.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{*zoom:1;}.clear{clear:both;}#loading,.popup-loading,.newsletter-loading{display:none;position:absolute;z-index:1000;top:0;left:0;background:rgba(255,255,255,.8) url('../../images/ajax.loading-indicator.black.large.gif') 50% 50% no-repeat;}.success-msg{color:#0a0;}.error-msg{color:#B22C00;}.up-arrow,.right-arrow,.down-arrow,.left-arrow{background-size:contain;height:2em;text-indent:-9999px;width:2em;}.right-arrow{background:url(../../images/right-arrow.gif) top no-repeat;}.left-arrow{background:url(../../images/left-arrow.gif) top no-repeat;}body.loading{overflow:hidden;}body.loading #loading{display:block;}body a{color:#000;}.page{}#cookiepop{background:#669acc;border-bottom:0.1em solid #fff;color:#fff;font-family:"proxima-nova","Proxima Nova","Helvetica","Arial";font-size:0.9em;overflow:hidden;padding:0.5em 1em;}#cookiepop span a{color:#fff;text-decoration:underline;}#cookiepop a.dismiss{background:url('../../images/btn.delete.gif') top no-repeat;background-size:contain;display:block;float:right;height:13px;text-indent:-9999px;width:13px;}.header-container{background-color:white;border-bottom:#111111 1px solid;overflow:visible;padding-top:1.75em;z-index:0;}.header.inner-container{position:relative;z-index:2000;}.header .header-promo-message{position:absolute;right:0;letter-spacing:0.1em;font-size:0.75em;}.minicart-link{cursor:pointer;}.header-container .mobile-navigation{display:none;position:relative;}.header-container .mobile-dropdown-menu{width:100%;background:#fff;position:absolute;top:100%;margin-top:1px;display:none;}.header-container ul.mobile-dropdown-navigation{width:80%;}.header-container .mobile-navigation .indicator{background:url(../../images/megamenu-down-arrow.png);background-size:contain;width:14px;height:8px;text-indent:0;position:absolute;top:100%;z-index:10;display:none;}.header-container .mobile-dropdown-menu li{width:100%;text-align:center;border-bottom:1px solid #111;letter-spacing:0.2em;font-size:1.1em;}.header-container .mobile-dropdown-menu li a{padding:1.7em 0;display:block;}.header-container .mobile-search{border-bottom:1px solid #111;width:100%;background:#fff;position:absolute;top:100%;margin-top:1px;padding:1.5em 0;display:none;}.header-container .mobile-search .form-search{margin:0 auto;width:90%;}.header-container .mobile-search .form-search input#search{width:85%;color:#111;}.header-container .mobile-search .form-search button{width:auto;}.header .logo-container .logo{background-image:url(../../images/logoblue.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/frontend/wwrd/default/images/logoblue.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/frontend/wwrd/default/images/logoblue.png',sizingMethod='scale')";background-repeat:no-repeat;background-position:center center;background-size:95%;max-width:275px;min-width:200px;width:275px;height:54px;margin-bottom:10px;text-indent:-9999px;display:block;}.header .quick-access{margin-top:2em;}.header .quick-access ul li{float:left;margin-right:2.5em;margin-top:1em;letter-spacing:0.1em;font-size:0.75em;}.form-search{border:1px solid #9a9a9a;position:relative;white-space:nowrap;}.header .form-search{width:190px;background-color:white;}.form-search #search,.form-search input.search-field{margin:0;border:0;width:70%;display:block;background:none;}.form-search button.button{width:20%;background:url(../../images/search-icon.png) no-repeat;background-color:transparent;background-position:right;margin-top:0;display:block;text-indent:-9999px;}.header-container .navigation{position:relative;font-size:1.05em;letter-spacing:0.3em;padding-bottom:1em;margin-bottom:0;padding-top:1.25em;white-space:nowrap;overflow:hidden;}.header-container .navigation ul{list-style-type:none;float:left;margin:0;padding:0;width:100%;display:block;white-space:nowrap;overflow:hidden;max-height:17px;}.header-container-border{border-top:none;padding-top:0;z-index:300;}.header-container-no-border{border-bottom:none;}.header-container .navigation ul:after{clear:both;}.header-container .navigation ul li.menu-item{display:block;float:left;margin-right:2em;}.header-container .navigation ul li.first{padding-left:0;}.header-container .navigation ul li.last{padding-right:0;margin-right:0;}.breadcrumbs{color:#ccc;padding-top:0.75em;padding-bottom:1em;}.breadcrumbs li span{margin-left:0.5em;margin-right:0.6em;font-size:0.8em;}.footer{border-top:1px solid #7799cf;padding-top:1.5em;margin-bottom:2em;font-family:"Arial","Helvetica";}.footer .footer-links li,.footer .footer-links a,.footer p{font-family:"Arial","Helvetica";}.footer-container{border-top:1px solid #7799cf;}.footer .footer-links{clear:both;display:block;float:left;margin:0 auto;}.footer .footer-links ul li{font-size:12px;list-style-type:none;list-style-position:inside;float:left;margin-left:0em;margin-right:10px;margin-bottom:2px;}.footer .footer-links ul li.first{list-style-type:none;margin-left:0;}.footer .footer-links ul,.footer p.copyright{clear:left;}.footer .copyright{font-size:11px;color:#666666;}.footer .footer-links ul li.storefinder-link{display:none;}.cms-index-index .footer .social{color:#fff;}.footer .social{text-align:right;color:#9a9a9a;line-height:140%;letter-spacing:0.1em;clear:right;}.footer .footer-newsletter .block-title{font-size:0.9em;margin-bottom:0.75em;white-space:nowrap;}.footer .footer-newsletter .input-box{position:relative;z-index:25;}.footer .footer-newsletter input.input-text{width:215px;border:1px solid #d9d9d9;font-family:'Arial','Gill Sans W01 Light';font-size:14px;color:#333333;padding:3px 7px 3px 7px;position:relative;z-index:1;margin-right:6px;height:25px;}.footer .footer-newsletter button.button{font-family:'Arial','Helvetica';width:95px;border:1px solid #669acc;border-right:0;height:auto;padding:1px 0 0 0;font-size:14px;letter-spacing:normal;margin:0;position:relative;z-index:1;height:25px;}#advice-required-entry-newsletter,#advice-validate-email-newsletter,#advice-required-entry-newsletterpopup,#advice-validate-email-newsletterpopup{text-transform:none;font-family:"Gill Sans W01 Regular","Helvetica","Arial";position:absolute;background:#fff;border:1px solid #999;padding:1.2em 2.0em;bottom:100%;margin-bottom:9px;letter-spacing:0.3em;z-index:5;color:#999;}#advice-required-entry-newsletter:after,#advice-validate-email-newsletter:after,#advice-required-entry-newsletter::after,#advice-validate-email-newsletter::after,#advice-required-entry-newsletterpopup:after,#advice-validate-email-newsletterpopup:after,#advice-required-entry-newsletterpopup::after,#advice-validate-email-newsletterpopup::after{position:absolute;top:100%;left:11px;content:'';width:0;height:0;border-top:solid 16px #fff;border-left:solid 16px transparent;border-right:solid 16px transparent;}#advice-required-entry-newsletter:before,#advice-validate-email-newsletter:before,#advice-required-entry-newsletter::before,#advice-validate-email-newsletter::before,#advice-required-entry-newsletterpopup:before,#advice-validate-email-newsletterpopup:before,#advice-required-entry-newsletterpopup::before,#advice-validate-email-newsletterpopup::before{position:absolute;top:100%;left:10px;content:'';width:0;height:0;border-top:solid 17px #999;border-left:solid 17px transparent;border-right:solid 17px transparent;}.footer .social .social-icons{margin-top:4px;margin-right:1px;color:black;}.footer .social .social-icons .social-icon{display:block;height:27px;width:27px;float:right;}.footer .social .social-icons .social-icon.pinterest{margin:0 6px;}.footer .social .social-icons .social-icon.facebook{background:url(../../images/facebook-icon-blk.png);background-size:100% 100%;}.footer .social .social-icons .social-icon.pinterest{background:url(../../images/pinterest-icon-blk.png);background-size:100% 100%;}.footer .social .social-icons .social-icon.twitter{background:url(../../images/twitter-icon-blk.png);background-size:100% 100%;}.footer .social .social-copyright{display:none;}.megamenu-container{height:0;overflow:visible;z-index:199;position:relative;}.megamenu-navigation-container{position:relative;}.megamenu-main-container{position:relative;height:0;overflow:visible;}.megamenu{background:#FFF;position:absolute;width:100%;border:1px solid #DDD;border-top:0;padding:2em;padding-top:1.5em;padding-bottom:1em;left:-2em;z-index:198;}.megamenu .up-arrow{background:url(../../images/megamenu-down-arrow.png);background-size:contain;width:14px;height:8px;text-indent:0;position:absolute;top:0;background-size:100% 100%;}.megamenu h4{text-align:center;text-transform:uppercase;font-size:2.25em;letter-spacing:0.3em;margin-bottom:1.3em;color:#000!important;}.megamenu .categories{width:50%;float:left;}.megamenu .inspiration{width:50%;float:left;position:relative;}.megamenu .section{width:28.33%;margin:0 2%;}.megamenu h5{font-size:1em;letter-spacing:0.2em;text-transform:uppercase;color:#000!important;padding-bottom:0.5em;}.megamenu h5 a{color:#000;}.megamenu #megamenu-img{position:absolute;z-index:999;top:0;left:0;width:100%;max-height:220px;background:white;overflow:hidden;}.megamenu #megamenu-img img{width:100%;height:100%;max-height:220px;}.megamenu .categories h5{border-bottom:1px solid #333;}.megamenu .section ul{height:170px;overflow-y:scroll;overflow-x:hidden;padding-right:0.5em;}.megamenu .section li a{font-size:1em;letter-spacing:0.1em;line-height:1.8em;color:#000;}.megamenu .section li a:hover{color:#7799cf;}.megamenu .section ul::-webkit-scrollbar{width:5px;}.megamenu .section ul::-webkit-scrollbar-track{background:#EEEEEE;}.megamenu .section ul::-webkit-scrollbar-thumb{background:#999999;}.megamenu .new-window,.megamenu .inspiration-window{width:50%;float:left;}.megamenu .new-window .new-image,.megamenu .inspiration-window .inspiration-image{margin:1em 0;width:90%;position:relative;height:170px;}.megamenu .new-window .new-image img,.megamenu .inspiration-window .inspiration-image img{max-width:100%;max-height:170px;vertical-align:bottom;display:block;margin:0 auto;}.megamenu .inspiration-window .inspiration-image .inspiration-link{display:none;position:absolute;top:0;width:100%;text-align:center;}.megamenu .inspiration-window .inspiration-image .inspiration-link:first-child{display:block;}.inspiration-window h5{margin-left:20px;}.inspiration-arrow-left,.inspiration-arrow-right{display:block;position:absolute;width:30px;height:30px;top:50%;margin-top:-15px;z-index:600;cursor:pointer;}.inspiration-arrow-left{background:url(../../images/inspiration-arrow-left.png);background-size:contain;left:0;margin-left:-10px;}.inspiration-arrow-right{background:url(../../images/inspiration-arrow-right.png);background-size:contain;right:0;margin-right:-10px;}.megamenu .history{width:100%;}.megamenu .history ul li{width:29%;float:left;text-align:center;margin-right:6%;}.megamenu .history ul li.last{margin-right:0;}.megamenu .history ul li h5{text-align:left;}.megamenu .history ul li img{width:100%;display:block;margin-top:0.9em;margin-bottom:0.9em;}.megamenu-designers{width:50%;margin-left:50%;left:-25%;}.megamenu-designers{width:50%;margin-left:50%;left:-25%;padding:2em 0;}.megamenu-designers .up-arrow{left:163px;}.megamenu-designers .designer-name-container h2{text-align:left;font-family:'Gill Sans W01 Light','Arial';padding:1.5em 0 0 1em;}.megamenu-designers .designer-container{width:90%;margin:0 5%;}.megamenu-designers .designer-image-contents{width:45%}.megamenu-designers .designer-image-contents:first-child{margin-right:10%;}.megamenu-designers .designer-image-contents h2{font-size:1em;text-transform:uppercase;margin:0 0 1em 0;text-align:left;font-family:"Gill Sans W01 Light","Helvetica","Arial";}.megamenu-designers .designer-image-contents h2 a{color:#000;}#cart-toplink{position:relative;}.top-bag-container{width:290px;padding:20px 15px 15px 15px;;border:1px solid #111;text-transform:none;letter-spacing:0;margin-top:0.8em;font-size:1.3em;position:absolute;right:0;background:#fff;z-index:1000;display:none;color:#111;}.top-bag-container table#cart-sidebar{width:100%;}.top-bag-container table tr.item{border-top:1px solid #000;}.top-bag-container table tr.item:first-child{border-top:medium none;}.top-bag-container table tr.item td span.price{display:block;float:right;margin-top:0.5em;text-align:right;width:50%;color:#999;}.top-bag-container table tr.item td .quantity{clear:both;margin-top:0.5em;padding-top:0.5em;text-align:right;width:100%;}#cart-sidebar td.product-details{padding-top:5px;}.top-bag-container .summary{margin:1em 0;border-top:1px dotted #999;border-bottom:1px solid #777;padding:0.8em 0;font-size:1.1em;color:#111;}.top-bag-container .summary.empty{border-bottom:0;}.top-bag-container .actions button{font-size:1.1em;letter-spacing:0.2em;float:right;}.top-bag-container .actions.top{margin-bottom:13px;}.top-bag-container .uparrow{background:url(../../images/up-arrow.png);background-size:contain;width:10px;height:5px;text-indent:0;position:absolute;top:-5px;right:35px;}#cart-dropdown .product-details .remove-item{display:block;float:right;background:url("../../images/btn.delete.png") center center;width:13px;height:13px;}#cart-dropdown .product-details .product-name{margin-top:0.5em;}.popup-loading,#loading,.newsletter-loading{width:100%;height:100%;z-index:5000;}.newsletter-loading{position:fixed;}.main{min-height:100%;padding-bottom:30px;}.folk-modal-container .folk-modal-close-icon,.wrapper #modal-container .folk-modal-close-icon{width:30px;height:32px;top:-10px;right:-10px;background:url(../../images/popup-close.png) no-repeat;}.folk-modal-container .popup-newsletter-inner{padding:3em 5em 3em 5em;color:#111;}.folk-modal-container .block-title h4{font-family:"BaskervilleMTW01-Roman","Helvetica","Arial";}.folk-modal-container .popup-newsletter-inner p{font-size:1.1em;}.folk-modal-container .popup-newsletter-inner .block-title{margin-top:1em;margin-bottom:1.4em;}.folk-modal-container img{display:block}.folk-modal-container .popup-newsletter-inner .input-box{margin:0 auto;margin-top:2em;width:74%;position:relative;}.folk-modal-container .popup-newsletter-inner .success{padding-top:2em;padding-bottom:2em;}.folk-modal-container .popup-newsletter-inner .input-box input.input-text{width:70%;}.folk-modal-container .popup-newsletter-inner .input-box button{margin:0;}.main{min-height:20em;}.folkstorefinder-index-index #storefinder_container{font-size:1.1em;}html body.customer-account-resetpassword div.wrapper div#page.page div.main{text-align:center;}html body.customer-account-resetpassword div.wrapper div#page.page div.main form#form-validate{padding-bottom:70px;}html body.customer-account-resetpassword div.wrapper div#page.page div.main form#form-validate div.fieldset ul.form-list li.fields div.field{margin:20px 0;}html body.customer-account-resetpassword div.wrapper div#page.page div.main form#form-validate div.fieldset ul.form-list li.fields div.field div.input-box input{width:300px;}html body.customer-account-resetpassword div.wrapper div#page.page div.main form#form-validate div.buttons-set button.button{margin:20px 0;}.folk-modal-container,#modal-container{position:absolute;border:1px solid #ccc;z-index:5001;background:#fff;}.folk-modal-close-icon{position:absolute;cursor:pointer;}