@media (min-width: 769px) and (max-width: 1025px){

    header.fixed .autocomplete-button.autocomplete-button-simple{
        right: calc(50vw - 430px);
    }
    header.fixed .header-favorite.header-favorite-circle-top-right,
    header.fixed .header-favorite.header-favorite-circle-top-right{
        right: calc(50vw - 510px);
    }

    header.fixed .header-cart, header.fixed .header-favorite.header-favorite-circle-top-right{
        right: calc(50vw - 510px);
    }


    .landing-subscribe-black .newsletter.newsletter-v2 .btn-wrapper,
    .landing-subscribe-white .newsletter.newsletter-v2 .btn-wrapper{
        max-width: 300px;
        width: 100%;
    }

    .landing-subscribe-white .items-generic{
        padding: 0 10px;
    }

    .landing-subscribe-white .newsletter.newsletter-v2.newsletter .form-group input{
        width: 430px;
    }

 /*   .black-friday-landing-wrapper .newsletter.newsletter-v2 {
        width: 768px;
    }

    .black-friday-landing-wrapper .newsletter.newsletter-v2 .btn-wrapper{
        float: left;
        margin-left: 10px;
    }*/

    .landing-subscribe-white .text_grid12.confirm-landing .description{
        text-align: left;
        position: absolute;
        bottom: -40px;
    }
    .black-friday-landing-wrapper .text_grid12.confirm-landing,
    .landing-subscribe-white .text_grid12.confirm-landing{
       /* width: 768px;*/
        position: static;
        padding: 0;
        float: none;
    }

    .uc-nano-x .game-iframe-wrapper iframe {
        height: 200vh;
    }
}


@media (max-width: 1025px){

    .benefits-buttons-wrapper .btn{
        margin-bottom: 10px;
    }
    .register-benefits-block {
        padding: 0 15px 0 0px;
    }
    .address-no-registration {
        padding: 0 0px 0 25px;
    }
    .page .right-info {
        padding: 30px 10px 0 10px;
        margin: 0;
    }
    .cart-step .row{
        margin: 0;
    }
    .footer-nav.collapse-menu .col-sm-6{
        padding: 0;
    }
    .header-top {
        height: 30px;
    }

    /*Landing v4*/

    .item-image-standalone.first img,
    .item-image-standalone.six-item img,
    .item-image-standalone img{
        max-width: 300px;
    }

    .item-image-standalone.six-item{
        right: 6%;
    }

    .item-image-standalone.first{
        left: 5%;
    }

    .item-image-standalone.seven-item{
        right: 4%;
        top: 35%;
    }

    .item-image-standalone.second{
        top: 35%;
        left: 0%;
    }

    .item-image-standalone.five-item{
        right: 15%;
    }

    .item-image-standalone.fourth-item{
        left: 7%;
    }

    .item-image-standalone.fourth-item,
    .item-image-standalone.five-item{
        bottom: 0%;
    }


    .item-image-standalone.second img{
        max-width: 300px;
    }

    .product-generic-tabs{
        margin-top: 35px;
    }

    .landing-subscribe-black .items-generic{
        padding: 0 10px;
    }

    .landing-subscribe-black .text_grid12{
        width: 100%;
    }

    .landing-subscribe-black .newsletter.newsletter-v2.newsletter .form-group input{
        width: 430px;
    }

    .landing-subscribe-black .newsletter.newsletter-v2{
        width: 768px;
    }

    .landing-subscribe-black .newsletter.newsletter-v2 .btn-wrapper{
        float: left;
        margin-left: 10px;
    }

    .container.black-friday-landing-wrapper{
        width: 100%;
    }

    .products-detail-wrapper-v2 .product-generic-tabs.lists-tabs ul.items-wrapper .item a{
        font-size: 17px;
    }
    .products-detail-wrapper-v2 .grid-slider.product-quickview-grid-slider{
        width: 100%;
    }
    .products-detail-wrapper-v2 .product-quantity-wrapper .product-quantity{
        width: 45px;
    }

    .wrapper-style-service-page .image-text-grid12 .text-wrapper{
        padding: 70px 0 20px;
    }

    .error-search-list .categories-list{
        padding: 0 10px;
    }

    .product-infobox:last-child{
        position: relative;
        top: 0;
        margin-bottom: 0;
    }

    .confirm-bank .row > .cart-description{
        width: 100%
    }

    /* fixed add to cart */
    .fixed-add-to-cart .quantity-text{
        display: none;
    }

    /* Stavka sa slikom, background-om i tekstom */

    .adidas-image-text-grid-right-v2 .text-wrapper {
        font-size: 50px;
        line-height: 50px;
    }

    .adidas-image-text-grid-right-v2 .btn-wrapper .btn {
        font-size: 18px;
        background: unset;
        line-height: 19px;
    }

    /* Addias Block 1 Linear Gradient*/

    .adidas-two-images-text-grid {
        min-height: 500px;
        margin-bottom: 130px;
    }

    .adidas-two-images-text-grid .text-wrapper {
        font-size: 20px;
        line-height: 23px;
    }

    .adidas-two-images-text-grid .text-wrapper .adidas-text-editor {
        font-size: 30px;
        line-height: 25px;
    }

    .adidas-two-images-text-grid .text-wrapper .x-crazyfast-text-editor {
        font-size: 60px;
        line-height: 60px;
    }

    .adidas-two-images-text-grid .text-wrapper .didnt-see-that-text-editor {
        font-size: 27px;
        background: #B3EB37;
        font-weight: 600;
        color: #1D1C1C;
        line-height: 50px;
    }

    .adidas-two-images-text-grid .text-wrapper .coming-text-editor {
        font-size: 32px;
        font-weight: 700;
        line-height: 70px;
    }

    .adidas-two-images-text-grid .img-col-wrapper .img-wrapper {
        max-width: 400px;
    }

    .adidas-two-images-text-grid .btn-wrapper .btn {
        font-size: 20px;
        width: 250px;
        line-height: 18px;
    }

    /*  SV landing  */

    .uc-work .page-wrapper > .container {
        margin: 90px auto;
        padding: 0 70px;
    }

    .uc-work .page-wrapper .page-work .items-generic .item-tabs-with-subitems .items-wrapper .item {
        min-width: 200px;
    }

}

