@-ms-viewport{width:device-width;} /* http://msdn.microsoft.com/en-gb/library/ie/hh869615%28v=vs.85%29.aspx */



@media screen and (max-width:768px) {
	.header, .footer, .container{max-width:95%; margin:0 auto;}
	.one_half, .one_third, .two_third, .one_quarter, .two_quarter, .three_quarter, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .two_sixth, .three_sixth, .four_sixth, .five_sixth{display:block; float:none; width:auto; margin:0 0 2% 0; padding:0;}
    .gr20, .gr40, .gr60, .gr80, .gr25, .gr50, .gr75, .gr33, .gr66{display:block; float:none; width:auto; margin:0; padding:0;}
	.header,
	.footer{text-align:center;}
    .header {height:auto; min-height:60px;}
	.head_img{margin-top:60px;}
    .head_img .gr80{text-align:center;}
    .header-logo{margin:50px auto 0 auto;}
    .header-projects{display:none;}
    .top_line{padding:0;}
	.sheensay_fixed.top_line{padding:0; height:auto;}
    .nav-collapse.opened ul{}
    .nav-collapse li{height:27px;}
	
	.top_blok .top_tel,
	.top_blok .button{display:inline-block;}
	
	.top_blok{display:block; padding-top:10px;}
	.top_blok .top-logo{display:none;}
	.sheensay_fixed .top_blok{display:block;}
	.header-slogan, .header-projects, .header-tel, .ac{display:none;}
	
	.errors-wrap{top:60px;}
    .header{background: none}
	
	
	.gallereya_group_block{ width:auto; float:none;}

    .fon_bottom{background: none;}

}

/* 1200px */

@media screen and (min-width:1200px) {
	.header,
	.footer,
	.container{max-width:1200px; margin:0 auto;}
}

