﻿@import url(css/mobile.css);
/* ======= =========================================== ======= */
/*       Designed by: Solodovnik Konstantin M., 2014.12        */
/* ======= =========================================== ======= */

/* =================== Reset styles ================ */
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	font-weight: inherit;
	vertical-align: baseline;
	font-family: "Trebuchet MS";
}
.read
{
    text-align: center;
    display: block;
    margin-top: 10px;
    margin-left: -10px;
}
ul.searchSkinObjectPreview > li.searchSkinObjectPreview_group {
	display:none;
	
}


.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.perviy:nth-child(2) > .content > .article_image img,
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.perviy:nth-child(3) > .content > .article_image img  {
	object-fit: cover;
    height: 100% !important;
    width: 148px !important;
}

.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.perviy:nth-child(2) {
    padding-bottom: 5px;
    box-sizing: border-box;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.perviy:nth-child(3) {
    padding-top: 5px;
    box-sizing: border-box;
}
span.share42-counter {
    display: none;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, main{
	display: block;
}

body {
	line-height: 1;
	background: url(images/background.gif) #E5E5E5 repeat-y center top;
}

ol, ul {
	list-style: none;
}

.Normal ol, .Normal ul {
	list-style: square inside;
}

blockquote, q {
	quotes: none;
}

b, strong {
	font-weight: bold;
}
.article.in_list.perviy.span:first-child .description-holder {
	margin-left: 25px;
    position: absolute;
    margin-bottom: 70px;
    left: 0;
    bottom: 0;
}
em, i {
	font-style: italic;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
span.share42-item [data-count="gplus"],
span.share42-item [data-count="mail"] {

    display: none !important;
}
.article.in_list.perviy.span h1 {
    margin-bottom: 0px !important;
}

html body .article.in_list.perviy.span h1 {
    margin-bottom: 0px !important;
}





.skin_width #megaMenu{
	display:none;
}







/* =================== Clearfix ================ */
.clearfix:after, .container_contentPane:after {
	clear: both;
}
.edstr__TabTheme1 .ms-tabs-template.edsms_layout2 .edsms_layersBackground > div {
    font-size: 114%;
display: none;
}
.edstr__TabTheme1 .ms-tabs-template.edsms_layout2 .edsms_layersBackground > h3 {
    padding: 45px 20px 31px !important;
}
.clearfix:after, .clearfix:before,
.container_contentPane:after, .container_contentPane:before {
	display: table;
	line-height: 0;
	content: "";
}
.middle_holder, .middle_holder * {
    font-style: normal;
}
.article.in_list.perviy.span {
    width: 50%;
    float: left !important;
}
.article.in_list.perviy.span:first-child {
	height: 246px;
    overflow: hidden;
    display: inline-block;
	position: relative;
}
.eds_news_NewsOne.eds_subCollection_news .article.perviy.in_list:nth-child(1) h1 a {
    color: #fbfbfb;
    font-size: 20px;
    font-family: Open Sans !important;
    font-weight: bold;
    letter-spacing: normal;
    line-height: 1.25em;
}
.summary {
    display: none;
}
.article.in_list.perviy.span{
    height: 123px;
    overflow: hidden;
    margin-bottom: 0 !important;
}
/* =================== Main =================== */
.wrapper, .bottomLine, header, main, footer, menu {
	    background: #f7f7f7;
	width: 100%;
	/*min-width: 1200px;*/
	position: relative;
}

main {
	padding: 20px 0px 15px 0px;
}

main .DnnModule {
	    border: 1px solid #efefef;
	margin-bottom: 20px;
	background: #FFF;
	padding: 20px;
}

main .DnnModule>div {
	padding: 19px;
}

.skin_width {
	width: 1200px;
	margin: 0px auto;
}

menu .skin_width {
	display: table;
	width: 1200px;
	border: none !important;


}



.close-btn {
    display: none;
}

header .skin_width {
	width: 1180px;
	padding: 6px 10px 15px;
}

a, a:link, a:active, a:visited, a:hover {
	color: #244662;
}

.Normal {
	font-size: 14px;
}

::selection {
	background: #1D9AD5;
	color: #fff;
}

.bottomLine *::selection, menu *::selection {
	background: #fff;
	color: #295EC7;
}

h1, h2, h3, h4, h5, h6 {
	color: #004A75;
}

/* ================ Scroller ================= */
#scroller {
position: fixed;
    right: 20px;
    bottom: 20px;
    background: #8bc4d9;
    padding: 3px;
    cursor: pointer;
    z-index: 12000;
}

#scroller span {
	background: url(images/scroller.png) no-repeat 19px 9px;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 100;
	padding: 46px 6px 6px;
	display: inline-block;
}
span.share42-item [data-count="vk"]{
	background: url(images/v.png) no-repeat 19px 9px;

}
#scroller:hover {
    background-color: #5da2bb;
}

a#hamburger {
    background: url(images/menu-icon.png) no-repeat center !important;
    width: 43px;
    height: 36px;
    display: none;
    position: fixed;
    right: 30px;
    top: 19px;
    z-index: 999999;
    background-color: #f0f0f0 !important;
    background-position: 9px center !important;
    border-radius: 2px;
}

/* =================== HEADER ================ */
header {
	background: #fff;
	padding-bottom: 38px;
}

.top_left {

	display: inline !important;
}

