.main_content_lef.jobs-content-left .CHead{min-height:30px;border:none}.main_content_lef.jobs-content-left,.main_content_lef.jobs-content-left .CBody{width:100%;display:block}.main_content_lef.jobs-content-left .main_content_lef{width:calc(100% - 169px);box-sizing:border-box;border:none;padding:0 0 0 15px;margin:0 0 15px 0;border-left:1px dashed #c6c6c6}.jobs-content-wrapper{font-family:Lato,Verdana,Arial,sans-serif}.jobs-section{margin-top:30px;border-bottom:2px dashed #ccc}.jobs-section:first-child{border:hidden}.jobs-section:last-child{border:hidden}h1.jobs-page-title{font-family:Lato,Verdana,Arial,sans-serif;font-size:22px!important;font-weight:900;line-height:1.5em;color:#000;text-transform:uppercase;float:none;padding-bottom:20px;margin:0}.jobs-intro{font-size:16px;line-height:1.5em}.jobs-section-header{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:15px 0 0 0}.jobs-section-header .jobs-section-title{float:left}.jobs-section-header a.jobs-section-button.R{float:right;margin:0 0 10px 0}h3.jobs-section-title{font-family:Lato,Verdana,Arial,sans-serif;font-size:20px!important;font-weight:900;line-height:34px;color:#000;text-transform:none;float:none;padding-bottom:20px;margin:0}.jobs-section-subtitle{font-family:Lato,Verdana,Arial,sans-serif;font-size:18px!important;font-weight:900;line-height:1.3em;color:#000;padding-bottom:15px}.jobs-major-sites-section{padding:5px 0 20px}.jobs-major-sites-list{display:flex;justify-content:space-around;align-items:center}.jobs-major-sites-list a{width:200px;margin:5px}.jobs-major-sites-list:nth-child(odd){margin-bottom:15px}@media(max-width:900px){.jobs-major-sites-list{flex-wrap:wrap}.jobs-major-sites-list a{width:45%;margin-bottom:15px;text-align:center}.jobs-major-sites-list:nth-child(odd){margin-bottom:0}}a.jobs-major-sites-item{font-size:16px}.jobs-slider-wrapper{margin-bottom:30px}.jobs-slider-title{font-family:Lato,Verdana,Arial,sans-serif;font-size:16px!important;font-weight:700;line-height:1.3em;color:#000;padding-bottom:5px;border-bottom:1px dotted #ccc;margin:15px 0}.jobs-slider-item{width:195px;height:150px;background-repeat:no-repeat;background-position:center;background-size:cover}.jobs-slider-wrapper .lSSlideOuter .lSPager.lSpg>li.active a,.jobs-slider-wrapper .lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#da2032}.featured-jobs-list-wrapper{margin:0 0 30px}.featured-jobs-list{margin:15px 0 0}.featured-jobs-list-more-button-wrapper{margin:10px 0 0 10px}.featured-jobs-list-more-button-wrapper a{color:#da2032}.featured-jobs-list-more-button-wrapper a:hover{color:#888}.featured-jobs-item{padding:10px;border-bottom:1px dashed #ccc}.featured-jobs-item:last-child{border-bottom:none}.featured-jobs-item-title{font-weight:900;font-size:14px;margin-bottom:10px;display:inline-block}.featured-jobs-item-subtitle{color:#888;font-size:14px}.featured-jobs-no-items-message{text-align:center;font-size:16px;padding:20px}.jobs-list{margin:15px 0}.jobs-item{padding:15px;background-color:#f1f1f1;margin-bottom:15px}.jobs-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}a.jobs-item-title{font-weight:700;font-size:16px;color:#000;display:inline-block}.jobs-item-info{display:flex;align-items:center}.jobs-posted-icon{color:#c3c3d4;width:16px;height:16px;margin-right:5px;text-align:center;display:inline-block;background-position:center 70%;background-repeat:no-repeat;background-size:contain}.jobs-item-content{display:flex;justify-content:space-between;align-items:center}.jobs-item-subtitle{color:#4c4c4c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.jobs-item-button{padding:5px 7px}.job-wrapper{padding:15px 0}.job-details{font-family:Lato,Verdana,Arial,sans-serif}.job-details .job-details-header{margin-bottom:15px}.job-details .job-details-header .job-details-title{margin-bottom:15px;display:flex}.job-details .job-details-header .job-details-title h1{font-size:22px;line-height:25px;font-weight:900;color:#333;margin:0;padding:0}.job-details .job-details-header .job-details-title .job-details-not-approved-label{color:#fff;background-color:#323232;border-radius:3px;padding:5px 7px;font-size:12px;text-transform:uppercase;margin-left:10px;cursor:help}.job-details .job-details-header .job-details-subtitle{font-size:18px}.job-details .job-details-content{font-size:15px;line-height:20px;margin-bottom:15px}.job-details .job-details-button-block{margin-bottom:15px;display:flex;justify-content:flex-end}.job-details .red-button{display:block;float:none;font-size:13px;font-weight:900;margin:0 0 0 5px;padding:9px;height:14px;line-height:14px;text-align:center;text-transform:uppercase}.job-details .red-button:first-child{margin:0}.job-details .red-button.job-details-send-message-button{padding:9px 44px 9px 9px}.job-details .job-details-id{color:#c3c3d4;text-transform:uppercase;font-size:14px}