@font-face{font-family:Montserrat;src:url('../css/font/Montserrat-Medium.eot');src:url('../css/font/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('../css/font/Montserrat-Medium.woff2') format('woff2'),url('../css/font/Montserrat-Medium.woff') format('woff'),url('../css/font/Montserrat-Medium.ttf') format('truetype'),url('../css/font/Montserrat-Medium.svg#Montserrat-Medium') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Regular;src:url('../css/font/Montserrat-Regular.eot');src:url('../css/font/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../css/font/Montserrat-Regular.woff2') format('woff2'),url('../css/font/Montserrat-Regular.woff') format('woff'),url('../css/font/Montserrat-Regular.ttf') format('truetype'),url('../css/font/Montserrat-Regular.svg#Montserrat-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-light;src:url('../css/font/Montserrat-Light.eot');src:url('../css/font/Montserrat-Light.eot?#iefix') format('embedded-opentype'),url('../css/font/Montserrat-Light.woff2') format('woff2'),url('../css/font/Montserrat-Light.woff') format('woff'),url('../css/font/Montserrat-Light.ttf') format('truetype'),url('../css/font/Montserrat-Light.svg#Montserrat-Light') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-bold;src:url('../css/font/Montserrat-Bold.eot');src:url('../css/font/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../css/font/Montserrat-Bold.woff2') format('woff2'),url('../css/font/Montserrat-Bold.woff') format('woff'),url('../css/font/Montserrat-Bold.ttf') format('truetype'),url('../css/font/Montserrat-Bold.svg#Montserrat-Bold') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-semibold;src:url('../css/font/Montserrat-SemiBold.eot');src:url('../css/font/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),url('../css/font/Montserrat-SemiBold.woff2') format('woff2'),url('../css/font/Montserrat-SemiBold.woff') format('woff'),url('../css/font/Montserrat-SemiBold.ttf') format('truetype'),url('../css/font/Montserrat-SemiBold.svg#Montserrat-SemiBold') format('svg');font-weight:400;font-style:normal;font-display:swap}.product-essential a{color:#000}.product-essential a:hover{color:#551a11}.opc-block-badges{display:inline-block;width:100%;text-align:center}.opc-block-badges .opc-block-badges-item{margin-bottom:20px;width:100%;display:inline-block;border:1px solid #eee;padding:20px;box-sizing:border-box}.coupondiscount-code-page img,.dimensionImageContainer .dimensionImage01 img,.dimensionImageContainer .dimensionImage02 img,.exciting-features-block-logo img,.exciting-features-usp li img,.feature-categories-page .feature-categories-banner img,.featured-specials-items a img,.footer-bottom .img-section img,.hours-flash-shipping .hours-flash-shipping-img img,.opc-block-badges .opc-block-badges-item img,.product-image img,.productUpgradeSlider .slider1-no .box .divSeatOptionsUpgradesBlock a img,.shop-furniture-items a img{max-width:100%}.product-view .bx-wrapper .bx-pager{position:relative;bottom:0;padding-top:0;white-space:nowrap;width:100%;overflow:auto;padding-bottom:5px}.yourway .bx-wrapper .bx-prev{left:0}.yourway .bx-wrapper .bx-next{right:0}#divCheckBoxes,#sample-req-form .form-list li,#sample-req-form .r-tabs .r-tabs-nav,.cart .crosssell li.item .price-box,.featured-specials .product-content .price-box{text-align:left}#credit-card-type,#divStageSeating img,.block-subscribe .block-content .input-box,.checkout-onepage-index .opc .form-list li#authorizenet_cc_type_exp_div .v-fix select,.coupondiscount-code-page .palliser-promotion .shopnow-btn .addtocart,.coupondiscount-code-page .shopbtn-main .addtocart button,.cp-footer-nwsltr .block-content .input-box,.cp-promotion-banners,.cp-promotion-banners img,.exciting-features-block-img img,.price-custom .leftprice .lefcost table,.relatedBlock .bx-wrapper .slide .SeatOptionsrelatedBlock>a img,.shop-design-style-item-content div,.shop-furniture-items.last,.threeperrow .products-grid{width:100%}#credit-card-type li{display:block;width:70px;height:45px;background:url('../images/credit-card-icons.jpg') 0 -45px no-repeat;margin:5px 6px 0 0;overflow:hidden;text-indent:-500em;float:left;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;margin-right:10px!important}#credit-card-type .AE{background-position:-212px -45px}#credit-card-type .VI{background-position:0 -45px}#credit-card-type .MC{background-position:-70px -45px}#credit-card-type .DI{background-position:-140px -45px}#credit-card-type .AE.active{background-position:-212px 0}#credit-card-type .VI.active{background-position:0 0}#credit-card-type .MC.active{background-position:-70px 0}#credit-card-type .DI.active{background-position:-140px 0}.header-top .top-header-timer .flash-shipping a{color:#fff}.header-container .header-top .top-header-timer{max-width:1081px;padding:0 15px;margin:0 auto;width:100%;display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box}.header-container .header-top .top-header-timer .shopnow-btn{text-align:center;padding:4px 22px;background-color:#12212b;color:#fff;text-decoration:none;border-radius:2px;line-height:normal;display:inline-block;margin:4px 13px 0 10px;font-weight:700}.header-container .header-top .top-header-timer .counter{margin:0 auto;display:inline-block;line-height:normal;vertical-align:middle}.header-container .header-top .top-header-timer .counter p{display:inline-block;color:#12212b;font-size:24px;padding:0 9px;line-height:14px;font-family:Roboto,sans-serif;font-weight:900;position:relative;float:left}.header-container .header-top .top-header-timer .counter p:after{content:"";height:12px;width:1px;background-color:#4c4c4c;display:inline-block;vertical-align:middle;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.coupondiscount-code-page .counter p:first-child:after,.header-container .header-top .top-header-timer .counter p:first-child:after{content:"";display:none}.header-container .header-top .top-header-timer .counter p span{color:#fff;font-size:12px;margin-left:4px;font-weight:300;line-height:18px;vertical-align:middle;display:inline-block}.header-container .header-top .top-header-timer .flash-shipping{float:right}#sample-req-form .after-form p,.cms-coupon-discount-code .main,.cms-home-fourseating .breadcrumbs-row,.cms-home-fourseating .main,.cms-index-variant-html .breadcrumbs-row,.cms-newdesign .main,.messages li li{margin:0}.cms-coupon-discount-code .col-main{padding:0 15px}.coupondiscount-code-page{text-align:center;padding:0 40px 85px}.coupondiscount-code-page .promo-banner{margin-bottom:45px}.coupondiscount-code-page .counter-section h3{font-size:24px;color:#000;font-weight:700;margin-bottom:16px}.coupondiscount-code-page .counter-text span,.cp-tagline li,.pro-name a strong{font-weight:400}.coupondiscount-code-page .counter-text{font-size:16px;color:#000;font-weight:300;margin-bottom:20px;display:block}.coupondiscount-code-page .counter-section{margin-bottom:120px}.coupondiscount-code-page .counter-section .counter-text{max-width:655px;margin:0 auto 25px}.coupondiscount-code-page .shopbtn-main{display:flex;display:-webkit-flex;margin:0 -10px}.coupondiscount-code-page .shopbtn-main .addtocart{width:33.333%;padding:0 10px}.coupondiscount-code-page .shopbtn-main .addtocart button>span{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.coupondiscount-code-page .shopbtn-main .addtocart button span>span{font-weight:400;margin-right:3px}.coupondiscount-code-page .addtocart,.coupondiscount-code-page .addtocart button,.divClearenceproduct-box .thumb,.divClearenceproductnew .divClearenceproduct-box .thumb{width:auto}.coupondiscount-code-page .counter{margin-bottom:38px;display:inline-block;width:100%;text-align:center}.coupondiscount-code-page .counter p{display:inline-block;color:#12212b;font-size:24px;padding:0 9px;line-height:14px;font-family:Roboto,sans-serif;font-weight:900;position:relative}.coupondiscount-code-page .counter p:after{content:"";height:12px;width:1px;background-color:#000;display:inline-block;vertical-align:middle;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.coupondiscount-code-page .counter p span{color:#000;font-size:12px;margin-left:4px;font-weight:300;line-height:18px;vertical-align:middle;display:inline-block}.coupondiscount-code-page .theater-seating-deal{margin-bottom:25px}.coupondiscount-code-page .theater-seating-deal h3{font-size:24px}.coupondiscount-code-page .deal-product{margin-bottom:60px}.coupondiscount-code-page .deal-product ul li{float:left;width:50%;text-align:center}.addtocart,.coupondiscount-code-page .deal-product ul,.featured-brand,.home-bestsellers,.threeperrow .image-section{display:inline-block;width:100%}.coupondiscount-code-page .deal-product ul li img,.product-shop .h1TagSP{margin-bottom:10px}.coupondiscount-code-page .deal-product ul li h1{display:block;font-size:24px;color:#000;margin-bottom:5px;text-align:center}.coupondiscount-code-page .deal-product ul li>.text{display:block;font-size:16px;color:#000;margin-bottom:24px;font-weight:300}.coupondiscount-code-page .deal-product ul li .price-section{display:block;font-size:24px;color:#000;margin-bottom:24px}.coupondiscount-code-page .deal-product ul li a,.coupondiscount-code-page .palliser-promotion .shopnow-btn{display:inline-block}.coupondiscount-code-page .deal-product ul li a .addtocart button{padding:8px 80px;font-size:16px;font-weight:700;line-height:normal}.coupondiscount-code-page .deal-product ul li a .addtocart button span{line-height:normal;margin:0}.coupondiscount-code-page .palliser-promotion img,.product-view .customphotos{margin-bottom:20px}.coupondiscount-code-page .palliser-promotion h1{font-size:24px;display:block}.coupondiscount-code-page .palliser-promotion .text{font-size:16px;display:block;margin-bottom:30px}.coupondiscount-code-page .palliser-promotion .shopnow-btn .addtocart button{padding:8px 80px;line-height:normal}.coupondiscount-code-page .palliser-promotion .shopnow-btn .addtocart button span{line-height:normal}.category-products .sectional-category-banners{background-image:url(../images/sectional-background-banner.png)!important;background-repeat:no-repeat;background-size:cover;width:100%}.category-description,.cp-add-product{clear:both;display:inline-block;width:100%;box-sizing:border-box}.cp-image-section .left-right-icons{position:absolute;bottom:0;top:auto;width:100%;display:none}.catalog-category-view .list_two.twoperrow .cp-image-section #divProductFeaturedIconArea{top:auto}.twoperrow .divNamePriceDiscount{float:left;padding:10px!important;width:100%!important;box-sizing:border-box}.twoperrow .cp-image-section #divProductFeaturedIconAreaLeft{left:0;padding:0 20px 0 10px;position:absolute;bottom:0;top:auto}.list_two .product-image{height:auto;width:100%}.cp-tagline li{font-size:14px;color:#540000;float:none;display:inline-block;vertical-align:top;margin:0 5px 10px 0}.cp-tagline li img{margin:0;position:relative;top:-1px;vertical-align:middle}.formadd #review_field,.list_three .logo-name-section,.relatedBlock .bx-wrapper .slide .SeatOptionsrelatedBlock{width:100%;box-sizing:border-box}.checkout-onepage-index .opc .form-list li#authorizenet_cc_type_exp_div .v-fix{margin:0;width:44%;box-sizing:border-box}.checkout-onepage-index .opc .form-list li#authorizenet_cc_type_exp_div .v-fix:first-child{padding-right:10px}.checkout-onepage-index .opc .form-list li#authorizenet_cc_type_exp_div .v-fix:last-child{padding-left:10px}.checkout-onepage-index .opc .form-list li#authorizenet_cc_type_exp_div .v-fix:first-child .validation-advice{margin:3px 0 0}form#co-billing-form li.control{clear:both;margin-bottom:0}#co-payment-form dt,.divClearenceproductnew .divClearenceproduct-box{margin-bottom:15px}.v-middle.paypal-desktop{padding:0 9px 0 0;height:30px}.whatpaypal-link{display:block;margin-left:15px;margin-top:3px}#checkout-payment-method-load dd{padding-left:20px}.checkout-onepage-index .opc input,.checkout-onepage-index .opc select{transition:none}.divClearenceproductnew .divClearenceproduct-box:nth-child(odd),.drop-upload,.yourway .product-shop .PricingDiv{clear:both}.pp_content_container div.pp_default .pp_close{z-index:5}@media only screen and (max-width:1051px){.checkout-onepage-index .form-list li.wide .input-box,.header,.main-container{width:100%}.col1-layout .col-main,.header{box-sizing:border-box}.checkout-cart-index .main,.checkout-onepage-index .main{width:100%;box-sizing:border-box}.checkout-cart-index .col-main,.checkout-onepage-index .main{padding-right:15px;padding-left:15px}.checkout-onepage-index .col-main{padding:17px 5px 3px 0}.checkout-onepage-index .col-right{padding-right:0;width:230px}.checkout-onepage-success .col1-layout .col-main{padding:5px 10px}.checkout-onepage-success #ThreePanels{width:99%}.checkout-onepage-success #ThreePanels .BillingInfoBox,.checkout-onepage-success #ThreePanels .ShippingInfoBox{width:44%}.TitleBox{text-align:left}#checkout-review-table-wrapper .data-table td{padding:7px 6px 8px}.header{padding:10px}}@media only screen and (min-width:767px) and (max-width:977px){.divFooterTermConds{width:23%!important}.divFooterAboutUs,.divFooterConnectUs2{width:15%!important}}@media only screen and (max-width:1024px){#nav li a.top_link span,#nav li a.top_link span.down{float:none;display:table-cell;vertical-align:middle}*{box-sizing:border-box}.accordion .productBlockContainer,.footer-container-main,.list_three #divProductFeaturedIconAreaLeft img,.list_three #divProductFeaturedIconAreaLeft-mid img,.list_two .products-grid li.item .pricebox,.logotab img,.productBlockContainer .features{width:100%}.btmTable{width:auto;height:auto;display:inline-block}.divBBBAcredBus{width:auto;margin:0 5px}.divBBBAcredBus img{width:40px;height:auto}.divFooterCustServ.footer-block{width:28%;padding:0 5px;float:left;margin:0}.footer-block{width:18%;padding:0 5px;float:left;margin:0}#nav,.divFooterCCImg{width:100%!important}.cp-footer .divFooterCCImg{margin:15px 0 0;display:inline-block;width:100%;padding-left:5px}.divFooterCCImg{margin:15px 0 0!important;display:inline-block;padding-left:5px}.cp-footer p{margin-bottom:5px}.cp-footer .divFooterCustServ p{padding-left:70px}#nav{display:flex;flex-wrap:wrap;justify-content:space-around}#nav li a.top_link{float:none;display:table}#nav li a.top_link span{padding:0 5px!important;text-align:center;width:100%}.category-description{clear:both;display:inline-block;width:100%}.list_two .products-grid li.item{width:48%}#cboxContent .divOptionsUpgradesItemDescription,#cboxContent .productOptionsUpgradesMainImg,#cboxContent .productOptionsUpgradesPriceText,#cboxContent .productOptionsUpgradesTitleText,.list_two .image-section,.product-view .relatedBlock{height:auto}.list_two .products-grid li.item .divBulletPointFeaturesAccess{margin:10px 0!important}.list_three .logo-name-section{width:100%;box-sizing:border-box}#cboxContent #productOptionsUpgradesElement{width:auto!important;height:auto!important}#cboxContent .productOptionsUpgradesMainImg img,.features .featDivBlk01 img,.features .featDivBlk02 img{max-width:100%}#cboxContent .productOptionsUpgradesFeatureText{height:auto;padding-bottom:50px}#cboxContent .divOptionsUpgradesItemDescription,#cboxContent .productOptionsUpgradesFeatureText,#cboxContent .productOptionsUpgradesPriceText,#cboxContent .productOptionsUpgradesTitleText{position:static;width:auto;margin:5px 0}.checkout-onepage-index .opc .step{padding:22px 10px}.checkout-onepage-index #checkout-review-table .product-name{margin-bottom:5px;display:block}#cboxContent div#more-info-wine-glass-caddy{width:auto!important}.breadcrumbs-row{margin:10px 0}div.pp_default .pp_content_container div.pp_default .pp_content_container .pp_details{top:0}.pp_social .pinterest a{top:5px}div.pp_default .pp_close{z-index:999999;top:0;margin-top:3px}#cboxLoadedContent{margin-bottom:34px}div#cboxContent:after{width:100%;height:41px;background:#fff;display:block;float:left;content:'';position:absolute;bottom:0;z-index:0}#cboxContent button#cboxClose{position:relative;margin-top:0;z-index:1;bottom:10px}.productBlockContainer .features .specsBorder{width:96%}.productBlockContainer .SeatHeading{margin:0 0 5px 10px}.productBlockContainer .features .specsFont{clear:both}.productBlockContainer .features .specsSpecs,.productBlockContainer .features .specsSpecsAlt,.productBlockContainer .features .specsTitle,.productBlockContainer .features .specsTitleAlt{width:49%}.features .featDescTitBlk01,.features .featDescTitBlk02{display:block;clear:both}.features .featDivBlk01,.features .featDivBlk02{width:45%;text-align:left}.product-view .bx-wrapper{position:relative}.product-shop .productpower-manual{text-align:left;margin-left:0}.catalog-category-view #divProductFeaturedIconAreanew{width:100%!important}.list_three .divReviewWindow{display:inline-block}#threeperrow.category-products .products-grid li.item{width:331px}#threeperrow.category-products.custom-three .products-grid li.item{text-align:left}.logotab{padding:0}#divCheckBoxes span{font-size:14px}.tabSection .swatchview,.tabSection .swatchview a#clrswatch{float:left}.tabSection .swatchview .tab_color{margin-top:10px;display:block}.tabSection .swatchview .tab_color img{width:96px;height:96px}.tabSection .swatchview .newText{width:96px}#divProductPageTabsSizeTEST .r-tabs .r-tabs-panel{margin-bottom:10px}.tabSection .option li.swatch{margin:3px}.catalog-category-view .cp-main-toolbar{padding-left:5px;padding-right:5px}.cms-form-customer-service-htm .std{padding-left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.add-to-cart button.btn-cart{margin:55px -99px 0}.checkout-onepage-success #ThreePanels td,.leftPanel p{font-size:13px}.dimensionsContainer,.materialsContainer,.optionsContainer,.productBlockContainer{width:100%;padding:0;margin:0}.SeatHeading,.accordion .materialsContainer,.accordion .optionsContainer{text-align:left;margin:0}.features,.features .featDivBlk01,.features .featDivBlk02{width:100%;text-align:left;clear:both;display:block}.features .featDivBlk01,.features .featDivBlk02,.features .specsSpecsAlt,.features .specsTitle,.features .specsTitleAlt{width:48%;text-align:left;display:inline-block}.descTabDivi01{width:100%;margin-left:0}.features,.features .descTabDivi01,.features .featDivBlk01 .specsBorder,.features .featDivBlk02 .specsBorder,.prodDescBodyBlk01,.prodDescBodyBlk01 h2,.productReviewsBlock,.productReviewsHeaderBlock{width:100%}.descTabDiviTxt01,.productpower-manual{text-align:left}.lightbox-popup{max-height:600px;overflow-y:auto}.divClearenceproduct-box .logo{display:block!important}.divClearenceproduct-box .logo>img{max-width:100%}}.price-custom .leftprice .lefcost table tr td #dicountpricevalue1,.slider-love-block{margin-top:0!important}@media only screen and (min-width:768px) and (max-width:991px){.checkout-cart-index .footer{height:auto}.checkout-cart-index .footer ul{display:block;width:100%;float:left}.checkout-cart-index .footer address{float:none;margin:0 auto;clear:both}.checkout-cart-index .footer .foot-soc{display:inline-block;clear:both;width:100%;padding:5px 0 10px}}body #loading-mask .loader{padding:0;height:100px;border:3px solid #12212b;background:#fff;box-sizing:content-box;width:200px;vertical-align:middle;line-height:84px}body #loading-mask .loader img{vertical-align:middle;height:100%}#loading-mask .background-overlay{background:#000;height:100%;left:0;opacity:.6;position:fixed;top:0;width:100%;z-index:99999}#loading-mask .loader{background:#fff;border:5px solid #a3cf94;position:fixed;z-index:99999;width:280px;height:120px;margin:auto;top:0;bottom:0;left:0;right:0;text-align:center;padding:10px}#loading-mask .loading{font-weight:700;color:#a3cf94;display:block}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight,#cp-power-manual .configure-seats-row li,#power-manual-row .configure-seats,#straightrow-curvedrow .configure-seats,.algolia-header-search #algolia-searchbox>label,.algolia-header-search #search_mini_form .form-search1,.algolia-header-search #search_mini_form .form-search>label,.catalog-product-view .addthis-mob,.catalog-product-view .col-right-detail .rating-links,.cms-index-index .cp-footer-nwsltr,.cms-newdesign .breadcrumbs-row,.dimensionSideViewImage br+br,.footer-container-main>.block.block-subscribe,.header-container .divContactUsBkrnd .phoneicon,.header-search-close,.home-bannerslider.mob,.price-custom .leftprice .lefcost table tr td #dicountpricevalue br,.product-view .customphotos .pager,.product-view .product-shop .availableUpgradesHeaderBlock .descTabDivi011,.product-view .product-shop .productReviewsBlock .pager,.relatedBlock .bx-wrapper .bx-pager,.styled-select .bgspan,.yourway .productBlockContainer .productBlockDivider{display:none}.bx-wrapper .bx-pager.bx-default-pager a{width:10px;height:10px;border:2px solid #12212b;background:#fff;box-sizing:content-box;margin:0 5px 5px}.product-view .product-shop .availableUpgradesBlock,.product-view .product-shop .productReviewsBlock,.product-view .product-shop .swatchsection{border:1px solid #c5c5c5;display:inline-block;height:auto!important;margin-bottom:0;margin-top:20px;box-sizing:border-box;width:100%}.product-view .product-shop .availableUpgradesHeaderBlock,.product-view .product-shop .productReviewsHeaderBlock{border:0;margin:0;padding:0!important;height:auto;width:100%;position:relative}.product-view .product-shop .availableUpgradesTextBlock,.product-view .product-shop .productReviewsTextBlock,.product-view .product-shop .swatchsection-heading{margin:0;border-right:0!important;background:#12212b;line-height:40px;color:#fff;text-align:left;font-size:22px;font-family:Montserrat-bold;text-transform:capitalize;border-radius:6px 6px 0 0;width:100%;height:auto;padding:0 15px;box-sizing:border-box;text-indent:inherit}.product-view .product-shop .availableUpgradesTextBlock b{font-weight:700}.product-view .product-shop .swatchsection-heading span{color:#fff;text-align:left;font-size:22px;font-weight:700;text-transform:capitalize;padding:0;width:auto;display:inline-block;box-sizing:border-box;margin:0;text-indent:inherit}.dimensionImageContainer{position:relative;width:100%;height:auto}.dimensionImageContainer>div{width:160px;margin-bottom:10px}.dimensionSideViewImage b{display:inline-block;clear:both;margin-bottom:5px}.slider-love-block{color:#12212b;margin-bottom:10px;display:inline-block;width:100%}.slider-love-block .slideheading{font-size:16px!important;font-family:Montserrat-bold;margin-right:4px;margin-left:0!important;color:#12212b}.slider-love-block span{font-size:10px;color:#959595}.product-shop .availableUpgradesBlock .productlsliderBlockText,.product-shop .productReviewsBlock .productPageReviewsFormatting{display:inline-block;padding:20px 10px;width:100%;margin:0;box-sizing:border-box;color:#000}.slider-love .slide{padding:0 20px}.product-view .productlsliderBlockText .bx-wrapper{position:relative;margin:0 auto 40px!important;float:none;left:auto;right:auto;width:100%}.product-view .productlsliderBlockText .bx-wrapper .bx-pager{bottom:-15px}.product-view .product-shop .productlsliderBlockText .bx-viewport{margin:0 auto}.availableUpgradesBlock .bx-wrapper .bx-prev{left:0!important}.availableUpgradesBlock .bx-wrapper .bx-next{right:0!important}.product-view .product-shop .productPageReviewsFormatting>dl{padding-left:0}.catalog-product-view .col-right-detail .ratings{margin:0;font-size:14px;color:#000;line-height:23px;text-decoration:underline;display:inline-block;vertical-align:middle}.catalog-product-view .col-right-detail .reviewImageCount,.header-top li{display:inline-block;vertical-align:middle}.catalog-product-view .col-right-detail .reviewImageCount a{font-size:14px;color:#12212b;padding-left:25px;text-decoration:none}.catalog-product-view .col-right-detail .reviewImageCount a:before{vertical-align:bottom;content:'';background:url(../images/custom-photonew.png);width:23px;height:20px;display:inline-block;margin-right:5px}.product-view .product-img-box .customphotos{border:1px solid #c5c5c5;border-radius:4px;margin-top:20px}.catalog-product-view .col-right-detail .reviewImageCount.photospace{padding-left:80px}.product-view .product-img-box .customphotos .CustomPhotosHeaderBlock{background:#12212b;border-top-left-radius:4px;border-top-right-radius:4px}.product-view .product-img-box .customphotos .CustomPhotosHeaderBlock p{font-size:22px;font-family:Montserrat-bold;color:#fff;padding:4px 0 7px 10px}.product-view .product-img-box .customphotos ul{padding:15px 15px 0 0}.product-view .product-img-box .customphotos ul li{width:49%;display:inline-block;text-align:center;padding:0 0 0 15px;box-sizing:border-box;margin-bottom:20px}.product-view .product-shop .ratings .rating-box{text-indent:inherit;line-height:22px;overflow:visible;font-size:14px}.product-view .product-shop .ratings .rating-box a{white-space:nowrap}.product-view .product-shop .ratings .rating-box .cp-rating-box-text{padding-left:130px;display:inline-block;box-sizing:border-box;line-height:normal;vertical-align:middle}.catalog-product-view .col-right-detail .rating-box{margin-left:0!important;margin-right:10px;width:115px;height:23px;background:url(../images/bkg_rating-new.gif) repeat-x}.catalog-product-view .col-right-detail .rating-box .rating{height:22px;background:url(../images/bkg_rating-new.gif) 0 100% repeat-x}.product-view .product-shop .productReviewsBlock .rewname{font-weight:700;color:#000;line-height:22px;vertical-align:top;padding:3px 0}.product-view .product-shop .productReviewsBlock .rewname{font-size:14px;text-transform:capitalize;font-family:Montserrat-bold;font-weight:400}.product-view .product-shop .productReviewsBlock .rewdes{margin-bottom:10px;line-height:20px}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit em,.configure-seats span strong,.product-view .product-shop .productReviewsBlock .rewdes b{font-family:Montserrat-bold;font-weight:400}.cp-review-btn{padding:0 10px 20px;display:inline-block;width:100%;box-sizing:border-box}.cp-review-btn button{border:1px solid #12212b;background:#12212b;border-radius:5px;padding:10px;width:48%;float:left;font-size:15px;font-family:Montserrat-bold;box-shadow:none;cursor:pointer;color:#fff}.cp-review-btn button:hover{background:#fff;color:#12212b}.cp-review-btn button.write-review{margin-right:2%}.cp-review-btn button.showmore-review{margin-left:2%}.cp-color-item h2,.product-shop .productReviewText>a{color:#000;font-size:14px}.product-shop .PricingDiv{border:0;height:auto;display:inline-block;width:100%;margin-top:15px}.product-shop .PricingDiv .lp,.product-shop .PricingDiv .rlp{margin:0;padding:0;width:auto;text-align:left;float:left;clear:both}.product-shop .PricingDiv .rlp{padding-top:0px}.product-shop .PricingDiv .starting-at{font-size:16px;color:#d82508;font-family:Montserrat-Regular;line-height:24px;padding-bottom:10px;}.product-shop .PricingDiv #red-price{display:block;font-size:28px;color:#333;line-height:32px;position:inherit;bottom:0;font-family:Montserrat-bold;margin-top:0}.product-shop .PricingDiv .lp #list-price{font-size:14px!important;color:#000;display:inline-block;margin-right:5px;vertical-align:middle;font-family:Montserrat-bold;text-decoration:line-through}.product-shop .PricingDiv #save-price{color:#444;font-size:16px;font-family:Montserrat-bold;font-weight:400;display:inline-block;vertical-align:middle}.formadd .form-list .main-uploader .file-upload .img-drop .details,.option.colorbox.Color{padding:0}.cp_option_color,.header .headerlogo,.home-bannerslider .owl-nav,.product-image,.styled-select.select-one{text-align:center}.cp_option_color>ul,.sampleform{display:inline-block;margin-bottom:10px}.cp-color-item{float:none;display:inline-block!important;border:1px solid #d6d6d6;margin:5px 2px;padding:2px;text-align:center;width:110px;vertical-align:top;box-sizing:border-box;cursor:pointer}.cp-color-item a span{text-align:center;width:100%;display:inline-block;box-sizing:border-box;vertical-align:top;box-sizing:border-box}.cp-color-item-content li span,.styled-select dt{font-family:Montserrat-bold;vertical-align:middle;box-sizing:border-box}.cp-color-item a img{display:block;margin-bottom:5px;width:100%!important;box-sizing:border-box}.cp-color-item.active{border:3px solid #12212b}.cp-color-item-content{border:1px solid #ccc;width:100%;padding:20px;border-radius:10px;text-align:left;box-sizing:border-box;margin-bottom:30px;display:inline-block}.cp-color-item-content h2{color:#2d2d2d;font-size:16px;font-family:Montserrat-bold}.cp-color-item-content li{color:#2d2d2d;font-size:16px;line-height:16px;position:relative;margin-top:5px}.cp-color-item-content li .cp-recline,.exciting-features .custom-title,.footer-trustpilot .trustpilot-tit .custom-title{padding-top:0}.cp-color-item-content li .cp-recline span p.shipmsg{display:block;margin:5px 0 0;font-size:16px}.cp-color-item-content li .cp-recline .cp-recline-notitle{padding-left:0;position:relative}.cp-color-item-content li span{padding-left:135px;color:#53b710;position:absolute;left:0;top:0;width:100%}.cp-color-item-content li span img{margin-right:3px}#iframeProductCart>.add-bor{padding:0;display:inline-block;width:100%;box-sizing:border-box;text-align:left}#iframeProductCart .option.Color,#iframeProductCart .option.Configuration,.img-path-ref,.option.Power.or.Manual,.styled-select.select-one dd select option.value,.yourway .option.Configuration,.yourway .tabs-container div.option .Color dt{display:none!important}#iframeProductCart .option.Color.dropdown-show-color,#iframeProductCart .option.Configuration.dropdown-show,#iframeProductCart .option.colorbox.Color,.rowlayout-row li.visible{display:block!important}.section-first .secondheading.optionBG{display:block;margin:20px 0 15px;font-size:22px}.styled-select dt{color:#12212b!important;float:none;line-height:normal;font-size:15px;font-weight:400;height:40px;padding:0 10px 0 0;text-align:right;width:185px;display:table-cell}.styled-select dd,.styled-select dd .moreinfo{margin:0;display:inline-block;position:absolute}.styled-select dd{background-image:none;float:left;width:100%;padding:0 100px 0 200px;height:40px;line-height:40px;vertical-align:top;left:0;box-sizing:border-box}.styled-select dd .moreinfo,.styled-select select{left:auto;top:auto;float:left;font-size:14px;font-family:Montserrat-bold}.styled-select dd .moreinfo{width:auto;height:auto;vertical-align:top;color:#12212b;right:auto!important}.styled-select{display:table;width:100%;margin-bottom:15px;padding:0;position:relative}.styled-select select{background:#ebebeb;border:1px solid #ccc;height:42px;opacity:1;position:relative;width:196px;line-height:42px;color:#000;margin:0 10px 0 0}.styled-select select:focus{outline:0;border:1px solid #ccc;font-size:14px;box-shadow:none}.cp-product-option,.price-details{display:inline-block;width:100%;margin-bottom:15px}.cp-product-option dl{display:inline-block;width:100%;position:relative}.cp-product-option dd,.cp-warranty-left{position:absolute;float:left;box-sizing:border-box;left:0}.cp-product-option dt{float:left;padding-right:10px;color:#000;font-size:12px;padding-top:4px;text-align:right;box-sizing:border-box;min-width:150px}.cp-product-option dt span{width:100%;display:block;color:#000;font-size:14px;font-family:Montserrat-bold;text-align:right}.cp-product-option dd{padding-left:200px;width:100%}@media(max-width:1199px){.cp-product-option dd{padding-left:145px}}.cp-product-option .more_info{float:left;width:auto;height:auto;margin:0 0 0 10px;display:inline-block;vertical-align:top;color:#12212b;font-family:Montserrat-bold;font-size:14px;line-height:40px}.cp-product-option .cp-option-qty,.left-pic,.review-product-list .col1-layout .product-view .product-shop{float:left}.cp-product-option .cp-option-qty .option-qty{width:60px;display:inline-block;background:#ebebeb;color:#12212b;text-align:center;line-height:38px;font-size:22px;font-weight:700;border:1px solid #ccc;vertical-align:top;float:left;cursor:pointer}.cp-product-option .cp-option-qty .option-input{display:inline-block;vertical-align:top;line-height:40px;height:40px;width:auto;float:left;margin:0 5px}.cp-product-option .cp-option-qty .option-input input{width:60px;text-align:center;line-height:40px;height:40px;display:inline-block;vertical-align:middle;font-size:16px;color:#2d2d2d;font-weight:700;float:left;background:#fff;border:1px solid #ccc;box-shadow:none}.pp_content_container #pp_full_res iframe b{font-size:14px;color:#2d2d2d}.cp-add-product .cp-warranty-item{border:1px solid #ccc;border-radius:20px;padding:20px;box-sizing:border-box;margin-bottom:10px;display:inline-block;width:100%;position:relative}.cp-warranty-left{height:100%;width:80px;border-right:1px solid #ccc;top:0}.cp-warranty-right{float:left;position:relative;left:0;width:100%;box-sizing:border-box;padding-left:80px;padding-right:40px}.cp-warranty-right h2{color:#000;font-family:Montserrat-bold;font-size:16px;margin-bottom:5px;line-height:normal}.cp-warranty-right p{color:#000;font-size:14px;margin-bottom:0}.cp-warranty-right .price{color:#609624!important;font-family:Montserrat-bold}.cp-warranty-right .moreinfo{position:absolute;right:0;top:50%;height:20px;margin-top:-10px;font-family:Montserrat-bold;color:#12212b;font-size:14px;vertical-align:middle;margin-right:0;display:block;width:auto;line-height:20px}.cp-warranty-left input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #cacaca;background-color:#e7e7e7;width:30px!important;height:30px;display:inline-block;float:left;padding:0;cursor:pointer;position:absolute;top:50%;margin-top:-15px;text-align:center;line-height:30px;border-radius:5px;left:50%;margin-left:-15px;z-index:9}.cp-warranty-left input[type=checkbox]:checked::after{content:"";font-family:FontAwesome;color:#fff;font-size:12px;vertical-align:top;line-height:30px;background:url(../images/checkbox-active.png) no-repeat;width:14px;height:14px;display:inline-block;position:relative;top:6px;left:-1px;z-index:9}.cp-warranty-item.down-opacity{opacity:.2;cursor:no-drop;position:relative}.cp-warranty-item.down-opacity input{pointer-events:none}.cp-warranty-item.down-opacity::before{background:#ccc;position:absolute;content:"";height:100%;width:100%;display:inline-block;left:0;right:0;top:0;bottom:0;border-radius:20px}.price-add{clear:both;margin:0;width:100%;padding:0;box-sizing:border-box}.add-to-cart,.cp_qty_cart{margin:10px 0 0;width:100%}.add-to-cart{border:0;padding:10px 0;box-sizing:border-box}.cp-add-to-cart{float:left;position:absolute;padding-left:105px;top:0;width:100%;box-sizing:border-box}.line-1,.line-2{top:10px;text-transform:uppercase}.add-to-cart .cp_qty_cart button.btn-cart{background-color:#551a11;border-radius:0;float:right;height:40px;margin:0;width:100%;text-align:center;box-sizing:border-box;border-color:#551a11;transition:.3s}.add-to-cart .cp_qty_cart button.btn-cart:hover{background-color:#12212b;transition:.3s}.add-to-cart .cp_qty_cart button.btn-cart.disabled{background-color:#d8d8d8;color:#bababa;background-image:none}.add-to-cart .cp_qty_cart button.btn-cart.disabled span{color:#bababa}.add-to-cart .cp_qty_cart button.btn-cart span{color:#fff;font-size:18px;font-family:Montserrat-bold;padding:0 10px;text-transform:none;width:100%;text-align:center;text-transform:uppercase;box-sizing:border-box}.cp_qty_cart{color:#595959;display:inline-block;z-index:2;position:relative}.cp_qty_cart .qty-custom{float:left!important;margin:0;position:relative;z-index:2;box-sizing:border-box}.cp_qty_cart .qty-custom .qty-left{margin:0 5px 0 0;color:#000;font-size:14px;text-transform:uppercase;line-height:40px;height:40px;display:inline-block}.cp_qty_cart .qty-custom #qty{margin:0;height:40px;border:1px solid #ccc;width:56px;text-align:center}.price-custom{width:100%!important;text-align:center;float:left}.price-custom .leftprice{margin:0;width:100%}.price-custom .leftprice .lefcost{color:#595959;margin-left:0}.price-custom .leftprice .lefcost table tr td{width:70%!important;padding-right:10px;padding-bottom:3px;color:#2d2d2d}.price-custom .leftprice .lefcost table tr td:last-child{padding:0 0 3px 5px;text-align:right!important;width: 18%!important;vertical-align: middle;}.price-custom .leftprice .lefcost table tr td span{font-size:16px!important;margin:0!important;color:#12212b!important;font-family:Montserrat-regular;font-weight:500!important}.price-custom .leftprice .lefcost table tr td #dicountpricevalue{font-size:16px}.price-custom .leftprice .lefcost table tr td span#discountprice{color:#307f00!important}.price-custom .leftprice .lefcost table tr td #pricediv,.price-custom .leftprice .lefcost table tr td #pricevalue{margin:0!important;display:block!important}.price-custom .leftprice .lefcost table tr td #pricediv span,.price-custom .leftprice .lefcost table tr td #pricevalue span{margin:0;font-size:16px!important;text-align:right!important;color:#000000!important}.price-custom .leftprice .lefcost table tr td #dicountpricevalue i{display:inline-block;vertical-align:top;margin:0!important;font-size:16px!important;font-family:Montserrat-bold;color:#307e04!important}.price-custom .leftprice .lefcost table tr td #dicountpricevalue span{display:inline-block;vertical-align:top;margin:0 0 0 5px!important;font-size:16px!important;font-weight:400;color:#2d2d2d!important}#iframeProductCart{width:100%;box-sizing:border-box;padding:0 10px}.relatedBlock .relatedHeaderBlockimage{margin-bottom: 10px;text-align: center;font-family: Montserrat-bold;font-size: 30px;line-height: 44px;color: #000;text-transform: uppercase;}.relatedBlock .relatedHeaderBlockimage span{font-family:Montserrat-light;font-size:20px;display:block}.secondheading,.yourway span.shoppingCartTextBlock{font-size:22px;color:#000;font-family:Montserrat-bold}.relatedBlock .bx-wrapper .bx-viewport{height:auto!important}#sample-req-form .crm-rep-common-box-popup .crm-rep-common-box-popup-input-label,.relatedBlock .bx-wrapper .slide .SeatOptionsrelatedBlock>a,.review-product-list .product-view form,.yourway .tabs-container div.option dd .swatch a{display:block}.relatedBlock .bx-wrapper .slide .SeatOptionsrelatedBlock>a.product-image{min-height:180px;max-height:180px;overflow:hidden;margin-bottom:10px}.relatedBlock .bx-wrapper .bx-prev{left:-10px}.relatedBlock .bx-wrapper .bx-next{right:-10px}.request-free{margin:10px 0 0!important;width:100%;clear:both;display:none}.yourway .styled-select dd .moreinfo{right:auto!important}.yourway .shoppingCartHeaderBlockSecond,.yourway .swatchsection-heading{background:0 0;padding:0;margin:10px 0 0;display:inline-block;width:100%}.yourway .shoppingCartHeaderBlockSecond,.yourway .shoppingCartHeaderBlockSecond-main{background:0 0;padding:0 0 5px;margin:10px 0;display:inline-block;width:100%;border-bottom:1px solid #e0e0e0;box-sizing:border-box;height:auto}.yourway .swatchsection-heading{border-bottom:0!important}.yourway span.shoppingCartTextBlock{line-height:32px;text-indent:inherit;margin:0}.secondheading{margin:10px 0 15px;font-weight:400}.shoppingCartHeaderBlockSecond>img,.yourway .shoppingCartHeaderBlockSecond-main>img{margin:0 5px 0 0}.yourway .tabSection .tabs-container #colorbx{padding:2% 0 0;width:100%}.yourway #colorbx.option.swatchbox{border-bottom:0}.shoppingCartHeaderBlockSecond-main-caption{color:#000;font-size:14px;padding-bottom:5px;width:100%;font-family:Montserrat-bold}.yourway .tabs-container div.option dt{display:inline-block!important;width:100%!important;margin:0 0 10px;vertical-align:top;text-align:left!important}.yourway #colorbx.option.swatchbox label{display:inline-block!important;margin:0 10px 0 0;text-align:left;vertical-align:top;color:#000!important;text-transform:uppercase;font-family:Montserrat-bold}.yourway #colorbx.option.swatchbox a{display:inline-block;color:#12212b;font-size:14px;font-weight:700;vertical-align:top;line-height:normal}.yourway .tabs-container div.option dd .swatch,.yourway .tabs-container div.option dd .swatch_accent{border:2px solid #ccc!important;display:inline-block;padding:3px;margin:0 2px 10px;box-sizing:border-box;height:auto;width:110px;float:left}.yourway .tabs-container div.option dd li.swatch.swatch-selected,.yourway .tabs-container div.option dd li.swatch_accent.swatch-selected_accent{border:2px solid #12212b!important}.yourway .tabs-container div.option dd .swatch a img,.yourway .tabs-container div.option dd .swatch_accent a img{height:auto;width:100%;box-sizing:border-box;margin:0;border:0!important}.yourway .tabs-container div.option dd .swatch .swatchname,.yourway .tabs-container div.option dd .swatch_accent .swatchname{color:#000;font-size:13px;line-height:normal;padding:3px 0 0;clear:both;display:inline-block;text-align:center;width:100%}.yourway .tabs-container dl dd ul{overflow:hidden;padding:0;width:100%!important;max-height:inherit;margin:0 0 10px}.yourway .product-shop .PricingDiv{border:0;height:auto;display:inline-block;width:100%;margin-top:15px;float:none;border-right:none}.yourway .productpower-manual{float:none;width:100%;min-height:0!important;margin:0 0 10px;box-sizing:border-box}.yourway .productpower-manual .FreeShiping .gray{font-size:16px;display:inline-block;width:100%;box-sizing:border-box;margin-bottom:0;margin-top:15px}.yourway .tabs-container div.option dt label{background:url("../images/arrow_color_left.png") 0 2px no-repeat;font-weight:400;padding-left:22px}.configure-seats-row,.yourway .options-list{margin:0 0 10px;text-align:center;width:100%;display:table;box-sizing:border-box}.product-view.yourway .mobile-show .accordion .productBlockContainer .productBlockSpanTitle b,.product-view.yourway .productBlockContainer .productBlockSpanTitle b{text-align:center;font-size:14pt;font-family:Montserrat-bold;color:#12212b;margin-bottom:4px;border-bottom:1px solid #c6c6c6;text-transform:uppercase;width:100%;display:inline-block;padding-bottom:13px}.productUpgradeSlider{height:auto;margin:35px 0 0!important;text-align:center}.configure-seats span,.majesticPageFeatureDesc{margin-bottom:10px;text-align:left;display:inline-block}.productUpgradeSlider .slider1-no .box{display:inline-block;vertical-align:top;width:47%;border:1px solid #e1e1e1;border-radius:10px;padding-bottom:5px;box-sizing:border-box;overflow:hidden;margin:0 .5% 13px}.yourway .productBulletPointsCustom{margin:10px 0 0;font-size:13px;font-weight:400;color:#b00000;float:left;width:50%}.yourway .productBulletPointsCustom02{position:relative;float:left;font-size:13px;font-weight:400;color:#333;width:50%;margin:10px 0 20px}.majesticPageFeatureDesc{height:auto;float:left;box-sizing:border-box;width:100%;padding-left:90px}.majesticPageFeatureDesc .imgOptionsTabMajestic{position:relative;margin-left:-90px;top:0;float:left}.review-product-list .product-view{padding-left:0;padding-right:0;box-sizing:border-box}.buttons-review .button,.buttons-review .button:hover{background:#12212b;padding:0 20px}.review-product-list .product-view .product-img-box{width:26%}.formadd .form-list label.required{color:#000;font-size:14px;font-weight:700;margin-bottom:3px}.formadd .form-list .main-uploader .middle_form_heading{color:#000;font-size:14px;font-weight:700;margin-bottom:3px;padding-bottom:3px}.formadd .form-list .main-uploader .file-upload .img-drop .thumbnail{margin-bottom:0;min-height:80px}.formadd .form-list .main-uploader .middle_form_heading em{color:#b80202;font-size:12px}.formadd .form-list .main-uploader .file-upload{width:100%;box-sizing:border-box;border:3px dashed #718ba6;border-radius:6px;font-size:14px;min-height:160px;max-width:100%;padding:5px 10px}.formadd .form-list .main-uploader .file-upload .img-drop input{opacity:0;width:100%;height:160px;position:absolute;z-index:999999;top:0;cursor:pointer}.formadd .form-list .main-uploader .file-upload .upload-txt:before{content:'';display:block;background:url(../images/upload-new.png);width:61px;height:45px;margin:0 auto}.formadd .form-list .main-uploader .file-upload .file-upload-btn{position:relative;display:block}.formadd .form-list .main-uploader .file-upload .upload-txt{color:#666;font-weight:700;font-size:19px;text-align:center;padding-top:40px}.formadd .form-list .main-uploader .file-upload .upload-txt span{color:#12212b;font-weight:700;font-size:19px}.formadd .form-list .main-uploader .file-upload .img-drop .col-sm-2{padding:10px 15px}.formadd .form-list .main-uploader .file-upload .img-drop .thumbnail img{max-height:66px}.formadd .form-list .main-uploader .file-upload .img-drop .details h2{margin-top:5px;margin-bottom:5px;color:#000;font-size:15px;padding:5px 0;white-space:pre;overflow:hidden;text-overflow:ellipsis}.formadd .form-list .main-uploader .file-upload .img-drop .details .process{color:#5b6b7e;cursor:pointer;padding-right:10px;border-right:1px solid;display:none}.formadd .form-list .main-uploader .file-upload .img-drop .details #Delatedupd{color:#5b6b7e;display:inline-block;cursor:pointer;padding-left:0}.review-product-list .buttons-review{display:inline-block;float:right;margin:0 0 20px;height:auto}.buttons-review .button{float:right;border-radius:6px;border:0;cursor:pointer;font-size:18px;color:#fff;font-weight:700;margin:0;overflow:visible;line-height:40px;width:auto;height:40px;display:inline-block}.review-product-list .form-list .input-box input,.review-product-list .form-list .input-box textarea{padding:5px 10px;box-sizing:border-box}.formadd #review-form .input-text{box-sizing:border-box;width:100%;height:40px}.configure-seats-section{margin-bottom:20px;display:none}.configure-seats span{color:#2d2d2d;font-size:16px;width:100%;font-family:Montserrat-bold}.configure-seats-row li{display:table-cell;vertical-align:middle;float:none;border-radius:0;padding:0 2px}.configure-seats-row li a{text-decoration:none}.configure-seats-row li span{border:2px solid #ccc;float:none;cursor:pointer;font-size:12px;display:table;width:100%;vertical-align:middle;text-align:center;box-sizing:border-box;margin:0}.configure-seats-row li label{color:#2d2d2d;font-size:14px;float:none;padding:5px 1px;width:100%;box-sizing:border-box;white-space:inherit;text-align:center;display:inline-grid;line-height:normal;height:100%;vertical-align:middle;align-content:center;box-sizing:border-box;cursor:pointer;font-family:Montserrat-bold}.configure-seats-row li.active span{border:2px solid #12212b}.configure-seats-row li.active span label{color:#12212b;font-family:Montserrat-bold}.recline-row li,.straight-curved-row li{width:50%;display:table-cell}.recline-row li label,.straight-curved-row li label{height:47px;line-height:24px}.recline-row li:first-child,.straight-curved-row li:first-child{padding-right:6px}.recline-row li:last-child,.straight-curved-row li:last-child{padding-left:6px}.howmany-seats-row li label{height:64px;line-height:16px;display:table-cell;cursor:pointer}.rowlayout-row li{width:33.33%;float:left;margin-bottom:10px!important;box-sizing:border-box;display:none}.rowlayout-row li label{height:80px;line-height:14px;display:table-cell;cursor:pointer}.rowlayout-row-img{margin:0 auto 20px;max-width:80%;text-align:center}.featured-brand li img,.rowlayout-row-img img{max-width:100%;margin:0 auto}#cp-power-manual .configure-seats-row li.visible{display:table-cell}.cp_option_color #cp-power-manual{display:inline}.styled-select.select-one dt{display:inline-block;width:auto;line-height:24px;font-size:16px;text-transform:capitalize;padding-right:5px;vertical-align:middle;height:auto}.styled-select.select-one dt:after{content:":"}.styled-select.select-one dd{position:relative;padding:0;text-align:center;display:inline-block;width:auto;float:none;height:auto;line-height:normal}.styled-select.select-one dd select{background:0 0;border:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;text-align:center;padding:0;margin:0;width:auto;font-size:16px;vertical-align:top;line-height:normal;height:22px;pointer-events:none;font-family:Montserrat-light;font-weight:400}.styled-select.select-one dd select option,.styled-select.select-one dd select:focus option,styled-select.select-one dd select:focus{display:none;opacity:0;border:0;box-shadow:none;margin:0;padding:0;pointer-events:none}.option dl dd.swatchtypedd{width:250px}#faq .productReviewsTextBlock{padding:0 15px;background:0 0;margin-top:0}.productPageImageCarouselSizeTEST{margin:10px 0 10px 25px}#cboxContent.cboxcavallocupholders{max-width:40%!important}.cboxcavallocupholders .productOptionsUpgradesMainImg{width:100%;left:0;top:0}@media only screen and (max-width:1366px){#cboxContent{max-width:70%!important}#cboxContent .features{padding-left:0!important;box-sizing:border-box!important;margin:5px 0 0!important;height:auto!important;position:inherit!important;width:100%!important}.productOptionsUpgradesFeatureText{padding-bottom:10px;padding-right:20px}.page-not-found .page-text{margin-bottom:60px}.page-not-found .page-text h1{margin-top:20px}}@media only screen and (max-width:991px){.block-progress .block-title strong span,.opc .step-title h2{font-weight:500;font-size:14px}.bg-bottom,.catalog-product-view .addthis-mob .addthis_button_compact,.descTabDivi01,.detailpage-name-desk,.product-shop .bx-controls-direction,.product-view .mobile-hidden,.product-view .mobile-show .accordion .productBlockContainer .features .featDivBlk01 br,.product-view .mobile-show .accordion .productBlockContainer .features .featDivBlk02 br,.product-view .mobile-show .accordion .productBlockContainer br+br,.product-view .product-img-box .bx-wrapper .bx-controls-direction,.product-view .product-img-box .bx-wrapper .bx-viewport .imageCarouselDivSize .numbering,.product-view .product-img-box .productPageMainImageBlock img,.product-view .product-shop .availableUpgradesHeaderBlock .descTabDivi011,.productBlockContainer .features br,.productBlockDivider,.productPageLogoTEST,.request-free{display:none}.block-progress .block-title,.block-progress dt{font-weight:500;padding:10px 10px 10px 19px;background:#12212b;border-bottom:1px solid #fff;color:#eaeaea;font-size:14px}.opc .step-title{background-color:#eaeaea;padding:10px 5px 10px 20px;text-align:right}.opc .step-title h2{color:#12212b;line-height:22px}.footer-title{min-height:40px;margin-bottom:10px;width:100%;display:block;vertical-align:top}.main-container{padding-bottom:20px}.trustpilotcart{width:314px;margin-right:0!important;float:left}.cart .totals{box-sizing:border-box;margin-top:0;width:314px;position:static;margin-left:15px}.checkout-cart-index .col2-set .col-2{margin-top:0;margin-right:0;width:43%;float:right}.cart .cart-collaterals .col2-set,.catalog-product-view .col-right-detail .ratings{margin-bottom:20px}.checkout-onepage-index .col-main{width:67%}.checkout-onepage-index .col-main .opc,.materialsImage01 img,.product-view .availableUpgradesBlock,.product-view .availableUpgradesHeaderBlock,.product-view .price-add,.product-view .product-img-box .productPageMainImageBlock,.product-view .product-shop,.product-view .swatchsection.tabSection,.product-view .swatchsection.tabSection #iframeProductCart,.tabs-container div.option dd{width:100%}.checkout-onepage-index .opc .form-list li.wide input.input-text{width:292px}.checkout-onepage-index .opc .form-list li#authorizenet_cc_type_exp_div .v-fix{margin-right:15px}.checkout-onepage-index .form-list li.wide textarea,.descTabDivi011,.product-view .product-img-box .bx-wrapper .bx-viewport,.tabSection .tabs-container dl dd ul{width:100%!important}.checkout-onepage-index .data-table td a.product-image img{width:50px}#checkout-review-table .product-name a{font-size:14px}.dimensionsContainer,.materialsContainer,.optionsContainer,.productBlockContainer{padding:10px}.header-top .top-header-timer ul{float:left;padding-left:10px}.video-testomonial-title h1{font-size:28pt}.customer-videos ul li .video-content{min-height:70px}.customer-videos ul li{width:50%}.product-view .product-img-box{width:100%;text-align:center;height:auto;margin-bottom:50px}.descTabDivi011{margin-left:0!important}.product-view .mobile-show{display:block;clear:both}.relatedBlock{width:100%;margin-top:30px}.col-right-detail{width:100%;padding:0 20px;box-sizing:border-box}.page-not-found,.slider-love .slide{padding:0}#faq .productReviewsTextBlock,.product-view .product-shop .swatchsection-heading{padding:15px;line-height:normal}.product-view .detailpage-name-mob .ratings .rating-box{text-indent:inherit;line-height:22px;overflow:visible;font-size:14px}.product-view .detailpage-name-mob .ratings .rating-box a{white-space:nowrap}.product-view .detailpage-name-mob .ratings .rating-box .cp-rating-box-text{padding-left:130px;display:inline-block;box-sizing:border-box;line-height:normal;vertical-align:middle}.product-view .product-shop .availableUpgradesBlock,.product-view .product-shop .productReviewsBlock{border:1px solid #c8c8c8;display:inline-block;height:auto!important;margin-top:40px;margin-bottom:0}.product-view .product-shop .availableUpgradesHeaderBlock,.product-view .product-shop .productReviewsHeaderBlock{border:0;margin:0;height:auto}.product-view .product-shop .availableUpgradesTextBlock,.product-view .product-shop .productReviewsTextBlock{margin:0;border-right:0!important;background:#12212b;height:auto;line-height:normal;color:#fff;text-align:center;font-size:30px;font-weight:700;text-transform:capitalize;border-radius:6px 6px 0 0;width:100%;padding:15px}.product-view .product-shop .swatchsection-heading span{color:#fff;text-align:center;font-size:30px;font-weight:700;text-transform:capitalize;width:100%}.col-right-detail,.slider-love-block{text-align:left}.slider-love-block span{font-size:18px;color:#959595}.availableUpgradesBlock .bx-wrapper .bx-prev{left:0!important}.availableUpgradesBlock .bx-wrapper .bx-next{right:0!important}.cp-review-btn button{padding:15px 5px;font-size:22px}.product-view .productReviewText,.productReviewText a{color:#000;font-size:14px}.product-view .mobile-show .accordion{margin-top:40px;border-bottom:1px solid #d9d9d9}.product-view .mobile-show .accordion dd,.product-view .mobile-show .accordion dt{border:0}.product-view .mobile-show .accordion dt{border:0;border-top:1px solid #d9d9d9}.product-view .mobile-show .accordion dd{padding:20px 10px}.product-view .mobile-show .accordion dt a{display:block;padding:19px 20px;background:#fff;color:#000;font-weight:400;text-decoration:none;font-size:38px;text-transform:capitalize;line-height:normal;text-align:left;position:relative}.product-view .mobile-show .accordion dt a.selected{background:#fff;color:#000}.product-view .mobile-show .accordion dt a::after{content:"";height:24px;display:inline-block;width:40px;text-align:center;background-image:url(../images/tab-down-arrow.png);background-repeat:no-repeat;float:right;top:12px;position:relative}.product-view .mobile-show .accordion dt a.selected::after{content:"";background-image:url(../images/tab-up-arrow.png)}.product-view .mobile-show .accordion dd p{font-size:14px;color:#242424;padding-right:0;line-height:20px}#tab-1,#tab-2,#tab-3,#tab-4,.product-shop .PricingDiv .lp,.product-shop .PricingDiv .rlp{padding-top:0}.product-view .mobile-show .accordion .productBlockSpanTitle b{font-size:20px;font-weight:700;color:#393939;border-bottom:2px solid #c6c6c6;display:inline-block;width:100%;padding-bottom:6px;margin-bottom:10px;line-height:normal}.product-view .mobile-show .customOptionFeatureTitles{font-size:16px;font-weight:700;color:#000}.product-view .mobile-show .customSpecsTitleText{font-size:14px;font-weight:400;color:#242424;line-height:20px}.product-view .mobile-show .productDescriptionBlockText{font-size:14px!important;width:100%;line-height:20px;color:#000}.product-view .mobile-show .optionsContainer b{color:#000;font-weight:700;font-size:14px}.product-view .mobile-show .accordion .dimensionsContainer,.product-view .mobile-show .accordion .materialsContainer,.product-view .mobile-show .accordion .optionsContainer,.product-view .mobile-show .accordion .productBlockContainer{padding:0;margin:0}.product-view.yourway .mobile-show .productDescriptionBlockText .h2TagSP{font-size:14px;font-weight:400;margin:0;color:#000;line-height:20px}.materialsContainer a{color:#333;text-decoration:underline}.materialsContainer a:hover{color:#000}.product-view .mobile-show .accordion p.productBulletPointsMaterialFeatures{font-size:16px;color:#000}.materialsImage01{display:inline-block;margin:0 4px 10px 0;width:86px;height:auto;font-weight:400;text-align:center;vertical-align:top}.productMaterialsSpanTitle{font-size:14px;font-weight:700;color:#393939}.accordion .productBlockContainer,.productBlockContainer .features,.productPageImageCarouselSizeTEST{width:100%;margin:0}.product-view .mobile-show .accordion .productBlockContainer .features .featDivBlk01,.product-view .mobile-show .accordion .productBlockContainer .features .featDivBlk02{width:48%;text-align:center;float:none;margin:0 0 20px;display:inline-block}.accordion .productBlockContainer,.productBlockContainer .features .featDivBlk01{clear:both}.productBlockContainer .SeatHeading{margin:0 0 30px;width:100%;text-align:center;font-size:20px;color:#5a5a5a;line-height:20px}.cp-warranty-right p,.productBlockContainer .SeatHeading b{font-size:22px}.detailpage-name-mob,.productBlockContainer .SeatHeading br{display:block!important}.featDescTitBlk01{font-size:18px;color:#12212b}.featDescTitBlk02{font-size:18px;color:#5a5a5a;line-height:22px}.descTabDiviTxt01{font-size:22px;font-weight:700;color:#12212b;border-bottom:2px solid #c6c6c6;display:inline-block;width:100%;padding-bottom:10px;margin-bottom:20px;margin-top:50px;line-height:normal}.specsSpecsAlt{line-height:18px}.product-view .mobile-show .accordion .productBlockContainer .specsTitleFont{font-size:18px;margin:25px 0 15px;font-weight:700;color:#12212b}.product-view .mobile-show .accordion .productBlockContainer .specsFont{font-size:16px;color:#4a4a4a;margin-left:0}.product-view .mobile-show .accordion .productBlockContainer .prodDescBodyBlk01{width:100%;margin:0;font-size:16px;line-height:24px}.productBlockContainer .features .specsBorder{width:100%;margin-bottom:5px}.mobile-show .accordion .productBlockContainer .prodDescBodyBlk01 h2{margin-left:0;font-size:16px;width:100%;color:#5a5a5a;line-height:24px}.product-view .mobile-show .accordion .productBlockContainer .prodDescBodyBlk01 p{font-size:16px;color:#5a5a5a;line-height:24px}.dimensionImageContainer,.dimensionsContainer .productBlockSpanTitle{width:100%;display:inline-block;padding:0 15%}.dimensionImageContainer>div{width:33.33%;float:left;margin-bottom:10px;font-size:14px;color:#9f9f9f;font-weight:400}.dimensionSideViewImage{position:absolute;margin:15px 0 0 320px;width:140px;height:50px;font-size:14px;font-weight:400;color:#a9a9a9}.h1TagSP,.product-shop .PricingDiv{margin:0 0 15px}.product-view .mobile-show .accordion .dimensionSideViewImage p{color:#a9a9a9}.product-view .mobile-show .accordion .productDimensionsBlock{width:100%;margin-bottom:30px}.catalog-product-view .breadcrumbs ul li.home a{text-indent:inherit;height:auto!important;overflow:visible;width:auto;margin:0;line-height:21px;background:0 0}.catalog-product-view .addthis-mob{display:inline-block!important}.product-shop .PricingDiv .starting-at{font-size:30px;line-height:30px}.product-shop .PricingDiv #red-price{font-size:56px;line-height:56px}.product-shop .PricingDiv .lp #list-price{font-size:20px!important}.cp-warranty-right h2,.product-shop .PricingDiv #save-price{font-size:24px}.product-shop .price-add{clear:both;margin:0;padding:0;width:100%!important;display:inline-block}.product-shop .add-to-cart{border:0;margin:0;padding:0;width:100%}.product-shop .add-to-cart .price-custom{margin:0;width:100%}.cp_qty_cart .qty-custom .qty-left{height:52px;line-height:52px;font-size:20px;color:#000}.cp_qty_cart .qty-custom #qty{height:52px}.cp-add-to-cart{padding-left:125px}.add-to-cart .cp_qty_cart button.btn-cart{height:52px;line-height:52px}.add-to-cart .cp_qty_cart button.btn-cart span{height:52px;line-height:52px;font-size:17px}.product-view .product-img-box .bx-wrapper{width:100%!important;max-width:100%!important}.product-view .product-img-box .bx-wrapper .bx-viewport .imageCarouselDivSize,.product-view .product-img-box.bx-wrapper .bx-viewport .imageCarouselDivSize a,.product-view .product-img-box.bx-wrapper .bx-viewport .imageCarouselDivSize a img{border:0!important;height:auto!important;width:auto!important}.product-view .product-img-box .imageCarouselDivSize>a{height:auto}.product-view .product-img-box .bx-wrapper .bx-pager{position:relative;bottom:0;padding-top:20px;white-space:nowrap;width:100%;overflow:auto;padding-bottom:15px}.section-first .secondheading.optionBG{font-size:38px}.cp-add-product{margin-bottom:10px}.catalog-product-view .addthis-mob .at-icon-wrapper{height:46px!important;width:46px!important;line-height:46px!important;text-align:center;border-radius:100%}.catalog-product-view .addthis-mob .at-icon-wrapper .at-icon{height:36px!important;width:36px!important;line-height:36px!important;text-align:center;vertical-align:middle}.catalog-product-view .addthis-mob .addthis_toolbox .at-icon-wrapper:hover{background-color:#b10200!important}.catalog-product-view .addthis-mob .addthis_button_facebook .at-icon-wrapper{background-color:#4e71a8!important}.catalog-product-view .addthis-mob .addthis_button_twitter .at-icon-wrapper{background-color:#1da1f2!important}.catalog-product-view .addthis-mob .addthis_button_email .at-icon-wrapper,.catalog-product-view .addthis-mob .addthis_button_print .at-icon-wrapper{background-color:#000!important}.styled-select dd .moreinfo{right:auto!important}}.line-1,.line-2{position:relative}.productBlockContainer .description-section-power-main-container .left-description-section-power-main h3{font-family:Montserrat;color:#551a11;font-size:22px;font-weight:500;text-align:center;line-height:23px}.wrapper .main-container .productBlockContainer .description-section-power-main-container .left-description-section-power-main p{padding:10px 0;font-family:Montserrat-light}.productBlockContainer .description-section-power-main-container .left-description-section-power-main a{font-family:Montserrat;font-size:12px;color:#12212b!important;padding:8px 0;text-align:center;font-weight:700;background:0 0}.wrapper .main-container .comfort-view-quad-control-main-title-title-logo img{margin-bottom:2px}.main-container h2.comfort-view-quad-control-main-title-title{font-family:Montserrat;font-size:19px;margin-bottom:6px}.productBlockContainer .description-section-power-main-container .right-description-section-power-main{width:63%;float:left;margin:0}.main-container .comfort-view-quad-control-main-title-title-logo img{width:201px!important;margin-bottom:8px}h2.comfort-view-quad-control-main-title-title{color:#000;font-size:20px;margin-bottom:6px}.main-container .comfort-view-quad-control-main-title{font-size:14px;color:#000;text-align:center;line-height:15px;padding:0 15px}.productBlockContainer .description-section-power-main-container .left-description-section-power-main{float:left;height:177px;padding:20px 5px;width:calc(37% - 10px);margin:5px 0;box-shadow:0 5px 5px #ddd;background:linear-gradient(#fff,#f0f0f0)}.main-container .productBlockContainer .description-section-power-main-container .left-description-section-power-main p{font-size:14px;padding:8px 0;color:#666;text-align:center}.productBlockContainer .description-section-power-main-container{max-width:500px;float:none;margin:0 auto 25px;height:185px;padding-top:15px;padding-left:5px;padding-right:5px}@media only screen and (max-width:1060px) and (min-width:950px){.productBlockContainer .description-section-power-main-container .left-description-section-power-main{height:127%;padding:10px 5px}.productBlockContainer .description-section-power-main-container{margin-bottom:65px}}@media only screen and (max-width:900px) and (min-width:560px){.productBlockContainer .description-section-power-main-container .left-description-section-power-main{height:132%;width:33%}.main-container .comfort-view-quad-control-main-title{padding:0 20px}.productBlockContainer .description-section-power-main-container{margin-bottom:60px;width:430px}.productBlockContainer .description-section-power-main-container .right-description-section-power-main{width:unset}.productBlockContainer .SeatHeading{margin-top:30px}}@media only screen and (max-width:490px) and (min-width:421px){.productBlockContainer .description-section-power-main-container .left-description-section-power-main{height:119%}.productBlockContainer .description-section-power-main-container{margin-bottom:30px}.productBlockContainer .description-section-power-main-container .left-description-section-power-main a{padding:0;background:0 0;font-size:12px}.productBlockContainer .description-section-power-main-container .right-description-section-power-main{width:60%}}@media only screen and (max-width:420px) and (min-width:300px){.productBlockContainer .description-section-power-main-container .left-description-section-power-main{height:auto;padding:10px;width:100%;box-shadow:none}.productBlockContainer .description-section-power-main-container{margin-bottom:10px;padding-right:0;height:auto;float:left}.productBlockContainer .description-section-power-main-container .left-description-section-power-main h3{font-size:15px}.main-container .productBlockContainer .description-section-power-main-container .left-description-section-power-main p{font-size:13px!important;padding:4px 0;line-height:16px!important}.productBlockContainer .description-section-power-main-container .left-description-section-power-main a{padding:0;background:0 0;font-size:12px}.productBlockContainer .description-section-power-main-container .right-description-section-power-main{width:100%}}@media only screen and (min-width:200px) and (max-width:766px){.mobile-prim-section{margin:30px 5px 10px}.type4 .mobile-prim-section .rightpart{padding-left:105px;text-align:center}.mobile-prim-section .bodytitletext{text-align:center}.br-removee>*,.prim-sec #starpanelcontainer>*,.prim-sec .built-fit .built>*,.prim-sec .newPriced,.prim-sec .passion,.prim-sec .prim-sub>*,.prim-sec .speaker,.type4 .prim-sec .built{display:none}.prim-sec .prim-sub .prim-sub-sub{opacity:0}.mobile-prim-section .built-fit{width:100%}.col-right-detail .product-view .product-shop .swatchsection{margin-top:0}.prim-sec .prim-sub,.type4 .prim-sec .built-fit{float:left;height:0;margin-top:0}}@media only screen and (min-width:320px) and (max-width:480px){.product-view .product-shop.type4{margin-top:10px}.type5 .prim-sec .built-fit{float:left;height:0;margin-top:0}}@media only screen and (min-width:992px){.productPageImageCarouselSizeTEST img{width:95px!important}.product-img-box .dimensionsContainer,.product-img-box .materialsContainer,.product-img-box .optionsContainer,.product-img-box .productBlockContainer{margin:0;width:100%;box-sizing:border-box}.product-img-box .features{width:100%;margin-left:0;text-align:center}.product-img-box .featDivBlk01,.product-img-box .featDivBlk02{width:49%;float:none;vertical-align:top;margin:0;box-sizing:border-box;position:relative;padding:0 5px}.product-img-box .featDivBlk01 img,.product-img-box .featDivBlk02 img{box-sizing:border-box;display:block;max-width:100%;margin:0 auto 20px;}.product-img-box .specsFont,.product-img-box .specsTitleFont{text-align:left}.product-img-box .descTabDivi01,.product-img-box .prodDescBodyBlk01,.product-img-box .prodDescBodyBlk01 h2,.product-img-box .productBlockDivider{width:100%;margin-left:0}.slide.mb{display:none}.product-img-box .cupholder{max-width:393px;width:100%}.productPageLogoTEST{min-height:110px}}@media only screen and (min-width:600px) and (max-width:991px){#myFrame{height:1090px!important;overflow:hidden}}@media only screen and (min-width:320px) and (max-width:599px){#myFrame{height:1170px!important;overflow:hidden}}@media only screen and (min-width:767px) and (max-width:991px){.relatedSlider .bx-wrapper .bx-viewport{width:614px!important}}@media only screen and (max-width:767px){.home-bannerslider .owl-nav button{top:24px}#advice-validate-email-newsletter .validation-advice{padding-left:0}.newText,.newText_accent,.newText_side{margin-left:0!important;width:100px!important}.product-view .mobile-show .accordion dt a{font-size:16px;padding:10px 5px}.product-view .mobile-show .accordion dt a::after{background-size:48%;right:-25px;top:6px}.dimensionImageContainer,.dimensionsContainer .productBlockSpanTitle,.product-knowledge-base-main{padding:0}.pnf_call,.pnf_contact{padding:0 10px;width:100%}.section-first .secondheading.optionBG{font-size:28px}.product-shop .PricingDiv .starting-at{font-size:24px;line-height:26px}.product-shop .PricingDiv #red-price{font-size:46px;line-height:46px}.product-shop .PricingDiv .lp #list-price{font-size:14px!important}.product-shop .PricingDiv #save-price{font-size:18px}.yourway .productBulletPointsCustom,.yourway .productBulletPointsCustom02{width:100%;margin:0 0 20px}.pnf_contact{float:left}.pnf_pasific{float:left;margin-right:0;width:100%}.pnf_eastern{float:left;width:100%;padding-bottom:10px}.footer-container .footer{height:145px}.cms-form-customer-service-htm .std .customer-service-form-main,.formadd .form-list .main-uploader .file-upload,.review-product-list .form-list .input-box{width:100%}.review-product-list .col1-layout .product-view .product-shop{padding-left:0;margin-top:0!important}.exciting-features-big-and-tall-desk{display:none}.exciting-features-big-and-tall-desk-mo{display:block}.dimensions-new-button .product-brochure-dimensions{width:100%;text-align:center;margin-bottom:20px}.dimensions-new-button .product-dimensions-dimensions{width:100%;text-align:center;margin-left:0}.page-not-found .tiered-seating .tiered-logo{padding-top:200px}.cms-form-customer-service-htm .std .customer-service-content-main{width:100%;padding-left:0;margin-top:20px}.cms-form-customer-service-htm .main .page-title{padding-top:20px}.glossary-main{padding:0 10px 0 0}.glossary-main .glossary-top{padding:25px 25px 60px}.glossary-main .glossary-top h1{line-height:30px;font-size:24px}.glossary-main .glossary-now-text{width:calc(100% - 32px);margin:-44px auto auto}.glossary-main .glossary-now-text h3{padding:0 20px;font-size:22px}.glossary-main .glossary-bottom .glossary-bottom-text-main .glossary-bottom-text{padding:34px 0 0 20px}.product-knowledge-base-main .product-knowledge-base-title{text-align:center;margin-top:20px}.product-knowledge-base-main .product-knowledge-base-content .product-knowledge-base-box{padding:40px 0 15px}.product-knowledge-base-main .product-knowledge-base-content .product-knowledge-base-box .product-knowledge-base-box-link,.product-knowledge-base-main .product-knowledge-base-content .product-knowledge-base-box p{padding-left:20px}.product-knowledge-base-main .product-knowledge-base-content .product-knowledge-base-box .product-knowledge-base-box-link::before{left:8px;top:10px}.product-knowledge-base-main .product-knowledge-base-content .product-knowledge-base-box .product-knowledge-base-box-img img{max-width:100%}.cart .discount{text-align:left}}@media only screen and (max-width:639px){.page-not-found .popular-categories ul{display:block}.page-not-found .popular-categories ul li{width:100%;margin-bottom:15px}.page-not-found .page-text h1{font-size:20px;margin-top:0;line-height:26px}.page-not-found .page-text p{line-height:18px;margin-top:10px}.page-not-found .popular-categories h2 span{padding:0}.page-not-found .popular-categories h2{padding-bottom:10px}.page-not-found .tiered-seating .tiered-logo{top:240px;padding-top:75px}}@media only screen and (max-width:600px){.page-not-found .tiered-seating .tiered-logo{top:207px}}@media only screen and (max-width:450px){.page-not-found .tiered-seating .tiered-logo{top:140px}}@media only screen and (max-width:568px){.product-view .product-img-box,.reviewheading{margin-bottom:0}.catalog-product-view .col-right-detail .ratings,.productShippingText02 img{margin-top:3px}.category-description.std iframe,.product-shop .PricingDiv,.product-view .mobile-show .accordion .productBlockContainer .features .featDivBlk01,.product-view .mobile-show .accordion .productBlockContainer .features .featDivBlk02{width:100%}.product-shop .PricingDiv .starting-at{font-size:22px;color:#12212b;font-family:Montserrat-bold;line-height:22px}.product-shop .PricingDiv #red-price{font-size:30px;line-height:32px}.yourway .productpower-manual .FreeShiping .gray{margin-top:0}.yourway .productpower-manual .FreeShiping{line-height:30px}.product-shop .PricingDiv .lp #list-price{font-size:16px!important;margin-right:10px}.cp-warranty-right h2,.cp_qty_cart .qty-custom .qty-left,.product-shop .PricingDiv #save-price,.productBlockContainer .SeatHeading,.productBlockContainer .SeatHeading b{font-size:16px}.descTabDiviTxt01,.product-view .h1TagSP{font-size:18px}.dimensionImageContainer>div{width:50%}.dimensionImageContainer>div:nth-child(odd),.divSeatGroupTextWork h1{clear:both}.dimensionSideViewImage{position:relative;margin:0 0 10px;width:100%;height:auto}.cp-color-item-content h2,.product-view .mobile-show .accordion .productBlockContainer .specsFont,.slider-love-block span{font-size:14px}.specsTitleAlt{vertical-align:top}.product-view .product-shop .availableUpgradesTextBlock,.product-view .product-shop .productReviewsTextBlock,.product-view .product-shop .swatchsection-heading span{font-size:22px}.cp-review-btn button{padding:15px 10px;font-size:18px;margin:0 0 10px;width:100%}.cp-review-btn button.write-review{margin-left:0}.cp-review-btn button.showmore-review{margin:0}.cp-add-to-cart{padding-left:105px}.cp-color-item-content{padding:15px 10px}.cp-color-item-content li{font-size:11px}.cp-color-item-content li span{padding-left:110px}.secondheading,.section-first .secondheading.optionBG,.tag strong,.yourway .secondheading{font-size:20px}.cp-warranty-right p{font-size:14px;line-height:20px}.catalog-product-view .addthis-mob{margin:0 0 20px;width:100%}.yourway .product-shop .PricingDiv{width:100%;padding:0;border:0;margin-bottom:10px}.yourway .productpower-manual{width:100%;margin-top:0;padding:0}.yourway .tabs-container div.option dt a{padding-left:22px;width:100%}#threeperrow.category-products .products-grid li.item{width:98%;margin-bottom:20px}.threeperrow .image-section{display:block;width:100%;float:left}#threeperrow .left-right-icons{position:relative;width:100%}.list_three #divProductFeaturedIconAreaLeft{float:none}.threeperrow #divProductFeaturedIconAreaLeft{margin:0 auto;position:relative}.list_three #divProductFeaturedIconAreaLeft img,.list_three #divProductFeaturedIconAreaLeft-mid img{width:auto}.category-products .sectional-category-banners .left-pic{margin-top:20px!important}.category-products .sectional-category-banners .right-text{width:100%!important;height:auto;padding-bottom:10px;text-align:center;margin-left:0!important}.category-home-theater-seating .category-products .sectional-category-banners{position:relative;padding-top:95px}.category-home-theater-seating .category-products .sectional-category-banners .right-text img{position:absolute;top:5px;left:0;right:0;margin:0 auto}.category-description.std>div{width:100%;padding-right:0!important}#divThreeSaleImages .divSaleItem{margin-bottom:20px}.tagcontents{margin:0 auto;width:100%}.tag{float:left;width:100%}.tag span{font-size:15px;left:70px}.tag-content{border-left:none;width:100%}.tag-content h2{margin-left:0!important}.carpet-heading{height:25px}.catalog-category-view .cp-main-toolbar .cp-toolbar-left{width:100%;padding-bottom:6px}.catalog-category-view .cp-main-toolbar .cp-toolbar-right{width:100%;float:left;padding-bottom:10px}.catalog-category-view .cp-main-toolbar{max-width:260px;margin:0 auto;float:none;border:none;padding-left:0;padding-right:0}.catalog-category-view .products-grid{border-top:1px solid #d8d8d8;padding-top:6px}}@media only screen and (max-width:480px){.cp-product-option dt,.styled-select dt{padding:0;margin-bottom:5px;text-align:left;font-size:16px}.product-view .mobile-show .accordion .productBlockSpanTitle b{font-size:18px}.relatedBlock .bx-wrapper .bx-prev{left:0}.relatedBlock .bx-wrapper .bx-next{right:0}.productlsliderBlockText .bx-viewport{width:374px!important}.option.optionBG{background:0 0}.cp-product-option dt{width:100%;max-width:100%}.cp-product-option dt span{display:inline;font-size:16px;margin-right:3px}.cp-product-option dd{position:relative;padding:0;width:auto}.styled-select dt{width:100%;height:auto;line-height:normal;display:inline-block}.styled-select dd{position:static;padding:0 50px 0 0}.cp-add-product .cp-warranty-item{padding:15px 10px}.cp-warranty-left{width:50px}.cp-warranty-right{padding-left:50px;padding-right:40px}.yourway .tabs-container div.option dd .swatch,.yourway .tabs-container div.option dd .swatch_accent{width:105px}.shoppingCartHeaderBlockSecond>img,.yourway .shoppingCartHeaderBlockSecond-main>img{width:92px;vertical-align:middle}.yourway span.shoppingCartTextBlock{font-size:18px;vertical-align:middle}.rowlayout-row li{width:50%}.yourway .rowlayout-row-img{max-width:100%;padding:0 2px}.for-pricing{font-size:16px}.for-pricing span{font-size:16px;background-size:16px;padding-left:20px}.formadd .form-list .main-uploader .file-upload{width:100%}.reviewheading{font-size:25px!important}.formadd,.heading-rev{margin-top:0}.review-product-list .form-list .input-box{width:100%!important}.catalog-product-view .col-right-detail .reviewImageCount a{padding-left:0}}@media only screen and (max-width:420px){.productlsliderBlockText .bx-viewport{width:100%!important}.bx-wrapper .slider-love .slide img{width:100%!important;max-width:inherit}}.right-text{width:38%;height:215px;float:right}.sectional-category-banners{height:233px;float:left}.line-1{color:#4e4e4e;font-family:Montserrat-Regular;font-size:30px}.line-2,.line-3{font-family:Montserrat-bold}.line-2{color:#12212b;font-size:31px;float:left;width:460px;margin-top:-15px}.line-3,.line-4{color:#4e4e4e;line-height:1;float:left}.line-3{font-style:italic;font-size:24px;padding-bottom:23px;margin-top:22px}.line-4{font-family:Montserrat-Regular;font-size:16px}@media only screen and (max-width:812px){.category-products .sectional-category-banners{height:auto}.category-products .sectional-category-banners .left-pic{width:100%;text-align:center}.category-products .sectional-category-banners .left-pic img{width:60%;margin:0 auto}.category-products .sectional-category-banners .right-text{width:100%;height:auto;padding-bottom:10px}.category-products .sectional-category-banners .right-text>span{display:inline-block;text-align:center;height:auto;position:inherit;top:auto;float:none;clear:both;width:100%;padding:0 10px;margin:0 0 15px!important}.category-products .sectional-category-banners .right-text .line-1{font-size:24px}.category-products .sectional-category-banners .right-text .line-2{font-size:27px;margin-top:-10px}.category-products .sectional-category-banners .right-text .line-3{font-size:20px}.cp-tagline li{width:100%}}@media only screen and (max-width:768px){.middle img{margin-top:8px!important}.mobile-view .browsebycat{font-size:18px;padding:10px 0 10px 30px}.mobile-view .toggle{font-weight:400!important;font-size:17px}.mobile-view .circleimg{margin:-3px 6px 0 0}.mobile-view .arr-right{margin:-27px 23px 0 0}.mobile-view #close{margin:0 15px 0 0}.mobile-view .sub-menu,.mobile-view nav ul ul li,.productDottedLine02{width:100%}.mobile-view nav ul ul a{padding:6px 30px}.footer-custom .footer-social{margin-top:0}.footer-custom .flinks a{color:#000;font-size:14px;font-weight:400;line-height:normal;display:block;width:auto;height:auto;padding:0;margin-bottom:5px}.footer-custom .links-social{width:86%;padding:10px 0}.footer-custom .links-social li{display:inline-block;padding:0;width:auto!important;float:none;margin:0 auto}.product-shop .availableUpgradesBlock .productlsliderBlockText{display:block}.catalog-product-view .col-right-detail .reviewImageCount{float:right;line-height:normal}.yourway .product-shop .PricingDiv{width:100%;border-right:none}.product-shop .PricingDiv{width:100%!important}.productPageImageCarouselSizeTEST{display:inline-block}.custom-more-btn .show-more-custom{float:right!important;margin:0 15px 0 0}#ContactUsContainerDiv.customer-service-rap .customer-service-rap-button a{margin:20px 0 0}.top-nvigation{z-index:999999999!important}.menu-mobile li .footer-custom>div{margin:20px 10px!important;text-align:center}.mobile-shipping1{display:none!important}}@media only screen and (min-width:768px){#shopping-cart-table .cart-mob-remove,#shopping-cart-table .item-options .mobile-view,#shopping-cart-table tr .cart-img .mob-cart-img,.cart-mob-backlink,.cart-mob-options,.cupholder a.mobile-cup,.mob-cart-img,.mob-checkout-qty,.mobile-prim-section,.swiper-pagination{display:none}#shopping-cart-table .qty{text-align:center}#shopping-cart-table .cart-mob-update{float:none}#shopping-cart-table tbody td.a-center.quantity{width:10%!important}.mob_payment_method{padding-bottom:10px;display:inline-block}.checkout-onepage-index ::-webkit-input-placeholder,.customer-name ::-webkit-input-placeholder{color:#fff}.checkout-onepage-index ::-moz-placeholder,.customer-name ::-moz-placeholder{color:#fff}.checkout-onepage-index :-ms-input-placeholder,.customer-name :-ms-input-placeholder{color:#fff}.checkout-onepage-index :-moz-placeholder,.customer-name :-moz-placeholder{color:#fff}}@media only screen and (max-width:767px){#checkout-review-table .product-name,#res-tables table{padding-bottom:5px}#res-tables td,.checkout-onepage-index fieldset#checkout-payment-method-load{width:auto!important}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.mobile-view.f-nav{z-index:99999}.checkout-onepage-index .footer_wrap,.cp-footer{padding:0}.btmTable{padding:25px 10px 0}.footer-title{min-height:inherit}.footer-container-main .btmTable .divFooterCustServ.footer-block,.footer-container-main .btmTable .footer-block{width:100%;margin-bottom:20px;padding-left:70px;position:relative;padding-right:0}#checkout-payment-method-load dd,.cp-footer .divFooterCCImg,.cp-footer .divFooterCustServ p{padding-left:0}#checkout-review-table .a-right.hideprice,#checkout-review-table .custom-opt-mobile,#checkout-review-table .totlalast.last,#checkout-review-table td.desk-checkout-qty,#checkout-review-table tr .imgblock .desk-cart-img,#checkoutSteps .back-link a small,#crosssell-products-list .product-details .inline img,#divStageSeating .divStageSeating-desc-desk,#divStageSeating .tiered-home-theater-seating-desk,#shopping-cart-table tr .desk-cart-img,.cart-desk-backlink,.checkout-onepage-success #checkout-review-table td.qtyblock,.cupholder a.desktop-cup,.divFooterCCImg,.divFooterConnectUs2 .footer-title,.opc .form-list .field>label,.opc .form-list .wide>label{display:none}.divBBBAcredBus{width:auto;margin:0 20px 0 0;position:absolute;left:0;top:0}.divBBBAcredBus img{width:60px;height:auto}.divFooterCopyDate{border-top:1px solid #fff;margin-top:20px}.divFooterAboutUs,.divFooterConnectUs,.divFooterConnectUs2,.divFooterCustServ,.divFooterTermConds{width:100%!important;margin:0 0 20px!important;position:relative;padding-left:70px!important}#checkout-agreements li,.checkout-onepage-index .opc .form-list li.no-display,.checkout-onepage-success #checkout-review-table .success-product-name .product-name,.divFooterConnectUs,.footer-container-main .divFooterConnectUs{margin-bottom:0!important},.list_two .products-grid li.item{width:48%}.list_three .divNamePriceDiscount{padding:0px 10px 2px;}.cart .cart-collaterals .col2-set,.cart .cart-collaterals .col2-set .col-1,.cart .cart-collaterals .col2-set .col-2,.cart .cart-collaterals .totals,.cart .crosssell li.item,.checkout-onepage-index .col-main,.checkout-onepage-index .col-right,.checkout-onepage-index .form-list input.input-text,.checkout-onepage-index .form-list select,.checkout-onepage-index .opc .field.name-lastname input.input-text,.checkout-onepage-index .opc .form-list li.wide input.input-text,.checkout-onepage-index .page,.checkout-onepage-index fieldset#checkout-payment-method-load .v-fix,.checkout-onepage-success #checkout-review-table-wrapper,.custom-threeperrow .divNamePriceDiscount .shipping-text,.list_three .products-grid li.item .pricebox,.list_two .products-grid li.item .pricebox,.productReviewsBlock,.productReviewsHeaderBlock{width:100%}.list_three .divReviewWindow{width: 100%;margin: 0 !important;display: block;}.list_three .products-grid li.item .divReviewWindow,.list_two .products-grid li.item .divReviewWindow{margin: 0}.list_three .products-grid li.item .divBulletPointFeaturesAccess,.list_two .products-grid li.item .divBulletPointFeaturesAccess{margin:10px 0!important}.col1-layout .col-main{width:100%;box-sizing:border-box}.checkout-cart-index .col2-set .col-2{width:50%}.cart .totals,.trustpilotcart{width:280px}.trustpilotcartleft{padding:20px 0 34px}.checkout-onepage-index .form-list .field,.checkout-onepage-index .form-list .input-box{width:100%;margin:0}.checkout-onepage-index .form-list input[type=checkbox],form#co-billing-form li.control input[type=radio]{width:auto;height:auto}.checkout-onepage-index .opc .form-list li.wide,.checkout-onepage-success .ContentBox>table{margin:0}.checkout-onepage-index .form-list input,.checkout-onepage-index .form-list input.input-text,.checkout-onepage-index .form-list select{height:30px;width:100%}#shopping-cart-table td.a-center.cart-img{text-align:left;padding-left:0}#shopping-cart-table .product-name,.SeatHeading,.accordion .materialsContainer,.accordion .materialsContainer p,.accordion .optionsContainer,.accordion .optionsContainer p,.cart .messages li,.mobile-show .accordion .productBlockContainer .descTabDiviTxt01,.mobile-show .accordion .productBlockContainer .features .specsFont,.mobile-show .accordion .productBlockContainer .features .specsTitleFont,.productpower-manual{text-align:left}.cart .messages li{padding:5px!important}#res-tables table{margin-bottom:5px}#res-tables table tr{border:1px solid #e7e7e7!important;margin-bottom:0}#res-tables table,#res-tables tbody,#res-tables td,#res-tables th,#res-tables thead,#res-tables tr,.cupholder a.mobile-cup,.trustpilotcartleft span:last-child{display:block}#res-tables thead tr{position:absolute;top:-9999px;left:-9999px}#res-tables tr{border:1px solid #ccc}#res-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal;text-align:left}#res-tables td:before{position:absolute;top:6px;left:6px;width:50%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}#checkout-review-table .cart-desk-remove,#checkout-review-table .desk-subtotal,#res-tables td.a-right.price-col,#shopping-cart-table .cart-desk-remove,#shopping-cart-table .desk-subtotal,#shopping-cart-table tr .item-options .mobile-view,.desk_payment_method{display:none!important}#res-tables td.a-right.price-col1 .productname-small{font-size:0}#res-tables td.a-right.price-col1:before{width:100%!important;text-align:center}#res-tables td.a-center.del-col.last{padding-left:0!important;text-align:center;width:100%!important}#checkout-review-table .item-options>span:nth-child(2n),#res-tables #shopping-cart-table .price:nth-child(2n),#shopping-cart-table .item-options>span:nth-child(odd){background-color:transparent}#res-tables td.a-center.cart-img{padding-left:0!important;width:100%!important;padding-right:0}#checkout-review-table td{width:auto}#checkout-review-table td .item-options dt{display:inline-block!important}#checkout-review-table td.imgblock,#checkout-review-table td.qtyblock{display:inline-block;padding-top:10px}#checkout-review-table td.qtyblock{border:1px solid #12212b!important;background:#fff}#checkout-review-table td .item-options{float:left}#checkout-review-table .subtotalunit{width:100%;float:right;text-align:right;border-bottom:5px solid #e7e7e7;background:#fff!important}#checkout-review-table .subtotalunit span.price{text-align:right!important;padding-right:20%}#checkout-review-table tbody tr:nth-child(odd){background-color:#fff;margin-bottom:15px;border:1px solid #e7e7e7!important}#checkout-review-table tr.even{border:1px solid #e7e7e7!important;margin-top:10px;float:left;width:100%}#checkout-review-table tfoot td.last{float:right;vertical-align:top;padding:0}.checkout-onepage-success .page-title{width:100%!important;margin:0 0 20px}.checkout-onepage-success .sucess_social{text-align:center;width:100%}.checkout-onepage-success .sucess_social .fb,.checkout-onepage-success .sucess_social .tw{width:auto;display:inline-block;margin-bottom:5px;float:none}#crosssell-products-list,.checkout-onepage-success #checkout-review-table tfoot td,.checkout-onepage-success .imgblock,.checkout-onepage-success .success-product-name{border:0}.checkout-onepage-success #checkout-review-table tbody tr{float:left;width:100%;border:1px solid #e7e7e7;background:#fff}.checkout-onepage-success .leftPanel p{font-size:12px}.checkout-cart-index .footer,.checkout-onepage-index .footer{height:auto}.checkout-cart-index .footer ul{display:block;width:100%;float:left}.checkout-cart-index .footer address{float:none;margin:0 auto;clear:both}.checkout-cart-index .footer .foot-soc{display:inline-block;clear:both;width:100%;padding:5px 0 10px}.cart .page-title h1{padding-top:0;font-size:20px;line-height:normal}#checkout-review-table tr .cart-img,#shopping-cart-table tr .cart-img{padding-bottom:20px}#res-tables tr td .cart-img{width:100%!important;padding:0 0 20px}#shopping-cart-table tr .cart-img:before,#shopping-cart-table tr .tdimg::before{display:none;width:100%}#shopping-cart-table tr .cart-img a.product-image{margin-top:20px;display:block}#shopping-cart-table .product-name{padding-left:0;height:auto;color:#12212b}#shopping-cart-table .product-name a{font-size:22px;line-height:normal}#shopping-cart-table tr{border:1px solid #e7e7e7!important;margin-bottom:20px;padding:25px}#checkout-review-table .item-options dt,#shopping-cart-table .item-options dt{color:#12212b;font-size:18px;font-weight:700;display:inline-block!important;float:left;width:70%;margin:0;padding:5px 10px!important}#checkout-review-table .item-options dd,#shopping-cart-table .item-options dd{color:#6b6b6b;font-size:18px;font-weight:400;text-align:left!important;display:inline-block!important;float:left;width:30%;margin:0;padding:5px 10px!important}#checkout-review-table .item-options .cart-mob-options dd.subtotalunit,#shopping-cart-table .item-options .cart-mob-options dd.subtotalunit{float:right;color:#2c2c2c;font-size:32px;font-weight:700;border:0;text-align:left}#checkout-review-table td .item-options.mobile-view{padding-top:0!important}#shopping-cart-table .item-options dd span{color:#2c2c2c;font-size:18px;font-weight:400;text-align:left!important}#checkout-review-table .item-options>span,#shopping-cart-table .item-options>span{display:inline-block;width:100%;vertical-align:top}#shopping-cart-table .item-options>span:nth-child(2n){background-color:#f8f8f8}#checkout-review-table .item-options>span:last-child dt,#checkout-review-table .item-options>span:last-child span,#shopping-cart-table .item-options>span:last-child dt,#shopping-cart-table .item-options>span:last-child span{color:#1ba500}#checkout-review-table .item-options .even,#checkout-review-table .item-options .odd,#shopping-cart-table .item-options .even,#shopping-cart-table .item-options .odd{background:0 0!important}#checkout-review-table .mob-checkout-qty input,#shopping-cart-table .quantity input{border:1px solid #dfdfdf;background:#f0f0f0!important;width:56px!important;height:39px;display:inline-block;text-align:center;line-height:39px;text-decoration:none;font-size:18px;color:#6b6b6b;vertical-align:top;float:left;margin-right:10px}.cart-mob-remove{border:2px solid #12212b;background:0 0;width:130px;height:39px;display:inline-block;text-align:center;line-height:39px;text-decoration:navajowhite;font-size:18px;color:#12212b}#shopping-cart-table tbody button.button.cart-mob-update{height:39px;text-align:center;line-height:39px;text-decoration:none;font-size:18px;color:#6b6b6b}.cart-mob-remove a{color:#6b6b6b;font-size:18px}#shopping-cart-table tr td.a-center.quantity{text-align:left!important;width:auto!important;padding:0 0 0 54px!important}#shopping-cart-table tr td.a-center.quantity:before{color:#6b6b6b;font-size:22px}#shopping-cart-table tbody button.button.cart-mob-update{display:inline-block;border:0 solid #dfdfdf;float:left;vertical-align:top;margin-right:10px;width:100px;margin-bottom:10px;background:0 0!important}#shopping-cart-table tbody button.button.cart-mob-update>span{display:block;border:0;background:0 0;padding:0;height:36px}#shopping-cart-table tbody button.button.cart-mob-update>span>span{color:#12212b;font-size:18px;font-weight:400;border:2px solid #12212b;line-height:39px;display:block;height:39px;width:100%;background:0 0;padding:0 10px}#shopping-cart-table tbody button.button.cart-mob-update:hover>span>span{color:#fff;background:#12212b}.cart .cart-collaterals .totals{padding:25px}.cart .totals .checkout-types li{text-align:center;padding-right:0}.checkout-types button.button{width:100%;height:52px}.checkout-types button.button span span{font-size:20px;color:#fff;font-weight:700;padding:0}.checkout-types button.button span{float:none;height:52px;padding:0;font:bold 12px/52px Arial,Helvetica,sans-serif;text-align:center;white-space:nowrap;color:#fff;text-transform:uppercase;display:block;width:100%}.cart .cart-collaterals .totals table tr td:first-child{width:70%;padding-right:30px!important}.cart .cart-collaterals .totals table tr td:last-child{width:30%;line-height:inherit}#checkout-review-table tfoot tr td,.cart .cart-collaterals .totals table tr td{padding:5px 10px!important;vertical-align:middle;font-size:26px;line-height:normal}#checkout-review-table tfoor tr td span,#checkout-review-table tfoot tr td strong,.cart .cart-collaterals .totals table tr td span,.cart .cart-collaterals .totals table tr td strong{font-size:26px}.cart .cart-collaterals .totals table tr td .price{color:#2d2d2d}#checkout-review-table tfoot tr td strong,.cart .cart-collaterals .totals table tfoot tr td strong{color:#424242;font-weight:700}.cart .cart-collaterals .totals table tfoot tr td .price{font-weight:700}#checkout-review-table tfoot tr td .memorial,.cart .cart-collaterals .totals table tr td .memorial{display:inline-block;margin-right:5px}.cart .crosssell h2{font-size:24px;font-weight:700;line-height:normal;margin-bottom:15px}#crosssell-products-list li.item{border:1px solid #eaeaea;margin-bottom:12px;padding:35px 0;width:100%}.cart .crosssell .product-image{width:50%;text-align:center;padding:0 10px;float:left}.cart .crosssell .product-details{margin-left:0;width:50%;padding:0 10px;float:left;text-align:left}#crosssell-products-list .product-image>img{max-width:100%;width:150px}.cart .crosssell li.item .product-name{display:inline-flex;padding-bottom:10px;width:100%}.cart .crosssell li.item .product-name a{color:#6b6b6b;font-size:22px;line-height:normal}.cart .crosssell .product-details .leftprice td{text-align:left!important;width:auto!important}.cart .crosssell .product-details .leftprice td span,.cart .crosssell .product-details .price-label{color:#2d2d2d;font-size:22px!important}.cart .crosssell .product-details .leftprice td #pricevalue span.price,.cart .crosssell .product-details .price{font-weight:700;font-size:22px!important}#crosssell-products-list .product-details button.btn-cart{height:52px;line-height:52px;padding:0 10px;width:178px;text-align:center;float:left;margin-right:5px;text-transform:uppercase}#crosssell-products-list .product-details button.btn-cart span{font-size:20px;padding:0;width:100%;display:block;height:52px;line-height:52px}#crosssell-products-list .product-details .inline{background:#12212b;border:1px solid #12212b;height:52px;line-height:52px;width:52px;text-align:center;float:left}#crosssell-products-list .product-details .inline::before{content:"?";display:inline-block;color:#fff;font-size:20px;font-weight:700}.cart .cart-collaterals .crosssell{width:100%;padding-top:50px}.cart .cart-collaterals .trustpilotcart{width:100%;margin:0 auto!important;float:none;height:220px;overflow:hidden;display:none}.cart .cart-collaterals .trustpilotcart .trustpilotcartleft{background-size:cover;padding:70px 0 30px;width:50%;background-position:right;background-color:#eaeaea;height:220px;font-size:28px}.trustpilotcart .trustpilot-widget{display:block;width:50%;float:right;height:220px;padding:0!important}.trustpilotcart .trustpilot-widget iframe{width:95%!important;height:220px!important;padding-top:50px;margin:0 auto}#cboxContent .productOptionsUpgradesMainImg{width:300px;margin:0 auto}#cboxContent .divOptionsUpgradesItemDescription,#cboxContent .productOptionsUpgradesPriceText,#cboxContent .productOptionsUpgradesTitleText{height:auto;margin:0 auto!important;width:300px!important;text-align:left;color:#686868;font-size:18px}#cboxContent .productOptionsUpgradesTitleText{color:#000;font-weight:700;font-size:30px}.productSpanOptionsUpgradesPriceText{color:#551a11;font-size:26px;font-weight:700}.spanClearenceProductThumbsRetail{text-decoration:line-through;font-size:18px;color:#686868}#cboxContent .productOptionsUpgradesFeatureText{color:#686868;font-size:20px;font-weight:400;padding-top:40px}#cboxContent .productOptionsUpgradesFeatureText b{color:#000;font-size:20px;font-weight:700;margin-bottom:10px;display:inline-block;width:100%}.checkout-onepage-success #ThreePanels h1.sub-title{font-size:20px!important}.checkout-onepage-success #ThreePanels .BillingInfoBox,.checkout-onepage-success #ThreePanels .PaymentMethodBox,.checkout-onepage-success #ThreePanels .ShippingInfoBox{float:left;width:32%!important;margin:0;min-height:230px!important;border:3px solid #f0f0f0;padding:5px}.checkout-onepage-success #ThreePanels .ShippingInfoBox{margin-right:2%!important;margin-left:2%!important}.TitleBox p{color:#000;font-size:20px;line-height:normal;margin-bottom:10px}.checkout-onepage-success #ThreePanels td{font-size:14px!important;color:#000}.checkout-onepage-success .success-review-img{width:250px}.checkout-onepage-success .buttons-set{padding:0!important;margin-top:30px}.checkout-onepage-success .buttons-set button.button span{float:none;text-transform:uppercase}#checkout-review-table tfoot tr td .memorial i{margin-right:10px;font-weight:700}.mobile-show .accordion .productBlockContainer{text-align:left;margin-left:0}.product-shop .PricingDiv .lp,.product-shop .PricingDiv .rlp{margin:0;padding:0}.product-shop .PricingDiv .lp #list-price{font-size:14px!important}.product-shop .ship-powermanual{display:block!important;margin:9px 0 13px!important}.mobile-show .accordion .productBlockContainer .prodDescBodyBlk01 h2{margin-left:0}#pp_full_res>iframe{height:400px}.features,.features .featDivBlk01,.features .featDivBlk02{width:100%;text-align:left}.productReviewText{padding:10px 0}.productReviewsHeaderBlock{height:25px}.productPageReviewsFormatting{text-align:left;margin:30px 0 0;padding:0 5px}.SeatOptionsrelatedBlock{padding:20px}div.pp_default .pp_content_container .pp_details{margin-top:8px;top:0}.pp_social .pinterest a{top:8px}.pp_gallery ul a img{width:50px!important}#res-tables td.a-center.quantity{text-align:left!important;width:auto!important;padding-left:40px!important}#res-tables td.a-center.quantity:before{text-align:right!important;width:auto!important}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px}#checkout-step-shipping .form-list,.checkout-onepage-index .opc .buttons-set,.sucess_social{text-align:center}div.pp_default .pp_close{right:0!important}div.pp_overlay{position:fixed!important}.checkout-onepage-index ::-webkit-input-placeholder{color:#5d5d5d;font-size:18px}.checkout-onepage-index ::-moz-placeholder{color:#5d5d5d;font-size:18px}.checkout-onepage-index :-ms-input-placeholder{color:#5d5d5d;font-size:18px}.checkout-onepage-index :-moz-placeholder{color:#5d5d5d;font-size:18px}.checkout-onepage-index .required-entry::-webkit-input-placeholder:after{content:"*";color:red;visibility:visible}.checkout-onepage-index .required-entry::-moz-placeholder:after{content:"*";color:red;visibility:visible}.checkout-onepage-index .required-entry:-ms-input-placeholder:after{content:"*";color:red;visibility:visible}.checkout-onepage-index .required-entry:-moz-placeholder:after{content:"*";color:red;visibility:visible}.checkout-onepage-index form .validation-failed{border:2px solid red!important;background:#fff!important}.checkout-onepage-index form .validation-advice{display:block;padding-left:0;text-align:left}.checkout-onepage-index .opc .form-list .field>label{display:block;font-size:14px;margin-bottom:5px}.checkout-onepage-index .opc .form-list label{font-size:14px;margin-bottom:5px}.checkout-onepage-index .opc .step{padding:20px 10px}.checkout-onepage-index .opc .form-list li{margin:0 0 20px!important;display:inline-block;width:100%}.checkout-onepage-index .form-list .field{float:left;margin:0;width:50%;padding:0 10px}.checkout-onepage-index .form-list .wide{padding:0 10px}.checkout-onepage-index #payment_form_authorizenet input,.checkout-onepage-index #payment_form_authorizenet select,.checkout-onepage-index .form-list .field input,.checkout-onepage-index .form-list .field select,.checkout-onepage-index .form-list .field textarea,.checkout-onepage-index .form-list .wide input{height:65px;width:100%;border:2px solid #ccc;padding:10px;font-size:18px}.checkout-onepage-index .opc .form-list li.mob-email-address .field:first-child{width:100%;margin-bottom:20px}.checkout-onepage-index .opc .form-list li.mob-email-address .field:last-child{width:100%;margin-bottom:0}#billing-buttons-container{margin-top:0}#checkoutSteps button.button{height:52px;line-height:52px;padding:0 10px;width:100%;text-align:center;text-transform:uppercase}#checkoutSteps button.button span{font-size:20px;padding:0;width:100%;display:block;background:0 0}#checkoutSteps .back-link a{background:0 0;border:2px solid #12212b;height:40px;line-height:37px;display:inline-block;width:100px;text-align:center;text-decoration:none;color:#12212b;font-size:18px}form#co-billing-form li.control{clear:none;margin-bottom:0;width:50%;text-align:center}form#co-billing-form li.control label{color:#2d2d2d;font-size:17px;vertical-align:middle}form#co-billing-form li.control input[type=radio]{width:auto;height:auto;transform:scale(1.5);vertical-align:middle;margin-right:10px}#checkout-step-shipping .control-left{width:auto;text-align:right;padding-right:15px;line-height:40px;float:none}#checkout-step-shipping .control-right{width:auto;padding-left:15px;float:none}#checkout-step-shipping .control-left input,#checkout-step-shipping .control-left label{float:none!important}#checkout-step-shipping li.control input{transform:scale(1.5);display:inline-block;margin-right:10px}#checkout-step-shipping .control-left label{color:#2d2d2d;font-size:20px;vertical-align:middle;display:inherit!important;margin:0!important;padding-left:5px}.opc .form-list label{color:#5d5d5d;font-size:22px;font-weight:700;margin-bottom:10px}.block-progress dd.complete,.block-progress dd.complete address,.block-progress dt.complete{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.checkout-onepage-index fieldset#checkout-payment-method-load{width:100%!important;padding:10px 10px 0}.checkout-onepage-index fieldset#checkout-payment-method-load dt{margin-bottom:20px}.checkout-onepage-index fieldset#checkout-payment-method-load dt input[type=radio]{transform:scale(1.5);margin-right:5px}.checkout-onepage-index .opc .form-list li#authorizenet_cc_type_exp_div .v-fix{margin:0;width:50%}.checkout-onepage-index .opc .form-list li#authorizenet_cc_type_exp_div .v-fix:first-child{padding-right:10px}.checkout-onepage-index .opc .form-list li#authorizenet_cc_type_exp_div .v-fix:last-child{padding-left:10px}#authorizenet_cc_type_cvv_div .cvv-what-is-this{color:#12212b;font-size:20px;text-decoration:underline;font-weight:400;margin:0;display:inline-block;padding-top:10px}#siteseal{position:absolute;right:10px;top:10px}#siteseal img{width:100px!important}.checkout-onepage-index .opc .buttons-set .back-link{float:none;margin:0 auto 20px 0}#checkout-payment-method-load dt .no-display{display:inline-block;vertical-align:middle}#checkout-payment-method-load dt label.p_method_mobauthorizenet::before{content:"";width:61px;height:41px;background-image:url(../images/cc-card.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:5px}#checkout-payment-method-load dt label.p_method_mobpaypal_standard::before{content:"";width:92px;height:24px;background-image:url(../images/cc-paypal.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:5px}#checkout-payment-method-load dt label a{color:#2d2d2d;font-size:18px;text-decoration:underline}.block-progress dd.complete,.block-progress dd.complete address{line-height:normal;color:#333}#checkout-review-table tr td.imgblock{text-align:center;width:100%;padding:0}.checkout-onepage-index .opc #checkout-step-review{padding:20px 5px}#checkout-review-table tr .imgblock .mob-cart-img{max-width:300px;margin:0 auto;width:100%}#checkout-review-table .product-name{padding-left:0;height:auto;color:#12212b;margin-bottom:15px!important}#checkout-review-table .product-name a{color:#12212b;font-size:22px;font-weight:700;line-height:normal;text-align:left}#checkout-review-table .mob-checkout-qty::before{content:"Qty:";float:left;color:#6b6b6b;font-size:22px;font-weight:700;line-height:39px;margin-right:10px}#checkout-review-table tbody tr{padding:15px!important;display:inline-block;border:1px solid #e7e7e7!important;margin-bottom:20px;float:none!important;width:100%}#checkout-review-table td .item-options{padding:22px 0 0!important;width:100%}#no-more-tables td.a-right.price-col,#res-tables td.tdimg{padding-left:0!important;width:100%!important}#checkout-review-table .item-options dd span{color:#2c2c2c;font-size:18px;font-weight:400;text-align:left!important;line-height:normal}#checkout-review-table .item-options>span:nth-child(odd){background:#f8f8f8}#checkout-review-table .item-options.mobile-view>span:nth-child(odd){background:0 0}#shopping-cart-table .item-options .even{background-color:#f8f8f8;padding-left:10px}#checkout-review-table tfoot tr{padding:0 15px;display:inline-block;width:100%}#checkout-review-table tfoot tr:first-child{padding-top:15px}#checkout-review-table tfoot tr:last-child{padding-bottom:15px}#checkout-review-table tfoot tr td:first-child{width:70%;padding-right:30px!important;color:#2d2d2d;line-height:normal!important}#checkout-review-table tfoot tr td:last-child{width:30%;text-align:left!important;line-height:inherit}#checkout-review-table tfoot tr td .price{color:#2d2d2d;text-align:left!important;font-weight:400;font-size:26px;line-height:normal}#checkout-review-table tfoot{background:#f6f6f6;text-align:right;width:100%}#checkout-agreements{margin:50px 0 0;display:inline-block;width:100%}#checkout-agreements .buttons-set{padding:0!important}#checkout-agreements li.wide label{display:block;margin-bottom:5px;color:#6b6b6b;font-weight:400;font-size:22px}.checkout-onepage-index .opc #review-buttons-container .f-left{color:#6b6b6b;font-size:22px;margin-bottom:40px;line-height:40px}.checkout-onepage-index .opc #review-buttons-container .f-left a{border:2px solid #12212b;background:0 0;min-width:100px!important;height:40px;display:inline-block;text-align:center;line-height:39px;text-decoration:none;font-size:18px;color:#12212b;vertical-align:top;float:right;margin-left:10px}#discountvaluecolors span{color:#307f00!important}.checkout-onepage-index .opc #review-buttons-container{margin:0;padding:0 20px}.checkout-onepage-index .col-right{width:100%;padding-top:40px}#divStageSeating .tiered-home-theater-seating-mobile,.divStageSeating-desc-mob{display:block!important;margin:0 auto;width:100%!important}#divStageSeating p{text-align:justify}#readml,#readml1{color:#000;font-weight:700;text-transform:uppercase;font-size:14px}.home-desktop-view .swiper-container{overflow:visible;z-index:99}.swiper-container-horizontal .swiper-button-next,.swiper-container-horizontal .swiper-button-prev{top:100%;margin-top:0;width:23px;height:23px}.swiper-container-horizontal .swiper-button-prev{background:url('../images/homeslider-prev.jpg') no-repeat}.swiper-container-horizontal .swiper-button-next{background:url('../images/homeslider-next.jpg') no-repeat}}@media only screen and (min-width:569px) and (max-width:977px){.ShippingInfoBox{margin-left:2%}.checkout-onepage-success #ThreePanels .BillingInfoBox,.checkout-onepage-success #ThreePanels .PaymentMethodBox,.checkout-onepage-success #ThreePanels .ShippingInfoBox{min-height:165px}.divContactUsPhoneNumberTxt{margin-left:30px}}@media only screen and (min-width:568px) and (max-width:767px){.relatedSlider .bx-wrapper .bx-viewport{width:407px!important}.pp_content_container iframe{height:350px;box-sizing:border-box;width:100%;overflow:hidden}.pp_pic_holder.pp_default{width:70%!important;left:0!important;right:0!important;margin:0 auto}div.pp_overlay{position:absolute!important}}@media only screen and (min-width:568px) and (max-width:650px){.cart .crosssell li.item,.cart .crosssell li.item.last{border:1px solid #e7e7e7}#crosssell-products-list{border:0;padding:0;float:left;width:100%}.cart .crosssell li.item{width:49%;display:inline-block;float:left}.cart .crosssell li.item:nth-child(2n){float:right}.cart .totals{margin-top:0}}@media only screen and (max-width:650px){.cart .cart-collaterals .col2-set,.cart .crosssell{width:100%}.checkout-cart-index .col2-set .col-2 br{display:none}.cart .cart-collaterals .col-1,.cart .cart-collaterals .totals{width:100%;clear:both}.cart .crosssell li.item{border-bottom:1px solid #eaeaea!important}}@media only screen and (max-width:567px){.lightbox-popup{width:300px;margin:0 auto}}@media only screen and (max-width:568px){.list_two .products-grid li.item{width:96%}.threeperrow.custom-threeperrow .products-grid li{height:auto!important}#pp_full_res{text-align:center}#pp_full_res #fullResImage{width:60%!important}.catalog-product-view .rating-links{padding-top:0}.checkout-onepage-index .form-list .field input,.checkout-onepage-index .form-list .field select,.checkout-onepage-index .form-list .field textarea,.checkout-onepage-index .form-list .wide input{height:40px;width:100%;border:2px solid #ccc;padding:5px;font-size:14px}form#co-billing-form li.control{width:100%;padding:0 15px;text-align:left}.checkout-onepage-index #payment_form_authorizenet input,.checkout-onepage-index #payment_form_authorizenet select{height:40px;width:100%;border:2px solid #ccc;padding:5px}#checkout-agreements li.wide label,#checkout-review-table .item-options dd span,#checkout-review-table tfoot tr td,.opc .form-list label{font-size:18px}.category-products .sectional-category-banners .left-pic img{width:100%;margin:0 auto}.product-view .product-shop{position:relative}.catalog-product-view .col-right-detail .reviewImageCount{position:absolute;right:25px}#checkout-review-table tfoor tr td span,#checkout-review-table tfoot tr td,#checkout-review-table tfoot tr td .price,#checkout-review-table tfoot tr td strong,.cart .cart-collaterals .totals table tr td,.cart .cart-collaterals .totals table tr td span,.cart .cart-collaterals .totals table tr td strong,.cart .cart-collaterals .trustpilotcart .trustpilotcartleft{font-size:22px}.cart .cart-collaterals .totals table tr td:first-child{padding-right:10px!important}#checkout-review-table .item-options dd,#checkout-review-table tfoot tr td:last-child,.cart .crosssell .product-image{width:30%}#checkout-review-table .item-options dt,.cart .crosssell .product-details{width:70%}#checkout-review-table .item-options .cart-mob-options dd.subtotalunit,#shopping-cart-table .item-options .cart-mob-options dd.subtotalunit{font-size:20px}#cboxContent .productOptionsUpgradesMainImg{width:180px;margin:0 auto}#cboxContent .divOptionsUpgradesItemDescription,#cboxContent .productOptionsUpgradesPriceText,#cboxContent .productOptionsUpgradesTitleText{height:auto;margin:0 auto!important;width:180px!important;text-align:left;color:#686868;font-size:14px}#cboxContent .productOptionsUpgradesTitleText{line-height:22px;color:#000;font-weight:700;font-size:18px}.productSpanOptionsUpgradesPriceText{color:#551a11;font-size:18px;font-weight:700}.spanClearenceProductThumbsRetail{text-decoration:line-through;font-size:14px;color:#686868}#cboxContent .productOptionsUpgradesFeatureText{color:#686868;font-size:14px;font-weight:400;padding-top:40px}#cboxContent .productOptionsUpgradesFeatureText b{color:#000;font-size:14px;font-weight:700;margin-bottom:10px;display:inline-block;width:100%}#checkout-review-table tbody tr{padding:10px!important}#checkout-review-table tfoot tr td{padding:5px!important}#checkout-review-table tfoot tr td:first-child{padding-right:5px!important;width:70%}#checkout-review-table .item-options dd,#checkout-review-table .item-options dt{font-size:18px;margin:0;padding:5px!important}#checkout-payment-method-load dt label.p_method_mobpaypal_standard::before{width:80px;background-size:100%;margin-right:0;background-position:center}#checkout-payment-method-load dt label a{font-size:13px}.v-middle.paypal-desktop{padding:0 6px 0 0;height:27px}.checkout-onepage-index ::-webkit-input-placeholder{color:#5d5d5d;font-size:14px}.checkout-onepage-index ::-moz-placeholder{color:#5d5d5d;font-size:14px}.checkout-onepage-index :-ms-input-placeholder{color:#5d5d5d;font-size:14px}.checkout-onepage-index :-moz-placeholder{color:#5d5d5d;font-size:14px}.checkout-onepage-index #payment_form_authorizenet input,.checkout-onepage-index #payment_form_authorizenet select{font-size:14px}.checkout-onepage-success #ThreePanels .BillingInfoBox,.checkout-onepage-success #ThreePanels .PaymentMethodBox,.checkout-onepage-success #ThreePanels .ShippingInfoBox{width:100%!important;margin:0 0 15px!important;min-height:inherit!important;padding:10px}.list_three .divNamePriceDiscount{margin:0 auto}.list_three .products-grid li.item .divBulletPointFeaturesAccess,.list_two .products-grid li.item .divBulletPointFeaturesAccess{margin:10px auto!important}#threeperrow.category-products .products-grid li.item{margin-bottom:20px}.catalog-category-view .cp-main-toolbar select{height:33px}}@media only screen and (max-width:480px){.checkout-cart-index .footer ul:after,.footer ul:after{background:#212b35;position:absolute;bottom:0;content:'';left:0;z-index:0;width:100%}.footer ul,.footer ul li{position:relative}#credit-card-type,.cart .crosssell .product-details,.cart .crosssell .product-image,.checkout-onepage-index .col-right,.features .featDivBlk01,.features .featDivBlk02,.option dl dd.swatchtypedd{width:100%}.footer ul li{z-index:5}.checkout-cart-index .footer ul:after{height:14px}.accordion .materialsContainer,.accordion .optionsContainer,.col-right-detail{padding:0 10px}.option .more_info_advanced{text-align:left;margin:0;padding:0;right:-28px!important;display:block}.product-shop .ship-powermanual .gray{margin-left:0;line-height:16px}.tabSection .swatchview,.tabSection .swatchview_accent{margin:0!important;width:100%;padding:0 20px}.productpower-manual img,.tab_swatch_ach_accent{height:auto!important}.tab_swatch_ach_accent a{float:none!important}.price-add.optionBG .add-to-cart{padding:0;width:100%;box-sizing:border-box}.mobile-show .accordion .productBlockContainer{width:100%;margin:0;padding:0 10px}.dimensionsContainer,.materialsContainer,.optionsContainer{margin:0;padding:0 10px;text-align:left}.product-shop .ship-powermanual{text-align:left!important;padding-left:5px}.catalog-product-view .rating-links{float:none}.product-view .product-shop .ratings .rating-box{margin:0 auto 10px}.product-shop .PricingDiv{margin-top:5px}#pp_full_res{text-align:center}#pp_full_res #fullResImage,.checkout-onepage-success #ThreePanels,.checkout-onepage-success #checkout-review-table-wrapper,.custom-more-btn .show-more-custom,.custom-more-btn .submit-photo-custom{width:100%!important}.mobile-show.accordion .tab-3 .imgFabSamleBtnLcn{position:relative;margin:-20px 0 14px -4px}.materialsContainer .imgFabSamleBtnLcn{position:static;margin:20px 0;display:none}.checkout-onepage-success .sucess_social .fb,.sucess_social .tw{clear:none}.checkout-onepage-success .page-title h1{line-height:26px}.lightbox-popup{width:295px;overflow-x:auto}.build-del{margin-bottom:10px}.custom-more-btn .show-more-custom{margin:10px 0 0!important}.custom-more-btn{padding:0 15px 10px!important}#shopping-cart-table tr{padding:15px}#shopping-cart-table .product-name a{font-size:16px;min-height:auto}#shopping-cart-table .item-options dd,#shopping-cart-table .item-options dt{font-size:14px;width:60%;margin:0;padding:5px!important}#checkout-review-table .item-options dd,#checkout-review-table tfoot tr td:last-child,#shopping-cart-table .item-options dd,.cart .cart-collaterals .totals table#shopping-cart-totals-table tr td:last-child{width:40%}#checkout-review-table .item-options dd,#checkout-review-table .item-options dd span,#checkout-review-table .item-options dt,#checkout-review-table .item-options dt span,#shopping-cart-table .item-options dd span{font-size:14px}.cart .cart-collaterals .totals{padding:15px;margin-left:0}.cart .crosssell h2,.checkout-onepage-index .opc #review-buttons-container .f-left,.checkout-types button.button span span{font-size:18px}#checkout-review-table .product-name a,.cart .cart-collaterals .totals table tr td,.cart .cart-collaterals .totals table tr td span,.cart .cart-collaterals .totals table tr td strong{font-size:16px}#crosssell-products-list li.item{padding:20px 0}.cart .cart-collaterals .trustpilotcart .trustpilotcartleft{font-size:17px;padding-top:80px}.cart .cart-collaterals .totals table tr td .memorial{font-weight:700;display:inline-block;width:100%;margin-right:0}#checkout-review-table tfoot tr td .memorial{display:inline-block;margin-right:0;width:100%}#checkout-review-table tfoot tr td .memorial i{margin-right:0}#shopping-cart-table .item-options dd,#shopping-cart-table .item-options dt,.cart .cart-collaterals .totals table tr td,.cart .cart-collaterals .totals table#shopping-cart-totals-table tr td{padding:5px 10px!important}#checkout-review-table .item-options dt,#checkout-review-table tfoot tr td:first-child,.cart .cart-collaterals .totals table#shopping-cart-totals-table tr td:first-child{width:60%}#checkout-step-shipping .control-left{width:100%;text-align:center;padding-right:0}#checkout-step-shipping .control-right{width:100%;padding-left:0;text-align:center}#checkout-review-table tfoot tr{padding-left:0;padding-right:0}#checkout-review-table tfoor tr td span,#checkout-review-table tfoot tr td,#checkout-review-table tfoot tr td .price,#checkout-review-table tfoot tr td strong{font-size:15px}.cart .cart-collaterals .totals table tr td:first-child{padding-right:10px!important}.checkout-onepage-index .opc #review-buttons-container{padding:0 10px!important}#credit-card-type li{display:block;width:60px;height:39px;background:url('../images/credit-card-icons-mob.jpg') 0 -38px no-repeat;margin:5px 6px 0 0;overflow:hidden;text-indent:-500em;float:left;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;margin-right:1px!important}#credit-card-type .AE{background-position:-180px -38px}#credit-card-type .VI{background-position:0 -38px}#credit-card-type .MC{background-position:-60px -38px}#credit-card-type .DI{background-position:-119px -38px;margin-right:0!important}#credit-card-type .AE.active{background-position:-180px 0}#credit-card-type .VI.active{background-position:0 0}#credit-card-type .MC.active{background-position:-60px 0}#credit-card-type .DI.active{background-position:-119px 0}}@media only screen and (max-width:360px){.relatedBlock .bx-wrapper .bx-next{right:10px}.relatedBlock .bx-wrapper .bx-prev{left:10px}}#checkout-step-shipping li.control input{background:#ededed;height:20px;width:20px;margin-right:5px}#checkout-step-shipping li.control input[type=checkbox]:checked::after{content:"";font-family:FontAwesome;color:#fff;font-size:12px;vertical-align:top;line-height:20px;background:url(../images/checkbox-active.png) 0 0/100% no-repeat;width:14px;height:14px;display:inline-block;position:relative;top:1px}#checkout-step-shipping li.control input[type=checkbox]:checked{border-color:#12212b!important;text-align:center}#checkout-step-shipping li.control input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ccc;background-color:#fff;width:20px!important;height:20px;display:inline-block;float:left;padding:0;cursor:pointer}@media screen and (min-device-width:768px) and (max-device-width:1024px){.cms-home-fourseating .rslides_tabs a{background:#12212b;border:4px solid #fff;color:transparent;display:inline-block;height:22px;width:22px;margin:0 2px;padding:0;opacity:unset;border-radius:100%}.cms-home-fourseating .rslides_here a{background:#fff;border:4px solid #12212b;height:22px;width:22px}}#inline_content0,.footer-logo li .trustpilot-widget{padding:0!important}.popup{position:fixed;z-index:99999;top:50%;left:50%;width:50vw;height:auto;background:#fff;border-radius:5px;-moz-box-shadow:4px 4px 30px #130507;-webkit-box-shadow:4px 4px 30px #130507;box-shadow:4px 4px 30px #130507}.p_content{width:100%;background:#eee;text-align:justify;font-size:14px;padding:20px}.cp-newsltrpopup-top h2,.p_close{color:#000;font-size:24px;line-height:normal}.p_close{position:absolute;top:10px;right:15px;text-decoration:none}.p_close span{display:block;width:18px;height:5px;background:#333}.p_close span:first-child{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p_close span:last-child{margin:-5px 0 0;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.js__slide_top{height:0;overflow:hidden;top:0;right:0;bottom:0;left:0}.js__fadeout{height:0;overflow:hidden;opacity:0}.popup.cp-newsltrpopupbg{background:rgba(000,000,000,.7);width:100%;border-radius:6px;overflow:hidden;box-sizing:border-box;vertical-align:middle;height:100%;top:0;left:0;right:0;bottom:0}.cp-newsltrpopupbg .p_content{padding:50px 25px;width:500px;background:#eee;text-align:justify;font-size:14px;margin:0 auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:fixed;border-radius:10px}.cp-newsltrpopup-inner{background-image:url(../images/newsletter-popup-img.png);background-repeat:no-repeat;background-position:15px 0;display:inline-block;width:100%;box-sizing:border-box}.cp-newsltrpopup-top{padding-left:130px;box-sizing:border-box}.cp-newsltrpopup-top h2{font-weight:700;margin:0 0 13px;font-family:Roboto,sans-serif}.cp-newsltrpopup-top span,.cp-nwsltr-btn,.cp-nwsltr-input{font-size:18px;font-family:Roboto,sans-serif}.cp-newsltrpopup-top span{color:#12212b;line-height:normal;font-weight:300}.cp-emailSignup{display:inline-block;width:100%;margin-top:50px}.cp-nwsltr-input{width:290px!important;border-radius:5px;padding:0 15px;background:#fff;border:1px solid #a5a5a5;float:left;color:#5e5e5e;height:34px;line-height:34px;margin-bottom:0!important}.cp-nwsltr-btn{float:left;width:150px;height:34px;background:#12212b;border:1px solid #12212b;padding:0;border-radius:5px;text-align:center;color:#fff;font-weight:600;margin-left:10px;cursor:pointer}.newsltrpopup-private{margin-top:20px;font-size:14px;font-weight:300;font-family:Roboto,sans-serif;text-align:center;color:#868686;line-height:24px;clear:both;display:inline-block;width:100%}.newsltrpopup-private::before{background-image:url(../images/newsltr-privacy.png);background-repeat:no-repeat;background-position:0 0;display:inline-block;content:"";width:15px;height:22px;vertical-align:top;margin-right:10px}.checkout-onepage-success .page-title h1.sub-title,.newsletter-popup-text{position:relative}.cp-footer-nwsltr .block-subscribe .validation-advice{font-size:12px;text-align:left;padding-left:0}.hav-question,.hav-question span{color:#28aadc}.hav-question{background:#12212b;text-align:center}.hav-question a{color:#fff;font-size:19px;padding:10px;text-align:center;font-family:Montserrat-Regular;text-decoration:none}.footer-container-main{width:1051px;position:relative;margin-top:50px}.footer-container-main:after,.footer-container-main:before{content:'';display:inline-block;width:100%;position:absolute;height:100%;top:0;z-index:-1;background:#12212b}.cp-footer-nwsltr:before,.footer-container-main:before{left:-100%}.cp-footer-nwsltr:after,.footer-container-main:after{right:-100%}.footer-container-main .btmTable{box-shadow:none;margin-left:0;width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box}.cms-home-fourseating .col-main,.cms-newdesign .col-main{padding:0 10px 5px;box-sizing:border-box;width:100%}.cms-home-fourseating #container{margin:0;width:100%;height:auto}#divImgDividers{display:inline-block;padding:0;width:100%}.custom-title{display:inline-block;text-align:center;width:100%;margin-bottom:20px;padding-top:60px}.custom-home-title h1,.custom-title h2{color:#000;font-family:Montserrat-bold;font-size:40px;margin-bottom:15px;line-height:42px}.custom-title .custom-title-desc{color:#000;font-family:Montserrat-Regular;line-height:normal;font-size:20px;text-align:center}.custom-title .custom-title-desc strong{font-family:Montserrat;font-weight:400}.exciting-features{display:inline-block;vertical-align:top;width:100%;background:#fafafa;margin-top:23px;padding:40px}.exciting-features-block{background:#f7f7f7;display:table;width:100%;vertical-align:middle}.exciting-features-block-img{display:table-cell;vertical-align:middle;text-align:left;width:67%}.exciting-features-block-content{display:table-cell;vertical-align:middle;text-align:center;width:33%;padding:10px}.exciting-features-block-logo-title{color:#eb1c23;font-size:25px;line-height:normal;font-family:Roboto,sans-serif;font-weight:400;padding-bottom:30px;padding-top:5px}.exciting-features-block-desc,.shop-design-style-item-content-desc{color:#666;font-size:17px;line-height:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:48px}.exciting-features-block-shopnow a,.shopnow a{color:#12212b;font-size:16px;line-height:normal;font-family:Montserrat-bold;text-transform:uppercase;text-decoration:none;display:inline-block;border-radius:3px;padding:10px 15px;width:135px;cursor:pointer;border:2px solid #12212b;background:0 0;transition:.3s;box-sizing:border-box}.cms-index-index .divClearenceproduct-box .img-swap:hover,.exciting-features-block-shopnow a:hover,.shop-furniture-shopnow a:hover,.shopnow a:hover{background:#12212b;color:#fff;transition:.3s}.exciting-features-usp{margin-bottom:22px}.exciting-features-usp ul,.why-buy-fromus-block{display:flex;flex-wrap:wrap;width:100%}.exciting-features-usp li{width:32%;text-align:center;box-sizing:border-box}.exciting-features-usp li.second{margin:0 2%}.exciting-features-usp li>a{display:inline-block;max-height:325px;overflow:hidden;margin-bottom:20px}.exciting-features-usp li .pro-head{font-size:28px;line-height:30px;font-family:Montserrat-bold;color:#000;display:block;margin-bottom:10px}.exciting-features .more-features-link{font-size:18px;line-height:20px;font-family:Montserrat-bold;color:#000;text-align:center;margin:50px 0 20px}.exciting-features .more-features-link a{color:#551a11;text-decoration:underline}.exciting-features .more-features-link a:hover{color:#12212b;text-decoration:underline}.exciting-features-usp-logo{margin:17px 0;display:inline-block;width:100%;min-height:57px;vertical-align:middle;line-height:57px}.exciting-features-usp-logo img{max-width:100%;vertical-align:middle}.footer-top,.shop-design-style,.why-buy-fromus{display:inline-block;width:100%;vertical-align:top}.shop-design-style-block{display:table;width:100%;text-align:center;padding-bottom:10px}.shop-design-style-item{display:table-cell;vertical-align:middle;width:50%;position:relative}.shop-design-style-item img{width:100%!important;padding:0 5px;box-sizing:border-box}.shop-design-style-item-contentbox{height:100%;width:100%;position:relative;left:0;top:0;padding:0 5px;box-sizing:border-box}.shop-design-style-item-content{background-color:#f7f7f7;align-content:center;width:100%;height:100%;vertical-align:middle}.shop-design-style-item.second img{position:absolute;left:0;top:0;right:0;bottom:0}.shop-design-style-item-content-title{color:#414141;font-size:24px;padding-bottom:25px;font-family:Roboto,sans-serif;font-weight:400}.bestsellers-items .product-content .pro-name a,.why-buy-count{font-size:23px}.featured-brand-block{display:inline-block;width:100%;text-align:center;box-sizing:border-box}.featured-brand li{float:none;width:23%;text-align:center;display:inline-block;margin:10px 3px}.featured-brand li a{display:block;text-align:center;overflow:hidden}.why-buy-fromus-items{padding:10px 0;width:33.33%;box-sizing:border-box}.why-buy-fromus-content{padding:20px 10px 0;text-align:center;display:block;text-decoration:none}.why-buy-img{height:70px;max-height:70px;margin-bottom:10px}.why-buy-img img{max-width:100%;max-height:100%}.why-buy-count{color:#12212b;font-family:Roboto,sans-serif;font-weight:400;margin-bottom:10px;line-height:normal}.footer-bottom h3,.why-buy-title{font-family:Montserrat-bold;color:#000}.why-buy-title{font-size:22px;margin-bottom:5px;line-height:normal;text-transform:capitalize;text-decoration:none}.why-buy-title-desc{color:#000;font-size:16px;font-family:Montserrat;line-height:normal;text-decoration:none}.why-buy-title-desc a,.why-buy-title-desc span{font-weight:400;color:#000;text-decoration:none}.footer-logo{display:table;width:690px;text-align:center;margin:40px auto 0}.footer-logo li{display:table-cell;border-right:1px solid #f2f2f2;padding-right:30px;vertical-align:middle;text-align:center;padding-left:30px;margin:0}.footer-logo li.footer-trustpilot{border:0}.footer-bottom{width:100%;box-sizing:border-box;display:flex!important;flex-wrap:wrap;margin-top:70px!important}.footer-bottom .img-section{width:40%;padding-right:20px;box-sizing:border-box}.footer-bottom .about-section{width:60%}.footer-bottom h3{display:inline-block;font-size:28px;line-height:30px;margin-bottom:15px}.footer-bottom p{font-size:16px;line-height:18px;font-family:Montserrat-light;margin-bottom:15px}.footer-bottom p a{color:#333}.footer-bottom-links{display:inline-block;width:100%;margin-bottom:50px}.footer-bottom-links li{display:inline;margin-right:5px;padding-right:7px;border-right:1px solid #626262}.footer-bottom-links li:last-child{border-right:0;margin-right:0;padding-right:0}.footer-bottom-links li a{text-decoration:none;color:#12212b}.footer-bottom-links li a:hover{text-decoration:underline}.shop-furniture{display:inline-block;width:100%;vertical-align:top;background:#fafafa;padding:0 20px}.shop-furniture-block{display:flex!important;flex-wrap:wrap}.shop-furniture-items{width:33.33%;position:relative;text-align:center;margin-bottom:11px;padding:0 10px;box-sizing:border-box}.shop-furniture-items>a{display:block;background:#fff}.shop-furniture-content{display:inline-block;width:100%;margin-top:20px}.catalog-category-view .threeperrow .image-section,.shop-furniture .custom-title{padding-top:0px}.shop-furniture-name,.shop-furniture-name h2{font-family:Montserrat-bold;color:#000;font-size:18px;line-height:normal}.shop-furniture-caption{font-family:Montserrat-light;color:#000;font-size:16px;line-height:normal;margin-bottom:13px}.shop-furniture-shopnow{margin-bottom:13px}.cms-index-index .divClearenceproduct-box .img-swap,.shop-furniture-shopnow a{color:#12212b;font-size:16px;line-height:normal;font-family:Montserrat-bold;text-transform:uppercase;text-decoration:none;display:inline-block;border-radius:3px;padding:10px 15px;width:196px;cursor:pointer;border:2px solid #12212b;background:0 0;transition:.3s;box-sizing:border-box}.bestsellers-items{float:left;width:33.33%;text-align:center;padding:10px;box-sizing:border-box}.featured-specials,.price-list,.pro-name,.product-content,.swatch-color-options{width:100%;display:inline-block}.bestsellers-items .product-content .price-details .price-box{font-family:Montserrat;font-style:italic;font-size:20px;font-weight:600!important}.bestsellers-items .product-content .price-details .price-box .price{font-weight:600!important}.bestsellers-items .product-content .ratings .rating-box{float:none;display:inline-block;vertical-align:middle;height:14px}.bestsellers-items .product-content .rating-box .rating{height:14px}.bestsellers-items .product-content .ratings .amount{display:inline-block;vertical-align:middle;font-family:Montserrat;font-size:14px}.addtocart button span,.header-top li span,.header-top li strong,.pro-name a{font-family:Montserrat-bold}.product-content{padding:20px;margin:10px auto 0;float:none;text-align:center}.cms-index-index .divClearenceproduct-box.center-cleareanceprod .product-content,.even .product-content{background:#eaeaea}.pro-name{margin-bottom:10px}.pro-name a{color:#000;text-decoration:none;font-size:26px}.swatch-color-options{margin-bottom:20px;text-align:center}.swatch-color-options>img{height:25px}.price-box{font-family:Montserrat-Regular;font-size:18px;line-height:20px;color:#000}.price-list{text-align:right}.price-list span{color:#000;font-size:11px;font-family:Roboto,sans-serif;font-weight:300;text-decoration:line-through}.price-list .save-price{font-weight:700;border-left:1px solid #595959;padding-left:5px;margin-left:5px;text-decoration:none}.addtocart button{margin:0;padding:10px 15px;border:2px solid #12212b;background:0 0;box-shadow:none;border-radius:3px;width:196px;vertical-align:middle;cursor:pointer;transition:.3s}.addtocart button span{color:#12212b;font-size:16px;text-transform:uppercase;vertical-align:middle;transition:.3s}.addtocart button:hover{background:#12212b;transition:.3s}.addtocart button:hover span{color:#fff;transition:.3s}.featured-specials{margin:0}.featured-specials-items{width:33.33%;float:left;padding:10px 10px 0}.featured-specials-items a{display:block;border:1px solid #f4f4f4}.featured-specials .product-content{display:inline-block;width:247px;padding:0;margin:0 auto;float:none}.featured-specials .product-content .swatch-color-options{text-align:center;margin-bottom:10px}.featured-specials .product-content .pro-name{text-align:center;margin-bottom:1px}.featured-specials .product-content .pro-name a{font-size:20px;font-weight:400}.featured-specials .product-content .price-box .starting-at{font-size:20px}.featured-specials .product-content .price-box .price{font-size:29px}.featured-specials .product-content .price-box .perseat{font-size:22px}.featured-specials .product-content .price-details{margin-bottom:5px}.featured-specials .bestsellers-items{padding:0 0 10px;width:32.33%}.featured-specials .bestsellers-inner-items{border:1px solid #f4f4f4;padding:0 0 10px}.featured-specials .pro-details{text-align:left;display:inline-block;width:100%}.featured-specials .pro-details li{font-size:14px;color:#666;font-weight:400;position:relative;padding-left:12px}.featured-specials .pro-details li::before{content:"";background-image:url(../images/menu-red-arrow.jpg);background-repeat:no-repeat;width:6px;height:7px;display:inline-block;position:absolute;left:0;top:50%;margin-top:-3.5px}.featured-specials .bestsellers-items.second{margin:0 1.5%}.home-bannerslider{display:inline-block;width:100%;clear:both}.home-bannerslider .item img{width:100%!important}.home-bannerslider .owl-carousel button{font-size:20px;width:30px;height:30px;line-height:30px;text-align:center}.home-bannerslider .owl-nav .owl-prev{left:-140px}.home-bannerslider .owl-nav .owl-next{right:-140px}.home-bannerslider .owl-nav button{top:23px;position:relative;z-index:99999}.home-bannerslider .owl-nav button i{font-family:fontawesome;font-size:32px;color:#000;display:block;content:"";height:30px;line-height:30px}.main-home-slider .owl-dots{position:relative;z-index:9999;text-align:center}.main-home-slider .owl-dots .owl-dot{background:#12212b;position:relative;z-index:999;color:red;border:3px solid #12212b;width:18px;height:18px;display:inline-block;border-radius:100px;margin:0 6px}.main-home-slider .owl-dots .owl-dot.active{border:3px solid #12212b;background:#fff}.header-top{display:inline-block;width:100%;background:#12212b;line-height:50px;height:45px;vertical-align:middle;text-align:center}.header-top li strong{font-size:20px;color:#fff;border-right:1px solid #fff;margin-right:7px;padding-right:7px}.header-top li span{font-size:20px;color:#fff;line-height:20px;display:inline-block}.header-container .divContactUsBkrnd{margin-right:0}.header-container .divContactUsPhoneNumberTxt{margin-left:0;float:none;display:inline-block;margin-right:30px}.cp-footer-nwsltr{display:inline-block;width:100%;padding:30px 10px;background:#f7f7f7;text-align:center;box-sizing:border-box;position:relative}.cp-footer-nwsltr:after,.cp-footer-nwsltr:before{content:'';position:absolute;display:inline-block;top:0;width:100%;height:100%;z-index:1;background:#f7f7f7}.block-subscribe{display:block;width:650px;margin:0 auto}.no-rating-box-blank{margin-bottom:10px;display:none}.cp-footer-nwsltr .custom-title{padding-top:0!important}.block-subscribe .block-content,.cp-footer-nwsltr .block-content{position:relative;width:100%;padding:0}.block-subscribe .block-content .input-box #newsletter,.cp-footer-nwsltr .block-content .input-box #newsletter{width:100%;height:40px;padding:5px 160px 5px 10px;line-height:40px;font-size:14px;color:#000;margin-bottom:5px;box-sizing:border-box;border:1px solid #12212b}.block-subscribe .block-content .actions,.cp-footer-nwsltr .block-content .actions{position:absolute;right:0;top:0;width:150px}.block-subscribe .block-content .actions .button,.cp-footer-nwsltr .block-content .actions .button{vertical-align:top;height:40px;line-height:40px;color:#fff;font-size:16px;width:100%;text-align:center;font-family:Montserrat-bold;text-transform:uppercase;background:#12212b}.raw-layout-msg span{width:auto;padding-right:0;font-size:14px;margin-bottom:0}.footer-trustpilot{background-color:#fff}@media only screen and (max-width:1051px){.footer-container-main{width:100%}}@media only screen and (max-width:1024px){.rel-det .price span,.rel-det .save{font-size:12px}.relatedSlider .bx-wrapper,.relatedSlider .bx-wrapper .bx-viewport{margin:0 auto}.relatedSlider .slide .rel-det{height:auto;display:inline-block;float:left;width:100%;text-align:center}.rel-det .save{padding:2px 5px;float:none;max-width:60px;text-align:center;clear:both;margin:5px auto 0;display:inline-block}.rel-det .save br{display:none}.relatedSlider{padding-left:0}.productOptionsUpgradesFeatureText,.productOptionsUpgradesPriceText,.productOptionsUpgradesTitleText{float:left!important;padding-left:0!important}.rel-det .price{font-size:16px;line-height:normal}.rel-heading{color:#464646;font-size:18px;font-weight:400}.styled-select select{width:190px}.productOptionsUpgradesMainImg{position:relative!important;width:100%!important;float:left!important}#cboxContent button#cboxClose{position:absolute!important}.productOptionsUpgradesPriceText{width:100%!important}.option li.swatch_accent,.option li.swatch_side{margin:3px!important}.swatchview_accent,.swatchview_side{float:left!important}.why-buy-title{font-size:16px}.why-buy-title-desc{font-size:14px}}@media only screen and (max-width:991px){.custom-home-title h1,.custom-title h2{font-size:22px;line-height:24px}.custom-title .custom-title-desc{font-size:16px;line-height:18px}.footer-container-main,.main-container{box-shadow:none}.exciting-features-block-logo-title{font-size:18px;padding-bottom:15px}.exciting-features-block-desc{font-size:16px;padding-bottom:20px}.featured-specials .product-content{width:210px}.featured-specials .pro-details li{font-size:13px}.featured-specials .product-content .price-box .perseat,.featured-specials .product-content .price-box .starting-at{font-size:16px}.featured-specials .product-content .price-box .price{font-size:25px}.custom-more-btn .show-more-custom,.custom-more-btn .submit-photo-custom{width:47%!important}}@media only screen and (max-width:480px){.custom-more-btn .show-more-custom,.custom-more-btn .submit-photo-custom{width:100%!important}}@media only screen and (max-width:767px){.main-container{padding-top:0}.featured-specials .bestsellers-items{margin-bottom:50px;width:100%}.featured-specials .bestsellers-items.second{margin:0 0 50px}.featured-specials .bestsellers-inner-items{border:0}.featured-specials .product-content{width:auto;max-width:526px;padding:0 10px}.featured-specials .pro-details li{font-size:20px}.featured-specials .product-content .price-box .perseat,.featured-specials .product-content .price-box .starting-at,.shop-design-style-item-content-title{font-size:40px}.featured-specials .product-content .price-box .price{font-size:63px}.featured-specials .product-content button span{font-size:34px}.featured-specials .product-content .pro-name a{font-size:26px}.footer-logo,.home-bannerslider.desk,.shop-design-style-item.second img,.shop-furniture-items.last .furniture-desk{display:none}.home-bannerslider .owl-nav .owl-prev{left:-120px}.home-bannerslider .owl-nav .owl-next{right:-120px}.home-bannerslider .owl-nav button{top:28px!important}.featured-specials-items{width:100%;padding:0;margin-bottom:80px}.exciting-features-usp,.featured-specials-items:last-child,.shop-furniture-items.lastupdate{margin-bottom:0}.shop-furniture-items{width:100%;margin-bottom:40px}.shop-furniture-items:nth-child(odd){float:left;width:100%}.shop-furniture-items:nth-child(2n){float:right;width:100%}.shop-furniture-items.last .furniture-mob{display:block!important}.shop-furniture-shopnow{margin-bottom:15px}.bestsellers-items{width:100%;margin-bottom:60px}.bestsellers-items:last-child{margin-bottom:0;padding-bottom:0}.pro-name a{font-size:38px}.price-box .perseat,.price-box .price,.price-box .starting-at{font-size:18px}.price-list span{font-size:23px}.price-list .save-price{margin-left:15px;padding-left:15px}.exciting-features.adjustable-headrests .exciting-features-block-img{display:table-header-group}.exciting-features-block-img{width:100%;display:inline-block}.exciting-features-block-content{width:100%;display:inline-block;padding:30px 10px}.exciting-features-block-logo-title{font-size:32px;padding-bottom:25px;font-weight:700}.exciting-features-block-desc{font-size:26px;padding-bottom:20px}.exciting-features-usp li,.exciting-features-usp li.second{width:100%;margin:0 0 80px;padding-bottom:45px}.shop-design-style-block{padding-bottom:0}.shop-design-style-item{float:left;width:100%;margin-bottom:10px}.shop-design-style-item-content-desc{font-size:28px}.shop-design-style-item-contentbox{padding:80px 0;background:#f7f7f7}.shop-design-style-item img{padding:0}.featured-brand li{width:50%;margin:0 0 15px}.featured-brand li:nth-child(odd){float:left;padding-right:5px}.featured-brand li:nth-child(2n){float:right;padding-left:5px}.why-buy-fromus-items{width:50%;padding:5px}.why-buy-count{font-size:36px}.why-buy-fromus-content{padding:20px 5px 15px 10px;background:#f7f7f7}.footer-bottom-links li a{color:#000}.cp-footer-nwsltr .block-subscribe{width:100%}.cp-footer-nwsltr .block-content .actions{width:110px}.cp-footer-nwsltr .block-content .input-box #newsletter{padding-right:120px}.footer-trustpilot .trustpilot-tit .custom-title{padding-top:0!important}.footer-container-main .footer-trustpilot .trustpilot-widget{display:block}}@media only screen and (max-width:568px){.cp-newsltrpopup-inner{background-size:50px;background-position:0 0}.cp-newsltrpopup-top{padding-left:60px}.cp-newsltrpopup-top h2{font-size:16px;margin-bottom:5px}.cp-newsltrpopup-top span,.featured-specials .pro-details li,.price-list span{font-size:14px}.newsltrpopup-private{font-size:13px}.cp-newsltrpopupbg .p_content{padding:15px;width:90%}.cp-emailSignup{text-align:center;margin-top:30px}.cp-newsltrpopup{padding:25px 0;max-width:100%}.cp-nwsltr-input{width:100%!important;margin-bottom:10px!important;text-align:left}.cp-nwsltr-btn{float:none;margin:0 auto}.featured-specials-items{margin-bottom:30px}.exciting-features .more-features-link{margin:20px 0}.shop-furniture-shopnow{margin-bottom:15px}.featured-specials .product-content .pro-name a,.pro-name a{font-size:26px}.cp-footer-nwsltr .custom-title .custom-title-desc,.exciting-features-block-desc,.price-box .perseat,.price-box .price,.price-box .starting-at{font-size:16px}.price-list .save-price{margin-left:5px;padding-left:5px}.exciting-features-block-content{padding:20px 10px}.exciting-features-block-logo-title{font-size:20px;padding-bottom:15px;font-weight:700}.exciting-features-usp li,.exciting-features-usp li.second{margin:0 0 23px}.shop-design-style-item-contentbox{padding:50px 0}.shop-design-style-item-content-title{font-size:22px;padding-bottom:15px;line-height:normal}.shop-design-style-item-content-desc{font-size:16px;padding-bottom:20px}.featured-specials .bestsellers-items{margin-bottom:10px}.featured-specials .product-content{width:auto;max-width:279px;padding:0}.featured-specials .product-content .price-box .perseat,.featured-specials .product-content .price-box .starting-at{font-size:25px}.featured-specials .product-content .price-box .price{font-size:30px}.bestsellers-inner-items{padding:0 0 10px}.featured-specials .product-content button span{font-size:20px}.featured-specials .bestsellers-items.second{margin:0 0 10px}}.custom-more-btn .show-more-custom,.custom-more-btn .submit-photo-custom{padding:10px;width:190px;font-size:16px;box-shadow:none;color:#fff;background:#12212b;font-family:Montserrat-bold;float:left;cursor:pointer}#cboxOverlay,#cboxWrapper,#colorbox{width:100%!important;left:0!important;right:0!important;padding:0 10px;box-sizing:border-box;z-index:99999}#cboxContent{max-width:70%!important;box-sizing:border-box;padding:25px 10px 10px;border-radius:10px;margin:0 auto;float:none!important;width:100%!important}#inline_content0{box-sizing:border-box;width:100%}#cboxLoadedContent,#productOptionsUpgradesElement{width:100%!important;box-sizing:border-box}div#cboxContent::after{width:calc(100% - 36px);height:41px;background:#fff;display:block;float:left;content:'';position:absolute;bottom:0;z-index:0}#cboxClose{right:30px;bottom:10px;z-index:9}#inline_content{box-sizing:border-box;width:100%}.productOptionsUpgradesMainImg{height:250px;margin:5px 0 0;position:absolute;width:39%}#cboxContent .productOptionsUpgradesMainImg img{height:auto;max-width:100%}.divOptionsUpgradesItemDescription,.productOptionsUpgradesPriceText,.productOptionsUpgradesTitleText{padding-left:42%;box-sizing:border-box;margin:5px 0 0;height:auto;position:inherit;width:100%}.productOptionsUpgradesFeatureText{padding-left:42%;box-sizing:border-box;margin:15px 0 0;height:auto;position:inherit;width:100%;padding-bottom:50px}.productOptionsUpgradesFeatureText b{font-family:Montserrat-bold}.sorter .sort-by label{line-height:30px;vertical-align:top}.custom-dd select{height:30px;box-sizing:border-box;margin-bottom:10px;vertical-align:middle}.affirm-as-low-as{float:left;width:100%;margin-top:10px}div.pp_default .pp_close{margin-top:3px}.footer-container-main .btmTable p{margin:0;text-align:left}.custom-more-btn{float:left;width:100%;padding:0 0 10px 15px}.custom-more-btn .submit-photo-custom{border:1px solid #12212b;border-radius:5px}.custom-more-btn .show-more-custom{border:1px solid #12212b;border-radius:5px;margin-left:15px}.custom-more-btn .show-more-custom:hover,.custom-more-btn .submit-photo-custom:hover{color:#12212b;background:#fff}.product-view .product-img-box .customphotos{float:left;width:100%}@media only screen and (max-width:668px){.catalog-product-view .col-right-detail .reviewImageCount a:before{vertical-align:middle}.product-view .customphotos{width:100%!important}#custom ul li img{width:100%}}@media only screen and (max-width:1200px){.header-top .top-header-timer .flash-shipping{right:10px}}.col-right-detail .messages{padding:10px 10px 0 5px!important;box-sizing:border-box}.messages li{min-height:inherit!important}.messages .error-msg,.messages .success-msg{padding:10px!important}.error-msg,.note-msg,.notice-msg,.success-msg{font-size:12px!important}.header .opentime{font-family:Montserrat-bold;text-align:left;font-size:14px;color:#000;margin-top:5px}.header .opentime .green{font-size:14px;color:#006837;font-style:italic}.header-container .divContactUsPhoneNumberTxt{text-align:center;margin-top:60px;width:455px}@media(max-width:1285px){.header-container .divContactUsPhoneNumberTxt{width:422px}}.divContactUsPhoneNumber{padding:0 15px 0 0}.header .headerlogo{margin:9px 0 0}.header .headerlogo.remove-time{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.hav-question .opentime{text-align:center;font-size:13px;color:#b8b9b4;line-height:20px}.hav-question .opentime .green{display:block;font-size:13px;color:#fff;font-weight:700;font-style:italic;line-height:11px;padding-bottom:4px}.hav-question .opentime .green span{font-size:13px;color:#fff;font-weight:400;font-style:normal}.hav-question{padding:2px 10px 0!important}.hav-question>label{display:inline-block;padding:7px 0 6px}#covidtitle-main,.covid-main{padding:0 10px}.covid-main p{font-size:10pt;font-weight:400;color:#505050;margin-bottom:15px}.covid-main span{font-size:12pt;color:#505050;font-weight:700}.hours-flash-shipping{border:1px solid #dcdcdc;float:left;width:100%;margin-top:40px;padding:25px;box-sizing:border-box}.hours-flash-shipping .hours-flash-shipping-img{float:left;width:34%;text-align:center}.hours-flash-shipping .hours-flash-shipping-text{float:left;width:66%}.hours-flash-shipping .hours-flash-shipping-text h4{font-size:24px;font-weight:700;font-family:Roboto,sans-serif;color:#0d0c0c;margin:0}.hours-flash-shipping .hours-flash-shipping-text p{font-size:18px;font-weight:400;font-family:Roboto,sans-serif;color:#0d0c0c;margin-top:5px;margin-bottom:10px;line-height:22px}.hours-flash-shipping .hours-flash-shipping-text a{font-size:18px;font-weight:700;font-family:Roboto,sans-serif;color:#d20000}#covidtitle-main .covidtitle{margin:0;font-size:50pt;font-weight:700;letter-spacing:-.5px;color:#12212b}@media only screen and (max-width:1024px){#covidtitle-main{padding:0}#covidtitle-main .covidtitle{font-size:43pt}}@media only screen and (min-width:992px) and (max-width:1024px){.header-container .header-top .top-header-timer .counter p{padding:0 5px;font-size:16px}.cart-collaterals .col2-set .col-2{width:33%}.cart .discount{width:285px;padding:16px 15px 8px}}@media only screen and (max-width:991px){#cboxContent{max-width:80%!important}.coupondiscount-code-page{padding-left:0;padding-right:0}.hours-flash-shipping .hours-flash-shipping-img{width:45%}.hours-flash-shipping .hours-flash-shipping-text{width:55%}#covidtitle-main .covidtitle{font-size:38pt}.header-top{height:inherit;line-height:normal;padding:10px 0}.header-container .header-top .top-header-timer .counter{width:100%;margin-top:10px}.header-container .header-top .top-header-timer .counter p{float:none}.header-container .header-top .top-header-timer .shopnow-btn{margin-top:0}.coupondiscount-code-page{padding-bottom:40px}.coupondiscount-code-page .promo-banner{margin-bottom:20px}.coupondiscount-code-page .shopbtn-main{display:block}.coupondiscount-code-page .shopbtn-main .addtocart{display:block;margin:0 auto 20px;max-width:320px;width:100%}.coupondiscount-code-page .counter-section,.coupondiscount-code-page .deal-product{margin-bottom:40px}.coupondiscount-code-page .deal-product ul li{width:100%;margin-bottom:30px}.coupondiscount-code-page .deal-product ul li:last-child{margin-bottom:0}.coupondiscount-code-page .deal-product ul li>.text{margin-bottom:5px}.coupondiscount-code-page .deal-product ul li .price-section{margin-bottom:10px}}@media only screen and (max-width:768px){.mobile-view .header-top-container-mobile .txtInfo{text-align:center;font-size:14px;line-height:16px}.mobile-view .top-nvigation .header-top-container-mobile .counter{margin:10px auto 0;display:inline-block;line-height:normal;vertical-align:middle;text-align:center;width:100%}.mobile-view .top-nvigation .header-top-container-mobile .counter p{display:inline-block;color:#12212b;font-size:24px;padding:0 9px;line-height:14px;font-family:Roboto,sans-serif;font-weight:900;position:relative}.mobile-view .top-nvigation .header-top-container-mobile .counter p:after{content:"";height:12px;width:1px;background-color:#4c4c4c;display:inline-block;vertical-align:middle;position:absolute;left:-2px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.mobile-view .top-nvigation .header-top-container-mobile .counter p:first-child:after{content:"";display:none}.mobile-view .top-nvigation .header-top-container-mobile .counter p span{color:#fff;font-size:12px;margin-left:4px;font-weight:300;line-height:18px;vertical-align:middle;display:inline-block}.mobile-view .top-nvigation .header-top-container-mobile .flash-shipping-mobile{max-width:1051px;right:10px;top:16px;left:0;margin:5px auto 0;position:unset;text-align:center}.mobile-view .top-nvigation .header-top-container-mobile .flash-shipping-mobile .covid-btn{color:#fff}.mobile-view .top-nvigation .header-top-container-mobile .flash-shipping-mobile .shopnow-btn{text-align:center;padding:4px 22px;background-color:#12212b;color:#fff;text-decoration:none;border-radius:2px;line-height:normal;display:inline-block;margin-right:10px;font-weight:700}.mobile-view .header-top-container-mobile{height:inherit;padding:10px 0}}@media only screen and (max-width:767px){#cboxContent{max-width:90%!important}#cboxContent .productOptionsUpgradesMainImg{width:100%;text-align:center;position:static}.divOptionsUpgradesItemDescription,.productOptionsUpgradesFeatureText,.productOptionsUpgradesPriceText,.productOptionsUpgradesTitleText{padding-left:0}#cboxContent .divOptionsUpgradesItemDescription,#cboxContent .productOptionsUpgradesPriceText,#cboxContent .productOptionsUpgradesTitleText,.cms-page-view.cms-customer-video-testimonials .youtube-popup iframe{width:100%!important}.customer-videos ul li a.more_info_advanced{display:block}.customer-videos ul li,.hours-flash-shipping .hours-flash-shipping-text{width:100%}.customer-videos ul li .video-content{min-height:auto}.video-testomonial-title h1{font-size:14pt;line-height:normal;margin-bottom:15px}.video-testomonial-title{padding:0 10px;margin-top:20px}.video-testomonial-title p{font-size:12pt;margin-top:5px;line-height:17px}.coupondiscount-code-page{padding-bottom:0}.hours-flash-shipping .hours-flash-shipping-img{width:100%;margin-bottom:20px}.coupondiscount-code-page .counter-section,.coupondiscount-code-page .deal-product,.coupondiscount-code-page .deal-product ul li,.hours-flash-shipping{margin-bottom:20px}#covidtitle-main .covidtitle{font-size:32pt}.coupondiscount-code-page .addtocart button{height:inherit}.coupondiscount-code-page .addtocart button span{font-size:16px}.coupondiscount-code-page .counter{margin-bottom:15px}.coupondiscount-code-page .theater-seating-deal{margin-bottom:0}.coupondiscount-code-page .palliser-promotion .text,.coupondiscount-code-page .palliser-promotion img{margin-bottom:10px}.coupondiscount-code-page .palliser-promotion h1{line-height:normal;font-size:16px}}@media only screen and (max-width:679px){#covidtitle-main .covidtitle{font-size:26pt}}@media only screen and (max-width:480px){.exciting-features-usp li,.exciting-features-usp li.second{width:100%;margin:0 0 23px;padding-bottom:20px}.why-buy-fromus-items{width:100%}.why-buy-count{font-size:23px}.shop-furniture-content{margin-top:0}.shop-design-style-item-contentbox{padding:30px 0}.mobile-view .header-top-container-mobile{height:inherit!important;padding:10px}.mobile-view .top-nvigation .header-top-container-mobile .counter p{font-size:20px;padding:0 5px}}@media only screen and (max-width:479px){.page-not-found .tiered-seating{margin-bottom:180px}#covidtitle-main .covidtitle{font-size:18pt}.coupondiscount-code-page .counter-section .counter-text,.coupondiscount-code-page .promo-banner{margin-bottom:10px}.coupondiscount-code-page .counter p{padding:0 5px;font-size:18px}.coupondiscount-code-page .counter p span{margin-left:0}}.title-free-sample-color{color:#000;line-height:24px}#sample-req-form{width:90%;margin:0 auto}#sample-req-form .form-list{width:480px;margin:0 auto;padding-top:20px}#sample-req-form .form-list label{width:150px}#sample-req-form .form-list label em{color:#fc1717}#sample-req-form .form-list select{width:302px;padding:4px}#sample-req-form .form-button-alt{background-color:#551a11;border-radius:0;height:40px;margin:20px 0 20px 95px;width:275px;text-align:center;border-color:transparent;box-sizing:border-box;cursor:pointer}#sample-req-form .form-button-alt:hover{background:#12212b}#sample-req-form .form-button-alt span{color:#fff;font-size:14px;font-weight:400;padding:0 10px;text-transform:none;width:100%;text-align:center;text-transform:uppercase;box-sizing:border-box;font-family:Montserrat-bold}#sample-req-form .color-picker-same-crm-rep{display:flex;margin:0 auto 100px;width:200px;justify-content:space-around}#sample-req-form .crm-rep-common-box-popup{width:40%}#sample-req-form .crm-rep-common-box-popup .crm-rep-common-box-popup-input{width:100%;background:#fff;border:1px solid #ebebeb;padding:4px}#sample-req-form .r-tabs .r-tabs-nav .r-tabs-tab{border-radius:0}#sample-req-form .r-tabs .r-tabs-panel{text-align:left;float:left;width:calc(100% - 31px)}#fabric-color{margin:20px 0}.material-box{display:inline-block;width:60px;margin-right:12px;margin-bottom:15px}.material-box span{display:block;text-align:center;color:#000;margin:5px 0 0}.color-swatch-select-popup-main{position:relative;width:70px;float:left;display:inline-block;vertical-align:top;text-align:center;margin:0;padding:9px}.color-swatch-select-popup-img{position:relative;width:68px;height:62px;overflow:hidden;border:0;display:inline-block;vertical-align:top;cursor:pointer;border-radius:5px;padding-bottom:18px;margin-top:8px}.ui-tabs .color-swatch-select-popup-img img{position:relative;width:60px;border:.5px solid;cursor:pointer}.color-swatch-select-popup-main.active .color-swatch-select-popup-img:before{bottom:27px;left:13px;width:4px;height:8px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);content:'';display:block;position:absolute;margin-left:0;z-index:99}.color-swatch-select-popup-main .color-swatch-select-popup-img:after,.color-swatch-select-popup-main.active .color-swatch-select-popup-img:after{content:"";position:absolute;line-height:38px;background-position:0 -388px;color:#fff;display:inline-block;bottom:22px;font-size:10px;z-index:5;text-align:center;left:8px;margin-left:0}.color-swatch-select-popup-main .color-swatch-select-popup-img:after{width:15px;height:15px;background-color:#fff;border:.5px solid #ccc}.color-swatch-select-popup-main.active .color-swatch-select-popup-img:after{width:16px;height:16px;background-color:#12212b}.color-swatch-select-popup{position:relative;min-height:45px}.ui-tabs .color-swatch-select-popup span{position:relative;line-height:14px;text-align:center}input.checkbox.validate-one-required-entry{position:absolute;bottom:39px;left:8px;cursor:pointer;opacity:0}#sample-req-form ul.form-list .validation-advice{margin-left:150px;padding-left:0}.fabric-validation{color:#c00;font-weight:700;font-size:11px;text-align:left;padding-top:4px;background:#faebe7;line-height:1.4;padding-bottom:4px;padding-left:5px;margin:5px 5px 0}#sample-req-form .after-form{background:#eff5ea;color:#3d6611;padding:5px;margin:10px 0 0;text-align:left;font-size:12px;font-weight:700;border:1px solid #446423;display:none;position:relative;z-index:99}.header-search{display:none;text-decoration:none;text-transform:uppercase;margin:0 14px 0 0}.header-search i{display:block;color:#12212b;font-size:30px;margin:0 0 10px}#nav{z-index:9}#algolia-searchbox{width:450px;position:relative;margin-bottom:15px}.algolia-header-search{position:absolute;left:42%;top:54px;z-index:999}@media(min-width:2581px){.algolia-header-search{left:46.2%}}@media(min-width:1980px) and (max-width:2580px){.algolia-header-search{left:45.3%}}@media(min-width:1682px) and (max-width:1979px){.algolia-header-search{left:43.5%}}@media(min-width:1601px) and (max-width:1681px){.algolia-header-search{left:43%}}@media(min-width:1537px) and (max-width:1600px){.algolia-header-search{left:42.5%}}@media(min-width:1350px) and (max-width:1439px){.algolia-header-search{left:41%}}.algolia-header-search #algolia-searchbox .algolia-search-input,.algolia-header-search #search_mini_form .form-search .input-text{width:100%;height:45px;border:1px solid #12212b;padding:0 20px;font-size:18px;background:#fff!important;color:#000;font-family:Montserrat-light;float:none}#algolia-autocomplete-container .aa-dropdown-menu *,.algolia-header-search #search_mini_form .form-search .input-text,.catalogsearch-result-index .divNamePriceDiscount,.cms-index-index .divClearenceproduct *{box-sizing:border-box}.algolia-header-search #algolia-searchbox .magnifying-glass,.algolia-header-search #search_mini_form .form-search .button{position:absolute;right:10px;width:32px;height:30px;display:block;top:7px;background:url('../images/magnifying-glass.png') center right no-repeat}.algolia-header-search #algolia-searchbox .clear-query-autocomplete{right:10px;top:16px}#algolia-autocomplete-container{z-index:99999}#algolia-autocomplete-container .aa-dropdown-menu{width:940px;min-width:inherit;border-top:3px solid #12212b;margin:0;overflow:hidden}#algolia-autocomplete-container .aa-dataset-products{min-height:440px!important}.header-search-close{position:absolute;right:20px;top:20px;color:#000;font-size:20px;background:#fff;width:40px;height:40px;text-decoration:none;line-height:40px;text-align:center}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .algoliasearch-autocomplete-hit{padding:15px 10px;display:inline-block;width:100%}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb img{width:80px!important}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info{margin-left:90px;white-space:inherit;font-size:14px;line-height:16px;font-family:Montserrat}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .algoliasearch-autocomplete-hit .info{margin-left:0}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category{font-size:13px;color:#12212b;margin-top:4px;font-family:Montserrat-Regular;line-height:16px}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{vertical-align:top}#algolia-autocomplete-container .aa-dropdown-menu .category{font-family:Montserrat-bold;font-weight:400;font-size:14px;line-height:16px;color:#12212b}.clearance span,.clearance span.save b,.feature-banner-text{font-family:Montserrat-Regular}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit{font-family:Montserrat-Regular;font-size:14px;line-height:16px}.algolia-header-search #algolia-searchbox,.algolia-header-search #search_mini_form{margin-top:10px;display:inline-block}#autocomplete-products-footer span{font-family:Montserrat-light;font-size:13px}#autocomplete-products-footer span a{color:#12212b;font-family:Montserrat-bold;font-size:14px}.algolia-header-search #search_mini_form #algolia-searchbox{margin-top:0}.limiter{margin:12px 0 -30px 460px}.catalogsearch-result-index .col-right-detail{padding-left:10px;box-sizing:border-box}.catalog-category-view #rem .main{transform:none!important}.catalogsearch-result-index .products-grid{display:flex;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalogsearch-result-index .products-grid li.item{height:auto;width:calc(100% / 3 - 8px)}.catalogsearch-result-index .products-grid li.item .product-image{height:215px;width:100%}.catalogsearch-result-index .products-grid li.item .product-image img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:1199px){.algolia-header-search #search_mini_form{max-width:790px}#algolia-autocomplete-container .aa-dropdown-menu{width:790px}.menu-cart.column.rightdiv>a{display:inline-block;vertical-align:middle}.menu-cart.column.rightdiv>a.viewcart{display:none}}@media only screen and (max-width:768px){.header-search i{color:#000}.top-nvigation{z-index:9!important}.algolia-header-search #search_mini_form{max-width:540px}#algolia-autocomplete-container .aa-dropdown-menu{width:540px}.limiter{margin-left:320px}}@media only screen and (max-width:767px){#algolia-autocomplete-container .aa-dropdown-menu,.algolia-header-search #search_mini_form{width:320px}#algolia-autocomplete-container,.algolia-header-search{z-index:999999}.header-search-close{right:3px;top:3px}#algolia-autocomplete-container .aa-dataset-products{height:400px;overflow:auto;min-height:inherit!important;margin-bottom:25px}#algolia-autocomplete-container .other-sections{display:none}#algolia-autocomplete-container.reverse #autocomplete-products-footer{display:block;position:static;width:100%}.algolia-header-search #algolia-searchbox .algolia-search-input,.algolia-header-search #search_mini_form .form-search .input-text{padding-right:48px}.menu-cart.column.rightdiv{padding-top:14px}.menu-cart.column.rightdiv img{width:34px!important}#algolia-autocomplete-container{display:block}.header-search{margin:0 5px 0 0}.header-search i{font-size:27px;margin:0}.limiter{margin:10px 0;display:inline-block;width:100%}.catalogsearch-result-index .products-grid li.item{width:calc(100% / 1 - 6px)}}.home-bestsellers{padding:0 0 50px}.cms-index-index .divClearenceproduct{display:flex;flex-wrap:wrap}.cms-index-index .divClearenceproduct-box{height:auto;background:0 0;width:33.33%;margin:0}.cms-index-index .divClearenceproduct-box .cart,.cms-index-index .divClearenceproduct-box .clearance,.cms-index-index .divClearenceproduct-box .design{float:none}.clearance>span:first-child{font-size:18px;color:#000!important;font-family:Montserrat-bold;line-height:22px}.clearance span{color:#000;font-size:14px;line-height:20px}.clearance span.save b{font-weight:400}.cms-index-index .divClearenceproduct-box .cart{width:auto;font-family:Montserrat-bold;font-size:14px;font-weight:400;color:#000;line-height:18px;margin:5px 0 0}.cms-index-index .divClearenceproduct-box .cart span{display:block;margin-bottom:8px}.cms-index-index .divClearenceproduct-box .cart,.cms-index-index .divClearenceproduct-box .clearance{padding-left:0!important;text-align:left}.cms-index-index .divClearenceproduct-box .pro-name{font-family:Montserrat-bold;font-size:28px;font-weight:400;line-height:30px;color:#000;text-align:left}@media(max-width:1199px){#sample-req-form .form-list select{width:291px}#sample-req-form .r-tabs .r-tabs-panel{width:100%}.color-swatch-select-popup-main .color-swatch-select-popup-img:after,.color-swatch-select-popup-main.active .color-swatch-select-popup-img:after{bottom:6px}.color-swatch-select-popup-main.active .color-swatch-select-popup-img:before{bottom:11px}#sample-req-form .r-tabs .r-tabs-accordion-title .r-tabs-anchor{float:left;width:100%;background-color:#fff}.ui-tabs .color-swatch-select-popup span{display:inline-block}.header-container .divContactUsPhoneNumberTxt{width:380px}}@media(max-width:992px){.exciting-features-usp li .pro-head{font-size:22px;line-height:24px}.cms-index-index .divClearenceproduct-box .pro-name,.pro-name a{font-size:16px;line-height:20px}.threeperrow .products-grid{justify-content:space-evenly}#threeperrow.category-products .products-grid li.item{width:48%;margin:0 0 12px}}@media(max-width:770px){.header-search-close{display:inline-block}.footer-container-main{margin-top:0}.header-search-open{overflow:hidden}.algolia-header-search{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(18,33,43,.9);z-index:999;transition:.5s;display:flex;align-items:flex-start;justify-content:center;opacity:0;visibility:hidden}.header-search-open .algolia-header-search{opacity:1;visibility:visible;display: flex;}.header-search-open #algolia-autocomplete-container .aa-dropdown-menu{width:540px;min-width:inherit;border-top:2px solid #8eb4d0;margin:0;border-radius:10px 10px 0 0;overflow:hidden}.header-search-open #algolia-autocomplete-container .aa-dropdown-menu *{box-sizing:border-box}.header-search-open #algolia-autocomplete-container .aa-dataset-products{min-height:440px!important}#algolia-autocomplete-container.reverse .col3,#algolia-autocomplete-container.reverse .col9{float:none;width:100%}}@media only screen and (max-width:767px){.algolia-header-search #search_mini_form #algolia-searchbox{width:320px;margin-top:60px}.algolia-header-search,.header-search-open #algolia-autocomplete-container{z-index:999999}.header-search-open #algolia-autocomplete-container .aa-dropdown-menu{width:320px}.header-search-close{right:3px;top:3px}.header-search-open #algolia-autocomplete-container .aa-dataset-products{height:400px;overflow:auto;min-height:inherit!important;margin-bottom:25px}#algolia-autocomplete-container,#algolia-autocomplete-container .other-sections{display:none}.header-search-open #algolia-autocomplete-container.reverse #autocomplete-products-footer{display:block;position:static;width:100%}.algolia-header-search #algolia-searchbox .algolia-search-input,.algolia-header-search #search_mini_form .form-search .input-text{padding-right:48px}.header-search-open #algolia-autocomplete-container{display:block}}.price-box .price{font-weight:400!important}.feature-categories-page .exciting-features-usp li{margin-bottom:35px}.feature-categories-page .feature-categories-banner{position:relative;margin-bottom:40px}.feature-banner-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;line-height:20px;color:#fff;width:100%;text-align:center}.feature-banner-text h1{font-family:Montserrat-bold;font-size:42px;color:#fff;line-height:44px;margin-bottom:10px}@media(max-width:480px){.feature-categories-page .feature-categories-banner{margin-bottom:20px}.feature-categories-page .exciting-features-usp li{margin-bottom:15px}}@media(min-width:769px) and (max-width:992px){.logotab{width:40%}.header-container .divContactUsBkrnd{width:15%}#algolia-searchbox{width:325px}.header-container .divContactUsPhoneNumberTxt{margin-right:0;width:328px}.algolia-header-search #algolia-searchbox .algolia-search-input,.algolia-header-search #search_mini_form .form-search .input-text{padding:0 45px 0 5px}}.logo-name .product-name.custom strong{font-size:14px;line-height:22px;font-family:Montserrat;font-weight:600;color:#000000;}.custom-dd{position:relative;display:inline-block}.list_three .product-name{font-size:18px;font-family:Montserrat-bold;color:#12212b}.list_three .product-name span{line-height:14px;font-size:11px;font-family:Montserrat-regular;display:block;margin:0px;color: #333333;}.list_three.threeperrow .item .pricebox .productPricingPalliser{font-size:0px;height:20px;display:block}@media (min-width:768px) and (max-width:992px){.product-view .product-img-box .customphotos ul li{width:30%!important}}.bodytitleinfo,.panellefttitles,.panelrighttitles{color:#551a11!important;font-family:Montserrat-bold!important}.bodytitleaccent,.bodytitletext,.panelleftbody,.panelrightbody{font-family:Montserrat-Regular!important;color:#000!important}.checkout-onepage-success .page-title h1.sub-title>img{height:140px;vertical-align:middle;position:absolute;top:-45px;right:10%}.custom-tab-class .specsTitle,.custom-tab-class .specsTitleAlt{width:25%}@media(max-width:767px){.product-essential a{text-decoration:underline}.relatedBlock .relatedHeaderBlockimage{font-size:22px;line-height:24px}.relatedBlock .relatedHeaderBlockimage span{font-size:14px;line-height:18px;margin-top:20px}.footer-bottom .about-section,.footer-bottom .img-section{width:100%;margin-bottom:20px;padding:0}.footer-bottom h3{font-size:20px}.footer-bottom p{font-size:14px}#sample-req-form .color-picker-same-crm-rep,#sample-req-form .form-button-alt,#sample-req-form .form-list,#sampleproductForm .form-list input.input-text,.block-subscribe,.leftimagegroup,.lefttextgroup,.rightimagegroup,.righttextgroup{width:100%}#sample-req-form .form-list label{width:100%;display:block;margin-bottom:5px}#sample-req-form .form-list select{width:100%;padding:4px;font-size:16px}#cboxOverlay,#cboxWrapper,#colorbox{z-index:1000000000}#sample-req-form .form-button-alt,#sample-req-form ul.form-list .validation-advice{margin-left:0}.color-swatch-select-popup{line-height:normal}.ui-tabs .color-swatch-select-popup span{min-height:50px;margin-top:5px;display:inline-block}.color-swatch-select-popup-main{width:85px}#sample-req-form .after-form{margin-top:3px}.cms-index-index .divClearenceproduct-box{width:100%;text-align:center}.cms-index-index .divClearenceproduct-box .cart,.cms-index-index .divClearenceproduct-box .clearance,.cms-index-index .divClearenceproduct-box .pro-name{width:100%;padding-left:0;text-align:center}.home-bestsellers{padding-top:0}#threeperrow.category-products .products-grid li.item{width:95%}.product-view .product-img-box{text-align:left}.footer-container-main .divFooterCopyDate p{text-align:center}.checkout-onepage-success .page-title h1.sub-title>img{position:static;height:70px}}@media(max-width:768px){.mobile-view .menu-mobile{margin-left:0!important;height:100%!important}.mobile-view .menu-mobile .footer-custom .divContactUsPhoneNumberTxt{margin:20px auto!important;display:block!important;width:100%;padding-left:20px;text-align:center!important;float:none}.mobile-view .menu-mobile .footer-custom .divContactUsPhoneNumber,.mobile-view .menu-mobile .footer-custom .divContactUsPhoneNumberHrs{text-align:center!important}.mobile-view .menu-mobile .footer-custom .divContactUsPhoneNumberTxt .opentime{font-family:Montserrat-bold;font-size:14px;color:#000;margin-top:5px;line-height:16px;text-align:center!important}.mobile-view .menu-mobile .footer-custom .divContactUsPhoneNumberTxt .opentime .green{color:#006837;font-style:italic}}

/*Added Custom CSS */
@media(max-width: 991px) {
    .product-view .product-img-box .imageCarouselDivSize>a {
        text-align: center;
    }
    .product-view .customphotos .custom-more-btn .show-more-custom {
        padding: 15px 5px;
        font-size: 22px;
    }
}
/*Added CSS for EUR-702*/
@media(max-width:767px) {
	.cart-collaterals .col2-set {
	    display: flex !important;
	    flex-wrap: wrap;
	}

	.cart-collaterals .col-2 {
	    order: -1;
	}
}
/*End CSS for EUR-702*/

@media(max-width: 568px) {
    .product-view .customphotos .custom-more-btn .show-more-custom {
        font-size: 18px;
    }
}
 
/*End CSS for EUR-824 & EUR-826*/ 
#colorbox.samplerequest_popup:after{ clear: left; width: 100%; height: 1px; content: ''; display: block;}
#colorbox #cboxContent{ max-width: 1050px !important; } 
#colorbox.samplerequest_popup{ width: 100% !important;}
.samplerequest_popup #cboxWrapper{ max-width:600px; margin: 0 auto; padding: 20px !important; height: auto !important;}
.samplerequest_popup #cboxMiddleLeft{ display: none !important;}
.samplerequest_popup #sample-req-form .color-picker-same-crm-rep{ margin-bottom:50px;}  
.samplerequest_popup #sample-req-form, .samplerequest_popup #cboxContent{ max-width: 100% !important ; width: 100% !important;}
.samplerequest_popup #cboxContent{ overflow: visible; background: #fff; padding:20px 10px;}
.samplerequest_popup .title-free-sample-color{ font-weight: 600; text-transform: capitalize;}
.samplerequest_popup #sampleproductForm{     max-width: 480px;    display: block;    margin: 0 auto; }
.samplerequest_popup #cboxClose{ position: absolute; font-size: 0; bottom: auto; left: auto;border-radius: 50%; padding: 3px; width: 25px; height: 25px; 
       right: -20px;    top: -18px;}  
.samplerequest_popup .r-tabs .r-tabs-nav{ border: none;}
.samplerequest_popup #cboxClose:after{ content: 'X'; font-weight: 600; font-size:14px; display: block;}
.samplerequest_popup .r-tabs-panel .row,.samplerequest_popup .ui-tabs .row{ display: flex; flex-wrap: wrap;  gap:8px; align-items: start; justify-content: center;align-items: stretch; padding: 15px;       border-radius: 4px; border: 1px solid rgb(197, 197, 197); }
.samplerequest_popup .color-swatch-select-popup-main{ width: 23%;    padding: 2px;  box-sizing: border-box;  box-sizing: border-box;
    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    -ms-box-sizing: border-box;    -o-box-sizing: border-box;      -webkit-transition: 0.3s;    -moz-transition: 0.3s;    -o-transition: 0.3s;  border: 2px solid #d6d6d6; }  
.samplerequest_popup #sample-req-form .r-tabs .r-tabs-panel{ width: 100%; border: none; padding: 0;}
.samplerequest_popup .color-swatch-select-popup-main.active{ border: 2px solid #12212b; }  
.samplerequest_popup .color-swatch-select-popup-img{ width: 100%; margin: 0; padding: 0; border-radius: 0;}
.samplerequest_popup .cp-color-item a img {    display: block;    margin-bottom: 5px;    width: 100% !important;    box-sizing: border-box; height: auto;}
.samplerequest_popup .color-swatch-select-popup{min-height: auto; margin:8px 0; display: block;}
.samplerequest_popup .color-swatch-select-popup span{color: #000;    font-size: 13px; font-weight: 400; min-height: auto;} 
.samplerequest_popup .ui-tabs .color-swatch-select-popup-img img{ width: 100%; border: none; box-sizing: border-box;}
.samplerequest_popup .color-swatch-select-popup-main .color-swatch-select-popup-img:after,.color-swatch-select-popup-main.active .color-swatch-select-popup-img:before{ opacity: 0;}
.samplerequest_popup .color-swatch-select-popup-img{ height: auto;} 
.samplerequest_popup .r-tabs .r-tabs-nav .r-tabs-anchor{ color: #fff;     text-align: left;    font-size:14px;    font-weight: 700;    text-transform: capitalize;     width: auto;    display: inline-block;    box-sizing: border-box;   margin: 0;    text-indent: inherit;}
.samplerequest_popup .r-tabs-tab . a{ background: #12212b!important; color: #fff!important;}
.samplerequest_popup .r-tabs-tab.r-tabs-state-active a{ background: #12212b!important; color: #fff!important; border-color: #12212b !important;}

.samplerequest_popup  .form-list input.input-text, .samplerequest_popup  #sample-req-form .form-list select{ border: 1px solid #ebebeb; height: 30px; box-sizing: border-box; width: 70%; padding: 2px 10px; font-size: 13px;}
.samplerequest_popup #sample-req-form .form-list label{ width: 30%; font-weight: 700;} 
.samplerequest_popup .crm-rep-common-box-popup-input-label{ font-weight: 700; color: #000; margin-bottom: 5px;}
.samplerequest_popup #sample-req-form .crm-rep-common-box-popup .crm-rep-common-box-popup-input{ border-color: #ebebeb; height: 30px; border: 1px solid #ebebeb; }

.closeBtnoutside #cboxWrapper{  padding: 20px;}
.closeBtnoutside #cboxContent{ overflow: visible; background: #fff; padding:20px 10px;}
.closeBtnoutside  #cboxClose{ position: absolute; font-size: 0; bottom: auto; left: auto;border-radius: 50%; padding: 3px; width: 25px; height: 25px; 
    right: -20px;    top: -18px;}  
    .closeBtnoutside  #cboxClose:after{ content: 'X'; font-weight: 600; font-size:14px; display: block;}

@media(max-width: 767px) {
.samplerequest_popup #sampleproductForm{ max-width: 95%;}
.samplerequest_popup .r-tabs-panel .row, .samplerequest_popup .ui-tabs .row{gap: 5px;}
.samplerequest_popup .color-swatch-select-popup-main{ width: 32%;}  
.samplerequest_popup  .form-list input.input-text, .samplerequest_popup  #sample-req-form .form-list select,
.samplerequest_popup #sample-req-form .form-list label{ width: 100%; } 
.samplerequest_popup #cboxClose{right: 0; top: 0;}
.samplerequest_popup #cboxContent{ padding-top: 30px;} 
.closeBtnoutside  #cboxClose{right: 0; top: 0;}
.samplerequest_popup #cboxContent{ overflow: hidden;}

.samplerequest_popup #cboxLoadedContent{max-height: calc(100vh - 100px);   box-sizing: border-box;} 
}  
@media(max-width: 540px) { 
    .samplerequest_popup .color-swatch-select-popup-main{ width: 48%;} 
}
/*CSS for EUR-852 */
.checkout-cart-index .footer-container-main .cp-footer-nwsltr {display : none !important}
.checkout-cart-empty .footer-container-main .cp-footer-nwsltr {display : none !important}
.checkout-onepage-index .footer-container-main .cp-footer-nwsltr {display : none !important}
.checkout-onepage-index .divNavigationBar #nav li {display: none !important;}
.checkout-onepage-index .divNavigationBar #nav {height: 16px !important;}

/* EUR-858 */

@media screen and (max-width: 767px) {
    .checkout-onepage-success .success-review-img{ width: 100% !important; max-width: 300px;}
    #checkout-review-table .product-name a{ min-height: inherit; margin: 0;}
    #shopping-cart-table .product-name{ margin: 0; padding: 10px 0;}
    #shopping-cart-table tr td.a-center.quantity{ display: block; flex-wrap: wrap; gap: 5px; padding-left: 40px !important}
    #shopping-cart-table tr td.a-center.quantity:before{ font-size: 14px; top: 5px;} 
    #shopping-cart-table tbody button.button.cart-mob-update{ margin: 0; height: 30px; width: auto; margin-right: 10px; }
    #shopping-cart-table tbody button.button.cart-mob-update>span{ }
    #shopping-cart-table tbody button.button.cart-mob-update>span>span{ font-size: 14px;  font-weight: normal; font-family: Montserrat-Regular; height:30px; line-height: 26px;}
    .cart-mob-remove{ font-size: 14px; height:30px; line-height: 26px; width: 100px;}
    #checkout-review-table .mob-checkout-qty input, #shopping-cart-table .quantity input{ height: 30px !important;}

    #checkout-review-table .a-right strong, #checkout-review-table .item-options .selected-options span:first-child, #shopping-cart-table .item-options .selected-options span:first-child, .cms-seatcraft-commercial .module-products h3 span, .cms-seatcraft-commercial .product-list .product-box .info-box .product-head span, .productBlockSpanTitle b, strong{font-family: Montserrat-Regular;}
    #checkout-review-table .item-options .selected-options:nth-child(odd), #shopping-cart-table .item-options .selected-options:nth-child(odd){ background: #efefef;}
    #checkout-review-table .item-options .selected-options span.desktop-view, #shopping-cart-table .item-options .selected-options span.desktop-view{ display: none;}
    #checkout-review-table .item-options .selected-options span.cart-mob-options, #shopping-cart-table .item-options .selected-options span.cart-mob-options{ display: flex !important; flex-wrap: wrap; width: 100%; padding: 0; font-size: 13px;         line-height: 22px;}
    
    #checkout-review-table .item-options .selected-options span.cart-mob-options  .mobile-view, #shopping-cart-table .item-options .selected-options span.cart-mob-options .mobile-view{ display: block !important; width: 30%; border-right: 1px solid #fff; padding:5px 10px;}
    #checkout-review-table .item-options .selected-options span, #shopping-cart-table .item-options .selected-options span{ width: 38%; padding: 5px 10px;}
    
    #checkout-review-table .item-options .selected-options span.cart-mob-options  .mobile-view.mob-options, #shopping-cart-table .item-options .selected-options span.cart-mob-options  .mobile-view.mob-options{ display: block !important; width: 100%; padding: 0;}
    #checkout-review-table .item-options .selected-options span.cart-mob-options  .mobile-view, #shopping-cart-table .item-options .selected-options span.cart-mob-options .mobile-view span{ width: 50%; float: right; border-left: 1px solid #fff; padding-left: 10px;}
    #checkout-review-table .item-options .selected-options span.cart-mob-options  .price, #shopping-cart-table .item-options .selected-options span.cart-mob-options  .price{ width: 32%; font-size: 13px; padding:5px 10px ; text-align: right !important; border-left: 1px solid #fff;}
  
    #checkout-review-table .item-options .selected-options, #shopping-cart-table .item-options .selected-options{  min-height: inherit; padding: 0;}
    #checkout-review-table .item-options .cart-mob-options dd.subtotalunit, #shopping-cart-table .item-options .cart-mob-options dd.subtotalunit{ text-align: right !important; padding: 10px  !important; font-size: 16px;}
    
    #checkout-review-table .item-options .selected-options span.desktop-view{ display: block !important; font-size: 13px;}
    #checkout-review-table .item-options .selected-options span.desktop-view .mobile-view{ display: inline-block; float: right;}
    .checkout-onepage-index #checkout-review-table .item-options .selected-options span.desktop-view:last-child { width: 60%; padding:5px 10px; border-left: 1px solid #fff; padding-right: 70px; position: relative; box-sizing: border-box; line-height: 20px;}
    .checkout-onepage-index  #checkout-review-table .item-options .selected-options span.desktop-view:last-child .mobile-view{ position: absolute; right: 0; width: 70px; top: 0; bottom: 0; display: flex; align-items: center; border-left: 1px solid #fff;}
    #checkout-review-table .item-options .selected-options span.desktop-view:last-child .mobile-view{ padding: 0;}
    #checkout-review-table .item-options .selected-options span.desktop-view:last-child .price{ width: 100%; min-height: inherit;padding: 0;         text-align: right !important; font-size: 100%;}
    #checkout-review-table tfoot tr td .price{ text-align: right !important; padding-right: 10px !important; min-height: inherit; font-weight: bold;}
    #checkout-review-table td.qtyblock{ display: none !important;}
    #checkout-review-table .mob-checkout-qty::before{ font-size: 14px; top: 5px; line-height: 30px;}
    #checkout-agreements li.wide label{ text-align: left;}

    .checkout-onepage-success #checkout-review-table .item-options .selected-options span.desktop-view{ display: none !important;}
    .checkout-onepage-success #checkout-review-table .item-options .selected-options span.cart-mob-options .mobile-view{ width: 30%; border: none; border-right: 1px solid #fff;}
    .checkout-onepage-success  #checkout-review-table .item-options .selected-options span.cart-mob-options .price{ width:  100%; padding: 0; margin: 0; min-height: inherit; border: none;}
    .checkout-onepage-success #checkout-review-table .item-options .selected-options span.cart-mob-options .mobile-view:last-child{ border: none;  border-left: 1px solid #fff;}
    #shopping-cart-table .item-options .selected-options span.cart-mob-options .price.price_blank,
    #checkout-review-table .item-options .selected-options .price.price_blank{ display: none !important;}

    .checkout-onepage-index .opc .form-list  #billing-new-address-form label{ display: block !important;}

 /* EUR-877 */
 .cart .cart-collaterals .crosssell{ padding: 20px 0;}
 .cart-collaterals .col2-set .col-1{ order: -1;}
 .cart-collaterals .col2-set .col-2{ order: 2;} 
 .cart .discount{ padding: 20px;}
 .cart .discount .input-box{ width: 100%;}
 #discount-coupon-form .discount-form label{ display: block; font-weight: 500; display: block; padding-bottom: 10px;}
 #discount-coupon-form .discount-form br{ display: none;}
.cart .discount .buttons-set.coupon-cart-box{ margin-top: 0; float: right;}
.cart .discount .discount-form input.input-text,.cart .discount .discount-form .button.button span{ height: 32px; line-height: 30px;}
} 
@media screen and (max-width: 480px) { 
.cart .crosssell .product-image{ width: 100%; display: block;}
.cart .crosssell .product-image img{ display: block; margin: 0 auto; max-width: 300px;}
.cart  .cart-collaterals .totals{ order: 3;} 
.cart .crosssell .product-details{ padding-top: 15px;}
.cart .crosssell li.item .product-name a{ font-size: 16px;}
.cart .crosssell .product-details .leftprice td span, .cart .crosssell .product-details .price-label,
.cart .crosssell .product-details .leftprice td #pricevalue span.price, .cart .crosssell .product-details .price{ font-size: 16px !important;}
#crosssell-products-list .product-details button.btn-cart ,#crosssell-products-list .product-details button.btn-cart span,#crosssell-products-list .product-details .inline{ font-size: 14px; line-height: 40px; height: 40px; }
.cart .crosssell li.item .product-name{ display: block; text-align: center;}
.cart .crosssell li.item .price-box{ text-align: center;}
.cart .crosssell .product-details{ text-align: center; width: 100%; clear: both;}
.cart .crosssell li.item table{ margin: 0 auto;}
#crosssell-products-list .product-details button.btn-cart, #crosssell-products-list .product-details button.btn-cart span, #crosssell-products-list .product-details .inline{ float: none; display: inline-block; vertical-align: top;}
.cart .discount{ padding: 15px;}
}
 
/* EUR-920 RESPONSIVE MOBILE HEADER*/
@media screen and (max-width: 768px) {  
.hav-question{ display: none;}
@keyframes slideDown {
    from {
      transform: translateY(-100%);
    }
    to {
      transform: translateY(0);
    }
  }
.mobile-view .hav-question{display: block; margin-top: 5px;}
.header-sticky{ padding-top: 127px;} 
.header-sticky .f-nav{
    position: fixed; 
    animation: slideDown 0.35s ease-out;
    left: 0; right: 0;
    top: 0;
  } 
}

/****EUR-830****/

.customer-photos-fotorama .fotorama__nav--thumbs{ text-align: left;}
.customer-photos-fotorama {padding: 0 15px;margin-top: -35px;}
.CustomPhotosHeaderBlock {font-weight: bold;text-align: center;color: #000;font-size: 18px;margin-top: 20px;padding: 0 15px;}
.customer-photos-fotorama .fotorama__nav-wrap {margin: 0;padding: 40px 0 0;}
.customer-photos-fotorama .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, 
.customer-photos-fotorama .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {opacity: 1;transform: none !important;}
.customer-photos-fotorama .fotorama__fullscreen-icon {background-image: url("../images/closeicon.png");background-position: 0;background-size: 100%;display: block !important;}
.customer-photos-fotorama:not(.fotorama--fullscreen) .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon, .customer-photos-fotorama:not(.fotorama--fullscreen) .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus) {position: absolute !important;top: -94px;background-color: transparent;background-image: url("../images/icone-de-zoom.png");background-position: 0;background-size: 30px auto;right: 0;}
.product-review-images .customer-photos-fotorama .fotorama__stage__shaft {display: none;}
.product-review-images .customer-photos-fotorama .fotorama__stage {height: auto !important;position: absolute;top: 102px;overflow: visible;z-index: 999;}
.customer-photos-fotorama .fotorama--fullscreen .fotorama__stage__shaft {display: block !important;}
.customer-photos-fotorama .fotorama__arr--prev {left: -6px;}
.customer-photos-fotorama .fotorama__arr--next {right: -6px;}
@media (max-width: 767px) {
.CustomPhotosHeaderBlock {text-align: center;}
.customer-photos-fotorama { padding-top: 30px;}
.customer-photos-fotorama .fotorama__nav-wrap {padding-top: 10px;}
.product-review-images .customer-photos-fotorama .fotorama__stage {top: 72px !important; position: relative;}
.customer-photos-fotorama .fotorama__nav--thumbs .fotorama__nav__frame {display: inline-block !important;}
.customer-photos-fotorama .fotorama__fullscreen-icon {width: 30px;height: 30px;}
.product-view .product-shop .productReviewsBlock .rewname{ padding: 6px 0; margin-top: 5px;}
}
.customer-review-photo .fotorama__nav-wrap {margin: 0;padding: 40px 0 0;}
.customer-review-photo .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .customer-review-photo .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {opacity: 1;transform: none !important;}
.customer-review-photo .fotorama__fullscreen-icon {background-image: url("../images/closeicon.png");background-position: 0;background-size: 100%;display: block !important;}
.customer-review-photo:not(.fotorama--fullscreen) .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon, .customer-review-photo:not(.fotorama--fullscreen) .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus) {position: absolute !important;top: -94px;background-color: transparent;background-image: url("../images/icone-de-zoom.png");background-position: 0;background-size: 30px auto;right: 0;}
.customer-review-photo .fotorama__stage__shaft {display: none;}.customer-review-photo .fotorama__stage {height: auto !important;position: absolute;top: 102px;overflow: visible;z-index: 999;}.customer-review-photo .fotorama--fullscreen .fotorama__stage__shaft {display: block !important;}.customer-review-photo .fotorama__arr--prev {left: -6px;}.customer-review-photo .fotorama__arr--next {right: -6px;}


@media (max-width: 767px) {
.customer-review-photo {margin-top: 0;}
.customer-review-photo .fotorama__nav-wrap {padding-top: 10px;}
.customer-review-photo .fotorama__fullscreen-icon {display: none !important;}
.customer-review-photo .fotorama__stage {top: 72px !important;}
.customer-review-photo .fotorama__nav--thumbs .fotorama__nav__frame {display: inline-block !important;}
.customer-review-photo .fotorama__fullscreen-icon {width: 25px;height: 25px;}
.customer-review-popup div#cboxContent:after{ display: none !important;}
}
.review-popupbox {display: flex;flex-wrap: wrap;box-sizing: border-box;clear: both;width: 100%; overflow-x: hidden;}
.review-popupbox-left {width: 65%;box-sizing: border-box;display: block;float: left;justify-content: center;}
.review-popupbox-left img {width: 100%;object-fit: cover;}
.review-popupbox-right {width: 35%;padding: 15px;box-sizing: border-box;float: right;position: relative; text-align: left; line-height: 1.2rem;}
.reviewhead {display: flex;width: 100%;color: #000;line-height: 1.5rem;padding: 10px 0; gap: 10px;}
.reviewhead a {color: #000;text-decoration: none;font-size: 14px;text-transform: capitalize;font-weight: 400;}
.reviewhead span {display: block;font-size: 110%;}.review-popupbox-right p, .review-popupbox-right a, .review-popupbox-right span {color: #000;}
.reviewhead .rating-box{ margin-top: 5px;}
.reviewhead .rating-box b{ font-weight: bold;}
.customer-review-photo{ padding: 0 ;}
.customer-review-photo.customer-photos-fotorama .fotorama__nav--thumbs{ margin: 0;}
.customer-photos-main.fotorama--fullscreen .fotorama__arr--prev,
.customer-photos-main .fotorama__arr--prev,
.customer-photos-main .fotorama__arr--next {
    display: block !important;
}
.customer-photos-main.fotorama--fullscreen .fotorama__arr--next {
    display: block !important;
}
@media (max-width: 1023px) {
    .review-popupbox-left,.review-popupbox-right{ width: 50%;} 
}

@media (max-width: 1023px) {
    .review-popupbox-left,.review-popupbox-right{ width: 100%; font-size: 12px;} 
}
#cboxWrapper ::-webkit-scrollbar {width: 8px;}
#cboxWrapper ::-webkit-scrollbar-track {background-color: #fff; border-radius: 10px;}
#cboxWrapper ::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #12212b;}

/* EUR-933 */

@media(min-width:320px) and (max-width: 767px) { 
    #shopping-cart-table{ margin-top: 10px;}

    #shopping-cart-table { margin-bottom: 0; padding-bottom: 0;}
    #shopping-cart-table thead{ display: none;}
    #res-tables #shopping-cart-table  tr{ position: relative; padding: 15px 15px 70px; margin-bottom: 10px;}
    #shopping-cart-table  tr:after, #shopping-cart-table td.a-center.cart-img:after{display: block; content: "."; clear: both; font-size: 0; line-height: 0; height: 0; overflow: hidden;}
    #shopping-cart-table  td.a-center.cart-img{ position: static; padding: 0;  margin: 0; width: 100%;  } 
    #shopping-cart-table tr .cart-img a.product-image{ margin: 0; border: 1px solid #e7e7e7;width:90px !important; float: left;}   
    #shopping-cart-table td.a-center.cart-img img{ max-width: 100% !important; margin: 0;  }
    #shopping-cart-table .product-name{ display: block; margin-left: 110px; margin-top: 5px; padding-bottom: 0;} 
    #shopping-cart-table .product-name{ font-size: 14px;}
    #shopping-cart-table .product-name a{ min-height: inherit; font-size: 14px;}
    #shopping-cart-table.data-table td.tdimg.option-class .product-name{ display: none !important;  padding-top: 0;}
    #shopping-cart-table tr td.a-center.quantity{ display: block;   position: absolute; bottom: 10px; left: 120px; width: 100% !important;}
    #shopping-cart-table.data-table td.tdimg.option-class{ display: block !important; width: 100% !important;  padding: 0 !important; margin-top: 10px; clear: both;}
    #shopping-cart-table tbody button.button.cart-mob-update{ margin-bottom: 10px;} 
    #shopping-cart-table tr .cart-mob-remove{ width: 30px; height: 30px; border-radius: 50%; font-size: 0;  line-height: 0; border: none;  padding:3px 5px;}
 
    #shopping-cart-table tr .cart-mob-remove:after{display: block; color: #000;    font: normal normal normal 22px / 1 FontAwesome; content: "\f014";}


    .cart .cart-collaterals{ padding-top: 0;}
    .cart #discount-coupon-form .discount-form label{ text-align: left; width: 100%; display: none;}
    .cart .discount .input-box{ width: 66%; margin: 0; }
    .cart .discount .discount-form input.input-text{ width: 100%; height: 36px;}
    .cart .discount .buttons-set.coupon-cart-box{ width: 31%;  margin: 0}
    .cart .discount .validation-advice{ padding-left: 0;}
    .cart .discount .buttons-set.coupon-cart-box button,.cart .discount .buttons-set.coupon-cart-box button span{ width: 100%; text-align: center;}
    .cart .cart-collaterals .totals{ margin: 0;}
    
    .cart .cart-collaterals .totals{ padding: 15px;}
    .cart .cart-collaterals .totals table tr td{ line-height: 1.6rem !important;}
    .cart .cart-collaterals .totals table tr td span{ font-size: 20px;}
    
    /* crosssell */
    .cart .cart-collaterals .crosssell{ padding: 10px 0 0;}
    .cart #crosssell-products-list li.item{ position: relative; padding: 15px;}
    .cart .crosssell .product-image{ width: 90px;border: 1px solid #e7e7e7;}
    .cart .crosssell .product-details{ width: auto; display: block; margin-left: 110px; float: none; clear: none; padding: 0; text-align: left;}
    .cart .crosssell li.item .product-name{ font-family: Montserrat-SemiBold; font-weight: 400; ;}
    .cart .crosssell li.item .product-name a{ color: #000;font-size: 14px}
    .cart .crosssell li.item .product-name,.cart .crosssell li.item .price-box{ text-align: left;}
    .cart #crosssell-products-list .product-details button.btn-cart{ margin-top: 0; width: 130px !important;}
    .cart .crosssell li.item table{ margin: 0 !important;}
    }   
    
    @media(min-width:320px) and (max-width: 480px) { 
    .cart .discount .input-box{ width:60%; }
    .cart .discount .buttons-set.coupon-cart-box{ width: 36%;}
    #shopping-cart-table tr td.a-center.quantity{  left: 10px;}
    }
/* EUR-941 */
@media(max-width: 767px) {  
    .crosssell-popup #cboxContent { padding-top: 30px;}
.crosssell-popup #cboxContent #productOptionsUpgradesElement{ display: flex; flex-wrap: wrap; clear: both; width: 100%; justify-content: space-between; gap: 1%; }
.crosssell-popup #cboxContent .productOptionsUpgradesMainImg{ width:30% !important; margin: 0 !important; border: 1px solid #e7e7e7;}
.crosssell-popup #cboxContent .productOptionsUpgradesTitleText{ width: 68% !important;  margin: 0 !important; padding: 20px 0;}
.crosssell-popup #cboxContent .features{ padding-top: 10px;}
.crosssell-popup #cboxContent .productOptionsUpgradesFeatureText{ padding:10px 0;}
.crosssell-popup #cboxContent .features table{ width: 100% !important;}
.crosssell-popup #cboxContent .features table td,.crosssell-popup #cboxContent .features table th{ padding:5px;}

/* EUR-949 */
.checkout-cart-index #shopping-cart-table td.a-center.cart-img > img{border: 1px solid #e7e7e7;    width: 90px !important;    float: left;}
.checkout-cart-index #shopping-cart-table td.tdimg { display: none !important;}
#crosssell-products-list .product-details button.btn-cart span{ font-size: 14px;}
}
/*** Mega Menu Design EUR-977 ***/

#nav li.top.megamenu {
    position: static;
}
#nav li.top.megamenu:hover ul.sub {
    width: 95%;
    display: flex;
    justify-content: space-between;
    gap: 15px;
}
#nav li .item-links {
    width: 25%;
}
#nav li.top.tablet3.megamenu:hover ul.sub {
    width: 67%;
}
#nav li.tablet3 .item-links {
    width: 33.333%;
}
#nav li.megamenu:hover ul.sub li a:hover:after {
    right: -14px;
}
#nav li.megamenu a.top_link {
    position: relative;
}
#nav li.top.megamenu .top_link:after {
    content: '';
    border-right: 1px solid #ffffff;
    position: absolute;
    right: 0px;
    top: 10px;
    bottom: 10px;
    display: inline-block;
}
/* EUR-969 */
.product-shop .h1TagSP {
    font-size: 18px;
    color: #000;
}
.threeperrow .image-section {background: #fff;}
.product-price-info.with_discount{color:#d82508 !important;}
.product-price-info{color: #000000;font-family:Montserrat;font-weight:550;font-size:18px}
.product-price-seat-text{color:#333333;font-family:montserrat-light;font-size:14px}
.product-discount-msg,.product-discount-text{
    /* font-size: 17px;
    line-height: 18px;
    color: #d82508 !important;
    font-family: Montserrat-Bold;
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 8px; */
    font-family: montserrat;
    font-size: 12px;
    line-height: 14px;
    font-weight: 500;
}
.product-discount-info{
    text-transform: uppercase;
    color:#d82508;
    font-family:Montserrat-Bold;
    font-size:12px;
    line-height:15px;
}
.divNamePriceDiscount .pricebox .spanProductThumbsRetail.hidden {display: none !important;}
.discount-product-price-display{background:#d5e5ef;display:inline-block;width:100%;padding:5px;box-sizing:border-box}
#discount-product-stripe span.product-discount-msg{display:inline;font-size:15px;line-height:15px}
span#discount-product-stripe{color:#333;font-size:15px;line-height:15px}
#custom_discount_price{color:#d82508 !important;font-family:Montserrat-Regular;font-size:15px;text-align: right !important;}
.price-custom .leftprice .lefcost table tr td span.sale-price {
    color: #d82508 !important;
}
.price-custom .leftprice .lefcost table tr td span.sale-price .product-discount-msg-bottom {
    color: #d82508 !important;
}
div#discount-product-price-display {
    text-align: right;
    display: inline-block;
    width: 100%;
    position: relative;
    top: -5px;
}
.price-add .add-to-cart{padding:0;margin:0}
.product-shop .PricingDiv .rlp br{display:none}
.product-shop .PricingDiv .rlp span.productPricing{
    display: flex;
    align-items: center;
    color: #000;
    font-size: 16px;
    line-height: 30px;
    font-family: Montserrat-Bold;
    font-weight: 550;
}
.product-shop .PricingDiv .rlp span.productPricing .product-price-info {
    display: flex;
    align-items: center;
    font-size: 25px;
    line-height: 25px;
    padding-bottom: 0px;
    font-family: 'Montserrat';
    font-weight: 500;
}
.product-shop .PricingDiv .rlp span.productPricing .spanProductThumbsRetail {
    color: #333333;
    font-size: 15px;
    padding-left: 5px;
    line-height: 30px;
    font-family: Montserrat-Light;
}
.product-shop .PricingDiv .rlp span.productPricing .product-price-seat-text {
    color: #333333;
    font-size: 15px;
    padding-left: 5px;
    line-height:30px;
    font-family: Montserrat-Light;
}
.product-shop .PricingDiv .rlp .spanProductThumbsRetail{font-size:16px;color:#333;font-family:Montserrat-light;margin-bottom:0;padding-left:5px}
.product-shop .PricingDiv .rlp .product-price-seat-text{color:#333333;font-size:16px;padding-left:5px}
.product-shop .PricingDiv .rlp .product-price-info{font-size:20px}
.product-shop .PricingDiv .starting-at{display:flex;flex-flow:row;gap:3px}
.product-shop .PricingDiv .starting-at.old-price-prefix{font-family: Montserrat-bold;}
.product-shop .PricingDiv .product-discount-info,.product-shop .PricingDiv .product-discount-text{
    font-size: 19px;
    line-height: 20px;
    color: #d82508;
    text-transform: uppercase;
    font-family: montserrat;
    font-weight: 500;
}
.product-shop .PricingDiv .product-discount-text span.product-discount-msg {font-size: 16px;text-transform:uppercase; }
.price-custom .leftprice .lefcost table tr td #pricevalue{
    margin:0 !important;
    display:block !important
}
.price-custom .leftprice .lefcost table tr td #pricediv span,.price-custom .leftprice .lefcost table tr td #pricevalue span {
    font-size: 16px !important;
    text-align: right !important;
    color: #000000 !important;
}
.product-discount-msg-bottom {
    color: #d82508 !important;
    font-family: Montserrat-Regular;
    font-size: 12px;
    line-height: 14px;
    font-weight: 500;
}
@media(max-width:767px){
    #custom_discount_price,#discount-product-stripe span.product-discount-msg{font-size:14px;display:inline}
    span#discount-product-stripe{font-size:14px}
    .list_three .item .divNamePriceDiscount {margin: 0 !important;}
}
@media(max-width:1024px){
    .relatedBlock .item {display: block;font-size: initial;}
}
/* EUR-1035 */
.related-products .item .logo-name-section .logo-name,
.relatedBlock {
    float: left;
    width: 100%
}

.relatedBlock {
    margin-top: 20px;
    margin-bottom: 20px;
    height: auto;
}

.relatedBlock .item {
    padding: 0;
    margin: 0;
    border: 1px solid #f6f6f6;
    position: relative;
    text-align: left;
    background: #f6f6f6;
    box-sizing: border-box;
    width: 341px;
}
.catalog-category-view .relatedBlock .relatedHeaderBlockimage {
    margin-bottom: 10px;
    text-align: center;
    font-size: 40px;
    font-family: juanaregular !important;
    line-height: 44px;
    color: #000;
    text-transform: none;
    font-weight: 400;
}
.related-products .item .image-section {
    padding-top: 0;
    background: #fff;
    text-align: center;
    display: inline-block;
    width: 100%;
    position: relative;
}
.related-products .swiper-wrapper {
    align-items: initial !important;
}
.related-products .item .image-section .shipping-text .shipping-line {
    position: relative;
    max-width: 140px;
    left: 5px;
    top: 5px;
}

.related-products .item .image-section .product-image {
    height: 250px !important;
    display: inline-block;
    margin: 0;
    text-align: center;
    max-width: 100%;
}
.related-products .item .image-section .product-image img {
    text-align: center;
    max-width: 100%;
}

.related-products .item .image-section .left-right-icons {
    position: absolute
}

.related-products .item .logo-name-section {
    width: 100%;
    box-sizing: border-box;
    margin-top: 0;
    background: #f6f6f6;
    border-top: 1px solid #f6f6f6;
    border-bottom: 1px solid #f6f6f6 !important;
    display: inline-block;
    padding: 10px 10px 0px;
    text-align: left;
}

.related-products .item .logo-name-section .logo-name {
    float: left;
    width: 100%;
}
.related-products .item .logo-name-section .logo-name .product-name {
    font-size: 18px;
    font-weight: 400;
    font-family: Montserrat-bold;
    color: #12212b;
    line-height: 16px;
    display: block;
    text-decoration: none
}
.related-products .item .logo-name-section .logo-name .product-name strong {
    font-size: 16px;
    line-height: 22px;
    font-family: Montserrat;
    font-weight: 600;
    color: #000000;
}

.related-products .item .logo-name-section .logo-name .product-name span {
    line-height: 17px;
    font-size: 13px;
    font-family: Montserrat-regular;
    display: block;
    margin: 0px;
    color: #313131;
}

.related-products .item .priceboxWrapper .divNamePriceDiscount,
.related-products .item .priceboxWrapper .divNamePriceDiscount.with_discount {
    text-align: left;
    font-size: 8pt;
    line-height: 16px;
    font-weight: 400;
    width: 100%;
    border: 0;
    background: #f6f6f6;
    position: relative;
    box-sizing: border-box
}

.related-products .item .logo-name-section .logo-name .product-name.custom strong {
    font-size: 16px;
    line-height: 22px;
    font-family: Montserrat;
    font-weight: 600;
    color: #000
}

.related-products .item .logo-name-section .logo-name .product-name span {
    line-height: 13px;
    font-size: 11px;
    font-family: Montserrat-regular;
    display: block;
    margin: 0;
    color: #333
}

.related-products .item .logo-name-section .divProductFeaturedIconAreanew {
    position: static;
    width: 100%;
    z-index: 1;
    text-transform: uppercase;
    color: #000;
    font-size: 12px;
    margin: 5px 0 8px;
    display: inline-block;
}
.related-products .item .logo-name-section .divProductFeaturedIconAreanew img {
    vertical-align: middle;
    margin-left: 0px;
    height: 25px;
    position: relative;
    top: 0px;
}
.related-products .item .logo-name-section .divProductFeaturedIconAreanew.noheight {
    height: 0 !important;
}

.related-products .item .priceboxWrapper {
    box-sizing: border-box
}

.related-products .item .priceboxWrapper .divNamePriceDiscount {
    padding: 0 10px 15px
}

.related-products .item .priceboxWrapper .divNamePriceDiscount.with_discount {
    padding: 0 10px;
    margin: 0px;
}

.related-products .item .priceboxWrapper .divNamePriceDiscount .pricebox {
    float: none;
    width: 100%;
    line-height: 13px
}

.related-products .item .priceboxWrapper .divNamePriceDiscount .pricebox .productPricing {
    color: #000 !important;
    font-family: Montserrat;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    letter-spacing: inherit
}

.related-products .item .priceboxWrapper .divNamePriceDiscount .pricebox .productPricing .product-price-info.with_discount {
    color: #d82508 !important;
}

.related-products .item .priceboxWrapper .divNamePriceDiscount .pricebox .productPricing .product-price-info {
    color: #000;
    font-family: montserrat;
    font-weight: 500;
    font-size: 18px
}

.related-products .item .priceboxWrapper .divNamePriceDiscount .pricebox .productPricing .spanProductThumbsRetail {
    font-size: 14px;
    color: #333;
    font-family: Montserrat-light;
    display: inline
}

.related-products .item .priceboxWrapper .divNamePriceDiscount .pricebox .spanProductThumbsRetail {
    font-size: 14px;
    color: #333;
    font-family: Montserrat-light
}

.related-products .item .priceboxWrapper .divNamePriceDiscount .pricebox .productPricing .spanProductThumbsRetail>span {
    text-decoration: line-through
}

.related-products .item .priceboxWrapper .divNamePriceDiscount .pricebox .productPricing .product-price-seat-text {
    color: #333;
    font-family: montserrat-light;
    font-size: 14px
}
.related-products .item .divReviewWindow {
    margin: 0px auto;
    width: 100%;
    display: inline-block;
    background: #f6f6f6;
    position: relative;
}
.related-products .item .divReviewWindow .ratings {
    font-size: 12px;
    line-height: 1.25;
    margin: 8px 0 14px 10px;
    text-align: left;
    display: flex;
    align-items: center;
    gap: 3px;
    text-decoration: none;
}
.related-products .item .divReviewWindow .ratings .rating-box {
    float: none;
    display: inline-block;
    vertical-align: middle;
    margin-right: 2px;
    width: 65px;
    height: 14px;
    font-size: 0;
    line-height: 0;
    background: url("../images/bkg_rating.gif") repeat-x;
    text-indent: -999em;
    overflow: hidden;
}
.related-products .item .divReviewWindow .rating-box .rating {
    background: url("../images/star_plp_review.png") 0 100% repeat-x;
    float: left;
    height: 13px;
    background-size: 13px;
}
.related-products .item .divReviewWindow .ratings .amount {
    display: inline-block;
    vertical-align: middle;
}
.related-products .item .rel-view {
    width: 100%;
    border: 0;
    background: #f6f6f6;
    box-sizing: border-box;
    position: relative;
    padding-top: 7px;
    padding-bottom: 12px;
    text-align: center;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: flex-end;
}

.related-products .item .rel-view a {
    width: 93%;
    margin: 0 auto;
    color: #12212b;
    font-size: 16px;
    line-height: normal;
    font-family: Montserrat-bold;
    text-decoration: none;
    display: inline-block;
    border-radius: 3px;
    padding: 10px 15px;
    cursor: pointer;
    border: 2px solid #12212b;
    background: 0 0;
    transition: .3s;
    box-sizing: border-box;
    margin-top: auto;
}

.related-products .item .rel-view a:hover {
    background: #12202b;
    transition: .3s;
    color: #fff
}

.related-products .swiper-button-next,
.related-products .swiper-button-prev {
    width: 25px;
    height: 25px;
    z-index: 100;
    border-radius: 50%;
    background: #12212b;
    text-align: center;
    font-size: 0
}

.related-products .swiper-button-prev {
    left: 0
}

.related-products .swiper-button-next {
    right: 0
}

.related-products .swiper-button-next:after,
.related-products .swiper-button-prev:after {
    font-size: 14px;
    color: #fff
}

.related-products .swiper-button-next:hover,
.related-products .swiper-button-prev:hover {
    opacity: .8
}

.checkout-onepage-index #checkout-step-billing .form-list .input-text,
.checkout-onepage-index #checkout-step-billing .form-list .validate-select,
.checkout-onepage-index #checkout-step-shipping .form-list .input-text,
.checkout-onepage-index #checkout-step-shipping .form-list .validate-select,
.checkout-onepage-index #checkout-step-payment .form-list .input-text,
.checkout-onepage-index #checkout-step-payment .form-list select,
.checkout-onepage-index #checkout-step-review .form-list .input-text {
    color: #000
}

/**** Home page Text Base banner CSS ****/

.local-visitor {position: relative;}
.banner-text {position: absolute;top: 0;padding: 30px 0px;width: 100%;text-align: center;box-sizing: border-box;}
.banner-text h3,.banner-text h1 {font-size: 40px;color: #ffffff;font-family: juanaregular;margin-bottom: 20px;}
.banner-text .banner-btn a {background-color: #fff;border: 1px solid #fff;color: #000000;text-decoration: none;
font-size: 20px;font-weight: 600;padding: 10px 20px;}
.banner-text .banner-btn a:hover {border: 1px solid #fff;color: #fff;background-color: transparent;}
 
@media only screen and (max-width: 640px) {
    .local-visitor-mobile {position: relative;}
    .banner-text h3,.banner-text h1 {font-size: 20px;margin-bottom: 10px;}
    .banner-text .banner-btn a {font-size: 16px;font-weight: 600;padding: 5px 10px;}
}

/**** Home PLP and PDP Page CLS issue fix ****/

@media only screen and (max-width: 575px) {
    .catalog-category-view .stadium-ban {min-height: 134px;}
}
@media only screen and (min-width: 1300px) {
    .catalog-category-view .stadium-ban {min-height: 207px;}
    .header-container .header .headerlogo {justify-content: normal;gap: 48px;}
    .header-search-number {width: 47%;}
    .header-container .divContactUsBkrnd {margin-right: 0;margin-top: 0;width: 110px;}
    #nav li a.top_link {font-family: 'Montserrat', sans-serif;}
    .carticon a {font-weight: 700;font-family: 'Montserrat', sans-serif;}
    .divContactUsPhoneNumberTxt .divContactUsPhoneNumberHrs {font-family: 'Montserrat', sans-serif;}
    .divContactUsPhoneNumberTxt .divContactUsPhoneNumber {font-weight: 700;font-family: 'Montserrat', sans-serif;}
    body .header-container .header-top .top-header-timer li a {font-weight: 700;font-family: 'Montserrat', sans-serif;}
    .divNavigationBar #nav {display: flex;justify-content: space-between;font-family: 'Montserrat', sans-serif;}
    .header .logo {width: 33%;}
}
