html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;} #container{padding-top:60px!important;} .header,.header-fixed{position:fixed;z-index:10;max-width:100%;padding:0;top:0;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);} .header-fixed{padding:0!important;} .header-content,.menu-content,.content,.footer-content{width:100%;padding:0px 15px;} .header-content{margin-bottom:11px;} .menu-content{padding:0 0 0 15px;} .full-menu .menu-content{padding:0;} .logo{width:calc(145px);} .wrapper-functions{width:calc(100% - 150px);} .user-details{width:100%;padding:0 38px 0 0;} .menu ul li{padding:10px 10px;} .menu ul li.search{width:calc(100% - 110px - 55px - 5px);padding-left:0;} .menu ul li.search input[type="text"]{padding:5px 30px 5px 10px;font-size:11px;} .menu ul li.search input[type="image"]{top:15px;right:17px;} .menu ul li.cart-menu{width:110px;padding-left:10px;} .menu ul li.cart-menu span{display:none;} .menu ul li.cart-menu .value span{display:inline-block;} .menu ul li.button-menu{background:#761327;padding:10.5px 10px 11px 10px;margin-top:0.5px;float:right;} .menu ul li.button-menu img{max-width:20px;} .menu-list ul li{background-image: url(home.svg);background-size: 14px 14px;background-repeat: no-repeat;background-position: left center;padding-left:25px;} .menu-list ul li.all-wines-menu{background-image: url(allwines.svg);} .menu-list ul li.red-wines-menu{background-image: url(redwines.svg);} .menu-list ul li.white-wines-menu{background-image: url(whitewines.svg);} .menu-list ul li.sparkling-wines-menu{background-image: url(sparklingwines.svg);} .menu-list ul li.new-wines-menu{background-image: url(new-arrivals.svg);} .menu-list ul li.promo-menu{background-image: url(promo.svg);} .full-menu{width:90%;} .header-menu img.logo-menu{max-width:145px;max-height:none;} .list-page .wine-showcase, .wrapper-order-view, .active-filters, .pagination{width:100%;float:none;} .list-page .wine-list .tag-photo{max-width:35px;right:5px;} .entry-img{padding-bottom:150px;} .entry-img.page{padding-bottom:60px;} .entry-img h1{font-size:13px;padding: 5px 0 5px 28px;} .entry-img h2{font-size:30px;} .entry-img h3,.entry-img p{font-size:18px;} .entry-img.page h1{font-size:25px;} .entry-img .timer-shop{font-size:12px;padding:8px 16px;} .top-selling{width:100%;margin-right:0;} .wine-showcase{margin-bottom:25px;} .wine-list{width:calc(60%);margin-bottom:5px;} .wine-showcase .wine-list:nth-of-type(4){margin-right:10px;} .wishlist, .wrapper-add-cart{width:48%;} .wine{border-bottom:1px solid #ebebeb;} .wine .wine-picture{width:100%;border:1px solid #EBEBEB;border-radius:6px;margin-bottom:15px;} .wine .wine-picture img{max-width:200px;} .wine .wine-specifics{width:100%;} .wine .wine-specifics .price,.wrapper-quantity-price .wrapper-add-cart{width:calc(69% - 12px);margin-left:5px;} .wine .wine-specifics .price .promo{margin-left:0;clear:both;display:block;} .wine .wine-specifics ul li span{width:120px;} .user-sidebar,.user-content{width:100%;margin:0;} .user-sidebar{margin-bottom:10px;} .cart-item.full-page .info .unit-price, .cart-item.full-page .info .quantity, .cart-item.full-page .info .subtotal, .cart-item.full-page .info .remove-item{vertical-align:top;} .cart-item .info .unit-price, .cart-item .info .quantity, .cart-item .info .subtotal, .cart-item .info .remove-item{vertical-align:top;} .cart-item.full-page .info .quantity .input-quantity,.cart-item .info .quantity .input-quantity{width:calc(49% - 5px);} .cart-item .info .remove-item, .cart-item.full-page .info .remove-item{width:100%;text-align:right;padding-right:10px;} .cart-item .info .remove-item span, .cart-item.full-page .info .remove-item span{display:none;} .wrapper-input,.wrapper-input.left,.wrapper-input.big,.wrapper-input:nth-of-type(2n),.wrapper-input.left:nth-of-type(2n),.wrapper-input.right,.wrapper-input .wrapper-input{width:100%;margin:0 0 15px 0;} .wrapper-input .wrapper-input:last-of-type{margin-bottom:0;} .img-payment-method{max-height:none;max-width:75%;vertical-align:middle;} .user-navigation{text-align:center;} .user-navigation li{width:auto;display:inline-block;margin-right:12px;font-size:12px;} .user-navigation li:last-of-type{margin-right:0;} .list-page .wine-list{width:calc(100% / 2 - 4px);margin-right:2px;} .list-page .wine-list:nth-child(3n+3){margin-right:2px;} .wine-list:last-of-type, .wine-page .wine-list:nth-of-type(4n+4){margin-right:10px;} .list-page .wine-list:nth-of-type(2n),.list-page .wine-showcase .wine-list:nth-of-type(4){margin-right:0;} .list-view .wine-list{width:100%;flex-direction: column-reverse;} .list-view .wine-list .info{width:100%;} .list-view .wine-list .wrapper-hitem{width:61%;} .list-view .wine-list .price{width:38%;text-align:right;font-size:13px;} .list-view .wine-list .price .promo{font-size:12px;} .list-view .wine-list .add-cart{width:80px;} .list-view .wine-list .wrapper-wishlist-cart{width:100%;} .list-view .wine-list .wrapper-add-cart{margin-left:35px;} .navigation{background:#fff;width:100%;height:100%;float:none;display:none;position:fixed;z-index:100;top:0;left:0;overflow-y: scroll;padding:10px;} #navigation{padding-top:15px;} .title-filter h4.no-icon{padding-bottom:10px;} .next-checkout{width:100%;margin-bottom:15px;float:none;} .wrapper-cart-checkout, .wrapper-form{width:100%;float:none;} .content-form, .contact-info{width:100%;float:none;margin-right:0;} .content-form{margin-bottom:15px;} .wrapper-info .text{padding:10px 0;} .newsletter .title{width:100%;margin-bottom:20px;text-align:center;} .newsletter .form-newsletter{width:100%;text-align:center;padding:0;} .newsletter .form-newsletter input[type="text"]{width:100%;margin:0 0 10px 0;} .newsletter .form-newsletter input[type="submit"]{padding:8px 25px;} .footer{padding:30px 0 0 0;} .footer-content ul,.footer-content ul.payment-options{width:100%;margin:0 0 10px 0;} .footer-disclaimer, .footer-bottom{padding:20px 15px;} .scroll-mobile-horizontal{overflow:auto;white-space:nowrap;} .scroll-mobile-horizontal *{white-space:normal;} .timer .content{text-align:left;padding:5px 0 5px 45px;background-position:10px center;} .text-timer{display:inline-block;} .timer a{margin-top:5px;margin-bottom:0;} #timer{margin-left:0;} #fixed-div, #fixed-cart, .fixed-cart, #popup-ajax{width:100%;height:100%;top:0;left:0;} #popup-ajax,#fixed-cart{width:90%;top:50%;left:50%;height:auto;transform: translate(-50%,-50%);} #close-fixed-filters{background-color:#000;width:auto;height:auto;font-size:11px;font-weight:bold;padding:5px 8px;border-radius:50%;color:#fff;display:none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;top:15px;right:15px;position:absolute;cursor:pointer;display:block;} .display-desktop{display:none!important;} .display-mobile{display:inline-block!important;}