/* фоновый цвет */
body,.section1, .section1 .expression  {background:#f0f6f9;}

/* заголовок */
h1{ color:#8acde2;}
h1:after {border-top:3px solid #8acde2;}
h2 {  color: #f0f6f9; font-size: 46px; font-weight: normal;  line-height: 1; margin: 0 0 15px; padding:20px 0 0px;}
.header_top  .logo {background-color:#8acde2; }
.sp_menu ul a:hover, .sp_menu #Login, .sp_menu #Login a {color:#8acde2;}

/* цвет слайдера в лиде*/
.main_menu a:hover, .main_menu .active, .slider a {color:#8acde2;}
.slider .bx-pager-link {border:1px solid #8acde2; background-color:#8acde2; }

/* ссылка в контенте */
a, h3, table h3 a { color: #0e95d4;}

/* цветовое оформление контента */
.post:before {border-top:4px solid #0e95d4; }
/* .interviewee {background-color:#a7b5df;} */
.interviewee {background-color:#0e95d4;}
.interviewee a {color:#fff; text-decoration:none;}
.quote:before, .quote p:last-child:after {color:#0e95d4;}
.quote:before, .quote p:first-of-type:before {color:#0e95d4;}


/* второе цветовое оформление контента (если оно есть) */
.interviewee.v2 {background-color:#a7b5df;}
.quote.v2:before {color:#0e95d4;}
.quote.v2 p:last-child:after { color:#0e95d4; }
.quote.v2:before, .quote.v2 p:first-of-type:before {color:#0e95d4;}
.v2 .post:before {border-top:4px solid #0e95d4; }

/* картинка-фон в шапке */
header {background:url(https://filearchive.cnews.ru/img/forum/2016/06/23/pivo.jpg) 50% 50%; padding-top:24px; -webkit-background-size: cover !important; background-size: cover !important;}
.postImg {background:url(https://filearchive.cnews.ru/img/forum/2016/06/23/fotolia_fen.jpg) 50% 50%;}
.euroset {background:url(https://filearchive.cnews.ru/img/forum/2016/06/23/fotolia_smartfony.jpg) 50% 50%;}
.globe {background:url(https://filearchive.cnews.ru/img/forum/2016/06/23/fotolia_product.jpg) 50% 50%;}
.line  {background:url(https://filearchive.cnews.ru/img/forum/2015/12/10/vmware_header_bw.jpg) 50% 50%; padding-top:75px;}

.section1 .expression p, .section2 .expression p  {text-align: left; color:#fff;}

.expression .item:before,  .expression .item:after {border-color: #fff;}
.expression  {font-size:16px;}

#galleryImg img { margin: 0;}
.NewsSlaids {color:#fff; font-size:13px; font-weight:normal;background-color: rgba(0,0,0,0.75);}
.NewsSlaids a {color:#fff; }
a.NewsPagesLink:link, a.NewsPagesLink:visited, a.NewsPagesLink:hover {
    color: #fff;
    font-size: 11px;
}
a.NewsPagesLink:link, a.NewsPagesLink:visited, a.NewsPagesLink:hover {
    color: #fff;
    font-size: 11px;
}
.photo_name{
    color: #fff !important; font-style:italic; font-size:13px !important; text-align:left !important; padding:5px 28px;}
.NewsBodyRightInclude {width:420px;}

.NewsSlaids img {vertical-align:middle; filter: grayscale(1);  -webkit-transition: all 1s ease-out 0.5s; -moz-transition: all 1s ease-out 0.5s; -o-transition: all 1s ease-out 0.5s; transition: all 1s ease-out 0.5s;
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-o-filter: grayscale(1);
	-ms-filter: grayscale(1);}
.NewsSlaids:hover  img {filter: grayscale(0);
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-o-filter: grayscale(0);
	-ms-filter: grayscale(0);}
.NewsSlaids .photo_grey {position:absolute; top:0; left:0;}
.NewsSlaids:hover .photo_grey {opacity:0;}


.button {
    background: #0d95d3 url("https://filearchive.cnews.ru/img/forum/2015/08/07/icon_sprite.png") 98% 7px no-repeat;
    color: #ffffff !important;
    display: inline-block;
    font-size: 14px;
    height: 27px;
    line-height: 1.1;
    padding: 10px 40px 0 8px;
    position: relative;
    text-decoration: none;
    z-index: 2;
	
	background: #0d95d3 url("https://filearchive.cnews.ru/img/forum/2012/12/07/icon_sprite.png") 98% 7px no-repeat;
	background: url("https://filearchive.cnews.ru/img/forum/2012/12/07/icon_sprite.png") 98% 7px no-repeat, -webkit-gradient(linear, 0 100%, 0 0, from(#0d95d3), color-stop(0.24, #067db5), color-stop(0.79, #025a92), to(#006a91));
	background: url("https://filearchive.cnews.ru/img/forum/2012/12/07/icon_sprite.png") 98% 7px no-repeat, -webkit-linear-gradient(#0d95d3 0%, #067db5 24%, #025a92 79%, #006a91 100%);
	background: url("https://filearchive.cnews.ru/img/forum/2012/12/07/icon_sprite.png") 98% 7px no-repeat, -moz-linear-gradient(#0d95d3 0%, #067db5 24%, #025a92 79%, #006a91 100%);
	background: url("https://filearchive.cnews.ru/img/forum/2012/12/07/icon_sprite.png") 98% 7px no-repeat, -o-linear-gradient(#0d95d3 0%, #067db5 24%, #025a92 79%, #006a91 100%);
	background: url("https://filearchive.cnews.ru/img/forum/2012/12/07/icon_sprite.png") 98% 7px no-repeat, linear-gradient(#0d95d3 0%, #067db5 24%, #025a92 79%, #006a91 100%);

}

.inner_half {position:relative; overflow:hidden;}
.inner_half:after {content:' '; display:block;border-left:6px solid #0e95d4; position:absolute; width:0; height:104%; left:50%; top:-2%; background:#fff; width:200px; 
    -moz-transform: rotate(7deg); /* Для Firefox */
    -ms-transform: rotate(7deg); /* Для IE */
    -webkit-transform: rotate(7deg); /* Для Safari, Chrome, iOS */
    -o-transform: rotate(7deg); /* Для Opera */
    transform: rotate(7deg);}
.inner_half .txt {width:50%; vertical-align: top; }
.inner_half .txt:first-child {padding-left:0px;}
.inner_half .txt:last-child {padding-right:0px;}
.section2 .inner_half:after {background:#ebebeb;}
.inner_half .txt + .txt > div {background:#fff; }
.section2 .inner_half .txt + .txt > div {background:#ebebeb;}