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%; height:auto;}
	#codecprime_widget, .codecprime_widget {margin-top:20px;}
	/*widget horizontal 3-1*/
	#codecprime_widget .mccoppin-column-content-region, .codecprime_widget .mccoppin-column-content-region {
		min-height: 1px;
		width: 33.333333333%;
		float: left;
	}
	#codecprime_widget .clearfix::after, .codecprime_widget .clearfix::after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0;
	}
	#codecprime_widget .mccoppin-column-content-region-inner,
	.codecprime_widget .mccoppin-column-content-region-inner
	{
		margin-right: 20px;
	}
	#codecprime_widget .mccoppin-column-content-region .views-row,
	.codecprime_widget .mccoppin-column-content-region .views-row 
	{
		margin-bottom: 10px !important;
	}
	#codecprime_widget .horizontal-widget .views-field-title,
	.codecprime_widget .horizontal-widget .views-field-title
	{margin-top:10px;}

	

#title_related_horizontal { font-family: 'Open Sans Condensed','Open Sans';
    font-size: 20.0px; color:black; border-top:none; 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;}

/*Vertical blocks*/

	#codecprime_widget .thumb-images-right img,
	.codecprime_widget .thumb-images-right img
	{
		width: unset;
		float: left;
		margin-top:5px;
		padding: 0 10px 10px 0px;
		height: auto;
	}

	#codecprime_widget .thumb-images-right .views-field-title,
	.codecprime_widget .thumb-images-right .views-field-title
	{margin-top:5px;}
	
	#codecprime_widget .thumb-images-right.breaking-news-right .view-header p,
	.codecprime_widget .thumb-images-right.breaking-news-right .view-header p	{height:0;}
	#codecprime_widget .thumb-images-right .views-field-title a, 
	.codecprime_widget .thumb-images-right .views-field-title a
	{line-height: 130%;}
	#codecprime_widget .thumb-images-right.breaking-news-right .views-row:nth-child(1),
	.codecprime_widget .thumb-images-right.breaking-news-right .views-row:nth-child(1)
	{
		border-top: unset;
		padding-top: 5px;
	}
	#codecprime_widget .full-image-block .view-header p,
	.codecprime_widget .full-image-block .view-header p	{height:0;} 
	#codecprime_widget .full-image-block .views-field-title,
	.codecprime_widget .full-image-block .views-field-title {margin: 10px 0;}
/**/

/*Вариации блока*/
#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;}