/* Large desktop */
@media (min-width: 1200px) {
	#logo img {
		width: 100%;
	}
	.fast_call{
		display: none;
	}
	.media .parameter-title {
		display: none; 
	}
	.sidebar_none_active {
		display: none;
	}
	
}

@media (min-width: 992px) and (max-width: 1199px) {
	#logo img {
		width: 100%;
	}
	.fast_call{
		display: none;
	}
	.media .parameter-title {
		display: none;
	}
	.sidebar_none_active {
		display: none;
	}
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 1199px) {

	.light ul#main-menu, .light #metro-menu {
		font-size: 15px;
		font-weight: bold;
		line-height: 30px;
		margin-bottom: 19px;
		margin-top: 0px;
	}
	#home-map-metro-list .column {
		width: 25%;
	}
	.fast_call{
		display: none;
	}
	.media .parameter-title {
		display: none;
	}
	.image a img {
		width: 240px;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	
	
	
	.bannerbl {
		display: none;
	}
	.mh2 {
		display: block!important;
	}
	.closed-filter,
	.open-filter {
		display: block;
	}
	.mhidden {
		display: none;
		position: fixed;
	    background-color: #fff;
	    z-index: 9999;
	    top: 91px;
	    left: 0;
	    right: 0;
	    width: 100%;
	    height: calc(100% - 91px);
	    overflow-y: scroll;
	    padding-left: 15px;
	    padding-right: 15px;
	}

	.mobilemenu {
		display: block;
	}
	#main-navigation {
		display: none;
	}
	.light #header {
		padding-top: 10px;
		padding-bottom: 10px;
		height: 90px;
	}
	ul#main-menu li, #metro-menu {
		float: none;
	}
	#main-navigation {
		background: #e00380;
		position: fixed;
		left: 0px;
		right: 0;
		z-index: 999;
		padding-top: 60px;
		margin-top: -70px;
	}
	.light ul#main-menu, .light #metro-menu {
		font-size: 15px;
		font-weight: bold;
		line-height: 50px;
		margin-bottom: 15px;
	}
	.light ul#main-menu li a, .light #metro-menu {
		color: #ffffff;
	}
	ul#main-menu li.current-menu-item a {
		color: #fff;
		border-bottom: 1px solid #fff;
	}

	.light #header > .center {
		position: fixed;
		display: block;
		width: 100%;
		z-index: 99;
		background-color: #f2f2f2;
		padding: 15px 0;
		margin-top: -10px;
	}
	#metro-menu {
		margin-top: -10px !important;
		padding-right: 0px;
	}
	#metro-menu {
		display: none;
	}
	#home-map-metro-list .column {
		width: 50%;
	}
	.home-ul li {
		padding-top: 60px;
		padding-bottom: 44px;
	}
	.media .parameter-title {
		display: none;
	}
	.image a img {
		width: 220px;
	}
	.sidebar_main_manu {
		display: block;
	}
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.bannerbl {
		display: none;
	}
	.mh2 {
		display: block!important;
	}
	.closed-filter,
	.open-filter {
		display: block;
	}
	.mhidden {
		display: none;
		position: fixed;
	    background-color: #fff;
	    z-index: 9999;
	    top: 91px;
	    left: 0;
	    right: 0;
	    width: 100%;
	    height: calc(100% - 91px);
	    overflow-y: scroll;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.posts-item-preview .posts-item-preview-thumb .posts-item-img {
		height: auto;
	}
	.posts-item-preview .posts-item-preview-thumb .posts-item-img .cover-bg {
		display: none !important;
	}
	.posts-item-preview .posts-item-preview-thumb .posts-item-img .cover-title {
		display: none !important;
	}
	.mobilemenu {
		display: block;
	}
	#main-navigation {
		display: none;
	}
	.light #header {
		padding-top: 10px;
		padding-bottom: 10px;
		height: 90px;
	}
	ul#main-menu li, #metro-menu {
		float: none;
	}
	#main-navigation {
		background: #e00380;
		position: fixed;
		left: 0px;
		right: 0;
		z-index: 999;
		padding-top: 60px;
		margin-top: -70px;
	}
	.light ul#main-menu li a, .light #metro-menu {
		color: #ffffff;
	}
	ul#main-menu li.current-menu-item a {
		color: #fff;
		border-bottom: 1px solid #fff;
	}
	.light #header > .center {
		position: fixed;
		display: block;
		width: 100%;
		z-index: 99;
		background-color: #f2f2f2;
		padding: 15px 0;
		margin-top: -10px;
	}
	#metro-menu {
		margin-top: -10px !important;
		padding-right: 0px;
	}
	.image {
		margin-top: 15px;
	}
	.image a {
		height: 315px;
	}
	#metro-menu {
		display: none;
	}
	.rec_item {
		margin-bottom: 15px;
	}
	#home-map-metro-list .column {
		width: 50%;
	}
	.home-title.home-title-black {
		font-size: 44px;
		line-height: 50px;
	}
	#why {
		padding: 0;
	}
	#forms {
		padding-top: 20px;
	}
	.home-desc {
		font-size: 16px;
		line-height: 22px;
	}
	.home-ul li {
		padding-top: 60px;
		padding-bottom: 44px;
	}
	.param-anket .parameter-title {
		display: none;
	}
	.image a img {
		width: 100%;
	}
	.sidebar_main_manu {
		display: block;
	}
}

