
@media(min-width:992px) and (max-width: 1199px) {
.hdrPhone,  .HomeSliderTItleH { right: 0; }
.hdrIcons { left: 0; }
.row.keySub { margin: 0 -15px; }
.resonDtls { min-height: 220px; }
.testiDscrption i { float: none; display: inline-block; top: 0; text-align: right; width: 100%; }
}

@media(min-width:768px) and (max-width: 810px) {
.container { width: 705px; }
}

@media(min-width:768px) and (max-width: 991px) {
.row.keySub:after { display: none; }
.row.keySub .col-sm-6 { display: inline-block; float: none; width: 48%; vertical-align: top; margin-bottom: 80px; }
.keySub .homblock { min-height: 420px; }
.row.keySub { text-align: center; }
.choseTItle h1 { margin-top: 0; }
.testiList { width: 90%; }
.hdrIcons { left: 0; }
.hdrPhone { right: 0; }
.brandLogo img { width: 65%; margin: auto; }
.HomeSliderTItle { right: 0; }
.testiDscrption i { float: none; display: inline-block; top: 0; text-align: right; width: 100%; }
.ftrImg { margin: auto; text-align: center; margin-top: 20px; width: 100%; }
.ftrIcons { width: 100%; text-align: center; }
.ftrLinks { margin-bottom: 15px; }
.ftrImg img { margin: auto; }
.resonCvr { position: relative; min-height: 350px; }
}

@media(max-width:767px) {
.MenuNav { display: none; position: absolute; z-index: 99; left: 15px; right: 15px; top: 55px; }
.MenuNav .nav li ul { display: none; }
.hdrPhone { position: inherit; right: auto; left: auto; margin-bottom: 15px; float: left; width: 100%; }
.brandLogo { width: auto; padding: 25px 0 15px; }
.hdrIcons { display: none; }
.brandLogo img { max-width: 100%; height: auto; margin: auto; }
.row.keySub { margin: 0 -15px; }
.container.keyMain .col-md-4 { padding: 0 15px; }
section.home h1 { padding: 0 15px; }
.testiDscrption i { display: inline-block; text-align: right; top: inherit; width: 100%; float: none; }
.testiDscrption { padding: 120px 20px 20px 20px; }
.testiImg { position: absolute; top: -10px; bottom: 0; left: 0; }
.testiList { width: 100%; }
footer { text-align: center; padding: 25px 0; }
footer .col-md-6 { display: inline-block; padding: 0; width: 100%; margin: 0; }
.ftrLinks { margin-bottom: 25px; float: none; margin-right: 0; }
.ftrRight { float: none; width: 100%; text-align: center; }
.ftrIcons { display: inline-block; width: 100%; }
.ftrImg { float: none; display: inline-block; width: 100%; margin: 20px auto; text-align: center; }
.ftrImg img { margin: auto; }
.ftrcopyRight { margin: 0; }
.knowMore a { padding: 0 15px; }
.homblock { padding-top: 115px; margin-bottom: 75px; text-align: center; }
.row.keySub:after { display: none; }
.choseTItle h1 { margin-top: 0; }
.testimTitle h1 { margin-top: 0; }
.quteBlock2 .getQuote { padding: 0 0 25px; }
.getQuote { padding-bottom: 50px; }
.toggle_menu { width: 70px; height: 70px; cursor: pointer; right: 30px; position: absolute; z-index: 999; top: 10px; padding: 0 0 70px 40px; }
.toggle_menu div { width: 100%; height: 5px; background: #FF9C46; margin: 4px auto; transition: all 0.3s; backface-visibility: hidden; }
.MenuNav.shown { display: block; }
.MenuNav li { display: block; }
.keyTittle { padding: 25px 0 0; }
.HomeSliderTItle { display: none; }
.Homslider { margin-top: 0; }
input.nweSearchBtn { display: block; margin: 0 auto !important; }
section, section.stdSection, section.home { width: auto; }
.getQuote span a, .getQuote p a { min-width: auto; font-size: 30px; padding: 30px 30px; }
.quteBlock2 { margin-top: 40px; }
div.getQuote p { line-height: 30px; }
.findCenter h4, .leftGallry h4 { margin: 0; }
.leftGallry h2 { font-size: 17px; }
}

@media (max-width: 767px) and (min-width: 601px) {
.innerVhSearch .leftVehiclSub { width: 100% !important; }
input.resetBtn { display: block; margin: 0 auto 10px; }
}

@media (max-width: 600px) and (min-width: 481px) {
.compnyBrandLogos span { width: 25%; }
.getQuote:after { display: none; }
.getQuote { padding-top: 25px; }
}

@media (max-width: 480px) {
.compnyBrandLogos span { float: left; width: 33.33333%; }
.getQuote:after { display: none; }
.getQuote { padding-top: 25px; }
.Homslider .owl-pagination:after { border-width: 110px 140px 0 140px; }
span.resonNumbr { position: relative; margin: auto; margin-bottom: 25px; display: block; }
.resonDtls { padding-left: 0; }
}

@media (max-width: 1199px) {
.innerLeft { width: 40%; }
.innerRight { float: left; margin-left: 50px; width: 50%; }
.LeftTestimonial span { left: 0; right: 0; margin: auto; text-align: center; }
.LeftTestimonial { text-align: center; }
.LeftTestimonial i { float: left; text-align: center; display: block; margin-top: 65px; width: 100%; }
.getQuote span a { min-width: inherit; }
.vehiclWrapLinks:after { width: 100%; }
.leftGallry { text-align: center; }
}

@media (max-width: 600px) {
.getQuote span a { min-width: inherit; width: 100%; }
.vehiclWrapLinks:after,  .innerLeft { width: 100%; }
.LeftTestimonial i { float: left; text-align: center; width: 100%; margin-top: 70px; margin-bottom: 10px; }
.leftGallry { text-align: center; }
.innerRight { float: left; margin-left: 0; margin-top: 30px; width: 100%; text-align: center; }
.LeftTestimonial span { left: 0; right: 0; margin: auto; text-align: center; }
.LeftTestimonial { text-align: center; }
input.resetBtn { display: block; margin: 0 auto 10px; }
#formholder > tbody > tr > td { clear: both; }
div.knowMore p { font-size: 32px; }
div.resonDtls h4, div.testimTitle h1 { text-align: center; }
div.dsplyPagination > div > ul { display: block; }
div.dsplyPagination > div > ul > li { display: none; }
div.dsplyPagination > div > ul > li.prev, div.dsplyPagination > div > ul > li.next { display: inline; }
.dsplyValue { float: right !important; }
.news-entry-thumbnail { float: none !important; }
.news-entry-text { width: 100% !important; margin-top: 10px; }
}

@media(max-width: 1355px) {
.hdrPhone { right: 0; }
.hdrIcons { left: 0; }
}
