/*
Theme Name: Taha Car Collection
Theme URI: https://www.tahacarcollection.co.nz
Description: Get top cash for your car
Version: 1.0
Author: A1dezine Ltd. Hamilton
Author URI: http://a1dezine.com
*/
@charset "utf-8";
/* CSS Document */

body{margin:0 auto; padding:0; font-family: 'Khand', sans-serif; font-size:16px; max-width:1920px;}

img{border:0}
h1, h2, h3, h4, h5{margin:0; padding:0; font-weight:normal; line-height:normal;}
	
	h1{font-size:62px} 
	h2{font-size:52px} 
	h3{font-size:30px} 
	h4{font-size:24px} 
	h5{font-size:18px} 


.smaller{float:left; width:100%; transition:.5s; position:fixed; padding:0; border-bottom:2px solid #ccc; left:0}
.smaller .logo img{margin:0; width:150px; height:auto;}
.smaller .menu_sec{float:right; margin-top:8px!important;}
.smaller .calling{margin-top:10px;}
.smaller .calling img{width:200px; height:auto;}
.bottom-contact-form-heading{font-size:62px;}

a{color:#ff6702; text-decoration:none;}
a:hover{color:#ff6702; text-decoration:underline;}
.content_box1 p, .content_box2 p, .content_box3 p{margin:0;}
.content_box4 p{margin:0; color:#FFF !important;}
.wrapper{margin:0 auto; width:1200px;}

.header{float:left; width:100%; #position:inherit; z-index:99; transition:.5s; background:#fff; padding:10px 0}

.logo{float:left; margin-top:0px;}
.logo img{display:block; margin:0 0; width:265px; height:auto; transition:.5s;}

.menu_sec{float:right; margin-top:60px!important; transition:.5s; width:50%;}
.menu_sec .active {
  color: #ff6702 !important;
}

.calling{float:right; margin-top:48px; margin-left:15px;}
.calling img{width:282px; height:auto; transition:.5s;}
.calling p{margin:0;}

.get_quote{float:left; width:100%; text-align:center; display:none}
html {
  scroll-behavior: smooth;
}

.sections{float:left; width:100%;}

.banner_sec{float:left; width:100%; position:relative}
.banner{float:left; width:100%;}
.banner img{width:100%; height:auto}

.form_sec{float:left; width:325px; position:absolute; right:15%; top:8%; color:#FFFFFF;}
.form_sec h2{margin:0; padding:0; color:#ff6702; font-size:52px; font-weight:500;}

.form_sec_bg{float:left; width:90%; padding:5%; background:#fff; color:#111; text-align:right; font-size:17px; margin-top:5px;}
.input1{width:200px; padding:5px; float:right; margin-left:10px; font-family: 'Khand', sans-serif; font-size:16px;}
.input1-textarea{width:200px; height:42px; padding:5px; float:right; margin-left:10px; font-family: 'Khand', sans-serif; font-size:16px;}
.submit{padding:7px 15px; background:#ff6702; color:#111; font-size:23px; font-weight:500; border:2px solid #111; cursor:pointer;
border-radius:5px;
}

.input1-new{width:80%; padding:5px; font-family: 'Khand', sans-serif; font-size:16px;}
.input1-new-textarea{width:90%; height:100px; padding:5px; font-family: 'Khand', sans-serif; font-size:16px;}
.submit-new{padding:7px 15px; background:#ff6702; color:#111; font-size:23px; font-weight:500; border:2px solid #111; cursor:pointer;
border-radius:5px;
}
.submit1{padding:7px 15px; background:#ff6702; color:#111; font-size:23px; font-weight:500; border:2px solid #111; cursor:pointer;
border-radius:5px;
}

.what_we_do{float:left; width:100%; text-align:center; padding:2% 0;}
.content1{float:left; width:100%;}
.content1 ul{padding:0; margin:0; list-style-type:none}
.content1 ul li{padding-top:25px}
.content1 ul li h3{padding:0; margin:0}
.content1 ul li p{padding:0; margin:0; color:#333;}
.content1 ul li img{width:100px; height:auto; border-radius:180px;}
.round-corner-image{width:100px; height:auto; border-radius:180px;}
.icon_sec1{float:left; width:33%}
.image_sec{float:left; width:33%}
.image_sec img{width:90%; height:auto}
.icon_sec2{float:left; width:33%}

.background_sec{float:left; width:100%; background:url(images/background.jpg) no-repeat center; background-size:cover; padding:2% 0; text-align:center; color:#FFFFFF;}
.img_div{float:left; width:50%}
.background_sec img{float:left; margin-right:15px; width:85%; height:auto;}
.content_div{float:left; width:45%; text-align:left; font-size:20px; margin-top:25px;}
.content_div ul{padding:0; margin:0; list-style-type:none;}
.content_div ul li{background:url(images/thumb.png) no-repeat left; padding-left:65px; margin-top:20px;}

.main_comtent_area{float:left; width:100%; padding:2% 0;}
.main_comtent_area p{color:#333; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:25px;}
.main_comtent_area li{font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:25px;}
.main_content2 p{color:#333; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:25px;}
.main_content2 li{color:#333; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:25px;}
.blog_left p{color:#333; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:25px;}
.blog_detail_content p{color:#333; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:25px;}
.blog_detail_content li{font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:25px;}
.main_content{float:left; width:63%}
.main_content h1{font-size:46px}
.main_content h2{font-size:36px; color:#ff6702;}

.content_image{float:right; width:35%}
.content_image img{width:100%; height:auto}

.footer{float:left; width:100%; background:#06203d; padding:2% 0; color:#FFFFFF;}
.footer a{color:#ccc}
.footer a:hover{color:#fff}

.tx{font-size:24px; color:#fff}
.tx1{color:#fff}

.footer1{float:left; width:25%}
.footer2{float:left; width:23%; margin-left:2%;}
.footer2 h3{border-bottom:2px solid #ff6702;}
.footer2 img{float:left; margin-right:5px;}

.copyright{float:left; width:100%; text-align:center; color:#ccc; margin-top:25px;}

.banner2{float:left; width:100%; display:none;}
.banner3{float:left; width:100%; display:none;}

.inner_banner{float:left; width:100%; background-color: #192e50; padding:2% 0; text-align:center; color:#FFFFFF;}
.inner_banner img{float:left; width:100%;}

.main_comtent_area2{float:left; width:100%; padding:2% 0; font-size:16px;}
.main_comtent_area2 p{color:#333;}
.main_content2{float:left; width:74%}
.main_content2 h1{font-size:46px; color:#023b7b; font-weight:500}
.main_content2 h2{font-size:36px; color:#ff6702; font-weight:500}

.content_right{float:right; width:23%;}
.content_right h3{font-size:32px; color:#023b7b; text-align:center; font-weight:500}

.content_box1{float:left; width:100%; padding:5%; border:2px solid #ff6702; font-size:18px; font-weight:500; color:#06203d; box-sizing: border-box;}
.content_box1 ul{padding:0; margin:0; list-style-type:none;}
.content_box1 ul li{background:url(images/thumb2.png) no-repeat left; padding-left:40px; margin-top:10px; line-height:32px;}


.content_box2{float:left; width:100%; padding:5%; border:2px solid #0a4c96; font-size:18px; margin-top:10px; font-weight:500; box-sizing: border-box;}
.content_box2 ul{padding:0; margin:0; list-style-type:none;}
.content_box2 ul li{background:url(images/ico2.png) no-repeat left; padding-left:40px; margin-top:10px; line-height:32px;}
.content_box2 ul li a{color:#06203d}


.content_box3{float:left; width:100%; padding:5%; border:2px solid #0a4c96; font-size:18px; margin-top:10px; background:#0a4c96; color:#FFFFFF!important; box-sizing: border-box;}
.content_box3 h3{color:#FFFFFF;}
.content_box3 ul{padding:0; margin:0; list-style-type:none;}
.content_box3 ul li{background:url(images/ico4.png) no-repeat left top; padding-left:40px; margin-top:10px; line-height:32px;}
.content_box3 ul li a{color:#ff6702}


.content_box4{float:left; width:100%; padding:5%; border:2px solid #ff6702; font-size:18px; margin-top:10px; background:#ff6702; color:#FFFFFF!important; box-sizing: border-box;}
.content_box4 h3{color:#FFFFFF;}
.content_box4 ul{padding:0; margin:0; list-style-type:none;}
.content_box4 ul li{background:url(images/ico5.png) no-repeat left; padding-left:40px; margin-top:10px; line-height:32px;}
.content_box4 ul li a{color:#06203d}


.quote_button{float:left; width:100%; margin-top:0;}
.quote_button img{width:100%; height:auto}

.blog_section{float:left; width:100%; padding:2% 0;}

.blog_left{float:left; width:100%}
.blog_left ul{padding:0; margin:0; list-style-type:none;}
.blog_left ul li{float:left; width:31%; margin:1%;}
.blog_left ul li img{width:100%; height:auto}
.blog_left ul li h3 a{color:#023b7b; font-weight:500;}


a.more2{padding:5px 15px; background:#ff6702; color:#fff; font-size:18px;
border-radius:3px;
}


.blog_right{float:right; width:23%;}
.blog_right h3{font-size:32px; color:#023b7b; font-weight:500; text-transform:uppercase;}

.blog_recent{float:left; width:90%; padding:5%; border:2px solid #ff6702; margin-top:10px; background:#ff6702; color:#FFFFFF;}
.blog_recent h3{color:#FFFFFF}
.blog_recent ul{padding:0; margin:0; list-style-type:none}
.blog_recent ul li{ float:left; width:100%;}
.blog_recent ul li img{width:100%; height:auto;}
.blog_recent ul li a{color:#FFFFFF}


.input9{width:94%; padding:3%; border:0 solid #888; font-family: 'Lato', sans-serif; font-size:16px; color:#666666;
border-radius:3px;
-webkit-border-radius:3px;
}

.blog_tags{float:left; width:100%; margin-top:10px;}
.blog_tags a{ background:#ddd; color:#333; display:inline-block; padding:3px 5px; margin-bottom:5px; margin-right:1px;}
.blog_tags a:hover{background:#ff6702; text-decoration:none; color:#FFFFFF;}



.blog_detail_left{float:left; width:74%}
.blog_detail_content{float:left; width:100%}
.blog_detail_content h2{color:#023b7b;font-size:36px; font-weight:500;}
.blog_detail_content h2 a{color:#023b7b;font-size:36px;}
.blog_detail_content h3{color:#023b7b;font-size:30px; font-weight:500;}

.comments_sec{float:left; width:100%; margin-top:15px; padding:15px 0 0 0; border-top:2px solid #ddd;}
.comments_sec h3{color:#023b7b; font-size:30px; font-weight:500;}

.input10{width:50%; padding:1%; border:1px solid #888; font-family: 'Lato', sans-serif; font-size:16px; color:#666666;
border-radius:3px;
-webkit-border-radius:3px;
}
.input11{width:60%; padding:1%; border:1px solid #888; font-family: 'Lato', sans-serif; font-size:16px; color:#666666;
border-radius:3px;
-webkit-border-radius:3px;
}

.comments_sec label{display:block;} 
.comments_sec textarea{width:96%; height:200px; padding:2%; border:1px solid #999; font-family:'Open Sans', sans-serif; font-size:14px; border-radius:3px;}
.comments_sec input[type="text"]{width:66%; padding:2%; border:1px solid #999; font-family:'Open Sans', sans-serif; font-size:14px; border-radius:3px;}
.comments_sec h3{color:#023b7b; font-size:30px; font-weight:500;}

.calling2{display:none}

.location_services{float:left; width:100%; background-color:#000; padding:2% 0; text-align:center; color:#fff; line-height:normal; position:relative; font-family: Arial, Helvetica, sans-serif;}
.location_services h4{color:#ff6702; font-weight:500; font-size:20px; line-height:normal; line-height:22px; text-transform:uppercase;}
.location_services ul{padding:0; margin:0; list-style-type:none}
.location_services ul li{float:left; width:21%; background:url(../../uploads/2018/11/bg.png) repeat; padding:1%; margin:1% 2%; color:#ddd; text-align:center; position:relative; border-radius:5px; border:2px solid #fff;
	box-sizing:border-box; line-height:18px; transition:.0s;
}

.location_services ul li:hover{float:left; background:url(../../uploads/2018/11/bg2.png) repeat; top:-5px; box-shadow: 1px 8px 4px #000;}
.location_services ul li a{display:block; text-decoration:none; color:#ddd;}

.location_services ul li img{float:none; margin-right:0; width:42px; height:auto;}

.location_services ul li::before{ content:""; display:inline-block;
	border-top:9px solid transparent;
    border-bottom: 9px solid transparent;
    border-right: 9px solid #ccc; 
    position: absolute;
    top: 15px;
    left: -11px;
}
.location_services ul li h2{font-family: 'Khand', sans-serif;}
.quote_page2{float:left; width:100%;}
.wrapper2{margin:0 auto; width:1004px;}
.how_it_works{float:left; width:100%; padding:1% 0;}
.text_block1{float:left; width:100%; background:#fff; padding:1% 0;}
.text_block1 img{float:right; margin-left:50px; border-radius:360px; width:350px; height:auto; border:3px solid #ddd;}
.text_block1 ul{ padding:0; margin:0; list-style-type:none;}
.text_block1 ul li{background:url(images/87.png) no-repeat left center; padding-left:25px; font-size:20px; line-height:32px;}


.text_block2{float:left; width:100%; background:#f0f0f0; padding:2% 0;font-size:16px; line-height:26px;}
.text_block2 img{float:left; margin-right:50px; border-radius:360px; width:350px; height:auto}
.color78{color:#FF6702}
.brands{float:left; width:100%; padding:1% 0; border-top:2px solid #ddd;}
.brands img{width:100%; height:auto;}


.img98{ border-radius:360px; width:400px; height:auto}

.guarantee_sec{float:left; width:100%; padding:2% 0; background:#eaeaea; color:#1a1a1a; position:relative;}
.guarantee_sec h2{ text-align:center; font-size:52px; line-height:58px;}
.guarantee_sec p{font-size:16px; line-height:26px;}
.guarantee_sec p img{float:left; margin-right:25px; margin-bottom:25px;}

.guarantee_sec h4 img{}
.wrapper4{margin:0 auto; width:800px; border:2px solid #fff; overflow:hidden; padding:10px;}

a.button77{padding:10px 35px; background:#FF6702; color:#fff; font-size:26px; text-decoration:none; border:3px solid #333; display:inline-block; line-height:32px;
	border-radius:35px;
	margin-top:5px;
	font-family: 'Lato', sans-serif;
}
.sub77{padding:10px 25px; background:#FF6702; color:#fff; font-size:30px; text-decoration:none; border:3px solid #333; display:inline-block; line-height:32px;
	border-radius:35px;
	margin-top:5px;
	font-family: 'Lato', sans-serif;
	cursor:pointer;
	outline:0;
}


.video_sec2{float:left; width:100%; background:#fff; padding:2% 0;font-size:16px; line-height:26px;}
.video_sec2 iframe{width:100%; height:500px}

.quote_form_sec{float:left; width:100%; border-top:0 solid #ddd;}
.inn78{width:300px; padding:12px; border:1px solid #777; outline:0; margin:0 8px; font-size:16px; border-radius:3px; font-family:'Lato', sans-serif!important; margin-top:10px;}
.inn78:focus{background:#faf8ec}
.inn79{width:650px; padding:12px; border:1px solid #777; outline:0; margin:0 5px; font-size:16px; border-radius:3px; font-family:'Lato', sans-serif!important; margin:10px 0;}
.inn79:focus{background:#faf8ec}

.experience_sec{float:left; width:100%; padding:2% 0; background:url(images/background.jpg); background-size:cover; text-align:center; color:#fff;}
.experience_sec ul{ margin:30px 0 0 0; padding:0; list-style-type:none;}
.experience_sec ul li{float:left; width:33.33%;}

.review_sec{float:left; width:100%; padding:2% 0; background: url(images/bg7.jpg) no-repeat fixed; background-size:cover; text-align:center; line-height:24px;}
.review_sec p{font-size:16px; font-family:'Lato', sans-serif!important;} 
.wrapper3{margin:0 auto; width:700px;}
.review_sec img{width:100%; height:auto;}

.easy_steps{float:left; width:100%; background:#fff; text-align: center; padding:2% 0;}
.easy_steps h2{font-weight:600; color:#1a1a1a; font-size:48px; text-align:center; margin-bottom:35px; line-height:58px;}
.easy_steps img{width:100%; height:auto}


.faq_sec{float:left; width:100%; background:#154d88; color:#fff; padding:3% 0; line-height:24px;}
.faq_sec h2{color:#fff; text-align:center;}

.faq_sec_list{float:left; width:100%; margin:25px 0;}
button.accordion {
    background:rgb(255,255,255, .3);
    color: #fff;
    cursor: pointer;
    padding:1% 1%;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    transition: 0.4s;
	margin-bottom:0%;
	border-bottom:0 solid #fff;
	font-weight:600;
	line-height:32px;
}
button.accordion img{float:left; margin-right:8px; display:inline-block;}

button.accordion.active, button.accordion:hover {
    background:rgb(255,255,255, .9);
	color:#154d88;
}

button.accordion:after {
    content: '\002B';
    color: #fff;
    font-weight: bold;
    float: right;
    padding-left: 25px;
}

button.accordion.active:after {
    content: "\2212"; color:#154d88;
	
}

div.panel {
    padding:0 3%;
    background-color: #fff;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
	color:#3a3a3a;
	margin-bottom:5px;
}
.testimonials_sec{float:left; width:100%; padding:3% 0; text-align:center; color:#1a1a1a;
	background:linear-gradient( rgba(255, 255, 255, 0.9) 100%, rgba(255, 255, 255, 0.9)100%) fixed; background-size:cover; background-position:bottom;}
.testimonials_sec h2{font-weight:600; color:#fe6500; font-size:48px; text-align:center; margin-bottom:35px; line-height:58px;}
.testimonials_sec p{line-height:26px; font-size:18px;}

.contact_sec2{float:left; width:100%; padding:3% 0; text-align:center; color:#fff;
background:linear-gradient( rgba(255, 103, 2, 0.7) 100%, rgba(255, 103, 2, 0.5)100%) fixed; background-size:cover; background-position:bottom;}
.contact_sec2 p{ margin:0 0 7px 0; padding:0;}	
.contact_sec2 h2{line-height:58px; font-size:48px; margin:20px 0;}
.contact_sec2 h5{margin-bottom:25px; font-size:24px;}

.input001{width:650px; padding:14px; border:0 solid #ccc; font-size:16px; border-radius:3px; font-family: 'Noto Sans', sans-serif; background:rgba(255, 255, 255, 0.9);}
.input001:focus{border:0 solid #ccc; font-size:16px; border-radius:3px; font-family: 'Noto Sans', sans-serif; background:rgba(255, 255, 255, 1);}
.input001-textarea{width:650px; height:50px; padding:14px; border:0 solid #ccc; font-size:16px; border-radius:3px; font-family: 'Noto Sans', sans-serif; background:rgba(255, 255, 255, 0.9);}
.input001-textarea:focus{border:0 solid #ccc; font-size:16px; border-radius:3px; font-family: 'Noto Sans', sans-serif; background:rgba(255, 255, 255, 1);}

.submit7{background:#154d88; color:#fff; font-size:24px; text-transform:uppercase; width:678px; border:0; cursor:pointer; padding:14px; font-weight:600;
	border-radius:3px;
}

@media only screen and (max-width :1680px) {
.form_sec{float:left; width:320px; position:absolute; right:10%; top:5%; color:#FFFFFF;}


}

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

.form_sec{float:left; width:320px; position:absolute; right:5%; top:5%; color:#FFFFFF;}
.form_sec h2{margin:0; padding:0; color:#ff6702; font-size:42px; font-weight:500;}
.form_sec_bg{padding:2% 5%}

.banner{float:left; width:100%; display:none;}

.banner2{float:left; width:100%; display:inherit;}
.banner2 img{width:100%; height:auto; display:block}

.logo img{display:block; margin:0 0; width:185px; height:auto; transition:.5s;}
.calling img{width:250px; height:auto; transition:.5s;}

.input1{width:200px; padding:5px; float:right; margin-left:10px; font-family: 'Khand', sans-serif; font-size:16px;}
.inner_form p{text-align:left; line-height:normal}



}

@media only screen and (max-width :1280px) {
.wrapper{margin:0 auto; width:1024px;}
.form_sec{float:left; width:320px; position:absolute; right:5%; top:3%; color:#FFFFFF;}
.form_sec_bg{padding:0% 5% 0% 5%}
}

@media only screen and (max-width :1024px) {
.wrapper{margin:0 auto; width:95%;}
.wrapper2{margin:0 auto; width:95%;}
.wrapper3{margin:0 auto; width:95%;}
.wrapper4{margin:0 auto; width:90%; padding:2%;}
.text_block1 img{float:inherit; margin-left:0; width:100%; height:auto;}
.text_block2 img{float:inherit; margin-right:0; width:100%; height:auto;}
.form_sec{float:left; width:90%; position:inherit; right:0; padding:5%; color:#fff; text-align:center; background:#06203d;}
.form_sec_bg{float:none; margin:0 auto; width:350px; padding:2% 5%; background:#06203d; color:#fff; text-align:center; font-size:17px; margin-top:5px; overflow:hidden; border:2px solid #fff}
.input1{width:250px;}

.smaller{padding:5px 0; transition:.5s; position:inherit; padding:0; border-bottom:2px solid #ccc;}

.menu_sec{float:right; margin-top:10px!important; transition:.5s; width:100%; text-align:center}

.img_div{float:left; width:100%}
.background_sec img{float:none; margin-right:0; width:75%; height:auto;}
.content_div{float:left; width:100%; text-align:left; font-size:20px;}

.calling {margin-top:5px;}
.logo img{display:block; margin:0 0; width:155px; height:auto; transition:.5s;}
.calling img{width:230px; height:auto; transition:.5s;}

.banner{float:left; width:100%; display:none;}
.banner2{float:left; width:100%; display:none;}
.banner3{float:left; width:100%; display:inherit;}
.banner3 img{width:100%; height:auto; display:block}

.main_content2{float:left; width:70%}
.content_right{float:right; width:28%}

.blog_left{float:left; width:100%}
.blog_right{float:right; width:100%;}
.blog_recent ul li{ float:left; width:46%; margin:2%;}

.blog_detail_left{float:left; width:100%}

.blog_left ul li{float:left; width:48%; margin:1%;}
.location_services ul li{float:left; width:48%; padding:2%; margin:1%; background:url(https://tahacarcollection.co.nz/wp-content/themes/carcollection/images/bg2.png);}
}




@media only screen and (min-width:150px) and (max-width:768px){
.experience_sec h2, .review_sec h2{font-size:32px;}
.color78{ font-size:32px;}

.logo{float:left; margin-top:0px; width:100%; text-align:center;}
.logo img{display:inherit; margin:0; width:227px; height:auto; transition:.5s;}

.calling{width:100%; text-align:center;}

.form_sec{float:left; width:90%; position:inherit; right:0; padding:5%; color:#fff; text-align:center;}
.form_sec_bg{font-size:18px}
.input1{width:250px;}
.input1-textarea{width:250px;}

.icon_sec1{float:left; width:100%}
.image_sec{float:left; width:100%}
.image_sec img{width:50%; height:auto}
.icon_sec2{float:left; width:100%}

.main_content{float:left; width:100%}
.content_image{float:right; width:100%}

.footer1{float:left; width:100%}
.footer2{float:left; width:100%; margin-left:0%;}

.main_content2{float:left; width:100%}
.content_right{float:right; width:100%;}

.input10{width:65%; padding:2%; border:1px solid #888; font-family: 'Lato', sans-serif; font-size:16px; color:#666666;
border-radius:3px;
-webkit-border-radius:3px;
}
.input11{width:90%; padding:2%; border:1px solid #888; font-family: 'Lato', sans-serif; font-size:16px; color:#666666;
border-radius:3px;
-webkit-border-radius:3px;
}
.calling2{display:inherit; float:left; width:100%; text-align:center;}
.calling2 img{width:230px; height:auto; transition:.5s;}
.get_quote{float:left; width:100%; text-align:center; display:inherit; margin-top:0;}
.get_quote img{width:230px; height:auto; transition:.5s;}
.location_services ul li img{float:left; margin-right:10px; width:32px; height:auto;}
.wrapper4 img{display:none;}
.input001{width:90%; padding:3%;}
.input001-textarea{width:90%; height:40px; padding:3%;}
.submit7{width:96%; padding:3%;}
}



@media only screen and (max-width :480px) {
.calling img{ width:70%; height:auto;}
.calling2 img{ width:70%; height:auto;}
.form_sec_bg{text-align:left; width:90%; padding:5%; font-size:20px;}
.input1{width:96%; padding:2%;}

.blog_left ul li{float:left; width:100%; margin:1% 0;}

.input10{width:96%; padding:2%; border:1px solid #888; font-family: 'Lato', sans-serif; font-size:16px; color:#666666;
border-radius:3px;
-webkit-border-radius:3px;
}
.input11{width:96%; padding:2%; border:1px solid #888; font-family: 'Lato', sans-serif; font-size:16px; color:#666666;
border-radius:3px;
-webkit-border-radius:3px;
}
.get_quote img{ width:70%; height:auto;}
.location_services ul li{width:100%; padding:5%; margin:1% 0;}
.rep-image{width:100%; height:auto;}

}
.content_box1 span.wpcf7-list-item{margin-left:0 !important;}
#hear_abt_us{width: 80%; padding: 5px; font-family: 'Khand', sans-serif; font-size: 16px;}
div.wpcf7 .ajax-loader{display: inline !important;}