@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}button{cursor:pointer}.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child + html .clearfix{zoom:1}@-webkit-keyframes highlight{0%{background:#fffbd8}50%{background:#fffbd8}100%{background:#fff}}@-moz-keyframes highlight{0%{background:#fffbd8}50%{background:#fffbd8}100%{background:#fff}}@keyframes highlight{0%{background:#fffbd8}50%{background:#fffbd8}100%{background:#fff}}html{background:#9f7343 url(../images/layout/background.jpg) center top repeat fixed}html.ie{background-image:url(../images/layout/background-ie.jpg)}.no-ie body{-webkit-box-shadow:#000 0 0 40px;-moz-box-shadow:#000 0 0 40px;box-shadow:#000 0 0 40px}body{width:980px;margin:0 auto;background:#fff}body,input,textarea,button{font:13px/1.5 "helvetica neue",arial,sans-serif}p,h1,h2,ul,ol,table,form fieldset,hr{margin-bottom:20px}hr{border:0;border-bottom:1px solid #ccc}h1{font-size:24px;border-bottom:1px solid #ccc;font-weight:normal}h1 span{float:right;font-size:16px;line-height:2.25}h1 span a{color:#666;border:0}h2{color:#8a4c0c;font-size:18px;font-weight:bold}h2 span{float:right;font-size:11px;line-height:2.455}h2 span a{color:#666}h3{font-size:11px;text-transform:uppercase;letter-spacing:1px}h3 span a{margin-left:5px;float:right}a{color:#8a4c0c;border-bottom:1px solid #ccc;text-decoration:none}a:hover{color:#e87f14}#header{height:150px;margin:0 0 20px;position:relative;z-index:50}#header a{border:0}#header .logo{display:block;position:absolute;top:30px;left:20px}#header .logo a{width:460px;height:60px;display:block;text-indent:-9999px;background:url(../images/layout/logo.png) top left no-repeat;-webkit-background-size:460px 60px;-moz-background-size:460px 60px;-o-background-size:460px 60px;background-size:460px 60px}#header .phone{position:absolute;top:30px;right:20px;line-height:60px;font-size:24px;padding-left:30px;background:url(../images/layout/icon-phone.png) center left no-repeat;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px}#header .opening-times{position:absolute;top:75px;right:20px;color:#666}#header form{position:absolute;bottom:-2px;right:0;z-index:51;display:block;background:#fff;border:1px solid #fff;border-top-color:#ccc;border-left-color:#ccc;border-right:0;padding:5px 10px 1px 40px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}#header form:after{display:block;content:" ";position:absolute;top:-1px;left:-23px;bottom:-2px;width:36px;background:#fff url(../images/layout/search-form.png) top left no-repeat}#header form input,#header form button{margin:0}#header form input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#header form button{height:29px;padding-left:12px;padding-right:12px}#header form label{position:absolute;top:11px;left:14px;width:16px;height:16px;display:block;background:url(../images/layout/icon-search.png) center no-repeat;text-indent:-9999px;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px}#header ul.personal{position:absolute;top:10px;right:20px}#header ul.personal li{margin:0 0 0 20px;display:block;float:left}#header ul.personal li a{display:block;padding-left:22px;color:#000;font-size:11px;text-decoration:none;background:transparent center left no-repeat;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px}#header ul.personal li a:hover{color:#e87f14}#header ul.personal li a.account{background-image:url(../images/layout/icon-account.png)}#header ul.personal li a.basket{background-image:url(../images/layout/icon-basket.png)}#header ul.personal li a.checkout{background-image:url(../images/layout/icon-checkout.png)}#header ul.categories{position:absolute;bottom:0;left:0;right:0;z-index:50;margin:0;padding-right:280px;border-bottom:1px solid #ccc}#header ul.categories li{margin:0 2px -1px 0;border-bottom:1px solid #b96510;display:block;float:left;position:relative}#header ul.categories li:hover{border-bottom-color:#e87f14}#header ul.categories li a{display:block;padding:5px 8px;background:#e87f14;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;text-shadow:#8a4c0c 0 1px 1px;background:#e87f14;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f1a558), to(#e87f14));background:-moz-linear-gradient(-90deg, #f1a558, #e87f14);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}#header ul.categories li:first-child a{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0}#header ul.categories li:hover > a{background:#e87f14;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f5be87), to(#e87f14));background:-moz-linear-gradient(-90deg, #f5be87, #e87f14)}#header ul.categories li ul{display:none;position:absolute;top:100%;left:0;z-index:50;width:200px;margin:0;padding:1px 1px 2px;background:#e87f14;-webkit-box-shadow:rgba(0,0,0,0.3) 0 10px 10px;-moz-box-shadow:rgba(0,0,0,0.3) 0 10px 10px;box-shadow:rgba(0,0,0,0.3) 0 10px 10px}#header ul.categories li ul li{border:0}#header ul.categories li ul li a{width:170px;margin:0;padding:5px 25px 5px 5px;border-top:1px solid #ddd;background:#fff url(../images/layout/arrow.png) 180px -74px no-repeat;color:#333;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#header ul.categories li ul li:first-child a{border-top:0}#header ul.categories li ul li:hover a{background:#fff url(../images/layout/arrow.png) 180px 6px no-repeat;color:#000}#header ul.categories li:hover ul{display:block}@media only screen and (max-device-width: 480px){#header .logo a{background-image:url(../images/layout/logo-large.png)}#header .phone{background-image:url(../images/layout/icon-phone-large.png)}#header form label{background-image:url(../images/layout/icon-search-large.png)}#header ul.personal li a.account{background-image:url(../images/layout/icon-account-large.png)}#header ul.personal li a.basket{background-image:url(../images/layout/icon-basket-large.png)}#header ul.personal li a.checkout{background-image:url(../images/layout/icon-checkout-large.png)}}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px){#header .logo a{background-image:url(../images/layout/logo-large.png)}#header .phone{background-image:url(../images/layout/icon-phone-large.png)}#header form label{background-image:url(../images/layout/icon-search-large.png)}#header ul.personal li a.account{background-image:url(../images/layout/icon-account-large.png)}#header ul.personal li a.basket{background-image:url(../images/layout/icon-basket-large.png)}#header ul.personal li a.checkout{background-image:url(../images/layout/icon-checkout-large.png)}}.ie .content img{-ms-interpolation-mode:bicubic}.sidebar h3{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ccc;color:#666}.sidebar a{color:#8a4c0c;border-bottom:1px solid #ccc;text-decoration:none}.sidebar a:hover{color:#e87f14}.sidebar a.button,.sidebar a.button:hover{color:#000}.sidebar .secure{padding-left:34px;background:transparent url(../images/icons/secure.png) 0 2px no-repeat;font-size:11px;color:#666}.sidebar .nav a{padding:5px 0;display:block}ul.stats li{padding-left:100px;position:relative}ul.stats li strong{position:absolute;top:0;left:0}.success{padding:20px 20px 20px 88px;background:#eefdda url(../images/icons/order-complete.png) 20px 20px no-repeat;border:1px solid #d1edaa;text-shadow:#fff 0 1px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.success h2{color:#3f6012;font-size:20px}.success p:last-child{margin-bottom:0}.success a{color:#3f6012;border-bottom:1px solid #ccc;text-decoration:none}p.notice{padding:10px 10px 10px 36px;background:#cfe4f8 url(../images/icons/notice.png) 10px 11px no-repeat;border:1px solid #a6c4e0;color:#15416b;text-shadow:#fff 0 1px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(255,255,255,0.5) 0 1px 0 inset;-moz-box-shadow:rgba(255,255,255,0.5) 0 1px 0 inset;box-shadow:rgba(255,255,255,0.5) 0 1px 0 inset}p.notice a{color:#000}#pusher{width:0;height:0;margin:0;padding:0;display:block;clear:both}#footer{clear:both}#footer a{border:0}#footer .links{height:19px;clear:both;padding-top:20px;padding-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #eee;color:#000}#footer .links a{color:#000;text-decoration:none}#footer .links a:hover{color:#e87f14}#footer ul{text-align:right}#footer ul:first-child{text-align:left}#footer li{margin:0 20px 0 0;display:inline}#footer .copy{padding:10px 0;background:#fff;font-size:11px;color:#000}#footer .copy p{margin:0}#footer .agincourt a{color:#ccc;text-decoration:none}#footer .logos{min-height:26px;margin-top:4px;float:right}#footer .logos span{height:35px;margin:0 0 0 10px;display:block;float:right;background:transparent center left no-repeat;text-indent:-9999px;overflow:hidden}#footer .logos .google{width:156px;background-image:url(../images/layout/google-checkout-logo.png)}#footer .logos .mastercard{width:40px;background-image:url(../images/layout/mastercard-logo.png)}#footer .logos .visa{width:56px;background-image:url(../images/layout/visa-logo.png)}form .errors{border:1px solid #f5b8b8;background:#ffdcdc url(../images/icons/form-errors.png) 10px 11px no-repeat;padding:10px 10px 10px 36px;color:#5c1313;text-shadow:#fff 0 1px 0;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(255,255,255,0.5) 0 1px 0 inset;-moz-box-shadow:rgba(255,255,255,0.5) 0 1px 0 inset;box-shadow:rgba(255,255,255,0.5) 0 1px 0 inset}form fieldset{margin:0 0 20px;padding-top:20px;border-top:1px solid #eee}form legend{padding-right:10px;font-weight:bold;font-size:16px}form fieldset fieldset{padding-top:5px}form fieldset fieldset legend{font-size:14px !important;color:#666}form .row,form .finish{margin:0 0 10px;padding:0 10px 0 200px;position:relative}form .grid_12 .row,form .grid_12 .finish{padding-right:210px}form .row label{width:180px;position:absolute;top:5px;left:0;text-align:right;font-weight:bold}form .row label .required{color:#c00}form .row label .label{font-size:11px;font-weight:normal;display:block;clear:both;color:#999}form .row input.text,form .row textarea{width:100%}form .row textarea{height:100px}form .row p{font-size:11px;color:#666;margin:0}form .finish{height:20px;margin-top:20px;margin-bottom:20px;border-top:1px solid #ccc;padding-top:20px;padding-right:0}form .finish button{margin:0;float:right}form div.check{margin:0 0 20px;padding:9px 9px 9px 33px;border:1px solid #ccc;background:#eee;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}form div.check input{position:absolute;top:11px;left:10px}form div.check p{margin:0}input.text,textarea{border:1px solid #ccc;border-top-color:#aaa;padding:4px;font-size:13px}input.text.error,textarea.error{background:#ffdcdc;border-color:#f5b8b8;border-top-color:#eb9393}label.use_same{cursor:pointer}button,.button{padding:4px 7px;border:1px solid #ccc;border-bottom-color:#aaa;text-align:center;font-size:13px;line-height:1;color:#000;text-decoration:none;cursor:pointer;background:#eee;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));background:-moz-linear-gradient(-90deg, #fff, #eee);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}button:hover,.button:hover{background:#f7f7f7;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f7f7f7));background:-moz-linear-gradient(-90deg, #fff, #f7f7f7)}button:active,.button:active{border-color:#999;border-top-color:#666;background:#ccc;background:-webkit-gradient(linear, 0 0, 0 100%, from(#aaa), to(#ccc));background:-moz-linear-gradient(-90deg, #aaa, #ccc);-webkit-box-shadow:#888 0 2px 2px inset;-moz-box-shadow:#888 0 2px 2px inset;box-shadow:#888 0 2px 2px inset}button:disabled,button:disabled:hover,button:disabled:active,.button:disabled,.button:disabled:hover,.button:disabled:active{color:#999;border:1px solid #ccc;background:#fff;cursor:wait;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button.icon,.button.icon{position:relative;padding-left:30px}button.icon:after,.button.icon:after{position:absolute;top:50%;left:7px;display:block;margin:-8px 0 0;width:16px;height:16px;content:" "}button.buy,.button.buy{border:1px solid #2ca73f;border-bottom-color:#238d33;background:#3bc242;color:#fff;font-weight:bold;text-shadow:#2ca73f 0 1px 1px;background:#2fb032;background:-webkit-gradient(linear, 0 0, 0 100%, from(#49d54e), to(#2fb032));background:-moz-linear-gradient(-90deg, #49d54e, #2fb032)}button.buy:active,.button.buy:active{border-color:#238d33;border-top-color:#1d7d2c;background:#2fb032;-webkit-box-shadow:#238d33 0 2px 2px inset;-moz-box-shadow:#238d33 0 2px 2px inset;box-shadow:#238d33 0 2px 2px inset}form#search{margin:0 0 20px;padding:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee;position:relative}form#search .toggle{font-size:11px;margin-top:5px;margin-left:110px}form#search .loading{display:none;position:absolute;top:20px;right:20px;width:32px;height:32px;background:url(../images/icons/loading.gif) center no-repeat;text-indent:-9999px;overflow:hidden}form#search.active .loading{display:block}form#search input{width:300px;padding:5px;line-height:1.6}form#search input:disabled{color:#999}form#search button{height:32px}form#search label{padding-right:20px;line-height:32px;font-weight:bold}form#search fieldset{border-top:1px solid #ccc}form#search fieldset legend{font-size:13px}form#search fieldset .row label{top:0;line-height:36px}form#search fieldset span{margin:0 10px}form#search fieldset input{max-width:150px}form#search fieldset select{margin:8px 0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,input::-moz-outer-spin-button,input::-moz-inner-spin-button,input::outer-spin-button,input::inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-validation-bubble-message,::-webkit-validation-bubble-arrow{border:1px solid #f5b8b8;background:#ffdcdc;-webkit-box-shadow:none}::-webkit-validation-bubble-message{font:13px/1.5 "helvetica neue",arial,sans-serif;padding:10px;color:#5c1313;text-shadow:#fff 0 1px 1px;font-weight:normal}.sidebar form.filter h2{font-size:14px;line-height:1.4;padding-bottom:7px;border-bottom:1px solid #ccc;margin-bottom:10px}.sidebar form.filter fieldset{margin:0;padding:0;border:0}.sidebar form.filter .row{padding:0;position:relative}.sidebar form.filter .row label{width:auto;display:block;position:static;text-align:left}.sidebar form.filter .row input{width:30%}.sidebar form.filter .row select{width:100%}.sidebar form.filter .row.double select,.sidebar form.filter .row.double label.field,.sidebar form.filter .row.double > input{margin:0;width:40%;left:0;top:20px;display:block;position:absolute;font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar form.filter .row.double select.right,.sidebar form.filter .row.double label.field.right,.sidebar form.filter .row.double > input.right{right:0;left:auto}.sidebar form.filter .row.double input{padding:2px}.sidebar form.filter .row.double label.field{line-height:20px}.sidebar form.filter .row.double label.field input{width:80%;position:absolute;top:0;right:0;font-size:11px}.sidebar form.filter .row.double span{width:100%;text-align:center;display:block;line-height:20px;font-size:11px}.sidebar form.filter .row.double.text label.field,.sidebar form.filter .row.double.text span{line-height:26px}.sidebar form.filter .finish{margin-top:10px;border-top:1px solid #ccc;padding:10px 0 0}.sidebar form.filter button{width:86px;padding-top:7px;padding-bottom:7px;font-size:11px;font-weight:bold;float:right}form#confirm-checkout.processing .finish button{color:#666;opacity:0.5}.container_12 .advertisement{margin:0 -10px}.banners{width:980px;height:300px;margin:0 0 20px;overflow:hidden}#checkout-progress{width:980px;height:32px;margin-top:40px;margin-bottom:40px}#checkout-progress li{width:176px;margin:0 10px;padding-bottom:22px;display:block;float:left;text-align:center;color:#999;background:url(../images/icons/checkout-pending.png) center bottom no-repeat;position:relative}#checkout-progress li a{color:#000;text-decoration:none;border:0}#checkout-progress li:before{width:40px;height:60px;content:" ";display:block;position:absolute;left:-25px;top:50%;margin:-30px 0 0;background:#fff url(../images/layout/checkout-steps.png) top left no-repeat}#checkout-progress li:first-child:before{display:none}#checkout-progress .complete{background-image:url(../images/icons/checkout-complete.png)}#checkout-progress .complete a{color:#999}#checkout-progress .current{background-image:url(../images/icons/checkout-current.png)}table.basket .quantity,table.basket .item{text-align:left}table.basket .quantity{width:70px;padding-right:0}table.basket .quantity input{width:40px;text-align:center}table.basket .quantity span{margin-left:10px;color:#999}table.basket .remove{color:#a00;text-decoration:none}.upsell{margin:-10px 0 0}.upsell li{padding:10px 40px;min-height:30px;border-top:1px solid #eee;position:relative;clear:both}.upsell li:first-child{border-top:0}.upsell a.lightbox{position:absolute;top:11px;left:0}.upsell a.lightbox img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.upsell .add{width:auto;position:absolute;top:10px;right:0;font-size:11px;padding:4px 6px}.upsell a{color:#000;text-decoration:none}.upsell a:first-child{border:0}.upsell span{display:block;font-size:11px;color:#666}.basket-footer{margin-top:20px;margin-bottom:40px;padding:20px 0 0;border:1px solid #f2d09e;background:#fffbd8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.basket-footer p{width:620px;position:relative;text-align:right}.basket-footer p a,.basket-footer p button{display:block;position:absolute;left:100%;top:0;margin-left:20px}.basket-footer .total{font-weight:bold;font-size:20px;line-height:34px}.basket-footer .total a,.basket-footer .total button{width:150px;height:22px;line-height:22px;font-size:16px}.basket-footer .total button{height:32px}.basket-footer .google{width:220px;margin-left:400px;padding-right:240px;padding-top:20px;line-height:46px;font-size:12px;border-top:1px solid #f2d09e}.basket-footer .google a{width:171px;height:43px;display:block;border:0;top:20px;left:220px;background:transparent url(../images/layout/google-checkout-button.png) top center no-repeat;text-indent:-9999px;text-align:left}#delivery-methods a{cursor:pointer}#delivery-methods ul.book-date{margin-bottom:0;overflow:auto;max-height:150px;padding-right:10px}#delivery-methods ul.book-date a{display:block;border:1px solid #fff;padding:5px}#delivery-methods ul.book-date .current a{border-color:#ccc;background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sidebar .addresses li{padding:5px 5px 5px 25px;margin:0 0 10px;position:relative;background:#f7f7f7;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sidebar .addresses li.selected{background:#fffbd8;border-color:#f2d09e}.sidebar .addresses input{position:absolute;top:5px;left:5px}.sidebar .basket{margin-bottom:20px}.sidebar .basket h2{font-size:14px;line-height:1.4;padding-bottom:7px;border-bottom:1px solid #ccc;margin-bottom:10px}.sidebar .basket ul.items{margin:0 0 10px;border-bottom:1px solid #ccc}.sidebar .basket ul.items li{min-height:30px;margin-bottom:10px;padding:0 0 0 40px;position:relative;color:#666;font-size:12px}.sidebar .basket ul.items img{margin-top:-15px;position:absolute;top:50%;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sidebar .basket ul.items a{color:#000;text-decoration:none}.sidebar .basket ul.items span{float:right;margin-left:10px;border:0;font-weight:bold}.sidebar .basket ul.actions{display:inline-block}.sidebar .basket ul.actions:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .sidebar .basket ul.actions{height:1px}.sidebar .basket ul.actions li{display:block;width:100px;float:left}.sidebar .basket ul.actions li.left{margin-right:20px}.sidebar .basket ul.actions a.button{width:86px;padding-top:7px;padding-bottom:7px;font-size:11px;font-weight:bold;display:block}.breadcrumb{margin:0 0 20px;font-size:11px}.breadcrumb li{margin:0 5px;display:inline;color:#666}.breadcrumb li:before{margin-right:7px;content:" » "}.breadcrumb li:first-child:before{margin:0;content:""}.breadcrumb li:first-child{margin-left:0}.breadcrumb a{color:#000;text-decoration:none}.advert a{border:0}ul.ticks{margin:0 0 20px;list-style:none}ul.ticks li{margin:0;padding:0 0 5px 26px;background:transparent url(../images/icons/tick.png) 0 1px no-repeat}.download-invoice a{float:right;padding:8px 10px}.download-invoice a:after{top:8px;background:url(../images/icons/download-invoice.png)}.order .stats{float:left}.grid_9 .products{width:720px}.grid_9 .products .product:nth-child(3n+1){clear:left}.grid_12 .products{width:960px}.grid_12 .products .product:nth-child(4n+1){clear:left}.ie7 .products .product,.ie8 .products .product{height:368px;overflow-y:hidden}.products{margin:0 -10px}.products .product{margin-bottom:20px}.products .product a{border:0}.products .product h2{margin:0;padding:0;font-size:14px;line-height:1.3;overflow:hidden;text-shadow:#8a4c0c 0 1px 1px;background:#e87f14;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f1a558), to(#e87f14));background:-moz-linear-gradient(-90deg, #f1a558, #e87f14);-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.products .product h2 a{height:55px;color:#fff;padding:5px;display:block;overflow:hidden}.products .product p{margin:0;clear:both}.products .product .price{font-weight:bold}.products .product .price strike{color:#c00;font-weight:normal}.products .product .description{font-size:11px}.products .product p img{margin:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.products .product p a{width:100%;margin:0;display:block;float:left}.products .product a{color:#e87f14;text-decoration:none}.products .product .features,.product-features{height:30px;margin:0 0 5px;border-bottom:1px solid #ddd;display:block;clear:both}.products .product .features li,.product-features li{height:30px;margin:0 10px 0 0;float:left;line-height:30px;font-size:11px}.products .product .features li.delivery,.product-features li.delivery{padding-left:22px;background:url(../images/icons/feature-delivery.png) center left no-repeat}.products .product .features li.guarantee,.product-features li.guarantee{padding-left:22px;background:url(../images/icons/feature-guarantee.png) center left no-repeat}.products .product .features li.out-of-stock,.product-features li.out-of-stock{padding-left:22px;background:url(../images/icons/feature-out-of-stock.png) center left no-repeat}.products .product .features li:last-child,.product-features li:last-child{float:right;margin-right:0}a.lightbox{display:block;position:relative;border:0}a.lightbox:hover:after{width:20px;height:20px;position:absolute;content:" ";bottom:5px;right:5px;background:url(../images/icons/zoom.png) center no-repeat;display:block}.product-media{margin-bottom:20px}.product-media p{height:300px}.product-media p a{width:300px;height:300px}.product-media ul{margin:0 -10px 0;display:inline-block}.product-media ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .product-media ul{height:1px}.product-media li{width:60px;height:60px;margin:0 10px;display:block;float:left}.product-media li a{width:60px;height:60px}.product-media img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.product-media .product-features{width:300px;margin:0 0 20px;height:40px}.product-media .product-features li{width:auto;margin:0;height:40px;line-height:40px;font-size:13px}.product-media .product-features li.delivery{padding-left:42px;background-image:url(../images/icons/feature-delivery-large.png)}.product-media .product-features li.guarantee{padding-left:42px;background-image:url(../images/icons/feature-guarantee-large.png)}.product-media .product-features li.out-of-stock{padding-left:42px;background-image:url(../images/icons/feature-out-of-stock-large.png)}.product-customisation{clear:both}.product-customisation:target{background:#fff;-webkit-animation:highlight 2s 0 1;-moz-animation:highlight 2s 0 1;animation:highlight 2s 0 1}.product-customisation legend,.product-customisation .finish p{font-size:16px;font-weight:bold}.product-customisation fieldset{margin-bottom:20px}.product-customisation fieldset .row{min-height:30px;margin-bottom:5px;padding:20px 200px 10px 85px;border:1px solid transparent;border-bottom-color:#ccc;position:relative}.product-customisation fieldset .row:last-of-type{border-bottom-color:transparent}.product-customisation fieldset .row.selected{border-color:#f2d09e;background:#fffbd8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.product-customisation fieldset .row.selected:after{content:" ";height:1px;top:-7px;left:0;right:0;display:block;position:absolute;background:#fff}.product-customisation fieldset .row.selected:first-of-type:after,.product-customisation fieldset .row.selected + .selected:after{display:none}.product-customisation fieldset .row a.lightbox,.product-customisation fieldset .row .blank-thumb{width:40px;height:40px;display:block;position:absolute;top:10px;left:10px}.product-customisation fieldset .row a.lightbox img,.product-customisation fieldset .row .blank-thumb img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.product-customisation fieldset .row .blank-thumb{width:40px;height:40px;display:block;background:url(../images/layout/blank-thumb.jpg) center center;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}.product-customisation fieldset .row input{position:absolute;top:20px;left:60px}.product-customisation fieldset .row input.text{width:40px;top:16px;right:130px;left:auto;text-align:center;margin:0}.product-customisation fieldset .row span{position:absolute;top:10px;right:10px;line-height:40px;font-weight:bold}.product-customisation fieldset .row .price-range{display:none}.product-customisation .finish{height:62px;margin:0 0 20px;padding:0;border:0;position:relative}.product-customisation .finish p.checkout{height:82px;text-align:right;position:absolute;top:0;right:0;left:0;display:block;padding:10px 10px 10px 20px;font-size:18px;background:#eef9e4;border:1px solid #d3e9c0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#cfdec2 0 2px 4px inset;-moz-box-shadow:#cfdec2 0 2px 4px inset;box-shadow:#cfdec2 0 2px 4px inset}.product-customisation .finish label{margin-top:5px;text-align:center;text-shadow:#fff 0 -1px 0;color:#000;float:right}.product-customisation .finish button{width:140px;height:40px;position:absolute;right:10px;bottom:0;padding:0;font-weight:bold;margin-bottom:10px;float:none;font-size:20px;line-height:37px}.product-customisation .finish .total{margin:0}.product-customisation .finish .subtotal{font-size:12px;color:#999}.product-customisation .finish .boundary.hidden{display:none}.product-customisation .finish .boundary{width:210px;padding-right:130px;position:absolute;top:10px;left:10px;z-index:10}.product-customisation .finish .boundary h2{margin:0;color:#000;font-size:16px}.product-customisation .finish .boundary span#product_boundary_width{color:#75360c;font-size:18px;font-weight:bold}.product-customisation .finish .boundary img{position:absolute;top:0;right:0}.product-customisation .finish .boundary .note{display:block;font-style:italic;font-size:11px}.product-description{text-align:justify}.product-description ul{list-style:circle}.product-description ol{list-style:decimal}.product-description ul,.product-description ol{margin-left:20px}.product-tags{margin:0 -10px 20px;display:inline-block}.product-tags:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .product-tags{height:1px}.product-tags li{width:58px;height:58px;margin:0 10px;background:#eee;border:1px solid #ccc;float:left;text-indent:-9999px;overflow:hidden;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.product-tags li img{position:absolute;top:0;left:0;bottom:0;right:0}.pricing-table{clear:both;margin:0 0 20px;padding:9px;border:1px solid #f2d09e;background:#fffbd8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pricing-table h2{margin:0 0 10px;text-align:left;color:#c00;font-size:24px;text-transform:none;letter-spacing:0;border:0;line-height:1}.pricing-table h2 span{display:none}.pricing-table table{margin:0;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pricing-table table thead{display:none}.pricing-table table td{width:30%;font-size:13px;padding:3px 5px;border:0 !important}.pricing-table table .delivery{text-align:left}.pricing-table table .free-delivery{text-indent:-9999px;overflow:hidden;background:url(../images/layout/free-delivery.png) center left no-repeat}.pricing-table table .price{width:40%;color:#c00;font-weight:bold;text-align:center}.product-specification table{width:100%;border:0;margin:0 0 20px}.product-specification th,.product-specification td{text-align:left;padding:5px}.product-specification th:last-child,.product-specification td:last-child{text-align:right}.product-specification thead th,.product-specification thead td{border-bottom:1px solid #ccc}.product-specification thead th:first-child,.product-specification thead td:first-child{padding-left:0}.product-specification thead th:last-child,.product-specification thead td:last-child{padding-right:0}.product-specification tbody th,.product-specification tbody td{border-bottom:1px solid #eee}.product-specification tbody tr:nth-child(odd){background:#f7f7f7}.product-specification tbody tr:last-child th,.product-specification tbody tr:last-child td{border-color:#ccc}.product-specification tbody:first-child tr:first-child th,.product-specification tbody:first-child tr:first-child td{border-top:1px solid #ccc}.reviews{padding:6px 0 6px 140px;position:relative;clear:both;font-size:11px;line-height:12px;text-align:right}.reviews .rating{width:140px;height:24px;position:absolute;top:0;left:0;display:block;background:url(../images/icons/review-star-inactive.png) top left repeat-x;text-indent:9999px;overflow:hidden;text-indent:-9999px}.reviews .stars{width:0;display:block;position:absolute;top:0;left:0;bottom:0;content:" ";background:url(../images/icons/review-star.png) top left repeat-x;text-indent:-9999px;overflow:hidden;text-align:left}.reviews .stars-1{width:24px}.reviews .stars-2{width:53px}.reviews .stars-3{width:82px}.reviews .stars-4{width:111px}.reviews .stars-5{width:140px}.reviews a{margin-left:10px;color:#333;line-height:12px}.pagination{height:20px;margin:20px 0;border-top:1px solid #ccc;padding:10px 0;position:relative;text-align:center;color:#999;clear:both;line-height:20px}.pagination .next_page{position:absolute;top:10px;right:0}.pagination .prev_page{position:absolute;top:10px;left:0}.pagination a{color:#000;border:0}.pagination .gap{margin-left:10px;margin-right:10px}.pagination .current{color:#e87f14;text-decoration:underline}.pagination .page{margin:0 3px}form#write .row{padding-right:210px}.review{min-height:40px;margin-bottom:20px;border-top:1px solid #ccc;position:relative;padding:20px 80px 0 120px}.review:first-child{margin-top:-20px;border-top:0}.review .author{width:100px;position:absolute;top:20px;left:0;overflow:hidden;text-overflow:ellipsis}.review .date{position:absolute;top:20px;right:0;font-size:11px;line-height:1.773;font-weight:bold;color:#666}.review .rating{width:100px;height:16px;position:absolute;top:40px;left:0;background:url(../images/icons/review-star-small-inactive.png) center left repeat-x}.review .rating span{width:0;height:16px;display:block;text-indent:-9999px;background:url(../images/icons/review-star-small.png) center left repeat-x}.review .rating .stars-1{width:16px}.review .rating .stars-2{width:37px}.review .rating .stars-3{width:58px}.review .rating .stars-4{width:79px}.review .rating .stars-5{width:100px}#write:target{background:#fff;-webkit-animation:highlight 2s 0 1;-moz-animation:highlight 2s 0 1;animation:highlight 2s 0 1}table{width:100%;clear:both;font-size:12px}table a{border:0}table td,table th{padding:10px;vertical-align:middle}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{padding-right:0}table thead td,table thead th{padding-bottom:5px;padding-top:0;border-bottom:1px solid #ccc;text-align:right;font-size:11px;text-transform:uppercase;letter-spacing:1px;vertical-align:bottom}table tbody td,table tbody th{border-bottom:1px solid #ddd;text-align:right}table tfoot td,table tfoot th{vertical-align:top}table tfoot p{margin-bottom:10px;padding-right:70px;position:relative;text-align:right;font-weight:bold;color:#666;font-size:13px}table tfoot span{position:absolute;top:0;right:0;color:#000}table .left{text-align:left !important}table .right{text-align:right !important}table .center{text-align:center !important}table .small{width:50px}table .thumbnail{width:40px;padding-right:0}table .thumbnail img{width:40px;height:40px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}table h3{color:#000;font-size:14px;letter-spacing:0;text-transform:none}table h3 a{color:#000;text-decoration:none}table p{margin:0;font-size:11px;color:#666}table.orders .download{width:16px}table.orders .download a{width:16px;height:16px;border:0;display:block;text-indent:16px;overflow:hidden;background:url(../images/icons/download-invoice.png) center no-repeat}.article{border-top:1px solid #ccc;padding-top:40px;margin-bottom:40px}.article:first-child{border-top:0;padding-top:0}.article h2{margin:0}.article p.meta{font-size:11px;color:#666}.article img{padding:4px;border:1px solid #ccc;border-bottom-color:#aaa}.article img.left,.article img[align=left]{margin:0 20px 20px 0;float:left}.article img.right,.article img[align=right]{margin:0 0 20px 20px;float:right}.article ul{margin-left:20px;list-style:circle}.article ol{margin-left:20px;list-style:decimal}.sidebar .articles li{margin:0 0 10px;padding:0 0 0 34px;background:url(../images/icons/article.png) 0 5px no-repeat}.sidebar .articles li span{display:block;font-size:11px;color:#666}#builder fieldset{margin:60px 0 20px;padding:20px;background:#eee;border-top:1px solid #bbb;position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:#ddd 0 3px 3px inset;-moz-box-shadow:#ddd 0 3px 3px inset;box-shadow:#ddd 0 3px 3px inset}#builder legend{margin:0;position:absolute;top:-40px;left:0;line-height:20px;font-size:20px}#builder p{height:30px;margin:10px 0 0;clear:both}#builder table{margin-bottom:0}#builder tbody{max-height:100px;overflow:auto}#builder .thumbnail{width:60px}#builder .thumbnail img{width:60px;height:60px}#builder .price-range{display:none}#builder tr.current th,#builder tr.current td{background:#fffbd8}#builder div.row{margin:20px 0;padding-left:340px}#builder div.row label{width:320px}#builder div.row input{width:300px;text-align:left}#builder input.text{width:60px;text-align:center}#builder input::-webkit-outer-spin-button,#builder input::-webkit-inner-spin-button,#builder input::-moz-outer-spin-button,#builder input::-moz-inner-spin-button,#builder input::outer-spin-button,#builder input::inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#builder .finish{margin:0;height:38px;padding:20px;border-top:1px solid #f2d09e;background:#fffbd8;position:fixed;bottom:0;left:0;right:0;z-index:20}#builder .finish button{padding:7px 10px !important;font-size:20px}#builder .finish #target_display.hidden{display:none}#builder .finish p{margin:0;float:left;font-weight:bold;font-size:20px;line-height:37px}#builder .finish #target_display,#builder .finish p{color:#999}#builder .finish #target_display span,#builder .finish p span{color:#000}#builder .finish #target_display span.negative,#builder .finish p span.negative{color:#c00}#builder .finish #target_display span.positive,#builder .finish p span.positive{color:#1c7d0c}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("../images/fancybox/fancybox.png")}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url("../images/fancybox/fancybox.png") -40px 0px;cursor:pointer;z-index:1103;display:none;border:0}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url("../images/fancybox/blank.gif");z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url("../images/fancybox/fancybox.png");background-position:-40px -30px}#fancybox-right-ico{background-image:url("../images/fancybox/fancybox.png");background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url("../images/fancybox/fancybox-x.png")}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url("../images/fancybox/fancybox.png");background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url("../images/fancybox/fancybox-y.png");background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url("../images/fancybox/fancybox.png");background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url("../images/fancybox/fancybox-x.png");background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url("../images/fancybox/fancybox.png");background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url("../images/fancybox/fancybox-y.png")}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url("../images/fancybox/fancybox.png");background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url("../images/fancybox/fancy_title_over.png");display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url("../images/fancybox/fancybox.png") -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url("../images/fancybox/fancybox-x.png") 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url("../images/fancybox/fancybox.png") -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}.nivoSlider{position:relative}.nivoSlider img{position:absolute;top:0px;left:0px}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{display:block;position:absolute;z-index:5;height:100%}.nivo-box{display:block;position:absolute;z-index:5}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav a{position:relative;z-index:9;cursor:pointer}.nivo-controlNav a.active{font-weight:bold}
.category .category-left .grid_9 {float: right;}
.checkout-loader {display: none;text-align:center;}
.checkout-loader img {display: block;margin: 12px 0 12px 179px;}
#fancybox-content .checkout-loader {display: block;}
