

/* Start:/bitrix/templates/icon4yasnybereg/components/bitrix/menu/horizontal_multilevel/style.min.css?17212815645538*/
#top-menu{position:relative;width:80.6%;height:100%;margin:0 auto;z-index:1}@media(max-width:1215px){#top-menu{width:88%}}@media(max-width:1040px){#top-menu{width:94%}}@media(max-width:1024px){#top-menu{width:100%}}#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;min-height:27px;width:100%;list-style:none;font-family:'Gotham Pro',Arial,sanse-serif;font-weight:400}#horizontal-multilevel-menu ul{display:flex;justify-content:space-between}#horizontal-multilevel-menu,#horizontal-multilevel-menu li,#horizontal-multilevel-menu li a{font-size:15px;height:100%}#horizontal-multilevel-menu a{display:block;padding:5px 3px;text-decoration:none;text-align:center;outline:0}#horizontal-multilevel-menu a .glyphicon{margin-left:7px;font-weight:200;font-size:.5rem;top:-1px}.glyphicon-chevron-down:before{content:url(/images/arr-down.svg) !important}#horizontal-multilevel-menu a:after{background-color:#fff;display:block;content:"";height:2px;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#horizontal-multilevel-menu a:hover:after,#horizontal-multilevel-menu a:focus:after{width:100%}#horizontal-multilevel-menu li a.root-item{font-weight:normal;padding:30px 0 0}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/icon4yasnybereg/components/bitrix/menu/horizontal_multilevel/images/top-menu-arrow.gif) center right no-repeat}#horizontal-multilevel-menu li a.root-item-selected{font-weight:normal;padding:30px 0 0}#horizontal-multilevel-menu li.last-item{border:0}#header.inner #horizontal-multilevel-menu li a.root-item,#header.inner #horizontal-multilevel-menu li a.root-item-selected{color:#343434}#header.inner #horizontal-multilevel-menu li a.root-item-selected{color:#f59c00}#horizontal-multilevel-menu li.item-selected{background:0}#header.inner #horizontal-multilevel-menu li.item-selected a{color:#f59c00}#header.inner #horizontal-multilevel-menu li a.root-item:hover,#header.inner #horizontal-multilevel-menu li a.root-item-selected:hover{color:#f59c00}#horizontal-multilevel-menu li a.root-item.has-elem-cnt,#horizontal-multilevel-menu li a.root-item-selected.has-elem-cnt{position:relative}#horizontal-multilevel-menu a.root-item.has-elem-cnt .glyphicon,#horizontal-multilevel-menu a.root-item-selected.has-elem-cnt .glyphicon{margin-left:14px}#horizontal-multilevel-menu li a.root-item .elem-cnt,#horizontal-multilevel-menu li a.root-item-selected .elem-cnt{position:absolute;top:0;right:23%;display:block;width:14px;height:14px;border:1px solid #f59c00;border-radius:50%;font-size:.8em;line-height:1.15;text-align:center;color:#f59c00;-webkit-transition:all .5s;transition:all .5s}#horizontal-multilevel-menu li:hover a.root-item .elem-cnt,#horizontal-multilevel-menu li.jshover a.root-item .elem-cnt,#horizontal-multilevel-menu li a.root-item-selected .elem-cnt{background:#f59c00;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/icon4yasnybereg/components/bitrix/menu/horizontal_multilevel/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:168px;padding:3px 8px;border:0;font-weight:200;text-transform:none}#horizontal-multilevel-menu li li{width:100%}#horizontal-multilevel-menu li ul a{text-align:left;font-size:.94rem;font-weight:200}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 160px}#horizontal-multilevel-menu a:after{background-color:rgba(255,255,255,0.5);display:block;content:"";margin-top:31px;height:2px;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#header.inner #horizontal-multilevel-menu a:after{background-color:rgba(255,189,12,0.5)}#horizontal-multilevel-menu a:hover:after,#horizontal-multilevel-menu a:focus:after{width:100%}#horizontal-multilevel-menu li ul a:after,#header.inner #horizontal-multilevel-menu li ul a:after{background-color:transparent;-webkit-transition:none;-moz-transition:none;transition:none;display:none}#header #horizontal-multilevel-menu li ul a:hover{color:#f59c00}#horizontal-multilevel-menu a:hover,#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li:hover a,#horizontal-multilevel-menu li a.root-item-selected,#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:transparent}#horizontal-multilevel-menu li:hover ul{background:#fff}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li li:hover ul{display:block}div.menu-clear-left{clear:left}#horizontal-multilevel-menu li a.root-item .elem-cnt,#horizontal-multilevel-menu li a.root-item-selected .elem-cnt{width:12px;height:12px}@media(max-width:1050px){.top-right .icon-mess .icon{margin-left:10px !important}}@media(max-width:1032px){.top-right .icon-mess .icon{margin-left:7px !important}}@media(max-width:1024px){#horizontal-multilevel-menu,#horizontal-multilevel-menu li,#horizontal-multilevel-menu li a{height:auto}#horizontal-multilevel-menu li a.root-item .elem-cnt,#horizontal-multilevel-menu li a.root-item-selected .elem-cnt{position:relative;top:-4px;display:inline-block;width:16px;height:16px;margin-left:10px;right:auto}.glyphicon-chevron-down:before{content:url(/images/arr_down_new.svg) !important}}

/* End */


