@media screen and (max-width:1000px)
{
.top-head-inner, .auto-head{ width:96%;}
.banner-wrap{ width:98%;}
.midle-inner{ width:96%; padding:2%;}
.inner-footer{ width:96%;}
#footer{ padding-bottom:40px;}
.some-our-client{ width:98%; padding:1%; margin-top:0px;}
.right-section{ width:100%;}
.other-services ul li{ width:28%; float:left; margin-left:2%; margin-right:0px;}
.other-services h2{ line-height:40px;}
.we-accept-div h2{ line-height:40px; text-align:center; padding:0px;}
.craditaion h2{ line-height:40px; padding:0px; text-align:center;}
.we-accept-div{ width:48%; float:left;}
.we-accept-div ul{ text-align:center; float:none; text-align:center; width:100%;}
.we-accept-div ul li{ display:inline-block; text-align:center; float:none;}
.craditaion{ width:48%; margin-left:2%;}
.craditaion a{ display:block; text-align:center;}
.other-services{ margin-bottom:10px; margin-top:10px;}
.menu{ width:67%;}
.menu ul{ width:auto; float:right;}
.menu ul li a{ padding:0 11px;}
.welcome-div h2{ padding-top:0px;}
.book-text h2{ font-size:23px;}
.left-midle{ width:100%; padding:0px;}
.about-div h2{ padding-top:0px;}
.logo-container ul li{ width:34%;}
.logo-container ul li img{ width:100%; height:auto;}
.logo-container ul li:last-child{ width:auto;}
.logo-container ul li:nth-child(3){ width:auto;}
.contact-map{width:40%; float:left; margin-top:10px; margin-bottom:10px;}
.contact-map img{width:100%; height:auto;}
.form{margin:0 2%;}

.banner-wrap #banner-fade{ height:275px !important;}
.banner-wrap #banner-fade ul.bjqs, .banner-wrap #banner-fade ul.bjqs li, .banner-wrap #banner-fade ul.bjqs li img{ height:100% !important;}
.banner-wrap #banner-fade ul.bjqs-controls.v-centered li.bjqs-prev a{ top:230px !important; left:14%;}
.banner-wrap #banner-fade ul.bjqs-controls.v-centered li.bjqs-next a{ top:230px !important; left:20%;}
.banner-text{ height:265px; padding:10px 4.2% 0 3.15%; width:33.2%;}
.book-text p{ padding:5px 0;}
a.read-more-btn{ margin:0;}
.banner-wrap #banner-fade-inner{ height:200px !important;}
.textarea-banner h2{ padding:10px 0 5px; font-size:24px;}
.banner-wrap #banner-fade-inner ul.bjqs-controls.v-centered li.bjqs-prev a{ top:160px !important; left:14%;}
.banner-wrap #banner-fade-inner ul.bjqs-controls.v-centered li.bjqs-next a{ top:160px !important; left:20%;}
.banner-about-text{ height:200px;}
.body-repair-inner{margin:12px 0;}
.comman-services-box span{ font-size:15px;}
.right-btn{ margin-bottom:15px;}
.comman-services-box{ width:28%;}
}

@media screen and (max-width:768px)
{
.top-text{ width:100%;}
.left-midle{ width:100%;}
.right-section{ width:100%;}
.services-container{ width:76%; padding:0 12%; margin-top:10px;}
.first-service{ width:100%; margin-bottom:18px; margin-left:0px;}
.service-img{ width:96%; text-align:center; padding:1%;}
.service-img img{ width:100%; height:auto;}
.left-footer{width:100%;}
.book-text p{ padding:5px 0 8px 0; line-height:20px;}
.left-footer ul{width:100%; float:none; text-align:center;}
.left-footer ul li{ padding:0 5px; display:inline-block; line-height:normal; text-align:center; float:none;}
.left-footer ul li a{ line-height:normal;}
.left-footer p{ text-align:center;}
.right-footer{ text-align:center; padding-top:20px; width:100%;}
.right-footer p{ line-height:normal;}
.mvs-contact{ width:100%;}
.form{ margin:0px; width:100%;}
.contact-map{ width:100%; float:left; margin-top:10px;}
.contact-map img{ width:100%; height:auto;}
a.read-more-btn{ line-height:30px;}
}


