@charset "utf-8";
*{margin:0;padding:0}
html{font-size:100.01%}
body{background:#DFDFDF/* url(../images/body_bg.jpg)*/;font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:62.5%}
img{border:none}
a{text-decoration:none;color:#000}
a:hover{text-decoration:underline}
a:visited{color:#818181}
.clear:after{content:'.';width:0;height:0;overflow:hidden;clear:both;display:block}
.inner{margin:0 auto;max-width:1000px;min-width:480px}
.hgreed_1{width:97.9%;margin-right:2.1%}
.hgreed_1 .item{margin-bottom:10px}
.hgreed_2{width:100%}
.hgreed_2 .item{float:left;width:47.6%;margin-right:2.1%;margin-bottom:10px}
.hgreed_2_1{margin-bottom:15px}
.hgreed_2_1 .item_1{float:left;width:60%;margin-right:2.1%}
.hgreed_2_1 .item_2{float:left;width:35.8%;margin-right:2.1%}
.hgreed_3 .item{width:31.2%;float:left;margin:0 2.1% 15px 0;padding-left:0}
.hgreed_3 .item img{max-width:100%;height:auto}
.hgreed_3 .third{clear:both}
.hgreed_4 .item{width:22.9%;float:left;margin:0 2.1% 15px 0;padding-left:0}
.hgreed_4 .item img{max-width:100%;height:auto}
.hgreed_4 .fourth{clear:both}
.fgreed_4,.fgreed_2{width:98.1%;margin-left:1.9%}
.fgreed_4 .item{width:22.9%;float:left;margin:0 2.1% 15px 0}
.fgreed_4 .item img{width:100%;height:auto}
.fgreed_2 .item{width:47.8%;float:left;margin:0 2.1% 15px 0}
#content .inner{background:#FFF}
.content_left{float:left;width:72.9%;padding:15px 0 15px 1.5%;border-right:1px solid #c9c9c9}
.sidebar_right{position:relative;float:left;width:25.47%;text-align:right;padding-top:15px}
.sidebar_right .item{width:96.2%;margin:0 0 15px 4%}
.sidebar_right hr{margin:10px 10px 10px 20px;border:none;border-bottom:1px solid #c9c9c9}
.content_left .banner{margin:10px 1.9% 0 0}
.banner img{max-width:100%;height:auto}
.top_banner{margin:auto;max-width:1000px}
.top_banner object, .top_banner img{margin-bottom:-2px}
.breadcrumbs{border-bottom:1px solid #000;font-size:1.6em;font-weight:700;padding:3px 0 5px 20px;margin-bottom:15px}
.breadcrumbs a{color:#000}
.breadcrumbs a:visited{color:#000}
#breadcrumbs h1{font-size:1em;display:inline}
#ktkInSocial{position:fixed;left:50%;top:35%;margin:0 0 0 530px}
#ktkInSocial a{display:block;width:34px;height:34px;background:red;margin-bottom:10px;background:url(../images/social-media2.png)}
#ktkInSocial .tw{background-position:0 -41px}
#ktkInSocial .vk{background-position:0 -82px}
#ktkInSocial .ig{background-position:0 -120px}
#ktkInSocial .gp{background-position:0 -159px}
#ktkInSocial .od{background-position:0 -198px}
#ktkInSocial .mr{background-position:0 -239px}
#ktkInSocial .yt{background-position:0 -276px}
#ktkInSocial .fb:hover{background-position:-49px 0}
#ktkInSocial .tw:hover{background-position:-49px -41px}
#ktkInSocial .vk:hover{background-position:-49px -82px}
#ktkInSocial .ig:hover{background-position:-49px -120px}
#ktkInSocial .gp:hover{background-position:-49px -159px}
#ktkInSocial .od:hover{background-position:-49px -198px}
#ktkInSocial .mr:hover{background-position:-49px -239px}
#ktkInSocial .yt:hover{background-position:-49px -276px}
#ktkInSocial .tvProg{width:37px;height:38px;background:url(../images/tv_icon.png);display:none}
#ktkInSocial.ktkInSocialSlide{position:fixed!important;margin-left:44.4%!important;top:50px!important;}
#tvProgLeft{position:fixed;right:50%;bottom:40%;margin:0 515px 0 0;background-color:#c40c18;color:#fff;display:block;width:103px;font-weight:700;text-align:center;padding:5px 0;font-size:1.4em;font-weight:bold;cursor:pointer}
#arrayToTop{opacity:.8;visibility:hidden;position:fixed;left:50%;margin:0 0 0 528px;bottom:225px;width:37px;height:52px;background:url(../images/sorrow.png);cursor:pointer}
#arrayToTop:hover{opacity:1}
#header .inner{position:relative;background-color:#e5e5e5;min-height:168px}
#header .menu{max-width:1010px;margin:0 -5px;background:#89020a url(/design/images/footer_bg_pattern.png) repeat;padding:10px 0;text-align:center;top:0;z-index:6}
#header .menu a,#header .menu a:visited{font-size:1.2em;color:#FFF;margin:0 2.3%;text-shadow:2px 2px 2px rgba(0,0,0,0.36)}
#header .menu .activ{font-weight:700;}
#header .slideMenu{width:100%;position:fixed}
#header .mobile{background:url(/design/images/footer_bg_pattern.png) repeat #89020A;display:none;cursor:pointer}
#header .tablet{width:0px;height:0px;display:none;}
#header #logo{position:absolute;top:40px;left:5px;z-index:1}
#tvProgramLine{background-color:#eee;position:relative;z-index:1}
#tvProgramLineShadow{content:"";max-width:895px;height:0;margin-left:100px;display:block;position:relative;opacity:.7;-webkit-box-shadow:0 0 6px 2px #000;-moz-box-shadow:0 0 6px 2px #000;box-shadow:0 0 6px 2px #000}
#tvProgramLine #onlineLink{padding:12px 5px 16px 150px;background-color:#fff;width:197px}
#onlineLink,#onlinePrograms{float:left}
#tvProgramLine #onlineLink a,#tvProgramLine #onlineLink a:visited{color:#ec0a0a;font-size:1.6em;font-weight:700;padding-bottom:2px}
#onlineLink a:hover{text-decoration:none;border-bottom:1px solid #ec0a0a}
#onlineLink img{float:right;margin:2px 7px -4px 0}
#onlinePrograms .prog{float:left}
#onlinePrograms .prog .time{float:left;background-color:#d2d2d2;font-size:1.6em;padding:14px 0;width:56px;text-align:center}
#onlinePrograms .prog .name{float:left;font-size:1.2em;padding:5px;width:150px;height:33px;line-height:1.5em;overflow:hidden}
#onlinePrograms .prog1 .time{color:#fff;background-color:#A81019}
#onlinePrograms .prog1 .name{color:#ec0a0a}
#header #inform{float:left;margin-left:137px;padding:10px 0;width:500px}
#header #advanced{float:right;margin-right:1.5%;padding:10px 0;width:310px}
#header #datetime{float:left;margin-left:17%;width:300px}
#header #datetime div{display:inline;font-size:1.6em;color:#484848}
#header #datetime #date{margin:0 11%}
#datetime span{color:#ec0a0a}
#header #lang{float:left;margin-left:2%}
#header #lang a{font-size:1.4em;font-weight:700;color:#000;margin-left:10px}
#header #lang a.activ{text-decoration:underline}
#header #special{float:right}
#header #special a{margin:0 1px;width:24px;height:24px;display:block;float:left;background:url(/design/images/icon_special_2.png) no-repeat}
#header #special .rss{background-position:-23px 0}
#header #special .map{background-position:-46px 0}
#header #special .fav{background-position:-69px 0}
#header #special .main:hover{background-position:0 -29px}
#header #special .rss:hover{background-position:-24px -29px}
#header #special .map:hover{background-position:-47px -29px}
#header #special .fav:hover{background-position:-70px -29px}
#header .search{float:right;margin-left:4%}
.search .fieldSearchButton{width:24px;height:24px;float:left;display:block;margin-left:2px;background:url(/design/images/search.png) no-repeat center #fff;border:1px solid #fff;cursor:pointer}
.search .fieldSearchButton:hover{border-color:#8D8D8D!important;background-color:#F0F0F0}
.search .fieldSearch{height:22px;border:1px solid #fff;float:left;display:block;padding:0;text-align:center;width:143px}
#header .hr{border-top:1px solid #fff;margin:0 1.5% 0 137px;padding:10px 0}
#header #userMenu .loginField{width:120px;}
#header #breadcrumbs{font-size:1.5em;font-weight:700}
#header #breadcrumbs a,#header #breadcrumbs a:visited{color:#000}
#footer{background:#89020a url(../images/footer_bg_pattern.png) repeat;min-width: 480px;}
#footer .inner{padding:20px 0 5px}
#footer .menu{margin-left:1.9%}
#footer .menu .item{margin-bottom:30px}
#footer .menu .item{margin-bottom:30px}
#footer .menu .level0{margin-bottom:20px}
#footer .menu .level1{margin-bottom:5px}
#footer .menu .item a{color:#FFF;font-size:1.4em;display:block;line-height:1em}
#footer .menu .item a:visited{color:#FFF}
#footer .counters{float:right;margin:0 20px}
#footer .coopyright{margin:0 20px;font-size:1.2em;color:#FFF;float:left}
#footer .coopyright a{color:#FFF;text-decoration:underline}
#footer .coopyright a:visited{color:#FFF}
#footer .elapsed_time{float:right;}
.casting_anketa_button{color:#fff;background:#AD1A1A;border:2px solid #692323;padding:2px 4px;font-size:1.5em;cursor:pointer;margin-bottom:20px}
.casting_anketa_button:hover{background:#CE1E1E}
#ctrlcopy{float:left;display:inline-block;height:1px;width:1px;overflow:hidden;padding:0;margin:0}
.sidebar_right .feedback_informer{width:94%;padding-left:2.2%}
.feedLink,.feedLink:visited{color:#fff}
.feedback_informer .begin{display:block;width:100%;text-align:center;font-size:1.8em;font-weight:700;padding:10px 0;color:#ec0a0a}
.feedback_informer .redaction a,.feedLink div a{color:#fff;padding:0 5px 2px}
.feedback_informer .redaction a:hover,.feedLink div a:hover{text-decoration:none;border-bottom:2px solid #fff}
.feedback_informer .redaction img{margin:0 3px -3px 0;width:15px;height:17px}
.feedback_informer .feedLink div,.feedback_informer .redaction{display:block;width:100%;text-align:center;font-size:1.6em;font-weight:700;padding:10px 0;background:#f33a3a}
.feedback_informer .feedLink div img{margin:0 10px -3px 0;width:24px;height:18px}
.feedback_informer .redactorFace{width:100%;height:auto;margin-bottom:-2px}
#modal_window{background:#fff;position:absolute;top:45%;left:50%;display:none;opacity:0;z-index:50;padding:15px;margin-bottom:300px}
#modal_window #modal_close{width:17px;height:18px;position:absolute;top:10px;right:10px;cursor:pointer;display:block;background:url(../images/modal_close.png) #fff no-repeat center;z-index:51}
#overlay{z-index:49;position:fixed;background:url(../images/black_pixel.png);width:100%;height:100%;top:0;left:0;cursor:pointer;display:none}
.progMenu{font-size:1.4em;height:31px;list-style:none;border-bottom:1px solid #e5e5e5;margin:0 -15px 5px}
.hgreed_1 .progMenu{margin:0 0 5px}
.progMenu a{color:#999;background:#fff;line-height:31px;text-decoration:none;text-align:center;float:left;padding:0 24px}
.progMenu .progSelCur,.progMenu a:hover{color:#ec0a0a!important}
.progMenu .progSelCur{padding-bottom:1px}
.progProg{overflow:hidden;font-size:1.4em}
.progProg .pDay{display:none;overflow:auto}
.progProg .curDay{display:block}
.pDay p{clear:both;padding:5px 0;border-bottom:1px solid #e5e5e5;color:#999}
.pDay p:hover{background:#F0F0F0;color:#000}
.pDay .current{color: #fff!important;background-color: #A81019!important;}
.pDay .current span.date{color:#fff}
.pDay :last-child{border:none}
.pDay span{display:block}
.pDay span.date{float:left;font-weight:700;width:41px;text-align:right;color:#000}
.pDay span.program{margin-left:55px}
.programs .item{min-height:75px;position:relative}
.programs h3{position:absolute;bottom:0;padding:10px;background:url(../images/light_bg.png);display:block;width:100%}
.programs h3.visible{display:block;text-align:center;font-size:1.7em;padding:0}
.programs a:visited{color:#000}
.rubricLink{margin:20px 0 30px}
.rubricLink h2{display:inline;font-size:1.6em;font-weight:700;padding:5px 15px;background:#c30c17;color:#fff;margin-bottom:10px}
.artData,.artData a{margin-top:2px;text-align:right;color:#959595!important;font-size:12px!important}
.artData span{cursor:help;padding-left:25px}
.share_types #my-share{display:inline-block}
#my-share{margin-top:0;float:none;}
.ya-share2{float: right;margin-left: 9px;margin-top: -6px;}
.ya-share2 span{cursor:pointer;padding-left:0;}
.ya-share2__badge{border-radius:12px!important;}
.artData .views{background:url(../images/view_comment1.png) no-repeat -16px 2px}
.artData .comms{background:url(../images/view_comment2.png) no-repeat 11px 1px}
.artData .views:hover{background-position:-16px -18px}
.artData .comms:hover{background-position:11px -19px}
.calendar h3{font-size:1.6em;font-weight:400;text-align:center;margin-bottom:10px}
#videoCalendar{font-size:1.6em;width:97%}
#videoCalendar .days,#videoCalendar .week,#videoCalendar .navigate{width:100%}
#videoCalendar .days p,#videoCalendar .week p{float:left;width:14.2%;height:22px;text-align:center}
#videoCalendar .days p{color:#8F8F8F}
#videoCalendar .days a{display:block;color:#000}
#videoCalendar a:hover,#videoCalendar a.highlight{color:#e40a17;text-decoration:underline}
#videoCalendar .navigate{position:relative;margin-bottom:10px}
#videoCalendar .calendar_date{text-align:center}
#videoCalendar .left_row,#videoCalendar .right_row{background:url(../images/calendar_sprite.png) no-repeat;width:8px;height:16px;margin:auto;cursor:pointer;position:absolute;top:0;padding:2px;}
#videoCalendar .navigate .left_row{background-position:0px 2px;left:4%}
#videoCalendar .navigate .right_row{background-position:-13px 2px;right:4%}
#videoCalendar .dynamic{margin-left:0}
#videoCalendar .day_left,#videoCalendar .day_right{display:none}
#ya_share{text-align:center;display:inline}
#ya_share .b-share{height:30px;cursor:auto;margin-top:-5px}
#ya_share .b-share span{opacity:.8;cursor:pointer;margin-left:7px;width:29px;height:29px;display:block;background:url(../images/share_icons.png) no-repeat}
#ya_share .b-share span:hover{opacity:1}
#ya_share .b-share .b-share__handle{padding:0!important}
#ya_share .b-share .b-share-icon_vkontakte{background-position:-208px 0}
#ya_share .b-share .b-share-icon_facebook{background-position:-137px 0}
#ya_share .b-share .b-share-icon_twitter{background-position:-173px 0}
#ya_share .b-share .b-share-icon_gplus{background-position:-244px 0}
.info_share .share_iframe{margin-left:5%;width:48%;float:left;display:none}
.info_share .share_iframe_button{font-size:1.5em;color:#ec0a0a;text-align:center;cursor:pointer;display:block}
.info_share .share_iframe_news{font-size:1.3em;width:34%}
.videoVewsTop h3{font-size:1.6em;font-weight:700}
.videoVewsTop h3 a,.videoVewsTop h3 a:visited{color:#000}
.videoVewsTop p{margin:5px 0;font-size:1.2em;line-height:1.4em}
.videoVewsTop p a{color:#818181;display:block}
.newsData{float:left;color:#666;font-size:1.3em;margin-top:-5px}
.full_text{color:#2b2b2b}
.full_text .text{font-size:1.4em;overflow:hidden}
.full_text .text div,.full_text .text p{margin-bottom:10px}
.full_text .text a{color:red}
.hgreed_1 h1{font-size:1.7em}
.hgreed_2.informer{width:97.9%;margin-right:2.1%}
.hgreed_2.informer .item{width:50%;margin-right:0}
.hgreed_2.informer .item .vr{width:1px;height:49px;float:right;background-color:#959595;margin-top:1%}
.hgreed_2.informer .left,.informer .right{border:1px solid #959595;border-left:none;border-right:none;padding:1.5%}
.hgreed_2.informer .left{width:95%;float:right}
.hgreed_2.informer .right{width:94.5%}
.hgreed_2.informer img{width:24%;float:left;margin-right:3%}
.hgreed_2.informer h3{width:72%;float:left;font-size:1.3em;font-weight:400}
.hgreed_2.informer .item:hover{background:#ECECEC}
.hgreed_2.informer .item a:hover{text-decoration:none}
.hgreed_2.informer .item a:visited{color:#000}
.hgreed_2.informer .date{font-size:1.2em;margin-right:1%}
.hgreed_2.informer .newsChangeHeader{font-size:1.2em;color:#f10707}
.hgreed_2.informer .artData{float:right}
.top_articles{margin-top:40px;position:relative}
.top_articles .header{text-align:center;margin-bottom:15px}
.top_articles .header span{margin:auto;text-align:center;font-size:1.6em;padding:5px 15px;background:#f33a3a;color:#fff}
.top_articles .all_news,.top_articles .all_news:visited{color:#3f3f3f;font-size:1.4em;position:absolute;top:9px;right:2.1%}
.sidebar_right .program_logo img{width:100%;height:auto}
.newsData #ya_share{display:block;margin-top:5px}
.jssora13l,.jssora13r,.jssora13ldn,.jssora13rdn{position:absolute;cursor:pointer;display:block;background:url(/design/images/gallery_arrows.png) no-repeat;overflow:hidden}
.jssora13r{background-position:-55px 0}
.jssora13l:hover{background-position:-93px 0}
.jssora13r:hover{background-position:-150px 0}
.jssora13ldn{background-position:-187px 0}
.jssora13rdn{background-position:-244px 0}
.jssorb05 div,.jssorb05 div:hover,.jssorb05 .av{background:url(/design/images/page_gallery_bullet.png) no-repeat;overflow:hidden;cursor:pointer}
.jssorb05 div{background-position:-9px -9px}
.jssorb05 div:hover,.jssorb05 .av:hover{background-position:-28px -7px}
.jssorb05 .av{background-position:-28px -9px}
.jssorb05 .dn,.jssorb05 .dn:hover{background-position:-28px -7px}
.page_gallery{margin-bottom:30px!important}
.page_gallery hr{border:none;border-top:1px solid #bfbfbf;margin:0 8.5% 20px}
#slider1_container,.modal_slider_template{display:none}
.rubric_page div a,.rubric_page div a:visited{border-top:1px solid #d2d2d2;font-size:1.6em;display:block;color:#000;padding:5px 0 5px 18px}
.rubric_page div a:hover{color:#ec0a0a;text-decoration:none;background-color:#f5f5f5}
.rubric_page .first a{border-top:none}
.rubric_page .tree .tree a,.rubric_page .tree .tree_last a{margin-left:16px}
.rubric_page .tree .tree,.rubric_page .tree .tree_last{margin-left:38px}
.history_years{font-size:1em!important;list-style:none;margin:0!important}
.history_years li{float:left;padding:4px}
.history_years li a{border-bottom:1px dotted #3c5e89;color:#3c5e89;text-decoration:none}
.history_years .cur{background:#f0f0f0}
.faces_list{margin-bottom:25px}
.faces_list h3,.faces_list p{font-size:1.4em;color:#4e4e4e;font-weight:400}
.face_page .left{width:34%;margin-right:4%;float:left}
.face_page .left img{width:100%;height:auto}
.face_page .right{width:62%;float:left}
.face_page h1{font-size:1.8em;font-weight:400;margin-bottom:5px;color:#181818}
.face_page .face_posts p{font-size:1.4em;border-top:1px solid #b5b5b5;padding:5px 0}
.face_page .face_posts p:hover{background-color:#f5f5f5}
.face_page .face_posts .face_post{text-align:left;color:#4c4c4c;width:50%;float:left}
.face_page .face_posts .face_program{text-align:right;width:50%;float:left}
.face_page .face_posts .face_program a:visited{color:#000}
.face_page .face_posts .face_program a:hover{color:#ec0a0a;text-decoration:none}
.face_page .birthday{color:#454444;font-size:1.4em;padding:7px 0;border-top:1px solid #b5b5b5}
.face_page .face_socials p{font-size:1.3em;margin:30px 0 10px}
.face_page .face_socials a{opacity:.8;cursor:pointer;margin-left:7px;width:29px;height:29px;display:block;background:url(../images/share_icons.png) no-repeat;float:left}
.face_page .face_socials a:hover{opacity:1}
.face_page .face_socials .vk{background-position:-208px 0}
.face_page .face_socials .fb{background-position:-137px 0}
.face_page .face_socials .tw{background-position:-173px 0}
.face_page .full_text{font-size:1.4em;padding-top:20px;margin-top:20px;border-top:1px solid #b5b5b5}
.face_page .full_text p{margin-bottom:10px}
.social_like{text-align:center;border-top:1px solid #B5B5B5;border-bottom:1px solid #B5B5B5;padding:7px 3px 5px 6%;margin:17px 2.1% 25px 0}
.social_like iframe,.social_like #vk_like{width:26%!important;display:inline}
#modal_window .face_page{padding:20px 30px 10px 10px}
.hgreed_1 .sitemap{font-size:1.4em;margin-bottom:20px}
.hgreed_1 .sitemap a:visited{color:#000}
.hgreed_1 .sitemap .tree a:hover{color:#ec0a0a;text-decoration:none;background-color:#f5f5f5}
.sitemap .tree .tree{border-left:2px solid #c40c18;margin-left:10px}
.sitemap .tree .tree .tree{margin-left:40px}
.sitemap .tree .tree p{padding-left:20px;border-bottom:2px solid #c40c18;height:35px;position:relative}
.sitemap .tree .tree a{display:block;position:absolute;top:22px;width:97.5%;padding:5px 0 5px 5px;z-index:1;background-color:#fff}
.archivePlayer{margin-bottom:20px;}
.archivePlayer h3{font-size:1.6em;margin-bottom:9px}
.archivePlayer .date{float:right;font-size:1.6em;color:#2e2e2e;}
.archivePlayer p{margin: 24px 0 0;}
.archivePlayer.hgreed_1 p{margin:0}
.archivePlayer .videoVewsTop{margin-bottom:0}
.archiveVideos{width:100%;min-height:573px}
.archiveVideos div{width:48.6%;float:left;position:relative;margin-bottom:10px}
.archiveVideos .new{margin-right:2.4%;clear:both}
.archiveVideos img{width:100%;height:auto}
.archiveVideos .play_icon{width:20%;height:auto;position:absolute;top:30%;left:40%}
.archiveVideos div p{display:block;width:84%;text-align:left;position:absolute;bottom:0;background:url(../images/black_pixel.png);padding:5px 8%;color:#fff;font-size:1.4em}
.videoVewsTop{margin-bottom:20px}
.videoVewsTop .share{font-size:1.4em;margin-bottom:10px;padding:10px 10px 5px;border:1px solid #000;border-bottom-width:2px;display:none;background:#EEE}
.videoVewsTop .share input{width:80%;float:right}
.videoVewsTop .share div{margin-bottom:5px}
.videoVewsTop .share #ya_share{margin-left:3%}
.videoVewsTop .videoData{padding:5px;background-color:#000;margin-top:-2px;text-align:left}
.videoVewsTop .videoData .share_click{margin-right:10px;color:#fff;cursor:pointer;float:right;font-size:1.2em;opacity:.7}
.videoVewsTop .videoData .share_click:hover{opacity:1}
.videoVewsTop .videoData .playerModChange{width:21px;height:15px;background:url(../images/player_resize_icon.png);float:right;margin-right:5px;cursor:pointer;opacity:.7}
.videoVewsTop .videoData .playerModChange:hover{opacity:1}
.videoVewsTop h3{margin:0 0 7px}
.pages{text-align:center;clear:both}
.pages a,pages a:visited{color:#000;font-size:1.6em;margin:0 1%}
.pages a.selected{color:#ec0a0a;text-decoration:underline}
.hgreed_2_1 .archiveMenu{border:1px solid #c9c9c9;width:35.4%}
.archiveMenu .program_tree p{font-weight:700;cursor:pointer;background-color:#EEE}
.archiveMenu ul{list-style:none}
.archiveMenu .program_tree p,.archiveMenu li a,.archiveMenu li a:visited{border-bottom:1px solid #c9c9c9;padding:5px 10px;font-size:1.5em;cursor:pointer;display:block;color:#000}
.archiveMenu li a.cur,.archiveMenu li a.cur:visited,.archiveMenu li a:hover{background-color:#f33a3a;color:#fff;text-decoration:none}
.live .content_left{width:98.1%;float:left;padding:15px 0 15px 1.9%;border-right:none}
.feedback{text-align:center}
.feedback h1{font-size:2.4em;font-weight:400}
.feedback h3{font-size:2em;font-weight:400;text-align:left;margin-bottom:10px}
.feedback .main_info{width:67.7%;margin:auto;border-top:1px solid #b5b5b5;margin-bottom:30px}
.feedback .main_info input{display:block;width:95.7%;font-size:2em;padding:5px 2%;border:1px solid #b5b5b5;border-top:none}
.feedback textarea{display:block;border:1px solid #b5b5b5;font-size:1.6em;width:63.4%;padding:5px 2%;margin:auto;text-align:left;margin:30px auto 20px}
.feedback .controls{width:67.7%;margin:auto;margin-bottom:40px}
.feedback .controls div{float:left;width:33.3%}
.feedback .controls .submit{width:auto;float:right}
.feedback .controls .captchaImg{text-align:left;min-width:150px}
.feedback .controls .captchaText{min-width:143px}
.feedback .controls .captchaText input{width:120px}
.feedback p{font-size:1.1em}
.feedback .controls .submit input{border:1px solid #b5b5b5;font-size:1.7em;color:#fa0404;background:#fff;padding:4px 10px;cursor:pointer}
.feedback .controls .submit input:hover{background:#E0E0E0}
.feedback .controls .submit input:active{background:#F0F0F0}
#feedback_result,#feedback_result_ajax{width:64%;padding:5px 2%;font-size:1.5em;margin:0 auto 20px}
#feedback_result.success,#feedback_result_ajax.success{background:#D0FFD8}
#feedback_result.error,#feedback_result_ajax.error{background:#FFBEBE}
.feedback h3{margin-left:13%}
.item.feedback{margin-bottom:30px}
.feedback .feedback_select{width:67.7%;border:1px solid #b5b5b5;margin:auto;overflow:hidden;background:url(../images/feedback_arrow.png) no-repeat 98%}
.feedback select{display:block;border:none;font-size:2.2em;width:107%;padding:5px 2%;color:#fa0404;text-align:left;cursor:pointer;background:transparent}
.search_page .search{float:left;margin-left:39px;width:94.5%}
.search_page .search .fieldSearch,.hgreed_1 .search .fieldSearchButton{border:1px solid #c9c9c9}
.search_page .countArt{float:left;font-size:1.4em;margin:15px 0 20px 15px}
.search_page .searchResult{clear:both;margin-bottom:20px}
.search_page .searchResult li{font-size:1.3em;margin-bottom:15px}
.search_page .searchResult li:hover{background:#EEE}
.search_page .searchResult h3{font-weight:400;font-size:1.2em;margin-bottom:5px;color:#000}
.search_page .searchResult h3 span{color:#9B9B9B}
.search_page .searchResult strong{font-weight:400;background:#FFDADA;padding:0 5px}
.search_page .pages{margin-bottom:20px}
.full_search{font-size:1.3em;margin:19px 0 5px;background-color:#F0F0F0;padding-bottom:10px}
.full_search input{border:1px solid #c9c9c9}
.full_search label{margin:0 25px}
.full_search label input{margin:10px 0}
.full_search .search_date{padding:10px 0}
.full_search .search_date label{margin:0 4%}
.full_search .clearSearchButton{margin:0 25px 0 4%;float:left}
.full_search_button,.clearSearchButton{border:1px solid #c9c9c9;background:#fff;padding:3px 11px;margin-left:17px;cursor:pointer}
.full_search_button:hover,.clearSearchButton:hover{border-color:#8D8D8D!important;background-color:#F0F0F0}
#anketaSubmitForm{font-size:1.4em}
#anketaSubmitForm .anketaHidden{display:none}
#anketaSubmitForm h4{font-size:1.1em;margin:20px 0 10px}
#anketaSubmitForm .anketaMust{color:red}
#anketaSubmitForm p{margin-bottom:5px}
#anketaSubmitForm table{width:92%;margin:auto}
#anketaSubmitForm tr:hover{background:#E0E0E0}
#anketaSubmitForm td{width:50%;padding:3px 0}
#anketaSubmitForm hr{width:92%;margin:8px auto 5px}
#anketaSubmitForm .anketaInputM,#anketaSubmitForm .anketaInputDate{width:153px}
#anketaSubmitForm select{width:157px}
#anketaSubmitForm .anketaInputL{width:100%}
#anketaShowButton,#anketaSubmitButton,#anketaSubmitForm .anketaAddButton{border:1px solid #b5b5b5;font-size:1.3em;color:#fa0404;background:#fff;padding:4px 10px;cursor:pointer;margin-top:5px}
#anketaShowButton,#anketaSubmitButton{font-size:1.7em}
#anketaSubmitForm .anketaAddButton{margin-left:4%}
#anketaShowButton:hover,#anketaSubmitButton:hover,#anketaSubmitForm .anketaAddButton:hover{background:#E0E0E0}
#anketaShowButton:active,#anketaSubmitButton:active,#anketaSubmitForm .anketaAddButton:active{background:#F0F0F0}
.live .fgreed_4 .item{text-align:center}
.live .uefa_banners{margin:auto;max-width:666px}
.live .uefa_banners .ucl{width:350px;height:75px;float:left;display:block;background:url(/design/images/uefa_live.jpg) no-repeat}
.live .uefa_banners .uel{width:316px;height:75px;float:left;display:block;background:url(/design/images/uefa_live.jpg) no-repeat -350px 0}
.live .uefa_banners .agreement{text-align:left;padding-top:3px;clear:both;color:#505050;}
.live .trafic{text-align:right;position:relative;}
.live .trafic .beeline{position:absolute;top:0;right:0}
.live .trafic .megaline{position:absolute;top:31px;right:0}
.live_banner{margin:0 1.9% 15px}
.ajaxNewsDate{font-size:2.5em;font-weight:400;margin:5px 0 30px;text-align:center;color:#525252}
.hgreed_3 .videoNews h3{min-height:51px;font-weight:400;font-size:1.4em;margin-top:4px}
.hgreed_3 .videoNews h3 a:hover{color:#ec0a0a}
.hgreed_3 .videoNews .time{color:#F5F5F5;background:url(../images/black_pixel.png);position: relative;top: -23px;left: 0;font-size: 1.4em;padding: 2px 12px;margin-bottom:-23px;    max-width: 93px;border-top-right-radius: 21px;}
.main_news{padding-top:15px;margin-left:1.9%;width:98.1%;}
.main_news .item_1{margin:0 2.1% 15px 0;width:56.6%;float:left;}
.main_news .item_2{margin:0 1.9% 15px 0;float:left;width:39.4%;}
.main_top_news .info_share{margin-top:5px}
.main_top_news .info_share .newsData{margin-top:-2px;width:60%}
.main_top_news .info_share .newsData .author{margin-left:10%}
.main_top_news .info_share #my-share{float:right;}
.main_top_news .text a:visited{color:#000}
.main_top_news .text h3{font-size:1.4em;margin:7px 0 5px}
.main_top_news .text p{font-size:1.2em}
.main_top_news .text p a{color:#818181}
.main_last_news{background:#f1f1f1}
.main_last_news .news_line{border-bottom:1px solid #969696;padding:2% 2.5%}
.main_last_news .news_line.last{border:none}
.main_last_news .news_line img{width:23.1%;float:left}
.main_last_news .news_line h3{width:73.7%;float:left;margin-left:3.1%;font-size:1.5em;color:#171717;font-weight:normal}
.main_last_news .news_line a:hover{text-decoration:underline}
.main_last_news hr{border:none;border-bottom:1px solid #969696;margin:0 13%}
.main_news .all_news_link{text-align:center;font-size:1.5em;margin:10px 0}
.main_news .all_news_link a,.main_news .all_news_link a:visited{color:#5a5a5a}
.main_news .all_news_link a:hover,.all_series_link a:hover{color:#ec0a0a!important;text-decoration:none}
.main_last_series{padding-top:10px}
.main_last_series .item{position:relative;text-align:center}
.main_last_series .item .play_icon{width:20%;height:auto;position:absolute;top:30%;left:40%}
.main_last_series .item h3{font-size:1.7em;color:#3f3f3f;margin-top:5px}
.main_last_series .item p{font-size:1.4em;color:#3f3f3f;margin-top:1px}
.main_last_series .item{width:22.3%;}
.main_last_series .item{margin-right:2.96%}
.main_last_series .item_3{margin-right:1.9% }
.main_hr{border:none;border-bottom:1px solid #c8c8c8;margin:5px 14.5% 15px}
.main_hr_small{border:none;border-bottom:1px solid #c8c8c8;margin:0 14.5% 10px}
.content .no_top_padding{padding-top:0}
.content_left.no_top_padding .banner{margin-top:0}
.all_series_link{text-align:center;font-size:1.7em;margin-right:2.1%;margin-bottom:15px}
.all_series_link a,.all_series_link a:visited{color:#606060}
.live_error{background:#000;color:#fff;padding:60px 0;text-align:center;font-size:1.4em}
.main_live{margin-top:15px}
.hgreed_3 .full_gallery_image{opacity:.8;margin-bottom:0;padding-bottom:15px;background:url(../images/icon_gallery_full_top_arrow_red.png) no-repeat bottom center}
.lastImage,#lastNewsLine{display:none;width:60px;height:50px;margin:0 auto 20px;background:url(../images/loading_gallery.gif) no-repeat center}
#ajaxGetNews{border:1px solid #b5b5b5;font-size:1.5em;color:#fa0404;background:#fff;padding:4px 10px;cursor:pointer;margin:10px 0 20px}
#ajaxGetNews:hover{color:#EBEBEB}
.loading{background:url(../images/loading_gallery.gif) no-repeat center}
.full_size_gallery{clear:both;width:97.8%;border-top:2px solid #8a3333;background:url(../images/loading_gallery.gif) no-repeat center;border-bottom:2px solid #8a3333;margin-bottom:15px;position:relative}
.full_size_gallery .gallery_image img{width:100%;height:auto}
.full_size_gallery .gallery_arrows{position:absolute;cursor:pointer;display:block;background:url(/design/images/modal_gallery_arrows_red.png) no-repeat;overflow:hidden;width:30px;height:45px;top:44%}
.full_size_gallery .al{background-position:-16px -37px;left:0}
.full_size_gallery .ar{background-position:-75px -37px;right:0}
.full_size_gallery .al:hover{background-position:-136px -37px}
.full_size_gallery .ar:hover{background-position:-195px -37px}
.full_size_gallery .al{background-position:-256px -37px}
.full_size_gallery .ar{background-position:-315px -37px}
.program_informer .item{position:relative;text-align:left}
.program_informer .item img{width:100%;height:auto}
.program_informer .item .play_icon{width:20%;height:auto;position:absolute;top:30%;left:40%}
.program_informer .item a,.program_informer .item a:visited{color:#000}
.content_left .program_informer{border-bottom:1px solid #bfbfbf;margin-bottom:15px}
.content_left .program_informer .item{margin-right:2.1%;float:left}
.content_left .program_informer .item_1{width:32.9%}
.content_left .program_informer .item_2{width:62.5%;border-left:1px solid #bfbfbf}
.content_left .program_informer .item_2 img{margin:0 3.3% 15px;float:left;width:52.7%}
.content_left .program_informer .item_2 h3{float:left;width:40.7%;margin-top:3px}
.content_left .program_informer .item_2 .play_icon{width:14%;height:auto;position:absolute;top:27%;left:20%}
.live-player .swfPlayer{border:1px solid #000;border-top:0}
.live-player .swfPlayer object#webtv_player{margin-bottom:-2px}
.main_all_programs{min-height:286px}
.informers{padding-top:15px;width:100%;-webkit-overflow-scrolling: touch;clear:both}
.informers .item{margin-bottom:15px}
#userMenu{float:right;text-align:right;position:relative}
#userMenu #AuthorisedUser{font-size:1.4em}
#userMenu #AuthorisedUser .logout{color:#ec0a0a}
#userlogInLink,#userlogInLink:visited{color:#ec0a0a;font-size:1.58em;cursor:pointer}
#authentication{background:url(/design/images/auth_window.png) no-repeat 178px 0;padding-top:13px;position:absolute;width:204px;right:0;z-index:25;}
#authServices{background:#fff;padding:5px 5px 10px}
#authServices .ktk_auth,#authServices .fb_auth,#authServices .tw_auth,#authServices .vk_auth,#authServices .gp_auth,#authServices .od_auth,#authServices .mr_auth{margin:5px;width:22px;height:22px;display:block;float:left;background:url(/design/images/vhod.png) no-repeat}
#authServices .ktk_auth{background:url(/design/images/ktk_sign.png) -28px 0}
#authServices .fb_auth{background-position:-7px -12px}
#authServices .tw_auth{background-position:-44px -12px}
#authServices .vk_auth{background-position:-82px -12px}
#authServices .gp_auth{background-position:-121px -12px}
#authServices .od_auth{background-position:-156px -12px}
#authServices .mr_auth{background-position:-192px -12px}
#authServices .ktk_auth:hover{background-position:0 0}
#authServices .fb_auth:hover{background-position:-7px -45px}
#authServices .tw_auth:hover{background-position:-44px -45px}
#authServices .vk_auth:hover{background-position:-82px -45px}
#authServices .gp_auth:hover{background-position:-121px -45px}
#authServices .od_auth:hover{background-position:-156px -45px}
#authServices .mr_auth:hover{background-position:-192px -45px}
#authServices hr{clear:both;border:none;border-top:1px solid #ce1a1a;margin:0 5px}
#authServices #loginForm{display:none;margin-top:10px;text-align:center;font-size:1.3em}
#authServices #loginForm p{text-align:right;margin:0 5px 3px 0}
.sized_content #authServices #loginForm{display:block;font-size:1.4em}
.sized_content #authServices #loginForm p{text-align:left}
.sized_content #authServices .label{width:81px;display:inline-block}
.sized_content #authServices h2{font-weight:400;float:left;margin-top:8px}
.sized_content #authServices hr{margin:17px 5px;border:none}
#authServices #userLogIn{border:1px solid #b5b5b5;font-size:1.1em;color:#fa0404;background:#fff;padding:3px 5px;cursor:pointer;margin-bottom:5px}
#authServices #userLogIn:hover{background:#E0E0E0}
#authServices #userLogIn:active{background:#F0F0F0}
#authServices .toUser{color:#868686}
.full_user_info img{float:left;margin:0 15px 15px 0}
.full_user_info h3{font-size:1.5em;margin-bottom:20px}
.full_user_info p{font-size:1.3em}
.full_user_info .user_last_comments h4{font-size:1.4em;margin-bottom:14px;margin-top:15px}
.full_user_info .last_comment{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #959595}
.full_user_info .last_comment span{color:#727272;margin-right:11px}
.full_user_info .last_comment a,.full_user_info .last_comment a:visited{color:#727272}
.full_user_info .last_comment div{margin-top:2px}
.profile_edit i{font-size:.9em}
.profile_edit_button{font-size:1.6em;display:inline;background:#FFF;border-bottom:1px solid #b5b5b5;padding:5px;cursor:pointer;display:block}
.profile_edit_button.activ{border-bottom:0}
.profile_edit #anketaSubmitForm{display:none;border-bottom:1px solid #b5b5b5;margin-top:4px;padding:12px 0 9px}
.profile_edit #anketaSubmitForm.activ{display:block}
.profile_edit .error{margin-bottom:14px;font-size:1.4em;color:red}
.profile_edit .success{margin-bottom:14px;font-size:1.4em;color:green}
.users_comments h2{font-size:1.8em;font-weight:400;margin:30px 0}
.user_comment_image{float:left;width:8%;height:auto}
.user_comment_body{float:left;width:89.9%;border-bottom:1px solid #959595;margin-bottom:8px}
.user_comment_body h5{color:#e10d0d!important;margin-left:8px;font-size:1.4em;font-weight:400}
.user_comment_body h5 a{color:#e10d0d!important}
.user_comment_body .comment_text{margin:12px 0 16px 12px;color:#777;font-size:1.4em}
.user_comment_body textarea{border:1px solid #959595;height:105px;width:98%;max-width:821px}
.user_comment_body .user_exit{color:#777;font-size:1.4em;margin:8px 0 0 8px;display:block}
.users_comments form{margin-top:10px}
.users_comments form .user_comment_body{border:none}
.users_comments .need_register{font-size:1.7em;color:#e10d0d;text-align:center;margin-top:7px}
.users_comments .comment_send{background-color:#ec0a0a;color:#fff;font-size:1.4em;padding:6px 8px;border:none;float:right;margin-right:2%;cursor:pointer}
.users_comments .comment_send:hover{background-color:#B10F0F}
.users_comments .comment_send:active{background-color:#E43B3B}
.users_comments .social_fb,.users_comments .social_tw,.users_comments .social_vk,.users_comments .social_gp,.users_comments .social_mr{margin-right:5px;width:17px;height:17px;display:block;border-radius:2px;float:left;background:url(/design/images/comments_socials.png) no-repeat}
.users_comments .social_fb{background-position:-1px -3px}
.users_comments .social_tw{background-position:-29px -3px}
.users_comments .social_vk{background-position:-57px -3px}
.users_comments .social_gp{background-position:-85px -3px}
.users_comments .social_mr{background-position:-137px -3px}
#LentaInform2642{margin-top:20px}
@media screen and (max-width: 1134px) {
#header .tablet{display:block;}
.main_all_programs{min-height:inherit}
.content_left{width:98.1%;float:left;padding:15px 0 15px 1.9%;border-right:none}
#content .content{width:93.1%;border-right:1px solid #c9c9c9}
#ktkInSocial{position:static;top:10px;bottom:inherit;margin:0;float:right;width:5%;margin-top:15px}
#ktkInSocial .tvProg{display:block}
#arrayToTop,#tvProgLeft{display:none}
.sidebar_right{position:relative;width:98.1%;text-align:center;margin:0 0 0 1.9%}
.sidebar_right .item{width:31.2%;float:left;margin:0 2.1% 15px 0;padding-left:0}
.sidebar_right .item img{max-width:100%;height:auto}
.fgreed_4 .item img{max-width:100%;height:auto}
.sidebar_right hr{display:none}
.videoNews{margin:0 auto}
.sidebar_right .feedback_informer .feedback_default{margin:67px auto}
.calendar{width:100%;padding-top:10px;border-bottom:1px solid #c9c9c9}
.calendar h3{margin-bottom:10px;float:left;text-align:left;width:19%;padding-left:1.9%}
.calendar #videoCalendar{width:77.2%;float:left}
#videoCalendar .navigate{width:29%;float:left}
#videoCalendar .week{display:none}
#videoCalendar .all_days .days{float:left;width:auto;height:20px}
#videoCalendar .all_days .days p{float:left;width:25px}
#videoCalendar .all_days{overflow:hidden;width:86%;float:left}
#videoCalendar .all_days .dynamic{width:1000px;}
#videoCalendar .day_left,#videoCalendar .day_right{display:block;margin-top:-5px;background:#fff;width:24px;cursor:pointer;padding:5px 2px;text-align:center}
#videoCalendar .day_left{float:left}
#videoCalendar .day_right{float:right}
#videoCalendar .bound{z-index:0;}
#videoCalendar .date_navigate{position:relative;margin-top:-2px;float:left;width:69.1%;height:20px;margin-left:1.9%}

.mobile_calendar #videoCalendar .day_left,.mobile_calendar #videoCalendar .day_right{display:none;}
.mobile_calendar #videoCalendar .all_days{width:100%;height:34px;margin-top:-5px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;overflow-x:scroll;-webkit-overflow-scrolling:touch}
.mobile_calendar #videoCalendar .all_days .dynamic{padding-top:7px;padding-bottom:7px;} 
.sidebar_right .program_logo{display:none}
}

@media screen and (max-width: 1025px) {
#content .sized_content{min-height:400px}
#header .menu a{margin:0 1.5%}
#header .menu{margin:0}
#header .slideMenu{margin:0}
#onlinePrograms .prog2 .name{width:149px}
#onlinePrograms .prog .name{height:33px;overflow:hidden;line-height:1.5em}
#header #advanced{width:287px;margin-right:.5%}
#header #lang{margin-left:0}
#header #inform{width:355px}
#header #datetime{margin-left:8%;width:250px}
#header #datetime #date{margin:0 3%}
.informers{overflow-x:scroll}
}

@media screen and (max-width: 1020px) {
#onlinePrograms .prog3{display:none}
}

@media screen and (max-width:799px){
#header .tablet{display:none;}
#content .content{border:none;width:100%;margin:0;}
.top_banner{display:none}
.content_left .banner{margin:0 4.1%}
.content_left{float:none;padding:15px 0;width:100%}
.hgreed_1,.hgreed_2,.hgreed_3,.hgreed_4,.sidebar_right,.fgreed_4,.fgreed_2,.main_news {width:95.9%;margin-left:4.1%}
.hgreed_1 .item,.hgreed_2 .item,.fgreed_2 .item,.main_news .item_1, .main_news .item_2{width:95.9%;margin-right:4.1%}
.hgreed_3 .item,.sidebar_right .item,.fgreed_4 .item{width:45.9%;margin-right:4.1%}
.hgreed_4 .item{width:29.2%;margin-right:4.1%}
.hgreed_3 .full_size_gallery{width:95.9%}
.hgreed_4 .third{clear:both}
.hgreed_4 .fourth{clear:none}
.hgreed_3 .third,.fgreed_4 .third{clear:none}
.hgreed_3 .second{clear:both}
.sidebar_right .feedback_informer{width:100%}
.sidebar_right .feedback_informer:after{content:'.';width:0;height:0;overflow:hidden;clear:both;display:block}
.sidebar_right .feedback_informer .redaction,.sidebar_right .feedback_informer .feedLink,.sidebar_right .feedback_informer .begin,.fgreed_4 .item{width:45.9%;margin-right:4.1%;float:left}
.sidebar_right .feedback_informer .feedLink a{display:none}
.sidebar_right .feedback_informer .feedLink div,.sidebar_right .feedback_informer .feedLink{margin-top:0}
.sidebar_right .feedback_informer .feedLink div a{display:inline}
#content{background:url(../images/body_bg.jpg)}
.hgreed_2_1{padding:0 4.1%}
.hgreed_2_1 .item_1,.hgreed_2_1 .item_2{width:100%;float:none;margin-bottom:15px;text-align:left}
#ktkInSocial{display:none}
#header .mobile{display:block;float:left;width:36px;height:20px;position:absolute;z-index:2;padding:11px 15px}
#header .menu{width:258px;position:absolute;z-index:20;top:42px;padding:0 10px;display:none}
#header .menu a{margin:10px 1.7% 0;text-align:left;display:block;font-size:2.5em;padding:15px 35px;border-bottom:1px solid #FFF}
#header .menu .last{border-bottom:none}
#tvProgramLineShadow{display:none}
#tvProgramLine{padding-top:0!important}
#tvProgramLine #onlineLink{padding:10px 5px 13px;margin-left:66px}
#onlinePrograms .prog1 .name{width:140px;color:#000;height:33px;overflow:hidden;line-height:1.5em;;}
#onlinePrograms .prog1 .time{background-color:#d2d2d2;color:#000;padding:12px 0;}
#onlinePrograms .prog2{display:none}
#header #logo{top:47px;left:1.5%}
#header #advanced{float:none;padding:0 0 15px;width:100%;margin-left:0}
#header #inform{float:none;padding:15px 0 20px;width:100%;margin-left:0}
#header .search{margin:0 10px 0 4%}
#header .search .fieldSearch{width:155px}
#header #special{float:left;margin-left:160px}
#header #lang{margin-left:140px}
#header #datetime{margin:0 10px 0 0;float:right;width:50%;text-align:right}
#header #datetime div{font-size:1.5em}
#header #datetime #date{margin:0 6.4%}
#header .hr{margin:0 0 0 137px;padding:10px 2.5% 10px 0}
.calendar h3{width:29.5%;padding-left:1%}
.calendar #videoCalendar{width:68.2%}
#videoCalendar .navigate{width:46%}
#videoCalendar .all_days{width:66%}
#videoCalendar .date_navigate{width:51.5%;margin-left:2.5%}
.rubricLink{margin-left:4.1%}
.hgreed_2.informer{width:91.8%}
.hgreed_2.informer .item{width:100%}
.hgreed_2.informer .item .vr{display:none}
.hgreed_2.informer .left{width:auto;float:none}
.hgreed_2.informer .right{width:auto;border-bottom:none;margin-bottom:-10px}
.top_articles .second{display:none}
.top_articles .all_news{display:none}
.archiveMenu .program_tree p,.archiveMenu li a{padding:10px}
.pages{padding:10px 0}
.feedback select{font-size:1.2em}
.hgreed_1 .progMenu a{padding:0 5.2%}
.live .hgreed_4{margin-left:4.1%}
.live_banner{margin:0 4.1% 15px}
.live .uefa_banners .ucl,.live .uefa_banners .uel{float:none;margin:auto;}
.info_share .share_iframe{width:38%}
.search_page .search{width:90.8%}
.social_like{margin:17px 4.1% 25px 0}
.content_left .program_informer{width:102%}
.content_left .program_informer .item_1{margin-left:4.1%;padding:0 4.1% 20px 0;width:41.7%;border-right:1px solid #bfbfbf}
.content_left .program_informer .item_2{width:44.5%;text-align:center;border:none}
.content_left .program_informer .item_2 img{width:74%;margin:0 auto 3px;float:none}
.content_left .program_informer .item_2 h3{float:none;text-align:center;width:100%;margin:auto}
.content_left .program_informer .item_2 .play_icon{width:14%;height:auto;position:absolute;top:28%;left:45%}
.main_news .item_1 h3{font-size:1.6em;margin:7px 0 9px}
.main_news .item_1 p{font-size:1.4em;margin-bottom:10px}
.main_last_series .item{width:45.9%;margin-right:4.1%}
.main_last_series  .item_2{clear:both;}
.main_all_programs .page_gallery{width:100%;margin-right:0}
.artData .share_iframe{display:none;}
#footer .item:nth-child(3){clear:both;}
}

#anketaSubmitForm .questions{width:100%;overflow:hidden;}
#anketaSubmitForm .question{float:left;text-align:center;}
#anketaSubmitForm .question div{margin:auto;text-align:left;width:225px;}
#anketaSubmitForm .hideQuestion{display:none;}
#anketaControls  input, #anketaSubmitForm #submitButton{padding: 3px 12px;border:1px solid #A81019;background-color: #FFF;position:absolute;cursor:pointer;}
#anketaControls  input:hover, #anketaSubmitForm #submitButton:hover{background-color:#EDEDED}
#anketaSubmitForm .question tr:hover{background-color:#fff;}
#anketaSubmitForm .td_left{text-align:right;width:43%;}
#anketaSubmitForm .td_right{text-align:left;width:57%;}
#anketaControls{margin:auto;max-width:480px;height:100px;text-align:center;position:relative;}
#anketaControls #goButton{right:0px;}
#anketaControls #backButton{left:0px;}
#anketaSubmitForm #submitButton{font-size:1.1em;position: static;margin: 46px auto;}
#ktkInfoSurveyEnd{text-align:center;color: #329337;font-size: 2em;margin-top: 76px;}