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

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

}

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

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

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

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

.mobile_header{display:block;}
.header_right{display:none;}
.logo{width:100%; float:none;}

.about_section{padding:40px 0px; text-align:center;}
.about_section img{float:none; margin:0px 0px 30px 0px; max-width:100%;}

.help_section{padding:30px 0px 0px 0px; font-size:24px; line-height:1.5; text-align:center;}
.help_section img{float:none; margin:0px 0px 30px 0px; max-width:100%;}

.services_section{padding:0px 0px 0px 0px; text-align:center;}
.services_top_block{float:none; width:100%;}
.services_top_blockinner{padding:5%; min-height:inherit; border-width:0px 0px 1px 0px;}
.services_bottom_block{float:none; width:100%;}
.services_bottom_blockinner{padding:5%; min-height:inherit; border-width:0px 0px 1px 0px;}

.home_contact_left{width:100%; max-width:345px; float:none; margin-bottom:40px;}
.home_contact_right{width:100%; max-width:620px; float:none;}

.newsevent_section{padding:60px 0px; text-align:center;}
.newsevent_section img{float:none; margin:0px 0px 20px 0px; max-width:100%;} 

.footer_top_blockarea{padding-left:0px;}
.footer_top_logo{margin-left:0px; float:none; padding-bottom:50px; text-align:center;}

.image_style{float:none; max-width:100%; margin:0px 0px 20px 0px;}
.image_style1{float:none; width:100%; margin:0px 0px 20px 0px; text-align:center;}

.text_style1{padding:0px;}

.newsevent_block,
.newsevent_block:nth-child(3){width:100%; margin-right:0px;}
.newsevent_block p{max-width:350px; margin-left:auto; margin-right:auto;}

.primary_left{float:none; width:100%;}
.primary_right{float:none; width:100%; text-align:center; padding-bottom:30px;}
.primary_right_bottom{float:none; width:100%; text-align:center;}

}

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

}

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

.headerarea,
.area,
.footer_area{/*text-align:center;*/ width:90%;}

.heading{font-size:35px;}

.inner_header{min-height:inherit; background:none;}
.inner_header img{display:block;}

.footer_top_block{float:none; width:100%; text-align:center;}

.contact_block{padding-left:0px;}
.contact_blockname{float:none; margin-left:0px; line-height:24px; padding-bottom:10px;}

}

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


}

@media only screen and (max-width:599px) {
	
.menugallery_top_blocks{/*width:40%;*/font-size:8px; line-height:10px;}
.menugallery_block{width:100%; margin:0px;}

.freshingredients .area span a{font-size:15px; padding:10px 20px;}

}

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


}

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