.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen {
    float: left;
    width: 33%;
    padding: 0px 10px;
    box-sizing: border-box;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen > .content > .article_image {
    float: left;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    max-width: 100%;
    width: 100%;
}
.eds_news_NewsOne.eds_subCollection_news .article .meta_text a {
    color: #205c7b !important;
    text-decoration: none;
}

.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen > .content > .article_image img {
	object-fit:cover;
	    height: 137px;
    display: block;
    border: 0;
    padding: 0;
    margin: 4px 0 0;
    max-width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 0px;
    width: 100%;
}
span.share42-counter {
    display: none;
}
.eds_news_NewsOne * {
overflow: hidden;
}
.top_right {
    float: right;
    width: 215px;
    margin-top: 42px;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span .meta_text {
    display: inline;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list h1 a {
    color: #333;
font-size: 18px !important;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list h1 a {
	display: inline-block !important;
	font-family: Open Sans !important;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list h1 {
    margin: 0 0 14px !important;
    line-height: 22px;

}
#dnn_dnnLOGO_hypLogo {
    display: inline-block;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.perviy > .content > .article_image img {
    border-radius: 0px !important;
    padding-left: 10px !important;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.perviy:first-child > .content > .article_image img {
    padding-left: 0 !important;
}
.edstr__TabTheme1 .ms-tabs-template.ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame{
    width: 100% !important;
    padding: 10px 16px !important;
}
.edstr__TabTheme1 .ms-tabs-template.ms-tabs-vertical-template .ms-thumb-list.ms-dir-v:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 54px;
    bottom: 0;
    display: block;
    z-index: 99;
    background: -moz-linear-gradient(top, rgba(37,34,35,0) 0%, rgba(37,34,35,0.7) 32%, rgba(37,34,35,1) 86%, rgba(37,34,35,1) 100%);
    background: -webkit-linear-gradient(top, rgba(37,34,35,0) 0%,rgba(37,34,35,0.7) 32%,rgba(37,34,35,1) 86%,rgba(37,34,35,1) 100%);
    background: linear-gradient(to bottom, rgba(37,34,35,0) 0%,rgba(37,34,35,0.7) 32%,rgba(37,34,35,1) 86%,rgba(37,34,35,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00252223', endColorstr='#252223',GradientType=0 );
}
.ms-thumb-frame-selected .ms-thumb {
    box-shadow: 0px 0px 0 2px #fff, 0px 0px 0 4px #252223, 0px 0px 0 8px #ffffff;
    height: 41px !important;
}
.edstr__TabTheme1 .ms-tabs-template.ms-tabs-vertical-template .ms-thumb-list.ms-dir-v {
    width: 330px !important;
	background: #252223 !important;
}

.article.in_list.perviy.span:first-child .article_image, .article.in_list.perviy.span:first-child .article_image img {
    width: 100%;
    margin: 0 !important;
}
.edstr__TabTheme1 .ms-tabs-template.ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame{
	margin-left:0px!important;
}
.edstr__TabTheme1.edstr__style_blue .ms-tabs-template .ms-thumb-list .ms-thumb-frame {
    background-color: #252223 !important;
    background-image: none !important;
    box-shadow: 0 120px 60px -60px #252223 inset !important;
}
.edstr__TabTheme1.edstr__style_blue .ms-tabs-template .ms-thumb-list.ms-dir-v .ms-thumb-frame {
    border-bottom: 1px solid rgba(6, 6, 6, 0.7) !important;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span .meta_text {
    font-size: 12px !important;
    margin: 0 0 4px;
}
.edstr__TabTheme1 .ms-tabs-template.ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame .ms-thumb > img {
    display: none;
}
.edstr__TabTheme1 .ms-tabs-template.edsms_layout2 .edsms_categoryTitle {
display: none !important;
}
.edstr__TabTheme1 .ms-tabs-template.edsms_layout2 .edsms_layersBackground > h3,
.edstr__TabTheme1 .ms-tabs-template.edsms_layout2 .edsms_layersBackground > div {
	color:#fff !important;
}
html body .edstr__TabTheme1 .ms-tabs-template.edsms_layout2 .edsms_layersBackground {
    width: 100% !important;
    background-color: white;
    background-color: rgba(37, 34, 35, 0.54);
    padding: 5px 10px !important;
    top: auto !important;
    bottom: 0px !important;
    left: 0px !important;
    right: 40% !important;
    overflow: hidden;
    height: auto !important;
    border-radius: 0px !important;
}
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span > .content > .article_image img{
	
	margin:0px !important;
}
.site_text {
	color: #000;
	margin: -17px 0px 0px 16px;
	font-size: 18px;
}

.age_text {
	color: #F00;
	margin-left: 13px;
	background: #FFF;
	border-radius: 40px;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	padding: 8px 4px;
	border: 1px solid #D7D7D7;
}

.foundation_text {
	background: url(/Portals/0/img/uzor.png) no-repeat;
	
	display: inline-block;
	width: 219px;
	height: 99px;
	
}
.foundation_text3 {
    text-align: center;
    font-size: 21px;
    margin-top: -8px;
	font-family: Open Sans;
}

.foundation_text2 {
	color: #000;
    line-height: 15px;
    text-align: center;
    margin-top: 10px;
    font-size: 12px;
	font-family: Open Sans;
}
.issn_text {
	color: #000;
	font-size: 9px;
	margin-left: 87px;
}

.img_text {
	display: inline-block;
	margin-left: 117px;
	vertical-align: middle;
	background: url(images/text.png) no-repeat center;
    width: 362px;
    height: 41px;
    background-size: 100%;
}

header .reg {
    background: url(images/reg.png) left center no-repeat rgba(0, 0, 0, 0);  
    padding: 5px 0px 5px 23px;
	color: #231F20;
	text-decoration: none;
	display: inline-block;
}

header .login {
    background: url(images/login.png) left center no-repeat rgba(0, 0, 0, 0);
	color: #231F20;
    padding: 5px 0px 5px 24px;
    text-decoration: none;
    margin-right: 10px;
    display: inline-block;
}

header .reg:hover, header .login:hover {
	text-decoration: underline;
}

#dnn_dnnSearch_ClassicSearch {
    height: 58px;
    display: inline-block;
    border: 1px solid #efefef;
   
    position: relative;
    width: 308px;
    float: right;
	    background: #fff;
}
.edstr__TabTheme1 .ms-tabs-template .ms-nav-next:hover, .edstr__TabTheme1 .ms-tabs-template .ms-nav-prev:hover,
.edstr__TabTheme1 .ms-tabs-template .ms-nav-next, .edstr__TabTheme1 .ms-tabs-template .ms-nav-prev:hover,
.edstr__TabTheme1 .ms-tabs-template .ms-nav-next:hover, .edstr__TabTheme1 .ms-tabs-template .ms-nav-prev,
.edstr__TabTheme1 .ms-tabs-template .ms-nav-next, .edstr__TabTheme1 .ms-tabs-template .ms-nav-prev {
    display: none;
}
.DnnModule.DnnModule-EasyDNNrotator.DnnModule {
    padding: 0;
}
.vse {
	cursor: pointer;
    margin-top: 25px;
}
.dates {
	display: inline-block;
	padding: 11px 10px 4px 0px;    
	font-size: 14px;
}
.ms-view,.ms-slide {
    width: 868px !important;
    margin: 0;
}

html body .edstr__TabTheme1 .ms-tabs-template.edsms_layout2 .edsms_layersBackground {
    /* content: ""; */
    position: absolute;
    width: 100%;
    bottom: 0;
    display: block;
    z-index: 99;
    background: -moz-linear-gradient(top, rgba(37,34,35,0) 0%, rgba(37,34,35,0.7) 32%, rgba(37,34,35,1) 86%, rgba(37,34,35,1) 100%);
    background: -webkit-linear-gradient(top, rgba(37,34,35,0) 0%,rgba(37,34,35,0.7) 32%,rgba(37,34,35,1) 86%,rgba(37,34,35,1) 100%);
    background: linear-gradient(to bottom, rgba(37,34,35,0) 0%,rgba(37, 34, 35, 0.42) 32%,rgba(37,34,35,1) 86%,rgba(37,34,35,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00252223', endColorstr='#252223',GradientType=0 );
    width: 100% !important;
    box-sizing: border-box;
}
.dnnPEMContNotitle {
    border-top: 3px solid #000;
    border-bottom: 3px solid #000;
    /* padding-bottom: 7px !important; */
    padding: 7px 0 !important;
    background: #f7f7f7;
}
.TitleH2 a {
    text-decoration: none;
    color: #2d2d2d;
}
.TitleH2 a:hover {
    color: #ed1c25;
}
.article.in_list.perviy.span:first-child .description-holder {
	position: absolute;
	width: 100%;
	bottom: 0;
	display: block;
	z-index: 99;
	background: -moz-linear-gradient(top, rgba(37,34,35,0) 0%, rgba(37,34,35,0.7) 32%, rgba(37,34,35,1) 86%, rgba(37,34,35,1) 100%);
	background: -webkit-linear-gradient(top, rgba(37,34,35,0) 0%,rgba(37,34,35,0.7) 32%,rgba(37,34,35,1) 86%,rgba(37,34,35,1) 100%);
	background: linear-gradient(to bottom, rgba(37,34,35,0) 0%,rgba(37, 34, 35, 0.6) 32%,rgba(37,34,35,1) 86%,rgba(37,34,35,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00252223', endColorstr='#252223',GradientType=0 );
	width: 100% !important;
	box-sizing: border-box;
	margin-left: 0;
	position: absolute;
	margin-bottom: 0px;
	left: 0;
	padding: 15px;
	bottom: 0;
}
.eds_news_NewsOne.eds_subCollection_news .article.perviy .meta_text {
    display: block;
color: #a0a0a0  !important;
}
html body  .eds_news_NewsOne.eds_subCollection_news .article .meta_text a {
    color: #8c8c8c !important;
    text-decoration: none;
}
header .NormalTextBox {
	border: none;
	padding: 10px 5px;
	background: #FFF;
}

header .NormalTextBox:focus {
	outline: none;
}
input#dnn_dnnSearch_txtSearch {
	outline: 0 !important;
    /* border: 1px solid; */
    border-top: none;
    border-left: none;
    border-right: none;
    /* max-width: 100%; */
    text-align: center;
    width: 268px;
    margin: 0 0 0 25px;
    height: 43px;
    border-bottom: 3px solid;
    background: transparent;
}
.search_top {
        margin-top: -40px;
    /* top: 24px; */
    text-indent: -10000px;
    display: inline-block;
    width: 36px;
    height: 36px;
    background: url(images/poisk.png) no-repeat rgba(0, 0, 0, 0) center;
    float: right;
    margin-right: 10px;
}
.right_side .DnnModule {
    width: 264px;
    float: right;
    margin-top: 25px;
    margin-bottom: 20px;
    background: #FFF;
    padding: 22px;
    border: 1px solid #f3f1f1;
}
.right_side .eds_news_NewsOne.eds_subCollection_news .article.in_list.span > .content > .article_image {
    display: none !important;
}
.right_side  .eds_news_NewsOne.eds_subCollection_news .article.in_list.span > .content > .summary, .eds_news_NewsOne.eds_subCollection_news .article.in_list.span > .content > .summary p {
    display: none!important;
}	
.right_side .eds_news_NewsOne.eds_subCollection_news .article.in_list h2.edn_subTitle {
display: none !important;
}
.right_side .eds_news_NewsOne.eds_subCollection_news .article .box_list_container.clear_bottom,
.right_side .eds_news_NewsOne.eds_subCollection_news .article .box_list_container {
    display: none !important;
}
.eds_news_NewsOne.eds_subCollection_news .article_rss_wrapper {
    display: none !important;
    overflow: hidden;
    clear: both;
}
.right_side .eds_news_NewsOne.eds_subCollection_news .article.in_list h1 a {
    color: #333333;
    font-size: 16px  !important;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal !important;
    letter-spacing: normal;
    line-height: 1.25em;
}	
.right_side  .article.in_list.span {
    border-bottom: 1px solid #e6e6e6;
    /* padding-top: 13px; */
}
main .DnnModule>div>h2>span {
    display: block;
    font-size: 24px;
    margin-bottom: 13px;
    color: #000;
}
html body span.share42-item a, html body span.share42-item {
    height: 25px !important;
}
span.share42-item [data-count="vk"] {
    background: url(images/v.png) -1px -2px no-repeat !important;
	width: 30px !important;
}
span.share42-item [data-count="odkl"] {
    background: url(images/o.png) -1px 0 no-repeat !important;
	width: 30px !important;
}
span.share42-item [data-count="fb"] {
    background: url(images/f.png) -1px 0 no-repeat !important;
	width: 30px !important;
}
span.share42-item [data-count="twi"] {
    background: url(images/t.png) -1px 0 no-repeat !important;
	width: 30px !important;
}
span.share42-item [data-count="gplus"] {
    background: url(images/g.png) 2px 0 no-repeat !important;
	width: 30px !important;
}
span.share42-item [data-count="mail"] {
    background: url(images/m.png) -1px 0 no-repeat !important;
	width: 30px !important;
}
.share42init {
    margin-bottom: -14px;
    float: left;
    margin-top: 2px;
}
.instag{
    display: inline-block;
    background: url(images/insta.png) no-repeat !important;
    width: 30px !important;
    height: 17px !important;
    margin-left: -15px;
    margin-top: 6px;
	    margin-right: 20px;
}
main .DnnModule>div>h2 {
    border-bottom: 3px solid #000;
    /* margin: 0 10px; */
    margin-bottom: 23px;
}
.smotret-vse {
    text-align: center;
    /* text-decoration: none; */
    padding: 14px;
    border: 1px solid #cce6f4;
    border-radius: 3px;
	color: #4ba3c3;
    text-decoration: none;
	display:block;
    /* color: #4ba3c3; */
	font-size: 14px;
}
.smotret-vse a:hover {
    text-decoration: underline;
}
.search_top:hover {
	background-size: 17px;
}

.search_top:active {
	background-size: 13px;
}

ul.searchSkinObjectPreview {
	box-sizing: content-box;
    width: 100%;
    right: -1px;
}

header .searchInputContainer a.dnnSearchBoxClearText.dnnShow {
	z-index: 1000;
	top: 3px;
	right: 40px;
}

.searchInputContainer{
	position: static;
}

ul.searchSkinObjectPreview > li{
	border-top: none;
}

.top_SocialText {
    font-size: 13px;
    margin-top: 20px;
    margin-bottom: 8px;
}

.top_VK {
    width: 46px;
    height: 45px;
    margin-right: 6px;
    display: inline-block;
    background: url(images/sprite_social.png) left transparent;
}
html body #dnn_dnnLOGO_imgLogo {
        border: 0;
    width: 380px !important;
    padding-left: 140px;
    padding-top: 44px;
    margin-bottom: -14px;
}
.top_OK {
    width: 46px;
    height: 45px;
    margin-right: 6px;
    display: inline-block;
    background: url(images/sprite_social.png) 146px rgba(0, 0, 0, 0);
}

.top_FB {
    width: 46px;
    height: 45px;
    display: inline-block;
    margin-right: 4px;
    background: url(images/sprite_social.png) 96px rgba(0, 0, 0, 0);
}

.top_GO {
	width: 46px;
	height: 45px;
	display: inline-block;
	background: url(images/sprite_social.png) 46px rgba(0, 0, 0, 0);
}

/* =================== MENU ================ */
#menu {
	display: none;
}
menu {
    box-shadow: 0 0 0 2px #fff, 0 0 0 5px #000;
    border-bottom: 1px solid;
    transition: 0.5s;
    background: #ffffff;
    position: relative;
    border-top: 1px solid;
    z-index: 1;
    margin-bottom: 28px;
}

.nav {

}

.nav li {
    float: left;
    position: relative;
}

.nav li a {
    color: #000;
    padding: 20px 31.18px;
    text-decoration: none;

    font-size: 14px;
   /* transition: 0.1s linear all;
    -webkit-transition: 0.1s linear all;
    -moz-transition: 0.1s linear all;*/
    display: inline-block;

}


.nav li a:hover {
    color:#ff0000;
}

.skin_width > ul.nav{
	display: table-row;
    width: 100%;
}

.skin_width > .nav > li {
    display: table-cell;
    float: none;
    vertical-align: top;
}

.skin_width > .nav > li:last-child > ul{
	left: auto;
    right: 0;
}


.EDGmain .EDGimage,
.EDGmain .EDGvideo{
	position: relative;
}

.EDGmain .EDGimage .title,
{
    right: 5px !important;
    bottom: 0px !Important;
}

.EDGmain .EDGvideo .title{
    right: -1px !important;
    bottom: -3px !Important;
}

.nav .dropdown-menu {
    display: none;
    position: absolute;
    top: 55px;
    left: 0%;
    background: #ffffff;
    z-index: 10000;
    margin: 0;
    border-top: 0px solid #266A91;
    border-bottom: 1px solid #2b2b2b;
}

.nav > .dropdown > .dropdown-menu > .dropdown > .dropdown-menu {
	top: 31px;
}

.nav .dropdown:hover .dropdown-menu {
	display: block;
}

.nav .dropdown-menu li {
    float: none;
    padding: 0px;
}

.nav .dropdown-menu li a {
padding: 5px 10px;
    display: inline-block;
    width: 185px;
    font-size: 14px;
    line-height: 20px;
    border-bottom: 1px solid #2b2b2b;
}

.nav .dropdown-menu li a:hover {
    background: #ffffff;
}

.nav>.dropdown>.dropdown-menu li:last-child a {
	border-bottom: 0px solid transparent;
}

.nav .active {
	/*background: #ED1C25;*/
}

.nav .active a {
    color: #ed1c25;
}
.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_news.eds_templateGroup_newsListDefault .article h2 a, .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_news.eds_templateGroup_newsListCatalogDefault .article h2 a {
    font-family: "Francois One";
    color: #000000 !important;
    font-size: 22px;
}
.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_tagCloud h1 > span, .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_tagCloud h1 .Head {
    font-family: "Francois One";
    color: #000000 !important;
    font-size: 24px;
}
.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_calendar .callendar_table_container .calendar_table td.week_days {
    background-color: #8bc4d9 !important;
}
.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_calendar .callendar_table_container .calendar_table td.today > a, .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_calendar .callendar_table_container .calendar_table td.today > span {
    background-color: #8bc4d9 !important;
}
.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_calendar .archive_list .edn_module_box li > div .edn_year_article_count, .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_calendar .archive_list .edn_module_box li > div .edn_year_article_count,
.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_categoryMenu ul li .articlecount {
    background-color: #8bc4d9 !important;
	
}
.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_categoryMenu h2 > span, .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_categoryMenu h2 .Head ,
.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_calendar .edn_module_box > .edn_module_title > span, .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_calendar .edn_module_box > .edn_module_title .Head{

color: #000000 !important;
}
.rating {
    display: none;
}
html body .edncf_submit {
    background: #8bc4d9!important;
    padding: 2px 30px!important;
    width: 158px;
    height: auto!important;
}
/* =================== MAIN ================ */
main {
	background: #f7f7f7 !important;
	
}

main * {
	font-family: "Trebuchet MS"!important;
}

main .eds_news_NewsTwo .two-articles-row .date-comments > span {
    line-height: 17px;
}

/*- Run-Line on the top -*/
.newsticker_wrapper.NewsOne .newsticker li a {
	font-size: 15px!important;
}
main div.newsticker_wrapper.NewsOne {
	line-height: 29px;
	height: 30px;
	border: 0px solid #D8D8D8;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

main ul.newsticker_wrapper.NewsOne .newsticker_controls {
	margin-top: 2px;
}

main .newsticker_wrapper.NewsOne h4 {
	color: #FFF;
	padding: 9px 12px 0px;
	margin: 0 0px 0 0;
	font-size: 12px;
	overflow: hidden;
	background: #231F20;
	height: 30px;
	font-family: inherit;
	text-transform: uppercase;
}

.ModEasyDNNrotatorC {
	position: relative;
}

#dnn_dnnBREADCRUMB_lblBreadCrumb {
	display: block;
	margin-bottom: 10px;
	background: #FFF;
	padding: 8px;
	border-left: 5px solid #2D2D2D;
}

#dnn_dnnBREADCRUMB_lblBreadCrumb a {
	text-decoration: none;
}

#dnn_dnnBREADCRUMB_lblBreadCrumb a:hover {
	text-decoration: underline;
}

/*#dnn_ctr428_ModuleContent:before {
	content: '';
	position: absolute;
	height: 633px;
	width: 25px;
	left: -25px;
	top: 0px;
	background: url(images/rotator_left.png) no-repeat transparent;
}

#dnn_ctr428_ModuleContent:after {
	content: '';
	position: absolute;
	height: 633px;
	width: 25px;
	right: -25px;
	top: 0px;
	background: url(images/rotator_right.png) no-repeat transparent;
}
*/

.top_holder {
	
}

.ContentPane {
	width: 100%;
}

.middle_holder {
	width: 100%;
}

.left_side {
	float: left;
	width: 867px;
	margin-right: 6px;
}


.leftPane_holder {
	width: 100%;
}

.leftPane {

}

.leftPanes_holder {
	width: 100%;
}

.leftPaneLowerLeft {
	float: left;
	width: 375.33px;
	margin-right: 6px;
}

.leftPaneLowerRight {
	width: 375.33px;
	margin-left: 6px;
	float: right;
}

.right_side {
	float: right;
    width: 315.33px;
	margin-left: 6px;
}

.rightPane {

}

.bottom_holder {

}

.bottomPane {

}

.container_holder .arcicle_container h3, .container_holder .red.arcicle_container h3, .container_holder .green.arcicle_container h3, .container_holder .yellow.arcicle_container h3{
    padding: 5px 0px 5px 38px!important;
    margin-left: -10px;
    margin-top: 0px;
    margin-right: -10px;
    width: auto;
}

.arcicle_container:before, .red.arcicle_container:before, .green.arcicle_container:before, .yellow.arcicle_container:before {
	width: auto !important;
    margin-left: -10px !important;
    margin-right: -10px !important;
}
.menuhk a {
    margin-right: 20px;
}
/* =============== bottomLine ============= */
.bottomLine {
	    z-index: 9999;
	width: 1200px;
    margin: 0px auto;
    background: #ffffff;
    color: #000;
    font-size: 14px;
    padding: 6px 0px;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
}

.left_part {
    font-style: normal !important;
    float: left;
    padding: 5px 0 3px 41px;
}

.left_part a {
	line-height: 25px;
	font-size: 14px;
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
}

.left_part a:hover {
	text-decoration: underline;
}

.metrika {
    float: left;
    margin-left: 24px;
    margin-top: 5px;
}

.right_part {
    float: right;
	font-size: 14px;
	text-transform: uppercase;
	
}

.share_text {
	display:none;

	float: left;
	margin-top: 15px;
	margin-right: 11px;
}

.pluso {
	float: right;
	margin-top: 0px!important;
}

.pluso-more {
	display: none!important;
}

.pluso-wrap {
	padding: 0px!important;
}

.pluso-vkontakte, .pluso-odnoklassniki, .pluso-facebook, .pluso-twitter, .pluso-google, .pluso-moimir {
    width: 40px!important;	
    height: 40px!important;
    margin: 0px 4px 0px 0px!important;
}

.pluso-vkontakte {
    background: url(images/sprite_share.png) left top !important;

}

.pluso-odnoklassniki {
    background: url(images/sprite_share.png) -45px top !important;

}

.pluso-facebook {
    background: url(images/sprite_share.png) -90px top !important;

}

.pluso-twitter {
    background: url(images/sprite_share.png) -135px top !important;

}

.pluso-google {
    background: url(images/sprite_share.png) -180px top !important;

}

.pluso-moimir {
    background: url(images/sprite_share.png) -225px top !important;

}

.pluso-vkontakte:hover, .pluso-odnoklassniki:hover, .pluso-facebook:hover, .pluso-twitter:hover, .pluso-google:hover, .pluso-moimir:hover {
	background-position-y: 40px!important;
}

/* share42 - soliacl buttons */
.share42init {
	float: left;
}

.share42-counter {
	margin-top: 4px;
}
/* ================= requisites =============== */

.requisites p {
    display: block;
    width: 700px;
    margin: 0 auto;
    padding-left: 100px;
}

.requisites-title{
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	text-align: center !important;
}

/* ================= FOOTER SLIDER =============== */

.bottomPane .slide a img {
	width: 100%;
    height: 100%;
}

.lSSlideWrapper {
  max-width: 100%;
  position: relative;
  padding: 20px 0px;
  position: relative;
}

.lSSlideWrapper:before {
    content: "";
    display: block;
    height: 100%;
    width: 45px;
    background: #fff;
    position: absolute;
    left: -45px;
    top: 0;
    z-index: 998;
}

.lSSlideWrapper:after {
    content: "";
    display: block;
    height: 100%;
    width: 45px;
    background: #fff;
    position: absolute;
    right: -45px;
    top: 0;
    z-index: 998;
}


.lSSlideWrapper > .lightSlider:after {
  clear: both;
}

.lSSlideWrapper .lSSlide {
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 1s;
  -webkit-transition-property: -webkit-transform, height;
  -moz-transition-property: -moz-transform, height;
  transition-property: transform, height;
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade {
  position: relative;
}
.lSSlideWrapper .lSFade > * {
  position: absolute !important;
  top: 0;
  left: 0;
  z-index: 9;
  margin-right: 0;
  width: 100%;
}
.lSSlideWrapper.usingCss .lSFade > * {
  opacity: 0;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade > *.active {
  z-index: 10;
}
.lSSlideWrapper.usingCss .lSFade > *.active {
  opacity: 1;
}

/** /!!! End of core css Should not edit !!!/**/
/* Pager */
.lSPager {
  width: 100%;
  text-align: center;
  display: none;
}
.lSPager li {
    display: inline-block;
    background: #004a75;
    margin-right: 5px;
}
.lSPager li a {
	display: block;
    padding: 5px;
    color: #fff;
    text-decoration: none;
}
.lSPager li.active a {
  color: #000;
}

/* End of pager */
/* slider actions */
.lSAction a {
	width: 40px;
    height: 40px;
    padding: 3px;
    display: block;
    cursor: pointer;
    text-align: center;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    opacity: 0.4;
    transition: 0.3s;
    z-index: 999;
}

.lSAction a:hover{
	opacity: 1;
}
.lSAction a.lSPrev {
   left: -40px;
}
.lSAction a.lSPrev:before {
	content: '';
    background: url(images/arrowLeft.png) no-repeat;
    display: block;
    color: #fff;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}
.lSAction a.lSNext {
  right: -40px;
}
.lSAction a.lSNext:before {
  content: '';
  background: url(images/arrowRight.png) no-repeat;
  display: block;
  color: #fff;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.lSAction a.disabled {
  pointer-events: none;
}

.cS-hidden {
  height: 1px;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
}

.lSSlideOuter {
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 0 45px;
}
.lSSlideOuter .lightSlider,
.lSSlideOuter .lSPager {
  padding-left: 0;
  list-style: none outside none;
}
.lSSlideOuter .lightSlider > * {
  float: left;
}
.lSSlideOuter .rightEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}
.lSSlideOuter .leftEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}
.lSSlideOuter.lSrtl .rightEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}
.lSSlideOuter.lSrtl .leftEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}

/*/  GRab cursor */
.lightSlider {
  overflow: hidden;
  margin: 0;
}
.lightSlider:before, .lightSlider:after {
  content: " ";
  display: table;
}
.lightSlider.lsGrab > * {
  height: auto;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
  position: relative;
}
.lightSlider.lsGrabbing > * {
  height: auto;
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

/* END DEFAUL SLIDE CAROUSEL CSS */
ul {
  list-style: none outside none;
  padding-left: 0;
  margin: 0;
}

.demo .item {
  margin-bottom: 60px;
}

.content-slider li {
  background-color: #fff;
  text-align: center;
  color: #FFF;
}

.content-slider h3 {
  margin: 0;
}

.demo {
  width: 800px;
}

/* ================= FOOTER =============== */

footer {
	    font-style: normal !important;
    padding-bottom: 32px;
    padding-top: 50px;
    text-align: center;
    font-size: 14px;
    color: #000;
    background: #f0f0f0;
    margin-top: -31px;
}

footer hr {
	display: none;
    margin: 0;	
    background: url(images/bottom_HR.png) no-repeat transparent center;
    padding: 2px;
    border: none;
}

.wrapper footer a {
	color: #205c7b;
	text-decoration: none;
}
Body {
    background: #f0f0f0 !important;
}
.wrapper footer a:hover {
	text-decoration: underline;
}
.cplet {
	margin-right: 34px;
    display: inline-block;
	text-align: right;
}
.img {
	    margin-left: -925px;
    margin-top: -20px;
    width: 181px;
    background: url(images/chel.png);
    height: 200px;
	display: inline-block;
}
.vse-klassi {
margin-bottom: 21px;
    margin-top: -168px;
}
.let  {    
	font-size: 28px !important;
	}
	span.razrab {
    color: #205c7b;
    margin-left: 31px;
}
.license {
display: inline-block;
    margin: 12px 0px 16px;
    font-size: 13px;
    line-height: 17px;
   
    text-align: left;
}

.license strong {
	font-weight: bold;
}

.developer {
	float: left;
    margin-bottom: 5px;
    margin-left: 362px;
}

.copyright_holder {
	margin-bottom: 12px;
	margin-top: 5px;
}
img.iconsoc {
    width: auto;
    height: 18px;
    padding-right: 18px;
    padding-top: 6px;
}

/*- Feedback -*/
a[title="Отправить сообщение"], a[title="Send Feedback"] {
	color: #FFF;
	background: #004A75;
	font: 100 16px Arial;
	border: none;
	padding: 11px 14px;
	border-radius: 0;
	box-shadow: none;
	-moz-border-radius: 0;
	-moz-box-shadow: none;
	-webkit-border-radius: 0;
	-webkit-box-shadow: none;
}

a[title="Отправить сообщение"]:hover, a[title="Send Feedback"]:hover {
	background: #ED1C25;
	border: none;
	text-decoration: none;
}

div.ModDNNFeedbackC h3{
	display: none;
    margin-top: 8px;
    margin-bottom: 18px;
    border-bottom: 1px solid #ddd;
    font-size: 32px;
    line-height: 36px;
    letter-spacing: -0.03em;
}
.dnnForm.FeedbackForm .dnnFormItem INPUT, .dnnForm.FeedbackForm .dnnFormItem TEXTAREA, .dnnForm.FeedbackForm .dnnFormItem SELECT {
    width: 75%;
}

div.ModDNNFeedbackC .dnnFormItem span.dnnFormMessage.dnnFormError{
	right:inherit;
}

/* ================= NEWS ================= */
.DnnModule-EasyDNNnews .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_news .article .summary, .DnnModule-EasyDNNnews .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_news .article-details .EDN_article_content,
.DnnModule-EasyDNNnewsCategoriesMenu .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_categoryMenu .edn_module_box ul li div .category,
.DnnModule-EasyDNNnewsCalendar .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_calendar .callendar_table_container .calendar_table td.day > a, .DnnModule-EasyDNNnewsCalendar .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_calendar .callendar_table_container .calendar_table td.day > span {
	font-size: 16px;
}

.DnnModule-EasyDNNnews .social_buttons_toggle.vertical {
	display: none!important;
}

.DnnModule-EasyDNNnews .standalone_button.email {
	top: 10px!important;
}

.DnnModule-EasyDNNnews .standalone_button.download {
	top: 55px!important;
}

/* ================ LINKS ================= */
.DnnModule-DNN_Links .linkitem  {
	padding: 0px 10px 0px 30px;
	background: url("/images/icon_unknown_16px.gif") no-repeat 5px center #fff;
	transition: 0.2s ease all;
	margin-left: 10px;
}

.DnnModule-DNN_Links .linkitem:hover {
	background-color: #ebedf0;
}

.DnnModule-DNN_Links .linkitem a {
    display: block;
	text-decoration: none;
	padding: 10px 0;
}

/* ================= Button ================= */

.author-button {
	color: #FFF;
	background: #004A75;
	border: none;
	padding: 11px 14px;
	border-radius: 0;
	box-shadow: none;
	-moz-border-radius: 0;
	-moz-box-shadow: none;
	-webkit-border-radius: 0;
	-webkit-box-shadow: none;
}

.author-button:link {
	color: #FFF;
	border: none;
	text-decoration: none;
}

.author-button:hover {
	background: #ED1C25;
	color: #FFF;
	border: none;
	text-decoration: none;
}

.author-button:visited {
	color: #FFF;
	border: none;
	text-decoration: none;
}

/* ================ Gallery ================= */

.chameleon_slider .thumb_wrapper {
    background-color: #fff !important;
    padding-left: 1px;
}

.DnnModule-EasyDNNnews .chameleon_slider.phobos .title_box.current_item {
	min-height: 47px!important;
    bottom: 125px!important;
    display: block!important;
    width: 100%;
}

#main_eds_Gallery_Wrapper471.eds_GravityGallery_Graviton .edsgg_galleryDetails li.edsgg_MediaRatingContainer,
#main_eds_Gallery_Wrapper471.eds_GravityGallery_Graviton .edsgg_thumbnailContainer .edsgg_likes, 
#main_eds_Gallery_Wrapper471.eds_GravityGallery_Graviton .edsgg_media .edsgg_likes,
#main_eds_Gallery_Wrapper471.eds_GravityGallery_Graviton .edsgg_ItemParentGalleryDescription,
#main_eds_Gallery_Wrapper471.eds_GravityGallery_Graviton .edsgg_mainTitle,

#main_eds_Gallery_Wrapper472.eds_GravityGallery_Graviton .edsgg_galleryDetails li.edsgg_MediaRatingContainer,
#main_eds_Gallery_Wrapper472.eds_GravityGallery_Graviton .edsgg_thumbnailContainer .edsgg_likes, 
#main_eds_Gallery_Wrapper472.eds_GravityGallery_Graviton .edsgg_media .edsgg_likes,
#main_eds_Gallery_Wrapper472.eds_GravityGallery_Graviton .edsgg_ItemParentGalleryDescription,
#main_eds_Gallery_Wrapper472.eds_GravityGallery_Graviton .edsgg_mainTitle,

#main_eds_Gallery_Wrapper459.eds_GravityGallery_Graviton .edsgg_galleryDetails li.edsgg_MediaRatingContainer,
#main_eds_Gallery_Wrapper459.eds_GravityGallery_Graviton .edsgg_thumbnailContainer .edsgg_likes, 
#main_eds_Gallery_Wrapper459.eds_GravityGallery_Graviton .edsgg_media .edsgg_likes,
#main_eds_Gallery_Wrapper459.eds_GravityGallery_Graviton .edsgg_ItemParentGalleryDescription,
#main_eds_Gallery_Wrapper459.eds_GravityGallery_Graviton .edsgg_mainTitle,

#main_eds_Gallery_Wrapper474.eds_GravityGallery_Graviton .edsgg_galleryDetails li.edsgg_MediaRatingContainer,
#main_eds_Gallery_Wrapper474.eds_GravityGallery_Graviton .edsgg_thumbnailContainer .edsgg_likes, 
#main_eds_Gallery_Wrapper474.eds_GravityGallery_Graviton .edsgg_media .edsgg_likes,
#main_eds_Gallery_Wrapper474.eds_GravityGallery_Graviton .edsgg_ItemParentGalleryDescription,
#main_eds_Gallery_Wrapper474.eds_GravityGallery_Graviton .edsgg_mainTitle,

#main_eds_Gallery_Wrapper473.eds_GravityGallery_Graviton .edsgg_galleryDetails li.edsgg_MediaRatingContainer,
#main_eds_Gallery_Wrapper473.eds_GravityGallery_Graviton .edsgg_thumbnailContainer .edsgg_likes, 
#main_eds_Gallery_Wrapper473.eds_GravityGallery_Graviton .edsgg_media .edsgg_likes,
#main_eds_Gallery_Wrapper473.eds_GravityGallery_Graviton .edsgg_ItemParentGalleryDescription,
#main_eds_Gallery_Wrapper473.eds_GravityGallery_Graviton .edsgg_mainTitle{
    display: none;
}

.ContentPane .DnnModule-471 .DNNContainer_Title_h2 h2 span,
.ContentPane .DnnModule-472 .DNNContainer_Title_h2 h2 span,
.ContentPane .DnnModule-459 .DNNContainer_Title_h2 h2 span,
.ContentPane .DnnModule-474 .DNNContainer_Title_h2 h2 span,
.ContentPane .DnnModule-473 .DNNContainer_Title_h2 h2 span{
	margin-left: 16px;
}

.eds_GravityGallery_Graviton .edsgg__itemsListContainer{
	text-align: center;
}

.eds_GravityGallery_Graviton .edsgg__itemsListContainer.edsgg__items .edsgg__itemContainer{
	display: inline-block;
}
/* ================ Login ================= */

.DnnModule-Admin .TitleH2 {
    padding: 10px 0 10px 22px;
    display: inline-block;
}

.LoginPanel {
    width: 440px;
    padding-right: 50px;
    float: left;
}

.ContentPane .dnnRegistrationForm .dnnFormItem > .dnnFormMessage{
	margin-left: 15px;
}

.dnnSendPassword .dnnFormMessage{
	margin-left: 15px;
}

/* ================ Banners ================= */
.slider1 {
	text-align: center;
	line-height: 0;
	box-shadow: -3px 0px 0px #fff;
	-webkit-box-shadow: -3px 0px 0px #fff;
}

.slider1 .slide {
    vertical-align: middle;
    display: inline-block;
    width: 100%;
    height: 100%;
    border: 2px solid #004a75;
    box-sizing: border-box;
    position: relative;
    max-height: 100%;
    overflow: hidden;
}

/* ================= MOBILE ================= */
@media (max-width: 1240px) {
	header .skin_width {
		width: 990px;
		padding: 10px 5px 15px;
	}

.skin_width > .nav > li:last-child > ul {
    
}

	.top_left {
		width: 775px;
	}

	#dnn_dnnLOGO_imgLogo {
		width: 97%;
	}

	.top_right {
		margin-top: 0px !important;
	}

	menu .skin_width {
		width: 990px;
	}

	.nav li a {
		font-size: 15px;
		padding: 21px 24.7px
	}

	.skin_width {
		width: 1000px;
	}

	#dnn_ctr428_ModuleContent:after, #dnn_ctr428_ModuleContent:before {
		display: none;
	}

	.leftPaneLowerLeft, .leftPaneLowerRight, .right_side {
		width: 319px;
	}

	.left_side {
		width: 660px;
		
	}

	.foundation_text {
		font-size: 13px;
	}
	
	.issn_text {
		margin-left: 80px;
	}
	
	.img_text {
		margin-left: 62px;
		width: 274px;
	}
	
	.site_text {
		font-size: 16px;
	}
	
	#dnn_dnnSearch_ClassicSearch, .top_SocialText {
		margin-top: 8px;
	}
	
	.arcicle_container h3 {
		width: auto!important;
	}

	.nav .dropdown-menu{
		top: 57px;
	}

	.left_part {
	    margin-left: 0px;
	}

	.eds_news_NewsTwo .two-articles-row .date-comments{
		width: 100%;
		box-sizing: border-box;
	}
}



@media (max-width: 1025px){
	.e-version {
    margin: 5px 15px 5px -8px !important;
	}
	.nav .dropdown-menu {
	    top: 54px;
	}
	.requisites p {
	    display: block;
	    width: 100%;
	    margin-bottom: 10px;
	    margin-left: 0;
	    padding: 0;
	}

	.DNNModuleContent img[src*="/portals/0/Photo/Authors/"]{
		width: 50% !important;
	}

	.skin_width > .nav > li > a{
	    text-align: center;
	    box-sizing: border-box;
	    padding: 21px 0;
	    width: 100%;
	}

	.skin_width > .nav > li:last-child > ul{
		
	}

}
@media (max-width: 1110px){
.top_right {
    float: none;
    margin: 0 auto;
padding-top: 40px;
}
#dnn_dnnLOGO_imgLogo {
    padding-left: 0px !important;
    width: 62% !important;
    margin: 0 auto;
    display: block;
}
.foundation_text {
    text-align: center;
    margin-left: 0;
}
.top_left {
    float: none !important;
    width: 100% !important;
}

	.no-scroll #scroller{
		display: none !important;
	}

	.skin_width > .nav > li:last-child > ul{
		margin-left: 0px;
	}


	main .DnnModule.DnnModule-414,
	main .DnnModule.DnnModule-428{
		margin: 0;
	}

	#dnn_dnnLOGO_imgLogo {
		padding-left: 0px !important;
	    width: 62% !important;
	    margin: 0 auto;
	    display: block;
	}
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span {
    float: none;
    width: 49%;
    display: inline-block;
}
input#dnn_dnnSearch_txtSearch{
	    max-width: 100%;
    text-align: center;
    width: 100%;
}
.right_side .DnnModule {
    width: 100%;
	    box-sizing: border-box;
}

	    .img {
    margin-right: 577px;
    margin-left: 0;
}

	a.share_button {
    display: none;
}
.left_part {margin-bottom: 9px;
text-align:center;
float:none;
padding: 6px 0px 3px 6px;}
	#search-btn, .close{
	        display: none !important;
	}

	.searchInputContainer {
	    width: 100%;
	    margin: 0;
	}

	#dnn_dnnSearch_ClassicSearch{
		margin: 0 !important;
    padding: 0px;
    width: 100%;
    background: #ffffff;
    position: relative;
    box-sizing: border-box;
    padding-right: 50px;
	}

	.dates {
	    display: block;
	}

	#dnn_dnnSearch_cmdSearch {
