@media (min-width:1200px){}
@media (min-width:980px) and (max-width:1199px){.col-md-8{width:49.667%;}
.left_part_content{float:left;width:64%;}
.listing .middle_panel{clear:both;max-width:1500px;position:relative;width:75%;}
.listing .middle_panel .lt-side{float:left;width:100%;}
.listing .middle_panel .lt-side .listing-list{float:left;height:auto;width:100%;}
.listing .middle_panel .lt-side .listing-list .row .details{float:left;margin-right:2.5%;width:100%;}
.listing .middle_panel .lt-side .listing-list{float:left;height:auto;width:480px;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px){.left_part_content{float:left;text-align:justify;width:56%;}
.listing .middle_panel .lt-side .listing-list{float:left;height:auto;width:470px;}
.sidebar-page{float:right;margin:9px 73px 0 0;padding:0;width:34%;}
.sidebar-page .widget{background:none repeat scroll 0 0 #e6e6e6;border-radius:3px;box-shadow:0 1px 0 #fff, 0 1px 2px rgba(0, 0, 0, 0.12) inset;margin:0 70px 31px !important;padding:17px 17px 0;width:92%;}
.sidebar-page .query-form{border-radius:3px;margin:0 70px 31px !important;padding:17px 17px 10px;width:92%;}
#title-box hgroup h2{color:#d4eff5;font-family:arial;font-size:16px;line-height:25px;margin:0;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);width:79%;}
#title-box hgroup h1{font-family:arial;font-size:40px;font-weight:bold;line-height:60px;padding:0 0 10px;text-transform:uppercase;width:88%;}
.sidebar-page .widget{background:none repeat scroll 0 0 #e6e6e6;border-radius:3px;box-shadow:0 1px 0 #fff, 0 1px 2px rgba(0, 0, 0, 0.12) inset;margin:0 0 31px;padding:17px 17px 0;width:100%;}
.sidebar-page .query-form{border-radius:3px;margin:0 0 31px;padding:17px 17px 10px;width:100%;}
#banner .save-time{background:url("../images/time-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);bottom:0;float:left;height:177px;left:0;padding:24px 15px 18px;position:relative;width:100%;margin-top:10px;}
#banner .banner-content{left:0;top:0;width:100%;padding:0!important;}
#banner .form .f-row{float:left;width:100%;padding-bottom:9px;}
#banner .form input[type="text"],#banner .form textarea,#banner .form select,#banner .form input[type="email"]{width:100%;padding:5px;}
.SumoSelect > .CaptionCont{position:relative;border:1px solid #A4A4A4;min-height:31px;background-color:#fff;border-radius:2px;margin:0px;padding:10px;}
.gray-box{background:none repeat scroll 0 0 #f3f3f3;float:left;height:auto;margin:0 7px 9px 0;min-height:0;width:49%;}
.bottom-content h3{border-bottom:1px solid #cbcbcb;font-size:20px;font-weight:400;padding-bottom:15px;width:100%;}
.testi{float:left;overflow:hidden;width:100%;}
.ab h3{border-bottom:1px solid #cbcbcb;font-size:20px;font-weight:400;padding-bottom:15px;width:100%;}
.testimonials{float:left;height:auto;width:47%;}
.ab{float:left;height:auto;margin:0 0 0 13px;width:50%;}
.premium-member .list{background:url("../images/premium-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);float:left;padding-left:33px;width:45%;}
#banner{float:left;width:100%;position:relative;}
#banner img{float:left;width:100%;}
#banner .form{background:rgba(0, 153, 224, 0.63);height:auto;padding:10px 10px 10px 66px;width:100%;position:absolute;float:right;}
#banner .form .f-row{float:left;padding-bottom:4px;width:86%;}
.contact-us-bottom .col-md-4{background:none repeat scroll 0 0 #fafafa;border:1px solid #eee;border-radius:210px;color:#333;float:left;height:254px;margin:10px 5px;padding:4% 0;text-shadow:none;transition:all 0.5s ease 0s;width:22%;}
.heading_gray12_light{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #b4b4b4;color:#333;padding:10px 12px;}
.pagination-cs{clear:both;color:#434343;height:auto;margin:10px auto 0;width:100%;}
.listing .middle_panel .lt-side .listing-list .row .details{float:left;margin-right:2.5%;width:99%;}
.left_part_content p{text-align:justify;font-size:14px;line-height:22px;width:90%;}
.save-time{display:none;}
#body-container{padding:5px;}
}
@media (max-width:767px){.header_discount_msg  h1{font-size:28px}.header_discount_msg  h2{font-size:14px;margin-top:10px} .header_discount_msg  .header_discount_msg_top{margin-bottom:10px;}}
@media only screen
and (min-device-width:250px)
and (max-device-width:480px){.listing .middle_panel .lt-side .listing-list{float:left;height:auto;width:100%;}
.listing .middle_panel .lt-side .listing-list .row .details{float:left;margin-right:2.5%;width:99%;}
.sidebar-page{float:right;margin:0 10px 0 0;padding:0;width:340px;}
#banner .form{background:#fff;height:auto;padding:5px 5px;float:left !important;width:100%;margin:0px 0px;}
.thumb{display:none;}
#join-member{width:auto;background:#FFB726;margin:0 auto;text-align:center;padding:8px 0;text-transform:uppercase;color:#000}
#join-member p{font-size:20px;margin:0;font-weight:700;color:#000;text-transform:uppercase;font-family:calibri;}
#join-member p span{padding:5px 0px;}
.my-signin .inner_container{background:none repeat scroll 0 0 #fff;float:left;margin-left:0;padding:0 10px;width:100%;}
.gray-box{background:none repeat scroll 0 0 #f3f3f3;float:left;margin:5px 0 17px;min-height:345px;width:100%;}
#cssmenu ul li{display:block;height:27px;line-height:0;list-style:outside none none;margin:0;padding:0;position:relative;}
button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0px 0 0;}
.heading_gray12_light{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #b4b4b4;color:#333;padding:10px 16px;}
.pagination-cs ul.pagination{float:left;height:auto;width:92%;}
.pagination-cs{clear:both;color:#434343;height:auto;margin:10px auto 0;width:100%;}
.contact-us-bottom .col-md-4{background:none repeat scroll 0 0 #fafafa;border:1px solid #eee;border-radius:195px;color:#333;height:270px;margin:10px 4%;padding:4% 3%;text-shadow:none;transition:all 0.5s ease 0s;width:38%;}
#header{padding:0 0 4px !important;}
#banner #car_img{display:none;}
.search input[type="text"]{background:none repeat scroll 0 0 #e1e1e1;border:medium none;color:#000;float:left;font-size:13px;font-weight:400;margin:0 0px 0 0;padding:7px;width:240px;}
#banner .save-time{background:url("../images/time-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);bottom:0;float:left;height:153px;left:0;padding:10px 15px 18px;position:relative;width:100%;margin-top:10px;}
.left_part_content{float:left;padding:0 13px 0 12px;text-align:justify;width:100%;}
#header .header-bottom ul li{float:left;padding:0 10px;width:100%;}
#header .header-bottom ul{float:left;list-style:outside none none;margin:0 0 5px;}
#banner .slides .desc{margin-left:91px;}
#banner .banner-content{width:97%;float:left;margin:5px}
#banner .form .form_header .header_left_part{float:left;width:65%;padding:5px 3px}
#banner .form .form_header .ribbon{float:right;width:25%;}#banner .form .form_header .ribbon img{float:right; margin-right:0px;position:relative;margin-top: 0px;}
#banner .form h1{color:#fff;font-weight:700;margin:5px 0px;text-transform:uppercase;float:left;font-size:19px;float:left;padding:0px 0px;}
#banner .form h2{color:#fff;font-size:14px;font-weight:700;margin-top:10px;}
#banner .form .f-row{float:left;width:100%;padding-bottom:12px;font-family:calibri;}
.save-time{display:none;}
#banner .slides .item p{color:#fff;font-size:12px;font-weight:400;line-height:20px;}
#banner .slides .item .heading{color:#fff;font-size:18px;font-weight:700;}
#title-box hgroup{padding:20px 0 0;position:relative;text-align:center;text-shadow:0 2px 0 rgba(0, 0, 0, 0.2);z-index:9;}
#title-box hgroup h1{font-family:arial;font-size:19px;font-weight:bold;padding:0 0 6px;text-transform:uppercase;width:30%;}
#title-box hgroup h2{color:#d4eff5;font-family:arial;font-size:16px;line-height:25px;margin:-10px 0 0;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);width:31%;}
#footer h5{float:left;margin:20px 0px 10px 0px;padding:0px 0px 5px 0px;}
#footer ul li{width:100%}
.left_part_content p{text-align:justify;font-size:14px;line-height:22px;width:90%;}
#body-container{padding:0px;}
.premium-member{display:none;}
}
@media only screen and (min-device-width:480px)and (max-device-width:767px){#banner #car_img{display:none;}
#header .header-bottom{background:#fff;margin:0 auto;width:auto;}
#banner .banner-content{height:auto;left:0;padding:0px;position:relative;top:0;width:100%;}
#body-container{padding:5px 0px;}
.gray-box{margin:5px 0px 10px 0px;}
#banner .form{background:#fff;height:auto;padding:5px 5px;float:left !important;width:100%;margin:0px 0px;}
.header_discount_msg {float:left;width:100%;margin:20px 0px}
.header_discount_msg  h1{float:left;width:100%;color:#EFFF80;font-size:37px;text-shadow:2px 2px #1E1E1E;text-transform:uppercase;font-family:calibri;margin-bottom:0px;font-weight:bold;text-align:center;}
.header_discount_msg  h2{float:left;width:100%;color:#fff;font-size:19px;text-transform:uppercase;font-family:calibri;font-weight:bold;margin:5px 0px;text-align:center;}
.premium-member{width:auto;background:#0099E0;padding:10px 0px;margin:0px auto;}
#banner{float:left;width:100%;position:relative;background:url(../images/home_banner.jpg) center top;height:auto;}
#join-member{width:auto;background:#FFB726;margin:0 auto;text-align:center;padding:8px 0;text-transform:uppercase;color:#000}
#join-member p{font-size:20px;margin:0;font-weight:700;color:#000;text-transform:uppercase;font-family:calibri;}
#join-member p span{padding:5px 0px;}
.premium-member{display:none;}
}
@media only screen and (min-device-width:640px)and (max-device-width:768px){#banner .form{height:305px;}}
@media only screen and (min-device-width:300px)and (max-device-width:640px){.query-form{display:none;}
img{max-width:80%;}
.breadcrumb{}}
@media only screen and (min-device-width:650px)and (max-device-width:1700px){.query-frm{display:none;}}
@media only screen and (min-device-width:320px)and (max-device-width:350px){.gray-box{background:#f3f3f3 none repeat scroll 0 0;float:right;margin:0 -4px 17px 0px!important;width:91%;}}