<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Ð“Ð›ÐÐ’ÐÐžÐ• ÐœÐ•ÐÐ® */

@media screen and (min-width: 1050px) and (max-width: 1270px){
    .firstDrop{
        display:none;
        }
}
@media screen and (max-width: 1050px) {
    #coolMenu{
        display:none;
        }
    .head{
        height:80px;
        }
    .head-content{
        height:80px;
        }
    .biglogo{
        display:none;
        }
    .minilogo{
        display:block;
        }
    .new-article-link{
        display:none;
        }
    .head{
        position:fixed;
        top:-1px;
        }
    .sandvich{
        display: block;
        }
    .main-menu{
        background:#222222;
        }
    .age{
	display: none;
	}
}


/* Ð¡Ð­ÐÐ”Ð’Ð˜Ð§ ÐœÐ•ÐÐ® */
@media screen and (min-width: 600px) and (max-width: 1050px) {
    .wrapper{
        padding:80px 0 0 0;
        }
    .block-menu {
        width:50%;
    }
    .sandvich{
        display: block;
    }
}
@media screen and (max-width: 600px){
    .wrapper{
        padding:80px 0 0 0;
        }
    .block-menu {
        width:70%;
    }
    .sandvich{
        display: block;
    }
}




/* ÐžÐ‘Ð©ÐÐ¯ Ð¡Ð¢Ð&nbsp;Ð£ÐšÐ¢Ð£Ð&nbsp;Ð Ð¡ÐÐ™Ð¢Ð */
@media screen and (min-width: 650px) and (max-width: 1100px){
    .wrapper {
        width: 100%;
        max-width: 1400px;
        margin: 0 auto;
    }
    .container {
        width: 100%;
    }
    .content {
        width: 100%;
        float: left;
    }
    .center {
        box-sizing: border-box;
        padding: 7px;
        margin: 0 265px 0 0;
    }
    .left {
        box-sizing: border-box;
        padding: 7px;
        float: left;
        width: 265px;
        margin-left: -265px;
    }
    .right {
        box-sizing: border-box;
        padding: 7px;
        display: none;
        float: left;
        width: 100%;
        margin-left: 0;
    }
}
@media screen and (max-width: 650px){
    .wrapper {
        width: 100%;
        max-width: 1400px;
        margin: 0 auto;
    }
    .container {
        width: 100%;
    }
    .content {
        width: 100%;
        float: left;
    }
    .center {
        box-sizing: border-box;
        padding: 7px;
        background: #CCC;
        margin:0;
    }
    .left {
        display:none;
    }
    .right {
        display:none;
    }
}


/* ÐÐžÐ’ÐžÐ¡Ð¢Ð˜ ÐÐ Ð“Ð›ÐÐ’ÐÐžÐ™ */
@media screen and (min-width: 1150px){
    .another-new:nth-child(-n+3) a img{
        border-top: none;
        }
}
@media screen and (min-width: 1100px) and (max-width: 1150px){
    .another-new{
        width: 50%;
    }
    .another-new:nth-child(-n+2) a img{
        border-top: none;
    }
}
@media screen and (min-width: 850px) and (max-width: 1100px){
    .another-new{
        width: 33.3%;
    }
    .another-new:nth-child(-n+3) a img{
        border-top: none;
    }
}
@media screen and (min-width: 550px) and (max-width: 850px){
    .another-new{
        width: 50%;
    }
    .another-new:nth-child(-n+2) a img{
        border-top: none;
    }
}
@media screen and (min-width: 450px) and (max-width: 550px){
    .another-new{
        width: 50%;
    }
    .another-new:nth-child(-n+2) a img{
        border-top: none;
    }
}
@media screen and (max-width: 450px){
    .another-new{
        width: 100%;
    }
    .another-new-info a{
        font: bold 21px/1.5em Roboto;
        display: block;
        color: #000000;
        margin: 6px 0 0 0;
    }
    .another-new:nth-child(1) a img{
        border-top: none;
    }
}
@media screen and (max-width: 850px){
    .new img{
        padding: 15px 15px 0 15px;
        float: none;
        width:100%;
    }
    .new-info{
        padding: 15px;
        width: 100%;
        box-sizing: border-box;
        float: none;
    }
    .what-news a{
        font: normal 14px/1.5em Jopka2;
    }
}