position: absolute;
    right: 58px;
    top: 44px;
	}

	.searchInputContainer input{
		width: 100%;
    	box-sizing: border-box;
    	border-radius: 0;
	}

	ul.searchSkinObjectPreview {
	    right: 0;
	    box-sizing: border-box;
	}

	header .searchInputContainer a.dnnSearchBoxClearText.dnnShow{
		right: 45px;
	}

	.searchInputContainer {
	    position: relative;
	}

	.top_right .search{
		display: none;
		width: 100%;
		position: relative;
	}

	.visible.search{
		display: block;
	}

	.close{
		width: 25px;
	    height: 25px;
	    display: inline-block;
	    vertical-align: top;
	    position: absolute;
	    right: 14px;
	    top: 16px;
	    cursor: pointer;
	    background: url(images/close-btn.png);
	    background-size: cover;
	}


	header .reg,
	header .login{
	    width: 30px;
	    overflow: hidden;
	    vertical-align: middle;
	    padding: 5px 5px 5px 0px !important;
	    color: transparent;
	    margin: 0 !important;
	}

	.site_text {
		margin: 9px 0 5px 0 !important;
	    width: 100%;
	    text-align: center;
	}

	header .skin_width {
		    text-align: center;
	    width: 990px;
	    padding: 10px 5px 3px;
	}

	.social-btn{
		width: 33px;
	    height: 32px;
	    background-size: cover;
	    margin-right: 26px;
	    display: none;
	}



	#scroller {
	}

	#scroller span {
		background-size: 20px;
    	background-position: 11px 9px;
		padding: 32px 3px 3px;
		font-size: 10px;
	}

	.slider1 {
	    text-align: center;
	}

	.bottomPane .slide a img{
		max-width: 100%;
	}
	main {
	    padding: 0;
	}

	.chameleon_slider,
	.newsticker_wrapper{
	    display: none;
	}

	.article_gallery .chameleon_slider{
		display: block;
	}

	.share42init,
	.share_text,
