@charset "utf-8";@media screen and (max-width:1024px){
.Slider {height: 550px;padding: 20px 0 0;}
.search_stock {padding: 28px 0;}
.section1 p {font-size: 13px;}
ul.nav.navbar-nav li a{padding:30px 35px;}.serchengine_form .halfwidth{width:47%;}
.main-engine-areas li a{padding:5px 5px;font-size:12px;}
.section1 p:before {
    left: 10px;
    top: 20px;
}
.side-bars, .sidefrm {
    display: none !important;
}
.counter_box h5 {
    margin: 0;
}
}
@media screen and (max-width:990px){
.sticky_main {
    top: 0;
    position: fixed;
    width: 100%;
    z-index: 10;
}}
@media screen and (max-width:768px){ul.nav.navbar-nav li a{font-size:15px;padding:30px 12px;}
.top_phne a{font-size:20px;}
.top_phne:before{left:-40%;}
.Slider h1{font-size:26px;margin-bottom:40px;}
i.orr{margin:130px 0 0;}
.serchengine_form .halfwidth{width:46%;}
.serchengine_form input.sbmt{padding:5px 33px;}
.section4 h2{font-size:38px;}
.counter_box h5{font-size:16px;margin: 13px 0;}
.section2{padding:0 0;}
.footer_menu ul li a{font-size:12px;}
.section3 h2{font-size:27px;margin:0 0 10px;}
.section1 p{font-size:15px;margin:0;padding:30px 0;}
.section1 p::before{left:-18px;top:30px;}
.section1 .p2::before{left:-23px;}
.section1 .p3::before{left:11%;}
.main-engine-areas li a{color: #fff;background: #030f2a;padding:5px 5px;font-size:12px;margin: 0 7px 10px;}
.footer_top a{font-size:18px;}
.footer_menu, .section1, .section3, .main-engine-areas{display:none;}
.m-view.main-engine-areas {
    display: block;
    text-align: center;
}
.features_list li {
    font-size: 18px;
    line-height: 29px;
}
.services {
    display: none;
}
.main-engine-areas {
    border-bottom: 1px solid;
    background: #ffffff;
    padding-bottom: 8px;
}
.dvla.qt p {
    padding: 0;
}
.Slider {
    padding: 5px 0 0;
}
.search_stock {
    padding: 26px 0;
}
.sticky_main{
position:initial;
}
.sidefrm, .side-bars{display:none !important;}
}
@media screen and (max-width:767px){
i.m-phone {
    top: 3px;
    right: 89px;
}
.sticky_main{
position:initial;
}
.gb:before {
    background-color: #005bae;
    background-image: url(../img/mgb.jpg);
    background-position: 2px 5px;
    width: 35px;
}
p.m-view.last {
    margin: 20px 0 -24px;
    font-size: 11px;
    text-align: center;
}
.footer_top {
    padding: 10px 0 0;
}
.section1 p {
    padding: 10px 0;
    border-bottom: 1px solid #fdc922;
}
.footer_top .dvla-width.text-center.lftwd {
    display: none;
}
.search_stock {
    border: 0;
    background: none;
    padding: 0;
}
.gb:before, .reg-input-new1 {
    height: 43px;
 }
 .dvla-main {
    height: 52px;
}
.home .search_engine.wow.slideInRight {
    display: none;
}
.search_engine p {
    font-weight: 700;
    color: #2365b5 !important;
    text-align: center;
}
a.dropform .fa {
    margin-top: 2px;
    float: right;
}
a.dropform {
    font-size: 17px;
    position: relative;
    font-weight: 600;
    text-align: left;
    margin: 10px;
    display: block;
    color: #009adb;
}
.sidefrm, .side-bars, .section1 p:before, .home .Slider h1, .Slider h2, .quote-btn, .dvla.qt form p{display:none !important;}
.logo img{width:70%;padding:0 0 10px;}
.logo{width:113px;padding:5px 0 0;}
.navbar-toggle{margin-top: 12px;background-color:#cd1b11;padding:5px 8px;}ul.nav.navbar-nav{float:none;margin:0;background:rgb(5, 73, 136);}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #009adb;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
ul.nav.navbar-nav li a{font-size:15px;padding:7px 10px;}
nav.navbar.navbar-default{min-height:auto}
.navbar-nav{float:left;}
.top_phne{display: none;float:none;position:relative;padding:0 0 0 45px;}
.top_phne:before{top:-5px;left:-3%;}
.top_phne a{font-size:23px;}
.Slider{background: none;padding:0 0 0px;height:auto;}
.Slider h1{color: #053361;margin-bottom:20px;font-size: 20px;}
i.orr{font-size: 24px;
    margin: 0 auto 30px;
    text-align: center;
    display: block;
    width: 68px;}
.serchengine_form .halfwidth{border: 1px solid #2365b5;width:46%;margin:0 6px 7px 0;}
.serchengine_form .fullwidth{width: 100%;border: 1px solid #009adb;}
.serchengine_form input.sbmt{width: 100%;float: left;font-size: 17px;padding: 5px 98px;margin: 5px 0;}
.section1{display:block;}
.section2{padding:15px 0;}
.section2 h1{font-size:35px;}
.section2 h2{font-size:23px;}
.logos img{}
.logos{padding:20px 0;}
.section3{padding:0 0 0;}
.section3 h1{font-size:22px;text-align:center}
.section3 h2{font-size:20px;margin:0 0 17px;text-align:center;}
.section3 p{font-size:14px;margin:0 0 15px;}
.section4 h2{font-size:24px;}
.section4 p{font-size:14px;margin:0 0 15px;}
.counter_box{margin:10px 0;}
.section4{padding:50px 0 25px;}
.footer_top a{margin:0 0 10px 0;text-align:center;}
.footer_menu{padding:20px 0;}
.footer_menu ul li{padding:5px 5px;width:46%;}
.footer_menu ul li a{font-size:11px;}
.social_links{padding:0 0 5px;}
.copyright{padding: 7px 0 0;}
.main-engine-areas li a{color:#fff;background: #009adb;padding:3px 4px;display:inline-block;border-radius:0;box-shadow:0 2px 2px #2c202066;font-size:10px;}
.main-engine-areas{text-align:center;/* display: none; */}
.search_engine{margin-bottom:30px;border: 0;background: none;padding: 5px 0 21px 0;}
ul.features_list{    margin: 0 0 30px 0;
    padding: 15px 12px;}
.features_list li{font-size:16px;line-height:35px;}
.features_list li{padding-left:30px;}
.features_list li::before{left:-3px;top:9px;}
.counter_box{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0;}
.counter_box h5{margin:10px 0px 0 0;}
.counter_box h5:hover{color:#005baf;}
.counter_box:hover{background:none;color:#005baf;}
 .quote-btn {

    top: 0;
    position: absolute;
    padding: 12px 10px;
    margin: 0;
    right: 0;
    background: #005baf;
}
.dvla.qt form{position:relative;}
.dvla.qt{padding:0px 10px;margin:15px 0 0;}
.Slider h2{font-size:16px;}
.serchengine_form{padding:0 5px;}
ul.footer_secondary_menu{
    display: none;
}
.section2, .section3, .home .section4, .footer_menu{display:none;}
.terms{padding:20px 0;}
.terms h1{font-size:22px;}
.terms ol{padding:0 15px;}
.contact_us .h3{font-size:16px;}
.contact_form{padding:30px 0;}
.contact_form .col-md-4{margin-top:20px;}
.mainh3{font-size:16px;}
.contact_form p{font-size:14px;}
.footer_secondary_menu li a{padding:0 10px;}
 .section4{display:none;}
 
 .m-view {
    font-weight: 600;
    color: #009adb !important;
    display: block !important;
}
}
 