<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cursor-wait,
.cursor-wait a:hover,
.cursor-wait button,
.cursor-wait input:not([type]),
.cursor-wait input[type="color"],
.cursor-wait input[type="text"],
.cursor-wait input[type="time"],
.cursor-wait input[type="url"],
.cursor-wait input[type="week"],
.cursor-wait input[type="submit"],
.cursor-wait input[type="date"],
.cursor-wait input[type="datetime"],
.cursor-wait input[type="datetime-local"],
.cursor-wait input[type="email"],
.cursor-wait input[type="month"],
.cursor-wait input[type="number"],
.cursor-wait input[type="password"],
.cursor-wait input[type="search"],
.cursor-wait input[type="tel"],
.cursor-wait select,
.cursor-wait textarea{
    cursor: wait !important;
}

/*a[href="/personal/facesearch-saved/"]{
	display: none;
}*/

body:not(.dir-main) .main__from{
	display: none;
}

.stream-iframe {
    padding: 0 !important;
}

.stream-iframe iframe {
    display: block !important;
}

.text-muted2 {
    color: #d8d8d8!important;
}

.date-input-multiple + .multi-date .multi-date__placeholder {
    padding-left: 30px;
}
.date-input-multiple + .multi-date .multi-date__placeholder:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    width: 20px;
    height: 20px;
    top: 7px;
    background: url('../img/ico-calendar.svg') center no-repeat;

}

.imp-filter__inputs-input:nth-child(2) .items.not-full:not(.has-items){
    padding-left: 30px !important;
    background: url('../img/ico-pin.svg') left 0 top 5px no-repeat !important;
}

.imp-filter__inputs-input:nth-child(3) .items.not-full:not(.has-items){
    padding-left: 30px !important;
    background: url('../img/ico-list.svg') left 0 top 8px no-repeat !important;
}


/*****************/
.selectize-dropdown [data-selectable].option:hover{
    cursor: pointer;
}

.v-soc{
    transition: opacity .3s ease;
}
.v-soc:not(.swiper-container-initialized){
    opacity: 0;
}

.forms__input.error {
    border-color: #ff0024;
}
.req{
    color: red;
    margin-left: 5px;
}
#PHOTOREPORT_STEP_1 .has-items .item{
    color: #000;
    background: #fff;
}
a:hover{
    text-decoration: none !important;
}
.mapCity{
    width: 900px; height: 600px;
}
.search__one{
    padding: 10px 0;
}
.form-control.is-invalid:not(:valid){
    border-bottom-color: red !important;
}

.form-control.is-invalid:valid + .invalid-feedback{
	opacity: 0;
}