/* ÐÐžÐ’ÐžÐ¡Ð¢Ð˜ ÐÐ Ð“Ð›ÐÐ’ÐÐžÐ™ - Ð—ÐÐ“ÐžÐ›ÐžÐ’ÐšÐ˜*/


@media screen and (min-width: 1150px) and (max-width: 1350px){
    .new-info a{
        display: block;
        color: #000000;
        font: bold 24px Roboto;
    }
}
@media screen and (min-width: 850px) and (max-width: 1150px){
    .new-info a{
        font-size: 20px;
    }
}
@media screen and (min-width: 450px) and (max-width: 850px){
    .new-info a{
        font-size: 24px;
    }
}
@media screen and (max-width: 450px){
    .new-info a{
        font-size: 17px;
    }
    .another-new-info a{
        font: bold 17px Roboto;
    }
}



/* Ð‘Ð›ÐžÐš Ð¡ÐŸÐ˜Ð¡ÐžÐš Ð¤Ð˜Ð›Ð¬ÐœÐžÐ’*/


@media screen and (max-width: 1100px){
    .film-element{
        box-sizing:border-box;
        padding: 10px;
        float:left;
        margin:0;
    }
    .film-box {
        margin:0;
        overflow: visible;
    }
    .film-seans{
        display:none;
    }
    .film-img{
        width:100%;
        margin: 0 0 10px 0;
        float: none;
    }
    .film-info{
        margin:0;
    }
    .film-miniinfo{
        display:none;
    }
    .film-elements{
        margin:10px;
    }
}

@media screen and (min-width: 800px) and (max-width: 1100px){
    .film-element{
        width: 33.3%;

    }
    .film-info h2{
        text-align: center;
        font:normal 18px Jopka;
    }
    .film-element:nth-child(3n+1){
        clear: both;
    }
}

@media screen and (min-width: 650px) and (max-width: 800px){
    .film-element{
        width: 50%;
    }
    .film-info h2{
        text-align: center;
        font:normal 14px Jopka;
    }
    .film-element:nth-child(2n+1){
        clear: both;
    }
}
@media screen and (min-width: 450px) and (max-width: 650px){
    .film-element{
        width: 33.3%;
    }
    .film-info h2{
        text-align: center;
        font:normal 14px Jopka;
    }
    .film-element:nth-child(3n+1){
        clear: both;
    }
}
@media screen and (max-width: 450px){
    .film-element{
        width: 50%;
    }
    .film-info h2{
        text-align: center;
        font:normal 14px Jopka;
    }
    .film-element:nth-child(2n+1){
        clear: both;
    }
}


/* Ð‘Ð›ÐžÐš Ð’Ð«Ð’ÐžÐ” Ð¤Ð˜Ð›Ð¬ÐœÐ*/
@media screen and (max-width: 1100px){
    .mobile-film-seans{
        display: block;
        text-align: center;
    }
    .mobile-theather {
        background: #f0f0f0;
        font: normal 15px/30px jopka2;
        height: 30px;
        margin: 15px 0 0 0;
    }
    .mobile-seans-period {
        font: bold 14px jopka2;
        margin: 10px;
    }
    .mobile-seans-body {
        font: normal 14px jopka2;
    }
}

