@media (max-width: 1568px) {
  .block-slider .wrap-navs-top {
    bottom: 6px; }

  .main-caption,
  .small-caption {
    margin-left: 178px; }
 }


@media (max-width: 1320px) {
  .owl-carousel-base .owl-prev {
    left: -30px; }

  .owl-carousel-base .owl-next {
    right: -30px; } }
@media (max-width: 1199px) {
    .block-events {
    width: 520px; }
  .map-ite {
    width: 503px; }

  .item-service {
    width: 198px;
    font-size: 12px; }

  .skills {
    font-size: 12px; }

  .info-rector {
    margin-left: 0;
    padding-left: 10px; }

  .item-category {
    width: 117px; }

  .title-item-category {
    font-size: 13px; }

  .main-caption {
    font-size: 22px;
    line-height: 28px; }

  .small-caption {
    font-size: 18px;
    top: 0; }

  .block-slider .wrap-navs-top {
    margin-left: -485px; }

  .left-h {
    display: none; } }
@media (max-width: 991px) {
  .map-ite {
    width: 283px; }

  .name-base {
    width: 100%; }

  .block-tabs ul li {
    display: inline-block;
    padding-left: 0;
    margin-bottom: 15px; }

  .title-block {
    letter-spacing: 0.02em; }

  .sm-mb {
    margin-bottom: 80px; }

  .block-categotys {
    height: auto;
    padding-bottom: 20px; }

  .item-category:first-child,
  .item-category,
  .item-category:last-child {
    border: 0; }

  .clear {
    clear: both; }

  .block-slider .owl-carousel-top,
  .block-slider .wrap-navs-top {
    display: none; }

  .block-events {
    width: 100%; }

  .container-inner {
    width: 100%;
    margin-left: 0; }

  .main-menu-col {
    display: block; }

  .right-h {
    width: auto; }

  .bg-menu:after {
    width: 0; }

  .bg-menu:before {
    width: 100%; }

  .block-menu {
    height: 60px; }

  .container-inner {
    z-index: 9999;
    top: 60px;
    right: 0;
    left: 0;
    display: none;
    width: 100%;
    margin-left: 0; }

  .burger-button,
  .m-logo {
    display: block; }

.sidebar-drop {
    height: 30px;
    width: 50px;
    font-size: 24px;
    line-height: 22px;
    letter-spacing: 1px;
    color: #393185;
    border: 2px solid #393185;
    background: #fff;
    outline: none;
    transition: 1s;
}

  .main-menu-col li:last-child {
    border-bottom: 1px solid #fff; } }

@media (max-width: 767px) {
	table {
		font-size: 14px;
	}
  .inner-page {
	padding-top: 28px
    margin: 15px;
	width: 100%
 }

  .block-info-footer .col-md-4 {
    margin-bottom: 25px; }

  .img-news {
    height: 300px; }

  .block-news .col-md-3 {
    margin-bottom: 42px; }

  .text-xs-l {
    margin-bottom: 5px;
    text-align: left; } }
@media (max-width: 749px) {
  .title-info,
  .map-ite {
    display: block;
    width: 100%;
    float: none; }

  .map-ite {
    margin-top: 20px;
    padding-left: 0; } }
@media (max-width: 645px) {
  .item-service {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 10px;
    line-height: 0; }

  .wrap-item-service-top .item-service:nth-child(1),
  .wrap-item-service-top .item-service:nth-child(2),
  .wrap-item-service-top .item-service:nth-child(3),
  .wrap-item-service-bottom .item-service:nth-child(1),
  .wrap-item-service-bottom .item-service:nth-child(2),
  .wrap-item-service-bottom .item-service:nth-child(3) {
    line-height: 20px;
    padding-top: 20px !important;;
	 }

  .item-events {
    width: 100%; }

  .block-slider {
    height: auto; }

  .block-events {
    position: relative;
    overflow: auto; } }
@media (max-width: 614px) {
  .clear {
    clear: none; } }
@media (max-width: 500px) {
  .left-content {
    width: 100%;
    padding: 0 50px 0 12px; }

  .title-content {
    font-size: 18px; }

  .text-content {
    font-size: 14px; }

  .block-media {
    height: 600px; } 
	table {
		font-size: 12px;
	}
}
@media (max-width: 499px) {
  .owl-carousel-media .item-news .img-news {
    width: auto;
    height: 250px; } }
@media (max-width: 370px) {
  .item-category {
    width: 100%; } }
@media (max-width: 320px) {
  .info-rector {
    padding-left: 0px;
    margin-top: 24px; } }
@media (min-width: 992px) {
  .container-inner {
    width: 970px;
    margin-left: -485px; } }
@media (min-width: 1200px) {
  .container-inner {
    width: 1170px;
    margin-left: -585px; } }

/*# sourceMappingURL=mobile.css.map */