/* Landscape phones and down */
@media (max-width: 480px) {
	.bannerbl {
		display: none;
	}
	.mh2 {
		display: block!important;
	}
	.closed-filter,
	.open-filter {
		display: block;
	}
	.mhidden {
		display: none;
		position: fixed;
	    background-color: #fff;
	    z-index: 9999;
	    top: 91px;
	    left: 0;
	    right: 0;
	    width: 100%;
	    height: calc(100% - 91px);
	    overflow-y: scroll;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.posts-item-preview .posts-item-preview-thumb .posts-item-img {
		height: auto;
	}
	.posts-item-preview .posts-item-preview-thumb .posts-item-img .cover-bg {
		display: none !important;
	}
	.posts-item-preview .posts-item-preview-thumb .posts-item-img .cover-title {
		display: none !important;
	}
	.mobilemenu {
		display: block;
	}
	#main-navigation {
		display: none;
	}
	.light #header {
		padding-top: 10px;
		padding-bottom: 10px;
		height: 90px;
	}
	ul#main-menu li, #metro-menu {
		float: none;
	}
	#main-navigation {
		background: #e00380;
		position: fixed;
		left: 0px;
		right: 0;
		z-index: 999;
		padding-top: 60px;
		margin-top: -70px;
	}
	.light ul#main-menu li a, .light #metro-menu {
		color: #ffffff;
	}
	ul#main-menu li.current-menu-item a {
		color: #fff;
		border-bottom: 1px solid #fff;
	}
	.light #header > .center {
		position: fixed;
		display: block;
		width: 100%;
		z-index: 99;
		background-color: #f2f2f2;
		padding: 15px 0;
		margin-top: -10px;
	}
	#metro-menu {
		margin-top: -10px !important;
		padding-right: 0px;
	}
	.image {
		margin-top: 15px;
	}
	.image a {
		height: 315px;
	}
	#metro-menu {
		display: none;
	}
	.rec_item {
		margin-bottom: 15px;
	}
	#home-map-metro-list .column {
		width: 100%;
	}
	.home-title.home-title-black {
		font-size: 44px;
		line-height: 50px;
	}
	#why {
		padding: 0;
	}
	.home-desc {
	    font-size: 21px;
		line-height: 22px;
	}
	.home-ul li {
		padding-top: 60px;
		padding-bottom: 44px;
	}
	.param-anket .parameter-title {
		display: none;
	}
	.image a img {
		width: 100%;
	}
	.sidebar_main_manu {
		display: block;
	}
	#home-map {
		width: 100%;
	}
	#home-map ul {
		font-size: 20px;
		font-weight: bold;
	}
	ul#footer-menu li{
		float:none;
		font-size:20px;
	}
}

/*
     FILE ARCHIVED ON 03:13:56 Sep 27, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:20:30 Sep 11, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.438
  exclusion.robots: 0.061
  exclusion.robots.policy: 0.052
  esindex: 0.009
  cdx.remote: 5.399
  LoadShardBlock: 58.16 (3)
  PetaboxLoader3.datanode: 122.538 (5)
  PetaboxLoader3.resolve: 44.292 (2)
  load_resource: 122.854
  loaddict: 36.356
*/