/* IE7 */
@import url(/MJ/css/JaysGlobal.css);@import url('//fonts.googleapis.com/css?family=Roboto:400,700');html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:0;outline:0\9;color:#494949;cursor:pointer;text-decoration:none}a:hover{outline:0;text-decoration:underline;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease}.do-active{color:#000;text-decoration:underline}a:link{-webkit-tap-highlight-color:#82aed4}a:active{outline:0}abbr,dfn{border-bottom:1px dotted #CCC;cursor:help;font-size:75%}ul{margin-left:0}ol{margin-left:30px;list-style-type:decimal}li{margin-bottom:5px}small{font-size:85%;color:#7a7979}strong{color:#000}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}p{margin-bottom:10px}img{vertical-align:middle;-ms-interpolation-mode:bicubic}hr{display:block;height:1px;border:0;border-top:1px solid #e4e2e2;margin:1em 0;padding:0}button{outline:0}table{border-collapse:collapse;border-spacing:0;width:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e4e2e2;margin:1em 0;padding:0}input,textarea,select{min-height:18px;background:#FFF;border:1px solid #e6e6e6;padding:5px 10px;margin-top:3px;font-size:12px}label{display:block;margin-top:7px;cursor:pointer}p a{text-decoration:underline}p a:hover{text-decoration:underline}select{height:30px;border-radius:0}input{width:250px;border-radius:0}input[type="checkbox"]{vertical-align:middle;min-height:13px;border:0;background:transparent;width:13px;margin-left:0;border:0}input[type="radio"]{width:13px;min-height:13px;border:0;background:transparent;width:auto;cursor:pointer}input:focus{outline:0}textarea:focus,select:focus{border:1px solid #444;outline:0}input[type="radio"]:focus,input[type="checkbox"]:focus{border:0}.do-moveto-wishlist{font-size:10px;position:relative;border-left:solid 1px #DDD;padding-left:5px}.do-remove{font-size:10px;position:relative}.do-edit{font-size:10px;position:relative;border-right:solid 1px #DDD;padding-right:5px}table{font-size:inherit;font:100%;margin-bottom:15px;color:#565656}th{background:#444;font-size:13px;font-weight:400;text-align:left;text-transform:uppercase;padding:5px 5px 5px 10px;color:#FFF;white-space:nowrap}th abbr{font-weight:700;margin:0;padding:0}td{color:#000;padding:5px;border-bottom:dashed 1px #d6d5d5}td,td img{vertical-align:middle}.underline{text-decoration:underline}.do-phone{color:#565656;white-space:nowrap}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}div::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{height:15px;display:block;background-color:transparent}::-webkit-scrollbar-thumb:vertical{height:50px;background-color:#444;border:1px solid #eee;-webkit-border-radius:6px}input::-moz-focus-inner{border:0;padding:0;margin:0 -2px}button::-moz-focus-inner{border:0;padding:0;margin:0 -2px}html{-webkit-font-smoothing:antialiased;min-height:100%;position:relative}body{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:12px;*font-size:small;line-height:1.25;color:#000;background:#fff;margin:0 auto 158px}body.do-catalogue #do-middle-box{margin:10px auto}body.do-customerservice .claro{margin-bottom:10px}#do-middle,#do-middle-box{background:none repeat scroll 0 0 #FFF;margin:0 auto;width:980px;overflow:hidden;z-index:1;position:relative}#do-content.do-withnav{width:770px;float:left}.do-section{background:#FFF;padding:0;margin-bottom:10px;z-index:0}.do-bordered-section{background:#FFF;border:1px solid #E2DFDF;padding:10px;margin-bottom:10px;z-index:0}.do-bordered-section h2{margin:5px 0 0}.do-leftcolumn{float:left;margin-right:10px;width:45%}.do-rightcolumn{float:left;width:45%}pre,code,kbd,samp{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{color:#000;font-family:"roboto",arial,sans-serif;font-weight:700;text-transform:uppercase}h1{font-size:19px}h2{font-size:16px}h3{font-size:14px}h4{font-size:13px}.do-ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat}.do-hidden{display:none;visibility:hidden}.do-hide{display:none!important}.do-visuallyhidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.do-invisible{visibility:hidden}* html .do-clearfix{height:1%;overflow:visible}*+html .do-clearfix{min-height:1%}.do-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}#do-header{background:#FFF;margin:0 auto;padding:0;position:relative;z-index:10}#do-header .do-top{position:relative;margin:0 auto;padding:0}#topbar{background:#f2f2f2;border-bottom:1px solid #e6e6e6;font-family:"Roboto",Arial,Sans-serif;height:28px}.toplinkswrapper{width:980px;margin:0 auto}.toplinkswrapper a:hover,.do-footer-left li a:hover,.do-menu-bottom-wrapper li a:hover{text-decoration:none!important;color:#999!important}.toplinksleft,.toplinksright{float:left;display:block;height:20px}.toplinksleft{font-family:"Roboto",Arial,Sans-serif;font-size:11px;text-transform:uppercase;padding-top:8px;width:572px}.toplinksleft ul{list-style:none}.toplinksleft a,.toplinksleft ul{float:left;z-index:1}.toplinksleft span.do-seperator{text-transform:lowercase!important}.toplinksleft .do-login-nav{margin:0 0 0 10px}.toplinksright{width:294px}.toplinksright #do-header-options{width:100%;float:right}ul.do-login-nav li{display:inline-block;float:left;margin:0 10px 0 0}ul.do-shopping-buttons{text-align:right;width:100%;position:relative}li.do-checkout-tab{height:29px}a#headerCheckoutLink{font-size:14px;color:#fff;font-weight:700;background:url(../images/global/sprite_global.png) 81px -337px no-repeat #ff6000;display:inline-block;padding:6px 23px 5px 12px;border-bottom:1px solid #cc4d00}a#headerCheckoutLink:hover{text-decoration:none!important;color:#fff!important;background-color:#ff8033;border-color:#ff6000}body.do-checkoutlogin #do-header,body.do-accordian-checkout #do-header,body.do-404 #do-header,body.do-receipt #do-header{width:980px}.do-guest-wishlist #do-middle-box{margin:10px auto!important}body.do-404 .do-logo{margin:0 0 10px}.do-logo-nav-wrapper{height:90px;border-bottom:1px solid #e6e6e6}#do-logo-nav{width:980px;margin:0 auto}.menu-right{width:748px;float:right;padding-top:30px}#do-menu{height:35px}.menu-right nav{float:right}#do-nav-lookbook{border:0!important}ul#do-menu>li:hover>a{text-decoration:none;border-bottom:3px solid #fff000}ul#do-menu>li:hover div>a{text-decoration:none;border-bottom:3px solid #fff000}.do-logo-nav-wrapper ul li:hover a{text-decoration:none}body.do-myaccount #do-middle-box{margin:10px auto}#do-menu a{display:block}#do-menu li{float:left;margin:0;padding:0;height:33px}#do-menu li{background:url(../images/global/sprite_global.png) -79px -625px no-repeat;color:#000;padding:7px 10px;text-align:center;font-weight:700;font-family:"Roboto",arial,sans-serif;font-size:14px;text-transform:uppercase}#do-menu li:first-child{background:0}#do-menu li a{color:#000}#do-menu li.do-active{text-decoration:none!important}#do-menu li.do-active>a{border-bottom:3px solid #fff000!important}ul#do-menu li:hover ul.do-submenu{display:block}ul#do-menu li ul.do-submenu{background:rgba(255,255,255,.95);background:#fff\0;-ms-filter:'alpha(Opacity=95)';filter:alpha(opacity=95);position:absolute;top:104px;text-transform:none;font-size:11px;border-top:0;box-shadow:0 0 2px rgba(0,0,0,.25);display:none;height:auto;overflow:hidden;width:970px;left:50%;margin-left:-490px;padding:10px 10px 20px;border-top:2px solid #000}ul#do-menu li ul.do-submenu li{float:left;width:100%;border:0;padding:0;height:auto;background:0}ul#do-menu li ul.do-submenu li a{line-height:1.6em;color:#37393c;font-weight:700;padding:0;text-align:left;margin:10px 0 0;font-size:12px;font-family:'Roboto',Arial,Sans-serif}ul#do-menu li ul.do-submenu li a:hover{border:0;color:#999}.do-nav-topborder{display:none}.top-cat-espot-wrapper,.do-nav-collum1,.do-nav-collum2,.do-nav-collum3,.do-nav-collum4,.do-nav-collum5{float:left;width:172px;height:100%;padding:0 10px}.do-lastchild{border:0}ul#do-menu ul li ul.do-subsubmenu{display:block}ul#do-menu ul li ul.do-subsubmenu li{padding-bottom:0}ul#do-menu ul li ul.do-subsubmenu li a{font-weight:400;float:left;padding:0;margin:0;text-transform:none}ul#do-menu ul li ul.do-subsubmenu li a:hover{color:#999}ul#do-menu li#do-topCategory-NewIn ul.do-submenu,ul#do-menu li#do-topCategory-LatestOffers ul.do-submenu,ul#do-menu li#do-topCategory-DoubleDeals ul.do-submenu,ul#do-menu li#do-topCategory-Sale ul.do-submenu{width:384px;margin-left:-192px}#do-header .do-logo{margin-right:-108px;float:left;display:block;z-index:0}.do-checkoutlogin .do-logo,.do-accordian-checkout .do-logo,.do-receipt .do-logo{display:block;width:58px;position:absolute}.do-accordian-checkout form#shippingshopcartAddressForm #shipping-CancelAddress{padding:5px 8px 5px 9px;height:25px;width:48px;background:#ccc}.do-loggedin-header #do-header #do-personal{border-right:0;font-size:11px}#do-header #do-header-search{float:right}#do-header #do-header-search p{margin-bottom:5px}#do-header .do-loggedin{font-weight:700;margin:0}#do-header a.do-login{font-size:11px}#do-header #do-personal{font-size:11px;text-align:right;text-transform:uppercase}#do-header #do-personal .do-login-nav{margin:0;*margin-top:10px;min-width:220px}#do-header #do-personal .do-login-nav li{display:inline-block;margin:0 0 10px 10px;font-weight:700}#do-header #do-personal ul li{list-style:none;margin-bottom:0}#do-header #do-personal ul li{float:right}#do-header #do-personal ul li ul li{float:left}#do-header #do-personal ul li:hover{cursor:pointer}#do-header #do-header-options ul .do-login .do-seperator{padding:0;text-transform:lowercase;font-weight:400;font-size:11px}.do-404 .do-404-wrapper{margin-top:20px}.do-404 .do-links{float:left;*font-size:14px;width:490px;*width:470px}.do-404 .do-404-image{background:#e2dfdf;float:left;margin-right:18px;width:472px;height:300px}.do-404 .do-links ul{float:left;list-style:none;width:160px}.do-404 .do-links li{display:block;padding:5px 15px 5px 0}.do-404 .do-links li a{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase}.do-404 #do-header,#do-middle-box,#do-footer{*margin:0 auto;position:relative}#do-product-search .heading{padding:4px 0;color:#444;border-bottom:1px solid #e6e6e6;margin:5px 10px;font-family:'roboto',arial,sans-serif}#do-product-search p{margin:0}#do-header-search #auto_suggest_arrow{background:url(../images/global/sprite_global.png) -11px -18px no-repeat;width:20px;height:7px;position:absolute;margin:-7px 0 0 20px;display:none}#do-product-search .do-autosuggest-Product-result a{min-height:64px}#do-product-search .do-autosuggest-Product-result img{float:left;width:50px;height:64px;margin-right:10px}#do-product-search .do-autosuggest-Product-result p{padding:10px 0 0 10px}#do-product-search .view_all_results a{background:#d9d9d9;border:1px solid #d9d9d9;display:block;color:#000;padding:5px;margin:5px 10px 10px;text-align:center;font-family:'roboto',arial,sans-serif;clear:left}#do-product-search .view_all_results a:hover{background:#eee;border:1px solid #d9d9d9;text-decoration:none}#do-product-search label{left:-9999px;position:absolute}#do-product-search-term{-webkit-appearance:none;box-sizing:initial;color:#666;display:block;float:left;margin:0;padding:7px 28px 7px 7px;width:113px;height:14px;min-height:0}#do-product-search-submit{position:absolute;width:29px;height:30px;cursor:pointer;text-indent:-9999px;color:#222;border:0;margin:0 0 0 -29px;z-index:10;outline:0;border:1px solid #E6E6E6;border-left:0;background:url(../images/global/sprite_global.png) 3px -680px no-repeat}#do-product-search-submit:hover,#do-product-search-submit:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.autoSuggest_wrapper{display:block;position:absolute;top:105px;width:210px;background-color:#fff;min-width:130px;border:1px solid #ccc;border-top:2px solid #000;z-index:12;box-shadow:0 0 3px rgba(68,68,68,.3);opacity:.95;-ms-filter:'alpha(Opacity=95)';filter:alpha(opacity=95)}.autoSuggest_wrapper ul{list-style:none}.autoSuggest_wrapper ul li{margin:0}.autoSuggest_wrapper ul a{text-transform:lowercase;font-size:13px;display:block;padding:3px 10px}.autoSuggest_wrapper ul a:hover{background-color:#FFF;border:0!important}.autoSuggest_wrapper .heading{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;margin:5px 0}.autoSuggest_wrapper strong{font-style:italic;padding-right:5px}#do-header li.do-wishlist,#do-header li.do-shopping-bag{margin-right:10px;height:21px;padding-top:8px}#do-header li.do-wishlist a.do-wishlist-tab,#do-header li.do-wishlist a.do-wishlist-tab-empty{behavior:url(/MJ/js/PIE.htc);display:block;font-size:11px;font-family:"Roboto",Arial,Sans-serif;text-transform:none!important}#do-header li.do-shopping-bag a.do-shopping-bag-tab,#do-header li.do-shopping-bag a.do-shopping-bag-empty{behavior:url(/MJ/js/PIE.htc);display:block;font-size:11px;font-family:"Roboto",Arial,Sans-serif;text-transform:none!important}#do-header li.do-wishlist:hover #do-mini-cart{position:absolute;display:block;top:29px;left:850px;z-index:120;width:248px}#do-header li.do-shopping-bag:hover #do-mini-cart,#do-header #do-shopping-bag-animation .do-mini-cart-animation{position:absolute;display:block;top:29px;left:auto;right:0;z-index:120;width:253px}#do-header li.do-wishlist:hover .do-wishlist-tab,#do-header li.do-shopping-bag:hover .do-shopping-bag-tab,#do-header #do-shopping-bag-animation a.do-shopping-bag-tab{position:relative;text-decoration:none;box-shadow:none;z-index:500;border-bottom:0}#do-header .do-wishlist .do-quantity{display:none}#do-mini-cart{background-color:#FFF;border-top:2px solid #000;position:absolute;top:25px;padding:10px;left:-9999px;width:270px;z-index:120;box-shadow:0 0 2px rgba(0,0,0,.25);-moz-box-shadow:0 0 2px rgba(0,0,0,.25);-webkit-box-shadow:0 0 2px rgba(0,0,0,.25)}#do-header .do-shopping-bag:hover #do-mini-cart{position:absolute;display:block;top:80px;left:753px;z-index:120}.do-wishlist #do-mini-cart .do-drop-arrow{background-position:63px -513px}#do-your-order{border:1px solid #aaa;padding:10px 15px;background:#FFF;width:260px}#do-mini-cart table,#do-your-order table{margin:0;padding:5px 0}#do-mini-cart table td,#do-your-order table td{padding:2px 0;border:0;margin:0}#do-mini-cart .table-left,#do-your-order .table-left{text-align:left}#do-mini-cart .table-left small{text-transform:none}#do-mini-cart ul,#do-your-order ul{list-style-type:none;margin:0;z-index:8}#do-mini-cart .do-details-container,#do-your-order .do-details-container{float:left;width:110px;padding-right:5px;font-size:11px;color:#222;text-align:left;text-transform:none;color:#666}#do-your-order .do-details-container{width:115px}#do-header li.do-wishlist #do-mini-cart .do-details-container{width:100px}#do-mini-cart .do-details-container li,#do-your-order .do-details-container li{display:block;margin:0;float:none}#do-your-order .do-editremove{margin-left:73px}#do-mini-cart ul li,#do-your-order ul li{float:left;text-align:left;margin:5px}#do-mini-cart li.do-product-container,#do-your-order li.do-product-container{border-bottom:dashed 1px #CCC;padding-bottom:5px}#do-mini-cart li.do-product-container:last-child,#do-your-order li.do-product-container:last-child{border-bottom:solid 1px #e6e6e6}#do-mini-cart li a img,#do-your-order li a img{border:1px solid #fff;display:block;float:left;height:80px;padding-right:10px;width:62px}#do-mini-cart li a:hover img,#do-your-order li a:hover img{opacity:.75}.do-product-title{font-weight:700;text-transform:uppercase;color:#444}#do-mini-cart li a:hover .do-product-title,#do-your-order li a:hover .do-product-title{text-decoration:underline}#do-mini-cart .do-product-price,#do-your-order .do-product-price{text-align:right;float:right;width:45px;font-weight:700;height:70px;padding-left:8px}#do-mini-cart .do-total-label,#do-your-order .do-total-label{float:left;font-size:16px;text-transform:uppercase;font-weight:700;text-align:left;width:120px}#do-mini-cart .do-price .do-checkout,#do-your-order .do-price .do-checkout{margin:0}#do-mini-cart .do-price-container,#do-your-order .do-price-container{margin:5px;padding-top:10px;clear:right}#do-mini-cart .do-checkout{display:block;background:#ff6000;float:none;text-align:center;font-size:16px;color:#FFF}#do-mini-cart .do-checkout:hover{box-shadow:none;background-color:#ff8033;color:#fff!important;margin:0!important}#miniCartList .do-price{padding:3px 0}#do-mini-cart .do-status,#do-your-order .do-status{color:#EEE;font-weight:700;text-align:left;padding-top:10px;display:block}#do-mini-cart span.do-items,#do-your-order span.do-items{display:block;font-size:11px}#do-mini-cart .do-remove{text-indent:-999999px;position:absolute}.jcarousel-skin-minicart .jcarousel-direction-rtl{direction:rtl}.jcarousel-skin-minicart .jcarousel-clip{overflow:hidden}.jcarousel-skin-minicart .jcarousel-clip-vertical{margin:25px 0 30px;display:block;max-height:380px}.jcarousel-skin-minicart .jcarousel-item{height:80px!important}.jcarousel-skin-minicart .jcarousel-next-vertical{text-align:center;width:100%;height:16px;padding-top:3px;margin:10px 0 5px;background:#e8e8e8 url(../images/global/sprite_global.png) 78px -1222px no-repeat;border:solid 1px #CCC;position:absolute;bottom:-30px;cursor:pointer}.jcarousel-skin-minicart .jcarousel-next-vertical:hover,.jcarousel-skin-minicart .jcarousel-next-vertical:focus{background:#eee url(../images/global/sprite_global.png) 78px -1222px no-repeat}.jcarousel-skin-minicart .jcarousel-next-vertical:active,.jcarousel-skin-minicart .jcarousel-next-disabled-vertical,.jcarousel-skin-minicart .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-minicart .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-minicart .jcarousel-next-disabled-vertical:active{opacity:.4;background:#fff url(../images/global/sprite_global.png) 78px -1222px no-repeat}.jcarousel-skin-minicart .jcarousel-prev-vertical{text-align:center;width:100%;padding-top:3px;height:15px;background:#e8e8e8 url(../images/global/sprite_global.png) 87px -1235px no-repeat;border:solid 1px #CCC;position:absolute;margin:10px 0;top:-35px;z-index:3000;cursor:pointer}.jcarousel-skin-tango .jcarousel-item{height:90px}.jcarousel-skin-minicart .jcarousel-prev-vertical:hover,.jcarousel-skin-minicart .jcarousel-prev-vertical:focus,.jcarousel-skin-minicart .jcarousel-prev-vertical:active{background:#eee url(../images/global/sprite_global.png) 87px -1235px no-repeat}.jcarousel-skin-minicart .jcarousel-prev-disabled-vertical,.jcarousel-skin-minicart .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-minicart .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-minicart .jcarousel-prev-disabled-vertical:active{opacity:.4;background:#fff url(../images/global/sprite_global.png) 87px -1235px no-repeat}#do-footer{background:#FFF;margin:0 auto;padding:10px 0 0;width:100%;border-top:1px solid #e6e6e6;position:absolute;bottom:0}#do-footer #do-footer-container{clear:both;width:980px;margin:0 auto}#do-footer .do-menu{list-style:none;float:left;margin:0 35px 0 0;font-family:'Roboto',Arial,Sans-serif}#do-footer .do-menu li{margin-bottom:0;line-height:18px;height:18px}#do-footer .do-menu li.do-competitions{display:none}#do-footer .do-menu li.list-header{font-size:11px;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:0}#do-footer .do-menu li a{font-weight:400;font-size:11px;font-family:'Roboto',Arial,sans-serif;color:#000;text-transform:capitalize}#do-footer a{font-size:11px}#do-footer label{color:#565656;text-decoration:none;font-size:11px}#do-footer form label{display:block;float:left;font-weight:700;padding:6px 6px 0 0;text-align:right;text-transform:uppercase}#do-footer form label a{font-weight:400}#do-footer form input{-moz-appearance:none;-webkit-appearance:none;padding:5px 55px 5px 10px;color:#666;width:208px;float:left;margin:0}#do-footer form input:focus,#do-product-search-term:focus{border:1px solid #e6e6e6}#do-footer form select{padding:2px;background:#c8c8c8;color:#333;_vertical-align:top}#do-footer form .do-button-submit{width:96px;border:1px solid #e6e6e6;font-size:14px;margin:0;font-weight:700;padding:0;height:30px;border-left:0;float:left;text-transform:uppercase;line-height:11px;outline:0;font-family:'roboto',Arial,sans-serif;background:#d9d9d9;color:#000}#do-footer form .do-button-submit:hover{background-color:#EEE;cursor:pointer}#do-footer .do-saparater{float:left}#do-footer #QuickSignUp{width:380px;float:right}#do-footer #QuickSignUp .small{color:#7A7979;font-size:10px;margin-top:5px;width:280px}#do-footer #QuickSignUp .small a{font-size:10px;text-decoration:underline}#do-footer .do-menu-bottom{padding:0;clear:both}#do-footer .do-menu-bottom ul{clear:left;margin:0 auto;font-family:'roboto',arial,sans-serif}#do-footer .do-menu-bottom li{display:inline-block;list-style:none;margin:0;font-size:11px;height:20px;color:#404040!important;white-space:nowrap}#do-footer .do-menu-bottom .do-lastchild{border:0}#do-footer .do-menu-bottom .do-country-flag{background:url(../images/global/sprite_global.png) 2px -459px no-repeat;height:12px;width:20px;padding:0 2px;float:left;display:none}#do-footer .do-menu-bottom .do-credit-cards li{border-right:0;text-indent:-9999px}#do-footer .do-menu-bottom .do-credit-cards li a{background:url(../images/global/credit-cards.png) no-repeat;display:block;height:15px;text-indent:-9999px;width:24px}#do-footer .do-menu-bottom li::after{content:"·";padding:0 5px}#do-footer .do-menu-bottom li.do-lastchild::after{content:""!important;padding:0}#do-footer .do-menu-bottom .do-credit-cards li a:hover{opacity:.70}#do-footer .do-menu-bottom .do-credit-cards .visa a{background-position:0 0;margin-left:12px}#do-footer .do-menu-bottom .do-credit-cards .mastercard a{background-position:0 -27px}#do-footer .do-menu-bottom .do-credit-cards .amex a{background-position:0 -53px}#do-footer .do-menu-bottom .do-credit-cards .diners a{background-position:0 -80px}#do-footer .do-menu-bottom .do-credit-cards .paypal a{background-position:0 -105px}#do-footer .do-menu-bottom .do-credit-cards .jayjays a{background-position:0 -132px}#do-footer #do-social-media{display:block;float:right;margin-top:8px}#do-footer #do-social-media p{font-size:9px;text-transform:uppercase;margin-bottom:5px}#do-footer #do-social-media .do-ijayjays{text-transform:uppercase;margin:0}#do-footer .do-facebook,#do-footer .do-twitter,#do-footer .do-youtube,#do-footer .do-instagram a{float:left;text-indent:-99999px;height:25px;margin-right:8px}#do-footer .do-facebook{background:url(../images/global/sprite_global.png) -8px -1494px no-repeat;width:25px}#do-footer .do-facebook:hover{background:url(../images/global/sprite_global.png) -8px -1730px no-repeat}#do-footer .do-twitter{background:url(../images/global/sprite_global.png) -5px -1526px no-repeat;width:30px}#do-footer .do-twitter:hover{background:url(../images/global/sprite_global.png) -5px -1762px no-repeat}#do-footer .do-youtube{background:url(../images/global/sprite_global.png) -3px -1588px no-repeat;width:35px}#do-footer .do-youtube:hover{background:url(../images/global/sprite_global.png) -3px -1824px no-repeat}#do-footer .do-instagram a{background:url(../images/global/sprite_global.png) -8px -1557px no-repeat;float:left;width:25px}#do-footer .do-instagram a:hover{background:url(../images/global/sprite_global.png) -8px -1793px no-repeat;float:left}.do-footer-right{width:50%;float:right;background:url(../images/global/footer_social_bg.png) no-repeat 490px 4px;height:108px;padding-right:150px}.do-button{behavior:url(/MJ/js/PIE.htc);cursor:pointer;border:1px solid #d9d9d9;display:block;float:right;font-weight:700;margin:0 3px 10px 5px;padding:5px 30px 5px 5px;position:relative;text-align:left;text-transform:uppercase;width:auto;text-decoration:none}.do-btn-checkout,#do-mini-cart .do-checkout{background:#ff6000;color:#FFF;border:0;behavior:url(/MJ/js/PIE.htc);margin:0;padding:10px 30px;text-transform:uppercase;-webkit-appearance:none}.do-back{background-position:left -1141px;text-align:right;padding:4px 14px 4px 30px}#do-btn-checkout{background:#ff6000;color:#FFF;border-right:solid 2px #FFF;display:play:block;border:0;behavior:url(/MJ/js/PIE.htc);font-size:17px;margin:0 0 10px 0;padding:10px 30px;text-transform:uppercase;font-family:'Roboto',Arial,Sans-serif}#do-btn-checkout:hover{margin:0 0 10px 0!important}.do-button:hover,.do-button:active,.do-button:focus{background-color:#EEE;box-shadow:none;text-decoration:none}.do-btn-checkout:hover,.do-btn-checkout:focus,.do-btn-checkout:active{color:#FFF;background:#ff8033;margin:0;box-shadow:none;text-decoration:none}#do-btn-checkout:hover,#do-btn-checkout:focus{color:#FFF;background:#ff8033;margin:0;box-shadow:none;text-decoration:none}.do-button.do-noicon{background-image:none;padding:4px 14px}.do-button.do-noicon:hover{margin:0 3px 10px 5px}.do-disabled{width:auto;background:#fff0f0!important;border:dashed 1px #CCC!important;color:#969494!important;cursor:not-allowed!important;text-decoration:line-through!important;text-transform:uppercase;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-border-radius:0 0!important}#do-login-submit{margin-top:20px}.do-menu-bottom-wrapper{background:#f2f2f2;border-top:1px solid #e6e6e6;margin-top:10px;padding-top:8px;text-align:center;font-size:0}p.do-error-heading{background:#d2232a;color:#fff;height:auto;padding:8px 0 8px 32px}p.do-error{color:#d2232a;font-size:11px;font-style:italic;padding:7px 0 0}input.do-error::-webkit-input-placeholder{color:#9d9a9a}input.do-error:focus{border:1px solid #F00}label.do-error{color:#ff5757;font-style:italic;font-weight:700}.do-success{background:url("../images/global/sprite_global.png") no-repeat -43px -1088px #90c327;color:#FFF;height:24px;padding:8px 0 0 45px}.do-success .do-checkout{background:url("../images/global/sprite_global.png") no-repeat -63px -1520px #ff6000;color:#FFF;float:right;margin-top:-8px;padding:8px 35px 9px 50px}.do-receipt .do-success{background:url("../images/global/sprite_global.png") no-repeat -43px -1088px transparent;display:inline-block;padding:0 0 0 45px}.do-leftcolumn-nav{width:190px;float:left;margin-right:20px}.do-side-nav{list-style:none}.do-side-nav li{display:block;overflow:hidden;margin:0 0 5px 0;position:relative}.do-side-nav li li a{font-size:11px;text-decoration:none}.do-side-nav li a.do-active{text-decoration:underline}.do-side-nav li a:hover,.do-side-nav li a:focus{text-decoration:underline}.do-side-nav h3{padding:5px 0 0 0}.do-side-nav h4{margin:0;text-transform:uppercase;padding:5px 0 3px 15px}.do-side-nav h4 a{font-size:14px;margin-top:15px}.do-side-nav li ul{list-style-type:none;margin:5px 0;padding:0 15px}.do-side-nav li.do-tier2 a{padding-left:25px;background:url(../images/global/sprite_global.png) no-repeat scroll -58px -1285px transparent;display:block}.do-side-nav li.do-tier2 a.do-active{background-position:-58px -1226px;display:block}.do-side-nav li.do-parent-active a{padding-left:25px;background:url(../images/global/sprite_global.png) no-repeat scroll -58px -1226px;display:block}.do-side-nav li.do-parent-active a.do-active{background-position:-58px -1226px;display:block}.do-side-nav li.do-nosubmenu a{padding-left:25px;background:url(../images/global/sprite_global.png) no-repeat scroll -58px -1285px transparent;display:block}.do-side-nav li.do-tier3{margin-left:5px}.do-side-nav li.do-tier3 a{padding-left:25px;background:url(../images/global/sprite_global.png) no-repeat scroll -58px -1285px transparent;display:block}.do-side-nav li.do-tier3 a.do-active{padding-left:25px;background:url(../images/global/sprite_global.png) no-repeat scroll -58px -1285px transparent;display:block}.do-side-nav li.do-emptytier{padding-left:25px;background:url(http://10.0.7.141:15080/images/global/sprite_global.png) no-repeat scroll -58px -1365px transparent;display:block}.do-side-nav .do-product-colourswatch li,.do-side-nav .do-product-sizeswatch li{margin-right:5px}.do-side-nav .do-product-colourswatch a,.do-side-nav .do-product-sizeswatch a{border:1px solid #e0e0e0;display:block;padding:1px;margin:auto}.do-side-nav .do-product-colourswatch a:hover,.do-side-nav .do-product-sizeswatch a:hover{border-color:#000;text-decoration:none;color:#ff6000}.do-side-nav .do-product-sizeswatch a{line-height:20px;min-width:20px;text-align:center}#do-contact-details li{display:block;margin:0 0 5px;overflow:hidden;position:relative;list-style-type:none}#do-contact-details li li{display:block;margin:0 0 5px;padding:0;position:relative}#do-contact-details li li a{color:#7F7B7B;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:11px;text-decoration:none}#do-contact-details li li a.do-active{color:#6195C4}#do-contact-details li li a:hover,#do-contact-details li li a:focus{background-position:-67px -452px;color:#6195C4}#do-contact-details h4{margin:0;text-transform:uppercase}#do-contact-details h4 a{color:#000;font-size:14px;margin-top:15px}#do-contact-details h4 a:hover{color:#82AED4;text-decoration:none}#do-contact-details h4 a.do-active{color:#ff881a}#do-contact-details li ul{list-style-type:none;margin:0}.do-breadcrumb{font:11px Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;padding-bottom:10px}.do-breadcrumb a:after{content:' ›';position:relative;top:-1px}.do-breadcrumb a:hover{text-decoration:none;color:#ff6000}.do-breadcrumb a:hover:after{color:#494949}.do-breadcrumb .do-active{font-weight:700;text-decoration:none;color:#ff6000}.do-breadcrumb .do-breadcrumb-back{float:left}.do-breadcrumb .do-breadcrumb-back:before{content:'‹ ';position:relative;top:-1px}.do-breadcrumb .do-breadcrumb-back:after{content:'';margin:0 10px;border-right:1px solid #e0e0e0;top:0}.do-category-header{position:absolute;text-indent:-99999px;display:none}body.do-catalogue .do-product-grid{background:#fff;padding:0;overflow-y:none}body.do-catalogue .do-product-grid select{display:block;float:left}.do-CatalogSearchResultDisplay{background:#F3F3F2;height:30px;margin:0 0 10px 0}.do-memo{display:block;float:left;left:10px;position:relative;top:7px;width:230px}body.do-catalogue .do-product-grid .do-product-list{clear:both;display:table;list-style:none;margin:10px -5px;font-size:0;overflow:hidden}body.do-catalogue.do-giftcards .do-product-grid .do-detail{height:auto}body.do-catalogue .do-product-grid .do-category-details-container{margin-top:5px}body.do-catalogue .do-product-grid .do-title,body.do-catalogue .do-product-grid .do-price{color:#000;display:block;font:bold 12px Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase}body.do-catalogue .do-product-grid .do-detail:focus{outline:0}body.do-catalogue .do-product-grid .do-product-list li:hover .do-title,body.do-catalogue .do-product-grid .do-product-list li:focus .do-title{color:#ff6000}.do-now{color:#d02;font-weight:700}.do-was{color:#808080;display:block;font-family:Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;font-weight:400;text-decoration:line-through;display:block}body.do-catalogue .do-product-grid .do-price .do-range{text-transform:lowercase}body.do-catalogue .do-product-grid .do-sale .do-price strong{color:#d02}body.do-catalogue .do-product-grid .do-outlet .do-price strong{background:#000;color:#ff0;line-height:1.5em;padding:2px}body.do-catalogue .do-product-grid .tertiary_button{position:absolute;z-index:1;width:100%;top:237px;display:none}body.do-catalogue .do-product-grid .do-quick{display:block;background:#000;opacity:.75;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;color:#fff;font-size:11px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;margin:-23px 45px 0;padding:6px;z-index:3}body.do-catalogue .do-product-grid .do-quick:hover{opacity:1}body.do-catalogue .do-product-grid .do-product-list li:hover .tertiary_button{display:block}body.do-catalogue .do-product-grid .do-product-list li:hover .font2{color:#FFF}.font2{font-weight:700}.do-product-list img{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.do-product-list img.transparent{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.imageSwap{position:relative}.backImage{position:absolute;top:0;left:0}body.do-catalogue .do-product-list .do-colours{margin:0 auto;float:left;left:50%;position:relative}body.do-catalogue .do-product-list .do-colours ul{float:left;position:relative;right:50%}body.do-catalogue .do-product-list .do-colours ul li{border:1px solid #e8e8e8;height:12px;margin:0 1px;padding:1px;width:12px}body.do-catalogue .do-product-list .do-colours ul li:hover{border:1px solid #202020;padding:1px}body.do-catalogue .do-product-list .do-colours ul li.selected{border:1px solid #202020;padding:1px}body.do-catalogue .do-product-list .do-colours ul li a{display:block;height:12px;width:12px}body.do-catalogue .do-product-list .do-colours ul li a img{height:12px;width:12px;vertical-align:top}body.do-catalogue .do-product-list .do-colours ul li.do-more-colors{font-size:10px;width:178px;display:block;text-align:center;border:0;position:absolute;margin:18px 0 0 0}body.do-catalogue .do-product-grid .do-product-list li{display:inline-block;vertical-align:top;margin:0 5px 10px;width:185px;z-index:0;position:relative}body.do-catalogue .do-product-grid .do-detail{display:block;font-size:15px;margin-bottom:5px;text-align:center;text-decoration:none}body.do-catalogue .do-product-grid .do-detail img{width:100%;display:block}body.do-catalogue .do-product-grid .do-category-image-container{position:relative}body.do-catalogue .do-product-grid .do-category-details-container a{text-decoration:none}body.do-catalogue .do-product-grid .do-message .do-offer,body.do-catalogue .do-product-grid .do-message .do-special{display:block;margin-top:1px;padding:4px;color:#FFF;text-align:center;font:12px/1 Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase}body.do-catalogue .do-product-grid .do-message .do-offer{background:#ff6000}body.do-catalogue .do-product-grid .do-message .do-special{background:#000;color:#fff}body.do-catalogue .do-message span,body.do-catalogue .do-message strong,body.do-catalogue .do-specialtext span,body.do-catalogue .do-specialtext strong{display:block;font-weight:400}.do-promotion-container{color:#ff6000}.do-promotion-container .do-product-promotion-enddate{font-size:15px}.do-promotion-container span{width:100%;display:block}.do-sale .do-price,.do-sale label{color:#dc1128!important}.do-sale-slogan-bg{color:#fff;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;height:50px;position:absolute;text-transform:uppercase;bottom:0;left:0;margin-left:10px;width:50px;z-index:1}.do-sale-slogan-bg .do-sale-slogan{display:block;font-size:11px;position:absolute;top:12px;left:7px;width:35px;font-weight:700;text-align:center}.do-sale-slogan-bg .do-sale-slogan-short{top:18px}.do-product-zoomer p.do-sale-slogan-bg,#do-quickview .do-sale-slogan-bg{height:101px;width:101px}.do-product-zoomer p.do-sale-slogan-bg span,#do-quickview .do-sale-slogan-bg span{display:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:19px;font-weight:700;text-align:center;line-height:1em;position:relative;top:35px;left:10px;width:80px}.do-product-zoomer p.do-sale-slogan-bg span.do-sale-slogan-short,#do-quickview .do-sale-slogan-bg span.do-sale-slogan-short{top:41px}body.do-catalogue #WC_CatalogSearchResultFacet_div_1 h4{font-size:10px;margin-top:15px;text-transform:uppercase}body.do-catalogue #WC_CatalogSearchResultFacet_div_1 ul{padding:0}body.do-catalogue .do-active-color{padding:0 15px;margin:5px 0;display:block}body.do-catalogue .do-active-size{margin:5px 0 0 15px;background:#444;font-size:11px;border:1px solid #E8E8E8;color:#FFF;height:20px;width:20px;padding:1px;text-align:center;text-decoration:none;display:block}body.do-catalogue .do-active-size a{position:absolute;margin:5px 0 0 15px}body.do-catalogue #WC_CatalogSearchResultFacet_div_1 li{list-style:none;border-bottom:solid 1px #e6e6e6;color:#ccc}body.do-catalogue #WC_CatalogSearchResultFacet_div_1 li ul li{border:0}body.do-catalogue #WC_CatalogSearchResultFacet_div_1 .do-split-list li{display:block;float:left}body.do-catalogue .do-sort{font-size:11px}body.do-catalogue .do-product-list-options{list-style:none;border:1px solid #e6e6e6;margin-bottom:5px;padding:5px}body.do-catalogue .do-product-list-options>li{width:40%;margin:0;float:left}body.do-catalogue .do-product-list-options .do-products-per-page{width:20%;text-align:center}body.do-catalogue .do-product-list-options .do-active{color:#ff6000;font-weight:700;text-decoration:none}body.do-catalogue .do-product-list-options a:hover{text-decoration:none;color:#ff6000}body.do-catalogue .do-products-displayed{line-height:21px}body.do-catalogue .do-products-per-page label{margin:0;vertical-align:middle}body.do-catalogue .do-products-per-page form{display:inline-block;vertical-align:middle}body.do-catalogue .do-products-per-page li{margin:0;float:left}body.do-catalogue .do-products-per-page li a{padding:5px 4px;line-height:1;display:inline-block}body.do-catalogue .do-products-per-page li:first-child a{border-right:1px solid #e6e6e6}body.do-catalogue .do-pagination-list{display:block;list-style:none;float:right;clear:right}body.do-catalogue .do-pagination-list li{margin:0;float:left}body.do-catalogue .do-pagination-list li p,body.do-catalogue .do-pagination-list li a{border:1px solid #e6e6e6;margin:0 0 0 5px;padding:4px;min-width:11px;display:inline-block;text-align:center;line-height:1}body.do-catalogue .do-pagination-list li.do-prev a,body.do-catalogue ul.do-pagination-list li.do-next a{padding:3px 4px 5px;font-size:15px;line-height:11px}body.do-catalogue .do-price-info{line-height:24px}body.do-catalogue .do-price-info abbr{line-height:1}body.do-catalogue span.do-sort{float:right}body.do-catalogue span.do-sort label,body.do-catalogue span.do-sort select{float:left;font-size:11px}body.do-catalogue span.do-sort label{line-height:24px;margin:0}body.do-catalogue span.do-sort select{margin:0 0 0 5px;padding:4px;min-height:0;height:auto}.do-stock{color:#7f7f7f;display:block;font-weight:400;font-size:10px;text-align:center}.do-active .do-stock{color:#7f7f7f}#tinybox{position:absolute;display:none;background:#fff;border:5px solid #FFF;z-index:2000}#tinymask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:1500}#tinycontent{background:#fff}.slider{height:47px;text-indent:-9999px}#do-category-help{font-size:10px}.dijitTab .tabLabel{font-size:11px;font-style:Arial}.dijitTabContainerTop-container{border:0}.do-product-detail .do-product-display{width:443px;margin:0 20px 10px 0;float:left}.do-product-detail .do-alternate-view{float:left;margin-right:5px;width:80px;position:relative}.do-product-detail .do-alternate-pagination{height:423px;overflow:hidden}.do-product-detail .do-alternate-more-views .do-alternate-pagination{margin:15px 0}.do-product-detail #do-alternate-list{list-style:none}.do-product-detail #do-alternate-list li{display:block;margin-bottom:5px}.do-product-detail #do-alternate-list li a{display:block;position:relative}.do-product-detail #do-alternate-list li a:hover:after,.do-product-detail #do-alternate-list li a:focus:after,.do-product-detail #do-alternate-list li a.do-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #000}.do-product-detail #do-alternate-list li img{width:80px;vertical-align:middle}.do-product-detail .do-alternate-more-views .do-prev,.do-product-detail .do-alternate-more-views .do-next{width:20px;height:10px;position:absolute;left:50%;margin-left:-10px;top:0;background:url(../images/global/sprite_product.png) no-repeat -300px -50px;z-index:11;text-indent:-9999px;cursor:pointer;display:none}.do-product-detail .do-alternate-more-views .do-next{background:url(../images/global/sprite_product.png) no-repeat -350px -50px;top:auto;bottom:0;display:block}#do-main-image-container{float:right;position:relative}#do-main-image-container .previousImage,#do-main-image-container .nextImage{width:30px;height:40px;display:block;position:absolute;top:50%;margin-top:-20px;background:url(../images/global/sprite_product.png) no-repeat 0 0;z-index:11;text-indent:-9999px;cursor:pointer}#do-main-image-container .nextImage{background:url(../images/global/sprite_product.png) no-repeat -50px 0;right:0}.do-product-detail .do-main-image,#do-quickview .do-main-image{width:358px;height:459px;display:block;margin:0;text-decoration:none}#do-play-video a{position:absolute;top:36px;left:10px;z-index:11;font-size:11px;line-height:16px;font-weight:700;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;color:#808080}#do-play-video a .video-icon{width:16px;height:16px;margin-right:5px;display:block;vertical-align:middle;background:url(../images/global/sprite_product.png) no-repeat -250px 0;float:left}#do-play-video a:hover{color:#ff6000;text-decoration:none}#do-quickview .do-main-image img{width:100%;display:block}.do-product-details .do-main-image span{display:none}.do-product-details .do-main-image:hover span,.do-product-details .do-main-image:focus span{background-color:#ffb973}.do-product-detail .do-wearwith,.do-product-detail .do-recentview{margin-top:20px;padding-top:10px;border-top:1px solid #e6e6e6}.do-product-detail .do-recentview{margin-top:10px}.do-product-detail .do-wearwith h3,.do-product-detail .do-recentview h3{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:11px;text-transform:uppercase}.do-product-detail .do-wearwith ul,.do-product-detail .do-recentview ul{list-style:none;margin:0 0 0 -5px}.do-product-detail .do-wearwith li,.do-product-detail .do-recentview li{width:107px;margin:0 0 0 5px;font:11px Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;display:inline-block;float:left}.do-wearwith .do-product,.do-recentview .do-product,.do-productrec .cat-product{display:block;margin-top:10px;color:#000;text-transform:uppercase}.do-wearwith .do-product:hover,.do-recentview .do-product:hover{text-decoration:none}.do-wearwith .do-product:hover .do-title,.do-recentview .do-product:hover .do-title,.do-productrec .cat-product:hover .cat-title{color:#ff6000}.do-wearwith .do-product img,.do-recentview .do-product img{display:block;width:100%;margin-bottom:5px}.do-wearwith .cat-swatches img,.do-recentview .cat-swatches img{width:10px;float:left;margin-right:2px}.do-wearwith .do-product .do-special-text,.do-recentview .do-product .do-special-text{display:block}.do-wearwith .do-product .do-title,.do-recentview .do-product .do-title{font-weight:700}.do-wearwith .do-product .do-price,.do-recentview .do-product .do-price{display:block}.do-wearwith .do-product .do-was,.do-recentview .do-product .do-was{display:block}.do-catalogue .do-product-grid .do-video-container{height:234px;width:182px}.do-catalogue .do-product-grid .ej-play-video a{position:absolute;font-size:0;width:1px;text-indent:-15px;height:15px;background:url(../images/global/sprite_global.png) no-repeat 2px -575px #444;padding:3px 4px 1px 24px;text-transform:uppercase;color:#FFF;font-weight:700;z-index:12;margin:10px 0 0 0;opacity:.75;-ms-filter:'alpha(Opacity=75)';filter:alpha(opacity=75);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.do-catalogue .do-product-grid .ej-back-video a{position:absolute;font-size:0;width:1px;text-indent:-15px;height:15px;background:url(../images/global/sprite_global.png) no-repeat -62px -1312px #565656;padding:3px 1px 1px 22px;text-transform:uppercase;color:#ff84c7;font-weight:700;z-index:12;margin:-223px 0 0 6px}.do-catalogue .do-product-grid .ej-back-video a:hover{background-color:#000}.do-catalogue .do-product-grid .ej-play-video a:hover{opacity:1;background-color:#000;color:#FFF;width:28px;font-size:10px;-ms-filter:'alpha(Opacity=100)';filter:alpha(opacity=100);text-indent:0}.do-product-detail .do-video-container{width:358px;height:459px;float:right}.do-product-details{width:390px;margin:0 20px 10px 0;float:left}.do-product-details #product-description{font-size:20px;margin-bottom:20px}.do-product-details .do-price{color:#000;font:bold 20px/1 Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;margin:0;text-transform:uppercase}.do-product-details h3{border-top:1px solid #e0e0e0;clear:both;padding:10px 0;font:bold 11px Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase}.do-product-details h3 p{margin:0}#productpage-accordion li{margin:0;list-style:none}#productpage-accordion h3{cursor:pointer}#productpage-accordion h3:hover{color:#ff6000}#productpage-accordion .cat-symbol{width:8px;height:8px;margin:2px 0 0;background:url(../images/global/sprite_product.png) no-repeat -400px 0;float:right}#productpage-accordion .selected .cat-symbol{background:url(../images/global/sprite_product.png) no-repeat -450px 0}#productpage-accordion .accordion-section{overflow:hidden}.do-product-details .details-section,#productpage-accordion .accordion-content{padding-bottom:10px;font-size:11px}.do-product-details .do-item-stuff{margin-bottom:20px}.do-product-details .do-price .do-was{color:#808080;font-size:14px;margin-top:5px;text-decoration:line-through}.do-product-details .do-price strong{color:#ff6000;display:block;font-size:18px;font-weight:700;padding:5px 8px 0 0}.do-product-details .do-price .do-word{color:#9d9a9a}.do-promotion-container{color:#ff6000;font-family:Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:700}.do-promotion-container .do-product-promotion-text{margin-top:5px;display:block;font-size:20px;line-height:1;text-transform:uppercase}.do-promotion-container .do-product-promotion-enddate{margin-top:5px;display:block;font-size:14px}.promotion-specialtext-wrapper .do-special,.do-product-special-text{font:14px Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:1;margin-top:5px;margin-bottom:0;display:block}.do-product-details #soldout{font-size:11px;margin:20px 0 -10px;color:#ff5757;font-weight:700;clear:left}.do-product-details #soldout strong{color:#ff5757;display:block;font-size:18px;text-transform:uppercase}.do-product-details .do-description{margin-bottom:10px}.do-product-details .do-line,.do-product-details .do-fabric{margin:0;color:#808080}.do-product-desc{font-size:11px}.do-product-review{float:left}.do-product-fullreview{float:right;margin:0;width:150px}.do-product-ratingtxt{font-size:11px;font-weight:700;text-transform:uppercase}.do-product-ratingrev{display:block;font-size:9px;margin-top:2px}body.do-product-detail .do-product-details .do-outlet .do-price,#do-quickview .do-outlet.do-price{background:#000}.do-product-colourswatch,.do-product-sizeswatch{display:block;margin-bottom:20px;font-size:11px}.do-product-colourswatch label,.do-product-sizeswatch label{display:inline;font-weight:700;margin:0}.do-product-colourswatch .do-active,.do-product-sizeswatch .do-active{text-decoration:none}.do-product-colourswatch ul,.do-product-sizeswatch ul{margin-left:-10px;clear:both;list-style:none}.do-product-colourswatch ul li,.do-product-sizeswatch ul li{float:left;margin:10px 0 0 10px}.do-product-colourswatch ul li a,.do-product-sizeswatch ul li a{border:solid 1px #e6e6e6;display:block;padding:1px;color:#000}.do-product-colourswatch ul li a:hover,.do-product-colourswatch ul li a.selected,.do-product-sizeswatch ul li a:hover,.do-product-sizeswatch ul li a.selected{border-color:#000;text-decoration:none}.do-product-sizeswatch ul li a:hover{color:#ff6000}.do-product-colourswatch ul li a img{vertical-align:middle;height:36px;width:36px}.do-product-colourswatch .legend,.do-product-sizeswatch .legend,.do-product-quantity .legend{font-size:11px;font-weight:700;text-transform:uppercase}.do-product-sizeswatch .legend{min-width:110px;float:left}.do-product-details .do-product-sizeswatch label{display:inline-block;margin:0}.do-product-details .do-product-sizeswatch #selectedSize{display:inline-block}.do-product-details .do-product-sizeswatch #almostSoldOutSKUMessage{min-width:90px;margin:0 0 0 10px;font-size:11px;font-weight:400;color:#ff6000;float:left;text-transform:uppercase}.prod-detail-size-guide{margin-left:10px;font-size:11px;font-weight:700;color:#808080;float:left;text-transform:uppercase}.prod-detail-size-guide:hover{text-decoration:none;color:#ff6000}.do-product-details .do-product-sizeswatch #do-size{clear:both}.do-product-sizeswatch ul li a{padding:1px;border:solid 1px #E8E8E8;line-height:36px;text-align:center;display:block;height:36px;min-width:36px;font-size:11px;font-weight:700}.do-product-colourswatch .legend .do-selected-colour,.do-product-sizeswatch .do-selected-size{font-weight:400;color:#000}#do-quantity{width:36px;height:36px;line-height:36px;margin:10px 0 0;font-size:11px;text-align:center;font-weight:700;padding:1px;box-sizing:content-box}.do-product-quantity{float:left;width:110px;clear:right}#do-quickview .do-product-quantity{float:none}.do-product-quantity legend{display:block;margin:5px 0}.do-product-details .do-buttons{margin:20px 0;float:left}.do-buttons #do-addtobag{width:190px;min-height:0;float:left;color:#fff;border:0;background:#ff6000;display:block;font:bold 16px/18px Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;margin:0;padding:11px 0;text-align:center;text-transform:uppercase}.do-buttons #do-addtobag:hover,.do-buttons #do-addtobag:focus{background-color:#ff8033}#do-addtobag .addtobag-icon{width:12px;height:18px;margin:0 0 0 5px;display:inline-block;vertical-align:top;background:url(../images/global/sprite_product.png) no-repeat -300px 0}.do-buttons #do-addtowishlist{font:bold 11px Arial,'Helvetica Neue',Helvetica,sans-serif;display:block;color:#000;background:0;border:0;height:40px;margin:0;padding:10px 20px;text-transform:uppercase;line-height:20px;float:left;outline:0}.do-buttons #do-addtowishlist:hover{color:#ff6000}#do-addtowishlist .addtowishlist-text{float:left}#do-addtowishlist .addtowishlist-icon{width:11px;height:10px;margin:5px 0 5px 5px;display:inline-block;vertical-align:top;background:url(../images/global/sprite_product.png) no-repeat -350px 0}#do-quickview .do-product-message{*margin-top:10px}label#productPrice{margin-top:0}.do-info-links{list-style:none;margin:0 0 20px;overflow:hidden;width:282px}.do-info-links li{display:block;float:left;height:73px;margin:0 11px 0 10px;_margin:0 9px;width:73px}.do-info-links a{background:url(../images/global/sprite_global.png) 80px -1050px no-repeat;color:#4e4e4e;display:block;font:11px/13px "Trebuchet MS",sans-serif;height:41px;padding:16px 0 16px;text-align:center;text-decoration:none;text-transform:uppercase;width:73px}.do-info-links a:hover,.do-info-links a:focus{background-position:0 -1050px}.do-info-links span{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:block;height:24px;padding:7px 0}.do-info-links a:hover span,.do-info-links a:focus span{border:0;padding:8px 0}.do-product-details h1{margin-bottom:0;text-transform:uppercase}.do-share{border-top:1px solid #E6E6E6;padding:10px 0 0}.do-share h3{border:0;padding:0;margin:0;float:left}.do-share .do-share-icons{height:12px;float:right}.do-share a{height:16px;text-decoration:none;margin-left:10px;font-size:11px;font-weight:700;color:#808080;float:left}.do-share a:hover{color:#ff6000}.do-share span{width:16px;height:16px;margin-right:5px;margin-top:-2px;display:inline-block;vertical-align:middle}.do-share .email-share-icon{background:url(../images/global/sprite_product.png) no-repeat -100px -50px}.do-share .facebook-share-icon{background:url(../images/global/sprite_product.png) no-repeat -150px -50px}.do-share .twitter-share-icon{background:url(../images/global/sprite_product.png) no-repeat -200px -50px}.do-share .pinterest-share-icon{background:url(../images/global/sprite_product.png) no-repeat -250px -50px}.do-border{border-bottom:solid 1px #e6e6e6;display:block}#magicZoomHint{position:absolute;top:10px;left:10px;z-index:10;font-size:11px;line-height:16px;font-weight:700;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;color:#808080;display:block!important}#magicZoomHint .zoom-icon{width:16px;height:16px;margin-right:5px;display:block;vertical-align:middle;background:url(../images/global/sprite_product.png) no-repeat -200px 0;float:left}#do-quickview{padding:20px}#do-freegift{padding:10px}.do-emailbody.do-sizecharts-overlay #do-middle-box,body.do-delivery-overlay #do-middle-box{padding:0 10px;width:755px!important}body.do-sizecharts-overlay .do-espot,body.do-delivery-overlay .do-espot{border:0}body.do-product-detail .do-message-detail,#do-quickview .do-sale .do-message-detail{color:#ff6000;display:block;font-weight:700;text-transform:uppercase}body.do-maintenance #do-header{width:980px;position:relative;margin:0 auto;padding:10px 0 10px 0}.do-producttable{margin-top:10px}.do-producttable td{vertical-align:top}.do-producttable .do-freegiftoption{text-align:center}.no-display{display:none}#do-unsubscribe-overlay #do-middle-box{padding:10px 10px 0 10px}.do-measurements-table .inches{display:none}.do-measurements-table th{font-size:12px;margin:0;padding:3px 5px;text-align:left;text-transform:uppercase}.do-measurements-table abbr{font-size:100%;font-weight:700;border-bottom:0}.do-measurements-table thead tr td,thead tr td strong{background:#444;color:#fff}.do-measurements-table td{padding:1px 5px}.do-measurements-table p{font-weight:700}.do-unabbr{font-size:100%!important}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;padding:5px 20px}.ui-accordion .ui-accordion-header img{position:absolute;height:28px;padding-left:3px}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border:solid 1px #ccc}.ui-accordion .ui-accordion-header a{background:url(../images/global/sprite_global.png) 3px -1671px no-repeat;display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:10px 20px;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-tabs{border:0!important;position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em 0 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:2px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:3px 6px;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#FFF!important;border:1px solid #000;margin-bottom:0;padding-bottom:1px;top:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{color:#000;cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;background:0}.ui-tabs .ui-tabs-hide{display:none!important}#hours .ui-state-default{background:#e2dfdf}#hours .ui-state-default a{color:#000}#hours table{font-size:9px}.ui-widget{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#444}.ui-widget-content a{color:#444}.ui-widget-header{border-bottom:1px solid #ccc;font-weight:700}.ui-widget-header a{color:#444}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#ccc;font-weight:400;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#444;text-decoration:none}.do-storelocator .ui-state-default a,.do-storelocator .ui-state-default a:link,.do-storelocator .ui-state-default a:visited{padding-left:40px}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#EEE;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#444;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#444;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#444;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-widget-content{color:#444}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:15px;height:15px;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.05em;width:120px}.ui-slider-horizontal .ui-slider-handle{background:#fff url(../images/global/sprite_global.png) -56px -293px no-repeat;cursor:pointer;border:1px solid #000;top:-.6em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{background:#000;top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-corner-all{border-radius:0}#slider{left:6px;top:6px}#slider #amount{color:#000}.do-side-nav .do-price-active{margin:5px 15px;display:block;color:#444;font-size:11px}.demo{float:left;*margin-top:2px;width:141px;margin:10px 0 0 15px}.demo #amount{border:medium none;box-shadow:none;color:#000;font-weight:700;margin-top:15px}.do-nav-price{margin-bottom:10px}#go{background:#CCC;color:#444;border:solid 1px #333;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:11px;font-weight:400;padding:2px 3px;text-transform:uppercase;position:relative;top:10px}#go:hover{background:#EEE}.do-login_register .do-overlay .do-section{padding:10px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa;opacity:.3;filter:alpha(opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#BVRRSummaryContainer{float:right;width:160px}.BVRRDisplayContentTitle{display:none}#do-quickview .do-main-image{float:left;margin:0;position:relative}#do-quickview .do-product-details{margin:0 0 0 20px}#do-quickview .do-product-details .do-share{width:170px}#do-quickview .do-quickview-input{float:left;margin:0 5px 10px 0}#do-quickview .do-quickview-input label,#do-quickview .do-quickview-input input,#do-quickview .do-quickview-input select{display:block}#do-quickview .do-quickview-input input{width:45px}#do-quickview .do-buttons{clear:both;position:relative}.do-shopping-bag-left{float:left;width:400px}.free_gift_container{padding:10px;float:left;border:solid 1px #CCC;min-width:270px;background:url(../images/global/sprite_global.png) -44px -1413px no-repeat;margin-bottom:10px}.free_gift_container h4{margin:0 0 0 35px;text-transform:uppercase;font-weight:700}.free_gift_container a{text-decoration:underline;margin:0 0 0 35px}#free_gifts_popup{padding:0 10px 20px;border:1px solid #e2dfdf;box-shadow:2px 5px 10px rgba(68,68,68,.5)}#free_gifts_popup .spanacce{height:1px;width:1px;position:absolute;overflow:hidden;top:-10px}#free_gifts_popup .strip_bar{padding:10px}#free_gifts_popup .gift_item_container{border:1px solid #e2dfdf;padding:10px 5px;margin:10px 0}#free_gifts_popup .selection,#free_gifts_popup .image,#free_gifts_popup .product_info{float:left;margin-right:5px}#free_gifts_popup .product_info{width:265px}#free_gifts_popup #FreeGiftsMessageArea{margin:10px}.gifts_wrapper{width:500px;height:350px;overflow:auto}#free_gifts_popup .do-button{padding:5px 26px 4px 8px;background-position:right -1193px}#free_gifts_popup .do-back{background-position:1px -1143px;padding:5px 7px 4px 21px}.checkout-breadcrumb{margin:20px 0;float:right;list-style:none}.checkout-breadcrumb li{float:left;color:#FFF;text-transform:uppercase;vertical-align:middle;line-height:18px;font-weight:700;text-align:center;padding:10px 25px;width:254px;background-color:#CCC;margin:0}.checkout-breadcrumb li.active{background:#444;color:#FFF}.checkout-breadcrumb li.complete{background:#90c327 url(../images/global/sprite_checkout.png) right -535px no-repeat}.checkout-breadcrumb li.complete a{color:#FFF}.checkout-breadcrumb li.shopbag-breadcrumb span{width:15px;height:40px;display:block;position:absolute;margin:-30px 0 0 279px}.checkout-breadcrumb li.chkout-breadcrumb span{background:url(../images/global/sprite_checkout.png) 0 -706px no-repeat;width:15px;height:40px;display:block;position:absolute;margin:-30px 0 0 279px}.checkout-breadcrumb li.shopbag-breadcrumb.complete span,.checkout-breadcrumb li.chkout-breadcrumb.complete span{background:url(../images/global/sprite_checkout.png) 0 -661px no-repeat;width:15px;height:40px;display:block;position:absolute;margin:-30px 0 0 279px}table .do-product{width:35%}.do-products-table ul{width:73%;float:left;padding-top:15px;list-style:none}table .do-product ul li{margin:0}table .do-product .do-line{font-size:11px;color:#999}table .do-colour{padding:5px 10px;text-align:left;width:20%}table .do-size{padding:5px 10px;text-align:center;width:10%}table .do-unit-price{padding:5px 10px;text-align:center;width:15%}table .do-currency{padding:5px 10px 5px 5px;text-align:right;width:10%}table .do-quantity{width:10%;padding:5px 10px;text-align:center}.do-receipt .do-products-table,.do-orderdetails .do-products-table{margin-top:50px}.do-products-table{margin-bottom:20px}.do-products-table td{vertical-align:middle}.do-checkout-edit{color:#AAA;font-size:11px;text-decoration:underline}.do-products-table .do-price{display:block}a.do-offer-details{color:#333;font-size:10px;border-bottom:dotted 1px #333}.do-quantity input,#do-quantity input{width:30px;text-align:center}#do-shoppingbag-totals{max-width:520px;float:right}.do-totals-summary td{border-bottom:0;text-align:right}.do-free-shipping{font-weight:700;color:#ff2929}.do-image{float:left;margin-right:5px;width:24%}.do-image:hover img,table .do-product .do-image:focus img{border:1px solid #333;opacity:.75;-ms-filter:'alpha(Opacity=75)';filter:alpha(opacity=75)}.do-delivery-desc{height:75px;padding:5px}.do-shoppingbag h1{padding-top:10px}.do-shoppingbag #ShoppingBagShippingSection{border:solid 1px #CCC;padding:5px;text-align:left}#do-delivery-charge{padding-top:17px}.order-total{font-size:15px;font-weight:700}.do-change-country{font-size:10px;padding-left:22px}.do-change-country-img{background:url(../images/global/sprite_global.png) 0 -459px no-repeat;width:20px;height:20px;position:absolute}td.do-totals{min-width:100px;font-weight:700}.do-giftcard-message{padding:5px 10px;font-size:11px}.do-giftcard-message .do-edit{border-right:0!important}.gift-message-title{border-bottom:solid 1px #EEE}#do-product-total{vertical-align:top}#do-edit{width:190px;height:40px;margin:0;padding:0;background:#ff6000;color:#fff;font:bold 16px Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;text-align:center;border:0}#do-edit:hover{background:#ff8033}#do-place-order-btn{font-size:18px;font-weight:700}#do-checkout-options{float:right;text-align:center;width:165px}#do-checkout-options li{list-style:none;display:block;width:100%}#do-checkout-options #do-btn-checkout{float:none;display:inline}#do-checkout-options .do-checkoutbtn-seperator{border-top:1px #CCC solid;margin:20px 0 0}#do-checkout-options small{display:block;margin-bottom:10px}#do-checkout-options .do-checkoutbtn-seperator span{position:relative;top:-7px;background:#FFF;padding:5px}.do-checkout-create-account{width:310px;padding:5px;border-right:solid 1px #CCC;float:left}#order-placed{background:#ff6000;color:#FFF;padding:15px}#order-placed h1,#order-placed h2{color:#FFF}#next-steps{padding:15px}#next-steps ol{counter-reset:li;margin-left:0;padding-left:0}ol>li{position:relative;margin:10px 0 26px 40px;padding:4px 15px}#next-steps ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:-2px;left:-40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;font-size:24px;padding:4px;color:#fff;text-align:center;background:#444}#do-promocode{padding:5px 10px;border:solid 1px #CCC;float:left}#do-promocode h4{cursor:pointer}#do-promocode h4:hover{opacity:.5}#do-promocode .plus{background:url(../images/global/sprite_global.png) -27px -900px no-repeat;width:20px;height:14px;display:inline-block;margin-left:5px}#do-promocode-open{width:290px}#do-promocode small{text-transform:none;font-weight:400;padding:5px 0 5px 0;display:block}#do-list-promocodes table{margin-bottom:0}#do-list-promocodes td{border-top:solid 1px #CCC;border-bottom:0;padding:5px 0;vertical-align:middle}#do-promocode .do-code-text{float:left;font-weight:700;position:relative;display:block;padding-left:25px;background:url(../images/global/sprite_checkout.png) -56px -571px no-repeat}#do-promocode .do-code-text-na{float:left;position:relative;display:block;padding-left:25px;background:url(../images/global/sprite_checkout.png) -56px -492px no-repeat}#do-promocode-open #PromotionCodeForm{margin-top:10px}.do-promocode-input{width:140px}#do-promo-submit{height:30px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;color:#444}#do-promocode .do-back{padding:6px 29px;padding:8px 27px\9;background-image:none}#do-forgot-password-link{margin:10px 0;font-size:10px;display:block}.do-newcust-checkout{float:left;width:350px;padding:15px 70px 15px 50px}.do-regcust-checkout{float:left;width:350px;padding:15px 50px 15px 70px;border-left:solid 1px #E8E8E8}.do-regcust-checkout form,.do-newcust-checkout-content{min-height:180px}.do-newcust-checkout-content p{padding-top:15px}.do-login_register .do-regcust-checkout{border:0}.do-login_register .do-newcust-checkout{border-right:solid 1px #E8E8E8}.do-account-details td{border:0}#do-personal-account{border-right:1px solid #222;float:left;margin-right:20px;width:480px}.do-edit-addresses,.do-saved-addresses{float:left;margin-right:10px}.do-edit-addresses li{display:block;font-size:11px}input#WC_AjaxAddressBookForm_links_2c{padding:3px 5px 4px;width:70px}.do-dashboard .do-myorders,.do-dashboard .do-mywishlist{width:99px;height:60px;float:left;padding:25px 5px;margin-right:20px;text-align:center;background:#444;color:#FFF}.do-dashboard .do-myorders h3,.do-dashboard .do-mywishlist h3{color:#FFF}.do-dashboard .do-myorders span,body.do-dashboard .do-mywishlist span{font-size:26px}.pac-container{min-width:345px;width:auto!important}.pac-container:after{content:none!important}#do-sort-orders ul{list-style:none}#do-sort-orders li,#do-store-search li{width:23%;float:left;margin-right:10px}#do-sort-orders li input{width:150px}form[name=ResetPasswordForm] #do-reset-submit{display:block;margin-top:16px;margin-left:0;float:none}form[name=ResetPasswordForm] #errordo-email{margin-bottom:-14px}form[name=ResetPasswordForm] #errorImgdo-email{margin-left:-23px}.help-text{width:15px;height:14px;background:url(../images/global/sprite_checkout.png) -2px -400px no-repeat;position:absolute;cursor:pointer;margin:10px 0 0 5px}.dijitTooltipContainer{margin-left:-90px;background:#FFF!important;color:#444!important;border:1px solid #5d97e1!important;max-width:200px;text-align:center;padding:5px;font-size:10px!important;z-index:20}.dijitTooltipConnector{text-align:center}.dijitTooltipContainer strong{color:#DC1128}.overlayBackground{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3000;opacity:.7;-ms-filter:'alpha(Opacity=70)';filter:alpha(opacity=70)}.req-field-desc{position:absolute;right:30px;font-size:10px}.deactivated-option{color:#AAA}.deactivated{opacity:.3;-ms-filter:'alpha(Opacity=30)';filter:alpha(opacity=30)}#postcode,.postcode,.do-postcode,#shippingpostcode,#pin{width:50px}#creditcardMonth,#creditcardYear{width:100px}#state,.state,#shippingstate,#billing-state{width:150px}.divider{border-bottom:solid 1px #EEE;display:block;margin:0 0 10px 0;padding:0 0 10px 0}.do-shoppingbag .divider{border-bottom:solid 1px #CCC;display:block;margin:0 0 3px 0;padding:0 0 5px 0}#streetaddress1,#address1,#address2,#streetaddress2,.streetaddress1,.streetaddress,.streetaddress2,.checkout-form-container #streetaddress2,#shippingstreetaddress1,#shippingstreetaddress2,#billing-address1,#billing-address2{width:325px}.streetaddress2,.do-address2{display:block}#security{width:50px}.do-creditcard{display:block;background:url(../images/global/sprite_checkout.png) 5px -46px no-repeat}.do-paypal{background:url(../images/global/sprite_checkout.png) 15px -83px no-repeat;text-indent:-99999px;width:90px}.do-giftcard{background:url(../images/global/sprite_checkout.png) 8px -120px no-repeat}#do-giftcard-balance-message{display:block;font-weight:700;text-transform:uppercase}#do-giftcard-balance-message small{font-weight:400;text-transform:none;display:block}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:.3}#creadit-card-images{min-width:50px;list-style:none}.credit-cards{width:38px;height:22px;float:left;margin:3px 0 0 3px}.credit-cards.visa{background:url(../images/global/sprite_checkout.png) 0 -326px no-repeat}.credit-cards.mastercard{background:url(../images/global/sprite_checkout.png) 0 -305px no-repeat}.credit-cards.aexpress{background:url(../images/global/sprite_checkout.png) 0 -281px no-repeat}.credit-cards.diners{background:url(../images/global/sprite_checkout.png) 0 -258px no-repeat}#errorcreditcard{clear:left}.delivery-options{width:250px;display:block;background:#FFF;padding:10px 10px 10px 40px;border:solid 1px #CCC;position:absolute}.delivery-options h3{display:inline}.checkout-form-container .ssl-seal{float:right}.ssl-seal table{width:100%}.ssl-seal td{padding:0;border:0}.ssl-seal img{height:25px}#APS-delivery,#APX-delivery,#AP-delivery{position:absolute;margin:35px 15px 0;z-index:1}.delivery-selection-APS{cursor:pointer;float:left;position:relative;width:305px;min-height:95px;margin:0 10px 0 0}.delivery-selection-APX,.delivery-selection-AP{min-height:95px}.delivery-selection-APS label,.delivery-selection-APX label,.delivery-selection-AP label{margin:0}.delivery-selection-APS .validField,.delivery-selection-APX .validField,.delivery-selection-AP .validField{background:url(../images/global/sprite_checkout.png) right -561px no-repeat}.delivery-selection-GAPS{cursor:pointer;float:left;position:relative;width:305px;min-height:95px;margin:0 10px 0 0}.delivery-selection-GAPX,.delivery-selection-GAP{min-height:95px}.delivery-selection-GAPS label,.delivery-selection-GAPX label,.delivery-selection-GAP label{margin:0}.delivery-selection-GAPS .validField,.delivery-selection-GAPX .validField,.delivery-selection-GAP .validField{background:url(../images/global/sprite_checkout.png) right -561px no-repeat}#GAPS-delivery,#GAPX-delivery,#GAP-delivery{position:absolute;margin:35px 15px 0;z-index:1}.validField{border:solid 1px #90c327}.invalidField{border:solid 1px #ff2929!important;background:#ffe8e8}.errorImg{background:url(../images/global/sprite_checkout.png) right -492px no-repeat;width:24px;height:15px;position:absolute;margin:13px 5px}.successImg{background:url(../images/global/sprite_checkout.png) right -573px no-repeat;width:24px;height:15px;position:absolute;margin:13px 5px}#successImgdo-gender-male,#errorImgdo-gender-male{margin:4px 5px}.errorMessage{font-size:10px;color:#ff2929;padding-top:2px}.required{font-size:9px;color:#ff2929}.do-emailsignup{font-size:10px}.do-control-btns{margin:20px 0}.activeaccordion{background:#90c327 url(../images/global/sprite_checkout.png) right -540px no-repeat}.activeaccordion .ui-accordion .ui-accordion-content-active{border:solid 1px #90c327!important}.summarised-content{list-style:none;width:150px}.do-receipt .summarised-content{width:100%}.summarised-content li{margin:0}.do-tax-invoice{font-size:11px;margin:20px 0 30px;width:192px}.bottom-border{border-bottom:solid 2px #444;padding-bottom:10px}.do-billing-address-summary,.do-delivery-address-summary,.do-delivery-method-summary,.do-payment-summary,.do-gift-message-summary{width:192px;min-height:100px;float:left;font-size:11px}a.do-edit-summary{background:#CCC;border:1px solid #9B9B9B;cursor:pointer;text-decoration:none;display:block;margin-left:152px;padding:5px;position:absolute;text-transform:uppercase;bottom:10px;position:absolute}a.do-edit-summary:hover{background-color:#EEE;box-shadow:none}.centered{padding:0 20px}.do-receipt .centered{padding:0 70px}#do-gift-message{width:370px;height:100px}.do-gift{width:20px;height:16px;background:url(../images/global/sprite_checkout.png) 3px -169px no-repeat;position:absolute}.ui-widget-header{border:0;background:#FFF}#do-your-order-container{float:left;width:292px;margin-right:15px;display:block;overflow:hidden}#do-your-order h2{padding-left:30px;background:url(../images/global/sprite_checkout.png) -46px -164px no-repeat;margin-bottom:10px}.do-checkout-login .do-create-account{float:left;width:334px;border-right:solid 1px #ccc}#do-place-order-container{margin-top:5px;border:0}#do-place-order-container .do-create-account{padding:0 70px 0 0;border-right:1px solid #CCC;width:240px}#do-place-order{border:0;float:right;width:295px;text-align:right}#do-place-order td{border:0}#accordion{width:670px;float:left;margin-bottom:30px}#yourorder{width:280px;float:left;height:400px;background:#ccc}.do-accordian-checkout .ui-state-default,.do-accordian-checkout .ui-widget-content .ui-state-default,.do-accordian-checkout .ui-widget-header .ui-state-default{background:#CCC;overflow-y:hidden;border:solid 1px #CCC;color:#FFF;margin:5px 3px 1px 0}.do-accordian-checkout .ui-accordion .ui-accordion-header-active{background:#EEE;color:#FFF;border:solid 1px #EEE}.do-accordian-checkout .ui-accordion .ui-accordion-header{margin-top:10px;font-size:16px;width:628px;border:solid 1px #aaa}.ui-accordion-content{margin-bottom:10px}.ui-accordion .ui-accordion-icons{padding:10px}.do-checkout-step{font-size:21px;width:150px;line-height:18px;float:left;text-transform:uppercase;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:700;letter-spacing:-1px}.do-checkout-step span{font-size:48px;float:left;line-height:36px;color:#E8E8E8;padding-right:5px}.inline-label,.do-login-remember{display:inline-block!important}.ui-widget-header{border:0;background:#FFF}#tabs h3{padding:4px 10px 4px 35px}#tabs-1,#tabs-2,#tabs-3,#tabs-4{border:solid 1px #CCC;background:#fff;padding:15px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQyZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0, #d2d2d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%, #fff),color-stop(100%, #d2d2d2));background:-webkit-linear-gradient(top, #fff 0, #d2d2d2 100%);background:-o-linear-gradient(top, #fff 0, #d2d2d2 100%);background:-ms-linear-gradient(top, #fff 0, #d2d2d2 100%);background:linear-gradient(to bottom, #fff 0, #d2d2d2 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2', GradientType=0)}#tabs-1 .do-secure{padding:10px 40px;background:url(../images/global/sprite_checkout.png) 0 0 no-repeat}#tabs-1 .do-nortan-verisign{width:70px;height:40px;display:block;background:url(../images/global/sprite_checkout.png) 0 -200px no-repeat;float:right}#tabs .ui-state-default{background:#e8e8e8}#tabs .ui-tabs-active{background:#FFF;border-bottom:1px solid #FFF}#successImgphonenumber,#successImgemail,#successImgdo-email,#errorImgdo-email,#successImgbilling-email,#successImgbilling-phonenumber,#errorImgphonenumber,#errorImgemail,#errorImgbilling-email,#errorImgbilling-phonenumber,#successImgpin,#errorImgpin,#errorImgdo-phone,#successImgdo-phone{margin:13px 25px}.do-checkout-login #errorImgemail{margin:13px 5px}.do-account-box{background:#f4f4f4;border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;position:relative;width:100%}.do-input{float:left;margin-top:10px;padding:0 10px;text-align:right;width:47%}.checkout-form-create-account{border-left:1px solid #ccc;float:left;padding:0 10px;width:47%}.checkout-form-create-account label{font-size:10px;margin-top:0}.checkout-form-create-account .do-signup{position:absolute;right:125px;top:15px}.checkout-form-create-account .checkbox{margin-left:0}.do-address-nickname{display:none}.btn-image{background:url(../images/global/sprite_checkout.png) 0 0 no-repeat;display:inline-block;height:26px;margin:0 2px;vertical-align:middle;width:30px}.do-receipt .do-back{padding:10px 30px}.do-back .btn-image{background-position:-55px -281px}.do-save-pdf .btn-image{background-position:-50px -314px}.do-print .btn-image{background-position:-53px -349px}.do-overlay{background:#fff;padding:0;margin:0 auto;min-width:320px;max-width:853px;z-index:3000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-box-shadow:0 0 16px rgba(0,0,0,.6)}.do-overlay .do-close,.do-overlay .do-close:visited,.do-overlay .closeText{background:transparent url(../images/global/sprite_global.png) no-repeat scroll 0 -987px;z-index:4000;border:medium none;display:block;height:35px;margin:-18px -18px 0 0;position:absolute;right:0;text-indent:-99999px;top:0;width:35px;outline:0;cursor:pointer}.do-overlay .do-close:hover,.do-overlay .do-close:focus,.do-overlay .do-close:active,.do-overlay .closeText{background-position:-40px -987px}#do-quickview.do-overlay{width:768px;overflow-y:hidden}#do-quickview.do-overlay #productImage{outline:0}#do-enlargedImage.do-overlay{width:690px;max-height:auto;overflow-y:hidden}#do-stockCheck-submit{margin-top:20px}.do-search #do-refine-search{border:1px solid #e2dfdf;float:left;margin:0 18px 40px 0;padding:10px 20px;width:160px}.do-search #do-refine-search h4{margin:0;text-transform:uppercase}.do-search #do-refine-search fieldset{display:block;text-align:left}.do-search #do-refine-search fieldset *{zoom:1}.do-search #do-refine-search dl{margin:0}.do-search #do-refine-search dd{margin:0 0 5px}.do-search #do-refine-search select{width:130px}.do-search #do-refine-search .do-button{float:right!important;margin:0 auto 5px}.do-search #do-advanced-search-from,.do-search #do-advanced-search-to{width:80px!important}.do-search #do-advanced-search-term,.do-search #do-advanced-search-exclude{width:122px!important}.do-search .did_you_mean_link{font-weight:700}.do-search a.Search_Result_Summary_Text{text-decoration:underline}#do-advanced-search-form fieldset{margin-bottom:10px}.advanced_search .column{margin:5px 0;width:500px}.advanced_search label{width:235px}#Advanced_Search_Form_div{border:1px solid #e2dfdf;padding:10px}body.do-storelocator h1{margin-bottom:5px}body.do-storelocator .do-search-left h2{margin-bottom:10px}body.do-storelocator_all .do-search-left,body.do-storelocator .do-search-left{border-right:1px solid #E2DFDF;float:left;width:36%}body.do-storelocator_all .do-search-left #do-store-country,body.do-storelocator .do-search-left #do-store-country{width:205px}body.do-storelocator_all .do-search-left #do-store-search-term,body.do-storelocator .do-search-left #do-store-search-term{width:200px}body.do-storelocator_all h4.act,body.do-storelocator_all h4.qld,body.do-storelocator_all h4.newze{line-height:14px;margin-bottom:7px}body.do-storelocator_all ul,body.do-storelocator ul{margin-left:0}body.do-storelocator_all li,body.do-storelocator li{list-style:none}#do-store-country-label{margin-right:90px}#do-store-location-label{margin-right:23px}body.do-storelocator_all ul.do-new-zealand{border-left:1px solid #000;padding-left:75px}body.do-storelocator_all ul.do-new-zealand-2{width:65px!important;margin-right:0}body.do-storelocator_all #do-stores-za span{clear:both;display:block;font-size:16px;padding:20px 0 5px 0;width:100%;border-bottom:1px solid #000;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase}body.do-storelocator_all ul.do-south-africa{display:block;clear:both;padding-top:20px;-moz-column-count:6;-webkit-column-count:6;column-count:6;width:100%}.do-storelocator_all #do-search-stores{padding:7px 7px 7px 40px}#do-find-store{margin-bottom:50px;width:320px}.do-view-all-stores{height:135px;position:relative;width:320px}.do-view-all-stores #do-or{background:url(../images/global/or.png) 0 0 no-repeat;display:block;height:70px;position:absolute;top:-53px;right:-62px;width:70px;text-indent:-9999px}.do-view-all-stores a:hover{text-decoration:none}.do-search-right{float:right}#do-search-map{background:url(../images/global/map_sprite.png) 0 0 no-repeat;display:block;height:330px;position:relative;width:610px;z-index:1}#do-search-map li{position:absolute}.do-search-map-za{height:135px;left:15px;top:75px;width:157px}.do-search-map-wa{height:195px;left:177px;top:15px;width:137px}.do-search-map-nt{height:114px;left:317px;top:2px;width:71px}.do-search-map-sa{height:110px;left:318px;top:120px;width:88px}.do-search-map-act{height:20px;left:468px;top:189px;width:57px;z-index:3}.do-search-map-vic{height:66px;left:409px;top:200px;width:102px;z-index:2}.do-search-map-nsw{height:81px;left:410px;top:145px;width:97px;z-index:1}.do-search-map-qld{height:141px;left:391px;top:5px;width:121px}.do-search-map-tas{height:38px;left:405px;top:251px;width:72px}.do-search-map-nz{height:142px;left:506px;top:204px;width:99px}ul#do-search-map li a{display:block;height:100%;outline:medium none}ul#do-search-map li a{text-indent:-9000px}ul#do-search-map li a:hover{background:url(../images/global/map_sprite.png) no-repeat scroll 0 0 transparent}ul#do-search-map li.do-search-map-za a:hover{background-position:-12px -404px}ul#do-search-map li.do-search-map-wa a:hover{background-position:-177px -345px}ul#do-search-map li.do-search-map-nt a:hover{background-position:-317px -650px}ul#do-search-map li.do-search-map-act a:hover{background-position:-468px -839px}ul#do-search-map li.do-search-map-nsw a:hover{background-position:-410px -1135px}ul#do-search-map li.do-search-map-vic a:hover{background-position:-409px -530px}ul#do-search-map li.do-search-map-sa a:hover{background-position:-319px -773px}ul#do-search-map li.do-search-map-qld a:hover{background-position:-391px -335px}ul#do-search-map li.do-search-map-tas a:hover{background-position:-405px -901px}ul#do-search-map li.do-search-map-nz a:hover{background-position:-506px -854px}.do-storelocator_all .do-stores-all{overflow:hidden;width:100%}.do-storelocator_all .do-stores-all h3{margin-bottom:20px}.do-storelocator_all .do-stores-all h4{font-weight:700}.do-storelocator_all .do-stores-all .do-stores-list{font-size:11px;font-style:normal;font-weight:400;line-height:1.2em;border-collapse:collapse;text-align:left}.do-stores-list ul{float:left}.do-storelocator_all .do-stores-all .nz{border-top:1px solid #CFCFCF;padding-top:20px;margin-top:-71px}#do-stores div{width:769px;float:left}.do-storelocator_all .do-map{border-bottom:1px solid #000}#do-store-search h3{padding:14px 0 0 30px}#do-store-country1{width:180px}#do-store-location{width:200px}.do-search-stores{padding:10px 15px 10px}.do-search-stores ul{float:left;margin:5px 0 0 0}.do-search-stores ul#do-search-heading{margin:23px 0 0 30px;width:22%}.do-search-stores ul li{display:block;float:left}.do-search-stores ul li#do-country-search{width:240px}.do-search-stores ul li#do-location-search{width:295px}.do-search-stores ul li#do-location-search input.do-suburb{width:170px}.do-search-stores .do-button.do-submit{margin:32px 3px 0 5px}.do-map .do-nearest{float:left;width:325px}#do-google-maps-container{height:auto;position:relative;border:1px solid #000;width:400px;float:left}#do-stores-google{border:1px solid #E2DFDF;float:right;height:340px;margin:0 0 20px;width:646px}ul#do-stores{width:100%;display:block;float:left}#do-store-list{width:769px;display:block;float:left;-moz-column-count:5;-webkit-column-count:5;column-count:6}.do-state-result #do-stores-google{margin:0 0 auto 377px!important;*margin:0 0 auto 20px!important;position:fixed}.do-store-tel{color:#000;text-decoration:none}.nihilo{font-family:"Arial",sans-serif;font-weight:400;margin-bottom:20px;width:305px!important}.nihilo a:hover{text-decoration:none}.dijitAccordionContainer{border:0 solid #b7b7b7;border-top:0!important}.nihilo .dijitAccordionTitle{margin:0 0 5px;font-weight:400}.dijitAccordionTitle{cursor:pointer}.dijitAccordionTitleSelected{cursor:default}.dijitAccordionTitle .arrowTextUp,.dijitAccordionTitle .arrowTextDown{display:none;font-size:.65em;font-weight:400!important}.dijit_a11y .dijitAccordionTitle .arrowTextUp,.dijit_a11y .dijitAccordionTitleSelected .arrowTextDown{display:inline}.dijit_a11y .dijitAccordionTitleSelected .arrowTextUp{display:none}.nihilo .dijitAccordionArrow{background:url(../images/global/sprite_global.png) no-repeat -65px -331px;display:block;float:right;height:20px;margin-right:10px;width:20px}.dijitSelected .dijitAccordionArrow{background:url("../images/global/sprite_global.png") no-repeat -61px -372px}.dijitAccordionChildWrapper{overflow:hidden}.dijitAccordionTitle{background:#7ec8e6;color:#fff;font-size:12px;padding:5px 0;border-radius:3px;text-transform:uppercase}.dijitAccordionTitleHover{background:#e8e8e8;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;color:#000}.dijitSelected .dijitAccordionTitle{background:#7ec8e6;color:#000}.dijitAccordionContainer-dijitContentPane{color:#000;font-family:arial,sans-serif;font-size:12px;text-transform:uppercase;font-weight:400;padding-bottom:10px;margin-left:10px;height:auto!important}.dijitAccordionText{height:50px;padding-left:30px;padding-top:1px;font-weight:700}.do-times h5{font-size:14px;margin:15px 0 5px;text-transform:uppercase}.do-times table{font-size:9px;margin:0}.do-times table td{padding:5px 10px 5px 0}.do-storelocator .ui-state-active a,.do-storelocator .ui-state-active a:link,.do-storelocator .ui-state-active a:visited{color:#FFF}body.do-competitionentry .do-entry-fields{float:right;width:430px}body.do-competitionentry .do-details-fields{float:left;width:430px}body.do-competitionentry .do-entry-fields dt.do-words{width:auto;height:auto}body.do-competitionentry .do-entry-fields dd.do-words{margin:0 0 10px 0}.do-social-segment{border-bottom:1px solid #E2DFDF;border-top:1px solid #E2DFDF;margin-bottom:10px;padding-top:10px}.do-espot{margin-bottom:10px;display:block}.do-header-espot{background:#ccc;margin:-10px 0 10px}.do-shoppinginfo .do-espot ul{margin-left:30px}.do-giftcards fieldset{border:1px solid #E8E8E8;margin-bottom:15px;padding:15px}.do-giftcards legend{font-weight:700;padding:0 5px}.do-giftcards .do-giftcard-prices{float:left;width:425px;border-right:1px solid #E8E8E8}.do-giftcards .do-giftcard-quantity{float:left;width:105px}.do-giftcards .do-giftcard-quantity input{margin:9px 0 0 7px;width:36px}.do-giftcard-form{float:left;width:565px}.do-giftcard-form .do-personal-message textarea{height:114px;width:450px}.do-giftcard-pricetab label{float:left;font-size:13px;font-weight:700;line-height:21px;padding:10px 7px}.do-giftcard-designs{width:363px;float:left}.do-giftcard-designs .do-card{display:block;height:130px;margin-bottom:5px;overflow:hidden}.do-giftcard-designs div{float:left;margin:0;text-align:center}.do-giftcard-designs div img{height:130px}.do-giftcards #do-charecter{font-size:10px;padding-top:5px}#do-email-to-friend textarea,#do-gift-card-message-overlay textarea{height:80px;width:475px;margin-bottom:10px}body.do-contactus #do-message,body.do-contactus #do-name,body.do-contactus #do-email,body.do-contactus #do-subject,body.do-contactus #do-online-shopping,body.do-contactus #do-product-info,body.do-contactus #do-store-info,body.do-contactus #do-website-issues{width:275px}body.do-contactus #do-message{height:100px}.do-customerservice #do-middle-box,.do-storelocator #do-middle-box,body.do-shoppingbag #do-middle-box{padding-top:10px}@media screen and (max-device-width: 1024px){body{ background:#fff}}#do-lookbook p#do-error a.do-checkout{display:none!important}ul#do-checkout-options{width:315px}ul#do-checkout-options #do-btn-checkout{width:310px;text-align:center}div.do-other-checkout{width:314px;float:right}div.do-other-checkout ul{width:310px;list-style-type:none}div.do-other-checkout ul #do-btn-checkout{width:310px;padding:8px 20px}div.do-other-checkout ul li.do-paypal-li,div.do-other-checkout ul li.do-vme-li{float:left;width:50%;text-align:left;display:block}div.do-other-checkout ul li.do-paypal-li{padding-top:4px!important;height:41px}div.do-other-checkout ul li.do-vme-li{clear:right;height:45px}li.do-text-li{float:left;clear:both;text-align:center;padding:5px 0 0}small.do-express-paypal-text{font-size:9px;text-align:center}.cancel-order-container{position:absolute;top:62px;left:210px}div#vme_pay span{font-size:13px;font-weight:700;text-transform:uppercase;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}div#vme_pay p{font-size:11px;border-bottom:solid 1px #CCC;padding-bottom:5px;width:192px}div#vme_pay a.do-cancel-order{border:solid 1px #9b9b9b;padding:5px 10px;text-align:center;width:50px;display:block;line-height:1em;background:#ccc;text-transform:uppercase}div#vme_pay a.do-cancel-order:hover{background:#eee;text-decoration:none}div#vme_pay a.do-cancel-order span{font-weight:400;font-family:Arial,Sans-Serif;text-transform:uppercase;font-size:11px}p.cancelvme{font-size:9px!important;border:0!important;width:auto!important;margin:0;padding:5px 0 0;width:265px}#upay-learn-more-container{z-index:9999!important;margin-top:-14px!important;height:350px!important;float:left!important;position:absolute!important}#upay-tip-pointer{display:none!important}.upay-vme-link-container-0{margin:-3px 0 0}.upay-buy-learn-link{font-size:9px!important;margin:-3px 0!important}#do-footer .do-menu-bottom .do-credit-cards li.vme a{background-position:0 -157px;height:18px}#do-footer .do-menu-bottom .do-credit-cards li.vme{padding:0 1px}body.vme #do-footer{margin:50px auto 0}body.vme li.do-product-container{width:258px}body.vme li.do-product-container img{width:61px;float:left}body.vme li.do-product-container ul.do-details-container{padding:0 0 0 10px;width:120px!important}#upay-modal{position:fixed!important;top:0;left:0;opacity:0!important}.upay_dialog{left:185px!important;top:10px!important}.vmereceipt div.do-delivery-address-summary{padding:0 70px 0 0}#free_gifts_table .product_info p{margin:0}#free_gifts_popup_underlay{display:block}body.do-checkout li a.do-vme{background:url(../images/global/sprite_checkout.png) 3px -773px no-repeat;width:78px}body.do-checkout li a.do-vme h3{text-indent:-9999px}.upay-buy-outer-container{float:right}.do-accordian-checkout .upay_dialog{left:50%!important;margin-left:-323px!important;position:fixed;top:40px}body.do-checkout ul.vme-accordion-text{list-style-position:outside;font-size:12px;margin:10px 0 0 18px}.do-egiftcards-container iframe{height:800px}.do-egiftcards #do-top{width:980px;margin:0 auto}.do-egiftcards #do-middle-box{top:15px}.do-egiftcards #do-header .do-logo{margin-left:20px}.do-sale-slogan{background:url(../images/SaleIconCat.png) no-repeat;width:50px;height:70px;display:block;position:absolute;right:5px;z-index:9999}body.do-product-detail .do-sale-slogan{width:70px;height:98px;background:url(../images/SaleIconProd.png) no-repeat;right:10px}body.do-catalogue .do-product-grid a.do-sale .do-message{left:0}#do-quickview .do-sale-slogan{background:url(../images/SaleIconProd.png) no-repeat;width:70px;height:98px;display:block;position:absolute;margin-left:309px;z-index:9999}.do-sale .do-price,.do-sale label{color:#dc1128!important}.do-product .do-promotion-text,.cat-product .do-promotion-text{color:#ff6000;display:block}.do-product .do-special-text,.cat-product .do-special-text{display:block}.cat-product .cat-title{font-weight:700}.home-rec .cat-product .cat-img,.rec .cat-product .cat-img,.rec-her-him .cat-product .cat-img{margin:0}.home-rec .do-promotion-text,.home-rec .do-special-text,.rec .do-promotion-text,.rec .do-special-text,.rec-her-him .do-promotion-text,.rec-her-him .do-special-text{color:#fff;padding:4px;margin-top:1px;text-align:center;line-height:1}.home-rec .do-promotion-text,.rec .do-promotion-text,.rec-her-him .do-promotion-text{background:#ff6000}.home-rec .do-special-text,.rec .do-special-text,.rec-her-him .do-special-text{background:#000}.home-rec .cat-title,.rec .cat-title,.rec-her-him .cat-title{margin-top:5px}.home-rec .cat-swatches span,.rec .cat-swatches span,.rec-her-him .cat-swatches span{text-transform:lowercase;clear:both;display:block}.swipe li div,.swipe div div div{margin:0 10px;padding:50px 10px;background:#1db1ff;font-weight:700;color:#fff;font-size:20px;text-align:center}.do-swipe-container{position:relative;margin-bottom:10px}.do-swipe-container .do-next{background:url(../images/global/arrow-right.png) no-repeat scroll 0 center transparent;display:block;height:100%;position:absolute;right:0;top:0;width:28px}.do-swipe-container .do-next:hover,.do-swipe-container .do-prev:hover{cursor:pointer;text-decoration:none}.do-swipe-container .do-prev{background:url(../images/global/arrow-left.png) no-repeat scroll right center transparent;display:block;height:100%;position:absolute;left:0;top:0;width:40px}.do-swipe-pagination{list-style:none;display:table;margin:-20px auto 0;z-index:2;position:relative}.do-product-swipe-video-container .do-swipe-pagination{bottom:15px;display:table;list-style:none}.do-swipe-pagination li{float:left;cursor:pointer;width:10px;height:10px;background:#fff;border:1px solid #CCC;margin:0 4px 4px 0;text-align:center;color:#666;text-align:center;text-indent:-9999px;border-radius:5px}.do-swipe-pagination li:last-child{margin:0 0 4px 0}.do-swipe-pagination .do-swipe-active{background:#f58021}.rec-her,.rec-him{width:485px;float:left}.rec-him{float:right}.do-productrec-hr,.do-productrec-hr-men,.do-productrec-hr-women,.do-productrec{overflow:hidden}.do-productrec{width:107px;float:right}.rec{margin:20px 0 0 0}.rec-her-him{margin:20px 0}.do-productrec-hr .do-swipe-pagination,.do-productrec-hr-men .do-swipe-pagination,.do-productrec-hr-women .do-swipe-pagination,.do-productrec .do-swipe-pagination{display:none}.do-productrec .espotTitle{margin-bottom:30px;display:block;font:bold 11px Arial,'Helvetica Neue',Helvetica,sans-serif;text-align:center;text-transform:uppercase}.espotTitle h4{background:#f1f3f5;padding:2px 3px;color:#000;font-size:12px;font-weight:700;width:60px;margin:0 0 16px 8px;text-align:center}.do-wearwith .swipe,.swipe{overflow:hidden}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>div{float:left;width:100%;position:relative}#productRecZone .do-swipe-pagination{margin:40px auto 20px}.prodRecTitle{text-transform:uppercase;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;color:#004f9b;display:block;font-size:1.17em;font-weight:400;margin:40px 0 8px 0}.do-productrec .cat-product{width:107px;margin:0 0 10px 0;font:11px Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase}.home-rec h1,.rec h1,.rec-her-him h1{font-size:20px;text-align:center;margin-bottom:10px}.home-rec .cat-product,.rec .cat-product,.rec-her-him .cat-product{width:155px;margin-left:10px;float:left;display:block;font:12px Roboto,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase}.home-rec .cat-product:first-child,.rec .cat-product:first-child,.rec-her-him .cat-product:first-child{margin:0}#productRecZone .cat-product:nth-child(2){float:right;margin:0 8px 0 0}.do-wearwith .cat-product.prod2{float:right;margin:0 8px 0 0}.do-wearwith .do-colours{display:none}.cat-product .cat-img{margin-bottom:5px;display:block}.cat-product .cat-img img{width:100%}.cat-title{display:block;font-weight:700;color:#000}.cat-product a:hover .cat-title{color:#ff6000}.cat-product:hover .do-quick{display:none}.cat-swatches img{width:auto}.home-rec .cat-swatches{display:block;margin:5px 0 0}.home-rec .cat-swatches img{margin:0 2px 0 0;display:inline-block;float:left}.cat-now-price{color:#222;display:block;font-family:Arial,sans-serif;font-size:10px;font-weight:700}.cat-was-price{color:#9D9A9A;display:block;font-size:11px;text-decoration:line-through}.cat-product .cat-swatches img{width:10px}.cat-product .do-price{display:block}.cat-product .do-price strong{display:block}.do-swipe-pagination{margin:15px auto 15px}#positionCounterContainerRec{margin:22px auto 0}.home-rec .do-prev,.home-rec .do-next,.rec .do-prev,.rec .do-next,.rec-her-him .do-prev,.rec-her-him .do-next{width:30px;height:40px;display:block;position:absolute;top:100px;left:0;margin-top:-20px;background:url(../images/global/sprite_product.png) no-repeat 0 0;z-index:11;text-indent:-9999px;cursor:pointer}.home-rec .do-next,.rec .do-next,.rec-her-him .do-next{background:url(../images/global/sprite_product.png) no-repeat -50px 0;left:auto;right:0}.cat-product .do-quick{display:none;background:#444 url(../images/global/sprite_global.png) no-repeat 15px -1176px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;color:#fff;font-size:10px;position:absolute;margin:-23px 0 0 17px;text-decoration:none;text-transform:uppercase;padding:5px 32px 5px 20px;z-index:3;opacity:.8}.do-productrec .cat-product:hover .do-quick{display:none}.do-quick:hover{background-color:#000;color:#fff}.do-product-detail .do-productrec .do-prev,.do-product-detail .do-productrec .do-next,.do-wearwith .do-prev,.do-wearwith .do-next{width:15px;height:20px;display:block;position:absolute;top:-25px;background:url(../images/global/sprite_product.png) no-repeat -100px 0}.do-product-detail .do-productrec .do-next,.do-wearwith .do-next{background:url(../images/global/sprite_product.png) no-repeat -150px 0;right:0}.do-main-container .do-next{top:135px}.do-main-container .do-prev{top:135px}.fadeButtonRec{display:none!important}.SBEMPW1zone,.SBEMPM1zone{width:100%;clear:both;margin:10px 0 50px 0}.SBEMP1zone{margin:0 0 35px 0}.SBFULL1zone,.SBFULLW1zone,.SBFULLM1zone{margin:40px 0 0 0}.cat-product:hover .cat-title{color:#000}.cat-product:hover a{text-decoration:none}.do-productrect:hover a{border:0;text-decoration:none}.do-stores-list .do-state-store-list{width:100%}.do-state-stores{margin-top:5px}.do-state-store-list li{width:20%;float:left}a.closed-store{text-decoration:none}div#nearest-open-store{background:#ccc;color:#fff}div#nearest-open-store:hover{background:#eee}div#nearest-open-store a{color:#444;font-family:'roboto',Arial,Sans-serif;font-size:13px;padding:15px 15px 15px 50px;display:block;background:url("../images/global/sprite_global.png") 12px -1663px no-repeat}div#nearestStores a.closed-store span{color:red}body.do-storelocator_all #nearestStores{padding-right:0;max-height:348px;overflow-y:scroll}body.do-storelocator_all #nearestStores h3.ui-state-default a{padding-left:40px;color:#444}body.do-storelocator_all #nearestStores h3.ui-state-active a{color:#fff}body.do-deleted-products .do-product-display{margin-top:15px}body.do-deleted-products #notAvailableImage{float:left}body.do-deleted-products #notAvailableImage img{border:solid 1px #E2DFDF}body.do-deleted-products .do-product-details{width:775px;display:block;float:left;clear:right;margin-left:10px;min-height:0}body.do-deleted-products .do-product-details .claro{margin-top:15px}body.do-deleted-products .do-product-details p.do-description{padding:0;margin:0 0 5px}body.do-deleted-products .do-product-details #Details{padding:10px}body.do-deleted-products h3{float:left;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:11px;text-transform:none;font-weight:400;margin-right:3px}body.do-deleted-products p.do-line{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:11px}body.do-deleted-products .do-productrec{width:100%;border:0;margin:20px 0 0;padding:0}body.do-deleted-products .do-productrec .espotTitle{width:100%;font-size:19px;font-family:"roboto",arial,sans-serif;padding-left:17px;text-align:left}body.do-deleted-products .do-productrec .cat-product{width:210px;margin:0 17px 17px 17px}body.do-deleted-products .do-productrec .cat-product img{border:1px solid #CCC}body.do-deleted-products .do-productrec .cat-product .cat-title{display:block;font-size:11px;text-align:left;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:none}body.do-deleted-products .do-productrec .cat-product .do-price{font-size:11px;font-family:arial,sans-serif;color:#444}body.do-deleted-products .do-productrec #swipePrevPDPFP1,body.do-deleted-products .do-productrec #swipeNextPDPFP1{display:none}body.do-deleted-products .cat-product:hover .cat-details-container{border-top:0}