.sprites-sprite{background-image:url('/images/sprites/sprites-sdc0371ad69.png');background-repeat:no-repeat}img#discount-banner{position:absolute;top:0;left:0}body#cushion-refilling div.page-content{position:relative}div.page-content h3,div.page-content h4{font-size:25px;color:#135b93;padding:35px 0 10px 0}div.page-content h3 em{text-transform:uppercase;font-style:normal;border-bottom:1px solid #135b93}div.page-content a{font-family:"MuseoSans-700", sans-serif;color:#515151;border-bottom:1px solid #515151}p.intro-text{font-size:16px;text-transform:uppercase;line-height:26px;width:790px;margin:0 auto 35px auto}div.perfect-fit ul{width:618px;margin-left:43px;float:left}div.perfect-fit ul li{width:279px;height:278px;float:left;margin:0 30px 30px 0}li.cutting{background:url(../ffc/cushion-refilling/images/img-hand-cutting.jpg) left top no-repeat}li.adhesive{background:url(../ffc/cushion-refilling/images/img-adhesive.jpg) left top no-repeat}div.perfect-fit ul li.fitting{background:url(../ffc/cushion-refilling/images/img-fitting-cushion.jpg) left top no-repeat;margin-bottom:0}div.perfect-fit ul li.checking{background:url(../ffc/cushion-refilling/images/img-checking.jpg) left top no-repeat;margin-bottom:0}div.perfect-fit ul li p{text-align:center;font-size:13px;line-height:20px;margin-top:228px}div.perfect-fit ul li.adhesive p{margin-top:208px}div.perfect-fit h4.guarantee{font-size:20px;padding:0 0 8px 0;text-align:left}div.perfect-fit blockquote p{text-align:left;color:#333;line-height:24px;padding-right:60px;margin-bottom:25px}div.perfect-fit blockquote p cite{font-style:normal;color:#666}div.perfect-fit blockquote.middle-quote p{margin-bottom:8px}img.craftsman-logo{padding:20px 30px 0 0}div.ordering-interiors{width:880px;margin:0 auto;clear:both}div.ordering-interiors ul li h5,div.options-wrap h4,h5.email-andrew{font-size:20px;font-family:"MuseoSans-300", sans-serif;color:#135b93}div#customer-options div h5{color:#fff;font-family:"MuseoSans-300", sans-serif}div.ordering-interiors ul li h5{color:#d61303}div.ordering-interiors ul{overflow:auto}div.ordering-interiors ul li{width:195px;float:left;text-align:left;padding-right:25px}div.ordering-interiors ul li p,div#send-in-options div p{font-size:13px;line-height:20px;padding-top:4px}div.ordering-interiors ul li p em{font-family:"MuseoSans-700", sans-serif;color:#135b93}div.options-wrap{width:875px;margin:0 auto;clear:both}div.options-wrap h4{padding:20px 0 30px 0}div.with-attention-banner h4{padding:35px 0 30px 0 !important}div#customer-options{width:875px;height:218px;background:url(../ffc/generic-images/bg-or-separator.gif) center center no-repeat}div#customer-options div{width:261px;height:218px;float:left;border-radius:10px}div.quote-pack{background:#df624f url(/ffc/generic-images/icon-quote-pack.png) center 16% no-repeat;margin-right:46px;cursor:pointer}div.download{background:#0383b8 url(/ffc/generic-images/icon-document.png) center 15% no-repeat;margin-right:46px;cursor:pointer}div.email{background:#df624f url(/ffc/generic-images/icon-mail.png) center 17.5% no-repeat;margin-right:46px;cursor:pointer}div.call{background:#5c687e url(/ffc/generic-images/icon-phone.png) center 15% no-repeat}div#customer-options div h5{font-size:15px;margin-top:102px}div#customer-options div p{width:220px;font-size:13px;line-height:20px;margin:0 auto;padding-top:6px;color:#fff}div#customer-options a div p{font-family:"MuseoSans-300", sans-serif}h5.email-andrew{font-size:14px;padding:30px 0 35px 0}h5.email-andrew a{color:#135b93;font-family:"MuseoSans-700", sans-serif;text-decoration:none;border-bottom:1px solid #135b93;margin:30px 0 35px 0}p.minimal{margin-bottom:20px}p.shapes-caption{padding-top:8px;padding-bottom:35px}div#covers-intro{width:872px;margin:0 auto 40px auto}div#covers-intro p,div#how-to-order p{text-align:left;line-height:22px;padding-bottom:18px}div#projects-animation{width:414px;height:284px;float:right;background:#fff;margin-left:25px;-webkit-box-shadow:0 0 8px #333;-moz-box-shadow:0 0 8px #333;box-shadow:0 0 8px #333}div.projects-container{width:400px;margin:7px auto 0 auto;overflow:hidden;position:relative;display:none}.pagination{margin:28px auto 0 auto;width:140px}.pagination li{float:left;margin:0 3px}.pagination li a{text-indent:-99999px;display:block;width:14px;height:14px;background:url(../images/home-animations/icon-bullet-nav.png) left top no-repeat;border-bottom:none}.pagination li.current a{background-position:left bottom}.pagination li a:focus{outline:0}div#projects-animation noscript img{margin-top:7px}ul.the-ranges{margin-left:48px}ul.the-ranges li{width:279px;margin:0 21px 26px 0;float:left}ul.the-ranges li h4{font-size:18px;text-align:left;padding:0 0 4px 6px}ul.the-ranges li p{width:265px;font-size:13px;line-height:20px;text-align:left;padding:8px 0 0 6px}ul.the-ranges li a{width:279px;height:158px;display:block;text-indent:-99999px;border-bottom:none}ul.the-ranges li.just-colour a{background:url(../ffc/fitted-covers/images/ranges/btn-just-colour.jpg) left top no-repeat}ul.the-ranges li.sunbrella a{background:url(../ffc/fitted-covers/images/ranges/btn-sunbrella.jpg) left top no-repeat}ul.the-ranges li.modena a{background:url(../ffc/fitted-covers/images/ranges/btn-modena.jpg) left top no-repeat}ul.the-ranges li.carnaby a{background:url(../ffc/fitted-covers/images/ranges/btn-carnaby.jpg) left top no-repeat}ul.the-ranges li.denver a{background:url(../ffc/fitted-covers/images/ranges/btn-denver.jpg) left top no-repeat}div.swatches{clear:both;margin-left:48px}div.swatches h5{font-size:18px;color:#135b93;text-align:left;padding:0 0 4px 6px}div.swatches ul li img{padding-bottom:5px}div.swatches ul{height:145px}ul.std-range li,ul.none-std-range li{float:left;font-size:13px;margin-right:3px}ul.std-range li{width:144px}ul.none-std-range li{width:123px}div#how-to-order{width:872px;margin:0 auto 50px auto}div#how-to-order img{float:right;margin-top:-25px;margin-left:100px}div#how-to-order p.intro-text{text-align:center}div.calculator{background:#53a0c7 url(/ffc/generic-images/icon-credit-card.png) center 17.5% no-repeat;margin-right:46px;cursor:pointer}div.protectors-banner{width:840px;height:168px;margin:0 auto 30px auto;padding-left:40px;background:url(../ffc/mattresses/images/bg-protectors-banner.jpg) left top no-repeat;text-align:left}div.protectors-banner h4{font-size:20px;color:#d12a32;padding:34px 0 3px 0}div.protectors-banner p{line-height:26px;width:500px}div.mattresses,div.perfect-mattress{width:882px;margin:0 auto;text-align:left;clear:left;position:relative}div.mattresses{padding-bottom:30px;border-bottom:1px dashed #135b93;overflow:auto}div.luxury-reflex,div.latex,div.perfect-mattress{margin-top:30px}img.mattress-main{position:absolute;right:0;top:0}img.secondary-img{clear:left;float:left}div.mattresses p.figure-caption{clear:left;padding:7px 0 0 5px;color:#135b93;font-size:13px}div.mattresses h4{padding:0 0 3px 0}div.mattresses p{font-size:13px;line-height:20px;padding-bottom:15px;width:575px}div.mattresses ul{font-size:13px;line-height:20px;list-style-type:disc;float:left;padding-bottom:25px}div.mattresses ul li{margin-left:18px}div.mattresses p.strapline{font-size:16px;padding-bottom:8px}div.order-mattress{width:425px;height:68px;cursor:pointer;background:url(../ffc/mattresses/images/bg-buy-online.jpg) left top no-repeat;float:right;margin-top:25px}div.order-serene{float:left}div.order-latex{clear:both;margin-top:-45px}div.order-mattress p{width:auto}div.overlay-special{width:429px;height:77px;background:url(../ffc/mattresses/images/bg-special-offer.jpg) left top no-repeat;clear:right;float:left;margin-top:21px}div.order-mattress h5,div.view-gallery h5{color:#135b93;font-family:"MuseoSans-300", sans-serif}div.overlay-special h5{color:#d60000}div.mattresses div.overlay-special h5{padding:20px 0 3px 80px}div.mattresses div.overlay-special p{padding:0 0 0 80px;width:auto}div.perfect-mattress h4{text-align:center;padding:5px 0 25px 0}div.perfect-mattress img{float:right;-webkit-box-shadow:0 0 6px #666;-moz-box-shadow:0 0 6px #666;box-shadow:0 0 6px #666;border:7px solid #fff;margin-left:30px}div.perfect-mattress p{font-size:14px;line-height:22px;padding-bottom:15px}div.perfect-mattress p em{font-family:"MuseoSans-700", sans-serif;font-style:normal}div.main-pillow-intro,div.dunlopillo-intro{width:872px;margin:0 auto}aside.bullet-list,div.dunlopillo-intro img{float:right}aside.bullet-list{background:#efefef;border:1px solid #b9b9b9;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin:0 0 10px 35px}aside.bullet-list h4,aside.bullet-list ul li{font-family:"MuseoSans-300", sans-serif;font-size:13px;line-height:18px;color:#818181;padding:10px 20px 10px 27px;margin:0 15px;border-bottom:1px solid #e0e0e0;border-top:1px solid #fff;text-align:left}aside.bullet-list h4{border-top:none}aside.bullet-list ul li.last{border-bottom:none}aside.bullet-list ul li{background:url(../ffc/generic-images/bg-blue-bullet.png) left center no-repeat}div#the-comparison ul li h4{font-size:16px}div#the-comparison ul li a{border:none}div#the-comparison ul li a img{border:5px solid #fff;-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}div#the-comparison ul li{float:left;text-align:left;margin-right:23px}div#the-comparison ul li.last{margin-right:0}p.enlarge-note{clear:left;font-size:13px;color:#135b93;padding-top:15px}div.the-pillows ul li h4,div.the-pillows ul li p,div.the-pillows ul li img{text-align:center}div.top-set{margin-bottom:35px !important}div.top-set ul li img{padding-bottom:7px}div.dunlopillo-intro h3,div.dunlopillo-intro p.intro-text{text-align:center}div.dunlopillo-intro p{line-height:24px}div.dunlopillo-intro p.intro-text{font-size:16px;padding-bottom:0}div.dunlopillo-intro ul{width:550px;overflow:auto;padding:15px 0 25px 0}div.dunlopillo-intro ul li{width:225px;height:40px;line-height:40px;padding-left:50px;margin-bottom:15px;float:left;text-align:left}div.dunlopillo-intro ul li.latex{background:url(../ffc/pillow-collection/images/icon-latex.jpg) no-repeat}div.dunlopillo-intro ul li.breathable{background:url(../ffc/pillow-collection/images/icon-breathable.jpg) no-repeat}div.dunlopillo-intro ul li.pressure{background:url(../ffc/pillow-collection/images/icon-pressure.jpg) no-repeat}div.dunlopillo-intro ul li.washable{background:url(../ffc/pillow-collection/images/icon-washable.jpg) no-repeat}div.dunlopillo-intro ul li.micro{background:url(../ffc/pillow-collection/images/icon-micro.jpg) no-repeat}div.dunlopillo-intro ul li.guarantee{background:url(../ffc/pillow-collection/images/icon-guarantee.jpg) no-repeat}div.the-pillows,div#the-offers{clear:left;width:872px;margin:40px auto 0 auto;background:url(../ffc/generic-images/bg-dashed-border.gif) top center repeat-y}div.the-pillows ul li img{margin-bottom:5px}div.main-pillow-intro div.the-pillows{margin-top:20px}div.the-offers ul{margin:10px 0 0 0}div.the-pillows ul li,div#the-offers ul li{width:370px;float:left;margin-bottom:30px;border-bottom:1px dashed #135b93}div.the-pillows ul li.left,div#the-offers ul li.left{margin:0 70px 0 30px}div.the-pillows ul li.bottom,div#the-offers ul li.bottom{border:none}div.the-pillows ul li a img,div#the-offers ul li a img{margin-bottom:20px}div.the-pillows ul li h4,div#the-offers ul li h4{font-size:20px;padding:5px 0}div.the-pillows ul li p,div#the-offers ul li p{font-size:13px;line-height:20px;padding-bottom:15px}div.the-pillows ul li p.pillow-type{font-size:14px;color:#135b93}div.the-pillows ul li p.pillow-type em{font-family:"MuseoSans-700";font-style:normal;color:#4F5B93}.pillow-type span{text-decoration:line-through}.pillow-type em{color:#135b93}div.the-pillows a.add-to-cart{background:#03d391;background:-moz-linear-gradient(top, #03d391 0%, #2baf87 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #03d391), color-stop(100%, #2baf87));background:-webkit-linear-gradient(top, #03d391 0%, #2baf87 100%);background:-o-linear-gradient(top, #03d391 0%, #2baf87 100%);background:-ms-linear-gradient(top, #03d391 0%, #2baf87 100%);background:linear-gradient(to bottom, #03d391 0%, #2baf87 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#03d391', endColorstr='#2baf87', GradientType=0 );display:inline-block;color:#fff;text-transform:uppercase;padding:15px 50px;border-radius:500px;font-size:13px;margin-bottom:25px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}div.the-pillows a.add-to-cart:hover{transform:scale(1.09)}div.the-pillows ul li a{border:none}div.the-pillows .need-help{padding-top:20px;background:#FAFAFA;font-size:16px}div.speciality{width:872px;margin:0 auto}div.speciality p,div.speciality ul li{line-height:24px;text-align:left}div.speciality ul{padding-bottom:20px}div.speciality ul{list-style-type:disc !important;margin-left:18px}div.speciality p em,div.speciality ul li em{font-style:normal;text-transform:uppercase}div.speciality p{width:428px;padding-bottom:20px}p.warning{color:#dd0707}div.speciality h4{font-size:20px;text-align:left;padding-bottom:3px}div.church-pews p{width:428px}img.pews{padding-top:20px}div.foams{height:180px;margin-top:30px;position:relative}div.foams img{float:left;padding-left:20px}div.foams img.foam-sample{padding-left:90px}div.foams p{color:#135b93;position:absolute;bottom:10px;font-size:13px;line-height:20px;width:auto}p.pew-note{left:270px}p.kneelers-note{left:660px}div#the-offers ul li a img{margin:0 0 5px 0;padding:0}div#the-offers ul li img.main{-webkit-box-shadow:0 0 8px #333;-moz-box-shadow:0 0 8px #333;box-shadow:0 0 8px #333;background:#fff;padding:7px;margin-bottom:20px}div#the-offers ul li{height:455px}div#the-offers ul li.short{height:460px}div#the-offers ul li.medium{height:460px}div#the-offers ul li.long{height:970px}p.value-note{text-transform:uppercase;font-size:16px;color:red}div.info-pages{width:870px;margin:0 auto;position:relative}div.info-pages div{position:relative}div.info-pages p{text-align:left;font-size:14px;line-height:24px;padding-bottom:20px}div.image-section{float:right;margin-left:30px;margin-bottom:80px}div.image-section p,div.info-pages p.caption,div.caption-image p{font-size:13px;line-height:20px;color:#135b93;padding:4px 0 30px 5px}p.caption{position:absolute;left:265px;bottom:-40px}div.info-pages h5.email-andrew{clear:both;text-align:center}.btn-previous{float:left;margin-top:30px}div.foam{width:872px;margin:0 auto;border-bottom:1px dashed #135b93;padding-bottom:30px;text-align:left;position:relative}div.foam:after{content:"";clear:both;height:0;visibility:hidden;display:block}div.foam h3,div.foam p.intro-text{text-align:center}div.foam ul li{float:left;width:252px;margin-right:55px}div.foam ul li h4{font-size:18px;text-align:center;padding:10px 0 5px 0}div.foam p{font-size:14px;line-height:22px}div.foam p em{font-family:"MuseoSans-700", sans-serif;font-style:normal}div.foam ul li p{font-size:13px;line-height:20px;text-align:center}div.foam ul li.last{margin-right:0}p.foam-caption{color:#135b93;padding:4px 0 0 5px}div.foam-image-area{clear:left;float:left}div.foam-image-area img{margin-right:20px}img.reflex-logo{padding:35px 0 25px 0}div.foam h5{font-size:18px;color:#135b93;padding-bottom:8px}div.order-foam{width:345px;height:68px;background:url(../ffc/foam-cut-to-size/images/bg-buy-online.jpg) no-repeat;clear:right;float:right;margin-top:45px;cursor:pointer}div.just{margin-top:50px}div.order-foam h5,div.order-mattress h5,div.overlay-special h5,div.view-gallery h5{font-size:15px;padding:15px 0 3px 67px}div.order-foam p,div.order-mattress p,div.overlay-special p,div.view-gallery p{font-size:13px;font-family:"MuseoSans-300", sans-serif;padding:0 0 0 67px}div.superior{clear:both}div.foam p.intro-text{font-size:16px;line-height:26px}ul#superior-foams li{margin-bottom:25px}div.foam ul li.combination{width:559px}div.foam ul li.combination img{padding-right:25px}div#foam-options h4{font-size:20px}div#foam-options ul{width:872px;height:335px;margin:10px auto 0 auto;border-bottom:1px dashed #135b93}div#foam-options ul li{width:279px;height:300px;float:left}div#foam-options ul li h5{font-size:16px;color:#135b93;padding:213px 0 1px 0}div#foam-options ul li p{font-family:"MuseoSans-300", sans-serif;font-size:13px;line-height:20px}div#foam-options a{border-bottom:none}li.fibre-wraps{background:url(../ffc/foam-cut-to-size/images/bg-fibre-wraps.jpg) no-repeat;margin-right:16px}li.stockinette{background:url(../ffc/foam-cut-to-size/images/bg-stockinette.jpg) no-repeat;margin-right:16px}li.fitted-covers{background:url(../ffc/foam-cut-to-size/images/bg-fitted-covers.jpg) no-repeat}div.latex ul{overflow:auto}h5.note-on-sizes{margin-top:50px}div.luxury-mem-overlay,div.trad-latex-overlay{border-bottom:1px dashed #135b93;overflow:auto}div.trad-latex-overlay{position:relative}div.overlay-images{margin-bottom:0}div.trad-latex-overlay p.intro-text{text-align:center;font-size:16px;line-height:26px}div.overlays-landing ul{margin:10px 0 0 15px}div.overlays-landing ul li{text-align:left;line-height:24px;list-style-type:disc}div.overlay-options h4{padding:30px 0 10px 0}div.buy-now-table-wrap{width:870px;overflow:auto;padding-bottom:10px;margin:0 auto 20px auto;text-align:left;position:relative}div.buy-now-table-wrap h4{width:843px;height:53px;font-family:"MuseoSans-300", sans-serif;font-size:22px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 0 #000;letter-spacing:1px;background:url(../ffc/generic-images/bg-table-buy-now-head.png) no-repeat;padding:22px 0 0 27px;position:absolute;left:0;top:0;z-index:100}table.buy-now-table{width:842px;float:left;margin:60px 0 0 14px;font-family:"MuseoSans-300", sans-serif;font-size:14px;text-align:center;color:#515151;-webkit-box-shadow:0 0 6px #333;-moz-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333;border-collapse:separate}table.buy-now-table a{font-weight:300;border-bottom:none;color:#515151}table.buy-now-table th{height:50px;vertical-align:middle;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:1px;background:#f6f6f6 url(../ffc/generic-images/bg-table-row.gif) left bottom repeat-x}table.buy-now-table th span{text-transform:lowercase}table.buy-now-table td{height:50px;vertical-align:middle;background:#eaeaea url(../ffc/generic-images/bg-table-row.gif) left bottom repeat-x}tr.alt td{background:#f6f6f6 url(../ffc/generic-images/bg-table-row.gif) left bottom repeat-x}tr.last td{background:#eaeaea}td.item-description,th.item-description{padding-left:14px;border-right:1px solid #fff;width:450px;text-align:left}td.inner-col,th.inner-col{border-right:1px solid #fff}td.with-note{position:relative;display:block;line-height:50px}td.item-description span{font-size:13px;background:#fdfbe2;border:1px solid #e3dead;padding:5px 8px;margin-left:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;position:absolute;right:12px;top:12px;line-height:normal}a.green-buy-btn,a.blue-buy-btn{font-family:"MuseoSans-300", sans-serif !important;font-size:14px;text-align:center;padding:7px 12px;margin-bottom:13px;display:inline-block;color:#fff !important;text-shadow:1px 1px 0 #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 3px #959595;-moz-box-shadow:0 2px 3px #959595;box-shadow:0 2px 3px #959595}a.fill{display:block;line-height:20px}a.medium{padding:9px 12px}table a.green-buy-btn,table a.blue-buy-btn{margin-bottom:0}a.green-buy-btn{border:1px solid #446a02;background:#719a10;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a1c625), color-stop(100%, #507c01));background:-webkit-linear-gradient(top, #a1c625 0%, #507c01 100%);background:-moz-linear-gradient(top, #a1c625 0%, #507c01 100%);background:-o-linear-gradient(top, #a1c625 0%, #507c01 100%);background:-ms-linear-gradient(top, #a1c625 0%, #507c01 100%);background:linear-gradient(top, #a1c625 0%, #507c01 100%)}a.green-buy-btn:hover{background:#507c01;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #507c01), color-stop(100%, #a1c625));background:-webkit-linear-gradient(top, #507c01 0%, #a1c625 100%);background:-moz-linear-gradient(top, #507c01 0%, #a1c625 100%);background:-o-linear-gradient(top, #507c01 0%, #a1c625 100%);background:-ms-linear-gradient(top, #507c01 0%, #a1c625 100%);background:linear-gradient(top, #507c01 0%, #a1c625 100%)}a.blue-buy-btn{border:1px solid #012344;background:#105a9b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0a79d0), color-stop(100%, #134c85));background:-webkit-linear-gradient(top, #0a79d0 0%, #134c85 100%);background:-moz-linear-gradient(top, #0a79d0 0%, #134c85 100%);background:-o-linear-gradient(top, #0a79d0 0%, #134c85 100%);background:-ms-linear-gradient(top, #0a79d0 0%, #134c85 100%);background:linear-gradient(top, #0a79d0 0%, #134c85 100%)}a.blue-buy-btn:hover{background:#134c85;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #134c85), color-stop(100%, #0a79d0));background:-webkit-linear-gradient(top, #134c85 0%, #0a79d0 100%);background:-moz-linear-gradient(top, #134c85 0%, #0a79d0 100%);background:-o-linear-gradient(top, #134c85 0%, #0a79d0 100%);background:-ms-linear-gradient(top, #134c85 0%, #0a79d0 100%);background:linear-gradient(top, #134c85 0%, #0a79d0 100%)}div.speech-bubble{position:relative}div.speech-bubble p{font-family:"MuseoSans-300", sans-serif;font-size:14px;line-height:22px;text-align:center;float:left;border:1px solid #e3dead;color:#515151;background:#fdfbe1;padding:12px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}div.speech-bubble p em{font-weight:"MuseoSans-700", sans-serif;font-style:normal}div.critical p{border:1px solid #f4a6a8;background:#fceaf0;color:#e33131;text-shadow:1px 1px 0 #fff}div.critical p a{color:#951414;border-bottom:1px solid #951414 !important}div.overlay-not-listed p:after,div.special-offers-note p:after,div.coc-offer-note p:after{content:"";width:22px;height:13px;display:block;background:url(../ffc/generic-images/bg-bubble-pointer-up.gif) no-repeat;position:absolute;left:60px;top:-12px;z-index:1000}div.special-offers-note p:after,div.overlay-not-listed p:after{background:url(../ffc/generic-images/bg-price-bubble-pointer-up.gif) no-repeat}div.coc-offer-note p:after{background:url(../ffc/generic-images/bg-bubble-pointer-down.gif) no-repeat;top:69px}div.warning-bubble p:after{background:url(../ffc/generic-images/bg-bubble-pointer-up.gif) no-repeat}div.overlay-not-listed p{margin:0 0 30px 14px}div.overlay-latex-offer p:after{content:"";width:22px;height:13px;display:block;background:url(../ffc/generic-images/bg-bubble-pointer-down.gif) no-repeat;position:absolute;left:60px;bottom:-12px;z-index:1000}div.overlay-latex-offer p{left:14px;top:88px;position:absolute}div.special-offers-note{margin-top:30px}div.price-bubble{position:relative;clear:both;float:left;margin-top:25px;text-align:center;border:1px solid #f4a6a8;background:#fceaf0;padding:12px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}div.price-bubble h5,div.price-bubble p{font-family:"MuseoSans-300", sans-serif;font-size:14px;line-height:22px;color:#515151;width:auto;padding:0}div.price-bubble h5{font-size:16px;text-transform:uppercase;color:#e33131;text-shadow:1px 1px 0 #fff;padding:0 0 3px 0}div.price-bubble h5:after{content:"";width:22px;height:13px;display:block;background:url(../ffc/generic-images/bg-price-bubble-pointer-up.gif) no-repeat;position:absolute;right:40px;top:-12px;z-index:1000}div.mattress-prices{float:right;margin-top:-240px}div.serene-price{margin-top:-100px}div.luxury-price{margin-top:-165px}div.mattress-prices h5:after{left:40px}div.coc-offer-note{width:740px;margin:0 auto 35px auto}div.coc-offer-note:after{content:"";clear:both;height:0;visibility:hidden;display:block}div.cushions-selector{background:#fafafa url(/ffc/scatter-cushions/images/selector-back.jpg) no-repeat center center;color:#fff;height:755px}div.cushions-selector h3{color:#fff;padding-top:70px;font-size:40px}div.cushions-selector p{font-size:18px;line-height:26px}div.cushions-selector p:nth-child(3n){margin-bottom:120px}p.lower-case-intro{font-size:16px;line-height:24px;padding:0 120px 25px 120px}nav.the-buttons{width:70%;margin:0 auto;display:flex;justify-content:center}nav.the-buttons a{color:#fff;border-bottom:none;text-transform:uppercase;padding:20px 40px;margin-bottom:6px;display:inline-block;border:3px solid #fff;margin:0 10px;background:rgba(12,55,95,0.6);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}nav.the-buttons a:hover{background:#0c375f;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:scale(1.1)}nav.the-buttons p{font-size:14px;padding-top:5px}nav.the-buttons div{flex-basis:50%}div#no-corners{border-radius:0}.detail-image{border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,0.5);margin:6px 6px 0 0}div.scatter-cushion-landing{border-bottom:1px dashed #135b93;overflow:auto}div.scatter-selector,div.latex-scatter{border-bottom:none}div.scatter-cushion-landing h4.intro-header,div.scatter-cushion-landing h4.inner-header,div.main-pillow-intro h4.intro-header,div.main-pillow-intro h4.inner-header{font-size:18px;text-align:left;padding:0 0 5px 0}div.scatter-cushion-landing h4.inner-header,div.main-pillow-intro h4.inner-header{padding:17px 0 5px 0}table#split-table td.item-description{width:220px;border-right:none}table#split-table td a{margin-right:12px}table#split-table td.inner-item{border-right:1px solid #fff}div.offer-intro{width:100%;height:185px;background:#d20606 url(../promos/images/bg-offer.png) top left repeat-x;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0}div.std-ffc{height:188px;background:#d20606 url(../ffc/cushion-refilling/images/bg-specials.png) top left repeat-x}div.offer-intro h2{font-family:"MuseoSans-300", sans-serif;text-transform:uppercase;line-height:43px;text-shadow:2px 2px 0 #333;padding:35px 0 5px 0}div.std-ffc h2{font-size:30px;padding:33px 0 12px 0}div.offer-intro h2 span{font-size:40px}div.offer-intro p{font-family:"MuseoSans-300", sans-serif;font-size:20px;text-transform:uppercase;line-height:24px;color:#fff;text-shadow:1px 1px 0 #000}.offer-intro p a{color:#fff;border-bottom-color:#fff}.offer-intro .large-btn{margin-bottom:35px;display:inline-block}p.opening-text{padding:0 40px 25px 40px}img.publication-logo{position:absolute;right:0;top:32px}img.beautiful-homes{top:27px}img.saga{top:25px}img.peoples-friend{top:22px}img.woman-home{top:29px}img.good-house-keeping{top:20px}img.countryman{top:22px}img.mail{top:24px}div.customer-comments{margin-left:35px;overflow:auto;padding-bottom:18px}div.customer-comments blockquote{width:280px;float:left;text-align:left;background:url(../promos/images/bg-white-quotes.png) left top no-repeat;margin-right:30px}div.customer-comments blockquote.last{margin-right:0}div.customer-comments blockquote p{font-size:12px;line-height:20px;color:#515151;text-shadow:none;padding:8px 0 0 16px;text-shadow:1px 1px 0 #000}div.customer-comments p.quote{padding:14px 0 0 16px;color:#fff}div.customer-comments blockquote p cite{font-weight:"MuseoSans-700", sans-serif;color:#fff}aside.navigational ul{width:330px}aside.navigational ul li{background:url(../ffc/generic-images/bg-blue-arrow.png) left center no-repeat}aside.navigational ul li a{font-family:"MuseoSans-300", sans-serif;border-bottom:none;color:#818181}aside.navigational ul li a:hover{border-bottom:1px solid #515151;color:#515151}p.shaped-units{padding-right:100px}div.just-foam h4.foam-title{font-size:18px;padding-top:15px}div.just-foam p.foam-description{font-size:13px;line-height:20px;width:430px}h5.any-size{padding-top:50px}img.dispatch{position:absolute}img.v38{top:160px;left:330px}img.classic,img.superior{top:10px;right:-25px}img.talalay{right:0;bottom:140px}div.landing-page-panel{text-align:left;height:351px;background:#fafafa;border-bottom:1px solid #dbdbdb}div.landing-page-panel h3{font-family:"MuseoSans-100", sans-serif;font-size:30px;padding:45px 0 8px 50px}div.landing-page-panel p{font-family:"MuseoSans-100", sans-serif;font-size:16px;line-height:24px;padding:0 0 15px 50px;width:460px}div.landing-page-panel h3+p{padding-bottom:25px}div.landing-page-panel a{margin-left:50px}div.medical,div.leisure{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}div.commercial-seating{background:url(../ffc/contract-commercial/images/bg-commercial-seating.jpg) right top no-repeat}div.church{background:#f4f4f4 url(../ffc/contract-commercial/images/bg-church.jpg) right top no-repeat}div.packing{background:url(../ffc/contract-commercial/images/bg-packing.jpg) right top no-repeat}div.play-areas{background:#f4f4f4 url(../ffc/contract-commercial/images/bg-play.jpg) right top no-repeat}div.trade{background:url(../ffc/contract-commercial/images/bg-trade.jpg) right top no-repeat}div.medical{background:#f4f4f4 url(../ffc/contract-commercial/images/bg-medical.jpg) right top no-repeat}div.garden{background:url(../ffc/fitted-covers/images/bg-garden.jpg) right top no-repeat}div.home{background:#f4f4f4 url(../ffc/fitted-covers/images/bg-home.jpg) right top no-repeat}div.leisure{background:url(../ffc/fitted-covers/images/bg-leisure.jpg) right top no-repeat}div.caption-image{float:right}div.caption-image p{width:auto}div.view-gallery{width:394px;height:71px;background:url(../ffc/contract-commercial/generic-images/bg-gallery.jpg) no-repeat;clear:right;float:right;margin-top:20px;cursor:pointer;text-align:left;padding-top:3px}img.swatches{margin:15px 0 0 -40px}.return-to-quote{clear:both;float:right;margin-top:-20px;font-family:"MuseoSans-300", sans-serif !important;color:#fff !important;border-bottom:none !important;background:#2ea1cd url(/ffc/foam-cut-to-size/images/icon-arrow.png) 8px 10px no-repeat;display:inline-block;text-transform:uppercase;border-radius:4px;padding:15px 23px 10px 35px;box-shadow:0px 5px 0px 0px #20708f;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.return-to-quote:hover{background:#4db1d7 url(/ffc/foam-cut-to-size/images/icon-arrow.png) 8px 10px no-repeat;box-shadow:0px 5px 0px 0px #278ab0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
