/* Large devices (desktops, 1400px and down) */
@media (max-width: 1800px) {
    .header-top-social-slider-slider .item .img-hover{
        right: 0;
        left: auto;
    }
}

@media (max-width: 1400px) {

    /* - fix - */

    .yt_video_bg-grid12 {
        height: calc(15em + 37vw);
    }

    header.fixed .header-cart,
    header.fixed .header-favorite.header-favorite-circle-top-right {
        right: calc(50vw - 600px);
    }

    .toggle-banner .toggle-button.expand,
    .toggle-banner .toggle-button {
        width: 54px;
    }

    .product-listing .product-item.gridalt-view .img-wrapper {
        padding: 0;
    }

    .autocomplete-button.autocomplete-button-simple {
        width: 220px;
    }

    .header.fixed .header-shoppinglist{
        right: calc(50vw - 525px);
    }

    .header.fixed .user{
        margin-right: 140px;
    }

    .footer .newsletter .form-group input{
        font-size: 10px;
    }

    .nav-main > li > a {
        padding: 13px 14px;
    }

    .article-details-wishlist .page-content.article-content {
        min-height: 1050px;
    }

    .header.header-v3 .autocomplete-button{
        left: 60px;
        width: 500px;
    }

    .subcategory-wrapper .item .text-wrapper .title{
        line-height: 16px;
    }

    .subcategory-wrapper .item{
        margin: 0 0 30px;
    }

    /*.autocomplete-wrapper{*/
    /*    width: 510px;*/
    /*    top: 43px;*/
    /*    left: 320px;*/
    /*}*/

    .two-in-row-search .item.product-item .product-item-image{
        width: 25%;
    }

    .products-list-simple .col-md-6{
        width: 100%;
    }

    .header.fixed .user{
        margin-right: 5px;
    }

    .profile  .modal-subscribe .panel-title>a{
        display: -webkit-inline-box;
        text-overflow: ellipsis;
        overflow: hidden;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        line-height: 19px;
        width: 400px;
    }

    .shop-button-qnt{
        min-width: 180px;
    }

    .product-subscription-buy-wrapper .heading-wrapper .title h1{
        display: -webkit-inline-box;
        text-overflow: ellipsis;
        width: 800px;
        overflow: hidden;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }

    /* Rednovne akcije */

    .landing-item-wrapper .custom-counter-and-image-full .heading-wrapper.heading-wrapper-bordered .title{
        font-size: 32px;
        line-height: 39px;
        margin-bottom: 35px;
    }

    .landing-item-wrapper .custom-color-anchor-links .btn-success{
        font-size: 14px;
        padding: 0;
    }

    .custom-color-anchor-links .item{
        width: 18%;
    }

    .landing-item-wrapper .custom-color-bg .items-grid-custom .heading-wrapper-bordered{
        padding: 0 40px 0 0;
    }

    .landing-item-wrapper .custom-color-bg .items-grid-custom .heading-wrapper.heading-wrapper-bordered .title a{
        font-size: 32px;
        line-height: 37px;
    }

    .landing-item-wrapper .custom-color-bg .items-grid-custom .heading-wrapper.heading-wrapper-bordered .short-description{
        font-size: 17px;
        text-align: left;
        line-height: 25px;
    }

    .product-slider-custom-bg.product-slider .heading-wrapper.heading-wrapper-bordered h2{
        font-size: 40px;
        margin-bottom: 25px;
    }

    .product-slider-custom-bg.product-slider .heading-wrapper.heading-wrapper-bordered .description{
        font-size: 17px;
        line-height: 23px;
    }

    .product-slider-custom-bg.product-slider .marker{
        font-size: 17px;
        line-height: 23px;
    }

    .product-slider-custom-bg.product-slider .text-wrapper .prices-wrapper .current-price{
        font-size: 16px;
        line-height: 18px;
    }

    .product-slider-custom-bg.product-slider .product-item .text-wrapper{
        padding: 10px;
    }

    .product-slider-custom-bg.product-slider .text-freedelivery{
        top: 10px;
        font-size: 12px;
    }

    .fullwidth-center-item .form-group{
        margin-bottom: 10px;
    }

    .item-newsletter-wrapper .text-wrapper .title{
        font-size: 30px;
    }

    .item-newsletter-wrapper .description{
        line-height: 18px;
        margin: 15px auto 30px;
    }

    .fullwidth-center-item .btn-success{
        margin: 10px auto 0;
    }

    .fullwidth-center-item .container{
        width: 935px;
    }

    .autocomplete-results{
        width: 925px;
    }

    .product.autocomplete-products-list-wrapper{
        max-height: 487px;
        overflow-y: scroll;
    }

    .autocomplete-results .img-wrapper, .products-list-simple .product-item-image img{
        width: 100%;
    }

    .autocomplete-categories-wrapper{
        margin-bottom: 20px;
    }

    .product-infobox-list{
        display: flex;
    }

    .wraper-icons{
        font-size: 13px;
    }

    .product-favorite{
        font-size: 13px;
    }

    .product-favorite .icon{
        margin-right: 0;
    }

    .products-detail-wrapper .product-compare{
        margin-left: 0;
    }

    .products-detail-wrapper .product-compare i{
        margin-right: 2px;
    }

    .add-to-lift-list{
        margin-left: 0;
    }

    .add-to-lift-list .icon{
        margin-right: 5px;
    }

    .f-product-wrapper{
        display: flex;
    }

    .add-for-product-subscription a{
        padding: 9px 25px;
    }

    .add-for-product-subscription{
        margin-left: 10px;
    }

    .wsmenu>.wsmenu-list{
        width: 1200px;
    }

    .wsmenu .icon{
        margin-right: 5px;
    }


    /*   info unil free delivery  */

    .info-until-free-delivery-wrpper .title .text-wrapper {
        width: 100%;
        margin-bottom: 10px;
    }

    .info-until-free-delivery-wrpper .title .text-wrapper .icon-open {
        display: none;
    }

    .grid-slider.fast-links-slider .item .content{
        height: 75px;
        overflow: hidden;
        width: 76%;
    }

}

