body.page-newsfeed {margin:0;}
#codec_result1  #title_related_horizontal, #codec_result2 #title_related_horizontal  {display:none;}
#codec_result1 #content-area, #codec_result2  #content-area	{margin-top: -20px;}
#skip-link {display: none;}
/*codecmaster block*/
.breaking-news-right img{ width:100%; height:auto;}
.breaking-news-right  .views-row {  border-top: 1px solid gray; margin-bottom: 15px; margin-top:5px; padding-top: 5px;     clear: both;}
.breaking-news-right  .views-row:nth-child(1) {  border-top: unset;     padding-top: 0; }
.breaking-news-right h2 span { background-color: #289dcc; color: #fff;      padding: 6px 12px 6px 10px;}
.breaking-news-right h2 {border-bottom: 1px solid #289dcc; font-size:1.1em; padding-bottom: 5px;    margin:0;}
.breaking-news-right .views-field-title a {font-size: 13px;}
.breaking_news_center  .views-field-title a { font-size: 16px;}
.breaking-news-right .views-field-title, .breaking_news_center  .views-field-title { line-height: 1.3;}


.breaking-news-right .views-field-title a, .breaking_news_center  .views-field-title a {
    font-family: 'Open Sans Condensed','Open Sans';
    line-height: 13.0px;
    font-weight: bold;
    max-height: 72.0px;
    *height: 72.0px;
    color: #333333;
    text-decoration: none;
    height: auto;
    margin-bottom: 3px;
    white-space: normal;
    width: auto !important;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}
.breaking-news-right .views-row:hover .views-field-title a {color: #1955a5;    text-decoration: none;}
/*partner*/
.partner_et_id #post-content {margin:0;padding:0;}

.partner_et_id #header {padding:0;}
.partner_et_id  #page-wrap {margin:0;}
.partner_et_id  #page-wrap #container {padding:0;}
.partner_et_id .panels-flexible-region-3-center {width:100%;}
.breaking-news-right .view-header p {margin:0;}
.partner_et_id #container  .content-sidebar-wrap  {width:100%;}

#newsfeedpage .panel-3col-33 .panel-col {width:33%;}
#vertical-thumbnails img {width:unset;float: left;
padding: 5px 10px 10px 0px;}

/*Horizontal*/
.horizontal-widget img {width:100%;}
#title_related_horizontal { font-family: 'Open Sans Condensed','Open Sans';
    font-size: 20.0px; color:black;/* border-top: 1px solid black;*/ margin:0;padding:0;margin-bottom:10px;}
.horizontal-widget:hover .views-field-title a {color: #1955a5;    text-decoration: none;} 
.horizontal-widget .views-row {
margin-bottom: 10px !important;}
.horizontal-widget .views-field-title a {
    font-family: 'Open Sans Condensed','Open Sans';
    font-size: 16.0px;
    line-height: 24.0px;
    font-weight: bold;
    max-height: 72.0px;
    *height: 72.0px;
    color: #333333;
    text-decoration: none;
    height: auto;
    margin-bottom: 3px;
    white-space: normal;
    width: auto !important;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -o-pre-wrap;
word-wrap: break-word;}

/*Вариации блока*/
#codec_partner_1_1 .breaking-news-right h2 {width:100%;       font-size: 18px;
    font-weight: normal;
    padding-top: 9px;  background: #36e2f6;
    border-bottom: 2px solid #cef8fd;
    border-top: 1px solid #18c6d6;}
#codec_partner_1_1 .breaking-news-right h2 span {background-color:unset; color:unset;} /*nicemaps */
  /*nicemaps */
#codec_partner_2_0  .breaking-news-right h2 span {background-color:#56b200 ;     font-size: 18px;   padding: 6px 12px;} 

#codec_partner_2_0  .breaking-news-right .views-row:hover .views-field-title a {color: #56b200; text-decoration:none;}

/*codecprime*/
#codec_partner_5647_2 

/*ajax loading*/
.ajax_codec {background: url(http://codecprime.com/d7/sites/all/themes/blank/img/loader.gif) no-repeat;
background-size: 99px;
position: fixed;
top: 10vh;
left: 40vw;
width: 40vw;
height: 90vh;
z-index: 10000000000;}
.ajax_load_on_body {opacity: 0.2; background-color: white !important;}
/*ajax loading*/
.codec_loader {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url('http://codecprime.com/d7/sites/all/themes/lexus_zymphonies_theme/images/page-loader.gif') 50% 50% no-repeat rgb(249,249,249);
}

.in_art_center > div.pane-content > div {width: 100%!important;
text-align: center;}