.instag	{
	    display: none;
	}

	.issn_text {
	    margin: 5px 0;
	    float: none !important;
	    width: 100%;
	    display: block;
	    text-align: center;
	}

	.foundation_text {
	    text-align: center;
	    margin-left: 0;
	}

	.eds_news_NewsTwo.eds_subCollection_news .article h2{

	}

	#dnn_ctr422_ModuleContent div {
	    text-align: left !important;
	}

	#dnn_ctr422_ModuleContent div.author,
	#dnn_ctr422_ModuleContent div.newstwo-comments,
	#dnn_ctr422_ModuleContent div.rating {
	    padding-left: 40px !important;
	}

	.article_pager a{
		margin-top: 6px !important;
	}

	.left_part {
	    margin-left: 15px;
	}

	.article_pager a.next,
	.article_pager a.last{
	    display: inline-block !important;
	    line-height: 1.2 !important;
	}
}
@media (max-width: 856px){
	.cplet {
    margin-right: 34px;
    display: inline-block;
    text-align: left;
}
.developer {
    float: none;
    margin-bottom: 5px;
    margin-left: 0;
}
}
span.close-dropdown {
    display: block;
}
@media (max-width: 1024px){
	.eds_news_NewsTwo.eds_subCollection_categoryMenu .edn_module_box ul li {
    display: inline-block;
}

.eds_news_NewsTwo.eds_subCollection_categoryMenu .edn_module_box ul li .rss {
    display: none !important;
}

html body .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_categoryMenu .edn_module_box ul li div {
    background-color: #ececec !important;
    border-radius: 16px !important;
    padding: 5px 0 4px 12px !important;
}

.eds_news_NewsTwo.eds_subCollection_categoryMenu .edn_module_box ul li div .category {
    font-size: 14px !important;
}

.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_categoryMenu .edn_module_box, .eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_categoryMenu .edn_module_box ul li {
    border: none !important;
}

.eds_news_NewsTwo.eds_style_predefined_blue.eds_subCollection_categoryMenu ul li .articlecount {
    margin-left: 10px;
    background: #fff !important;
	color: #525252 !important;
    text-decoration: none !important;
}
.eds_news_NewsTwo.eds_subCollection_categoryMenu .edn_module_box ul {
    margin-top: 20px !important;
}
	
	
	
	
.left_part {
    padding: 0 !Important;
}}
@media (max-width: 652px)
{
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.perviy:nth-child(2) > .content > .article_image img, .eds_news_NewsOne.eds_subCollection_news .article.in_list.span.perviy:nth-child(3) > .content > .article_image img {
    display: none;
	}
.img {
    margin-right: 234px !important;
    margin-left: 0 !important;
}

}
@media (max-width: 434px){
.img {
margin-right: 100px !important;
}
}


