@import url(//fonts.googleapis.com/css?family=Lato:100,300,400,700,300italic,400italic);::selection{background:#cab683;color:white;text-shadow:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}#mapCanvas label{width:auto;display:inline}#mapCanvas img{max-width:none}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.doorslam{position:relative;height:50px;background-color:#34495E}.doorslam#javascript{border-bottom:2px solid #7F8C8D}.doorslam#internetExplorer{display:none}.doorslam p{font-size:16px;padding:0px;margin:0px;color:#ECF0F1;text-align:center;line-height:50px}.doorslam p a{color:#ECF0F1;border-bottom:1px solid #ECF0F1;font-weight:bold}.doorslam p a:hover{text-decoration:none;color:#2ECC71;border-bottom:1px solid #2ECC71}.lt-ie9 .doorslam#internetExplorer{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,*,input,textarea{-webkit-font-smoothing:antialiased}html,body{height:100%}.relative{position:relative}.ofh{overflow:hidden}.hidden{display:none}body{font-family:"Lato" , Arial;background-color:#ECF0F1;color:#111;overflow-x:hidden}#wrap{min-height:100%;height:auto !important;height:100%;margin:0 auto;margin-bottom:-419px}#wrap>section{position:relative;z-index:500}#push,footer{height:419px}a{color:#111;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all}a:hover,a:focus{color:#86620b;outline:0}p{font-size:14px}sup{text-transform:lowercase}h2{font-size:33px;color:#86620b;font-weight:300;text-transform:uppercase;line-height:23px;margin-bottom:10px}h2 a{font-size:22px;display:inline-block;margin-left:20px;color:#bfb793;background:url("../img/sprite/arrow-small-down.png") no-repeat right center;padding-right:15px;line-height:20px}h2 a:hover{text-decoration:none}h2.heading{margin-bottom:0}h2.title{margin-top:0px;line-height:1}h2 a,h3 a,h4 a,h5 a{color:#86620b}h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:none}h3{font-size:22px;color:#86620b;opacity:0.8;font-weight:normal;text-transform:uppercase;line-height:23px}h3.smallHeading{font-size:16px;margin-top:0;margin-bottom:5px}h3.product{margin:0 0 10px 0;color:#111;text-transform:none;font-size:20px;font-weight:400}h3.blogtitle{margin:0 0 10px 0;color:#111;font-size:25px;line-height:30px;font-weight:400}h3.blogtitle.small{font-size:16px;line-height:20px}h3.latestPosts{margin:0 0 10px 0;font-size:20px}h3.thin{font-weight:300}h3.singleTitle{font-weight:300;padding-bottom:10px}h4{font-weight:normal;text-transform:uppercase;color:#989898;margin:0}h4.delivery{font-size:18px}h4.distance{text-transform:none}h4.noEntries{font-size:20px}h5.town{margin:5px 0;color:#989898}a.read{background:#cab683;color:white;display:inline-block;margin-top:10px}article a{color:#86620b;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all}article a:hover,article a:focus{color:#86620b;outline:0}article p{line-height:25px}article hr{margin:20px !important}.remove{font-size:30px;color:#989898;background:url("../img/sprite/sprite.png") 0px -62px no-repeat;display:inline-block;width:16px;height:15px;text-indent:-9999px}.remove:hover{background-position:-17px -62px}.isRequired{color:#86620b}span.micro{font-size:11px;text-transform:uppercase;color:#989898}button,.button{text-transform:uppercase;background:#cab683;color:white;border:0;display:block;font-weight:bold;font-size:12px;padding:10px 15px;text-align:center}button.small,.button.small{padding:5px 15px;font-size:12px}button:hover,.button:hover{text-decoration:none}.alert{margin-bottom:0;margin-top:5px;color:#5c0a0a;text-transform:uppercase;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;text-shadow:none;border:none}.alert.alert-success{background:#cab683;color:#FFF}#customerBanner{background-color:#cab683;position:fixed;top:0px;left:0px;width:100%;z-index:5000;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0px 10px 10px rgba(255,255,255,0.5);-moz-box-shadow:0px 10px 10px rgba(255,255,255,0.5);box-shadow:0px 10px 10px rgba(255,255,255,0.5);-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all}#customerBanner:hover li a{padding-top:12px;padding-bottom:12px}#customerBanner ul{list-style:none;margin:0}#customerBanner ul:before,#customerBanner ul:after{content:"\0020";display:block;height:0;overflow:hidden}#customerBanner ul:after{clear:both}#customerBanner ul li{display:block;float:left;height:100%;margin-left:30px}#customerBanner ul li:first-child{margin-left:0}#customerBanner ul li.customer{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}#customerBanner ul li a{height:100%;padding-top:6px;padding-bottom:6px;display:block;text-transform:uppercase;color:white}#customerBanner ul li a:hover{color:white;text-decoration:none}header{background:white;position:relative;z-index:4000}header h1{background:url("/static/img/svg/richard-designs-new.svg") center center no-repeat;width:481px;height:69px;position:absolute;margin:0 auto;margin-top:18px;left:50%;margin-left:-240px;font:0/0 a;text-shadow:none;color:transparent;text-indent:-999999px}header h1 a{display:block;position:absolute;width:100%;height:100%}header#logged_in{padding-top:32px}header.message{background:transparent;padding-top:100px}header.homepage nav[role="siteNav"] div[data-target=dropDown],header.homepage nav[role="siteNav"] div#magazineDrop,header.homepage nav[role="siteNav"] div#heritageDrop{position:absolute;z-index:3000;width:100%}header div.span3.left{height:100px;position:relative}header div.span3.right{height:100px;position:relative}header div.height{height:240px;overflow:hidden}header nav[role="siteNav"]{position:relative}header nav[role="siteNav"] div#magazineDrop,header nav[role="siteNav"] div#heritageDrop{display:none;background:white;border-bottom:1px solid #ebebeb}header nav[role="siteNav"] div#magazineDrop.activeDrop,header nav[role="siteNav"] div#heritageDrop.activeDrop{display:block}header nav[role="siteNav"] div#magazineDrop ul,header nav[role="siteNav"] div#heritageDrop ul{list-style:none;margin:0;text-align:center}header nav[role="siteNav"] div#magazineDrop ul li,header nav[role="siteNav"] div#heritageDrop ul li{display:inline-block}header nav[role="siteNav"] div#magazineDrop ul li a,header nav[role="siteNav"] div#heritageDrop ul li a{display:block;padding:15px 20px;text-transform:uppercase}header nav[role="siteNav"] div#magazineDrop ul li.here a,header nav[role="siteNav"] div#heritageDrop ul li.here a{color:#86620b}header nav[role="siteNav"] div[data-target=dropDown]{display:none;z-index:3000;width:100%;background:white}header nav[role="siteNav"] div[data-target=dropDown].activeDrop{display:block}header nav[role="siteNav"] a{font-size:15px}header nav[role="siteNav"] a:hover,header nav[role="siteNav"] a:hover,header nav[role="siteNav"] a:focus{text-decoration:none;color:#86620b}header nav[role="siteNav"]>ul:first-child{list-style:none;margin:0;text-align:center;border-bottom:1px solid #ebebeb}header nav[role="siteNav"]>ul:first-child li{display:inline-block;text-transform:uppercase;padding:0 1px;position:relative}header nav[role="siteNav"]>ul:first-child li.active,header nav[role="siteNav"]>ul:first-child li.parent-here,header nav[role="siteNav"]>ul:first-child li.here{background:url("../img/bg/navigation-top-gradient.png") bottom center repeat-x}header nav[role="siteNav"]>ul:first-child li.active a,header nav[role="siteNav"]>ul:first-child li.parent-here a,header nav[role="siteNav"]>ul:first-child li.here a{color:#86620b;border-bottom:1px solid white;position:relative;z-index:4000}header nav[role="siteNav"]>ul:first-child li.active#nav-sub-273 a,header nav[role="siteNav"]>ul:first-child li.parent-here#nav-sub-273 a,header nav[role="siteNav"]>ul:first-child li.here#nav-sub-273 a{border-bottom:1px solid #ebebeb}header nav[role="siteNav"]>ul:first-child li a{display:block;padding:13px 20px;background:white;margin-bottom:-1px;border-bottom:1px solid #ebebeb}header nav[role="siteNav"] div.height{height:270px}header nav[role="siteNav"] ul.section{display:none;background:white;list-style:none;margin:0;text-align:center;padding:20px 0px;width:1010px;margin:0px auto}header nav[role="siteNav"] ul.section li{display:inline-block;vertical-align:top;padding:10px 20px 10px 20px;border-left:1px solid #ebebeb;width:250px;height:200px}header nav[role="siteNav"] ul.section li:first-child{border-left:0}header nav[role="siteNav"] ul.section li img{display:block;margin-bottom:20px}header nav[role="siteNav"] ul.section li a{color:#86620b;text-transform:uppercase}header nav[role="siteNav"] ul.section li ul{margin:0;margin-top:-5px}header nav[role="siteNav"] ul.section li ul li{border-left:0;display:block;margin:0;height:auto;padding:0;margin-bottom:7px}header nav[role="siteNav"] ul.section li.final{text-align:left;padding-right:10px}header nav[role="siteNav"] ul.section.products>li{width:33%;text-align:left}header nav[role="siteNav"] ul.section.products>li .category{padding-bottom:10px;border-bottom:1px solid #ebebeb;margin-bottom:10px;width:70%}header nav[role="siteNav"] ul.section.products>li .category:last-child{border-bottom:0;padding-bottom:0}header nav[role="siteNav"] ul.section.products>li .category h3{margin-top:0;margin-bottom:5px;font-size:1.2em;font-weight:600}header nav[role="siteNav"] ul.section.products>li .category h3 a{font-size:100%;display:block}header nav[role="siteNav"] ul.section.products>li .category ul{margin:0}header nav[role="siteNav"] ul.section.products>li .category ul li{margin:0;width:100%;color:#111}header nav[role="siteNav"] ul.section.products>li .category ul li a{color:#111;font-size:1em;font-weight:600}header nav[role="siteNav"] ul.section:first-child{display:block}header nav[role="siteNav"] ul.section.brands li{position:relative}header nav[role="siteNav"] ul.section.brands li a.tagImage{text-align:center;display:block}header nav[role="siteNav"] ul.section.brands li a.tagImage img{display:inline;height:180px;width:auto}header nav[role="siteNav"] ul.section.trends li{position:relative}header nav[role="siteNav"] ul.section.trends li a img{height:150px;margin:0px auto;margin-bottom:20px}header nav[role="siteNav"] ul.section.hoverable .details{display:none;position:absolute;top:0px;height:200px;width:215px;background-color:white}header nav[role="siteNav"] ul.section.hoverable .details p{font-size:12px}header nav[role="siteNav"] ul.section.hoverable .details a{display:inline-block;margin:0px auto;padding:5px 15px;font-size:12px}header nav[role="siteNav"] ul.section.hoverable .details img{height:50px;width:auto;display:block;margin:0px auto;margin-bottom:10px}header nav[role="siteNav"] ul.subNav{list-style:none;margin:0;text-align:center;background:#f8f8f8;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}header nav[role="siteNav"] ul.subNav li{display:inline-block;padding:0 1px}header nav[role="siteNav"] ul.subNav li a{display:block;padding:15px 30px 15px 30px;text-transform:uppercase;margin-top:-1px}header nav[role="siteNav"] ul.subNav li.active{background:url("../img/bg/navigation-bottom-li-gradient.png") top center repeat-x}header nav[role="siteNav"] ul.subNav li.active a{background:url("../img/bg/navigation-bottom-a-gradient.png") top center repeat-x;color:#86620b}header form#search{position:absolute;z-index:6050;bottom:0;margin-bottom:-35px;right:0}header form#search input,header form#search button{display:block;margin:0;padding:0;float:left}header form#search button{width:15px;height:15px;background:url("../img/svg/spyglass.svg");margin-top:4px;margin-right:5px}header form#search input{background:white;height:20px;width:53px;padding-left:5px;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all}header form#search input:focus{width:120px;border:0px;border-bottom:1px solid #cab683}header div.right{padding-top:15px;font-size:12px;text-transform:uppercase}header div.right ul{margin:0;list-style:none;text-align:right;margin-bottom:5px}header div.right ul li{display:inline-block;margin-left:15px;position:relative}header div.right ul li a.relative{position:relative}header div.right a.wishTrigger{z-index:7050;padding-left:20px;background:url("../img/sprite/arrow-black-down.png") left center no-repeat}header div.right a.wishTrigger.active{background:url("../img/sprite/arrow-black-up.png") left center no-repeat}header div.right a.cartTrigger{z-index:8050;padding-left:20px;background:url("../img/sprite/arrow-black-down.png") left center no-repeat}header div.right a.cartTrigger.active{background:url("../img/sprite/arrow-black-up.png") left center no-repeat}header div.right div#cartDropDown,header div.right div#wishlistDropdown{display:none;position:absolute;right:0;background:#f8f8f8;z-index:7000;padding:34px 20px 10px 20px;margin:-28px -20px 0 0;width:330px;overflow:hidden;border:10px solid white;border-top:0}header div.right div#cartDropDown.active,header div.right div#wishlistDropdown.active{display:block}header div.right div#cartDropDown#cartDropDown,header div.right div#wishlistDropdown#cartDropDown{z-index:8000}header div.right div#cartDropDown ul,header div.right div#wishlistDropdown ul{border-top:1px solid #e1e1e1;list-style:none;margin:0 0 10px 0;padding:10px 0 0 0;text-align:left}header div.right div#cartDropDown ul li,header div.right div#wishlistDropdown ul li{display:block;overflow:hidden;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #e1e1e1}header div.right div#cartDropDown ul li img,header div.right div#wishlistDropdown ul li img{float:left}header div.right div#cartDropDown ul li div,header div.right div#wishlistDropdown ul li div{margin-left:70px}header div.right div#cartDropDown ul li h5,header div.right div#wishlistDropdown ul li h5{margin-top:9px;margin-bottom:0;font-size:18px;font-weight:300;text-transform:none}header div.right div#cartDropDown ul li h5 a,header div.right div#wishlistDropdown ul li h5 a{color:#111}header div.right div#cartDropDown ul li h6,header div.right div#wishlistDropdown ul li h6{margin:3px 0;font-size:11px;font-weight:normal;color:#989898}header div.right div#cartDropDown>a,header div.right div#wishlistDropdown>a{margin:5px 0;float:left;padding:4px 12px}header div.right div#cartDropDown>a+a,header div.right div#wishlistDropdown>a+a{float:right}header div.right div#cartDropDown{z-index:7000}header div.right i.basketIcon{background:url("../img/sprite/sprite.png") -21px 0px no-repeat;display:inline-block;width:19px;height:14px;position:relative;bottom:-1px;margin-left:5px}header div.right i.basketIcon.active{background:url("../img/sprite/sprite.png") 0px 0px no-repeat}header div.left>a{display:inline-block;margin-top:43px;text-transform:uppercase;font-size:12px}header div.left section[role=countryPicker]{margin-left:-25px;margin-top:10px;text-transform:uppercase;position:absolute;font-size:12px;height:30px;padding:5px 15px 17px 15px;z-index:4000;float:left;overflow:hidden;border-left:10px solid white;border-bottom:10px solid white;border-right:10px solid white}header div.left section[role=countryPicker] .selected a{color:#86620b}header div.left section[role=countryPicker] .uk i,header div.left section[role=countryPicker] .states i,header div.left section[role=countryPicker] .euro i,header div.left section[role=countryPicker] .roworld i{display:inline-block;width:16px;height:14px;margin-right:10px;position:relative;bottom:-3px}header div.left section[role=countryPicker] .uk.chosen,header div.left section[role=countryPicker] .states.chosen,header div.left section[role=countryPicker] .euro.chosen,header div.left section[role=countryPicker] .roworld.chosen{padding-right:20px;background:url("../img/sprite/arrow-black-down.png") right center no-repeat}header div.left section[role=countryPicker] .uk.chosen .price,header div.left section[role=countryPicker] .states.chosen .price,header div.left section[role=countryPicker] .euro.chosen .price,header div.left section[role=countryPicker] .roworld.chosen .price{margin-left:10px}header div.left section[role=countryPicker] .uk i{background:url("../img/sprite/sprite.png") -36px -47px no-repeat}header div.left section[role=countryPicker] .states i{background:url("../img/sprite/sprite.png") 0px -47px no-repeat}header div.left section[role=countryPicker] .euro i{background:url("../img/sprite/sprite.png") -18px -47px no-repeat}header div.left section[role=countryPicker] .roworld i{background:url("../img/sprite/sprite.png") -54px -47px no-repeat}header div.left section[role=countryPicker]>ul{list-style:none;margin:6px 0 10px 0;padding:6px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}header div.left section[role=countryPicker]>div:first-child{font-weight:normal;cursor:pointer}header div.left section[role=countryPicker]>div:first-child span.country{display:inline-block;margin-left:10px}header div.left section[role=countryPicker]>div{position:relative;font-weight:bold}header div.left section[role=countryPicker] .currencyDropdown:before,header div.left section[role=countryPicker] .currencyDropdown:after{content:"\0020";display:block;height:0;overflow:hidden}header div.left section[role=countryPicker] .currencyDropdown:after{clear:both}header div.left section[role=countryPicker] button{margin-top:20px;padding:10px 35px}header div.left section[role=countryPicker].active{background:#f8f8f8;height:auto;overflow:visible}header div.left section[role=countryPicker].active .chosen{background:url("../img/sprite/arrow-black-up.png") right center no-repeat}header ul.smallDrop{margin:0 0 0 20px;background:white;padding:5px 10px;overflow:hidden;height:30px;margin-top:-4px;display:inline-block;list-style:none;right:0;position:absolute;z-index:7000;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all}header ul.smallDrop.active{height:90px}header ul.smallDrop.active li:first-child{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 50 ")";filter:alpha(opacity=50);zoom:1;background:url("../img/sprite/arrow-black-up.png") right center no-repeat}header ul.smallDrop li{padding-right:20px;border-left:3px solid transparent;padding-left:5px;cursor:pointer;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all}header ul.smallDrop li:first-child{background:url("../img/sprite/arrow-black-down.png") right center no-repeat;cursor:normal;margin-bottom:3px}header ul.smallDrop li:first-child:hover{border-left:3px solid transparent}header ul.smallDrop li:hover{border-left:3px solid #cab683}header div.left section[role=countryPicker]{width:256px}.box{background:white;padding:20px 0;margin-bottom:30px}.box:before,.box:after{content:"\0020";display:block;height:0;overflow:hidden}.box:after{clear:both}.box>*{padding-left:20px;padding-right:20px;margin-left:0;margin-right:0}.box>img{width:100%}.box>h3{margin-top:0;margin-bottom:6px}.box>a.read,.box>table{margin-left:20px}.box>a.image{padding:0px;margin-left:20px;margin-right:20px;display:block}.hidden{display:none !important;visibility:hidden !important}section[role=relatedProducts] figcaption h3{font-size:16px;text-transform:none}section[role=relatedProducts] figcaption span+span{float:right;color:#989898}section[role=relatedProducts] figcaption span.hidden{border:1px solid red}section[role=relatedProducts].relatedArticles h3{font-size:16px;line-height:20px}.product .box{padding:9px 0;margin-bottom:14px}.product figure{position:relative}.product figure a{display:block}.product figure figcaption{display:block;background:white}.product figure figcaption h3{margin:0 0 10px;font-size:16px;text-transform:none}.product figure figcaption span{display:block;float:left}.product figure figcaption span+span{float:right;color:#989898}.product figure figcaption span.hidden+span{float:left}.product div.notice{position:absolute;top:0;left:0;background:url("../img/notice-transparent.bg.png");background:rgba(255,255,255,0.7);display:block;padding:5px 20px;text-transform:uppercase;color:#86620b;font-size:12px;z-index:50}form.headerSearch div.input-append{margin-top:12px;margin-bottom:0}form.headerSearch input[type=text]{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;text-shadow:none;border:none;background:white;border:1px solid #e4e6e6;border-right:0}form.headerSearch button{padding-top:12px;padding-bottom:12px}.social ul{list-style:none;margin:0}.social ul li{display:inline-block}.social ul li a{width:20px;height:20px;display:block}.social ul li.facebook a{background:url("../img/svg/social/face.svg") no-repeat center center}.social ul li.pintrest a{background:url("../img/svg/social/pintrest.svg") no-repeat center center}.social ul li.twitter a{background:url("../img/svg/social/twitter.svg") no-repeat center center}.social ul li.email a{background:url("../img/svg/social/email.svg") no-repeat center center}.social.header{position:absolute;bottom:0;margin-bottom:-40px;z-index:10}.social.header ul li a{margin-right:15px}.social.product{margin-top:20px}.social.product ul li{margin-right:15px}.social.product ul li a{height:25px;width:25px}.social.wishlist ul{margin-top:10px}.social.wishlist ul li{margin-left:15px;text-transform:uppercase}.social.wishlist ul li a{height:25px;width:25px}.tabbing ul:first-child{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;background:transparent;padding:0}.tabbing ul:first-child li{display:inline-block;background:white;padding:6px 10px;color:#989898;cursor:pointer}.tabbing ul:first-child li.active{color:#86620b}.tabbing ul{list-style:none;margin:0;background:white;padding:10px}.tabbing ul+ul li{display:none}.tabbing ul+ul li:first-child{display:block}div.filter{float:left;position:relative;margin-right:30px;cursor:pointer}div.filter.pull-right{float:right;margin-right:0;margin-left:30px}div.filter>div{font-size:12px;position:relative;z-index:8000;text-transform:uppercase;background:transparent url("/static/img/sprite/arrow-small-down.png") 95% center no-repeat;line-height:24px;height:24px;padding-right:30px;padding-left:10px;margin-left:-10px}div.filter>div.active{background-color:white}div.filter ul{list-style:none;display:none;margin:0;position:absolute;margin-left:-10px;background:white;z-index:4000}div.filter ul li{width:200px;background:white;padding:5px 10px;font-size:12px;text-transform:uppercase}div.filter ul li:first-child{padding-top:10px}div.filter ul li:hover{color:#86620b}.control-label{text-align:left;padding-top:0 !important;font-size:0.85em;text-transform:uppercase;margin-top:10px}input,input[type=text],input[type=password],input[type=email],textarea{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;text-shadow:none;border:none;background:#f5f5f5;height:40px;color:#111;border:1px solid transparent}input:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;text-shadow:none;border:none;border:1px solid #cab683}textarea{height:100px;resize:none}textarea.contact{height:250px;resize:none}table.table.orders.cart tbody tr td:first-child{vertical-align:middle}table.table.orders.cart tbody tr td:first-child a{text-transform:uppercase}table.table.cart{background:white}table.table.cart.quick{margin-left:0}table.table.cart thead th{background:#f3f5f4;border-bottom:1px solid #ebebeb;text-transform:uppercase;font-size:10px;color:#989898;text-shadow:0 1px 0 white}table.table.cart input,table.table.cart button,table.table.cart h3.product{margin-bottom:0}table.table.cart h3 p{margin-bottom:0}table.table.cart tbody tr td{padding:15px 5px;vertical-align:middle;border-top:1px solid #f4f4f4}table.table.cart tbody tr td:first-child{vertical-align:top;padding-left:10px}section[role=sidebar] ul.basic{margin:0;margin-top:10px;list-style:none}section[role=sidebar] ul.basic li{margin-bottom:5px}section[role=sidebar] ul.basic.upper li{text-transform:uppercase}section[role=sidebar] section#subnav{padding:0}section[role=sidebar] section#subnav nav{padding-left:0px !important;padding-right:0px !important}section[role=sidebar] section#subnav nav ul li{border-top:1px solid #ebebeb;line-height:1;display:block}section[role=sidebar] section#subnav nav ul li:first-child{border-top:none}section[role=sidebar] section#subnav nav ul li.here>a{color:#86620b;background-color:#f8f8f8;border-left:5px solid #cab683;padding-left:15px}section[role=sidebar] section#subnav nav ul li a{height:40px;line-height:40px;font-size:15px;display:block;padding:0px 20px;text-decoration:none}section[role=sidebar] section#subnav nav ul li a:hover{color:#86620b;background-color:#f8f8f8}section[role=sidebar] section#subnav nav ul li ul{border-top:1px solid #ebebeb}section[role=sidebar] section#subnav nav ul li ul li.here>a{padding-left:45px}section[role=sidebar] section#subnav nav ul li ul li a{padding-left:40px}section[role=sidebar] ul#latestPosts{margin:20px 0 0 0;list-style:none}section[role=sidebar] ul#latestPosts li{border-top:1px solid #e5e5e5;margin-top:20px;padding-top:20px}section[role=sidebar] ul#latestPosts li span{font-weight:bold;font-size:14px;padding-right:10px;border-right:1px solid #ebebeb;color:#111}section[role=sidebar] ul#latestPosts li span+span{border-right:0;font-weight:normal;padding-left:5px;color:#989898}section[role=sidebar] ul#latestPosts li p{margin-bottom:0}section[role=sidebar] ul#latestPosts li p.date{margin-bottom:0;color:#989898}section[role=sidebar] ul#latestPosts li p.date a{color:#989898}section[role=sidebar] ul#latestPosts li:first-child{border-top:0;margin-top:0px;padding-top:0px}section[role=sidebar] section#newsletter{background:#FFF}section[role=sidebar] section#newsletter h3{margin-bottom:20px}section[role=sidebar] section#newsletter form{margin-bottom:0}section[role=sidebar] section#newsletter form input{background:#f8f8f8;margin-bottom:0px}section[role=sidebar] section#twitter ul{list-style:none;margin:20px 0 0 0}section[role=sidebar] section#twitter ul li{margin-top:30px}section[role=sidebar] section#twitter ul li:before,section[role=sidebar] section#twitter ul li:after{content:"\0020";display:block;height:0;overflow:hidden}section[role=sidebar] section#twitter ul li:after{clear:both}section[role=sidebar] section#twitter ul li:first-child{margin-bottom:0}section[role=sidebar] section#twitter ul li .tweetHead{padding-top:5px}section[role=sidebar] section#twitter ul li .tweetHead:before,section[role=sidebar] section#twitter ul li .tweetHead:after{content:"\0020";display:block;height:0;overflow:hidden}section[role=sidebar] section#twitter ul li .tweetHead:after{clear:both}section[role=sidebar] section#twitter ul li .tweetHead a.avatar{display:block;float:left;margin-top:-5px}section[role=sidebar] section#twitter ul li .tweetHead a.avatar img{height:48px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}section[role=sidebar] section#twitter ul li .tweetHead a.avatar:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 70 ")";filter:alpha(opacity=70);zoom:1}section[role=sidebar] section#twitter ul li .user{font-weight:bold;margin-left:58px;display:block}section[role=sidebar] section#twitter ul li p.date{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 50 ")";filter:alpha(opacity=50);zoom:1;margin-bottom:0;margin-left:58px}section[role=sidebar] section#twitter ul li img.tweetImg{width:50%;margin:0px auto;display:block}section[role=sidebar] section#twitter ul li p.tweet{padding-left:58px}section[role=sidebar] section#twitter ul li p.tweet a{color:#86620b}section[role=sidebar] section#twitter ul li.retweet .tweetHead a.avatar{float:right}section[role=sidebar] section#twitter ul li.retweet .user{margin-right:58px;margin-left:0;text-align:right}section[role=sidebar] section#twitter ul li.retweet p.date{margin-right:58px;margin-left:0;text-align:right}section[role=sidebar] section#twitter ul li.retweet p.tweet{padding-right:58px;padding-left:0;text-align:right}section[role=sidebar] section#subnav nav ul{margin:0;list-style:none}section[role=sidebar].account a.button{display:inline-block;margin-left:20px;margin-right:20px}#jsPagination,#entryPagination{text-align:right}#jsPagination#jsPagination,#entryPagination#jsPagination{line-height:20px}#jsPagination span,#jsPagination a,#entryPagination span,#entryPagination a{display:inline-block}#jsPagination span.pageButton,#jsPagination a.pageButton,#entryPagination span.pageButton,#entryPagination a.pageButton{width:20px;cursor:pointer}#jsPagination span.pageButton i,#jsPagination a.pageButton i,#entryPagination span.pageButton i,#entryPagination a.pageButton i{display:block;margin:0px auto;width:5px;height:9px;font:0/0 a;text-shadow:none;color:transparent;text-indent:-999999px}#jsPagination span.pageButton.left i,#jsPagination a.pageButton.left i,#entryPagination span.pageButton.left i,#entryPagination a.pageButton.left i{background:url(../img/sprite/sprite.png) -73px -18px no-repeat}#jsPagination span.pageButton.right i,#jsPagination a.pageButton.right i,#entryPagination span.pageButton.right i,#entryPagination a.pageButton.right i{background:url(../img/sprite/sprite.png) -80px -18px no-repeat}#jsPagination span.pageButton.endLeft i,#jsPagination a.pageButton.endLeft i,#entryPagination span.pageButton.endLeft i,#entryPagination a.pageButton.endLeft i{background:url(../img/sprite/sprite.png) -72px -51px no-repeat;width:6px}#jsPagination span.pageButton.endRight i,#jsPagination a.pageButton.endRight i,#entryPagination span.pageButton.endRight i,#entryPagination a.pageButton.endRight i{background:url(../img/sprite/sprite.png) -80px -51px no-repeat;width:6px}#jsPagination span.pageButton.disable,#jsPagination a.pageButton.disable,#entryPagination span.pageButton.disable,#entryPagination a.pageButton.disable{cursor:default}#jsPagination span.pageButton.disable i,#jsPagination a.pageButton.disable i,#entryPagination span.pageButton.disable i,#entryPagination a.pageButton.disable i{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 30 ")";filter:alpha(opacity=30);zoom:1}#jsPagination span.disable-pagination,#jsPagination a.disable-pagination,#entryPagination span.disable-pagination,#entryPagination a.disable-pagination{margin-left:20px}ul#standardList{list-style:none;margin:0}ul#standardList li{margin-top:20px;padding-top:20px;border-top:1px solid #ebebeb}ul#standardList li:before,ul#standardList li:after{content:"\0020";display:block;height:0;overflow:hidden}ul#standardList li:after{clear:both}ul#standardList li:first-child{padding-top:0;margin-top:0;border-top:0}ul#standardList li img{width:215px;float:left;margin-right:20px}ul#standardList li h4{margin-bottom:10px}ul#standardList li a.button{display:inline-block;margin-top:10px}ul#standardList li p.date{color:#989898}section[role=message]{margin-top:80px}section[role=message] ul{list-style:none}p.notice{padding:10px 20px;margin:0 0 20px 0;color:#00529B;background-color:#BDE5F8;border:1px solid}p.notice.error{color:#D8000C;background-color:#FFBABA}p.notice.success{color:#4F8A10;background-color:#DFF2BF}footer{position:relative;z-index:3000;border-top:1px solid #ebebeb;text-transform:uppercase}footer>nav{background:white;border-bottom:1px solid #ebebeb}footer>nav section[role="footerDropdown"]{background-color:white}footer>nav section[role="footerDropdown"] h4{color:#86620b;padding-bottom:15px;font-weight:bold;font-size:14px}footer>nav section[role="footerDropdown"] form{margin-bottom:0}footer>nav section[role="footerDropdown"] form input{height:35px}footer>nav section[role="footerDropdown"] ul{list-style:none;margin:0px}footer>nav section[role="footerDropdown"] ul li{margin-bottom:5px;font-size:12px}footer>nav section[role="footerDropdown"] .affiliates .affiliate{position:relative}footer>nav section[role="footerDropdown"] .affiliates .affiliate a{position:absolute;top:50%;margin-top:15px;display:block}footer section[role=footerDetails]{padding:30px 0;text-transform:uppercase}footer section[role=footerDetails] p,footer section[role=footerDetails] a{font-size:12px;margin-bottom:0px;color:#989898}footer section[role=footerDetails] .heart{position:relative;top:5px;margin-right:7px;display:inline-block;height:16px;width:16px;background:transparent url("/static/img/svg/heart.svg") 0px 0px no-repeat;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 80 ")";filter:alpha(opacity=80);zoom:1}footer section[role=footerDetails] div.span9{text-align:left}footer section[role=footerDetails] div.span9+div.span3{text-align:right}footer section[role=footerDetails] div.span9+div.span3 nav ul{list-style:none;margin:0}footer section[role=footerDetails] div.span9+div.span3 nav ul li{display:inline-block;margin-left:10px}section[role="collection"]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;overflow:hidden;position:relative}section[role="collection"] div.mask{background:#ECF0F1;width:1000px;opacity:0.9;height:100%;position:absolute;cursor:pointer;z-index:400}section[role="collection"] div.mask.right{right:0;margin-right:-1000px;background:#ECF0F1 url("../img/sprite/arrow-large-right.png") left center no-repeat}section[role="collection"] div.mask.right.disable{background:#ECF0F1 url("../img/sprite/arrow-large-right-disable.png") left center no-repeat;cursor:default}section[role="collection"] div.mask.left{left:0;margin-left:-1000px;background:#ECF0F1 url("../img/sprite/arrow-large-left.png") right center no-repeat}section[role="collection"] div.mask.left.disable{background:#ECF0F1 url("../img/sprite/arrow-large-left-disable.png") right center no-repeat;cursor:default}section[role="collection"] div.slideContainer{width:9999999px}section[role="collection"] div.slideContainer>ul{position:relative;list-style:none}section[role="collection"] div.slideContainer>ul li{position:relative}section[role="collection"] div.noSlideContainer{width:auto}section[role="collection"] div.noSlideContainer>ul{position:relative;list-style:none}section[role="collection"] div.noSlideContainer>ul li{position:relative}section[role="collection"] div.adviceRow{display:none}section[role="collection"] div.adviceRow div.adviceContainer h1,section[role="collection"] div.adviceRow div.adviceContainer h2{line-height:20px;font-size:18px}section[role="collection"] div.adviceRow div.adviceContainer div.grid1,section[role="collection"] div.adviceRow div.adviceContainer div.grid2,section[role="collection"] div.adviceRow div.adviceContainer div.grid3,section[role="collection"] div.adviceRow div.adviceContainer div.grid4{position:relative;width:100%;overflow:hidden}section[role="collection"] div.adviceRow div.adviceContainer div.grid1>.cell,section[role="collection"] div.adviceRow div.adviceContainer div.grid2>.cell,section[role="collection"] div.adviceRow div.adviceContainer div.grid3>.cell,section[role="collection"] div.adviceRow div.adviceContainer div.grid4>.cell{float:left;margin-left:4%}section[role="collection"] div.adviceRow div.adviceContainer div.grid1>.cell:first-child,section[role="collection"] div.adviceRow div.adviceContainer div.grid2>.cell:first-child,section[role="collection"] div.adviceRow div.adviceContainer div.grid3>.cell:first-child,section[role="collection"] div.adviceRow div.adviceContainer div.grid4>.cell:first-child{margin-left:0}section[role="collection"] div.adviceRow div.adviceContainer div.grid1 .cell{margin-left:0;width:100%}section[role="collection"] div.adviceRow div.adviceContainer div.grid2 .cell{width:48%}section[role="collection"] div.adviceRow div.adviceContainer div.grid3 .cell{width:30.666666667%}section[role="collection"] div.adviceRow div.adviceContainer div.grid4 .cell{width:22%}section[role="product"]{margin-bottom:20px}section[role="product"] .addedToCart{background:white;text-align:center;color:#b49664;text-transform:uppercase;font-weight:bold;font-size:12px;padding:5px 15px;margin-top:-6px;border:4px solid #b49664;display:none}section[role="product"] .addedToCart.wishList{margin-bottom:4px}section[role="product"] .wishlist{margin-top:5px}section[role="product"] .magnify{position:relative;cursor:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}section[role="product"] .largeCanvas{width:300px;height:300px;position:absolute;background-repeat:no-repeat;z-index:80000;border:3px solid white;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.3);box-shadow:0px 0px 20px rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}section[role="product"] div.options{margin-bottom:5px;overflow:hidden}section[role="product"] div.options label,section[role="product"] div.options select,section[role="product"] div.options span.price,section[role="product"] div.options input{float:left;display:block}section[role="product"] div.options label{width:110px;line-height:30px}section[role="product"] div.options select,section[role="product"] div.options span.price,section[role="product"] div.options input{width:160px}section[role="product"] div.options span.price{font-size:20px;line-height:30px}section[role="product"] div.options input{background:white;height:30px}section[role="product"] div.options span.size{display:inline-block;margin-top:5px}section[role="product"] .categoryInfo{display:none;position:absolute;top:0;left:20px;z-index:20000;width:220px}section[role="product"] .categoryInfo>div{padding:15px;border:10px solid white;background-color:#f8f8f8;text-align:center}section[role="product"] .categoryInfo>div img.logo{margin-bottom:15px}section[role="product"] div.mediaBar{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;position:absolute;margin-left:20px;width:90px;overflow:hidden;height:800px}section[role="product"] div.mediaBar ul{list-style:none;margin:10px 0 0 0;height:500px;overflow-y:scroll;overflow-x:hidden;position:absolute;z-index:8000;width:120px}section[role="product"] div.mediaBar ul li{margin-bottom:10px;width:90px}section[role="product"] div.mediaBar ul li img{width:90px;cursor:pointer}section[role="product"] div.mediaBar>img{width:90px;height:auto}section[role="product"] div.mediaBar div.downArrow,section[role="product"] div.mediaBar div.upArrow{cursor:pointer}section[role="product"] div.mediaBar div.upArrow{text-align:center}section[role="product"] div.mediaBar div.upArrow i{background:url(../img/sprite/sprite.png) 0px -16px no-repeat;display:inline-block;width:19px;height:10px;margin-top:20px}section[role="product"] div.mediaBar div.downArrow{margin-top:505px;text-align:center}section[role="product"] div.mediaBar div.downArrow i{background:url(../img/sprite/sprite.png) -21px -16px no-repeat;display:inline-block;width:19px;height:10px}section[role="product"] a#brandLabelReveal{display:block}section[role="product"] div.productImage{padding-left:30px;min-height:780px;position:relative}section[role="product"] div.productImage .gallery-swipe-gesture{display:none;background:rgba(255,255,255,0.5);text-align:center;padding:10px;position:absolute;width:100%;bottom:0;left:0;right:0;z-index:999}section[role="product"] div.productImage .gallery-swipe-gesture img{margin:auto}section[role="product"] div.productImage ul{list-style:none;margin:0}section[role="product"] div.productImage ul li img{width:100%}section[role="product"] div.productImage div.caption{background:white;padding:10px;color:#86620b}section[role="product"] article h2{margin-top:0;line-height:30px}section[role="product"] article .meta button,section[role="product"] article .meta a.button{width:100%;margin-bottom:5px}section[role="product"] article .meta button:first-child,section[role="product"] article .meta a.button:first-child{background:#b49664}section[role="product"] article .meta .dropdown{position:absolute;display:none;border-top:1px solid #b49664;background:#cab683}section[role="product"] article .meta .dropdown .p15{padding-top:10px}section[role="product"] article .meta .dropdown label{color:#F2F2F2;text-align:center}section[role="product"] article .meta .dropdown input{margin-bottom:0;height:30px}section[role="product"] div.content{background:white;padding:10px;overflow:hidden}section[role="product"] div.content h3{font-size:16px;margin-top:0}section[role="product"] div.designerInsights>img{float:left;margin-left:0;padding-left:0;position:relative;z-index:5000;height:100px;width:100px;cursor:pointer}section[role="product"] div.designerInsights>h3{margin-left:0;padding-left:0}section[role="product"] div.designerInsights>*{padding-left:110px}section[role="product"] div.designerInsights p.content{margin-bottom:0}section[role="product"] div.designerInsights p.content.noShow{visibility:hidden}section[role="product"] div.designerInsights div.overlay{padding-left:0;margin-right:10px;display:none;position:absolute;background:#cab683;min-height:100px}section[role="product"] div.designerInsights div.overlay>div{margin-left:110px;z-index:4000;padding-top:5px}section[role="product"] div.designerInsights div.overlay>div h5{color:white;text-transform:uppercase;margin:0;padding-bottom:0}section[role="product"] div.designerInsights div.overlay>div p{color:white;margin:0}section[role="product"] div.designerInsights div.overlay>div>div{margin-left:100px;padding-top:10px}section[role="product"] div.designerInsights span.author{display:block;color:#989898;margin-top:10px}section[role="product"] div.realBrides ul{list-style:none;margin:0;position:relative;overflow:hidden}section[role="product"] div.realBrides ul li:first-child{margin-left:0}section[role="product"] div.realBrides ul li{display:block;float:left;width:23.5%;margin-left:2%}section[role="product"] div.realBrides ul li a{width:auto}section[role="product"] div.realBrides ul li a img{display:block;margin-right:0}section[role="product"] div.realBrides a{margin-top:10px;display:block;float:left;color:#86620b;font-size:12px;width:40%}section[role="product"] div.realBrides a+a{float:right;width:115px}section[role="product"] div.realBrides a img{display:inline-block;margin-right:5px}section[role=homepage] div.box a.image{display:block}section[role=homepage] div.box img{margin-bottom:10px;display:block;margin-left:auto;margin-right:auto}div.slideshowContainer{position:relative;z-index:3;height:360px;overflow:hidden}section[role=slideshow]{position:absolute;left:50%;margin-left:-1000px;width:2000px;overflow:hidden;height:360px}section[role=slideshow] div.slide{width:2000px;height:360px;margin:auto;position:relative}section[role=slideshow] div.slide a.slideLink{position:absolute;height:100%;width:100%;display:block}section[role=slideshow] div.cycle-pager{position:absolute;z-index:6000;margin-top:-60px;left:50%;width:300px;margin-left:-150px;text-align:center}section[role=slideshow] div.cycle-pager span{display:inline-block;background:#eae4d4;width:15px;height:15px;margin:0 5px;cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font:0/0 a;text-shadow:none;color:transparent;text-indent:-999999px}section[role=slideshow] div.cycle-pager span.cycle-pager-active{background:#c9ba8f}section[role=slideshow] img{height:360px;position:absolute}section[role=basket] div.content{overflow:hidden;background:white;padding-bottom:20px;margin-bottom:20px}section[role=basket] div.content .button{margin-right:10px}section[role=basket] div.options{clear:both;padding-right:10px}section[role=basket] div.options a{float:right}section[role=basket] div.lowerSection .padLeft{padding-left:20px}section[role=basket] div.actions{border-top:1px solid #ebebeb;margin-left:10px;margin-right:10px;padding-top:10px}section[role=basket] div.delivery,section[role=basket] div.tax{padding-right:30px}section[role=basket] div.delivery,section[role=basket] div.tax,section[role=basket] div.actions{text-align:right}section[role=basket] div.delivery span,section[role=basket] div.tax span,section[role=basket] div.actions span{font-size:25px}section[role=basket] div.delivery *,section[role=basket] div.tax *,section[role=basket] div.actions *{display:inline-block;margin-left:20px}section[role=basket] div.delivery a.button,section[role=basket] div.tax a.button,section[role=basket] div.actions a.button{margin:0;margin-right:0;margin-left:10px;padding-left:20px;padding-right:20px}section[role=basket] div.total{font-size:28px;margin:0 30px 30px 30px;text-align:right;padding-top:0}section[role=basket] div.total span{color:#989898;text-transform:uppercase;display:inline-block}section[role=basket] div.total span+span{color:#111;margin-left:20px}section[role=basket] select,section[role=basket] input.colour{width:80px}section[role=basket] input.quantity{text-align:center;margin-right:5px;width:30px}section[role=basket] span.price{font-size:25px}section[role=basket] span.unitprice{font-size:20px}section[role=basket] span.micro{display:block;float:left;margin-top:10px}section[role=basket] .remove{margin-right:10px}section[role=stockists] div.header form{margin:auto;display:block}section[role=stockists] div.header form input[type="text"]{margin-right:-1px;position:relative;z-index:1}section[role=stockists] div.header form input[type="text"]:focus{border:1px solid #cab683}section[role=stockists] div.header form button{position:relative;z-index:2}section[role=stockists] div#mapCanvas{width:60%;height:600px;float:right}section[role=stockists] div#mapResults{padding-top:20px;width:40%;float:left}section[role=stockists] div#mapResults>.text a.button{display:inline-block;padding-left:40px;padding-right:40px}section[role=stockists] div#mapResults ul{list-style:none;margin:0}section[role=stockists] div#mapResults ul li{cursor:pointer;padding:20px 0;overflow:hidden;border-top:1px solid #ebebeb}section[role=stockists] div#mapResults ul li img{float:left;width:80px;height:80px}section[role=stockists] div#mapResults ul li div.text>*{margin-left:90px}section[role=stockists] div#mapResults ul li:first-child{border-top:0}section[role=stockists] div.box{padding:0}section[role=stockists] div.header>div{position:relative}section[role=stockists] div.header>div>*{display:inline-block}section[role=stockists] div.header>div h2{margin-top:6px}section[role=stockists] div.header>div div.social{float:right}section[role=stockists] div.header>div form{margin-bottom:0;display:block}section[role=stockists] div.header>div form .input-append{margin-bottom:0}section[role=stockists] div.header>div form input{height:40px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;text-shadow:none;border:none;border:1px solid #e5e5e5}section[role=stockists] div.header>div form button{display:inline-block;height:40px;padding-left:30px;padding-right:30px}section[role=stockists] form#postcodeSearch input{background:white}section[role=stockists] div.social.big{position:absolute;right:0;top:0}section[role=stockists] div#stockistOverflow{display:none;right:0;height:100%;width:60%;position:absolute;z-index:300}section[role=stockists] div#stockistOverflow .inner{position:relative}section[role=stockists] div#stockistOverflow .closeButton{position:absolute;width:42px;height:42px;top:2px;margin-left:-42px;left:100%;cursor:pointer;background:#cab683 url("../img/sprite/close-stockist.png") center center no-repeat;font:0/0 a;text-shadow:none;color:transparent;text-indent:-999999px}section[role=stockists] div#stockistOverflow .wishlistToggle{position:absolute;bottom:14px;left:120px}section[role=stockists] div#stockistOverflow .wishlistToggle label{margin:0}section[role=stockists] div#stockistOverflow .wishlistToggle label span{display:inline-block;position:relative;margin-left:10px;top:-13px}section[role=stockists] div#stockistOverflow .twohalves:before,section[role=stockists] div#stockistOverflow .twohalves:after{content:"\0020";display:block;height:0;overflow:hidden}section[role=stockists] div#stockistOverflow .twohalves:after{clear:both}section[role=stockists] div#stockistOverflow .twohalves div#details{overflow:hidden;margin-bottom:10px}section[role=stockists] div#stockistOverflow .twohalves div#details>div{margin-left:150px}section[role=stockists] div#stockistOverflow .twohalves div#details img{width:140px;height:140px;float:left}section[role=stockists] div#stockistOverflow div.inner{margin:20px;background:white;padding:20px}section[role=stockists] div#stockistOverflow div.inner textarea{height:80px}section[role=stockists] div#stockistOverflow div.inner form{margin-bottom:0}section[role=stockists] div#stockistOverflow div.inner .control-group{margin-bottom:10px}section[role=stockists] div#stockistOverflow div.inner .control-group span{margin-left:5px;line-height:14px;display:inline-block}section[role=stockists] div#stockistOverflow form.stockistForm.form-horizontal .controls{margin-left:160px !important}section[role=account] h2.heading{float:left}section[role=account] nav{float:right;margin-top:16px;margin-right:-5px}section[role=account] nav ul{margin:0;list-style:none}section[role=account] nav ul li{float:left;margin-left:20px}section[role=account] nav ul li a{display:block;text-transform:uppercase;padding:10px 5px 0  5px}section[role=account] section#detailsPage ul.listDetails{list-style:none}section[role=account] section#detailsPage ul.listDetails li{padding-bottom:5px;border-bottom:1px solid #f5f5f5;margin-bottom:5px}section[role=account] section#detailsPage textarea[name=additional_comments]{height:100px}section[role=account] section#detailsPage div.actions{border-top:1px solid #ebebeb;margin-left:10px;margin-right:10px;padding-top:10px}section[role=account] section#detailsPage div.delivery,section[role=account] section#detailsPage div.tax,section[role=account] section#detailsPage div.actions{text-align:right}section[role=account] section#detailsPage div.delivery span,section[role=account] section#detailsPage div.tax span,section[role=account] section#detailsPage div.actions span{font-size:25px}section[role=account] section#detailsPage div.delivery *,section[role=account] section#detailsPage div.tax *,section[role=account] section#detailsPage div.actions *{display:inline-block;margin-left:20px}section[role=account] section#detailsPage div.delivery a.button,section[role=account] section#detailsPage div.tax a.button,section[role=account] section#detailsPage div.actions a.button{margin:0;margin-right:0;margin-left:10px;padding-left:20px;padding-right:20px}section[role=account] section#detailsPage span.price{font-size:25px}section[role=account] section#detailsPage select{width:150px}section[role=account] section#detailsPage div.total{font-size:28px;margin:20px 0 10px 0;text-align:right;border-top:1px solid #f4f4f4;padding-top:20px}section[role=account] section#detailsPage div.total span{color:#989898;text-transform:uppercase;display:inline-block}section[role=account] section#detailsPage div.total span+span{color:#111;margin-left:20px}section[role=account] section[role="sidebar"] form#productQuickSearch{margin-bottom:0;width:100%}section[role=account] section[role="sidebar"] form#productQuickSearch .input-append{margin-bottom:0;width:100%}section[role=account] section[role="sidebar"] form#productQuickSearch input{height:35px;width:69.5%}section[role=account] section[role="sidebar"] form#productQuickSearch button,section[role=account] section[role="sidebar"] form#productQuickSearch .button{display:inline-block;width:30%}section[role=account] section[role="sidebar"] section#popular ul{list-style:none}section[role=account] section[role="sidebar"] section#popular>ul.tabs{padding:0;margin:0;margin-left:20px;margin-right:20px;height:50px;border-bottom:1px solid #ebebeb}section[role=account] section[role="sidebar"] section#popular>ul.tabs:before,section[role=account] section[role="sidebar"] section#popular>ul.tabs:after{content:"\0020";display:block;height:0;overflow:hidden}section[role=account] section[role="sidebar"] section#popular>ul.tabs:after{clear:both}section[role=account] section[role="sidebar"] section#popular>ul.tabs>li{float:left;height:50px;width:48%;border-top:1px solid white;border-left:1px solid white;border-right:1px solid white}section[role=account] section[role="sidebar"] section#popular>ul.tabs>li>a{margin-top:1px;display:block;height:50px;text-align:center;line-height:50px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;color:#989898;text-decoration:none}section[role=account] section[role="sidebar"] section#popular>ul.tabs>li>a:hover{color:#86620b}section[role=account] section[role="sidebar"] section#popular>ul.tabs>li+li{float:right}section[role=account] section[role="sidebar"] section#popular>ul.tabs>li+li>a{padding-top:7px;line-height:normal}section[role=account] section[role="sidebar"] section#popular>ul.tabs>li.active{background-color:white;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}section[role=account] section[role="sidebar"] section#popular>ul.tabs>li.active>a{color:#86620b}section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul+ul{display:none}section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul,section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul+ul{margin-top:20px;margin-bottom:0}section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul li,section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul+ul li{margin-top:20px;overflow:hidden}section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul li:first-child,section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul+ul li:first-child{margin-top:0}section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul li img,section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul+ul li img{float:left;width:60px}section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul li h5,section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul+ul li h5{margin-top:0;margin-bottom:-5px;font-weight:normal;text-transform:uppercase}section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul li h6,section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul+ul li h6{font-size:13px;margin:0;font-weight:normal;text-transform:uppercase;color:#989898}section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul li div,section[role=account] section[role="sidebar"] section#popular>ul.tabs+ul+ul li div{margin-left:70px}section[role=account] .tablesorter-blue .header,section[role=account] .tablesorter-blue .tablesorter-header{background-image:url(../js/third-party/tablesorter/css/images/black-unsorted.gif);background-repeat:no-repeat;background-position:95% center;padding:4px 18px 4px 4px;white-space:normal;cursor:pointer}section[role=account] .tablesorter-blue .headerSortUp,section[role=account] .tablesorter-blue .tablesorter-headerSortUp,section[role=account] .tablesorter-blue .tablesorter-headerAsc{background-image:url(../js/third-party/tablesorter/css/images/black-asc.gif)}section[role=account] .tablesorter-blue .headerSortDown,section[role=account] .tablesorter-blue .tablesorter-headerSortDown,section[role=account] .tablesorter-blue .tablesorter-headerDesc{background-image:url(../js/third-party/tablesorter/css/images/black-desc.gif)}section[role=account] .dashboard-stats.outstanding{display:block;overflow:hidden;margin:5px 0;max-width:200px}section[role=account] .dashboard-stats.outstanding span:first-child{float:left}section[role=account] .dashboard-stats.outstanding span:last-child{float:right}section[role=account] .repBlock img{width:100px;float:right;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}section[role=quicksearch] div.header form{margin:auto;display:block}section[role=quicksearch] div.header form input[type="text"]{margin-right:-1px;position:relative;z-index:1}section[role=quicksearch] div.header form input[type="text"]:focus{border:1px solid #cab683}section[role=quicksearch] div.header form button{position:relative;z-index:2}section[role=quicksearch] div.box{padding:0}section[role=quicksearch] div.header>div{position:relative}section[role=quicksearch] div.header>div>*{display:inline-block}section[role=quicksearch] div.header>div h2{margin-top:6px}section[role=quicksearch] div.header>div div.social{float:right}section[role=quicksearch] div.header>div form{margin-bottom:0;display:block}section[role=quicksearch] div.header>div form .input-append{margin-bottom:0}section[role=quicksearch] div.header>div form input{height:40px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;text-shadow:none;border:none;border:1px solid #e5e5e5}section[role=quicksearch] div.header>div form button{display:inline-block;height:40px;padding-left:30px;padding-right:30px}section[role=quicksearch] #ajaxSearchResults form{border-top:1px solid #dddddd;padding-top:20px;position:relative}section[role=quicksearch] #ajaxSearchResults form:first-child{padding-top:0;border-top:0px}section[role=quicksearch] #ajaxSearchResults form .addedNotification{position:absolute;width:100%;height:100%;background:#CAB683;color:white;text-align:center;z-index:4000}section[role=quicksearch] #ajaxSearchResults form .addedNotification span{font-size:20px;display:block;position:absolute;top:50%;margin-top:-10px;width:100%}section[role=quicksearch] form{padding:0}section[role=quicksearch] form input.colour{width:100px}section[role=quicksearch] form select{width:100px}section[role=quicksearch] form table td{border-top:0}section[role=quicksearch] .table td{vertical-align:middle}section[role=quicksearch] .table td input,section[role=quicksearch] .table td button{margin-bottom:0}section[role=quicksearch] form#productQuickSearch input{background:white}section[role=wishlist] h2.heading{float:left}section[role=wishlist] nav{float:right;margin-top:16px;margin-right:-5px}section[role=wishlist] nav ul{margin:0;list-style:none}section[role=wishlist] nav ul li{float:left;margin-left:20px}section[role=wishlist] nav ul li a{display:block;text-transform:uppercase;padding:10px 5px 0  5px}section[role=wishlist] .removeButton{height:38px;width:38px;display:block;position:absolute;right:0;top:0;background:#cab683 url("/static/img/sprite/close-white.png") no-repeat center center;font:0/0 a;text-shadow:none;color:transparent;text-indent:-999999px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1}section[role=wishlist] .removeButton:hover{background-color:#b49664}section[role=wishlist] .product{text-align:left}section[role=wishlist] .product:hover .removeButton{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1}section[role=wishlist] .wishlistRow{text-align:center}section[role=wishlist] .span3{display:inline-block;float:none;vertical-align:top;margin-right:-3px}section[role=wishlist] .singleCentered{left:50%;margin-left:-150px;position:relative}section[role=wishlist] .tripleCentered{left:50%;margin-left:-450px;position:relative}body:after{content:url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png) url("../img/sprite/arrow-black-up.png");display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#ececec;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:none}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:10px}.lb-closeContainer{background:white}.lb-loader{position:absolute;top:43%;left:0%;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none}.lb-prev,.lb-next{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{left:0;float:left}.lb-prev:hover{background:url(../img/prev.png) left 48% no-repeat}.lb-next{right:0;float:right}.lb-next:hover{background:url(../img/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#bbbbbb}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;display:none !important;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) center center no-repeat #fff;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;padding:20px;margin-top:-10px;margin-right:-4px}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}section[role=search] div.box img{display:block;margin:10px auto}section[role=search] div.box h3{font-size:16px;line-height:20px}section[role=search] div.box a.read{padding-top:4px;padding-bottom:4px}section[role=search] .product figure figcaption.box{margin-bottom:0}section[role=search] form button{display:inline-block}section[role=publications] .publication p{text-align:center;margin-bottom:2px}section[role=publications] .publication p.date{color:#989898}section[role=blog] h3 a{color:#111}section[role=blog] figure.featured{background:#ECF0F1;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}section[role=blog] figure.featured>a{display:block;margin-bottom:10px}section[role=blog] figure.featured figcaption{padding:10px}section[role=blog] figure.featured figcaption p.date{margin-bottom:0;color:#989898}section[role=blog] figure.featured figcaption p.date a{color:#989898}section[role=blog] ul#blogListing{margin:0;list-style:none;margin-top:20px;padding-top:20px;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0;border-top:1px solid #ebebeb}section[role=blog] ul#blogListing li{margin-top:20px;padding-top:20px;overflow:hidden;border-top:1px solid #ebebeb}section[role=blog] ul#blogListing li:before,section[role=blog] ul#blogListing li:after{content:"\0020";display:block;height:0;overflow:hidden}section[role=blog] ul#blogListing li:after{clear:both}section[role=blog] ul#blogListing li:first-child{border-top:0;margin-top:0;padding-top:0}section[role=blog] ul#blogListing li>a{display:block;float:left}section[role=blog] ul#blogListing li>a img{max-width:215px;padding-right:20px}section[role=blog] ul#blogListing li p.date{margin-bottom:0;color:#989898}section[role=blog] ul#blogListing li p.date a{color:#989898}section[role=blog] ul#buzzListing{list-style:none;margin:20px 0 0 0}section[role=blog] ul#buzzListing li{margin-top:30px}section[role=blog] ul#buzzListing li img{margin-bottom:20px}section[role=blog] ul#buzzListing li h3{overflow:hidden}section[role=blog] ul#buzzListing li p.date{margin-bottom:10px;color:#989898}section[role=blog] ul#buzzListing li:first-child{margin-top:0}section[role=blog] section[role=sidebar] .author img{width:100px;height:100px;margin-left:20px;margin-right:10px;display:block;float:left;padding:0px}section[role=blog] section[role=sidebar] .author h4{margin-bottom:5px}section[role=blog] section[role=sidebar] .author p{margin-bottom:0}section[role=blog] ul#trends{list-style:none;margin:0}section[role=blog] ul#trends li{margin-top:20px;padding-top:20px;border-top:1px solid #ebebeb}section[role=blog] ul#trends li:before,section[role=blog] ul#trends li:after{content:"\0020";display:block;height:0;overflow:hidden}section[role=blog] ul#trends li:after{clear:both}section[role=blog] ul#trends li:first-child{padding-top:0;margin-top:0;border-top:0}section[role=blog] ul#trends li p{margin-top:20px}section[role=blog] ul#trends li p+p{margin-top:0}section[role=moodboards] h3{margin-bottom:20px}section[role=moodboards] #slideshow-1{margin-top:20px;width:100%;overflow-y:hidden;position:relative;height:540px;margin:auto}section[role=moodboards] #slideshow-1 #cycle-1{position:relative;z-index:1;height:540px}section[role=moodboards] #slideshow-1 #cycle-1>div{width:100%;height:540px}section[role=moodboards] #slideshow-1 #cycle-1 .caption{padding:10px 0px;color:#86620b}section[role=moodboards] #slideshow-2{width:100%;margin:auto;margin-top:20px;position:relative;overflow-y:hidden}section[role=moodboards] #slideshow-2 #cycle-2{position:relative;z-index:1}section[role=moodboards] #slideshow-2 #cycle-2 .cycle-slide{border:3px solid #fff;height:180px}section[role=moodboards] #slideshow-2 #cycle-2 .cycle-slide-active{border:3px solid #cab683}section[role=moodboards] .cycle-slideshow img{width:100%;height:auto;display:block}section[role=moodboards] a.cycle-prev{background:#fff url("../img/sprite/arrow-left.png") center center no-repeat;position:absolute;left:0;top:50%;margin-top:-20px;margin-left:20px;height:40px;width:40px;z-index:2}section[role=moodboards] a.cycle-prev.disabled{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1}section[role=moodboards] a.cycle-next{background:#fff url("../img/sprite/arrow-right.png") center center no-repeat;position:absolute;right:0;top:50%;margin-top:-20px;margin-right:20px;height:40px;width:40px;z-index:2}section[role=moodboards] a.cycle-next.disabled{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1}section[role=realbrides] ul#realBrides{margin:0;list-style:none;position:relative;width:100%}section[role=realbrides] ul#realBrides li.bride{float:left;width:30%;height:242px;margin-left:1.5%;margin-right:1.5%;margin-bottom:60px;position:relative}section[role=realbrides] ul#realBrides li.bride a{display:block}section[role=realbrides] ul#realBrides li.bride h3{margin-top:10px;text-align:center}section[role=realbrides] ul#realBrides li.bride h4{text-align:center;position:absolute;bottom:15px;width:100%;padding:10px;background:url("../img/brides-fallback-png.png");background:rgba(255,255,255,0.9);-webkit-box-shadow:0px px 4px rgba(0,0,0,0.1);-moz-box-shadow:0px px 4px rgba(0,0,0,0.1);box-shadow:0px px 4px rgba(0,0,0,0.1)}section[role=realbrides] ul#realBrides #entryPagination{padding-bottom:20px}section[role=realbrides] section[role=sidebar] .author img{width:140px;margin:0px auto;display:block;padding:0px}section[role=realbrides] section[role=sidebar] .submitBride form{margin-bottom:0}section[role=advice] .adviceBlock h4{margin-bottom:10px}section[role=advice] .adviceBlock h4 a{color:#989898}section[role=advice] .adviceBlock img{margin-bottom:15px;max-width:330px;width:100%}@media (max-width: 979px){div.slideshowContainer{height:320px}div.slideshowContainer section[role=slideshow]{height:320px}div.slideshowContainer section[role=slideshow] div.slide{-webkit-background-size:1600px 320px !important;-moz-background-size:1600px 320px !important;background-size:1600px 320px !important;background-position:center center !important;height:320px !important;background-repeat:no-repeat}#customerBanner ul{width:635px;display:block;margin:0px auto}#customerBanner:hover li a{padding-top:6px;padding-bottom:6px}header form#search input:focus{width:90px}header nav[role="siteNav"] ul.section{width:auto}header nav[role="siteNav"] ul.section.trends li a img{height:auto}header nav[role="siteNav"] ul.section li{width:175px}header nav[role="siteNav"] ul.section li .details{display:none !important}header div.left section[role=countryPicker]{width:110px}header div.left section[role=countryPicker] .uk.chosen .name,header div.left section[role=countryPicker] .states.chosen .name,header div.left section[role=countryPicker] .euro.chosen .name,header div.left section[role=countryPicker] .roworld.chosen .name{display:none}header div.left section[role=countryPicker] .uk.chosen .price,header div.left section[role=countryPicker] .states.chosen .price,header div.left section[role=countryPicker] .euro.chosen .price,header div.left section[role=countryPicker] .roworld.chosen .price{margin-left:0px}header div.left section[role=countryPicker] ul.smallDrop{position:relative;right:auto;margin:0;padding:5px 0px;margin-top:5px;width:100%}header div.left section[role=countryPicker] ul.smallDrop:before,header div.left section[role=countryPicker] ul.smallDrop:after{content:"\0020";display:block;height:0;overflow:hidden}header div.left section[role=countryPicker] ul.smallDrop:after{clear:both}header div.left section[role=countryPicker] ul.smallDrop li{padding-right:0px}header div.left section[role=countryPicker] .updateLocation{margin-top:5px;padding:10px 0px;display:block;width:100%}section[role=realbrides] ul#realBrides li.bride{float:left;width:46%;height:280px;margin-left:2%;margin-right:2%;margin-bottom:60px}section[role=blog] ul#blogListing li>a img{max-width:100px}section[role="product"] div.mediaBar{width:80px}section[role="product"] div.mediaBar ul li{width:80px}section[role="product"] div.productImage{padding-left:40px}}@media (min-width: 980px){#customerBanner ul li a{font-size:0.9em}}@media (min-width: 1200px){section[role=realbrides] ul#realBrides li.bride{height:310px}section[role="product"] div.mediaBar{margin-left:30px}section[role="product"] div.productImage{padding-left:20px}}@media (max-width: 767px){body{margin:0;padding:0}#nav-sub-393{display:none !important}.mobileNoMarginTop{margin-top:0 !important}div.slideshowContainer{height:115px}div.slideshowContainer section[role=slideshow]{height:115px}div.slideshowContainer section[role=slideshow] div.slide{-webkit-background-size:600px 115px !important;-moz-background-size:600px 115px !important;background-size:600px 115px !important;background-position:center center !important;height:115px !important;background-repeat:no-repeat}div.slideshowContainer section[role=slideshow] div.cycle-pager span{margin-top:35px;width:10px;height:10px}h2{font-size:24px}h2 a{display:block;margin-left:0;margin-top:5px;width:140px;font-size:14px}header{margin-left:0;margin-right:0;padding-left:0;padding-right:0}header#logged_in{padding-top:0}header#logged_in h1{margin-top:0}header#logged_in div.revealMobileNavigation{margin-top:25px}footer{text-align:center !important}footer hr{display:none}footer section[role=footerDropdown]{padding-bottom:20px}footer div.span2{margin-bottom:20px}footer section[role=footerDetails]{padding-left:20px;padding-right:20px}footer section[role=footerDetails] .span3{margin-top:30px}footer section[role=footerDetails] div.span9{text-align:center}footer section[role=footerDetails] div.span9+div.span3{text-align:center}section[role=homepage]{padding-left:20px;padding-right:20px}header div.height{height:auto}header div.span3.left{height:auto}header h1{float:left;width:240px;margin:auto;margin-left:20px;margin-top:40px;position:static}header h1 a{width:260px;position:static !important}header div.left section[role=countryPicker]{width:100%;font-style:normal;margin-left:0;position:absolute;z-index:4000;border-bottom:1px solid #ebebeb;padding-bottom:10px}header div.left section[role=countryPicker] .uk.chosen .name,header div.left section[role=countryPicker] .states.chosen .name,header div.left section[role=countryPicker] .euro.chosen .name,header div.left section[role=countryPicker] .roworld.chosen .name{display:inline-block}header div.left section[role=countryPicker] .uk.chosen .price,header div.left section[role=countryPicker] .states.chosen .price,header div.left section[role=countryPicker] .euro.chosen .price,header div.left section[role=countryPicker] .roworld.chosen .price{margin-left:15px}header div.right ul{text-align:center}header div.right ul li{display:inline-block;margin-left:0}header div.revealMobileNavigation{margin-top:65px;margin-right:20px;float:right;cursor:pointer}header div.revealMobileNavigation span{height:3px;background-color:#cab683;margin-bottom:4px;width:20px;display:block}header nav[role="siteNav"] div.height{overflow:auto}header nav[role="siteNav"]>ul#nav-sub{overflow:hidden}header nav[role="siteNav"]>ul#nav-sub>li{float:left;width:50%;background:#cab683;border-bottom:1px solid white}header nav[role="siteNav"]>ul#nav-sub>li>a{background-color:inherit;color:white;padding-top:20px;padding-bottom:20px}header nav[role="siteNav"]>ul#nav-sub>li:nth-child(odd){border-right:1px solid white}header nav[role="siteNav"] div.mobileExtras ul{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;list-style:none;margin:0;overflow:hidden;padding:0;position:relative}header nav[role="siteNav"] div.mobileExtras ul li{width:33.333333333%;padding-top:15px;float:left;padding-bottom:15px;text-align:center;text-transform:uppercase;border-left:1px solid #ebebeb}header nav[role="siteNav"] ul.subNav{display:none}header nav[role="siteNav"] div#magazineDrop,header nav[role="siteNav"] div#heritageDrop{position:static !important}header nav[role="siteNav"] div#magazineDrop ul,header nav[role="siteNav"] div#heritageDrop ul{margin-top:-1px;padding-top:20px;padding-bottom:20px}header nav[role="siteNav"] div#magazineDrop ul li,header nav[role="siteNav"] div#heritageDrop ul li{padding:0;margin:0;width:100%;height:auto;margin-bottom:10px}header nav[role="siteNav"] div#magazineDrop ul li a,header nav[role="siteNav"] div#heritageDrop ul li a{padding:0;margin:0;font-size:15px;color:#86620b}header nav[role="siteNav"] div#magazineDrop ul li ul,header nav[role="siteNav"] div#heritageDrop ul li ul{padding:0;margin:0}header nav[role="siteNav"] div.siteDropdown{position:static !important}header nav[role="siteNav"] ul.section li{margin-left:-3px;border-left:0;padding:0;height:230px}header nav[role="siteNav"] ul.section li.final{height:auto}header nav[role="siteNav"] ul.section img{display:none}header nav[role="siteNav"] li.final{padding:0 !important}header nav[role="siteNav"] li.final ul li{text-align:center}header nav[role="siteNav"] ul{margin:0;padding:0}header nav[role="siteNav"] ul.products li{padding:0;margin:0;width:100%;height:auto;margin-bottom:10px}header nav[role="siteNav"] ul.products li ul{padding:0;margin:0}section[role=search]{padding-left:20px;padding-right:20px}section[role=search] form.headerSearch{margin:20px 0;padding:0}section[role=search] form.headerSearch div.input-append{float:none}section[role=search] form.headerSearch input.span4{width:80%}section[role=collection]{padding-left:20px;padding-right:20px}section[role=collection] div.slideContainer{width:auto}section[role=collection] div.noSlideContainer{width:auto}section[role=basket]{padding-left:20px;padding-right:20px}section[role=wishlist]{padding-left:20px;padding-right:20px}section[role=wishlist] .removeButton{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:100 !important}section[role=blog],section[role=asSeenIn]{padding-left:20px;padding-right:20px}section[role=blog] h3,section[role=asSeenIn] h3{font-size:19px}section[role=realbrides] ul#realBrides li.bride{margin-bottom:10px}section[role=realbrides] ul#realBrides li.bride h4{display:none}section[role=product]{padding-left:20px;padding-right:20px}section[role=product] div.productImage{padding-left:0;min-height:0;margin-bottom:20px}section[role=product] div.productImage .gallery-swipe-gesture{display:block}section[role=product] .tabbing ul:first-child li{font-size:10px}section[role=stockists]{padding-left:20px;padding-right:20px}section[role=stockists] h2.heading{margin-bottom:20px}section[role=stockists] div#mapResults{float:none;width:auto}section[role=stockists] div#mapCanvas{margin-top:20px;float:none;width:auto}section[role=stockists] div#stockistOverflow{position:static;width:auto}section[role=stockists] div#stockistOverflow img{display:none}section[role=stockists] div#stockistOverflow .twohalves div#details>div{margin-left:0}section[role=stockists] div#stockistOverflow .wishlistToggle{display:none}section[role=stockists] div#stockistOverflow div.inner{margin:0;margin-top:20px}}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.vtop{vertical-align:top !important}.vmiddle{vertical-align:middle !important}.vbottom{vertical-align:bottom !important}body .m30{margin:30px}body .m25{margin:25px}body .m20{margin:20px}body .m15{margin:15px}body .m10{margin:10px}body .m5{margin:5px}body .mt50{margin-top:50px}body .mt45{margin-top:45px}body .mt40{margin-top:40px}body .mt35{margin-top:35px}body .mt30{margin-top:30px}body .mt25{margin-top:25px}body .mt20{margin-top:20px}body .mt15{margin-top:15px}body .mt10{margin-top:10px}body .mt5{margin-top:5px}body .mr30{margin-right:30px}body .mr25{margin-right:25px}body .mr20{margin-right:20px}body .mr15{margin-right:15px}body .mr10{margin-right:10px}body .mr5{margin-right:5px}body .mb30{margin-bottom:30px}body .mb25{margin-bottom:25px}body .mb20{margin-bottom:20px}body .mb15{margin-bottom:15px}body .mb10{margin-bottom:10px}body .mb5{margin-bottom:5px}body .ml30{margin-left:30px}body .ml25{margin-left:25px}body .ml20{margin-left:20px}body .ml15{margin-left:15px}body .ml10{margin-left:10px}body .ml5{margin-left:5px}body .p30{padding:30px}body .p25{padding:25px}body .p20{padding:20px}body .p15{padding:15px}body .p10{padding:10px}body .p5{padding:5px}body .pt30{padding-top:30px}body .pt25{padding-top:25px}body .pt20{padding-top:20px}body .pt15{padding-top:15px}body .pt10{padding-top:10px}body .pt5{padding-top:5px}body .pr30{padding-right:30px}body .pr25{padding-right:25px}body .pr20{padding-right:20px}body .pr15{padding-right:15px}body .pr10{padding-right:10px}body .pr5{padding-right:5px}body .pb30{padding-bottom:30px}body .pb25{padding-bottom:25px}body .pb20{padding-bottom:20px}body .pb15{padding-bottom:15px}body .pb10{padding-bottom:10px}body .pb5{padding-bottom:5px}body .pl30{padding-left:30px}body .pl25{padding-left:25px}body .pl20{padding-left:20px}body .pl15{padding-left:15px}body .pl10{padding-left:10px}body .pl5{padding-left:5px}.no-svg header h1{background:url("../img/png/richard-designs.png") center center no-repeat}.no-svg header form#search button{width:15px;height:15px;background:url("../img/png/spyglass.png")}.no-svg .social ul li.facebook a{background:url("../img/png/social-20.png") no-repeat 0px 0px}.no-svg .social ul li.pintrest a{background:url("../img/png/social-20.png") no-repeat -40px 0px}.no-svg .social ul li.twitter a{background:url("../img/png/social-20.png") no-repeat -20px 0px}.no-svg .social ul li.email a{background:url("../img/png/social-20.png") no-repeat -60px 0px}.no-svg .social.product ul li.facebook a,.no-svg .social.wishlist ul li.facebook a{background:url("../img/png/social-25.png") no-repeat 0px 0px}.no-svg .social.product ul li.pintrest a,.no-svg .social.wishlist ul li.pintrest a{background:url("../img/png/social-25.png") no-repeat -50px 0px}.no-svg .social.product ul li.twitter a,.no-svg .social.wishlist ul li.twitter a{background:url("../img/png/social-25.png") no-repeat -25px 0px}.no-svg .social.product ul li.email a,.no-svg .social.wishlist ul li.email a{background:url("../img/png/social-25.png") no-repeat -75px 0px}