@media (min-width: 767px) and (max-width: 1025px) {

    /*  SV landing  */


    .uc-work .page-wrapper .page-work .text-wrapper .ckeditor-row-3 .col-sm-6.col-md-3 {
        width: 25%;
    }

    .uc-work .page-wrapper .ckeditor-row .col-sm-6:nth-child(2n + 1),
    .uc-work .page-wrapper .ckeditor-row .col-sm-4:nth-child(3n + 1),
    .uc-work .page-wrapper .ckeditor-row .col-sm-3:nth-child(4n + 1),
    .uc-work .page-wrapper .ckeditor-row .col-sm-2:nth-child(6n + 1) {
        clear: unset;
    }

    header.fixed .currency-info{
        float: none;
        position: absolute;
        left: 0;
        transform: translateX(-100%);
    }
}

@media (min-width: 767px) and (max-width: 1023px){

    .grid-slider.categoryes-slider .item{
        margin-bottom: 20px;
    }
    .footer > .row > .col-sm-4{
        width: 100%;
        margin-bottom: 20px;
        padding: 0 20px;
    }
    .footer-nav.collapse-menu .col-sm-6{
        padding-left: 10px;
        padding-right: 10px;
        width: 100%;
    }
    header.fixed .header-cart,
    header.fixed .header-favorite.header-favorite-circle-top-right {
        right: calc(50vw - 380px);
    }
    header.fixed .autocomplete-button.autocomplete-button-simple{
        right: calc(50vw - 300px);
    }

    .footer .heading-wrapper.store-outer{
        display: none;
    }
    .footer .store-locator-wrapper.no-show,
    .footer .store-locator-wrapper{
        width: auto;
        display: block;
        max-height: 1000px;
        opacity: 1;
    }
    .footer .store-locator-wrapper .heading-wrapper{
        display: block;
        float: left;
        margin: 10px 0 0;
    }
    .form-store-locator {
        margin-top: 0;
        float: right;
        width: calc(50% - 100px);
    }
    .footer .newsletter .newsletter-form {
        top: -5px;
        width: calc(50% - 100px);
        float: right;
    }
    .header.fixed .quick-links.nav-user_links{
        display: none;
    }

    .landing-subscribe-black .text_grid12, .wrapper-style-landing-subscription .text_grid12{
        max-width: 100%;
    }

    .wrapper-style-landing-sv .grid-slider-with-3item .img-wrapper img{
        text-align: center;
        margin: 0 auto 20px;
    }

    .wrapper-style-landing-sv .grid-slider-with-3item .description{
        font-size: 23px;
    }

    .wrapper-style-landing-sv .grid-slider-with-3item .description p{
        line-height: 35px;
    }

    .soon-landing .item .content{
        padding: 20px 0px 5px 0px;
    }

    .slider.article.soon-landing .slick-slide{
        padding: 0 15px;
    }

    .wrapper-style-landing-sv .grid-slider-with-3item .item{
        padding: 0 0 0 10px;
    }

    .item-newsletter-wrapper .text-wrapper .title{
        font-size: 25px;
        line-height: 28px;
    }

    .item-newsletter-wrapper .description{
        margin: 10px auto;
        font-size: 15px;
        line-height: 20px;
        width: 100%;
    }

    .fullwidth-center-item .form-group input{
        width: 438px;
        height: 40px;
    }

    .item-newsletter-wrapper #newsletter_form_landing .btn-wrapper .btn{
        height: 40px;
    }

    .item-newsletter-wrapper #newsletter_form_landing .modal-check-newsletter {
        width: 670px;
    }

    .uc-reebok-iframe .game-iframe-wrapper iframe {
        height: 235vh;
    }

    .uc-nano-x .game-iframe-wrapper iframe {
        height: 200vh;
    }

    .text_grid12.iframe-wrapper iframe{
        height: 7850px !important;
    }
}


