@media (min-width: 1400px) {
    .product .wrapper-gridalt-view .item:hover .options-wrapper .product-sizes .btn.buyButtonOnLists,
    .product .wrapper-gridalt-view .item:hover .options-wrapper .abs-button-reserve{
        word-break: break-all;
        white-space: normal;
        width: 60px;
        text-align: left;
        line-height: 15px;
        font-size: 12px;
    }

}
@media (max-width: 1400px) {


    .container {
        width: 1200px;
    }

    .header > .container{
        width: 100%;
    }

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

    .article.article-slider {
        margin: 0 10px 20px;
    }
    .toggle-banner{
        top: 60%;
    }
    .product-specification-tabs.lists-tabs .tab-content{
        padding: 40px 20px;
        margin: 0;
    }
    .cart{
        padding: 50px;
    }

    .grid-slider.error_page_content-slider{
        padding: 0;
        margin: 40px 0 50px;
    }
    .user .item.item-fast-login input {
        width: 80px;
    }
    .article.article-list-with-custom-links .item .img-wrapper img{
        max-height: 288px;
    }
    .sprite-animate-ninja{
        height:420px;
    }
    .gift-card-view{
        min-height:270px;
    }

    .double-img-grid-slider-lego-slider .item{
        margin: 0;
    }
    .product .item .options-wrapper .product-sizes .btn.buyButtonOnLists, .abs-button-reserve{
        font-size: 12px;

    }
    .product .item .options-wrapper .product-sizes .btn.buyButtonOnLists{
        word-break: break-all;
        white-space: normal;
        width: 60px;
        text-align: left;
        line-height: 15px;
    }

    .product .item .options-wrapper .abs-button-reserve.btn-success,
    .product .item:hover .options-wrapper .abs-button-reserve.btn-success,
    .product .item:hover .options-wrapper .abs-button-reserve.btn-success:hover,
    .product .item:hover .options-wrapper .abs-button-reserve.btn-success:active,
    .product .item:hover .options-wrapper .abs-button-reserve.btn-success:focus,
    .product .item:hover .options-wrapper .abs-button-reserve.btn-success:focus:active{
        font-size:12px;
    }

    .product .item .options-wrapper .product-sizes .btn.buyButtonOnLists{
        width: auto;
        min-width: 40px;
    }

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

    .product .item .text-wrapper .category-wrapper{
        font-size: 10px;
        line-height: 10px;
    }

    .toggle-banner .toggle-button {
        padding: 0;
    }

    .nav-main > li > a{
        padding: 12px 7px 9px;
    }

    /* Dexy baby */
    .dexy-baby-wrapper .nav-main > li > a{
        font-size: 13px;
        padding: 12px 10px 9px;
    }
    .dexy-baby-wrapper .item-wrapper-2.col-md-3{
        width: 16.66666667%;
    }

    .dexy-baby-wrapper .products-listing.product .item.gridalt-view:hover .options-wrapper .product-sizes .btn.buyButtonOnLists{
        width: 66%;
        line-height: 24px;
    }

    .dexy-baby-wrapper .product-slider.product .item:hover .options-wrapper .product-sizes .btn.buyButtonOnLists{
        line-height: 24px;
    }

    .dexy-baby-wrapper .product-slider.product .item:hover .options-wrapper .abs-button-reserve:before{
        left: 4px;
    }

    .lc-hr .product .item.gridalt-view:hover .options-wrapper .product-sizes .btn.buyButtonOnLists,
    .lc-hr .product-slider.product .item:hover .options-wrapper .product-sizes .btn.buyButtonOnLists {
        width: 74%;
    }

    .product-slider.product .item:hover .options-wrapper .abs-button-reserve:before{
        left: -16px;
    }

    .bt-dexy-ba .product .item.gridalt-view:hover .options-wrapper .product-sizes .btn.buyButtonOnLists,
    .bt-dexy-ba .product-slider.product .item:hover .options-wrapper .product-sizes .btn.buyButtonOnLists{
        width: 65%;
    }

}
@media (max-width: 1200px) {

    .container {
        width: 100%;
    }
    .main-slider.sprite-animate-ninja{
        right: 20px;
        top: -40px;
        height:400px;
    }

    .generic-slider.baners-lego-slider{
        padding: 0 40px;
    }

    .slider.baners-lego-slider .slider-arrows .slider-next{
        margin-right: 0px;
    }

    .slider.baners-lego-slider .slider-arrows .slider-prev{
        margin-left: 0px;
    }

    .dexy-baby-wrapper .products-listing.product .item.gridalt-view:hover .options-wrapper .product-sizes .btn.buyButtonOnLists{
        width: 66%;
        line-height: 24px;
    }

    .dexy-baby-wrapper .product-slider.product .item:hover .options-wrapper .product-sizes .btn.buyButtonOnLists{
        line-height: 24px;
    }

    .dexy-baby-wrapper .product-slider.product .item:hover .options-wrapper .abs-button-reserve:before{
        left: 4px;
    }
}