




/*
     FILE ARCHIVED ON 2:17:14 Jan 6, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 0:40:31 Apr 20, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* General
-------------------------------------------------------------- */

.content, .aside,
.fifty-fifty-layout .content,
.fifty-fifty-layout .aside  		{ width: 100%; float: none; }
.border-bg 							{ display: none; }
.content-wp, .aside, .aside-wp		{ padding: 0; }
.page 								{ margin: 0 10px; }



/* Header
-------------------------------------------------------------- */

.head-nav 							{ padding: 5px 0 4px; }
.head-nav li 						{ margin-right: 5px; }
.head-nav .center 					{ text-align: center; }
.head-nav .lang 					{ margin-right: 12px; }
.head-nav .lang .button,
.head-nav .lang li					{ display: block; padding-right: 3px }
.head-nav .lang li 					{ margin: 0; padding: 0 0 5px 3px; }
.head-nav .lang .button 			{ cursor: pointer; }
.head-nav .media,
.head-nav .media li,
.head-nav .media a					{ float: none; }
.head-nav .alternative 				{ display: none; }
.main-header .logo 					{ height: 5em; }
.main-header h1 					{ width: 50px; }
.main-header h2 					{/* top: -18px;*/ width: 153px;/* margin-left: 4px;*/ }
/*.main-header p 						{ top: -22px; margin-left: 5px; margin-bottom: 0; }*/
.main-header .search 				{ top: 34px; }
.main-header .search .icon			{ background-position: -198px -171px; }
.main-header .search span 			{ width: 33px; }
.main-header .search input[type="text"],
.main-header .search label 			{ display: none; }
.main-nav .button					{ cursor: pointer; color: #fff; display: block; font-size: 1.6em; text-align: center; padding: 15px 25px; border-top: 1px solid #fff; background-color: #000; }
.main-nav ul						{ border-top: 1px solid #fff; }
.main-nav li						{ font-size: 1.6em; float: none; display: block; background-color: #333; border-bottom: 1px solid #000; text-align: left; padding: 0; }
.main-nav a 						{ display: block; padding: 15px 25px; }



/* Footer
-------------------------------------------------------------- */

.main-footer ul 					{ width: 100%; margin-bottom: 20px; }
.main-footer li 					{ margin-bottom: 5px; margin-right: 2%; width: 31%; }
.main-footer .copyright 			{ width: 100%; text-align: left; }



/* Sub menu
-------------------------------------------------------------- */

.sub-menu-select 		 	   { display: block; }
.sub-menu-for-gallery 		   { margin: 0 30% -50px; }



/* Tab list
-------------------------------------------------------------- */

.tab-list .low 					{ display: block; }
.tab-list .low a				{ border-top: 0; border-right: 1px solid #9d9d9d; }
.tab-list .low.current 			{ border-top: 1px solid #9d9d9d; }
.tab-list .med.low.current 		{ border-top: 0; }
.tab-list .low span				{ border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d; margin-top: -30px; height: 29px; width: 34px; float: right; background: #E8E8E8 url("/web/20140106021714/http://rt.com/static/img/images/general/sprite-icons.png") no-repeat -29px -59px; border-left: 1px solid #9D9D9D; }
.tab-list .med.low span			{ display: none; }
.tab-list li:last-child 		{ border-right: 0; }


/* Pager
-------------------------------------------------------------- */

.pager-top      			   { clear: both; }



/* Comments
-------------------------------------------------------------- */

/*.comments .input-text,*/
.comments .textarea 				{ width: 92%; }
.comments .comments-social-desc 	{ margin: 0 55px 0 0; }
.comments .comments-social .wrap 	{ width: 210px; position: relative; top: 10px; left: 0; padding-bottom: 10px; }



/* Float block
-------------------------------------------------------------- */

.float-block 						{ display: none; }
.float-block-top 					{ display: block; }
.float-block p 						{ float: left; font-size: 1.3em; line-height: 1.6em; width: 57%; }
.float-block p a 					{ width: 46%;	white-space:nowrap;}
.float-block .label					{ display: none; }
.float-block div 					{ width: 128px; float: right; }
.float-block ul 			 		{ padding: 0; float: right; }
.float-block li 					{ margin-right: 2px; }

.float-block.index 					{ clear: both; }
.float-block.index .flright 		{ width: 100%; margin-top: 20px; }
.float-block.index .lable 			{ display: none; }



/* Rubric
-------------------------------------------------------------- */

.rubric 							{ width: 98.8% !important; border: 1px solid #333; background-color: #333; overflow: hidden; float: left !important; }
.rubric p							{ float: left; clear: none; width: auto; margin-bottom: 0; vertical-align: middle; line-height: 28px; }
.rubric .title 						{ background-color: #fff; padding: 0 12px 0 5px; }
.rubric .text 						{ color: #fff; padding: 0 5px 0 12px; }
.rubric .icon						{ display: block; width: 10px; height: 28px; margin-left: -17px; background: #fff url("/web/20140106021714/http://rt.com/static/img/images/general/base/static/icons.png") no-repeat -271px -242px; }



/* Big banner
-------------------------------------------------------------- */

.big-banner 						{ display: none; }



/* Blockquote
-------------------------------------------------------------- */

.quote 								{ width: auto; }



/* Grid
-------------------------------------------------------------- */

.col-high,
.col-high-simple .col-high,
.col-med-simple .col-med,
.aside .col-med-simple .col-med      { width: 100%; margin-right: 0; }

.film-extra .col-med-simple .col-med { width: 48%; margin-right: 4%; }
.film-extra .col-med-simple .col-med:nth-child(2n) { margin-right: 0; }

.grid .col-med-space 				 { margin-left: 0; }

.col-low-simple .col-low 			{ width: 100%; margin-right: 0; }

.col-high-float .col-high dd 		 { margin-left: 0; }
.col-high-float .col-high 			 { width: 100%; }
.col-high-float .media,
.dl-horis.col-high-float .media		 { float: left; width: 48%; margin-right: 2% !important; }
.col-high-float .header 			 { position: relative; top: -3px; }

.col-med-float .col-med dd 		 	    { margin-left: 0; }
.col-med-float .col-med 			    { width: 100%; }
.col-med-float .media,
.dl-horis.col-med-float .media		    { float: left; width: 48%; margin-right: 2% !important; }
.col-med-float .header 			        { position: relative; top: -3px; }	

.col-med-simple.dl-vertical .col-med 	{ width: 100%; margin-right: 0; }
	.col-med-simple.dl-vertical .media	{ width: 48%; margin-right: 2%; float: left; }
	.col-med-simple.dl-vertical dd 		{ margin-left: 0; }

.col-med-simple-extra .col-med 			{ width: 100%; margin-right: 0; float: none; }	

.figure-low-float .figure dt			{ float: left; width: 48%; margin-right: 2%; }
.figure-low-float .figure dd 			{ float: right; width: 50%; background-color: #fff; }
.figure-low-float .figure .wrap 		{ color: #065cba; padding: 0; position: relative; top: -3px; }
.figure-low-float .figure .time 		{ display: inline; }

.mid-low-flleft 						{ float: left; width: 100%; padding-top: 40px !important; }
.mid-low-clear-float 					{ float: none; }

.col-70 								{ width: 100%; margin-right: 0; }



/* Pos bottom
-------------------------------------------------------------- */

.pos-bottom.h-120 .cont-wp-auto			{ height: auto; }
.pos-bottom .wrap 						{ position: relative; bottom: 0; }



/*  List images
-------------------------------------------------------------- */

.list-images ul						  { margin: 0; padding-left: 0; float: none; width: 100%; }
.list-images li 					  { width: 33%; }



/* Gallery
-------------------------------------------------------------- */

.gallery .figcaption 				{ position: relative; }
.top-button, .gallery-preview .bottom-button { display: none; }
.gallery-preview .prev,
.gallery-preview .next 				{ top: 29.5%; }
.width .gallery-preview .prev,
.width .gallery-preview .next 		{ width: 5.2%; }
.fix-fig-title .figcaption 			{ font-size: 1.2em; height: 57px; }
.gallery .link  					{ padding: 6px 8px; }
.gallery .link p 					{ line-height: 1em; font-size: 1.3em; }
.gallery .link strong 				{ float: left; }
.gallery .link a 	 				{ display: block; margin-left: 100px; }
.gallery-preview 					{ height: 84px !important; }
.gallery-preview ul 				{ text-align: center; overflow: auto; white-space: nowrap; position: absolute; width: 100%; }


.gallery-preview li 			{ padding: 2% 2% 2% 0; left: -98px; position: relative; width: 120px; }


/* Gallery slider
-------------------------------------------------------------- */

.gallery-slider .gallery-preview 	  { min-height: 400px; }
.gallery-slider .gallery-preview .prev,
.gallery-slider .gallery-preview .next{ top: 11px; }
.gallery-slider .gallery-preview 					{ height: 100% !important; }
.gallery-slider .gallery-preview ul 				{ white-space: normal; width: 175%; margin-left: -20px; }

.gallery-slider li 					  { width: 32% !important; left: -114px; padding: 7px 0 0 !important; }
.gallery-slider li dl 				  { width: 100%; margin: 0 0 1000px; }
.gallery-slider .dl-horis.dl-smallist dt { width: 18%; }
.gallery-slider .dl-horis.dl-smallist dd { margin-left: 20%; }
.gallery-med-low-extra 				   { margin: 0 !important; }
.gallery-med-low-extra	.cont-wp-mid-small{ margin: 0 0 2px !important; }
.gallery-med-low-extra .border 		   { border-top: 0 !important; }



/* Gallery slider
-------------------------------------------------------------- */

.dl-horis.dl-large .gallery-index 	 { padding-top: 60%; }
.dl-horis.dl-large .gallery-index dt,
.dl-horis.dl-large .gallery-index .current,
.dl-horis.dl-large .gallery-index .media { width: 100% !important; }
.gallery-index .wrap 				 { height: auto; padding: 14px 0; line-height: 100%; margin: 0; }
.gallery-index .current a			 { color: #a00505; border: 0; }



/*  Simple definition list
-------------------------------------------------------------- */

.dl-simple			           	     { padding: 8px; }
.dl-simple dt 						 { margin-bottom: 10px; }
.dl-simple .image 					 { float: none; width: 100%; margin-right: 0; }



/* Where to whatch
-------------------------------------------------------------- */

.where-to-whatch .form  { margin: 20% 0 30%; padding: 5% 5% 2%; }
.where-to-whatch select { margin: 0 0 5%; width: 100%; }
.where-to-whatch.europa .form  		{ margin: 20px 0 0; padding: 4% 5% 0%; }
.where-to-whatch.europa select 		{ margin: 0 0 5%; width: 100%; }
.where-to-whatch.europa h2 			{ clear: both; float: none; margin: 20px 0; width: 100%; line-height: 1.2em; }
.where-to-whatch.europa h2 a		{ padding-right: 40px; }



/* Figure
-------------------------------------------------------------- */

.figure .figcaption 				{ position: relative; margin-top: 1px; height: auto; font-size: 1.3em; line-height: 1.1538em; }
.figure .wrap 						{ padding: 3px 8px 5px; }
.figure .podcast-rubric 			{ font-size: 10px; top: -14px; }
/*.media .figure .podcast-rubric 		{ margin-top: -17px; }*/



/* Misc classes for adaptive layout
-------------------------------------------------------------- */

.low-time .time 						{ display: block; }



/* Drop list
-------------------------------------------------------------- */

.drop-list 				{ padding-right: 0; }
.drop-list dt 			{ margin: 0 0 1px 0; }
.drop-list dd 			{ position: relative; display: none; width: auto; overflow-y: auto; }
.drop-list .current .icon { display: none; }



/* Mobile
-------------------------------------------------------------- */

.mobile-hor 							{ margin-top: 40px; }
.mob-download-button 					{ width: 100%; }
.mob-download-button input 				{ margin-bottom: 10px; }
.mob-download-button span				{ width: 100%; margin: 0; clear: both; }
.mob-screen-top 						{ display: block; }
.mob-screen 							{ display: none; }
.in-focus .text							{ margin-right: 0; }



/* On air
-------------------------------------------------------------- */

.on-air .cont-wp 						{ margin-bottom: 20px; }
.on-air .content 						{ width: 100%; float: none; padding-top: 0; margin-bottom: 40px; }
.on-air .content-wp 					{ width: 97%; }
.on-air .aside, .on-air .grid			{ float: none; width: 100%; }
.on-air .aside 							{ padding-top: 20px; }
.on-air .grid 							{ width: 100%; text-align: center; }
.on-air .grid .col-high					{ float: none; width: 100%; text-align: center; }
.on-air .grid .col-high a				{ width: 35% !important; display: inline-block; text-align: center; }



/* Film
-------------------------------------------------------------- */

.film.film-buttons dl					{ padding-bottom: 500px; }



/* Creeping line
-------------------------------------------------------------- */

.creeping-line 							{ margin-top: 5px; }
.creeping-line .messages				{ margin-right: 0; }
.creeping-line .buttons 				{ display: none; }
.creeping-line .messages p 				{ line-height: 1.3333em; margin: 8px 0 20px; }



/* Col max hight
-------------------------------------------------------------- */

.col-med-simple .col-max-hight .col-med	{ width: 48%; margin-right: 4%; }
.col-med-simple .col-max-hight .col-med:nth-child(2n) { margin-right: 0; }
.col-med-simple .col-max-hight .col-med:nth-child(3n) { display: none; }



/* Tab nav
-------------------------------------------------------------- */

.nav.tab-nav .no-space 				{ display: none; }



/* Panoram
-------------------------------------------------------------- */

.big-image 								{ width: 100%; }
.panoram 								{ position: relative; width: 100%; }



/* Film
-------------------------------------------------------------- */

.film-extra .col-med:nth-child(3n) 		{ display: none; }



/* Gallery square
-------------------------------------------------------------- */

.gallery-square .figure				{ width: 100%; margin-right: 0; float: none; }
.gallery-square h2.flright,
.gallery-square h2.fleft 			{ width: 100%; clear: both; margin-top: 0; }
.gallery-square ul 					{ width: 100%; margin-bottom: 40px; }
.gallery-square li 					{ float: left; width: 50%; }
.gallery-square li:nth-child(3n),
.gallery-square li:nth-child(4n)	{ display: none; }



/* Learn russian
-------------------------------------------------------------- */

.learn-russian li 					{ width: 24%; margin: 0 4% 2%; }



/* Nav extra
-------------------------------------------------------------- */

.nav-extra 							{ display: none; }



/* Index banners
-------------------------------------------------------------- */

.index-banners .main-banner 			{ width: 100%; margin: 0 0 20px; }
.index-banners .main-banner .header		{ float: right; width: 38%; }
.index-banners .main-banner .media 		{ float: left; width: 60%; margin-left: 0; }
.index-banners .main-banner dd 			{ margin-left: 62%; }
.index-banners .polling					{ width: 100%; margin-right: 0; margin-left: 0; clear: both; float: none; }
.index-banners .group-banner 			{ display: none; }
.index-banners .polling-extra 	 		{ display: none; }



/* Index banners
-------------------------------------------------------------- */

.dl-horis.index-dl-horis dl .media 		{ margin-right: 2% !important; }
.dl-horis.index-dl-horis dd 			{ margin-left: 0; }



/* Index col low
-------------------------------------------------------------- */

.index-col-low .cont-wp-mid-small   	{ border: 0; }



/* Dl vertical index
-------------------------------------------------------------- */

.dl-vertical-index 	.col-med			{ width: 100%; margin-right: 0; }
.dl-vertical-index .figcaption 			{ /*position: absolute;*/ top: 0; margin: 0; background: none; width: auto; }
.dl-vertical-index .wrap 				{ color: #065cba;; }
.dl-vertical-index .figure 				{ clear: both; float: left; width: 100%; }
.dl-vertical-index .figure dt 			{ width: 48%; float: left; }
.dl-vertical-index .figure dd 			{ margin-left: 50%; }



/* Misc
-------------------------------------------------------------- */

.hide-high, .hide-med, .hide-low,
.adaptive-hide	 					 { display: none; }
.extra-space-top 					 { margin-top: 20px; }
.low-no-space 						 { margin: 0 !important; padding: 0 !important; }
.low-show-block 					 { display: block !important; }
.adaptive-show 						 { display: block; }


/* Sasha Muratov styles 
-------------------------------------------------------------- */ 

.content.downloads_wallpapers .crumbs 				{ margin-bottom:15px; }
.content.downloads_wallpapers h1	 				{ margin-bottom: -5px; }
.content.downloads_wallpapers .cont-wp 				{ margin-bottom: 21px; }
.content.downloads_wallpapers .gallery .images-wrap { height:268px; }
.content.downloads_wallpapers .figure.current img 	{ height: 230px; width: auto; max-width: none; }
.content.downloads_wallpapers h2 					{ margin-bottom: 11px; }
.content.downloads_wallpapers .sub-menu-select a 	{ padding: 6px 25px 9px 7px; }
.content.downloads_wallpapers .sub-menu-select ul 	{ margin-left:-32px; }
.content.downloads_wallpapers .sub-menu-select 		{ margin-bottom: 20px; margin-top:0; }
.content.downloads_wallpapers .cont-wp.clearfix.grid .col-high { float:none; }
.content.downloads_wallpapers .col-high, .content.downloads_wallpapers .grid .col-high { width:89%; }

.content.op_edge .crumbs { margin-bottom: 16px;}
.content.op_edge .cont-wp-mid{	margin-bottom: 19px;	}
/*.content.op_edge .cont-wp.clearfix.dl-vertical.grid.col-high-float.low-no-space .clearfix.col-high img{	height: 84px;	}*/
.content.op_edge .dl-vertical .media{	margin-bottom:3px;	}
.content.op_edge .clearfix.col-high + .clearfix.col-high + .clearfix.col-high{	margin-top:0;	}
.content.op_edge dt {	margin-bottom: 2px;	}
.content.op_edge .clearfix.col-med-float.fix-hieght-news{	margin-bottom:0;	}
.content.op_edge dl.clearfix.col-med{	height:inherit;	min-height:100px;margin-bottom: 0;}
.op_edge.authors .cont-wp{	margin-bottom:0 !important;}
.content.op_edge dl.clearfix.col-med dd{	margin-bottom:8px;	}
.content.op_edge .float-block.float-block-top.clearfix div{	float:left;	}
.content.op_edge .float-block.float-block-top.clearfix .a-button{	float:right;	width: auto !important;}
.col-med-float .col-med {	width:static;	}
.col-med-float .col-med {	width:100%;	}
/*.content.op_edge .clearfix.col-med img{	height: 83px;	max-width: 99%;	float: left;	margin-right: 4%;	}*/
.content.op_edge+.aside .cont-wp.big-banner{	display:none;	}
/*.content.op_edge .clearfix.dl-horis.index-dl-horis img{	height: 62px;width: auto;}*/
.content.op_edge h2.index-page{	bottom:8x;	}
.content.op_edge .clearfix.index-dl-horis .col-high{	margin-right:0;	}
.content.op_edge .clearfix.index-dl-horis .col-high + .col-high{	margin-left:3%;	}
.content.op_edge .float-block p a {	width: auto !important;	padding:4px 6px;	}
.content.op_edge .float-block.float-block-top.clearfix{	margin-bottom:12px;	}
.content.op_edge+.aside.col-high-simple .col-high.bw{width:100%;	}
.content.op_edge+.aside .polling .wrap{	position: relative;	}
.content.op_edge+.aside .polling .submit{	text-align:left;}	
.content.op_edge+.aside .polling .header,
.content.op_edge+.aside .polling h1{	border-bottom:0;	}
.content.op_edge+.aside .polling .footer{position: absolute;	margin-left: 0;	text-align: left;	width: 63%;	bottom: 31px;	left: 100px;	}
.content.op_edge+.aside .polling .wrap {	padding: 2px 15px;	}
.content.op_edge .grid.col-med-simple.index-dl-horis .col-high,
.content.op_edge .grid.col-med-simple.index-dl-horis .grid .col-high{	width:100%;	}

.op_edge.authors .crumbs{margin-bottom: 14px;}
.op_edge.authors .dl-horis.dl-large .media{width:150px; height:auto; position:relative; overflow:hidden;}
.op_edge.authors .dl-horis.dl-large dd {margin-left: 170px;}
.op_edge.authors .dl-horis.dl-large .media img{position:relative; width:150px; height:auto; top:0; left:0;}
.op_edge.authors + .aside .polling label.footer{font-size:1.2em;}
.op_edge.authors + .aside .polling label.footer a{color:#8ABEE4 !important;margin-left: 15px;}
.op_edge.authors + .aside .polling label {font-size: 0.8em;}
.op_edge.authors + .aside .polling label.submit input{padding:6px 30px;}
.op_edge.authors + .aside .col-high.col-high-simple-extra .media{width:auto;}
.op_edge.authors + .aside .col-high.col-high-simple-extra.dl-horis dt{width:81%;}
.op_edge.authors + .aside .col-high.col-high-simple-extra.dl-horis dd{margin-left:25%;}
/*.op_edge.authors + .aside .col-high.col-high-simple-extra img{width:90%;}*/
.op_edge.authors .content-wp .datepicker.icn{height:31px; margin-top: -24px;}
.op_edge.authors .datepicker.icn h1{display:none;}
.content.op_edge.authors .float-block.float-block-top.clearfix .a-button{width:45%; float:right;	margin-top: -6px;}
.content.op_edge.authors .float-block.float-block-top.clearfix .a-button a{width:58%;}
.content.op_edge.authors .float-block.float-block-top.clearfix .a-button a + a{width:35%;}
.op_edge.authors .float-block div{/*margin-right:26px;*/ margin-top: -6px;}
.op_edge.authors+.aside .cont-wp .big-banner{display:none;}
.op_edge.authors .float-block div p{display:none;float: left;}
.cont-wp-mid .float-block.float-block-top.clearfix{margin-top: 5px;}
.op_edge.authors .cont-wp-mid h1{position:relative;margin-bottom: 30px;}
.op_edge dl{margin-top:11px;}
.op_edge .dl-vertical .media{float:left;}
.op_edge.authors+.aside.col-high-simple .col-high{width:100%;}
.op_edge.authors+.aside.col-high-simple .underline.col-high{width:100%;}
.op_edge.authors .float-block ul{float:left;}
.op_edge.authors .content-wp .cont-wp-mid h1 {
    display: block;
}
.op_edge.authors .content-wp .datepicker.icn h1 {
    display: none;
}

.gallery-square ul{	background:none;}
.gallery-square li {	width: 40%;	}
.gallery-square li + li{	float:right;}
.gallery-square li a{	border:1px solid #666;	}		
.learn-russian li {	width: 24%;	margin: 0 4% 2%;}
.learn-russian img {	width: 64%;	}


/* fix Smaverick*/
.b-op_edge_authors p{
	font-size:1.5em;
	}

/* USA Podcast */

.podcast_body_el{
    width:98%;
}
.podcast_body_el + .podcast_body_el{
    display:none;
}
.podcast_body{
    width:99%;
}
.podcast_body-in{
    width:99%;
}

/* fix Smaverick*/
ul.gallery-slider-list.fixgallery{width: 388%;margin-left: -189%;}
ul.gallery-slider-list.fixgallery li dl {width: 31%;margin: 0 1%;}
.gallery-slider .wrap{padding: 0 2% 15px;}
ul.gallery-slider-list.fixgallery li {width: 49% !important;left: -13%;}
.gallery-med-low-extra .cont-wp-mid-small {margin: 0 0 0px !important;}
.gallery-med-low-extra{
height: 33px;
}
.sub-menu-select{
	position: absolute;
    margin-top: 16px;
	}
.fl_us_down.float-block{
	display:none;
	}
	
	
.gallery-index {
height: auto;
}
.index_on .float-block.col-30 .lable{
	float:left;
	}
.clearfix.index_on .creeping-line{
	width:100%;
	}
.clearfix.index_on  .float-block div.clearfix{
	position:relative;
	float:left;
	}
.clearfix.index_on {height:auto;}
.clearfix.index_on .float-block .a-button a{
	width:auto;
	}
.clearfix.index_on .float-block .a-button a{
	padding: 4px 6px;
	}
.clearfix.index_on .float-block .flright p.a-button{
	float:right;
	position: absolute;
	right: 0;
	width:auto !important;
	}
.clearfix.index_on .float-block .a-button a + a {
	float:none;
	}
/*.clearfix.index_on .rubric p.text{
	width: 50%;
	}*/
.clearfix.index_on .gallery-index{
	margin-bottom: 12px;
	}
.fl_us_down.float-block{
	display:none;
	}
.clearfix.index_on  .flright{
	width:100%;
	position: relative;
	height:30px;
	margin-bottom:20px;
	/*float: left !important;*/
	}
.clearfix.index_on  .flright div{
	width:135px;
	position: absolute;
	}
.clearfix.index_on	.flright  ul{
	width:100%;
	}
.clearfix.index_on .col-70{
	margin-right:0 !important;
	}
/*.dl-horis .topline + .topline{
	border-top:none;
	}*/
	
/* smaverick fix 23.01.2013 */	
.rubric.breaking_news.mainhw {
	margin-bottom: 10px;
	}
.rubric.breaking_news {
	width: 100% !important;
	position: static;
	overflow: visible;
	float: none !important;
	border:none;
}
.rubric.breaking_news p.title{
	padding:0 10px;
	}
.rubric.breaking_news + .border-bg + .content{
	padding-top:6px;
	}
.rubric.breaking_news  a{
	padding:0 10px 12px;
	}
.rubric.breaking_news + .border-bg + .content .crumbs{
	margin-top:0;
	}
.rubric.breaking_news .icon{
	display:none;
	}
.rubric.breaking_news p{
	width:100% !important;
	float:none !important;
	padding:0;
	}
.rubric.breaking_news{
	height:auto;
	}
	
/* smaverick fix 24.01.2013 */	
.dl-horis.dl-large .dl-main-horis .media{	
	width:100%;
	margin-bottom: 20px !important;
	}
.dl-horis.dl-large .dl-main-horis dd{
	margin-left:0;
	}
.dl-horis.dl-large .dl-main-horis dt{
	width:100%;	
	}
.rubric.breaking_news + .border-bg + .content + .aside{
	padding-top:0 !important;
	}

	/* smaverick fix 28.01.2013 */		
.in_vision .follow_us  .float-block{
	min-width:210px;
	display:block;
	width: auto;
	padding-left: 0;
}
.in_vision .follow_us  .float-block ul{
	float:left;
}
.float-block p a {
	width: auto;	
	padding:4px 6px;
}
/* smaverick fix 29.01.2013 */		
.gallery .figure,
.gallery .figure.current{	
	height:294px;
	}
.gallery-preview {
	height: 103px !important;
}
.gallery-slider-list dd {
	font-size:1em !important;
	}
.gallery-med-low-extra.shows,
.shows .gallery-slider .gallery-preview{
	height:auto !important;
	margin-bottom: 30px !important; 
	}
.shows + .index-page + .cont-wp .col-med-simple-extra .col-med{
	width:100% !important;
	}
/* smaverick fix 30.01.2013 */		
.logo_text{	
	top:8px;
	width:225px;
	}
.main-header h2{
	margin-left:10px;
	width:144px;
	}
.op_edge.authors.all .dl-horis.dl-medium .media           { width: 125px; margin-right: 15px !important;}
.op_edge.authors.all .dl-horis.dl-medium dd  			 { margin-left: 0; }

/* Search */
.search .col-med-float .media{
    width:100%;
}
.search .col-med-float .col-med {
    width: 46.5%;
}
/* /Search */

/* smaverick fix 31.01.2013 */	
.lang .button span{
	display:none;
	}
.lang li + li{
	display:none !important;
	}
.lang:hover li + li{
	display:block !important;
	}
	
/* smaverick fix 1.02.2013 */	
.clearfix.index_on .float-block .a-button a + a{
	position:static;
	}
/*.clearfix.index_on .rubric p.text{
	}*/
.rubric .icon{	
	display:none;
	}
.index_on .float-block p.text a{
	white-space: normal !important;
	display:block;
	}
.rubric p{
	float:none !important;
	}
.rubric .text{
	padding:0;
	}
.rubric .title{
	text-align:center;
	font-weight:bold;
	}
.gallery-index dl:first-child dt a + .vertical_line,
.gallery-index dl:hover dt a + .vertical_line,
.gallery-index dl.current:hover dt a + .vertical_line{
	background:none !important;
	}
/* smaverick fix 5.02.2013 */	
.dl-horis dl.topline{
	margin-bottom:0;
	}
.dl-horis dl.topline + dl.topline{	
	margin-bottom:5px;
	border-top: none;
	}
.gallery-med-low-extra .cont-wp-mid-small {margin: 0 0 -1px !important;}

	
/* smaverick galerry_shows  07.02.2013 */

.shows-gallery_slider-wrap{
	margin-left: 20px;
}
.shows-gallery_slide-item h2{
	width:260px;
}

/* -// smaverick galerry_shows  07.02.2013 */

.slide-item {
	width: 160px !important;
}
.slide-item + .slide-item {
	margin-left: 5px;
}

/*.shows-gallery_col + .shows-gallery_col {
	display:none;
}*/
.shows-gallery_bottom{
	position: relative;
	z-index: 16;
	width: 100%;
	padding: 0;
	margin-left:-20px;
	}
p.shows-gallery_bottom_link{
	padding-right:398px;
	padding-left:0;
	}
.shows-gallery_bottom_text p{
	width:215px;
	}
.shows-gallery_wrap3{
	border:none;
	}/*
p.shows-gallery_bottom_link{
	margin-left:-20px;
	}*/
.shows-gallery_bottom{
	height:195px;
	}
.col-med-simple-extra .col-med{
	width: 100% !important;
	}
.slider_small.gallery-preview{
	height:auto !important;
	}
.slider_small.gallery-preview .prev,
.slider_small.gallery-preview .next {top: 59px;}


.clearfix.index_on{
	padding-bottom:0;
	/*margin-bottom:-5px;*/
}
.dl-vertical-index .figure dd .wrap{
	font-weight:bold !important;
	margin-top:-4px;
}
.figure a:hover {
    color: #CC0A0A !important;
}
.index-cont .editable_widget{
	margin-bottom:15px;
}
.index-cont .figcaption{
	background:none;
}
.index-cont .figure .wrap a{
	color:#044FAA;
	font-weight:bold;
	
}
.index-cont .figure .wrap{
	height:auto;	
}
.index-cont .google-banner {
    display: none;
}
.cont-wp-mid-small .figure dt{
	width: 48%;
	float: left;
}

.index-banners .group-banner .col-med:nth-child(2n) {
	float: none;
}
.index-banners .main-banner.thousand_words .header,
.index-banners .main-banner.thousand_words .media{
	float:none;
	width:100%;
}
.index-banners .main-banner.thousand_words dd{
	margin-left:0;
}
.film .col-low ul{
	clear:both;
}
.film .figure img{
	margin-bottom:10px;
}
.clearfix.index_on  .float-block li + li{
	margin-left:2px;
}
.dl-horis.index-dl-horis dl{
	margin-bottom:30px;
}
.main-nav ul{
	display:none;
}
.main-nav ul.active{
	display:block;
}
.creeping-line{
	display:none;
}
.creeping-line.left_right{
	display:block;
	height:30px;
}
.creeping-line.left_right marquee a + a{
	margin-left:20px;
}
.cont-wp.creeping-line.left_right h2{
	padding:3px;
	margin:-25px 0 0;
}	
.clearfix.index_on .creeping-line.left_right{
	position:relative;
}
.creeping-line.left_right marquee a{
	font-size:1.2em;
	line-height: 28px;
}

/* smaverick -- 14.02.2013 --- */
.pg_shows dl .media{
	margin-right: 8px !important;
}
.pg_shows dt {
	margin-left: 118px;
}
.pg_shows .col-high{
  width:100%;
}
.sharebutton{
	display:none;
}
.op_edge.authors.all  .col-med-simple  .col-med{
	width:100%;
}
/* - // -- smaverick -- 14.02.2013 --- */
.rubric.breaking_news p.title{
	height:30px;
	line-height:30px;
	font-size:1.5em;
}
.r_op-edge{
	margin-top:0;
}
.rubric.breaking_news{
	height:71px;
}
.breaking_news .marquee{
	display:block;
	float:none;
	position: absolute;
	bottom: -5px;
}
.breaking_news .marquee a{
	font-size:1.8em !important;	
	display:block;
	float:left;
}
.breaking_news .marquee a:focus,
.breaking_news .marquee a:hover{
	text-decoration:none;
	color:#fff !important;
}
.breaking_news p.text{
	display:none;
}
.rubric.breaking_news,
.rubric.breaking_news.mainhw {
    position: relative;
}
.rubric .text a {
    margin-left: 0;
}

/* -- 26.02.2013 -- */
.banner_none_med{
	display:none;
}
/* // -- 26.02.2013 -- */

blockquote .right-icon{
	right: 4px;
}

.logo_text {
	left: 50px;
}

/* --- smaverick  changes promobox 4.03.2013 ---  */
.i-from_hight_visible{
	display: block;
}
.b-line_level-sidebar{
	display: none;
}
.b-promo_box-index{
	margin-right: 0;
	overflow: hidden;
	margin-bottom: 15px;
}  
.rubric .text a{
	font-weight: normal;
}
.rubric.b-viral_box p.title{
	border-right: none;
	width: auto !important;
}
.creeping-line{
	position: absolute;
	width: 100%;
	margin-top: 0;
	display: none;
}
 .creeping-line.left_right {
	display: block;           
}
.b-promo_box-index_body dt{
	margin-left: 0;
	margin-top: 60%;
}
.b-promo_box-index_body dt{
	border-top: none;
	padding-bottom: 5px;
}
.b-promo_box-index_body + .b-promo_box-index_body dt{
	margin-top: 0;
	border-top: 1px solid #E7E7E7;            
}

.b-promo_box-index_body dt a .vertical_line,
.b-promo_box-index:hover dl:first-child dt a .vertical_line,
.b-promo_box-index dl:first-child dt a .vertical_line,
.b-promo_box-index_body dt:hover a .vertical_line{
	display: none;
}
 .b-promo_box-index_body dt a{
	padding-bottom: 0;
}
.b-promo_box-index_body + dl dt a{
	padding-top: 5px;
}
.rubric .text {
	color: #FFFFFF;
	padding: 0 5px 0 12px;
}
.rubric.b-viral_box{
	float: none !important;
	margin-bottom: 20px;
}
  .b-mediun_soc_sety{
	width: 100%;
	overflow: hidden;
	margin-bottom: 70px;
}
.b-mediun_soc_sety .b-button{
	float: right;
}
.b-mediun_soc_sety .b-soc_sety-header{
	margin-top: 0;
}
.b-mediun_soc_sety .b-soc_sety-header p{
	display: none;
}
.b-mediun_soc_sety .b-soc_sety-header li + li {
	margin-left: 3px;
}
.b-mediun_soc_sety .b-button a + a{
	margin-left: 3px;
}
.b-line_level-sidebar .b-button a, 
.b-mediun_soc_sety .b-button a{
	padding:4px 2px;
}
.b-promo_box-index_body img{
	width: 100%;
	max-width: 100%;
}
.b-promo_box-index_body dd.media{
	width: 100%;
}
/* //--- smaverick  changes promobox 4.03.2013 ---  */

/*  --- smaverick  changes small shows 4.03.2013 ---  */

 .b-shows_aside{
        width: 100%;
        float: none;
        overflow: hidden;
    }
    .b-shows_aside + .b-shows_aside{
        margin-left: 0;
		margin-top: 30px;
    }
	.b-shows_aside-bottom{
		margin-top: 5px;
	}
	.b-shows.other .b-shows_aside{
		width: 100%;
	}

/* // --- smaverick  changes small shows 4.03.2013 ---  */
.gallery .share,
.ext_b{
	display:none;
}

/* --- smaverick  changes page down comments 7.03.2013 ---  */

.b-comments_page-add_message-textarea .marker {            
	left: 31px;
	top: 1px;
}

.b-comments_page-user{
	padding: 0;
	padding-bottom: 65px;
}
.b-comments_page-user:hover{
	border:1px solid #fff;
	background:none;
}
.b-comments_page-message_buttons{
	visibility: visible;
	bottom: 39px;
	left:0;
	top: inherit;
}
.b-comments_page-message_buttons .number_of{
	visibility: hidden;
}
.b-comments_page-add_message-textarea{
	margin-right: 6px;
	padding-right: 16px;
	width:auto;
}
.b-comments_page.all .b-comments_page-sort{
	position:relative;
	margin: 15px 0 25px;
	top:0;
}
/* // --- smaverick  changes page down comments 7.03.2013 ---  */

/*  --- smaverick  changes time_lune_bisnez 7.03.2013 ---  */
        .b-time_line-sidebar.left .i-two_helen_separator,
		.b-time_line-sidebar.left .i-three_helen_separator,
        .b-time_line-sidebar.left .i-three_helen_separator.i-two_helen_separator{
            display: none;
        }	
		.b-time_line-sidebar_el,
		.b-time_line-sidebar_el-header,
		.right .b-time_line-sidebar_el + .b-time_line-sidebar_el{
			margin:0;
			padding:0;
		}	
		
		.rubric.breaking_news + .b-time_line {
			margin-top: 6px;
		}
		
		.left .b-time_line-sidebar_el p{
			margin: 0;
		}
        .b-time_line-sidebar,
		.b-time_line-sidebar.left,
		.b-time_line-sidebar.right,
        .left .b-time_line-sidebar_col{
            width: 100%;
            float: none;
        }
		.b-time_line-sidebar_col-el{
			width: auto;
            float: none !important;
			max-width: none;
			padding:0;
			margin: 0;
		}
		.right .b-time_line-sidebar_el{
			float:none !important;
			width: auto;
		}
		.left .b-time_line-sidebar_el{
			margin-bottom: 30px;
			overflow:hidden;
			clear:both;			
		}
		.left .b-time_line-sidebar_el img{		
			margin-bottom: 10px;
			width: 100%;
		}
		
		.b-time_line-sidebar_el-header + *{
			display:none;
			margin: 0;
		}
		.b-time_line-sidebar_el.visible p.b-time_line-sidebar_el-header{
			background-color: #3F3F3F;
			color:#fff;
			padding: 9px 0;
			margin-bottom: 8px;
			cursor: default;
		}
		p.b-time_line-sidebar_el-header{
			background-color: #E7E7E7;
			padding: 9px 10px;
			margin-bottom: 1px;	
			cursor: pointer;				
		}
		.b-time_line-sidebar_el.visible *{
			display:block;
			padding:0 9px;
			
		}
		.b-time_line-sidebar.right{
			width: 100%;
		}
		.b-time_line-sidebar_el.visible{
			padding-bottom:8px;
			border: 1px solid #3F3F3F;
			margin-bottom: 1px;
		}
		.right .b-time_line-sidebar_el{
			width: auto;
		}
		.b-time_line .paginator,
		.b-time_line .b-time_line-top.paginator{
			position: static;
			margin: 20px 0;			
        }
		
		.left .b-time_line-sidebar_col{
			clear:both;
			overflow:hidden;
			margin-bottom: 30px;
		}

/*  //--- smaverick  changes time_lune_bisnez 7.03.2013 ---  */

/* --- smaverick  changes bulletin board 18.03.2013 ---  */

		.right .b-asks{
            width: 100%;
        }
        .b-content,   
        .b-sidebar.right{
            float: none;
            width: 100%;
        }

        .b-content_mini-preview_col{
            width: 100%;
        }

        .b-content_mini-preview_el{
            width: 100%;
            float: none !important;
            margin: 0 !important;
            background: none !important;
            max-width: none;
        }
        .right .b-banner,
        .b-sidebar_bg-right,
        .right .b-sidebar_buttons{
            display: none;
        } 
        .b-content_header_buttons{
            display: block;
        }

        .b-content{
            margin-right: 0;
        }

        .b-content_header_buttons .b-button{
            float: right;
            width: 160px;
        } 
        .b-content_header_buttons .b-button a{
            width: auto;
            padding: 6px 2px;
        }
        .b-sidebar_buttons-social {
            float: left;
            margin-left: 0;
        }
        .b-sidebar_buttons-header{
            display: none;
        }
        .b-sidebar_buttons-social li + li{
            margin-left: 4px;
        }
        .b-content_mini-preview{
            margin-top: 30px;
        }

        .b-paginator_content ul li a, 
        .b-paginator_content ul li span {
            padding: 0 3px;
            }
        .b-paginator_content ul li.last {
            margin-left: 10px;
        }
        .b-paginator_content ul li.first {
            margin-right: 10px;
        }
		.b-bulletin_board .b-time_line-top.paginator {
			position: relative;
			top: -18px;
			margin: 0;
			float: none;
			width: 100%;
			overflow: hidden;
		}
		.b-bulletin_board .b-content_header .b-date.bullet h1 {
			margin-bottom: 30px;
		}

/* //--- smaverick  changes bulletin board 18.03.2013 ---  */

.b-bulletin_board,
.rubric.breaking_news + .b-bulletin_board{
	margin-top: 25px; 
}


/* 26/03/2013 cartoons change create smaverick */
   .b-content_max-preview_col{
            width: 49.9%;
        }

        .b-content_max-preview .i-three_helen_separator{
            display: none !important;
        }
        .b-content_max-preview .i-two_helen_separator,
        .b-content_max-preview .i-two_helen_separator.i-four_helen_separator,
        .b-content_max-preview .i-three_helen_separator.i-two_helen_separator,
        .b-content_max-preview .i-two_helen_separator.i-three_helen_separator.i-four_helen_separator{
              display: block !important;
        }
        .b-cartoons .b-content_header_buttons{
            width: 100%;
            float: none;
            margin-top: -15px;
        }
        .b-cartoons .b-content_header_buttons .b-button{
            float: right;
            width: 160px;
        }
        .b-cartoons .b-sidebar_buttons-social {
            float: left;
            margin-left: 0;
            margin-top: -56px;
        }
/* --///26/03/2013 cartoons change create smaverick */

/* 27.03.2013 prew_min sidebar  change create smaverick */

    .b-sidebar_min-prewiev .i-two_helen_separator,
    .b-sidebar_min-prewiev .i-three_helen_separator,
    .b-sidebar_min-prewiev .i-two_helen_separator.i-three_helen_separator{
        display: none;
    }
   .b-sidebar_min-prewiev_col-el{
        float: none !important;
    }
    .b-sidebar_min-prewiev_col-el{
        max-width: none;
        width: 100%;
    }
    .b-sidebar_min-prewiev_col-bottom{
        max-width: none;
        width: 99.5%;
    }
	.b-sidebar_min-prewiev_col{        
        margin-bottom: 30px;
    }
	.b-sidebar_min-prewiev{
		margin-top: 30px;
	}
	.b-popup_box-bottom .soc_sety{
		display:none;
	}
/* --//-- 27.03.2013 prew_min sidebar  change create smaverick */


/* 08.04.2013 smaverrick social buttons right */
	.b-buttons a.schedule, 
	.b-buttons a.where_watch{
		width: 46%;
	}
	.b-content_header .b-buttons{
		display: block;
		margin-bottom: 0;
	}
	.b-content_header .b-buttons.links{
		float: none;
		width: 100%;
		margin-bottom: 15px;
	}
	.b-gallery_buttons .b-buttons_social,
	.b-content_header .b-buttons{
		float:left;
		width: auto;
	}
	.b-buttons_header,	
	.b-sidebar .b-buttons{
		display:none;
	}
	
	
	.b-header_top-band_on-sidebar{
        display: none;
    }
    .b-header_top-band_on-content{
        margin-right: 0
    }
    .creeping-line {
        width: 100%;
    }
    .b-header_top-band_on-layer{
        padding-bottom: 0;
    }
    .b-header_top-band_on-bottom{
        height: auto;
        position: relative;
    }
    .b-sidebar_buttons-social li a{
        text-indent: 0;
    }

     .creeping-line .messages{
        display: none;
    }
    .creeping-line{
        display: block;
        position: relative;
        height: 30px;
        margin-top: 32px;       
    }
    .creeping-line a{
        font-size: 1.4em;
        font-weight: bold;
        line-height: 28px;
    }
    .creeping-line h2 {
        padding: 3px;
        font-size: 1.6em;
        margin: -25px 0 0;
    }
    .creeping-line marquee {
        display: block;
    } 
	
	 .b-gallery_buttons{
		position: relative;
		width: 100%;
		margin-bottom: 30px;
		overflow: hidden;
	}
.p-page.in_monitor  .b-gallery_buttons{
	margin-bottom: 30px;
}
 .b-header_top-band_on-sidebar{
        display: none;
    }
    .b-header_top-band_on-content{
        margin-right: 0
    }
    .creeping-line {
        width: 100%;
    }
    .b-header_top-band_on-layer{
        padding-bottom: 0;
    }
    .b-header_top-band_on-bottom{
        height: auto;
        position: relative;
    }
    .b-sidebar_buttons-social li a{
        text-indent: 0;
    }

     .creeping-line .messages{
        display: none;
    }
    .creeping-line{
        display: block;
        position: relative;
        height: 30px;
        margin-top: 32px;       
    }
    .creeping-line a{
        font-size: 1.4em;
        font-weight: bold;
        line-height: 28px;
    }
    .creeping-line h2 {
        padding: 3px;
        font-size: 1.3em;
        margin: -24px 0 0;
    }
    .creeping-line marquee {
        display: block;
    }
    .b-header_top-band_on-sidebar .b-soc_sety-header{
        display: none;
    }
            .b-header_top-band_on-content .b-buttons{
        display: block;
    }
    .b-header_top-band_on .b-buttons a.schedule, 
    .b-header_top-band_on .b-buttons a.where_watch{
        width: 46%;
    }
    .b-buttons_social{
        float: none;
    }
	.in_vision.gallery h1 {
		width: auto;
	}
	.in_vision.gallery .b-buttons{
		display:block;
		margin: 30px 0;
	}
	.in_vision.gallery .b-gallery_buttons   .b-buttons{
		display:none;
	}
	.p-page  .b-buttons{
		display:block;
		margin-bottom: 25px;
	}
	.p-page.schedule .b-buttons.links a{
		width: auto;
		padding: 6px 27%;
		float:left;
	}
	.more + .aside .b-buttons,
	.p-page  + .aside .b-buttons	{
		display:none;
	}
/* --  08.04.2013 smaverrick social buttons right */

/* --  12.04.2013 smaverrick shows right  col*/
	.b-sidebar_featured-today_col{
		float: none !important;
		width: 100%;
	}
	.b-sidebar_featured-today_col-el{
		width: 100%;
	}

/* //--  12.04.2013 smaverrick shows right  col*/

/* shows-panorams  16.04.2013 smaverick */

	.b-more_panorams-col,
    .b-more_panorams-col .b-more_panorams-col_el{
        width: 100%;
        float: none;
    }
    .p-page.show_panorams .b-bg_panorams-col_equal,
    .p-page.show_panorams .b-gallery_buttons{
        display: none;
    }
    .p-page.show_panorams .i-two_helen_separator{ 
        height: 1px;
    }
    .b-more_panorams-col{
        padding-bottom: 30px;
        overflow: hidden;
    }
    .p-page.show_panorams h1{
        margin-bottom: 5px;
        width: auto;
    }

/* --- shows-panorams  16.04.2013 smaverick */

/* schedule 20.04.2013  smaverick */

.p-page.schedule .b-sidebar.right .b-buttons{
        display: none;
    }
    .p-page.schedule .b-buttons{
        display: block;
    }
    .p-page.schedule .b-buttons.links a{
        padding: 6px 0;
        width: 99%;
    }
    .p-page.schedule .b-schedule_menu-header{
        float: right;
        margin-left: 0;
    }
    .p-page.schedule .b-schedule_tabl-body .schedule_row a.on_air{
        position: absolute;
		top: 0;
		right: 0;
    }
    .p-page.schedule .b-schedule_tabl-body .schedule_row strong{
        width: 74px;
        padding-left: 15px;

    }
   .p-page.schedule .active .b-schedule_tabl-body .schedule_row.live{
        background-position: 5px 50%;
		position: relative;
    }
    .p-page.schedule .b-schedule_tabl-body .schedule_row a {
        width: 138px;
    }
    .p-page.schedule .b-schedule_tabl-header_item{
        display: block;
    }
    .p-page.schedule .b-schedule_tabl-header ul li{
        float: none;
        width: 100%;
        text-align: left;             
        padding: 0;
        font-size: 1.6em;
        height: 36px;  
		margin-left: 0;		
    }
    .p-page.schedule .b-schedule_tabl-header ul{
        display: none;
        position: absolute;
    }
    .p-page.schedule .b-schedule_tabl-header ul li a{
        background-color: #DCDCDC;
        background-image: -moz-linear-gradient(center bottom , #DCDCDC 6%, #ECECEC 77%);
        background-image: -o-linear-gradient(bottom, #DCDCDC 6%, #ECECEC 77%);
        background-image: linear-gradient(bottom, #DCDCDC 6%, #ECECEC 77%);
        background-image: -webkit-linear-gradient(bottom, #DCDCDC 6%, #ECECEC 77%);
        background-image: -ms-linear-gradient(bottom, #DCDCDC 6%, #ECECEC 77%);
        background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, #DCDCDC)), color-stop(0.77, #ECECEC );
        border: 1px solid #9D9D9D; 
        border-top: none;
        margin-right: 36px;
        padding-left: 10px;
    }
    .p-page.schedule .b-schedule_tabl-header.visible  .b-schedule_tabl-header_item_arrow{
        background-color: #DCDCDC;
        background-image: -moz-linear-gradient(center bottom , #BDBDBD 6%, #B1B1B1 77%);
        background-image: -o-linear-gradient(bottom, #BDBDBD 6%, #B1B1B1 77%);
        background-image: linear-gradient(bottom, #BDBDBD 6%, #B1B1B1 77%);
        background-image: -webkit-linear-gradient(bottom, #BDBDBD 6%, #B1B1B1 77%);
        background-image: -ms-linear-gradient(bottom, #BDBDBD 6%, #B1B1B1 77%);
        background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, #BDBDBD)), color-stop(0.77, #B1B1B1 );
    }
    .p-page.schedule .b-schedule_tabl-header.visible  .b-schedule_tabl-header_item_arrow span{
        border-top-color: #707070;
    }   
	.p-page.schedule .b-schedule_tabl-header.visible ul{
		display:block;
	}	
    .p-page.schedule .b-schedule_tabl-header .current{
        display: none;
    }
    .p-page.schedule .b-schedule_tabl-body_button{
        border-top: none;
        margin-top: 0;
    }
    .p-page.schedule .b-schedule_tabl-body_button p{
        margin-left: 17px;
    }
    .p-page.schedule .b-schedule_tabl-header ul li a:hover{
        background-color: #fff;
        text-decoration: none;
        background-image: none;
    }
	/* fix времено*/

	.rubric.breaking_news + i + .p-page.schedule {
		margin-top: 0;
	}
	.p-page.schedule .b-buttons_social li + li {
		margin-left: 3.5px;
	}
	/* -- fix времено*/
/* --- schedule 20.04.2013  smaverick */

/* fix времено */
.content.more .col-high, .content.more .grid .col-high{
	float:none;
	width: 100%;	
}
.content.more .dl-horis dt a{
	display:block;
}
/* --- fix времено */

.in_vision.p-page .b-gallery_buttons{
	position: relative;
	width: auto;
	margin-top: -27px;
	margin-bottom: 27px;
	overflow: hidden;
}

/* fix времено */
.rubric.breaking_news.mainhw + .in_vision.p-page .b-gallery_buttons, 
.rubric.breaking_news.mainhw + script +.in_vision.p-page .b-gallery_buttons{
	margin-top: 10px;
	margin-bottom: 0;
}
/* fix времено */

/*in-motion */
.p-page.in_monitor .b-in_monitor-comments{
	position: relative;
	width: 100%;
	margin-top: 30px;
}
.p-page.in_monitor .b-in_monitor-comments .rectangle{
	left: 50%;
	margin-left: -22px;
}
.p-page.in_monitor .b-header_long-title{
	margin-right: 0;
}
.p-page.in_monitor .b-min_width .hr_line{
	background: #2D2D2D;
}

.p-page.in_monitor .b-download_video,
.b-sidebar_banners{
	display: none;
}

.b-sidebar.right{
	float: none;
	width: 100%;
	margin-top: 22px;
}
.b-sidebar_making-news_col{
	width: 100%;
	float: none;
}
.p-page.in_monitor .b-sidebar_making-news_col-el{
	margin-right: 0;            
}
.p-page.in_monitor .b-sidebar_making-news_col + .b-sidebar_making-news_col .b-sidebar_making-news_col-el{
	margin-left: 0;
}


.b-content{
	width: 100%;
	float: none;
}

.p-page.in_monitor .b-content_mini-preview_el{
	max-width: 99%;
}
.p-page.in_monitor .b-content_mini-preview .i-mh,
.p-page.in_monitor .b-content_mini-preview .i-mh.line{
	height: 1px;
}
.p-page.in_monitor .b-content_mini-preview_col{
	overflow: hidden;
	margin-bottom: 30px;
}
.p-page.in_monitor .b-buttons_links{
	position: relative;
}
.p-page.in_monitor .b-in_monitor-bg_top .b-in_motior-video_play{
	border-left: 68px solid #fff;
	border-top: 35.5px solid transparent;
	border-bottom: 35.5px solid transparent;
	margin: -34px 0 0 -35.5px;

}
.p-page.in_monitor .b-min_width{
	width: 96%;
}
.p-page.in_monitor .b-social_like-icon{
	display: block;
}
.b-social_like-button > div{
	float: none;
}
.b-social_like-button{
	display: none;
}
.b-social_like:hover .b-social_like-button{
	display: block;
}
.b-main_chrome-extension.visible {
	display: none;
}
/*in-motion */

/* b-social_like */
.p-page.in_monitor .b-social_like-icon{
	display: block;
}
.p-page.in_monitor .b-social_like.active .b-social_like-icon{
	display: block;
	background-color: #fff;
	border: 1px solid #C9C9C9;
	border-bottom: 0;
	position: relative;
	z-index: 11;
}
.p-page.in_monitor  .b-social_like-button{
	display: none;
}
.p-page.in_monitor  .b-social_like-button{
	position: absolute;
	width: 128px;
	background-color: #fff;
	z-index: 10;
	padding: 12px 15px;
	border: 1px solid #C9C9C9;
	right: 0;
	margin-top: -1px;
}
.p-page.in_monitor  .b-social_like.active .b-social_like-button{
	display: block;
}
 .p-page.in_monitor  .b-social_like-button > div {
	float: none;
	margin-left: 0;
}
/* --- b-social_like */
.p-page.in_monitor .b-in_motior-video {
	margin-top: 0;
}
.b-main_banners.bookings {
	display: none;
}
.b-layout_equal-height_col .polling {
 padding: 0;
}
.b-layout_equal-height.two{
	float: none;
	clear: none;
	margin-left: -1%;
	width: 102%;

}
.b-layout_equal-height.one{
	right: 0;
	float: none;
	background: none;
}
.b-layout_equal-height_col.one{
	float: none;
	width: 100%;
	left: 0;
	margin-bottom: 10px;
	background-color: #2C2C2C;
}
.b-layout_equal-height_col.two{
	float: none;
	width: 98%;
	left: 1%;
    margin-top: 30px;
}

/* bottom banners */
.banners_bottom .b-layout_section-col + .b-layout_section-col .b-layout_section-col_el {
	border-top: 1px solid #ccc;
	border-left: 0;
}
.banners_bottom .b-layout_section-col{
	width: 100%;
	float: none;	
	overflow: visible;
}
.b-layout_section.banners_bottom a{
	padding: 20px 0;
}
/* bottom banners */
.b-main-photo_day{
	width: 100%;
	margin-bottom: 30px;	
}
.b-main-photo_day h2,
.b-main-photo_day i{
	margin-left: 10px;
	display:block;
	margin-right: 10px;
}
.i-two_helen_separator.tablets_between_phones{
	display:none;
}
.b-layout_section.in-motion  .b-layout_section-col {
	border-top: 1px solid #555;
	border-bottom: 1px solid #555;
	width: 100%;
}
.b-layout_section.in-motion .b-layout_section-col_el {
	border: 0;
	overflow: hidden;
	margin: 2.5%;
	max-width:none;
}
.b-layout_section.in-motion .b-layout_section-col_el .footer {
	height: auto;
	margin-left: 50%;
}
.b-layout_section.in-motion img {
	max-width: 48%;
	height: auto;
	float: left;
}
.b-layout_section.in-motion h2 {
	margin-left: 2%;
	margin-top: 7px; 
}
.b-layout_section.in-motion{
	padding: 0;
	margin-top: 0;
}
.in-motion.four .b-layout_section-col + .b-layout_section-col,
.in-motion.four .i-two_helen_separator + .b-layout_section-col{
	border-top: 0;
}
 .article_img_footer{
	position: relative;
	margin-top: 1px;
}
.right_banner,
.r_banner{
	display:none;
}
.p-page.in_monitor .rub_bg .b-min_width{
	overflow:hidden;
}
.p-page.in_monitor .sharebutton{
	display:block;
}
.p-page.in_monitor .b-embed{
	margin-top: 0;
}
video#video {
	height: 100%;	
	content: attr(poster);
	width: 100%;	
}
.main-nav{
	padding: 0;
}
.main-nav li:first-child a {
	padding: 15px 25px; 
}
.p-page.on_air + .on-air .b-gallery_buttons{
	display:block;
}
.p-page.on_air .b-gallery_buttons{
	display:none;
}
.b-main_extension.visible{
	display:none;
}
#mobile_apps_windows p,
#mobile_apps_windows  ul li{
	margin-right: 0 !important;
}
#mobile_apps_windows .mob-screen{
	float:none;
	margin-bottom: 10px;
}
#mobile_apps_windows.header{
	margin: 0;
}

/* map spied on*/
 .b-list_country,
    .b-map_nsa svg.svg_map,
    .b-map_nsa-bottom .open_list{
        display: none;
    }
    .b-map_nsa .b-map_nsa-bottom{
        height: auto;
        position: relative;
        padding: 1px 0 15px;
    }
    .b-map_nsa .b-map_nsa-bottom li{
        float: none;

    }
    .b-map_nsa{
        box-shadow:none;
        height: auto;
    }
    .b-map_nsa-all_country{
        display: block;
        height: auto;
        width: 100%;
        box-shadow: none;
    }
    .b-map_nsa-all_country .country{
        position: relative;
        height: auto;
    }
   .b-map_nsa  i.close{
     display: none;
   }
   .b-map_nsa-all_country .country{
     display: block;
     padding: 0;
    
   }
   .b-map_nsa-all_country .country.active{
      border: 1px solid #e7e7e7;
      background-color: #fff;
      padding: 0 5px 7px;
      margin-bottom: 1px;
   }
   .b-map_nsa-all_country .country *{
     display: none;
   }
   .b-map_nsa-all_country .country.active *,
   .b-map_nsa-all_country .country h3{
     display: block;
   }
   .b-map_nsa-all_country .country h3{
        padding: 7px 5px;
        font-size: 1.4em;
        background-color: #e7e7e7;
        margin-bottom: 1px;
		cursor: pointer;
   }
   .b-map_nsa-all_country .country.active h3{
     background-color: #3f3f3f;
     color: #fff;
     margin: 0 -5px;
     margin-bottom: 8px;
	cursor:default;
   }
 /* map spied on*/
 
.p-page.b-usa_nsa .b-gallery_buttons.bottom{
	display:block;
	position: relative;
	width: 100%;
	overflow: hidden;
}

.p-page.b-usa_nsa .b-gallery_buttons{
	display:none;
}
.p-page.schedule .b-date_calendar-link{
	display:none;
}
.p-page.schedule .datepicker .icon{
	right: auto;
	position:relative;
	margin-left: 10px;
}
.p-page.schedule .b-schedule_menu-header a{
	padding: 3px 6px;
}
.p-page.schedule .datepicker .icon {
   top: 18px;
}
.p-page.schedule .b-schedule_tabl-header a{
	padding: 7px 0 6px 12px;
}
/**/
.p-page.schedule .b-schedule_tabl-body_button{
	margin-top: 12px;
	border: 1px solid  #D9D9D9;
}
.p-page.schedule .b-schedule_tabl-header ul li .light{
	display:none;
}
/* fix */
/*.nav a {
	padding: 0 4px;
	font-size: .8em;
}
.nav .current a{
	font-size: .9em;
}*/
/* b-drop_down-menu on_air*/
.b-drop_down-menu .header_item{
	display:block;
}
.b-drop_down-menu.nav ul{
	width: 100%;
	position: absolute;
	z-index: 10;
	display:none;
}
.b-drop_down-menu.nav ul,
.b-drop_down-menu.nav .current{
	border: 0;
}
.b-drop_down-menu.nav li a{
	background-color: #DCDCDC;
	background-image: -moz-linear-gradient(center bottom , #DCDCDC 6%, #ECECEC 77%);
	background-image: -o-linear-gradient(bottom, #DCDCDC 6%, #ECECEC 77%);
	background-image: linear-gradient(bottom, #DCDCDC 6%, #ECECEC 77%);
	background-image: -webkit-linear-gradient(bottom, #DCDCDC 6%, #ECECEC 77%);
	background-image: -ms-linear-gradient(bottom, #DCDCDC 6%, #ECECEC 77%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, #DCDCDC)), color-stop(0.77, #ECECEC );
	border: 1px solid #9D9D9D;
	border-top: none;
	margin-right: 36px;	
	display: block;
	padding: 7px 0 6px 10px;
}
.b-drop_down-menu li{
	float: none;
	width: 100%;
	text-align: left;
	padding: 0;
	height: 36px;
	margin-left: 0;
	margin-top: -1px;
}
.b-drop_down-menu.nav .current{
	display:none;
}
.b-drop_down-menu.nav li a:hover {
	background-color: #fff;
	text-decoration: none;
	background-image: none;
}
.b-drop_down-menu.visible .arrow {
	background-color: #DCDCDC;
	background-image: -moz-linear-gradient(center bottom , #BDBDBD 6%, #B1B1B1 77%);
	background-image: -o-linear-gradient(bottom, #BDBDBD 6%, #B1B1B1 77%);
	background-image: linear-gradient(bottom, #BDBDBD 6%, #B1B1B1 77%);
	background-image: -webkit-linear-gradient(bottom, #BDBDBD 6%, #B1B1B1 77%);
	background-image: -ms-linear-gradient(bottom, #BDBDBD 6%, #B1B1B1 77%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.06, #BDBDBD)), color-stop(0.77, #B1B1B1 );
}
.b-drop_down-menu .header_item a{
	text-decoration: none;
	color: #333 !important;
	display: block;
	padding: 7px 0 6px 10px;
}
.b-drop_down-menu.visible ul {
display: block;
}
/* b-drop_down-menu on_air*/