@media (max-width:900px){
.landing-subscribe-white .newsletter.newsletter-v2,
.landing-subscribe-black .newsletter.newsletter-v2{
    max-width:100%;
    width:fit-content;
    display: block;
    /* float: left; */
    width: 100%;
    padding: 0 10px;
}
.landing-subscribe-white .text_grid12.confirm-landing,
.landing-subscribe-black .text_grid12.confirm-landing{
    width: 100%;
    padding: 0 10px;
    float:left;
    position: static;
}
.landing-subscribe-white .newsletter.newsletter-v2 form,
.landing-subscribe-black .newsletter.newsletter-v2 form{
    display: block;
    width: 100%;
}
.landing-subscribe-white .newsletter.newsletter-v2 .btn-wrapper,
.landing-subscribe-black .newsletter.newsletter-v2 .btn-wrapper {
    width: 220px;
    margin-left:20px;
    max-width: 220px;
    float: right;
}
.landing-subscribe-white .newsletter.newsletter-v2 .form-group,
.landing-subscribe-black .newsletter.newsletter-v2 .form-group{
    float: left;
    margin-bottom: 0;
    width: 100%;
    max-width: calc(100% - 240px);
}
.landing-subscribe-white .nl-wrapper-input,
.landing-subscribe-black .nl-wrapper-input{
    display: block;
    width: 100%;
}
.landing-subscribe-white .newsletter.newsletter-v2.newsletter .form-group input,
.landing-subscribe-black .newsletter.newsletter-v2.newsletter .form-group input{
    width:100%;
}
.landing-subscribe-white .text_grid12.confirm-landing .title,
.landing-subscribe-black .text_grid12.confirm-landing .title{
    display:none;
}
.landing-subscribe-white .text_grid12.confirm-landing .description,
.landing-subscribe-black .text_grid12.confirm-landing .description{
    font-size: 12px;
    color: #797676;
    line-height: 15px;
    text-align: left;
    padding:0 10px;
}
    .landing-subscribe-white .newsletter.newsletter-v2 .validation-errors-list,
    .landing-subscribe-black .newsletter.newsletter-v2 .validation-errors-list{
        bottom: 25px;
    }

    .soon-landing .item .content{
        padding: 20px 0px 5px 0px;
    }

    .slider.article.soon-landing .slick-slide{
        padding: 0 15px;
    }

    .wrapper-style-landing-sv .grid-slider-with-3item .item{
        padding: 0 0 0 10px;
    }

    .wrapper-style-landing-sv .header .item.item-register a:before{
        padding: 0 15px 0 0;
    }

    .footer-landing .copyright-text, .footer-landing .copyright-text a,
    .nav-landing-navigation .item,
    .wrapper-style-landing-sv .nav.nav-simple > li a{
        font-size: 14px;
    }
    .footer-nav.collapse-menu >.row > .col-xs-12.col-sm-6.col-md-6.col-lg-6{
        padding-left: 10px;
        padding-right: 10px;
    }

    /* Addias Block 1 Linear Gradient*/

    .adidas-two-images-text-grid {
        margin-bottom: 0;
    }

    .adidas-two-images-text-grid .img-col-wrapper .img-wrapper {
        max-width: 300px;
    }

    /*  Adidas proizvodi  */

    .grid-with-content-and-product-slider .slider-arrow i:before {
        content: url("../../images/sv2019/core/right-arrow-adidas_16x16.png");
    }

}