/*#top {	position:relative;	width:1280px;	margin:0 auto;	background-color: #f4f4f4;    line-height:32px;    min-height:33px;    overflow:hidden;	color:#999}#top .row {	z-index: 10000;	position: fixed;	width:1240px;	top: 0;	background-color: #f4f4f4;	padding: 0 20px;	cursor: pointer}#top #close {	position: absolute;	right: 0;	top: 2px;	display: block;	font: bold 15px/26px Verdana, Geneva, sans-serif;	color: #555;	text-shadow: 0 1px 0 #fff;	cursor: pointer}#top .row #slogan {	color: #265a99 !important}#top .row:hover #slogan {	text-decoration: underline}*//*#map-box-bg {    background: url("https://www.c-o-k.ru/images/overlay.png") repeat scroll 0 0 transparent;     height: 100%;    left: 0;    position: fixed;    top: 0;    width: 100%;    z-index: 9000;}*/.map-box {	position:relative;	margin-bottom:25px;	z-index:30;	cursor:help;	background-color: #2d5e9c;	}.map-box .size {	position:absolute;	left:0;	top:0;	text-align:center;	font:bold 24px Arial, Helvetica, sans-serif;	color:#fff;		width: 100%;	height: 100%;	display: flex;	flex-direction:column;	justify-content: center;	align-items: center;	padding-bottom:20px; 	box-sizing:border-box;}.map-box .price {	right:10px;	bottom:10px}.map-box .price {	display:none;	position:absolute;	width:200px;	text-align:right;	font:normal 14px Arial, Helvetica, sans-serif;	color:#fff}.map-box:hover .size {color:#fff}.map-box:hover .price {display:block}.map-box.vertical {	margin:0;	padding:0}.map-box.vertical .size {	left:0;	top:0}.map-box .text {    color: #CCCCCC;    font: 12px/16px Arial,Helvetica,sans-serif;    text-align: center}.map-box.s-350t {	width:350px;	height:80px;	margin:0;	background-color:#2d5e9c}.map-box.s-350t .size {	left:5px;	top:0px;	width:340px;	height:30px;	line-height:60px;	background-color:#2d5e9c}.map-box.s-350t .text {	top:40px;	width:350px}.map-box.s-350t .price {	right:10px;	bottom:10px}.map-box.s-874 {	width:874px;	height:90px;	margin:0;	margin-top:-2px}.map-box.s-874 .size {	left:5px;	top:5px;	width:864px;	height:80px;	line-height:60px;	background-color:#2d5e9c}.map-box.s-874 .text {	top:50px;	width:874px}.map-box.s-874 .price {	right:15px;	bottom:15px}.map-box.s-350 {	position:relative;	width:350px;	height:200px;	border:none;	margin:5px 0 30px}.map-box.s-350 .size {width:350px}.map-box.s-350 .h-200 {	position:absolute;	left:0;	top:0;	width:350px;	height:200px;	z-index:10000;	background-color:#2d5e9c}.map-box.s-350 .h-150 {	position:absolute;	left:0;	top:50px;	width:350px;	height:150px;	z-index:10001;	background-color:#3e95ff}.map-box.s-350 .h-100 {	position:absolute;	left:0;	top:100px;	width:350px;	height:100px;	z-index:10002;	background-color:#e6292f}.map-box.s-350 .h-200 .rel {height:200px}.map-box.s-350 .h-150 .rel {height:150px}.map-box.s-350 .h-100 .rel {height:100px}.map-box.s-350 .h-200 .size {line-height:50px}.map-box.s-350 .h-150 .size {line-height:50px}.map-box.s-350 .h-100 .size {line-height:100px}.map-box.s-350 .item:hover {z-index:10003}.map-box.s-350-2 {	position:relative;	width:350px;	height:200px;	border:none;	margin:5px 0 30px}.map-box.s-350-2 .size {width:350px}.map-box.s-350-2 .h-200 {	position:absolute;	left:0;	top:0;	width:350px;	height:200px;	z-index:10000;	background-color:#2d5e9c}.map-box.s-350-2 .h-150 {	position:absolute;	left:0;	top:50px;	width:350px;	height:150px;	z-index:10001;	background-color:#3e95ff}.map-box.s-350-2 .h-100 {	position:absolute;	left:0;	top:100px;	width:350px;	height:100px;	z-index:10002;	background-color:#e6292f}.map-box.s-350-2 .h-50 {	position:absolute;	left:0;	top:150px;	width:350px;	height:50px;	z-index:10003;	background-color:#ff8a00}.map-box.s-350-2 .h-200 .rel {height:200px}.map-box.s-350-2 .h-150 .rel {height:150px}.map-box.s-350-2 .h-100 .rel {height:100px}.map-box.s-350-2 .h-50 .rel {height:50px}.map-box.s-350-2 .h-200 .size {line-height:50px}.map-box.s-350-2 .h-150 .size {line-height:50px}.map-box.s-350-2 .h-100 .size {line-height:50px}.map-box.s-350-2 .h-50 .size {line-height:50px}.map-box.s-350-2 .item:hover {z-index:10004}.map-box.s-90 {	width:90px;	height:23px;	margin:0;	background-color:#2d5e9c}.map-box.s-90 .size {	left:0;	top:0;	width:90px;	height:23px;	line-height:25px;	font-size:12px;	background-color:#2d5e9c}/************/.map-box{	display:none;	max-width:100%;}.map-box__multi-container{	display:none;	max-width:100%;}.cok_adv__shadow{	display:none;	position:fixed;	left:0;	top:0;	width:100vw;	height:100vh;	background-color:rgba(0,0,0,0.5);}.body__adv_isShown .map-box,.body__adv_isShown .map-box__multi-container,.body__adv_isShown .cok_adv__shadow{	display:block;}.body__adv_isShown .cok_adv__shadow{	z-index:29;}.body__adv_isShown .forumsponsor .sponsoright{	display:none;}.body__adv_isShown .header-shadow{	position:absolute;	left:0;	top:0;	width:100%;	height:100%;	background-color:rgba(0,0,0,0.5);	padding-bottom:1px;	z-index:2;}.body__adv_isShown .headerwrap.lightheader{	top:30px !important;}.body__adv_isShown .headerwrap.lightnav{	padding-top:30px ;}.body__adv_isShown .cok_adv__closeRow{	height:30px;	line-height:30px;	position:relative;	margin-top:-30px;	background-color:#fff;	cursor:pointer;	padding:0 20px;}.body__adv_isShown .cok_adv__closeRow:hover{	text-decoration:underline;}.body__adv_isShown .cok_adv__closeRow .page-header{	position:relative;}.body__adv_isShown .cok_adv__closeRow .page-header::before{	content:'×';	position:absolute;	right:20px;	font-size:20px;}.body__adv_isShown  .cok_adv__banner_place {	display:none;}.map-box-f_874_80{	margin-bottom:5px}.map-box-f_90_23{	padding-top:23px !important;	margin-bottom:5px;		margin-top:4px;}.map-box.map-box-f_90_23 .size{	padding-bottom:0;	line-height:23px;	font-size:18px;}.map-box-f_90_23 .text{	display:none;}.map-box.map-box-f_90_23:hover .price{	display:none;}.dropdown{	z-index:31;}.map-box__multi-container{	position:relative;}.map-box__multi-container .map-box{	position:absolute;	bottom:0;	margin-bottom:0;}.map-box__multi-container .map-box:hover{	z-index:31;}.map-box__multi-container .map-box .size{	justify-content:flex-start;	padding-top:10px;}.map-box__multi-container .map-box:nth-child(2){	background-color:#3e95ff}.map-box__multi-container .map-box:nth-child(3){	background-color:#e6292f}.map-box__multi-container .map-box:nth-child(4){	background-color:#ff8a00}.cok_adv__banner_place.cok_adv__banner_place_fr_350_80{	margin-bottom:20px;}.cok_adv__banner_place.cok_adv__banner_place_f_874_80{	margin:0 auto;}.cok_adv__banner img{	max-width:100%;}.map-box.map-box-f_874_80{	margin:0 auto;}@media (max-width: 767px) {	.map-box-f_874_80{		height:50px;	}	.cok_adv__banner_place {		max-width:100%;	}}