@charset "utf-8";
/* CSS Document */
	.br4{display:inherit;}

@media screen and (max-width: 991px){	
	.br3{display:inherit;}
	.show-tablet{
		display:inherit
	}
	.hide-tablet{	;
		display:none;
	}	
	.carousel-caption h3 {  font-size: 30px;}
	.icoDown{margin-bottom: -40px; width: 40px;}

}

@media screen and (max-width: 767px){
	.bar {	  top: 30px; 	}
	.br2{display:inherit;}
	.hide-mobile{
		display:none;
	}
	.show-mobile{
		display:inherit;
	}
	.show-mobileHome{ display:inherit; }
	.menu-expanded{ width: 100%;}
	
	.logo{width:45%; margin: 35px 0 80px 0; /*left: 0;*/}
	.mainPage, .bgBeforeFoot{background-size: 40%;}
	.clrRL{ margin: 0; padding: 0;}
	.MenuBlink{position: absolute; right: 10%; width: 23%; margin: -70px 0 0 0;}
	.bgMenu, .bgAbout{padding: 20px 0 40px 0;}
	.icoHight{height: 40px;}
	.about-Img{width: 60%;}
	.about-Ti, .about-Txt{width: 100%;}
	.about-Ti{margin-top: -70px;}
	.menuHeight{height: auto; width: 95%;}
	.mapHight{height: 400px;}
	.logo2{ width: 80%}
	.spcContact{ padding-left: 5%;}
	.fontContent{ font-size: 1.1em;}
	
	/*.item:nth-child(0) {
	  background-position: 80% 0%; background-size: 100%;
	}*/
}

@media screen and (max-width: 500px){
	.br1{display:inherit;}
}