/* Responsive Design

------------------------------------------------------------ */

@media only screen and (max-width: 1024px) {
#contner{width:98%; overflow:hidden; padding:0;}
.logo{margin:3px;}.call{margin:40px 0 0 10px; font-weight:normal; font-size:20px;}

.rt_header {
    margin-bottom: 25px;
    margin-top: 5px;
    width: 74%;
}
.main_links{padding:8px 10px;}
.main_links:hover{padding:8px 10px;}
.main_links_avtive{padding:8px 10px;}
.lt_cont{width:28%; text-align:left;}
.rt_cont{width:65%;}
}

@media only screen and (max-width: 768px) {
#contner{min-height: unset; overflow: hidden; padding: 0; width: 98%;}
.call{margin:34px 0 0 10px; font-weight:normal; font-size:20px; float:left;}
.logo{margin:15px 0 0 0; width:60%; text-align:right;}
.rt_header{display:none;}
.top_heading{font-size:3.5em; margin:20px 0;}
.three_wrapper{margin:15px 0 0 70px;  width: 80%;}
.lt_arow{width:20px;}
.lt_arow img{width:100%;}
.free{width:110px; margin:15px 0 0 20px;}
.free img{width:100%;}
.tow_text{font-size:30px; margin:18px 0 0 20px;}
.lt_cont{width:28%; text-align:left;}
.rt_cont{width:65%;}
.wel_text ul li{width:50%;}
.wel_wid{width:70%;}
.al_logo ul li{width:30% !important;}
.lt_repair{width: 100%;}
.rt_repair{width: 100%;}
.lt_repair ul li{width:100%;}

}
@media only screen and (max-width: 640px) {
#contner{min-height: unset; overflow: hidden; padding: 0; width: 95%;}
.call{margin:37px 0px 0 0; font-weight:normal; font-size:20px; float:left;}
.logo{margin:15px 0 5px 0; width:60%; text-align:center;}
.rt_header{display:none;}
.top_heading{font-size:3em; margin:20px 0;}
.three_wrapper{margin:15px 0 0 20px;  width: 95%;}
.lt_arow{width:20px;}
.lt_arow img{width:100%;}
.free{width:110px; margin:15px 0 0 20px;}
.free img{width:100%;}
.tow_text{font-size:30px; margin:18px 0 0 20px;}
.coupons_wrapper{width:95%;}
.main_coupons{width:100%;}
.main_coupons img{width:100%;}
.print_btn{margin:0;}
.cont_btn{margin-left:20px;}
.lt_cont{width:96%; text-align:left; min-height:inherit;}
.rt_cont{width:100%; margin:15px 0 0 0; overflow:hidden}
.wel_text ul li{width:50%;}
.full ul li{width:100%;}
.lt_repair{width: 100%;}
.rt_repair{width: 100%;}
.lt_repair ul li{width:100%;}
}

@media only screen and (max-width: 480px) {
#contner{min-height: unset; overflow: hidden; padding: 0; width: 85%;}
.call{margin:7px 0px 9px 65px; font-weight:normal; font-size:20px; float:left;}
.logo{margin:15px 0 0 0; width:100%; text-align:center;}
.rt_header{display:none;}
.top_heading{font-size:2.2em; margin:20px 0;}
.three_wrapper{margin:5px 0 0 20px;  width: 95%;}
.lt_arow{width:20px;}
.lt_arow img{width:100%;}
.free{width:110px; margin:15px 0 0 20px;}
.free img{width:100%;}
.tow_text{font-size:30px; margin:18px 0 0 20px;}
.dis{display:none;}
.print_btn{text-align:center; width:100%; margin-bottom:20px;}
.cont_btn{text-align:center; width:100%; margin:0;}
.lt_cont{width:96%; text-align:left; min-height:inherit;}
.rt_cont{width:100%; margin:15px 0 0 0; overflow:hidden}
.wel_text ul li{width:100%;}
.full ul li{width:100%;}
.rt_view{width:64%;}
.wel_wid { width: 100%;}
.al_logo ul li {width: 100% !important;}
.lt_repair{width: 100%;}
.rt_repair{width: 100%;}
.map_lt{width:100%;}
.map_rt{width:100%; text-align:left;}
}
@media only screen and (max-width: 360px) {
#contner{min-height: unset; overflow: hidden; padding: 0; width: 85%;}
.call{margin:7px 0 9px 13px; font-weight:normal; font-size:20px; float:left;}
.logo{margin:15px 0 0 0; width:100%; text-align:center;}
.rt_header{display:none;}
.top_heading{font-size:3.2em; margin:20px 0 10px;}
.three_wrapper{margin:5px 0 0 20px;  width: 95%;}
.lt_arow{width:30px;}
.lt_arow img{width:100%;}
.free{width:130px; margin:13px 0 0 20px;}
.free img{width:100%;}
.tow_text{font-size:22px; margin:18px 0 0 0px;}
.dis{display:none;}
.heading_title{font-size:22px;}
.lt_cont{width:96%; text-align:left; min-height:inherit;}
.rt_cont{width:100%; margin:15px 0 0 0; overflow:hidden}
.wel_text ul li{width:100%;}
.full ul li{width:100%;}
.rt_view {width: 100%;}
.lt_repair{width: 100%;}
.rt_repair{width: 100%;}
.map_lt{width:100%;}
.map_rt{width:100%; text-align:left;}
}
@media only screen and (max-width: 320px) {
#contner{min-height: unset; overflow: hidden; padding: 0; width: 85%;}
.call{margin:7px 5px 9px 0; font-weight:normal; font-size:20px; float:left;}
.logo{margin:15px 0 0 0; width:100%; text-align:center;}
.rt_header{display:none;}
.top_heading{font-size:2.7em; margin:20px 0 10px;}
.three_wrapper{margin:5px 0 0 20px;  width: 95%;}
.lt_arow{width:30px;}
.lt_arow img{width:100%;}
.free{width:130px; margin:13px 0 0 20px;}
.free img{width:100%;}
.tow_text{font-size:20px; margin:18px 0 0 0px;}
.dis{display:none;}
.heading_title{font-size:18px;}
.lt_cont{width:96%; text-align:left; min-height:inherit;}
.rt_cont{width:100%; margin:15px 0 0 0; overflow:hidden}
.wel_text ul li{width:100%;}
.full ul li{width:100%;}
.rt_view {width: 100%;}
.lt_repair{width: 100%;}
.rt_repair{width: 100%;}
.map_lt{width:100%;}
.map_rt{width:100%; text-align:left;}
}
