<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@font-face {
	font-family: PFDINTextCompPro;
	src: url('/design/fonts/DinTextPro/PFDINTextCompPro-Regular.otf') format('opentype');
}
@font-face {
	font-family: PFDINTextCompPro;
	src: url('/design/fonts/DinTextPro/PFDINTextCompPro-MedItal.ttf') format('truetype');
	font-style: italic;
}
@font-face {
	font-family: PFDINTextCompPro;
	src: url('/design/fonts/DinTextPro/PFDINTextCompPro-BoldItal.otf') format('opentype');
	font-weight: bold;
	font-style: italic;
}


*{margin:0;padding:0}
html{font-size:100.01%}
body{background:#fff;font-family: 'Roboto', sans-serif;;}
img{border:none}
a{text-decoration:none;color:#363636}
a:hover{text-decoration:underline}
a:visited{color:#818181}
.clear:after{content:'.';width:0;height:0;overflow:hidden;clear:both;display:block}
.inner{max-width:1560px;margin:0 auto;padding-left:15px;padding-right:15px;} /* FOR NANNERS WIDTH = 1250*/



@font-face {
  font-family: 'Socicon';
  src:  url('/design/fonts/Socicon/Socicon.eot?484r1f');
  src:  url('/design/fonts/Socicon/Socicon.eot?484r1f#iefix') format('embedded-opentype'),
    url('/design/fonts/Socicon/Socicon.woff2?484r1f') format('woff2'),
    url('/design/fonts/Socicon/Socicon.ttf?484r1f') format('truetype'),
    url('/design/fonts/Socicon/Socicon.woff?484r1f') format('woff'),
    url('/design/fonts/Socicon/Socicon.svg?484r1f#Socicon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="socicon-"], [class*=" socicon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Socicon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.socicon-internet:before {
  content: "\e957";
}
.socicon-moddb:before {
  content: "\e94b";
}
.socicon-indiedb:before {
  content: "\e94c";
}
.socicon-traxsource:before {
  content: "\e94d";
}
.socicon-gamefor:before {
  content: "\e94e";
}
.socicon-pixiv:before {
  content: "\e94f";
}
.socicon-myanimelist:before {
  content: "\e950";
}
.socicon-blackberry:before {
  content: "\e951";
}
.socicon-wickr:before {
  content: "\e952";
}
.socicon-spip:before {
  content: "\e953";
}
.socicon-napster:before {
  content: "\e954";
}
.socicon-beatport:before {
  content: "\e955";
}
.socicon-hackerone:before {
  content: "\e956";
}
.socicon-hackernews:before {
  content: "\e946";
}
.socicon-smashwords:before {
  content: "\e947";
}
.socicon-kobo:before {
  content: "\e948";
}
.socicon-bookbub:before {
  content: "\e949";
}
.socicon-mailru:before {
  content: "\e94a";
}
.socicon-gitlab:before {
  content: "\e945";
}
.socicon-instructables:before {
  content: "\e944";
}
.socicon-portfolio:before {
  content: "\e943";
}
.socicon-codered:before {
  content: "\e940";
}
.socicon-origin:before {
  content: "\e941";
}
.socicon-nextdoor:before {
  content: "\e942";
}
.socicon-udemy:before {
  content: "\e93f";
}
.socicon-livemaster:before {
  content: "\e93e";
}
.socicon-crunchbase:before {
  content: "\e93b";
}
.socicon-homefy:before {
  content: "\e93c";
}
.socicon-calendly:before {
  content: "\e93d";
}
.socicon-realtor:before {
  content: "\e90f";
}
.socicon-tidal:before {
  content: "\e910";
}
.socicon-qobuz:before {
  content: "\e911";
}
.socicon-natgeo:before {
  content: "\e912";
}
.socicon-mastodon:before {
  content: "\e913";
}
.socicon-unsplash:before {
  content: "\e914";
}
.socicon-homeadvisor:before {
  content: "\e915";
}
.socicon-angieslist:before {
  content: "\e916";
}
.socicon-codepen:before {
  content: "\e917";
}
.socicon-slack:before {
  content: "\e918";
}
.socicon-openaigym:before {
  content: "\e919";
}
.socicon-logmein:before {
  content: "\e91a";
}
.socicon-fiverr:before {
  content: "\e91b";
}
.socicon-gotomeeting:before {
  content: "\e91c";
}
.socicon-aliexpress:before {
  content: "\e91d";
}
.socicon-guru:before {
  content: "\e91e";
}
.socicon-appstore:before {
  content: "\e91f";
}
.socicon-homes:before {
  content: "\e920";
}
.socicon-zoom:before {
  content: "\e921";
}
.socicon-alibaba:before {
  content: "\e922";
}
.socicon-craigslist:before {
  content: "\e923";
}
.socicon-wix:before {
  content: "\e924";
}
.socicon-redfin:before {
  content: "\e925";
}
.socicon-googlecalendar:before {
  content: "\e926";
}
.socicon-shopify:before {
  content: "\e927";
}
.socicon-freelancer:before {
  content: "\e928";
}
.socicon-seedrs:before {
  content: "\e929";
}
.socicon-bing:before {
  content: "\e92a";
}
.socicon-doodle:before {
  content: "\e92b";
}
.socicon-bonanza:before {
  content: "\e92c";
}
.socicon-squarespace:before {
  content: "\e92d";
}
.socicon-toptal:before {
  content: "\e92e";
}
.socicon-gust:before {
  content: "\e92f";
}
.socicon-ask:before {
  content: "\e930";
}
.socicon-trulia:before {
  content: "\e931";
}
.socicon-loomly:before {
  content: "\e932";
}
.socicon-ghost:before {
  content: "\e933";
}
.socicon-upwork:before {
  content: "\e934";
}
.socicon-fundable:before {
  content: "\e935";
}
.socicon-booking:before {
  content: "\e936";
}
.socicon-googlemaps:before {
  content: "\e937";
}
.socicon-zillow:before {
  content: "\e938";
}
.socicon-niconico:before {
  content: "\e939";
}
.socicon-toneden:before {
  content: "\e93a";
}
.socicon-augment:before {
  content: "\e908";
}
.socicon-bitbucket:before {
  content: "\e909";
}
.socicon-fyuse:before {
  content: "\e90a";
}
.socicon-yt-gaming:before {
  content: "\e90b";
}
.socicon-sketchfab:before {
  content: "\e90c";
}
.socicon-mobcrush:before {
  content: "\e90d";
}
.socicon-microsoft:before {
  content: "\e90e";
}
.socicon-pandora:before {
  content: "\e907";
}
.socicon-messenger:before {
  content: "\e906";
}
.socicon-gamewisp:before {
  content: "\e905";
}
.socicon-bloglovin:before {
  content: "\e904";
}
.socicon-tunein:before {
  content: "\e903";
}
.socicon-gamejolt:before {
  content: "\e901";
}
.socicon-trello:before {
  content: "\e902";
}
.socicon-spreadshirt:before {
  content: "\e900";
}
.socicon-500px:before {
  content: "\e000";
}
.socicon-8tracks:before {
  content: "\e001";
}
.socicon-airbnb:before {
  content: "\e002";
}
.socicon-alliance:before {
  content: "\e003";
}
.socicon-amazon:before {
  content: "\e004";
}
.socicon-amplement:before {
  content: "\e005";
}
.socicon-android:before {
  content: "\e006";
}
.socicon-angellist:before {
  content: "\e007";
}
.socicon-apple:before {
  content: "\e008";
}
.socicon-appnet:before {
  content: "\e009";
}
.socicon-baidu:before {
  content: "\e00a";
}
.socicon-bandcamp:before {
  content: "\e00b";
}
.socicon-battlenet:before {
  content: "\e00c";
}
.socicon-mixer:before {
  content: "\e00d";
}
.socicon-bebee:before {
  content: "\e00e";
}
.socicon-bebo:before {
  content: "\e00f";
}
.socicon-behance:before {
  content: "\e010";
}
.socicon-blizzard:before {
  content: "\e011";
}
.socicon-blogger:before {
  content: "\e012";
}
.socicon-buffer:before {
  content: "\e013";
}
.socicon-chrome:before {
  content: "\e014";
}
.socicon-coderwall:before {
  content: "\e015";
}
.socicon-curse:before {
  content: "\e016";
}
.socicon-dailymotion:before {
  content: "\e017";
}
.socicon-deezer:before {
  content: "\e018";
}
.socicon-delicious:before {
  content: "\e019";
}
.socicon-deviantart:before {
  content: "\e01a";
}
.socicon-diablo:before {
  content: "\e01b";
}
.socicon-digg:before {
  content: "\e01c";
}
.socicon-discord:before {
  content: "\e01d";
}
.socicon-disqus:before {
  content: "\e01e";
}
.socicon-douban:before {
  content: "\e01f";
}
.socicon-draugiem:before {
  content: "\e020";
}
.socicon-dribbble:before {
  content: "\e021";
}
.socicon-drupal:before {
  content: "\e022";
}
.socicon-ebay:before {
  content: "\e023";
}
.socicon-ello:before {
  content: "\e024";
}
.socicon-endomodo:before {
  content: "\e025";
}
.socicon-envato:before {
  content: "\e026";
}
.socicon-etsy:before {
  content: "\e027";
}
.socicon-facebook:before {
  content: "\e028";
}
.socicon-feedburner:before {
  content: "\e029";
}
.socicon-filmweb:before {
  content: "\e02a";
}
.socicon-firefox:before {
  content: "\e02b";
}
.socicon-flattr:before {
  content: "\e02c";
}
.socicon-flickr:before {
  content: "\e02d";
}
.socicon-formulr:before {
  content: "\e02e";
}
.socicon-forrst:before {
  content: "\e02f";
}
.socicon-foursquare:before {
  content: "\e030";
}
.socicon-friendfeed:before {
  content: "\e031";
}
.socicon-github:before {
  content: "\e032";
}
.socicon-goodreads:before {
  content: "\e033";
}
.socicon-google:before {
  content: "\e034";
}
.socicon-googlescholar:before {
  content: "\e035";
}
.socicon-googlegroups:before {
  content: "\e036";
}
.socicon-googlephotos:before {
  content: "\e037";
}
.socicon-googleplus:before {
  content: "\e038";
}
.socicon-grooveshark:before {
  content: "\e039";
}
.socicon-hackerrank:before {
  content: "\e03a";
}
.socicon-hearthstone:before {
  content: "\e03b";
}
.socicon-hellocoton:before {
  content: "\e03c";
}
.socicon-heroes:before {
  content: "\e03d";
}
.socicon-smashcast:before {
  content: "\e03e";
}
.socicon-horde:before {
  content: "\e03f";
}
.socicon-houzz:before {
  content: "\e040";
}
.socicon-icq:before {
  content: "\e041";
}
.socicon-identica:before {
  content: "\e042";
}
.socicon-imdb:before {
  content: "\e043";
}
.socicon-instagram:before {
  content: "\e044";
}
.socicon-issuu:before {
  content: "\e045";
}
.socicon-istock:before {
  content: "\e046";
}
.socicon-itunes:before {
  content: "\e047";
}
.socicon-keybase:before {
  content: "\e048";
}
.socicon-lanyrd:before {
  content: "\e049";
}
.socicon-lastfm:before {
  content: "\e04a";
}
.socicon-line:before {
  content: "\e04b";
}
.socicon-linkedin:before {
  content: "\e04c";
}
.socicon-livejournal:before {
  content: "\e04d";
}
.socicon-lyft:before {
  content: "\e04e";
}
.socicon-macos:before {
  content: "\e04f";
}
.socicon-mail:before {
  content: "\e050";
}
.socicon-medium:before {
  content: "\e051";
}
.socicon-meetup:before {
  content: "\e052";
}
.socicon-mixcloud:before {
  content: "\e053";
}
.socicon-modelmayhem:before {
  content: "\e054";
}
.socicon-mumble:before {
  content: "\e055";
}
.socicon-myspace:before {
  content: "\e056";
}
.socicon-newsvine:before {
  content: "\e057";
}
.socicon-nintendo:before {
  content: "\e058";
}
.socicon-npm:before {
  content: "\e059";
}
.socicon-odnoklassniki:before {
  content: "\e05a";
}
.socicon-openid:before {
  content: "\e05b";
}
.socicon-opera:before {
  content: "\e05c";
}
.socicon-outlook:before {
  content: "\e05d";
}
.socicon-overwatch:before {
  content: "\e05e";
}
.socicon-patreon:before {
  content: "\e05f";
}
.socicon-paypal:before {
  content: "\e060";
}
.socicon-periscope:before {
  content: "\e061";
}
.socicon-persona:before {
  content: "\e062";
}
.socicon-pinterest:before {
  content: "\e063";
}
.socicon-play:before {
  content: "\e064";
}
.socicon-player:before {
  content: "\e065";
}
.socicon-playstation:before {
  content: "\e066";
}
.socicon-pocket:before {
  content: "\e067";
}
.socicon-qq:before {
  content: "\e068";
}
.socicon-quora:before {
  content: "\e069";
}
.socicon-raidcall:before {
  content: "\e06a";
}
.socicon-ravelry:before {
  content: "\e06b";
}
.socicon-reddit:before {
  content: "\e06c";
}
.socicon-renren:before {
  content: "\e06d";
}
.socicon-researchgate:before {
  content: "\e06e";
}
.socicon-residentadvisor:before {
  content: "\e06f";
}
.socicon-reverbnation:before {
  content: "\e070";
}
.socicon-rss:before {
  content: "\e071";
}
.socicon-sharethis:before {
  content: "\e072";
}
.socicon-skype:before {
  content: "\e073";
}
.socicon-slideshare:before {
  content: "\e074";
}
.socicon-smugmug:before {
  content: "\e075";
}
.socicon-snapchat:before {
  content: "\e076";
}
.socicon-songkick:before {
  content: "\e077";
}
.socicon-soundcloud:before {
  content: "\e078";
}
.socicon-spotify:before {
  content: "\e079";
}
.socicon-stackexchange:before {
  content: "\e07a";
}
.socicon-stackoverflow:before {
  content: "\e07b";
}
.socicon-starcraft:before {
  content: "\e07c";
}
.socicon-stayfriends:before {
  content: "\e07d";
}
.socicon-steam:before {
  content: "\e07e";
}
.socicon-storehouse:before {
  content: "\e07f";
}
.socicon-strava:before {
  content: "\e080";
}
.socicon-streamjar:before {
  content: "\e081";
}
.socicon-stumbleupon:before {
  content: "\e082";
}
.socicon-swarm:before {
  content: "\e083";
}
.socicon-teamspeak:before {
  content: "\e084";
}
.socicon-teamviewer:before {
  content: "\e085";
}
.socicon-technorati:before {
  content: "\e086";
}
.socicon-telegram:before {
  content: "\e087";
}
.socicon-tripadvisor:before {
  content: "\e088";
}
.socicon-tripit:before {
  content: "\e089";
}
.socicon-triplej:before {
  content: "\e08a";
}
.socicon-tumblr:before {
  content: "\e08b";
}
.socicon-twitch:before {
  content: "\e08c";
}
.socicon-twitter:before {
  content: "\e08d";
}
.socicon-uber:before {
  content: "\e08e";
}
.socicon-ventrilo:before {
  content: "\e08f";
}
.socicon-viadeo:before {
  content: "\e090";
}
.socicon-viber:before {
  content: "\e091";
}
.socicon-viewbug:before {
  content: "\e092";
}
.socicon-vimeo:before {
  content: "\e093";
}
.socicon-vine:before {
  content: "\e094";
}
.socicon-vkontakte:before {
  content: "\e095";
}
.socicon-warcraft:before {
  content: "\e096";
}
.socicon-wechat:before {
  content: "\e097";
}
.socicon-weibo:before {
  content: "\e098";
}
.socicon-whatsapp:before {
  content: "\e099";
}
.socicon-wikipedia:before {
  content: "\e09a";
}
.socicon-windows:before {
  content: "\e09b";
}
.socicon-wordpress:before {
  content: "\e09c";
}
.socicon-wykop:before {
  content: "\e09d";
}
.socicon-xbox:before {
  content: "\e09e";
}
.socicon-xing:before {
  content: "\e09f";
}
.socicon-yahoo:before {
  content: "\e0a0";
}
.socicon-yammer:before {
  content: "\e0a1";
}
.socicon-yandex:before {
  content: "\e0a2";
}
.socicon-yelp:before {
  content: "\e0a3";
}
.socicon-younow:before {
  content: "\e0a4";
}
.socicon-youtube:before {
  content: "\e0a5";
}
.socicon-zapier:before {
  content: "\e0a6";
}
.socicon-zerply:before {
  content: "\e0a7";
}
.socicon-zomato:before {
  content: "\e0a8";
}
.socicon-zynga:before {
  content: "\e0a9";
}


@media(min-width:992px){
	.inner{
		padding-left:45px;
		padding-right:45px;
	}
}
.gray_content{background: #E8E9E3;  /*background: url('/design/images/new/new_siteNY.jpg');*/ /*background: url('/design/images/new/ktk_new_bg.png');*/}
.white_content{background:#fff; /*background: url('/design/images/new/new_siteNY.jpg');*/ /*background: url('/design/images/new/ktk_new_bg.png');*/}
.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_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 {text-align:center;}
.banner img{max-width:100%;height:auto}
.banner240x400{margin-bottom:20px;}
.top_banner{margin:auto;max-width:1000px}
.top_banner object, .top_banner img{margin-bottom:-2px}
.breadcrumb{border-radius:0;border:none;margin:0;background:none;padding:7px 0 13px;}
.breadcrumb a, .breadcrumb a:visited{color:#363636;}
@media (max-width:767px) {
	.breadcrumbs{display:none;}
	.banner_whide_1{padding-top:13px;}
}



#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}






#head{background:#E8E9E3}
.header.navbar{height:41px;min-height:41px;z-index:10;background: #89020a url(/design/images/footer_bg_pattern.png) repeat;border-color: #89020a;border-radius:0;margin-bottom: 0;}
.header .menu{max-width:1274px;position:relative;}
.header .logo_bg{position:absolute;float:left;width:220px;/*background:url(/design/images/new/logo_bg.png) no-repeat;*/margin-left: -70px;z-index:12;}
.header .navbar-brand{float:none;}
.header .navbar-brand img{/*margin:-8px 72px;*/margin: -14px 65px;border: 7px solid #E8E9E3;background: #E8E9E3;border-radius: 67px;box-sizing: content-box;}
.header .search{position: absolute;right: 0;z-index: 15;height:24px;}
.header .search .form-slider{display:none;float:left;margin-right:2px;background: #DE030B;}
.header .search .form-group{padding: 0 0 0 8px;width:390px}
.header .search .form-control{height: 24px;width: 350px;float: left;border-radius:0;}
.header .search .glyphicon-remove{float: left;color: #fff;display: block;margin: 2px 5px 0 0;font-size: 18px;cursor:pointer;}
.header .search .search_icon{background:url(/design/images/new/search.png);width:19px;height:19px;cursor:pointer;border:none;margin-top: 3px;display: block;}
.header.navbar-default .navbar-nav&gt;li&gt;a, .header.navbar-default .navbar-nav&gt;li&gt;a:visited{text-transform: uppercase;font-family: "Tahoma";color:#fff;}
.header.navbar-default .navbar-nav&gt;li&gt;a.activ{font-weight:bold}
.header .lang_choice{position: absolute;right: 53px;top: 10px;}
.header .lang_choice a, .header .lang_choice a:visited{color:#fff;    font-weight: bold;margin-right: 6px;}
.header .lang_choice .activ{text-decoration:underline}
.header .navbar-toggle {border: none;background: url(/design/images/new/menu_slide.png) no-repeat 0px 14px;color: #fff;float: left;margin: 0;padding-left: 15px;text-transform: uppercase;font-weight: bold;margin-left: 100px;margin-top: 2px;z-index: 13;}
.header .navbar-toggle[aria-expanded=true]{background-position:0 -11px;}
.header .navbar-toggle:hover{text-decoration:underline;}
.header .navbar-header {position:relative}


#head .white_part{width: 50%;height: 55px;background: #fff;margin-left:50%;}
.additional_header{min-height:73px;margin-top:-55px;background: #E8E9E3;max-width: 1322px;padding:0;}
.additional_header .header_date{float: right;font-size: 14px;font-weight: bold;text-transform: uppercase;color: #363636;margin-top:22px;margin-right: 30px}
.additional_header .header_date div{float:left;}
.additional_header .header_date #dayOfWeek{margin-left: 6px;}
.additional_header .live_view{height: 55px;float: right;width: 285px;background: #fff;border-bottom-left-radius:19px;margin-left:25px;padding-right:15px;}
.additional_header .live_view a{color: #ec0a0a;text-decoration: underline;display: inline-block;font-size: 1.44em;margin: 13px 18px 0 21px;font-weight:bold;}
.additional_header .live_view .tv{margin-top: -23px;}
#weatherMenu{border:none!important;background:none!important;color:#363636;  text-align: right; width: 100%; }
.weather.open{border-top-left-radius: 4px;border-top-right-radius: 4px;}
.weather{float:right;margin-top: 7px;color:#363636; margin-left:20px;}
.weather .temp{color:#d40310;font-size: 19px;font-weight: bold;margin-left: 3px;}
.weather .city_name{font-size: 14px;font-weight: bold;text-transform: uppercase; padding-left: 4px;}
.weather .caret{vertical-align: top;margin-top: 7px;border-top: 7px dashed;border-top: 4px solid \9;border-right: 5px solid transparent;border-left: 5px solid transparent;}

.weather li{padding: 0 0 3px;cursor:pointer;font-size: 11px;}
/*.weather li:hover{    background: #DE030B;color: #fff;}*/
.weather li:hover{    background: #bdbdbd;color: #fff;}
/*.weather li .temp, .additional_header .weather li .caret{display:none;}*/
.weather li .temp{padding-left:2px;}
.weather .day_clouds:after,
.weather .day_clouds_small:after,
.weather .day_clear:after,
.weather .day_clear_end:after,
.weather .night_clouds:after,
.weather .night_clouds_small:after,
.weather .night_clear:after,
.weather .shower:after,
.weather .thunder:after,
.weather .storm:after,
.weather .snow:after,

.weather .fog:after,
.weather .cloudy:after,
.weather .clear-night:after,
.weather .partly-cloudy-night:after,
.weather .partly-cloudy-day:after,
.weather .sleet:after,
.weather .clear-day:after,
.weather .wind:after,
.weather .rain:after{content: ' ';background-image:url(/design/images/new/weather_sprites_small.png);background-repeat:no-repeat;display:inline-block;width:34px;height:30px;margin-bottom: -6px;margin-left: 3px;}

.weather .day_clouds:after, .weather .fog:after, .weather .cloudy:after {background-position:0 0}
.weather .shower:after{background-position: -39px 0;}
.weather .night_clouds:after{background-position: 0 -35px;}
.weather .night_clear:after, .weather .clear-night:after{background-position: -117px 0;}
.weather .night_clouds_small:after, .weather .partly-cloudy-night:after{background-position: 0 -35px;}
.weather .day_clouds_small:after, .weather .partly-cloudy-day:after{background-position: -39px -35px;}
.weather .rain:after{background-position: -80px -35px;}
.weather .snow:after, .weather .sleet:after{background-position: -117px -35px;}
.weather .thunder:after{background-position:0 -70px;}
.weather .day_clear:after, .weather .clear-day:after{background-position: -39px -70px;}
.weather .day_clear_end:after{background-position: -78px -70px;}
.weather .storm:after, .weather .wind:after{background-position: -117px -70px;}
				
				

.weather .weather_menu{margin-top: 0;background:#E8E9E3;text-align:right;right:0;border:0;border-top-left-radius: 4px;border-top-right-radius: 4px;box-shadow:none;}

.weather .weather_line{margin-top: 0;background:#E8E9E3;text-align:right;right:0;padding-right: 10px;border:0;}

.yahoo_weather_src{

}
.yahoo_weather_src{ margin-top: 26px !important; padding: 0 10px; }
.yahoo_weather_src:hover{ background: rgba(189, 189, 189, 0.2) !important; }
.yahoo_weather_src a{ 
	display: block;
}
.yahoo_weather_src a:hover, .yahoo_weather_src a:focus{
    text-decoration: none;
    color: #262626;
    background-color:transparent !important;
} 
.yahoo_weather_img{
	opacity: 0.5;
}
.yahoo_weather_img:hover{
	opacity: 1;
}




/* rates курос валют (begin) */
.rates_dropdown_name{ font-size: 16px; margin:0; font-family: Tahoma,Verdana,Segoe,sans-serif;}
#ratesMenu{border:none!important; background:#848484; color:white;padding:2px 6px;margin-top: 4px;}
.rates.open{border-top-left-radius: 4px;border-top-right-radius: 4px;}
.rates{float:right;margin-top: 15px;color:#363636}
.rates .temp{color:#d40310;font-size: 19px;font-weight: bold;margin-left: 3px;}
.rates .city_name{font-size: 14px;font-weight: bold;text-transform: uppercase;}
.rates .caret{vertical-align: top;margin-top: 7px;border-top: 7px dashed;border-top: 4px solid \9;border-right: 5px solid transparent;border-left: 5px solid transparent;}

.rates li{padding: 0 0 3px;cursor:pointer;font-size: 11px;}
.rates li:hover{    background: #DE030B;color: #fff;}
.rates li .temp, .additional_header .weather li .caret{display:none;}
.rates li .temp{padding-left:20px;}
.rates .rates_menu{ width: 406px; margin-top: 0;background: linear-gradient(to bottom right, #114473, #01afec); text-align:right;right:0;padding: 6px 12px 16px; border:0;box-shadow:none;border-radius: 0; margin-top: 10px; color: white; text-align: left;}

.rates_header{ margin-top: 20px; font-family: Arial; }
.rates_title{ text-transform: uppercase; font-size: 20px; margin: 0; font-weight: 600;}
.rates_date{ font-size: 18px; margin: 0; }

.rates_table{ border-radius: 2px; color: black; background: lightgray; margin-top: 10px; width: 100%; }
.rates_table td{padding: 4px 10px; vertical-align: middle; border: 2px solid rgba(181, 181, 181, 0.6); font-size: 16px;}
.rates_bank_name{ font-weight: 600; }
.rates_icon{ height:26px; width:18px; padding: 10px; display: inline-block;}
.rates_icon.USD{background: url('/design/images/rates/01_ico_usd.png') no-repeat;}
.rates_icon.EUR{background: url('/design/images/rates/02_ico_eur.png') no-repeat; margin-top: 3px;}
.rates_icon.RUB{background: url('/design/images/rates/03_ico_rub.png') no-repeat; margin-top: 2px;}
.rates_value{ display: inline-block; margin: 4px 0 0 10px; font-weight: bold; vertical-align: top; }
/* rates курос валют (end) */




#liveTvPlayer{width:585px;}
#ktkliveTvPlayer{width:585px; margin:0 auto;}
#tv_no_modal{position:absolute;top:-400px;z-index:-1;  }
#ktktv_no_modal{position:absolute;bottom:0;z-index:-1; opacity: 0; display:none;}
#bottomTv, #ktkBottomTv{width: 85px;border-radius: 44px;padding: 10px 12px 16px;visibility: hidden;background: #3380C3;text-align: center;cursor:pointer;position:fixed;left:50%;margin:0 0 0 640px;bottom:15px;z-index:12;
	animation: tvShake 25s infinite;
	animation-delay:4s;
	 -webkit-transition-timing-function: easeOutElastic; /* Safari and Chrome */
    transition-timing-function: easeOutElastic;
	
}
#bottomTv:hover, #ktkBottomTv:hover{background:#D8D557}

#ktkBottomTv{
	bottom: 55px;
	background: #cc0000;
	padding: 16px 12px 16px
}
 #ktkBottomTv:hover{
 	background: rgb(199, 34, 238);
 }
 /*
 .jBox-content{
 	overflow: hidden;
 }
 */
 .clips_item{
 	width: 90%;
 	margin: 12px auto 0;
 	display: block;
 	position: relative !important;
 	float: none !important; 
 	border: 1px solid transparent;
 }
  .clips_item:hover{
	cursor: pointer;
	background: rgba(218, 255, 209, 0.3);
}

.swiper-button-arrows{
	z-index: 100;
	background: blue;
	height: 40px;
	width: 34px;
	position: absolute;
    bottom: 90px;
    left: 10px;
    padding: 10px 0;
    cursor: pointer;
    background-color: green;
 }
.swiper-button-arrows:hover{

}
 .swiper-button-prev{
	background: url('/design/images/calendar/ar_l.png') no-repeat;
	background-position: -1px 0;
}
 .swiper-button-next{
 	background: url('/design/images/calendar/ar_r.png') no-repeat;
 	background-position: -8px 0;
	right: 10px;
	left: auto;
 }

 .clips_block .swiper-slide{
	display: inline-block;
 }

 .clips_block{
 	font-size: 0;
 	margin: 0 12px;
    margin-top: 20px;
    overflow: hidden;
    position: relative;
 }
 .swiper-slide{
 	font-size:14px;
 }
 .selected_clip{
	border: 1px solid red;
 }
.selected_clip::before{
	content: '';
	width: 0; height: 0;
	position: absolute;
	top: -21px;
	left: 70px;
	border: 10px solid transparent;
	border-bottom: 10px solid red;

}


@keyframe tvShake{
	0%   {transform: scale(1)}
	0.3%{transform: scale(1.2)}
    0.6%   {transform: scale(1)}
	0.9%{transform: scale(1.2)}
    1.2%   {transform: scale(1)}
	1.5%{transform: scale(1.2)}
    1.8%   {transform: scale(1)}
	2.1%{transform: scale(1.2)}
    2.4%   {transform: scale(1)}
}
@-webkit-keyframes tvShake{
	0%   {transform: scale(1)}
	0.3%{transform: scale(1.2)}
    0.6%   {transform: scale(1)}
	0.9%{transform: scale(1.2)}
    1.2%   {transform: scale(1)}
	1.5%{transform: scale(1.2)}
    1.8%   {transform: scale(1)}
	2.1%{transform: scale(1.2)}
    2.4%   {transform: scale(1)}

	
}
.notransition {
	webkit-animation: none !important;
	-moz-animation: none !important;
	-o-animation: none !important;
	-ms-animation: none !important;
	animation: none !important;
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-o-transition: none !important;
	-ms-transition: none !important;
	transition: none !important;
}
.watch_now_mobile{text-align:center;margin-bottom:35px;}

.img-responsive{width:100%}
.responsive-image {height: 0;overflow: hidden;padding-bottom: 56%/*56.25%*/;/*box-shadow: inset 0 0 80px rgba(0,0,0,0.5);  background-image: url(/design/images/logo_ktk_01.png)*/ /*background-color: #be0813;*/ 
	background-color:#fff;
	background-position: center center;
	background-repeat: no-repeat;}
.bringhtness{}

.article_list article:hover{filter:brightness(1.15);-webkit-filter:brightness(1.15);-moz-filter:brightness(1.15);-o-filter:brightness(1.15);-ms-filter:brightness(1.15);}
.article_list article .article_header a:hover{text-decoration:none;}
.banner_whide_1, .banner_whide_2{text-align:center;}
.banner_whide_1 .hidden-xs, .banner_whide_2 .hidden-xs{margin:0;}
.banner_whide_1 .visible-xs, .banner_whide_2 .visible-xs{margin:0;}
.whide_0{padding:0;}
.whide_15{padding:15px 0;}
.whide_25{padding:25px 0;}
.news_list iframe{max-width:240px;}

.main_news{margin-left:0;margin-right:0;}
.main_news article{position:relative;    padding-left: 8px;padding-right: 8px;}
.main_news article .article_header{width:100%;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:8px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e0000000',GradientType=0)}
.main_news article .article_header h3{ font-size:14px;font-weight: bold;padding: 40px 5px 5px;margin: 0;}
.main_news article.col-md-6 h3{font-size:18px;padding: 50px 10px 10px;margin: 0;}
.main_news article a, .main_news article a:visited, .main_news article h3 a:hover{color:#fff;text-decoration:none;}
.main_news .glyphicon-play{position: absolute;font-size: 53px;color: #fff;opacity: 0.68;top: 50%;left: 50%;margin: -26px;}
.main_news article.col-md-6{margin-bottom:10px; /* margin-bottom:17px; */}
.main_news article.col-md-3{margin-bottom:10px;}
.main_news .header_content{position:absolute;z-index:1;padding-right:8px;}

.all_news_link{font-size: 17px;font-weight: bold;text-transform: uppercase;margin-top: 0px;/* (-7px) */float: right;padding-right: 8px;}
.all_news_link a, .all_news_link a:visited{color: #d61c27;}


.row article{position:relative}
.video_icon_top{position:absolute;top:0;left:0;font-size:16px;padding: 7px 6px 7px 8px;color:#fff}
.video_icon_top.red{background-color: rgba(0, 0, 0, 0.5);}

.main_videos_sidebar{margin:0 8px 10px 0;}
.main_videos_sidebar .videos_sidebar {margin-left: -45px;}
.main_videos_sidebar .videos_sidebar .banner{margin-bottom:10px;}
.main_videos_sidebar .main_videos{margin-right: 20px;}
.main_videos_sidebar .main_videos h3{font-size:16px;margin-top:10px;margin-bottom:0;font-weight: bold;text-align: center;}
.main_videos_sidebar .main_videos h3 .program_part{display: block;text-transform: uppercase;}
.main_videos_sidebar .main_videos h3 .title_part{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:block}
.main_videos_sidebar .main_videos h3 a, .main_videos_sidebar h3 a:visited{color:#363636;}
.main_videos_sidebar .main_videos article{padding:0 8px;margin-bottom:35px;}
.main_videos_sidebar .main_videos .video_icon_top{left:8px;}
.main_videos_sidebar .videos_sidebar .tv_sm_link{margin-top: 14%;}
.videos_sidebar iframe{max-width:240px;overflow: hidden;}

#videosSwiper{padding-left:45px;padding-right:12.5%}

#videosSwiper .swiper_item{display:inline-block;padding:0 6px;vertical-align:top;white-space: normal;width: 315px;position:relative;margin:0 -2px;}
#videosSwiper .swiper_item h3{font-size: 18px;font-weight: bold;white-space: normal;margin-top: 30px;text-transform: uppercase;margin-bottom:0;}
#videosSwiper .swiper_item blockquote{padding:0 8px;margin:0;font-size: 16px;border-left: 2px solid #E30613;text-align: left;color:#898989}
#videosSwiper .swiper_item .video_icon_top{left:6px;background-color:rgba(0, 0, 0, 0.5);}


.main_films{margin-right: -5px;}
.main_films .main_videos{margin-right: -7px;}
.main_films .videos_sidebar{margin-left: -28px;}
.main_films .infoblock{background:#fff;min-height: 196px;padding: 8px;}
.main_films .infoblock h3{margin-top: 0px;margin-bottom: 15px;text-align: left;}
.main_films .videos_sidebar .banner{margin-bottom: 20px;}
.main_films .main_videos article{margin-bottom:15px;}
.films_title{font-weight:bold;font-size: 28x;margin:25px 8px 20px}
.films_title a, films_title a:visited{color:#363636}

.main_popular_videos{margin-left: 0;margin-right: 0;}
.main_popular_videos article{padding:0;margin-bottom:16px;position:relative;}
.main_popular_videos .video_icon_top{left:8px;}
.main_popular_videos .article_header{background:#e7e8e1;padding:10px;}
.main_popular_videos h3{font-weight:bold;font-size:16px;margin:0;padding-bottom:10px;}
.main_popular_videos blockquote{font-size: 14px;border-left: 2px solid #E30613;padding: 0 4px;margin:0}
.main_popular_videos .article_header blockquote a:hover{text-decoration:underline}
@media(min-width: 768px){
	.main_popular_videos article{
		padding:0 8px;
	}
}

.informers {padding-top: 15px;width: 100%;padding: 20px 10px;-webkit-overflow-scrolling: touch;clear: both;}
.lazy {display: none;}
blockquote p{font-style:italic;}
.triple_banners{margin:30px 0 20px}
.triple_banners .col-md-4{padding: 0 8px 10px;}
.triple_banners .col-md-4:first-child{padding: 0 1px 10px;}
.triple_banners .col-md-4:last-child{padding: 0 1px 10px 14px;}
.row.inner-content{max-width:1030px;margin:auto;}

.topinner-content{max-width:1280px !important;}

.program_info h1{margin: 0;font-weight: bold;font-size: 20px;}
#about_button{text-align: left;border:none;background:none;font-size:14px;color:#898989;margin-top: 5px;max-width: 470px;width: 100%;padding-bottom: 5px;margin-bottom:5px;border-bottom: 1px solid #fff;}
#about_button.activ{border-color:#ccc;}
.program_info .about{/*display:none;*/ margin-bottom:20px;}
.program_info .about p,.program_info .about h1,.program_info .about h2, .program_info .about h3{font-size:14px;color:#363636;margin:0 0 10px;}
#my-share .ya-share2__badge{border-radius: 12px;background-color: #414141;}
.info_share .share_iframe{float:right;display:none}
.info_share .share_iframe_button{font-size:16.4px;text-align:center;cursor:pointer;display:block;font-weight: bold;}
.info_share .share_iframe_news{font-size:1.3em;width:34%}
.jBox-content .share_iframe{width:100%;height:40px;}
.video_article.video_text h2{font-size: 20px;font-weight: bold;margin: 0;}
.video_article .article_text{margin-top:20px;}
		
.page_hot_articles{max-width: 1064px;margin: auto;margin-top: 20px;padding: 20px 0;}		
.page_hot_articles .horizon-item{padding:0 2px;vertical-align:top;width: 20%;}
.page_hot_articles .horizon-item h3{font-size:14px;margin:5px 0 0;text-align:left;white-space: normal;}
.page_hot_articles .hot_title_top,
.page_hot_articles .hot_title_bottom{font-size: 14px;font-weight:bold;color:#d61c27;margin-left:32px;text-align:left}
.page_hot_articles .hot_title_bottom{margin-top: 5px;}
.page_hot_articles .hot_title_top{margin-bottom: 5px;}
#hotlineSwiper{padding:0 30px;}
#hotlineSwiper .swiper-button-next, #hotlineSwiper .swiper-button-prev{box-sizing: content-box;padding: 10px 0;height:100%;top:0;width:32px;}
#hotlineSwiper .swiper-button-next{right:0;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUEwMTk5NDVEOTQ0MTFFNUFBMDVFQzFGQzc4QjRENkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUEwMTk5NDZEOTQ0MTFFNUFBMDVFQzFGQzc4QjRENkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQTAxOTk0M0Q5NDQxMUU1QUEwNUVDMUZDNzhCNEQ2RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQTAxOTk0NEQ5NDQxMUU1QUEwNUVDMUZDNzhCNEQ2RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PolM13cAAAFHSURBVHjajJM9SwNBEIY35yEYxUaszn8gqW0tBEstRAtBQTmRgKgRBIvAFVpoBFEJhLtCGxFTKKIR/UH+gTRCCJzPwARWvL3LwsNkJ+87s19XiuM4MsZsw20YhhemYHiwAjNwniTJ0TCGGnR1fonpMM9QStPUIFrk9zOUNb/P8m5cHQx/fhFW4Ufz1xSpOg1q6hDWLFMT027mkuyBaInQhlFN7VAs+dfB6vRK2ICeploU2XR2sDrJcT+CDyLaoti906CmdQkwBn3p7OWdORUfCJFOpVMj10CHWd3PYHz4OeKKCPTZyLiDqucQzxE+LXFTHihL7PsO8RtMD24d4UHmPSCeJ3QsccMW/zEgXiDIpU1p6hTxceZb0tf6ApOajxDXs/Y3EgTBMvEJJjR3gvjMdXqy6RaM67yG+Kroi3uHb9grEsv4FWAAEs1spWgDFu4AAAAASUVORK5CYII=') no-repeat center #fff;}
#hotlineSwiper .swiper-button-prev{left:0;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkI2Nzk2NUREOTQ0MTFFNUJEMjQ4RkUzMEQ1NzA5NjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkI2Nzk2NUVEOTQ0MTFFNUJEMjQ4RkUzMEQ1NzA5NjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQjY3OTY1QkQ5NDQxMUU1QkQyNDhGRTMwRDU3MDk2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQjY3OTY1Q0Q5NDQxMUU1QkQyNDhGRTMwRDU3MDk2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlKykNwAAAFBSURBVHjajJNPK0RRGMbNMTtlI6vrG8ja1kJZ2UgkGmq6pSn/SzbKQiEKCyU3rCyU0tSM+Ag+iJWdQkldv7eeqWOcM9dbT899us9zznv+lfI87yqqLMs2oSVwWf6HeQM6kJx0BeY16EjyDayXYi1hXoZOJT/ARJqmTy5irnnmTzBlZhMuYF6EzjzzNOZm6/+vljCn0IXkl0au+wM6zzwPnXvmSrvZqizzAnRlM4JvMIv5LrS+7iRJZuBr+1bPVcy3sa22lg5bM1E7mG86nY0FHjxdob3BokBNLVmZ+ZHQUDRAC7bIqrf3AwoNhwLt53ACrUi+gnEGfA6egxU/V7UJVv2gySAj0YBCdvd3JftAndBoNKDQtm2xZC+4JzT2Zw2Bi7gF7Um+g7mOD4iZ9u3RSPbYXXNFT5TQsd7zC2j8CDAAqZtx1kDLiycAAAAASUVORK5CYII=') no-repeat center #fff;}
#hotlineSwiper  h3{font-size:14px;margin:5px 0 0;text-align:left;white-space: normal;}


.archiveMenu{overflow: hidden;}
.archiveMenu .program_tree p{color:#000;font-weight:bold;cursor:pointer;font-size:16px;margin:3px 0 5px;padding:0;}
.archiveMenu .program_tree hr{border-color:#c2c2c2;margin:5px 0 5px 25px}
.archiveMenu ul{list-style:none;}
.archiveMenu li a,.archiveMenu li a:visited{font-size:16px;padding-bottom:6px;cursor:pointer;display:block;color:#000}
.archiveMenu li a.cur,.archiveMenu li a.cur:visited,.archiveMenu li a:hover{color: #d61c27;text-decoration:none}
.programs_menu_slider .glyphicon{cursor:pointer;font-size: 23px;display: block;color: #999999;text-align: center;margin-left: 25px;padding-top: 6px;border-top: 1px solid #c2c2c2;display:none;}
.programs_menu_slider .glyphicon:hover{color:#000}
.swiper-slide article{margin-bottom:25px;}
.swiper-slide article a,.swiper-slide article a:hover{text-decoration:none;color: #363636;}
.swiper-slide article h3{font-size:14px;font-weight:bold;margin:8px 0 10px}
.swiper-slide article p{margin-bottom:0;font-size:14px;}
.swiper-slide article .date{color: #fff;background: rgba(0, 0, 0, 0.5);margin-top: -55px;position: relative;padding: 35px 6px 0;text-align: right;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e0000000',GradientType=0)}

.archive_pagination{text-align:center;}
.archive_pagination .pagination{margin:0 auto 20px}
.archive_banners iframe{margin-top:10px;}

.swiper-container{padding:0}
.swiper-container .loading{min-height:600px;background-image:url(/design/images/new/loading.gif)}
.swiper-container .loading .article_list{display:none;}

.archive_pagination&gt;.pagination&gt;li&gt;a, .archive_pagination&gt;.pagination&gt;li&gt;span,.archive_pagination&gt;.pagination&gt;li&gt;a:visited{color: #363636;}
.archive_pagination&gt;.pagination&gt;li&gt;a.selected{background:#DE030B;color:#fff}

.film_info{margin:20px 0}
.film_info  .preview{max-width: 315px;float: left;margin: 0 20px 17px 0;}
.film_info h3,.film_info h2, .film_info h1{font-size:14px;margin:0 0 10px;}


.programs_list .program_item{margin:10px 0;text-align:center;}
.programs_list .videos_sidebar{margin-top: 68px;}
.programs_list h2{font-size: 27px;font-weight: bold;margin-left: -7px;}
.programs_list .program_item h3{
	font-weight: bold;
	font-style: italic;
	font-size: 24px;
	padding: 5px 15px;
	position: absolute;
	bottom:14px;
	margin:0 auto;
	display: inline-block;
	background: #fff;
}
.redaction_faces article.redaction_face{padding:0 10px;}

.redaction_face .responsive-image{padding-bottom:97.6%}
.redaction_faces .redaction_face h3,.redaction_faces .redaction_face p{color:#464646;font-size:17px;margin-bottom:6px;text-align:left;font-weight:normal;line-height: 1.2em;}
.redaction_faces .redaction_face a:hover{text-decoration:none}
.redaction_faces .faces_header{font-size: 22px;font-weight: bold;color: #464646;margin: 10px 0 15px -7px;}

.face_page {padding:0;position:relative;}
.face_page .preview{max-width: 260px;padding-right:10px}
.face_page .preview .responsive-image{padding-bottom:97.6%;}
.face_page h1{font-size:1.8em;font-weight:400;margin:0 0 20px;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 {position:absolute;right:0;top:0;z-index:1}
.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:14px;margin-top:20px;}
.redaction_faces .videos_sidebar{margin-top:49px;}


.progMenu{font-size:23.6px;list-style:none;margin:0 auto 30px;font-style:italic; font-weight: 600; font-family: 'Roboto Condensed', sans-serif;;}
.progMenu a{color:#c2c2c2;background:#fff;line-height:31px;text-decoration:none;text-align:center;float:left;width:14.2%}
.progMenu .progSelCur,.progMenu a:hover{color: #ed1c24!important}
.progMenu .progSelCur{padding-bottom:1px}
#tv_container{overflow: hidden;background:#E8E9E3;    margin-left: -20px;
	margin-right: -20px;}

.progProg{white-space: nowrap;}
.progProg .pDay{display: inline-block;white-space: normal;width: 100%;vertical-align:top;max-width:880px;background:#fff;margin-bottom:0;padding:0 30px;}
.pDay tr:nth-child(1) td{border-top:none;}


.tv_program_row{font-size: 23.6px; font-weight: bold;  font-style: italic;font-family:'PFDINTextCompPro'; background: #fff;border-top:1px solid #000;text-transform: uppercase;}
.tv_program_row a:visited{color:#000;}
.tv_program_row a:hover{color:#ed1c24;text-decoration: none;}
.tv_program_row:first-child{border:none;}

.tv_program_row .date{padding:10px 0;}
.tv_program_row .date.image_date{vertical-align: top;line-height: 62px;}
.tv_program_row .program{padding:10px 37px 0;width: 100%;}

.tv_program_row .tv_preview{max-width:172px;width:172px;float:left;}
.tv-program__preview{padding:0!important;display:none;}


.tv_program_row.current{background-color: #000;color: #fff;transform: skewX(-7deg);border-left:13px solid #ed1c24;    border-top: none; margin-bottom:-1px;padding-left:15px;padding-top:3x;padding-bottom:3px;margin-right:-3px;}
.tv_program_row.current&gt;td{transform: skewX(7deg);}
.tv_program_row.current a{color:#fff!important;}
.tv_program_row.current .date{
	padding:0;
	vertical-align: middle;
}
.tv_program_row.current .date:after{
	content: '-';
	display: inline;
	color: #ed1c24;
	margin:0 8px;
}
.tv_program_row.current .program{
	padding:10px 30px 10px 0;
	vertical-align: middle;
}
.tv_program_row .program p{margin:0;}
.tv_program_col{
	display: flex;
	justify-content:space-between;
	align-items:stretch;
}
.tv_program_row.current .tv_program_col{align-items: center;transform:skewX(7deg);}
.tv_program_row.current .tv-program__preview{
	padding: 0!important;
	transform: skewX(-7deg) scale(1.2);
	overflow: hidden;
	position: relative;
	left: -14px;
	min-width: 177px;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.58);
}
.tv_program_row.current .tv_preview {
	max-width: 172px;
	width: 172px;
	transform: skewX(7deg) scale(1.2);
}
@media(min-width:768px){
	.tv-program__preview{
		display:block;
	}
	.tv_program_row.current .date{
		font-size: 63.9px;
	}
	.tv_program_row.current .program{
		font-size: 29.5px;
	}
}

@media (max-width:768px){
	.page-content__asside .banner{
		margin-top:20px;
	}
}
.tv-program{
	margin-bottom:20px;
}
.banner_whide_1 .banner, .banner_whide_2 .banner{overflow:hidden}

.contacts_content{margin-left:-7px;margin-right:45px!important;}
.page_content  h3.contacts_category{font-size:21px;font-weight:bold;color:#464646;text-align:left;margin-bottom:10px;margin-left:-15px;}

.contacts_table{margin-bottom:40px;color:#464646;font-weight:bold;text-align:center;}
.contacts_table .contact_header{background:#d7d7d7;font-size:20px;}
.contacts_table .contact{font-size:17px;}
.contacts_table .contact_header div, .contacts_table .contact div{padding-top:15px;padding-bottom:15px;padding-left:8px;padding-right:8px;}
.contacts_table  .clearfix{padding:0;border:none;}


.search_page .search{width:100%; text-align:center;color:#464646;}
.search_page .search .search_row{margin:0 auto 25px;max-width:700px;background:#ebebeb;padding: 10px 67px 10px 12px;position:relative;}
.search_page .search .fieldSearch{width:100%;height:36px;border:1px solid #c9c9c9;padding: 0 12px;}
.search .fieldSearchButton{background: url(/design/images/new/search_big.png) no-repeat 5px 0px #ebebeb;width: 43px;vertical-align: bottom;height: 36px;position:absolute;right:12px;top:10px;border:none;}
.full_search_button{background:#ebebeb;font-size:19px;font-weight:bold;padding:15px 30px;cursor:pointer;border:none;position:relative;z-index:2;}
.full_search_button:hover,.full_search_button:focus{outline:none;border:none;background-color:#F0F0F0}
.full_search{margin:0 auto 5px;background-color:#ebebeb;padding-bottom:30px;max-width:600px;position:relative;z-index:1;padding-top: 75px;top: -57px;}
.search_page .countArt{float:right;margin:15px 0 20px}
.search_page .searchResult{clear:both;margin-bottom:20px;list-style-type:none;}
.search_page .searchResult li{margin-bottom:25px}
.search_page .searchResult li:hover{background:#EEE}
.search_page .searchResult h3{text-align:left;font-weight:bold;font-size:16px;margin-bottom:5px;color:#363636}
.search_page .searchResult h3 span{color:#9B9B9B}
.search_page .searchResult strong{font-weight:400;background:#FFDADA;padding:0 5px}
.search_page .searchResult .resultData{color: #9B9B9B;}
.search_page .pages{margin-bottom:20px}
.full_search input[type="text"]{border:none;height: 30px;}
.full_search label{margin:5px 25px;font-weight:bold;font-size:18px;}
.full_search input[type="checkbox"]{margin:10px 0 4px;background:#fff; display:inline-block;width:16px;height:16px;vertical-align:bottom}
.full_search .search_date{padding:10px 0}
.full_search .search_date label{margin: 0 44px 0 0;}
.full_search .SearchButton{margin: 35px 57px 0;font-size: 19px;font-weight: bold;background: #fff;border: none;padding: 6px 20px;width: 130px;}

.news_full_text a{color:#DE030B!important;}
.row.change_news_content{margin: 15px auto;}
.change_news_content .change_news{padding:0}
.change_news_content .change_news .left, .change_news_content .change_news .right{background: #E8E9E3;padding:0 8px 8px;}
.change_news_content .cn_header{    margin: 0 -8px 7px;background: #DE030B;text-align: center;color: #fff;padding: 3px 16px;}
.change_news_content .cn_header .date{float:right;}
.change_news_content img{max-width:68px; float:left;margin-right:10px;}
.change_news_content h3{font-size:14px;margin:0;}


.hot_news .main_videos   {max-width: 898px;/*float: right*/;padding-right: 18px; margin: auto;}
.hot_news .main_videos article{padding:0 18px;}
.hot_news .main_videos h3{font-size: 14px;margin-top: 5px;line-height: 1.228571;text-align:left;}
.hot_news h2{color: #ec0a0a;margin: 4px auto 25px;font-size: 20px;font-weight: bold;text-align: center;}
#LentaInform2642{margin-top:20px;margin-left:0;}

.news_list{}
.news_list .video_sidebar{margin-top:10px;}
.news_list .main_videos h3{font-size:14px;text-align:left;margin-top:4px;}
.program_item .col-md-6 h3{margin:0 0 17px;}
.news_list  .program_description{padding:0 8px;margin-bottom:10px;}
.news_list .artData{margin-top:2px}
.blog_title{    margin: 0 0 12px;font-weight: bold;font-size: 20px;text-transform: uppercase;}
.blog_title a {color:#333!important}


@media (min-width: 992px){
	.header.navbar-default .navbar-nav&gt;li&gt;a{    padding-top: 10px;padding-bottom: 10px;}
	.header .navbar-nav{margin-right: 85px;margin-left: 85px;float:none;display: flex;justify-content: space-between;-moz-transform: matrix( 0.99483437631652, 0, 0, 0.99273485527456, 0, 0);-webkit-transform: matrix( 0.99483437631652, 0, 0, 0.99273485527456, 0, 0);text-shadow: 1px 1.732px 3px rgb( 0, 0, 0 );}
	.main_popular_videos .col-md-6 .header_content, .main_news .header_content{width:100%;padding-left:8px;position:absolute;z-index:1;bottom:0;left:0;}
	.main_popular_videos .col-md-6 .article_header{padding: 0 10px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:8px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e0000000',GradientType=0)}
	.main_popular_videos .col-md-6 .article_header h3{padding-top:110px;}
	.main_popular_videos .col-md-6 .article_header, .main_popular_videos .col-md-6 .article_header a, .main_popular_videos .col-md-6 .article_header a:visited{color:#fff;}
	.live_player .main_videos .col-xs-12{padding-left:10px;}
	.users_comments{padding:20px 15px;}
	.go_to_comments{padding-left: 16px;margin: -5px 0 0 50%;}
}
@media (max-width: 991px){
	.header.navbar-default .navbar-nav&gt;li&gt;a, .header.navbar-default .navbar-nav&gt;li&gt;a:visited{color:#777;}
	.header.navbar-default .navbar-nav&gt;li:hover{background:#DE030B;}
	.header.navbar-default .navbar-nav&gt;li:hover a{color:#fff}
	.header .navbar-collapse{background:#E8E9E3;border-bottom:1px solid #DE030B!important;margin:0 -15px!important;}
	.header .navbar-nav {margin: 5px 15px 25px 125px;}
	.navbar-header {float: none!important;}
	.header .navbar-toggle {display: block;}
	.all_news_link{margin:10px 0 20px;text-align:center;float:none;font-size:18px;}
	.main_videos_sidebar{margin: 30px 8px -5px -8px;}
	.main_videos_sidebar .main_videos{margin-right:0;}
	.main_videos_sidebar .main_videos .video_icon_top{left:15px;}
	.main_videos_sidebar .main_videos article{padding:0 15px;}
	.main_videos_sidebar .videos_sidebar {margin-left: -15px;}
	#videosSwiper{padding:0 14px;}
	.main_films{margin: 30px 0 -5px;}
	.main_films .main_videos{margin-right:-15px;}
	.main_films .main_videos .video_icon_top{left:15px;}
	.main_films .main_videos article{padding:0 8px;}
	.main_films .videos_sidebar {margin-left: -22px;margin-right: -22px;text-align:center;margin-top:35px;}
	.main_films .videos_sidebar .banner{margin-bottom:30px;}
	.films_title{margin:35px 8px 30px}
	.banner_whide_1 .hidden-xs, .banner_whide_2 .hidden-xs{margin:0 14px;}
	.main_popular_videos .col-sm-12 .header_content, .main_news .header_content{width:100%;padding-left:8px;position:absolute;z-index:1;bottom:0;left:0;}
	.main_popular_videos .col-sm-12 .article_header{padding: 0 10px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:8px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e0000000',GradientType=0)}
	.main_popular_videos .col-sm-12 .article_header h3{padding-top:110px;}
	.main_popular_videos .col-sm-12 .article_header, .main_popular_videos .col-sm-12 .article_header a, .main_popular_videos .col-sm-12 .article_header a:visited{color:#fff;}
	.informers{padding-bottom:0;}
	.triple_banners .col-md-4{text-align:center;padding-bottom:30px;}
	.page_content.inner{padding-left: 0;padding-right: 0;}
	.video_article.video_player{margin-bottom: 15px;}
	.page_hot_articles .horizon-item{padding:0 5px;width: 25%;}
	.page_hot_articles, .page_hot_articles .horizon-swiper{background:#e7e8e1}
	#hotlineSwiper .swiper-button-next, #hotlineSwiper .swiper-button-prev{background-color:#E8E9E3;}
	.redaction_faces{margin-top:0}
	.redaction_faces .faces_header{margin: 0 5px 20px;}
	.redaction_faces .videos_sidebar{margin-top: 43px;}
	#liveTvPlayer{display:none;}
	.contacts_category{margin-left:0;}
	.contacts_content{margin-left:0px;margin-right:-15px!important;}
	.contacts{padding: 0;margin-left: 15px;}
	.hot_news{margin: 30px 0 -5px 18px }
	.hot_news .main_videos   {max-width: 898px;/*float: right*/;padding-right:0;  margin: auto;}
	.hot_news .main_videos  article{padding: 0 18px;}
	#LentaInform2642{padding-right:18px;}
	.news_list{margin-right:-8px;margin-top:15px;}
	.news_list .main_videos {margin-right: -15px;}
	.news_list  .program_description{padding:0 15px;}
	.news_list  .col-sm-pull-4 h3{min-height:45px;}
	.go_to_comments{margin-left:-7px;}
}
@media (min-width: 768px){
	.programs_menu_slider{margin-top:-30px;}
	.row.archive_content{margin-top:37px}
	.contacts_table{display:table;margin-left: -15px;width: 100%;}
	.contacts_table .contact_header, .contacts_table .contact{display:table-row}
	.contacts_table .contact_header div, .contacts_table .contact div{display:table-cell;border: 1px solid #c2c2c2;border-width:0 1px;float:none;}
	.contacts_table .contact.dark{background:#ebebeb}
	.change_news_content .change_news{border-right:1px solid #fff;}
	
}
@media (max-width: 767px){
	.container-fluid.inner{padding-left:0;padding-right:0;}
	.header .logo_bg{    margin-left: -73px;}
	.header .search{border:none;margin:0;padding-right: 10px;}
	.header .search .search_icon{margin-top:2px;}
	.header .lang_choice{right: 40px;}
	.header .lang_choice .activ{display:none;}
	.header .navbar-nav {margin: 75px auto 65px;width:100%;}
	.header .navbar-header{margin-left:0!important;margin-right:0!important;}
	.header .search .form-group{width:180px}
	.header .search .form-control{width: 145px;}
	.additional_header .live_view{width: 196px;padding-right:10px;text-align:right;}
	.additional_header .live_view a{width: 93px;margin: 8px 25px 0 0;text-decoration: none;line-height: 1.2;font-size: 17px;}
	.additional_header .live_view .tv{margin-top: -39px;}
	.weather{margin-bottom: 10px;}
	.weather .temp{color:#d40310;font-size: 12px;font-weight: bold;margin-left: 3px;}
	.weather .city_name{font-size:17px;font-weight: bold;text-transform: uppercase; padding-left: 4px;}
	.weather .caret{}
	.weather .day_clouds:after,
	.weather .day_clouds_small:after,
	.weather .day_clear:after,
	.weather .day_clear_end:after,
	.weather .night_clouds:after,
	.weather .night_clouds_small:after,
	.weather .night_clear:after,
	.weather .shower:after,
	.weather .thunder:after,
	.weather .storm:after,
	.weather .snow:after,

	.weather .fog:after,
	.weather .cloudy:after,
	.weather .clear-night:after,
	.weather .partly-cloudy-night:after,
	.weather .partly-cloudy-day:after,
	.weather .sleet:after,
	.weather .clear-day:after,
	.weather .wind:after,
	.weather .rain:after{content: ' ';background-image:url(/design/images/new/weather_sprites_small_2.png);background-repeat:no-repeat;display:inline-block;width:24px;height:21px;margin-bottom: -6px;margin-left: 3px;}
	
	.weather .day_clouds:after, .weather .fog:after, .weather .cloudy:after {background-position:0 1px}
	.weather .shower:after{background-position: -24px 0;}
	.weather .night_clouds:after{background-position: -52px 0;}
	.weather .night_clear:after, .weather .clear-night:after{background-position: -78px 0;}
	.weather .night_clouds_small:after, .weather .partly-cloudy-night:after{background-position: 0 -22px;}
	.weather .day_clouds_small:after, .weather .partly-cloudy-day:after{background-position: -24px -22px;}
	.weather .rain:after{background-position: -52px -22px;}
	.weather .snow:after, .weather .sleet:after{background-position: -78px -22px;}
	.weather .thunder:after{background-position:0 -44px;}
	.weather .day_clear:after, .weather .clear-day:after{background-position: -24px -46px;}
	.weather .day_clear_end:after{background-position: -52px -44px;}
	.weather .storm:after, .weather .wind:after{background-position: -78px -44px;}
	
	.main_news article{padding-left: 10px;padding-right:10px;}
	.main_news article.col-md-6{margin-bottom:10px;}
	.main_news article .article_header h3,.main_news article.col-md-6 h3{ font-size:15px;}
	
	.main_videos_sidebar{margin: 30px 0;}
	.main_videos_sidebar  .full_content{padding-left:10px;padding-right:10px;}
	.main_videos_sidebar .main_videos, .main_videos_sidebar .videos_sidebar{margin:0}
	.main_videos_sidebar  .videos_sidebar{text-align:center;}
	.main_videos_sidebar  .videos_sidebar .col-xs-12{padding-left:0;padding-right:0;}
	.main_videos_sidebar  .main_videos article{padding-left:0;padding-right:0;}
	
	.main_popular_videos.full_content{padding-left:10px;padding-right:10px;}
	.main_popular_videos .col-xs-12 .header_content{width:100%;position:absolute;z-index:1;bottom:0;left:0;}
	.main_popular_videos .col-xs-12 .article_header{padding: 0 10px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.88) 86%,rgba(0,0,0,0.88) 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e0000000',GradientType=0)}
	.main_popular_videos .col-xs-12 .article_header h3{padding-top:110px;}
	.main_popular_videos .col-xs-12 .article_header, .main_popular_videos .col-xs-12 .article_header a, .main_popular_videos .col-xs-12 .article_header a:visited{color:#fff;}
	.main_popular_videos .col-xs-12{padding-left:0;padding-right:0;}

	.program_info, .video_article{padding-left:10px;padding-right:10px;}
	.triple_banners .col-md-4 {padding: 0 10px 30px;}
	
	.page_hot_articles .horizon-item{padding:0;width: 100%;max-width:none;}
	.page_hot_articles  .horizon-swiper .horizon-next, .page_hot_articles  .horizon-swiper .horizon-prev {width:35px;position: 50% 50%;}
	
	.swiper-slide .article_list{margin: 0;padding: 27px 0 0;}
	.swiper-slide{margin-left:0}
	.swiper-slide article{padding:0 45px;}
	.archive_banners{background:#E7E8E1;text-align:center;padding: 25px 45px}
	.archive_banners iframe{max-width:240px;}
	.programs_menu_slider{padding:20px 45px}
	.swiper-slide article {margin-bottom: 20px;}
	.face_page .preview {margin: 0 auto 20px;float: none;}
	.redaction_faces{margin-top:0}
	.redaction_faces .faces_header{margin: 0 5px 20px;}
	.redaction_faces .col-md-10.full_content{padding-left: 5px;padding-right: 5px;}
	.redaction_faces article.redaction_face{padding-left: 5px;padding-right: 5px;}
	.face_page .face_socials{position: relative;margin-bottom: 11px;}
	.contacts_table.row div{padding-left:0; padding-right:0;}
	.page_content h3.contacts_category{margin-bottom:20px;font-size:19px;}
	.contacts_content{margin-left:0px;margin-right:0!important;}
	.contacts_table .contact div:first-child{background:#ebebeb;border-top: 2px solid #c2c2c2;}
	.contacts_table .contact div:last-child{padding-top:0px}
	.contacts_table{margin-left:-10px;margin-right:-10px;}
	.contacts_table .contact:last-child{border-bottom: 2px solid #c2c2c2;}
	
	.full_search{text-align: left;}
	.full_search label{display:block;}
	.full_search .search_date label{display:inline-block;margin: 0 16px 0 25px;}
	.full_search .search_date input{width: 72px;}
	.full_search .SearchButton {margin: 35px 12px 0;padding: 5px 8px;width: 109px;}
	.contacts{padding:10px 0;margin-left: 0;}
	
	.row.change_news_content{margin:15px  10px ;}
	.change_news_content .change_news{padding-bottom:13px;}
	.change_news_content .cn_header{margin-bottom:13px;}
	.news_full_text{padding:0 10px}
	
	#LentaInform2642{padding-right:0;margin-left:0;margin-bottom:35px;}
	.live_player .main_videos .col-xs-12{padding:0;}
	.news_list  .program_description{padding-left:0;padding-right:0;}
	.news_list .program_item .col-md-6{padding-right:0;}
	.news_list .col-md-12.program_item .row{margin-right:0}
	.news_list  .program_item .col-md-6 h3 {margin: 10px 0 0;}
	.news_list  .program_item .col-md-6 p {display:none;}
	.news_list  .col-sm-pull-4 h3{min-height:auto;}
}


#footer{background:#89020a url(../images/footer_bg_pattern.png) repeat;position: relative;z-index: 10;}
/*#footer{background:#89020a url(../images/footer_bg_001.png) repeat !important;}*/

.new_footer_2{
	background: #000040 !important;
}

#footer .inner{padding:20px 0 45px;max-width:1500px;}
#footer .menu{margin-left:1.9%;margin-left:0; margin-right:0;}
#footer .menu .item{margin-bottom:30px}
#footer .menu .level0{margin-bottom:20px}
#footer .menu .level1{margin-bottom:5px}
#footer .menu .item a{color:#FFF;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: 0.9em;color:#FFF;display:inline-block;vertical-align:middle;}
#footer .coopyright a{color:#FFF;text-decoration:underline}
#footer .coopyright a:visited{color:#FFF}
#footer .elapsed_time{float:right;}
#ctrlcopy{float:left;display:inline-block;height:1px;width:1px;overflow:hidden;padding:0;margin:0}
#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}


.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}
.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{margin-bottom:25px;position:relative;background:#fff;}
#videoCalendar .days,#videoCalendar .week,#videoCalendar .navigate{width:100%}
#videoCalendar .days p,#videoCalendar .week p{float:left;width:14.2%;height:26px;text-align:center;margin-bottom:0;}
#videoCalendar .days p{color:#8F8F8F;margin: 3px 0px;}
#videoCalendar .days a{display:block;color:#000}
#videoCalendar .week{background: #000;color:#fff;padding-top:7px;margin-bottom:18px;}
#videoCalendar a:hover,#videoCalendar a.highlight{
	border-radius: 4px;
	padding: 0px;
	display: block;
	width: 25.5px;
	padding-top: 2px;
	margin: -2px auto 0;
	height: 24px;
	color: #fff;
	background-color: #ed1c24;}
#videoCalendar .navigate{position:relative;padding:7px 20px;background: #e30613;color:#fff;}
#videoCalendar .calendar_date{display: inline-block;margin:0 9px; height: 12px;
	font-size: 14.3px;
	font-weight: 600;  }
#videoCalendar .glyphicon{display: inline-block;font-size:11.5px;cursor:pointer;}
#videoCalendar .dynamic{margin-left:0}
#videoCalendar .day_left,#videoCalendar .day_right{display:none}
#videoCalendar .calendar_edit{
	float: right;
    font-size: 13px;
    margin-top: 3px;
}
#videoCalendar .calendar__select-box{
	    padding: 15px 10px;
    background: #e30613;
    border-top: 2px solid #000;
    color: #fff;
	text-align:right;
	display:none;
}
#videoCalendar .calendar__select-button{
	margin-right:15px;
}
#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}


.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:16px;display:block;color:#000;padding:5px 0 5px}
.rubric_page div a:hover{color:#ec0a0a;text-decoration:none;background-color:#f5f5f5}
.rubric_page .first a{border-top:none;margin-top:20px;}
.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}
#history_container{overflow:hidden}
.faces_list{margin-bottom:25px}
.faces_list h3,.faces_list p{font-size:1.4em;color:#4e4e4e;font-weight:400}

.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;margin-bottom:0px;}
.sitemap .tree .tree a{display:block;position:absolute;top:22px;width:98.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}
.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:20px;font-weight:bold}
.main_videos_sidebar .feedback h3{font-size:14px;font-weight:bold;text-align:left;margin-bottom:10px;margin-left:16.2%;}
.feedback .main_info{width:67.7%;margin:auto;border-top:1px solid #b5b5b5;margin-bottom:30px}
.feedback .main_info input{display:block;width:100%;font-size:14px;padding:5px 2%;border:1px solid #b5b5b5;border-top:none}
.feedback textarea{display:block;border:1px solid #b5b5b5;font-size:14px;width:67.7%;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:15px;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:14px;margin:0 auto 20px}
#feedback_result.success,#feedback_result_ajax.success{background:#D0FFD8}
#feedback_result.error,#feedback_result_ajax.error{background:#FFBEBE}
.item.feedback{margin-bottom:30px}
.feedback .feedback_select{width:67.7%;border:1px solid #b5b5b5;margin:auto;overflow:hidden;}
.feedback select{display:block;border:none;font-size:14px;width:100%;padding:5px 2%;color:#fa0404;text-align:left;cursor:pointer;background:transparent}

#anketaSubmitForm{margin-top:35px}
#anketaSubmitForm .anketaHidden{display:none}
#anketaSubmitForm h4{font-weight:bold;margin:25px 0 5px;font-size:15px;}
#anketaSubmitForm .anketaMust{color:red}
#anketaSubmitForm p{margin-bottom:5px}
#anketaSubmitForm table{width:96%;margin-left:4%}
#anketaSubmitForm tr:hover{background:#E0E0E0}
#anketaSubmitForm td{width:50%;padding:3px 0 3px 13px;position:relative;}
#anketaSubmitForm td b{margin-left:-13px}
#anketaSubmitForm hr{width:96%;margin:8px 0 5px 4%;border-color:#ccc}
#anketaSubmitForm .anketaInputM,#anketaSubmitForm .anketaInputDate{width:153px}
#anketaSubmitForm .anketaInputShortDate{position:absolute;left:34px}
#anketaSubmitForm select{width:153px}
#anketaSubmitForm .anketaInputL{width:100%}
#anketaShowButton,#anketaSubmitButton,#anketaSubmitForm .anketaAddButton{border:1px solid #b5b5b5;font-size:15px;color:#fa0404;background:#fff;padding:4px 10px;cursor:pointer;margin-top:5px}
#anketaShowButton,#anketaSubmitButton{font-size:20px}
#anketaSubmitForm .anketaAddButton{margin-left:5.5%}
#anketaShowButton:hover,#anketaSubmitButton:hover,#anketaSubmitForm .anketaAddButton:hover{background:#E0E0E0}
#anketaShowButton:active,#anketaSubmitButton:active,#anketaSubmitForm .anketaAddButton:active{background:#F0F0F0}
#anketaSubmitForm  .anketa_submit{text-align:right;clear:right;padding-top:10px;margin-top:10px;border-top:1px solid #cacaca}
.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:24px;font-weight:bold;margin:5px 0 30px;text-align:center;color:#333;display:block;}
.hgreed_3 .videoNews{position:relative;}
.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;}
.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}





.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;    filter: grayscale(100%);}
#ajaxGetNews{margin-bottom:20px; cursor:pointer;}
#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;width: 70%;margin: auto;}
#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;text-align:center;*/margin-top:10px;font-size: 14px;}
#authServices #loginForm p{text-align:right;margin:0 5px 3px 0}
#authServices #loginForm .label{color:#333;font-size:100%;}
.sized_content #authServices {width:100%;}
.sized_content #authServices #loginForm{display:block;font-size:14px;}
.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;font-size:15px}
.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: 18px;    margin: 10px 0 30px;font-weight: bold;color: #363636;}
.users_comments{border-top: 1px solid #EEE;border-bottom: 1px solid #EEE;margin-bottom:30px;margin-top: 20px;}
.user_comment{padding-bottom:15px}
.user_comment_image{float:left;width:8%;height:auto;}
.user_comment_body{float:right;width:90.9%;}
.user_comment_body h5{margin-left:8px;margin-top:0;font-size: 14px;font-weight:bold;display: inline;}
.user_comment_body h5 a{}
.user_comment_body .comment_text{padding-left:12px;margin-top:12px;color:#777;}
.user_comment_body textarea{border:1px solid #959595;height:105px;width:100%;}
.user_comment_body .user_exit{color:#777;font-size:14px;margin:8px 0 0 8px;}
.users_comments form{margin-top:10px}
.users_comments form .user_comment_body{border:none}
.users_comments .need_register{    font-size: 18px;text-align: center;margin-top: 7px;}
.users_comments .comment_send{background-color:#ec0a0a;color:#fff;font-size:15px;padding:6px 8px;border:none;display:block;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}
.show_all_comments{text-align: right;display: inline;float: right;border-bottom:1px dotted #506D8C;cursor: pointer;color: #506D8C;}
.go_to_comments a{color:#333;}

@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}
.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_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}
.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}
.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}
.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;}

.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_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;}
}

#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;}

/* Видео-Интервью в блоге (begin) */
.mark_video_interview_01{
	font-size: 0px;
	width: 303px;
	height: 173px;
	position: absolute;
	background: url('/design/images/new/interview_01.png');
	right: -7px;
	top: -27px;
}
.mark_video_interview_02{
	font-size: 0px;
	width: 59px;
	height: 59px;
	position: absolute;
	background: url('/design/images/new/interview_03.png');
	right: 1px;
	top: -8px
}
/* Видео-Интервью в блоге (end) */


.ban_iframe240x400{
	height: 400px;
}

/* Comments without register (begin) */
.new_user_form{
	width: 95%;
}
#loginForm p {
	text-align: left !important;
}
.new_comment_text{
	width: 100%;
	height: 80px;
}
/* Comments without register (end) */



/* Комментарий с "стоп словами" (begin) */
.comment_moderated_block{
	background: rgba(0, 128, 0, 0.24);
	border-radius: 5px;
	padding: 5px 10px;
	vertical-align: middle;
	margin-bottom: 20px;
}
.comment_mod_text{
	color: black;
	font-size: 14px;
	margin: 0;
}
/* Комментарий с "стоп словами" (end) */

.article_title{
	font-weight: 400 !important;
}

.paddingless{
	padding:0 !important;
}

#right_news{
	position:absolute; 
	top:555px; 
	right:-170px; 
	width:300px;
}
#bottom_news, #middle_news{
	position:relative;
	left: -80px;
}
.ads_blocks{
		
}
.page_description{
	opacity: 0;
	
	display: inline-block;
	float: left;
	height: 0;
	line-height: 0;
	overflow: hidden;
	color: white;
}



.lenta_wrap{
	margin: 10px auto 30px;
	display: block;
	padding: 0;
}
.lenta_block{
	padding: 0;
	width: 100%;
	text-align: center;
}
.articles_block{
	overflow: auto;
	margin: 0 auto;
	display: block;
	float: none;
	padding: 0;
	text-align: left;
}
.lenta_name,
.lenta_name:visited{
	font-size: 24px;
	border-bottom: 1px solid rgb(128,128,128);
	text-transform: uppercase;
	font-weight: bold;
	color:#363636;
}
.lenta_name:hover{color:#ed1922;text-decoration:none;}
.lenta_item{
	padding: 12px 0 8px 0;
	font-size: 14px;
	border-bottom: 1px solid rgba(128,128,128,0.4);
}
.lenta_date{
	width: 17%;
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin-right: 2px;
}
.lenta_time{
	color: #db1921;
}
.lenta_day{
	display: none;
}
.lenta_data{
	width: 80%;
	display: inline-block;
	position: relative;
	padding-bottom: 5px;
	line-height: 15px !important;
}
.lenta_data.lentapadding{
	padding-bottom: 12px;
}
.lenta_title{
	padding-bottom: 2px;
	display: flex;
}
.lenta_link{
	font-size: 14px;
}
.lenta_link:hover, .lenta_link:visited, .lenta_link:focus {
	color: black;
	cursor: pointer;
	text-decoration: none;
}
.lenta_icon{
	display: inline-block;
	position: absolute;
	right: 1px;
	width: 21px;
}
.lenta_photo_icon, .lenta_video_icon{
	
	height: 16px;
}
.lenta_photo_icon{
	background: url('/design/images/photo.png') no-repeat;
}
.lenta_video_icon{

	background: url('/design/images/video.png') no-repeat;
	background-position: 2px 0;
}
.lenta_separete{
	text-align: center;
	margin: 0;
	padding-bottom: 4px;
	
	text-transform: uppercase;
	font-weight: bold;
	font-size: 15px;
}



.lenta_content_block{
	background: transparent;
	margin: 10px 0 20px;
	padding: 0;
	font-size: 0;
}
.lenta_left_block, .lenta_right_block{
	display: inline-grid;
	width: 48%;
}
.lenta_right_block{
	margin-left: 20px;
}
.lenta_block_item{
	margin-bottom: 2px !important;
	padding-top: 5px !important;
}
.lenta_block_data{
	padding-bottom: 10px !important;
}
.lenta_block_date{
	width: 11%;
}
@media (max-width: 400px){
	.lenta_block_date{
		width: 17%;
	}
}
.lenta_block_icon{
	display: inline-block;
	position: relative;
	vertical-align: top;
	right: 1px;
}
.lenta_block_text{
	margin-left: 5px;
	display: inline-block;
	width: 88%;
}

@media (max-width: 767px){
	.lenta_left_block, .lenta_right_block{
		display: block;
		width: auto;
	}
	.lenta_right_block{
		margin-left: 0;
	}
}

/***********************************************/
/***** Media print 222 specific styles (begin) *****/
/*-------------------------------------------------------------- */

@media print {
	body { 
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	line-height: 1.45; 
	font-family: Garamond,"Times New Roman", serif; 
	color: #000; 
	background: none; 
	font-size: 14pt; }

	/* Headings */
	h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }
	h1{font-size:19pt;}
	h2{font-size:17pt;}
	h3{font-size:15pt;}
	h4,h5,h6{font-size:14pt;}


	p, h2, h3 { orphans: 3; widows: 3; }

	code { font: 12pt Courier, monospace; }
	blockquote { margin: 1.2em; padding: 1em;  font-size: 12pt; }
	hr { background-color: #ccc; }

	/* Images */
	img { float: left; margin: 0.5em 1em 0.25em; max-width: 100% !important; }
	a img { border: none; }

	/* Links */
	a:link, a:visited { background: transparent; font-weight: 700; text-decoration: underline;color:#333; }
	a:link[href^="http://"]:after, a[href^="http://"]:visited:after { content: " (" attr(href) ") "; font-size: 90%; }

	abbr[title]:after { content: " (" attr(title) ")"; }

	/* Don't show linked images  */
	a[href^="http://"] {color:#000; }
	/*a[href$=".jpg"]:after, a[href$=".jpeg"]:after, a[href$=".gif"]:after, a[href$=".png"]:after { content: " (" attr(href) ") "; display:none; }*/

	/* Don't show links that are fragment identifiers, or use the `javascript:` pseudo protocol .. taken from html5boilerplate */
	a[href^="#"]:after, a[href="/"]:after, a[href="/ru/"]:after, a[href="/kz/"]:after, a[href^="javascript:"]:after {content: "";}

	/* Show url  */
	a[href]:after {position: relative; font-size:12px; top: -10px;}
	
	/* Table */
	table { margin: 1px; text-align:left; }
	th { border-bottom: 1px solid #333;  font-weight: bold; }
	td { border-bottom: 1px solid #333; }
	th,td { padding: 4px 10px 4px 0; }
	tfoot { font-style: italic; }
	caption { background: #fff; margin-bottom:2em; text-align:left; }
	thead {display: table-header-group;}
	img,tr {page-break-inside: avoid;} 

	/* Hide various parts from the site*/
	.no-print, .ads_blocks{ display:none !important; }
	.for-print { display: block !important; }

	.logo_print{ margin-left: 30px; }
	.comms:before { content: "Комментариев: "}
	.views:before { content: "Просмотров: "}
	.video_text{ width: 99%;}
	
	.print4{ width: 200px; display: inline-block;}
	
	.main_news article.col-md-6 h3{padding: 10px 3px;}
	.header_content{ display:block; position: relative !important;  }

	.white_part{ height: 0 !important;}
	.additional_header{ margin: 0 auto;}
	
}
/***** Media print 222 specific styles (end) *****/
/*********************************************/


/***********************************************/
/***** New Header (2017-09) (begin) *****/
.ktk_header{
	background: white;
	border-bottom: 1px solid black;
}
.ktk_header__block{
	background: light;
	max-width: 1280px; 
	margin: 0 auto;
}
.ktk_header__left{
	display: inline-block;
	width: 103px;
}
.ktk_header__logoimg{
	max-width: 100%;
}
.ktk_header__right{
	display: inline-block;
	width: 1170px;
}
/***** New Header (2017-09) (end) *****/
/*********************************************/





/***********************************************/
/***** New Header22 (2017-09) (begin) *****/
#new_head{background-color: #000040; color:#fff;box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.77);position: relative;}
#new_head .white_part{width: 50%;height: 55px;background: #fff;margin-left:50%;}
.new_header.navbar-default .navbar-nav&gt;li&gt;a,
.new_header.navbar-default .navbar-nav&gt;li&gt;a:visited{color:#fff;padding-top:17px;padding-bottom:17px;}
.new_header.navbar-default .navbar-nav&gt;li&gt;a.activ,
.new_header.navbar-default .navbar-nav&gt;li&gt;a:hover{background: #fff;color:#ed1c24;transform: skewX(-7deg)}
.new_header.navbar-default .navbar-nav&gt;li&gt;a.activ span,
.new_header.navbar-default .navbar-nav&gt;li&gt;a:hover span{  transform: skewX(7deg);  }
.new_header.navbar-default .navbar-nav:before,
.new_header.navbar-default .navbar-nav:after{  display: none;  }

.new_header_menu{font-style: italic;}
.new_header .logo_bg{position:absolute;left:15px; top:0; width:120px;z-index:12;}
@media (max-width: 767px){
	.container-fluid.inner{padding-left:0;padding-right:0;}
	.new_header .search{border:none;margin:0;padding-right: 15px;}
	.new_header .search .search_icon{margin-top:5px;}
	.new_header .lang_choice{right: 40px;}
	.new_header .navbar-nav {margin: 75px auto 65px;}
	.new_header .navbar-header{margin-left:0!important;margin-right:0!important;}
	.new_header .search .form-group{width:120px !important;}
	.new_header .search .form-control{width: 117px !important;}
	

}
@media (min-width: 768px){
	.new_head .navbar&gt;.container .navbar-brand, .navbar&gt;.container-fluid .navbar-brand {
		 margin-left: 0; 
	}
}
@media (max-width: 991px){
	/*.new_header.navbar-default .navbar-nav&gt;li:hover{background:#DE030B;}*/
	/*.new_header.navbar-default .navbar-nav&gt;li:hover a{color:#fff}*/
	.new_header .navbar-collapse{border-top-color:#424570!important;margin:7px -15px 15px!important;padding:0;}
	.new_header .navbar-nav {margin: 8px 15px 0 0;}
	.navbar-header {float: none!important;}
	.new_header .navbar-toggle {display: block;}
	.new_collapse .new_header_date{display: none;}
}
@media (min-width: 992px){
	.new_header .logo_bg{left:37px;}
	.new_header.navbar-default .navbar-nav&gt;li&gt;a{    padding-top: 5px;padding-bottom: 5px;    padding-left: 9px;  padding-right: 9px;}
	.new_header .navbar-nav{margin-top:12px;float:none;display: flex;justify-content: space-between;}
	.new_collapse{
		padding-left: 134px;
		padding-right: 0px;
	}
	.new_header .new_header_menu{ padding-right:0;}

}
.new_header.navbar{border-color: #000040;height:auto;min-height:41px;z-index:10;background: transparent;border-bottom: 1px solid black;border-radius:0;margin-bottom: 0; min-height: 54px;}
.new_header .menu{max-width:1264px;position:relative;}

.new_header .navbar-brand{float:none;display: block; position: relative;  line-height: 79px;  height: auto;  padding: 8px 0;}
.new_header .navbar-brand img{}
.new_header .search{position: absolute;right: 0;z-index: 15;height:24px;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;}
.new_header .search .form-slider{display:none;float:left;margin-right:2px;}
.new_header .search .form-group{padding:0;width:310px;vertical-align: top;margin-left: -4px;;}
.new_header .search .form-control{height: 31px;width: 308px;float: left;border: 0px;
font-family: "Roboto";
border-radius:0;
    border-right: 1px solid #000040;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;}
.new_header .search .glyphicon-remove{float: left;color: #fff;display: block;margin: 2px 5px 0 0;font-size: 18px;cursor:pointer;}
.new_header .search .search_icon{background: transparent url(/design/images/search_03.png);width:23px;height:23px;cursor:pointer;border:none;margin-top: 5px;display: block;}
.new_header .search.active{
    height: 33px;
    padding: 0 4px;
	    margin: 9px 10px;
    border-radius: 4px;
    border: 1px solid #9393af;}


.new_header .lang_choice{    position: absolute;
    right: 40px;
    top: 9px;
    font-size: 17px;
    font-style: normal;
    font-weight: normal;
    font-family: 'Roboto';
    z-index: 5;}
.new_header .lang_choice a, .new_header .lang_choice a:visited{color:#fff;    font-weight: bold;}
.new_header .lang_choice a:first-child{margin-right: 15px;}
.new_header .lang_choice .activ,
.new_header .lang_choice .activ:visited,
.new_header .lang_choice a:hover{text-decoration: none;}
.new_header .navbar-toggle {border: none;float:left;font-style:italic;margin: 0;padding:10px 0;text-transform: uppercase;font-weight: bold;margin-left: 88px;margin-top: 8px;z-index: 13;text-decoration: none;position: relative;}
.new_header .navbar-toggle .icon-bar{width:30px;background-color:#fff;}
.new_header .navbar-toggle .icon-bar+.icon-bar{margin-top:6px;}
/*.new_header .navbar-header{position:relative;}*/
@media (min-width: 992px) {
	.new_header .search{top:-40px;padding-right:0;}
	.new_header .search .search_icon{background: url(/design/images/search_03_desktop.png);width:19px;height:19px;}
	.new_header .search.active .search_icon{margin-top:3px;}
	.new_header .search.active{top: -40px;
    height: 28px;
	margin-right:0;
    padding: 0 4px;
    border-radius: 4px;
    border: 1px solid #9393af;
	background:#fff;}
	.new_header .search .form-control{height:26px;}
	
	.new_header .lang_choice{top: -34px;font-size: 13px;line-height:26px;right:20px;}
	.new_header .lang_choice a,
	.new_header .lang_choice a:visited{color:#000040}
}

@media(min-width: 1436px){
	.new_header .menu{max-width:1470px;}
}


.new_header_date{
	line-height:32px;
}
#new_dayOfWeek{
	text-transform: uppercase;
}
#new_liveTv{
	margin-right: 7px;
}
.new_live {
	text-transform: uppercase;
	text-align:center;
	background-color: #ebebeb;
	padding:6px 0;
}
.new_live_view{
	font-size: 13px;
	display: inline-block;
}

.new_header_menu{
	font-family: PFDINTextCompPro;
	font-size: 29px;
}

.new_live_link{
	font-weight: bold;
	color: #000040;
}
.new_live_link:visited{
	color: #000040;
}
.new_live_link:hover{
	text-decoration: none;
	color: #000040;
}
.new_live_program{
	display: inline-block;
	font-weight: bold;
}
.new_live_program .prog{
	display: inline-block;

}
.new_live_program .prog{
	
}
.new_live_program .prog1, .new_live_program .prog2{
	margin-right: 22px;
}
.new_live_program .prog2, .new_live_program .prog3{
	color: grey;
}
.new_live_program .time{
	margin-right: 6px;
	margin-left: 5px
}
@media (min-width: 992px) and (max-width: 1250px){
	.new_header_date {
		display: none;
	}
}
@media (max-width: 520px){
	.new_header_date {
		display: none;
	}
	.new_header .new_live {
		padding-left: 140px;
	}
}
@media (max-width: 700px){
	.new_live_program .prog1, .new_live_sep{
		display: none;
	}
	.new_header .new_live {
		padding-left: 140px;
		clear: both;
		margin-bottom: -10px;
	}
	
}
@media (max-width: 992px){
	.new_live_program .prog2{
		display: none;
	}
}
@media (max-width: 1250px){
	.new_live_program .prog3{
		display: none;
	}
}
@media (min-width: 992px) {
	.new_live{padding: 6px 115px;text-align: center;margin-top:0;}
	.new_live .new_live_view{margin:auto;}
	.new_header_menu {
		font-family: PFDINTextCompPro;
		font-size: 22px;
	}
	.new_header .logo_bg img{ width:68px;}
	.new_header .navbar-brand{padding:9px 0;}
}



.parallelogram-image{position:relative;overflow:hidden;}
.parallelogram-image:before,
.parallelogram-image:after{
	content: ' ';
    position: absolute;
	top:0;
    bottom: 0;
    width: 15%;
    background: #fff;
    transform: rotatez(7deg);
}

.parallelogram-image:before{left: -10%;top: -3%;}
.parallelogram-image:after{right: -10%;bottom: -3%;}


/***** New Header22 (2017-09) (end) *****/
/*********************************************/






/*
0-767
768-1439
&gt;1439


 */

.page-content{
	width:100%;
}
.page-content_type_main{}

.page-content{
	padding:24px 0 0;
}

.page-content__header{
	margin-bottom:30px;
}

.page-content__inner{
	margin-bottom:30px;
}

@media (min-width: 768px) {

	.page-content{
		display: table;
		table-layout:fixed;
		padding-bottom:30px;
        /*justify-content: space-between;*/
	}
	.page-content__main {
		vertical-align: top;
		display: table-cell;
		width: 100%;
		overflow: hidden;
	}

	.page-content__wrapper{
		max-width:840px;
		margin:auto;
		text-align: left;
	}

	.page-content__asside {
		min-width: 260px;
		width:260px;
		padding-left:20px;
		display: table-cell;
		vertical-align: top;
	}
	.page-content__inner{
		margin-bottom:0;
	}
}

.page-content__asside .banner{
	margin-bottom:20px;
}





/*rubric title*/
.parallelogram{
	transform:skewX(-7deg);
}
.parallelogram__content{
	transform:skewX(7deg);
	display: inline-block;
}

.parallelogram__content_type_text{
	margin:0;
	font-family: PFDINTextCompPro;
	font-size: 23.4px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	text-transform: uppercase;
}

.parallelogram_type_left-border{
    position:relative;
    margin-left:3px;
}
.parallelogram_type_left-border{
    padding-left:15px;
}

.parallelogram_type_dark{
	display:inline-block;
	background:#000;
}
.parallelogram_type_dark .parallelogram__content{
	color: #ffffff;
    padding:9px 15px 6px 3px;
}

.parallelogram_type_left-border:before{
	content: ' ';
	background: #ee151f;
	width:5px;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
}



/*rubric title end*/





.programs{
}
.programs__item{
	margin-bottom:15px;
	padding:15px;
}
.programs__rubric{
	clear:both;
	margin:30px 0 20px -7px;
}
@media (min-width: 768px) {
	.programs{
		margin-left:-10px;
		margin-right:-10px;
	}
	.programs__item{
		padding:0 10px;
		margin-bottom:20px;
	}
	.programs__rubric{
		margin-left:14px;
	}
}

.list-program__header{
	overflow: hidden;
}
.list-program__image{
	display: none;
}
.list-program__title{
	margin:0;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #363636;
	font-family: PFDINTextCompPro;
	text-transform: Uppercase;
	padding:9px 15px 6px;
}
@media(min-width:768px) {
	.list-program{
		position: relative;
	}
	.list-program__header{
		position:absolute;
		width:100%;
		bottom:14px;
		text-align: center;
		padding:0 24px;
	}
	.list-program__wrapper{
		margin:0 auto;
		background-color:#fff;
		display: inline-block;
	}
	.list-program__title{
		text-align: left;
	}
	.list-program__image{
		display: block;
	}
}


@media (min-width:992px) {
	.list-program__header{
		opacity:0;
		-webkit-transition:opacity 1s ease-out;
		-moz-transition:opacity 1s ease-out;
		-o-transition:opacity 1s ease-out;
		transition:opacity 1s ease-out
	}

	.list-program:hover .list-program__header{
		opacity:1;
		-webkit-transition:opacity .5s ease-in;
		-moz-transition:opacity .5s ease-in;
		-o-transition:opacity .5s ease-in;
		transition:opacity .5s ease-in;
	}

	.list-program__image{
		filter: brightness(1);
		-webkit-transition:filter 1s ease-out;
		-moz-transition:filter 1s ease-out;
		-o-transition:filter 1s ease-out;
		transition:filter 1s ease-out
	}

	.list-program:hover .list-program__image{
		filter: brightness(.5);
		-webkit-transition:filter .5s ease-in;
		-moz-transition:filter .5s ease-in;
		-o-transition:filter .5s ease-in;
		transition:filter .5s ease-in;
	}
}






.list-article{
	position: relative;
	display: block;
}
.list-article:hover{
	text-decoration:none;
	filter: brightness(1.15);
	-webkit-filter: brightness(1.15);
	-moz-filter: brightness(1.15);
	-o-filter: brightness(1.15);
	-ms-filter: brightness(1.15);
}

.list-article_type_main:hover{
	text-decoration:none;
	filter: none;
	-webkit-filter: none;
	-moz-filter: none;
	-o-filter: none;
	-ms-filter: none;
}
.list-article_type_current{opacity:0.6;}
.list-article__image{
	position: relative;
}
.list-article__image_type_gradient{

}
.list-article__image_type_gradient:after{
	content: ' ';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 86%);
	background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 86%);
	background: linear-gradient(to bottom,rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 86%);
}
.list-article__date{
	position:absolute;
	bottom:8px;
	right:7px;
	z-index:5;
	font-size: 13.7px;
	color:#fff;
}
.list-article__header{
	color:#363636;
	text-align: left;
	padding-top:10px;
}

.list-article__header_positon_bottom{
	position: absolute;
	bottom:0;
	padding:6px;
	color:#fff;

}
#main-player-box .list-article__header{
	z-index: 5;
}
.list-article__header_background_gray{
	background-color: #e7e8e1;
	padding:6px;
}
.list-article__header_font_sm .list-article__title{font-size:14px}
.list-article__header_font_lg .list-article__title{font-size:18px}


.list-article__title{
	font-size: 16px;
	font-weight:600;
	margin:0;
}

.list-article__description{
	font-size:12px;
	margin-top:6px;
	margin-bottom:0;
}

.list-article__description_type_border{
	border-left: solid 2px #e30613;
	padding-left:4px;
}

.list-article__mark{
	font-size:12px;
	font-weight: 600;
	position:absolute;
	top:0;
	right:0;
	padding:6px 5px;
	color:#fff;
}

@media (min-width:840px;){
	.list-article__title{
		font-size: 17.9px;
	}
	.list-article__header_background_gray{
		padding:12px;
	}
	.list-article__description{
		margin-top:12px;
		font-size:14px;
	}
}

@media (max-width:767px){
	.list-article_type_series .list-article__image{
		display:none;
	}
	.list-article_type_series .list-article__title{
		text-transform:uppercase;
	}
}



.rubricator{
	margin-left:0px;
	margin-right:0px;
}

.rubricator__item{
	padding:0 0 20px;
}

.rubricator_type_series{
	margin-top:30px;
}





@media (min-width:768px) {
	.rubricator{
		margin-left: -10px;
		margin-right: -10px;
	}
	.rubricator__item{
		padding:0 10px 20px;
	}

	.rubricator_type_series .rubricator__item{
		padding-bottom:30px;
	}
}



.rubric-description{
	position: relative;
	padding-left:40px;
	padding-right:20px;
	margin-bottom: 20px;
}

.rubric-description__title{
	position: relative;
	margin-left:-50px;
	vertical-align: bottom;
	margin-right: 5px;
	padding-left: 10px;
}
.rubric-description__text{
	background: #e5e5e5;
	padding:18px 24px 10px;
	font-family: PFDINTextCompPro;
	font-size: 17.7px;
	text-align: left;
	color: #363636;
}
.rubric-description__text p{
	display: inline;
	font-style:italic;
}

@media (max-width:991px) {
	.rubric-description{
		padding-left:0;
		padding-right:0;
	}
	.rubric-description__text{
 		background: #fff;
		padding-left: 0;
		padding-right: 0;
		transform: skewX(0deg);
	}
	.rubric-description__text &gt; .parallelogram__content{
		transform: skewX(0deg);
	}
	.rubric-description__title{
		margin-left: -25px;
		padding-left: 25px;
	}
}

.two-section-article__title{
	font-size: 14px;
	text-align: left;
	color: #363636;
	margin-top:10px;
	margin-bottom:0;
	font-weight:normal;
}
.two-section-article__title a{
	color: #363636;
}

.two-section-article__text{
	margin-top:10px;
	display: none;
	font-size:14px;
	color: #363636;
}

@media(min-width: 768px){
	.two-section-article__title{
		font-size: 15.7px;
		font-weight: bold;
		margin-top:0;
	}
	.two-section-article__text{
		display: block;
	}
}

.two-section-article__title{
	font-size: 15.7px;
	text-align: left;
	font-weight: bold;
	color: #363636;
	margin-top:0;
	margin-bottom:10px;
}
.two-section-article__text{
	font-size:14px;
	color: #363636;
}






.list-film{
	overflow:hidden;
}
.list-film__link{
	visibility: hidden;
	position: absolute;
    height: 100%;
    overflow: hidden;
    bottom: 0;
    right: 0px;
    text-align: center;
    display: none;
    padding-left: 0;
    background: #000040;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
	padding: 25px 0;
	width:100%;
	white-space: nowrap;
}
.list-film .list-article__header{
	min-height:90px;
	position:relative;
}
.list-film .parallelogram__content{
	padding-left:15px;
}

@media(min-width: 768px){
	.list-film__link{
		display: block;
		max-width:0px;
		-webkit-transition:max-width .3s ease-out;
		-moz-transition:max-width .3s ease-out;
		-o-transition:max-width .3s ease-out;
		transition:max-width .3s ease-out
	}
	.list-film__link span{
		display:block;
		text-decoration:underline;
	}
	.list-film:hover{
		filter: none;
		-webkit-filter: none;
	}
	.list-film:hover .list-film__link{
		max-width:600px;
		visibility: visible;
		-webkit-transition:max-width .4s ease-in;
		-moz-transition:max-width .4s ease-in;
		-o-transition:max-width .4s ease-in;
		transition:max-width .4s ease-in;
	}
	.list-film:hover .list-article__title,
	.list-film:hover .list-article__description{color: #e7e8e1;}
}






@media (max-width: 767px) {
	.list-film__header{
		background: #fff;
	}
	.list-film__description{
		display: none;
	}
}


.tv-program__header{
    font-size:28.3px;
}


.newsfeed__header{
	margin:42px 0 24px;
	padding:0 15px;
	font-size: 20.3px;
	font-weight: bold;
	color: #db1921;
	text-transform: uppercase;
}

.list-newsfeed{
	position: relative;
	display: block;
	overflow: hidden;
	padding-bottom:10px;
	margin-bottom:10px;
	display:flex;
}

.list-newsfeed__image{
	width: 138px;
	min-width:138px;
	float:left;
	margin-right:15px;
}
.list-newsfeed__header:after{
	content: ' ';
	height:1px;
	width:100%;
	background-color:#d9d9d9;
	position: absolute;
	bottom:0;
}

.list-newsfeed__title{
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #363636;
	margin:0 0 12px;
}
.newsfeed__header_type_first{
	margin-top:0px;
}
.list-newsfeed__date{
	font-size: 16px;
	font-weight: bold;
	color: #db1921;
	vertical-align: text-bottom;
}
.list-newsfeed__icon{
	position: static;
}





.blog-full-article__player, .blog-full-article__header{
	max-width: 840px;
	margin:auto;
	position:relative;
	z-index:2;
}
.blog-full-article__header{
	color: #363636;
	background-color: #e1e1e1;
	padding:20px;
}
.blog-full-article__title{
}
.blog-full-article__date{
	float:right;
	font-size: 16.4px;
    vertical-align: middle;
    font-weight: bold;
}

.blog-full-article__title-content{
	font-size: 18px;
	font-weight:bold;
	text-transform:uppercase;
	margin:30px 0 23px;
	color: #000;
}

.blog-full-article__lid{
	font-size:17.7px;
	line-height: 1.3em;
}
.blog-full-article .blog-full-article__share{
	display:block;
}
.blog-full-article__info{
	font-size:16.8px;
	font-weight: bold;
}

.blog-full-article__item{
	margin:0;
	font-weight: bold;
}
.blog-full-article__content{position:relative;margin-bottom:20px;overflow: hidden;}
@media (min-width: 1436px){
	.blog-full-article__overlay{
		position:absolute;
		top:-40px;
		bottom:-40px;
		left:-40px;
		right:-40px;
		filter: blur(8px);
		background-size:cover;
		opacity: .85;
	}
}
.full-article__text {
	font-size:17.7px;
	margin-bottom:20px;
}
.full-article__text a{
	color:#428bca;
}
.full-article__text p{
	margin-bottom: 25px;
}
.full-article__text ul{
	padding-left:30px;
}
.full-article__text img{max-width:100%!important;height:auto!important;display:block;margin:0 auto 25px;}
.full-article__text iframe{
	display: block;
    margin-left: auto!important;
	margin-right: auto!important;
}
.full-article__text table{
	max-width:100%!important;
}


.share{  display: flex;  flex-direction: row;  justify-content: space-between;}
.share__socials{}
.share__description{display: inline-block;margin:0 8px 0 0;font-size: 16.4px;vertical-align: middle;font-weight:bold;}
.share__bajes{display: inline-block;vertical-align: middle;}
.share__iframe-content{float:right;display:none}
.share__iframe-button{font-size:16.4px;text-align:center;cursor:pointer;display:inline-block;font-weight: bold;}
.jBox-content .share__iframe-content{width:100%;height:40px;}

@media (min-width:768px) {
	.blog-full-article__lid{
		margin-bottom:10px;
	}
}


.related-news{
	margin-top:30px;
	margin-bottom:12px;
}
.related-news .row{
	display: block;
}
.related-news__item{
	margin:13px 0;
}
.related-news__image{
	padding-right:0;
}
.related-news__title{
	margin:0;
	font-size: 16.1px;
	font-weight: 600;
}


@media (min-width:768px) {
	.related-news:before,
	.related-news:after{
		content: ' ';
		margin-left:auto;
		margin-right:auto;
		width: 212px;
		height: 1px;
		background-color: #000;
	}
	.related-news:after{
		background-color: #c3c3c3;
	}
}
@media (min-width:1436px){
	.related-news{
		margin-top:0;
	}
}
@media(max-width:767px){
	.related-news{
		margin-top:20;
		margin-bottom:-20px;
	}
	.related-news__item{

		margin-top:0;
		margin-bottom:20px
	}
}

.news-full-article__title{
	font-size:  17.7px;
	color: #363636;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:20px;
}
.news-full-article__lid{
	font-size: 17.7px;
	color:#363636;
}
.news-full-article__lid a,
.full-article__text a
{
	color:#e30613
}
.full-article__info{
	font-size: 17.7px;
	font-weight:bold;
}
.news-info__item{
	margin-bottom:0;
}
.news-info__time{
	color: #db1921;
}
.news-info__date{
	width: 100%;
    display: flex;
    justify-content: space-between;
}


/*video player*/
.video-player{
	width:100%;
	display: block;
}
.video-player__player{
	width:100%;
}
.video-player__share{
	margin-top:8px;
	width: 100%;
}
/*video player end*/


/*player navigation*/
.player-navigation__button{
	display:none;
}
@media (min-width:768px){
	.player-navigation{
		position:relative;
		padding-left:42px;
		padding-right:42px;
	}

	.player-navigation__button{
		display: block;
		background-color: #535353;
		color:#d7d7d7;
		line-height:280px;
		width:42px;
		position: absolute;
		top:50%;
		margin-top:-150px;
		text-align: center;
		font-size: 25px;
	}

	.player-navigation__previous{left:0;}
	.player-navigation__next{right:0;}
}
/*player navigation end*/

.news-full-article__player .responsive-image{background:none;}

@media (min-width:768px){
	.news-full-article__title{
		margin-top:28px;
	}
}


@media (min-width:1436px){
	.news-full-article__content{
		display: flex;
		margin-bottom:37px;
	}
	.news-full-article__player{
		margin:0 0;
		font-size:18px;
	}
	.news-full-article__player{
		flex-basis:58%;
	}
	.news-full-article__header{
		padding-left: 30px;
		flex-basis: 42%;
		display:flex;
		flex-direction:column;
	}
	.news-full-article__title{
		margin-top:0;
		font-size:20px;
	}
	.news-full-article__lid{
		font-size:20px;
	}
	.news-full-article__info{
		margin-top: auto;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.news-full-article__player .info_share .share__iframe-button,
	.news-full-article__player .share__description
	{
		font-size: 18px;
	}
}





/*cinema page*/
.cinema-page{}
.cinema-page__player{}
.cinema-page__poster{max-width: 728px;margin:auto;}
.cinema-page__header{text-align: center;margin-top:21px;}
.cinema-page__title{font-size:22px;font-weight:bold;margin-top:0;margin-bottom:17px}
.cinema-page__date{font-size:16px}
.cinema-page__text{font-size:17.7px;margin-bottom:20px;}
.cinema-page__date{}
.cinema-page__series{  text-align: center;  }

@media (min-width:768px) {
	.cinema-page__header{  display: flex;  justify-content: space-between;  }
	.cinema-page__date{font-size:20px;font-weight: bold;}
}

@media (min-width:1436px) {

}

/*cinema page end*/




/* Program page. */
.program-page{}
.program-page__header{position:relative;z-index:2;}
.program-page__header-title{font-size:24px;font-weight:600;text-align: center;margin-bottom:24px; margin-top:0;color: #363636;}
.program-page__header-image{display:none;}
.program-page__contacts{}
.program-page__player{}
.program-page__player-title{
	display:none;
	font-size: 22px;
    font-weight: bold;
    margin-top: 21px;
    margin-bottom: 17px;
	text-align:center;}
.program-page__schedule{}
.program-page__schedule_type_top{}
.program-page__schedule_type_bottom{display: none;position:relative;z-index:2;}
.program-page__text{}
.program-page__text iframe{width:100%;}

.program-page__episode-header{text-align: center;margin-top:30px;margin-bottom:30px;}
.program-page__episode-name{background-color: #de1922;font-size:20px;text-transform: uppercase;display: inline-block;color:#fff;padding:8px 10px;margin-top:0;margin-bottom:5px;}
.program-page__episode-date{text-transform: uppercase;font-size:14px;font-weight: bold;margin-bottom:0;}

.program-page__rubricator-title{  font-family: PFDINTextCompPro;  font-size: 22.1px;  font-weight: bold;  font-style: italic; text-align: center;text-transform:uppercase; }
.program-page__paging{margin-bottom:60px;}
.parallelogram .program-page__more{cursor:pointer;padding-top:2px;padding-bottom:2px;}

@media (min-width:768px) {
	.program-page{}
	.program-page__header,
	.program-page__schedule_type_bottom{width:172px;float:left;}
	.program-page__player,
	.program-page__text{width:100%;float:left;margin-left:-172px;padding-left:190px;margin-bottom:25px;}
	.program-page__header-title{display: none;}
	.program-page__header-image{display:block;}
	.program-page__player-title{display:block;}

	.program-page__schedule_type_top{display:none;}
	.program-page__schedule_type_bottom{display:block;}

	.program-page__rubricator{margin-top: 25px;  max-width: none;  }
}

@media (min-width:1436px) {
	.program-page__player{
		margin-left:-277px;padding-left:300px;
		margin-right:-172px;padding-right:190px;
	}
	.program-page__header{width:277px;}
	.program-page__text{
		padding-right:128px;
		padding-left:232px;
		margin-left:auto;
		margin-right:auto;
	}

}
/* Program page end. */



/* Schedule. */
.full-schedule{text-align: center;margin-bottom: 23px;}
.full-schedule__next{text-align: left;display: inline-block;margin-bottom:-10px;}
.full-schedule__repeat{text-align:left;display: inline-block;font-size: 14px;font-weight: 600; text-transform: uppercase;}
.full-schedule__repeat-title{color: #db1921;}
.full-schedule__date{}
.full-schedule__time{}

.full-schedule__next .full-schedule__date{display:inline-block;font-size: 17.7px;font-weight: 600;text-transform: uppercase;max-width: 112px;}
.full-schedule__next .full-schedule__time{display:inline-block;font-size: 47.2px;font-weight: 600;}

@media (min-width:768px) {
	.program-page__schedule_type_bottom{clear: both;margin-top: 50px;}
	.full-schedule__repeat{
		position:relative;
		margin-top:15px;
		padding-top:27px;
		padding-left:55px;
	}
	.full-schedule__repeat-title{
		font-size: 17.7px;
		display:block;
		margin-left:-20px;
	}
	.full-schedule__repeat:before{
		content:' ';
		width:3px;
		height:70px;
		background-color: #cc0000;
		position:absolute;
		top:0;
		left:20px;
		transform: skewX(-7deg);
	}
	.full-schedule__repeat .full-schedule__time{
		font-size: 27.5px;
		display:block;
	}

}
@media (min-width:1436px) {
	.program-page__schedule_type_bottom{clear: none;margin-top: 50px;}
	.program-page__episode-header{margin-left:-50px;margin-right:-50px;}
}
/* Schedule end. */




/* Program contacts. */
.program-contacts{display: none;}


@media (min-width:768px) {
	.program-contacts{display: block;margin-top:16px;max-width:168px;margin-left:auto;margin-right:auto;}
	.program-contacts__presenter{text-align: center;}
	.program-contacts__presenter-post{font-size:16px;color: #626262;margin-bottom:0;}
	.program-contacts__presenter-name{margin-top:8px;margin-bottom:16px;font-size: 18px;color:#000;}
	.program-contacts__presenter-image{border-radius: 50%;overflow: hidden;}
	.program-contacts__contacts,
	.program-contacts__title{font-size:15.5px;font-weight:bold;}
	.program-contacts__title{margin-top:16px;text-transform:uppercase;}

	.program-contacts__contacts{position:relative;}
	.program-contacts__contacts:before{
		content:' ';
		float:left;
		margin-left: 6px;
		margin-right: 10px;
		transform: skewX(-7deg);
		width:3px;
		height:100%;
		max-height:70px;
		background-color: #cc0000;
	}

}
@media (min-width:1436px) {
	.program-contacts__title{margin-left:-27px;}
	.program-contacts__contacts{padding-left:0;}
	.program-contacts__contacts:before{
		left:-15px;
		position:absolute;
	}
}
/* Program contacts end. */













.live-player-page__content{
	max-width: 1470px;
	margin:auto;
	background-color: #fff;
}
.live-player-page__palyer{
	margin-top:24px;
	max-width:1210px;
	margin-left:auto;
	margin-right:auto;
}
@media(min-width: 768px){
	.live-player-page__content{
		padding:5px 15px 42px;
	}

}
@media (min-width:1436px) {
	.live-payer-page{
		background: #252525;
	}
	.live-player-page__content{
		background-color: transparent;
	}
	.live-payer-page .breadcrumb a,
	.live-payer-page .breadcrumb a:visited{
		color:#fff;
	}
}


.news-list{margin-left:-7px;margin-right:-7px;}
.news-list__item{margin-bottom:14px;padding-left:7px;padding-right:7px;}
.news-main{margin-bottom:20px;}


.asside-news{}
.asside-news__item{margin-bottom:20px;padding: 0;}
@media(min-width: 768px){
	.news-main{margin-bottom:0;}
}
.asside-block{margin-bottom:25px;}
.asside-block:last-of-type{margin-bottom: 0;}

.main-page_rubric{margin-bottom:45px;}
.main-page-rubric__header{margin-bottom: 25px;
    font-size: 23.8px;
    font-family: 'Roboto', sans-serif;
    display: inline-block;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;}
.main-page-rubric__header a{color:#333;}

.programs__rubric{
	font-size: 23.8px;
    font-family: 'Roboto', sans-serif;
    display: inline-block;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
}
.page-content__header{transform:none;padding-left: 0;margin-left: 0;}
.page-content__header::before{display:none;}
.page-content__header .parallelogram__content{transform:none;font-style:normal;font-weight:normal;font-family: 'Roboto', sans-serif;font-size: 23.8px;}
.main-page_rubric .swiper-slide-next + .swiper_item  + .swiper_item  + .swiper_item{
	opacity:0.3;
}
.asside-sticky{
	position: -webkit-sticky;
	position: -moz-sticky;
	position: -ms-sticky;
	position: -o-sticky;
	position: sticky;
	top:20px;
}

.main-cinema{}
.main-cinema__item{margin-bottom:30px;}
@media(min-width: 768px){
	.main-cinema{margin-left:-18px;margin-right:-18px;}
	.main-cinema__item{padding-left:18px;padding-right:18px;}
}


.main-swiper__button{position:absolute;top:0;bottom:0;z-index:5;background-repeat: no-repeat;cursor:pointer;}
.main-swiper__button_next{right:0;background-image: url(../images/new/arrow_next.png);width:13.5%;min-width:26px;    background-position: right 35%;}
.main-swiper__button_prev{left:0;background-color: #fff;background-image: url(../images/new/arrow_prew.png);width:26px;background-position: left 35%;}


.main-last{}
.main-last__item{margin-bottom:15px;}
.main-last__item_first{padding-right:0;}
.banner_whide_2{margin-top:0;}
.main-last .banner_whide_2{margin-top:0; margin-bottom:30px;}
@media(min-width: 768px){
	.main-last__item{margin-bottom:30px;}
}



.main-clearfix{margin-bottom:20px;}

.ktk-share{float: right;display:none;}
.ktk-share__toggle{
	filter: invert(100%);
	width: 32px;
	margin-right: -10px;
	height: 31px;
	background-image: url(../images/new/SMM-rus.png);
	background-repeat: no-repeat;
	background-position: 0px -3px;
	background-size: 100%;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: optimize-contrast;
	cursor: pointer;
}
.ktk-share__collapse{
	position: absolute;right:-1px;left:-1px;text-align: right;background-color: #323232;padding:5px;display: none;
	box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.77);
	border-bottom:1px solid #000;
}
.ktk-share__button{
	cursor:pointer;
	filter: invert(100%);
	display:inline-block;
	width:33px;
	height:33px;
	background-image: url(../images/new/SMM2-rus.png);
	background-repeat: no-repeat;
	margin-left:8px;
}
.ktk-share__button:hover{
	text-decoration:none;
}

.ktk-share__instagram{background-position:-7px -18px;}
.ktk-share__facebook{background-position:-7px -75px;}
.ktk-share__twitter{background-position: -7px -136px;}
.ktk-share__vkontakte{background-position:-7px -197px;}
.ktk-share__telegram{background-position:-7px -254px;}
.ktk-share__odnoklassniki{background-position:-7px -313px;}

@media (min-width:992px){


	.ktk-share{
		float: none;
		position: fixed;
		right:1px;
		top:106px;
		width:42px;
		text-align:center;
		padding-top: 8px;
		width: 40px;
		background-color:#fff;
		display:block;
	}
	.ktk-share__toggle{
		filter: invert(0%);
		width: 37px;
		margin-right: -10px;
		height: 35px;
		background-image: url(../images/new/SMM-rus.png);
		background-repeat: no-repeat;
		background-position: 0px -3px;
		background-size: 100%;
		image-rendering: -webkit-optimize-contrast;
		image-rendering: optimize-contrast;
		cursor: pointer;
		margin: auto;
	}
	.ktk-share__collapse{
		margin-top: 8px;
		display: block!important;
		right:0;
		left:1px;
		position: absolute;
		text-align: center;
		background-color: #fff;
		padding:20px 0;
		display: none;
		box-shadow: none;
		border-bottom:none;
	}
	.ktk-share__button,
	.ktk-share__button:visited{
		filter: invert(0%);
		display: inline-block;
		width: 36px;
		height: 36px;
		line-height: 31px;
		font-size: 20px;
		border-radius: 50%;
		background-color: #000040;
		color: #fff;
		 background-image: none; 
		background-repeat: no-repeat;
		margin-left: 0;
		margin-bottom: 15px;
	}
	
	.ktk-share__icon{
		vertical-align:middle;
	}
	
	.ktk-share__button:hover{
		filter:none !important;
		color: #fff;
	}
	
}
@media(min-width:1580px){
	.ktk-share{
		right:50%;
		margin-right:-789px;
	}
}
.banner_wide_main .banner{
	margin-top:20px;
}
/*
.rtm-block img{
	margin: -11% 0 -32.7%!important;
}
.rtm-block a{
	color:#8d8d8d!important;
}*/
.rtm-block [class$=item-35039]{width:100%!important;}
.page-content__inner #LentaInformComposite650140 {margin:0 -10px;}
.page-content__inner #LentaInformComposite650140 .mgbox{
	padding-top:0!important;
}
.page-content__inner #LentaInformComposite650140 .mgline .image-container{overflow:hidden;height:0;padding-bottom:56%;}


.page-content__inner .mgheader{display:none;}
.page-content__inner #LentaInformComposite659626 .mgbox{padding-top:0px!important;margin-top:-10px;}


#LentaInform2642 .mctitle a{color:#8d8d8d!important;}
.page-content__asside .mgheader{display:none;}

.page-content__asside #LentaInformComposite659627 .mgbox,
.page-content__asside #LentaInformComposite669606 .mgbox
{padding-top:0px!important;}
.page-content__asside #LentaInformComposite659627 .mgline .image-container,
.page-content__asside #LentaInformComposite669606 .mgline .image-container
{height:0;padding-bottom: 55%;overflow:hidden;}
.rtm-block_main #LentaInformComposite659627 .mgline:nth-child(n+5),
.rtm-block_main #LentaInformComposite669606 .mgline:nth-child(n+5)
{
	display:none;
}

.partner-news__title{
	font-size:19.5px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	margin-bottom:17px;
}
.casting-button{
	display:inline-block;
	margin:10px auto;
	color:#fff;
	background-color:#e30413;
	text-transform:uppercase;
	font-size:20px;
	padding:8px 15px;
	border-radius:4px;
	font-weight:bold;
}
.casting-button:hover,
.casting-button:visited{
	text-decoration: none;
    color: #fff;
    background-color: #b70814;
}

.bage-fixed{
	position: absolute;
    top: 0;
    left: 10px;
    font-size: 24px;
    /*background: rgba(0,0,0,.5);*/
    padding: 0 5px;
    color: #fff;
}

.lenta__pin{
	background: url(/design/images/new/pin.png) no-repeat;
    width: 14px;
    height: 13px;
    min-width: 14px;
    min-height: 14px;
    display: inline-block;
    margin-right: 5px;
}

.pin_type_bookmark{
	background: url(/design/images/new/pin-bookmark.png) no-repeat;
    width: 28px;
    height: 40px;
    display: inline-block;
	margin-left: 15px;
}
.pin_type_exclusive{
	background: url(/design/images/new/pin-ecsclusiv.png) no-repeat;
    width: 139px;
    height: 28px;
    display: inline-block;
	margin-left:-30px;
}


.breadcrumb .glyphicon-home:before{
    background-image: url(/design/images/new/home.png);
    width: 19px;
    height: 17px;
    display: inline-block;
    content: ' ';
}
.live-payer-page .breadcrumb .glyphicon-home:before{
	background-image: url(/design/images/new/home-white.png);
}



.lang_choice{
	font-size: 16px;
    display: inline-block;
    padding: 5px 12px;
}
.lang_choice a{
	margin-right:0!important;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 15px rgba(204,169,44, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 15px rgba(204,169,44, 0);
      box-shadow: 0 0 0 15px rgba(204,169,44, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
      box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}



.poll{
	 max-width: 700px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    margin-bottom: 40px;
}
.poll__question{
	margin-top:25px;
}
.poll__question-text{
	font-size: 16.4px;
	margin-bottom: 15px;
}
.poll__answer{
	margin-top:4px;
}
.poll__answer-text{
	font-weight:normal;
}
.poll__answer-other{
	margin-left:6px;
	border-width:0 0 1px 0;
	height:20px;
}
.poll__answer-other:focus{
	outline: none;
}
.poll__submit{
	border: 1px solid #de1922;
	background:#de1922;
	color:#fff;
    padding: 7px 14px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	display: block;
}
.poll__submit:hover{
	
	
}

.radio-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.radio-group label {
  padding-left: 28px;
  cursor: pointer;
}

.radio-group label:focus {
  outline: none;
}

.radio-group label::before {
  content: '';
  display: block;
  position: absolute;
  background: #fff;
  border: 3px solid #fff;
  width: 14px;
  height: 14px;
  left: 1px;
  top: 50%;
  margin-top: -9px;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 1px #c8c8c8;
          box-shadow: 0 0 0 1px #c8c8c8;
}

.radio-group input[type="radio"] {
  position: absolute;
  width: 10px;
  height: 10px;
  left: 0;
  top: 50%;
  margin-top: -9px;
  opacity: 0;
  cursor: pointer;
}

.radio-group input[type="radio"]:hover + label::before,
.radio-group input[type="radio"]:focus + label::before,
.radio-group input[type="radio"]:active + label::before,
.radio-group input[type="radio"] + label:hover::before,
.radio-group input[type="radio"] + label:active::before {
  -webkit-box-shadow: 0 0 0 1px #aaa, 0 0 5px #de1922;
          box-shadow: 0 0 0 1px #aaa, 0 0 5px #de1922;
}

.radio-group input[type="radio"] + label:active::before {
  background: #f6f6f6;
  border-color: #f6f6f6;
}

.radio-group input[type="radio"]:checked + label::before {
  background: #de1922;
}

.radio-group input[type="radio"]:checked:hover + label::before,
.radio-group input[type="radio"]:checked:focus + label::before {
  -webkit-box-shadow: 0 0 0 1px #aaa, inset 0 -1px 4px rgba(0, 0, 0, 0.4), 0 0 5px #de1922;
          box-shadow: 0 0 0 1px #aaa, inset 0 -1px 4px rgba(0, 0, 0, 0.4), 0 0 5px #de1922;
}

.radio-group input[type="radio"]:checked + label:active::before {
  background: #f6f6f6;
}

.button_primary{font-size: 20.4px;
	font-family: 'Roboto', sans-serif; 
	display: inline-block;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;}
	.button_primary:hover{
		color:#e30613;
		text-decoration:underline;
	}</pre></body></html>