@media screen and (max-width: 397px) {
    .battery-img {
        margin: 0 -5px;
    }
    .counter-offer__wrapper {
        margin-left: -10px;
    }
        .counter-offer__wrapper .slider-container .slider > .line.green > i {
            padding: 0px 10px;
        }
        .slide-wrap {
            max-height: 280px;
        }
        .shadow-notification.text-left .notification-tab .notification-message {
            font-size: 12px;
        }
        .s1.new-slider-wrapper .slick-track .slide.slick-slide {
            height: 280px;
        }
    .feedback {
        padding-top: 60px;
    }
    .why .txt{
        width: 100%;
    }
    header#header {
        min-width: 320px;
    }
        header#header .logo {
            /*width: 150px;*/
        }
        header#header .logo-img {
            background-size: 380%;
            background-position-x: -386px;
            background-position-y: -34px;
        }
    header#header {
        min-width: 320px;
    }
    .modal-open .modal {
        padding-right: 0 !important;
    }
    .modal-navigation_item {
        font-size: 18px;
    }
    .modal.show .modal-dialog {
        margin: 25px auto;
        min-width: 320px;
    }
    .separator:after,
    .separator:before {
        width: 80px;
    }
    .faceId-login-info {
        top: 0%;
        transform: translateY(-100%);
        right: 0px;
    }
    .faceId-login-btn {
        width: 100%;
        font-size: 12px;
        padding-right: 25px;
    }
    header#header .col-lg-2.col-md-2.col-6 {
        padding-right: 40px;
    }
        .why .heading {
            width: 120px;
        }
    .fb-login-button{
        width:78%;
    }
    .loan-by-phone, .room-rental {
        min-width: 320px;
    }
    .loan-by-phone .btn {
        text-align: center;
    }
        .loan-by-phone h1 {
            font-size: 24px;
        }
        .loan-by-phone p, .room-rental p, .room-rental ul {
            text-align: center;
        }
    .container-fluid.get-money {
         padding-right: 0; 
         padding-left: 0; 
    }
    .get-money__wrapper {
        width: 100%;
    }
    .why p {
        font-size:14px;
    }
    .why .h4 {
        font-size: 16px;
        font-weight: 600;
    }
    .why .icon img {
        width: 75%;
    }
    .pt-0 {
        overflow: hidden;
    }
    .get-money {
        padding-top: 12px;
        padding-bottom: 20px;
    }

    .return-wrapper .col-6 {
        padding-left: 7.5px;
        padding-right: 7.5px;
    }
    .return-order .img-container img {
        width: 75%;
    }
    .return-order .img-container {
       justify-content: center;
    }
    .return-order .item {
        padding-bottom: 7.5px;
    }
    .return-order .item .h6 {
        font-size: 12px;
    }
    .return-order .item p {
        font-size: 11px;
    }
    .return-order .img-container {
        padding: 10px 0;
    }
    .iframe-section {
        overflow: hidden;
        min-width: 320px;
    }
        .iframe-section h2.h4 {
            font-size: 26px;
            text-align: left;
            font-weight: 400;
        }
    .slick-center {
        background-size: 55%;
    }
    div.slick-slide {
        padding: 10px;
        background: white;
        box-shadow: 4px 4px 11px 0px rgba(0, 0, 0, 0.36);
        border-radius: 10px;
        transform: scale(.9) translateY(0px);
        opacity: 1;
        transition: .3s;
        background-image: url("../../images-new/slick-slider.png");
        background-repeat: no-repeat;
        background-position-x: 0;
        background-position-y: 100%;
        background-size: 50%;
    }
    .reviews .lend.lend-18 {
        font-size: 20px;
        font-weight: 300;
    }
    .reviews small {
        font-size: 14px;
    }
    .rate-point {
        width: 20px;
        height: 20px;
    }
    .rating {
        text-align: center;
    }
    .reviews .txt p {
        font-size: 16px;
    }
    .reviews h2 {
        display: none;
    }
    .slide-wrap.slick-initialized.slick-slider.slick-dotted {
        padding-top: 0;
    }

    .new-slider-wrapper .calc-block-container {
        margin-bottom: 0;
    }

    footer.footer small {
        font-size: 12px;
        color: #e0e0e0;
    }

    footer.footer .flex {
        flex-wrap: nowrap;
    }

    footer.footer .social-icons {
        margin-right: 10px;
        margin-left: -10px;
    }

    footer.footer .h5 {
        font-size: 26px;
    }

    footer.footer h2.h2 {
        word-spacing: 5px;
    }

    footer.footer .google-market img {
        width: 100%;
    }

    footer.footer .form-group .row {
        margin-bottom: 0;
    }

        footer.footer .form-group .row > a {
            padding-left: 0;
            padding-right: 7.5px;
            margin: 6px 0;
            font-size: 14px;
            text-decoration: none;
        }

            footer.footer .form-group .row > a:hover {
                text-decoration: underline;
            }
            .btn-control .img-responsive {
                width: 100%;
                max-width: 100%;
            }
    .info-order .text-left {
        font-size: 22px;
    }

        .info-order .text-left p {
            font-size: 16px;
            font-weight: 600;
            color: #525252;
        }

    .info-order .text-right p {
        font-size: 22px;
    }

        .info-order .text-right p .color-grey {
            font-size: 16px;
        }

    .calc-block-container a.btn {
        padding: 10px 60px;
        height: 65px;
        line-height: 48px;
        font-weight: 600;
    }

    .lend.lend-18.promo-code {
        font-size: 16px;
        font-weight: 600;
    }

    .mobile-app .h3 {
        font-size: 32px;
    }

    .mobile-app .mobile-row p {
        font-size: 18px;
    }

    .mobile-app button.btn {
        height: 60px;
        line-height: 40px;
        font-size: 18px;
        font-weight: 600;
        width: 100%;
    }

    .return-wrapper h2 {
        padding: 20px 0;
        text-transform: uppercase;
        font-size: 28px;
    }

    .credit-prolongation__wrapper {
        padding: 30px 15px;
        padding-left: 5px;
    }
    .financial-articles .article-container {
        min-height: 360px;
        height: auto;
    }
    .financial-articles .article-text {
        font-size: 18px;
    }
    .dark-sub-menu:after {
        right: 35%;
    }
    /*account tabs*/
    .menu-item_outer-wrapper {
       padding: 0;
    }
    .menu-item_outer-wrapper.corner.menu-item_active span:nth-of-type(1):not(.last-left),
    .menu-item_outer-wrapper.corner.menu-item_active span:nth-of-type(2):not(.last-right) {
        display: none;
    }
    .menu-item_inner-wrapper > span {
        width: 70px;
    }
    .menu-item_outer-wrapper.menu-item_active span.last-right {
        right: 17px;
        width: 90px;
    }
        .menu-item_outer-wrapper.menu-item_active span.last-left {
            left: 17px;
            width: 90px;
        }
    .menu-item_inner-wrapper > span:nth-of-type(2) {
        right: -28px;
    }
    .menu-item_inner-wrapper > span:nth-of-type(1) {
        left: -28px;
    }
    .main-box.calc .h5 > .text {
        white-space: normal;
        padding: 10px 5px;
    }
    .main-box.calc .h5 > .text br {
        display: none;
    }
    .main-box.calc .btn.btn-green {
        width: 90%;
    }
}