

.title h1 {
    text-transform: uppercase;
    font-weight: 500;
}

small {
    line-height: 17px;
}

ul {
    list-style-position: outside;
    margin-left: 0px;
}


ol {
    list-style-position: outside;
    margin-left: 0px;
}


.header_bottom {
    border-bottom: 2px solid #efefef;
} 

header.fixed.scrolled .header_bottom {
     border-bottom: none;
}

@media (max-width: 1000px) {
#menu-top-bar-contact a {
    color: #000 !important;
}

.q_social_icon_holder i:before {
    color: #000 !important;
}
}

.single-jobpost .content_inner {
    max-width: 1000px;
    padding: 0 25px 0 25px;
}

@media (min-width: 1000px) {
.single-jobpost .content_inner {
    margin: 150px auto 50px auto;
}
}

#et_builder_outer_content h1, #et_builder_outer_content h2, #et_builder_outer_content h3, #et_builder_outer_content h4, #et_builder_outer_content h5, #et_builder_outer_content h6 {
    padding-bottom: 25px;
}

.sjb-page .list-data .job-info h4 a {
    font-size: 18px;
    font-weight: 700;
    color: #cc0001 !important;
}

.sjb-page .btn-primary {
    background-color: #cc0001 !important;
    color: #fff !important;
}

.sjb-page .btn {
    font-size: 14px;
    padding: 9px 18px !important;
    margin-bottom: 45px !important;
}

.sjb-page .sjb-detail .list-data .job-detail h3 {
    font-size: 27px;
    color: #cc0001 !important;
    text-align: center;
}
 .sjb-page .list-data .job-date {
    display: none;
}

.sjb-page .sjb-detail .list-data ul {
    padding-left: 28px;
}

.roma-teal {
color: #0EB9CB;
}

.roma-white {
color: #ffffff;
}

.roma-grey {
color: #808080;
}

.roma-teal-link {
color: #0EB9CB;
font-weight: 300;
}

.roma-red-link {
color: #cc0001;
font-weight: 300;
}

.roma-light-red {
color: #ff3333;
}

.roma-icon-text {
min-height:52px;
}

#roma-footer-spacer {
z-index: 1!important;
background: #dd3333;
}

.roma-h3 {
font-size:22px;
}

.roma-para {
text-align:center;
}

.para-18 {
font-size : 18px;
}

.mkto-purple {
color: #8771b2;
}

.roma-h2-white {
color: #ffffff;
font-size: 24px;
}

.roma-para-white {
color: #ffffff;
}

.text-center {
text-align: center;
}

.roma-600 {
min-height: 600px;
}

#conversionPathConfirm {
visibility:hidden;
}

.non-visible {
display:none;
}

#summitSlides {
display:none;
}

#instantQuoteCTA {
display:none;
}