@media screen and (max-width: 1000px){
    .film-element-inner{
        margin:10px;
    }
    .film-box-inner {
        margin: 15px 0;
        overflow: visible;
    }
    .film-img-inner {
        width: 219px;
        margin:0 auto 15px auto;
        float: none;
    }
    .film-img-inner img{
        display:block;
        width: 100%;
    }
    .film-info-inner {
        margin: 0;
    }
    .film-miniinfo-inner{
        display: none;
    }
    .film-info-inner h2{
        font:normal 20px Jopka;
        text-align:center;
    }
    .theather {
        height: 35px;
        padding: 5px 0 0 0;
        box-sizing: border-box;
        font: normal 14px jopka2;
        border-radius: 15px 15px 0 0;
        margin: 20px auto 1px auto;
        width: 150px;
        background: #F0F0F0;
        text-align: center;
    }
    .seans-box{
        overflow:visible;
    }
    .seans-period {
        padding: 8px 0 0 10px;
        box-sizing: border-box;
        border-left: solid 8px #fe3e00;
        font: normal 14px jopka2;
        background: #d5d5d5;
        width: 100%;
        min-height: 35px;
        float: none;
        margin: 0 0 1px 0;
    }
    .seans-body {
        margin:0;
    }
    .film-video{
        padding: 7px;
    }
}
@media screen and (max-width: 640px){
    .film-video{
        display:none;
    }
}
/*Ð’Ð«Ð’ÐžÐ” ÐÐžÐ’ÐžÐ¡Ð¢Ð˜*/

@media screen and (min-width: 1100px) and (max-width: 1250px){
    .img-new img{
        width: 100%;
    }
}   
@media screen and (min-width: 980px) and (max-width: 1100px){
    .img-new img{
        width: 50%;
    }
    .read-new h1{
        font: bold 30px Roboto;
    }
}   
@media screen and (max-width: 980px){
    .tags-new{
        display: none;
    }
    .img-new img{
        width: 100%;
    }
    .read-new h1{
        font: bold 30px Roboto;
    }
    .recomend{
        display:none;
    }
    .pathway-new span{
        display: none;
    }
    .text-new{
        font: normal 15px/21px Roboto;
    }
}
@media screen and (max-width: 400px){
    .read-new h1{
        font: bold 25px Roboto;
    }
    .read-new h1{
        padding:0 10px;
        }
    .read-new-info {
        padding: 0 11px;
        margin: 10px 0;
    }
    .img-new {
        padding: 0 10px;
    }
    .text-new{
        padding: 0 10px;
    }
    .read-new-info{
        padding: 0 11px;
        margin: 10px 0;
    }
}



@media screen and (min-width: 1100px) and (max-width: 1283px){
    .text-new img{
        width:100%;
	height: auto;
    }
}
@media screen and (max-width: 1018px){
    .text-new img{
        width:100%;
	height: auto;
    }
}

/* Ð‘Ð›ÐžÐš ÐŸÐžÐ”Ð’ÐÐ›

@media screen and (min-width: 1050px) and (max-width: 1300px){
    .trird-footer-menu{
        display: none;
    }
}
@media screen and (min-width: 800px) and (max-width: 1050px){
    .trird-footer-menu{
        display: none;
    }
    .second-footer-menu{
        display: none;
    }
}
@media screen and (min-width: 650px) and (max-width: 800px){
    .trird-footer-menu{
        display: none;
    }
    .second-footer-menu{
        display: none;
    }
    .first-footer-menu{
        display: none;
    }
}
@media screen and (max-width: 650px){
    .footer-met{
        display:none;
    }
    .trird-footer-menu{
        display: none;
    }
    .second-footer-menu{
        display: none;
    }
    .first-footer-menu{
        display: none;
    }
    .footer-logo-info{
        display:none;
        }
    .footer-soc{
        position:static;
        margin:0 auto 15px auto;
        padding:20px 0 0 0;
        text-align:center;
     }
     .footer-soc-title{
	float: none;
	margin: 0 auto 15px auto;
     }
.footer-photo {
    position: static;
    text-align: center;
    padding: 20px 15px 0 15px;
    box-sizing: border-box;
}
.footer-photo span{
    display: block;
}
.footer-soc a{
    float:none;
    display: inline-block;
    }
    
    .footer-text{
        position:static;
        font: normal 14px Jopka2;
        width: auto;
        box-sizing:border-box;
        padding:40px 15px 40px 15px;
        text-align:center;
	background: url(../images/16.png) top center no-repeat;
    }
}
*/
/*ÐÐ&nbsp;Ð¥Ð˜Ð’ ÐÐžÐ’ÐžÐ¡Ð¢Ð•Ð™*/


