/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {
    /*==============NEW=================*/
    .mb-6 {
        margin-bottom: 4rem !important;
    }
    .view-article #sp-main-body .container {
        padding-left: 15px;
        padding-right: 15px;
    }
    .b-subheader {
        padding: 0 15px;
    }
    .b-out {
        margin-left: -15px;
        margin-right: -15px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .b-full {
        margin-left: 0;
        margin-right: 0;
    }

    .b-promo {
        background-position: 225% 50%;
    }
    .b-thedges {}
    .b-thedges img {
        margin-bottom: 10px;
    }
    .b-thedges .thedges__item {
        display: block;
        min-height: 253px;
    }
    .b-thedges .thedges__box {
        padding-left: 0;
    }
    .b-offer .offer__box:after {
        display: none;
    }
    .b-road .road__item:before {
        display: none;
    }
    .b-road .road__item {
        padding: 10px;
    }
    .b-text {
        flex-direction: column;
    }
    .b-text img {
        margin: 0 auto 15px;
    }
    .b-text .text__item {
        width: 100%;
    }
    .b-text .text__item:nth-child(1) {
        order: 2;
        margin-top: 20px;
    }
    .b-text .text__item:nth-child(2) {
        order: 1;
    }
    .b-text .text__title {
        padding-left: 35px;
    }
    .b-text .text__inner:before {
        left: 0;
    }
    .b-text .ba-form-1 .ba-form-page {
        padding-top: 0 !important;
    }
    .b-tabs-reviews .row > div {
        margin-bottom: 30px;
    }
    .b-tabs-reviews .row > div:last-child {
        margin-bottom: 0;
    }
    .b-title {
        font-size: 24px;
        margin-bottom: 15px;
    }
    .b-callback {
        padding-top: 25px;
        padding-bottom: 25px;
        background-position: 100% 100%;
    }
    .b-callback .b-form-callback--white {
        max-width: 50%;
    }
    .b-mail .mail__title span {
        display: block;
        padding-right: 0;
    }
    .b-mail .mail__title {
        padding: 5px 0;
    }
    /*==============NEW=================*/
    /*===============================*/
    #sp-menu-top ul>li {
        vertical-align: middle;
    }
    #sp-menu-top ul>li>a {
        padding: 12px 8px;
        font-size: 12px;
    }
    /*===============================*/
    #sp-upmenu #column-wrap-id-1580806020097 {
        display: none;
    }
    #sp-upmenu .sppb-row .sppb-col-md-3 {
        -ms-flex: 0 0 33%;
        flex: 0 0 33%;
        max-width: 33%;
    }
    /*===============================*/
    .sp-megamenu-parent .item-239 {
        display: none;
    }
    /*===============================*/
    #section-id-1562328738414 .sppb-row > div {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    #section-id-1562328738414 .b-slide-content .col-md-2 {
        display: none;
    }
    #section-id-1562328738414 .b-slide-content .col-md-10 {
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
    }
    /*===============================*/
    .b-text-triple .text-triple__title {
        font-size: 48px;
    }
    /*===============================*/
    .b-form-callback--inline .ba-form-submit-btn {
        padding-left: 20px;
        padding-right: 20px;
        font-size: 14px;
    }
    /*===============================*/
    .b-special-edge .special-edge__bg {
        margin: 12px 0 12px auto;
    }
    /*===============================*/
    .b-steps .sppb-row>div:nth-of-type(n) {
        padding-left: 60px;
    }
    /*===============================*/
    .b-form-callback .ba-form .ba-textInput input {
        width: 100%;
    }
    .b-form-callback .ba-form .ba-btn-submit {
        font-size: 15px !important;
    }
    /*===============================*/
    .b-tabs .sppb-tab-content {
        padding: 0 20px;
    }
    /*===============================*/
    .sp-page-builder .page-content #section-id-1580979612922 {
        padding-bottom: 0;
    }
    /*===============================*/
    .sp-page-builder .page-content #section-id-1580990773756 {
        background: #e1e6eb;
        /*min-height: 700px;*/
    }
    .b-tabs ul {
        margin: -90px auto 90px;
    }
    #section-id-1580990773756 .b-form-callback .ba-form .ba-textInput input {
        width: 300px;
    }
    /*===============================*/
    .sp-page-builder .page-content #section-id-1562328738414 {
        height: auto;
    }
    /*===============================*/
    .b-offer .offer__title {
        font-size: 20px;
    }
    .b-offer--man:after {
        right: -120px;
    }
    /*===============================*/
    .b-btn-question {
        padding-right: 120px;
    }
    /*===============================*/
    .b-time--white {
        padding-left: 0;
    }
    /*===============================*/
    .b-percent .percent__text {
        font-size: 20px;
    }
    /*===============================*/
    .b-product--example .b-menu-blind .menu-blind__price {
        font-size: 22px;
    }
    .b-menu-blind .menu-blind__price {
        font-size: 20px;
    }
    /*===============================*/
    .b-find-sale .sppb-row > .sppb-col-md-5 {

    }
    .b-find-sale .sppb-row > div:nth-child(1) {
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
            max-width: 20%;
    }
    .b-find-sale .sppb-row > div:nth-child(2) {
        -ms-flex: 0 0 60%;
            flex: 0 0 60%;
            max-width: 60%;
    }
    .b-find-sale .sppb-row > div:nth-child(3) {
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
            max-width: 20%;
    }
    /*===============================*/
    .b-graphic {
        width: 100%;
    }
    /*===============================*/
    .list-group--tabsmini .list-group-item {
        font-size: 20px;
    }
    /*===============================*/
    .itemid-190 .b-offer .offer__box {
        min-height: 320px;
    }
    /*===============================*/
    .b-blinds {
      left: initial;
    }
    /*===============================*/
    .b-form-callback span.ba-form-submit-btn {
      left: 35px;
    }
    /*===============================*/
    .sp-page-builder .page-content #section-id-1617258158432 {
    	padding-left: 285px;
    }
    /*===============================*/
}/* END */
/*===============================*/
@media (max-width: 1199.98px) {
    /*===============================*/
    /*===============================*/
}/* END */