@font-face{font-family:GoudyStd-Bold;src:url('/Content/fonts/GoudyStd-Bold.eot');src:url('/Content/fonts/GoudyStd-Bold.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/GoudyStd-Bold.woff2') format('woff2'),url('/Content/fonts/GoudyStd-Bold.woff') format('woff'),url('/Content/fonts/GoudyStd-Bold.ttf') format('truetype'),url('/Content/fonts/GoudyStd-Bold.svg#GoudyStd-Bold') format('svg');font-weight:normal;font-style:normal}html{overflow-x:hidden}html,body{font-size:13px;position:relative;height:100%;width:100%;float:left}a:link{color:#000}input,a,button{outline:none}a:hover,a:active,a:focus{outline:0}#PageContainer{min-height:100%;position:relative;width:100%;float:left;overflow:hidden}.front-message-mob{position:relative;text-align:center;float:none;margin:0 auto;display:none}.front-message-mob #predefinedMessages{float:none;width:92%;margin:0 auto 20px}.front-message-mob .WhiteDivide{display:none}#back-top::-ms-clear{display:none}#back-bottom::-ms-clear{display:none}.CenteredContent{width:960px;margin:0 auto;position:relative}.push100Percent{width:100% !important}#Background{position:absolute;width:100%;height:100%;overflow:hidden;z-index:0}#Background img{float:left;width:100%}#HeaderContainer{background-image:url(images/framework/breadcrumbArrow.png);background-position:-15px 0;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;text-align:left;position:relative;height:80px}#Logo{width:99px;height:53px;margin:14px 0 14px -50px;background-image:url(images/framework/logo.png);position:absolute;left:50%}#Logo a{float:left;width:100%;height:100%;text-indent:-9999px;text-decoration:none}#AccFooter{display:none}ul#MainNav{right:50%;width:50%;list-style-type:none;margin:0 50px 0 25px;padding:0;float:left}ul#MainNav li{float:left;display:inline;margin:48px 15px 0 0;padding:0;font-size:1em}ul#MainNav li a{color:#fff;text-transform:uppercase;text-decoration:none}ul#MainNav li a:hover,ul#MainNav li.On a{color:#9a844a}ul#MainNav li#Breadcrumbs{position:absolute;left:0;width:45%;margin:85px 0 0 25px;display:none}ul#MainNav li#Breadcrumbs ul{float:left;margin:0;padding:0;width:960px;font-size:1.1em}ul#MainNav li#Breadcrumbs ul li{float:left;display:inline;margin:0 10px 0 0;padding:0;color:#fff}ul#MainNav li#Breadcrumbs ul li a{color:#fff;text-decoration:none}.WithBreadcrumb ul#MainNav li#Breadcrumbs{display:block}.st_facebook_custom{background-position:0 -144px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_email_custom{background-position:-32px -144px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_twitter_custom{background-position:-64px -144px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_plusone_custom{background-position:-96px -144px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_stumbleupon_custom{background-position:-128px -144px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_tumblr_custom{background-position:-160px -144px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_linkedin_custom{background-position:-192px -144px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_pinterest_custom{background-position:-224px -144px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_delicious_custom{background-position:-160px -112px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_digg_custom{background-position:-192px -112px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}.st_myspace_custom{background-position:-224px -112px;background-color:transparent;background-image:url("images/framework/iconSet1.png");border:0 none;display:inline;float:left !important;height:23px;list-style-type:none;margin:0 10px 0 0;padding:0;position:static;width:24px;cursor:pointer}#ColourChanger .attributes{display:none}.cartPrice{width:450px;float:right;margin-top:20px}.cartPrice .Label{float:left;margin-left:76px;font-size:150%}.cartPrice .Value{float:right;font-size:150%;text-align:center;margin-right:30%}.cartPrice .Value.discount{margin-right:33%}.cartPrice .priceRow{}.cartPrice .Value{font-size:12px}.cartPrice .Value strong,.cartPrice .Label{font-size:22px;text-transform:uppercase}ul#MainNav li span{position:relative;background:url("/Themes/DarkOrange/Content/images/Down-Arrow.png") no-repeat;display:block}.addressEditAccountForm{margin-bottom:100px}.addressType table{width:100%;clear:both}.addressType .isthisa{font-size:20px}.addressType .contrl{float:left}.BeigeHolder .page-body.addressEditAccountForm label{width:25% !important;float:left}.BeigeHolder .page-body.addressEditAccountForm .addressType label{width:60% !important}.BeigeHolder .page-body.addressEditAccountForm .addressType .labl{width:45% !important}.BeigeHolder .page-body.addressEditAccountForm input.Wide,.BeigeHolder .page-body.addressEditAccountForm select.Wide,.BeigeHolder .page-body.addressEditAccountForm select.selecti{width:65% !important;float:left}.BeigeHolder .page-body.addressEditAccountForm input,.BeigeHolder .page-body.addressEditAccountForm select{width:25% !important;float:left}.addressType .labl{width:30%}.BeigeHolder .page-body.addressEditAccountForm span{padding:0}.BeigeHolder .page-body.addressEditAccountForm .postcodeLookup{padding:5px;width:108px}.BeigeHolder .page-body.addressEditAccountForm .BlackButton.Small{margin-right:25px}.BeigeHolder .page-body.addressEditAccountForm #ManualAddress{padding:5px;width:148px}.addressEditAccountForm input[type="submit"],.addressAddNewAccount input[type="submit"]{background-color:#2f201a;border:medium none;color:#fff !important;float:right;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;height:50px;line-height:normal;margin:0;text-transform:uppercase;width:200px;text-align:center;text-decoration:none}.addressAddNewAccount .address-edit-page label{width:25% !important}.addressAddNewAccount .addressType .labl{width:43% !important}.addressAddNewAccount .addressType label{width:65% !important}.addressAddNewAccount .address-edit-page input,.addressAddNewAccount .address-edit-page select.Wide{width:70% !important}.addressAddNewAccount .address-edit-page select.Narrow,.addressAddNewAccount .address-edit-page input.Narrow{width:25% !important}.checkoutButton,.password-recovery-button,.new-password-button{background-color:#2f201a;border:medium none;color:#fff !important;float:right;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;height:50px;line-height:normal;margin:30px 0 0;text-transform:uppercase;width:200px;text-align:center;text-decoration:none}.checkoutButton span{padding-top:5px;display:block}ul#UserOptions{left:50%;list-style-type:none;margin:0 10px 0 50px;padding:0;float:right}ul#UserOptions li{float:left;display:inline;margin:45px 10px 0 15px;cursor:pointer;position:relative}ul#UserOptions li .Icon{width:21px;height:21px;float:left;background-image:url(images/framework/iconSet1.png);background-repeat:no-repeat}ul#UserOptions li span{float:left;font-size:1em;color:#8e8686;text-transform:uppercase;margin:.1em 0 0 5px}ul#UserOptions li:hover span{color:#9a844a}ul#UserOptions li.Search .Icon{background-position:-64px 0}ul#UserOptions li.PriceRange .Icon{background-position:-32px 0}ul#UserOptions li.Basket .Icon{background-position:-0 0}ul#UserOptions li.Search:hover .Icon{background-position:-64px -32px}ul#UserOptions li.PriceRange:hover .Icon{background-position:-32px -32px}ul#UserOptions li.Basket:hover .Icon{background-position:-0 -32px}ul#UserOptions li #SearchFormTop{position:absolute;background-color:#1c0c0c;left:0;top:0;width:230px;height:100%;z-index:10;display:none}ul#UserOptions li #SearchFormTop input{background-color:#fff;border:0;padding:2px 5px;width:150px;margin:1px 5px 0 0;float:left}ul#UserOptions li #SearchFormTop button{background-color:#9a844a;border:0;margin:0;float:left}ul#UserOptions li #SearchFormTop button span{color:#fff;padding:3px 3px;font-size:.9em;margin:0}ul#UserOptions li #PriceRangeTop{position:absolute;background-color:#1c0c0c;left:-100px;top:0;width:265px !important;height:100%;z-index:10;display:none}ul#UserOptions li #PriceRangeTop .Inner{float:left;background-color:#fff;padding:2px 4px}ul#UserOptions li #PriceRangeTop #PriceRangeValTop{float:left;background-color:#9a844a;padding:3px 4px;color:#fff;font-size:.9em;margin-left:1px}ul#UserOptions li #PriceRangeTop span.Min,ul#UserOptions li #PriceRangeTop span.Max{float:left;font-size:.9em}ul#UserOptions li #PriceRangeTop #PriceSliderTop{float:left}.ui-slider{display:block;position:relative;height:5px !important;background-color:#ccc}.ui-slider .ui-slider-range{display:block;height:5px !important;border-radius:5px;background-color:#000;position:absolute}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:13px;height:13px;margin:0 0 0 -8px;left:0;top:-5px;background-image:url(images/framework/iconSet1.png);background-position:-224px 0}.ui-slider-horizontal .ui-slider-handle{cursor:pointer}ul#UserOptions .ui-slider{width:130px;margin:7px 0 0 10px}#PageContent{padding-bottom:96px;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-weight:book}#checkout-errors-load{color:red;font-weight:bold}#FooterContainer{position:absolute;bottom:0;height:auto !important;width:100%;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;z-index:1;font-weight:book}#ThreeButtonPanel{float:left;width:100%}#ThreeButtonPanel ul#ThreeButtons{float:left;width:100%;margin:0;padding:0}#ThreeButtonPanel ul#ThreeButtons li{float:left;display:inline;height:75px;margin:0 1px 0 0;width:33%;position:relative}#ThreeButtonPanel ul#ThreeButtons li:hover .Slider{background-color:#000}#ThreeButtonPanel ul#ThreeButtons li .Slider{position:absolute;left:0;bottom:0;z-index:10;width:100%;background-image:url(images/framework/semiTransparentBrown70.png)}#ThreeButtonPanel ul#ThreeButtons li .Title{float:left;font-size:1.38em;color:#fff;padding:25px 0 25px 10px;width:75%}#ThreeButtonPanel ul#ThreeButtons li .Icon{float:right;background-image:url(images/framework/iconSet1.png);background-repeat:no-repeat;width:24px;height:24px;background-position:-96px 0;margin:25px 20px 0 0}#ThreeButtonPanel ul#ThreeButtons li.GBShop{width:33.8%;margin-right:0}#ThreeButtonPanel ul#ThreeButtons li .Content{display:none;float:left;width:100%}#ThreeButtonPanel ul#ThreeButtons li .Content ul{float:left;padding:0 0 10px 10px;width:90%;list-style:none;margin:0;font-family:Georgia,serif}#ThreeButtonPanel ul#ThreeButtons li.GiftRanges .Content ul{width:45%!important}#ThreeButtonPanel ul#ThreeButtons li .Content ul li{float:left;width:100%;margin:0 0 5px 0;height:auto}#ThreeButtonPanel ul#ThreeButtons li .Content ul li a{color:#fff;font-size:.9em;text-decoration:underline}#ThreeButtonPanel ul#ThreeButtons li.On .Content,#ThreeButtonPanel ul#ThreeButtons li:hover .Content{display:block}#ThreeButtonPanel ul#ThreeButtons li.On .Icon,#ThreeButtonPanel ul#ThreeButtons li:hover .Icon{width:46px;height:46px;background-position:-176px 0;margin-top:15px}#ThreeButtonPanel .LeftFiller{position:absolute;background-image:url(images/framework/semiTransparentBrown70.png);width:2px;top:0;left:-1px;font-size:1.38em;padding:25px 0 25px 0}#ThreeButtonPanel .RightFiller{position:absolute;background-image:url(images/framework/semiTransparentBrown70.png);width:2px;top:0;right:-1px;font-size:1.39em;padding:25px 0 25px 0}#FooterLinkPanel{float:left;width:100%;margin:1px 0 0 0;overflow:hidden}#FooterLinkPanel ul#FooterLinks{float:left;list-style:none;margin:0;padding:0;font-size:.8em;background-image:url(images/framework/semiTransparentBrown.png);width:75%}#FooterLinkPanel ul#FooterLinks li{float:left;display:inline;text-transform:uppercase;padding:2px 5px;letter-spacing:-.2px}#FooterLinkPanel ul#FooterLinks li a{color:#fff;text-decoration:none}#FooterLinkPanel ul#FooterLinks li a:hover{color:#9a844a}#FooterLinkPanel #FindOutMore{float:right;cursor:pointer;font-size:.8em;letter-spacing:-.2px;padding:2px 2px 2px 0;width:24.8%;text-align:right;color:#fff;background-image:url(images/framework/semiTransparentBrown.png)}#FooterLinkPanel #FindOutMore:hover{color:#9a844a}#FooterLinkPanel .LeftFiller{position:absolute;background-image:url(images/framework/semiTransparentBrown.png);width:2px;top:0;left:-1px;font-size:.8em;padding:2px 0 2px 0}#FooterLinkPanel .RightFiller{position:absolute;width:2px;top:0;right:-1px;font-size:.8em;padding:2px 0 2px 0}#FooterTCPanel{float:left;width:100%;margin-top:1px;color:#fff;background-color:#1c0c0c;font-size:.77em;text-align:center;display:none}#FooterTCPanel p{padding:20px;margin:0}#RightNav{position:fixed;z-index:2;right:0;top:160px;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;list-style-type:none;font-weight:book}#RightNav li{position:absolute;right:1px;background-color:#fff;border-top-left-radius:22px;border-bottom-left-radius:22px;width:60px;height:45px;list-style-type:none;z-index:1}#RightNav li .Icon{float:left;width:23px;height:22px;background-image:url(images/framework/iconSet1.png);background-repeat:no-repeat;cursor:pointer}#RightNav li.Basket{top:0}#RightNav li.Share{top:50px}#RightNav li.Info{top:100px}#RightNav li.Review{top:150px}#RightNav li.Basket .Icon{background-position:0 -64px;margin:15px 0 0 15px}#RightNav li.Share .Icon{background-position:-96px -64px;margin:13px 0 0 15px}#RightNav li.Info .Icon{background-position:-32px -64px;margin:12px 0 0 15px}#RightNav li.Review .Icon{background-position:-64px -64px;margin:13px 0 0 15px}#RightNav li.Open .Icon{background-position:-112px -96px !important;margin:13px 0 0 15px}#RightNav li .ToolTip{position:absolute;left:-105px;top:12px;width:100px;display:none}#RightNav li .ToolTip .Tip{float:right;height:20px;background-color:#fff}#RightNav li .ToolTip .Tip span{padding:3px 5px;font-size:1em;text-transform:uppercase}#RightNav li .ToolTip .EndArrow{background-image:url(images/framework/iconSet1.png);background-position:-208px -48px;height:20px;width:9px;float:right}#RightNav li:hover{background-color:#9a844a}#RightNav li:hover .ToolTip{display:block}#RightNav li.Open:hover{background-color:#fff}#RightNav li.Open:hover .ToolTip{display:none}#RightNav li .Title{float:left;margin:12px 0 0 50px;font-size:1.1em;text-transform:uppercase;display:none}#RightNav li .Content{position:absolute;right:0;top:45px;width:560px;z-index:1000;border-top:1px solid #000;display:none;background-color:#fff}#RightNav li .Content .Inner{float:left;padding:20px 30px;width:500px;background-color:#fff}#RightNav .Basket table{border:1px solid #000;width:100%;font-size:1em}#RightNav .Basket table thead{border-bottom:1px solid #000;font-weight;normal}#RightNav .Basket table thead th,#RightNav .Basket table td{font-weight:normal;padding:5px 7px;text-align:left}#RightNav .Basket table td input{width:30px;border:1px solid #aaa;padding:2px;font-size:.9em}#RightNav .Basket table td span{font-size:.8em;color:#aaa;padding:0 0 0 5px}#RightNav .Basket table td a{color:#aaa;text-decoration:none}#RightNav .Basket #PromoCode{margin-top:10px;width:250px}#RightNav .Basket #PromoCode form{width:auto!important}#RightNav .Basket #PromoCode span{font-size:.85em;width:60px;float:left;line-height:.9em}#RightNav .Basket #PromoCode input{float:left;border:1px solid #aaa;font-size:.9em;height:20px;width:45px;margin:0 10px 0 0}#RightNav .Basket #Totals{width:190px;margin:10px 2px 0 0}#RightNav .Basket #Totals .Label{float:left;width:125px;text-align:right}#RightNav .Basket #Totals .Value{float:right;margin:0 0 0 10px;width:30px;text-align:right}#RightNav .Basket #Totals select{width:120px;border:1px solid #aaa;font-size:.9em}#RightNav .Basket .Mask{float:left;width:498px;max-height:200px;overflow-y:scroll;margin-bottom:20px}#RightNav .Share #SocialList{float:left;margin:12px 0 0 20px;padding:0;width:400px;display:none}#RightNav .Share #SocialList li{float:left !important;display:inline;width:24px;height:23px;background-image:url(images/framework/iconSet1.png);margin:0 10px 0 0;background-color:transparent;padding:0;list-style-type:none;border:0;position:static}#RightNav .Share #SocialList li a{float:left;width:100%;height:100%}#RightNav .Share #SocialList li.fb{background-position:0 -144px}#RightNav .Share #SocialList li.email{background-position:-32px -144px}#RightNav .Share #SocialList li.twitter{background-position:-64px -144px}#RightNav .Share #SocialList li.gplus{background-position:-96px -144px}#RightNav .Share #SocialList li.stumble{background-position:-128px -144px}#RightNav .Share #SocialList li.tumblr{background-position:-160px -144px}#RightNav .Share #SocialList li.linkedin{background-position:-192px -144px}#RightNav .Share #SocialList li.p{background-position:-224px -144px}#RightNav .Share #SocialList li.delic{background-position:-160px -112px}#RightNav .Share #SocialList li.digg{background-position:-192px -112px}#RightNav .Share #SocialList li.msn{background-position:-224px -112px}#RightNav .Info #InfoTabs{float:left;margin:0 0 0 30px;padding:0;width:540px;height:100%;display:none;overflow:hidden}#RightNav .Info #InfoTabs li{float:left !important;cursor:pointer;display:inline;width:33%;background-color:transparent;list-style-type:none;border-right:1px solid #000;border-radius:0;position:static;text-align:left;text-transform:uppercase}#RightNav .Info #InfoTabs li span{float:left;width:100%;padding:14px 0 0 20px;font-size:1.1em;color:#aaa}#RightNav .Info #InfoTabs li.On span,#RightNav .Info #InfoTabs li:hover span{color:#000}#RightNav .Info .Content .Inner{height:285px}.lt-ie8 #RightNav .Info .Content .Inner{height:420px}#RightNav .Info .Content .Inner #InfoSlides{position:absolute;left:0;top:0;width:1500px;height:100%}#RightNav .Info .Content .Inner #InfoSlides .Slide{float:left;width:500px;height:280px;overflow-y:scroll}#RightNav .Info .Content .Inner #InfoSlides .Slide p{font-size:.9em;color:#1c0c0c;margin-bottom:10px}#RightNav form,.contactForm{float:left;width:100%}#RightNav form label,.contactForm label{float:left;width:150px;font-weight:100;height:20px;margin:0 0 5px 0;clear:left}#RightNav form input,.contactForm input{float:left;border:1px solid #000;width:348px;height:20px;margin:0 0 5px 0}#RightNav form textarea,.contactForm textarea{float:left;border:1px solid #000;width:348px !important;height:50px;margin:0 0 5px 0 !important;margin-left:0}#RightNav form .Error,#RightNav .field-validation-error,.contactForm .Error{float:left;width:100%;text-align:right;color:red;margin:-5px 0 5px 0}.contactPageForm .buttons{float:left;margin:20px 20px 20px 443px}.contactPageForm .inputs{float:left;width:100%}.contactPageForm .inputs .field-validation-error{display:block;float:left;margin-left:10px;color:red}#RightNav .Review .Content p{font-size:.9em;color:#1c0c0c}#RightNav .Review form{margin-top:10px}#RightNav .review-rating{float:left;width:200px}#RightNav .review-rating .StarRatings{float:left;width:16px;background:url(images/framework/star.png);height:16px;cursor:pointer;padding:0 3px 0 0;background-repeat:no-repeat}#RightNav .review-rating .StarRatings.On,#RightNav .review-rating .StarRatings.Highlight{background-position:0 -16px}#RightNav .review-rating .StarRatings.Lowlight{background-position:0 0}#SlideTitle{float:left;width:490px;margin:20px 0 0 25px}#SlideTitle h1{font-size:3.8em;text-transform:uppercase;color:#fff;font-weight:normal;padding:0;margin:0;line-height:1em;font-weight:100}#SlideTitle.Black h1{color:#000}#SlideTitle h1 span{display:inline;width:46px;height:46px;background-image:url(images/framework/iconSet1.png);background-position:-128px 0;float:right}#SlideTitle.Black h1 span{background-position:-128px -48px}#SlideTitle h1 span:hover{background-position:-176px 0}#SlideTitle h1 span a{float:left;width:100%;height:100%;text-decoration:none}#SlideDots{padding:30px 0 0 0}#SlideDots ul{list-style:none;padding:0;margin:0}#SlideDots ul li{float:left;width:16px;height:16px;margin:0 11px 0 0 !important;background-image:url(images/framework/iconSet1.png);background-position:-96px -48px;cursor:pointer;display:inline}#SlideDots ul li.On{background-position:-96px -32px}#ProdTypeSelection{float:left;margin:85px 0 1px 0;background-image:url(images/framework/semiTransparentBrown.png);width:100%}#ProdTypeSelection .Left{float:left;margin:25px;width:400px}#ProdTypeSelection .Left h1{float:left;width:100%;font-size:3.3em;color:#fff;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;text-transform:uppercase;font-weight:100}#ProdTypeSelection .Left p{float:left;width:100%;font-size:1em;font-family:'Crimson Text',serif;color:#fff}#ProdTypeSelection .Right{float:right;margin:25px 20px 25px 0;width:460px}#ProdTypeSelection .Right .Option{float:left;width:105px;margin:30px 13px 0 0;cursor:pointer}#ProdTypeSelection .Right .Option .Icon{float:left;width:80px;height:90px;margin:0 0 10px 0}#ProdTypeSelection .Right .Option .Icon img{height:100px}#ProdTypeSelection .Right .Option.On span,#ProdTypeSelection .Right .Option:hover span{color:#9a844a}#ProdTypeSelection .Right .Option.On .SmallArrow,#ProdTypeSelection .Right .Option:hover .SmallArrow{background-position:-224px -85px}#ProdTypeSelection .Right .Option span{font-size:.8em;color:#fff;font-weight:normal;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-weight:book;text-transform:uppercase;width:70px;float:left}#ProdTypeSelection .Right .Option .SmallArrow{float:left;width:22px;height:22px;background-image:url(images/framework/iconSet1.png);background-position:-224px -16px;margin:0 0 0 8px}#ProdTypeSelection .Right #FullRange .Icon{background-image:url("images/framework/prodTypes.png");width:102px !important}#ProdTypeSelection .Right .Option a{color:#fff;font-weight:normal;text-decoration:none;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-weight:book;text-transform:uppercase;width:70px;float:left}#ProdTypeSelection.Type2{margin-bottom:0}#ProdTypeSelection.Type2 .Left{width:300px}#ProdTypeSelection.Type2 .Right{width:560px}#ProdTypeSelection.Type2.wedding .Right{width:560px !important}#ProdTypeSelection.Type2.wedding .Left{width:300px !important}#ProdTypeSelection.Type2 .Right .Option{width:102px !important;margin:30px 10px 0 0}#ProdTypeSelection.Type2 .Right .Option .Icon{width:100%}#ProdTypeSelection .Right .Option#FullRange .Icon{background-position:-320px 0}#ProdTypeSelection .Right .Option#Seasonal1 .Icon{background-position:-432px 0}#ProdTypeSelection .Right .Option#Seasonal2 .Icon{background-position:-544px 0}#ProdTypeSelection .Right .Option#Alcohol .Icon{background-position:-656px 0}#ProdTypeSelection .Right .Option#Cooking .Icon{background-position:-768px 0}#ProdTypeSelection .Right .Option#Seasonal1,#ProdTypeSelection .Right .Option#Seasonal2,#ProdTypeSelection .Right .Option#Cooking{width:100px}#ProductSelect{background-color:#000;float:left;position:relative}#ProductSelect #ScrollLeft{cursor:pointer;position:absolute;left:20px;top:80px;background-image:url(images/framework/iconSet1.png);background-position:0 -176px;width:22px;height:24px}#ProductSelect #ScrollRight{cursor:pointer;position:absolute;right:20px;top:80px;background-image:url(images/framework/iconSet1.png);background-position:-32px -176px;width:22px;height:24px}#ProductSelect .Mask{width:860px;margin:25px 50px;position:relative;height:156px}#ProductSelect ul{position:absolute;left:0;top:0;height:100%;width:auto !important;margin:0;padding:0}#ProductSelect ul li{float:left;height:154px;width:auto;display:inline;text-align:center;list-style-type:none;overflow:hidden;cursor:pointer;border:1px solid #000}#ProductSelect ul li img{height:100%}#ProductSelect ul li:hover{border:1px solid #fff}#ProductSelect ul li .Hidden{display:none}#ProductCategory{background-color:#000;float:left;margin:1px 1px 0 0;width:700px;height:38px}#ProductCategory.Wide{width:960px}#ProductCategory.Short{width:455px}#ProductCategory ul{float:left;margin:10px 10px 10px 25px;padding:0;list-style-type:none;width:670px}#ProductCategory.fixed ul{float:left;margin:12px 10px 10px 10px;padding:0;list-style-type:none;width:670px}#ProductCategory ul li{float:left;display:inline;margin:0 18px 0 0;cursor:pointer}#ProductCategory.fixed ul li{margin-right:16px}#ProductCategory ul li input{float:left;border:1px solid #ccc;padding:1px}#ProductCategory.fixed ul li input{margin-top:2px}#ProductCategory ul li span{float:left;color:#fff;text-transform:uppercase;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:1em;font-weight:book;margin:0 0 0 5px}#ProductFilter{float:left;background-color:#000;width:259px;margin-top:1px;cursor:pointer;height:38px;position:relative}#ProductFilter .Icon{float:left;margin:10px 0 4px 70px;background-position:-224px -48px;width:22px;height:24px;background-image:url(images/framework/iconSet1.png)}#ProductFilter span{float:left;text-transform:uppercase;margin:12px 0 0 10px;color:#fff;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:1em;font-weight:book}#ProductFilter:hover .Icon{background-position:-32px -32px}#ProductFilter:hover span{color:#9a844a}#ProductFilter #PriceRangeFilter{position:absolute;background-color:#1c0c0c;left:1px;top:1px;width:100%;height:100%;z-index:10;display:none}#CorporateHome{min-height:615px}#PriceRange #PriceRangeFilter .Inner{background-color:#fff;float:left;height:37px;width:195px}#PriceRangeTop .Inner{float:left;background-color:#fff;width:195px;height:20px}#PriceRangeTop .noUiSlider.horizontal{float:left;height:10px;margin:5px 0 0 10px;width:125px}#ProductFilter #PriceRangeFilter #PriceRangeValTop{float:left;background-color:#9a844a;padding:3px 4px;color:#fff;font-size:.9em;margin-left:1px}#ProductFilter #PriceRangeFilter span.Min{float:left;font-size:.9em;color:#9a844a;margin:9px 5px 0 5px}#ProductFilter #PriceRangeFilter span.Max{float:left;font-size:.9em;color:#9a844a;margin:9px 5px 0 9px}#ProductFilter #PriceRangeFilter #PriceRangeValFilter{float:left;background-color:#9a844a;text-align:center;padding:7px 0 0 0;color:#fff;font-size:.9em;margin-left:1px;width:60px;height:30px}#PriceRangeFilter .ui-slider{width:125px;margin:14px 0 0 10px;float:left}#ProdOccasion{float:left;background-color:#000;width:244px;margin:1px 0 0 1px;cursor:pointer;height:38px;position:relative;color:#fff;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:1em;font-weight:book}#ProdOccasion span{float:left;margin:12px 0 0 10px;text-transform:uppercase}#ProdOccasion select{border:1px solid #aaa;margin:10px 0 0 10px;float:left;width:140px}.StepBox,.ReviewListContainer{float:left;width:100%;margin:0 0 20px 0;overflow:hidden;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;position:relative;font-weight:book}.StepBox h2,.ReviewListContainer h2{float:left;width:100%;font-size:1.38em;color:#fff;text-transform:uppercase;margin:10px 0 10px 0}.StepBox h2.Large,.ReviewListContainer h2.Large{font-size:3.7em;font-weight:100}.StepBox p.Text,.ReviewListContainer p.Text{float:left;width:100%;font-size:1em;color:#fff;margin:-10px 0 10px 0}.StepBox h2.Black{color:#000!important}.ProdList{float:left;width:970px;margin:0;padding:0;list-style-type:none}.ProdList li{float:left;width:231px;height:369px;background-image:url(images/framework/productBox.jpg);margin:0 11px 11px 0}.ProdList li .ImageArea{float:left;margin:0;height:264px;width:230px;text-align:center}.ProdList li .ImageArea img{}.ProdList li .Content{float:left;margin:10px;position:relative;height:85px;width:210px}.ProdList li .Content p{color:#130000;font-size:1.15em;text-transform:uppercase;line-height:.9em;margin:0 0 6px 0;width:210px;height:26px}.ProdList li .Content p.prodDesc{font-size:11px;line-height:11px;height:auto;margin-bottom:2px;text-transform:none}.ProdList li .Content .Quantity{float:left;margin:5px 0 0 0;width:85px}.ProdList li .Content .Quantity .Minus{float:left;width:21px;height:21px;background-image:url(images/framework/iconSet1.png);background-position:0 -208px;cursor:pointer}.ProdList li .Content .Quantity .Minus:hover{background-position:0 -240px}.ProdList li .Content .Quantity .Plus{float:left;width:21px;height:21px;background-image:url(images/framework/iconSet1.png);background-position:-32px -208px;cursor:pointer}.ProdList li .Content .Quantity .Plus:hover{background-position:-32px -240px}.ProdList li .Content .Quantity span{float:left;margin:0 10px}.ProdList li .Content .Actions{position:absolute;left:0;bottom:-5px;width:85px}.ProdList li .Content .Actions a{text-decoration:none;font-family:georgia;color:#130000;font-size:.85em;width:35px;float:left}.ProdList li .Content .Actions a:hover{color:#9a844a}.ProdList li .Content .Price{float:left;font-size:1.54em;color:#130000;margin:0 0 0 0}.ProdList li .Content .Icon{position:absolute;right:0;bottom:0;background-image:url(images/framework/iconSet1.png);background-position:-64px -176px;width:46px;height:46px;cursor:pointer;background-color:transparent;border:none}.ProdList li .Content .Icon:hover{background-position:-64px -224px}.ProdList li .Content .Icon.Plus,.ProdList li .Content .Icon.Plus:hover{background-position:-112px -175px;cursor:arrow}.RibbonList{float:left;width:680px;list-style-type:none;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;padding:0;margin:0 0 110px 0;font-weight:book}.RibbonList li{float:left;width:160px;height:140px;position:relative;margin:0 10px 10px 0}.RibbonList li .Image{float:left;width:100%;height:100px;background:none!important;background-repeat:no-repeat}.RibbonList li .Title{color:#fff;text-transform:uppercase;font-size:1.05em;position:absolute;left:10px;bottom:10px;width:100px}.RibbonList li input{position:absolute;right:20px;bottom:10px;border:1px solid #aaa;padding:0}.RibbonList li#Ivory .Image{background-position:0 0}.RibbonList li#Carmandy .Image{background-position:-190px 0}.RibbonList li#OldGold .Image{background-position:-380px 0}.RibbonList li#PalePink .Image{background-position:-570px 0}.RibbonList li#Magenta .Image{background-position:-730px 0}.RibbonList li#Red .Image{background-position:-910px 0}.RibbonList li#Lime .Image{background-position:-1100px 0}.RibbonList li#Aqua .Image{background-position:-1280px 0}#TotalCosting{float:right;color:#fff;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;width:319px;margin:0 0 110px 0!important;text-transform:uppercase;font-weight:normal}#TotalCosting .Info{float:left;width:100%;font-size:.9em;margin:0 0 10px 0}#TotalCosting .BreakDown{float:left;width:100%;margin-top:50px}#TotalCosting .BreakDown .Row{float:left;width:100%;font-size:1.41em;border-bottom:1px solid #c0ab88;margin:0 0 5px 0;padding:0 0 20px 0}#TotalCosting .BreakDown .Row .terms-input input[type="checkbox"]{display:none}#TotalCosting .BreakDown .Row .terms-input input[type="checkbox"]+label span{display:inline-block;width:19px;height:19px;margin:-1px 10px 0 0;vertical-align:middle;background:#fff;cursor:pointer}#TotalCosting .BreakDown .Row .terms-input input[type="checkbox"]:checked+label span{background:#fff url(images/framework/checkinput.png) no-repeat}#TotalCosting .BreakDown .Row .Label{font-size:.8em;width:98px;float:left;margin-top:7px}#TotalCosting .BreakDown .Row .Value{float:left;width:70px;font-weight:100}#TotalCosting .BreakDown .Row .Value select{width:100&;border:1px solid #aaa;font-size:.7em;padding:2px 5px;font-weight:normal;text-align:left}#TotalCosting .BreakDown .Row .Action{float:left;font-family:georgia;width:30px;text-transform:lowercase;margin-top:14px}#TotalCosting .BreakDown .Row .Action a{font-size:.5em;font-family:georgia;color:#fff;text-decoration:none}#TotalCosting .BreakDown .Row .Action a:hover{color:#9a844a}#TotalCosting .SubTotal{float:left;clear:left;width:100%;margin:4px 0 0 0}#TotalCosting .SubTotal .Title{font-size:2.15em;font-weight:normal}#TotalCosting .SubTotal .Cost{font-size:3.62em;font-weight:100;margin:-10px 0 0 0}#TotalCosting form{float:left;width:100%}#TotalCosting form .BlackButton{width:160px}#TotalCosting form .BlackButton .Icon{background-image:url(images/framework/iconSet1.png);background-position:-160px -176px;width:35px;height:35px;float:right;margin:7px 12px 0 0}#TotalCosting #ReviewBuyButton{font-size:2em;width:210px;padding:5px 9px}#Product{float:left;margin:90px 0 0 0;width:960px;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;color:#fff;font-weight:book}#Product .Left{float:left;width:465px}#Product .Right{float:right;width:470px}#Product .Right h1{font-size:3.69em;width:100%;text-transform:uppercase;line-height:.9em;font-weight:100}#Product .Right .PriceLabel{float:left;margin:80px 0 0 0;width:230px;font-size:2em;text-transform:uppercase}#Product .Right .PriceShown{float:left;margin:80px 0 0 0;width:240px;font-size:2em;font-weight:100}#Product .Right .PriceShownCorporate{float:left;margin:80px 0 0 0;width:100px;font-size:2em;font-weight:100}#Product .Right .VatOptions{float:left;font-size:12px;font-weight:100;margin:92px 0 0;width:133px;text-transform:uppercase}#Product .Right .VatOptions input{float:left;width:10px;margin-right:5px}#Product .Right .VatOptions label:first-child{float:left;width:53px}#Product .Right .VatOptions label{width:44px;float:left}#Product .Right form{float:left;width:100%;margin:5px 0 20px 0}#Product .Right form label{float:left;width:230px;font-size:1.1em;text-transform:uppercase}#Product .Right form input{float:left;border:1px solid #aaa;background-color:#fff;width:44px;padding:3px 5px;font-size:1em;color:#000}#Product .Right form button{float:left;clear:left;margin:20px 0 3px 0;width:150px}#Product .Right form button .Icon{background-image:url(images/framework/iconSet1.png);background-position:-160px -176px;width:35px;height:35px;float:right;margin:7px 12px 0 0}#Product .Right p{padding:0 0 20px 0;font-family:'Crimson Text',serif}#Product .Right .desc{margin-top:20px}.review-rating input{float:left;width:25px !important}.productInlineReview .BlackButton{background-color:#000 !important;border:0 none!important;cursor:pointer!important;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif!important;font-size:.9em !important;font-weight:100!important;margin:0 !important;padding:4px 0 !important;text-transform:uppercase !important;float:right !important;width:58px !important;color:#fff !important}#Product #ReviewBar{float:left;width:100%;margin:30px 0 0 0;font-family:'Crimson Text',serif;color:#fff;font-size:1.05em}#Product #ReviewBar #RatingBox{float:left;width:325px}#Product #ReviewBar #RatingBox p{float:left;width:100%}#Product #ReviewBar #RatingBox .Stars{float:left;clear:left;margin:10px 0 0 0}#Product #ReviewBar #RatingBox span{float:left;width:200px;margin:6px 0 0 5px}#Product #FBLikeBox{float:left;width:163px;margin:20px 0 0 0;font-family:'Crimson Text',serif;color:#fff;font-size:1.05em}#Product #FBLikeBox img{float:left}#Product #FBLikeBox span{float:left;margin:2px 0 0 10px}#Product #WriteBox{float:left;background-image:url(images/pageImages/writeReviewBox.jpg);width:467px;height:62px;padding:5px 0 5px 5px}#Product #WriteBox h3{float:left;font-size:.91em;font-weight:normal;text-transform:uppercase;color:#000;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;width:132px;margin:0 0 0 0}#Product #WriteBox p{float:right;width:315px;font-size:.8em;font-family:georgia;color:#000}#Product #WriteBox p a{color:#000;text-decoration:underline;margin-right:10px}#Product #WriteBox #WriteReview{float:left;text-transform:uppercase;font-size:1.1em;font-weight:book;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;margin:0 0 0 150px}#Product #WriteBox #WriteReview a{color:#fff;text-decoration:none}.ReviewListContainer .WriteLink{position:absolute;right:0;top:20px;width:310px;cursor:pointer}.ReviewListContainer .WriteLink .Icon{background-position:-208px -175px;background-image:url(images/framework/iconSet1.png);float:left;width:48px;height:48px}.ReviewListContainer .WriteLink span{margin:-2px 0 0 5px;line-height:.9em;float:left;width:250px;font-size:2em;text-transform:uppercase;color:#000;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif}#ReviewList{float:left;width:100%;margin:0;padding:0;list-style-type:none;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;color:#fff;font-weight:book}#ReviewList li{float:left;width:100%;margin:10px 0 10px 0;padding:0;list-style-type:none}#ReviewList li .Stars{float:left;margin:8px 0 0 0}#ReviewList li .Subject{float:left;font-family:georgia;font-size:1.7em;margin:0 20px 0 20px;width:auto}#ReviewList li .NameDate{float:left;font-family:georgia;font-size:1em;color:#000;width:auto;margin:8px 0 0 20px}#ReviewList li .Content{float:left;clear:left;width:100%;margin:20px 0 10px 0}#ReviewList li .Content p{font-size:1.1em;font-family:'Crimson Text',serif;padding:0 0 10px 0}#CheckOutHolder{float:left;margin:85px 0 1px 0;width:100%}#CheckOutHolder table{width:100%}#CheckOutHolder_inner{float:left;margin:85px 0 1px 0;width:100%}#CheckOutHolder_inner input,#CheckOutHolder_inner select{font-size:1em;padding:3px 0;border:1px solid #aaa}#CheckOutHolder h1{color:#1c0c0c}.checkOutItem{height:105px;border-top:1px solid #c0ab88;clear:left;position:relative}.checkOutHeader{height:40px;padding:40px 0 0 0;background-color:transparent;border-top:none}.checkOutHeader p{color:#70634c;font-family:Arial,Helvetica,sans-serif;font-size:13px;float:left;display:inline}.checkOutItem p{color:#1c0c0c;font-family:Arial,Helvetica,sans-serif;font-size:13px;float:left;display:inline}.checkOutHeader .prodImg{width:10%;float:left}.checkOutHeader .productDesc{width:45%;float:left;display:inline}.checkOutHeader .productPrice{width:8%;float:left;display:inline}.checkOutHeader .productQnt{width:13%;float:left;display:inline}.checkOutHeader .productTot{width:14%;float:left;display:inline}.checkOutHeader .productRmv{width:9%;float:left;display:inline}.checkOutHeader .productRmv p{float:right}.checkOutItem .prodImg{width:10%;float:left}.checkOutItem .prodImg img{height:105px;float:left;padding:5px}.checkOutItem .productDesc{width:45%;float:left;display:inline;padding:40px 0 0 0;text-indent:20px}.checkOutItem .productPrice{width:8%;float:left;display:inline;padding:40px 0 0 0}.checkOutItem .productQnt{width:13%;float:left;display:inline;padding:40px 0 0 0}.checkOutItem .productTot{width:18%;float:left;display:inline;padding:40px 0 0 0}.checkOutItem .productRmv{width:6%;float:left;display:inline;padding:40px 0 0 0}.checkOutItem .productRmv a{text-decoration:underline;color:#1c0c0c}.checkOutItem .productQnt .qty-input{width:25%}#CheckOutFooter{height:auto;width:100%;border-top:3px solid #c0ab88;border-bottom:3px solid #c0ab88;position:relative;float:left}#CheckOutFooter .promoCodePan{width:230px;height:92px;background-color:#bda883;float:left;display:inline;margin:10px 10px 10px 0;text-transform:uppercase}#CheckOutFooter .promoCodePan p{margin:8px 0 1px 7px;text-transform:uppercase;font-size:12px}#CheckOutFooter .promoCodePan input:valid,textarea:valid{width:215px;margin:0 0 0 5px}#CheckOutFooter .promoCodePan button{line-height:normal;width:77px;height:26px;background-color:#2f201a;border:none;color:#fff;margin:6px 7px 0 0}#CheckOutFooter .promoCodePan .message-error{font-size:70%;margin-left:6px;margin-top:5px}#CheckOutFooter .pointsPan{width:230px;height:92px;background-color:#bda883;float:left;display:inline;margin:10px 10px 10px 0}#CheckOutFooter .pointsPan p{margin:8px 0 1px 7px;text-transform:uppercase;font-size:11px}#CheckOutFooter .pointsPan p.small{margin:5px 0 0 7px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:11px}#CheckOutFooter .pointsPan button{line-height:normal;width:115px;height:auto !important;background-color:#2f201a;border:none;color:#fff;margin:5px 7px 0 0;text-transform:uppercase}#CheckOutFooter .pointsPan button span,#CheckOutFooter .promoCodePan button span{padding-top:5px;margin:0 auto;display:block;float:none !important}#CheckOutFooter .total{width:25%;float:left;display:inline;text-align:right;color:#1c0c0c;float:left;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;text-transform:uppercase;margin:30px 0 0 0}#CheckOutFooter .totalPrice{width:25%;float:left;display:inline;text-align:center;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;text-transform:uppercase;margin:30px 0 0 0}#CheckOutFooter_Buttons{height:115px;width:100%;position:relative;float:left}#CheckOutHeader_Buttons{height:30px;width:100%;position:relative;float:left}#CheckOutFooter_Buttons button{line-height:normal;width:200px;height:50px;background-color:#2f201a;border:none;color:#fff;margin:30px 0 0 0;float:right;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;text-transform:uppercase}.button-2.pdf-order-button{background-color:#2f201a;border:medium none;color:#fff;float:right;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;height:38px;line-height:normal;padding:10px;text-decoration:none;text-transform:uppercase;width:auto}#CheckOutFooter_Buttons .continueLink{float:left;margin-top:40px;text-indent:10px;background-image:url(images/framework/arrowIcon.png);background-repeat:no-repeat;background-position:bottom left;line-height:8px;color:#1c0c0c;text-decoration:none}#CheckOutHeader_Buttons .continueLink{float:left;text-indent:10px;background-image:url(images/framework/arrowIcon.png);background-repeat:no-repeat;background-position:bottom left;line-height:8px;color:#1c0c0c;text-decoration:none}#CheckOutFooter_Buttons .continueLink a{color:#1c0c0c;text-decoration:none;text-transform:uppercase}.cards{clear:both}#CheckOutHolder h1{color:#1c0c0c;float:left;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:3.3em;font-weight:100;text-transform:uppercase;width:100%;margin:0 0 20px 0}#AccHolder{float:left;display:inline;width:100%}#AccFooter{margin:20px 0 130px 0;float:left;display:inline;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:1.2em}#AccFooter strong{font-size:1.66em;font-weight:100}.CheckOutAcc{float:left;width:100%;float:left;display:inline;border-bottom:1px solid #c0ab88;background-image:url(images/framework/semiTransparentBrown_20.png)}.CheckOutAcc .headerStrip{width:100%;height:40px;background-color:#1c0c0c;float:left;display:inline}.CheckOutAcc .headerStrip .Step{width:9%;height:40px;background-color:#1c0c0c;float:left;display:inline;border-right:1px solid #c0ab88;border-bottom:1px solid #c0ab88}.CheckOutAcc .headerStrip .DescTxt{width:90%;height:40px;background-color:#1c0c0c;float:left;display:inline;border-bottom:1px solid #c0ab88}.CheckOutAcc .contentArea{margin:40px 30px 0 30px;padding-bottom:40px;width:900px;float:left;display:inline}.CheckOutAcc.Closed .contentArea{display:none}.CheckOutAcc .headerStrip a{text-decoration:none}.CheckOutAcc .headerStrip .Step p{text-align:left;padding:10px 5px 10px 10px;color:#fff;font-size:13px;text-transform:uppercase}.CheckOutAcc .headerStrip .DescTxt p{text-align:left;padding:10px 5px 10px 20px;color:#fff;font-size:13px}.CheckOutAcc.On .headerStrip .Step p{color:#a48f59}.CheckOutAcc.On .headerStrip .DescTxt p{color:#a48f59}.DeliveryDateSelection{float:left;width:100%;font-size:11px;display:none;margin-left:-16px}#DeliveryDateSelection{float:left;width:100%;font-size:11px;display:none}.logInBtn{width:395px;height:auto;background-color:#1c0c0c;float:left;display:inline;margin-top:10px}.logInBtn a{display:block}.logInBtn p{color:#fff;float:left;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;text-align:center;text-transform:uppercase;width:100%;padding-top:20px;line-height:31px}.spacerOr{width:110px;float:left;display:inline}.spacerOr p{color:#fff;float:left;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;text-align:center;text-transform:uppercase;width:100%;padding-top:33px;line-height:31px}.signInForm1{width:394px;float:left;display:inline}.contentArea h1{color:#1c0c0c;float:left;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:3em;font-weight:100;text-align:left;text-transform:uppercase;width:100%;line-height:31px}.contentArea h2{color:#1c0c0c;float:left;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:1.5em;font-weight:100;text-align:left;text-transform:uppercase;width:100%;line-height:31px}.signInForm1 p{color:#1c0c0c;float:left;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:1em;font-weight:100;text-align:left;width:100%;line-height:13px}button#BuyButton:disabled{opacity:.5;color:#fff !important}button#BuyButton{background-image:url(images/cart-icon.png);background-repeat:no-repeat;background-position:119px 5px;height:45px;text-align:left;text-indent:15px;color:#fff}button#BuyButton:hover{color:#9a844a}.signInForm1 #LoginForm{float:left;width:100%;margin:20px 0 0 0}.signInForm1 #LoginForm label{float:left;width:18%;font-size:1em;clear:left;margin:2px 0 10px 0}.signInForm1 #LoginForm input{float:right;width:80%;font-size:1em;margin:0 0 10px 0;padding:2px 0}.signInForm1 #LoginForm button{margin-top:0}.signInForm1 .forgotPword{color:#1c0c0c;clear:left;float:left;display:inline;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:1em;font-weight:100;text-align:left;width:50%;line-height:13px;padding:7px 0 0 0}.signInForm1 .forgotPword a{color:#1c0c0c;text-decoration:underline}.signInForm1 .logIn{float:left;display:inline;width:77px;height:26px;background-color:#2f2119}.signInForm1 .logIn p{color:#fff;float:left;display:inline;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:1em;font-weight:100;text-align:left;line-height:13px;text-transform:uppercase;padding:7px 0 0 19px;width:56px}.BeigeHolder .signInForm1 form input{width:96% !important}.corporateRegistration .BeigeHolder .FL.W48P div label,.corporateRegistration .BeigeHolder .FR.W48P div label{float:left;width:27% !important;font-weight:bold}.corporateRegistration .BeigeHolder .FL.W48P div input[type="text"],.corporateRegistration .BeigeHolder .FL.W48P div input[type="password"],.corporateRegistration .BeigeHolder .FL.W48P div select,.corporateRegistration .BeigeHolder .FR.W48P div input[type="text"],.corporateRegistration .BeigeHolder .FR.W48P div input[type="password"],.corporateRegistration .BeigeHolder .FR.W48P div select{float:left;width:65% !important}.corporateRegistration .BeigeHolder .FL.W48P div.smallInput input[type="text"],.corporateRegistration .BeigeHolder .FL.W48P div.smallInput input[type="password"],.corporateRegistration .BeigeHolder .FL.W48P div.smallInput select,.corporateRegistration .BeigeHolder .FR.W48P div.smallInput input[type="text"],.corporateRegistration .BeigeHolder .FR.W48P div.smallInputcorp input[type="password"],.corporateRegistration .BeigeHolder .FR.W48P div.smallInput select{width:30% !important}.corporateRegistration .FL.W48P div{clear:both}.corporateRegistration .errorSummary div{width:100%;clear:both}.corporateRegistration .errorSummary{clear:both}.TableStyle{float:left;width:100%;list-style-type:none;margin:20px 0 0 0;padding:0;font-size:1em;color:#1c0c0c;font-family:arial}.TableStyle li{float:left;width:100%;border-bottom:1px solid #dcdcdc;padding:0 0 10px 0}.TableStyle li.Header{color:#807059}.TableStyle li .ProdCol{float:left;width:45%}.TableStyle li .PriceCol{float:left;width:10%}.TableStyle li .QuantityCol{float:left;width:14%}.TableStyle li .DeliveryCol{float:left;width:31%}.TableStyle li .ProdCol img{margin:0 20px 0 0}.TableStyle li .PriceCol span{float:left;width:100%;margin:40px 0 0 0}.TableStyle li .QuantityCol select{float:left;margin:40px 0 0 0;width:51%;padding:3px 0;border:1px solid #ccc}.TableStyle li .QuantityCol a{float:left;width:50%;color:#1c0c0c;text-decoration:underline;margin:5px 0 0 0}.TableStyle li .DeliveryCol select{float:left;margin:40px 0 0 0;width:99%;padding:3px 0;border:1px solid #ccc}.TableStyle li .DeliveryCol .BlackButton{margin:5px 0 0 0;cursor:pointer}#AddAddressForm{float:left;width:100%;margin:20px 0 0 0;color:#1c0c0c;font-family:arial;display:none}#AddAddressForm #InnerForm{float:left;width:50%;margin:0 25%}#AddAddressForm #InnerForm label{width:25%;float:left;clear:left;margin:0 0 10px 0}#AddAddressForm #InnerForm select{float:left;width:30%;padding:3px 0;border:1px solid #ccc;margin:0 0 10px 0}#AddAddressForm #InnerForm input{float:left;width:100%;padding:3px 0;border:1px solid #ccc;margin:0 0 10px 0}#AddAddressForm #InnerForm input.Wide{width:74%}.TableStyle li ul{list-style-type:none;float:left;width:100%;margin:30px 0 0 0;padding:0;border:0}.TableStyle li ul li{list-style-type:none;float:left;width:100%;margin:0 0 15px 0;padding:0;border:0}.TableStyle li .FL p{float:left;width:100%;margin:30px 0 0 0}.TableStyle li .FL textarea{float:left;width:90%;margin:10px 0 0 0;border:1px solid #aaa;height:100px}.TableStyle li ul li label{float:left;width:70%}.TableStyle li ul li input{float:right;margin:0 25px 0 0}#PaymentForm{float:left;width:100%;font-family:arial;font-size:1em}#PaymentForm #CardSelection{float:left;width:100%;list-style-type:none;margin:0;padding:0}#PaymentForm #CardSelection li{float:left;background-image:url(images/framework/cardIcons.png);height:50px;background-repeat:no-repeat;margin:0 20px 0 0;padding-bottom:20px}#PaymentForm #CardSelection li input{float:left;width:100%;text-align:center;margin:40px 0 0 0}#PaymentForm #CardSelection li.Visa{background-position:0 0;width:53px}#PaymentForm #CardSelection li.Mastercard{background-position:-73px 0;width:60px}#PaymentForm #CardSelection li.Amex{background-position:-155px 0;width:40px}#PaymentForm #CardSelection li.Maestro{background-position:-220px 0;width:60px}#PaymentForm #CardSelection li.Paypal{background-position:-303px 0;width:100px}#PaymentForm label{float:left;width:22%;margin:0 10px 10px 0;clear:left}#PaymentForm .RightCol label{margin-left:15px}#PaymentForm .RightCol h2{margin-left:15px}#PaymentForm input{float:left;border:1px solid #aaa;padding:3px 0;margin:0 0 10px 0}#PaymentForm select{float:left;border:1px solid #aaa;padding:3px 0;margin:0 0 10px 0}#PaymentForm input.Large{width:70%}#PaymentForm input.XSmall{width:24%}#PaymentForm input.Small{width:28%}#PaymentForm select.Small{width:28%}#PaymentForm select.Large{width:71%}#PaymentForm span.Split{float:left;margin:2px 5px}#PaymentForm p.Mandatory{float:right;width:30%;margin:-40px 0 0 0;text-align:right}#PaymentForm p.DontKnow{float:left;width:25%;margin:0 0 0 27%;text-align:left}#PaymentForm #checkout-billing-load label{width:100%}#PaymentForm #billing-new-address-form label{width:22%}#PaymentForm #billing-address-select{width:90%;margin-left:15px}#CorporateHome h1{float:left;font-size:3.6em;text-transform:uppercase;color:#fff;font-weight:normal;padding:0;margin:40px 0 0 0;line-height:1em;font-weight:100;width:45%;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif}#CorporateHome h1 span{display:inline;width:46px;height:46px;background-image:url(images/framework/iconSet1.png);background-position:-128px 0;float:right}#CorporateHome h1 span:hover{background-position:-176px 0}#CorporateHome h1 span a{float:left;width:100%;height:100%;text-decoration:none}#CorporatePanel{float:right;width:50%}#CorporatePanel .Panel{float:left}#CorporatePanel .Panel.Pink{background-color:#a30043;width:100%}#CorporatePanel .Panel.Blue{background-color:#5cafcd;width:50%}#CorporatePanel .Panel.Yellow{background-color:#f9ba00;width:50%}#CorporatePanel .Panel h2{font-size:2.38em;font-weight:400;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;text-transform:uppercase;padding:20px 15px;color:#fff;line-height:.9em;width:80%}#CorporatePanel .Panel h2 span{display:inline;background-position:-144px -224px;background-image:url(images/framework/iconSet1.png);width:28px;height:37px;float:right}#CorporatePanel .Panel h2 span a{float:left;width:100%;height:100%;text-decoration:none}#CorporatePanel .Panel h2 span:hover{background-position:-176px -224px}#CorporatePanel .Panel.Blue h2,#CorporatePanel .Panel.Yellow h2{font-size:1.66em;width:90%;line-height:1em;font-weight:400}#CorporatePanel .Panel.Yellow h2{width:60%}#CorporatePanel .Panel p{padding:0 20px;color:#fff;font-size:1.1em;font-family:'Crimson Text',serif}#CorporateScroller{float:left;position:relative;width:450px;margin:20px 15px 30px 15px;height:110px}#CorporateScroller .ArrowLeft{cursor:pointer;width:22px;height:26px;background-image:url(images/framework/iconSet1.png);background-position:0 -176px;position:absolute;left:0;top:50px}#CorporateScroller .ArrowRight{cursor:pointer;width:22px;height:26px;background-image:url(images/framework/iconSet1.png);background-position:-32px -176px;position:absolute;right:0;top:50px}#CorporateScroller .Mask{float:left;width:400px;height:100%;margin:0 0 0 25px;position:relative;overflow:hidden}#CorporateScroller .Mask ul{position:absolute;left:0;top:0;width:6000px;list-style-type:none;margin:0;padding:0}#CorporateScroller .Mask ul li{float:left;display:inline;width:100px;overflow:hidden;height:100%;margin:0 0 0 0;padding:0;list-style-type:none}#CorporatePanel .Panel.Blue img{float:left;margin:10px 0 0 10px}#CorporatePanel .Panel.Yellow p{color:#000}#CorporatePanel .Panel.Yellow .MoreInfo{float:left;margin:20px 20px;width:200px}#CorporatePanel .Panel.Yellow .MoreInfo h3{font-size:.7em;text-transform:uppercase;font-weight:300}#CorporatePanel .Panel.Yellow .MoreInfo p{font-size:.8em;padding:0}#CorporatePanel .Panel.Yellow .MoreInfo p a{color:#000;text-transform:uppercase;text-decoration:underline}#AccFooter.corpInfo,#AccFooter.corpInfo a{color:#fff;text-align:center;font-family:Verdana;font-size:20px}#AccFooter.corpInfo{margin:20px 0 130px 0;float:left;display:inline}#AccFooter.corpInfo strong{font-weight:bold;font-size:25px}.BeigeHolder{float:left;width:100%;background-image:url(images/framework/semiTransparentBrown_20.png)}#AccountIcons{float:left;width:100%;background-image:url(images/framework/semiTransparentBrown.png)}.BeigeHolder .Inner,#AccountIcons .Inner{float:left;margin:30px 30px 0 30px;padding-bottom:30px;width:900px}.BeigeHolder .logInBtn p{padding-top:33px;padding-bottom:33px}.BeigeHolder h2,#AccountIcons h2{font-size:1.9em;text-transform:uppercase;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-weight:300;float:left;width:100%;padding:0 0 20px 0}.corporateRegistration .BeigeHolder h2,#AccountIcons h2{padding-bottom:10px}#AccountIcons h3{font-size:1em;font-family:arial;float:left;width:100%;padding:0 0 20px 0;margin:-10px 0 0 0;color:#fff}#AccountIcons ul{float:left;width:100%;margin:0;padding:0;list-style-type:none}#AccountIcons ul li{float:left;width:112px;margin:0 0 0 0}#AccountIcons ul li a{float:left;width:100%;text-decoration:none;color:#fff}#AccountIcons ul li .Icon{float:left;width:79px;height:80px;background-image:url(images/framework/consumerIcons.png);background-repeat:no-repeat;margin:0 0 0 10px}#AccountIcons ul li a p{float:left;width:100px;font-family:arial;font-size:.9em;color:#fff;margin:20px 0 0 0}#AccountIcons ul li:hover a p,#AccountIcons ul li.On a p{color:#9a844a}#AccountIcons ul li.Manage .Icon{background-position:0 0}#AccountIcons ul li.Track .Icon{background-position:-80px 0}#AccountIcons ul li.Earn .Icon{background-position:-160px 0}#AccountIcons ul li.Address .Icon{background-position:-240px 0}#AccountIcons ul li.Wish .Icon{background-position:-320px 0}#AccountIcons ul li.Love .Icon{background-position:-400px 0}#AccountIcons ul li.News .Icon{background-position:-480px 0}#AccountIcons ul li.Reminders .Icon{background-position:-560px 0}#AccountIcons ul li.Manage:hover .Icon,#AccountIcons ul li.Manage.On .Icon{background-position:0 -80px}#AccountIcons ul li.Track:hover .Icon,#AccountIcons ul li.Track.On .Icon{background-position:-80px -80px}#AccountIcons ul li.Earn:hover .Icon,#AccountIcons ul li.Earn.On .Icon{background-position:-160px -80px}#AccountIcons ul li.Address:hover .Icon,#AccountIcons ul li.Address.On .Icon{background-position:-240px -80px}#AccountIcons ul li.Wish:hover .Icon,#AccountIcons ul li.Wish.On .Icon{background-position:-320px -80px}#AccountIcons ul li.Love:hover .Icon,#AccountIcons ul li.Love.On .Icon{background-position:-400px -80px}#AccountIcons ul li.News:hover .Icon,#AccountIcons ul li.News.On .Icon{background-position:-480px -80px}#AccountIcons ul li.Reminders:hover .Icon,#AccountIcons ul li.Reminders.On.Icon{background-position:-560px -80px}.BeigeHolder form{float:left;width:100%;margin-bottom:20px;margin-top:20px}.corporateRegistration .BeigeHolder form{margin-top:0}.BeigeHolder form p{font-family:arial}.BeigeHolder form label{float:left;width:90% !important;font-family:arial;font-size:1em;color:#1c0c0c;padding:0 0 10px 0;clear:left}.BeigeHolder form label a{color:#1c0c0c}.BeigeHolder form select{float:left;margin:0 0 10px 10px;width:91% !important;padding:2px}.BeigeHolder form input{float:left;margin:0 0 10px 10px;width:90% !important;padding:2px}.BeigeHolder form textarea{float:left;margin:0 0 10px 10px;width:70%;padding:4px;height:100px}.BeigeHolder form .Small{width:20%}.BeigeHolder form .Medium{width:40%}.BeigeHolder form .Large{width:70%}.BeigeHolder form button.Large{width:auto}.BeigeHolder form button span{padding:6px 20px}.BeigeHolder input#Newsletter.check-box{width:90px !important}.BeigeHolder form #Newsletter{width:5px !important}.corporatenewsletter #newsletter-result-block{clear:both;color:red;padding-top:10px}.wishlist-page .input-box input{width:400px !important}.wishlist-page h1{text-transform:uppercase;font-weight:normal}.wishList-Header div.topicSimpleBody{font-weight:bold}.wishList-Header h2{padding-top:30px;padding-left:30px}.wishList-Header div.emailFriendHolder,.wishList-Header div.sortHolder,.wishList-Header div.sortSelectHolder,.wishList-Header div.topicSimpleBody{padding-top:5px;padding-left:30px}.wishlist-page .input-box textarea{width:396px !important}.wishlist-page .ProdList{padding-top:20px}.wishlist-page .ProdList li .Content p a{font-size:13px !important}.emailFriend{float:left;padding-top:5px}#ddlSort{height:24px;padding-left:3px;padding-top:4px;width:115px}.wishList-Actions{height:70px;padding:23px 23px 0 30px}.sortHolder{width:22%;position:relative;padding-left:0!important;float:left}.sortHolder label{margin-right:2em;float:left;display:block;padding-top:.35em}.myWishListURL{float:left;margin-top:-8px}.wishListURL{text-decoration:underline}.wishListURLText{font-weight:bold}.myWishListURL p{width:100%}.emailFriendHolder{width:13%;position:relative;padding-left:0!important;float:left}.wishlist-page .buttons .send-email-a-friend-button{width:250px !important;background-color:#000;color:#fff;font-size:2.45em;text-transform:uppercase;border:none;clear:both;margin-top:10px}#newsletter-subscribe-block .options input{float:left;width:30px !important}#newsletter-subscribe-block .options label{float:left;width:100px !important}#newsletter-subscribe-block label{width:auto !important}#newsletter-subscribe-block input{width:290px !important}#newsletter-subscribe-button{width:150px!important;color:#fff!important;clear:both}.AddedAddresses{float:left;width:100%;list-style-type:none;padding:0;margin:10px 0 0 0;font-family:arial;color:#000;font-size:1em}.AddedAddresses li{float:left;width:100%;margin:10px 0 0 0;padding:0 0 10px 0}.PointsBox{float:left;padding:10px;background-image:url(images/framework/semiTransparentBrown.png);color:#fff;width:200px}.PointsBox .FontGill{font-size:2.5em;padding:2px 0 2px 0}#AccountIcons ul li.Corporate .Icon{background-position:-640px 0}#AccountIcons ul li.Credit .Icon{background-position:-720px 0;width:96px}#AccountIcons ul li.Testimonials .Icon{background-position:-816px 0;width:82px}#AccountIcons ul li.Corporate:hover .Icon,#AccountIcons ul li.Corporate.On .Icon{background-position:-640px -80px}#AccountIcons ul li.Credit:hover .Icon,#AccountIcons ul li.Credit.On .Icon{background-position:-720px -80px}#AccountIcons ul li.Testimonials:hover .Icon,#AccountIcons ul li.Testimonials.On .Icon{background-position:-816px -80px}.ProductFilterCorpWidth{width:238px !important;margin-left:1px}#ProdTypeSelection.Type3{margin-bottom:0}#ProdTypeSelection.Type3 .Left{width:400px}#ProdTypeSelection.Type3 .Right{width:460px}#ProdTypeSelection.Type3 .Right .Option{width:100px;margin:30px 15px 0 0}#ProdTypeSelection.Type3 .Right .Option .Icon{width:100%}#ProdTypeSelection .Right .Option#BarOuters .Icon{background-position:-880px 0}#ProdTypeSelection .Right .Option#CorpGifts .Icon{background-position:-544px 0}#ProdTypeSelection .Right .Option#Group .Icon{background-position:-1104px 0}#ProdTypeSelection .Right .Option#Single .Icon{background-position:-992px 0}#ProductCategory.Corp{width:530px;overflow:hidden}#ProductCategory.Corp p{float:left;width:125px;color:#fff;text-transform:uppercase;padding:10px}#ProductCategory.Corp ul{width:350px}#VatFilter{float:left;background-color:#000;height:38px;margin:1px 0 0 0;text-transform:uppercase;overflow:hidden;width:190px}#VatFilter span{padding:10px 5px 10px 5px}#VatFilter input{margin:12px 10px 0 0}#SelectBy{float:left;background-color:#000;height:38px;margin:1px 0 0 1px;text-transform:uppercase;width:237px;overflow:hidden}#SelectBy span{float:left;color:#fff;padding:10px;width:90px}#SelectBy select{float:left;width:100px;margin:7px 0 0 10px;padding:2px 3px;border:1px solid #aaa}#CorporateStrapline{text-align:center;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-weight:300;text-transform:uppercase;font-size:2.1em}#CorporateStrapline strong{font-weight:bold}#CorporateStrapline a{color:#fff;text-decoration:none}#HelpPhone{position:absolute;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-weight:300;text-transform:uppercase;font-size:1.7em;right:0;text-align:right;top:-70px}#Product .Right .QuantityLabel{float:left;margin:20px 0 10px 0;width:180px;font-size:1.2em;text-transform:uppercase}#Product .Right .QuantityShown{float:left;margin:20px 0 10px 0;width:280px;font-size:1.2em;font-weight:100}#Product .Right.Corporate .PriceLabel{margin:0 0 0 0;width:180px}#Product .Right.Corporate .PriceShown{margin:0 0 0 0;width:290px}#Product .Right.Corporate form label{width:180px}.VatOnOff{float:right;width:200px;font-size:.5em;margin:10px 0 0 0}.VatOnOff span{float:left;padding:0 10px 0 10px}.VatOnOff input{float:left;margin:4px 10px 0 0}#CorpInfo{float:left;width:900px}#CorpInfo .SliderBar{float:left;width:100%;background-color:#000;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;color:#fff;margin:1px 0 0 0;cursor:pointer}#CorpInfo .SliderBar span{font-size:1.5em;font-weight:300;text-transform:uppercase;padding:10px 15px;width:75%;float:left}#CorpInfo .SliderBar span.arrow{float:right;padding:10px 15px;font-size:1em;font-family:arial;width:20px;padding-top:13px}#CorpInfo .SliderBar:hover span,#CorpInfo .SliderBar.On span{color:#9a844a}#CorpInfo .ContentBar{float:left;width:100%;background-color:#fff;font-family:arial;color:#1c0c0c;display:none}#CorpInfo .ContentBar.On{display:block}#CorpInfo .ContentBar .Padded{float:left;width:860px;padding:30px 20px 20px 20px}#CorpInfo .ContentBar .Padded p{width:100%;padding:0 0 10px 0;clear:left}#CorpInfo .ContentBar .Padded h3{width:100%;padding:0 0 10px 0;clear:left;font-size:1.2em}#CorpInfo .ContentBar .Padded p a{text-decoration:none;color:#1c0c0c}#CorpInfo .ContentBar .Padded ul{margin:-5px 0 15px 0;padding-left:20px}#CorpInfo .ContentBar .Padded ul li{font-weight:bold;margin:0 0 5px 0}#CorpInfo .ContentBar .Padded table{margin:10px 0 20px 0}#CorpInfo .ContentBar .Padded table td{border:1px solid #000;padding:5px 80px 5px 10px}#CorpInfo .ContentBar .Padded form{width:60%;margin:20px 0 20px 0}#CorpInfo .ContentBar .Padded form label{width:185px;clear:left}#CorpInfo .ContentBar .Padded form input,#CorpInfo .ContentBar .Padded form textarea{width:325px;border:1px solid #aaa;padding:2px;margin:0 0 10px 0}#CorpInfo .ContentBar .Padded form .Short{width:200px}#CorpInfo .ContentBar .Padded form button{clear:left;float:right}h1.PageTitle{float:left;margin:70px 0 0 0;padding-bottom:20px;font-size:3em;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-weight:300;text-transform:uppercase;width:100%}.Help{float:left;width:44%}.Help .Icon{float:left;margin:0 5px 0 5px;background-position:-112px -224px;width:25px;height:25px;background-image:url(images/framework/iconSet1.png)}.Help.Type2 .Icon{margin:0 0 0 5px}.Help span{float:left;padding:4px 0 0 0}.BlackButton{background-color:#000;text-transform:uppercase;cursor:pointer;border:0;padding:0;margin:0;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;text-transform:uppercase}.BlackButton a{float:left;width:100%;height:30px;text-decoration:none;color:#fff}.BlackButton span{color:#fff;float:left;padding:6px 10px}.BlackButton.disabled span{cursor:default;color:#fff;padding:6px 10px}.BlackButton.disabled:hover span{cursor:default;color:#fff;padding:6px 10px}#step2-proceed span{padding-top:3px}.BlackButton.Small{font-size:.9em}.BlackButton.Medium{font-size:1.1em}.BlackButton.Large{font-size:1.42em}.corporateinfopage .BlackButton.Large{font-size:1.42em;height:38px}#editSleeve{color:#fff;text-decoration:none;font-size:2em;padding:4px 26px;margin-top:20px;display:inline-block}#ProductName,#UnitPriceNotes{font-size:2em}#editSleeve:hover{color:#9a844a}.BlackButton.XLarge{font-size:2.45em;padding:0}.BlackButton:hover span,.BlackButton:hover a{color:#9a844a}.Gold{color:#9a844a}.Black{color:#1c0c0c}a.Black:hover{color:#9a844a}.White{color:#fff}.upperCaseMe{text-transform:uppercase}.GenericList{width:100%;list-style-type:none;margin:0;padding:0;float:left}.GenericList li{width:100%;list-style-type:none;margin:10px 0 0 0;padding:0 0 10px 0;float:left}.FontArial{font-family:arial}.FontGill{font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-weight:300}.FontSize90{font-size:.9em}.FontSize80{font-size:.8em}.CB{color:#1c0c0c !important}.CB2{color:#5e4f3f !important}.P5{padding:5px}.P10{padding:10px}.PB10{padding-bottom:10px}.PB20{padding-bottom:20px !important}.PL10{padding-left:10px !important}.MT10{margin-top:10px !important}.MB10{margin-bottom:10px !important}.MB20{margin-bottom:20px !important}.MT20{margin-top:20px !important}.MT40{margin-top:40px !important}.MT50{margin-top:50px !important}.MB110{padding-bottom:110px !important}.MR20{margin-right:20px !important}.MT70{margin-top:70px}.W700{width:700px}.W100P{width:100%}.W10P{width:10%}.W15P{width:15%}.W20P{width:20%}.W40P{width:40%}.W50P{width:50%}.W60P{width:60%}.W65P{width:65%}.W48P{width:48%}.W395{width:395px}.W45P{width:45%}.WA{width:auto !important}.TAC{text-align:center}.TAR{text-align:right}.FL{float:left}.FR{float:right}.CL{clear:left}.NC{clear:none !important}.PR{position:relative}.Row{float:left;clear:left;width:100%;margin-bottom:5px}.BlackBorder{border:1px solid #000}.BorderBottomWhite{border-bottom:1px solid #fff}.Last{border-right:0 !important;margin-right:0 !important}.Mask{float:left;width:100%;height:100%;overflow:hidden;position:relative}.WhiteDivide{float:left;clear:left;width:100%;border-top:1px solid #fff;height:1px}.BlackDivide{float:left;clear:left;width:100%;border-top:1px solid #000;height:1px}.Stars{background-image:url(images/framework/iconSet1.png);background-position:0 -96px;height:16px}.Stars.One{width:16px}.Stars.Two{width:32px}.Stars.Three{width:55px !important}.Stars.Four{width:74px}.Stars.Five{width:92px}.cartButtons.cart{margin-bottom:19px}h1.GenericTitle{float:left;margin:70px 0 0 0;line-height:1em;width:880px;background-image:url(images/framework/semiTransparentBrown.png);font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;color:#fff;font-size:3em;text-transform:uppercase;padding:25px 40px;font-weight:300}#WhiteBox{float:left;width:100%;margin:0;background-color:#fff;text-align:left;font-family:arial}#WhiteBox .Inner{float:left;margin:25px 30px;width:90%}#WhiteBox .Inner .SliderBar{float:left;width:100%;background-color:#000;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;color:#fff;margin:1px 0 0 0;cursor:pointer}#WhiteBox .Inner .SliderBar span{font-size:1.5em;font-weight:300;text-transform:uppercase;padding:10px 15px;width:75%;float:left}#WhiteBox .Inner .SliderBar span.arrow{float:right;padding:10px 15px;font-size:1em;font-family:arial;width:20px;padding-top:13px}#WhiteBox .Inner .ContentBar{float:left;width:100%;background-color:#fff;font-family:arial;color:#1c0c0c;display:none;padding:20px 0 20px 0}#WhiteBox .Inner .ContentBar.On{display:block}#WhiteBox .Inner .ContentBar p{width:100%;padding:0 0 20px 0;clear:left}#WhiteBox .Inner .ContentBar h3{width:100%;padding:0 0 20px 0;clear:left;font-size:1.2em}#WhiteBox .Inner .ContentBar p a{text-decoration:none;color:#1c0c0c}#WhiteBox .Inner .ContentBar ul{margin:-5px 0 15px 0;padding-left:20px}#WhiteBox .Inner .ContentBar ul li{font-weight:bold;margin:0 0 5px 0}.searchInput input{width:200px;float:left}.searchInput label{width:100px;float:left}.searchInput .search-button{background-color:#000 !important;border:0 none!important;cursor:pointer!important;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif!important;font-size:.9em !important;font-weight:100!important;margin:0 !important;padding:4px 0 !important;text-transform:uppercase !important;float:right !important;width:58px !important;color:#fff !important}div.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none}.discTable td{border:solid .5px #000;padding:10px}.discTable{margin-bottom:10px}div.rateit div.rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url(/Themes/DarkOrange/Content/images/framework/star.gif);height:16px}* html div.rateit,* html div.rateit div.rateit-range{display:inline}*+html div.rateit,*+html div.rateit div.rateit-range{display:inline}div.rateit div.rateit-hover,div.rateit div.rateit-selected{position:absolute;left:0}div.rateit div.rateit-hover-rtl,div.rateit div.rateit-selected-rtl{left:auto;right:0}div.rateit div.rateit-hover{background:url(/Themes/DarkOrange/Content/images/framework/star.gif) left -32px}div.rateit div.rateit-hover-rtl{background-position:right -32px}div.rateit div.rateit-selected{background:url(/Themes/DarkOrange/Content/images/framework/star.gif) left -16px}div.rateit div.rateit-selected-rtl{background-position:right -16px}div.rateit div.rateit-preset{background:url(/Themes/DarkOrange/Content/images/framework/star.gif) left -48px}div.rateit div.rateit-preset-rtl{background:url(/Themes/DarkOrange/Content/images/framework/star.gif) left -48px}div.rateit div.rateit-reset{background:url(delete.gif) 0 0;width:16px;height:16px;display:-moz-inline-box;display:inline-block;float:left;display:none !important}div.rateit div.rateit-reset:hover{background-position:0 -16px}.popupContent{background-color:#fff;font-size:13px;text-align:left;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif}.popupContent #CenteredContent{width:100%;margin:0 auto}.popupContent #Padded{float:left;width:580px;margin:10px}.popupContent h1{margin:20px 0}.popupContent p{font-size:13px;color:#111;padding:0 0 20px 0;margin:10px 0}.popupContent p a{color:#343434}.popupContent table{width:580px}.popupContent table tr td{border:1px solid #000;padding:11px 4px}a.Help,a.Help:active,a.Help:hover{color:#1c0c0c}.Help{margin-bottom:25px}.validation-summary-errors{clear:both}.validation-summary-errors ul{color:red}.block-newsletter{float:left;width:80%}.block-newsletter .title{font-weight:bold;font-family:arial;color:#000;padding:0 0 5px 0}.block-newsletter .listbox{float:left;width:100%}#newsletter-subscribe-block{float:left;width:100%;text-align:left}.block-newsletter .listbox input{float:right !important;padding:2px;border:1px solid #aaa;font-size:12px}.block-newsletter .listbox .buttons{float:right;width:100%}.block-newsletter .listbox .buttons #newsletter-subscribe-button{float:right;width:120px;color:#fff;background-color:#000;text-transform:uppercase;cursor:pointer;border:0;padding:6px 10px;margin:0;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;text-transform:uppercase}#subscribe-loading-progress{float:left;clear:both;width:100%;text-align:left;margin:10px 0 0 0}.corpIntro{padding-bottom:10px;text-align:justify;padding-left:8px;padding-top:5px}.block-newsletterCorporate .title{font-weight:bold;padding-left:8px}.block-newsletterCorporate .listbox .buttons #newsletter-subscribe-button{background-color:#000;border:0 none;color:#fff;cursor:pointer;float:left;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;margin-top:10px;padding:6px 10px;text-transform:uppercase;width:120px}.BeigeHolder form .optionsCorporate label{clear:none !important;float:left;padding:0;width:72% !important;margin-left:3px}.optionsCorporate table{margin-bottom:10px}.corporateRegistration table{width:100%}.corporateRegistration td{width:50%;float:left}.optionsCorporate td input{width:5%}.corpNewsLetter form{margin-top:10px !important}.corpNewsLetter h3{padding-left:8px}.BeigeHolder form .optionsCorporate input{float:left;width:5px !important;margin-top:2px}.optionsCorporate tr:first-child{width:50%;float:left}.optionsCorporate tr:last-child{width:100%;float:left}.corporatenewsletter .optionsCorporate table input{float:left;width:5% !important;margin-top:2px}.corporatenewsletter .optionsCorporate table label{float:left;width:95px !important;margin-left:5px}.corporatenewsletter .optionsCorporate table p label{margin-left:10px}.corporateRegistration table{width:100%}.corporateRegistration td{width:50%;float:left}.corporateRegistration .optionsCorporate table td input{width:5% !important;float:left}.corporateRegistration .BeigeHolder .FR.W48P div.optionsCorporate label{width:80% !important;float:left}#LogOut{color:#9a844a;font-size:13px;margin-top:15px;position:absolute;right:20px;text-decoration:none}#LogOut:hover{color:#9a844a}.cartButtons{float:right;margin-top:10px}.contactForm #Product{width:348px;color:#000;font-family:sans-serif;margin-top:0}.mobileOnly{display:none}@media only screen and (min-width:1024px) and (max-width:1230px){#HeaderContainer{width:100%;height:143px;position:fixed;z-index:9999}ul#MainNav{background-color:#1c0c0c;float:left;margin:6em 0 0;padding:0;text-align:center;width:100%}ul#MainNav li{float:none;font-size:1.1em;margin:10px 6px}ul#MainNav li span{display:none}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:33px;height:33px;background-color:#9a844a;margin:0 0 0 -8px;left:0;top:-15px;background-image:none;-moz-border-radius:35px;border-radius:35px}ul#UserOptions{background-color:#1c0c0c;float:left;height:20px;left:50%;margin-left:-175px;position:absolute;top:95px;width:350px}ul#UserOptions li.Basket span{}ul#UserOptions li.Basket .Icon{margin:0 0 0 0}ul#UserOptions li.Search{margin:8px 10px 8px 5px}#ThreeButtonPanel ul#ThreeButtons li.GBShop{margin-right:0;width:33.7%}ul#UserOptions li{margin:8px 10px 8px 5px}ul#UserOptions li span{font-size:.9em}#ProdTypeSelection{margin-top:200px}div#SlideTitle{margin-top:200px}#LogOut{color:#9a844a;font-size:13px;margin-top:-70px;position:absolute;right:-320px;text-decoration:none}}@media only screen and (min-width:992px) and (max-width:1024px){#Logo{background-image:url(/Themes/DarkOrange/Content/images/framework/responsive/logo.png);height:42px;width:75px;margin:14px 0 14px -40px}#HeaderContainer{width:100%;height:143px;position:fixed;z-index:9999}ul#MainNav{background-color:#1c0c0c;float:left;margin:5em 0 0;padding:0;text-align:center;width:100%}ul#MainNav li{float:none;font-size:1.1em;margin:10px 6px}ul#MainNav li span{display:none}#Background img{float:left;width:100%}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:33px;height:33px;background-color:#9a844a;margin:0 0 0 -8px;left:0;top:-15px;background-image:none;-moz-border-radius:35px;border-radius:35px}ul#UserOptions{background-color:#1c0c0c;float:left;height:20px;left:50%;margin-left:-175px;position:absolute;top:95px;width:350px}ul#UserOptions li.Basket span{}ul#UserOptions li.Basket .Icon{margin:0 0 0 0}ul#UserOptions li.Search{margin:8px 10px 8px 5px}#ThreeButtonPanel ul#ThreeButtons li.GBShop{margin-right:0;width:33.7%}ul#UserOptions li{margin:8px 10px 8px 5px}ul#UserOptions li span{font-size:.9em}.StepBox h2.Large,.ReviewListContainer h2.Large{font-size:3.5em;margin:0 0 0 10px}.BlackButton.XLarge{float:left;clear:left}h1.GenericTitle{font-size:2.6em}.block-newsletter .listbox .buttons{float:left;width:35%;clear:left}div.BeigeHolder div.Inner div.FR button.FL{margin-top:30px !important}#Product .Right p{clear:left}#Product form#product-details-form div#ColourChanger.Right button.button,#Product form#product-details-form div#ColourChanger.Right button.BlackButton{margin:5px 0 !important}#ProdTypeSelection{margin-top:200px}div#SlideTitle{margin-top:200px}#LogOut{color:#9a844a;font-size:13px;margin-top:-70px;position:absolute;right:-290px;text-decoration:none}}@media only screen and (min-width:768px) and (max-width:991px){body{width:100%;padding:0}.cover-customization{margin:0 48px 0!important}.product-customization .control.front-msg{top:425px!important}.product-customization .control.back-msg{top:163px!important}.cover-customization .message-text{margin:24px -11px 0!important}.ColourChanger div.StepBox ul.ProdList table tbody tr td li{margin:0 1%;width:98%;background-image:url("/Themes/DarkOrange/Content/images/framework/productBox_res.jpg");height:auto}ul.ProdList table tbody tr td li div.ImageArea img{width:70%;min-width:30%}.ProdList li .Content p{width:90%}.CenteredContent div.ColourChanger{margin:0;padding:0 5%;width:90%}.ProdList{float:left;list-style-type:none;margin:0 auto;padding:0;width:100%;clear:left}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.ImageArea{height:auto;min-height:210px}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content p{float:left;display:inline;height:auto;width:100%;padding:0;min-height:50px}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content div.Price{float:left;display:inline}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content div.Actions{position:relative;float:left;display:inline;clear:left}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content input.Icon{position:relative;float:right;display:inline}.StepBox h2.Large,.ReviewListContainer h2.Large{font-size:2em}#Background{margin:50px 0 0 0;background-color:#937052}#Background img{float:left;width:100%}#HeaderContainer{width:100%;height:143px;position:fixed;z-index:9999}#PageContent{padding-top:100px}#Product{margin:170px 0 0 0;padding:0 5%;width:90%}#Logo{background-image:url(/Themes/DarkOrange/Content/images/framework/responsive/logo.png);height:42px;width:75px}#LogOut:hover{color:#9a844a}#LogOut{color:#9a844a;font-size:13px;margin-top:-70px;position:absolute;right:-190px;text-decoration:none}#HeaderLinks{width:100%;margin-left:auto;margin-right:auto;display:table}.WithBreadcrumb ul#MainNav li#Breadcrumbs{display:none}.WithBreadcrumb ul#MainNavCat li#CatBreadcrumbs{display:none}#FooterLinkPanel ul#FooterLinks{font-size:.65em}#FooterLinkPanel #FindOutMore{font-size:.5em;padding:3px 0 3px 1px}#SlideTitle{width:280px}#SlideTitle h1{font-size:2em}#Product .Right p{clear:left}#Product form#product-details-form div#ColourChanger.Right button.button,#Product form#product-details-form div#ColourChanger.Right button.BlackButton{margin:5px 5px !important}ul#MainNav{background-color:#1c0c0c;float:left;margin:5em 0 0;padding:0;text-align:center;width:100%}ul#MainNav li{float:none;font-size:1.1em;margin:10px 6px}ul#MainNav li span{display:none}#FooterContainer{position:fixed}ul#UserOptions{background-color:#1c0c0c;float:left;height:20px;left:50%;margin-left:-175px;position:absolute;top:95px;width:350px}ul#UserOptions li.Basket span{}ul#UserOptions li.Basket .Icon{margin:0 0 0 0}ul#UserOptions li.Search{margin:8px 10px 8px 5px}#ThreeButtonPanel ul#ThreeButtons li.GBShop{margin-right:0;width:33.7%}ul#UserOptions li{margin:8px 10px 8px 5px}ul#UserOptions li span{font-size:.9em}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:33px;height:33px;background-color:#9a844a;margin:0 0 0 -8px;left:0;top:-15px;background-image:none;-moz-border-radius:35px;border-radius:35px}.ProdList li{background-image:url(/Themes/DarkOrange/Content/images/framework/productBox.jpg);float:left;height:369px;margin:10px 1%;width:31.3%}.ProdList li .ImageArea{width:100%}.ProdList li .Content{width:90%;padding:0;margin:5px 5%;height:85px}.ProdList li .Content p a{width:90%;margin:0}.ProdList li .Content p{line-height:1.1em;font-size:1em;height:auto;width:100%}#ProdTypeSelection .Left{width:75% !important;margin-left:85px}#ProdTypeSelection .Right{clear:left;display:inline;float:left;margin:0;width:100%;margin:0 25px 20px 85px}#ProdTypeSelection.Type2 .Left{width:75% !important;margin-left:85px}#ProdTypeSelection.Type2 .Right{clear:left;display:inline;float:left;margin:0;width:100% !important;margin:0 25px 20px 85px}#ProdTypeSelection.Type2.wedding .Left{width:75% !important}#ProdTypeSelection.Type2.wedding .Right{width:75% !important}#ProductSelect{width:100%}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content{height:auto}.ProdList li .ImageArea{width:100%}#ProductFilter{clear:none;display:inline;float:left;margin:1px 0 0;width:100%}#ProdOccasion{clear:none;display:inline;float:left;margin:1px 0 0;width:100%}.CenteredContent{width:100%}#CorporateHome{margin:50px 0 0 0}#CorporateHome h1{width:30%;font-size:2.6em}#CorporatePanel{width:70%}#ProductCategory.Short{width:100%;padding:0 0 0 10px}#ProductCategory ul{margin:10px 10px 10px 20px;width:370px}#ProductFilter .Icon{margin:10px 0 4px 30px}#ProductFilter #PriceRangeFilter{background-color:#000;margin:0 0 0 20px}#ProdOccasion span{float:left;margin:12px 0 0 15px;text-transform:uppercase}#ProdOccasion select{margin:10px 0 0 20px;width:130px}#ProductSelect #ScrollLeft{z-index:9999}#ProductSelect #ScrollRight{right:20px;z-index:9999}#ProductSelect .Mask{width:100%}.StepBox h2,.ReviewListContainer h2{margin:10px 0 10px 5px;width:100%}.StepBox p.Text,.ReviewListContainer p.Text{clear:left;margin:-10px 0 10px 5px;width:100%}#ProductCategory{clear:left;height:auto;width:100%}.MailTo a:link,a:visited{color:#fff}#ProductCategory ul{width:660px}.RibbonList{margin:0 0 20px 15px}#TotalCosting{clear:left;display:inline;float:left;margin:20px 10px 110px!important;padding:0 5%;width:680px}#CheckOutHolder{width:90%;padding:70px 5% 5% 5%}#CheckOutHolder h1{padding:0 0 0 0}.checkOutItem .productDesc,.checkOutHeader .productDesc{width:27%}.checkOutItem .productQnt,.checkOutHeader .productQnt{width:11%}.checkOutHeader .prodImg{padding:0 0 0 35px}.checkOutItem p{width:70%;padding:0 0 0 30px;text-indent:0}.checkOutHeader .productPrice{width:8%;padding:0}.checkOutItem .productTot{width:9%}#CheckOutFooter{border-bottom:none;border-top:none}#CheckOutFooter .promoCodePan{margin:0 5% 0 0;padding:0;width:45%}#CheckOutFooter .pointsPan{margin:0 5% 0 0;padding:0;width:45%}#CheckOutFooter .total{width:8%;font-size:2em}#CheckOutFooter .totalPrice{width:15%;font-size:2em}#CheckOutFooter_Buttons .continueLink{margin:40px 0 0 17px;display:none}#CheckOutFooter .promoCodePan input:valid,textarea:valid{width:94%;margin:6px;padding:0}#CheckOutFooter .promoCodePan button{width:50%;margin:0 5px 5px 0}.checkoutButton,.password-recovery-button,.new-password-button{clear:left;float:left;width:100%}#CheckOutFooter_Buttons{margin-bottom:80px !important;margin-left:5px;margin-top:0}#CheckOutFooter_Buttons.MB110 div div a.checkoutButton{margin:0 0 10px 0}.cartPrice{width:100%}.cartPrice .priceRow{width:100%}.cartPrice .Label{float:left;font-size:120%;margin-right:20px;width:100%;text-align:center;margin:0 0 0 0}.cartPrice .Value{float:left;font-size:120%;margin-right:20px;width:100%;text-align:center}.cartButtons{clear:left;float:left;margin:50px 0 0 7px}.checkOutHeader .productRmv{width:0}#CheckOutHolder form table tbody tr.checkOutItem td.prodImg{width:16%}#CheckOutHolder form table tbody tr.checkOutItem td.productDesc{width:40%}#CheckOutHolder form table tbody tr.checkOutItem td.productPrice{width:11%}#CheckOutHolder form table tbody tr.checkOutItem td.productQnt{width:11%}#CheckOutHolder form table tbody tr.checkOutItem td.productTot{width:11%}#CheckOutHolder form table tbody tr.checkOutItem td.productRmv{width:11%}.checkOutItem .prodImg img{display:block;float:left;margin:0 20px 0 0}#CheckOutHolder form table thead.checkOutHeader tr td.prodImg{width:56%}#CheckOutHolder form table thead.checkOutHeader tr td.productPrice{width:8%}#CheckOutHolder form table thead.checkOutHeader tr td.productQnt{width:9%}#CheckOutHolder form table thead.checkOutHeader tr td.productTot{width:11%}#CheckOutHolder form table thead.checkOutHeader tr td.productRmv{width:6%}#CheckOutHolder form table thead.checkOutHeader .prodImg[style]{width:56% !important;margin-left:0 !important}#CheckOutHolder form table tbody tr.checkOutItem td.productTot p{margin:0;padding:0;text-align:left}#CheckOutHolder form table tbody tr.checkOutItem td.productRmv p.removeCartItem{margin:0;padding:0;text-align:left}#CheckOutHolder form table tbody tr.checkOutItem td.productQnt input.qty-input{width:50%;padding:0;margin:0 10%}#AccFooter{margin:20px 0 80px 0}.CheckOutAcc .contentArea{margin:40px 5%;padding:0;width:90%}.logInBtn{width:260px}.logInBtn p{font-size:1.4em}.W395{width:240px}.contentArea .signInForm1{width:270px !important}.contentArea .signInForm1 p{width:250px !important}div.CenteredContent div.page h1.PageTitle{margin:180px 0 0 0}.BeigeHolder{margin:0}.BeigeHolder .Inner,#AccountIcons .Inner{width:90%;margin:10px 5% 10px 5%}.signInForm1{width:35%}.spacerOr{width:15%;margin:0 4% 0 4%}.spacerOr p{font-size:2em}.BeigeHolder div.Inner div.signInForm1 form button.BlackButton{width:100%}.BeigeHolder div.Inner div.signInForm1 form button.BlackButton span{width:100%;text-align:center;margin:0;padding:5px 0}#PageContainer div.master-wrapper-content div.master-wrapper-center-2 div div.CenteredContent div.page div.BeigeHolder div.Inner div.FL{width:35%}#CheckOutHolder_inner{margin:1px 0 1px}#AccountIcons{margin:145px 0 0 0}#AccountIcons ul li .Icon{}#AccountIcons ul li{margin:10px 2px 10px 2px;width:106px}#AccountIcons ul li a p{text-align:center;margin:10px 0 0 0;font-size:.8em;width:75px}#AccountIcons h3{width:95%}#AccountIcons ul li.News{margin:0 240px 0 0}#AccountIcons ul li.Reminders{margin:0 0 0 -240px}.CenteredContent div.BeigeHolder div.Inner form div.FR button.FR{float:left;clear:left;width:100%}.CenteredContent div.BeigeHolder div.Inner form div.FR button.FR span{width:100%;margin:0;padding:5px 0;text-align:center}.CenteredContent div.BeigeHolder div.Inner form div.FR div.FL label{width:21%!important}.contentArea .signInForm1 form#LoginForm div#checkout-login-error-load button#Login.BlackButton{margin:0 0 0 28px}.contentArea form div#checkout-delivery-type-and-gift-message-load ul.TableStyle li.line-item div.W20P{width:19.9% !important}.W20P{width:19.9%}.TableStyle li ul li{font-size:.9em}#PersonalMessage.countCharacters div.characterCount,#DeliveryInstruction.countCharacters div.characterCount{width:80%;display:block}.contentArea div#PaymentForm form#PaymentForm1 div.FL div#checkout-billing-load div.checkout-data div.enter-address div.enter-address-body div div select#billing-address-select.address-select{width:50%;margin:0}div#step4.CheckOutAcc div.contentArea div#PaymentForm form#PaymentForm1 div.FL div#checkout-billing-load div.checkout-data div.enter-address div.enter-address-body div div select#billing-address-select.address-select{width:100%;margin:0}ul.TableStyle li.line-item div.FL ul li{margin:0 6px 15px 6px}ul.TableStyle li.Header div.FL span{width:80%;display:block}.contentArea .logInBtn{width:260px}.contentArea .logInBtn p{font-size:1.4em}.TableStyle li .ProdCol{width:50%}.TableStyle li .DeliveryCol{width:18%}.TableStyle li .PriceCol{width:9%}.TableStyle li .QuantityCol{width:20%}.TableStyle li .QuantityCol a{width:100%;margin:5px 0}.BeigeHolder div.Inner div.FR div.BlackButton{width:60%}.BeigeHolder div.Inner div.FR div.BlackButton a{width:100%;margin:0;padding:0;height:auto}.BeigeHolder div.Inner div.FR div.BlackButton span{width:100%;text-align:center;padding:0;margin:5px 0}.TableStyle li .DeliveryCol .BlackButton{width:100%}.TableStyle li .DeliveryCol .BlackButton a.add-address span{width:100%;text-align:center;padding:5px 0 0 0}#step2.CheckOutAcc div.contentArea button#step2-proceed.BlackButton{width:50%}#step2.CheckOutAcc div.contentArea button#step2-proceed.BlackButton span{text-align:center;padding:5px 0;width:100%}#step2.CheckOutAcc div.contentArea div#AddAddressForm form#AddressForm div#InnerForm div#checkout-AddAddressForm-load button.postcodeLookup{margin:0 0 0 0 !important;padding:0}#AddAddressForm #InnerForm input#BillingAddress{font-size:2em;height:100%;width:100%;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);padding:10px}#checkout-AddAddressForm-load div.addressType table tbody tr td.contrl input#ShippingAddress{font-size:2em;height:100%;width:100%;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);padding:10px}div#InnerForm div#checkout-AddAddressForm-load input#Email{width:74%}div#AddAddressForm form#AddressForm div#InnerForm button#SaveAddress.BlackButton{float:left;margin-top:0 !important}#checkout-delivery-type-and-gift-message-load button.FR{width:50%;float:right}#checkout-delivery-type-and-gift-message-load button.FR span{text-align:center;padding:5px 0;width:100%}div#PaymentForm form#PaymentForm1 div#checkout-OrderButton-load button.BlackButton{width:50%;float:right}div#PaymentForm form#PaymentForm1 div#checkout-OrderButton-load button.BlackButton span{text-align:center;padding:5px 0;width:100%}#PaymentForm input{width:65%}#PaymentForm select{width:20%;margin:0 5px 0 0}p.DontKnow{float:left;margin:0 0 0 0 !important;text-align:left;width:100%}form#AddressForm div#InnerForm div#checkout-AddAddressForm-load div.FL div#ManualAddress.FR{width:100%}div#AddAddressForm form#AddressForm div#InnerForm div#checkout-AddAddressForm-load select#CountryId{width:75%}div#AddAddressForm form#AddressForm div#InnerForm div#checkout-AddAddressForm-load a.Help{width:100%}div#AddAddressForm form#AddressForm div#InnerForm div#checkout-AddAddressForm-load input#PhoneNumber{width:25%}.TableStyle li .FL textarea{height:150px}.W50P{clear:left;width:100%}#PaymentForm .RightCol h2,#PaymentForm .RightCol label{margin-left:0}#PaymentForm input.Large,#PaymentForm select.Large{width:50%}.FR{float:right}#AccFooter{width:90%;padding:0 0 0 10px}#Product .Left{margin:0 0 0 115px}#Product .Right{float:left;display:inline;clear:left;padding:45px 15px 14px 15px;margin:0}.ReviewListContainer{padding:10px 5%;width:90%}.ReviewListContainer .WriteLink{position:relative;padding:10px 0 0 0;width:100%;float:left;display:inline}.ReviewListContainer .WriteLink span{width:80%;font-size:1.5em;margin:5px 0 0 5px}#ReviewList{float:left;display:inline}#ReviewList li{margin:40px 0 0 0}#ReviewList li .Content p{width:100%}#ReviewList li .Subject{float:left;display:inline;clear:left;margin:5px 0 0 0;width:100%}#ReviewList li .NameDate{float:left;display:inline;clear:left;margin:0}.StepBox h2,.ReviewListContainer h2{width:500px;font-size:2.4em}#Product #WriteBox h3{width:100%}#Product #WriteBox p{float:left;width:60%}#Product #WriteBox #WriteReview{float:left;width:40%;margin:0;padding:0}#Product #WriteBox #WriteReview a{float:right}#Product #ReviewBar{padding:0}#Product #ReviewBar #RatingBox{width:100%}#Product #WriteBox{width:90%;height:80px;margin:0;padding:10px 5%}#Product .Right p{clear:left}.W48P{width:50%}.W40P{width:51%;padding:5px 0 0 0}.BeigeHolder form input,.BeigeHolder form textarea{width:63%}.BeigeHolder form .Medium{width:63%}.FR img{margin:0 0 0 20px}select.FR{float:right}.block-newsletter .listbox .buttons #newsletter-subscribe-button{float:right;width:120px;color:#fff;background-color:#000;text-transform:uppercase;cursor:pointer;border:0;padding:6px 10px;margin:0;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:2.3em;font-weight:100;text-transform:uppercase}.block-newsletter .listbox .buttons{float:left;width:45%;clear:left}div.BeigeHolder div.Inner div.FR button.FL{margin-top:30px !important}.signInForm1 #LoginForm{width:105%}.signInForm1 #LoginForm input{width:75%}.signInForm1 .forgotPword{padding:0 0 10px 0}.spacerOr p{padding:16px 0}h1.PageTitle{clear:left;margin:40px 0 0;padding-left:10px;width:40%}.BlackButton.XLarge{float:left}.BeigeHolder h2,#AccountIcons h2{width:80%}.W100P{}form .W100P{display:block}form button.FR{margin-top:15px !important}#PageContent div.CenteredContent div#WhiteBox.MB110 div.Inner{width:90%;margin:25px 5% 80px 5%}h1.GenericTitle{font-size:1.8em;clear:left;width:100%}#WhiteBox .Inner{margin:25px 30px 80px 30px}#WhiteBox .Inner .SliderBar{width:100%;float:left;clear:left}#WhiteBox .Inner .ContentBar p{width:85%}#Contact form label{clear:left}#Contact form textarea{clear:left;margin:0 0 10px 0;width:100%}#Contact form input{clear:left;margin:0 0 10px 0;width:100%}#WhiteBox .Inner .ContentBar .rTextChange{}#Contact form button.Medium{clear:left;float:left;display:inline}#AddressSplit{clear:left;float:left;display:inline;width:67%}#AddressSplit p{width:100%}#WhiteBox .Inner .SliderBar span{font-size:1.4em}#WhiteBox .Inner .ContentBar table{width:70%}#WhiteBox .Inner .ContentBar table td,#WhiteBox .Inner .ContentBar table th{font:10px}}#IframeTracking{display:none}.lt-ie9 ul#MainNav{width:326px}.ProdList li .Content .Actions .description{display:none}@media(max-width:991px){.product-customization .control.front-title{top:6px!important}.ReviewPage .cover-customization{width:100%!important}.ReviewPage .cover-customization img{float:left;width:214px!important;margin-left:12%;margin-right:3%!important}}@media only screen and (max-width:767px){.product-customization .control.back-top,.product-customization .control.back-top input{font-size:25px}.product-customization .control.back-msg,.product-customization .control.back-msg input{font-size:15px}.product-customization .control.back-bottom,.product-customization .control.back-bottom input{font-size:25px}.ReviewPage .cover-customization img{float:left;width:214px!important;margin-left:6%;margin-right:0%!important}#editSleeve{font-size:1.6em}#TotalCosting form .BlackButton span{font-size:1.2em}.ReviewPage .cover-customization{padding:0 5%;left:0}.front-message-mob{display:block}.PersonalisedSelector .ProdList li{margin:0 3% 11px 28%!important}.PersonalisedSelector .ProdList li .Content .Quantity{float:none;margin:0 auto;top:4px;left:-8px;position:relative}.cover-customization{position:relative;float:none!important;width:274px;margin:0 auto!important;left:-10px}.p-style p{margin-left:5px!important}.cover-customization .message-text{margin-bottom:24px!important}.mobileOnly{display:block}body{width:100%;padding:0 0 0 0}#Background img{width:100%;margin:8% 0 0 0}.MB110{margin-bottom:160px !important}#Background{margin:42px 0 0 0;background-color:#937052}#HeaderContainer{width:100%}#Logo{background-image:url(/Themes/DarkOrange/Content/images/framework/responsive/logo.png);height:42px;width:75px;margin:14px 0 14px -37px}.WithBreadcrumb ul#MainNav li#Breadcrumbs{display:none}.WithBreadcrumb ul#MainNavCat li#CatBreadcrumbs{display:none}#SlideTitle{width:280px}#SlideTitle h1{font-size:2em}ul#UserOptions li #SearchFormTop{width:320px}ul#MainNav{width:100%;float:left;text-align:center;margin:5em 0 0 0;background-color:#1c0c0c;padding:0}ul#MainNav li{font-size:.68em;float:none;margin:0 2px}ul#MainNav li span{display:none}ul#UserOptions{width:100%;margin:0 0 0 0;float:left;text-align:center;background-color:#1c0c0c}ul#UserOptions li.Basket span{margin:.1em 0 0 3px}ul#UserOptions li.Basket .Icon{margin:0 0 0 0}ul#UserOptions li.Search{margin:8px 10px 8px 42px}ul#UserOptions li.PriceRange{margin:0}ul#UserOptions li.Basket{margin:0}ul#UserOptions li #PriceRangeTop{width:350%}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:33px;height:33px;background-color:#9a844a;margin:0 0 0 -8px;left:0;top:-15px;background-image:none;-moz-border-radius:35px;border-radius:35px}ul#UserOptions li{margin:10px 5px !important;float:none;display:inline-block}ul#UserOptions li span{font-size:.8em}ul#UserOptions li #PriceRangeTop{left:-80px}#FooterContainer{bottom:0;position:fixed;width:100%;z-index:20}#RightNav{top:auto;bottom:93px;right:0;width:320px;margin:0 auto;padding:0 0 0 0;float:left;display:inline;border:0;height:50px;position:fixed;left:88px}#RightNav li .ToolTip{display:block;left:-330px;position:absolute;top:12px;width:100px}#RightNav li{float:left;display:inline;width:30px;position:static;-moz-border-radius:5em;-webkit-border-radius:5em;border-radius:5em;width:3em;height:3em;margin:5px}#RightNav li .Title{margin:200px 0 0 100px}#RightNav li.Basket{margin:5px 5px 5px 5px}#RightNav li.Info .Icon{background-position:-32px -64px;margin:9px 0 0 15px}#RightNav li.Share .Icon{background-position:-96px -64px;margin:9px 0 0 9px}#RightNav li.Basket .Icon{margin:12px 0 0 10px}#RightNav li.Review .Icon{margin:8px 0 0 9px}#RightNav li.Open .Icon{background-position:-112px -96px !important;margin:11px 0 0 11px}#ProductFilter #PriceRangeFilter{margin:0 0 0 40px;background-color:#000}#RightNav li .Content{top:auto;bottom:140px;position:fixed;width:320px;left:0}#RightNav li .Content .Inner{background-color:#fff;float:left;padding:0 0 5px 0;width:320px}#RightNav .Info #InfoTabs{position:absolute;left:10px;top:-257px}#RightNav .Info .Content .Inner{height:200px;padding:10px;width:300px;overflow:hidden}#RightNav .Info .Content .Inner .Mask{overflow:hidden}#RightNav .Info .Content .Inner #InfoSlides{width:900px;-webkit-overflow-scrolling:touch}#RightNav .Info .Content .Inner #InfoSlides .Slide{width:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch}#RightNav .Info #InfoTabs{margin:0 0 0 0;background-color:#fff;width:320px !important;left:-88px}#RightNav .Info #InfoTabs li span{padding:0}#RightNav .Info #InfoTabs li{width:auto;padding:5px 15px;text-indent:-5px}.Mask{overflow-y:scroll;-webkit-overflow-scrolling:touch}#RightNav li.Review .Content .Inner{height:260px;padding:10px 15px;width:290px !important;overflow-y:scroll;-webkit-overflow-scrolling:touch}#RightNav .Review #StarRating{margin:2px 0 9px 5px}#RightNav .Review form .BlackButton{clear:left;float:left;display:inline}#RightNav form input{width:200px !important;float:left;display:inline}#RightNav form label{margin:0;float:left;display:inline;width:85px !important}#RightNav form textarea{float:left;display:inline;width:150px !important}#RightNav .Basket #Totals{margin-right:0;margin-top:3px;width:51%;padding:0 2%;float:left !important}#RightNav .Basket #Totals .Label{text-align:left;width:70%}#RightNav .Basket #Totals .Value{width:25%;text-align:left;margin:0 0 0 5%}#RightNav .Basket #Totals.FR div button#checkout.BlackButton{width:100%;margin:0;padding:0}#RightNav .Basket #Totals.FR div button#checkout.BlackButton span{width:100%;padding:2px 0;text-align:center}#RightNav li .Content{width:100%}#RightNav li .Content .Inner{width:100%}#Totals .MT10{margin-top:0 !important}#RightNav .Basket .Mask{float:left;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin-bottom:0;height:130px}#RightNav li.Basket div.Content div.Inner form div button.BlackButton{width:98%;margin:7px 1% 7px 1%;padding:0}#RightNav .Basket table{width:100%;margin:0;padding:0}#RightNav .Basket table td input{width:10px !important}#RightNav .Basket table thead th,#RightNav .Basket table td{padding:2px}#RightNav .Basket #PromoCode form{width:100% !important}#RightNav .Basket #PromoCode{margin-left:4%;width:40%;height:86px;padding:0;margin-top:0}#RightNav .Basket #PromoCode span{padding:5px 0;width:90%;margin:0 5%}#RightNav form input{width:90% !important}#RightNav .Basket #PromoCode input{width:90%;margin:0 5% 11px 5%;padding:0}#RightNav .Basket #PromoCode .BlackButton.Small{width:90%;margin:0 5%}#RightNav .Basket #Totals .Row{margin-bottom:3px}#RightNav .Share #SocialList{position:absolute;top:-75px;left:-108px;width:325px !important;background-color:#fff}#RightNav .Share #SocialList li{margin:5px}#RightNav .Share #SocialList li.fb{margin:5px 5px 5px 50px}#RightNav .Share #SocialList li.p{margin:5px 5px 5px 100px}#ThreeButtonPanel{}#ThreeButtonPanel ul#ThreeButtons li{cursor:pointer}#ThreeButtonPanel ul#ThreeButtons li .Slider{margin:0;padding:0;height:30px;float:left;position:static}#ThreeButtonPanel ul#ThreeButtons li .Title{margin:5px 0 0 0;padding:0;font-size:1.2em;text-align:center;width:100%;z-index:1}#ThreeButtonPanel ul#ThreeButtons li .Icon{display:none}#ThreeButtonPanel ul#ThreeButtons li,#ThreeButtonPanel ul#ThreeButtons li.GBShop{width:100%;height:31px}#ThreeButtonPanel ul#ThreeButtons li.GiftRanges .Content{top:-52px}#ThreeButtonPanel ul#ThreeButtons li.MakeYourOwn .Content{top:-84px}#ThreeButtonPanel ul#ThreeButtons li.GBShop .Content{top:-115px}#ThreeButtonPanel ul#ThreeButtons li.On .Content{z-index:500;display:block;position:absolute;background-color:#000;z-index:20;height:140px}#ThreeButtonPanel ul#ThreeButtons li:hover .Content{display:none}#ThreeButtonPanel ul#ThreeButtons li.On:hover .Content{display:block}#ThreeButtonPanel ul#ThreeButtons li .Content .Close{position:absolute;right:10px;top:10px;width:30px;font-size:12px;color:#fff;cursor:pointer;font-family:arial;z-index:21}#ThreeButtonPanel ul#ThreeButtons li .Content ul{padding-top:30px}#FooterLinkPanel,#FooterLinks,#FindOutMore{display:none}.CenteredContent{width:100%}#Product{width:90%;padding:0 5%;margin:40px 0 0 0}.CenteredContent div.ReviewListContainer{width:90%;padding:0 5%;margin:0}.CenteredContent div.ColourChanger{width:90%;padding:0 5%;margin:0}.ProdList{width:100%;margin:0;padding:0}.ProdList,.ProdListProd{float:left;list-style-type:none;margin:0;padding:0;width:100%;clear:left}.ProdList li,.ProdListProd li{background-image:url(/Themes/DarkOrange/Content/images/framework/productBox_res.jpg);float:left;margin:0 1% 11px 1%;width:48%;height:auto;min-height:310px}.ProdList li .ImageArea{width:100%;height:auto;margin:10px 0 10px 0}.ProdList li .ImageArea a{width:100%;height:100%;display:block}.ProdList li .Content{width:90%;margin:0 5% 5px 5%;padding:0;display:inline-block;overflow:hidden;text-align:center}.ProdList li .Content p a{width:100%;margin:0;padding:0;font-size:.9em}.ProdList li .Content p{width:100%;margin:0 0 2px 0;padding:0;float:left;display:inline;height:auto;font-size:1em;line-height:1.1em}.ProdListProd table{width:100%}.ProdList li .ImageArea img{width:192px;min-width:61%}.ProdList li .Content .Price{width:auto;float:left;display:inline-block}.ProdList li .Content .Actions{position:absolute;width:100%;float:left;display:inline;text-align:center;bottom:7px}.ProdList li .Content .Actions a{font-size:1em;text-decoration:underline;font-weight:bold;margin:5px 0 0 0;width:100%;text-align:center}.ProdList li .Content .Icon{margin:10px 0 0 0;position:relative}#ProdTypeSelection .Left h1{font-size:2.9em}#ProdTypeSelection{margin:0;width:100%;background-image:url(/Themes/DarkOrange/Content/images/framework/semiTransparentBrown_40.png)}#ProdTypeSelection .Right .Option span{text-align:center;margin:0 0 0 30px}.StepBox,.ReviewListContainer{float:left;width:100%;margin:0 0 20px 0;overflow:hidden;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;position:relative;font-weight:book;background-color:#937052}#ProductSelect{width:100%}#ProductSelect #ScrollLeft,#ProductSelect #ScrollRight{display:block}#ProductSelect #ScrollRight{left:87%}#ProductSelect .Mask{overflow-x:scroll}#ProductSelect ul{width:auto !important;white-space:nowrap !important;word-break:none !important;position:static !important}#ProductSelect ul li{float:none !important;display:inline !important;white-space:nowrap !important}#ProdTypeSelection .Left{width:85%}#ProdTypeSelection .Right{width:85%;clear:left;margin:0;float:left;display:inline;padding:15px;background-image:url(/Themes/DarkOrange/Content/images/framework/semiTransparentBrown_40.png)}#ProdTypeSelection.Type2 .Left{width:85% !important;padding:5% 10% 5% 5%;margin:0}#ProdTypeSelection.Type2.wedding .Left{width:85% !important}#ProdTypeSelection.Type2 .Right{width:100%;clear:left;margin:0;float:left;display:inline}#ProdTypeSelection.Type2.wedding .Right{width:100% !important;clear:left;margin:0;float:left;display:inline}#ProdTypeSelection.Type2 .Right .Option{margin:10px -10px 0 0;width:110px;height:130px}#ProdTypeSelection .Right .Option{margin:10px 0 0 5px;width:100px}#ProdTypeSelection .Right .Option .SmallArrow{margin:0;display:none}#ProductCategory ul li{margin:7px 5px 0 0}#ProductFilter,#ProdOccasion{float:left;text-align:center;clear:both;display:inline;margin:1px 0 0 0;width:100%}#ProdOccasion span{display:none}#ProdOccasion select{margin:10px 0 0 0;float:none}#ProdTypeSelection .Right #Seasonal1.Option .Icon{background-position:-418px 0}#ProdTypeSelection .Right #Seasonal2.Option .Icon{background-position:-536px 0}#ProdTypeSelection .Right #Cooking.Option .Icon{background-position:-754px 0}#ProductFilter .Icon{float:none;display:inline-block;margin:10px 0 0 0;background-position:-224px -48px;width:22px;height:24px;background-image:url(images/framework/iconSet1.png)}#ProductFilter span{line-height:24px;vertical-align:middle;display:inline-block;float:none;text-transform:uppercase;margin:-20px 0 0 10px !important;color:#fff;font-family:"Gill Sans MT","Gill Sans MT Regular",Calibri,sans serif;font-size:1em;font-weight:book}#ProductCategory.fixed ul{width:100%}#ProductSelect{width:100%}#ProductSelect .Mask{width:100%;margin:10px 0}#ProductSelect #ScrollLeft{left:6px;z-index:9999}#ProductSelect #ScrollRight{z-index:9999}#ProductCategory{clear:left;width:100%;height:auto}#ProductCategory ul{width:100%;margin:10px 10px 10px 20px}#ProductCategory ul li span{margin:3px 0 3px 5px}#ProductCategory.Short{width:100%}#ProductCategory ul li input{margin:5px 0 0 0}.BlackDivide{display:none}.StepBox h2,.ReviewListContainer h2{font-size:1.1em;margin:10px 0 10px 5px;width:305px}.StepBox h2.Large,.ReviewListContainer h2.Large{font-size:2.1em}.StepBox p.Text,.ReviewListContainer p.Text{margin:-10px 0 10px 5px;width:100%;clear:left}#ProductCategory.Wide{width:100%}.RibbonList{clear:left;display:inline;float:left;width:100%;margin:0 0 0 -10px;padding:0}.RibbonList li .Title{text-align:left;left:18px}.RibbonList li#Carmandy .Image img{width:40px}.RibbonList li{width:140px}#TotalCosting{float:left;display:inline;clear:left;width:90%;padding:0 5%;margin:20px 0 130px 0!important}.MT40{margin-top:0 !important}#BuyButton.BlackButton,#TotalCosting form .BlackButton{width:191px;font-size:1.6em;float:left;background-position:150px 5px}#TotalCosting form .BlackButton span{text-align:center;width:100%;margin:0;padding:5px 0}#TotalCosting form .BlackButton .Icon{display:none}#TotalCosting.MT40 form div#BuyResult{clear:left;width:100%}.W395{width:100%}.contentArea .logInBtn{width:100%}#CheckOutHolder_inner{float:left;margin:1px 0 1px;width:100%}.CheckOutAcc{}.CheckOutAcc .contentArea,.checkout-login-successful-load{width:94%;margin:22px 0;padding:0 3%}.signInForm1{clear:left;width:275px !important}.logInBtn{width:300px !important;font-size:11px}.logInBtn p{font-size:2em !important}.spacerOr{width:280px !important}.spacerOr p{padding:10px 0;text-align:left}.contentArea h2{font-size:1.4em !important;line-height:23px}.signInForm1 p{line-height:16px}.W395 .TAC{text-align:left}.contentArea .signInForm1{width:275px}.checkoutButton,.password-recovery-button,.new-password-button{clear:left;float:left;width:90%;margin:5px 5%}.cartPrice{clear:left;float:left;width:90%;margin:25px 5% 0 5%}.cartButtons{float:left;clear:left;margin:110px 0 0 7px}#AddAddressForm #InnerForm{float:left;width:96%;margin:0}#AddAddressForm #InnerForm select{width:60%}#CheckOutHolder_inner select#StartMonth,#CheckOutHolder_inner select#StartYear,#CheckOutHolder_inner select#ExpireMonth,#CheckOutHolder_inner select#ExpireYear{width:20%}.TableStyle li.Header{display:none}.TableStyle li .PriceCol{clear:left;width:100%}.TableStyle li .PriceCol span{margin:10px 0 0 33px}.TableStyle li .ProdCol{width:100%}.TableStyle li .DeliveryCol{clear:left;width:100%}.TableStyle li .QuantityCol{clear:left;width:100%}.TableStyle li .QuantityCol a{width:20%;margin:10px 0 0 10px}.W20P{width:100%;clear:left}.W50P{clear:left;width:100%}.Totals .FR{float:left}.W100P .Gold{display:none}#PaymentForm{width:100%}.TableStyle li ul li label{width:100%;float:left;display:inline}.TableStyle li ul li{width:100%}#CheckOutHolder_inner input,#CheckOutHolder_inner select{float:left;display:inline}.BlackButton.XLarge{float:left}.signInForm1 .forgotPword{width:70%}.contentHolder div#TDSIFrame{width:100%;float:left;margin:0 0 0 -300px}.TableStyle li .DeliveryCol .AddAddressButton{margin:0 0 0 5px}#PaymentForm p.Mandatory{float:right;margin:-46px 0 0;text-align:left;width:43%}#PaymentForm select.Large{float:left;display:inline;width:50%}#PaymentForm input.Large{float:left;display:inline;width:50%;margin:0}#PaymentForm .RightCol label{margin-left:0}#PaymentForm #PostcodeLookup{width:80px;margin:0 0 0 15px}#PaymentForm p.DontKnow{width:65%;margin:5px 0 0 27%}#PaymentForm #ManualAddress{margin:5px 0 0 86px}#PaymentForm #CardSelection li.Paypal{margin:0 20px 0 90px}.Help{width:40%;margin:0 0 15px 0}.Help span{width:70%}#CheckOutHolder_inner input,#CheckOutHolder_inner select .TableStyle li .DeliveryCol .BlackButton{float:left;display:inline;margin:3px 0 0 10px}.TableStyle li .FL textarea{width:98%}.TableStyle li .FL textarea#GiftMessage,.TableStyle li .FL textarea#DeliveryInstructions{margin:10px 0 0 0}.TableStyle li .mobDescText{float:left;display:inline;clear:left;margin:10px 0 0 0}.mobileOnly{display:block}#CheckOutHolder_inner input,#CheckOutHolder_inner select{width:100%;float:left;display:inline;margin:5px 0}#AccFooter{margin:20px 0 170px;width:300px;padding:10px}#AccFooter strong{font-size:1em}#Homepage div#PageContainer div.master-wrapper-content div.master-wrapper-center-2 div.CenteredContent div#AccFooter{display:none}.CartPage ul#MainNavCat li#CatBreadcrumbs{display:none}.checkOutHeader{display:none}#CheckOutHolder{margin:30px 0 0 0}#CheckOutHolder h1{margin:0 0 5px 15px;width:100%}#CheckOutHeader_Buttons .continueLink{margin:0 0 5px 15px;width:100%}#CheckOutFooter .pointsPan{clear:left;width:95%;margin:10px 6px}#CheckOutFooter .promoCodePan{width:95%;margin:10px 6px}#CheckOutFooter .promoCodePan input:valid,textarea:valid{width:94%}#CheckOutFooter .total{clear:left;display:inline;float:left;text-align:left;margin:0 0 0 5px}#CheckOutFooter .totalPrice{clear:left;text-align:left;margin:0 0 0 5px}.checkOutItem .productPrice{clear:left;margin:0;padding:10px 5%;width:15%}.checkOutItem .productQnt{margin:0;padding:10px 5%;width:15%}.checkOutItem .productTot{margin:0;padding:10px 5%;width:15%}.checkOutItem .productRmv{margin:0;padding:10px 5%;width:15%}.cards{padding:0;margin:5px 5%;width:90%}.CheckOutAcc .headerStrip .Step{width:20%}.CheckOutAcc .headerStrip .DescTxt{width:78%}.checkOutItem .productPrice:before{content:"Price";display:block}.checkOutItem .productQnt:before{content:"Quantity";display:block}.checkOutItem .productTot:before{content:"Total";display:block}.TableStyle li .PriceCol span:before{content:"Price ";display:block}.TableStyle li .PriceCol span{padding:10px 0 0 0;margin:0}.TableStyle li .QuantityCol{padding:10px 0 0 0}.TableStyle li .QuantityCol:before{content:"Quantity";display:block}.TableStyle li div.QuantityCol a.update-qty{clear:left;margin:0;padding:0}.TableStyle li div.QuantityCol a.remove-item{margin:0;padding:0}.TableStyle li .DeliveryCol{padding:10px 0 0 0}.TableStyle li .DeliveryCol:before{content:"Deliver To";display:block}#checkout-AddAddressForm-load button.postcodeLookup{width:40%;margin:0;margin-top:0 !important;padding:0}p.DontKnow{float:left;width:100%;margin:0;text-align:left}#ManualAddress.FR span.enterManually{width:100%}div#checkout-AddAddressForm-load div.FL div#ManualAddress.FR{width:100%}div#checkout-AddAddressForm-load a.Help{width:100%}#AddAddressForm #InnerForm label{width:100%}#AddAddressForm #InnerForm select{width:100%}#checkout-AddAddressForm-load a.Help span{width:85%}#checkout-AddAddressForm-load a.Help div.Icon{width:10%}#AddAddressForm #InnerForm input,#AddAddressForm #InnerForm select{width:50%}#AddAddressForm #InnerForm input#BillingAddress{width:100%;height:100%;font-size:2em;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);padding:10px}input[type='text'],input[type='number'],textarea{font-size:16px}.product-customization .control.front-msg textarea{font-size:12px}.addressType .contrl{width:50%}#AddAddressForm #InnerForm input#ShippingAddress{width:100%;height:100%;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);padding:10px}div#InnerForm div#checkout-AddAddressForm-load a.Help{width:100% !important}.addressType .labl{width:50%}form#AddressForm div#InnerForm button#SaveAddress.BlackButton{float:left;margin:0;padding:0}#step2-proceed{float:left;width:100%}#step2-proceed span{width:100%;text-align:center;margin:0;padding:5px 0}div#checkout-delivery-type-and-gift-message-load button.FR{float:left;width:100%}div#checkout-delivery-type-and-gift-message-load button.FR span{width:100%;text-align:center;margin:0;padding:5px 0}form#PaymentForm1 div#checkout-OrderButton-load button.BlackButton{float:left;width:97%}form#PaymentForm1 div#checkout-OrderButton-load button.BlackButton span{width:100%;text-align:center;margin:0;padding:5px 0}div#InnerForm div#checkout-AddAddressForm-load div.foundPostcodes{width:100%}div#InnerForm div#checkout-AddAddressForm-load div.foundPostcodes div.styleSelectHolder{width:100%;clear:left}div#checkout-AddAddressForm-load div.foundPostcodes div.styleSelectHolder div.styledSelect{width:100%}.styledSelect .closed li span{width:100%}div#checkout-delivery-type-and-gift-message-load ul.TableStyle li.line-item div.FL ul:before{content:"Items in this delivery"}div#checkout-delivery-type-and-gift-message-load ul.TableStyle li.line-item div.FL ul li label:before{content:"Delivery Class- ";clear:left}div#checkout-delivery-type-and-gift-message-load ul.TableStyle li.line-item div.FL ul li label{clear:left}#PaymentForm label{width:100%;margin:0;padding:0}div#checkout-payment-info-load div.checkout-data div.payment-info div.body input{width:95%}div#checkout-payment-info-load div.checkout-data div.payment-info div.body select{margin:0 5px}div#checkout-payment-info-load div.checkout-data div.payment-info div.body label{margin:5px 0 0 0}div#PaymentForm form#PaymentForm1 div.FL h2.MB20{margin:0;padding:0}#PaymentForm #billing-address-select{width:100%;margin:5px 0;padding:0}.checkOutItem .productQnt .qty-input{width:100%}.cartButtons.cart{margin:10px;padding:0}.cartPrice .Value strong,.cartPrice .Label{margin:0;width:50%}.cartPrice .Value{width:50%;margin:0}#CheckOutFooter_Buttons{margin-bottom:40px !important;margin-top:0;margin-left:5px}#CheckOutFooter_Buttons button{float:left;display:inline;clear:left}#CheckOutFooter_Buttons .continueLink{float:left;display:inline;margin:0 0 10px 20px}.checkOutItem .productDesc{18px 0 0 21px width:20%;text-indent:0}.checkOutItem .prodImg img{display:inline;float:left;height:105px;padding:5px}.checkOutItem{width:100%}.checkOutItem .prodImg img{display:block;float:left;margin:0 20px 0 0}.checkOutItem .prodImg{width:25%}.checkOutItem .productDesc{width:75%}#CheckOutFooter{border-bottom:none;border-top:none}#Product .Left{margin:0 0 0 5px;width:100%}#Product .Right{float:left;display:inline;clear:left;padding:0;margin:0;width:100%}#Product form#product-details-form div#ColourChanger.Right button.button{margin:10px 0 0 0;padding:0}#Product form#product-details-form div#ColourChanger.Right button.button[style]{margin:10px 0 0 0 !important;padding:0}#Product form#product-details-form div#ColourChanger.Right button.BlackButton{margin:10px 0 0 0;padding:0}#Product form#product-details-form div#ColourChanger.Right button.BlackButton[style]{margin:10px 0 0 0 !important;padding:0}#PageContainer div.master-wrapper-content div.master-wrapper-center-2 div.CenteredContent div.ColourChanger div.StepBox{width:100%}.ColourChanger div.StepBox ul.ProdList table tbody tr td li{margin:0 1%;width:98%;background-image:url("/Themes/DarkOrange/Content/images/framework/productBox_res.jpg");height:auto;min-height:265px}ul.ProdList table tbody tr td li div.ImageArea img{}.ProdList li .Content p{width:100%}.CenteredContent div.ColourChanger{margin:0;padding:0 5%;width:90%}.ProdList{float:left;list-style-type:none;margin:0 auto;padding:0;width:100%;clear:left}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.ImageArea{height:auto;min-height:65px}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content p{float:left;display:inline;height:auto;width:100%;padding:0;font-size:.8em;text-align:center;min-height:50px}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content div.Price{float:left;display:inline;text-align:center;font-size:1.2em}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content div.Actions{position:relative;float:left;display:inline;clear:left}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content div.Actions a{width:100%;text-align:center}.CenteredContent div.ColourChanger div.StepBox ul.ProdList table tbody tr td li div.Content input.Icon{position:relative;display:inline}.ColourChanger div.StepBox h2.Large{width:100%}#Product .Left img{width:100%}#Product .Right h1{font-size:2.5em;width:90%}#Product .Right .PriceLabel{margin:20px 0 0}#Product .Right .PriceShown{margin:0}#Product .Right p{width:90%;padding:5% 3% 0 2%}.ReviewListContainer{padding:10px 0}.ReviewListContainer .WriteLink{position:relative;padding:10px 0 0 0;width:100%;float:left;display:inline}.ReviewListContainer .WriteLink span{width:80%;font-size:1.5em;margin:5px 0 0 5px}#ReviewList{float:left;display:inline}#ReviewList li{margin:40px 0 0 0}#ReviewList li .Content p{width:100%}#ReviewList li .Subject{float:left;display:inline;clear:left;margin:5px 0 0 0;width:100%}#ReviewList li .NameDate{float:left;display:inline;clear:left;margin:0}#Product #WriteBox h3{width:100%}#Product #WriteBox p{float:left;width:97%}#Product #ReviewBar{padding:0;margin:10px 0 0}#Product #ReviewBar #RatingBox{width:150px}#Product #WriteBox{width:90%;height:92px;float:left;display:inline;clear:left;margin:10px 0 0 0;padding:10px 5%}#Product #WriteBox #WriteReview{width:100%;margin:5px 0;padding:0}#Product .Right .QtyLabel{width:30px;clear:left}.BeigeHolder .Inner,#AccountIcons .Inner{width:100%;margin:10px}#AccountIcons ul li .Icon{}#AccountIcons ul li{margin:10px 0 10px 0;width:106px}#AccountIcons ul li a p{text-align:center;margin:10px 0 0 0;font-size:.8em;width:75px}#AccountIcons h3{width:95%}.BeigeHolder .FR{clear:left;float:left;margin:5px 0 0 0}.BeigeHolder label{clear:left;float:left;margin:10px 0 0 0}.BeigeHolder .block-newsletter .listbox .buttons{float:left;width:50%;clear:left}.W48P{width:94%}.W40P{width:51%;padding:5px 0 0 0}.MT70{margin-top:1px}.BeigeHolder div.Inner form div.FR button.FR{width:100%;float:left}.BeigeHolder div.Inner form div.FR button.FR span{width:100%;text-align:center;margin:0;padding:5px 0}.BeigeHolder form input,.BeigeHolder form textarea{width:63%}.BeigeHolder form .Medium{width:63%}div.BeigeHolder div.Inner form div.FR div.FL label{width:20% !important;margin:0;padding:0}.FR img{}select.FR{float:right}.signInForm1 #LoginForm{width:105%}.signInForm1 #LoginForm input{width:75%}.signInForm1 .forgotPword{padding:0 0 10px 0}.spacerOr p{padding:16px 0}#LogOut{margin-top:-60px}h1.PageTitle{clear:left;margin:40px 0 0;padding-left:10px;width:100%}.BeigeHolder h2,#AccountIcons h2{width:80%}.BeigeHolder div.Inner div.registration-page{width:80%}.W100P{float:left;width:94%}form .W100P{display:block}form button.FR{margin-top:15px !important}.W65P{clear:left}.BeigeHolder form #Newsletter{width:40px !important}.BeigeHolder div.Inner div.FR div.BlackButton{width:100%}.BeigeHolder div.Inner div.FR div.BlackButton a{width:100%;margin:0;padding:0;height:auto}.BeigeHolder div.Inner div.FR div.BlackButton span{width:100%;text-align:center;padding:0;margin:5px 0}#CorporateHome{margin:0 0 100px 0;display:inline;float:left;width:100%}#CorporatePanel{clear:left;float:left;width:100%}#CorporatePanel div#LeftPanel.Panel p img{width:50%;height:50%;display:none}#CorporateHome h1{font-size:2.6em;width:100%;min-height:none}#CorporateHome div#CorporatePanel div#LeftPanel.Panel{float:left;clear:left;width:100%;height:none !important}#CorporateHome.CenteredContent div#CorporatePanel div#LeftPanel.Panel[style]{height:120px !important}#CorporateHome div#CorporatePanel div#RightPanel.Panel{float:left;clear:left;width:100%}#CorporateHome div#CorporatePanel div#RightPanel.Panel[style]{height:470px !important}#CorporateScroller{width:95%;margin:0 0 10px 0;padding:0}h1.GenericTitle{font-size:1.2em;clear:left;width:30%}#WhiteBox .Inner{margin:25px 30px 80px 30px}#WhiteBox .Inner .SliderBar{width:29%;float:left;clear:left}#WhiteBox .Inner .ContentBar p{width:29%}#Contact form label{clear:left}#Contact form textarea{clear:left;margin:0 0 10px 0;width:50%}#Contact form input{clear:left;margin:0 0 10px 0;width:50%}#WhiteBox .Inner .ContentBar .rTextChange{clear:left;margin:5px 0;float:left;display:inline}#Contact form button.Medium{clear:left;float:left;display:inline}#AddressSplit{clear:left;float:left;display:inline;width:29%}#AddressSplit p{width:100%}.W15P{width:7%}#RightNav form input,.contactForm input{clear:both;width:250px}.contactPageForm .buttons{margin:10px 0}form fieldset div.forms-box div.inputs-left div.inputs div.input-box textarea#Address.address{clear:both;width:250px !important}form fieldset div.forms-box div.inputs-left div.inputs div.input-box textarea#Enquiry.enquiry{clear:both;width:250px !important}form fieldset div.forms-box div.inputs-left div.inputs div.input-box input#Product.product{width:250px !important}#WhiteBox .Inner .ContentBar ul{width:27%}#WhiteBox .Inner .ContentBar table{width:20%}#WhiteBox .Inner .ContentBar table td,#WhiteBox .Inner .ContentBar table th{padding:1px;font-size:9px}.order-list{clear:left}.CenteredContent div#Product form#product-details-form div#ColourChanger.Right button.BlackButton{clear:left}#Product .Right .desc{clear:left}}@media only screen and (min-width:480px) and (max-width:767px){.product-customization .control.front-msg{top:431px!important}.product-customization .control.front-title{top:12px!important}#ThreeButtonPanel ul#ThreeButtons li.GiftRanges .Content{top:-108px;width:305%;left:-2px}#ThreeButtonPanel ul#ThreeButtons li.MakeYourOwn .Content{top:-108px;width:305%;left:-101%}#ThreeButtonPanel ul#ThreeButtons li.GBShop .Content{top:-108px;width:305%;left:-202%}#ThreeButtonPanel{}#ThreeButtonPanel ul#ThreeButtons li .Slider{margin:0;padding:0;height:30px}#ThreeButtonPanel ul#ThreeButtons li .Title{margin:5px 0 0 0;padding:0;font-size:1.2em;text-align:center;width:100%}#ThreeButtonPanel ul#ThreeButtons li .Icon{display:none}#ThreeButtonPanel ul#ThreeButtons li,#ThreeButtonPanel ul#ThreeButtons li.GBShop{width:33.1%;height:31px}#RightNav{top:auto;bottom:32px;right:0;width:100%;margin:0 auto;padding:0 0 0 0;float:left;display:inline;height:50px;left:35%}#RightNav li:hover{}#RightNav li .ToolTip{display:block;left:-600px;position:absolute;top:12px;width:100px}#RightNav li{float:left;display:inline;width:30px;position:static;-moz-border-radius:5em;-webkit-border-radius:5em;border-radius:5em;width:3em;height:3em;margin:5px}#RightNav li.Basket{margin:5px 5px 5px 5px}#RightNav li.Info .Icon{background-position:-32px -64px;margin:9px 0 0 15px}#RightNav li.Share .Icon{background-position:-96px -64px;margin:9px 0 0 9px}#RightNav li.Open .Icon{margin:11px 0 0 11px}#RightNav .Basket .Mask{width:100% !important}#RightNav .Info #InfoTabs{top:-175px}.ProdList{float:left;list-style-type:none;margin:0 auto;padding:0;width:100%;clear:left}.ProdList li{background-image:url(/Themes/DarkOrange/Content/images/framework/productBox.jpg);float:left;height:auto;margin:0 3% 11px 3%;width:44%;min-height:320px}.ProdList li .ImageArea{width:100%}.ProdList li .Content{height:92px;width:90%;padding:0;margin:5px 5%}.ProdList li .Content p a{width:90%;margin:0}}#product-customization input,#product-customization textarea{font-family:GoudyStd-Bold}#Errors.personalisation-errors{float:left}.personalisation-errors p{font-size:18px}.cover-customization .message-text{margin:24px -50px 0;text-align:center;color:#fff;font-size:18px}.cover-customization .message-text p{font-size:17px}.cover-customization .message-text h4 a,.cover-customization .message-text h4,.cover-customization .message-text h4 a:visited{margin-bottom:6px;font-weight:normal;color:#fff}.PersonalisedSelector .StepBox h2{width:100%}#product-customization{margin:28px 0}.p-style p{color:#fff;font-family:'Crimson Text','Times New Roman';font-size:16px}.product-customization textarea{width:207px;height:100%;outline:none;border:none;text-align:center;padding:12px;font-family:'Times New Roman'}.product-customization .control{position:absolute;left:0;padding-left:50px;padding-right:50px;width:100%}.product-customization .control input{outline:none;border:0;width:231px;height:100%;vertical-align:middle;text-align:center;font-family:'Times New Roman';color:#490100}.product-customization .control ::-webkit-input-placeholder{color:#490100;font-weight:bold}.product-customization .control :-moz-placeholder{color:#490100;opacity:1;font-weight:bold}.product-customization .control ::-moz-placeholder{color:#490100;opacity:1;font-weight:bold}.product-customization .control :-ms-input-placeholder{color:#490100;font-weight:bold}.product-customization .control .error{border:1px solid red;background-color:#ffc0cb;color:#000!important;margin:0}.issues{margin-bottom:20px}.issue p{color:#8e0000}.issue i.fa{margin-right:6px;color:#8e0000}.product-customization textarea.error{margin-left:5px!important}.product-customization img{width:480px;margin:0 10px 10px 10px;max-width:100%}.product-customization .control.front-title{top:13px;height:54px;width:247px;left:-22px;font-size:16px}.product-customization .control.front-title textarea{max-height:43px;padding:5px 12px;text-transform:uppercase}.product-customization .control.front-title input{color:#b4975a}.product-customization .control.front-title ::-webkit-input-placeholder{color:#b4975a;font-weight:bold}.product-customization .control.front-title :-moz-placeholder{color:#b4975a;opacity:1;font-weight:bold}.product-customization .control.front-title ::-moz-placeholder{color:#b4975a;opacity:1;font-weight:bold}.product-customization .control.front-title :-ms-input-placeholder{color:#b4975a;font-weight:bold}.product-customization .control.front-msg{top:435px;left:-23px;height:31px;width:auto;font-size:12px}.product-customization .control.front-msg textarea{max-height:38px}.product-customization .control.back-top{top:107px;left:-16px;height:45px;width:247px;font-size:25px}.product-customization .control.back-bottom{top:358px;left:-17px;height:44px;width:400px;font-size:25px}.product-customization .control.back-msg{top:168px;left:-22px;height:149px;width:auto;font-size:15px}#strLength{position:absolute;visibility:hidden;height:auto;width:auto}.cover-customization{position:relative;float:left;width:274px;margin:0 0 0 137px}.ReviewPage .cover-customization{width:564px;margin:0}.ReviewPage .cover-customization img{float:left;width:38%;margin-right:9%}.messages-customization div p{margin-bottom:10px;color:#490100;padding:10px;background:#c4b8a0;font-size:1.1em;font-weight:bold;font-family:'Times New Roman'}.messages-customization div{width:23%;margin-right:10px;float:left;text-align:center}.messages-customization input[type="radio"]{width:20px;height:20px}.PersonalisedSelector .product-info{display:none}.GTINLink{background-color:#c0ad8c;color:#000 !important;padding:8px 18px;text-decoration:none;margin-left:51%}#GTINNumber{display:inline-block;float:left;width:100%}@media(min-width:@screen-sm-min){.product-customization img{width:280px;}}@media(min-width:@screen-md-min){.product-customization img{width:280px;}}@media(min-width:@screen-lg-min){.product-customization img{width:280px;}}@media(max-width:992px){.GTINLink{margin-left:0}#GTINNumber{padding-top:30px}}@media(max-width:564px){.ReviewPage .cover-customization{width:100%}.ReviewPage .cover-customization img{float:left;width:39%!important;margin-left:6%;margin-right:0%!important}}@media(max-width:550px){.messages-customization div{width:43%;margin-right:10px;margin-left:13px}}@media(max-width:480px){.product-customization .control.front-msg{top:431px!important}.product-customization .control.front-title{top:12px!important}.ProdList li .Content{height:100px}#ProductName,#UnitPriceNotes{font-size:1.6em}.cover-customization .message-text{margin:24px 0 0}.PersonalisedSelector .ProdList li{width:100%!important;margin:0!important}.ReviewPage .cover-customization img{float:none;display:block;width:228px!important;margin:0 auto!important;margin-bottom:20px!important}}@media(max-width:380px){.messages-customization div{width:93%;margin-bottom:10px}}