/*media*/
@media screen and (max-width: 1800px) {
	.mx-content {
	    background: url(../images/layout/bgc-left.png) no-repeat -51px 100px, url(../images/layout/bgc-right4.png) no-repeat right 151px;
	    background-size: 14%;
	}
}
@media screen and (max-width: 1700px) {
	.mx-content {
	    background: url(../images/layout/bgc-left.png) no-repeat -73px 100px, url(../images/layout/bgc-right4.png) no-repeat right 151px;
	    background-size: 13%;
	}
}
@media screen and (max-width: 1600px) {
	.mx-content {
	    background: url(../images/layout/bgc-left.png) no-repeat -106px 100px, url(../images/layout/bgc-right4.png) no-repeat right 345px;
	    background-size: 12%;
	}
}
@media screen and (max-width: 1500px) {
	.mx-content {
	    background: url(../images/layout/bgc-left.png) no-repeat -130px 100px, url(../images/layout/bgc-right4.png) no-repeat right 345px;
	    background-size: 12%;
	}
}
@media screen and (max-width: 1300px) {
	.mx-owl-carousel .owl-nav {
	    max-width: 1300px;
	    margin-left: -49%;
    	width: 98%;
	}
}
@media screen and (max-width: 1230px) {
	.mx-main-box {
	    width: 76%;
	}
	.mx-sidebar {
	    max-width: 24%;
	    margin-left: 0;
	    padding-left: 48px;
	}
	.mx-news-container-left {
	    max-width: 65%;
	    padding-right: 15px;
	}
	.mx-news-preview-item {
	    max-width: 30%;
	}
	.mx-parent-university-info h2 {
	    font-size: 60px;
	}
	.mx-parent-university-info p {
	    color: #FFFFFF;
	    font-size: 20px;
	    line-height: 30px;
	}
	.mx-footer .mx-text-title-wrap {
	    font-size: 20px;
	    margin-left: 5px;
	}
	.mx-footer .mx-logo-wrap span {
	    width: 176px;
	    line-height: 22px;
	}
	.mx-footer .mx-logo-wrap img {
	    width: 100px;
	}
	.mx-footer .mx-social-wrap ul li a {
	    width: 40px;
	    height: 40px;
	}
	.mx-content {
	    background: url(../images/layout/bgc-left.png) no-repeat -150px 100px, url(../images/layout/bgc-right4.png) no-repeat right 400px;
	    background-size: 12%;
	}
	.mx-sidebar .mx-news-preview-item {
	    max-width: 100%;
	}
	.mx-sidebar .mx-news-preview-item {
		margin-right: 0;
	}
	.mx-sidebar .mx-news-preview-item-thumbnail .mx-link-to {
		margin-left: -65px;
		font-size: 16px;
		height: 39px;
		width: 130px;
	}
	.mx-sidebar .mx-news-preview-item-thumbnail .mx-date-duration-block {
    	font-size: 16px;
	}
	.mx-parent-university-info p:before {
	    height: 111px;
	    margin-top: -53px;
	}
	.mx-parent-university-info {
	    margin-left: 28px;
	}
}
@media screen and (max-width: 1200px) {
	.mx-page-news .mx-excerpt-article {
	    position: relative;
	    top: 0;
	    right: 0;
	    max-width: 100%;
	}
	.mx-page-news .mx-share-links .mx-social-wrap {
	     margin-right: 0px; 
	}
	.mx-date-duration-block span {
	    font-size: 18px;
	}
	.mx-sidebar .ya-share2__container_size_m .ya-share2__item {
	    margin-right: 16px !important;
	}
	.mx-news-list-container .mx-news-container-left {
	    max-width: 425px;
	}
	.mx-news-list-container .mx-news-container-right {
	    max-width: 340px;
	    padding-right: 25px;
	}
	.mx-news-container.mx-news-list-container {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		justify-content: space-around;
	}
	.mx-news-container.mx-news-list-container .mx-title {
		width: 100%;
	}
}
@media screen and (max-width: 1100px) {
	.mx-social-wrap ul li {
	    margin-right: 8px;
	}
	.mx-sidebar .ya-share2__container_size_m .ya-share2__item {
	    margin-right: 9px !important;
	}
	.mx-news-list-container .mx-news-preview-item-thumbnail img {
	    max-width: 145px;
	    margin-right: 15px;
	}
	.mx-news-list-container .mx-news-container-right {
	    max-width: 295px;
	    padding-right: 10px;
	}
	.mx-page-news .mx-news-list-container .mx-excerpt-article p {
	    font-size: 16px;
	}
	.mx-news-list-container .mx-news-container-left {
	    max-width: 335px;
	}
	.mx-button-help-wrap button {
	    margin: auto 0 auto 17%;
	}
	.mx-logo-wrap2 {
	    width: 150px;
	}
}
@media screen and (max-width: 1000px) {
	.mx-main-menu ul li a {
		font-size: 16px;
		padding: 17px 16px;
	}
	.mx-title-wpap {
		font-size: 26px;
		line-height: 33px;
		padding-left: 10px;
	}
	.mx-logo-wrap img {
		width: 110px;
	}
	.mx-news-container-left {
	    max-width: 100%;
	    padding-right: 0px;
		padding-right: 15px;
	}
	.mx-news-container-right {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		width: 100%;
	}
	.mx-main-box {
	    width: 70%;
	}
	.mx-sidebar {
		width: 30%;
	}
	.mx-sidebar .mx-news-container-right {
	    flex-wrap: wrap;
	}
	.news-container-2 .mx-news-preview-item:first-child {
	    display: block;
	}
	.mx-news-container-right .mx-news-preview-item {
		display: none;
	}
	.mx-sidebar .mx-news-container-right .mx-news-preview-item {
		display: block;
	}
	.mx-news-preview-item {
	    max-width: 44%;
	}
	.mx-news-list-container .mx-news-container-right {
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.mx-logo-wrap2 {
	    width: 110px;
	}
}
@media screen and (max-width: 992px) {
	.mx-breadcrumbs ul li span,
	.mx-breadcrumbs a {
	    font-size: 16px;
	}
	.mx-breadcrumbs ul li span:before, .mx-breadcrumbs a:before {
	    left: 6px;
	    font-size: 18px;
	}
	.mx-title {
		font-size: 36px;
		line-height: 38px;
		padding-right: 10px;
	}
	.mx-breadcrumbs {
	    margin-bottom: 10px;
	}
	.mx-link-to {
		font-size: 16px;
		height: 39px;
		width: 130px;
	}
	.mx-news-preview-item-thumbnail .mx-link-to {
	    top: 36%;
	    right: auto;
	    left: 50%;
	    margin-left: -64px;
	}
	.mx-news-container-right {
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		justify-content: inherit;
	}
	.mx-social-wrap ul li a {
	    width: 30px;
	    height: 30px;
	}
	.mx-social-wrap i {
	    width: 20px;
	    height: 20px;
		font-size: 14px;
	}
	p, li {
	    font-size: 14px;
	}
	.mx-breadcrumbs ul li {
	    margin-right: 2px;
	}
	.mx-date-duration-block {
	    width: 283px;
	    height: 39px;
	    left: -10px;
	    font-size: 20px;
	}
	.mx-sidebar h3 {
	    font-size: 20px;
	    padding: 27px 0px 12px;
	}
	.mx-news-preview-item-thumbnail .mx-date-duration-block {
	    font-size: 16px;
	}
	.mx-button-help-wrap button {
		padding-left: 40px;
	}
	.mx-button-help-wrap button:before {
		left: 20px;
	}
	.mx-header-line {
	    min-height: 130px;
	}
	.mx-owl-carousel.owl-carousel {
	    height: 515px;
	}
	.mx-owl-carousel.owl-carousel .item {
	    max-height: 515px;
	}
	.owl-carousel .owl-nav button.owl-next img, 
	.owl-carousel .owl-nav button.owl-prev img {
		width: 80%;
	}
	ul.mx-contacts-wrap li {
	    line-height: 18px;
	    margin-bottom: 22px;
	}
	.mx-sidebar {
	    max-width: 30%;
	}
	.mx-social-wrap ul {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		justify-content: center;
	}
	.mx-parent-university-info h2 {
	    font-size: 50px;
	    margin-top: 44px;
		line-height: 45px;
	}
	.mx-parent-university-info p {
	    font-size: 18px;
	    line-height: 28px;
	}
	.mx-parent-university {
	    background-position: center;
	    padding-bottom: 26px;
	}	
	.mx-content {
		background: none;
	}
	.mx-footer .mx-text-title-wrap {
	    display: none;
	}
	.mx-partners-block h2 {
		font-size: 36px;
	}
	.mx-news-preview-item-thumbnail .mx-link-to {
	    top: 23%;
	}
	.mx-sidebar .mx-news-container-right {
	    margin-top: 10px;
	    margin-left: -15px;
	}
	.mx-partners-block img {
	    width: 100%;
	    max-width: 120px;
	}
	.mx-sidebar .mx-news-preview-item-thumbnail .mx-date-duration-block {
	    line-height: 19px;
	    padding: 8px;
	    display: block;
	    height: auto;
	}
	.mx-page-news .mx-breadcrumbs ul li span:before,
	.mx-page-news .mx-breadcrumbs a:before {
	    letter-spacing: -3px;
	}
	.mx-parent-university-info {
	    margin-left: 20px;
	}
	.ya-share2__container_size_m .ya-share2__icon {
	    height: 20px !important;
	    width: 22px !important;
	}
	.ya-share2__badge {
	    width: 23px !important;
	    height: 23px !important;
	}
	.mx-page-news .ya-share2__container_size_m .ya-share2__item {
		margin-right: 6px !important;
	}
	.ya-share2__item_service_odnoklassniki .ya-share2__icon:before {
	    left: 7px !important;
	}
	.mx-page-news .mx-breadcrumbs ul li span:before, 
	.mx-page-news .mx-breadcrumbs a:before {
	    top: 11px;
	}
	.mx-news-list-container .mx-news-container-left {
		max-width: 100%;
	}
	.mx-news-list-container .mx-news-container-right {
	    max-width: 100%;
	    margin-top: 30px;
	    padding-right: 20px;
	}
	.mx-news-list-container .mx-news-container-right .mx-news-preview-item-second-style:first-child {
		border-top: 1px solid #DDDDDD;
    	padding-top: 15px;
	}
	.mx-news-list-container .mx-news-preview-item-thumbnail img {
	    max-width: 166px;
	    margin-right: 25px;
	}
	.mx-news-preview-item-second-style .mx-news-preview-item-thumbnail p {
	    font-size: 13px;
	    line-height: 18px;
	}
	.mx-news-list-container .mx-news-container-right .mx-read-full {
	    margin-top: 40px;
	    clear: both;
	}
	.mx-news-preview-item-second-style {
		margin-bottom: 10px;
	}
	.mx-button-help-wrap button {
		margin: auto; 
	}
	.mx-footer .mx-social-wrap ul li a {
	    width: 36px;
	    height: 36px;
	}
}
@media screen and (max-width: 800px) {
	.mx-header-bg {
		background-size: 138%;
	}
	.mx-button-help-wrap button {
    	padding-left: 40px;
	}
	.mx-button-help-wrap button:before {
		left: 15px;
	}
	.mx-owl-carousel.owl-carousel {
	    height: 500px;
	}
	.mx-owl-carousel.owl-carousel .item {
	    max-height: 500px;
	}
	.owl-carousel .owl-nav button.owl-next img, 
	.owl-carousel .owl-nav button.owl-prev img {
		width: 75%;
	}
	ul.mx-contacts-wrap li {
	    font-size: 13px;
	    line-height: 16px;
	    margin-bottom: 20px;
	}
}
@media screen and (max-width: 768px) {
	.mx-main-box {
	    width: 100%;
	    border: none;
	}
	.mx-news-block-thumbnail {
		margin: 0px auto;
	}
	.mx-news-preview-item {
	    max-width: 75%;
	    margin: auto; 
	    margin-bottom: 50px;
	}
	.mx-news-preview-item-thumbnail .mx-date-duration-block {
	    font-size: 16px;
	}
	.mx-sidebar {
	    max-width: 300px;
	    width: 100%;
	    margin-bottom: 60px;
	}
	.mx-social-wrap ul {
	    text-align: center;
	}
	.mx-social-wrap ul li {
	    display: inline-block;
	    float: none;
	}
	.mx-forum-list li:before {
	    width: 8px;
	    height: 8px;
	    background-size: 100%;
	}
	.mx-owl-carousel.owl-carousel {
	    height: 320px;
	}
	.mx-owl-carousel.owl-carousel .item {
	    max-height: 320px;
	}
	.owl-carousel .owl-nav button.owl-next img, 
	.owl-carousel .owl-nav button.owl-prev img {
		width: 60%;
	}
	.mx-header-line-first-column {
	    -webkit-flex-wrap: wrap;
	    -moz-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	    -o-flex-wrap: wrap;
	    flex-wrap: wrap;
	    justify-content: space-around;
	}
	.mx-logo-wrap {
	    max-width: 70px;
	    margin: auto;
	    margin-right: 20px;
	}
	.mx-title-wpap {
	    margin: auto;
	    margin-left: 0;
	}
	.mx-logo-wrap img {
	    width: 100%;
	}
	.mx-button-help-wrap button {
	    height: 45px;
	    width: 230px;
	    margin: 0 auto;
	}
	.mx-header-bg {
	    background-size: 170%;
	    background-position: center;
	}
	.mx-header-line {
	    min-height: 147px;
	    padding-top: 2px;
	}
	.mx-news-container-right {
	    justify-content: center;
	}
	.mx-social-wrap ul {
	    justify-content: inherit;
	}
	.mx-news-preview-item {
	    margin-right: 0;
	}
	.mx-parent-university-info h2 {
	    font-size: 38px;
	    margin-top: 44px;
	    line-height: 36px;
	    margin-bottom: 16px;
	}
	.mx-parent-university-info p {
	    font-size: 16px;
	    line-height: 26px;
	}
	.mx-footer .mx-logo-wrap {
	    max-width: 100%;
	    margin-right: 0px;
	    width: 100%;
	}
	.mx-footer ul.mx-contacts-wrap li, .mx-footer ul.mx-contacts-wrap li a {
	    text-align: center;
	}
	.mx-social-wrap {
	    margin-left: 0;
		margin-top: 30px;
	}
	.mx-footer {
	    padding-top: 45px;
	    padding-bottom: 16px;
	}
	.mx-sidebar .mx-news-container-right {
	    margin-left: 0;
	}
	.mx-sidebar .mx-news-container-right h3 {
		width: 100%;
		text-align: left;
	}
	.mx-page-news .mx-sidebar {
	    margin-bottom: 0;
	}
	.mx-page-news .mx-news-container-left {
		padding-right: 0px;
	}
	.mx-page-news .mx-share-links {
		flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		justify-content: space-between;
	}
	.mx-page-news .mx-share-links span,
	.mx-page-news .mx-share-links .mx-social-wrap {
		width: 50%;
	}
	.mx-page-news .mx-share-links .mx-social-wrap {
		padding: 0;
		margin: 0;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		justify-content: right;
		margin-top: 0px;
	}
	.mx-page-news .mx-title {
	    font-size: 25px;
	    line-height: 28px;
	}
	.mx-sidebar .mx-news-preview-item {
	    margin-left: -40px;
	}
	.mx-parent-university-info p:before {
	    height: 94px;
	    margin-top: -45px;
	}
	.mx-page-news .mx-share-links span {
		font-size: 19px;
		text-align: left;
	}
	.mx-page-news .mx-share-links span.ya-share2__icon {
		font-size: 14px;
	}
	.mx-breadcrumbs ul {
	    padding-right: 0px;
	}
	.mx-header-line .col-sm-4 {
		order: 2;
	}
	.mx-header-line .col-sm-12 {
		order: 3;
	}
	.mx-button-help-wrap button {
		margin: 15px auto;
	}
	.mx-logo-wrap2 {
	    margin-left: 0;
	    max-width: 75px;
    	margin-top: 5px;
	}
	.mx-logo2-wrap {
	    width: 120px;
	}
}
@media screen and (max-width: 691px) {
	.mx-parent-university-info p:before {
	    height: 119px;
	    margin-top: -58px;
	}
}
@media screen and (max-width: 600px) {
	.mx-breadcrumbs ul li span, 
	.mx-breadcrumbs a {
	    font-size: 12px;
	}
	.mx-breadcrumbs ul li {
	    margin-right: 0px;
	}
	.mx-page-news .mx-breadcrumbs ul li span {
	    padding-left: 10px;
	}
	.mx-breadcrumbs ul li span:before, 
	.mx-breadcrumbs a:before {
	    left: 0px;
	    font-size: 15px;
	}
	.mx-page-news .mx-breadcrumbs ul li span:before, 
	.mx-page-news .mx-breadcrumbs a:before {
	    top: 6px;
	}
}
@media screen and (max-width: 575.5px) {
	.mx-header-line .col-sm-4 {
		width: 29%;
	}
	.mx-header-line .col-sm-8 {
		width: 69%;
	}
	.mx-title-wpap {
	    font-size: 20px;
	    line-height: 30px;
	}
	.mx-header-bg {
	    background-size: 268%;
	}
}
@media screen and (max-width: 565px) {
	.mx-parent-university-info p:before {
	    height: 147px;
	    margin-top: -71px;
	}
	.mx-page-news .mx-share-links span {
	    font-size: 14px;
	    width: 30%;
	}
	.mx-page-news .mx-share-links .mx-social-wrap {
		width: 57%;
	}
	.mx-page-news .ya-share2__container_size_m .ya-share2__item {
	    margin-right: 3px !important;
	}
	.mx-news-list-container .mx-news-container-right .mx-read-full {
	    margin-top: 25px;
	}
}

@media screen and (max-width: 500px) {
	.mx-link-to {
	    font-size: 14px;
	    height: 34px;
	    width: 111px;
	}
	.mx-date-duration-block {
	    width: 265px;
	    height: 35px;
	    left: -10px;
	    font-size: 16px;
	}
	.mx-title-article h3 {
	    font-size: 18px;
	}
	.mx-goal-block h5 {
	    font-size: 20px;
	}
	.mx-owl-carousel.owl-carousel {
	    height: 208px;
	}
	.mx-owl-carousel.owl-carousel .item {
	    max-height: 208px;
	}
	.owl-carousel .owl-nav button.owl-next img, 
	.owl-carousel .owl-nav button.owl-prev img {
		width: 50%;
	}
	.mx-header-line {
	    min-height: 118px;
	}
	.mx-title-wpap {
	    font-size: 23px;
	    line-height: 27px;
	}
	.mx-button-help-wrap button {
	    font-size: 16px;
	    line-height: 20px;
	    padding-left: 35px;
	    height: 40px;
    	width: 195px;
	}
	.mx-logo-wrap {
	    max-width: 45px;
	}
	.mx-news-preview-item {
	    max-width: 100%;
	}
	.mx-date-duration-block span {
	    font-size: 16px;
	}
	.mx-title-wpap {
	    font-size: 16px;
	    line-height: 20px;
	}
	.mx-logo-wrap2 {
	    max-width: 60px;
	}
	.mx-button-help-wrap button {
	    margin: 10px auto 15px;
	}
}
@media screen and (max-width: 499px) {
	.mx-parent-university-info p:before {
	    height: 100%;
	    margin-top: 0;
	    top: 0;
	}
}
@media screen and (max-width: 400px) {
	.mx-header-line {
	    min-height: 94px;
	}
	.mx-logo-wrap {
	    margin-right: 5px;
	}
	.mx-title-wpap {
	    font-size: 13px;
	    line-height: 18px;
	}
	.mx-button-help-wrap button {
	    font-size: 15px;
	    line-height: 18px;
	    padding-left: 35px;
	    height: 35px;
    	width: 173px;
	}
	.mx-logo-wrap {
	    max-width: 50px;
	}
	.mx-button-help-wrap button:before {
		left: 10px;
		width: 17px;
		height: 17px;
		margin-top: -9px;
	}
	.mx-social-wrap ul {
	    justify-content: center;
	}
	.mx-title {
	    font-size: 34px;
	    line-height: 52px;
	}
	.mx-footer .col-6 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.mx-footer .mx-contacts-wrap {
	    margin-top: 46px;
	}
	.mx-page-news .mx-breadcrumbs ul li span {
	    letter-spacing: -0.5px;
	}
	.mx-news-list-container .mx-news-container-right .mx-read-full {
	    margin-top: 10px;
	}
	.mx-logo-wrap2 {
	    max-width: 50px;
	}
}