@charset "utf-8";
/* CSS Document */

@media (min-width: 1300px) {
  .container {
    width: 1280px;
  }
}

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


}

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

@media only screen and (max-width: 1199px) {
	
header{width:100%; padding:10px 0px 10px 0px; position:static; left:0px; top:0px; z-index:999; background-color:transparent; background-color:#FFFFFF;}	
.logo{width:100%; text-align:center; padding:0px; float:none;}
.logo a{display:inline-block;}
.header_right{float:none; padding:0px 0px 0px 0px;}

.header_right_top{padding-bottom:0px; text-align:center; float:none;}
.header_right_topblock,
.header_right_logoutblock{float:none; padding:0px 0px 10px 0px;}
.header_button{float:none; text-align:center;}
	
footer{text-align:center;}	
.footer_mid_blockcontent{padding:0px; margin-bottom:25px;}
.footer_mid_blockcontent img{float:none; margin:0px 10px 0px 0px; vertical-align:middle;}
.footer_top ul{padding-bottom:10px;}
.footer_top li{float:none; display:inline-block; margin-bottom:10px;}

.about_block_imgarea{padding-top:105px;}

.coupon_block{padding-right:0px; background:none; min-height:150px;}	

.lubemenu_block{width:100%; padding:0px 0px 40px 0px; float:none; border:none;}

}

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

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

.ourpremiumpackages_list_height{min-height:inherit !important;}
.ourpremiumpackages_list_height1{min-height:inherit !important;}

.cleaninside_section{padding:40px 0px 0px 0px;}
.cleaninside_area{padding-left:0px;}
.cleaninside_area_left{width:100%; float:none; margin:0px; padding:50px 0px;
	-moz-border-radius:50px 50px 0px 0px; 
	-webkit-border-radius:50px 50px 0px 0px;
	-khtml-border-radius:50px 50px 0px 0px;
	 border-radius:50px 50px 0px 0px;
} 
.cleaninside_area_right{padding:5%; max-width:100%;}

.schedule_area{min-height:652px; padding:30px 30px 0px 30px; text-align:center;}
.schedule_imgarea{position:static; bottom:0px; left:auto; padding-top:15px;}
.schedule_popup{position:static; top:auto; right:auto; text-align:center; padding-top:15px;}
.schedule_popup img{width:200px;}
.schedule_style1{font-size:30px; padding-bottom:10px;}
.schedule_style2{font-size:18px; padding-bottom:10px;}
.schedule_style3{font-size:25px; padding-bottom:5px;}
.schedule_area .button{display:inline-block; margin-top:10px; margin-right:10px;}

.about_block_left{float:none; width:100%;}
.about_block_right{float:none; width:100%;}

.testimonials_page_area{text-align:center;}
.testimonials_page_imgarea{float:none; padding:7px; margin:0px; display:inline-block;} 
.testimonials_page_block_inner{padding-left:0px;}
.testimonials_page_block_inner .testimonials_page_imgarea{margin-left:0px;}

.previousenquiry_area{padding-left:0px;}
.previousenquiry_left{float:none; width:100%; margin:0px 0px 20px 0px;}
.previousenquiry_right{float:none;}

.checkoutoption_block_area{padding:90px 15px;}

.cart_left{margin-bottom:40px;}

.contact_formblock{width:100%; float:none; margin:0px;}
.contact_formblock1,
.contact_formblock1:nth-child(3){width:100%; float:none; margin:0px;}

.contact_area{min-height:inherit !important;}
.contact_top{position:static; top:auto; left:auto;}
.contact_top_inner{display:block;}

.giftcard_right{margin-top:30px;}

.register_block_area{padding:30px 0px;}

.lube_topblock{margin-bottom:40px;}
.lube_topblock_imgarea,
.lube_topblock:nth-child(2n) .lube_topblock_imgarea{float:none; width:100%; overflow:hidden;}
.lube_topblock_content,
.lube_topblock:nth-child(2n) .lube_topblock_content{float:none; width:100%; padding:30px 0px 0px 0px !important;}

.oilchangeoptions_block_area{display:block;}
.oilchangeoptions_block{width:100%; padding:55px 15px; float:none;}

.coupon_block{min-height:inherit !important;}

.coupon_innerarea{padding:30px 0px !important;}
.coupon_inner{margin:30px 0px;}
	
}

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

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

