#logo a img { left: 0%; -webkit-transform: translate(0, -50%); transform: translate(0,-50%); } .journal2_carousel .box-heading { text-align:center; } .journal2_carousel .box-heading.single-tab > a { float:none; } .journal2_carousel .product-grid-item .name a { line-height: 2; } .product-grid-item .button-group { display:none; } .label-outofstock { top:auto; bottom:10px; } .product-info .right .description .p-delivery { text-decoration: underline; } .product-info .right .wishlist-compare { display: none; } .journal-newsletter.text-top .newsletter-text { max-width:700px; margin:0px auto 20px; text-align:center; line-height:2; } .journal-newsletter.text-top .newsletter-input-wrap { max-width:450px; margin:auto; } .oc2 .form-horizontal .form-group { overflow: visible; margin-bottom: 15px; } input[type='text'], input[type='email'], input[type='password'], input[type='tel'], textarea, select { min-height:50px; border-width: 2px; width: 100%; margin:0px; background: #fff; } input[type='text']:focus, input[type='email']:focus, input[type='password']:focus, input[type='tel']:focus, textarea:focus { box-shadow: 5px 5px 0px rgb(255, 252, 54) !important; -webkit-box-shadow: 5px 5px 0px rgb(255, 252, 54) !important; } footer .column-menu-wrap > ul li { padding-top:6px; } .button:hover { box-shadow: 5px 5px 0px rgb(255, 252, 54); -webkit-box-shadow: 5px 5px 0px rgb(255, 252, 54); } #extra-payments { text-align:center; display:none; } /*.product-page #extra-payments { width:63%; float:right; }*/ #extra-payments .row { margin-left:-5px; } #extra-payments .row > div { float:right; width:50%; padding-left:5px; } #extra-payments .row > div .button { width:100%; } #paypal-express-button, #AmazonPayButton { display:none; } #button-paypal-express, #amazon-pay-button { position:relative; background: #f3f4f6; color: rgb(0, 0, 0); border: 1px solid #aeb2b9; border-radius: 4px; } #button-paypal-express:after, #amazon-pay-button:after { content: ""; position:absolute; bottom:0px; left:0px; width:100%; height:3px; background:transparent; } #button-paypal-express:after { background:#0e559e; } #amazon-pay-button:after { background:#ff9a00; } #amazon-pay-button img { margin-bottom:-3px; } #button-paypal-express img, #amazon-pay-button img { vertical-align:middle; } .label-free-shipping { top: 5px; left: 5px; padding: 5px 6px; font-size: 10px; color: rgb(255, 255, 255); background: rgb(66, 139, 202); height: 20px; line-height: 20px; padding-top: 0; padding-bottom: 0; } .product-grid-item .image > a img.with-gift { width: 66.666666%; } .product-grid-item .image .gift-image { position:relative; width: 33.333333%; margin-left:auto; } .product-grid-item .image .gift-image img { } .product-grid-item .image .gift-image div { position: absolute; bottom:0px; left:0px; width:100%; text-align:center; } .product-grid-item .image .gift-image div span { display: inline-block; background: #d40000; color: #ffffff; font-size: 10px; height: 20px; line-height: 20px; padding: 0 5px; } .product-info .left .image-additional .swiper-container .swiper-slide.gift { position: relative; } .product-info .left .image-additional .swiper-container .swiper-slide.gift span { position: absolute; bottom:0px; left:0px; width:100%; background: #d40000; color: #ffffff; height:20px; line-height:20px; font-size:10px; }