@charset "utf-8";
@media only screen and (max-width: 1300px) {
	#main_menu {margin-left: 70px;}
}
@media only screen and (max-width: 1050px) {
	#logo {margin-left: 20px;}
	#main_menu {margin-left: 25px;}
		#main_menu li {margin: 0 7px;}
	.menu_bar_rightblock {padding-right: 20px}
	.text_block  {padding-left: 80px; width: 430px;}
		.text_block.right {padding-right: 67px; width: 430px; padding-top: 130px}
		.text_block.smalltop {padding-left: 80px; padding-top: 90px;}
		.text_block.somesmalltop  {padding-left: 80px;}
		.swiper-nested {width: 430px; }
		.bordered_fb {margin-left: 20px}
		.swiper-nested2  {width: 425px; height: 352px;}
		.arrows_pm.left  {left: 20px;}
		.arrows_pm.right  {right: 20px;}
		.law_info_controls a.lic_open {right: -10px; bottom: -10px;}
		.tp_item h3 {padding: 15px 14px 4px;}
			.tp_item p , .tp_item span  {padding-left: 16px;}
		.tiled_block h2 {padding-top: 15px; padding-left: 15px}	
		.text_block p  {padding: 15px 0 6px}	
		.text_block h1 {padding-bottom: 19px;}
	
	.ba_caption  {padding-left: 85px;}
		.ba_item_name {padding-left: 85px;}
		
	.conacts  {padding-left: 55px;}
}

@media only screen and (max-width: 990px) {
	body {overflow: visible}
	#page_cover {display: none}
	#mobile_cover {display: block;}
}
@media only screen and (max-height: 500px){
	.mobile_body .roman_cap_text h1 {padding: 10px 0 10px}
	.mobile_body .roman_cap_text h5  {padding-bottom: 10px}
}
@media only screen and (max-height: 330px){
	.mobile_body .roman_cap_text h1 {padding: 8px 0 0; }
	.mobile_body .roman_cap_text h5  {padding-bottom: 8px}
	.mobile_menu li a {padding: 8px 0}
	.mobile_body .but_dowiedz {display: none;}
}
