@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1169px) {

}

@media only screen and (max-width:1099px) {
	
}

@media only screen and (max-width:1023px) {


}

@media only screen and (max-width:969px) {

/*.blog_left{width:100%; float:none;}
.blog_right{width:100%; float:none;}*/

}

@media only screen and (max-width:899px) {
	
header nav ul li{font-size:14px; padding:0px 0px 0px 10px;}	
	
}

@media only screen and (max-width:767px) {

.headerarea,
.area,
.footer_area{/*text-align:center;*/ width:90%;}

.heading{font-size:28px;}

header{width:100%; background:#f6f6f6; padding:12px 0px; position:static;}
header.smaller{padding:12px 0px; background-color:#f6f6f6;}
.logo{width:100%; float:none; text-align:center;}
header.smaller .logo{width:100%;}

.home_twocolumn_block,
.home_twocolumn_block:nth-child(even){width:100%; padding-right:0; margin-left:0px; float:none;}

.home_twocolumn1_block,
.home_twocolumn1_block:nth-child(even){width:100%; float:none;}

.team_block{width:100%; display:block; text-align:center; margin-left:0; margin-right:0;}

.footer_top_block{width:100%; float:none; text-align:center; padding:15px 0px;}

/*.blog_block_left{width:100%; float:none; margin-bottom:30px;}
.blog_block_right{width:100%; float:none;}

.contact_left{width:100%; float:none; padding-bottom:40px;}
.contact_right{width:100%; float:none;}*/

}

@media only screen and (max-width:639px) {

}

@media only screen and (max-width:599px) {
	

}

@media only screen and (max-width:479px) {


}

@media only screen and (max-width:359px) {
	
	
}
