/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-size:100%;background:transparent;}
body,textarea{line-height:1;font:12px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
ins{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
.IE button{width:1%;overflow:visible;}
input[type=hidden]{display:none !important;}
a,a:link{text-decoration:underline;color:#000;}
label[for]{cursor:pointer;}

body{background:#000;}
#IE6{background-color:#fff;}
#wrapper{position:relative;zoom:1;}
#global-container{background:#fff;}
#content{clear:both;background:#fff url(i/common/yellow-gradient-v-bottom.jpg) 0 100% repeat-x;}
#content-in-2{overflow:hidden;z-index:1;margin:0 auto;padding-bottom:52px;min-height:420px;width:940px;background:#fff url(i/common/yellow-gradient-v-bottom.jpg) repeat-x 0 100%;zoom:1;}
.pattern{position:absolute;top:0;z-index:0;height:25px;}
#pattern-left{left:0;background:url(i/boxes/pix-black-60.png) 0 0 repeat;}
#pattern-right{right:0;background:#d9d7ba;}
#pattern-center{float:left;width:100%;height:25px;margin-top:33px;background:url(i/boxes/pix-black-60.png) repeat scroll 0 0;}
#IE6 #pattern-center,#IE7 #pattern-center{margin-top:38px;}
input,textarea{padding:3px;border:1px solid #cecece;-moz-box-shadow:inset 1px 1px 2px #dfdfdf;box-shadow:inset 1px 1px 2px #dfdfdf;font:11px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;}
input:focus,textarea:focus,input.error,textarea.error{border-color:#838383;}
label.error{padding-left:10px;font-size:11px;color:#828181;background:url(i/bullets/arrow-ltr-grey.png) no-repeat 0 3px;}
input[disabled=disabled],input[readonly=readonly]{background:transparent;-moz-box-shadow:none;box-shadow:none;border:0;color:#000;}
select{font:11px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;}

@font-face{
font-family: 'ExistenceLight';
src: url('../fonts/existence-light-webfont.eot');
src: local('ExistenceLight'), url('../fonts/existence-light-webfont.woff') format('woff'), url('../fonts/existence-light-webfont.ttf') format('truetype'), url('../fonts/existence-light-webfont.svg#webfontJtQaf3Fj') format('svg');
}

.breadcrumb{padding:0 15px;margin-bottom:15px;height:25px;line-height:25px;background:#d9d7ba;font-size:11px;}
/*
.breadcrumb{padding:0 15px;margin-bottom:15px;height:25px;line-height:25px;background:url(i/boxes/pix-green-43.png) 0 0 repeat;font-size:11px;}
*/
.breadcrumb h1{font-weight:normal;display:inline;}
.breadcrumb a:first-child{padding-left:20px;background:url(i/icons/home.png) 0 center no-repeat;}
.home-banner{display:block;margin:0 auto;}

button{display:inline-block;border:0;padding:0;margin:0;height:31px;background:none;cursor:pointer;text-decoration:none;}
.button{position:relative;display:inline-block;margin:0;padding-left:7px;height:31px;text-decoration:none;background:url(i/buttons/buttons.png) 0 0 no-repeat;cursor:pointer;border:0;}
.button input,.button span{display:inline-block;position:relative;white-space:nowrap;cursor:pointer;text-decoration:none;}
a.button,.button a{text-decoration:none;}
#IE6 .button{background-image:url(i/buttons/buttons-8bits.png);}
.button span,.button button,.button input{margin:0;padding:0 10px 0 3px;height:31px;font:bold 12px/31px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;background:url(i/buttons/buttons.png) 100% -31px no-repeat;border:0;cursor:pointer;text-decoration:none;}
#IE6 .button span,#IE6 .button button,#IE6 .button input{background-image:url(i/buttons/buttons-8bits.png);text-decoration:none;}
.button input{-moz-box-shadow:0 0 transparent;}
.button button{padding-bottom:4px;border:0;text-decoration:none;}
button:hover .button,button:focus .button,button:active .button,.button:hover,.button:active,.button:focus{background-position:-293px 0;}
button:hover .button span,button:focus .button span,button:active .button span,
.button:hover button,.button:hover span,.button:hover input,
.button:active button,.button:active span,.button:active input,
.button:focus button,.button:focus span,.button:focus input{background-position:100% -62px;text-decoration:none;}

.infos{font-size:11px;color:#80807f;}

.prd-options{margin:0 0 10px;}
.prd-options dl{overflow:hidden;padding:7px 0;line-height:16px;}
.prd-options dl dt,.prd-options dl dd{display:inline;float:left;}
.prd-options dl dt{white-space:nowrap;font:15px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;margin-right:2px;}
.prd-options dl dd{font-size:11px;white-space:nowrap;}
.prd-options dl dd a{text-decoration:none;}
.prd-options dl.prd-colors{width:100%;border-bottom:1px solid #d8d8d8;}
.prd-options dl.prd-colors dt{margin-right:8px;}
.prd-options dl.prd-colors dd{margin-top:4px;height:16px;line-height:17px;margin-right:4px;}
.prd-options dl.prd-colors .color{display:inline;float:left;margin-top:2px;width:11px;height:11px;font-size:1px;border:1px solid #d8d8d8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.prd-options dl.prd-colors strong.color{margin:0;width:16px;height:16px;}
.prd-options dl.prd-sizes{overflow:hidden;}
.prd-options dl.prd-sizes dt,.prd-options dl.prd-sizes dd{display:inline;float:left;margin-right:2px;}
.prd-options dl.prd-sizes dd{margin-top:2px;min-width:16px;height:16px;}
.prd-options dl.prd-sizes dd a,.prd-options dl.prd-sizes dd strong{display:inline;float:left;min-width:16px;width:16px;height:16px;font-size:12px;line-height:16px;text-align:center;}
.prd-options dl.prd-sizes dd strong{min-width:auto;font-weight:normal;color:#fff;background:#000;}
.size-charts a{display:inline-block;padding-left:18px;font-size:11px;min-height:15px;color:#999;background:url(i/icons/size-charts.png) 0 0 no-repeat;text-decoration:none;}
.size-charts a:hover,.size-charts a:focus,.size-charts a:active{text-decoration:underline;}
.prd-options dl.prd-sizes .size-charts{float:right;width:auto;}
.prd-options dl.prd-sizes .size-charts a{width:auto;height:auto;border:0;font-size:11px;}
.prd-options dl.prd-sizes dd.unavailable{font-size:12px;min-width:16px;width:16px;text-align:center;color:#999;}

#header{position:relative;z-index:999;width:940px;margin:0 auto;position:relative;height:1%;background:#fff;}
#header .header-top{float:left;width:100%;}
#header .header-bottom{clear:both;position:relative;height:58px;}
#header a{font:11px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;color:#000;}
#header .box-logo{float:left;margin:25px 0 0px 15px;}
#header .box-user-module{float:right;}
#header .access-account{padding-left:15px;float:left;line-height:40px;background:url(i/icons/user.png) 0 center no-repeat;}
#header .box-basket{position:relative;float:left;margin-left:20px;width:212px;background:url(i/common/basket.png) 0 0 no-repeat;}
#header .box-basket .box-header{position:relative;z-index:101;height:41px;padding:0 12px;line-height:39px;text-align:right;background:url(i/common/basket.png) 0 0 no-repeat;}
#header .box-basket-expanded .box-header{background-position:-212px 0;}
#header .box-basket .box-header strong{float:left;width:94px;font:11px/39px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;text-align:left;}
#header .box-basket .box-header a{padding-right:12px;background:url(i/bullets/arrow-down.png) 100% center no-repeat;}
#header .box-basket .box-header a.empty-basket{background:none;text-decoration:none;cursor:default;}
#header .box-basket .box-header a.empty-basket:focus{outline:0;}
#header .box-basket .box-content{display:none;position:absolute;top:41px;width:212px;z-index:100;}
#header .box-basket .box-content li{overflow:hidden;border:1px solid #cacaca;border-top:0;border-right-width:2px;background:#fff;}
#header .box-basket .box-content li a,#header .box-basket .box-content li button{overflow:hidden;display:inline-block;vertical-align:top;padding:5px 10px;width:170px;text-decoration:none;font-size:12px;border:0;zoom:1;}
#header .box-basket .box-content li .prd-image{float:left;width:46px;}
#header .box-basket .box-content li .prd-details{float:left;margin-left:10px;padding:10px 0 0;width:105px;}
#header .box-basket .box-content li .prd-name{font-weight:normal;}
#header .box-basket .box-content li .prd-amount{font-size:15px;}
#header .box-basket .box-content li .delete{padding:0;margin-top:10px;width:9px;height:9px;text-indent:-9999px;line-height:999px;background:url(i/buttons/delete.png) 0 0 no-repeat;cursor:pointer;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border:0;}
#header .box-basket .box-content li .prd-quantity{font-size:10px;}
#header .box-basket .box-content li.loading{background:#fff url(i/icons/loader.gif) 190px 40px no-repeat;}
#header .box-basket .box-content .total-amount{padding:5px 5px 0;background:#ebebeb;border:1px solid #cacaca;border-top:0;border-right-width:2px;border-bottom:0;text-align:center;}
#header .box-basket .box-content .purchase-order{padding:5px 5px 18px;background:url(i/common/basket.png) 100% 100% no-repeat;text-align:center;font-size:11px;}
#header .box-basket .box-content .collapse-basket{position:absolute;bottom:0;left:90px;cursor:pointer;width:31px;height:14px;text-indent:-9999px;background:url(i/common/basket.png) 0 -41px no-repeat;zoom:1;}
#header .box-basket .box-content .collapse-basket:hover{background-position:0 -55px;}
#header .access-links{position:absolute;top:-9999px;left:-9999px;}
.js #header .box-basket .box-content{display:block;}

/* Header light */
.header-light .box-shop-access{position:absolute;right:15px;top:35px;width:203px;padding-bottom:8px;background:url(i/common/header-light.png) no-repeat 0 100%;}
.header-light .box-shop-access .box-header{width:183px;height:22px;padding-top:10px;padding-right:2px;font:16px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;background:url(i/common/header-light.png) no-repeat;}
.header-light .expanded .box-header{background-position:0 -39px;}
.header-light .box-shop-access .box-content{width:200px;padding:0 2px 0 1px;}
.header-light .box-shop-access .box-header,
.header-light .box-shop-access .box-content ul li a{padding-left:18px;cursor:pointer;}
.header-light .box-shop-access .box-content ul li,
.header-light .box-shop-access .box-content ul li a{height:25px;line-height:25px;}
.header-light .box-shop-access .box-content ul li a{display:block;font-size:13px;text-decoration:none;}
.header-light .box-shop-access .box-content ul li a:hover{background-color:#e8e8e8;}

#navigation{position:relative;height:25px;}
#header .box-navigation{overflow:hidden;clear:both;height:25px;background:url(i/boxes/pix-black-60.png) 0 0 repeat;}
#header .box-navigation ul{display:inline-block;}
.IE #header .box-navigation ul{display:inline;}
#header .box-navigation li{float:left;}
#header .box-navigation li a{display:inline-block;padding:0 18px;height:25px;line-height:25px;color:#fff;text-decoration:none;font-size:11px;}
#header .box-navigation li:first-child a{padding:0 26px;}
#header .box-navigation li a.active,#header .box-navigation li a:hover,#header .box-navigation li a:active,#header .box-navigation li a:focus{background:#000;}
.header-trends{position:relative;height:33px;}
#IE6 .header-trends,#IE7 .header-trends{height:38px;}
.header-trends .box-trends{position:absolute;top:0;right:0;clear:both;float:right;margin:0 0 11px;}
.header-trends .box-trends li{display:inline;float:left;padding:0 20px;height:24px;line-height:24px;border-left:1px solid #000;}
.header-trends .box-trends li:first-child{border-left:0;}
.header-trends .box-trends li a{font:13px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;text-decoration:none;color:#000;}
.header-trends .box-trends li a:hover,.header-trends .box-trends li a:active,.header-trends .box-trends li a:focus{text-decoration:underline;}

#footer{clear:both;position:relative;z-index:2;background:#000;font-size:11px;zoom:1;}
#footer .box-in-1{width:940px;margin:0 auto;}
#footer .box-header{overflow:hidden;position:absolute;top:-52px;height:52px;width:940px;background:url(i/common/transparent.png);zoom:1;}
#footer .box-header ul{overflow:hidden;text-align:center;}
#footer .box-header ul li{display:inline-block;margin:15px 0;padding:0 40px;height:24px;border-left:1px solid #000;}
.IE #footer .box-header ul li{display:inline;}
#footer .box-header ul li:first-child{border:0;}
#footer .box-header ul li a{font:12px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;color:#000;line-height:24px;text-decoration:none;}
#footer .box-header ul li a.active,#footer .box-header ul li a:hover,#footer .box-header ul li a:focus,#footer .box-header ul li a:active{text-decoration:underline;}
#footer .box-content{overflow:hidden;padding:10px 20px;background:#3a3a3a;border:1px solid #646464;zoom:1;}
#footer .box-content a{color:#fff;}
#footer .box-content .sidebar{float:left;width:180px;padding:5px 20px 0 0;}
#footer .box-content .main{float:left;width:650px;padding:5px 20px 0;background:url(i/common/footer-sep.png) 0 0 repeat-y;}
#footer .box-content .box{padding:10px 0;}
#footer .box-content .box dt{margin:0 0 10px;font:11px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;color:#fff;}
#footer .box-secondary-links dt,#footer .box-secondary-links dd{margin:0 0 10px;}
#footer .box-secondary-links dd{padding-left:10px;background:url(i/bullets/square-grey.png) 0 4px no-repeat;}
#footer .box-secondary-links a{text-decoration:none;color:#aaa;}
#footer .box-secondary-links a:hover{text-decoration:underline;}
#footer .box-content .box-syndicate{float:left;padding-left:20px;width:120px;background:url(i/common/footer-sep.png) 0 0 repeat-y;}
#footer .box-content .box-syndicate dd{margin:0 0 10px;}
#footer .box-content .box-syndicate dd a{display:inline-block;padding-left:25px;color:#aaa;text-decoration:none;line-height:17px;}
#footer .box-content .box-syndicate dd a.facebook{background:url(i/icons/facebook.png) 0 0 no-repeat;}
#footer .box-content .box-syndicate dd a.twitter{background:url(i/icons/twitter.png) 0 0 no-repeat;}
#footer .box-content .box-syndicate dd a:hover{text-decoration:underline;}
#footer .box-showroom{padding:10px 3px 0 20px;float:left;}
#footer .box-showroom dd{display:inline;float:left;margin-right:15px;}
#footer .box-showroom a{display:block;}
#footer .box-showroom a img{display:block;border:1px solid #9f9f9f;}
#footer .box-showroom a:hover img{border-color:#fff;}
#footer .footer-text{float:left;color:#aaa;width:650px;padding:15px 0;}
#footer .footer-text a{text-decoration:underline;}
#footer .copyright{overflow:hidden;margin:10px 2px;font-size:11px;color:#aaa;}
#footer span{float:left;}
#footer .copyright img{vertical-align:middle;}
#footer .copyright .powered{float:right;color:#424242;text-decoration:none;}
#footer .copyright a.powered:hover,#footer .copyright a.powered:focus,#footer .copyright a.powered:active{text-decoration:underline;}

#superbox-overlay{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;background:#000;}
#superbox-wrapper{position:fixed;z-index:9999;top:0;display:table;width:100%;height:100%;}
#superbox{padding:10px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 30px #000;-webkit-box-shadow:0 0 30px #000;box-shadow:0 0 30px #000;}
#superbox:focus{outline:0;}
#superbox-container{position:relative;display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;}
#superbox, #gallery{margin:0 auto;text-align:left;}
#superbox-container .loading{display:inline-block;margin:0 auto;text-align:center;font:16px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;color:#fff;}
#superbox-innerbox{padding:0 0 10px;}
#superbox-innerbox.loader{background:url(i/icons/loader.gif) center center no-repeat;}
#superbox.gallery .close{margin:0 0 10px;}
#superbox.image{text-align:center;}
#superbox .close,
#superbox .nextprev{overflow:hidden;zoom:1;}
#superbox .nextprev a{font:12px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;text-decoration:none;cursor:pointer;}
#superbox .nextprev a strong{font-weight:normal;}
#superbox .nextprev .prev{float:left;}
#superbox .nextprev .next{float:right;}
#superbox .nextprev .disabled{visibility:hidden;}
#superbox .close a{display:inline;float:right;padding-right:16px;font:normal 12px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;text-decoration:none;background:url(i/buttons/superbox-close.png) 100% 2px no-repeat;cursor:pointer;}
#superbox .close a strong{font-weight:normal;}
/* IE7 */
*:first-child+html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
*:first-child+html #superbox{position:relative;top:-50%;display:block;}
/* IE6 - Thanks to Thickbox for IE expressions */
* html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
* html #superbox{position:relative;top:-50%;display:block;}
* html #superbox-overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight + 'px' : document.body.offsetHeight + 'px');}
* html #superbox-wrapper{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

.box-summary fieldset{margin:0;}
.box-summary .addresses-summary{overflow:hidden;margin:0 0 35px;}
.box-common .box-header{margin:0 0 25px;font:normal 18px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;font-size:18px;font-family:"Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;border-bottom:4px solid #d9d7ba;}
.box-common .box-header .in-1{font-weight:normal;}
.box-summary .addresses-summary .box-address .box-header{margin:0 0 15px;font:bold 12px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;border:0;}
.box-common .box-content{margin:0 0 20px;}
.box-common .box-content p{margin:0 0 10px;}
.box-common .box-content .payment-summary{margin:0 0 20px;}
.box-common .box-content .payment-summary p{margin:0 0 5px;font-size:11px;font-weight:bold;}
.box-common .box-content .payment-summary p strong{display:inline-block;width:25%;font-weight:normal;}
.actions{overflow:hidden;}
.go-to-account{float:left;}
.back-home{float:right;}

.box-common .billing-address p{float:left;width:45%;min-height:40px;padding:0 0 0 25px;margin:0;border-right:1px solid #c4c4c4;text-align:left;}
.box-common .billing-address p.last{border:0;}
.box-common .billing-address p input{border:0;width:auto;}
.box-common .billing-address p label{height:auto;width:80%;text-align:left;}
.js .box-common .billing-address p .jquery-checkbox{margin-top:4px;}
.box-cart-summary,.box-cart-options{clear:both;position:relative;}
.box-cart-summary table{width:100%;}
.box-cart-summary caption{position:absolute;top:5px;left:0;font:normal 18px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;}
.box-cart-summary table thead th{padding-bottom:3px;height:30px;border-bottom:4px solid #d9d7ba;vertical-align:bottom;font-size:11px;font-weight:normal;}
.box-cart-summary table tbody td,.box-cart-summary table tbody th{padding:5px 10px;border-top:1px solid #d8d8d8;font-size:11px;border-left:1px solid #d8d8d8;}
.box-cart-summary table tbody td,.box-cart-summary table tbody th{text-align:center;background:#fff;}
.box-cart-summary table tbody td:first-child{border-left:0;}
.box-cart-summary table tr:first-child tbody td,.box-cart-summary table tr:first-child tbody th{border:0;}
.box-cart-summary table .prd-image{padding:0;width:75px;}
.box-cart-summary table .prd-name{width:190px;text-align:left;font-weight:normal;border-left:0;}
.box-cart-summary table .prd-name a{text-decoration:none;}
.box-cart-summary table .prd-name a:hover,.box-cart-summary table .prd-name a:active,.box-cart-summary table .prd-name a:focus{text-decoration:underline;}
.box-cart-summary table .prd-name p{margin:0 0 5px;}
.box-cart-summary table .prd-name .modify{padding-left:10px;background:url(i/bullets/arrow-ltr-grey.png) no-repeat 0 3px;color:#80807f;}
.box-cart-summary table .prd-name a.modify{text-decoration:underline;}
.box-cart-summary table .prd-name a.modify:hover,.box-cart-summary table .prd-name a.modify:focus,.box-cart-summary table .prd-name a.modify:active{color:#000;}
.box-cart-summary table .prd-color{padding-left:15px;width:90px;text-align:left;line-height:16px;}
.box-cart-summary table .prd-color .color{display:inline-block;vertical-align:bottom;margin-right:3px;width:16px;height:16px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.box-cart-summary table .prd-size{width:70px;}
.box-cart-summary table .prd-quantity input{width:24px;background:transparent;text-align:center;}
.js .box-cart-summary table .prd-quantity input{border:0;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}
.box-cart-summary table .prd-quantity a{overflow:hidden;display:inline-block;vertical-align:middle;padding:0;margin:0;width:9px;height:9px;font-size:1px;text-indent:-9999px;border:0;background:url(i/buttons/basket.png) 0 0 no-repeat;cursor:pointer;}
#IE6 .box-cart-summary table .prd-quantity a,#IE7 .box-cart-summary table .prd-quantity a{text-indent:0;line-height:999px;}
.box-cart-summary table .prd-quantity a.btn-up{background-position:-8px 0;}
.box-cart-summary table .prd-quantity .disabled{cursor:default;}
.box-cart-summary table .prd-amount,.box-cart-summary table .prd-total-amount{font-size:12px;}
.box-cart-summary table .prd-quantity .hidden{width:auto;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border:0;text-decoration:underline;cursor:pointer;}
.js .box-cart-summary table .prd-quantity .hidden{display:none;}
.box-cart-summary table .prd-remove{padding:0;border-left:0;}
.box-cart-summary table .prd-remove input,.box-cart-summary table .prd-remove a{overflow:hidden;display:block;border:0;width:11px;height:11px;line-height:999px;text-indent:-9999px;background:url(i/buttons/basket.png) no-repeat -17px 0;cursor:pointer;}
.box-cart-summary table tfoot th,.box-cart-summary table tfoot td{background:#ececec;}
.box-cart-summary table tfoot th{padding:5px 10px;text-align:left;font:normal 14px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;}
.box-cart-summary table tfoot .total-amount{padding:0 10px;text-align:right;font-size:18px;}
.box-cart-options table{width:100%;}
.box-cart-options table td,.box-cart-options table th{padding:10px;font-size:11px;text-align:left;border-top:1px solid #d8d8d8;}
.box-cart-options table th .more-about{padding-left:10px;font-weight:normal;background:url(i/bullets/arrow-ltr-grey.png) no-repeat 0 3px;color:#80807f;}
.box-cart-options table th a.more-about:hover,.box-cart-options table th a.more-about:focus,.box-cart-options table th a.more-about:active{color:#000;}
.box-cart-options table tr:first-child td,.box-cart-options table tr:first-child th{border:0;}
.box-cart-options table .option-name{width:250px;}
.box-cart-options table td.option-amount{padding:0 10px;text-align:right;font-size:12px;}
.box-cart-options table td p{margin:0 0 5px;}
.box-cart-options table td input{vertical-align:middle;}
.box-cart-options table td input[type="radio"]{vertical-align:bottom;}
.box-cart-options table td label{display:inline-block;vertical-align:middle;}
.box-cart-options table td input#promo-code{vertical-align:middle;width:240px;}
.box-cart-options table td .button{display:inline-block;vertical-align:middle;padding-left:32px;height:24px;background:url(i/buttons/calculate.png) 0 0 no-repeat;}
.box-cart-options table td .button input{overflow:hidden;padding-right:15px;padding-bottom:4px;border:0;height:24px;line-height:24px;font-weight:bold;color:#717171;font-size:12px;background:url(i/buttons/calculate.png) 100% 100% no-repeat;-moz-box-shadow:0 0 0 transparent;cursor:pointer;}
.IE6 .box-cart-options table td .button,.IE6 .box-cart-options table td .button input{background-image:url(i/buttons/calculate-8bits.png)}
.box-summary-total{margin:0 0 20px;}
.box-summary-total .box-content{overflow:hidden;margin:0;padding:10px;background:#fff;line-height:18px;zoom:1;}
.box-summary-total .box-content dt{display:inline;float:left;font:18px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;}
.box-summary-total .box-content dd{display:inline;float:right;width:107px;text-align:right;font-size:22px;}
.box-summary-total .box-footer{overflow:hidden;padding:5px 10px;background:#ececec;color:#696969;}
.box-summary-total .box-footer *{display:inline-block;vertical-align:middle;font-size:11px;}
.IE .box-summary-total .box-footer *{display:inline;}
.box-summary-total .box-footer a{font-weight:bold;vertical-align:bottom;color:#696969;}
.box-summary-total .box-footer a:hover,.box-summary-total .box-footer a:focus,.box-summary-total .box-footer a:active{color:#000;}
.box-summary-total .box-footer a.print,a.print-invoice{float:right;padding-left:20px;font-weight:normal;background:url(i/icons/print.png) 0 0 no-repeat;cursor:pointer;}
.box-summary-total .box-footer .error{margin-left:10px;color:red;}

#browsers-notice{position:relative;background:#ffffe1;border:1px solid #999;border-top:0;color:#000;font:12px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;}
#browsers-notice .box-in-1{padding:10px;}
#browsers-notice .box-in-1 strong{font-weight:normal;}
#browsers-notice a.close{position:absolute;right:10px;top:10px;cursor:pointer;text-decoration:none;font:bold 14px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;}

#area-1.sizes-chart{overflow:hidden;background:#fff;}
.sizes-chart .page-title{margin:0;padding:15px 0 0;font:26px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;}
.sizes-chart .print{text-align:right;margin:0 0 15px;}
.sizes-chart .print a{display:inline-block;margin:0;padding-left:20px;background:url(i/icons/print.png) 0 center no-repeat;cursor:pointer;color:#80807f;}
.sizes-chart .print a:hover,.sizes-chart .print a:focus,.sizes-chart .print a:active{color:#000;}
.sizes-chart .box .box-header{margin:0 0 10px;padding:0 20px;height:25px;font:18px "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;line-height:25px;background:#d9d7ba;}
.js .sizes-chart .box .box-header{cursor:pointer;}
.sizes-chart .collapsed .box-header{background:#d9d7ba url(i/buttons/toggle-arrows-camel.png) 99% 0 no-repeat;}
.sizes-chart .expanded .box-header{background:#d9d7ba url(i/buttons/toggle-arrows-camel.png) 99% 100% no-repeat;}
.sizes-chart .box .box-content p{padding:0 0 15px;}
.sizes-chart .box .box-content h3{display:list-item;list-style:inside square;margin:0 0 15px;font-size:14px;}
.sizes-chart .box .box-content .get-sizes{margin:0 0 15px;padding-left:330px;min-height:300px;background:url(i/boxes/sizes-chart.png) 0 0 no-repeat;}
.sizes-chart .box .box-content .get-sizes li{margin:0 0 15px;}
.sizes-chart .box .box-content .get-sizes li p{padding:0;}
.sizes-chart .box .box-content .get-sizes li em{color:#999;}
.sizes-chart .box .box-content .get-sizes h4{margin:0 0 10px;display:inline-block;border-bottom:4px solid #d2d2d2;}
#IE6 .sizes-chart .box .box-content .get-sizes h4,#IE7 .sizes-chart .box .box-content .get-sizes h4{display:inline;}
.sizes-chart .box .box-content .get-sizes p{margin:0;}
.sizes-chart .box .box-content table{margin:0 auto 15px;width:620px;border:1px solid #bababa;}
.sizes-chart .box .box-content table th,.sizes-chart .box .box-content table td{padding:5px 10px;border-bottom:1px solid #d2d2d2;font-weight:bold;text-align:center;}
.sizes-chart .box .box-content table th{width:240px;}
.sizes-chart .box .box-content table th.important{background:#e5e5e5;}