@charset "windows-1251";

@media screen and (max-width: 1450px) {
	.layout {width: 100%;  margin: 0 auto; background: #fff; min-height: 100vh;}
	.wide-nav {margin: 0 58px 0 0; box-sizing: border-box;}
	.search-container {margin: 0 0 0 0; box-sizing: border-box;}
	.auth {margin: 0 58px 0 0; box-sizing: border-box;}
}

@media screen and (max-width: 1240px) {
	
	.layout__inner {padding: 0 20px;}
	.post__photo_big img {width: 100%; height: auto;}
	
	.unit_additional-articles .unit__list {margin-left: 175px; margin-right: -3%;}
	.article_add {width: 21.9%; margin-right: 3%;}
	
	.footer__columns {margin-left: 175px; margin-right: -3%;}
	.footer__columns__item {width: 21.9%; margin-right: 3%;}
	
	.header__content .nav__link, .lang {font-size: 13px;}
	.lang span {font-size: 20px; top: 4px;}
	/*.lang a {margin: 2px 13px 0 18px;}*/
	
	.article__wide-header .post__title {font: 40px/1em 'museo_sans_700', Arial, sans-serif; margin-top: 10px;}
	
	.top__columns__group {float: left; width: 72.2%; overflow: hidden; text-size: 0;}
	.top__columns__group .top__columns__item {float: none; display: inline-block; vertical-align: top; width: 45.8%; margin-right: 3%;}
	.wide-nav {padding: 30px 0 70px 0;}
	
	.lang .dropdown-menu > li > a, lang .dropdown-menu > li > span {
	  font-size: 13px;
	  /*line-height: 72px;
	  padding: 0 22px;*/
	  min-width: 32px;
	} 
	
	.dropdown-menu > li > a, .dropdown-menu > li > span {
		font-size: 11px;
		line-height: 46px;
		min-width: 85px;
	}
	
	.logo_modal {display: none;}

}

@media screen and (max-width: 1023px) {
	
	.unit_nav {display: none;}
	.logo_top, .logo_top_ukr {float: none; margin: 0 auto;}
	
	.subscribe_top {display: none;}

}

@media screen and (min-width: 941px) and (max-width: 1100px) {
	
	.post__info {position: relative; left: 0; width: 100%; padding-top: 0px; padding-bottom: 3px; margin-top: -10px;}
	.post__info__section, .post__info__date {display: inline-block;}
	.post__info > div:after {content: ' — ';}
	.post__info > div:last-child:after {content: '';}
	.post__header {margin-left: 115px;}
	
	.post__author {padding-top: 15px; margin-top: 15px; padding-bottom: 0;}
	.post__author__description, .post__author__item {display: inline-block;}
	
	.post__header {margin-bottom: 15px;}
	.post__side .post__social {margin-top: 1px;}
	
	.post__social__item__follows > span {display: none;}
	
	.post__side {margin-left: -115px; width: 80px;}
	
	.col__fluid__inner {margin-left: 115px;}
	
	.unit_side {float: left; width: 140px; margin: 17px 30px 10px -115px; border-top: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 15px;}
	
	.incut, .incut1, .incut2 {position: relative; margin: 30px 0; padding: 20px 0 22px 0; font: 28px/1.1em 'museo_sans_700', Arial, sans-serif; color: #2765ca; margin-left: -115px;}
	.number1 {position: relative; margin: 30px 0; padding: 20px 0 22px 0; font: 28px/1.1em 'museo_sans_700', Arial, sans-serif; color: #2765ca; margin-left: -115px;}
	
	.article__wide-header__content {padding: 13px 0 12px 0;}
	.article__wide-header .post__title {color: #fff; margin-left: 115px; margin-top: 15px;  font: 36px/1em 'museo_sans_700', Arial, sans-serif; margin-top: 10px;}
	.article__wide-header .post__info {margin-left: 115px;}
		
}

@media screen and  (max-width: 1100px) {
	.unit_additional-articles {padding: 15px 0 0 0;}
	.unit_additional-articles .unit__head {width: 100%; padding-bottom: 15px; position: relative; left: 0; float: none;}
	.unit_additional-articles .unit__list {float: left; overflow: hidden; margin-left: 0;}
	.article_add {width: 22%; margin-right: 3%;}
	
	.unit_comments {padding: 15px 0 0 0;}
	.unit_comments .unit__head {width: 100%; padding-bottom: 15px; position: relative; left: 0; float: none;}
	.unit_comments .unit__list {overflow: hidden; margin-left: 0;}
	.unit_comments .comments {margin-left: 115px;}
	
	.unit_additional-news {padding: 15px 0 0 0;}
	.unit_additional-news .unit__head {width: 100%; padding-bottom: 15px; position: relative; left: 0; float: none;}
	.unit_additional-news .unit__list {float: left; overflow: hidden; margin-left: 115px;}
	
	.footer__logo {display: none;}
	.footer__columns {margin-left: 0; margin-right: -3%;}
	.copy, .site-info {margin-left: 0;}
	
	.post__author_opinion {border-top: #d4d4d4 1px solid; padding-top: 16px; overflow: hidden;}
	.post__author__img {float: left; margin-right: 20px; padding-bottom: 0; overflow: hidden;}
	.post__author__img img {width: 70px; height: 70px;}
	
	.unit_opinions_list .article_opinion {min-height: 230px;}

}


@media screen and (max-width: 940px)
{
	
	.post__info {position: relative; left: 0; width: 100%; padding-top: 0px; padding-bottom: 3px; margin-top: -10px;}
	.post__info__section, .post__info__date {display: inline-block;}
	.post__info > div:after {content: ' — ';}
	.post__info > div:last-child:after {content: '';}
	.post__header {margin-left: 0;}
	
	.post__author {padding-top: 15px; margin-top: 5px; margin-bottom: 15px; padding-bottom: 0;}
	.post__author__description, .post__author__item {display: inline-block;}
	
	.post__header {margin-bottom: 15px;}
	.post__side .post__social {margin-top: 1px;}
	
	.post__views {margin-top: 0;}
	.post__side .post__social__item {width: 18%; margin-right: 2.66%; float: left; box-sizing: border-box; min-height: 41px;}
	.post__side .post__views__item {width: 17%; float: left; box-sizing: border-box;}
	
	.post__social__item__follows > span {display: none;}
	
	.post__side {position: relative; margin-left: 0px; width: 100%; overflow: hidden; padding-bottom: 20px;}
	
	.col__fluid__inner {margin-left: 0;}
	
	.unit_side {float: left; width: 140px; margin: 17px 30px 10px 0; border-top: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 15px;}
	
	.incut, .incut1, .incut2 {position: relative; margin: 30px 0; padding: 20px 0 22px 0; font: 24px/1.1em 'museo_sans_700', Arial, sans-serif; color: #2765ca; margin-left: 0;}
	.number1 {position: relative; margin: 30px 0; padding: 20px 0 22px 0; font: 24px/1.1em 'museo_sans_700', Arial, sans-serif; color: #2765ca; margin-left: 0;}
	
	.post__text {border-top: none; padding-top: 0; margin-top: -4px;} 
	.post__photo_big {border-bottom: #d4d4d4 1px solid; padding: 2px 0 2px 0; margin-bottom: 10px;}
	
	.unit_comments .comments {margin-left: 0;}
	.unit_additional-news .unit__list {margin-left: 0;}
	
	.article__wide-header__content {padding: 13px 0 12px 0;}
	.article__wide-header .post__title {color: #fff; margin-left: 0px; margin-top: 15px;  font: 32px/1em 'museo_sans_700', Arial, sans-serif; margin-top: 10px;}
	.article__wide-header .post__info {margin-left: 0px;}
	
	.unit_articles_list_choice .unit__list > div:last-child, .unit_articles_list_opinions .unit__list > div:last-child, .unit_articles_list_ratings .unit__list > div:last-child {display: none;}
	
	.unit_articles_list .article_add {width: 45.5%; margin-right: 4.5%;}
	
	.main_articles__column {width: 95%;}
	
	.main_articles__column .button_more_small {display: none;}
	
	.main_articles__main-column > div:nth-child(2) {margin: 0 0 17px 0; border-bottom: #d4d4d4 1px solid;}
	
	.unit_edu_list .article_edu, .unit_opinions_list .article_opinion_sm {width: 95.5%;}
	.unit_edu_list .article_edu, .unit_opinions_list .article_opinion_sm {border-top: #d4d4d4 1px solid; padding-top: 14px; margin: 0 0 10px 0;}
	
	.unit_ans_list .article_ans {width: 95.5%;}
	
	.main_articles__main-column .article_small .article__title {font-size: 18px;}
	
	.secondary-nav {display: none;}
	.indicators {float: none; margin-left: -12px;}
	
}


@media screen and (max-width: 780px) {
	
.post__title {font: 40px/1em 'museo_sans_700', Arial, sans-serif; padding-bottom: 10px;}

.cols {padding: 35px 0 0 0;} 
.col__fluid {padding-bottom: 40px;}
.col__sidebar {padding-top: 40px; border-top: #d4d4d4 1px solid;}
.col__sidebar_noborder {padding-top: 0 !important; border-top: none;}
.unit_banner {margin: auto auto 30px auto;}

.col__sidebar .unit {margin-bottom: 47px;}

.unit_additional-articles .unit__list {margin-right: -6%; font-size: 0;}
.article_add, .article_opinion {display: inline-block; float: none; width: 45%; margin-right: 4%; vertical-align: top;}

.footer__columns {margin-right: -7%; font-size: 0;}
.footer__columns__item {display: inline-block; float: none; width: 45%; margin-right: 5%; vertical-align: top;}

.article_add .article__title {padding-top: 12px;}

.footer .button_popup {display: none;}
.footer__list {max-width: 250px;}

.unit_side_related .unit__list .article_related:last-child {border-bottom: #d4d4d4 1px solid;}

.col__fluid {float: left; width: 100%;	margin-right: 0px; overflow: hidden;}
.col__fluid__inner {margin-right: 0px;}	

.col__sidebar {float: none; width: 100%; clear: both; padding-top: 40px;}

.top-header-menu {display: none;}

.footer__list {max-width: 170px;}

.unit_comments .comments {margin-right: 0;}

.col__fluid .unit_comments {margin-right: 0;}
.unit_additional-news {margin-right: 0;}

.col__sidebar .unit__head {border-top: #888 1px solid; border-bottom: none; margin-bottom: -15px;}
.col__sidebar .unit_side_highlight .unit__head {margin-bottom: 0;}

.unit_side_highlight .unit__list {margin-right: -3%;}
.article_highlight {float: left; width: 30.3333%; margin-right: 3%;}
.article_highlight .article__img {width: 100%; height: auto;}	
.article_highlight .article__title {position: relative; background: none; padding: 10px 0;}
.article_highlight .article__title a {display: block; color: #222;}
.article_highlight .article__title a:visited {color: #696969;}
.article_highlight .article__title a:hover {transition: color 0.3s ease 0s; color: #2765ca;}
.article_highlight a.article__img-link:hover +  .article__title a  {transition: color 0.3s ease 0s; color: #2765ca;}
.article_highlight .article__title a [class*="icon-"] {color: #888;}

.article__wide-header ~ .layout__inner .post__header {margin-right: 0;}

.article__wide-header__content {position: relative; width: 100%; bottom: 0; background: none; padding: 13px 0 0 0 ; margin-bottom: -36px;}
.article__wide-header .post__title {color: #222; margin-left: 0px; margin-top: 0; font: 40px/1em 'museo_sans_700', Arial, sans-serif;}
.article__wide-header .post__info {position: relative; left: 0; width: auto; padding-top: 0px; padding-bottom: 4px; margin-top: 0; margin-left: 0; border: none ;}
.article__wide-header .post__info .post__info__date {color: #888;}
.article__wide-header .post__info__section, .post__info__date {display: inline-block;}
.article__wide-header .post__info > div:after {content: ' — ';}
.article__wide-header .post__info > div:last-child:after {content: '';}
.article__wide-header .post__header {margin-left: 115px;}
.article__wide-header a {color: #2765ca;}
.article__wide-header a:hover {transition: color 0.3s ease 0s; color: #368aff;}

.wide-nav {margin: 0 58px 0 0; padding: 0 0 70px 0;}
.search-container {margin: 0 0 0 0; padding: 50px 0 20px 0;}
.auth {margin: 0 58px 0 0; padding: 0 0 70px 0;}

.top__columns__group {float: left; width: 54%; margin-right: 6%; overflow: hidden; text-size: 0;}
.top__columns__item {width: 25%;}
.top__columns__group .top__columns__item {float: none; display: inline-block; vertical-align: top; width: 100%;}
.top__list_main, .top__list_ext  {padding-bottom: 15px; margin-bottom: 25px; border-bottom: #3c3f41 1px solid;}

.auth__list {margin-right: 0;}
.auth__list .auth__list__item {width: 100%; margin-right: 0; float: none;}

.accordion__title {font: 26px/1.2em 'museo_sans_700', Arial, sans-serif;}

.unit_top-banner {display: none;}

.col__fluid__main {margin-right: 0;}

.unit_articles_list_choice .unit__list > div:last-child, .unit_articles_list_opinions .unit__list > div:last-child, .unit_articles_list_ratings .unit__list > div:last-child {display: inline-block;}
	
.unit_articles_list .article_add {width: 28.5%; margin-right: 4.5%;}
	
.main_articles__column {width: 44%;}
	
.main_articles__column .button_more_small {display: block;}
	
.main_articles__main-column > div:nth-child(2) {margin: 0; border: none;}
	
.unit_edu_list .article_edu, .unit_opinions_list .article_opinion_sm {width: 45.5%; margin-right: 4.5%;}
.unit_edu_list .article_edu, .unit_opinions_list .article_opinion_sm {border-top: #d4d4d4 1px solid; padding-top: 14px;}
	
.unit_ans_list .article_ans {width: 45.5%;}
	
.unit_side_news .article_highlight, .unit_main_news .article_highlight {
    display: block;
    overflow: hidden;
    float: none;
    width: 100%;
    margin: 16px 0 0 0;
    padding-bottom: 20px;
    border-bottom: #d4d4d4 1px solid;
}

.unit_side_news .article_highlight .article__img, .unit_main_news .article_highlight .article__img {
    width: 110px;
    height: auto;
    float: left;
    margin-right: 20px;
    margin-top: 1px;
}

.unit_main_news {margin-bottom: 35px;}

.col__sidebar .unit_side_news {margin-bottom: 0;}

/*.unit_main_banner {border-top: #d4d4d4 1px solid; margin-top: 10px; padding-top: 30px;}*/

.main_articles__main-column .article_small .article__title, .article_main .article__title {font-size: 24px;}

.rating-table {margin-right: 0px;}

}

@media screen and (max-width: 700px) {

.authorization {display: none;}
.search {display: none;}
.top__list_options {display: block;}
.top__list_blue {padding-top: 25px; margin-top: 25px; border-top: #3c3f41 1px solid;}
.top__columns__group {float: left; width: 100%; margin-right: 0; overflow: hidden; text-size: 0;}
.top__columns__item {width: 100%;}
.wide-nav {margin: -25px 58px 0 0; padding: 0 0 70px 0;}
.search-container {margin: 0 58px 0 0;}
.auth {margin: -25px 58px 0 0; padding: 0 0 70px 0;}
.top__list a {display: block;}
.wide-nav .nav__link span {float: right;}

}

@media screen and (max-width: 560px) {

.unit_side_highlight .unit__list {margin-right: 0;}
.article_highlight {display: block; overflow: hidden; float: none; width: 100%;  margin: 0 0 18px 0; padding-bottom: 20px; border-bottom: #d4d4d4 1px solid;}
.article_highlight .article__img {width: 140px; height: auto; float: left; margin-right: 20px; margin-top: 1px;}
.article_highlight .article__title {padding-top: 0px; margin-top: 2px;}
.unit_side_highlight .unit__list .article_highlight:last-child {border: none;}

.unit_articles_list .article_add .article__img {min-width: 110px;}

.unit_articles_list .article_add:last-child {border: none;}
	
.main_articles__column {width: 95%;}
	
.main_articles__column .button_more_small {display: none;}
	
.main_articles__main-column > div:nth-child(2) {margin: 0 0 17px 0; border-bottom: #d4d4d4 1px solid;}
	
.unit_edu_list .article_edu, .unit_opinions_list .article_opinion_sm {width: 95.5%;}
.unit_edu_list .article_edu, .unit_opinions_list .article_opinion_sm {border-top: #d4d4d4 1px solid; padding-top: 14px; margin: 0 0 10px 0;}
	
.unit_ans_list .article_ans {width: 95.5%;}

.unit_articles_list_choice .unit__list > div:last-child, .unit_articles_list_opinions .unit__list > div:last-child, .unit_articles_list_ratings .unit__list > div:last-child {display: none;}
	
.unit_articles_list .article_add {width: 45.5%; margin-right: 4.5%;}
	
.main_articles__main-column .article_small .article__title {font-size: 18px;}

}

@media screen and (max-width: 480px) {
	
.post__title, .article__wide-header .post__title  {font: 32px/1.1em 'museo_sans_700', Arial, sans-serif; padding-bottom: 10px;}

.post__views__item {display: none;}

.post__side .post__social { margin-right: -4%;}
.post__side .post__social__item {width: 21%; margin-right: 4%;}

.header__content {min-height: 55px; max-height: 55px;}
.menu-link {width: 55px;}
.menu-link span {font-size: 23px; line-height: 55px;}
.lang {line-height: 53px;}

.logo_top, .logo_top_ukr {width: 118px; height: 55px; background-size: 118px 55px;}

.footer__columns {margin-right: 0; font-size: 0;}
.footer__columns__item {display: block; float: none; width: 100%; margin-right: 0;}
.footer__list {max-width: 100%;}

.footer__magazine__description {display: inline-block; margin-left: 7px;}

.footer {padding: 35px 0 50px 0;}

.unit_side {float: none; width: 100%;}
.article_topic .article__img {float: left; margin-right: 20px;}
.article_topic {overflow: hidden;}

.unit_additional-articles .unit__list {margin-right: 0; font-size: 0;}
.article_add {display: block; overflow: hidden; float: none; width: 100%; margin-right: 0; margin-bottom: 24px; padding-bottom: 20px; border-bottom: #d4d4d4 1px solid;}
.article_add .article__img {width: 140px; height: auto; float: left; margin-right: 20px; margin-top: 1px;}
.article_add .article__title {padding-top: 0px; margin-top: -1px;}
.unit_additional-articles .unit__list .article_add:last-child {border: none;}

.incut, .incut1, .incut2 {font: 22px/1.2em 'museo_sans_700', Arial, sans-serif;}

.article__wide-header__img-holder {width: 100%; overflow: hidden;}
.article__wide-header__img {width: 130%; height: auto; vertical-align: bottom; margin: 0 -30% 0 0;}

.close-link, .close-link > div {width: 55px;}
.close-link span {font-size: 26px; line-height: 55px;}
.close-link-search, .close-link-search > div {width: 55px;}
.close-link-search span {font-size: 26px; line-height: 55px;}
.close-link-auth, .close-link-auth > div {width: 55px;}
.close-link-auth span {font-size: 26px; line-height: 55px;}

.wide-nav {margin: -25px 38px 0 0;}
.search-container {margin: 0 0 0 0;}
.auth {margin: -25px 38px 0 0;}

.search-field {font: 18px/37px 'museo_sans_500', Arial, sans-serif;}
.search-button {position: absolute; top: 5px; right: 0px; border: none; background: #a5a5a5; padding: 3px 15px 0 15px; color: #fff; cursor: pointer; font: 13px/30px 'museo_sans_500', Arial, sans-serif; text-transform: uppercase; -webkit-appearance: none;}

.auth__list {padding: 30px 0;}
.auth__list__item {display: block; line-height: 32px; color: #2765ca; border-top: #2765ca 1px solid; border-bottom: #2765ca 1px solid; padding-top: 2px; margin-top: -1px; vertical-align: middle; font: 14px/40px 'museo_sans_500', Arial, sans-serif; text-transform: uppercase;}
.auth__list__item .icon {font-size: 28px; position: relative; top: 7px; width: 22px; margin-right: 8px;}

.article_add .article__author {padding-top: 0; margin-bottom: 6px;}

.article_opinion {background: none; padding: 0 0 20px 0;}

.auth__title_active {font-size: 18px;}

.article_opinion .article__author__img img {width: 30px; height: 30px;}
.article_opinion .article__author a {height: 30px;}

.lang .dropdown-menu > li > a, lang .dropdown-menu > li > span {
	  font-size: 13px;
	  /*line-height: 53px;*/
	  min-width: 36px;
}

.lang a {
    display: block;
    color: #fff;
    padding: 2px 15px 0 15px;
}

.lang .dropdown-menu {padding: 5px 20px;}

.dropdown-top {top: 55px;}

.accordion__title {font: 22px/1.2em 'museo_sans_700', Arial, sans-serif;}
.accordion__subtitle {font: 15px/1.4em 'museo_sans_500', Arial, sans-serif; padding: 8px 0;}

.unit_articles_list_choice .unit__list > div:last-child, .unit_articles_list_opinions .unit__list > div:last-child, .unit_articles_list_ratings .unit__list > div:last-child {display: inline-block;}

.unit_articles_list .article_add, .unit_gallery_list .article_gallery {
    display: block;
    overflow: hidden;
    float: none;
    width: 95%;
    margin-right: 0;
    margin-bottom: 24px;
    padding-bottom: 20px;
    border-bottom: #d4d4d4 1px solid;
}

.article_gallery .article__img {
    width: 140px;
    height: auto;
    float: left;
    margin-right: 20px;
    margin-top: 1px;
}

.article_gallery .article__title {
    font: 17px/1.1em 'museo_sans_700', Arial, sans-serif;
    padding-top: 0;
}

.unit_gallery_list .article_gallery:last-child {border: none;}

.unit_opinions_list .article_opinion {min-height: 0;}

.article_stat-rating {width: 95.5%; margin-right: 4.5%; margin-bottom: 20px;}

.indicators > li:last-child {display: none;}

}

@media screen and (max-width: 400px) {

.post__title, .article__wide-header .post__title {font: 28px/1.2em 'museo_sans_700', Arial, sans-serif; padding-bottom: 10px;}

.article_add .article__img {width: 100px; height: auto; margin-right: 15px;}
.article_add .article__subtitle {display: none;}
.article_topic .article__img {width: 100px; height: auto; margin-right: 15px;}
.article_topic .article__title {margin-top: -1px;}
.article_highlight .article__img {width: 100px; height: auto; margin-right: 15px;}

}



