@media all and (min-width:769px){.page{clear:both;text-align:left}.page-title h1{text-align:center}.footer-upper{padding:20px 10px 30px}.footer-upper .footer-block{width:48%;font-size:0}.footer-block.social-sharing{float:left;margin:0}.footer-block.subscribe-block{float:right}.subscribe-block .newsletter{margin:18px 0 0}.footer-middle .footer-block{width:33.333%}.footer-middle .footer-block:last-child{width:100%}.contact-block .footer-menu li{display:inline-block;padding:7px 32px}.accepted-payment-methods{float:none;margin:0 0 5px}.accepted-payment-methods ul{display:inline-block}.footer-powered-by,.footer-disclaimer,.footer-tax-shipping,.footer-designed-by{display:inline-block;margin:5px}.footer-store-theme{margin-top:12px}.block{width:31.333%;margin:0 1% 2%;text-align:left}.block:nth-of-type(2n+1){clear:none}.block:nth-of-type(3n+1){clear:both}.block .tags li,.product-tags-all-page li{margin:0 5px}.poll-options li,.poll-results li{display:block}.poll .buttons,.poll-total-votes{text-align:left}div.product-page-size{display:inline-block}.product-grid .title{display:table;width:100%}.product-grid .title:before,.product-grid .title:after{content:"";display:table-cell;width:30%;background:url(../img/title-lines.png) repeat-x left center}.product-grid .title strong{display:table-cell;width:40%}.item-box{width:32.333%;margin:0 .5% 1%}.item-box:nth-child(2n+1){clear:none}.item-box:nth-child(3n+1){clear:both}.gallery{width:55%;float:right}.gallery .picture{margin:0 0 10px}.overview{width:43%;float:left}.overview .buttons{text-align:left}.overview .buttons div{margin:0 10px 10px 0}.overview .add-to-cart{text-align:left}.overview .qty-label,.variant-overview .qty-label{position:static;left:0;margin:0 5px 0 0}.product-details-page .prices-row{display:grid;grid-auto-columns:1fr;float:none;width:auto}.product-details-page .prices-row>div{grid-row:1}.prices-table .field-header{background-color:#fff!important;color:#555}.product-details-page .prices-row:first-child>div{border-left:1px solid #ddd;border-top:0!important}.product-details-page .prices-row>div:first-child{border-top:1px solid #ddd;border-left:0}.product-variant-line{position:relative;padding:0 5px;min-height:200px}.product-variant-line:before{content:"";position:absolute;top:0;left:0;bottom:0;width:5px;background:#e87772}.variant-picture{float:left;margin:0}.variant-picture+.variant-overview{text-align:left;margin-left:210px}.product-variant-list .variant-overview>div{margin:10px 0}.variant-overview .add-to-cart{display:inline-block;vertical-align:middle;padding:0 10px 0 0}.variant-overview .add-to-cart-panel{display:block}.variant-overview .add-to-cart button{margin:0}.variant-overview .add-to-wishlist{display:inline-block;vertical-align:middle}.product-variant-line{margin:0 auto 10px}.variant-picture{width:280px}.variant-picture+.variant-overview{width:auto;margin:0 0 0 300px}.product-page-alternative-layout .overview{float:right}.product-page-alternative-layout .gallery{float:left}.ui-tabs{width:55%;float:right}.ui-tabs .gallery{width:100%;float:none}.product-page-alternative-layout .ui-tabs{float:none;width:100%;clear:both;margin-bottom:40px}.product-reviews .title{display:table;width:100%}.product-reviews .title:before,.product-reviews .title:after{content:"";display:table-cell;width:30%;background:url(../img/title-lines.png) repeat-x left center}.product-reviews .title strong{display:table-cell;width:40%}.product-review-item .review-text{overflow:hidden}.product-review-item .avatar{display:block;float:left;width:180px;margin:0}.product-review-item .avatar+.text-body{margin:0 0 0 200px}.wishlist-content .buttons{text-align:left}.wishlist-content .button-2{margin:0 10px 0 0}.date-picker-wrapper{display:inline-block}.address-item,.order-item{width:32.333%}.address-item:nth-child(2n+1),.order-item:nth-child(2n+1){clear:none}.address-item:nth-child(3n+1),.order-item:nth-child(3n+1){clear:both}.avatar-page .fieldset{float:left;margin-right:10px}.avatar-page .buttons{text-align:left}.shopping-cart-page .tax-shipping-info,.order-details-page .tax-shipping-info{text-align:right}.shopping-cart-page .common-buttons,.checkout-attributes{text-align:right}.checkout-attributes .attribute-squares{text-align:right}.checkout-attributes .qq-uploader-selector{display:inline-block;width:auto}.checkout-attributes li{margin:0 0 0 10px}.selected-checkout-attributes{text-align:right}.shopping-cart-page .common-buttons button,.shopping-cart-page .common-buttons a{min-width:200px;margin:0 0 0 10px}.shopping-cart-page .continue-shopping-button{display:inline-block}.checkout-attributes li{display:inline-block;margin:0 5px}.shopping-cart-page .totals{float:right;margin:0 25px}.cart-collaterals{float:left;margin:0 25px}.checkout-buttons,.addon-buttons{text-align:right}.checkout-page .address-item{float:left;margin:0 3% 1.5% 0}.checkout-page .address-item:nth-child(3n){margin:0}.payment-logo,.payment-details{display:inline-block;margin:0 5px;vertical-align:middle}.order-details-page .page-title a{float:right;margin:3px}.order-details-page .actions{text-align:right}.order-details-page .actions button{min-width:0}.order-details-page .total-info{overflow:hidden}.order-details-page .cart-total{float:right}.opc .buttons{text-align:right}.news-list-homepage .title{display:table;width:100%}.news-list-homepage .title:before,.news-list-homepage .title:after{content:" ";display:table-cell;width:30%;background:url(../img/title-lines.png) repeat-x left center}.news-list-homepage .title strong{display:table-cell;width:40%;padding:0 25px}.news-items .news-item{display:inline-block;width:32.333%;margin:0 .5% 1%;max-width:none}.blog-page .tags>*,.blogpost-page .tags>*{float:left}.blog-page .tags label,.blogpost-page .tags label{margin:0 10px 0 0;line-height:24px}.new-comment textarea{width:500px}.topic-block-title{display:table;width:100%}.topic-block-title:before,.topic-block-title:after{content:"";display:table-cell;width:30%;background:url(../img/title-lines.png) repeat-x left center}.topic-block-title h2{display:table-cell;width:40%;padding:0 25px}.home-page-polls .title{display:table;width:100%}.home-page-polls .title:before,.home-page-polls .title:after{content:" ";display:table-cell;width:30%;background:url(../img/title-lines.png) repeat-x left center}.home-page-polls .title strong{display:table-cell;width:40%;padding:0 25px}.home-page-polls .poll{text-align:center}.home-page-polls .poll li{display:inline-block;margin:10px 5px}.home-page-polls .buttons{margin:10px 0 0;text-align:center}.profile-page .ui-tabs,.private-messages-page .ui-tabs{float:none;width:auto}}
