.p-4-5{
    padding: 2rem;
}
.pl-4-5{
    padding-left: 2rem;
}
.pr-4-5{
    padding-right: 2rem;
}
.pt-4-5{
    padding-top: 2rem;
}
.pb-4-5{
    padding-bottom: 2rem;
}

.p-6{
    padding: 4.5rem;
}
.pl-6{
    padding-left: 4.5rem;
}
.pr-6{
    padding-right: 4.5rem;
}
.pt-6{
    padding-top: 4.5rem;
}
.pb-6{
    padding-bottom: 4.5rem;
}

.m-6{
    margin: 4.5rem;
}
.ml-6{
    margin-left: 4.5rem;
}
.mr-6{
    margin-right: 4.5rem;
}
.mt-6{
    margin-top: 4.5rem;
}
.mb-6{
    margin-bottom: 4.5rem;
}

.font-weight-medium{
    font-weight: 500;
}

.bg-grey {
    background-color: #EBE9E9;
}

.fl{
    float: left;
}
.fr{
    float: right;
}

.fixed-body {
    overflow: hidden;
}

.ellipsis{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.posted::before{
    content: "Posted ";
}

.start_prefix::before{
    content: "Starting at ";
}
