@media all and (min-width:1281px){.besp-rightside{vertical-align:top;display:inline-block;width:22%;margin-left:3%}.desktop .master-wrapper-page{margin:0 0 0 300px}.desktop .forums-table-section td{padding:20px 30px}.desktop .header{width:300px}.desktop .header-menu .sublist-wrap{left:300px}.desktop .header-menu .sublist-wrap.active{width:300px}.desktop .header-menu .sublist li a{width:300px}.desktop .header-menu .sublist-wrap .sublist-wrap{left:280px}.desktop .header-menu .sublist-wrap li:hover>.sublist-wrap:hover{left:140px;width:300px}.desktop .social-sharing{padding:0}.desktop .header-footer .footer-designed-by,.desktop .header-footer .footer-powered-by{padding:0 43px}.desktop .sub-category-grid{margin:20px -50px 0;padding:0 50px}.desktop .product-grid .item-box{width:25%}.desktop .pager{margin:60px 0 0}.desktop .rental-attributes .attribute-item{float:left;width:49%;margin:0 0 0 2%}.desktop .rental-attributes .attribute-item:first-child{margin-left:0}.desktop .return-request-page label{width:440px}.desktop .checkout-page .address-item{float:left;width:32%;margin:2% 0 0 2%}.desktop .checkout-page .address-item:first-child,.desktop .checkout-page .address-item:nth-child(2),.desktop .checkout-page .address-item:nth-child(3){margin-top:0}.desktop .checkout-page .address-item:nth-child(3n+1){margin-left:0;clear:both}.desktop .blog-navigation-wrap{width:300px}.desktop .blog-navigation-wrap.active,.desktop .blog-navigation-wrap:hover{left:300px}}@media all and (min-width:1366px){.desktop .product-details-page .overview .tier-prices .prices-table{display:table;width:100%;border:none}.desktop .product-details-page .overview .tier-prices .prices-row{display:table-row;float:none;width:auto}.desktop .product-details-page .overview .tier-prices .prices-row>div{display:table-cell}.desktop .product-details-page .overview .tier-prices .field-header{min-width:100px}.desktop .product-details-page .overview .tier-prices .item-quantity{border-top:1px solid #ececec;border-left:0}.desktop .product-details-page .overview .tier-prices .item-quantity:last-child{border-radius:0 2px 0 0}.desktop .product-details-page .overview .tier-prices .tbody .field-header{border-radius:0 0 0 2px}.desktop .product-details-page .overview .tier-prices .item-price{border-top:0;border-left:0}.desktop .product-details-page .overview .tier-prices .item-price:last-child{border-radius:0 0 2px 0}.desktop .login-page .page-body{position:relative}.desktop .login-page .returning-wrapper{float:left;width:calc(50% - 20px)}.desktop .login-page .returning-wrapper .form-fields{border-bottom:1px solid #ececec}.desktop .login-page .new-customer{width:calc(50% - 20px);float:right}.desktop .login-page .new-customer .content-wrap{font-size:0;padding:55px}.desktop .login-page .new-customer .content-wrap:before{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}.desktop .login-page .new-customer .content{display:inline-block;vertical-align:middle;width:calc(100% - 1px)}.desktop .account-page .page-body{max-width:600px;padding:55px}.desktop .block.block-account-navigation{width:190px}.desktop .block.block-account-navigation .list-item-link{width:53px;height:52px;padding:9px 53px 9px 0;line-height:1.3}.desktop .block.block-account-navigation .list-item-link:after{width:53px;height:52px;line-height:52px;font-size:21px}.desktop .block.block-account-navigation .list-item-link.active,.desktop .block.block-account-navigation .list-item-link:hover{width:190px;font-size:12px;padding-left:20px}.desktop .account-page.downloadable-products-page .table-wrapper td.product,.desktop .account-page.downloadable-products-page .table-wrapper th.product{min-width:180px}.desktop .topic-post .post-number{height:45px;line-height:45px;font-size:14px}.desktop .topic-post .post-vote{height:45px;padding:15px 9px}.desktop .topic-post .post-info{width:170px}.desktop .topic-post .post-content{width:calc(100% - 215px);padding:0 280px 0 0}.desktop .topic-post .post-head{top:60px;right:67px}}@media all and (min-width:1567px){.desktop .product-variant-line{float:left;width:48.5%;margin-left:3%;margin-top:45px}.desktop .product-variant-line:nth-child(odd){margin-left:0;clear:both}.desktop .product-variant-line:first-child,.desktop .product-variant-line:nth-child(2){margin-top:0}.desktop .variant-picture{width:38.5%}.desktop .variant-picture+.variant-overview{margin:0 0 0 43%}.desktop .cart-footer{margin:30px auto 0;max-width:1510px}.desktop .cart-collaterals{float:left;width:calc(66.66% - 16px);margin-top:0}.desktop .shopping-cart-page .cart-footer .totals-wrap{float:right;width:calc(33.33% - 16px);margin-top:0}}@media all and (min-width:1451px){.desktop .product-list .item-box{float:left;width:49.25%;margin:50px 0 0 1.5%}.desktop .product-list .item-box .picture{width:38.25%}.desktop .product-list .item-box .details{width:58.5%}.desktop .attributes .color-squares li{margin:2px 5px 2px 0}.desktop .overview .add-to-cart-button,.desktop .variant-overview .add-to-cart-button{display:block;width:100%}}@media all and (min-width:1501px){.desktop .manufacturer-list-page .item-box,.desktop .vendor-list-page .item-box{width:23.5%;margin-left:2%;clear:none}.desktop .order-details-area,.desktop .order-review-data{overflow:hidden;padding:0!important;margin:0!important}.desktop .order-details-area .billing-info-wrap,.desktop .order-review-data .billing-info-wrap{float:left;width:calc(50% - 17px);max-width:none}.desktop .order-details-area .shipping-info-wrap,.desktop .order-review-data .shipping-info-wrap{float:left;width:calc(50%);max-width:none}.desktop .shipment-details-page .shipping-address-wrap ul,.desktop .shipment-details-page .shipping-details-wrap ul{padding:45px}.desktop .blog-page .post{width:calc(33.3% - 20px);margin:0 0 40px}.desktop .sizer{width:calc(33.3% - 20px)}.desktop .news-list-page .news-item{width:calc(33.3% - 20px);margin:0 0 40px}}@media all and (min-width:1601px){.desktop .item-box .category-item .title{padding:20px}.desktop .sub-category-grid .item-box{padding:0 25px}.desktop .product-grid.featured-product-grid{padding:50px 30px}.desktop .product-details-page .overview .breadcrumb{padding:0 210px 0 0}.desktop .product-details-page .overview .product-name{padding:0 210px 0 0}.desktop .overview .prev-next-reviews-wrap{position:absolute;top:0;right:0;text-align:right}.desktop .overview .product-reviews-overview{margin:55px 0 0}.desktop .overview .prev-next-wrap+.product-reviews-overview{margin:42px 0 0}.desktop .shopping-cart-page td.subtotal{padding-right:60px;padding-left:60px}.desktop .shopping-cart-page td .product-subtotal,.desktop .shopping-cart-page td .product-unit-price{font-size:15px}.desktop .checkout-page .address-item{padding:45px 50px}.desktop .wishlist-page .table-wrapper img{max-width:none}.desktop .account-page .page-body{max-width:720px}.desktop .account-page.downloadable-products-page .table-wrapper td.product,.desktop .account-page.downloadable-products-page .table-wrapper th.product{min-width:280px}.desktop .topic-post .post-content{padding:0 380px 0 0}.desktop .topic-post .post-head{right:127px}}@media all and (min-width:1681px){.desktop .product-details-page .overview .prices-wrap{position:relative}.desktop .product-details-page .overview .availability .label{display:none}.desktop .product-details-page .overview .availability .value{font-size:14px;text-transform:uppercase}.desktop .product-details-page .overview .back-in-stock-subscription{margin-bottom:0}.desktop .product-details-page .overview .prices-wrap.with-back-in-stock .prices{margin:50px 0 0}.pre-order-availability-date{text-align:right}}