@media (max-width: 500px){
html body #dnn_dnnLOGO_imgLogo {
    padding-left: 0px !important;
width: 86% !important;
}
}


@media (max-width: 768px)
{
	a#hamburger {
		display: block;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list h1 {
    margin: 0 0 0px !important;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span .meta_text {
    font-size: 10px !important;
	
	}
	.eds_news_NewsOne.eds_subCollection_news .article.in_list h1 a {
    color: #333;
    font-size: 15px !important;
}
.img {
    margin-right: 372px;
    margin-left: 0 !important;
}
.license {
padding: 0 30px;}
.e-version {
    margin: 0!important;
}
	.no-scroll #scroller{
		display: none !important;
	}

	.skin_width > .nav > li:last-child > ul{
		margin-left: 0px;
	}


	main .DnnModule.DnnModule-414,
	main .DnnModule.DnnModule-428{
		margin: 0;
	}

	#dnn_dnnLOGO_imgLogo {
		padding-left: 0px !important;
	    width: 62% !important;
	    margin: 0 auto;
	    display: block;
		padding-top:0 !important;
	}
	#dnn_dnnLOGO_hypLogo {
		padding-right: 80px;
	}


.img {
    margin-left: -119px;}
	#search-btn{
	    width: 20px;
	    height: 20px;
	    vertical-align: middle;
	    display: inline-block;
	    cursor: pointer;
	    background: url(images/search-btn.png);
	    background-size: cover;
	}

	.searchInputContainer {
	    width: 100%;
	    margin: 0;
	}

	#dnn_dnnSearch_ClassicSearch{
		margin: 0 !important;
    padding: 0px;
    width: 100%;
    background: #ffffff;
    position: relative;
    box-sizing: border-box;
    padding-right: 50px;
	}

	.dates {
	    display: block;
	}

	#dnn_dnnSearch_cmdSearch {
