@media (min-width: 768px) and (max-width: 979px) {
	#under_header #block_main_menu .responsive-menu-items .resp-menu-hidden {width: 768px;}
	#under_header #block_main_menu li {margin-right: 0;}
	#under_header #block_main_menu li a {font-size: 14px;}

	.wrapper, #above_header .region, #under_header .inner, #content_top .region, footer .region {
		margin: 0 auto;
		padding: 0 10px;
		width: 768px;
		overflow: hidden;
	}

}

@media (max-width: 767px) and (min-width: 481px) {
	#header .region {float: none;margin: 0 auto;width: 332px;}
	#under_header #block_main_menu .responsive-menu-items {display: block;}
	#block_main_menu nav, #block_secondary_menu {display: none;}
	#under_header #block_main_menu .responsive-menu-items .resp-menu-hidden {width: 476px;}

}

@media (max-width: 480px) {
	#under_header #block_main_menu .responsive-menu-items .active .bg {width: 273px;}
	#under_header #block_main_menu .responsive-menu-items {display: block;}
	#block_main_menu nav, #block_secondary_menu {display: none;}
	#under_header #block_main_menu .responsive-menu-items .resp-menu-hidden {width: 300px;}

	.wrapper, #above_header .region, #under_header .inner, #content_top .region, footer .region {
		margin: 0 auto;
		padding: 0 10px;
		width: 300px;
		overflow: hidden;
	}
}
/*Leaders*/
@media screen and (max-width: 1175px) {
	.leaders-wrap {width: 840px;}
	div.navigation {width: 94%;}
}
@media screen and (max-width: 975px) {
	.leaders-wrap {width: 630px;}
	div.navigation {width: 92%;}
}
@media screen and (max-width: 750px) {
	.leaders-wrap {width: 420px;}
	div.navigation {width: 88%;}
	.prev {left:-10px;}
}
@media screen and (max-width: 450px) {
	.leaders-wrap {width: 210px;}
	div.navigation {width: 85%;}
}