/*****************//*****************//*****************//*****************//*****************/
body[class*="dir-city"] .city-event:hover .city-event__title{	color: #fff;}.city-event__bot-phone:not(:first-child){	margin: 12px 0 0;}.balloonContent-time{	display: none;}.balloonContent-address{	margin-bottom: 0!important;}.city-event__rating{	padding-lefT: 32px;}.ymaps-2-1-68-balloon__close-button{	width: 40px!important;}.city-event__desc{	padding: 2.25rem;}body[class*="dir-city"] .btn, body[class*="dir-city"] .zavedeniya-one .rating{	background: #323232!important;	color: #fff;	transition: background .3s ease, color .3s ease}.zavedeniya-one .rating__number{	color: #fff;}body[class*="dir-city"] .btn:hover{	background: #f6e0c0!important;	color: #000;}.zavedeniya-one .rating{	padding: 10px 12px 9px 16px;}.zavedeniya-one .rating__star .star{	position: relative;	left: -6px;}.ya-share2__link{	background-color: #323232;}body[class*="dir-city"] .ya-share2__link{	background-color: #323232!important;	transition: background .3s ease, color .3s ease}body[class*="dir-city"] .ya-share2__link:hover{	background-color: #f6e0c0!important;	transition: background .3s ease, color .3s ease}.comment-form__submit{padding: 19px 30px;font-size: 1rem;transition: background .3s ease, color .3s ease}body[class*="dir-city"] .comment-form__submit:hover{	background-color: #f6e0c0!important;		color: #000;}.article__desc{	padding-top: 3.75rem;	padding-right: 3.125rem;	padding-bottom: 3.75rem;	padding-left: 3.125rem;}.article__img{	line-height: 0;}.article__repost .share-block, .zavedeniya-one .share-block{	    border: 1px solid #252525;}.article-controls__title{	    line-height: 1.36818;}.article__counters{	margin: 0;}.item__event{	left: 32px;}.item__desc-top{	opacity: 0.8;}.events__one .item__btn .buy-btn{	font-weight: 400;}.item__desc-title{	line-height:1.4;}.events__one--big .item__desc-title{	font-weight: 300;}.events__one.events__one--big .item__desc{	    padding-bottom: 44px;}.events__one .item__desc-top{	margin-top: 21px;}.item__img:first-child:not(:last-child):before{	opacity:0.8;}.report-one__top-info .share-block{	display: inline-block;	vertical-align: bottom;}body[class*=dir-event] .report-one .buy-btn{	height: 52px;	text-transform: none;	font-size: 16px;	padding: 16px 22px 12px 73px;	    background-color: #333!important;		transition: background .3s ease, color .3s ease;		color: #fff;}body[class*=dir-event] .report-one .buy-btn:hover{	background-color: #adc1e1!important;	color: #000;}.report-one__info-label{	color: rgba(255,255,255,0.5);}.report-one__info-label a{	color: rgba(255,255,255,0.5);	    font-size: .875rem;}body[class*=dir-reportage] .item__img:after, body[class*=dir-event] .item__img:after{	opacity:0.8;}.events__one .item__img:after{	top: 0;	    background: linear-gradient(to top,rgba(0,0,0,1),transparent);		opacity:0.8;}.item__img:first-child:not(:last-child):before{	display: none;}body[class*=dir-reportage] .ui-datepicker table td .ui-state-active {    background: #decbd7!important;    color: #000;}body[class*=dir-reportage] .main-menu__link.active {    color: #decbd7;}.tags__link{	border-radius: 0;	background: #333;}.report-desc__share{	 border: 1px solid #252525;}.titles__subtitle a, .titles__subtitle{	    font-size: .875rem;		color: rgba(255,255,255,0.5);}.reportaj--all .reportaj__desc .report-desc{	align-items: flex-start;}.report-desc__text .text-page p:first-child{	margin: 0;}.ya-share2__link:hover{	background-color: #decbd7;}.slider-desc__btns-download, .slider-desc__btns-play, .slider-desc__btns-share{	font-weight: 400;}.slider-desc__btns-download, .slider-desc__btns-play, .slider-desc__btns-share{	background-color: #333;	color: #fff;	transition: background .3s ease, color .3s ease}.slider-desc__btns-download:hover, .slider-desc__btns-play:hover, .slider-desc__btns-share:hover{	background-color: #decbd7;	color: #000;}.slider-desc__btns-download:not(:last-child), .slider-desc__btns-play:not(:last-child), .slider-desc__btns-share:not(:last-child){	    margin-right: 0;	    margin-left: 0.4rem;}.buy-btn{	    font-weight: 400;		text-transform: none;		    font-size: 1rem;			    }.item__btn{	right: 29px;}.item__desc-top__date{	right: 29px;}.subscribe:focus:after, .subscribe:hover:after{background-color: rgba(222, 203, 215, 1);}.city-event__img img{    transition: transform 2s ease;		}.item__img img{		    transition: transform 2s ease,filter .3s ease;}body[class*=dir-city] .zavedeniya-one__slider-nav .slick-current img{	border-color: transparent;}

.report-desc__text-tags{
	padding-top: 64px;
}
body[class*="dir-city"] .events__one .item__btn .buy-btn{
	background: url(../img/ico-ticket.svg) center no-repeat, #adc1e1!important;
}
.zavedeniya-one__slider-title a{
	font-size: 16px;
}
.report-one__text{
	max-width: 100%;
}
.write-comment{
	font-weight: 400;
}
.stick-bottom-panel{
    position: sticky !important;
    left:0;
    right:0;
    bottom:0;
    z-index: 999;
    background: #fff;
    padding: 20px 0;
    border-top: 3px solid #fff;
    background: #000;
}
.search-menu__link:not([data-count]) {
    pointer-events: auto;
    color: #fff;
}


.mskBanRasp{
  position: relative;
    padding: 55px 0 0;
    width: 100%;
    margin-top: 50px;
    max-width: 1200px;
margin: 0 auto;
box-sizing: content-box;
}
.mskBanRasp_item{
  border-bottom: 1px solid #000;
}
.mskBanRasp_header{
  text-transform: uppercase;
  font-weight: 300;
  color: #6f6f6f;
  font-size: .75rem;

padding: 17px 25px 19px;
}
.mskBanRasp_cont {
    line-height: 25px;
}
.mskBanRasp_item_header {
    font-weight: 300;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 17px 25px 19px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background: #323232;
}
.mskBanRasp_header_h{
  font-size: 2rem;
line-height: 1.1875;
    margin-bottom: 2rem;
}
.mskBanRasp_item_header:after{
  content: "";
    display: inline-block;
    height: 7px;
    width: 7px;
    border-right: 1px solid #fff;
    border-top: 1px solid #fff;
    transition: transform .3s ease;
    -ms-transform: rotate(135deg) translate(0,50%);
    transform: rotate(135deg) translate(0,50%);
}
.mskBanRasp_cont{
    padding: 17px 25px 19px;
display: none;
}

.btn-public-download a:hover,
.btn-public-download a:focus{
    background: #decbd7 !important;
}
.btn-public-download a{
    color: #fff !important;
    text-decoration: none;
    display: inline-block;
    border: none;
    background: #323232;
    padding: 16px 37px 18px 37px;
    position: relative;
    cursor: pointer;
    border: none !important;
    white-space: nowrap;
    transition: background .3s ease, color .3s ease;
}

.btn_public-edit a{
    padding: 16px 37px 16px 37px;
    margin-left: 5px;
    background: red;
    display: inline-block;
    color: #fff;
    border-bottom: 1px solid red !important;
    white-space: nowrap;
}
.cropper-drag-box.cropper-crop.cropper-modal{
    display: none;
}
.titles__countview {
    line-height: 1.21429;
    font-size: 1.75rem;
    font-weight: 300;
}

.promo-form {
    display: none;
}

.promo-form img {
    display: block;
}

.promo-form.fancybox-content {
    padding: 0;
    margin: 0;
    overflow: hidden;
    max-height: calc(100vh - 40px);
}
@media screen and (min-width: 1000px){
    body[class*="dir-search"] #content .wrapper{
        width: 100%;
        box-sizing: border-box;
        max-width: calc(1200px + 4rem);
    }
}


