@media (max-width: 1725px) {

}

@media ( max-width: 1450px ) {



}

@media (max-width: 1400px) {

    /* - 5 to 12 - */

    .article-header {
        position: absolute;
        top: -179px;
        left: 50%;
        transform: translateX(-50%);
        text-align: left;
        padding: 30px 30px 20px;
        background: #ffffff;
        width: 65%;
    }

    .products-detail-wrapper .productstate-left,
    .products-detail-wrapper .productstate-right {
        width: 100%;
    }

    /* - STORES LISTING - */

    .stores-list .item-wrapper {
        margin-bottom: 0;
        padding-bottom: 0;
    }

    .stores-list .item-wrapper .title {
        margin-top: 20px;
    }

    .stores-list .item-wrapper > div:not(.title) {
        margin: 5px 0;
    }

    /* - - - */

    .toggle-banner {
        top: 575px !important;
    }

    .toggle-banner .toggle-button {
        padding: 0;
        width: 40px;
    }

    header.fixed .header-cart {
        right: 10px;
    }

    header.fixed nav.user {
        right: 47px;
    }

    header.fixed .header-favorite.header-favorite-simple {
        left: auto !important;
        right: 53px;
    }

    .login-dropdown {
        left: auto;
        right: 0;
    }

    .login-dropdown::before {
        left: auto;
        right: 20px;
    }

    .login-dropdown::after {
        left: auto;
        right: 21px;
    }

    /* - SHARED - */

    .highlighted_products-slider.grid-slider .btn-wrapper .btn-slider,
    .banner-home .grid-slider .item .btn-wrapper .btn-slider {
        font-size: 13px;
    }

    /* - MARGINS - */

    /* - HEADER - */

    .nav-main > li > a {
        font-size: 13px;
    }

    .nav-main > li > a .subtext {
        font-size: 12px;
    }

    /* - HOME - */

    .main-slider-home,
    .currently-slider-home {
        margin-bottom: 30px;
    }

    .highlighted-products-home > div {
        margin-bottom: 30px;
    }

    .banner-home {
        margin-bottom: 35px;
    }

    .blog_slider_home-slider {
        margin-bottom: 25px !important;
    }

    /* - HOME - */

    /* - main - */

    .main-slider-home .slider-right {
        /*margin-top: 55px;*/
        margin-top: 0;
    }

    /*.main-slider-home .slider-right .heading-wrapper.heading-wrapper-bordered ~ .row,*/
    .main-slider-home .slider-right .grid-slider .items-wrapper {
        margin-top: 30px;
    }

    /*.main-slider-home .slider-right .heading-wrapper.heading-wrapper-bordered .img-wrapper,*/
    /*.main-slider-home .slider-right .item .img-wrapper {*/
    /*    margin-bottom: 21px;*/
    /*}*/



    .main-slider-home .slider-right .heading-wrapper h2 span,
    .main-slider-home .slider-right .item .title {
        margin-top: 21px;
        font-size: 27px;
        line-height: 34px;
    }

    .main-slider-home .slider-right .heading-wrapper .description,
    .main-slider-home .slider-right .item .description {
        font-size: 17px;
    }

    /* - highlighted products - */

    .highlighted_products-slider.grid-slider .item .img-wrapper {
        width: 210px;
    }

    .highlighted_products-slider.grid-slider .content {
        margin-top: 18px;
    }

    .highlighted_products-slider.grid-slider .text-wrapper {
        margin-bottom: 17px;
    }

    .highlighted_products-slider.grid-slider .text-wrapper .title {
        height: 46px;
        font-size: 15px;
        line-height: 23px;
    }

    .highlighted_products-slider.grid-slider .text-wrapper .description {
        height: 69px;
        font-size: 13px;
        line-height: 23px;
    }

    .highlighted_products-slider.grid-slider .btn-wrapper .btn-slider {
        font-size: 13px;
    }

    /* - PRODUCT DETAILS - */

    .our-brand-slider {
        padding-left: 10px;
    }

    /* - tabs - */

    .lists-tabs ul.items-wrapper .item a {
        padding-right: 10px;
        font-size: 15px;
    }

    .lists-tabs ul.items-wrapper .item a::before {
        display: none;
    }

    .lists-tabs .tab-content > .tab-pane.active p,
    .product-tab .tab-content > .tab-pane.active p {
        font-size: 13px;
    }

    /* - slider right - */

    .detail-product-info-with-slider .item .description p {
        font-size: 13px;
    }

    /* - ARTICLE DETAILS - */

    /* - content - */

    .tp-article_details .article .item .content {
        padding: 15px 5px;
    }

    .tp-article_details .article .item .text-wrapper .description {
        height: 76px;
        font-size: 13px;
        line-height: 19px;
    }

    .tp-article_details .sidebar .slider {
        margin-bottom: 30px;
    }

    .product .item .text-wrapper .category-wrapper a, .product .item .text-wrapper .category-wrapper span{
        font-size: 12px;
        line-height: 15px;
    }

    .profile-sidebar .heading-wrapper .title h2{
        font-size: 15px;
    }

    .profile .nav li{
        font-size: 12px;
    }

    .profile .nav-vertical > li > a{
        padding: 8px 10px;
    }

    .size-available-wrapper .product .item .text-wrapper{
        padding: 15px 0;
    }

}

