
@media only screen and (max-width:1300px) {

}

@media only screen and (max-width:1100px) {
    .container{max-width: 940px;}
    .inputt input[type="text"]{width: 75%;}
    .footer-links-head-con{width: 24%;}
    .caron_box{width: 18%; margin: 0px 1%;}
    .caron_box .proddispcon{width: 100%;}
    #nav a, #nav a:link{padding: 10px 17px;}
}

@media only screen and (max-width:1000px) {
    .container{max-width:720px;}
    #nav a, #nav a:link{padding: 10px 12px;
font-size: 15px;}
    .threecolum{width: 100%; padding: 0px;}
    .label_tile{font-size: 16px;}
    .footer-links-head{font-size:16px;}
 .sn{font-size: 16px;}   
 .box_content{font-size: 12px;}
 .inputt input[type="text"]{width: 69%; font-size: 11px;}
 .heeight{height: 228px;}
 .footer-links-sec-txt a{font-size: 12px;}
 .title span{font-size: 14px;}
    p img[alt="Car Border "]{width: 100%;}    
    .btn_circle a{font-size: 14px;}
    .boxtitle{font-size: 14px;}
    .footer-links-head-con{width: 21%;}
    .footer2txt{width: 28.333%;}
    .footer2txt{width: 30%; text-align: left; padding-left: 5px;}
    .faqothcol{width: 98%; margin: 0px 1%;}
    .table_wrap{width: 100%;
overflow-x: auto;} 
    .left_div{    float: left;width: 96%; padding: 0px 2%;}
.right_div{  float: right;width: 96%; padding: 0px 2%; overflow: auto;}
.innerrightcol_thank{width:98%; margin: 0px 0px;}
.button1{bottom: 29px;}
}
@media only screen and (max-width:767px) {
    .center_img{width: 100%;}
    .logo_header{width: 100%; text-align: center;left: 0px;}
    body{margin: 8px;}
  .menuresponsive {
	display: inline-block;
	width: 98%;
	float: left;
	background: #fff;
	text-transform: uppercase;
	padding: 6px 0px 6px 10px;
	font-family: 'robotoregular';
	cursor: pointer;
}
.menushow{display: none;}
    .three_columsingle{width: 98%; margin: 0px 1% 10px;}
    .threecolum{width:89%; padding: 0px 17px 10px;} 
    p img[alt="Car Border "]{width: 100%;}
    .homerightcol{width: 96%; margin: 0px 2%;}
 #topmenu{width: 100% !important;}
 .logo a img{width: 100%;}
 .footerblock{width: 100%;}
 #nav li{width: 100%;}
 #nav a, #nav a:link {
	padding: 5px;
	width: 100%;
	text-align: left;
	border-bottom: 1px solid #fff;
}
#nav li li a, #nav li li a:link{width: 100%;}
#nav li ul{width: 100%;}
.label_tile {
    font-size: 14px;
}
.full input[type="text"]{width: 88%;}
.caron_box .proddispcon{width: 100%;}
.caron_box{width: 18%; margin: 0px 1%;}
.footer2txt{width: 30%;}
.contleftcol{width: 98%; margin:0px 1%; padding: 0px;}
.contrightcol{width: 98%; margin: 0px 1%;}
#gmap_canvas{width: 100% !important; float: left;}
.contactcon{width: 100%;}
textarea{width: 100% !important;}
.van_title .button {
	width: 150px;
	position: inherit;
	height: 30px;
}
}
@media only screen and (max-width:580px) {
.firstchild{width: 100%;}
.footer-links-head-con{width: 100%;}
.footer2txt{width: 100% !important; padding: 8px 2px;}
.caron_box{width:48%; margin: 0px 1% 10px;}
.bannercon{background-size: 69%;background-position: center bottom; height:40px;}
   .logo{margin: 0px 1%; width: 48%;}
  .filedd{width: 100%;}
  .twofiled{width: 100%;}
  #email {
	width: 94% !important;
}
.caron_box a {
    font-size: 11px;}
.title{padding: 10px 0px 10px 26px;}
#topmenu a{font-size: 11px;}
#topmenu ul li{padding: 0px;}
.featurecon{width: 98%; margin: 0px 1%; padding: 0px;}
table{width: 100%;}
.contrightcol > div{width: 100% !important;}
}

@media only screen and (max-width:479px) {
.logo_header{width: 100%; text-align: center;}
#gmap_canvas{width: 100% !important; float: left;}
 

}
