




/*
     FILE ARCHIVED ON 12:53:53 Nov 22, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:50:29 Apr 19, 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; }
.main-header .logo 					{ height: 8em; padding: 0 10px; }
.main-header .search, .head-nav .user{ right: 10px; }
.head-nav .lang 					{ left: 10px; }
.page 								{ margin: 0 10px; }
.border-bg 							{ display: none; }
.content-wp, .aside, .aside-wp		{ padding: 0; }



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

.float-block 						{ display: none; }
.float-block-top 					{ display: block; }
.float-block div 					{ float: right; }
.float-block p 						{ float: left; width: 40%; }

.float-block.index .a-button 		{ width: 174px; }
.float-block.index .a-button a		{ width: auto; padding: 4px; }
.float-block.index .flright 		{ width: 50%; }
.float-block.index .flright .label  { display: none; }
.float-block.index .flright div  	{ width: 146px; }
.float-block.index.adaptive-show, 	
.float-block.index .lable 			{ display: none; }



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

.rubric 							{ width: 48% !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/20131122125353/http://rt.com/static/img/images/general/base/static/icons.png") no-repeat -271px -242px; }
*/
.rubric .icon{ display: block; width: 1px; height: 28px; margin-left: -14px; background: #fff none; }



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

.sub-menu-select 		 	       { display: block; }
.sub-menu-for-gallery 			   { display: none; }



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

.big-banner 						{ width: 260px; }



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

.gallery-preview .prev,
.gallery-preview .next 				{ top: 29.5%; }

.gallery-slider .gallery-preview .prev,
.gallery-slider .gallery-preview .next 				{ top: 11px; }

.width .gallery-preview .prev,
.width .gallery-preview .next 		{ width: 3.4%; }
.gallery-preview li 				{ padding: 2% 1.3% 2% 0; width: 24%; }
.gallery-preview .gallery-slider-list li { padding: 0; }
.gallery-preview li:nth-child(4n)   { padding-right: 0; }

.gallery-slider .dl-horis.dl-smallist dt { width: 12%; }
.gallery-slider .dl-horis.dl-smallist dd { margin-left: 14%; }



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

/*.gallery-index .wrap				{ height: 56px; }*/



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

.fix-fig-title .col-low .figcaption	{ font-size: 1.3em; line-height: 1.1538em; }
.fix-fig-title .figcaption 			{ height: 40px; }
.fix-fig-title .wrap 				{ padding: 3px 8px 5px; }



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

.where-to-whatch.europa .form  		{ padding: 3% 5% 0%; }
.where-to-whatch.europa select 		{ margin: 0 0 5%; width: 100%; }
.where-to-whatch.europa h2 			{ margin-top: -153px; }
.where-to-whatch.europa h2 a		{ padding-right: 40px; }



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

.dl-simple dt, .dl-simple dd		 { margin-bottom: 0; padding: 0; }
.dl-simple .image 					 { float: left; width: 60%; margin-right: 2% }
.dl-simple p:last-child				 { margin-bottom: 0; }



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

.aside .col-med-simple .col-med         { width: 31%; margin-right: 3.5%; }
.aside .col-med-simple .col-med:nth-child(3n+1){ margin-right: 0; }
.aside .col-med-simple .col-med:nth-child(2n+1){ width: 31%; margin-right: 3.5%; }

.aside.col-high-simple .col-high 		{ width: 48%; margin-right: 4%; float: left; }
.aside.col-high-simple .col-high:nth-child(2n+1){ margin-right: 0; }

.aside.col-med-simple .col-med 			{ width: 31%; margin-right: 3.5%; }
.aside.col-med-simple .col-med:nth-child(3n+1){ margin-right: 0; }

.col-med-simple-extra .col-med 			{ width: 48%; margin-right: 2% !important; float: left; }
.col-med-simple-extra .col-med:nth-child(even) { margin-right: 0 !important; }

.col-low-simple .col-low,
.col-low-simple .col-low:nth-child(4n+4){ width: 31%; margin-right: 3.5%; }
.col-low-simple .col-low:nth-child(3n+3){ margin-right: 0; }

.more-galleries .col-low:nth-child(4n+1) { clear: none !important; }
.more-galleries .col-low:nth-child(3n+1) { clear: both !important; }
.more-galleries .figure .figcaption { height: 52px !important; }

.col-high-simple-extra 					{ width: 48%; float: left; }
.col-high-simple-extra .col-high 		{ margin-right: 0; width: 100% !important; }
.aside.col-high-simple .col-high-simple-extra h2 { font-size: 2.2em; line-height: .8em; margin-bottom: 12px; }

.col-70 								{ width: 100%; 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; display: inline-block; width: 26% !important; }



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

.mob-screen 							{ width: 30%; }
.in-focus .text							{ margin-right: 32%; }



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

.creeping-line 							{ margin-top: 5px; }



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

.index-banners .main-banner				{ width: 38%; margin-right: 2%; }
.index-banners .group-banner 			{ width: 60%; }
.index-banners .group-banner div		{ width: 48%; margin-right: 4%; }
.index-banners .polling 				{ width: 100%; margin-left: 0; }
.index-banners .polling 	 			{ display: none; }
.index-banners .polling-extra,
.index-banners .polling-extra .polling 	{ display: block; }



/* Index col low
-------------------------------------------------------------- */
/*
.index-col-low .col-low 				{ width: 23% !important; margin-right: 2.65% !important; }
.index-col-low .col-low:nth-child(4n)   { margin-right: 0 !important; }*/
.index-col-low .col-low 				{ width: 24% !important; margin-right:0 !important;}
.index-col-low .col-low  +	.col-low 				{margin-left: 1.3% !important; margin-right:0 !important; }


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

.hide-high, .adaptive-hide			{ display: none; }
.extra-space-top 					{ margin-top: 20px; }
.adaptive-show 						{ display: block; }


/* Sasha Muratov styles 
-------------------------------------------------------------- */
.content.downloads_wallpapers .crumbs { margin-bottom:15px; }
.content.downloads_wallpapers h1	{ margin-bottom: 22px; }
.content.downloads_wallpapers .cont-wp { margin-bottom: 36px; }
.content.downloads_wallpapers .gallery .images-wrap { height:316px; }
.content.downloads_wallpapers .figure.current img { height: 278px; width: auto; max-width: none; }
.content.downloads_wallpapers h2	{ margin-bottom: 8px; }
.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: 43px; margin-top:0; } 

