@media screen and (min-width: 992px) and (max-width: 1200px) {
.menu-top-link {
    padding: 18px 11px;
}
.menu-top-list {
    font-size: 14px;
}
.text-right {
    font-size: 11px;
}
.header-mid-text {
    font-size: 14px;
}
}

@media screen and (min-width: 768px) and (max-width: 992px) {
.menu-top-list {
    list-style: none;
    color: #f1f1f1;
    font-size: 12px;
    font-weight: 300;
    line-height: 14px;
    text-transform: uppercase;
}
.menu-top-link {
    padding: 15px 5px;
}
	.logo-right.col-xs {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
padding: 0;
}
	.logo-right img {
max-width: 100%;
}
.text-right.col-xs {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
    flex-basis: 75%;
max-width: 75%;
}
	.logo {
margin-left: -15px;
margin-right: -15px;
}
.header-mid-text {
    font-size: 11px;
line-height: 14px;
}
	.header-mid {
padding: 10px 0;
}
.text-right {
    font-size: 10px;
    line-height: 13px;
}

.owl-prev {

    right: 11%;

}
.owl-next {

    right: 1%;

}
.owl-buttons-partners .owl-prev {

    right: 11%;
}
.owl-buttons-partners .owl-next {

    right: 1%;

}

	.partners-block-footer-text {
margin-top: 10px;
}
}
@media screen and (min-width: 770px) and (max-width: 992px) {
	.icon-phone:before {
content: none;
}
	.icon-email:before {
content: none;
}
	.icon-reg:before {
content: none;
}
	.icon-view:before {
content: none;
}
.header-top .icon {

    margin: 0;
}
	.header-top-blocks {
padding: 0;
}
}
@media screen and (max-width: 1200px) {
	.logo img {
max-width: 100%;
}
}
@media screen and (min-width: 1050px) and (max-width: 1300px) {
.slide-text-head {
    font-size: 15px;
    font-weight: 500;
    line-height: 18px;
}
.slide-text {
    font-size: 14px;
    line-height: 19px;
}
.slide-text-btn {
    font-size: 16px;
}

.flex-caption {
    right: 10%;
}

}
@media screen and (min-width: 900px) and (max-width: 1050px) {
.slide-text-head {
    font-size: 13px;
    font-weight: 500;
    line-height: 18px;
}
.slide-text {
    font-size: 13px;
   line-height: 16px;
}
.slide-text-btn {
    font-size: 16px;
}

.flex-caption {
    right: 10%;
}

}
@media screen and (min-width: 900px) {

.home-slider-mob {

display: none;

}
}
@media screen and (max-width: 900px) {

.slider-home {

display: none;

}

}



/*+ изменения вверху*/

@media screen and (min-width: 768px) and (max-width: 1200px) {
#owl-pertners {
    margin: 50px 0 10px 0;
}
}
@media screen and (min-width: 500px) and (max-width: 770px) {
.header-top-blocks {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.header-top-blocks {
padding: 0;
}
}

@media screen and (max-width: 500px) {
.icon-phone:before {
content: none;
}
	.icon-email:before {
content: none;
}
	.icon-reg:before {
content: none;
}
	.icon-view:before {
content: none;
}
.header-top-blocks {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.header-top-blocks {
padding: 0;
}

.header-top, .header-top a {

    font-size: 12px;

}
	.header-top {
padding: 0 10px;
}
	.header-top .icon {
margin: 0;
}

.hide-reg, .hide-oz {
display: none;
}

}
@media screen and (min-width: 768px) {
.header-mid .text-right span {
text-transform: uppercase;
display: block;
}
}
@media screen and (min-width: 360px) and (max-width: 768px) {

.logo-right img {
max-width: 50px;
}
}
@media screen and (max-width: 768px) {
.img-block-news {

    margin-bottom: 15px;
}
.bottom-slides-left {
    border-right: none;
}

.footer-block .col-md-3 {
    border-right: none;
}
	.owl-buttons {
top: -35px;
}
.min-bg-mob {
order: 1;
}
	.for-order-flex-two {
order: 2;
}
	.for-order-flex-three {
order: 3;
}
	.logo-right {
flex: 1;
}
	.text-right {
flex: 9;
padding-left: 0;
}
	.logo {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
display: flex;
margin: 10px 0;
}
	.header-mid-text {
font-size: 11px;
font-weight: 500;
text-align: center;
}
	.text-text-block-news {
font-size: 16px;
}
}
@media screen and (max-width: 360px) {
.logo-right img {
max-width: 35px;
}
}
@media screen and (max-width: 992px) {
	.news-card .row {
flex-direction: column;
}
	.news-card .row .col-xs {
flex-basis: auto;
}
}
@media screen and (max-width: 500px) {
.owl-prev {
    right: 15%;
}
.owl-buttons-partners .owl-prev {
    right: 15%;
}
.owl-next {

    right: 3%;

}

}
@media screen and (max-width: 600px) {
.owl-buttons-footer {

    left: -18px;
    right: -18px;

}
}