#popmake-729{
    background-color:#fff;
    background-image:url(https://www.atlanticlift.com/wp-content/uploads/2016/12/FleetC5000units.jpg);
    background-position:left center;
    background-repeat:no-repeat;
    background-size:auto 100%;
}
#popmake-729:before{content:"";position:absolute;left:50%;top:0;right:0;bottom:0;background:#fff;}
#popmake-729 .popmake-title{margin-bottom:0;font-size:30px;}
#popmake-729 .popmake-content{position:relative;z-index:5;padding:10px 0px 40px 54%;}
#popmake-729 .popmake-content p{font-size:13px;font-family:"Open Sans";line-height:1.4;}
#popmake-729 .popmake-close{color:transparent;}
#popmake-729 .popmake-close:before{content:"\f00d";font-family:FontAwesome;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:18px;}
#popmake-729 .flat-custom-button{display:table;margin:10px 0;}
#popmake-729 .flat-custom-button span{border-radius:0;}
@media only screen and (min-width:981px){
    #popmake-729 .popmake-title{
        position:absolute;left:0;bottom:0;right:50%;padding:60px 30px;color:#fff;line-height:1.25;text-align:center;
        background:rgba(0,0,0,0);
        background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);
        background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.9)));
        background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);
        background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);
        background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);
        background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);
    }
}
@media only screen and (max-width:980px){
    #popmake-729{padding-top:320px;background-position:center;background-size:cover;}
    #popmake-729:before{left:0;top:290px;right:0;bottom:0}
    #popmake-729 .popmake-content{padding-left:0;}
}
@media only screen and (max-width:768px){
    #popmake-729{padding-top:30px;background:#fff;}
    #popmake-729:before{display:none;}
}

.gform_fields #field_3_9,
.gform_fields #field_3_10,
ul.gfield_checkbox#input_3_8,
ul.gfield_checkbox#input_3_9,
ul.gfield_checkbox#input_3_10,
ul.gfield_checkbox li.gchoice_3_8_1,
ul.gfield_checkbox li.gchoice_3_9_1,
ul.gfield_checkbox li.gchoice_3_10_1{margin:0;padding:0;}
.gform_fields #field_3_11,
.gform_fields #field_3_12{margin-top:0;padding-left:20px;}
ul.gfield_checkbox#input_3_9,
ul.gfield_checkbox#input_3_10{margin-top:-5px;}
ul.gfield_checkbox li label#label_3_9_1,
ul.gfield_checkbox li label#label_3_10_1{margin:8px 0 0;padding:0;}


/* JanV's CSS */
form ul.gform_fields li#field_4_9,
form ul.gform_fields li#field_4_2,
form ul.gform_fields li#field_4_3,
form ul.gform_fields li#field_4_4 {
    width: 50% !important;
    max-width: 100% !important;
    display: inline-block !important;
}
form ul.gform_fields input,
form ul.gform_fields select {
    width: 100% !important;
}
.gform_wrapper.gf_browser_chrome select {
    padding: 5px 0 5px 5px !important;
}
h3.gform_title {
   display:none; 
}
@media only screen and (max-width: 959px) {
    form ul.gform_fields li#field_4_9,
    form ul.gform_fields li#field_4_2,
    form ul.gform_fields li#field_4_3,
    form ul.gform_fields li#field_4_4 {
        width: 100% !important;
        display: block !important;
    }
}
.pushr {
        height: 80px !important;
}
#tpbr_topbar {
        padding: 4px 20px 0px !important;
}
#tpbr_topbar h4 {
        margin-top: 8px;
    color: #fff;
    margin-bottom: 0;
    font-weight: 600;
}
#tpbr_topbar a {
        background: transparent !important;
    padding: 2px 10px 1px !important;
    text-decoration: none;
    margin: 0px 20px 0px !important;
    border: 1px solid #fff !important;
    border-radius: 0 !important;
    line-height: 24px !important;
    font-size: 14px !important;
}

.page-id-914 #page-title{background-color:#f5f5f5;}
.page-id-914 .pagetitle{margin:0 auto;padding:24px 0;width:80%;max-width:1060px;}
.page-id-914 .wp-video{display:table;margin:20px auto 0;}
.headitem h1.vc_custom_heading{font-weight:bold;}
.colitem .wpb_wrapper h3{margin:0;padding:10px;background:#333;color:#fff;}
.colitem .wpb_wrapper p{margin:0;padding:0;}
.colitem .wpb_wrapper p:last-child{padding:15px 20px;}