.content.op_edge .cont-wp-mid{ margin-bottom: 15px;}
/*.content.op_edge .cont-wp.clearfix.dl-vertical.grid.col-high-float.low-no-space .clearfix.col-high img{	height: 186px;	}*/
.content.op_edge .dl-vertical .media{	margin-bottom:3px;	}
.content.op_edge .clearfix.col-high + .clearfix.col-high + .clearfix.col-high{	margin-top:20px;	}
.content.op_edge .clearfix.col-med-float.fix-hieght-news{	margin-bottom:0;	}
.content.op_edge dl.clearfix.col-med{	height:inherit;	min-height:238px;	}
.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;	}
.col-med-float .col-med {	width:static;	}
.col-med-float .media, .dl-horis.col-med-float .media{	float:none;	}
.col-med-float .col-med dd{	margin-left:0;	}
.col-med-float .col-med {	width:31%;	}
/*.content.op_edge .clearfix.col-med img{	height: 119px;	max-width: 91%;	}*/
.content.op_edge+.aside .cont-wp.big-banner{	display:none;	}
/*.content.op_edge .clearfix.dl-horis.index-dl-horis img{	height: 62px;	width: 87%;	}*/
.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: 34%;	}*/
.content.op_edge + .aside .cont-wp.col-high h1{	display:none;	}

