.input_tiny{width:50px}.input_small{width:100px}.input_medium{width:150px}.input_large{width:200px}.input_xlarge{width:250px}.input_xxlarge{width:300px}.input_full{width:100%}.input_full_wrap{display:block;padding-right:8px}input[type="search"]::-webkit-search-decoration{display:none}input:invalid,button:invalid,select:invalid,textarea:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input:focus,button:focus,select:focus,textarea:focus{-webkit-box-shadow:#06f 0 0 5px 0;-moz-box-shadow:#06f 0 0 5px 0;box-shadow:#06f 0 0 5px 0;z-index:1}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background:#ddd url('/assets/images/button.png?1336434420') repeat-x;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#ddd));background-image:-webkit-linear-gradient(#fff,#ddd);background-image:-moz-linear-gradient(#fff,#ddd);background-image:-o-linear-gradient(#fff,#ddd);background-image:-ms-linear-gradient(#fff,#ddd);background-image:linear-gradient(#fff,#ddd);border:1px solid;border-color:#ddd #bbbbbb #999;cursor:pointer;color:#333;font:bold 12px/1.3 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;outline:0;overflow:visible;margin:0;padding:3px 10px;text-shadow:white 0 1px 1px;vertical-align:top;width:auto;*padding-top:2px;*padding-bottom:0}button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(1px,#eee),color-stop(100%,#ccc));background-image:-webkit-linear-gradient(#fff,#eee 1px,#ccc);background-image:-moz-linear-gradient(#fff,#eee 1px,#ccc);background-image:-o-linear-gradient(#fff,#eee 1px,#ccc);background-image:-ms-linear-gradient(#fff,#eee 1px,#ccc);background-image:linear-gradient(#fff,#eee 1px,#ccc)}button:active,input[type="reset"]:active,input[type="submit"]:active,input[type="button"]:active{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(1px,#ddd),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#fff,#ddd 1px,#eee);background-image:-moz-linear-gradient(#fff,#ddd 1px,#eee);background-image:-o-linear-gradient(#fff,#ddd 1px,#eee);background-image:-ms-linear-gradient(#fff,#ddd 1px,#eee);background-image:linear-gradient(#fff,#ddd 1px,#eee);-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;-moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;border-color:#999 #bbbbbb #ddd}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0;padding:0}button{*padding-top:1px;*padding-bottom:1px}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;background-color:white;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:black;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;height:1.8em;vertical-align:top;*padding-top:2px;*padding-bottom:1px;*height:auto}textarea[disabled],select[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;color:#888;cursor:default}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888}input:-moz-placeholder,textarea:-moz-placeholder{color:#888}input.placeholder_text,textarea.placeholder_text{color:#888}textarea,select[size],select[multiple]{height:auto}select[size="0"],select[size="1"]{height:1.8em;*height:auto}@media(-webkit-min-device-pixel-ratio:0){select[size],select[multiple],select[multiple][size]{background-image:none;padding-right:3px}select,select[size="0"],select[size="1"]{background-image:url('/assets/images/select_arrow.gif?1336434420');background-repeat:no-repeat;background-position:right center;padding-right:20px}::-webkit-validation-bubble-message{-webkit-box-shadow:none;box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(1,black));border:1px solid;border-color:#747474 #5e5e5e #4f4f4f;color:white;font:13px/17px "Lucida Grande",Arial,"Liberation Sans",FreeSans,sans-serif;overflow:hidden;padding:15px 15px 17px;text-shadow:black 0 0 1px;height:16px}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{-webkit-box-shadow:none;box-shadow:none;background:#666;border:0}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%}optgroup{color:black;font-style:normal;font-weight:normal;font-family:Arial,"Liberation Sans",FreeSans,sans-serif}optgroup::-moz-focus-inner{border:0;padding:0}.ie6_button,* html button{background:#ddd url('/assets/images/button.png?1336434420') repeat-x;border:1px solid;border-color:#ddd #bbbbbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0;overflow:visible;width:auto}* html button{padding-top:1px;padding-bottom:1px}.ie6_input,* html textarea,* html select{background:white;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:black;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top}* html select{margin-top:1px}.placeholder_text,.ie6_input_disabled,.ie6_button_disabled{color:#888}.ie6_input_disabled{background:#eee}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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{font-size:87.5%;line-height:1.429em}html>body{font-size:14px}body{font-family:"proxima-nova";color:#333;font-weight:500;-moz-hyphens:auto;background-color:white;min-width:960px}em{font-style:italic}strong{font-weight:700}p{margin:0 0 20px 0}a,a:visited{color:#333;position:relative}a:focus{outline:none;background-color:#ffccea}a{color:14px;font-weight:700;text-decoration:none;border-bottom:#30d9fe dashed 1px}h1{font-size:32px;font-weight:200;line-height:1}div.price,h2{font-weight:700}h1,h2{text-transform:uppercase}.container{*zoom:1;margin:auto;width:63.62em;max-width:100%;width:960px}.container:after{content:"";display:table;clear:both}header.global{border-bottom:1px solid #ccc;margin-bottom:20px;position:relative}header.global a{display:block;background-color:transparent;border:none}header.global a:focus:after{outline:1px dashed #ff66bf;position:absolute;content:'';width:100%;height:100%;left:-2px;top:-2px;padding:2px}header.global img{display:block;margin:20px auto}section.slideshow{border-bottom:1px solid #ccc;margin-bottom:20px;position:relative;*zoom:1;padding-bottom:20px}section.slideshow>*{position:absolute;top:0;left:0;z-index:8}section.slideshow>*.first{position:relative}section.slideshow>*.active{z-index:10}section.slideshow>*.last-active{z-index:9}section.slideshow:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}section.slideshow img{width:100%;display:block}section.about{border-bottom:1px solid #ccc;margin-bottom:20px;*zoom:1}section.about:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}section.about div{display:inline;float:left;width:48.884%;margin-right:2.232%;text-align:justify}section.about div:nth-child(2){margin-right:0}section.current-edition{margin-bottom:2.232%;*zoom:1}section.current-edition:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}section.current-edition h1{margin-bottom:2.232%;font-weight:100;font-family:'HelveticaNeueW01-UltLt','Helvetica Neue','proxima-nova',sans-serif;font-size:24px;margin-top:-10px}section.current-edition .product{margin-bottom:2.232%;display:inline;float:left;width:31.845%;margin-right:2.232%;text-align:center}section.current-edition .product a{display:block;background-color:transparent;border:none}section.current-edition .product a:focus:after{outline:1px dashed #ff66bf;position:absolute;content:'';width:100%;height:100%;left:-2px;top:-2px;padding:2px}section.current-edition .product a:focus .info{background-color:#ffccea}section.current-edition .product .info{padding:5px 0}section.current-edition .product img{width:100%;display:block}section.current-edition .product:nth-child(3){margin-right:0}footer.global{border-bottom:1px solid #ccc;margin-bottom:20px;*zoom:1;margin-top:8.928%;margin-bottom:17.856%}footer.global:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}footer.global nav{margin:auto;position:absolute;right:50%}footer.global nav ul{position:relative;left:50%}footer.global nav li{float:left}footer.global nav li:before{content:'\a0\a0|\a0\a0';color:#999}footer.global nav li:first-child:before{content:''}footer.global nav a{border:none}footer.global .copyright{float:left}footer.global .social-links{float:right;margin-left:2.232%;margin:0 0 0 4px}.social-links{*zoom:1}.social-links:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.social-links a{display:block;background-color:transparent;border:none;float:left;margin-right:4px}.social-links a:focus:after{outline:1px dashed #ff66bf;position:absolute;content:'';width:100%;height:100%;left:-2px;top:-2px;padding:2px}.social-links img{display:block}#slideshow{position:relative;*zoom:1;padding-bottom:2.232%}#slideshow>*{position:absolute;top:0;left:0;z-index:8}#slideshow>*.first{position:relative}#slideshow>*.active{z-index:10}#slideshow>*.last-active{z-index:9}#slideshow:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#slideshow a{display:inline;float:left;width:100%;margin-right:2.232%;display:block;background-color:transparent;border:none}#slideshow a:focus:after{outline:1px dashed #ff66bf;position:absolute;content:'';width:100%;height:100%;left:-2px;top:-2px;padding:2px}#slideshow img{width:100%;display:block}article.product{*zoom:1;position:relative}article.product:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}article.product h1{text-align:left;font-size:30px;font-weight:700}article.product .edition{text-transform:uppercase;font-size:16px}article.product .price{font-size:24px;font-weight:700}article.product .shipping{color:#999;font-size:14px;font-weight:500;position:relative;top:-3px}article.product .shipping .money-value{color:#333}article.product .guillemet{font-size:30px;position:relative;top:2px;font-weight:100}article.product .visual{display:inline;float:left;width:57.403%;margin-right:2.232%}article.product .visual img{width:100%;display:block;margin-top:20px}article.product .visual img:first-child{margin-top:0}article.product #scrollcontainer0{right:0}article.product #scrollcontainer0 .info{width:387px}article.product .info{display:inline;float:left;width:40.365%;margin-right:2.232%;display:inline;float:right;margin-right:0;#margin-left:-1.42em;top:0;right:0}article.product .description{border-bottom:1px solid #ccc;margin-bottom:20px}article.product .social-links{padding-bottom:20px}article.product form{float:left;position:relative}article.product form select{margin-bottom:.5em;width:10em}article.product form input[type=submit]{display:block;width:100%}article.product .size-disclaimer{clear:both;padding-top:20px}table{width:100%;font-family:"proxima-nova";color:#333;font-weight:500;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:-1px;margin-bottom:-1px}table tbody th{font-weight:700}table+p{margin-top:20px}body#about .main{*zoom:1}body#about .main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}body#about .main div{display:inline;float:left;width:48.884%;margin-right:2.232%;text-align:justify}body#about .main div:nth-child(2){margin-right:0}#store{position:absolute;right:0;bottom:16px}body#cart #store{display:none}#mti_wfs_colophon{display:none!important}#cart-content input{-webkit-appearance:none;border:1px solid #BBB;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-background-clip:padding-box;padding:5px 4px;outline:none;background:#f2f2f2;-webkit-transition:all 120ms linear;-moz-transition:all 120ms linear}#cart-content table input{text-align:right;width:50px}#cart-content input:focus{border-color:#999;background:#FFF}#cart-content table tbody tr:nth-child(2n) th,#cart-content table tbody tr:nth-child(2n) td{background:rgba(0,0,0,0.05)}#cart-content table{width:100%;border-bottom:1px solid #b6b5ad;margin-bottom:20px}#cart-content table thead th,#cart-content table thead td{background:rgba(0,0,0,0.1);border-top:1px solid #b6b5ad}#cart-content th#head-options{width:60px}#cart-content table th,#cart-content table td{padding:3px 8px;border-top:1px solid #b6b5ad}#cart-content th.product-link a{text-decoration:none;display:block;position:relative}#cart-content th.product-link a span.product-name{display:block;line-height:18px;margin-left:45px;padding-top:5px;padding-bottom:5px}#cart-content th.product-link a span.product-image{position:absolute}#cart-content th.product-link{width:330px}#cart-content td.item-price{width:60px}#cart-content td.item-total{width:90px}#cart-content table span.product-image img{width:30px;height:30px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1)}#cart-content table tbody th,#cart-content table tbody td{padding-top:6px;padding-bottom:6px}#cart-content td.item-qty{width:60px}#cart-content td.item-qty input{float:right}#cart-content td.item-total a.remove-link{overflow:hidden;text-indent:1000px;width:24px;height:24px;background:url(images/close-icon.png) no-repeat center center;display:block}#cart-content td.item-total a.remove-link{display:none}#cart-content form#cart-form{position:relative}#cart-content th#head-qty{text-align:right}#cart-content th#head-total,#cart-content th#head-price,#cart-content td.item-total,#cart-content td.item-price{text-align:right;padding-right:12px}#cart-content select{margin-bottom:.5em}#cart-content .cart-shipping,#cart-content #cart_update,#cart-content .cart_total{text-align:right}#cart_discount,.cart-shipping,#cart_update,.cart_total{text-align:right}#discount_total{margin-bottom:20px}#cart-content button{margin:.5em 0}#cart-content #cart_price{font-size:24px;font-weight:700;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.5em 0}