@media screen and (min-width: 650px) and (max-width: 750px){
    .list-new img{
        padding: 15px 10px 0 10px;
        float: none;
        width:100%;
    }
    .list-new-info{
        padding: 15px;
        width: 100%;
        box-sizing: border-box;
        float: left;
    }
}
@media screen and (max-width: 450px){
    .list-new img{
        padding: 15px 10px 0 10px;
        float: none;
        width:100%;
    }
    .list-new-info{
        padding: 15px;
        width: 100%;
        box-sizing: border-box;
        float: left;
    }
}

/*ÐŸÐ•Ð™Ð”Ð–Ð•Ð&nbsp;*/

@media screen and (min-width: 450px) and (max-width: 1200px){
    .pager ul li{
        display:none;
    }
    .pager ul li.page-prev, .pager ul li.page-next, .pager ul li.page-end,  .pager ul li.page-home{
        display:inline-block;
    }
}
@media screen and (max-width: 450px){
    .pager ul li{
        display:none;
    }
    .pager ul li.page-prev, .pager ul li.page-next{
        display:inline-block;
    }
}

/*Ð’Ð˜Ð”Ð•Ðž ÐÐ&nbsp;Ð¥Ð˜Ð’*/


@media screen and (min-width: 750px) and (max-width: 1250px){
    .video-box:nth-child(2n+1){
        clear: both;
    }
    .video-box{
        width:50%;
    }
}

@media screen and (min-width: 450px) and (max-width: 650px){
    .video-box:nth-child(2n+1){
        clear: both;
    }
    .video-box{
        width:50%;
    }
}

@media screen and (max-width: 450px){
    .video-box{
        width:100%;
        padding:  10px 0 10px 0;
    }
    .video-box-info a{
        font: bold 17px Jopka;
    }
}

/*Ð’Ð«Ð’ÐžÐ” Ð’Ð˜Ð”Ð•Ðž*/


@media screen and (min-width: 850px) and (max-width: 1250px) {
    .view-video h1{
        font: normal 30px Jopka;
    }
    
}
@media screen and (min-width: 450px) and (max-width: 850px) {
    .view-video h1{
        font: normal 25px Jopka;
    }
    .pathway-video span{
        display:none;
        }
    
}
@media screen and (max-width: 450px) {
    .view-video h1{
        font: normal 20px Jopka;
        padding: 0 10px;
    }
    .pathway-video span{
        display:none;
    }
    .view-video {
        padding: 10px 0 10px 0;
    }
    .video{
        padding:0 10px;
        margin: 0 0 15px 0;
    }
    .view-video-info{
        padding: 0;
        margin: 10px;
    }
    
}

/*Ð’Ð«Ð’ÐžÐ” Ð‘Ð›ÐžÐšÐ Ð¡ÐžÐ¦Ð˜ÐÐ›Ð¬ÐÐ«Ð• Ð¡Ð•Ð¢Ð˜ Ð˜ ÐŸÐžÐ˜Ð¡Ðš Ð’ Ð¨ÐÐŸÐšÐ•*/