position: absolute;
    right: 58px;
    top: 44px;
	}

	.searchInputContainer input{
		width: 100%;
    	box-sizing: border-box;
    	border-radius: 0;
	}

	ul.searchSkinObjectPreview {
	    right: 0;
	    box-sizing: border-box;
	}

	header .searchInputContainer a.dnnSearchBoxClearText.dnnShow{
		right: 45px;
	}

	.searchInputContainer {
	    position: relative;
	}

	.top_right .search{
		display: none;
		width: 100%;
		position: relative;
	}

	.visible.search{
		display: block;
	}

	.close{
		width: 25px;
	    height: 25px;
	    display: inline-block;
	    vertical-align: top;
	    position: absolute;
	    right: 14px;
	    top: 16px;
	    cursor: pointer;
	    background: url(images/close-btn.png);
	    background-size: cover;
	}


	header .reg,
	header .login{
	    width: 30px;
	    overflow: hidden;
	    vertical-align: middle;
	    padding: 5px 5px 5px 0px !important;
	    color: transparent;
	    margin: 0 !important;
	}

	.site_text {
		margin: 9px 0 5px 0 !important;
	    width: 100%;
	    text-align: center;
	}

	header .skin_width {
		    text-align: center;
	    width: 990px;
	    padding: 10px 5px 3px;
	}

	.social-btn{
		width: 33px;
	    height: 32px;
	    background-size: cover;
	    margin-right: 26px;
	    display: none;
	}

	.top_SocialText{
		display: none;
	}

	.dates{
		display: none;
	}

	.top_VK{
		background-position: 0 0;
	}

	.top_OK {
	    background-position: -36px 0;
	}

	.top_FB {
	    background-position: -72px 0;
	}

	.top_GO {
	    background-position: -108px 0;
	}

	#scroller {
	}

	#scroller span {
		background-size: 20px;
    	background-position: 11px 9px;
		padding: 32px 3px 3px;
		font-size: 10px;
	}

	.slider1 {
	    text-align: center;
	}

	.bottomPane .slide a img{
		max-width: 100%;
	}
	main {
	    padding: 0;
	}

	.chameleon_slider,
	.newsticker_wrapper{
	    display: none;
	}

	.article_gallery .chameleon_slider{
		display: block;
	}

	.share42init,
	.share_text {
	    display: none;
	}

	.issn_text {
	    margin: 5px 0;
	    float: none !important;
	    width: 100%;
	    display: block;
	    text-align: center;
	}

	.foundation_text {
	    text-align: center;
	    margin-left: 0;
		display: none;
	}

	.eds_news_NewsTwo.eds_subCollection_news .article h2{

	}

	#dnn_ctr422_ModuleContent div {
	    text-align: left !important;
	}

	#dnn_ctr422_ModuleContent div.author,
	#dnn_ctr422_ModuleContent div.newstwo-comments,
	#dnn_ctr422_ModuleContent div.rating {
	    padding-left: 40px !important;
	}

	.article_pager a{
		margin-top: 6px !important;
	}

	.left_part {
	    margin-left: 15px;
	}

	.article_pager a.next,
	.article_pager a.last{
	    display: inline-block !important;
	    line-height: 1.2 !important;
	}
