body {
    overflow-x: hidden;
    font-size: 16px!important;
}

.lrs_col_inner {
    padding-bottom: 100px;
}

.widget-image .content {
    text-align: left;
    width: 100%;
}

.wide {
    background-position: center;
}

.footer_home1 {
    background-color: #e3e3e3;
}

    .footer_home1 .branch-locator-quick-form {
        padding: 0;
        background: none;
    }

    .footer_home1 .social_media a {
        margin-left:16px!important;
    }

    .footer_home1 .social_media i.fa {
        color: #6f6f6e;
    }

    .footer_home1 .container-padding {
        padding-top:0;
    }

    .footer_home1 a
    {
        color: black;
    }
    .footer_home1 a:focus, .footer_home1 a:hover {
        
        text-decoration: underline;
    }

.footer_logos_row {
    background-color: #213268;
}

.footer_home3 {
    background-color: #6f6f6e;
}

.footer_home2 {
    margin: 0;
}

.footer_home3 .container-padding {
    padding-top: 8px;
    padding-bottom: 16px;
}

    .footer_home3, .footer_home3 .container-padding .sitemap li a {
        color: white !important;
        font: normal normal normal normal 16px / 20px Ubuntu, sans-serif;
        padding: 0px 15px;
    }

.footer_home4
{
    /*margin-bottom: -1px;*/
    background-color: #e3e3e3;
}


.footer_home4 img.footer-background {
    margin: -1px;
    width: 100%;
}

.no-top-bottom-padding {
    padding-bottom: 0;
    padding-top: 0;
}


.blue_banner .container {
    padding-bottom:60px;
}

.pertemps_slider .home_header
{
 margin-top:0;   
}


.pertemps_slider .container
{
 margin-top:30px;   
 margin-bottom:30px;   
}

.footer_home2 .home_header
{
    padding-top:45px;
    background-color:#213268;
    color:white;
}

.footer_logos_row
{
    padding-bottom:45px;
}


.footer_home1
{
    padding-top:20px;
    padding-bottom:20px
}


.contourPage .contourNavigation .btn
{
	margin-top:10px;
}

.contourPage .contourField .text, .contourPage .contourField textarea
{
	width:100%;
}

.technicalEngineeringVideo {
	width: 100%;
    max-width: 560px;
}

.js-sidebar-jobs-carousel .owl-wrapper {
    width: 100% !important;
}

#js-job-posting .sidebar-latest-jobs .widget.job-search .bottom-row {
    display: block !important;
}