@media (max-width: 1250px) {

    /* 5 to 12 */

    .lists-tabs ul.items-wrapper .item a {
        /*padding: 0;*/
    }

    /* - QUIZ LISTING - */

    .quiz-details .heading-wrapper {
        margin: 0;
    }

    .quiz-date {
        display: block;
        float: none;
        margin-top: 0;
        font-size: 14px;
    }

}

@media (max-width: 1200px){

    /* - HOME - */

    /* - main - */

    .main-slider-home .slider-right {
        /*margin-top: 27px;*/
        margin-top: 0;
    }

    .main-slider-home .slider-right .heading-wrapper h2 span,
    .main-slider-home .slider-right .item .title {
        font-size: 23px;
        line-height: 30px;
    }

    .main-slider-home .slider-right .heading-wrapper .description,
    .main-slider-home .slider-right .item .description {
        font-size: 16px;
    }

    /*.main-slider-home .slider-right .item .title,*/
    .main-slider-home .slider-right .grid-slider .items-wrapper .item a {
        height: 27px;
        font-size: 10px;
    }

    /* - benefits home - */

    .benefits-home .grid-slider .item .content {
        padding-left: 5px;
    }

    .benefits-home .grid-slider .text-wrapper .title,
    .benefits-home .grid-slider .text-wrapper .description {
        font-size: 13px;
    }

    /* - PRODUCT LIST - */

    .product .item .text-wrapper .category-wrapper a,
    .product .item .text-wrapper .category-wrapper span {
        font-size: 11px;
    }

    .product .item .text-wrapper .title {
        height: 36px;
    }

    .product .item .text-wrapper .title a {
        font-size: 14px;
        line-height: 18px;
    }

    .product .item .text-wrapper .prices-wrapper .current-price {
        font-size: 16px;
    }

    .product .item .text-wrapper .prices-wrapper .prev-price {
        font-size: 14px;
    }

    .product .item .bottom-btn-wrapper i {
        margin-right: 0;
    }

    .product .item .bottom-btn-wrapper .btn span,
    .tp-product .similar-products-slider .text-buttons-wrapper .btn.new-product-link {
        font-size: 11px;
    }

    /* - ARICLE LISTING - */

    /* - normal item - */

    .article .item .content,
    .article-autosuggest .item .content,
    .blog-slider-home .item .content {
        padding: 20px;
    }

    /* - FOOTER - */

    .footer .newsletter .newsletter-form .btn-wrapper,
    .footer .newsletter .viber_form .btn-wrapper {
        position: relative;
        width: 100%;
    }

    .footer .newsletter .newsletter-form .alert-danger {
        top: 95px;
    }

    .profile .nav-vertical > li > a{
        line-height: 15px;
    }

    .profile-sidebar .heading-wrapper .title h2{
        line-height: 17px;
    }

}