.searchInputContainer a.dnnSearchBoxClearText.dnnShow {
    display: none;
    background: url(../../../images/search/clearText.png) center center no-repeat;
}
	/*menu*/



	.menu-logo{
		width: 170px;
		height: 52px;
		background: url(images/menu-logo.png);
		float: left;
		margin-left: 17px;
		margin-top: 6px;
	}

	#menu {
		    background: #242122 !important;
	    top: 0;
	    padding: 10px 0;
	}

	#menu:before{
		content: '';
		display: inline-block;
		width: 25px;
		height: 17px;
		background: url(images/menu-icon.png);
		vertical-align: middle;
		margin-right: 4px;
	}

	#menu span {
	    vertical-align: middle;
	    line-height: 1.1;
	}

	.nav .dropdown .dropdown-menu{
		position: relative;
	}

	.nav .dropdown-menu{
		top: 0;
		transition: 1s;
		border-bottom: none;
	}

	.nav .dropdown:hover .dropdown-menu {
	    display: none;
	}

	.showDropdown{
		display: block !important;
	}

	menu .skin_width{
		display: block;
	}

	.skin_width > ul.nav {
	    display: block;
	}

	.skin_width > .nav > li {
	    display: block;
	}

	.skin_width > .nav > li > a{
		text-align: left;
	}

	.nav > li > a{
		box-sizing: border-box;
		width: 100%;
		color: #0067a3;
	}

	.nav .active>a{
		color:#fff;
	}

.nav > .dropdown:after {
	background: transparent !important;
color: #333;}
.nav > li > a:hover {
    color: #333;
}
.nav > li > a {
	    color: #333;
}
	.nav .active>a{
		background: #333;
	}

	.nav > .dropdown > .dropdown-menu > .dropdown > .dropdown-menu {
	    top: 0;
	}

	.nav > .dropdown:after {
		position: absolute;
	    left: auto;
	    height: 54px;
	    width: 54px;
	    right: 0;
	    top: 0;
	    text-align: center;
	    vertical-align: middle;
	    line-height: 2.8;
	    background: #0067a3;
	    border-left: 2px solid #ffffff;
	    cursor: pointer;
	}

	.nav > .dropdown.opened-list:after {
		transform: rotate(180deg);
	}

	.img_text {
		background-size: 100%;
	    width: 62% !important;
	    display: inline-block;
	    margin: 0 auto;
	    height: 48px;
	}

	#menu:hover {
	    background: #0067a3;
	}

	.nav li {
	    border-bottom: 2px solid #ffffff;
	}

	.nav > .dropdown > a.unclickable{
		pointer-events: none;
	}

	.nav .dropdown-menu li a{
		width: 100%;
		padding: 21px 8.5px!important;
		line-height: 1;
		box-sizing: border-box;
    	padding-left: 30px !important;
	}

	.nav .dropdown>a.opened{
		
	}

	#M459EasyDNNGallery .EDGlightbox.EDGresponsive td {
		width: 50% !important;
	}

	.eds_GravityGallery_Graviton .edsgg__itemsListContainer .edsgg__itemContainer{
		/*position: relative !important;
	    top: auto !important;
	    left: auto !important;
	    display: inline-block;
	    width: 43%;
	    transition: none !important;*/
	}

	.showDropdown {
	    border-top: 2px solid #fff !important;
	}

	.showDropdown li {
	    border-bottom: 0;
	    background: #f2f2f2 !important;
	}

	.showDropdown li a{
		color: #0067a3;
	}

	.showDropdown li a:hover{
		color: #fff;
	}

	.close-btn {
	    display: block;
	    height: 30px;
	    position: absolute;
	    right: 2px;
	    color: #000000;
	    text-transform: uppercase;
	    top: 12px;
	    line-height: 1.9;
	    z-index: 99999;
	    /* background: url(images/close-btn.png) no-repeat 5px 5px; */
	    padding: 5px 15px;
	}
	.close-btn:hover{
		    background-color: #333;
		color: #fff;
		cursor: pointer;
	}
	.nav .dropdown-menu li a:hover {
		background: #333333;
	}
	menu {
		background: #fff;
		box-shadow: none !important;
		position: static !important;
		display: inline-block;
		margin: 0;
		visibility: visible;
		opacity: 1;
		line-height: 0 !important;
		height: 0px !important;
		padding: 0 !important;
		border: none;
	}
	
	.top_right{
		padding-top: 30px !important;
	}
	
	.vse {
		margin-top: 13px;
	}
		
	header {
		padding-bottom: 12px;
	}

	menu.show_menu{
		display: block;
	}

	menu .skin_width {
    	border:none;
    	background: #fff;
    	box-shadow: none !important;
	}
	div#standardMenu {
		display: none;
	}
	
	

	.show_menu.fixed_menu{
		position: fixed;
	    top: 0;
	    z-index: 999;
	    height: 100%;
	    overflow-y: scroll;
	}

	body.no-scroll{
		overflow-y: hidden;
	}
	

	/*end menu*/