@media screen and (min-width: 980px) and (max-width: 1150px) {
    a.drop-soc-button{
        display:none;
    }
    .soc-search-block{
        width:290px;
        }
    
}
@media screen and (max-width: 980px) {
    a.drop-soc-button{
        display:none;
    }
    .soc-search-block a{
        display:none;
        }
    .soc-search-block{
        top: 15px;
        right: 75px;
        z-index:5000;
        width:48px;
        }
    a.show-search{
        opacity:0.5;
        display:block;
        margin:0;
        }
    
}
@media screen and (min-width: 650px) and (max-width: 750px) {
    .clouse-popup{
        right:0;
        top:6px;
        }
    .popup-search{
        width:90%;
        margin: 80px auto 0 auto;
        }

}
@media screen and (max-width: 650px) {
    .clouse-popup{
        right:0;
        top:6px;
        }
    .popup-search{
        width:100%;
        margin: 80px auto 0 auto;
        }

}

/*Ð’Ð«Ð’ÐžÐ” Ð¡ÐŸÐ˜Ð¡ÐšÐ Ð‘Ð›ÐžÐ“Ð•Ð&nbsp;ÐžÐ’*/


@media screen and (max-width: 1200px) {
    .bloger{
        width: 33.3%;
    }
}
@media screen and (max-width: 1100px) {
    .bloger{
        width: 25%;
    }
}
@media screen and (max-width: 950px) {
    .bloger{
        width: 33.3%;
    }
}
@media screen and (max-width: 750px) {
    .bloger{
        width: 50%;
    }
}
@media screen and (max-width: 650px) {
    .bloger{
        width: 33.3%;
    }
}
@media screen and (max-width: 470px) {
    .bloger{
        width: 50%;
    }
}

/*Ð’Ð«Ð’ÐžÐ” Ð¡Ð¢Ð&nbsp;ÐÐÐ˜Ð§ÐšÐ˜ ÐŸÐžÐ›Ð¬Ð—ÐžÐ’ÐÐ¢Ð•Ð›Ð¯*/

@media screen and (max-width: 1250px) {
    .blog-article a.blog-article-title{
        font: normal 20px jopka;
    }
}
@media screen and (max-width: 700px) {
    .user-foto {
        float: none;
        margin: 0 auto;
    }
    .user-info {
        padding: 10px;
        margin-left: 0;
        text-align: center;
    }
}

/*Ð’Ð«Ð’ÐžÐ” Ð”Ð&nbsp;Ð£Ð“Ð˜Ð¥ ÐÐžÐ’ÐžÐ¡Ð¢Ð•Ð™ ÐÐ’Ð¢ÐžÐ&nbsp;Ð ÐŸÐžÐ” ÐÐžÐ’ÐžÐ¡Ð¢Ð¬Ð®*/
@media screen and (max-width: 890px) {
    .another-news-autor-block{
        float: none;
        width: 100%;
        box-sizing: border-box;
        padding: 0;
    }
    .another-news-autor-block:nth-child(2){
        display:none;
    }
}

/*Ð’Ð«Ð’ÐžÐ” Ð’Ð¡Ð•Ð¥ ÐÐ’Ð¢Ð&nbsp;ÐžÐ’*/


@media screen and (max-width: 1280px) {
    .authors-box-element {
        padding: 30px 15px;
        overflow: hidden;
        width: 100%;
        float: none;
        box-sizing: border-box;
    }
}
@media screen and (max-width: 430px) {
    .authors-box-element-foto {
        width: 87px;
        float: none;
        margin: 0 auto;
    }
    .authors-box-element-info {
        margin-left: 0;
        padding: 15px;
        text-align: center;
    }
}

/*ÐžÐ‘Ð©Ð˜Ð™ Ð¨ÐÐ‘Ð›ÐžÐ ÐÐ¤Ð˜Ð¨Ð˜*/


@media screen and (max-width: 1100px){
    .afisha-element{
        box-sizing:border-box;
        padding: 10px;
        float:left;
        margin:0;
    }
    .afisha-box {
        margin:0;
        overflow: visible;
    }
    .afisha-img{
        width:100%;
        margin: 0 0 10px 0;
        float: none;
    }
    .afisha-info{
        margin:0;
    }
    .afisha-miniinfo{
        display:none;
    }
    .afisha-elements{
        margin:10px;
    }
}

