
@media only screen and (min-width:1920px){.home_slider .owl-carousel.owl-drag .owl-item .item {height: 630px;}}
@media screen and (max-width:1680px){.home_slider .owl-carousel.owl-drag .owl-item .item {height: 500px;}
}
@media screen and (max-width:1440px){}
@media screen and (max-width:1366px){  .home_slider .owl-carousel.owl-drag .owl-item .item{height:450px;}}
@media screen and (max-width:1280px){.header-left .menu > li {padding-right: 30px;}.header-left .menu li > a{font-size: 16px;} 
footer h3 {font-size: 17px;}
.trail_sub li a{font-size: 12px !important;}
.trail_sub{width: 80%;}
}

@media only screen and (max-width: 1199px) {
    .about_us_sec .title {padding: 0px 0;}
    .trailer_box {width: 18%;height: 165px;}
    footer .footer_img a {width: 120px;}

    /* box_trailer Css Start*/
    .four_box_sec .fourbox{margin-bottom: 20px;}
    .four_box_sec .fourbox .fourboxlink{padding: 0 0 0 100px;}
    .four_box_sec .fourbox_name span {font-size: 12px;line-height: 16px;}

    .searchbox{top: 130px;}
    /* box_trailer Css End*/
    footer .footer-call a, footer .footer-call p {
        font-size: 13px;
    }

    .trail_sub li a{font-size: 11px;}
     .single .tab-content > .active {width: auto;}

}
@media only screen and (max-width: 991px) {

    /*menu css */
    .navigation_bar{float:right;width:auto;}
    .navigation_bar .menu-icon{float:right;display:block;width:36px;height:36px;border:1px solid #000;border-radius:60%;padding:5px;padding:0;z-index:99999999;position:relative;overflow:hidden;top: 0px;cursor: pointer;}
    .navigation_bar .menu-icon span{width:20px;height:2px;background-color:#000;position:absolute;left:0;right:0;margin:auto;top:10px;transition:all 500ms cubic-bezier(0.68,-0.55,0.27,1.55) 0s;-webkit-transition:all 500ms cubic-bezier(0.68,-0.55,0.27,1.55) 0s;-moz-transition:all 500ms cubic-bezier(0.68,-0.55,0.27,1.55) 0s;-ms-transition:all 500ms cubic-bezier(0.68,-0.55,0.27,1.55) 0s;}
    .navigation_bar .menu-icon span.line2{top:17px;}
    .navigation_bar .menu-icon span.line3{top:23px;}
    .navigation_bar .menu-active span.line1{display:inline-block;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;top:16px;}
    .navigation_bar .menu-active span.line2{opacity:0;left:-200px;}
    .navigation_bar .menu-active span.line4{opacity:0;left:200px;}
    .navigation_bar .menu-active span.line3{display:inline-block;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:16px;}
    .navigation_bar .menu{position:absolute;right:10px;width:300px;top:50px;display:none}
    .navigation_bar .menu ul li{float:left;width:100%;background:#fff;border-bottom:1px solid #e8e8e8;padding:0;}
    .navigation_bar .menu ul li a{width:100%;color:#000;padding:10px;}
    .navigation_bar .menu ul li a.active{background:#9354D4;color:#fff;font-weight:600;}
    .menu-icon,.sideBar{display:block;}
    .main-wrapper{transition:transform 400ms ease 0s;-webkit-transition:transform 400ms ease 0s;-moz-transition:transform 400ms ease 0s;-ms-transition:transform 400ms ease 0s;}
    .sideBar{background-color:#0b406a;width:370px;height:100%;position:fixed;right:0;top:0;transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);transition:transform 400ms ease 0s;-webkit-transition:transform 400ms ease 0s;-moz-transition:transform 400ms ease 0s;-ms-transition:transform 400ms ease 0s;backface-visibility:hidden;overflow-x:hidden;overflow-y:scroll;}
    .menuTitle{color:#fff;font-size:20px;text-transform:uppercase;line-height:25px;padding:15px;border-bottom:1px solid #262626;}
    .sideBar ul{padding:0;}
    .sideBar li{border-bottom:1px solid #fff;margin:0;position:relative;list-style:none;}
    .sideBar li a{display:inline-block;width:100%;font-size:17px;font-family:'Lato', sans-serif;text-transform:capitalize;color:#fff !important;line-height:54px;padding:0 15px;text-decoration:none;}
    .sideBar li a:hover{color: #fff !important;}
    .sideBar li a.active{background:rgba(255,255,255,0.07);}
    .sideBar li ul{border-top:1px solid #262626;border-bottom:0;display:none;}
    .sideBar li ul li{padding:0px;}
    .sideBar li ul li:last-child{border-bottom:0;}
    .sideBar li ul a{font-size:16px;}
    .sideBar .pluse:after{content: "\f067"; font-family: fontAwesome;color: #fff; position:absolute;right:15px;top:15px;width:19px;height:19px;cursor:pointer;z-index:99;}
    .sideBar .minus:after{content: "\f068"; font-family: fontAwesome;color: #fff; position:absolute;right:15px;top:15px;width:19px;height:19px;cursor:pointer;z-index:99;}
    .slideLeft{transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);}
    .wrappRight{transform:translate3d(-370px,0px,0px);-webkit-transform:translate3d(-370px,0px,0px);-moz-transform:translate3d(-370px,0px,0px);-ms-transform:translate3d(-370px,0px,0px);}
    .fixedBody{position:fixed;width:100%;right:0;top:0;height:100%;overflow:hidden;}
    .searchbox {top: 30px;right: 150px;}
    .top_inner{display: none;}

    .sideBar .trail_sub{position: relative;background: #0b406a;}

    .sub-menu{position: relative;background: #0b406a;}

    /* menu css End */
    .home_slider .wrapper_text h1 {font-size: 40px;}
    .home_slider .wrapper_text span{font-size: 30px;}
    .home_slider .owl-carousel.owl-drag .owl-item {height: 400px;}
    .title h3 {font-size: 28px;}
    .title p {font-size: 14px;padding-top: 18px;}
    .sale_section {padding: 10px 0 40px;}

    .trailer_box {width: 30%;margin: 0 5px;margin-bottom: 20px;height: 200px;}
    .title p {font-size: 14px;padding-top: 15px;}
    .button {font-size: 14px;font-weight: 700;background-color: #0050a0;border-radius: 0px;color: #fff;text-decoration: none;padding: 8px 15px;}
    .trailer_for_sale {padding: 30px 0;}
    .video_img {margin-top: 50px;}

    .sideBar li a.active{color: #fff !important;}
    .sideBar .current_page_item{background:#f07d00;}

    /*home page  css */
    .trailer_sec_mid .padd {padding-right: 20px;width: 33.33%;float: left;}
    .maint_box_inner h4{display: block; margin-left:0px;margin-top: 10px;}
    footer .footer-call {min-height: 210px;}

    /* About Css Start */
    .about_us_sec{padding: 50px 0;}
    .breadcrumb_part{padding: 10px 0 0;}
    .about_us_main{padding: 0 0 50px;}
    .about_us_main .about_certi h3 {font-size: 30px;padding: 20px 0;}
    .about_us_main p {line-height: 30px;padding-top: 10px;}
    .about_us_main h2 {font-size: 24px;line-height: 34px;}
    .inner_banner .banner_text h1{font-size: 40px;padding: 10px 30px;}
    /* About Css Start */

    /*Request_a_quata */
    .request_quote_sec .captcha_requred_field {display: inline-block;width: 21%;}
    .request_quote_sec .request_frm .captcha_img {width: 15%;}
    .request_quote_sec .enter_captcha label{font-size: 12px;padding-left: 20px;}
    .request_quote_sec .submit_btn{padding-top: 15px;}
    .request_quote_sec .enter_captcha {width: 40%;}
    .request_quote_sec .submit_btn {padding-top: 5px;}
    .request_quote_sec .enter_captcha label{width: 40%; font-size: 14px;}
    .button_orange {font-size: 16px;}
    .contact_us_sec .contact_us_inner{padding: 40px 0 0;}

    /* Contact_us Css Start */
    .contact_us_sec .contact_us_inner h3{font-size: 22px;line-height: 20px;color: #0050a0;padding-bottom: 25px;}
    .contact_us_sec .contact_us_inner{padding: 25px 0 0;}
    .contact_us_sec .contact_us_call li {padding-bottom: 20px;}
    .contact_us_sec .contact_us_call p{line-height: 18px;padding-bottom: 0px;}
    /* Contact_us Css End */

    .logo.mobile{display: block;position: absolute;left:0px;}
    .logo.mobile a{width: 140px;padding: 10px;}
    .searchbox {top: 28px;right: 70px;}
    .trailer_part_sec .trailer_detail_right{padding: 0;}

    /* Trailer css start */
    .trailer_part_sec .trailer_detail_right{padding: 0;}
    .trailer_part_sec .trailer_detail_right p{margin-bottom: 20px;}
    .trailer_part_sec .trailer_gallery{margin: 0 auto;text-align: center;padding: 0;}
    .trailer_part_sec .trailer1_gall{width: 29%;margin-right: 10px;}
    .global_ul li{padding-bottom: 10px;}
    .trailer_part_sec .trailer_detail_right p{margin-bottom: 10px;}
    .trailer_detail_right p{font-size: 14px;}
    /* Trailer css end */

    /* TrailerDetail css Start*/
    .trailer_detailpage_sec{padding: 10px 0 0;}
    .trailer_detailpage_sec .box_right{padding: 0px 0 30;}
    .trailer_detailpage_sec .trailer_bottom_detail {float: left;width: 100%;padding: 30px 0;}
    /* TrailerDetail css Start*/


    .request_quote_sec .button_orange {font-size: 16px;font-weight: 700;background-color: #f07d00;border-radius: 0px;color: #fff;text-decoration: none;padding: 15px 24px;}
    .request_quote_sec .captcha_requred_field .requred_text {font-size: 14px;}


    .archive #menu-item-51 {background: #f07d00;color: #fff;}
    .archive #menu-item-51 a{color: #fff !important;}
    .single #menu-item-51 {background: #f07d00;color: #fff;}
    .single #menu-item-51 a{color: #fff !important;}

    .trailer_part_sec.box_trailers .category_listpage {
        margin-top: 15px;
    }
    .home_slider .owl-carousel.owl-drag .owl-item .item {
        height: 400px;
    }


    /* sub menu css start */ 
    .sub-menu {    background: #0b406a;
        border: medium none;
        border-radius: 0;
        box-shadow: none !important;
        display: none;
        line-height: 24px;
        margin: 0;
        padding: 0;
        position: inherit;
        z-index: 905;
        left:0;
    }
    .sub-menu > li{
        text-decoration: none;
        transition:none;
        width: auto;
        border-bottom: none;
        font-size: 12px;
        padding-right: 0px !important;
        text-align: left;
        border-bottom: 1px solid #fff;
    }

    .sub-menu li.menu-item-object-page > a:hover:before{opacity:0 !important;}
    .sub-menu li a:hover:before{opacity:0;}
    .sub-menu li a:before{content: none;}
    .sub-menu li a{font-family: 'Lato', sans-serif;color: #fff !important;padding-left: 25px;
    text-align:left;
    font-size: 12px;}
    .sub-menu li a:hover{    
        color: #fff !important;
        text-align: left;
        background: none;
        width: 100%;
    }
    .sub-menu li a:before{content: none; opacity: 0;}

    #menu-header-menu .menu-item-has-children:hover .sub-menu{display: none;}
    header {padding-bottom: 15px;}
    /* sub menu css  End */ 
   .single .tab-content > .active {width: auto;}
   .col-sm-5 .box_right {padding: 0px;}

}

@media screen and (max-width:767px) 
{
    /* menu css Start */
    .sideBar{width:270px;}
    .wrappRight{transform:translate3d(-270px,0px,0px);-webkit-transform:translate3d(-270px,0px,0px);-moz-transform:translate3d(-270px,0px,0px);-ms-transform:translate3d(-270px,0px,0px);}
    .trailer_box {width: 31%;}
    /* menu css End */

    /*home page css */
    .maint_box_inner h4 {display: inline-block;margin-left: 20px;}
    .trailer_sec_mid .padd {width: 100%;}

    .trailer_sec_mid .padd {padding: 0 100px;}
    .maintence_box{margin-bottom: 40px;outline-offset: 5px;}
    .trailer_sec_mid{padding: 50px 0px 20px;}
    .trailer_sec_mid {padding: 50px 0px;height: auto;}
    .home_slider .owl-carousel.owl-drag .owl-item { height: 100%;}
    .home_slider .owl-carousel.owl-drag .owl-item .item{ height:300px;width: 100%;}
    .home_slider .owl-carousel .owl-item img{height: 100%;}
    .home_slider .wrapper_text h1 {font-size: 34px;}
    .home_slider .wrapper_text span {font-size: 26px;}
    .title {padding: 20px 0;}
    .about_us_sec .title{text-align: center;}
    .button_abt {float: left;padding: 40px 0;text-align: center;width: 100%;}
    .home_slider .owl-theme .owl-dots, .owl-theme .owl-nav{bottom: 20px;}
    /* About Css Start */

    .about_us_main p {line-height: 26px;padding-top: 15px;font-size: 14px;}
    .about_us_main .about_certi h3{font-size: 22px;padding: 15px 0;}
    /* About Css End */

    /* footer */
    footer .foot_detail {padding: 40px 0 0;}
    footer .footer-call {padding: 30px 0px;}
    footer .social_middle {padding: 30px 0;}
    footer .foot_social li{padding-right: 5px;}
    footer .foot_social li a{height: 30px;line-height: 30px;width: 30px;}
    footer .foot_social li a i {font-size: 14px;color: #0050a0;line-height: 30px;}
    footer .foot_social li p{font-size: 20px;}
    footer .footer-call {min-height: 170px;}
    footer .footer-call li i{padding-right: 4px;}
    footer .footer-call a, footer .footer-call p{font-size: 13px;}
    /* footer */

    /*request_quote  start */
    .request_quote_sec .request_field_half{width: 100%;padding-right: 0;}
    .request_quote_sec .enter_captcha {width: 43%;}
    .request_quote_sec .captcha_requred_field .requred_text {font-size: 14px;}
    .request_quote_sec .enter_captcha label {width: 45%;padding-left: 15px;font-size: 14px;}
    .request_quote_sec .enter_captcha input[type="text"] {width: 50%;}
    .request_quote_sec .request_field_half, .request_quote_sec .request_field_full{padding-bottom: 15px;}
    .request_quote_sec .enter_captcha{width: 36%;}
    .request_quote_sec .captcha_requred_field .requred_text{font-size: 12px;}
    /*request_quote End */

    /* TrailerDetail css Start*/
    .trailer_detailpage_sec h2{font-size:28px;}
    .trailer_detailpage_sec .box_right{padding: 20px 0;}
    .trailer_detailpage_sec h2{margin-bottom: 20px;line-height: 20px;}
    .trailer_detailpage_sec .trailer_bottom_detail{padding: 20px 0 40px;}
    .trailer_detailpage_sec p{line-height: 30px;}
    .trailer_detailpage_sec .box_right{margin-bottom: 0px;line-height: 20px;}
    .trailer_detailpage_sec h2{font-size: 22px;}
    .trailer_detailpage_sec .box_right ul{padding: 0 0 30px;}
    /* TrailerDetail css End*/

    .home_slider .wrapper_text h2{font-size: 24px;}

    .testimonial_sec .wrapper_text span {position: relative;padding: 15px 60px;}
    .testimonial_sec .title p {padding:15px 0 40px;}
    .testi_icon{top: 20px;}

    .agent_main ul li {padding-bottom: 20px !important;}
    
    .gallery_det { height: auto; }
    .gallery_det img { width: 100%; margin: auto; display: block;}
    .overlay_text {bottom: -4px !important; }
    .trailer_gallery_info { width: 100%; float: left;}
    .single .tab-content > .active {width: auto;}

}

@media only screen and (max-width: 639px) {
    .about_us_sec {padding: 50px 0;}
    .request_quote_sec .enter_captcha {width: 40%;}
    /* Contact_us Page */
    .contact_us_sec i {font-size: 12px;line-height: 24px;height: 30px;width: 30px;line-height: 30px;text-align: center;}
    .contact_us_sec p {font-size: 14px;}
    footer .col-xs-6 {width: 100%;}
    .trailer_box {width: 45%;}
}

@media only screen and (max-width: 479px) {
    .home_slider .wrapper_text h1 {font-size: 18px;margin-bottom: 10px;}
    .home_slider .wrapper_text span {font-size: 18px;}
    .home_slider .owl-carousel.owl-drag .owl-item {height: 350px;}
    .home_slider .owl-theme .owl-dots, .owl-theme .owl-nav {bottom: 10px;}
    .breadcrumb_part ul.breadcrumb li {font-size: 16px;}
    .trailer_box {width: 46%;}
    .trailer_sec_mid .padd {padding: 0px 50px;}
    .testimonial_sec{padding: 30px 0;}
    .maint_box_inner h4 {margin-left: 10px;}
    .button{font-size: 12px;padding: 10px;}
    .home_slider .searchbox {right: 45px;}
    .searchbox {top: 28px; right: 40px;width: 90px;}

    .box_trailers .category_listpage .col-xs-6{width: 100%;max-width: 300px;margin: 0 auto; float: none;}
    .box_trailers .category_title {font-size: 12px;line-height: 20px;}

    /* Footer Css Start */
    footer .foot_social li p {font-size: 16px;}
    footer .foot_social li a i {font-size: 16px;color: #0050a0;line-height: 30px;}
    footer .foot_social li a {height: 30px;line-height: 32px;width: 30px;}
    footer h3 {font-size: 16px;}
    footer .footer-call a, footer .footer-call p {line-height: 20px;}
    footer .footer_img a{width: 110px;}
    footer .foot_social li a i {font-size: 14px;color: #0050a0;line-height: 25px;}
    footer .foot_social li a {height: 26px;line-height: 22px;width: 25px;}
    footer .foot_social li{padding-right: 0px;}
    footer .social_middle {padding: 20px 0;}
    /* Footer Css End*/

    /* About css start */
    .breadcrumb_part{padding:0; }
    .about_us_main{padding: 0 0 40px;}
    .inner_banner{height: 220px;}
    .inner_banner .banner_text h1{font-size:28px;padding: 10px 30px;}
    .about_us_main h3 {font-size: 18px;padding: 10px 0;}
    .about_us_main h2 {font-size: 16px;line-height: 22px;}
    .about_us_main p {line-height: 23px;padding-top: 10px;font-size: 14px;}
    .about_us_main .about_certi h3 {font-size: 18px;padding: 10px 0;}
    /* About css End */

    /* Testimonial Css */
    .testimonial_sec .wrapper_text{float: left;width: 100%;margin-bottom: 20px;}
    /* Testimonial Css End */

    /* request_quote css  Start */
    .request_quote_sec{padding: 0 0 30px;}
    .request_quote_sec .request_frm .captcha_img {width:100%;text-align: left;}
    .request_quote_sec .request_quote_sec .enter_captcha{width: 100%;padding: 10px 0;}
    .request_quote_sec .captcha_requred_field {width: 100%;float: left;}
    .request_quote_sec .captcha_requred_field .requred_text{font-size: 14px;text-align: right;padding-right: 20px;}
    .request_quote_sec .enter_captcha label{font-size: 12px;}
    .request_quote_sec .enter_captcha label{width: 45%;}
    .request_quote_sec .button_orange {font-size: 16px;}
    .request_quote_sec .submit_btn {padding: 10px 20px;}
    .request_quote_sec .request_quote_sec{width: 100%;padding: 10px 0;padding: 0px 0 30px;}
    .request_quote_sec .enter_captcha {width: 100%;padding:10px 0 0;}
    .request_quote_sec .enter_captcha input[type="text"]{height: 35px;}
    .request_quote_sec .submit_btn{width: 100%;text-align: center;padding: 5px 10px;}
    .request_quote_sec .request_frm .captcha_field input[type="submit"]{float: none;}
    /* request_quote css End */

    /* Trailer part Css Start */

    .trailer_part_sec .trailer1_gall {width: 40%;}
    .trailer_detailpage_sec{padding: 0;}
    /* Trailer Part css End */

    /* TrailerBox css start */
    .four_box_sec .fourbox .fourboxlink {padding: 0 0 0 52px;}
    .four_box_sec .fourbox_icon{width: 50px;height: 50px;}
    .four_box_sec .fourbox_icon i{font-size: 20px;}
    .four_box_sec .fourbox_icon , .four_box_sec .fourbox_icon.sec{background-position: 100% -10px;}
    .four_box_sec .fourbox .fourboxlink{min-height: 90px;}
    /* Trailerbox Css End */
    .home_slider .wrapper_text h2 {font-size: 16px;}
    .testimonial_sec .owl-dots {padding-top: 0;}
    .trailer_box{height: 160px;}
    .home_slider .owl-carousel.owl-drag .owl-item .item {height: 200px;}
    .home_slider .owl-carousel.owl-drag .owl-item {height: 100%;}
}

@media screen and (max-width:320px)  {
    .box_text h4 {font-size: 12px;}
    .trailer_box {height: 150px;}
    .item-hover-box .hover-title {font-size: 13px;}
}

