@media only screen and (min-width:1500px){
.home_bg1 { min-height:750px;}
}

@media only screen and (min-width:992px) and (max-width:1200px) {
    h1 { font-size: 30px; }
    .content-right-part { width: 400px; }
    #menu-list ul > li .dropdown-menu { top: 48px; }
    #menu-list ul > li > a,#menu-list ul > li .dropdown-menu > li > a{font-size:14px !important;}
    .shadowBox{min-height:295px;}
    .para{min-height:90px;}
    .information-truck{padding:20px 0px;}
}

@media only screen and (max-width:991px) {
    #menu-list ul > li > a .active,#menu-list ul > li ul li a { font-size: 14px; }
    .banner_cnt p { font-size: 16px; margin: 10px 0px 20px; }
    .banner_cnt .btns1 { margin-left: 15px; margin-top: 15px; }
    .btns { font-size: 14px; min-width: 195px;padding:13px 7px !important; }
    .home_bg2 {min-height: 90vh;padding: 100px 0;}
    .home_bg1 { height: inherit; }
    .home_bg1 .banner_cnt { margin-top: 30px; }
    section { padding: 30px 0; }
    .information-truck { padding-top: 10px; }
    .box1 h1 { font-size: 20px !important; }
    .box1 { margin-bottom: 15px; }
    .read-more { font-size: 14px; }
    footer.footer .block .block-title { font-size: 16px !important; }
    .copyright { margin-top: 10px; padding: 15px; font-size: 13px; }
    footer.footer { padding-top: 30px; }
    .home { padding-bottom: 0; }
    .box1 { padding: 15px; }
    .boxContent h1{font-size:18px !important;    margin-top: 15px;}
    .img-left-part a img{    width: 50px;}
    .information-truck{padding:20px 0 0 0 ;}
 }