@media screen and (max-width:600px)
{
.top-text{ text-align:center;}
.top-text p{ font-size:16px; line-height:normal; padding-top:5px;}
.top-text h2{ float:none; padding:0px; font-size:23px;}
.welcome-div h2{ padding-top:0px;}
.some-our-client{ margin-top:0px;}
.other-services{ margin-bottom:15px;}
.craditaion h2{line-height:35px;}
.other-services ul li{ margin:0px; width:48%; float:left; margin-right:1%;}
.other-services ul li a{ font-size:15px; padding-left:18px;}
.other-services h2{height:auto; line-height:35px;}
.we-accept-div h2{color:#fff;font-size:20px;line-height:35px;text-transform:uppercase;background:#52d513; text-align:center;}
.craditaion a{ text-align:center; display:block;}
.craditaion h2{ margin-bottom:10px;}
.left-footer ul li a{font-size:12px;}
.craditaion h2{ text-align:center;}
.some-our-client{ width:94%; padding:2%; margin-bottom:10px;}
.next-header{ padding:15px 0 10px 0;}
.some-our-client h2{ font-size:25px;}
.services-container{ padding:0 0 10px 0; width:100%;}
.logo-container ul li{ width:48%;}
.logo-container ul li img{width:auto; height:auto;}
.mvs-contact{ width:100%;}
.form{ width:100%; margin:0px;}
.contact-map{ width:100%; margin:0px;}
.contact-map{ width:100%; margin:0px; margin-top:10px; margin-bottom:10px;}
.contact-map img{ width:100%; height:auto;}
.banner-wrap #banner-fade{ height:175px !important;}
.banner-text {
    height: 175px;
    padding: 0 4.2% 0 3.15%;
}
.book-text h2{ font-size:16px; line-height:25px;}
.book-text p{ line-height:15px; font-size:12px;}
.read-more-div{ padding:0 0 8px; margin-top:5px; margin-bottom:10px;}
.banner-wrap #banner-fade ul.bjqs-controls.v-centered li.bjqs-prev a{ top:135px !important; left:12%;}
.banner-wrap #banner-fade ul.bjqs-controls.v-centered li.bjqs-next a{ top:135px !important; left:20%;}
a.read-more-btn{ line-height:22px; padding:0 10px 0 10px; font-family:Arial, Helvetica, sans-serif; border-radius:3px; font-size:10px; background-color:#143E6E; background-image:none;}

.banner-wrap #banner-fade-inner{ height:150px !important;}
.textarea-banner a{ line-height:22px; padding:0 10px 0 10px; font-family:Arial, Helvetica, sans-serif; border-radius:3px; font-size:10px; background-color:#143E6E; background-image:none;}
.textarea-banner h2{ padding:0; font-size:16px;}
.textarea-banner p{ font-size:12px; padding:5px 0;}

#banner-fade-inner .bjqs-prev img, #banner-fade-inner .bjqs-next img {  width: 70%;}
.banner-wrap #banner-fade-inner ul.bjqs-controls.v-centered li.bjqs-prev a{ top:110px !important; left:14%;}
.banner-wrap #banner-fade-inner ul.bjqs-controls.v-centered li.bjqs-next a{ top:110px !important; left:22%;}
.banner-about-text{ height:150px;}
.comman-form{ width:100%;}

.center-margin {
    margin: 0 25px;
}
.comman-services-box{ width:28%;}
.comman-services-box span{ font-size:13px;}

}

@media screen and (max-width:480px)
{
.top-text h2{ font-size:23px; width:100%; float:left; text-align:center;}
.top-text p{ width:100%; text-align:center;}
.craditaion{ width:100%; margin:0px;}
.we-accept-div{ width:100%;}
.logo{ width:62%; text-align:left; padding-bottom:0px;}
.logo img{width:100%; height:auto;}
.logo-container ul li{ width:48%; float:left;}
.logo-container ul li img{ width:100%; height:auto;}
.logo-container ul li:nth-child(3){width:48%; clear:left;}
.logo-container ul li:nth-child(3) img{ width:auto;}
.book-text h2{ font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:normal; padding-bottom:5px; font-weight:bold;}
.bjqs-prev img{width:50%;}
.bjqs-next img{width:50%;}
.book-text, .read-more-div, .btn{ width:auto;}
.banner-text{ height:175px;}
.banner-wrap #banner-fade ul.bjqs-controls.v-centered li.bjqs-prev a{ top:145px !important; left:12%;}
.banner-wrap #banner-fade ul.bjqs-controls.v-centered li.bjqs-next a{ top:145px !important; left:20%;}
.banner-wrap #banner-fade-inner ul.bjqs-controls.v-centered li.bjqs-prev a{ top:110px !important; left:25%;}
.banner-wrap #banner-fade-inner ul.bjqs-controls.v-centered li.bjqs-next a{ top:110px !important; left:35%;}
.center-margin {
    margin: 15px 0;
}
.comman-services-box{ width:100%;}
.form-right{ width:100%;}
.left-name-section label{ display:none;}
#my span.label{ width:100%;}
}

@media screen and (max-width:320px)
{
.book-text h2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; padding-bottom:5px; font-weight:bold;}
.book-text p{ display:none;}
.logo img{ width:100%; height:auto;}
.book-text p{ display:none;}
.banner-wrap #banner-fade ul.bjqs-controls.v-centered li.bjqs-prev a{ top:65px !important; left:6%;}
.banner-wrap #banner-fade ul.bjqs-controls.v-centered li.bjqs-next a{ top:65px !important; left:20%;}
.banner-wrap #banner-fade{ height:100px !important;}
.banner-text{ height:175px;}
.logo-container ul li{ width:100%; text-align:center; display:inherit; border:solid 1px #143e6e; margin-bottom:10px;}
.logo-container ul li img{width:auto; height:auto; text-align:center; display: inherit;}
.logo-container ul li:nth-child(3){ width:100%;}
.logo-container ul li:last-child{ width:100%;}
.book-text h2{ white-space:normal;}
.banner-wrap #banner-fade-inner {
    height: 100px !important;
}
.banner-about-text{ height:100px; padding:0 2%; width:50%;}
.banner-about-text p{ display:none;}

}