/* Start:/bitrix/templates/icon4yasnybereg/components/bitrix/news.list/social/style.css?1520096400150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/components/ctweb/form.ctweb/templates/feedback_storeroom_reserved_modal/style.css?1653575399193*/
.apartment-text {
	font-size: 0.79rem;
}
.modal .apartment-cart-params li.block {
	display: block;
}
@media (max-width: 767px) {
	.apartment-text, .apartment-text p {
		font-size: 0.79rem;
	}
}
/* End */


/* Start:/bitrix/templates/icon4yasnybereg/components/niges/cookiesaccept/.default/style.css?16703035983972*/
/* NIGES.COOKIESACCEPT */

.nca-cookiesaccept-line {
    font-size: inherit;
    font-family: inherit;
    line-height: 1;
    padding: 10px;
}


.nca-cookiesaccept-line.style-1 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-3 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-5 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-7 .nca-cookiesaccept-line-text {
    color:#111;
}
.nca-cookiesaccept-line.style-2 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-4 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-6 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-8 .nca-cookiesaccept-line-text {
    color:#eee;
}

.nca-cookiesaccept-line.style-1 {
    background-color: rgb(61, 168, 255); 
}

.nca-cookiesaccept-line.style-2 {
    background-color: rgb(13, 62, 102);
}

.cookie-accept {
	position: relative;
}

.nca-cookiesaccept-line.style-3 {
	/*position: absolute;*/
    background: #F8F8F8;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06);
	border-radius: 8px;
	bottom: 38px !important;
	max-width: 664px;
	right: 12.9%;
	padding: 16px 24px !important;
	max-height: 280px !important;
}

.nca-cookiesaccept-line.style-3 > div > div {
	padding: 0;
}

.nca-cookiesaccept-line.style-3 button {
	border: 1px solid #858585;
	border-radius: 8px;
	background: transparent;
	padding: 12px 24px 13px;
	height: 44px;
	text-align: center;
	font-size: 16px;
	margin-left: 24px;
}

.nca-cookiesaccept-line.style-3 .nca-cookiesaccept-line-text {
	padding: 0;
	font-size: 16px;
	line-height: 1.25;
}

.nca-cookiesaccept-line.style-4 {
    background-color: rgb(71, 71, 71);
}

.nca-cookiesaccept-line.style-5 {
    background-color: rgb(61, 255, 158);
}

.nca-cookiesaccept-line.style-6 {
    background-color: rgb(9, 92, 50);
}

.nca-cookiesaccept-line.style-7 {
    background-color: rgb(84, 255, 61);
}

.nca-cookiesaccept-line.style-8 {
    background-color: rgb(92, 5, 5);
}

.nca-cookiesaccept-line.style-9 {
    background-color: rgb(203, 255, 61);
}

.nca-cookiesaccept-line.style-10 {
    background-color: rgb(70, 94, 4);
}

.nca-cookiesaccept-line.style-11 {
    background-color: rgb(255, 148, 61);
}

.nca-cookiesaccept-line.style-12 {
    background-color: rgb(138, 70, 14);
}

.nca-cookiesaccept-line.style-13 {
    background-color: rgb(255, 61, 61);
}

.nca-cookiesaccept-line.style-14 {
    background-color: rgb(119, 22, 22);
}

.nca-cookiesaccept-line.style-15 {
    background-color: rgb(255, 61, 152);
}

.nca-cookiesaccept-line.style-16 {
    background-color: rgb(85, 10, 45);
}

.nca-cookiesaccept-line.style-17 {
    background-color: rgb(83, 129, 255);
}

.nca-cookiesaccept-line.style-18 {
    background-color: rgb(6, 37, 122);
}

 
.nca-cookiesaccept-line.style-19 {
    background-color: rgb(255, 255, 255);
}

.nca-cookiesaccept-line.style-20 {
    background-color: rgb(0, 0, 0);
}

@media screen and (max-width:1800px) {
	.nca-cookiesaccept-line.style-3 {
		right: 9.5%;
	}
}
@media screen and (max-width:1700px) {
	.nca-cookiesaccept-line.style-3 {
		right: 5.5%;
	}
}
@media screen and (max-width:1541px) {
	.nca-cookiesaccept-line.style-3 {
		right: 2%;
	}
}
@media screen and (max-width:1457px) {
	.nca-cookiesaccept-line.style-3 {
		right: 20px;
	}
}
@media screen and (max-width:1024px) {
	.nca-cookiesaccept-line.style-3 {
		right: 30px;
	}
}

@media screen and (min-width:767.01px) {
	.nca-hidden-pc {display: none !important;}
}
@media screen and (max-width:767px) {
	.nca-hidden-mobile {display: none !important;}
	
	.nca-cookiesaccept-line.style-3 {
		max-width: unset;
		width: calc(100% - 30px) !important;
		right: 15px;
		bottom: 114px !important;
	}
	
	.nca-cookiesaccept-line.style-3 .nca-bar {
		flex-wrap: wrap;
	}
	
	.nca-cookiesaccept-line.style-3 > div > div {
		width: 100%;
	}
	
	.nca-cookiesaccept-line.style-3 button {
		margin-top: 20px;
		margin-left: 0;
		margin-bottom: 5px;
	}
	
	#goTop {
		bottom: -44px !important;
	}
}

/* End */
/* /bitrix/templates/icon4yasnybereg/components/bitrix/menu/horizontal_multilevel/style.min.css?17212815645538 */
/* /bitrix/templates/icon4yasnybereg/components/bitrix/news.list/social/style.css?1520096400150 */
/* /bitrix/components/ctweb/form.ctweb/templates/feedback_storeroom_reserved_modal/style.css?1653575399193 */
/* /bitrix/templates/icon4yasnybereg/components/niges/cookiesaccept/.default/style.css?16703035983972 */
