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

@media only screen and (max-width:1249px) {
.home_content_rightarea li{width:33.33%;}

.header_left{width:36%;}
.header_contact{width:45%;}
.header_email{width:55%;}
.logo{width:28%;}
.header_search{width:36%;}
	
}

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

}

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

/*.home_content_left{width:100%; float:none;}
.home_content_right{width:100%; float:none;}*/
.home_content_left{width:100%; float:none; background:none;}
.home_content_right{width:100%; float:none;}
.home_content_left img{width:100%; display:block !important;}

.contact_content_left{width:100%; float:none;}
.contact_content_right{width:100%; float:none;}

}

@media only screen and (max-width:899px) {
	
.home_services_block,
.home_services_block:nth-child(3n){width:100%; padding:20px 0px; margin-right:0; float:none; box-shadow:none;}
	
.footer_top_block{float:none; width:100%; padding:0px 0px 20px 0px;}
.footer_top_block img{float:left; margin-right:30px; padding-bottom:31px;}

.header_bottom{position:inherit !important; width:100%; z-index:auto; top:0px; background:rgba(255,255,255,1); padding:22px 0px;}
.logo{width:100%; float:none;}
.header_left{width:100%; float:none;}
.header_contact{width:100%; max-width:135px; margin:auto; float:none; padding-top:0px;}
.header_email{width:100%; max-width:160px; margin:auto; float:none; padding-top:20px; padding-bottom:20px;}
.header_search{width:100%; float:none; padding-top:20px;}
.header_search_inner{width:100%; max-width:215px; float:none; margin:auto;}
.header_right{float:right; position:absolute; z-index:999999999; top:0px; right:0px;}
.header_right img{float:left; height:50px;}
.headerarea{width:98%; float:left;}

}

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

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


}

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


}

@media only screen and (max-width:767px) {
	
.headerarea,
.area,
.footer_area{/*text-align:center;*/ width:90%;}	

.home_content_rightarea li{width:100%;}

.footer_area li{display:block; padding:0px 0px 10px 0px;}

.contact_righ_block{float:none; width:100%; padding:0px 0px 30px 0px;}

.contact_form_block,
.contact_form_block:last-child{float:none; width:100%; margin-right:0;}

.inventory_left{float:none; width:100%; padding-bottom:80px;}
.inventory_right{float:none; width:100%; padding:80px 0px;}
.inventory_left_bottom{ display:none;}
.inventory_right_topleft{float:none;}
.inventory_right_topright{float:none; margin-bottom:20px;}
.inventory_blocks{float:none; width:100%; margin:0px 0px 40px 0px;}

}

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

.specials_blocks img{float:none; margin-right:0px; margin-bottom:20px; max-width:100%;}

.inventory_details_blocks_imgarea{float:none; margin-right:0; margin-bottom:20px; max-width:100%;}
.inventory_details_blocks_txtarea{float:none; max-width:100%;}

}

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