.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;}
.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 .content-wp .datepicker.icn{height:31px; margin-top: -10px;}
.op_edge.authors .datepicker.icn h1{display:none;}
.content.op_edge.authors .float-block.float-block-top.clearfix .a-button{width:25%; 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{float: left; width: 32%; margin-top: 5px;}
.op_edge.authors .content.op_edge .float-block.float-block-top.clearfix div {float: right;}
.op_edge.authors .cont-wp-mid .float-block.float-block-top.clearfix{margin-top: -43px;}
.op_edge.authors.all .cont-wp-mid .float-block.float-block-top.clearfix { margin-top: 0; }
.op_edge.authors .cont-wp-mid h1{position:relative;}
.op_edge.authors dl{margin-top:11px;}

.op_edge.authors .content-wp .cont-wp-mid h1 {
    display: block;
}
.op_edge.authors .content-wp .datepicker.icn h1 {
    display: none;
}

.gallery-square li a{	border:1px solid #666;	}			
.gallery-square ul{	background:none;}
.gallery-square li {	width: 17%;	}
.gallery-square li + li{	margin-left:10%;	}
.gallery-square li + li + li{	float:right;	}
.learn-russian img {	width: 64%;	}
.learn-russian li {	width: 13.5%;	display: inline-block;	vertical-align: top;margin:0;}

/* USA Podcast */
/*
.podcast_body{
   width:91%;
}*/
.podcast_arrow{
    padding-left:0.45%;
    padding-right:0.45%;
}
.podcast_body-in {
    width:108%;
}
.podcast_body_el{
    width:29.1%;
}
/* Smaverick fix*/
ul.gallery-slider-list.fixgallery{width: 180%;margin-left: -68%;}
ul.gallery-slider-list.fixgallery li dl {width: 32%;margin: 0 0.5%;}
.gallery-slider .wrap{padding: 0 2% 15px;}
 ul.gallery-slider-list.fixgallery li {width: 44% !important;}
 
.index_on .float-block.col-30 .lable{
	float:left;
	}
.clearfix.index_on .float-block div{
	width:20%;
	}
.clearfix.index_on .creeping-line{
	width:100%;
	}
.clearfix.index_on  .float-block div.clearfix{
	position:relative;
	}
.clearfix.index_on .float-block .flright div {
   /* float: right;*/
    width: 200px;
}
.index_on .float-block.index .lable{	
	display:block;
	}
/*.clearfix.index_on .float-block div.flright{	
	position: absolute;
    right: 0;
    width: auto;
	}*/
.clearfix.index_on .float-block .flright .a-button{
	float:right;
	}
/*.clearfix.index_on .rubric p.text{
	width: 50%;
	}*/
.clearfix.index_on .gallery-index{
	margin-bottom: 12px;
	}
/*.clearfix.index_on .rubric{
	width:43% !important;
	}*/
.clearfix.index_on  .float-block li{
	margin-right: 4px;
	}
.fl_us_down.float-block{
	display: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 a{
	padding:10px;
	}
.rubric.breaking_news p.title{
	padding:11px 10px;
	}
.rubric.breaking_news + .border-bg + .content{
	padding-top:6px;
	}
.rubric.breaking_news + .border-bg + .content .crumbs{
	margin-top:0;
	}
.rubric.breaking_news p{
	width: 70%;
	/*overflow: hidden;*/
	height: 50px;
	line-height:50px;
	}
.rubric.breaking_news p.title{
	padding:0 10px;
	}
.rubric.breaking_news p a{
	padding:0;
	line-height: 46px;
	height: 37px;
	overflow:hidden;
	}
.rubric.breaking_news + .border-bg + .content + .aside{
	padding-top:0 !important;
	}
.content.op_edge .float-block p.a-button,
.content.op_edge .float-block p.a-button a{
	width:auto !important;
	}
.content.op_edge .float-block p.a-button a{
	padding:4px 8px;
	}
/* smaverick fix 25.01.2013 */		
.content.op_edge +.aside .aside-wp .cont-wp.editable_widget{
	clear: none;
	float: right;
	width: 49%;
	margin-top: 30px;
	}
	
/* smaverick fix 28.01.2013 */	
.in_vision .follow_us  .float-block{
	min-width:210px;
	display:block;
	width: auto;
	padding-left: 0;
	}
.index_on .rubric p.text {
	width: 66%;
}
.rubric .title {
	padding: 0 8px 0 3px;
}
 .width.in_vision  .float-block-top{	
	margin-bottom:25px !important;
}
.index-cont .gallery-index dt {
	width: 46% !important;
}
.index-cont .google-banner {
    display: none;
}
.grid .col-med-simple-extra.in_the_news .topline.clearfix.col-med{
	margin-right:1% !important;
	}
.gallery-slider-list dd {
	font-size:1em !important;
	}
/* smaverick fix 31.01.2013 */	
/*.figure .wrap {height: 47px !important;}*/
.figure .figcaption { position: relative; margin-top: 1px; height: auto !important; /*font-size: 1.3em;*/ line-height: 1.1538em;}
/*.figure img{
	height:83px !important;
	}*/
	
/* smaverick fix 1.02.2013 */	
.main-banner.thousand_words{
	width:49% !important;
	}	
/*
.index-cont .no-space.group-banner  .col-med{
	float:none;
	width:100%;
	}	*/
/*.index-cont .no-space.group-banner  .col-med  + .col-med{	
	margin-top:10px;
	}*/
.clearfix.index_on .float-block div.flright{	
    width: 100%;
	margin-top:15px;
	}
.clearfix.index_on {
	height: auto;
	}	
.clearfix.index_on .rubric{
	width:100% !important;
	}
.clearfix.index_on .rubric p.text{
	width:85%;
	}
.clearfix.index_on .float-block .flright div {
    float: left;
	}
.clearfix.index_on .float-block .a-button a + a{
	position:static;
	}
	
/*  smaverick galerry_shows  07.02.2013 */

    
   .shows-gallery_wrap1,
    .shows-gallery_wrap2,
    .shows-gallery_wrap3,
   .shows-gallery_slide-item,
	.shows-gallery_slide-item h2{
        width: 700px;
        }
    .shows-gallery_col{
        left: 522px;
    }
    .shows-gallery_col + .shows-gallery_col{
        left: 540px;
    }
    .shows-gallery_col + .shows-gallery_col + .shows-gallery_col{
        left: 555px;
    } 
   .shows-gallery_slider-wrap{
        margin-left: 22.5px;
    }
	
/* -// smaverick galerry_shows  07.02.2013 */

/* smaverick fix 8.02.2013 */	
.col-med-float .col-med {
	width: 30%;
	float: none;
	display: inline-block;
	vertical-align: top;
}
.slide-item {
	width: 176px;
}
.slide-item + .slide-item {
	margin-left: 15px;
}
.slider_small.gallery-preview .prev, 
.slider_small.gallery-preview .next {
	top: 40px;
}
/* smaverick fix 1.02.2013 */	

.aside-wp  .cont-wp.editable_widget{
	width:48%;
	float:left;
	clear:none;
	margin-right: 2%;
	}

.pg_shows + .cont-wp.editable_widget  + .cont-wp.editable_widget +.cont-wp.editable_widget{
	margin-top: 123px;
	float:left;
}	
.polling h2{
	padding-left: 10px;
	padding-top: 10px;
}
.cont-wp.big-banner{
	display:none;
}
.cont-wp.editable_widget .figcaption{
	margin-top:-62px;
	}
.thousand_words img{
	width:100%;
	}	
.grid .col-med-simple-extra.in_the_news .topline.clearfix.col-med{
	min-height: 85px;
	}

.creeping-line.left_right{
	display:none;
}
.clears.i-hide{
	display:block;
}

/* smaverick -- 14.02.2013 --- */
.index-cont .no-space.group-banner{
	margin-top: 15px !important;
}
.index-cont .no-space.group-banner .col-med +.col-med +.col-med{
	margin-top: 0 !important;
}
.main-banner.asks{
	width:49% !important;
	float:right;
	margin-right:0 !important;
	margin-top: 30px;
}
.index-banners .group-banner .col-med +  .col-med{
	margin-left: 1% !important;
}
.index-banners .group-banner .col-med{
	width:24% !important;
}
.i-banners_main{
	width: 100% !important;
}
.i-banners_main  .col-med{
	float:left !important;
	width:190px !important;
	height:173px;
}

.i-banners_main a{
	width:100%;
	height:100%;
}
/* - // -- smaverick -- 14.02.2013 --- */

.figure.related_stories .figcaption{
	height: 49px !important;
	padding: 3px 2.5%;
}

.r_op-edge{
	margin-top:-20px;
}
.r_op-edge h1{
	margin-bottom:18px;
}
.dl-horis.dl-large .dl-main-horis .media {
	/*width: 60.2%;*/
	width: 47%;
}
.dl-horis.dl-large .dl-main-horis dt {
	/*width: 36.5%;*/
	width: 50%;
}
.dl-horis.dl-large .dl-main-horis dd {
	margin-left: 50%;
}
.figure .wrap {
    padding: 4px 6px 50px;
}

/* 19.02.2013 */
.breaking_news .marquee{
	display:block;
	float:none;
	position: absolute;
	left: 180px;
}
.breaking_news .marquee a{
	font-size:1.8em !important;
}
.breaking_news p.text a{
	display:none;
}
.rubric.breaking_news,
.rubric.breaking_news.mainhw {
    position: relative;
}
.rubric .text a {
    margin-left: 0;
	display: block;
}


blockquote .right-icon{
	right: 4px;
}
.logo_text{
	left: 89px;
}

/* --- smaverick  changes promobox 4.03.2013 ---  */
.i-from_hight_visible{
    display: block;
}
.b-line_level-sidebar,
.creeping-line.left_right{
	display: none;
}
.b-promo_box-index{
	 margin-bottom: 15px;
	margin-right: 0;
	overflow: hidden;
}
.creeping-line {
	position: relative;
	width: 100%;
	margin-top: 15px;            
}

 .rubric.b-viral_box{
	float: none !important;
	margin-bottom: 20px;
	width: 100% !important;
}
.rubric.b-viral_box p.title{
	border-right: 1px solid #333;
	width: auto !important;
}
.rubric .text a{
	font-weight: normal;
}

.b-mediun_soc_sety{
	width: 100%;
	overflow: hidden;
	margin-bottom: 10px;
}
.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{
	float: left;
	margin-top: 4px;
	margin-right: 5px;
}
.b-mediun_soc_sety .b-soc_sety-header li + li {
	margin-left: 3px;
}
.b-mediun_soc_sety .b-button a + a{
	margin-left: 5px;
}
.b-shows_aside + .b-shows_aside {
	margin-left: 3%;
}
.b-shows_aside {
	width: 31%;
}
.b-shows.other .b-shows_aside{
	width: 48%;
}
/* // --- smaverick  changes promobox 4.03.2013 ---  */

.sharebutton{
	display:none;
}

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

       /* .i-base_visible{
            display: none;
        }
        .i-hide_visible,
        .i-base_visible.i-hide_visible{
            display: block;
        }	*/

		.rubric.breaking_news + .b-time_line {
			margin-top: 6px;
		}
		
		.left .b-time_line-sidebar_el,
		.b-time_line-sidebar_el-header{
			margin:0;
			padding:0;
		}
		.left .b-time_line-sidebar_el,
		.right .b-time_line-sidebar_el{
			padding-bottom: 30px;
		}
		
        .b-time_line-sidebar,
		.b-time_line-sidebar.right,
		.b-time_line-sidebar.left{
            float: none !important;
            width: auto;
        }
	
		/* new styles*/	
		
		.b-time_line-sidebar_col{
			float:left;
			width: 33.33%;
		}
		.b-time_line-sidebar_col-el{
            float: none !important;
		}		
		.b-time_line-sidebar.left .i-two_helen_separator{
            display: none;
        } 
		.b-time_line-sidebar.left .i-three_helen_separator,
        .b-time_line-sidebar.left .i-three_helen_separator.i-two_helen_separator{ 
            display: block;
        }		
		.b-time_line-sidebar.left  .b-time_line-sidebar_col + .b-time_line-sidebar_col .b-time_line-sidebar_col-el{
           margin: 0 auto !important;
           float: none !important;
        } 
		.b-time_line-sidebar.left .i-two_helen_separator + .b-time_line-sidebar_col .b-time_line-sidebar_col-el{
            float: right !important;
        }
        .b-time_line-sidebar.left  .i-three_helen_separator + .b-time_line-sidebar_col .b-time_line-sidebar_col-el{
            float: left !important;
        }
        .b-time_line-sidebar.left .i-three_helen_separator + .b-time_line-sidebar_col + .i-two_helen_separator + .b-time_line-sidebar_col .b-time_line-sidebar_col-el{
           margin: 0 auto !important;
           float: none !important;

        } 
        .b-time_line-sidebar.left .i-two_helen_separator + .b-time_line-sidebar_col + .b-time_line-sidebar_col .b-time_line-sidebar_col-el{
            float: right !important;
        }
        .b-time_line-sidebar.left .i-three_helen_separator.i-two_helen_separator + .b-time_line-sidebar_col + .b-time_line-sidebar_col .b-time_line-sidebar_col-el{
           margin: 0 auto !important;
           float: none !important;
        } 
		.right .b-time_line-sidebar_el{
			width:49%;
			float: left;
		}
		.right .b-time_line-sidebar_el + .b-time_line-sidebar_el{
			float:right;
		}
		

		/* // new styles*/			

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

.content.in_vision .fix-fig-title .figcaption {
	height: 40px !important; 
}

/* --- smaverick  changes bulletin board 18.03.2013 ---  */
        .b-content_header_buttons{
            display: block;
        }
        .right .b-banner,
        .b-sidebar_bg-right,
        .right .b-sidebar_buttons{
            display: none;
        } 

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

        .b-sidebar_buttons-social {
            float: left;
            margin-left: 10px;
        }
        .b-content_mini-preview{
            margin-top: 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 */

        
        .right .b-banner,
        .b-sidebar_bg-right,
        .right .b-sidebar_buttons{
            display: none;
        } 

        .b-content,   
        .b-sidebar.right{
            float: none;
            width: 100%;
        }
        .right .b-asks{
            width: 100%;
        }
		.b-sidebar_buttons-social {
            float: left;
            margin-left: 10px;
        }
        .b-content_max-preview{
            margin-top: 30px;
        }        
        .b-cartoons .b-content_header_buttons .b-button{
            width: 100%;
        }  
        .b-cartoons .b-content_header_buttons{
            width: 34%;
            margin-right: 4px;
        }


/* cartoons change create smaverick */

/* 27.03.2013 prew_min sidebar  change create smaverick */	
    .b-sidebar_min-prewiev .i-two_helen_separator{
        display: none;
    }
    .b-sidebar_min-prewiev .i-three_helen_separator,
    .b-sidebar_min-prewiev .i-two_helen_separator.i-three_helen_separator{
        display: block;
    }
    .b-sidebar_min-prewiev_col{
        width: 33.3%;
        float: left;
    }
	.b-sidebar_min-prewiev{
		margin-top: 30px;
	}
    .b-sidebar_min-prewiev_col + .b-sidebar_min-prewiev_col .b-sidebar_min-prewiev_col-el{
       margin: 0 auto;
       float: none;
    } 
   .i-two_helen_separator + .b-sidebar_min-prewiev_col .b-sidebar_min-prewiev_col-el{
        float: right;
    }

     .i-three_helen_separator + .b-sidebar_min-prewiev_col .b-sidebar_min-prewiev_col-el{
        float: left;
    }

    .i-three_helen_separator + .b-sidebar_min-prewiev_col + .i-two_helen_separator + .b-sidebar_min-prewiev_col .b-sidebar_min-prewiev_col-el{
       margin: 0 auto;
       float: none;
    } 
    .i-two_helen_separator + .b-sidebar_min-prewiev_col + .b-sidebar_min-prewiev_col .b-sidebar_min-prewiev_col-el{
        float: right;
    }
    .i-three_helen_separator.i-two_helen_separator + .b-sidebar_min-prewiev_col + .b-sidebar_min-prewiev_col .b-sidebar_min-prewiev_col-el{
       margin: 0 auto;
       float: none;

    } 
   .b-sidebar_min-prewiev_col{        
        margin-bottom: 30px;
    }
/* --//-- 27.03.2013 prew_min sidebar  change create smaverick */	

        .b-content_header_buttons .b-button{
            float: right;
            width: 35%;
        } 

/* 08.04.2013 smaverrick social buttons right */

	.b-content_header .b-buttons{
		display: block;
	}
	.b-content_header .b-buttons.links{
		float: right;
		width: 35%;
	}
	 .b-content_header .b-gallery_buttons .b-buttons{
		float:none;
		width: 100%;
		margin-bottom: 25px;
	}
	.b-content_header .b-buttons{
		float:left;
		width: auto;
	}
	.b-content_header .b-buttons_social{
		margin-left: 10px;
	}
	.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;
    }
	
.b-gallery_buttons{
	position: absolute;
	top: 35px;
	right: 0;
	width: 259px;
}	 

 .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{
        font-size: 1.3em;
        text-indent: 0;
    }
        .b-header_top-band_on-sidebar .b-soc_sety-header{
        display: none;
    }
        .b-header_top-band_on-content .b-buttons{
        display: block;
    }
    .b-buttons {
        float: right;
        width: 35%;
    }
    .b-header_top-band_on .b-buttons a.schedule,
    .b-header_top-band_on .b-buttons a.where_watch{
        width: 45%;
    }
    .b-buttons + .b-buttons{
        float: left;
		width: auto;
    }
    .b-buttons_header{
        margin-right: 5px;
    }
   .b-buttons_social{
        float: left;
    }
	.p-page  .b-buttons{
		display:block;
	}
	.b-gallery_buttons .b-buttons_social{
        float: right;
    }
	.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{
		margin-bottom: 25px;		
	}
	.b-buttons{
		margin-bottom: 0;
	}
	.more + .aside .b-buttons,
	.p-page  + .aside .b-buttons	{
		display:none;
	}
	.p-page .creeping-line{
		margin-top: -25px;
	}
	
/* --  08.04.2013 smaverrick social buttons right */

/* --  12.04.2013 smaverrick shows right  col*/
    .b-sidebar_featured-today_col{
		float: left;
		width: 50%;
	}
	.b-sidebar_featured-today_col-el{
		width: 98%;
	}
	.b-sidebar_featured-today_col + .b-sidebar_featured-today_col .b-sidebar_featured-today_col-el{
		float: right;
	}
/* //--  12.04.2013 smaverrick shows right  col*/

/* shows-panorams  16.04.2013 smaverick */

	.p-page.show_panorams .b-gallery_buttons{
        display: none;
    }    
    .p-page.show_panorams h1{
        margin-bottom: 5px;
        width: auto;
    }

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


/* schedule 20.04.2013  smaverick */
.rubric.breaking_news + i + .p-page.schedule .b-content{
	margin-top: 25px;
}

.p-page.schedule .b-sidebar.right .b-buttons{
        display: none;
    }
    .p-page.schedule .b-buttons{
        display: block;
    }
    .p-page.schedule .b-up_buttons{
        position: absolute;
        top: 34px;
        right: 0;
        width: 306px;
    }
    .p-page.schedule .b-schedule_menu-header {
        /*margin-left: 80px;*/
        margin-left: 10%;
    }
    .p-page.schedule .b-buttons.links{
        width: 45% !important;
    }
    .p-page.schedule .b-buttons.links a {
        padding: 6px 14.5%;
    }
    .p-page.schedule .b-buttons.links{
        float: left;
        width: auto;
    }
    .p-page.schedule .b-buttons{
        float: right;
    }
   .p-page.schedule .b-buttons .b-buttons_header{
        display: none;
   }
  .p-page.schedule  .b-schedule_tabl-header_item{
        display: none;
    }
/* fix времено */
	.p-page.schedule .b-buttons_social li + li {
		margin-left: 3.5px;
	}
	.p-page.schedule .b-sidebar_featured-today img{
		margin-right: 5px;
	}
	.p-page.schedule .b-sidebar_featured-today h2 {
		margin-bottom: 8px;
	}

/* fix времено */
/* --- schedule 20.04.2013  smaverick */

/* in-vision follows */

.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_vision.p-page .b-gallery_buttons  .b-buttons.links{
	float:right;
	width: 46%;
}
.in_vision.p-page .b-gallery_buttons .b-buttons{
	float:left;
	width: auto;
}
/* in-vision follows */

/*in-motion */
.b-content{
	width: 100%;
	float: none;
}
.b-sidebar_banners{
	display: none;
}


.b-sidebar.right{
	float: none;
	width: 100%;
	margin-top: 22px;
}
.b-sidebar_making-news_col{
	width: 50%;
	float: left;
}
.p-page.in_monitor .b-sidebar_making-news_col-el{
	margin-right: 10px;            
}
.p-page.in_monitor .b-sidebar_making-news_col + .b-sidebar_making-news_col .b-sidebar_making-news_col-el{
	margin-left: 10px;
}
/* --- in-motion */

.b-main_chrome-extension.visible {
	display: none;
}
.b-layout_equal-height_col.two {
	padding-bottom: 0;
	background-color: #3f3f3f;
	position: absolute;
	left: 102%;
	height: 100%;
}
.b-main_banners.bookings {
	display: none;
} 
.b-layout_equal-height_col .polling {
 padding: 0;
}
.i-two_helen_separator.tablets_between_phones{
	display:none;
}
.right_banner,
.r_banner{
	display:none;
}


.p-page.in_monitor .b-sidebar.right .col-high-simple-extra .col-high {
	width: 48% !important;
	margin-right: 4%;
	float: left;
}
.p-page.in_monitor .b-sidebar.right .col-high:nth-child(2n+1) {
	margin-right: 0;
}
.p-page.in_monitor .b-sidebar.right .col-high-simple-extra{
	width: 100% !important;
}
.p-page.in_monitor .sharebutton{
	display:block;
}
.b-layout_section.in-motion .i-two_helen_separator + .b-layout_section-col + .b-layout_section-col {
   margin-left: 0;
}
.b-content_mini-preview_col + .b-content_mini-preview_col .b-content_mini-preview_el {
	margin: 0 auto;
    float: none;
}
.p-page.in_monitor .i-three_helen_separator + .b-content_mini-preview_col + .i-two_helen_separator + .b-content_mini-preview_col .b-content_mini-preview_el{
	margin: 0 auto;
	float: none;
}
.p-page.in_monitor .i-two_helen_separator + .b-content_mini-preview_col .b-content_mini-preview_el {
float: right;
margin: 0 1%;
}
.i-two_helen_separator + .b-content_mini-preview_col + .b-content_mini-preview_col .b-content_mini-preview_el {
float: right !important;
margin: 0 1%;
}
.main-nav{
	padding: 0 10px;
}
.main-nav li:first-child a {
	padding: 7px 19.5px;
}
.p-page.on_air + .on-air .b-gallery_buttons{
	display:none;
}
.p-page.on_air .b-gallery_buttons{
	display:block;
}
.b-main_extension.visible{
	display:none;
}
.drop-list 				{ padding-right: 50.5%; }

.p-page.b-usa_nsa .b-gallery_buttons.bottom{
	display:block;
	position: relative;
	width: 100%;
	overflow: hidden;
}
.p-page.b-usa_nsa  .b-buttons.links{
	width: 48%;
    float: right;
}
.p-page.b-usa_nsa  .b-buttons a.schedule {
   float: right;
}

.p-page.b-usa_nsa .b-gallery_buttons{
	display:none;
}

.p-page.b-usa_nsa .b-buttons{
	width: auto;
    float: left;
}

.p-page.b-usa_nsa .b-gallery_buttons{
	display:none;
}
/* fix  schedule*/
.p-page.schedule .b-buttons.links a {
	padding: 6px;
}
.p-page.schedule .b-date_calendar-link{
	display:none;
}
.p-page.schedule .datepicker .icon{
	position:relative;
	right: auto;
	margin-left: 10px;
}
/* fix  schedule*/