/* Large devices (desktops, 1200px and down) */
@media (max-width: 1200px) {

    /* - fix - */

    .yt_video_bg-grid12 {
        height: calc(15em + 33vw);
    }

    header.fixed .header-cart,
    header.fixed .header-favorite.header-favorite-circle-top-right {
        right: calc(50vw - 515px);
    }

    .categoryes-slider .row > .item {
        margin-bottom: 15px;
    }

    .footer .newsletter .newsletter-form .btn-wrapper {
        top: 34px;
        width: 100%;
    }
    .footer .newsletter .form-group input {
        border-radius: 7px 7px 0 0;
    }

    .footer .newsletter .btn-wrapper .btn {
        border-radius: 0 0 7px 7px;
    }

    .nav-main > li > a {
        padding: 13px 7px;
        font-size: 15px;
    }

    .nav-main > li > .highlight-bg {
        top: 14px;
    }

    .header.fixed .user{
        margin-right: 120px;
    }

    .header.fixed .header-shoppinglist{
        right: 160px;
    }

    .autocomplete-button.autocomplete-button-simple {
        width: 200px;
    }

    .article-details-wishlist .page-content.article-content {
        min-height: calc(100vw / 1380 * 1209);
    }

    .header.header-v3 .autocomplete-button{
        left: 25px;
        width: 390px;
    }

    header.header-v3 .user{
        padding-right: 15px;
        margin-right: 0;
    }

    .grid-slider.categoryes-slider .text-wrapper .description,
    .grid-slider.categoryes_2-slider .text-wrapper .description,
    .grid-slider.categoryes_3-slider .text-wrapper .description{
        height: 40px;
    }

    .grid-slider.categoryes-slider .text-wrapper .title,
    .grid-slider.categoryes_2-slider .text-wrapper .title,
    .grid-slider.categoryes_3-slider .text-wrapper .title{
        padding: 0 10px;
    }

    /*.autocomplete-wrapper{*/
    /*    width: 401px;*/
    /*    top: 43px;*/
    /*    left: 283px;*/
    /*}*/

    .products-list-simple .col-md-6{
        width: 100%;
    }

    .two-in-row-search .item.product-item .product-item-image{
        width: 50%;
    }


    .header.fixed .user{
        margin-right: 0px;
    }


    .pink-box-wrapper{
        padding: 25px;
    }

    .pink-box-wrapper h2{
        font-size: 26px;
        margin: 10px 0 20px;
    }

    .grid-slider.fast-links-slider .item .content{
        width: 68%;
    }

    .grid-slider.fast-links-slider .item .img-wrapper{
        width: 30%;
    }

    .profile  .modal-subscribe .panel-title>a{
        display: -webkit-inline-box;
        text-overflow: ellipsis;
        overflow: hidden;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        line-height: 19px;
        width: 300px;
      }

    .product-subscription-buy-wrapper .heading-wrapper .title h1{
        display: -webkit-inline-box;
        text-overflow: ellipsis;
        width: 600px;
        overflow: hidden;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }

    .modal-subscribe .lists-tabs ul.items-wrapper .item.my-list.active a:before,
    .modal-subscribe .lists-tabs ul.items-wrapper .item.create-list.active a:before,
    .modal-subscribe .lists-tabs ul.items-wrapper .item.my-list a:before,
    .modal-subscribe .lists-tabs ul.items-wrapper .item.create-list a:before{
        width: 16px;
        height: 16px;
        top: 5px;
        left: 18px;
    }

    .nav-main > li > .highlight-bg{
        top: 7px;
    }

    /* Redovne akcije */
    .custom-color-anchor-links{
        padding: 0;
    }

    .custom-color-anchor-links .item{
        width: 19%;
    }

}