.zelobit {
    display: flex;
    align-items: center;
    margin-bottom: -11px;
}
.zelobit-logo {
    flex: none;
    margin-right: 20px;
}
.zelobit-text {
        font-size: 14px;
    color: #4a4a4a;}

.face-form__img{
    display: block;
}

.main-content__banner{
    /*max-width: 790px;*/
    margin-left: auto !important;
    margin-right: auto !important;
}

.face-search__results .item__img img{
    max-height: 253px;
}
@media screen and (max-width: 1000px) {
	.notice-site{
		display: none!important;
	}

}
.city-event__desc{
    display: flex;
}
.btn-hide_photo, .btn-edit_worker{
    cursor: pointer;
    position: absolute;
    top: 10px;
    right: 20px;
    z-index: 100;
}

.reportaj__slider{
    position: relative;
}

.report-slider__banner img{
    max-width: 380px;
}
.report-slider__banner{
    position: absolute;
    left: calc(100% + 7vw);
    top: 50%;
    transform: translateY(-50%);
}

.yt-wrapper iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.yt-wrapper{
    position: relative;
    padding: 56% 0 0;
}

body[class*="dir-reportage"] .item__desc-top{
    order: -1;
    margin: 0 0 11px;
}

body[class*="dir-reportage"] .item__event{
    right: auto;
    left: 32px;
}

.text-page h3{
    font-weight: bold;
}

@media (max-width: 660px){
    body[class*="dir-reportage"] .item__event{
        right: auto !important;
        left: 18px;
    }

    .fancybox-slide:before {
        margin: 0 !important;
    }
}

@media (max-width: 2200px){
    .report-slider__banner img{
        max-width: 320px;
    }
    .report-slider__banner{
        left: calc(100% + 4vw);
    }
}

@media (max-width: 2000px){
    .report-slider__banner img{
        max-width: 250px;
    }
}

@media (max-width: 1800px){
    .report-slider__banner img{
        max-width: 170px;
    }
}

@media (max-width: 1700px){
    .report-slider__banner{
        display: none;
    }
}
.report-slider__banner-hide, .ad-reportage-end-hide{
    display: none;
}

.search-options{
    margin-bottom: 20px;
}
.search-options .forms__checkbox-label{
    cursor: pointer
}
/* personal section */
body[class*="dir-personal-establishment"] &gt; .head a{
    color: #fff !important;
}
body[class*="dir-personal"] .left-menu a,
body[class*="dir-personal-establishment"] .left-menu a{
    border-bottom: none
}
body[class*="dir-personal-establishment"].head-menu .head__wrap:after{
    -height: 0;
}
.personal-establishment .wrapper{
    width: 100%;
}
.personal-establishment .events a:hover,
.personal-establishment .main-content__btn a:hover{
    color: #fff;
}

.no-selectize option{
    color: #000;
}

.iframe-wrap{
    width: 100%;
}

.article-detail{
	font-size: 14pt;
}

.btn-toggle_photo {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    background: #fff;
    cursor: pointer;
    position: absolute;
    top: 10px;
    right: 20px;
    z-index: 100;
}
.slider-desc__btns-toggle_photo a {
    height: 53px;
    color: #000;
    font-weight: 300;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    vertical-align: top;
    cursor: pointer;
    padding: 10px 21px;
    background: red;
    color: #fff!important;
    border-bottom: 0;
    margin-left: 0.4rem;
}


.dir-promo-blog-camp {
    background: linear-gradient(0deg,rgba(150, 150, 150, 0.6),rgba(150, 150, 150, 0.46) 50%,#fff 90%);
}
.dir-promo-blog-camp footer {
    background-color: transparent !important;
}

/* 仆亠 ��仆仂 亰舒�亠仄 ��仂 弍�仍仂 仆舒仗亳�舒仆仂
.report-slider [id*=item-], .report-slider [id*=item-] .item-adv, .report-slider [id*=item-] img{
    height: auto;
}

*/


.main-content__banner + .main-content__cont{
	margin: 2rem 0 0;
}



.face-search__slider{
	z-index: 2001;
}

.col-12 .selectize-input .item{
	color: #000;
}

.face-search__results-list:not(:last-child){
	margin: 0 0 40px;
}


@media (max-width: 1000px){
  .main-slider__slide-video:not(:last-child) {
    display: block!important;
    }
}

.mobile-menu{
	z-index: 1;
}

.zavedeniya-one__slider-title.zavedeniya-one__title-link{
    justify-content: inherit!important;
}
.zavedeniya-one__slider-title.zavedeniya-one__title-link a{
    font-size: 2rem;
    margin-left: 10px;    
}

.zavedeniya-one__slider__list .slick-next{
    left: calc(100% + 50px);
}
.zavedeniya-one__slider__list .slick-prev{
    right: calc(100% + 20px);
}
.zavedeniya-one__slider__list .slick-arrow{
    position: absolute;
}

@media (max-width: 1400px){
    .zavedeniya-one__slider__list .slick-next{
        left: calc(100% + 20px);
    }

    .zavedeniya-one__slider__list .slick-prev{
        right: calc(100% - 10px);
    }
}

@media (max-width: 660px){
    .imp-filter__inputs-input--btns {
        flex-direction: column;
        align-items: flex-start;
    }

    .imp-filter__inputs-input--btns &gt; * {
        width: 100%;
        margin-right: 0;
    }

    .imp-filter__inputs-input--btns a{
        margin-top: 20px;
    }
    .zavedeniya-one__slider-title{
        display: block;
        position: relative;
        margin: 0 0 55px;
    }

    .zavedeniya-one__slider-title .slick-prev{
        right: 30px;
    }
    .zavedeniya-one__slider-title .slick-next{
        right: 0;
    }
    .zavedeniya-one__slider-title .slick-arrow{
        position: absolute;
        top: calc(100% + 20px);
    }


    .imgs__one:nth-child(5){
        order: -1;
    }
    .imgs__one:nth-child(4){
        order: -2;
    }
    .imgs__one:nth-child(3){
        order: -3;
    }
    .imgs__one:nth-child(2){
        order: -4;
    }
    .imgs__one:nth-child(1){
        order: -5;
    }



    .imgs__event.vertical-span .item__desc{
        padding: 2rem 2rem 2rem 0.875rem;
        background: linear-gradient(to bottom, rgba(0,0,0, .0001), rgba(0,0,0,.9));
    }
    .imgs__event{
        grid-column: span 2;
    }

    .imgs__one.vertical-span + .imgs__event + .imgs__one:not(.vertical-span){
        order: -2;
    }
}

@media (max-width: 1300px){
	.zavedeniya-one__slider__list{
		padding: 0 20px;
	}
	.zavedeniya-one__slider__list .slick-next{
		left: auto;
		right: -6px;
	}
	.zavedeniya-one__slider__list .slick-prev{
		right: auto;
		left: -6px;
	}
	.zavedeniya-one__slider__list .slick-arrow{
		transform: none;
		width: 50px;
		height: 50px;
		top: calc(50% - 25px);
		background: none;
		border: none;
		margin: 0;
	}

	.zavedeniya-one__slider__list .slick-prev{
		transform: rotateZ(180deg);
	}
	.zavedeniya-one__slider__list .slick-arrow:after{
		content: "";
		position: absolute;
		width: 10px;
		height: 10px;
		top: calc(50% - 5px);
		left: calc(50% - 5px);
		border-right: 2px solid #fff;
		border-top: 2px solid #fff;
		transform: rotateZ(45deg);
	}
}

@media (max-width: 667px) {
    .stream-iframe {
        width: 100%;
        height: 100%;
        align-items: center;
        background: #000;
    }

    .stream-iframe[style*="block"] {
        display: flex !important;

    }

    .stream-iframe iframe {
        width: 100% !important;
    }
}
.grecaptcha-badge{
    display:none;
}</pre></body></html>