.heading{font-size:35px; padding:0px 0px 30px 0px;}
	
.whatwedo_area{padding:40px 0px;}
.howitworks_area{padding:40px 0px;}	
.ourpremiumpackages_area{}

.whatwedo_blockheading{font-size:30px;}
.ourpremiumpackages_heading{font-size:22px; padding:20px 0px;}

.footer_top li{float:none; display:block; margin-bottom:10px;}

.previousenquiry_left_heading{padding:14px 15px;}
.previousenquiry_left_inner{padding:18px 15px 30px 15px;}
.previousenquiry_right_inner{padding:30px 15px; margin-top:35px;}

.checkoutoption_block_area{padding:30px 15px;}
.checkoutoption_block{width:100%; float:none;}
.checkoutoption_block:first-child{border-right:none; border-bottom:1px solid #bebebe; padding-bottom:30px; margin-bottom:30px;}

.checkout_inner_heading{padding:14px 15px;}

.contact_left{padding:30px 15px; background:#53a611;}
.contact_right{padding:30px 15px;}

.dashboard_block{width:100%; float:none; padding:0px 15px;}
.dashboard_block:nth-child(2){border-left:none; border-top:1px solid #bebebe; padding-top:30px; margin-top:30px;}

.register_area{padding:40px 15px;}

.forgotpassword_button{margin-top:10px;}

.giftcard_left{padding:15px;}
.giftcard_right .previousenquiry_right_inner{padding:30px 15px; margin:0px;}
.giftcard_right .checkout_inner_heading{padding:14px 15px;}
.giftcard_right .checkout_inner .previousenquiry_left_inner{padding:18px 15px 30px 15px;}

.mygiftcard_inner_heading{padding:15px;}
.mygiftcard_inner_area{padding:30px 15px;}

.orderdetails_inner{padding:30px 15px;}
.orderdetails_listarea{padding:20px 15px;}

.shoppingcart_list_block,
.shoppingcart_list_block:first-child{font-size:14px;}

.lube_formarea{padding:30px 15px;}

.washmenu_block_content{padding:30px 15px; min-height:inherit !important;}
	
}

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

.mygiftcard_list_block,
.mygiftcard_list_block:first-child{font-size:10px;}
.mygiftcard_list_block p:nth-child(1){width:40%; padding-left:0px; text-align:center;}	

.myorder_heading{font-size:14px; line-height:32px; padding:10px 15px;}
.myorder_heading span{font-size:11px; letter-spacing:0px;}
.myorder_list_block{font-size:12px;}
.myorder_list_block p{padding:15px 0px;}
.myorder_list_block p:nth-child(1){padding-left:15px;}
.myorder_list_block p:nth-child(2){text-align:center;}
.myorder_list_block p:nth-child(3){padding-right:15px; text-align:right; font-weight:bold;}

.orderdetails_list_block,
.orderdetails_list_block:last-child{font-size:14px;}

.shoppingcart_list_block,
.shoppingcart_list_block:first-child{font-size:12px;}
.shoppingcart_list_block p:nth-child(1){width:30%; padding-left:0px; text-align:center;}
.shoppingcart_list_block p:nth-child(2){width:20%;}
.shoppingcart_list_block p:nth-child(5){width:10%; border-right:none;}

}

@media only screen and (max-width: 499px) {
	
.cleaninside_style1{font-size:28px; line-height:1; padding-bottom:10px;}
.cleaninside_style2{font-size:35px; line-height:1; padding-bottom:20px;}

.about_block_imgarea{padding-top:150px;}	
		
}

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

}