/*	#main_eds_Gallery_Wrapper459.eds_GravityGallery_Graviton .edsgg__itemsListContainer.edsgg__items .edsgg__itemContainer {
	    width: 45%;
	    border: none;
	    box-shadow: none;
	    box-sizing: border-box;
	}

	#main_eds_Gallery_Wrapper459.eds_GravityGallery_Graviton .edsgg__itemsListContainer.edsgg__items .edsgg__itemContainer {
    width: 45%;
    border: none;
    margin: 0 auto !important;
    left: 0 !important;
    box-shadow: none;
    right: 0;
    display: block;
    text-align: center;
    box-sizing: border-box;
}*/

	#main_eds_Gallery_Wrapper459.eds_GravityGallery_Graviton .edsgg__itemsListContainer.edsgg__items .edsgg__itemContainer:nth-child(odd){
		margin-right: 0;
	}

	.ed-dir{
		display: block !important;
	}
	   
	.ed-dir img,
	.editor-img,
	.DNNModuleContent img[src*="/portals/0/Photo/Authors/"]{
		width: 50% !important;
	}

	.ed-descr{
		display: block !important;
	}
	
	
	
	.DNNModuleContent .row div:nth-child(1),
	.DNNModuleContent .row div:nth-child(2){
		float: none;
		display: block !important;
	}

	.DNNModuleContent .row img{
		width: 40%;
	}

	.DNNModuleContent .row p{
		font-size: 17px;
		line-height: 1.2;
	}

	.DNNModuleContent .row div:nth-child(2){

	}

	.bottomLine .skin_width{
		text-align: center
	}

	.bottomLine .skin_width .left_part,
	.bottomLine .skin_width  .metrika{
	    float: none;
	    display: inline-block;
    	vertical-align: top;
	}


}
@media (max-width: 497px){
	.lSAction a{
		display: none;
	}
}

@media (max-width: 485px){
	.eds_GravityGallery_Graviton .edsgg__itemsListContainer .edsgg__itemContainer{
	    width: 100%;
	    margin-right: 0 !important;
    	margin-left: 0 !important;
	}
	.eds_GravityGallery_Graviton .edsgg__itemsListContainer .edsgg__itemContainer .edsgg_thumbnailContainer .edsgg_image_thumbnail img {
	    width: 100%;
	}

	.DNNModuleContent .row img{
		width: 70%;
	}

	.ed-dir img,
	.editor-img{
		width: 60% !important;
	}
}

@media (max-width: 435px){
	.eds_GravityGallery_Graviton .edsgg__itemsListContainer .edsgg__itemContainer{
	    width: 100%;
	    margin-right: 0 !important;
    	margin-left: 0 !important;
	}

	.eds_GravityGallery_Graviton .edsgg__itemsListContainer {
	    width: 100% !important;
	}

	.eds_news_NewsTwo.eds_subCollection_news .article h2{
		display: inline-block;
	}

	.eds_news_NewsTwo.eds_subCollection_news .article > a{
		display: inline-block;
		width: 100%;
	}

	.eds_news_NewsTwo.eds_subCollection_news .article > a img{
		width: 60%;
	    display: block;
	    float: none;
	    margin: 0 auto;
	}

	.eds_news_NewsTwo.eds_subCollection_news .article h2,
	.eds_news_NewsTwo.eds_subCollection_news .article h3{
		text-align: center !important;
		display: block;
	}

}
@media (max-width: 1240px){
	.bottomLine{
	width:100%;
	    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
	    border-left: 0px solid #e0e0e0;
    border-right: 0px solid #e0e0e0;
	}
	.otstup{
		padding: 0 33px;
	}

	.foundation_text {
    text-align: center;
    margin-left: 0;
}
	}
@media (max-width: 885px){
	.top_holder.clearfix,
a.share_button 	{

}
.DnnModule.DnnModule-EasyDNNrotator.DnnModule {
    padding: 0;
    display: none;
}
}
@media (max-width: 1110px){


}
@media (max-width: 350px){
	.eds_GravityGallery_Graviton .edsgg__itemsListContainer .edsgg__itemContainer{
	    width: 100%;
	    margin-right: 0 !important;
    	margin-left: 0 !important;
	    padding: 10px 10px 5px !important;
	}
	
	.ModEasyDNNGalleryC{
		margin:0;
	}

	.arcicle_container .date-comments .newstwo-date,
	.arcicle_container .date-comments .newstwo-comments{
		display: block;
		float: left !important;
	}

}
.share_button {
    background: #8bc4d9;
    border: 3px solid #ffffff;
    cursor: pointer;
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    padding: 13px 15px;
    position: fixed;
    right: -53px;
    top: 50%;
    z-index: 1;
    text-decoration: none;
    color: #ffffff !important;
    font-size: 19px;
    display: inline-block;
}
.share_button:hover {
    background: #5da2bb;
}
.eds_news_NewsTwo .two-articles-row {
	margin-top: 0 !important;
}
.e-version {
	margin: 5px 15px 5px -17px;

	height: 13px;
	width: 250px;
	background: url(/Portals/0/img/uzor2.png) no-repeat;
    display: inline-block;

    color: #000 !important;
    text-decoration: none;
    text-align: center;
    position: relative;
}

.e-version > span {
    margin-top: -21px;
    display: inline-block;
    padding: 0;
    cursor: pointer;
}
.e-version > span:after {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url(images/arrow-bottom.png);
    vertical-align: middle;
}
.e-version .links {
    display: none;
}
.e-version.opened .links {
    display: block;
    background: #fff;
    border: 1px solid #221e1f;
    position: absolute;
    width: 100%;
    /* box-shadow: 4px 4px 0px 0px #ccc; */
        margin-top: 17px;
    padding: 10px;
    box-sizing: border-box;
    z-index: 999;
}

.e-version.opened .links a {
	display: block;
    text-decoration: none;
    font: 100 14px/1.8 "Trebuchet MS";
}
.e-version.opened .links a:hover{
	color: #ec1c25;
	text-decoration: underline;
}
@media (min-width: 1025px) {
.arcicle_container img {
    margin-left: -10px !Important;
    max-width: 107% !important;
}
}
@media (min-width: 1241px) {
.arcicle_container img {
    margin-left: -10px !Important;
    max-width: 105.7% !important;
}
}
/*@media (max-width: 615px){
	.edsgg__itemsListContainer.edsgg__galleries{
		width: 100% !important;
	}

	.eds_GravityGallery_Graviton .edsgg__itemsListContainer .edsgg__itemContainer {
	    width: 44%;
	    float: left;
	    position: relative !important;
	    top: auto !important;
	    left: auto !important;
	}
}*/

.news-about {
	display:inline-block;
}


.eds_news_NewsOne.eds_subCollection_news .article.in_list.span .content, .eds_news_NewsOne.eds_subCollection_news .article.in_list.span .content a {
    height: 100%;
}

@media (max-width: 652px){
	
	.right_side .article.in_list.span {
		width: 100% !important;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:nth-child(2) > .content > .article_image, .eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:nth-child(3) > .content > .article_image {
		display: none;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child .news-about {
		display: inline-flex;
		flex-direction: column;
		padding: 15px;
	}
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child .news-about h1 {
		order: -1;
	}

	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child .news-about {
		display: inline-flex;
		flex-direction: column;
		padding: 15px;
		background: -moz-linear-gradient(top, rgba(37,34,35,0) 0%, rgba(37,34,35,0.7) 32%, rgba(37,34,35,1) 86%, rgba(37,34,35,1) 100%);
		background: -webkit-linear-gradient(top, rgba(37,34,35,0) 0%,rgba(37,34,35,0.7) 32%,rgba(37,34,35,1) 86%,rgba(37,34,35,1) 100%);
		background: linear-gradient(to bottom, rgba(37,34,35,0) 0%,rgba(37, 34, 35, 0.6) 32%,rgba(37,34,35,1) 86%,rgba(37,34,35,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00252223', endColorstr='#252223',GradientType=0 );
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child .news-about {
		position: absolute;
		bottom: 0;
		left: 0;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child {
		position: relative;
		padding: 0;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child .news-about h1 a {
		color: #fff;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child .content {
		position: relative;
		height: 100%;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child .content a {
		height: 100%;
		max-width: none;
		width: auto;
		margin: 0 !important;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child .content a img {
		height: 100%;
		width: auto;
		max-width: none;
	}
		
	.article.in_list.perviy.span:first-child .content, 
	.article.in_list.perviy.span:first-child .article_image, 
	.article.in_list.perviy.span:first-child .article_image img {
		height: 100%;
	}
	.article.in_list.perviy.span:first-child .article_image img{
		width: auto;
		max-width: initial !important;
		min-width: 100%;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child {
		width: 49%;
		height: 246px;
	}
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:first-child,
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen:last-child	{
		margin-bottom: 0 !important;
	}
	    
	
	.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.izmen {
		width: 49%;
		height: 123px;
	}
		
}