@media only screen and (min-width:768px) and (max-width:991px) {
    body { font-size: 15px; }
    .shadowBox{    padding:20px 15px;    min-height: 295px;}
    h1 { font-size: 28px !important; }
    .banner_cnt { /*padding: 30px 20px;*/ }
    h2 { font-size: 24px !important; }
    #sidebar h2 { font-size: 20px; margin: 0px 0px 15px; }
    #sidebar h5 { font-size: 16px; }
    article figure { height: inherit; }
    .article h2 { font-size: 18px; }
    .article .inner p { min-height: 170px; }
    footer.footer ul li a, footer.footer a { font-size: 15px; }
    #menu-list ul > li { padding: 10px 15px 0px; }
    .mid {text-align:center;}
    .brand img {width: initial;padding-bottom: 0;height: auto;margin-top: 16px;}
    #menu-list ul > li > a {display: block;color: #071e3a;text-decoration: none;padding: 0px 0px 3px;letter-spacing: .5px;font-weight: 600;line-height: inherit;font-family: 'Work Sans', sans-serif;position: relative;z-index: 1;cursor: pointer;text-transform: uppercase;font-size: 14px;}
    .content_center h3 { font-size: 16px; margin-top:0px;}
    .home_bg1,.home_bg2{min-height:450px;}
    .truck-tax-info.space3{margin-top:0px;}
    .mt{margin-top:0px !important;}
    section{padding:30px 0 20px !important;}
    #menu-list ul > li .dropdown-menu{left:-35px;}
    .copyright a{color:#ef4300 !important;font-size:13px !important;}
    .para { min-height: 105px; }
}

@media only screen and (max-width:767px) {
    body, .btns { font-size: 14px; }
    h1 { font-size: 20px !important; }
    .banner_cnt .btns1 { margin-left: 0px; margin-top: 10px; }
    .banner_cnt { padding: 40px 0; text-align: center; }
    .banner_cnt p { font-size: 15px; }
    .home_bg2 {height: 355px; }
    .home_bg2 .banner_cnt { margin-top: px; }
    .home_bg1 { min-height: 600px; }
    .home_bg1 .banner_cnt { margin-top: 65px; }
    .banner_cnt { margin-top: 65px; }
    .banner_cnt .mt-3 { margin-top: 20px !important; }
    section { padding: 20px 0 30px; }
    h2 { font-size: 18px; }
    #sidebar h2 { font-size: 18px; margin: 0px 0px 15px; }
    #sidebar h5 { font-size: 15px; }
    article figure { height: inherit; }
    .article h2 { font-size: 16px; }
    .article .inner p { min-height: inherit; }
    footer.footer ul li a, footer.footer a { font-size: 14px; }
    .footer .style_list li a { padding-left: 14px; }
    footer.footer ul li a { padding: 2px 0px; }
    .social_network_icon img { width: 115px; }
    .home_bg1 { min-height: inherit; }
    .banner_cnt p { margin-bottom: 10px; }
    .navbar-toggle { position: relative; float: right; padding: 9px 10px;margin-right:0px; /*margin-top: 15px; margin-right: 0px; margin-bottom: 8px;*/ background-color: #fff; background-image: none; border: 1px solid #ddd; border-radius: 4px; }
    .navbar-toggle:focus { outline: 0; }
    .navbar-toggle.collapsed .icon-bar { border-radius: 1px; display: block; height: 2px; margin-top: 0; transform: rotate(0deg); width: 22px; }
    .navbar-toggle .icon-bar { border-radius: 1px; display: block; height: 4px; margin-top: 5px; transform: rotate(45deg); width: 22px; }
    .navbar-toggle.collapsed .icon-bar + .icon-bar { display: block; margin-top: 4px; }
    .navbar-toggle.collapsed .icon-bar + .icon-bar + .icon-bar { display: block; margin-bottom: 0; margin-top: 4px; transform: rotate(0deg); }
    .navbar-toggle .icon-bar + .icon-bar { display: none; margin-top: 4px; }
    .navbar-toggle .icon-bar + .icon-bar + .icon-bar { display: block; margin-bottom: 5px; margin-left: 0; margin-top: -4px; transform: rotate(-45deg); }
    .navbar-toggle .icon-bar { background-color: #888; }
    #menu-list { display: none;background-color:#fff;width: 100% }
    #menu-list li { width: 100%; text-align: left; padding: 10px 0px !important; }
    #menu-list ul.nav-list > li:first-child { margin-left: 0px; }
    #menu-list ul > li .dropdown-menu > li { padding: 0 !important; }
    .brand img { width: 134px;margin-top: 3px;padding-top: 7px; }
    .banner_bg { min-height: inherit;background:#dddddd87; }
    .right-content { margin-left: 0px; margin-top: 0px; }
    .content-right-part { width: auto; }
    .information-truck { padding-left: 0; padding-right: 0; }
    .banner_cnt h1 { font-size: 28px; }
    footer.footer { padding-top: 30px; }
    #menu-list ul { width: 100%; }
    #menu-list ul > li .dropdown-menu { top: 36px; }
    #menu-list ul > li .dropdown-menu > li { width: 100%; }
    #menu-list ul > li .dropdown-menu > li:hover > a:after { width: 100%; }
    #menu-list ul > li .dropdown-menu.megamenu article .padding h2 { font-size: 16px; line-height: 24px; }
    .vertical-align { display: block; }
    .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th { font-size: 12px; }
    footer.footer .list-unstyled { margin-bottom: 12px; }
    .home_bg1 { padding: 0; }
    .boxContent p { min-height: inherit; margin-bottom: 0; }
    .box1 h1 { font-size: 16px !important; margin-bottom: 8px; }
    .mblImg { display: none; }
    .firstbar, .scroll { height: initial !important;background: #fff;}
    .content_center .list-unstyled li { padding: 5px 0px 5px 15px; }
    .content_center .list-unstyled li:before { top: 4px; }
    footer.footer .block .block-title { margin-bottom: 5px; }
    .boxContent { margin-top: 15px; }
   .img-left-part a img{    width: 50px;}
    .box1 { padding: 0px; min-height: initial; margin: 0 0 15px 0; }
    #sidebar {margin-bottom:30px;margin-top:15px; }
    .content_center h3 { font-size: 16px; margin-top:0px;}
    .boxContent h1{font-size:16px !important;}
    .shadowBox{min-height:initial;    margin-bottom: 15px;}
    .information-truck{padding:0;}
    .btns{padding:10px !important;}
    .mid {text-align:center;}
    .space3{margin-top:13px;}
    .truck-tax-info {background: #fff;padding: 20px 15px 10px;margin-bottom: 20px;box-shadow: 0px 0px 15px rgba(51, 51, 51, 0.08);position: relative;margin-top: 10px;}
    .shadowBox{padding:20px 15px 10px;}
    .appsec{text-align:center;padding:20px 0px 10px;}
    .appsec h2::before{left:50%;margin-left:-50px;}
    #menu-list ul > li > a,#menu-list ul > li ul li a{font-size:14px;padding:0px;}
    .home{background:transparent;}
    footer.footer{background:#f5f5f5 !important;}
    .mp{margin-top:10px;}
    .copyright a{color:#ef4300 !important;font-size:13px !important;}
 }

@media only screen and (max-width:767px) {
    .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th { font-size: 14px; }
}