@media screen and (min-width: 800px) and (max-width: 1100px){
    .afisha-element{
        width: 33.3%;

    }
    .afisha-info h2{
        text-align: center;
        font:normal 18px Jopka;
    }
    .afisha-element:nth-child(3n+1){
        clear: both;
    }
}

@media screen and (min-width: 650px) and (max-width: 800px){
    .afisha-element{
        width: 50%;
    }
    .afisha-info h2{
        text-align: center;
        font:normal 14px Jopka;
    }
    .afisha-element:nth-child(2n+1){
        clear: both;
    }
}
@media screen and (min-width: 450px) and (max-width: 650px){
    .afisha-element{
        width: 33.3%;
    }
    .afisha-info h2{
        text-align: center;
        font:normal 14px Jopka;
    }
    .afisha-element:nth-child(3n+1){
        clear: both;
    }
}
@media screen and (max-width: 450px){
    .afisha-element{
        width: 50%;
    }
    .afisha-info h2{
        text-align: center;
        font:normal 14px Jopka;
    }
    .afisha-element:nth-child(2n+1){
        clear: both;
    }
}

/*ÐžÐ‘Ð©Ð˜Ð™ Ð¨ÐÐ‘Ð›ÐžÐ Ð’Ð«Ð’ÐžÐ”Ð ÐžÐ‘ÐªÐ•ÐšÐ¢Ð ÐÐ¤Ð˜Ð¨Ð˜*/

@media screen and (max-width: 810px){
    .afisha-inner-img {
        display: none;
    }
    .afisha-inner-info {
        padding: 0 15px;
        margin-left: 0;
    }
}

/*Ð’Ð«Ð’ÐžÐ” Ð‘Ð›ÐžÐšÐ Ð¢Ð•Ð›Ð•Ð“Ð›ÐÐ—Ð*/


@media screen and (max-width: 650px){
    .teleglaz-block {
        /*display: none;*/
    }
}
@media screen and (max-width: 1200px){
    a.teleglaz-element-info-watch {
        float: none;
    }
    a.teleglaz-element-info-question {

        float: none;
        margin: 5px 0 0 0;
    }
}
@media screen and (max-width: 820px){   
    .teleglaz-element-foto{
        box-sizing: border-box;
        width: 150px;
        margin: 0 auto;
        float: none;
        border-radius: 10px;
    }

    .teleglaz-element-info{
        box-sizing: border-box;
        font: normal 14px jopka2;
        margin-left: 0;
        text-align: center;
    }
    .teleglaz-element-info-links a{
        margin: 5px auto;
    }
    a.teleglaz-element-info-title {
        display: block;
        width: 75%;
        margin: 10px auto 0 auto;
        font: bold 14px jopka2;
        color: #fff;
    }
}

/*Ð&nbsp;Ð•ÐšÐ›ÐÐœÐÐ«Ð• ÐœÐžÐ”Ð£Ð›Ð˜*/

@media screen and (max-width: 1000px){
    .rek-module{
        display: none;
    }
}
.r2016 {
    padding: 8px;
    border: solid 1px #ccc;
    background: #ccc;
}
.r2016 img {
    width: 100%;
    height: auto;
}
.brad15 {
    border-radius: 10px;
    overflow: hidden;
}
@media screen and (min-width: 650px){
    .max650{
        display: none;
    }
}
@media screen and (max-width: 650px){
    .min650{
        display: none;
    }
}
/*Ð’Ð«Ð’ÐžÐ” Ð&nbsp;ÐÐ”Ð˜ÐžÐšÐÐžÐŸÐžÐš Ð’ ÐŸÐžÐ”Ð’ÐÐ›Ð•*/
@media screen and (max-width: 650px){
    .footer-radio-buttons{
        display: none;
    }
}




@media screen and (max-width: 650px){
	.mobile-view-284{
		display: block;
	}
}</pre></body></html>