@import 'fonts/stylesheet.css';
.no-list{list-style-type:none;padding:0;margin:0;}
.normal-list{margin-left:32px;margin-bottom:1em;}
.no-margin{margin:0;}
.floated-list>li{float:left;}
.spaced{margin:20px 0;}
.hide{display:none;}
.inline{display:inline;}
.inline-block{display:inline-block;}
.block{display:block;}
.left{float:left;}
.left.floated{margin-right:40px;}
.left.floated.tight{margin-right:16px;}
.right{float:right;}
.right.floated{margin-left:40px;}
.right.floated.tight{margin-left:16px;}
.left-fixed{position:absolute;left:0px;}
.right-fixed{position:absolute;right:0px;}
.relative{position:relative;}
.li-relative li{position:relative;}
.both{clear:both;}
.clearfix:after{content:".";display:block;height:0;overflow:hidden;zoom:1;clear:both;}
.arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;}
.bordered{border:1px solid #e6e6e6;}
.bordered.fat{border:10px solid #e6e6e6;}
.bordered.lighter{border-color:#ffffff;}
.bordered.top-bottom{border-left:none;border-right:none;}
.border-bottom{border-bottom:1px solid #e6e6e6;}
.border-top{border-top:1px solid #e6e6e6;}
.border-bottom.reversed{border-bottom:1px solid #666666;}
.border-bottom.darker{border-bottom:1px solid #cccccc;}
.border-bottom.medium{border-bottom:2px solid #bcccd3;}
.text-centred{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-uppercase{text-transform:uppercase;}
.aligncenter{display:block;margin:0 auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px;}
div,ul,li,aside,article{position:relative;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,section,summary,video{display:block;}
html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,select,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-family:'GibsonRegular',Arial,Helvetica,sans-serif;font-size:14px;color:#808080;line-height:1.5;letter-spacing:0;}
strong{color:inherit;font-size:inherit;}
h1,h2,h3,h4,h5,h6{font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;font-weight:normal;line-height:1.3;color:#333333;}
h1.heavy,h2.heavy,h3.heavy,h4.heavy,h5.heavy,h6.heavy{font-family:'GibsonBold',Arial,Helvetica,sans-serif;}
.cms-home h1{font-size:36px;}
h1{font-size:44px;line-height:1.1;}
h2{font-size:30px;line-height:1.1;}
h3{font-size:24px;line-height:1.1;}
h4{font-size:22px;line-height:1.2;}
h5{font-size:18px;line-height:1.2;}
h6{font-size:16px;line-height:1.15;}
h1 b{font-size:1em;color:#e04649;}
h2 b{font-size:1em;color:#e04649;}
h3 b{font-size:1em;color:#e04649;}
address{font-style:normal;}
strong{font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;font-weight:normal;}
em{font-family:'GibsonItalic',Arial,Helvetica,sans-serif;font-style:normal;}
.alert{background:red;color:white;}
input{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
input:focus{outline:none;}
.brand h1,.brand h2,.brand h3,.brand h4,.brand h5,.brand h6{font-family:'HermesRegular',Arial,Helvetica,sans-serif;color:#000000;line-height:1.1em;}
.brand h1{font-size:48px;}
a,button{text-decoration:none;color:#4096c1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a:hover{color:#4096c1;}
figure img{max-width:100%;}
figure.left img,figure.right img{max-width:none;}
p{margin-bottom:1em;}
table{width:100%;}
.row:after{content:".";display:block;height:0;overflow:hidden;zoom:1;clear:both;}
.column.right{float:right;}
.column:last-child,.column.last{margin-right:0;float:right;}
.column.left,.column.first{float:left;}
.column,.columns{margin-left:2.127659574468085%;float:left;min-height:1px;position:relative;}
.column:first-child,.columns:first-child{margin-left:0;}
[class*="column"]+[class*="column"]:last-child{float:right;}
[class*="column"]+[class*="column"].end{float:left;}
.column.no-margin,.columns.no-margin{margin:0;}
.one{width:6.382978723404255%;}
.two{width:14.893617021276595%;}
.three{width:23.404255319148938%;}
.four{width:31.914893617021274%;}
.five{width:40.42553191489362%;}
.six{width:48.93617021276596%;}
.seven{width:57.44680851063829%;}
.eight{width:65.95744680851064%;}
.nine{width:74.46808510638299%;}
.ten{width:82.97872340425532%;}
.eleven{width:91.48936170212765%;}
.twelve{width:100%;}
.block-grid{display:block;overflow:hidden;}
.block-grid>li{display:block;height:auto;float:left;}
.block-grid.two-up{margin-left:-4%;}
.block-grid.two-up>li{margin-left:4%;width:46%;margin-bottom:4%;}
.block-grid.three-up{margin-left:-2%;}
.block-grid.three-up>li{margin-left:2%;width:31.3%;margin-bottom:2%;}
.block-grid.four-up{margin-left:-2%;}
.block-grid.four-up>li{margin-left:2%;width:23%;margin-bottom:2%;}
.block-grid.five-up{margin-left:-1.5%;}
.block-grid.five-up>li{margin-left:1.5%;width:18.5%;margin-bottom:1.5%;}
dl.tabs{display:block;}
dl.tabs dt{display:block;width:auto;font-size:14px;padding:1px 9px 0 20px;float:left;cursor:default;}
dl.tabs dt:first-child{padding:1px 9px 0 0;}
dl.tabs dd{margin-top:-4px;display:block;width:auto;font-size:14px;padding:0;float:left;}
dl.tabs dd a{padding:5px 16px;display:block;width:auto;font-size:14px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:none;-moz-transition:none;transition:none;}
dl.tabs dd a.active{background:#4096c1;color:#ffffff;}
ul.tabs-content{margin:0;display:block;}
ul.tabs-content>li{display:none;}
.no-js ul.tabs-content>li{display:block;}
ul.tabs-content>li.active{display:block;}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;z-index:4000;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-240px;width:470px;background:#ffffff;position:absolute;z-index:5000;padding:40px 20px 20px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 20px rgba(0, 0, 0, 0.35);}
.reveal-modal.small{width:200px;margin-left:-140px;}
.reveal-modal.medium{width:400px;margin-left:-240px;}
.reveal-modal.large{width:600px;margin-left:-340px;}
.reveal-modal.xlarge{width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:20px;right:20px;color:#aaa;text-shadow:0 -1px 1px rbga(0, 0, 0, 0.6);font-weight:bold;cursor:pointer;}
.reveal-modal .row{min-width:0;}
.reveal-modal h2,.reveal-modal h3,.reveal-modal h4,.reveal-modal h5,.reveal-modal h6{margin-bottom:8px;}
.reveal-modal p,.reveal-modal label,.reveal-modal input,.reveal-modal textarea,.reveal-modal select,.reveal-modal li{font-size:16px;}
.reveal-modal ul,.reveal-modal ol{list-style-type:none;}
.reveal-modal label,.reveal-modal input,.reveal-modal select,.reveal-modal textarea{color:#4d4d4d;}.reveal-modal label.input-text,.reveal-modal input.input-text,.reveal-modal select.input-text,.reveal-modal textarea.input-text,.reveal-modal label[type=text],.reveal-modal input[type=text],.reveal-modal select[type=text],.reveal-modal textarea[type=text],.reveal-modal label[type=password],.reveal-modal input[type=password],.reveal-modal select[type=password],.reveal-modal textarea[type=password]{width:100%;display:block;margin-bottom:16px;}
.reveal-modal textarea{width:100%;min-height:120px;margin-bottom:16px;}
@media handheld,only screen and (max-width:1023px){.reveal-modal-bg{position:absolute;} .reveal-modal,.reveal-modal.small,.reveal-modal.medium,.reveal-modal.large,.reveal-modal.xlarge{width:60%;top:60px;left:15%;margin-left:0;padding:20px;height:auto;}}@media handheld,only screen and (max-width:767px){.reveal-modal-bg{position:absolute;} .reveal-modal,.reveal-modal.small,.reveal-modal.medium,.reveal-modal.large,.reveal-modal.xlarge{width:80%;top:15px;left:5%;margin-left:0;padding:20px;height:auto;}}.reversed{color:#ffffff;}
.add-to-wishlist{background:url(../images/add-reversed.png) no-repeat 6px 2px;padding:3px 0 4px 30px;color:#5e992b;}
.normal-link{font-size:14px;font-family:'GibsonRegular',Arial,Helvetica,sans-serif;}
.button{font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;font-size:12px;display:inline-block;padding:4px 12px;width:auto;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:5px solid #ffffff;cursor:pointer;position:relative;color:#ffffff;}.button:before{content:'';display:block ;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid #e6e6e6;}
.thin{padding:1px 6px;font-size:12px;}
.big{padding:6px 16px;font-size:14px;}
.huge{padding:6px 16px;font-size:19px;}
.huger{padding:10px 16px;font-size:24px;}
.button.bold{font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;}
.button.medium{padding:4px 16px;}
.button.energetic{background:#fbd83e;}
.button.neutral{background:#4096c1;}
.button.negative{background:#ff1c26;}
.button.positive{background:#5e992b;}
.button.leading:after{content:'\00BB';padding-left:4px;}
.button.buy:before{content:'';background:url(../images/buy.png) no-repeat 2px 2px;width:22px;height:22px;position:relative;display:inline-block;float:left;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;top:0;}
.button.buy:after{content:'';display:block ;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid #e6e6e6;}
.button.small{padding:6px 6px;}.button.small:after{top:-1px;bottom:-1px;left:-1px;right:-1px;}
.button.buy.big{padding:2px 9px;}
.button.buy.big.add{padding:5px 9px 0;}
.button.buy.big.add:before{background-position:2px 0;}
.button.buy.small{padding:1px 6px;}.button.buy.small:before{content:'';width:17px;height:16px;background:url(../images/buy-small.png) no-repeat 2px 2px;}
.button.buy.small:after{top:-3px;bottom:-3px;left:-3px;right:-3px;}
.button.neutral:hover,.button.neutral.leading:hover{background:#fbd83e;}
.button.leading:hover{background:#5e992b;}
.button.positive:hover{background:#fbd83e;}
.button.disabled{background:#4096c1;}.button.disabled:hover{background:#4096c1;}
.button:hover{color:#ffffff;}
.button:active{top:1px;-webkit-transition:none;-moz-transition:none;transition:none;}
.btn-remove{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:left top;text-indent:-9999px;width:12px;height:13px;background-image:url(../images/bg-small-red-cross.png);-webkit-transition:none;-moz-transition:none;transition:none;}.btn-remove:hover{background-position:left bottom;}
.highlighted{color:#4096c1;}.highlighted:hover{color:#132e3b;}
.inset{-webkit-text-shadow:0 1px 1px rgba(255, 255, 255, 0.5);-moz-text-shadow:0 1px 1px rgba(255, 255, 255, 0.5);text-shadow:0 1px 1px rgba(255, 255, 255, 0.5);}
.has-flyout .flyout{display:none;}
.padded-module{padding:30px 16px 0;}.padded-module p{margin:1em 0;}
.padded-module.tight{padding:8px 0 0;}
.divider-module{margin-bottom:80px;}.divider-module:after{content:"";position:absolute;padding-top:40px;left:-20px;display:block;width:720px;height:7px;background:url(../images/bg-section-divider.png) left bottom no-repeat;}
.divider-module.butted{margin-bottom:40px;}.divider-module.butted:after{bottom:-6px;height:6px;}
.divider-module.has-product-grid{margin-bottom:40px;}.divider-module.has-product-grid:after{bottom:-16px;}
.divider-module.no-shadow{margin-bottom:60px;}.divider-module.no-shadow:after{height:0;background:none;}
.shadowed{line-height:0;}.shadowed:after{content:"";display:block;width:100%;height:14px;background:url(../images/bg-shadow-right.png) top right no-repeat;}
.vcard li{line-height:1.5;}.vcard li h2,.vcard li h3,.vcard li h4,.vcard li h5,.vcard li h6{line-height:1.5;}
.tooltip-indicator{padding:0 6px;color:#ffffff;background-color:#4096c1;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;margin-left:8px;font-size:12px;cursor:default;}
.tooltip{position:absolute;z-index:999;max-width:260px;padding:16px;-webkit-box-shadow:0 0px 16px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 0px 16px rgba(0, 0, 0, 0.35);box-shadow:0 0px 16px rgba(0, 0, 0, 0.35);}
.no-padding{padding:0;}
.margin-above{margin-top:40px;}
.margin-above.smaller{margin-top:16px;}
.margin-above.smallest{margin-top:8px;}
.margin-below{margin-bottom:20px;}
.margin-below.medium{margin-bottom:40px;}
.margin-below.largest{margin-bottom:80px;}
.margin-gauche{margin-left:20px;}
.margin-gauche.smallest{margin-left:8px;}
.margin-droite{margin-right:20px;}
.margin-droite.smallest{margin-right:8px;}
.pad-left.largest{padding-left:80px;}
.pad-right.largest{padding-right:80px;}
.pad-left.large{padding-left:60px;}
.pad-right.large{padding-right:60px;}
.pad-left.medium{padding-left:40px;}
.pad-right.medium{padding-right:40px;}
.pad-left.small{padding-left:20px;}
.pad-right.small{padding-right:20px;}
.pad-left.smaller{padding-left:16px;}
.pad-right.smaller{padding-right:16px;}
.pad-left.smallest{padding-left:8px;}
.pad-right.smallest{padding-right:8px;}
.pad-top{padding-top:16px;}
.pad-top.small{padding-top:20px;}
.pad-bottom.small{padding-bottom:20px;}
.pad-bottom.smaller{padding-bottom:16px;}
.pad-bottom.smallest{padding-bottom:8px;}
.pad-all{padding:16px;}
input,textarea{padding:0 6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #cccccc;background:#ffffff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}input[type=text],textarea[type=text],input[type=password],textarea[type=password],input[type=email],textarea[type=email]{height:36px;}
input[type=checkbox],textarea[type=checkbox],input[type=radio],textarea[type=radio]{border:none;}
input:focus,textarea:focus{background:#ffffff;}
input.quantity,textarea.quantity,input.qty,textarea.qty{width:50px;height:24px;padding:0 6px;background:#ffffff;}
input.wide,textarea.wide{width:50%;}
input.narrow,textarea.narrow{width:25%;}
input.medium,textarea.medium{width:50%;}
input.golden,textarea.golden{width:66%;}
input.full,textarea.full{width:100%;}
select.golden{width:66%;}
label.inline-block input.quantity,label.inline-block input.qty{margin-left:4px;}
body{background-color:#ffffff;}
.container{margin:0 auto;padding-top:20px;padding-bottom:60px;background-color:#ffffff;max-width:940px;min-width:940px;min-height:520px;}.container section{}
.container.two-columns-left{background:url(../images/bg-two-columns-left.png) repeat-y;}
.container .section-header h6{font-size:16px;}.container .section-header h6 p{font-size:16px;}
header.main-navigation{position:relative;}header.main-navigation section .row{margin:0 auto;max-width:940px;min-width:940px;}
.soc-buts-top {padding-top:7px;}
.soc-buts-top img{margin-left:2px;}
.topfixer{margin-left:57px;}
.spacer12{}
header.main-navigation section.secondary{background: #fbd83e;}header.main-navigation section.secondary .logo{display:inline-block;padding:16px 0 0px;} .phonenumber{color: black; font-weight: bold;}
header.main-navigation section.primary{background:#020202;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #020202), color-stop(1, #4d4d4d));background:-ms-linear-gradient(bottom, #020202, #4d4d4d);background:-moz-linear-gradient(center bottom, #020202 0%, #4d4d4d 100%);height:46px;}header.main-navigation section.primary li>a{color:#f9f6de;font-size:13px;}header.main-navigation section.primary li>a:hover{color:#fbd83e;}header.main-navigation section.primary li>a:hover.flyout-toggle:after{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fbd83e;}
header.main-navigation section .cart-small{height:125px;background:url(../images/bg-nav-cart.png) no-repeat 16px 46px #ffffff;}header.main-navigation section .cart-small>div{margin:44px 0 0 70px;}
header.main-navigation section .cart-small p{font-size:12px;margin-bottom:0;color:#333333;}header.main-navigation section .cart-small p.title strong{font-size:14px;}
header.main-navigation section .cart-small p.title a:before{content:'/';padding:0 8px;}
header.main-navigation section .cart-small p a{color:#5e992b;}
header.main-navigation section .cart-small p.empty{margin-top:8px;}
header.main-navigation section .cart-small:before,header.main-navigation section .cart-small:after{content:'';display:block;width:80px;height:125px;position:absolute;}
header.main-navigation section .cart-small:before{background:url(../images/nav-cart-before.png);left:-79px;}
header.main-navigation section .cart-small:after{right:-79px;background:url(../images/nav-cart-after.png);}
header.main-navigation section nav[role=navigation]{margin-left:-16px;}header.main-navigation section nav[role=navigation] ul>li:last-child{margin-right:0;}
header.main-navigation section nav[role=navigation] ul>li:hover{background-color:#000000;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout{position:relative;padding-right:16px;}header.main-navigation section nav[role=navigation] ul>li.has-flyout:hover .flyout{display:block;position:absolute;z-index:100;left:0;top:46px;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout{padding:8px 20px;background-color:#000000;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:16px;-webkit-border-bottom-left-radius:16px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:16px;-moz-border-radius-bottomleft:16px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:none;left:auto;}header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout ul{margin:0 8px;}header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout ul li{line-height:1;font-size:13px;margin-left:2px;}header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout ul li.level-top{margin-left:0;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout ul li:last-child{margin-bottom:0;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout ul li a{white-space:nowrap;font-family:'GibsonRegular',Arial,Helvetica,sans-serif;padding:4px 0;height:auto;color:#f9f6de;}header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout ul li a:hover{color:#fbd83e;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout ul li a:before{content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #ffffff;position:absolute;top:6px;left:-12px;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout h1,header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout h2,header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout h3,header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout h4,header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout h5,header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout h6,header.main-navigation section nav[role=navigation] ul>li.has-flyout .flyout p{color:#ffffff;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts{-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 20px rgba(0, 0, 0, 0.35);padding:20px;width:956px;left:0;}header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts .three{display:inline;}header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts .three img{width:128px;height:96px;margin-right:36px;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts .left.two{margin:20px 40px 0 0;display:inline;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts .left.five{margin:20px 40px 0 20px;margin-right:0;display:inline;}header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts .left.five ul{float:none;}header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts .left.five ul li{float:left;display:inline-block;width:48%;}header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts .left.five ul li.level-top{width:100%;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts ul{float:left;display:inline-block;margin-bottom:20px;}header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts ul li.level-top a{font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;color:#ffffff;}header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts ul li.level-top a:hover{color:#fbd83e;}
header.main-navigation section nav[role=navigation] ul>li.has-flyout #browse-gifts ul li.level-top a:before{content:none;}
header.main-navigation section nav[role=navigation] ul>li>a{display:inline-block;padding:12px 10px;height:46px;font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;}header.main-navigation section nav[role=navigation] ul>li>a.flyout-toggle{position:relative;}header.main-navigation section nav[role=navigation] ul>li>a.flyout-toggle:after{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #f9f6de;position:absolute;top:19px;right:0;}
header.main-navigation section nav.utility{margin:0 20px 0 30px;}header.main-navigation section nav.utility li a{font-size:11px;color:#ffffff;display:inline-block;padding:15px 4px 0;}header.main-navigation section nav.utility li a:after{padding-left:8px;content:'|';}header.main-navigation section nav.utility li.first{margin-left: 30px;}
header.main-navigation section nav.utility li:last-child a:after{padding-left:0;content:'';}
header.main-navigation section form{margin-top:8px;float:right;position:relative;}header.main-navigation section form input{padding:0;-webkit-appearance:none;border:none;background:none;float:left;font-size:13px;}header.main-navigation section form input[type=search],header.main-navigation section form input.reversed{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#565655;width:126px;margin-left:6px;padding:6px;padding-right:36px;height:30px;zoom:1;}header.main-navigation section form input[type=search]:focus,header.main-navigation section form input.reversed:focus{color:#333333;background:#d5d5d5;width:175px;}header.main-navigation section form input[type=search]:focus~input[type=submit],header.main-navigation section form input.reversed:focus~input[type=submit]{background-position:left bottom;}
header.main-navigation section form input[type=search]::-webkit-search-cancel-button,header.main-navigation section form input.reversed::-webkit-search-cancel-button{-webkit-appearance:none;}
header.main-navigation section form input[type=submit]{-webkit-transition:none;-moz-transition:none;transition:none;position:absolute;right:0;top:1px;display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:left top;text-indent:-9999px;width:32px;height:32px;border:none;background:url(../images/search.png) no-repeat;}
header.crumb-navigation{padding-bottom:10px;margin-bottom:32px;}header.crumb-navigation li{background:url(../images/bg-breadcrumb-left.png) left no-repeat #efe5b1;}header.crumb-navigation li a{color:#333333;display:block;padding:2px 16px 2px 20px;font-size:12px;background:url(../images/bg-breadcrumb-right.png) right no-repeat;}header.crumb-navigation li a:hover{color:#204c62;}
header.crumb-navigation li.home{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ead557;background-image:none;}header.crumb-navigation li.home a{padding-left:8px;background-image:url(../images/bg-breadcrumb-home.png);}
header.crumb-navigation li:last-child{background:none;}header.crumb-navigation li:last-child a{cursor:default;padding:2px 8px;background:none;color:#808080;}
nav.left-nav h5,nav.left-nav-customer h5{text-transform:uppercase;padding-bottom:4px;margin:7px 0 8px;border-bottom:1px solid #e6e6e6;}
nav.left-nav li,nav.left-nav-customer li{line-height:1;}nav.left-nav li a,nav.left-nav-customer li a{display:block;padding:6px 16px;margin-left:-16px;color:#333333;}nav.left-nav li a:hover,nav.left-nav-customer li a:hover,nav.left-nav li a.current,nav.left-nav-customer li a.current{background-color:#efe5b1;}
footer{background-color:#333333;}footer section{margin:0 auto;max-width:940px;min-width:940px;display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:653px 100px;text-indent:-9999px;width:auto;height:307px;text-indent:0;background-image:url(../images/bg-footer.png);}footer section #secondary-links{margin-top:62px;}footer section #secondary-links h3 a{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;width:299px;height:27px;background-image:url(../images/footer-charities.png);}
footer section #secondary-links li{margin:30px 20px 30px 0;}footer section #secondary-links li a#footer-knit{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;width:126px;height:31px;background-image:url(../images/footer-knit.png);}
footer section #secondary-links li a#footer-card{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;width:82px;height:31px;background-image:url(../images/footer-card.png);}
footer section #secondary-links li a#footer-peace{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;width:85px;height:31px;background-image:url(../images/footer-peace.png);}
footer section #secondary-links li a#footer-green-hotel{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;width:118px;height:31px;background-image:url(../images/footer-green-hotel.png);margin-right:-30px;}
footer section #secondary-links small{color:#b3b3b3;font-size:12px;}
footer section #footer-links{margin-top:125px;}footer section #footer-links ul li{width:175px;}footer section #footer-links ul li a{display:block;color:#e5e1c7;font-size:12px;}footer section #footer-links ul li a:hover{color:#ffffff;}
ul.toolbar{background-color:#f2f2f2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:20px 0;margin-left:0;}ul.toolbar select{font-size:14px;}
ul.toolbar>li{padding:0 16px;margin-top:1%;margin-bottom:1%;}ul.toolbar>li.last{float:right;}
ul.toolbar>li .pages li.label{padding:0 4px;}
ul.toolbar>li .pages li.current{padding:0 8px;color:#ffffff;background-color:#4096c1;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
ul.toolbar>li .pages li a{padding:0 4px;}ul.toolbar>li .pages li a:hover{color:#333333;}
.product-grid.reusable{margin-top:20px;}.product-grid.reusable li{margin-bottom:32px;margin-left:20px;}.product-grid.reusable li .info{min-height:40px;}
.product-grid.reusable li .price{margin:8px 0;padding:2px 0;}.product-grid.reusable li .price .category{color:#cccccc;width:66%;padding-left:8px;}
.product-grid.reusable li .description,.product-grid.reusable li .description p{font-size:12px;}
.product-grid.reusable li img{border:10px solid #f1f1f1;margin-bottom:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:220px;height:220px;}.product-grid.reusable li img:hover{border-color:#4096c1;}
.product-grid.reusable li h6 a{color:#333333;}.product-grid.reusable li h6 a:hover{color:#4096c1;}
.product-grid.reusable li strong,.product-grid.reusable li p,.product-grid.reusable li strong span,.product-grid.reusable li .category{font-size:12px;display:inline;}
.product-grid.reusable li strong,.product-grid.reusable li strong span{color:#333333;font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;font-weight:normal;}
.product-grid.reusable li.last{float:right;}
.product-grid.reusable li:first-child,.product-grid.reusable li.first{clear:both;margin-left:-1px;}
.product-grid.reusable.large li{width:300px;}
.product-grid.reusable.medium li{width:220px;}
.product-grid.reusable.small li{width:132px;margin-left:10px;}.product-grid.reusable.small li img{border:8px solid #f1f1f1;width:132px;height:107px;}.product-grid.reusable.small li img:hover{border-color:#4096c1;}
.product-grid.reusable.small li h6{font-size:14px;margin:-6px 0 4px;}
.product-grid.reusable.small li:last-child,.product-grid.reusable.small li.last{float:right;}
.product-grid.reusable.small li:first-child,.product-grid.reusable.small li.first{clear:both;margin-left:-1px;}
.product-grid.reusable.small li:last-child.first{float:left;}
body.category-browse-collections .product-grid.reusable li img,body.category-special-occasions .product-grid.reusable li img{height:170px;}
.product-grid.reusable.similar li img{width:300px;height:300px;}
.product-grid.reusable.similar li .description{margin-top:8px;width:66%;}
#social.reusable .sign-up{margin-left:240px;}#social.reusable .sign-up header{padding-bottom:12px;margin-bottom:16px;}#social.reusable .sign-up header ul{padding-top:8px;}#social.reusable .sign-up header ul li{margin-left:12px;}#social.reusable .sign-up header ul li #facebook{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;width:32px;height:32px;background-image:url(../images/social-facebook.png);}
#social.reusable .sign-up header ul li #twitter{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;width:32px;height:32px;background-image:url(../images/social-twitter.png);}
#social.reusable .sign-up h3{margin-bottom:0.75em;}
#social.reusable .sign-up input{width:93%;font-size:16px;margin-bottom:8px;}
#how-it-works.reusable{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#333333;}#how-it-works.reusable .four{width:28%;}
#how-it-works.reusable .eight{width:69%;}#how-it-works.reusable .eight .tabs{margin-top:4px;padding-bottom:11px;}
#how-it-works.reusable .eight .tabs-content{margin:1em 0;}#how-it-works.reusable .eight .tabs-content li{height:210px;margin-right:-16px;padding-right:16px;padding-left:160px;}#how-it-works.reusable .eight .tabs-content li#peace-oilTab{background:url(../images/how-it-works-peace-oil.png) no-repeat 0px 0px;background:url(../images/how-it-works-peace-oil.png) no-repeat 0px 0px,url(../images/bg-how-it-works-peace-oil.png) no-repeat right center;}
#how-it-works.reusable .eight .tabs-content li#little-good-giftsTab{background:url(../images/how-it-works-little-good-gifts.png) no-repeat 0px 40px;background:url(../images/how-it-works-little-good-gifts.png) no-repeat 0px 40px,url(../images/bg-how-it-works-little-good-gifts.png) no-repeat right center;}
#how-it-works.reusable .eight .tabs-content li#gigantic-good-giftsTab{background:url(../images/how-it-works-gigantic-good-gifts.png) no-repeat 0px 40px;background:url(../images/how-it-works-gigantic-good-gifts.png) no-repeat 0px 40px,url(../images/bg-how-it-works-gigantic-good-gifts.png) no-repeat right center;}
#how-it-works.reusable .border-bottom{padding-bottom:16px;}
#how-it-works.reusable h3,#how-it-works.reusable h4,#how-it-works.reusable p{color:#ffffff;}
#how-it-works.reusable h3 a{color:#ffffff;}
.basket.reusable{margin-bottom:16px;}.basket.reusable.has-remove-column{width:112%;}.basket.reusable.has-remove-column .basket.reusable.has-remove-column td.remove{background:#ffffff;width:10%;margin-right:-10%;}
.basket.reusable.success tbody td{vertical-align:top;}.basket.reusable.success tbody td p{margin:8px 0 0;}
.basket.reusable tr:nth-child(even) td{background-color:#f6f9fb;}.basket.reusable tr:nth-child(even) td.remove{background-color:transparent;}
.basket.reusable tr th{background-color:#dae8ef;text-align:left;font-weight:normal;}.basket.reusable tr th.gifts{width:25%;}
.basket.reusable tr th,.basket.reusable tr td{font-size:16px;color:#333333;padding:16px;vertical-align:middle;}.basket.reusable tr th h6 a,.basket.reusable tr td h6 a{color:#333333;}.basket.reusable tr th h6 a:hover,.basket.reusable tr td h6 a:hover{color:#4096c1;}
.basket.reusable tr th.gift.image,.basket.reusable tr td.gift.image{padding-right:0;}.basket.reusable tr th.gift.image img,.basket.reusable tr td.gift.image img{vertical-align:middle;}
.basket.reusable tr th.a-center,.basket.reusable tr td.a-center{text-align:center;}
.basket.reusable tr th .price,.basket.reusable tr td .price{white-space:nowrap;}
.basket.reusable tr.grand-total th,.basket.reusable tr.grand-total td{background-color:#dae8ef;}
.basket.reusable tfoot tr.first{border-bottom:1px solid #e6e6e6;}.basket.reusable tfoot tr.first h4{text-align:right;}
.basket.reusable tfoot tr:nth-child(even){background-color:transparent;}.basket.reusable tfoot tr:nth-child(even) th,.basket.reusable tfoot tr:nth-child(even) td{background-color:transparent;}
.basket.reusable tfoot tr.grand-total th,.basket.reusable tfoot tr.grand-total td{background-color:#dae8ef;}
.basket-summary.reusable{margin-bottom:60px;}.basket-summary.reusable .summary-totals{padding:16px 0;margin-bottom:16px;}.basket-summary.reusable .summary-totals .basket-totals{width:auto;}.basket-summary.reusable .summary-totals .basket-totals th,.basket-summary.reusable .summary-totals .basket-totals td{text-align:left;font-size:20px;color:#333333;padding:0 16px;vertical-align:middle;}.basket-summary.reusable .summary-totals .basket-totals th .price,.basket-summary.reusable .summary-totals .basket-totals td .price{white-space:nowrap;}
.basket-summary.reusable aside{background-color:#f5f2dc;padding:8px 16px;}.basket-summary.reusable aside p{font-size:16px;color:#333333;margin:0;}
.basket-summary.reusable .cta{padding:40px 0;}
.checkout-progress.reusable{margin-bottom:40px;padding-bottom:20px;}.checkout-progress.reusable ul{margin-top:12px;}.checkout-progress.reusable ul li{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:url(../images/bg-checkout-progress-left.png) left no-repeat #e6e6e6;}.checkout-progress.reusable ul li span{display:block;padding:2px 20px 2px 24px;font-size:16px;background:url(../images/bg-checkout-progress-right.png) right no-repeat;}
.checkout-progress.reusable ul li.active{background:url(../images/bg-checkout-progress-left-active.png) left no-repeat #5e992b;}.checkout-progress.reusable ul li.active span{color:#ffffff;background:url(../images/bg-checkout-progress-right-active.png) right no-repeat;}
.checkout-progress.reusable ul li:first-child{background-image:none;}.checkout-progress.reusable ul li:first-child span{padding-left:8px;}
body div.j2tajax-confirm,body div.j2tajax-progress{-webkit-box-shadow:0 16px 16px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 16px 16px rgba(0, 0, 0, 0.35);box-shadow:0 16px 16px rgba(0, 0, 0, 0.35);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:20px 40px 40px;min-height:200px;}body div.j2tajax-confirm ul,body div.j2tajax-progress ul{list-style-type:none;}
body div.j2tajax-confirm .success-msg,body div.j2tajax-progress .success-msg{margin-bottom:20px;}body div.j2tajax-confirm .success-msg .j2tajax-checkout-img,body div.j2tajax-progress .success-msg .j2tajax-checkout-img{margin-right:16px;}
body div.j2tajax-confirm .success-msg .j2tajax-checkout-txt,body div.j2tajax-progress .success-msg .j2tajax-checkout-txt{color:#333333;font-size:16px;line-height:1.3;}
body div.j2tajax-progress{padding-top:0;min-height:100px;}
#hiddenitems{position:absolute;margin-top:16px;background:#ffffff;width:auto;padding:16px;border-radius:16px;-webkit-box-shadow:0 0px 16px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 0px 16px rgba(0, 0, 0, 0.35);box-shadow:0 0px 16px rgba(0, 0, 0, 0.35);z-index:400;}#hiddenitems th,#hiddenitems td{color:#333333;padding:4px 8px;}#hiddenitems th.price,#hiddenitems td.price{font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;}
#hiddenitems .spacer td{font-size:4px;}
#hiddenitems .subtotal td{padding-top:8px;font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;}
.my-lists.reusable{margin-bottom:16px;}.my-lists.reusable.has-remove-column{width:112%;}.my-lists.reusable.has-remove-column th.remove,.my-lists.reusable.has-remove-column td.remove{background:#ffffff;width:10%;margin-right:-10%;}
.my-lists.reusable tr:nth-child(even){background-color:#f6f9fb;}
.my-lists.reusable tr th{background-color:#dae8ef;text-align:left;font-weight:normal;}.my-lists.reusable tr th.list{width:25%;}
.my-lists.reusable tr th,.my-lists.reusable tr td{font-size:16px;color:#333333;padding:16px;vertical-align:middle;}.my-lists.reusable tr th.gift.image,.my-lists.reusable tr td.gift.image{padding-right:0;}.my-lists.reusable tr th.gift.image img,.my-lists.reusable tr td.gift.image img{vertical-align:middle;}
.cms-home #hero{width:720px;height:552px;margin-left:-20px;padding-left:20px;background:url(../images/hero.jpg) right top no-repeat;padding-right:410px;padding-top:10px;}.cms-home #hero p{font-size:16px;}
.cms-home #hero2{background:url(../images/donkey.jpg) 25px 55px no-repeat;padding-left:255px;padding-top:40px;padding-bottom:40px;}.cms-home #hero2 blockquote{font-family:'GibsonItalic',Arial,Helvetica,sans-serif;margin-bottom:1em;font-size:16px;}
.cms-home #hero2 p{font-size:16px;}
.cms-home #hero2 h2,.cms-home #hero2 h3,.cms-home #hero2 h4,.cms-home #hero2 h5,.cms-home #hero2 h6{margin-bottom:8px;}
.cms-home #about-us{width:700px;height:288px;background:url(../images/bg-about-us-module.jpg) center center no-repeat;padding-right:320px;}
body.product-voucher section[role=main] .header-image .section-header,body.product-category section[role=main] .header-image .section-header{background-position:top right;background-repeat:no-repeat;padding-right:240px;min-height:220px;}
body.product-voucher section[role=main] .section-header h1,body.product-category section[role=main] .section-header h1{margin-bottom:20px;}
body.product-voucher section[role=main] .section-header h6,body.product-category section[role=main] .section-header h6{color:#808080;font-family:'GibsonRegular',Arial,Helvetica,sans-serif;line-height:1.5;}
body.product-voucher section[role=main] .section-header.no-image,body.product-category section[role=main] .section-header.no-image{padding-right:0;}
body.product-voucher section[role=main] .hero h2 a,body.product-category section[role=main] .hero h2 a{color:#333333;}body.product-voucher section[role=main] .hero h2 a:hover,body.product-category section[role=main] .hero h2 a:hover{color:#4096c1;}
body.product-voucher section[role=main] h2,body.product-category section[role=main] h2{margin-bottom:8px;}
body.category-gigantic-good-gifts section[role=main] .header-image .section-header,body.category-in-memoriam section[role=main] .header-image .section-header{background-position:top right;background-repeat:no-repeat;padding-right:300px;min-height:300px;}
body.category-little-good-gifts section[role=main] .header-image .section-header{background-image:none;padding-right:0;min-height:0;}body.category-little-good-gifts section[role=main] .header-image .section-header .pull-quote{margin-top:-60px;}
body.catalog-product-view section.product{margin-bottom:80px;}body.catalog-product-view section.product .left-col figure img{max-width:300px;border:1px solid #cccccc;}
body.catalog-product-view section.product .left-col h4{margin-bottom:0.5em;}
body.catalog-product-view section.product .left-col #how-it-works{padding:20px 20px 8px;background:#f2f2f2;margin:20px 0 40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
body.catalog-product-view section.product .right-col br{display:none;}
body.catalog-product-view section.product .right-col h1{font-size:36px;margin-bottom:0.5em;}
body.catalog-product-view section.product .right-col h6{font-size:14px;font-family:'GibsonRegular',Arial,Helvetica,sans-serif;color:#808080;margin-bottom:8px;}
body.catalog-product-view section.product .right-col p{font-size:16px;}
body.catalog-product-view section.product .right-col .product-options{margin:8px 0;}body.catalog-product-view section.product .right-col .product-options .required{display:none;}
body.catalog-product-view section.product .right-col .purchase{margin-left:16px;padding:8px 14px;background:#dbe8ef;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f9fbfd), color-stop(1, #dbe8ef));background:-ms-linear-gradient(bottom, #f9fbfd, #dbe8ef);background:-moz-linear-gradient(center bottom, #f9fbfd 0%, #dbe8ef 100%);}body.catalog-product-view section.product .right-col .purchase .price-box span{font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;font-size:22px;color:#333333;}
body.catalog-product-view section.product .right-col .purchase .add-to-cart{margin:8px 0;color:#333333;font-size:16px;}body.catalog-product-view section.product .right-col .purchase .add-to-cart button{margin:8px -5px;}
body.catalog-product-view section.product .right-col .more-information{background:url(../images/pdf-icon.png) no-repeat 6px 2px;padding:3px 0 4px 30px;font-size:14px;}
body.catalog-product-view section.product.voucher h2{margin-bottom:0.5em;}
body.catalog-product-view section.product.voucher section.voucher-picker{margin:16px 0 40px;}body.catalog-product-view section.product.voucher section.voucher-picker #voucher-slider{width:94%;margin:0 0 2px 6px;background:url(../images/bg-voucher-slider.png) 10px 0px no-repeat;height:12px;padding-right:12px;}body.catalog-product-view section.product.voucher section.voucher-picker #voucher-slider a{top:-7px;border:5px solid white;-webkit-appearance:none;outline:none;}
body.catalog-product-view section.product.voucher section.voucher-picker #voucher-amount span{font-family:'GibsonRegular',Arial,Helvetica,sans-serif;}
body.catalog-product-view section.product.voucher section.voucher-picker #voucher-labels{font-size:16px;}
body.catalog-product-view section.product.voucher section.voucher-picker .purchase label{font-size:16px;padding-top:8px;}
body.catalog-product-view section.product.voucher section.voucher-picker .purchase button{float:right;}
body.catalog-product-view section.product.voucher section.voucher-testimonials .testimonials-text{padding-right:40px;}body.catalog-product-view section.product.voucher section.voucher-testimonials .testimonials-text p,body.catalog-product-view section.product.voucher section.voucher-testimonials .testimonials-text em{font-size:16px;}
body.catalog-product-view section.similar-gifts{margin-top:-40px;margin-bottom:80px;}
body.checkout-cart-index section[role=main]{padding-top:40px;}body.checkout-cart-index section[role=main] #discount-coupon-form{margin:20px 0;padding:20px 0;}body.checkout-cart-index section[role=main] #discount-coupon-form h3{display:inline-block;cursor:pointer;}body.checkout-cart-index section[role=main] #discount-coupon-form h3:after{border:none;content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333333;top:11px;position:absolute;margin-left:6px;}
body.checkout-cart-index section[role=main] #discount-coupon-form h3:hover{color:#4096c1;}
body.checkout-cart-index section[role=main] #discount-coupon-form h3.expanded:after{border:none;content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #333333;top:14px;}
body.checkout-cart-index section[role=main] #discount-coupon-form .discount-form{margin:16px 0;}
body.checkout-cart-index section[role=main] .remove-voucher{margin-left:40px;}
body.checkout-onepage-index section[role=main],body.customer-account-forgotpassword section[role=main],body.customer-account-resetpassword section[role=main],body.customer-account-login section[role=main],body.customer-account-create section[role=main],body.customer-account-logoutsuccess section[role=main],body.customer section[role=main]{padding-top:40px;}body.checkout-onepage-index section[role=main] h4,body.customer-account-forgotpassword section[role=main] h4,body.customer-account-resetpassword section[role=main] h4,body.customer-account-login section[role=main] h4,body.customer-account-create section[role=main] h4,body.customer-account-logoutsuccess section[role=main] h4,body.customer section[role=main] h4{margin-bottom:16px;padding-bottom:4px;}body.checkout-onepage-index section[role=main] h4 b,body.customer-account-forgotpassword section[role=main] h4 b,body.customer-account-resetpassword section[role=main] h4 b,body.customer-account-login section[role=main] h4 b,body.customer-account-create section[role=main] h4 b,body.customer-account-logoutsuccess section[role=main] h4 b,body.customer section[role=main] h4 b{display:block;font-weight:normal;font-size:14px;}
body.checkout-onepage-index section[role=main] p,body.customer-account-forgotpassword section[role=main] p,body.customer-account-resetpassword section[role=main] p,body.customer-account-login section[role=main] p,body.customer-account-create section[role=main] p,body.customer-account-logoutsuccess section[role=main] p,body.customer section[role=main] p,body.checkout-onepage-index section[role=main] label,body.customer-account-forgotpassword section[role=main] label,body.customer-account-resetpassword section[role=main] label,body.customer-account-login section[role=main] label,body.customer-account-create section[role=main] label,body.customer-account-logoutsuccess section[role=main] label,body.customer section[role=main] label,body.checkout-onepage-index section[role=main] input,body.customer-account-forgotpassword section[role=main] input,body.customer-account-resetpassword section[role=main] input,body.customer-account-login section[role=main] input,body.customer-account-create section[role=main] input,body.customer-account-logoutsuccess section[role=main] input,body.customer section[role=main] input,body.checkout-onepage-index section[role=main] textarea,body.customer-account-forgotpassword section[role=main] textarea,body.customer-account-resetpassword section[role=main] textarea,body.customer-account-login section[role=main] textarea,body.customer-account-create section[role=main] textarea,body.customer-account-logoutsuccess section[role=main] textarea,body.customer section[role=main] textarea,body.checkout-onepage-index section[role=main] select,body.customer-account-forgotpassword section[role=main] select,body.customer-account-resetpassword section[role=main] select,body.customer-account-login section[role=main] select,body.customer-account-create section[role=main] select,body.customer-account-logoutsuccess section[role=main] select,body.customer section[role=main] select,body.checkout-onepage-index section[role=main] li,body.customer-account-forgotpassword section[role=main] li,body.customer-account-resetpassword section[role=main] li,body.customer-account-login section[role=main] li,body.customer-account-create section[role=main] li,body.customer-account-logoutsuccess section[role=main] li,body.customer section[role=main] li{font-size:16px;}
body.checkout-onepage-index section[role=main] ul,body.customer-account-forgotpassword section[role=main] ul,body.customer-account-resetpassword section[role=main] ul,body.customer-account-login section[role=main] ul,body.customer-account-create section[role=main] ul,body.customer-account-logoutsuccess section[role=main] ul,body.customer section[role=main] ul,body.checkout-onepage-index section[role=main] ol,body.customer-account-forgotpassword section[role=main] ol,body.customer-account-resetpassword section[role=main] ol,body.customer-account-login section[role=main] ol,body.customer-account-create section[role=main] ol,body.customer-account-logoutsuccess section[role=main] ol,body.customer section[role=main] ol{list-style-type:none;}
body.checkout-onepage-index section[role=main] label,body.customer-account-forgotpassword section[role=main] label,body.customer-account-resetpassword section[role=main] label,body.customer-account-login section[role=main] label,body.customer-account-create section[role=main] label,body.customer-account-logoutsuccess section[role=main] label,body.customer section[role=main] label,body.checkout-onepage-index section[role=main] input,body.customer-account-forgotpassword section[role=main] input,body.customer-account-resetpassword section[role=main] input,body.customer-account-login section[role=main] input,body.customer-account-create section[role=main] input,body.customer-account-logoutsuccess section[role=main] input,body.customer section[role=main] input,body.checkout-onepage-index section[role=main] select,body.customer-account-forgotpassword section[role=main] select,body.customer-account-resetpassword section[role=main] select,body.customer-account-login section[role=main] select,body.customer-account-create section[role=main] select,body.customer-account-logoutsuccess section[role=main] select,body.customer section[role=main] select,body.checkout-onepage-index section[role=main] textarea,body.customer-account-forgotpassword section[role=main] textarea,body.customer-account-resetpassword section[role=main] textarea,body.customer-account-login section[role=main] textarea,body.customer-account-create section[role=main] textarea,body.customer-account-logoutsuccess section[role=main] textarea,body.customer section[role=main] textarea{color:#4d4d4d;}
body.checkout-onepage-index section[role=main] input.input-text,body.customer-account-forgotpassword section[role=main] input.input-text,body.customer-account-resetpassword section[role=main] input.input-text,body.customer-account-login section[role=main] input.input-text,body.customer-account-create section[role=main] input.input-text,body.customer-account-logoutsuccess section[role=main] input.input-text,body.customer section[role=main] input.input-text,body.checkout-onepage-index section[role=main] input[type=text],body.customer-account-forgotpassword section[role=main] input[type=text],body.customer-account-resetpassword section[role=main] input[type=text],body.customer-account-login section[role=main] input[type=text],body.customer-account-create section[role=main] input[type=text],body.customer-account-logoutsuccess section[role=main] input[type=text],body.customer section[role=main] input[type=text],body.checkout-onepage-index section[role=main] input[type=password],body.customer-account-forgotpassword section[role=main] input[type=password],body.customer-account-resetpassword section[role=main] input[type=password],body.customer-account-login section[role=main] input[type=password],body.customer-account-create section[role=main] input[type=password],body.customer-account-logoutsuccess section[role=main] input[type=password],body.customer section[role=main] input[type=password]{width:100%;display:block;margin-bottom:16px;}body.checkout-onepage-index section[role=main] input.input-text.narrow,body.customer-account-forgotpassword section[role=main] input.input-text.narrow,body.customer-account-resetpassword section[role=main] input.input-text.narrow,body.customer-account-login section[role=main] input.input-text.narrow,body.customer-account-create section[role=main] input.input-text.narrow,body.customer-account-logoutsuccess section[role=main] input.input-text.narrow,body.customer section[role=main] input.input-text.narrow,body.checkout-onepage-index section[role=main] input[type=text].narrow,body.customer-account-forgotpassword section[role=main] input[type=text].narrow,body.customer-account-resetpassword section[role=main] input[type=text].narrow,body.customer-account-login section[role=main] input[type=text].narrow,body.customer-account-create section[role=main] input[type=text].narrow,body.customer-account-logoutsuccess section[role=main] input[type=text].narrow,body.customer section[role=main] input[type=text].narrow,body.checkout-onepage-index section[role=main] input[type=password].narrow,body.customer-account-forgotpassword section[role=main] input[type=password].narrow,body.customer-account-resetpassword section[role=main] input[type=password].narrow,body.customer-account-login section[role=main] input[type=password].narrow,body.customer-account-create section[role=main] input[type=password].narrow,body.customer-account-logoutsuccess section[role=main] input[type=password].narrow,body.customer section[role=main] input[type=password].narrow{width:25%;}
body.checkout-onepage-index section[role=main] input.input-text.medium,body.customer-account-forgotpassword section[role=main] input.input-text.medium,body.customer-account-resetpassword section[role=main] input.input-text.medium,body.customer-account-login section[role=main] input.input-text.medium,body.customer-account-create section[role=main] input.input-text.medium,body.customer-account-logoutsuccess section[role=main] input.input-text.medium,body.customer section[role=main] input.input-text.medium,body.checkout-onepage-index section[role=main] input[type=text].medium,body.customer-account-forgotpassword section[role=main] input[type=text].medium,body.customer-account-resetpassword section[role=main] input[type=text].medium,body.customer-account-login section[role=main] input[type=text].medium,body.customer-account-create section[role=main] input[type=text].medium,body.customer-account-logoutsuccess section[role=main] input[type=text].medium,body.customer section[role=main] input[type=text].medium,body.checkout-onepage-index section[role=main] input[type=password].medium,body.customer-account-forgotpassword section[role=main] input[type=password].medium,body.customer-account-resetpassword section[role=main] input[type=password].medium,body.customer-account-login section[role=main] input[type=password].medium,body.customer-account-create section[role=main] input[type=password].medium,body.customer-account-logoutsuccess section[role=main] input[type=password].medium,body.customer section[role=main] input[type=password].medium{width:50%;}
body.checkout-onepage-index section[role=main] input.input-text.golden,body.customer-account-forgotpassword section[role=main] input.input-text.golden,body.customer-account-resetpassword section[role=main] input.input-text.golden,body.customer-account-login section[role=main] input.input-text.golden,body.customer-account-create section[role=main] input.input-text.golden,body.customer-account-logoutsuccess section[role=main] input.input-text.golden,body.customer section[role=main] input.input-text.golden,body.checkout-onepage-index section[role=main] input[type=text].golden,body.customer-account-forgotpassword section[role=main] input[type=text].golden,body.customer-account-resetpassword section[role=main] input[type=text].golden,body.customer-account-login section[role=main] input[type=text].golden,body.customer-account-create section[role=main] input[type=text].golden,body.customer-account-logoutsuccess section[role=main] input[type=text].golden,body.customer section[role=main] input[type=text].golden,body.checkout-onepage-index section[role=main] input[type=password].golden,body.customer-account-forgotpassword section[role=main] input[type=password].golden,body.customer-account-resetpassword section[role=main] input[type=password].golden,body.customer-account-login section[role=main] input[type=password].golden,body.customer-account-create section[role=main] input[type=password].golden,body.customer-account-logoutsuccess section[role=main] input[type=password].golden,body.customer section[role=main] input[type=password].golden{width:66%;}
body.checkout-onepage-index section[role=main] input.input-text.full,body.customer-account-forgotpassword section[role=main] input.input-text.full,body.customer-account-resetpassword section[role=main] input.input-text.full,body.customer-account-login section[role=main] input.input-text.full,body.customer-account-create section[role=main] input.input-text.full,body.customer-account-logoutsuccess section[role=main] input.input-text.full,body.customer section[role=main] input.input-text.full,body.checkout-onepage-index section[role=main] input[type=text].full,body.customer-account-forgotpassword section[role=main] input[type=text].full,body.customer-account-resetpassword section[role=main] input[type=text].full,body.customer-account-login section[role=main] input[type=text].full,body.customer-account-create section[role=main] input[type=text].full,body.customer-account-logoutsuccess section[role=main] input[type=text].full,body.customer section[role=main] input[type=text].full,body.checkout-onepage-index section[role=main] input[type=password].full,body.customer-account-forgotpassword section[role=main] input[type=password].full,body.customer-account-resetpassword section[role=main] input[type=password].full,body.customer-account-login section[role=main] input[type=password].full,body.customer-account-create section[role=main] input[type=password].full,body.customer-account-logoutsuccess section[role=main] input[type=password].full,body.customer section[role=main] input[type=password].full{width:100%;}
body.checkout-onepage-index section[role=main] input.input-text.validation-failed,body.customer-account-forgotpassword section[role=main] input.input-text.validation-failed,body.customer-account-resetpassword section[role=main] input.input-text.validation-failed,body.customer-account-login section[role=main] input.input-text.validation-failed,body.customer-account-create section[role=main] input.input-text.validation-failed,body.customer-account-logoutsuccess section[role=main] input.input-text.validation-failed,body.customer section[role=main] input.input-text.validation-failed,body.checkout-onepage-index section[role=main] input[type=text].validation-failed,body.customer-account-forgotpassword section[role=main] input[type=text].validation-failed,body.customer-account-resetpassword section[role=main] input[type=text].validation-failed,body.customer-account-login section[role=main] input[type=text].validation-failed,body.customer-account-create section[role=main] input[type=text].validation-failed,body.customer-account-logoutsuccess section[role=main] input[type=text].validation-failed,body.customer section[role=main] input[type=text].validation-failed,body.checkout-onepage-index section[role=main] input[type=password].validation-failed,body.customer-account-forgotpassword section[role=main] input[type=password].validation-failed,body.customer-account-resetpassword section[role=main] input[type=password].validation-failed,body.customer-account-login section[role=main] input[type=password].validation-failed,body.customer-account-create section[role=main] input[type=password].validation-failed,body.customer-account-logoutsuccess section[role=main] input[type=password].validation-failed,body.customer section[role=main] input[type=password].validation-failed{border-color:#ff1c26;}
body.checkout-onepage-index section[role=main] textarea,body.customer-account-forgotpassword section[role=main] textarea,body.customer-account-resetpassword section[role=main] textarea,body.customer-account-login section[role=main] textarea,body.customer-account-create section[role=main] textarea,body.customer-account-logoutsuccess section[role=main] textarea,body.customer section[role=main] textarea{width:100%;min-height:180px;}
body.checkout-onepage-index section[role=main] select,body.customer-account-forgotpassword section[role=main] select,body.customer-account-resetpassword section[role=main] select,body.customer-account-login section[role=main] select,body.customer-account-create section[role=main] select,body.customer-account-logoutsuccess section[role=main] select,body.customer section[role=main] select{width:100%;margin-bottom:16px;}
body.checkout-onepage-index section[role=main] .basket h1,body.customer-account-forgotpassword section[role=main] .basket h1,body.customer-account-resetpassword section[role=main] .basket h1,body.customer-account-login section[role=main] .basket h1,body.customer-account-create section[role=main] .basket h1,body.customer-account-logoutsuccess section[role=main] .basket h1,body.customer section[role=main] .basket h1,body.checkout-onepage-index section[role=main] .basket h2,body.customer-account-forgotpassword section[role=main] .basket h2,body.customer-account-resetpassword section[role=main] .basket h2,body.customer-account-login section[role=main] .basket h2,body.customer-account-create section[role=main] .basket h2,body.customer-account-logoutsuccess section[role=main] .basket h2,body.customer section[role=main] .basket h2,body.checkout-onepage-index section[role=main] .basket h3,body.customer-account-forgotpassword section[role=main] .basket h3,body.customer-account-resetpassword section[role=main] .basket h3,body.customer-account-login section[role=main] .basket h3,body.customer-account-create section[role=main] .basket h3,body.customer-account-logoutsuccess section[role=main] .basket h3,body.customer section[role=main] .basket h3,body.checkout-onepage-index section[role=main] .basket h4,body.customer-account-forgotpassword section[role=main] .basket h4,body.customer-account-resetpassword section[role=main] .basket h4,body.customer-account-login section[role=main] .basket h4,body.customer-account-create section[role=main] .basket h4,body.customer-account-logoutsuccess section[role=main] .basket h4,body.customer section[role=main] .basket h4,body.checkout-onepage-index section[role=main] .basket h5,body.customer-account-forgotpassword section[role=main] .basket h5,body.customer-account-resetpassword section[role=main] .basket h5,body.customer-account-login section[role=main] .basket h5,body.customer-account-create section[role=main] .basket h5,body.customer-account-logoutsuccess section[role=main] .basket h5,body.customer section[role=main] .basket h5,body.checkout-onepage-index section[role=main] .basket h6,body.customer-account-forgotpassword section[role=main] .basket h6,body.customer-account-resetpassword section[role=main] .basket h6,body.customer-account-login section[role=main] .basket h6,body.customer-account-create section[role=main] .basket h6,body.customer-account-logoutsuccess section[role=main] .basket h6,body.customer section[role=main] .basket h6{margin-bottom:0;padding-bottom:0;}
body.checkout-onepage-index section[role=main] .basket tfoot tr th,body.customer-account-forgotpassword section[role=main] .basket tfoot tr th,body.customer-account-resetpassword section[role=main] .basket tfoot tr th,body.customer-account-login section[role=main] .basket tfoot tr th,body.customer-account-create section[role=main] .basket tfoot tr th,body.customer-account-logoutsuccess section[role=main] .basket tfoot tr th,body.customer section[role=main] .basket tfoot tr th{background:none;}
body.checkout-onepage-index section[role=main] #opc-review,body.customer-account-forgotpassword section[role=main] #opc-review,body.customer-account-resetpassword section[role=main] #opc-review,body.customer-account-login section[role=main] #opc-review,body.customer-account-create section[role=main] #opc-review,body.customer-account-logoutsuccess section[role=main] #opc-review,body.customer section[role=main] #opc-review{display:none;}
body.checkout-onepage-index section[role=main] #checkoutSteps li.section,body.customer-account-forgotpassword section[role=main] #checkoutSteps li.section,body.customer-account-resetpassword section[role=main] #checkoutSteps li.section,body.customer-account-login section[role=main] #checkoutSteps li.section,body.customer-account-create section[role=main] #checkoutSteps li.section,body.customer-account-logoutsuccess section[role=main] #checkoutSteps li.section,body.customer section[role=main] #checkoutSteps li.section{display:none;}body.checkout-onepage-index section[role=main] #checkoutSteps li.section.active,body.customer-account-forgotpassword section[role=main] #checkoutSteps li.section.active,body.customer-account-resetpassword section[role=main] #checkoutSteps li.section.active,body.customer-account-login section[role=main] #checkoutSteps li.section.active,body.customer-account-create section[role=main] #checkoutSteps li.section.active,body.customer-account-logoutsuccess section[role=main] #checkoutSteps li.section.active,body.customer section[role=main] #checkoutSteps li.section.active{display:block;}
body.checkout-onepage-index section[role=main] #checkoutSteps .please-wait,body.customer-account-forgotpassword section[role=main] #checkoutSteps .please-wait,body.customer-account-resetpassword section[role=main] #checkoutSteps .please-wait,body.customer-account-login section[role=main] #checkoutSteps .please-wait,body.customer-account-create section[role=main] #checkoutSteps .please-wait,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .please-wait,body.customer section[role=main] #checkoutSteps .please-wait{display:block;margin-top:16px;}
body.checkout-onepage-index section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-forgotpassword section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-resetpassword section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-login section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-create section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product{width:75%;}
body.checkout-onepage-index section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-forgotpassword section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-resetpassword section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-login section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-create section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer section[role=main] #checkoutSteps .your-order tr.sub-totals td{padding:4px 8px;}
body.checkout-onepage-index section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-forgotpassword section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-resetpassword section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-login section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-create section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer section[role=main] #checkoutSteps .your-order tr.grand-total td{padding:16px 8px;}
body.checkout-onepage-index section[role=main] #checkoutSteps .your-order td,body.customer-account-forgotpassword section[role=main] #checkoutSteps .your-order td,body.customer-account-resetpassword section[role=main] #checkoutSteps .your-order td,body.customer-account-login section[role=main] #checkoutSteps .your-order td,body.customer-account-create section[role=main] #checkoutSteps .your-order td,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .your-order td,body.customer section[role=main] #checkoutSteps .your-order td{padding:8px;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing{border-color:#f0e8ba;background-color:#f5f2dc;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4{display:none;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p{font-size:14px;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review h6,body.customer section[role=main] #checkoutSteps #checkout-step-review h6{margin-bottom:8px;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer section[role=main] #checkoutSteps #checkout-step-review .donation h5{padding:5px;padding-left:0;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer section[role=main] #checkoutSteps #checkout-step-review .donation,body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer section[role=main] #checkoutSteps #checkout-step-review .clickforapound{padding:20px;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer section[role=main] #checkoutSteps #checkout-step-review .donation,body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer section[role=main] #checkoutSteps #checkout-step-review .gift-aid{border-color:#f0e8ba;background-color:#f5f2dc;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer section[role=main] #checkoutSteps #checkout-step-review .clickforapound{border-color:#cbd9e1;background-color:#dae8ef;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts{width:66%;}
body.checkout-onepage-index section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer section[role=main] #checkoutSteps #checkout-step-review .agreement-content{display:none;}
body.customer section[role=main]{padding-top:20px;}
ul.messages{list-style-type:none;}ul.messages ul{list-style-type:none;}
.error-msg,.validation-advice{color:#ff1c26;margin:20px 0;}.error-msg li,.validation-advice li{color:#ff1c26;}
.validation-advice{margin-top:-8px;}
.success-msg{color:#5e992b;margin:20px 0;}.success-msg li{color:#5e992b;}
body.checkout-onepage-success section[role=main] .success-msg{font-size:36px;color:#5e992b;}
body.checkout-onepage-success section[role=main] .intro{padding-bottom:40px;background:url(../images/success.png) 88% 0% no-repeat;}body.checkout-onepage-success section[role=main] .intro p{font-size:16px;}
body.checkout-onepage-success section[role=main] .intro h5{padding:16px 0;}
body.checkout-onepage-success section[role=main] .intro .print-order a{background:url(../images/print-order.png) no-repeat;padding:16px 0;padding-left:40px;}
body.checkout-onepage-success section[role=main] .intro .share{border-color:#f0e8ba;background-color:#f5f2dc;}body.checkout-onepage-success section[role=main] .intro .share ul{padding-top:8px;}body.checkout-onepage-success section[role=main] .intro .share ul li{margin-right:12px;}body.checkout-onepage-success section[role=main] .intro .share ul li #facebook{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;width:32px;height:32px;background-image:url(../images/social-facebook.png);}
body.checkout-onepage-success section[role=main] .intro .share ul li #twitter{display:block;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;width:32px;height:32px;background-image:url(../images/social-twitter.png);}
body.checkout-onepage-success section[role=main] th.gifts{width:60%;}
body.checkout-onepage-success section[role=main] .gift-aid h5{padding-top:20px;}
body.checkout-onepage-success section[role=main] .gift-aid .gift-aid-applied{min-height:100px;background:url(../images/gift-aid.png) no-repeat;padding-left:320px;}
body.customer section[role=main] .section-header h1,body.customer-account-login section[role=main] .section-header h1,body.customer-account-create section[role=main] .section-header h1,body.adjgiftreg-index-view section[role=main] .section-header h1{margin-bottom:20px;}
body.customer section[role=main] .welcome-msg p,body.customer-account-login section[role=main] .welcome-msg p,body.customer-account-create section[role=main] .welcome-msg p,body.adjgiftreg-index-view section[role=main] .welcome-msg p{font-size:16px;}
body.customer section[role=main] h2,body.customer-account-login section[role=main] h2,body.customer-account-create section[role=main] h2,body.adjgiftreg-index-view section[role=main] h2,body.customer section[role=main] h3,body.customer-account-login section[role=main] h3,body.customer-account-create section[role=main] h3,body.adjgiftreg-index-view section[role=main] h3,body.customer section[role=main] h4,body.customer-account-login section[role=main] h4,body.customer-account-create section[role=main] h4,body.adjgiftreg-index-view section[role=main] h4,body.customer section[role=main] h5,body.customer-account-login section[role=main] h5,body.customer-account-create section[role=main] h5,body.adjgiftreg-index-view section[role=main] h5,body.customer section[role=main] h6,body.customer-account-login section[role=main] h6,body.customer-account-create section[role=main] h6,body.adjgiftreg-index-view section[role=main] h6{margin-bottom:8px;}
body.customer section[role=main] div>a,body.customer-account-login section[role=main] div>a,body.customer-account-create section[role=main] div>a,body.adjgiftreg-index-view section[role=main] div>a,body.customer section[role=main] p>a,body.customer-account-login section[role=main] p>a,body.customer-account-create section[role=main] p>a,body.adjgiftreg-index-view section[role=main] p>a,body.customer section[role=main] p,body.customer-account-login section[role=main] p,body.customer-account-create section[role=main] p,body.adjgiftreg-index-view section[role=main] p,body.customer section[role=main] div,body.customer-account-login section[role=main] div,body.customer-account-create section[role=main] div,body.adjgiftreg-index-view section[role=main] div,body.customer section[role=main] address,body.customer-account-login section[role=main] address,body.customer-account-create section[role=main] address,body.adjgiftreg-index-view section[role=main] address,body.customer section[role=main] .limiter label,body.customer-account-login section[role=main] .limiter label,body.customer-account-create section[role=main] .limiter label,body.adjgiftreg-index-view section[role=main] .limiter label{font-size:16px;}
body.customer section[role=main] p,body.customer-account-login section[role=main] p,body.customer-account-create section[role=main] p,body.adjgiftreg-index-view section[role=main] p,body.customer section[role=main] .limiter label,body.customer-account-login section[role=main] .limiter label,body.customer-account-create section[role=main] .limiter label,body.adjgiftreg-index-view section[role=main] .limiter label{color:#808080;}
body.customer section[role=main]>.row>.three.column .left-nav,body.customer-account-login section[role=main]>.row>.three.column .left-nav,body.customer-account-create section[role=main]>.row>.three.column .left-nav,body.adjgiftreg-index-view section[role=main]>.row>.three.column .left-nav,body.customer section[role=main]>.row>.three.column .block-compare,body.customer-account-login section[role=main]>.row>.three.column .block-compare,body.customer-account-create section[role=main]>.row>.three.column .block-compare,body.adjgiftreg-index-view section[role=main]>.row>.three.column .block-compare,body.customer section[role=main]>.row>.three.column .block-reorder,body.customer-account-login section[role=main]>.row>.three.column .block-reorder,body.customer-account-create section[role=main]>.row>.three.column .block-reorder,body.adjgiftreg-index-view section[role=main]>.row>.three.column .block-reorder{display:none;}
body.customer section[role=main] table th,body.customer-account-login section[role=main] table th,body.customer-account-create section[role=main] table th,body.adjgiftreg-index-view section[role=main] table th{text-align:left;background-color:#dae8ef;}body.customer section[role=main] table th h6,body.customer-account-login section[role=main] table th h6,body.customer-account-create section[role=main] table th h6,body.adjgiftreg-index-view section[role=main] table th h6{margin-bottom:0;}
body.customer section[role=main] table td,body.customer-account-login section[role=main] table td,body.customer-account-create section[role=main] table td,body.adjgiftreg-index-view section[role=main] table td,body.customer section[role=main] table th,body.customer-account-login section[role=main] table th,body.customer-account-create section[role=main] table th,body.adjgiftreg-index-view section[role=main] table th{padding:16px;}body.customer section[role=main] table td.last,body.customer-account-login section[role=main] table td.last,body.customer-account-create section[role=main] table td.last,body.adjgiftreg-index-view section[role=main] table td.last,body.customer section[role=main] table th.last,body.customer-account-login section[role=main] table th.last,body.customer-account-create section[role=main] table th.last,body.adjgiftreg-index-view section[role=main] table th.last{text-align:right;}
body.customer section[role=main] table#my-orders-table tfoot td,body.customer-account-login section[role=main] table#my-orders-table tfoot td,body.customer-account-create section[role=main] table#my-orders-table tfoot td,body.adjgiftreg-index-view section[role=main] table#my-orders-table tfoot td{padding:0 16px;}body.customer section[role=main] table#my-orders-table tfoot td.pad-top,body.customer-account-login section[role=main] table#my-orders-table tfoot td.pad-top,body.customer-account-create section[role=main] table#my-orders-table tfoot td.pad-top,body.adjgiftreg-index-view section[role=main] table#my-orders-table tfoot td.pad-top{padding-top:16px;}
body.customer section[role=main] .limiter select,body.customer-account-login section[role=main] .limiter select,body.customer-account-create section[role=main] .limiter select,body.adjgiftreg-index-view section[role=main] .limiter select{width:auto;margin:8px;}
body.customer section[role=main] .back-link,body.customer-account-login section[role=main] .back-link,body.customer-account-create section[role=main] .back-link,body.adjgiftreg-index-view section[role=main] .back-link{display:none;}
body.adjgiftreg-index-home section[role=main] .section-header h1{margin-bottom:20px;}
body.adjgiftreg-index-home section[role=main] .intros div h5{margin:40px 0 8px;}body.adjgiftreg-index-home section[role=main] .intros div h5:first-child{margin-top:16px;}
.wish-list-table.has-remove-column{width:112%;}.wish-list-table.has-remove-column th.remove,.wish-list-table.has-remove-column td.remove{background:#ffffff;width:10%;margin-right:-10%;}
.wish-list-table tr:nth-child(even) td{background-color:#f6f9fb;}.wish-list-table tr:nth-child(even) td.remove{background-color:transparent;}
.wish-list-table tr td.gift{width:18%;}
.wish-list-table img{width:50px;}
body.cms-how-it-works section[role=main] .section-header h1{font-size:36px;margin-bottom:20px;}
body.cms-how-it-works section[role=main] h3{margin-bottom:16px;}
body.cms-how-it-works section[role=main] .row.border-bottom{padding-bottom:20px;}
body.cms-how-it-works section[role=main] .how-it-works{padding:20px 0;}
body.cms-how-it-works section[role=main] div.crackers-gift-cards{margin-bottom:40px;}
body.cms-how-it-works section[role=main] section.crackers-gift-cards{padding-bottom:40px;}
body.cms-how-it-works section[role=main] .quote-block{position:absolute;}body.cms-how-it-works section[role=main] .quote-block aside{margin-top:20px;}body.cms-how-it-works section[role=main] .quote-block aside:first-child{margin-top:0;}
body.cms-how-it-works section[role=main] .quote-block h6,body.cms-how-it-works section[role=main] .quote-block blockquote,body.cms-how-it-works section[role=main] .quote-block cite{display:block;text-align:center;font-style:normal;font-size:14px;}
body.cms-how-it-works section[role=main] .quote-block h6,body.cms-how-it-works section[role=main] .quote-block blockquote{font-family:'HermesRegular',Arial,Helvetica,sans-serif;}
body.cms-how-it-works section[role=main] .quote-block h6{margin-bottom:4px;}
body.cms-how-it-works section[role=main] .quote-block blockquote{margin-bottom:8px;}
body.cms-how-it-works section[role=main] .quote-block cite{font-size:11px;}
body.cms-how-it-works section[role=main] .quote-block .neutral blockquote,body.cms-how-it-works section[role=main] .quote-block .neutral cite{color:#4096c1;}
body.cms-how-it-works section[role=main] .quote-block .positive blockquote,body.cms-how-it-works section[role=main] .quote-block .positive cite{color:#5e992b;}
body.cms-how-it-works section[role=main] .quote-block .energetic blockquote,body.cms-how-it-works section[role=main] .quote-block .energetic cite{color:#ff1c26;}
body.cms-how-it-works section[role=main] .big-quote img{display:block;margin:-80px 0 0 20px;}
body.cms-how-it-works section[role=main] .big-quote blockquote h2{font-family:'GibsonLightBoldItalic',Arial,Helvetica,sans-serif;}
body.cms-how-it-works section[role=main] .big-quote cite{color:#333333;font-style:normal;font-size:24px;}
body.cms-how-it-works section[role=main] #guarantee-and-promise{padding:40px;background:url(../images/bg-shaded-column.png) top right repeat-y;}body.cms-how-it-works section[role=main] #guarantee-and-promise .guarantee p{font-size:16px;}
body.cms-how-it-works section[role=main] #big-quote-carousel{padding:0 160px 40px;}body.cms-how-it-works section[role=main] #big-quote-carousel blockquote{text-align:center;font-size:24px;color:#4096c1;font-family:'GibsonItalic',Arial,Helvetica,sans-serif;}body.cms-how-it-works section[role=main] #big-quote-carousel blockquote.hide{position:absolute;}
body.cms-how-it-works section[role=main] #case-studies{padding:20px 0 40px;height:320px;}body.cms-how-it-works section[role=main] #case-studies h3,body.cms-how-it-works section[role=main] #case-studies h4{margin-bottom:16px;}
body.cms-how-it-works section[role=main] #case-studies h4{color:#808080;text-transform:uppercase;}body.cms-how-it-works section[role=main] #case-studies h4 img{width:150px;}
body.cms-peace-oil section[role=main] blockquote{font-family:'GibsonLightBoldItalic',Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:8px;}
body.cms-peace-oil section[role=main] cite{color:#333333;font-style:normal;}body.cms-peace-oil section[role=main] cite strong{font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;display:block;}
body.cms-peace-oil section[role=main] table.peace-oil-prices tbody tr:nth-child(even){background-color:#f6f9fb;}
body.cms-peace-oil section[role=main] table.peace-oil-prices th{background-color:#dae8ef;text-align:left;font-family:'GibsonLightBold',Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;}body.cms-peace-oil section[role=main] table.peace-oil-prices th.name{width:70%;}
body.cms-peace-oil section[role=main] table.peace-oil-prices th,body.cms-peace-oil section[role=main] table.peace-oil-prices td{color:#333333;padding:16px;vertical-align:middle;}
body.cms-good-gifts-for-companies section[role=main] .related-grid h6{margin-top:8px;}body.cms-good-gifts-for-companies section[role=main] .related-grid h6 a{color:#333333;}body.cms-good-gifts-for-companies section[role=main] .related-grid h6 a:hover{color:#4096c1;}
body.cms-good-gifts-for-companies section[role=main] .related-grid p{font-size:12px;}
body.cms-contact-us section[role=main] .company-name{color:#333333;}
body.cms-contact-us section[role=main] p,body.cms-contact-us section[role=main] li{font-size:16px;}
body.cms-page-view section[role=main] .section-header h1{margin-bottom:20px;}
body.cms-page-view section[role=main] h2,body.cms-page-view section[role=main] h3,body.cms-page-view section[role=main] h4,body.cms-page-view section[role=main] h5,body.cms-page-view section[role=main] h6{margin-bottom:8px;}
body section[role=main] .cms-block h2,body section[role=main] .cms-block h3,body section[role=main] .cms-block h4,body section[role=main] .cms-block h5,body section[role=main] .cms-block h6{margin-bottom:8px;}
body section[role=main] .cms-block p,body section[role=main] .cms-block li{font-size:16px;}
body.catalogsearch-result-index section[role=main] .three.column .block.block-layered-nav,body.cms-browse-gifts section[role=main] .three.column .block.block-layered-nav{display:none;}
body.catalogsearch-result-index section[role=main] section#social,body.cms-browse-gifts section[role=main] section#social{margin-top:80px;}
body.cms-no-route section[role=main]{padding-top:40px;padding-right:400px;background:url(../images/bg-404.jpg) 100% 30% no-repeat;}body.cms-no-route section[role=main] .section-header h1{margin-bottom:20px;}body.cms-no-route section[role=main] .section-header h1 span{color:#ff1c26;}
@media only screen and (max-width:1200px){}@media only screen and (max-width:1024px){header.main-navigation section .cart-small{margin-right:80px;} .basket.reusable{margin-bottom:16px;}.basket.reusable.has-remove-column{width:100%;}.basket.reusable.has-remove-column th.remove,.basket.reusable.has-remove-column td.remove{display:none;width:0;margin:0;} .my-lists.reusable.has-remove-column{width:100%;}.my-lists.reusable.has-remove-column th.remove,.my-lists.reusable.has-remove-column td.remove{display:none;width:0;margin:0;} .wish-list-table.has-remove-column{width:100%;}.wish-list-table.has-remove-column th.remove,.wish-list-table.has-remove-column td.remove{display:none;width:0;margin:0;}}@media only screen and (max-width:768px){}@media only screen and (max-width:560px){}@media only screen and (max-width:320px){}div.noscript{height:100px;background-color:#333;}div.noscript p{color:#FFF;}
body.cms-request-catalog section[role=main],body.customer-account-forgotpassword section[role=main],body.customer-account-resetpassword section[role=main],body.customer-account-login section[role=main],body.customer-account-create section[role=main],body.customer-account-logoutsuccess section[role=main],body.customer section[role=main]{padding-top:40px;}body.cms-request-catalog section[role=main] h4,body.customer-account-forgotpassword section[role=main] h4,body.customer-account-resetpassword section[role=main] h4,body.customer-account-login section[role=main] h4,body.customer-account-create section[role=main] h4,body.customer-account-logoutsuccess section[role=main] h4,body.customer section[role=main] h4{margin-bottom:16px;padding-bottom:4px;}body.cms-request-catalog section[role=main] h4 b,body.customer-account-forgotpassword section[role=main] h4 b,body.customer-account-resetpassword section[role=main] h4 b,body.customer-account-login section[role=main] h4 b,body.customer-account-create section[role=main] h4 b,body.customer-account-logoutsuccess section[role=main] h4 b,body.customer section[role=main] h4 b{display:block;font-weight:normal;font-size:14px;}
body.cms-request-catalog section[role=main] p,body.customer-account-forgotpassword section[role=main] p,body.customer-account-resetpassword section[role=main] p,body.customer-account-login section[role=main] p,body.customer-account-create section[role=main] p,body.customer-account-logoutsuccess section[role=main] p,body.customer section[role=main] p,body.cms-request-catalog section[role=main] label,body.customer-account-forgotpassword section[role=main] label,body.customer-account-resetpassword section[role=main] label,body.customer-account-login section[role=main] label,body.customer-account-create section[role=main] label,body.customer-account-logoutsuccess section[role=main] label,body.customer section[role=main] label,body.cms-request-catalog section[role=main] input,body.customer-account-forgotpassword section[role=main] input,body.customer-account-resetpassword section[role=main] input,body.customer-account-login section[role=main] input,body.customer-account-create section[role=main] input,body.customer-account-logoutsuccess section[role=main] input,body.customer section[role=main] input,body.cms-request-catalog section[role=main] textarea,body.customer-account-forgotpassword section[role=main] textarea,body.customer-account-resetpassword section[role=main] textarea,body.customer-account-login section[role=main] textarea,body.customer-account-create section[role=main] textarea,body.customer-account-logoutsuccess section[role=main] textarea,body.customer section[role=main] textarea,body.cms-request-catalog section[role=main] select,body.customer-account-forgotpassword section[role=main] select,body.customer-account-resetpassword section[role=main] select,body.customer-account-login section[role=main] select,body.customer-account-create section[role=main] select,body.customer-account-logoutsuccess section[role=main] select,body.customer section[role=main] select,body.cms-request-catalog section[role=main] li,body.customer-account-forgotpassword section[role=main] li,body.customer-account-resetpassword section[role=main] li,body.customer-account-login section[role=main] li,body.customer-account-create section[role=main] li,body.customer-account-logoutsuccess section[role=main] li,body.customer section[role=main] li{font-size:16px;}
body.cms-request-catalog section[role=main] ul,body.customer-account-forgotpassword section[role=main] ul,body.customer-account-resetpassword section[role=main] ul,body.customer-account-login section[role=main] ul,body.customer-account-create section[role=main] ul,body.customer-account-logoutsuccess section[role=main] ul,body.customer section[role=main] ul,body.cms-request-catalog section[role=main] ol,body.customer-account-forgotpassword section[role=main] ol,body.customer-account-resetpassword section[role=main] ol,body.customer-account-login section[role=main] ol,body.customer-account-create section[role=main] ol,body.customer-account-logoutsuccess section[role=main] ol,body.customer section[role=main] ol{list-style-type:none;}
body.cms-request-catalog section[role=main] label,body.customer-account-forgotpassword section[role=main] label,body.customer-account-resetpassword section[role=main] label,body.customer-account-login section[role=main] label,body.customer-account-create section[role=main] label,body.customer-account-logoutsuccess section[role=main] label,body.customer section[role=main] label,body.cms-request-catalog section[role=main] input,body.customer-account-forgotpassword section[role=main] input,body.customer-account-resetpassword section[role=main] input,body.customer-account-login section[role=main] input,body.customer-account-create section[role=main] input,body.customer-account-logoutsuccess section[role=main] input,body.customer section[role=main] input,body.cms-request-catalog section[role=main] select,body.customer-account-forgotpassword section[role=main] select,body.customer-account-resetpassword section[role=main] select,body.customer-account-login section[role=main] select,body.customer-account-create section[role=main] select,body.customer-account-logoutsuccess section[role=main] select,body.customer section[role=main] select,body.cms-request-catalog section[role=main] textarea,body.customer-account-forgotpassword section[role=main] textarea,body.customer-account-resetpassword section[role=main] textarea,body.customer-account-login section[role=main] textarea,body.customer-account-create section[role=main] textarea,body.customer-account-logoutsuccess section[role=main] textarea,body.customer section[role=main] textarea{color:#4d4d4d;}
body.cms-request-catalog section[role=main] input.input-text,body.customer-account-forgotpassword section[role=main] input.input-text,body.customer-account-resetpassword section[role=main] input.input-text,body.customer-account-login section[role=main] input.input-text,body.customer-account-create section[role=main] input.input-text,body.customer-account-logoutsuccess section[role=main] input.input-text,body.customer section[role=main] input.input-text,body.cms-request-catalog section[role=main] input[type=text],body.customer-account-forgotpassword section[role=main] input[type=text],body.customer-account-resetpassword section[role=main] input[type=text],body.customer-account-login section[role=main] input[type=text],body.customer-account-create section[role=main] input[type=text],body.customer-account-logoutsuccess section[role=main] input[type=text],body.customer section[role=main] input[type=text],body.cms-request-catalog section[role=main] input[type=password],body.customer-account-forgotpassword section[role=main] input[type=password],body.customer-account-resetpassword section[role=main] input[type=password],body.customer-account-login section[role=main] input[type=password],body.customer-account-create section[role=main] input[type=password],body.customer-account-logoutsuccess section[role=main] input[type=password],body.customer section[role=main] input[type=password]{width:100%;display:block;margin-bottom:16px;}body.cms-request-catalog section[role=main] input.input-text.narrow,body.customer-account-forgotpassword section[role=main] input.input-text.narrow,body.customer-account-resetpassword section[role=main] input.input-text.narrow,body.customer-account-login section[role=main] input.input-text.narrow,body.customer-account-create section[role=main] input.input-text.narrow,body.customer-account-logoutsuccess section[role=main] input.input-text.narrow,body.customer section[role=main] input.input-text.narrow,body.cms-request-catalog section[role=main] input[type=text].narrow,body.customer-account-forgotpassword section[role=main] input[type=text].narrow,body.customer-account-resetpassword section[role=main] input[type=text].narrow,body.customer-account-login section[role=main] input[type=text].narrow,body.customer-account-create section[role=main] input[type=text].narrow,body.customer-account-logoutsuccess section[role=main] input[type=text].narrow,body.customer section[role=main] input[type=text].narrow,body.cms-request-catalog section[role=main] input[type=password].narrow,body.customer-account-forgotpassword section[role=main] input[type=password].narrow,body.customer-account-resetpassword section[role=main] input[type=password].narrow,body.customer-account-login section[role=main] input[type=password].narrow,body.customer-account-create section[role=main] input[type=password].narrow,body.customer-account-logoutsuccess section[role=main] input[type=password].narrow,body.customer section[role=main] input[type=password].narrow{width:25%;}
body.cms-request-catalog section[role=main] input.input-text.medium,body.customer-account-forgotpassword section[role=main] input.input-text.medium,body.customer-account-resetpassword section[role=main] input.input-text.medium,body.customer-account-login section[role=main] input.input-text.medium,body.customer-account-create section[role=main] input.input-text.medium,body.customer-account-logoutsuccess section[role=main] input.input-text.medium,body.customer section[role=main] input.input-text.medium,body.cms-request-catalog section[role=main] input[type=text].medium,body.customer-account-forgotpassword section[role=main] input[type=text].medium,body.customer-account-resetpassword section[role=main] input[type=text].medium,body.customer-account-login section[role=main] input[type=text].medium,body.customer-account-create section[role=main] input[type=text].medium,body.customer-account-logoutsuccess section[role=main] input[type=text].medium,body.customer section[role=main] input[type=text].medium,body.cms-request-catalog section[role=main] input[type=password].medium,body.customer-account-forgotpassword section[role=main] input[type=password].medium,body.customer-account-resetpassword section[role=main] input[type=password].medium,body.customer-account-login section[role=main] input[type=password].medium,body.customer-account-create section[role=main] input[type=password].medium,body.customer-account-logoutsuccess section[role=main] input[type=password].medium,body.customer section[role=main] input[type=password].medium{width:50%;}
body.cms-request-catalog section[role=main] input.input-text.golden,body.customer-account-forgotpassword section[role=main] input.input-text.golden,body.customer-account-resetpassword section[role=main] input.input-text.golden,body.customer-account-login section[role=main] input.input-text.golden,body.customer-account-create section[role=main] input.input-text.golden,body.customer-account-logoutsuccess section[role=main] input.input-text.golden,body.customer section[role=main] input.input-text.golden,body.cms-request-catalog section[role=main] input[type=text].golden,body.customer-account-forgotpassword section[role=main] input[type=text].golden,body.customer-account-resetpassword section[role=main] input[type=text].golden,body.customer-account-login section[role=main] input[type=text].golden,body.customer-account-create section[role=main] input[type=text].golden,body.customer-account-logoutsuccess section[role=main] input[type=text].golden,body.customer section[role=main] input[type=text].golden,body.cms-request-catalog section[role=main] input[type=password].golden,body.customer-account-forgotpassword section[role=main] input[type=password].golden,body.customer-account-resetpassword section[role=main] input[type=password].golden,body.customer-account-login section[role=main] input[type=password].golden,body.customer-account-create section[role=main] input[type=password].golden,body.customer-account-logoutsuccess section[role=main] input[type=password].golden,body.customer section[role=main] input[type=password].golden{width:66%;}
body.cms-request-catalog section[role=main] input.input-text.full,body.customer-account-forgotpassword section[role=main] input.input-text.full,body.customer-account-resetpassword section[role=main] input.input-text.full,body.customer-account-login section[role=main] input.input-text.full,body.customer-account-create section[role=main] input.input-text.full,body.customer-account-logoutsuccess section[role=main] input.input-text.full,body.customer section[role=main] input.input-text.full,body.cms-request-catalog section[role=main] input[type=text].full,body.customer-account-forgotpassword section[role=main] input[type=text].full,body.customer-account-resetpassword section[role=main] input[type=text].full,body.customer-account-login section[role=main] input[type=text].full,body.customer-account-create section[role=main] input[type=text].full,body.customer-account-logoutsuccess section[role=main] input[type=text].full,body.customer section[role=main] input[type=text].full,body.cms-request-catalog section[role=main] input[type=password].full,body.customer-account-forgotpassword section[role=main] input[type=password].full,body.customer-account-resetpassword section[role=main] input[type=password].full,body.customer-account-login section[role=main] input[type=password].full,body.customer-account-create section[role=main] input[type=password].full,body.customer-account-logoutsuccess section[role=main] input[type=password].full,body.customer section[role=main] input[type=password].full{width:100%;}
body.cms-request-catalog section[role=main] input.input-text.validation-failed,body.customer-account-forgotpassword section[role=main] input.input-text.validation-failed,body.customer-account-resetpassword section[role=main] input.input-text.validation-failed,body.customer-account-login section[role=main] input.input-text.validation-failed,body.customer-account-create section[role=main] input.input-text.validation-failed,body.customer-account-logoutsuccess section[role=main] input.input-text.validation-failed,body.customer section[role=main] input.input-text.validation-failed,body.cms-request-catalog section[role=main] input[type=text].validation-failed,body.customer-account-forgotpassword section[role=main] input[type=text].validation-failed,body.customer-account-resetpassword section[role=main] input[type=text].validation-failed,body.customer-account-login section[role=main] input[type=text].validation-failed,body.customer-account-create section[role=main] input[type=text].validation-failed,body.customer-account-logoutsuccess section[role=main] input[type=text].validation-failed,body.customer section[role=main] input[type=text].validation-failed,body.cms-request-catalog section[role=main] input[type=password].validation-failed,body.customer-account-forgotpassword section[role=main] input[type=password].validation-failed,body.customer-account-resetpassword section[role=main] input[type=password].validation-failed,body.customer-account-login section[role=main] input[type=password].validation-failed,body.customer-account-create section[role=main] input[type=password].validation-failed,body.customer-account-logoutsuccess section[role=main] input[type=password].validation-failed,body.customer section[role=main] input[type=password].validation-failed{border-color:#ff1c26;}
body.cms-request-catalog section[role=main] textarea,body.customer-account-forgotpassword section[role=main] textarea,body.customer-account-resetpassword section[role=main] textarea,body.customer-account-login section[role=main] textarea,body.customer-account-create section[role=main] textarea,body.customer-account-logoutsuccess section[role=main] textarea,body.customer section[role=main] textarea{width:100%;min-height:180px;}
body.cms-request-catalog section[role=main] select,body.customer-account-forgotpassword section[role=main] select,body.customer-account-resetpassword section[role=main] select,body.customer-account-login section[role=main] select,body.customer-account-create section[role=main] select,body.customer-account-logoutsuccess section[role=main] select,body.customer section[role=main] select{width:100%;margin-bottom:16px;}
body.cms-request-catalog section[role=main] .basket h1,body.customer-account-forgotpassword section[role=main] .basket h1,body.customer-account-resetpassword section[role=main] .basket h1,body.customer-account-login section[role=main] .basket h1,body.customer-account-create section[role=main] .basket h1,body.customer-account-logoutsuccess section[role=main] .basket h1,body.customer section[role=main] .basket h1,body.cms-request-catalog section[role=main] .basket h2,body.customer-account-forgotpassword section[role=main] .basket h2,body.customer-account-resetpassword section[role=main] .basket h2,body.customer-account-login section[role=main] .basket h2,body.customer-account-create section[role=main] .basket h2,body.customer-account-logoutsuccess section[role=main] .basket h2,body.customer section[role=main] .basket h2,body.cms-request-catalog section[role=main] .basket h3,body.customer-account-forgotpassword section[role=main] .basket h3,body.customer-account-resetpassword section[role=main] .basket h3,body.customer-account-login section[role=main] .basket h3,body.customer-account-create section[role=main] .basket h3,body.customer-account-logoutsuccess section[role=main] .basket h3,body.customer section[role=main] .basket h3,body.cms-request-catalog section[role=main] .basket h4,body.customer-account-forgotpassword section[role=main] .basket h4,body.customer-account-resetpassword section[role=main] .basket h4,body.customer-account-login section[role=main] .basket h4,body.customer-account-create section[role=main] .basket h4,body.customer-account-logoutsuccess section[role=main] .basket h4,body.customer section[role=main] .basket h4,body.cms-request-catalog section[role=main] .basket h5,body.customer-account-forgotpassword section[role=main] .basket h5,body.customer-account-resetpassword section[role=main] .basket h5,body.customer-account-login section[role=main] .basket h5,body.customer-account-create section[role=main] .basket h5,body.customer-account-logoutsuccess section[role=main] .basket h5,body.customer section[role=main] .basket h5,body.cms-request-catalog section[role=main] .basket h6,body.customer-account-forgotpassword section[role=main] .basket h6,body.customer-account-resetpassword section[role=main] .basket h6,body.customer-account-login section[role=main] .basket h6,body.customer-account-create section[role=main] .basket h6,body.customer-account-logoutsuccess section[role=main] .basket h6,body.customer section[role=main] .basket h6{margin-bottom:0;padding-bottom:0;}
body.cms-request-catalog section[role=main] .basket tfoot tr th,body.customer-account-forgotpassword section[role=main] .basket tfoot tr th,body.customer-account-resetpassword section[role=main] .basket tfoot tr th,body.customer-account-login section[role=main] .basket tfoot tr th,body.customer-account-create section[role=main] .basket tfoot tr th,body.customer-account-logoutsuccess section[role=main] .basket tfoot tr th,body.customer section[role=main] .basket tfoot tr th{background:none;}
body.cms-request-catalog section[role=main] #opc-review,body.customer-account-forgotpassword section[role=main] #opc-review,body.customer-account-resetpassword section[role=main] #opc-review,body.customer-account-login section[role=main] #opc-review,body.customer-account-create section[role=main] #opc-review,body.customer-account-logoutsuccess section[role=main] #opc-review,body.customer section[role=main] #opc-review{display:none;}
body.cms-request-catalog section[role=main] #checkoutSteps li.section,body.customer-account-forgotpassword section[role=main] #checkoutSteps li.section,body.customer-account-resetpassword section[role=main] #checkoutSteps li.section,body.customer-account-login section[role=main] #checkoutSteps li.section,body.customer-account-create section[role=main] #checkoutSteps li.section,body.customer-account-logoutsuccess section[role=main] #checkoutSteps li.section,body.customer section[role=main] #checkoutSteps li.section{display:none;}body.cms-request-catalog section[role=main] #checkoutSteps li.section.active,body.customer-account-forgotpassword section[role=main] #checkoutSteps li.section.active,body.customer-account-resetpassword section[role=main] #checkoutSteps li.section.active,body.customer-account-login section[role=main] #checkoutSteps li.section.active,body.customer-account-create section[role=main] #checkoutSteps li.section.active,body.customer-account-logoutsuccess section[role=main] #checkoutSteps li.section.active,body.customer section[role=main] #checkoutSteps li.section.active{display:block;}
body.cms-request-catalog section[role=main] #checkoutSteps .please-wait,body.customer-account-forgotpassword section[role=main] #checkoutSteps .please-wait,body.customer-account-resetpassword section[role=main] #checkoutSteps .please-wait,body.customer-account-login section[role=main] #checkoutSteps .please-wait,body.customer-account-create section[role=main] #checkoutSteps .please-wait,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .please-wait,body.customer section[role=main] #checkoutSteps .please-wait{display:block;margin-top:16px;}
body.cms-request-catalog section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-forgotpassword section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-resetpassword section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-login section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-create section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product,body.customer section[role=main] #checkoutSteps .your-order tr.line-item td.quantity-product{width:75%;}
body.cms-request-catalog section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-forgotpassword section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-resetpassword section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-login section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-create section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .your-order tr.sub-totals td,body.customer section[role=main] #checkoutSteps .your-order tr.sub-totals td{padding:4px 8px;}
body.cms-request-catalog section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-forgotpassword section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-resetpassword section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-login section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-create section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .your-order tr.grand-total td,body.customer section[role=main] #checkoutSteps .your-order tr.grand-total td{padding:16px 8px;}
body.cms-request-catalog section[role=main] #checkoutSteps .your-order td,body.customer-account-forgotpassword section[role=main] #checkoutSteps .your-order td,body.customer-account-resetpassword section[role=main] #checkoutSteps .your-order td,body.customer-account-login section[role=main] #checkoutSteps .your-order td,body.customer-account-create section[role=main] #checkoutSteps .your-order td,body.customer-account-logoutsuccess section[role=main] #checkoutSteps .your-order td,body.customer section[role=main] #checkoutSteps .your-order td{padding:8px;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing,body.customer section[role=main] #checkoutSteps #checkout-step-shipping .same-as-billing{border-color:#f0e8ba;background-color:#f5f2dc;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4,body.customer section[role=main] #checkoutSteps #checkout-step-shipping .customer-name h4{display:none;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p,body.customer section[role=main] #checkoutSteps #checkout-step-shipping .change-delivery p{font-size:14px;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review h6,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review h6,body.customer section[role=main] #checkoutSteps #checkout-step-review h6{margin-bottom:8px;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .donation h5,body.customer section[role=main] #checkoutSteps #checkout-step-review .donation h5{padding:5px;padding-left:0;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer section[role=main] #checkoutSteps #checkout-step-review .donation,body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer section[role=main] #checkoutSteps #checkout-step-review .clickforapound{padding:20px;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .donation,body.customer section[role=main] #checkoutSteps #checkout-step-review .donation,body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .gift-aid,body.customer section[role=main] #checkoutSteps #checkout-step-review .gift-aid{border-color:#f0e8ba;background-color:#f5f2dc;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .clickforapound,body.customer section[role=main] #checkoutSteps #checkout-step-review .clickforapound{border-color:#cbd9e1;background-color:#dae8ef;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts,body.customer section[role=main] #checkoutSteps #checkout-step-review #checkout-review-table .gifts{width:66%;}
body.cms-request-catalog section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-forgotpassword section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-resetpassword section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-login section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-create section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer-account-logoutsuccess section[role=main] #checkoutSteps #checkout-step-review .agreement-content,body.customer section[role=main] #checkoutSteps #checkout-step-review .agreement-content{display:none;}
