article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position:relative;margin:0;padding:0;background-color:#fff;text-align:center;}
html,button,input,select,textarea{font-family:inherit;color:#222;}
body{margin:0 auto;font-size:1em;line-height:1.4;position:relative;min-width:1280px;cursor:default;}/*max-width:1366px*/
::-moz-selection{background:#c30d2d;color:#fff;text-shadow:none;}
::selection{background:#c30d2d;color:#fff;text-shadow:none;}
h1{text-transform:uppercase;font:3.5em/0.738095em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
/*
h2{text-transform:uppercase;font:1.5em/0.738095em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
*/
h3{text-transform:uppercase;font:1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:1px;}
h4{font-weight:normal;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
a{color:#000;text-decoration:underline;text-transform:uppercase;}
a:hover{color:#c41230;}
a:focus{outline:thin dotted;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{border-bottom:1px dotted #000000;border-top:1px solid #000000;display:block;height:1px;margin:1em 0;padding:1px 0 0;border-width:1px 0 1px 0;}
ins{background:#ff9;color:#000;text-decoration:none;}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}
pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new',monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
small{font-size:85%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.3em;}
.ie9 sup,.lt-ie9 sup,.lt-ie8 sup{top:-0.5em;}
sub{bottom:-0.25em;}
dd{margin:0 0 0 40px;}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:0;margin:0;padding:0;}
label{cursor:pointer;}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
input:invalid,textarea:invalid{background-color:#f0dddd;}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}
.ir br{display:none;}
.hidden{display:none;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.on-top-all{z-index:10000;}

@font-face{font-family:"TradeGothicLTStdBdCnNo.20";src:url("../fonts/registered/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix");src:url("../fonts/registered/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix") format("eot"),url("../fonts/registered/5fdc935e-9e30-442a-bbe9-8d887b858471.woff") format("woff"),url("../fonts/registered/616c4c87-a077-43f4-a9f4-f01267c13818.ttf") format("truetype"),url("../fonts/registered/c901ad5f-a842-4549-a1f4-583a97f7e169.svg#c901ad5f-a842-4549-a1f4-583a97f7e169") format("svg");}
@font-face{font-family:"TradeGothicLTStdCnNo.18";src:url("../fonts/registered/087e5c21-3358-4cf3-9d2c-289a03a48292.eot?#iefix");src:url("../fonts/registered/087e5c21-3358-4cf3-9d2c-289a03a48292.eot?#iefix") format("eot"),url("../fonts/registered/fb754dec-aa8f-444c-be48-868464c47ab0.woff") format("woff"),url("../fonts/registered/295ff20c-2b48-4fa6-be92-a53bbf9bbbb4.ttf") format("truetype"),url("../fonts/registered/c573d9d0-0726-4b95-aeee-fb621a299563.svg#c573d9d0-0726-4b95-aeee-fb621a299563") format("svg");} 
@font-face{font-family:"BodoniStencil";src:url("../fonts/registered/b3396061-db17-4fd0-af66-047acb4f123e.eot?#iefix");src:url("../fonts/registered/b3396061-db17-4fd0-af66-047acb4f123e.eot?#iefix") format("eot"),url("../fonts/registered/8abb7319-c613-4352-a17c-4db2349adc03.woff") format("woff"),url("../fonts/registered/55b1b228-8120-4089-9ed2-ac9fcf0d13f5.ttf") format("truetype"),url("../fonts/registered/1555f349-06ff-4bff-a6b6-c8835a65c2c1.svg#1555f349-06ff-4bff-a6b6-c8835a65c2c1") format("svg");}
@font-face{font-family:'BodoniStencil2';src:url("../fonts/registered/a4ecee23-9bd8-4f0b-9658-9d0fd4afeb78.eot?#iefix");src:url("../fonts/registered/a4ecee23-9bd8-4f0b-9658-9d0fd4afeb78.eot?#iefix") format("eot"),url("../fonts/registered/14381ddf-ac7f-4b03-b3cc-2ca0649ecf88.woff") format("woff"),url("../fonts/registered/d03f7c67-7436-4b3f-b230-66b0e8ec83fc.ttf") format("truetype"),url("../fonts/registered/a7419be4-521d-4dba-93b2-cd1b5ed92ee0.svg#a7419be4-521d-4dba-93b2-cd1b5ed92ee0") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'CrashNumberingSerif';src:url('../fonts/crashnumberingserif-webfont.eot');src:url('../fonts/crashnumberingserif-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/crashnumberingserif-webfont.woff') format('woff'),url('../fonts/crashnumberingserif-webfont.ttf') format('truetype'),url('../fonts/crashnumberingserif-webfont.svg#CrashNumberingSerif') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:"BodoniBookItalic";src:url("../fonts/registered/c5b77b15-773a-4eb4-976a-49da92e5829d.eot?#iefix");src:url("../fonts/registered/c5b77b15-773a-4eb4-976a-49da92e5829d.eot?#iefix") format("eot"),url("../fonts/registered/fef20495-bab9-40eb-a873-7791998e1f4f.woff") format("woff"),url("../fonts/registered/e005478c-7941-4de3-bd68-040d7d07645e.ttf") format("truetype"),url("../fonts/registered/e74f7fa9-a29a-40e0-85ea-653bff2f2002.svg#e74f7fa9-a29a-40e0-85ea-653bff2f2002") format("svg");}
body{font:16px/26px Helvetica,Helvetica Neue,Arial;}
body.pdp {font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif}
@font-face{font-family:"Interstate";
src: url("../fonts/Interstate/8ff3edd6-660f-4e10-80e2-d58ce64761c8-2.eot");
src: url("../fonts/Interstate/8ff3edd6-660f-4e10-80e2-d58ce64761c8-2.eot?") format("embedded-opentype"),
	 url("../fonts/Interstate/8ff3edd6-660f-4e10-80e2-d58ce64761c8-3.woff") format("woff"),
	 url("../fonts/Interstate/8ff3edd6-660f-4e10-80e2-d58ce64761c8-1.ttf") format("truetype"),
	 url("../fonts/Interstate/8ff3edd6-660f-4e10-80e2-d58ce64761c8-4.svg") format("svg");
font-weight:normal;font-style:normal;}
@font-face{font-family:"InterstateBold";
src: url("../fonts/InterstateBold/cbc90518-eab7-4955-ae62-02b88161df80-2.eot");
src: url("../fonts/InterstateBold/cbc90518-eab7-4955-ae62-02b88161df80-2.eot?") format("embedded-opentype"),
	 url("../fonts/InterstateBold/cbc90518-eab7-4955-ae62-02b88161df80-3.woff") format("woff"),
	 url("../fonts/InterstateBold/cbc90518-eab7-4955-ae62-02b88161df80-1.ttf") format("truetype"),
	 url("../fonts/InterstateBold/cbc90518-eab7-4955-ae62-02b88161df80-4.svg") format("svg");
font-weight:normal;font-style:normal;}
@font-face{font-family:"InterstateLight";
src: url("../fonts/InterstateLight/4ce91727-313e-43ec-a087-c0adf5e9de30-2.eot");
src: url("../fonts/InterstateLight/4ce91727-313e-43ec-a087-c0adf5e9de30-2.eot?") format("embedded-opentype"),
	 url("../fonts/InterstateLight/4ce91727-313e-43ec-a087-c0adf5e9de30-3.woff") format("woff"),
	 url("../fonts/InterstateLight/4ce91727-313e-43ec-a087-c0adf5e9de30-1.ttf") format("truetype"),
	 url("../fonts/InterstateLight/4ce91727-313e-43ec-a087-c0adf5e9de30-4.svg") format("svg");
font-weight:normal;font-style:normal;}
@font-face{font-family:'InterstateBlackCondItalic';src:url('../fonts/Interstate/Interstate-BlackCondItalic.ttf') format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'InterstateBlackItalic';src:url('../fonts/Interstate/Interstate-BlackItalic.otf');font-weight:normal;font-style:normal;}
@font-face{font-family:'InterstateBoldCondItalic';src:url('../fonts/Interstate/Interstate-BoldCondItalic.ttf') format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'InterstateBoldItalic';src:url('../fonts/Interstate/Interstate-BoldItalic.ttf') format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'InterstateLightCondItalic';src:url('../fonts/Interstate/Interstate-LightCondItalic.ttf') format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'InterstateLightItalic';src:url('../fonts/Interstate/Interstate-LightItalic.ttf') format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'InterstateRegularCondItalic';src:url('../fonts/Interstate/Interstate-RegularCondItalic.otf');font-weight:normal;font-style:normal;}
@font-face{font-family:'InterstateRegularItalic';src:url('../fonts/Interstate/Interstate-RegularItalic.ttf') format("truetype");font-weight:normal;font-style:normal;}

/* fonts in fluid css */
@font-face { font-family: 'DinCondensed'; src: url("../fonts/DinCondensed/dincondensedc-webfont.eot"); src: url("../fonts/DinCondensed/dincondensedc-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/DinCondensed/dincondensedc-webfont.woff") format("woff"), url("../fonts/DinCondensed/dincondensedc-webfont.ttf") format("truetype"), url("../fonts/DinCondensed/dincondensedc-webfont.svg#DinCondensed") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: "NimbusSanConD-Reg"; src: url("../fonts/NimbusSanTCon/nimbussantcon-webfont.eot"); src: url("../fonts/NimbusSanTCon/nimbussantcon-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/NimbusSanTCon/nimbussantcon-webfont.woff") format("woff"), url("../fonts/NimbusSanTCon/nimbussantcon-webfont.ttf") format("truetype"), url("../fonts/NimbusSanTCon/nimbussantcon-webfont.svg#NimbusSanTCon") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: "NimbusSanConD-Bol"; src: url("../fonts/NimbusSanTCon/nimbussantconbold-webfont.eot"); src: url("../fonts/NimbusSanTCon/nimbussantconbold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/NimbusSanTCon/nimbussantconbold-webfont.woff") format("woff"), url("../fonts/NimbusSanTCon/nimbussantconbold-webfont.ttf") format("truetype"), url("../fonts/NimbusSanTCon/nimbussantconbold-webfont.svg#NimbusSanTConBold") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: "ClarendonTextPro"; src: url("../fonts/Clarendon/clarendon-webfont.eot"); src: url("../fonts/Clarendon/clarendon-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Clarendon/clarendon-webfont.woff") format("woff"), url("../fonts/Clarendon/clarendon-webfont.ttf") format("truetype"), url("../fonts/Clarendon/clarendon-webfont.svg#Clarendon") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: "CrashNumberingSerif"; src: url("../fonts/crashnumberingserif-webfont.eot"); src: url("../fonts/crashnumberingserif-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/crashnumberingserif-webfont.woff") format("woff"), url("../fonts/crashnumberingserif-webfont.ttf") format("truetype"), url("../fonts/crashnumberingserif-webfont.svg#Clarendon") format("svg"); font-weight: normal; font-style: normal; }

#main{padding:0;}
#main article h1{font-size:2em;}
.ie7 #title{padding-top:20px;}
.flex-container a,.flexslider a,.fit-tool-dynamic a,.flex-container a:active,.flexslider a:active,.fit-tool-dynamic a:active,.flex-container a:focus,.flexslider a:focus,.fit-tool-dynamic a:focus{outline:none;}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider,.fit-tool-dynamic{margin:0;padding:0;}
.flexslider .slides>li,.fit-tool-dynamic .slides>li,.flexslider .slides>.content-tile{display:none;}
.flexslider .slides img,.fit-tool-dynamic .slides img{max-width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides>li:first-child,.no-js .slides>.content-tile:first-child{display:block;}
.flexslider,.fit-tool-dynamic{background:#fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1;}
.flexslider .slides,.fit-tool-dynamic .slides{zoom:1;}
.flexslider .slides>li,.fit-tool-dynamic .slides>li,.flexslider .slides>.content-tile{position:relative;}
.flexslider .slides li p.caption{position:absolute;z-index:200;bottom:8%;left:2%;font-size:0.625em;letter-spacing:0.1em;}
.flex-container{zoom:1;position:relative;}
.flex-caption{width:96%;padding:2%;margin:0;position:absolute;left:0;bottom:0;background:rgba(0, 0, 0, 0.3);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);font-size:14px;line-height:18px;}
.flex-direction-nav{height:0;}
.flex-direction-nav a{width:52px;height:52px;margin:-13px 0 0;display:block;position:absolute;top:50%;cursor:pointer;text-indent:-999em;z-index:5000;}
.flex-direction-nav .flex-next{background-position:-52px 0;right:-21px;}
.flex-direction-nav .flex-prev{left:-20px;}
.flex-direction-nav .flex-disabled{display:none;}
.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center;}
.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-nav li:first-child{margin:0;}
.flex-control-nav a{width:13px;height:13px;display:block;cursor:pointer;text-indent:-999em;}
.flex-control-nav a:hover{background-position:0 -13px;}
.flex-control-nav a.flex-active{background-position:0 -26px;cursor:default;}
.flex-control-nav{bottom:2%;left:0;z-index:50;}.flex-control-nav li{width:15px;height:15px;margin:0 0 0 15px;}.flex-control-nav li a{background:url(../img/carousel-nav-circles.png) no-repeat -26px 0;background-color:transparent !important;width:15px;height:13px;}
.flex-control-nav li a:hover{background-position:-26px 0;}
.flex-control-nav li a.flex-active{border:0 !important;background-color:transparent !important;background:url('../img/carousel-nav-circles.png') no-repeat 0 0;}
.womens-fit-tool .flex-control-nav{list-style:none;margin:0 0 0 -338px;padding:0;width:675px;overflow:auto;left:50%;bottom:15%;z-index:2000;}.womens-fit-tool .flex-control-nav.activated{bottom:3%;}.womens-fit-tool .flex-control-nav.activated h4{margin:0 0 10px 0;}.womens-fit-tool .flex-control-nav.activated h4 span{visibility:hidden;}
.womens-fit-tool .flex-control-nav.activated p{display:none;}
.womens-fit-tool .flex-control-nav li{display:inline-block;margin:0 15px;width:190px;height:auto;}.womens-fit-tool .flex-control-nav li h4{font-family:"TradeGothicLTStdBdCnNo.20";font-size:1.2em;font-weight:normal;margin:0;text-transform:uppercase;}.womens-fit-tool .flex-control-nav li h4 strong{display:block;font-size:1.6em;font-weight:normal;letter-spacing:0.1em;}
.womens-fit-tool .flex-control-nav li p{margin:0;text-transform:uppercase;font-size:0.9em;}
.womens-fit-tool .flex-control-nav li a{background:url(../img/indicators/fit-tool-right-arrow-white.png) no-repeat 50% 100% transparent;display:block;margin:0 auto;padding:0 0 30px;text-decoration:none;width:auto;height:auto;text-indent:0;}.womens-fit-tool .flex-control-nav li a .cover-btn{text-indent:-9999em;display:block;}
.womens-fit-tool .flex-control-nav li a:hover,.womens-fit-tool .flex-control-nav li a.flex-active{background:url(../img/indicators/fit-tool-up-arrow-gray.png) no-repeat 50% 105% transparent;}.womens-fit-tool .flex-control-nav li a:hover h4,.womens-fit-tool .flex-control-nav li a.flex-active h4{color:#fff;text-shadow:1px 1px 10px #5D5D5D;}
.womens-fit-tool .flex-control-nav li a:hover p,.womens-fit-tool .flex-control-nav li a.flex-active p{color:#000;}
.womens-fit-tool .flex-control-nav li#manual-controls-init{display:none;}
.flexslider .content-tile{padding-top:0;}
.flex-direction-nav li a{background:transparent url(../../img/indicators/flex-next-prev-sprite.png) no-repeat 0 0;width:48px;height:48px;z-index:999;}.flex-direction-nav li a:hover{background-position:0 -48px;}
.flex-direction-nav li a.flex-prev{left:39px;}
.flex-direction-nav li a.flex-next{background-position:-48px 0;right:39px;}.flex-direction-nav li a.flex-next:hover{background-position:-48px -48px;}
.flex-pauseplay{position:absolute;bottom:3.5%;right:4%;z-index:100;width:21px;height:21px;}.flex-pauseplay span,.flex-pauseplay a{display:block;background:transparent url(../img/indicators/sprite-play-pause.png) no-repeat 0 0;width:100%;height:100%;text-indent:-9999em;cursor:pointer;position:relative;}
.flex-pauseplay .flex-play{background-position:0 0;}
.flex-pauseplay .flex-pause{background-position:0 -22px;}
.flex-control-nav li a{background-color:#cbcbcb;}
.flex-control-nav li a.active{border:1px solid #fff;background-color:#fff;}
body.fit-tool .flex-direction-nav li a,body.fit-tool.category .flex-direction-nav li a,.fit-tool .flex-direction-nav li a{background:transparent url(../../img/indicators/flex-next-prev-sprite-fit-tool.png) no-repeat 0 0;width:48px;height:48px;}body.fit-tool .flex-direction-nav li a:hover,body.fit-tool.category .flex-direction-nav li a:hover,.fit-tool .flex-direction-nav li a:hover{background-position:0 -48px;}
body.fit-tool .flex-direction-nav li a.flex-next,body.fit-tool.category .flex-direction-nav li a.flex-next,.fit-tool .flex-direction-nav li a.flex-next{background-position:-48px 0;}body.fit-tool .flex-direction-nav li a.flex-next:hover,body.fit-tool.category .flex-direction-nav li a.flex-next:hover,.fit-tool .flex-direction-nav li a.flex-next:hover{background-position:-48px -48px;}
body.product-detail #product-outfits .flexslider{width:390px;}

.product-photo-controller{background-color:#000;bottom:3%;left:2%;position:absolute;padding:2px;z-index:1;border-radius:3px;}.product-photo-controller.on-top-all{position:fixed;top:20%;left:10%;height:44px;}
.product-photo-controller .product-flex-control-nav{background-color:#fff;border:2px solid #fff;list-style:none;margin:0;padding:0;z-index:50;overflow:hidden;float:left;border-radius:3px;}.product-photo-controller .product-flex-control-nav li{margin:0 1px 0 0;display:inline-block;zoom:1;*display:inline;}.product-photo-controller .product-flex-control-nav li a{background-color:#fff;display:block;border:0px solid #fff;}.product-photo-controller .product-flex-control-nav li a img{border:none;}
.product-photo-controller .product-flex-control-nav li a:hover{border:2px solid #000;}.product-photo-controller .product-flex-control-nav li a:hover img{width:36px;height:36px;}
.product-photo-controller .product-flex-control-nav li a.flex-active{border:2px solid #b61a33;}.product-photo-controller .product-flex-control-nav li a.flex-active img{width:36px;height:36px;}
.product-photo-controller .product-flex-control-nav li:last-child{margin:0;}
.product-photo-controller .link-lightbox-video {background-color:#fff;display:block;float:left;overflow:visible;border:0px solid #fff;}
.product-photo-controller .link-lightbox-video img{border:none;}
.product-photo-controller .link-lightbox-video :hover{border:0px solid #000;}
.product-photo-controller .link-lightbox-video :hover img{width:36px;height:36px;}
.product-photo-controller .product-zoom-btn{color:#FFFFFF;display:block;float:left;font-size:0.7em;font-weight:bold;height:40px;overflow:visible;padding:0;text-decoration:none;text-transform:uppercase;width:40px;}.product-photo-controller .product-zoom-btn span{display:block;height:24px;padding:18px 0 0;width:100%;}
.product-photo-controller .product-zoom-btn .open{background:url("../img/indicators/product-zoom-btn.png") no-repeat scroll 50% 12% transparent;}
.product-photo-controller .product-zoom-btn .closed{display:none;background:url("../img/indicators/product-close-btn.png") no-repeat scroll 50% 12% transparent;}
.dk_container{background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));background:-moz-linear-gradient(top, #ffffff, #f5f5f5);background:-o-linear-gradient(top, #ffffff, #f5f5f5);background-color:#f5f5f5;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;margin-bottom:18px;text-align:left;}
.dk_container:focus{outline:0;}
.dk_container a{cursor:pointer;text-decoration:none;}
.dk_toggle{background-image:url('../img/dropdown-arrow.png');background-repeat:no-repeat;background-position:right center;border:1px solid #000;color:#333;padding:7px 45px 7px 10px;text-shadow:#fff 1px 1px 0;-webkit-transition:border-color 0.5s;-moz-transition:border-color 0.5s;-o-transition:border-color 0.5s;transition:border-color 0.5s;}
.dk_toggle:hover{border-color:#8c8c8c;color:#C30D2D !important;}
.dk_focus .dk_toggle{border-color:#9c9c9c;box-shadow:0 0 5px #9c9c9c;-moz-box-shadow:0 0 5px #9c9c9c;-webkit-box-shadow:0 0 5px #9c9c9c;}
.dk_open{box-shadow:0 0 5px #9c9c9c;-moz-box-shadow:0 0 5px #9c9c9c;-webkit-box-shadow:0 0 5px #9c9c9c;z-index:110;}
.dk_open .dk_toggle{background-color:#ececec;border-color:#8c8c8c;color:#ccc;box-shadow:inset 0 -2px 5px #cccccc;}
.dk_options{box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px;}
.dk_options a{background-color:#fff;border-bottom:1px solid #999;padding:8px 10px;}
.dk_options li:last-child a{border-bottom:none;}
.dk_options a:hover,.dk_option_current a{background-color:#9c9c9c;border-bottom-color:#9c9c9c;color:#fff;text-decoration:none;text-shadow:rgba(0, 0, 0, 0.5) 0 1px 0;}
.dk_options_inner{border:1px solid #8c8c8e;border-bottom-width:2px;border-bottom-color:#999;color:#333;min-height:250px;max-height:500px;text-shadow:#fff 0 1px 0;list-style-type:none;margin:0;padding:0;}.dk_options_inner li:first-child a{color:#b8b8b8 !important;text-shadow:none;}
.dk_options_inner,.dk_touch .dk_options{min-height:30px;}
.dk_theme_small{font-size:14px !important;line-height:14px !important;}
.dk_theme_small .dk_container{background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));background:-moz-linear-gradient(top, #ffffff, #f5f5f5);background:-o-linear-gradient(top, #ffffff, #f5f5f5);background-color:#FFFFFF;font-size:14px !important;line-height:14px !important;font-family:'Helvetica',Arial,sans-serif;margin-bottom:2px;}
.dk_theme_small .dk_container:focus{outline:0;}
.dk_theme_small a{cursor:pointer;display:inline;text-decoration:none;vertical-align:center;}
.dk_theme_small .dk_toggle{background-image:url('../img/pdp/dropdown-arrow-background.png');background-repeat:no-repeat;background-position:15px center;border:1px solid #000000;color:#000000;padding:2px 20px 2px 2px;text-shadow:#fff 1px 1px 0;-webkit-transition:border-color 0.5s;-moz-transition:border-color 0.5s;-o-transition:border-color 0.5s;transition:border-color 0.5s;vertical-align:middle;}
.dk_theme_small .dk_toggle:hover{border-color:#8c8c8c;color:#C30D2D !important;}
.dk_theme_small.dk_open{box-shadow:0 0 5px #9c9c9c;-moz-box-shadow:0 0 5px #9c9c9c;-webkit-box-shadow:0 0 5px #9c9c9c;z-index:110;}
.dk_theme_small.dk_open .dk_toggle{background-color:#ececec;border-color:#8c8c8c;color:#ccc;box-shadow:inset 0 -2px 5px #cccccc;}
.dk_theme_small .dk_options{box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px;margin:0px;padding:0px;}
.dk_theme_small .dk_options_inner{margin:0px;padding:0px;background-color:#FFFFFF;}
.dk_theme_small .dk_options a{background-color:#fff;border-bottom:1px solid #999;padding:3px;margin:0px;}
.dk_theme_small li{display:inline-block;text-decoration:none !important;width:100%;height:20px;}
.dk_theme_small .dk_options li:last-child a{border-bottom:none;}
.dk_theme_small .dk_options a:hover,.dk_theme_small .dk_option_current a{background-color:#9c9c9c;border-bottom-color:#9c9c9c;color:#fff;text-decoration:none;text-shadow:rgba(0, 0, 0, 0.5) 0 1px 0;}
.dk_theme_small .dk_options_inner{border:1px solid #8c8c8e;border-bottom-width:2px;border-bottom-color:#999;color:#333;max-height:250px;text-shadow:#fff 0 1px 0;}
.dk_container{display:inline-block;*display:inline;position:relative;zoom:1;}
.dk_container a{outline:0;}
.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1;}
.dk_open{position:relative;}
.dk_open .dk_options{display:block;}
.dk_open .dk_label{color:inherit;}
.dk_options{display:none;margin-top:0;position:absolute;right:0;width:100%;z-index:110;}
.dk_options a,.dk_options a:link,.dk_options a:visited{display:block;}
.dk_options_inner{overflow:auto;position:relative;}
.dk_touch .dk_options{overflow:hidden;z-index:5000}
.dk_touch .dk_options_inner{max-height:none;overflow:visible;}
.dk_fouc select{position:relative;top:-99999em;visibility:hidden;}
.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;padding:0;margin:0;font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;background:#FFF;color:#000;text-shadow:none;border:2px solid #000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer,.fancybox-inner{padding:0;margin:0;position:relative;outline:none;}
.fancybox-inner{overflow:hidden;}
.product-details .fancybox-inner{background:url(../img/preload.gif) center 400px no-repeat;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px;}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8020;}
#fancybox-loading div{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#000000 url('../img/fancybox_loading.gif') center center no-repeat;}
.fancybox-close{position:absolute;top:9px;right:9px;background:url(../img/lightbox-close-btn.png);width:19px;height:19px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:20px;background-position:0 -36px;}
.fancybox-next span{right:20px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden;}
#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#FFF;}
#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{margin-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8);}
.levis-product-zoom.fancybox-wrap{max-width:1366px;width:100%;left:0;top:0;position:absolute;}.levis-product-zoom.fancybox-wrap .fancybox-skin{box-shadow:0;border:0;border-radius:0;padding:0 !important;}.levis-product-zoom.fancybox-wrap .fancybox-skin .fancybox-close{background:url(../img/lightbox-close-btn-pdp.png) no-repeat scroll 0 0 transparent;}
.levis-product-zoom.fancybox-wrap .fancybox-skin .fancybox-inner{width:100% !important;height:auto !important;}.levis-product-zoom.fancybox-wrap .fancybox-skin .fancybox-inner .fancybox-image{width:auto !important;}
.levis-product-zoom.fancybox-wrap .fancybox-skin .fancybox-inner .zoomed-product{height:1500px;max-width:1366px;width:100%;background-size:cover !important;}
.top .elevator-control,.bottom .elevator-control{position:absolute;}
.scrolling .elevator-control{position:fixed;}
.elevator-control{position:fixed;left:50%;top:30%;margin:0 0 0 -660px;padding:0;text-align:left;list-style:none;}.elevator-control>li{margin:0;padding:0;font-family:"TradeGothicLTStdCnNo.18",sans-serif;text-transform:uppercase;}.elevator-control>li a{display:block;padding:2px 35px;padding-right:0;background:transparent url(../img/indicators/elevator-shop-by-unselected.png) left center no-repeat;outline:none;text-decoration:none;}.elevator-control>li a:hover{text-decoration:underline;background-image:url(../img/indicators/elevator-shop-by-hover.png);}
.elevator-control>li a:active{background-image:url(../img/indicators/elevator-shop-by-unselected.png);}
.elevator-control>li a:visited{background-image:url(../img/indicators/elevator-shop-by-unselected.png);}
.elevator-control>li.above a{background-image:url(../img/indicators/elevator-shop-by-unselected-up.png);}.elevator-control>li.above a:hover{background-image:url(../img/indicators/elevator-shop-by-hover-up.png);}
.elevator-control>li.above a:active{background-image:url(../img/indicators/elevator-shop-by-unselected-up.png);}
.elevator-control>li.above a:visited{background-image:url(../img/indicators/elevator-shop-by-unselected-up.png);}
.elevator-control>li.active{font-weight:bold;}.elevator-control>li.active a,.elevator-control>li.active a:hover{font-weight:bold;text-decoration:none;background-image:url(../img/indicators/elevator-shop-by-selected.png);}
.elevator-control #elevator-title p{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:0.8125em;line-height:1em;width:40px;}
.elevator-control #elevator-title h2{width:55%;margin:0 0 5px;font-weight:bold;font-size:0.9em;line-height:1.2em;}
.elevator-no-titles .elevator-control{left:auto;right:50%;top:35%;margin:0 -660px 0 0;width:40px;overflow:hidden;text-indent:-9999em;}
.elevator-no-titles .elevator-control>li{margin-bottom:8px;}
.elevator-no-titles .elevator-control>li a{background-image:url(../img/indicators/twua.png);}
.elevator-no-titles .elevator-control>li a:hover{background-image:url(../img/indicators/twua-h.png);}
.elevator-no-titles .elevator-control>li.active a{background-image:url(../img/indicators/wbla.png);}
.elevator-no-titles .elevator-control>li.active~li a{background-image:url(../img/indicators/twda.png);}
.elevator-no-titles .elevator-control>li.active~li a:hover{background-image:url(../img/indicators/twda-h.png);}
div#elevator-data{display:none;}
@media only screen and (max-width:1366px){.elevator-no-titles .elevator-control{margin:0;right:2%;} .elevator-control{margin:0;left:2%;}}.product-hero{position:relative;max-height:768px; z-index:0;}
.customizations{position:absolute;bottom:5%;right:2.6%;width:282px;margin:0;padding:0;border:2px solid #000;border-radius:5px;box-shadow:0px 0px 0px 2px #fff;background-color:#000;text-align:center;overflow:visible;border-radius:6px;font-size:0.8em;}
.customizations .customization{position:relative;margin:0;padding:2.5em 0 0;border:2px solid #000;border-right-width:1px;border-left-width:1px;border-radius:5px;background-color:#fff;}
.customizations .customization.productOFFER{position:absolute;right:0;left:0;bottom:102%;display:block;padding:5px;line-height:1.3em;text-align:center;border:2px solid #fff;border-radius:5px;box-shadow:0px 0px 0px 2px #000;background-color:#aaa;color:#fff;font-size:0.9em;}
.customizations .customization.productOFFER strong{display:block;font-size:1.1em;}
.customizations .customization.productSTYLE{margin:0;padding:1px 0;border-color:#000;}
.customizations .customization.productSTYLE .activeSelection{display:block;margin:-1px 0 1px;padding:1px 18px;background-color:#000;color:#fff;line-height:1.3em;font-size:0.9em;}
.customizations .customization.productSTYLE .activeSelection strong{display:block;padding:4px 0;font-size:1em;text-transform:uppercase;}
.customizations .customization.productSTYLE .activeSelection .description{display:block;padding-bottom:5px;}
.customizations .customization.productSTYLE .options.swatch>li input[type="image"],.customizations .customization.productSTYLE .options.swatch>.null img{width:30px;height:30px;}
.customizations .customization.productSTYLE .options.swatch>li:hover input[type="image"],.customizations .customization.productSTYLE .options.swatch>li.hover input[type="image"],.customizations .customization.productSTYLE .options.swatch>li.chosen input[type="image"],.customizations .customization.productSTYLE .options.swatch>li.disabled input[type="image"]{width:24px;height:24px;}
.customizations .customization.productSTYLE .options.swatch>li:first-child,.customizations .customization.productSTYLE .options.swatch>li:first-child input[type="image"]{border-top-left-radius:5px;}
.customizations .customization.productSTYLE .options.swatch>li:nth-child(9),.customizations .customization.productSTYLE .options.swatch>li:nth-child(9) input[type="image"]{border-top-right-radius:5px;}
.customizations .customization.productSTYLE .options.swatch>li:nth-type(-4),.customizations .customization.productSTYLE .options.swatch>li:nth-type(-4) input[type="image"]{border-bottom-left-radius:5px;}
.customizations .customization.productSTYLE .options.swatch>li:last-of-type,.customizations .customization.productSTYLE .options.swatch>li:last-of-type input[type="image"]{border-bottom-right-radius:5px;}
.customizations .customization.productSTYLE .currentSelection{display:block;padding:2px 0;}
.customizations .customization.productSTYLE .currentSelection img{margin-right:5px;height:15px;width:15px;border:2px solid #B71A35;vertical-align:middle;}
.customizations .customization.productSTYLE .currentSelection strong{font-size:0.8em;}
.customizations .customization.productWAIST,.customizations .customization.productLENGTH{padding:2em 1em 0.5em;}
.customizations .customization.productWAIST legend,.customizations .customization.productLENGTH legend{text-transform:uppercase;}
.customizations .customization.productWAIST li,.customizations .customization.productLENGTH li{font-size:1em;text-decoration:underline;}
.customizations .customization .choices{margin:0;padding:0;}
.customizations .customization .choices input{display:inline;margin:0.2em 0.4em;padding:0.4em 0;text-decoration:underline;background:transparent;border:none;cursor:pointer;color:#000;opacity:1;}
.customizations .customization .choices input:focus,.customizations .customization .choices input:hover,.customizations .customization .choices input.hover,.customizations .customization .choices input.chosen,.customizations .customization .choices input.checked,.customizations .customization .choices input.selected,.customizations .customization .choices input.disabled{margin:0.2em 0;padding:0 0.3em;border:2px solid transparent;border-radius:1.2em;text-decoration:none;}
.customizations .customization .choices input:focus,.customizations .customization .choices input:hover,.customizations .customization .choices input.hover{border-color:#222;}
.customizations .customization .choices input.checked,.customizations .customization .choices input.chosen,.customizations .customization .choices input.selected{border-color:#b61a33;}
.customizations .customization .choices input.disabled,.customizations .customization .choices input.disabled:hover{color:#bfbfbf;border-color:transparent;}
.customizations .customization.productWAIST{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;}
.customizations .customization.productLENGTH{border-top:none;border-top-right-radius:0;border-top-left-radius:0;}
.customizations .customization.productLENGTH a{color:#aaa;font-size:0.9em;}
.customizations .productPROMO{margin:1px 0;padding:0 2px 1px;color:#fff;list-style:none;}
.customizations .productPROMO li{margin:2px 0 0;border-radius:5px;}
.customizations .productPROMO .clearance{background-color:grey;}
.customizations .productPROMO .finalsale{background-color:#a6192e;}
.customizations .productPRICE .productPROMO{position:absolute;background-color:#000;top:0;left:0;width:30%;}
.customizations .customization.productSTOCKPROMPT{display:block;padding:2px 6px;background-color:#ddd;color:#000;}
.customizations .productSTOCKPROMPT strong{font-size:1.2em;color:#a6192e;}
.customizations .customization.productPRICE{position:relative;margin:0;padding:0.7em 1em 0.7em 0;border-bottom:none;text-align:center;}
.customizations .customization.productPRICE abbr{display:block;vertical-align:middle;font-size:1.2em;border-bottom:none;color:#b61a33;}
.customizations .customization.productPRICE abbr.was{color:#555;}
.customizations .customization.productPRICE abbr.was span{text-decoration:strikethrough;}
.customizations .customization.productPRICE abbr.then{color:#000;}
.customizations .customization.productPRICE abbr:last-of-type{font-size:1.8em;}
.customizations .customization.productPRICE .price{}
.customizations .customization.productQUANTITY{display:inline-block;*display:inline;width:25%;padding:0.2em 0;font-size:1.5em;vertical-align:middle;text-align:right;border:none;}
.customizations .customization.productQUANTITY label.qty{margin:0 5px 0 0;vertical-align:middle;}
.customizations .customization.productQUANTITY input.qty{padding:0;font-size:1.2em;text-align:center;vertical-align:middle;}
.customizations .customization.productQUANTITY .dk_container{display:none ! important;float:none;}
.customizations .customization.productQUANTITY .dk_container a.dk_toggle{padding:5px 30px 5px 10px;background-position:right center;width:auto ! important;}
.customizations .customization legend{display:block;position:absolute;top:0.5em;right:0;left:0;padding:0;line-height:1.2em;font-size:1.1em;font-weight:bold;}
.customizations .btn-dbbdr{display:inline-block;*display:inline;margin:1px;padding:0.35em 0;font-size:1.7em;box-shadow:0px 0px 0px 0 #000;width:70%;vertical-align:middle;}
.customizations .btn-dbbdr.oos{margin-bottom:0;color:#111;background-color:#ddd;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.customizations .btn-dbbdr.prompt{background-color:#a6192e;box-shadow:0px 0px 0px 1px #a6192e;}
.customizations .btn-dbbdr+input[type="submit"]{position:absolute;left:0;bottom:0;margin:0;padding:0;width:1px;height:1px;outline:none;opacity:0.01;}
.customizations .productOOSPROMPT{display:none;margin:0 4px 2px;padding:6px;background-color:#fff;line-height:1.2em;font-size:0.9em;border-top-left-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-transform:uppercase;}
.customizations .btn-dbbdr.oos+input+.productOOSPROMPT{display:block;}
.customizations .productOOSPROMPT label{display:block;margin-bottom:4px;}
.customizations .productOOSPROMPT .border{position:relative;margin:0;padding:0.3em 0;border:1px solid #000;text-align:left;}
.customizations .productOOSPROMPT .border input[type="text"]{margin-left:5px;border:none;text-transform:uppercase;font-size:1.1em;width:80%;}
.customizations .productOOSPROMPT .border input[type="image"]{position:absolute;top:3px;right:3px;height:20px;width:20px;}
.customizations .productOOSPROMPT strong{display:block;margin-bottom:4px;font-size:1.3em;}
.customizations .productOOSPROMPT p{font-size:1em;}
.customizations .returnpolicy{display:block;position:absolute;bottom:0;right:0;left:0;text-align:center;margin-bottom:-30px;color:grey;}
.customizations.touch .customization .choices{display:none;}
.customizations.touch .customization .choices input{margin:0.2em 0.6em;font-size:1.3em;}
.customizations.touch .customization .choices input:focus,.customizations.touch .customization .choices input:hover,.customizations.touch .customization .choices input.hover,.customizations.touch .customization .choices input.chosen,.customizations.touch .customization .choices input.checked,.customizations.touch .customization .choices input.selected,.customizations.touch .customization .choices input[checked="checked"],.customizations.touch .customization .choices input.disabled,.customizations.touch .customization .choices input[disabled="disabled"]{margin:0.2em 0;padding:0 0.45em;}
.customizations .customization .choices select,.customizations.touch .customization .choices .dk_container{display:none;}
.customizations.touch .customization .choices select,.customizations.touch .customization .choices .dk_container{display:inline-block;*display:inline;}
.customizations.touch .customization.productSTYLE .options.swatch>li input[type="image"],.customizations.touch .customization.productSTYLE .options.swatch>.null img{width:39px;height:39px;}
.customizations.touch .customization.productSTYLE .options.swatch>li:hover input[type="image"],.customizations.touch .customization.productSTYLE .options.swatch>li.hover input[type="image"],.customizations.touch .customization.productSTYLE .options.swatch>li.chosen input[type="image"],.customizations.touch .customization.productSTYLE .options.swatch>li.disabled input[type="image"]{width:33px;height:33px;}
.customizations.touch .customization.productWAIST,.customizations.touch .customization.productLENGTH{display:inline-block;margin:-7px 0 2px;width:41%;min-height:90px;vertical-align:top;border:none;border-radius:0;}
.customizations.touch .customization.productWAIST{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.customizations.touch .customization.productLENGTH{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.customizations.touch .customization.productWAIST legend,.customizations.touch .customization.productLENGTH legend{display:block;position:relative;top:auto;bottom:-1em;}
.quickbuy .customizations{top:auto;bottom:5px;right:auto;left:75%;width:60%;font-size:0.6em;}.quickbuy .customizations .customization.productSTYLE{line-height:1em;}.quickbuy .customizations .customization.productSTYLE .options.swatch>li input[type="image"],.quickbuy .customizations .customization.productSTYLE .options.swatch>.null img{width:15px;height:15px;}
.quickbuy .customizations .customization.productSTYLE .options.swatch>li:hover input[type="image"],.quickbuy .customizations .customization.productSTYLE .options.swatch>li.hover input[type="image"],.quickbuy .customizations .customization.productSTYLE .options.swatch>li.chosen input[type="image"],.quickbuy .customizations .customization.productSTYLE .options.swatch>li.disabled input[type="image"]{width:12px;height:12px;}
.quickbuy .customizations .customization.productQUANTITY{font-size:1em;}
.quickbuy .customizations.left{left:auto;right:75%;}
.outfit{margin:30px 0;padding:0;border-top:2px solid #555;border-bottom:2px solid #555;}
.contentBox{margin:100px auto;width:90%;}
.contentBox.narrow{width:640px;margin:0 auto;padding:20px 0;}
.contentBox-title{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,Sans-serif;font-weight:normal;text-transform:uppercase;font-size:2.8em;}
.contentBox-paragraph{margin-top:0;}
.contentWide{margin:0 -20px;}
hr.tiny{border-width:0 0 1px;width:62px;margin:1.25em auto;}
.anchor-arrow{font-weight:bold;text-decoration:none;}
.anchor-arrow .text,.anchor-arrow .arrow{display:inline-block;vertical-align:top;}
.anchor-arrow .arrow{content:"";width:30px;height:30px;background:url(../img/arrow-medium-next.png) no-repeat 0 0 transparent;margin-top:-2px;}
.arrow-left .arrow{background-image:url(../img/arrow-medium-previous.png);}
.arrow-right .text{padding-right:14px;}
.arrow-left .text{padding-left:14px;}
.anchor-arrow:hover .arrow{background-image:url(../img/arrow-medium-next-hover.png);}
.arrow-left:hover .arrow{background-image:url(../img/arrow-medium-previous-hover.png);}
.contentBox-form{text-align:left;}
.form-narrow{text-align:left;width:18%;margin:0 auto;}
fieldset{position:relative;margin:0 0 20px;}
.fieldset-inline{display:inline-block;text-align:left;}
.fieldset-inline .label,.fieldset-inline .tag-label{margin-right:12px;}
.fieldset-inline .label.last,.fieldset-inline .label .tag-label{margin-right:0;}
.fieldset-secondary{font-size:13px;}
.label{text-transform:uppercase;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,Sans-serif;}
.box-label{margin-bottom:5px;}
.tag-label{text-transform:uppercase;}
.tag-label.pad-left{padding-left:40px !important;}
.tag-optional{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.label-radio,.label-checkbox{position:relative;}
.label-radio input[type=radio],.label-checkbox input[type=checkbox]{position:absolute;left:-99999px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.label-radio .tag-label,.label-checkbox .tag-label{content:"";background:url(../img/img-radio.gif) no-repeat scroll 0 3px transparent;padding-left:16px;}
.label-radio input[type=radio]:checked+.tag-label{background-image:url(../img/img-radio-active.gif);}
.label-checkbox input[type='checkbox']+.tag-label{background:url(../img/checkbox.png) no-repeat 0 2px;padding-left:20px;}
.label-checkbox input[type='checkbox']:checked+.tag-label{background:url(../img/checkbox-checked.png) no-repeat 0 2px;}
.warning{border:1px solid #c30d2d!important}
.warning+.tag-label,.warning+.tag-label a{color:#f00;}
.error{display:none;color:red !important;margin:0 auto 1.5% !important;font-size:0.875em;}
.success{color:#31B404 !important;}
.js-box-label .icon-warning,.js-fieldset .icon-warning,.js-box-label .icon-valid,.js-fieldset .icon-valid{display:block;width:14px;height:12px;right:-24px;bottom:12px;position:absolute;background:url(../img/img-warning.png) no-repeat 0 0 transparent;}.lt-ie8 .js-box-label .icon-warning,.lt-ie8 .js-fieldset .icon-warning,.lt-ie8 .js-box-label .icon-valid,.lt-ie8 .js-fieldset .icon-valid{display:inline;right:-34px;}
.js-box-label .icon-valid,.js-fieldset .icon-valid{background-image:url(../img/img-valid.png);}
.js-fieldset,.js-box-label{position:relative;}
.js-fieldset .form-error-box,.js-box-label .form-error-box{display:block;}
.js-fieldset .form-error-box{bottom:auto;top:-44px !important;}
.js-fieldset .icon-warning,.js-fieldset .icon-valid{bottom:auto;top:10px;}
.notification{position:relative;border:2px solid #000;padding:20px;margin:80px 0 60px;color:#000 !important;font-size:14px;-webkit-box-shadow:inset 0 0 0 2px #fff, inset 0 0 0 3px #5a2;-moz-box-shadow:inset 0 0 0 2px #fff, inset 0 0 0 3px #5a2;-o-box-shadow:inset 0 0 0 2px #fff, inset 0 0 0 3px #5a2;box-shadow:inset 0 0 0 2px #fff, inset 0 0 0 3px #5a2;}
.lt-ie8 .notification{padding-top:30px;}
.notification.success .checkmark{content:"";width:100%;height:44px;position:absolute;top:-22px;left:0;background:url(../img/img-check.png) no-repeat 50% 50%;}
.notification-title{margin:.65em 0 0;font-size:1.5em;}
.notification-subtitle{font-family:"Bodoni MT",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;font-style:italic;font-size:16px;}
.notification p{margin:.42em 0;}
.notification a{text-transform:initial;}
.js-charCounter{height:0;text-transform:uppercase;text-align:right;font-size:12px;}
.feedback,.subscribe{}.feedback #main-container,.subscribe #main-container{padding-top:10%;}
.feedback textarea,.subscribe textarea,.feedback input[type=password],.subscribe input[type=password],.feedback input[type=text],.subscribe input[type=text]{width:100%;border:1px solid #222;font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.feedback textarea,.subscribe textarea{padding:5px;}
.feedback input[type=password],.subscribe input[type=password],.feedback input[type=text],.subscribe input[type=text]{height:30px;padding:0 5px;}
.lt-ie9 .subscribe input[type=text]#email{padding-top:5px;height:30px;}
.lt-ie8 .subscribe input[type=text]#email{padding-top:5px;height:25px;}
.clear{clear:both;}
.hidden{display:none !important;}
.aligncenter{text-align:center;}
.alignright{float:right;}
.alignleft{float:left;}
.emphasize{text-transform:uppercase;text-decoration:underline;}
/*input[type=password]{font-family:Arial;}*/
.lt-ie8 .fieldset-inline .box-label{display:inline;}
.about-detail .aligncenter{text-align:center !important;}
@media (max-width:1366px){.form-narrow{width:25%;}}.de{}.de .gift-guide .slide-gift-guide-01 h3 strong{font-size:70px !important;line-height:0.8em !important;}
@media only screen and (max-width:1270px){.de .gift-guide .slide-gift-guide-01 h3{top:25% !important;min-width:70% !important;margin-left:15% !important;font:33px "BodoniStencil2",Helvetica,Arial,sans-serif;}}.de .gift-guide .slide-gift-guide-02 h3 strong{font-size:70px !important;}
@media only screen and (max-width:1170px){.de .gift-guide .slide-gift-guide-02 h3{top:21% !important;min-width:70% !important;margin-left:15% !important;}.de .gift-guide .slide-gift-guide-02 h3 strong{font-size:60px;}}.de .gift-guide .slide-gift-guide-04 h3{width:70%;margin-left:15%;}.de .gift-guide .slide-gift-guide-04 h3 strong{font-size:80px !important;}
.de .gift-guide .slide-gift-guide-03 h3{width:70%;margin-left:15%;}
@media only screen and (max-width:1170px){.de .gift-guide .slide-gift-guide-03 h3{top:20% !important;}.de .gift-guide .slide-gift-guide-03 h3 strong{font-size:60px !important;}}@media only screen and (max-width:1225px){.de .gift-guide .slide-gift-guide-05 h3{width:60%;margin-left:20%;top:18% !important;}}
@media only screen and (max-width:1335px){.de .gift-guide .gift-menu ul li{padding-top:3%;line-height:1em !important;}.de .gift-guide .gift-menu ul li a{font-size:13px !important;}.de .gift-guide .gift-menu ul li a span{font-size:14px !important;}}
.de .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.de .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.de .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
@media only screen and (max-width:1280px){.da .gift-guide .slide-gift-guide-03 h3{top:10% !important;}.da .gift-guide .slide-gift-guide-03 h3 strong{font-size:50px !important;}}@media only screen and (max-width:1049px){.da .gift-guide .slide-gift-guide-05 h3 strong{font-size:40px !important;}}
.da .about-levis-products .about-detail-main h3,.da .social-responsibility .about-detail-main h3{font-size:1.3em !important;}
.da .collection.waterless-collection h4,.da .collection.waterless-collection .black-arrow-right-large{font-size:0.9em;}
@media only screen and (max-width:1149px){.da .gift-guide .gift-menu ul li{padding-top:3%;line-height:1em !important;}.da .gift-guide .gift-menu ul li a{font-size:13px !important;}.da .gift-guide .gift-menu ul li a span{font-size:14px !important;}}
.da .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.da .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.da .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
@media only screen and (max-width:1200px){.da .standard-landing-template .content-tile .tile-copy-03 h2{font-size:3.1em;}}
.es .gift-guide a.shop-mens,.es .gift-guide a.shop-womens,.es .gift-guide a.shop-mens-2,.es .gift-guide a.shop-womens-2{min-width:150px !important;}
.es .gift-guide .slide-gift-guide-01 h3 strong{line-height:1.1em !important;}
@media only screen and (max-width:1287px){.es .gift-guide .slide-gift-guide-01 h3{top:10% !important;}}@media only screen and (max-width:1144px){.es .gift-guide .slide-gift-guide-01 h3 strong{font-size:80px !important;line-height:1.1em !important;}}@media only screen and (max-width:1103px){.es .gift-guide .slide-gift-guide-02 h3{top:15% !important;}}.es .gift-guide .slide-gift-guide-02 h3,.es .gift-guide .slide-gift-guide-04 h3{width:70%;margin-left:15%;}
@media only screen and (max-width:1280px){.es .gift-guide .slide-gift-guide-03 h3{top:10% !important;}.es .gift-guide .slide-gift-guide-03 h3 strong{font-size:60px !important;}}@media only screen and (max-width:1049px){.es .gift-guide .slide-gift-guide-05 h3 strong{font-size:40px !important;}}
@media only screen and (max-width:1366px){.es .gift-guide .gift-menu ul li{padding-top:3%;line-height:1em !important;}.es .gift-guide .gift-menu ul li a{font-size:13px !important;}.es .gift-guide .gift-menu ul li a span{font-size:14px !important;}}
.es .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.es .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.es .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
.fr .gift-guide a.shop-mens,.fr .gift-guide a.shop-womens,.fr .gift-guide a.shop-mens-2,.fr .gift-guide a.shop-womens-2{min-width:150px !important;}
.fr .gift-guide .slide-gift-guide-01 h3{width:65%;margin-left:18%;}.fr .gift-guide .slide-gift-guide-01 h3 strong{font-size:90px !important;line-height:.8em;}
@media only screen and (max-width:1121px){.fr .gift-guide .slide-gift-guide-02 h3{top:10% !important;}}.fr .gift-guide .slide-gift-guide-03 h3 strong{top:12%;font-size:30px !important;}
@media only screen and (max-width:1166px){.fr .gift-guide .slide-gift-guide-03 h3{top:10% !important;}}
.fr .garment-care .about-detail-main .cards-container li{min-height:750px;}.fr .garment-care .about-detail-main .cards-container li a div{height:80px;}
.fr .garment-care .about-detail-main .cards-container li.row2{min-height:510px;}
@media only screen and (max-width:1200px){.fr .collection.waterless-collection article section#content-tile-05 div{top:1%;}}
.fr .gift-guide .gift-menu ul li{padding-top:3%;line-height:1em !important;}.fr .gift-guide .gift-menu ul li a{font-size:13px !important;}.fr .gift-guide .gift-menu ul li a span{font-size:14px !important;}
.fr .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.fr .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.fr .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
@media only screen and (max-width:1200px){.fr .standard-landing-template .content-tile .tile-copy-03 h2{font-size:2.5em;}}
.it .gift-guide .slide-gift-guide-01 h3{width:65%;margin-left:18%;}.it .gift-guide .slide-gift-guide-01 h3 strong{font-size:80px !important;line-height:.8em;}
.it .gift-guide .slide-gift-guide-01 h3 span:last-child{width:55%;}
.it a.shop-mens,.it a.shop-womens,.it a.shop-mens-2,.it a.shop-womens-2{min-width:175px !important;padding-bottom:15px !important;padding-left:10px;padding-right:10px;}
.it a.shop-mens,.it a.shop-womens{padding-bottom:35px !important;}
@media only screen and (max-width:1121px){.it .slide-gift-guide-02 h3{top:10% !important;}}@media only screen and (max-width:1166px){.it .slide-gift-guide-03 h3{top:10% !important;}}@media only screen and (max-width:1049px){.it .slide-gift-guide-05 h3 strong{font-size:40px !important;}}.it .garment-care .about-detail-main ul li{min-height:167px;}
.it .sub-category-template .content-tile div h1 span.curve{display:block;}
@media only screen and (max-width:1209px){.it .gift-guide .gift-menu ul li{padding-top:3%;line-height:1em !important;}.it .gift-guide .gift-menu ul li a{font-size:13px !important;}.it .gift-guide .gift-menu ul li a span{font-size:14px !important;}}
.it .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.it .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.it .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
@media only screen and (max-width:1200px){.it .standard-landing-template .content-tile .tile-copy-03 h2{font-size:3.5em;}}
.nl .gift-guide .slide-gift-guide-01 h3{width:65%;margin-left:18%;}.nl .gift-guide .slide-gift-guide-01 h3 strong{font-size:90px !important;line-height:.8em;}
.nl a.shop-mens,.nl a.shop-womens,.nl a.shop-mens-2,.nl a.shop-womens-2{max-width:24% !important;padding-bottom:15px !important;}
.nl a.shop-mens,.nl a.shop-womens{padding-bottom:35px !important;}
.nl .slide-gift-guide-02 h3 strong{font-size:60px !important;}
.nl .slide-gift-guide-04 h3 strong{font-size:60px !important;}
@media only screen and (max-width:1166px){.nl .slide-gift-guide-03 h3{top:10% !important;}}@media only screen and (max-width:1049px){.nl .slide-gift-guide-05 h3 strong{font-size:40px !important;}}.nl .garment-care ul.cards-container li{min-height:740px;}.nl .garment-care ul.cards-container li a div{padding-bottom:20px;}
.nl .sub-category-template .content-tile div h1 span.curve{display:block;}
@media only screen and (max-width:1173px){.nl .gift-guide .gift-menu ul li{padding-top:3%;line-height:1em !important;}.nl .gift-guide .gift-menu ul li a{font-size:13px !important;}.nl .gift-guide .gift-menu ul li a span{font-size:14px !important;}}
.nl .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.nl .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.nl .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
@media only screen and (max-width:1200px){.nl .standard-landing-template .content-tile .tile-copy-03 h2{font-size:3.4em;}}
.sv .gift-guide a.shop-mens,.sv .gift-guide a.shop-womens,.sv .gift-guide a.shop-mens-2,.sv .gift-guide a.shop-womens-2{width:33% !important;}
.sv .gift-guide .slide-gift-guide-01 h3 strong{font-size:110px !important;line-height:.8em;}
@media only screen and (max-width:1255px){.sv .gift-guide .slide-gift-guide-01 h3{top:10% !important;}}.sv .gift-guide .slide-gift-guide-02 h3 strong{font-size:60px !important;}
.sv .gift-guide .slide-gift-guide-04 h3 strong{font-size:60px !important;}
.sv .gift-guide .slide-gift-guide-03 h3 strong{font-size:60px !important;}
@media only screen and (max-width:1285px){.sv .gift-guide .slide-gift-guide-03 h3{top:10% !important;font-size:30px !important;}.sv .gift-guide .slide-gift-guide-03 h3 strong{font-size:40px !important;}}@media only screen and (max-width:1049px){.sv .gift-guide .slide-gift-guide-05 h3 strong{font-size:40px !important;}}
.sv .social-responsibility .about-detail-main h3{font-size:1.3em !important;}
.sv .collection h4{font-size:0.9em;}
.sv .collection .black-arrow-right-large{font-size:0.9em;}
@media only screen and (max-width:1224px){.sv .gift-guide .gift-menu ul li{padding-top:3%;line-height:1em !important;}.sv .gift-guide .gift-menu ul li a{font-size:13px !important;}.sv .gift-guide .gift-menu ul li a span{font-size:14px !important;}}
.sv .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.sv .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.sv .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
.ru .standard-one-column-template .about-levis-products ul.cards-container li{min-height:450px;}
.ru .standard-one-column-template .garment-care ul.cards-container li{min-height:750px;}.ru .standard-one-column-template .garment-care ul.cards-container li a div{padding-bottom:18px;}
.ru .standard-one-column-template .fit-guides section ul li a{height:322px;}
.ru .standard-one-column-left-nav-template .size-chart .garment-container .image-container p.description{width:95%;}
.ru .collection.trucker-collection .content-tile .black-arrow-right-large{height:80px;}
@media only screen and (max-width:1200px){.ru .collection.trucker-collection article section#content-tile-01 div{top:14%;}}
.ru .collection.waterless-collection .content-tile .black-arrow-right-large{height:75px;}
@media only screen and (max-width:1200px){.ru .collection.waterless-collection article .content-tile div{width:46%;margin:0 0 0 -23%;} .ru .collection.waterless-collection article section#content-tile-02 div{top:6%;} .ru .collection.waterless-collection article section#content-tile-03 div{top:20%;} .ru .collection.waterless-collection article section#content-tile-05 div{top:-3%;}}
@media only screen and (max-width:1200px){.ru .standard-landing-template .content-tile .tile-copy-03 h2{font-size:2.8em;}}
.ru .standard-landing-template #content .top .content-tile a div{top:14%;}.ru .standard-landing-template #content .top .content-tile a div .black-arrow-right-large{height:75px;}
@media only screen and (max-width:1200px){.ru .standard-landing-template #content .top .content-tile a div p{font-size:1em;} .ru .standard-landing-template #content .top .content-tile a div .black-arrow-right-large{font-size:0.8em;height:70px;}}
.ru .gift-guide .gift-menu ul li a{font-size:12px !important;}.ru .gift-guide .gift-menu ul li a span{font-size:12px !important;}
@media only screen and (max-width:1283px){.ru .gift-guide .gift-menu ul li{line-height:1em !important;padding:2%;}}.ru .gift-guide .gift-nav .gift-buttons{font-size:10px !important;}
.ru .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.ru .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.ru .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
@media only screen and (max-width:1300px){.ru .four-zero-four-template article .richmedia h2{font-size:2.2em;}}
.tr .collection .content-tile h2,.tr .collection .content-tile h3,.tr .collection .content-tile h4{font-family:Helvetica,Arial,sans-serif !important;font-weight:bold;}
.tr .collection .content-tile p{font-family:Helvetica,Arial,sans-serif !important;}
@media only screen and (max-width:1300px){.tr .collection.five01custom-collection article section#content-tile-01 div{width:53% !important;margin:0 0 0 -28.5% !important;}}
@media only screen and (max-width:1200px){.tr .collection.waterless-collection article section#content-tile-05 div{top:2%;}}
.tr .sub-category-template .content-tile p{font-family:Helvetica,Arial,sans-serif !important;}
.tr .standard-one-column-template .fit-guides section ul li a{height:240px;}
.tr .four-zero-four-template h3{font-weight:bold;font-family:Helvetica,Arial,sans-serif;}
.tr .four-zero-four-template p{font-family:Helvetica,Arial,sans-serif;}
@media only screen and (max-width:1209px){.tr .gift-guide .gift-menu ul li{padding-top:3%;line-height:1em !important;}.tr .gift-guide .gift-menu ul li a{font-size:13px !important;}.tr .gift-guide .gift-menu ul li a span{font-size:14px !important;}}
.tr .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.tr .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.tr .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
.tr .standard-landing-template .content-tile .tile-copy-03 h2{font-weight:bold;font-family:Helvetica,Arial,sans-serif;}
.tr .standard-landing-template .content-tile .tile-copy-03 p{font-family:Helvetica,Arial,sans-serif;}
.tr .curve-id .curve-id-dynamic-header p{font:0.8em/1.6 Helvetica,Arial,sans-serif;}
.tr .curve-id-initial #waist-hip-seat .intro-blurb h2{font:bold 2.8em/1 serif;}
.tr .curve-id-initial #waist-hip-seat .intro-blurb p{font:bold 0.9em/1 Helvetica,Arial,sans-serif;}
.tr .curve-id-initial #waist-hip-seat .curve-id-steps h2{font-weight:bold;font-family:serif;}
.tr .curve-id-initial #waist-hip-seat .curve-id-steps ul li span{font:bold 0.9em/1 Helvetica,Arial,sans-serif;}
.tr .curve-id-initial #waist-hip-seat .curve-id-steps p{font:0.8em/1 Helvetica,Arial,sans-serif;}
.tr .curve-id-result .curve-result>h3{font:bold 1.2em/1 serif;}
.tr .curve-id-result .curve-result #user-results h2{font:bold 2.8em/1 serif;}
.tr .curve-id-result .curve-result #user-results p{font:1em/1 Helvetica,Arial,sans-serif;}
.tr .curve-id-result .curve-result p{font:1em/1 Helvetica,Arial,sans-serif;}
.tr .curve-id-result .curve-result ul li{font:0.9em/1 Helvetica,Arial,sans-serif;}
.tr .curve-id-result .shop-results h2{font:2.6em/1 Helvetica,Arial,sans-serif;}
.tr .curve-id-result #shop-your-curve #shop-now-form fieldset h3{font:bold 1.3em/1 helvetica,arial,sans-serif;}
.tr .curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li label p{font:0.8em/1.05 helvetica,arial,sans-serif;}.tr .curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li label p strong{font:bolder 1.15em/1 helvetica,arial,sans-serif;}
.pt .collection.curveid-custom-collection article section#content-tile-01 div{width:44%;margin:0 0 0 -22%;}
@media only screen and (max-width:1283px){.pt .gift-guide .gift-menu ul li{padding-top:3%;line-height:1em !important;}.pt .gift-guide .gift-menu ul li a{font-size:13px !important;}.pt .gift-guide .gift-menu ul li a span{font-size:14px !important;}}
.pt .gift-guide .gift-nav .gift-buttons{width:50% !important;}
.pt .gift-guide .gift-nav .slide-buttons{width:40% !important;text-align:left;}
.pt .gift-guide .gift-nav .menu-buttons{width:auto !important;padding-right:25px;}
body{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;overflow-x:hidden;}
#main-container{background:#FFF;}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){#main-container{min-height:600px;}}.breadcrumb{margin:0;padding:0;list-style-type:none;list-style-position:outside;}
.breadcrumb a{text-decoration:underline;}
.breadcrumb>*{display:inline-block;margin:0;padding:0;list-style-type:none;list-style-position:outside;padding-left:2em;*display:inline;}
.breadcrumb>*:first-child{padding-left:0;}
.breadcrumb>*:last-child{ padding-left:0; clear:both; }
h1.section-header{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:3.5em;line-height:0.8em;font-weight:normal;left:2.8%;position:absolute;text-transform:uppercase;top:10%;z-index:5;}h1.section-header.center-header{font-size:3.5em;line-height:1;margin:27px auto 30px;padding:0;position:static;text-align:center;}
h1.section-header.right-col-header{line-height:0.9;position:static;margin:0.7em 0;}
h2.section-header{font:1.5em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:4px 0;position:absolute;z-index:100;top:14%;left:2%;text-transform:uppercase;}
a.more,a.less{display:inline-block;font-size:1em;text-decoration:none;color:#404040;padding:4px 0 2px 25px;padding-right:0;background:transparent url(../img/indicators/minus.gif) left center no-repeat;}
a.less{display:none;background-image:url(../img/indicators/minus.gif);}
.peek a.more{background-image:url(../img/indicators/plus.gif);}
.tooltip-container{display:none;position:absolute;z-index:110;background-color:#fff;border:1px solid #000;border-radius:2px;box-shadow:0px 0px 0px 1px #fff;color:#000000;font-size:0.8em;height:auto;line-height:1em;padding:0 15px;width:140px;font-family:"TradeGothicLTStdBdCnNo.20",sans-serif;}.tooltip-container .tooltip-title{font-size:1.2em;margin:15px 0 0 0;}.tooltip-container .tooltip-title strong{font-weight:normal;}
.tooltip-container .tooltip-body{font-size:1em;margin:8px 0;text-transform:none;}
.tooltip-container .tooltip-cta{margin:0 0 15px 0;font-size:0.9em;font-style:normal;text-decoration:underline;}
.black-arrow-right{background:transparent url(../img/black-arrow-right.png) no-repeat 0 0;text-indent:-9999em;display:block;width:29px;height:29px;text-decoration:none;}
.black-arrow-right-small{background:url('../img/nav-sprites.png') no-repeat -6px -29px;width:18px;height:17px;display:inline-block;position:absolute;margin:6px 10px 0 0;}.black-arrow-right-small:hover{background:url('../img/black-arrow-right-17x17-over.png') no-repeat 0 0;}
.black-arrow-right-large{background:url('../img/black-arrow-right-large.png') no-repeat 0 0;width:37px;height:37px;display:block;}
a.btn-dbbdr,label.btn-dbbdr,.curve-id input.btn-dbbdr,.lt-ie9 a.btn-dbbdr:hover,.lt-ie9 a.btn-dbbdr:active{display:inline-block;background:#000;color:#FFF;border:2px solid #FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;padding:9px 25px;margin:20px 0;text-transform:uppercase;text-decoration:none;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
a.btn-dbbdr, a.btn-dbbdr:hover, a.btn-dbbdr:active, a.btn-dbbdr:visited{color:#FFF !important};
a.btn-dbbdr:hover,label.btn-dbbdr:hover,.curve-id input.btn-dbbdr:hover{border:1px solid #FFF;color:#FFF;padding:10px 26px;}
a.btn-dbbdr:active,.curve-id input.btn-dbbdr:active{border:4px solid #FFF;padding:7px 23px;}
.tooltip{display:inline-block;background:url(../img/tooltip.png) no-repeat;width:20px;height:14px;margin:0 0 0 5px;position:relative;text-decoration:none;vertical-align:middle;}.tooltip:hover,.tooltip:visited,.tooltip:active{text-decoration:none !important;}
.lt-ie8 .tooltip{display:inline;}
.tooltip .details{display:none;background:#FFF;position:absolute;padding:5px;min-width:220px;height:auto;border:1px solid #000;box-shadow:1px 3px 12px rgba(0, 0, 0, 0.5);z-index:20;margin:0 0 0 20px !important;color:#000;width:35%;top:auto;left:-86px;bottom:21px;font:11px/1em "TradeGothicLTStdCnNo.18",sans-serif !important;}.tooltip:hover .tooltip .details{z-index:2000;}
.tooltip .btm-arrow{display:none;background:url(../img/arrow-down-small.png) no-repeat scroll 0 0 transparent;bottom:7px;height:6px;left:48%;position:relative;width:11px;top:auto;left:2px;margin:0 !important;padding:0 !important;}
.tooltip.active .btm-arrow{display:block !important;}
body.category,body.department,body.shopping-bag{}body.category a+hr,body.department a+hr,body.shopping-bag a+hr{margin:0.6em 0 2.5em;background-color:#fff;border-top:1px solid #000;border-bottom:1px dotted #000;}
.branded{display:inline-block;text-transform:uppercase;font-size:inherit;color:inherit;}
.branded.levis,.branded.l{display:inline;font-family:"BodoniStencil",serif;}
.branded.levis,.branded.l{display:inline;font-family:"TradeGothicLTStdRegular",serif;}
.branded.fit{display:inline;font-family:"CrashNumberingSerif",serif;}
h1.branded{}
.branded sup{font-family:Arial;top:-1em;vertical-align:baseline;font-size:0.4em;}
.branded span{display:block;line-height:1em;border-color:inherit;border-width:0;border-style:solid;}
.light.text .branded span{border-color:#fff;}
.dark.text .branded span{border-color:#000;}
.branded.htl span:nth-of-type(1){font-size:4.5em;line-height:0.8em;}
.branded.htl span:nth-of-type(2){font-size:1em;}
.branded.htl span:nth-of-type(3){font-size:0.8em;font-weight:normal;}
.branded.slm span{line-height:1em;}
.branded.slm span:nth-of-type(1){font-size:1.5em;}
.branded.slm span:nth-of-type(2){display:inline-block;margin-bottom:0.1em;padding:0 0.5em 0.25em 0;line-height:0.6em;font-size:8em;border-bottom-width:2px;}
.branded.slm span:nth-of-type(3){font-size:2.8em;font-weight:normal;}
.branded.bar{}
.branded.bar span:nth-of-type(1),.branded.bar span:first-child{display:inline-block;margin:0 0 0.2em;padding:0.15em 0;border-top-width:1px;border-bottom-width:1px;font-size:3.5em;}
.branded.bar span:only-child{display:block;padding:0;font-size:5em;border-top-width:3px;border-bottom-width:3px;}
.branded.bar span:nth-of-type(2){font-size:1em;}
.branded.lhl{font-family:"BodoniStencil",serif;}
.branded.lhl span{font-weight:normal;}
.branded.lhl span:nth-of-type(2){display:block;padding:3px 0;font-size:4.5em;font-weight:normal;line-height:0.8em;}
.branded.lhl span:nth-of-type(3){display:inline-block;padding:0 0 0.5em;border-bottom-width:4px;}
.branded.l span{padding:0.2em 0;font-size:4.5em;font-weight:normal;line-height:0.8em;}
.branded.sml{font-family:"BodoniStencil",serif;}
.branded.sml span{font-weight:normal;letter-spacing:1px;}
.branded.sml span:nth-of-type(1){display:inline-block;font-size:1.2em;line-height:2em;border-top:1px dotted #fff;border-bottom:1px dotted #fff;}
.branded.sml span:nth-of-type(2){display:block;padding:3px 0;font-size:2.5em;font-weight:normal;line-height:0.1em;font-style:italic;}
.branded.sml span:nth-of-type(3){padding:0;line-height:1em;font-size:5em;}
.light.bg .branded{border-color:#fff;color:#fff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.4);}
.dark.bg .branded{text-shadow:2px 2px 2px rgba(255, 255, 255, 0.4);}
.branded.color{color:#fe4739;border-color:#fe4739;}
.halves,.thirds,.fourths,.fifths,.sixths,.sevenths,.eighths,.nineths,.tenths,.elevenths,.twelfths,.unspaced.halves,.unspaced.thirds,.unspaced.fourths,.unspaced.fifths,.unspaced.sixths,.unspaced.sevenths,.unspaced.eighths,.unspaced.nineths,.unspaced.tenths,.unspaced.elevenths,.unspaced.twelfths{margin:0;padding:0.75% 0;position:relative;list-style-position:inside;}
.spaced.half,.spaced.third,.spaced.fourth,.spaced.fifth,.spaced.sixth,.spaced.seventh,.spaced.eighth,.spaced.nineth,.spaced.tenth,.spaced.eleventh,.spaced.twelfth,.halves>*,.thirds>*,.fourths>*,.fifths>*,.sixths>*,.sevenths>*,.eighths>*,.nineths>*,.tenths>*,.elevenths>*,.twelfths>*,.unspaced.halves>*,.unspaced.thirds>*,.unspaced.fourths>*,.unspaced.fifths>*,.unspaced.sixths>*,.unspaced.sevenths>*,.unspaced.eighths>*,.unspaced.nineths>*,.unspaced.tenths>*,.unspaced.elevenths>*,.unspaced.twelfths>*{display:inline-block;margin:0 0.5% 1%;padding:0;vertical-align:top;zoom:1;*display:inline;}
.unspaced.halves>*,.unspaced.thirds>*,.unspaced.fourths>*,.unspaced.fifths>*,.unspaced.sixths>*,.unspaced.sevenths>*,.unspaced.eighths>*,.unspaced.nineths>*,.unspaced.tenths>*,.unspaced.elevenths>*,.unspaced.twelfths>*{margin:0 0 1%;border:none;}
.spaced.half,.halves>*{width:48.5%;}
.half,.unspaced.halves>*{width:49.7%;}
.spaced.third,.thirds>*{width:31.9%;}
.third,.unspaced.thirds>*{width:33%;}
.spaced.fourth,.fourths>*{content:"a fourth";border-color:orange;width:23.6%;}
.fourth,.unspaced.fourths>*{width:25%;}
.spaced.fifth,.fifths>*{content:"a fifth";border-color:pink;width:18.63%;}
.fifth,.unspaced.fifths>*{width:20%;}
.spaced.sixth,.sixths>*{content:"a sixth";border-color:brown;width:14.35%;}
.sixth,.unspaced.sixths>*{width:15.5%;}
.spaced.seventh,.sevenths>*{content:"a seventh";border-color:grey;width:12.953%;}
.seventh,.unspaced.sevenths>*{width:14.25%;}
.spaced.eighth,.eighths>*{content:"an eighth";border-color:teal;width:11.19%;}
.eighth,.unspaced.eighths>*{width:12.5%;}
.spaced.nineth,.nineths>*{content:"a nineth";border-color:green;width:9.8%;}
.nineth,.unspaced.nineths>*{width:11.11%;}
.spaced.tenth,.tenths>*{content:"a tenth";border-color:yellow;width:8.7%;}
.tenth,.unspaced.tenths>*{width:10%;}
.spaced.eleventh,.elevenths>*{content:"a eleventh";border-color:purple;width:7.77%;}
.eleventh,.unspaced.elevenths>*{width:9.09%;}
.spaced.twelfth,.twelfths>*{width:7%;}
.twelfth,.unspaced.twelfths>*{width:8.33%;}
.lightbox{display:none;text-align:center;border-radius:2px;max-width:550px;}
.lightbox-external{display:block !important;}
.lightbox h4{font:1.2em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:0 0 5% 0;margin:3%;border-bottom:2px solid #000;letter-spacing:0.2em;}
.lightbox hr{width:55%;border-width:1px 0 1px 0;margin:8% auto;}
.lightbox hr.dashed-border{border-style:dashed;width:11%;border-width:0 0 1px 0;margin:4% auto;}
.lightbox p{width:85%;margin:0 auto;font-size:14px;}
.lightbox ul{list-style-type:none;}
.lt-ie8 ul.cost-summary li.heading,.lt-ie8 ul.cost-summary li.heading-wide ul.inner-content li.heading-inner{width:65%;}
.lt-ie8 ul.cost-summary{width:100%;}.lt-ie8 ul.cost-summary li span{position:relative;top:-7px;margin-bottom:-23px;}
ul.cost-summary{float:left;font-size:0.8125em;margin:0;padding:0;list-style-type:none;}ul.cost-summary li.heading,ul.cost-summary li.heading-wide,ul.cost-summary li.data{font:1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
ul.cost-summary li.heading{float:left;width:80%;text-align:left;margin:0;font:1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:1px;}ul.cost-summary li.heading span{font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.75em;text-transform:uppercase;}
ul.cost-summary li.heading-wide{float:left;width:100%;text-align:left;margin:0 0 2%;}ul.cost-summary li.heading-wide ul.inner-content{float:left;clear:both;width:100%;height:auto;font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.9375em;list-style-type:none;margin:4px 0 0;padding:0;}ul.cost-summary li.heading-wide ul.inner-content li{float:left;margin:0 0 6px;}ul.cost-summary li.heading-wide ul.inner-content li a{width:auto;height:auto;display:inline-block;text-transform:uppercase;font-size:0.75em;}
ul.cost-summary li.heading-wide ul.inner-content li.heading-inner{float:left;height:auto;margin:0 0 0 5%;width:65%;}
ul.cost-summary li.heading-wide ul.inner-content li.data-inner{float:left;width:30%;height:auto;text-align:right;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
ul.cost-summary li.data{float:right;width:20%;text-align:right;}ul.cost-summary li.data span{font-size:1.4em;}
ul.cost-summary hr,ul.cost-summary article#order-summary #billing-info hr{color:#000;width:100%;float:left;clear:both;border-left:none;border-right:none;border-top:1px #000 solid;border-bottom:none;}
ul.cost-summary hr.double{border-bottom:1px #000 solid;float:right;width:13%;}
.prod-list{}.prod-list h2{margin:0 0 10px 0;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.prod-list>ul{margin:20px 0 5px 0;}.prod-list>ul>li{float:none;margin:0 0 1% .75%;min-width:250px;padding:4px;width:23.2%;position:relative;}
.prod-list>ul>li .promo-quarter-circle{
	font-family:"Interstate-Regular";
	font-size:0.7em;font-weight:bolder;line-height:1.0em;padding:1% 5% 5% 3%;width:49px;height:59px;text-align:left;border:2px solid #FFF;border-width:0 2px 2px 0;border-bottom-right-radius:99%;box-shadow:0 0 0 1px #000;z-index:9;position:absolute;top:0;left:0;border-top:1px solid #000;border-left:1px solid #000;background-color:#000;color:#fff;}.prod-list>ul>li .promo-quarter-circle strong{font-size:2em;line-height:1em;}
.prod-list>ul>li .promo-quarter-circle sup{line-height:2.3em;}
.prod-list>ul>li .promo.curve-id{background:#ffffff url(../img/promo-levis-curve-id.png) 50% 50% no-repeat;color:#000;text-indent:-9999em;}
.prod-list>ul>li .product-images{position:relative;}.prod-list>ul>li .product-images .materials{position:absolute;bottom:2%;right:6%;}.prod-list>ul>li .product-images .materials .waterless{text-decoration:none;}
.prod-list>ul>li .product-images .materials a .tooltip-container{display:none;bottom:-70%;position:absolute;right:100%;}
.prod-list>ul>li .product-images .materials a:hover .tooltip-container{display:block;}
/*.prod-list>ul>li .product-details{width:85%;margin:8% auto;}*/.prod-list>ul>li .product-details .qty-navigation-div a{text-decoration:none;height: 33px;display: inline-block;line-height: 33px;}
.prod-list>ul>li .product-details .qty{border-bottom:1px dotted #000;font:0.7857142857142857em/0.8181818181818182em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;padding:0 0 4%;width:30%;margin:5% auto;}
.prod-list>ul>li .product-details .sku{color:#5C5C5C;font:0.75em/0.75em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:5% auto;}
.prod-list>ul>li .product-details .finish{font:0.85em/1.2em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:4% 0;}
.prod-list>ul>li .product-details .name{font:1em/1.2em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;margin:0;}.prod-list>ul>li .product-details .name strong{font-weight:normal;}.prod-list>ul>li .product-details .name strong sup{font-family:Arial;}
.prod-list>ul>li .product-details .pricing{font:1em/1.2em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:8% 0;}.prod-list>ul>li .product-details .pricing span{margin:0 2px;white-space:nowrap;}
.prod-list>ul>li .product-details .pricing .was{color:#555;}
.prod-list>ul>li .product-details .pricing .now{color:#c30d2d;}
.prod-list>ul>li .product-details .pricing del{font-size:1.066666666666667em;}
.prod-list>ul>li .actions{width:100%;margin:0;padding:0;}.prod-list>ul>li .actions li{float:left;list-style:none;text-align:center;width:49.7%;border:1px dotted #000;margin:0;border-width:1px 1px 0 1px;min-width:0;}
.prod-list>ul>li .actions li a{display:block;text-transform:uppercase;font:0.625em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:1.5em 0;}
.prod-list>ul li:hover{border:2px solid #000;padding:1px;}.prod-list>ul li:hover a{color:#000;}.prod-list>ul li a:hover .name{color:#c30d2d;}
.prod-list>ul li:hover .promo-quarter-circle{border-top:medium none;border-left:medium none;}
.prod-list>ul li .btn-quickview{display:none;position:absolute;top:-34px;right:0%;background:#000;color:#FFF;border:2px solid #FFF;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:0;-webkit-box-shadow:0px 2px 0px 0px #FFF, 0px 0px 0px 2px #000;-moz-box-shadow:0px 2px 0px 0px #FFF, 0px 0px 0px 2px #000;box-shadow:0px 2px 0px 0px #FFF, 0px 0px 0px 2px #000;padding:7px 12px;text-transform:uppercase;text-decoration:none;z-index:9;font:16px/16px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.prod-list>ul li.hover .btn-quickview{display:block;}
.prod-list>ul li.hover .btn-quickview:hover{color:#000;background:#FFF;}
.prod-list ul.secondary{display:none;}
.prod-list .no-js ul.secondary{display:block;}
.prod-list ul.list-type-01 li{border:medium none;min-width:180px;padding:0;}.prod-list ul.list-type-01 li a{text-decoration:none;}.prod-list ul.list-type-01 li a img{width:100%;}
.prod-list ul.list-type-01 li a strong{font:1.8em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.prod-list ul.list-type-01 li p{font-size:0.85em;line-height:1.5em;text-transform:uppercase;word-spacing:0.1em;}
.prod-list ul.list-type-01 li.hover a{color:#c30d2d;}
.prod-list ul.list-type-02 li{border:medium none;padding:0;}.prod-list ul.list-type-02 li a img{border:1px dotted #000;padding:2px;width:100%;}
.prod-list ul.list-type-02 li a:hover img{border:1px solid #000;padding:1px;}
.prod-list ul.list-type-02.secondary li a img{width:80%;}
.prod-list ul.list-type-03 li{border:medium none;padding:0;}.prod-list ul.list-type-03 li a{text-decoration:none;}.prod-list ul.list-type-03 li a strong{font:4em "CrashNumberingSerif",serif;}.prod-list ul.list-type-03 li a strong sup{font:0.25em Arial;top:-2.2em;}
.prod-list ul.list-type-03 li.hover a{color:#c30d2d;}
.prod-list ul.list-type-03.secondary li a{text-decoration:none;}.prod-list ul.list-type-03.secondary li a strong{font:2.6em "CrashNumberingSerif",serif;}.prod-list ul.list-type-03.secondary li a strong sup{font:0.25em Arial;top:-2.2em;}
.prod-list ul.list-type-05{overflow:hidden;}.prod-list ul.list-type-05>li{margin-top:10px;border:1px solid #FFF;padding:1px;width:23.2%;min-width:210px;}.prod-list ul.list-type-05>li .product-details{margin:2% auto;}.prod-list ul.list-type-05>li .product-details .pricing{margin:3% 0;}
.prod-list ul.list-type-05>li .btn-quickview{color:#FFF;}
.prod-list ul.list-type-05>li .btn-quickview:hover{color:#000;}
.prod-list ul.list-type-05>li.hover{border:2px solid #000;padding:0;}
.lt-ie9 .prod-list li.hover .btn-quickview:hover{border:2px solid #000;border-bottom:2px solid #FFF;}

.gift-guide section.gift-guide-under>div{top:23%;}.ipad .gift-guide section.gift-guide-under>div{top:10%;}
.lt-ie8 .gift-guide section.gift-guide-under>div{position:relative;top:-26.7%;margin:0px;margin-bottom:-33%;}
.gift-guide section.gift-guide-under>div h1{display:inline-block;border-bottom:1px solid #000000;padding-bottom:25px;margin-bottom:25px;}.lt-ie8 .gift-guide section.gift-guide-under>div h1{display:inline;}
.flexslider .slide-gift-guide-01{text-align:center;}.flexslider .slide-gift-guide-01 h3{text-transform:uppercase;text-align:center;font:33px "BodoniStencil2",Helvetica,Arial,sans-serif;color:#FFFFFF;position:absolute;top:20%;left:0;margin:0 auto;margin-left:25%;width:50%;display:block;zoom:1;letter-spacing:0.08em;line-height:33px;margin-top:0px;margin-bottom:0px;padding:0px;}.flexslider .slide-gift-guide-01 h3 hr{width:50%;text-align:center;margin-left:25%;border:1px solid #FFFFFF;border-width:0 0 1px 0;height:0px;margin-top:34px;margin-bottom:22px;padding:0px;}.lt-ie8 .flexslider .slide-gift-guide-01 h3 hr{margin-left:0;}
.flexslider .slide-gift-guide-01 h3 hr:last-child{width:50%;text-align:center;margin-left:25%;border:1px solid #FFFFFF;border-width:0 0 1px 0;height:0px;margin-top:22px;margin-bottom:34px;padding:0px;}.lt-ie8 .flexslider .slide-gift-guide-01 h3 hr:last-child{margin-left:0;}
.flexslider .slide-gift-guide-01 h3 strong{font:140px "BodoniStencil2",Helvetica,Arial,sans-serif;display:block;font-weight:normal;letter-spacing:0.08em;line-height:140px;margin:0px;padding:0px;padding-bottom:15px;}
.flexslider .slide-gift-guide-01 h3 span{font:18px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;display:inline-block;font-weight:normal;letter-spacing:0.04em;text-transform:none;line-height:1.5em;width:70%;}.lt-ie8 .flexslider .slide-gift-guide-01 h3 span{display:inline;}
.flexslider .slide-gift-guide-01 h3 span:last-child{font:14px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.04em;color:#FFF;margin:1% 0 0 0;text-transform:uppercase;display:inline-block;line-height:1.1em;width:40%;}.lt-ie8 .flexslider .slide-gift-guide-01 h3 span:last-child{display:inline;}
.flexslider .slide-gift-guide-01 h3 span:last-child img.arrow-left{float:left;width:16px;height:9px;z-index:2000;position:relative;left:-25px;top:-10px;}.ie9 .flexslider .slide-gift-guide-01 h3 span:last-child img.arrow-left{top:-2px;}
ul#share-links{text-align: center;margin-top: 15px;}
ul#share-links li{list-style-type: none;display: inline-block;vertical-align: top;}
.gift-guide{text-align:center;}.gift-guide .shop-mens{font:16px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;display:inline-block;border:1px solid #FFF;border-width:1px 1px 0px 0px;width:25%;height:70px;padding:0px;padding-top:15px;margin-right:0px;text-decoration:none;color:#FFFFFF;letter-spacing:0.05em;background:no-repeat url('../img/gift-guide/arrow-right-white.png') center 75%;padding-bottom:15px;}.lt-ie8 .gift-guide .shop-mens{display:inline;}
.gift-guide .shop-mens:hover{background:no-repeat url('../img/gift-guide/arrow-right-red.png') center 75%;color:#C41230;}
.gift-guide .shop-womens{font:16px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;display:inline-block;border:1px solid #FFF;border-width:1px 0px 0px 0px;width:25%;height:70px;padding:0px;padding-top:15px;margin-left:0px;text-decoration:none;color:#FFFFFF;letter-spacing:0.05em;background:no-repeat url('../img/gift-guide/arrow-right-white.png') center 75%;padding-bottom:15px;margin-left:-5px;}.lt-ie8 .gift-guide .shop-womens{display:inline;}
.gift-guide .shop-womens:hover{background:no-repeat url('../img/gift-guide/arrow-right-red.png') center 75%;color:#C41230;}
.gift-guide .shop-mens-2{font:16px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;display:inline-block;width:25%;height:70px;padding:0px;padding-top:15px;margin-right:0px;text-decoration:none;color:#FFFFFF;letter-spacing:0.05em;background:no-repeat url('../img/gift-guide/arrow-right-white.png') center 75%;padding-bottom:15px;border:1px solid #FFF;border-width:1px 1px 0px 0px;background:no-repeat url('../img/gift-guide/arrow-right-white.png') center 100%;padding-bottom:0px;}.lt-ie8 .gift-guide .shop-mens-2{display:inline;}
.gift-guide .shop-mens-2:hover{background:no-repeat url('../img/gift-guide/arrow-right-red.png') center 100%;color:#C41230;}
.gift-guide .shop-womens-2{font:16px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;display:inline-block;width:25%;height:70px;padding:0px;padding-top:15px;margin-left:0px;text-decoration:none;color:#FFFFFF;letter-spacing:0.05em;background:no-repeat url('../img/gift-guide/arrow-right-white.png') center 75%;padding-bottom:15px;margin-left:-5px;border:1px solid #FFF;border-width:1px 0px 0px 0px;background:no-repeat url('../img/gift-guide/arrow-right-white.png') center 100%;padding-bottom:0px;}.lt-ie8 .gift-guide .shop-womens-2{display:inline;}
.gift-guide .shop-womens-2:hover{background:no-repeat url('../img/gift-guide/arrow-right-red.png') center 100%;color:#C41230;}
.gift-guide section>div{position:absolute;top:30%;margin-left:15%;display:block;width:70%;color:#FFFFFF;height:100%;}.lt-ie8 .gift-guide section>div{position:relative;top:-25%;margin:0px;margin-bottom:-33%;}
.gift-guide section>div h1{font-family:"BodoniStencil2",Helvetica,Arial,sans-serif;font-size:56px;text-transform:uppercase;line-height:56px;font-weight:normal;letter-spacing:0.15em;margin:0px;padding:0px;}.gift-guide section>div h1 span{font-size:35px;display:block;}
.gift-guide section>div hr{border:1px solid #FFFFFF;border-width:1px 0 0 0;width:200px;display:inline-block;margin:0 auto;padding:0px;margin-top:30px;margin-bottom:10px;}.lt-ie8 .gift-guide section>div hr{display:inline;}
.gift-guide section>div p{padding:0px;margin:0px;margin-top:10px;margin-bottom:20px;}
.gift-guide section>div div.menu{display:inline-block;margin:0 auto;text-align:left;}.gift-guide section>div div.menu a{display:block;color:#FFFFFF;font-family:'TradeGothicLTStdBdCnNo.20',Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;}
.gift-guide section>div div.menu a.selected{color:#C30D2D;}
.gift-guide section>div div.menu a:hover{color:#C30D2D;}
.gift-guide section>div div.menu span{display:inline-block;width:25px;font:16px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;letter-spacing:0.2em;padding-right:10px;}
.gift-guide section>div ul{width:200px;display:inline-block;margin:0 auto;}.lt-ie8 .gift-guide section>div ul{display:inline;}
.gift-guide section>div ul li{text-align:left;list-style:none;}.gift-guide section>div ul li a{color:#FFFFFF;font-family:'TradeGothicLTStdBdCnNo.20',Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;}
.gift-guide section>div ul li a.selected{color:#C30D2D;}
.gift-guide section>div ul li a:hover{color:#C30D2D;}
.gift-guide section>div ul li span{display:inline-block;width:25px;font:16px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;letter-spacing:0.2em;padding-right:10px;}
.gift-guide section.inverse>div{color:#000000;}.gift-guide section.inverse>div hr{border:1px solid #000000;border-width:1px 0 0 0;}
.gift-guide section.inverse>div div.menu a{color:#000000;}
.gift-guide section.inverse>div div.menu a.selected{color:#C30D2D;}
.gift-guide section.inverse>div div.menu a:hover{color:#C30D2D;}
.gift-guide section.inverse>div ul li a{color:#000000;}
.gift-guide section.inverse>div ul li a.selected{color:#C30D2D;}
.gift-guide section.inverse>div ul li a:hover{color:#C30D2D;}
.lt-ie9 .flexslider .slide-gift-guide-01 h3 span:last-child img.arrow-left{top:-5px;}
.lt-ie8 .flexslider .slide-gift-guide-01 h3 span:last-child img.arrow-left{top:-20px;}
.flexslider .slide-gift-guide-01 h3 span:last-child img.arrow-right{float:right;width:16px;height:9px;z-index:2000;position:relative;right:-25px;top:-10px;}.ie9 .flexslider .slide-gift-guide-01 h3 span:last-child img.arrow-right{top:-2px;}
.lt-ie9 .flexslider .slide-gift-guide-01 h3 span:last-child img.arrow-right{top:-5px;}
.lt-ie8 .flexslider .slide-gift-guide-01 h3 span:last-child img.arrow-right{top:-20px;}
.flexslider .slide-gift-guide-02{text-align:center;}.flexslider .slide-gift-guide-02 h3{text-transform:uppercase;text-align:center;font:24px "BodoniStencil2",Helvetica,Arial,sans-serif;color:#FFFFFF;position:absolute;top:22%;left:0;margin:0 auto;margin-left:25%;width:50%;display:block;zoom:1;letter-spacing:0.1em;margin-bottom:-7px;}.flexslider .slide-gift-guide-02 h3 hr{width:50%;text-align:center;border:1px solid #FFFFFF;border-width:0 0 1px 0;height:0px;margin:0px;margin-left:25%;}.lt-ie8 .flexslider .slide-gift-guide-02 h3 hr{margin-left:0;}
.flexslider .slide-gift-guide-02 h3 strong{font:100px "BodoniStencil2",Helvetica,Arial,sans-serif;display:block;font-weight:normal;letter-spacing:0.1em;padding:0px;}
.flexslider .slide-gift-guide-02 h3 span{font:18px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;display:block;font-weight:normal;letter-spacing:0.1em;text-transform:none;line-height:1.5em;width:70%;padding-top:25px;padding-bottom:25px;margin-left:15%;}.lt-ie8 .flexslider .slide-gift-guide-02 h3 span{margin-left:0;}
.flexslider .slide-gift-guide-02 h3 span:last-child{font:18px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.1em;color:#FFF;margin:1% 0 0 0;text-transform:uppercase;display:block;line-height:1.1em;width:40%;}
.flexslider .slide-gift-guide-03 h3{text-transform:uppercase;text-align:center;font:35px "BodoniStencil2",Helvetica,Arial,sans-serif;color:#FFFFFF;position:absolute;top:22%;left:0;margin:0 auto;margin-left:4%;width:50%;display:block;zoom:1;letter-spacing:0.1em;min-width:625px !important;}.flexslider .slide-gift-guide-03 h3 hr{width:50%;text-align:center;margin-left:25%;border:1px solid #FFFFFF;border-width:0 0 1px 0;height:0px;margin-bottom:15px;}.lt-ie8 .flexslider .slide-gift-guide-03 h3 hr{margin-left:0;}
.flexslider .slide-gift-guide-03 h3 strong{font:75px "BodoniStencil2",Helvetica,Arial,sans-serif;display:block;font-weight:normal;letter-spacing:0.1em;padding:0px;}
.flexslider .slide-gift-guide-03 h3 span{font:18px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;display:block;font-weight:normal;letter-spacing:0.04em;text-transform:none;line-height:1.5em;width:60%;margin-left:20%;padding-bottom:25px;}.lt-ie8 .flexslider .slide-gift-guide-03 h3 span{margin-left:0;}
.flexslider .slide-gift-guide-03 h3 span:last-child{font:18px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.04em;color:#FFF;margin:1% 0 0 0;text-transform:uppercase;display:inline-block;line-height:1.1em;width:40%;}.lt-ie8 .flexslider .slide-gift-guide-03 h3 span:last-child{display:inline;}
.flexslider .slide-gift-guide-04 h3{text-transform:uppercase;text-align:center;font:30px "BodoniStencil2",Helvetica,Arial,sans-serif;color:#FFFFFF;position:absolute;top:22%;left:0;margin:0 auto;margin-left:25%;width:50%;display:block;zoom:1;letter-spacing:0.1em;margin-top:0px;padding:0px;padding-bottom:0px;line-height:30px;}.flexslider .slide-gift-guide-04 h3 hr{width:50%;text-align:center;margin-left:25%;border:1px solid #FFFFFF;border-width:0 0 1px 0;height:0px;margin-bottom:15px;}.lt-ie8 .flexslider .slide-gift-guide-04 h3 hr{margin-left:0;}
.flexslider .slide-gift-guide-04 h3 strong{font:100px "BodoniStencil2",Helvetica,Arial,sans-serif;display:block;font-weight:normal;letter-spacing:0.1em;padding:0px;margin-bottom:-25px;margin-top:-10px;}
.flexslider .slide-gift-guide-04 h3 span{font:18px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;display:block;font-weight:normal;letter-spacing:0.04em;text-transform:none;line-height:1.5em;width:65%;margin-left:18%;padding-bottom:25px;}.lt-ie8 .flexslider .slide-gift-guide-04 h3 span{margin-left:0;}
.flexslider .slide-gift-guide-04 h3 span:last-child{font:18px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.04em;color:#FFF;margin:1% 0 0 0;text-transform:uppercase;display:inline-block;line-height:1.1em;width:40%;}.lt-ie8 .flexslider .slide-gift-guide-04 h3 span:last-child{display:inline;}
.flexslider .slide-gift-guide-05 h3{text-transform:uppercase;text-align:center;font:30px "BodoniStencil2",Helvetica,Arial,sans-serif;color:#666666;position:absolute;top:30%;left:-1.4%;margin:0 auto;margin-left:25%;width:50%;display:block;zoom:1;letter-spacing:0.1em;min-width:500px;}.flexslider .slide-gift-guide-05 h3 hr{width:50%;text-align:center;margin-left:25%;border:1px solid #666666;border-width:0 0 1px 0;height:0px;margin-bottom:15px;}.lt-ie8 .flexslider .slide-gift-guide-05 h3 hr{margin-left:0;}
.flexslider .slide-gift-guide-05 h3 strong{font:80px "BodoniStencil2",Helvetica,Arial,sans-serif;display:block;font-weight:normal;letter-spacing:0.1em;padding:0px;margin-bottom:-10px;}
.flexslider .slide-gift-guide-05 h3 span{font:18px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;display:block;font-weight:normal;letter-spacing:0.04em;text-transform:none;line-height:1.5em;width:55%;margin-left:23%;padding-bottom:25px;}.lt-ie8 .flexslider .slide-gift-guide-05 h3 span{margin-left:0;}
.flexslider .slide-gift-guide-05 h3 span:last-child{font:18px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.04em;color:#FFF;margin:1% 0 0 0;text-transform:uppercase;display:inline-block;line-height:1.1em;width:40%;}.lt-ie8 .flexslider .slide-gift-guide-05 h3 span:last-child{display:inline;}
.flexslider .slide-gift-guide-05 h3 a.shop-mens-2{font:16px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.05em;border:1px solid #666;border-width:1px 1px 0px 0px;height:75px;color:#666666;background:no-repeat url('../img/gift-guide/arrow-right-gray.png') center 95%;}
.flexslider .slide-gift-guide-05 h3 a.shop-mens-2:hover{background:no-repeat url('../img/gift-guide/arrow-right-red.png') center 95%;color:#C41230;}
.flexslider .slide-gift-guide-05 h3 a.shop-womens-2{font:16px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.05em;border:1px solid #666;border-width:1px 0px 0px 0px;height:75px;color:#666666;background:no-repeat url('../img/gift-guide/arrow-right-gray.png') center 95%;}
.flexslider .slide-gift-guide-05 h3 a.shop-womens-2:hover{background:no-repeat url('../img/gift-guide/arrow-right-red.png') center 95%;color:#C41230;}
.flexslider .gift-menu{width:100%;height:86px;position:absolute;display:block;z-index:1000;bottom:39px;border:1px solid #FFFFFF;border-width:1px 0px 0px 0px;}.lt-ie9 .flexslider .gift-menu{bottom:34px !important;background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF,endColorstr=#50FFFFFF);zoom:1;}
.flexslider .gift-menu ul{padding:0px;margin:0px;width:100%;display:table;}.flexslider .gift-menu ul li{cursor:pointer;padding:0px;margin:0px;display:table-cell;list-style:none;height:86px;line-height:86px;border:1px solid #FFFFFF;border-width:0px 1px 0px 0px;background-color:rgba(255, 255, 255, 0.5);width:16% !important;}.lt-ie8 .flexslider .gift-menu ul li{float:left;display:inline;height:86px !important;min-height:86px !important;width:16.5% !important;zoom:1;}
.flexslider .gift-menu ul li a{color:#444444;font:24px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;text-decoration:none;}.flexslider .gift-menu ul li a span{font:14px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.flexslider .gift-menu ul li:last-child{border-width:0px 0px 0px 0px;}
.flexslider .gift-menu ul li.selected{background-color:#D2C5C0;background-image:linear-gradient(bottom, #d2c5c0 48%, #a9969c 100%);background-image:-o-linear-gradient(bottom, #d2c5c0 48%, #a9969c 100%);background-image:-moz-linear-gradient(bottom, #d2c5c0 48%, #a9969c 100%);background-image:-webkit-linear-gradient(bottom, #d2c5c0 48%, #a9969c 100%);background-image:-ms-linear-gradient(bottom, #d2c5c0 48%, #a9969c 100%);}.lt-ie9 .flexslider .gift-menu ul li.selected{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD2C5C0,endColorstr=#FFA9969C);}
.ie9 .flexslider .gift-menu ul li.selected{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD2C5C0,endColorstr=#FFA9969C);}
.flexslider .gift-nav{position:absolute;display:block;background:#000000;color:#FFFFFF;border-top:#FFFFFF;bottom:6px;z-index:1000;width:100%;text-align:right;height:33px;line-height:33px;margin:0px;padding:0px;border-top:1px solid #FFFFFF;}.lt-ie9 .flexslider .gift-nav{bottom:0px !important;}
.flexslider .gift-nav .gift-buttons{display:inline-block;float:right;font:12px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;line-height:33px;padding-right:10px;text-align:right;width:25%;min-width:344px;z-index:2000;position:absolute;right:0px;}.flexslider .gift-nav .gift-buttons a{color:#FFFFFF;text-decoration:none;text-transform:uppercase;margin:0px;padding:0px;margin:5px;margin-left:10px;margin-right:10px;padding-right:15px;background:transparent no-repeat url('../img/tiny-arrow-right-white.png') center right;}
.flexslider .gift-nav .gift-buttons a:hover{text-decoration:underline;}
.flexslider .gift-nav .slide-buttons{display:inline-block;text-align:center;margin:0px;font:14px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;width:49%;float:left;display:none;}.flexslider .gift-nav .slide-buttons ul{padding:0px;margin:0px;}.flexslider .gift-nav .slide-buttons ul li{padding:0px;margin:0px;display:inline-block;list-style:none;width:60px;}.lt-ie8 .flexslider .gift-nav .slide-buttons ul li{display:inline;}
.flexslider .gift-nav .slide-buttons ul li a{color:#FFFFFF;text-decoration:none;padding-left:5px;padding-right:5px;}
.flexslider .gift-nav .slide-buttons ul li a.selected{display:inline-block;color:#C30D2D;border-top:1px solid #C30D2D;position:relative;top:-1px;min-height:33px;line-height:34px;text-align:center;}
.flexslider .gift-nav .menu-buttons{display:inline-block;text-align:left;float:left;width:24%;font:12px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;display:none;}.lt-ie8 .flexslider .gift-nav .menu-buttons{display:inline;}
.flexslider .gift-nav .menu-buttons a{color:#FFFFFF;text-decoration:none;background:transparent no-repeat url('../img/indicators/plus_white.png') right center;line-height:33px;padding:5px;padding-right:25px;padding-left:25px;}
.flexslider .gift-nav .close-buttons{display:inline-block;text-align:left;float:left;width:24%;font:12px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;color:#FFFFFF !important;}.lt-ie8 .flexslider .gift-nav .close-buttons{display:inline;display:none;}
.flexslider .gift-nav .close-buttons a{color:#FFFFFF;text-decoration:none;line-height:33px;padding:5px;padding-right:25px;padding-left:25px;}
.flexslider .gift-nav .close-buttons a:before{content:"X ";text-decoration:none;text-transform:uppercase;font:12px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.flexslider .flex-direction-nav li a{background:transparent url(../img/indicators/flex-next-prev-sprite.png) no-repeat 0 0;width:48px;height:48px;}.flexslider .flex-direction-nav li a:hover{background-position:0 -48px;}
.flexslider .flex-direction-nav li a.flex-prev{left:39px;}
.flexslider .flex-direction-nav li a.flex-next{background-position:-48px 0;right:39px;}.flexslider .flex-direction-nav li a.flex-next:hover{background-position:-48px -48px;}
.flexslider .flex-direction-nav li .lt-ie8 a.flex-next:hover{background-color:#FF0000;}
@media only screen and (max-width:1231px){.slide-gift-guide-01 h3,.slide-gift-guide-04 h3{top:10% !important;}}@media only screen and (max-width:1100px){.slide-gift-guide-01 h3,.slide-gift-guide-04 h3{top:10% !important;} .slide-gift-guide-01 h3{font:33px "BodoniStencil2",Helvetica,Arial,sans-serif;}.slide-gift-guide-01 h3 strong{font-size:110px !important;padding:0px !important;margin:0px;line-height:0.9em !important;} .slide-gift-guide-01 h3 hr{padding:0px;margin-top:10px !important;margin-bottom:10px !important;} .slide-gift-guide-01 h3 span{font:18px "BodoniBookItalic",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;} .slide-gift-guide-01 h3 span:last-child{font:14px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}}@media only screen and (max-width:1225px){.slide-gift-guide-05 h3{top:18% !important;}}canvas.sparkleMotion,canvas.glowMotion{width:100%;background-size:100%;background-image:url('http://lsco.scene7.com/is/image/lsco/landing-1');}
@media only screen and (max-width:1124px){.gift-guide section div{top:15%;}}@media only screen and (max-width:1068px){.slide-gift-guide-02 h3{top:10% !important;}}@media only screen and (max-width:1088px){.slide-gift-guide-03 h3{top:10% !important;}}@media only screen and (max-width:1049px){.slide-gift-guide-05 h3 strong{font-size:40px !important;}}.curve-id-static-header{position:relative;}.curve-id-static-header img{display:block;max-width:100%;}
.curve-id-static-header .curve-id-copy{position:absolute;text-align:center;}
.curve-id-static-header .curve-id-style-01{height:auto;left:28.9%;top:26.4%;width:42%;}.curve-id-static-header .curve-id-style-01 h2{border-bottom:1px solid #000;margin:0 35px;}.curve-id-static-header .curve-id-style-01 h2 img{margin:0 auto;padding:15px 0 12px;}
.curve-id-static-header .curve-id-style-01 h3{font-family:"Bodoni MT",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;font-size:1.2em;font-weight:normal;margin:35px 0 0 0;}.curve-id-static-header .curve-id-style-01 h3 strong{display:block;font-weight:normal;font-size:2.2em;}
.curve-id-static-header .curve-id-style-01 a.solid-black-arrow{background:url("../img/indicators/tr-large.png") no-repeat scroll right top transparent;display:inline-block;height:30px;margin:35px auto 0;text-align:left;max-width:460px;padding:0 15px 0 0;font-family:"TradeGothicLTStdBdCnNo.20";font-size:1em;}.curve-id-static-header .curve-id-style-01 a.solid-black-arrow span{background-color:#000000;color:#FFFFFF;padding:2px 10px;width:auto;display:block;}
.curve-id-static-header .curve-id-style-01 a.solid-black-arrow:hover{text-decoration:none;}
.lt-ie8 .curve-id-static-header .curve-id-style-01 a.solid-black-arrow{display:inline;}
@media only screen and (max-width:1258px){.curve-id-static-header .curve-id-style-01 h2 img{padding:8px 0;} .curve-id-static-header .curve-id-style-01 h3 strong{font-size:1.55em;} .curve-id-static-header .curve-id-style-01 a.solid-black-arrow{margin-top:5px;font-size:0.8em;}}@media only screen and (max-width:1070px){.curve-id-static-header .curve-id-style-01 h3{margin:10px 0 0 0;}}.curve-id .curve-id-dynamic-header{background:transparent url(../img/curve-id/curve-id-dynamic-header-01.jpg) no-repeat 50% 0;width:100%;padding:240px 0 0 0;margin:0 0 75px 0;border-bottom:1px solid #000000;}.curve-id .curve-id-dynamic-header p{margin:30px auto 45px;width:55%;}
.curve-id .curve-id-dynamic-header.models-3{background:transparent url(../img/curve-id/curve-id-dynamic-header-01.jpg) no-repeat 50% 0;}
.curve-id article section{margin:0 auto;width:73%;min-width:975px;}
.curve-id-initial #waist-hip-seat .intro-blurb h2{font-family:"BodoniStencil";font-size:2.8em;letter-spacing:0.1em;margin:0;padding:0;}
.curve-id-initial #waist-hip-seat .intro-blurb p{background:url("../img/indicators/arrow-small-down.png") no-repeat scroll 50% 100% transparent;font-family:"TradeGothicLTStdBdCnNo.20";margin:25px 0 35px 0;padding:0 0 35px 0;text-transform:uppercase;}
.curve-id-initial #waist-hip-seat .curve-id-steps{border:2px solid #000;margin:0 0 15px 0;}.curve-id-initial #waist-hip-seat .curve-id-steps h2{font-family:"BodoniStencil";font-size:2em;font-style:italic;letter-spacing:0.05em;text-transform:none;margin:40px 0 35px 0;line-height:1;overflow:visible;}
.curve-id-initial #waist-hip-seat .curve-id-steps ul{list-style:none;margin:0 auto;padding:0;width:auto;max-width:960px;display:inline-block;}.curve-id-initial #waist-hip-seat .curve-id-steps ul li{float:left;border-top:1px dotted #000000;border-left:none;border-bottom:1px dotted #000000;border-right:1px dotted #787878;padding:3px 4px;width:230px;min-height:380px;}.curve-id-initial #waist-hip-seat .curve-id-steps ul li:hover,.curve-id-initial #waist-hip-seat .curve-id-steps ul li.active-selection{border:2px solid #000 !important;padding:2px 3px 2px 2px;color:#000;}
.curve-id-initial #waist-hip-seat .curve-id-steps ul li label{background-repeat:no-repeat;display:block;margin:0 0 40px;}.curve-id-initial #waist-hip-seat .curve-id-steps ul li label span{max-width:90%;display:block;font-family:"TradeGothicLTStdBdCnNo.20";font-size:1em;line-height:1.1;margin:50px auto 40px;text-transform:uppercase;}
.curve-id-initial #waist-hip-seat .curve-id-steps ul li img{display:block;margin:0 auto;}
.curve-id-initial #waist-hip-seat .curve-id-steps ul li:first-child{border-left:1px dotted #000000;}.curve-id-initial #waist-hip-seat .curve-id-steps ul li:first-child:hover{padding:2px 3px;}
.curve-id-initial #waist-hip-seat .curve-id-steps ul li:last-child{border-right:1px dotted #000;}
.curve-id-initial #waist-hip-seat .curve-id-steps p{margin:60px 0;}
.curve-id-initial #waist-hip-seat .curve-id-steps input[type="radio"].js-enhanced{position:absolute !important;clip:rect(1px 1px 1px 1px);}
.curve-id-initial #waist-hip-seat input[type="submit"].js-enhanced{display:none;}
.curve-id-initial #waist-hip-seat .curve-id-steps.disabled{border:2px dotted #7f7f7f;}.curve-id-initial #waist-hip-seat .curve-id-steps.disabled h2{color:#7f7f7f;}
.curve-id-initial #waist-hip-seat #step-1-waist-to-hips.disabled h2{cursor:pointer;}
.curve-id-result .curve-id-dynamic-header{margin:0 0 45px 0;}
.curve-id-result .curve-result{border-bottom:1px dotted #000;position:relative;padding:0 0 55px 0;margin:0 auto 40px;}.curve-id-result .curve-result:after{content:'';border-bottom:solid 1px #000;width:100%;position:absolute;bottom:-3px;left:0;}
.curve-id-result .curve-result h2,.curve-id-result .curve-result h3{font-family:"BodoniStencil";}
.curve-id-result .curve-result>h3{font-size:1.2em;letter-spacing:0.15em;margin:0;}
.curve-id-result .curve-result #user-results{width:505px;margin:32px auto;box-shadow:0px 0px 5px 1px #c5c5c5;border:1px solid #d1d1d1;}.curve-id-result .curve-result #user-results .curve-icon{background:transparent url(../img/curve-id/curve-icon-sprite.png) no-repeat 0 0;width:80px;height:21px;display:block;margin:35px auto 20px;}
.curve-id-result .curve-result #user-results h2{font-size:2.8em;letter-spacing:0.2em;margin:0;color:#b3b5b8;}.curve-id-result .curve-result #user-results h2 span{color:#000;}
.curve-id-result .curve-result #user-results p{font-family:"TradeGothicLTStdCnNo.18";font-size:1.1em;letter-spacing:0.18em;margin:18px 0;text-transform:uppercase;}
.curve-id-result .curve-result#demi-curve .curve-icon{background-position:0 -22px !important;}
.curve-id-result .curve-result#bold-curve .curve-icon{background-position:0 -44px !important;}
.curve-id-result .curve-result#supreme-curve .curve-icon{background-position:0 -44px !important;}
.curve-id-result .curve-result p{font-family:"TradeGothicLTStdCnNo.18";font-size:1.1em;letter-spacing:0.05em;margin:0;text-transform:uppercase;}
.curve-id-result .curve-result ul{margin:0;padding:0;}.curve-id-result .curve-result ul li{display:inline;list-style:disc outside none;position:relative;padding:0 0 0 10px;margin:0 0 0 3px;}.curve-id-result .curve-result ul li:first-child{list-style:none;padding:0;margin:0;}.curve-id-result .curve-result ul li:first-child:before{background-color:transparent !important;}
.curve-id-result .curve-result ul li:before{content:'';background-color:#000;width:6px;height:6px;position:absolute;top:40%;left:0;display:block;border-radius:6px;}
.curve-id-result #shop-your-curve h2{margin:0;}
.curve-id-result #shop-your-curve #shop-now-form fieldset h3{font-size:1.6em;margin:30px 0 10px;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options{list-style:none;display:block;margin:0 auto;max-width:725px;padding:0;width:auto;overflow:visible;}.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li{border:1px dotted #000;padding:2px;position:relative;width:235px;height:113px;margin:0 -2px -8px;display:inline-block;}.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li:hover{border:2px solid #000;padding:1px;cursor:pointer;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li.checked{border:2px solid #000;padding:1px;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li.notAvailable .grayOut{display:block !important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1020;background:transparent url(../img/curve-id/shop-results-gray-out.png) repeat 0 0;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li.notAvailable:hover{border:2px solid #7f7f7f;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li:first-child,.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li:nth-child(4n+4){margin-left:0;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li:last-child,.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li:nth-child(3n+3){margin-right:0;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li .grayOut{display:none;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li label{overflow:hidden;}.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li label img{float:left;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li label p{float:right;font-family:"TradeGothicLTStdCnNo.18";font-size:0.9em;line-height:1;padding:0 3px;margin:5px 0 0 0;width:48%;height:95%;}.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li label p strong{display:block;font-family:"TradeGothicLTStdBdCnNo.20";font-size:1.35em;font-weight:normal;letter-spacing:0.05em;text-transform:uppercase;margin:0 0 2px 0;word-wrap:break-word;}
.curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li input[type="radio"].js-enhanced{position:absolute !important;clip:rect(1px 1px 1px 1px);}
.curve-id-result #shop-your-curve .no-shop-results{margin:0 0 50px;}.curve-id-result #shop-your-curve .no-shop-results p{font-family:"BodoniStencil";font-size:1.35em;font-style:italic;line-height:1.5;margin:0;}.curve-id-result #shop-your-curve .no-shop-results p a{text-transform:none;}
.lt-ie8 .curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li{display:inline;margin:0;}.lt-ie8 .curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li.notAvailable .grayOut{height:102%;}
.fit-tool-dynamic{background:#d2d4d3 url(../img/fit-tool/bg-gray.jpg) no-repeat 0 0;}.fit-tool-dynamic .internal li{float:left;}
.fit-tool-dynamic{max-width:1366px;overflow:hidden;padding:0 0 105px 0;position:relative;}.fit-tool-dynamic .fit-tool-direction-nav{position:absolute;bottom:50%;left:2%;width:96%;height:48px;display:block;overflow:visible;list-style:none;margin:0;padding:0;}.fit-tool-dynamic .fit-tool-direction-nav li:first-child{float:left;}
.fit-tool-dynamic .fit-tool-direction-nav li:last-child{float:right;}
.fit-tool-dynamic .fit-tool-direction-nav .action{background:url("../../img/indicators/flex-next-prev-sprite-fit-tool.png") no-repeat scroll 0 0 transparent;height:48px;width:48px;display:block;text-indent:-9999em;margin:0;padding:0;}
.fit-tool-dynamic .fit-tool-direction-nav .disabled{display:none;}
.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-next,.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-next:visited,.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-next:active{background-position:-48px 0;}.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-next:hover,.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-next:visited:hover,.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-next:active:hover{background-position:-48px -48px;}
.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-prev,.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-prev:visited,.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-prev:active{background-position:0 0;}.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-prev:hover,.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-prev:visited:hover,.fit-tool-dynamic .fit-tool-direction-nav .fit-tool-prev:active:hover{background-position:0 -48px;}
.fit-tool-dynamic .fit-tool-heading{visibility:hidden;display:none;}
.fit-tool-dynamic .fit-tool-category{display:inline-block;margin:0 auto;padding:0;width:auto;}.fit-tool-dynamic .fit-tool-category.count-1 .sub-category-tile{width:100%;}
.fit-tool-dynamic .fit-tool-category.count-2 .sub-category-tile{width:50%;}
.fit-tool-dynamic .fit-tool-category.count-3 .sub-category-tile{width:33.32%;}
.fit-tool-dynamic .fit-tool-category.count-4 .sub-category-tile{width:24.8%;}
.fit-tool-dynamic .fit-tool-category.count-5 .sub-category-tile{width:20%;}
.fit-tool-dynamic .fit-tool-category.count-6 .sub-category-tile{width:16.5%;}
.fit-tool-dynamic .sub-category-tile{float:left;max-width:193px;margin:0;}.fit-tool-dynamic .sub-category-tile .hr{background:url(../img/indicators/fill-bar.jpg) repeat-x scroll 0 50% transparent;border-left:1px dashed #000000;display:block;height:2px;margin:-40px auto -45px;overflow:hidden;padding:2.5em 0;width:99%;position:relative;z-index:1000;}.lt-ie8 .fit-tool-dynamic .sub-category-tile .hr{margin-top:-52px;}
.fit-tool-dynamic .sub-category-tile img{width:100%;}
.fit-tool-dynamic .sub-category-tile:last-child .hr{border-right:1px dashed #000000;}
.fit-tool-dynamic .sub-category-tile a{text-decoration:none;}.fit-tool-dynamic .sub-category-tile a p{font-family:"TradeGothicLTStdCnNo.18";text-transform:uppercase;font-size:0.84em;padding:0 25px;line-height:1.33;position:relative;z-index:1000;}.fit-tool-dynamic .sub-category-tile a p strong{margin:0 0 5px 0;font-family:"TradeGothicLTStdBdCnNo.20";font-size:1.3em;font-weight:normal;padding:0 12px 0 0;background:transparent url(../img/indicators/breadcrumb-arrow.png) no-repeat 100% 50%;}
.fit-tool-dynamic .sub-category-tile a p span{display:block;}
.fit-tool-dynamic .sub-category-tile .curve-id span{background:url(../img/promo-levis-curve-id-small.png) no-repeat scroll 50% 50% transparent;display:block;text-indent:-999em;color:#fff;}
.fit-tool-dynamic .sub-category-tile .curve-id:hover{color:#c30d2d;}
.mens-fit-tool.fit-tool-dynamic .fit-tool-cover.mens-cover{width:770px;}.mens-fit-tool.fit-tool-dynamic .fit-tool-cover.mens-cover h2{margin:35% 0 0 0;}
.mens-fit-tool.fit-tool-dynamic .fit-tool-cover.mens-cover span.hr{border-right:none;width:95%;}
.mens-fit-tool.fit-tool-dynamic .fit-tool-cover.mens-cover p{font-size:1.25em;margin:25px auto 0;width:260px;}
.mens-fit-tool.fit-tool-dynamic .fit-tool-cover.mens-cover .fit-tool-copy{position:relative;}
.mens-fit-tool.fit-tool-dynamic .slides li{margin:0 20px;width:auto;overflow:hidden;min-height:495px;}.mens-fit-tool.fit-tool-dynamic .slides li .sub-category-tile p strong{background:transparent url(../img/indicators/breadcrumb-arrow.png) no-repeat scroll 100% 50%;padding:0 15px 0 0;font-family:"CrashNumberingSerif";font-size:2em;}.mens-fit-tool.fit-tool-dynamic .slides li .sub-category-tile p strong sup{font-family:"TradeGothicLTStdCnNo.18";font-size:0.7em;}
.mens-fit-tool.fit-tool-dynamic .slides li .sub-category-tile p span{margin:0;font-size:1.15em;}
.mens-fit-tool.fit-tool-dynamic .manual-control-container{position:absolute;left:32%;bottom:9%;padding:2px;overflow:visible;}.mens-fit-tool.fit-tool-dynamic .manual-control-container p{margin:5px 0;text-transform:uppercase;}
.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav{height:26px;list-style:none;border:2px solid #000;padding:0;margin:5px 0 0 0;text-transform:uppercase;background-color:#fff;overflow:visible;}.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav .manual-control-item:first-child li:first-child{border:none;}
.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav>li{float:left;font-family:"TradeGothicLTStdBdCnNo.20";text-align:center;min-width:70px;border-left:1px dashed #939393;height:26px;}.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav>li a{display:block;height:100%;text-decoration:none;width:100%;}
.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav>li:hover{background-color:#b8b8b8;border-color:transparent;}.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav>li:hover a{color:#fff;}
.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav>li.manual-active{background-color:#000;color:#fff;border:none;}.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav>li.manual-active a{color:#fff;}
.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav>li:first-child{border:none;}
.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav>li ul{list-style:none;padding:0;margin:3px 0 0 -1px;}.mens-fit-tool.fit-tool-dynamic .manual-control-container .manual-control-nav>li ul>li{border-left:1px solid #939393;float:left;font-family:"TradeGothicLTStdCnNo.18";font-size:0.8em;margin:0;padding:0 10px;line-height:1.2em;color:#000 !important;}
.womens-fit-tool.fit-tool-dynamic.initialize .flex-viewport{background-color:#D2D4D3;}
.womens-fit-tool.fit-tool-dynamic #womens-styles .sub-category-tile{}
.womens-fit-tool.fit-tool-dynamic #womens-rise .sub-category-tile{max-width:258px;}.womens-fit-tool.fit-tool-dynamic #womens-rise .sub-category-tile img{max-width:none;width:auto;margin:0 auto;}
.womens-fit-tool.fit-tool-dynamic #womens-curve-id .sub-category-tile{max-width:275px;}.womens-fit-tool.fit-tool-dynamic #womens-curve-id .sub-category-tile img{width:auto;}
.womens-fit-tool.fit-tool-dynamic #curve-id-cta p{margin:0;}
.womens-fit-tool.fit-tool-dynamic #curve-id-cta a{background:url(../img/shopping-arrow.png) no-repeat scroll right center transparent;font-family:"TradeGothicLTStdBdCnNo.20";font-size:1.05em;letter-spacing:0.08em;padding:0 20px 0 0;}.womens-fit-tool.fit-tool-dynamic #curve-id-cta a:hover{background:transparent url(../img/shopping-arrow-over.png) no-repeat right center;}
.fit-tool-cover{position:relative;}.fit-tool-cover img{display:block;max-width:100%;}
.fit-tool-cover .fit-tool-copy{position:absolute;top:0;left:0;width:100%;text-align:center;}
.fit-tool-cover span.hr{border-left:1px dashed #000000;border-right:1px dashed #000000;display:block;height:2px;margin:-10px auto -20px;overflow:hidden;padding:2.5em 0;width:68%;background:transparent url(../img/indicators/fill-bar.jpg) repeat-x 0 50%;}
.fit-tool-cover .fit-tool-style-01 h2,.fit-tool-cover .fit-tool-style-02 h2{color:#FFFFFF;font-family:"TradeGothicLTStdBdCnNo.20";font-size:6.5em;font-weight:bolder;letter-spacing:0.01em;margin:9% 0 0;text-shadow:1px 1px 5px #5D5D5D;}.fit-tool-cover .fit-tool-style-01 h2 small,.fit-tool-cover .fit-tool-style-02 h2 small{display:block;font-family:"TradeGothicLTStdCnNo.18";font-size:25%;font-weight:normal;letter-spacing:0.15em;line-height:1.3em;}
.womens-cover .fit-tool-style-02 h2,.womens-cover .fit-tool-style-01 h2{margin:20.5% 0 0;}
.womens-cover .fit-tool-style-01 span.hr{margin:-10px auto -30px;}
.womens-cover .fit-tool-style-02 h4{font-family:"TradeGothicLTStdBdCnNo.20";font-size:1.2em;font-weight:normal;margin:0;text-transform:uppercase;}.womens-cover .fit-tool-style-02 h4 strong{display:block;font-size:1.6em;font-weight:normal;letter-spacing:0.1em;}
.womens-cover .fit-tool-style-02 p{color:#fff;text-transform:uppercase;text-shadow:1px 1px 10px #5D5D5D;}
.womens-cover .fit-tool-style-02 a{background:transparent url(../img/indicators/fit-tool-right-arrow-black.png) no-repeat bottom center;text-decoration:none;display:inline-block;margin:10px auto 0;padding:0 0 40px 0;}.womens-cover .fit-tool-style-02 a:hover{background:transparent url(../img/indicators/fit-tool-right-arrow-white.png) no-repeat bottom center;}.womens-cover .fit-tool-style-02 a:hover h4{text-shadow:1px 1px 10px #5D5D5D;color:#fff;}
.lt-ie8 .womens-cover .fit-tool-style-02 a{display:inline;}
.mens-cover span.hr{margin:-10px auto -30px;}
.mens-cover .fit-tool-style-01 h2{margin:18.5% 0 0;}
.mens-cover .fit-tool-style-01 h4{font-family:"TradeGothicLTStdBdCnNo.20";font-size:1.2em;font-weight:normal;margin:0;text-transform:uppercase;}.mens-cover .fit-tool-style-01 h4 strong{display:block;font-size:1.6em;font-weight:normal;letter-spacing:0.1em;}
.mens-cover .fit-tool-style-01 p{color:#fff;text-transform:uppercase;text-shadow:1px 1px 10px #5D5D5D;}
.mens-cover .fit-tool-style-01 a{background:transparent url(../img/indicators/fit-tool-right-arrow-black.png) no-repeat bottom center;text-decoration:none;display:inline-block;margin:10px auto 0;padding:0 0 40px 0;}.mens-cover .fit-tool-style-01 a:hover{background:transparent url(../img/indicators/fit-tool-right-arrow-white.png) no-repeat bottom center;}.mens-cover .fit-tool-style-01 a:hover h4{text-shadow:1px 1px 10px #5D5D5D;color:#fff;}
.lt-ie8 .mens-cover .fit-tool-style-01 a{display:inline;}
.fit-tool.isolated article{position:relative;}
.fit-tool.isolated .fit-tool-heading{visibility:visible;display:block;margin:5% 5% 0;position:relative;z-index:1001;width:auto;}.fit-tool.isolated .fit-tool-heading p{font-size:1.2em;text-transform:uppercase;text-shadow:0 0 5px #f1f1f1;margin:0;color:#000;}
.fit-tool.isolated .fit-tool-heading h1{font-family:"TradeGothicLTStdBdCnNo.20";font-size:4em;font-weight:normal;line-height:1;margin:0;text-transform:uppercase;text-shadow:0 0 5px #f1f1f1;}
.fit-tool.isolated .fit-tool-cover.mens-cover h2{margin:18.5% 0 0 0;}
.fit-tool.isolated .fit-tool-cover.womens-cover h2{margin:9% 0 0;}
.fit-tool.isolated .womens-fit-tool .flex-direction-nav .flex-prev,.fit-tool.isolated .mens-fit-tool .flex-direction-nav .flex-prev{left:19px;}
.fit-tool.isolated .womens-fit-tool .flex-direction-nav .flex-next,.fit-tool.isolated .mens-fit-tool .flex-direction-nav .flex-next{right:19px;}
.lt-ie8 .fit-tool-dynamic.womens-fit-tool .fit-tool-category,.lt-ie8 .fit-tool-dynamic.mens-fit-tool .fit-tool-category{display:inline !important;}
.initialize.womens-fit-tool{padding:0;}
.ipad .initialize.womens-fit-tool{padding:0;}
@media only screen and (max-width:1250px){.womens-fit-tool .flex-control-nav{bottom:10%;}}@media only screen and (max-width:1200px){.fit-tool-dynamic.mens-fit-tool .sub-category-tile{max-width:185px;}}@media only screen and (max-width:1150px){.womens-fit-tool .flex-control-nav{bottom:5%;} .womens-cover .fit-tool-style-02 h2,.womens-cover .fit-tool-style-01 h2{margin:18.5% 0 0;font-size:5em;} .womens-cover .fit-tool-style-02 a,.womens-cover .fit-tool-style-01 a{padding:0 0 35px;} .womens-cover .fit-tool-cover span.hr{margin:-18px auto -20px;} .fit-tool.isolated .fit-tool-heading p{font-size:1em;} .fit-tool.isolated .fit-tool-heading h1{font-size:3.5em;} .fit-tool.isolated .fit-tool-cover.womens-cover h2{margin:6% 0 0 0;font-size:5.5em;}}@media only screen and (max-width:1100px){.fit-tool-dynamic.mens-fit-tool .sub-category-tile{max-width:175px;}}@media only screen and (max-width:1060px){.fit-tool-dynamic.mens-fit-tool .sub-category-tile{max-width:160px;} .fit-tool-cover .fit-tool-copy h4{font-size:1em;} .fit-tool-cover .fit-tool-copy p{margin:5px 0;} .fit-tool-cover .fit-tool-copy a{margin:5px auto 0;}}@media only screen and (max-width:1025px){.womens-fit-tool .flex-control-nav{bottom:2%;}}
.lt-ie9 .promo-01 h1 span em,.lt-ie8 .promo-01 h1 span em,.ie9 .promo-01 h1 span em{font-size:4em;}
.generic-error,.generic-success{display:none;color:red;margin:0 auto 1.5% !important;font-size:0.875em;}
.generic-success{color:#31B404;}
.generic-success.show{display:block;}
input.error{border:2px solid #d5201e !important;}
.form-error-box{display:none;text-transform:initial;position:absolute;color:red !important;border:1px solid #c41230;width:auto;bottom:44px;top:auto !important;right:0;background:#fff;padding:10px;z-index:20;-webkit-box-shadow:0 0 0 1px #ffffff,2px 3px 14px 1px rgba(0, 0, 0, 0.32);-moz-box-shadow:0 0 0 1px #ffffff,2px 3px 14px 1px rgba(0, 0, 0, 0.32);-ms-box-shadow:0 0 0 1px #ffffff,2px 3px 14px 1px rgba(0, 0, 0, 0.32);-o-box-shadow:0 0 0 1px #ffffff,2px 3px 14px 1px rgba(0, 0, 0, 0.32);box-shadow:0 0 0 1px #ffffff,2px 3px 14px 1px rgba(0, 0, 0, 0.32);}.form-error-box .arrow{display:block;position:absolute;background:url(../img/error-arrow.png) no-repeat 0 0;width:10px;height:6px;right:40%;bottom:-6px;}
.form-error-box p{
	margin:0 !important;
	font:0.75em Interstate !important;
	width:auto !important;}
label.inline.supported{color:#999;font-size:0.75em;line-height:1.2em;}
label.inline.supported.focus{color:#ccc;}
label.inline.supported{position:absolute !important;cursor:text !important;visibility:hidden !important;overflow:hidden !important;padding:0 !important;margin:0 !important;border:0 !important;}
label.inline.supported.empty{visibility:visible !important;}
input[type='checkbox']{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;margin:0 0 0 -12px;width:0;position:absolute;left:-9999px;}
input[type='checkbox']+label{margin:0;clear:none;padding:0 0 0 18px;background:url('../img/checkbox.png') no-repeat 0 0;}
input[type='checkbox']:checked+label{background:url('../img/checkbox-checked.png') no-repeat 0 0;}
.arrow-link{background:transparent url(../img/black-arrow-right-small.png) no-repeat center bottom;text-decoration:none;display:block;margin:2% auto 5%;font-size:0.875em;letter-spacing:0.1em;}.arrow-link:hover{background:transparent url(../img/black-arrow-right-small-over.png) no-repeat center bottom;}
.arrow-link-small{background:transparent url(../img/black-arrow-right-21x21.png) no-repeat center bottom;}.arrow-link-small:hover{background:transparent url(../img/black-arrow-right-21x21-over.png) no-repeat center bottom;}
.arrow-link-circle-right{background:transparent url(../img/black-arrow-right-small.png) no-repeat center bottom;text-decoration:none;height:25px;display:block;margin:2% auto 5%;font-size:0.875em;letter-spacing:0.1em;background:url('../img/black-arrow-right.png') no-repeat 100% 50%;padding:0 51px 0 0;}.arrow-link-circle-right:hover{background:transparent url(../img/black-arrow-right-small-over.png) no-repeat center bottom;}
.arrow-link-circle-right:hover{background:url('../img/black-arrow-right-over.png') no-repeat 100% 50%;}
.arrow-link-circle-left{background:transparent url(../img/black-arrow-right-small.png) no-repeat center bottom;text-decoration:none;height:25px;display:block;margin:2% auto 5%;font-size:0.875em;letter-spacing:0.1em;background:url('../img/black-arrow-left.png') no-repeat 0 50%;padding:0 0 0 51px;}.arrow-link-circle-left:hover{background:transparent url(../img/black-arrow-right-small-over.png) no-repeat center bottom;}
.arrow-link-circle-left:hover{background:url('../img/black-arrow-left-over.png') no-repeat 0 50%;}
.arrow-link-circle-right,.arrow-link-circle-left{font:1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;height:auto;line-height:29px;display:inline-block;margin-top:14px;}
.link-arrow-right{background:url(../img/noborder-arrow-right.png) no-repeat right center;padding-right:17px;}
.link-arrow-left{background:url(../img/noborder-arrow-left.png) no-repeat left center;padding-left:17px;}
.outfit-nav{display:block;min-height:30px;overflow:auto;}.outfit-nav p{float:left;font:0.95em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.1em;margin:7px 10px 0 12px;text-transform:uppercase;}.outfit-nav p span{font:1em/1em "TradeGothicLTStdBdCnNo.18",Helvetica,Arial,sans-serif;letter-spacing:0.025em;}
.outfit-nav a{width:29px;height:29px;text-indent:-9999em;float:left;display:block;outline:none;}.outfit-nav a.disabled,.outfit-nav a.disabled:hover{cursor:default;}
.outfit-nav .btn-previous{background:url("../img/arrow-medium-previous.png") no-repeat scroll 0 0 transparent;}.outfit-nav .btn-previous:hover{background:url("../img/arrow-medium-previous-hover.png") no-repeat scroll 0 0 transparent;}
.outfit-nav .btn-previous.disabled{background:url("../img/arrow-medium-previous.png") no-repeat scroll 0 -31px transparent;}.outfit-nav .btn-previous.disabled:hover{background-position:0 -31px;}
.outfit-nav .btn-next{background:url("../img/arrow-medium-next.png") no-repeat scroll 0 0 transparent;}.outfit-nav .btn-next:hover{background:url("../img/arrow-medium-next-hover.png") no-repeat scroll 0 0 transparent;}
.outfit-nav .btn-next.disabled{background:url("../img/arrow-medium-next.png") no-repeat scroll 0 0px transparent;}.outfit-nav .btn-next.disabled:hover{background-position:0 0px;}
.outfit-details{width:20%;text-align:left;text-transform:uppercase;}.outfit-details h1{font:2.6em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;padding:18px 0;margin:0;border-top:1px solid #000;border-bottom:2px solid #000;}
.outfit-details h2{font:1.5em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:4px 0;letter-spacing:0.05em;}
.outfit-details h3{font:1em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:4px 0;}
.outfit-details p{font:0.85em/1.5em "TradeGothicLTStdBdCnNo.18",Helvetica,Arial,sans-serif;margin:18px 0;text-transform:none;}
.outfit-details ul{list-style-type:none;overflow:hidden;padding:0;margin:2% 0 0;}.outfit-details ul li{float:left;border-top:1px solid #000;}.outfit-details ul li span{font:2.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.outfit-details ul li span.highlight{color:#d31f1e;}
.outfit-details ul li:first-child{width:125px;}
.outfit-details ul li:last-child{border-left:1px solid #000;}
.outfit-details ul li a{display:block;font-size:0.625em;padding:0.4em 1em;letter-spacing:0.1em;}
.outfit-product-grid{width:265px;height:auto;background:#fff;border-radius:5px;-moz-border-radius:5px;}.outfit-product-grid .list-type-05{margin-top:0px;height:auto !important;overflow:visible !important;padding:16px 0 0;}.outfit-product-grid .list-type-05 li{min-width:108px;}.outfit-product-grid .list-type-05 li .btn-quickview{height:10px;width:90px !important;font-size:0.6em;padding:2px 7px;top:-18px;right:0;}
.outfit-product-grid .inner{background:none repeat scroll 0 0 #000000;border-radius:5px 5px 5px 5px;color:#FFFFFF;height:auto;left:1px;margin:0 0 2px;padding:1px 0 1px 0;position:relative;top:1px;width:263px;}.outfit-product-grid .inner h4,.outfit-product-grid .inner a.buy-look{margin:7px 0;font:0.75em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;}
.outfit-product-grid .inner a.buy-look{background:url("../img/tooltip.png") no-repeat scroll 97% -2px transparent;display:block;height:16px;margin:4px 0;padding:0 16px 0 0;text-decoration:none;width:auto;}.outfit-product-grid .inner a.buy-look:hover{color:#c41230;}
.outfit-product-grid .inner .prod-list{background:none repeat scroll 0 0 #FFFFFF;border-radius:5px 5px 5px 5px;color:#000000;height:600px;overflow-y:auto;overflow-x:hidden;left:2px;margin:0 0 8px;position:relative;top:0px;width:259px;padding:0 0 12px;}.outfit-product-grid .inner .prod-list .halves li{max-width:110px;min-width:108px;margin-top:12px;}.outfit-product-grid .inner .prod-list .halves li img{max-width:80px;}
.outfit-product-grid .inner .prod-list .halves li .product-details{width:100%;}.outfit-product-grid .inner .prod-list .halves li .product-details a{text-decoration:none;font:0.85em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.outfit-product-grid .inner .prod-list .halves li p.name{margin-bottom:4px;}
.outfit-product-grid .inner .prod-list .halves li p.pricing{margin:8px 0 0 8px;font-size:0.9em;width:90%;}.outfit-product-grid .inner .prod-list .halves li p.pricing span{margin:0 7px 0 0;}
.outfit-product-grid .inner .prod-list .halves li p.pricing span.was{color:#555;}
.outfit-product-grid .inner .prod-list .halves li p.pricing span.now{color:#B40404;}
.outfit-product-grid .lt-ie8 #inner,.outfit-product-grid .lt-ie8 #content{left:0px;}
#tab-navigation{width:100%;display:block;}#tab-navigation ul{margin:0 14%;height:50px;padding:0;list-style-type:none;width:82%;min-width:820px;}#tab-navigation ul li{float:left;padding:6px 31px;margin:0;border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;width:11%;white-space:nowrap;min-width:12.3%;position:relative;overflow:visible;}#tab-navigation ul li a{text-decoration:none;}
#tab-navigation li.selected{background:#000;}#tab-navigation li.selected a{color:#fff;position:relative;left:0;}
#tab-navigation li.selected span{background:url("../img/arrow-down.png") no-repeat scroll 0 0 transparent;display:inline-block;height:12px;left:43%;position:absolute;top:38px;width:22px;}
#tab-navigation li:last-child{border-right:1px #000 solid;}
.form-profile{width:100%;}
.outfit-list{overflow:auto;padding:0 0 4px 0;}.outfit-list .outfit-tile{position:relative;padding:0.3%;margin:0;}.outfit-list .outfit-tile img{width:100%;}
.outfit-list .outfit-tile .black-arrow-right{background:transparent url("../img/black-arrow-right-large.png") no-repeat center bottom;font:1.125em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;min-height:65px;height:auto;left:50%;letter-spacing:0.1em;margin:0 0 0 -125px;position:absolute;text-indent:0;top:83%;width:250px;}.outfit-list .outfit-tile .black-arrow-right:hover{background-image:url('../img/black-arrow-right-large-over.png');}
.outfit-list .outfit-tile.outfit-head-tile{clear:both;padding:0 0 4px 0;border:none;}.outfit-list .outfit-tile.outfit-head-tile div{position:absolute;right:25%;text-transform:uppercase;top:30%;width:30%;}.outfit-list .outfit-tile.outfit-head-tile div h2{margin:0;}.outfit-list .outfit-tile.outfit-head-tile div h2 span{font:1.14286em "BodoniStencil",Helvetica,Arial,sans-serif;}.outfit-list .outfit-tile.outfit-head-tile div h2 span em{border-top:1px dotted #000000;display:block;font:0.75em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.1em;margin:4% 0 0;padding:0.3em 0.45em;}
.outfit-list .outfit-tile.outfit-head-tile div p{border-bottom:1px dotted #000000;border-top:2px solid #000000;font-size:0.875em;line-height:1.3em;margin:0 0 7%;padding:1em 2em;}
.outfit-list .outfit-tile.outfit-head-tile div .black-arrow-right{position:relative;}.lt-ie8 .outfit-list .outfit-tile.outfit-head-tile div .black-arrow-right{top:0;left:15%;}
.outfit-list .outfit-tile.outfit-sibling-tile{border-style:dotted;border-width:1px;border-top-color:#555;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#555;float:left;margin:0;max-width:32.73%;min-width:30%;width:100%;}.outfit-list .outfit-tile.outfit-sibling-tile:hover{border:1px solid #555;}.outfit-list .outfit-tile.outfit-sibling-tile:hover .black-arrow-right{background-image:url(../img/black-arrow-right-large-over.png);}
.outfit-list .outfit-tile.outfit-sibling-tile .looks-stage img{display:none;}.outfit-list .outfit-tile.outfit-sibling-tile .looks-stage img:first-child{display:block;}
.outfit-list .outfit-tile.outfit-sibling-tile a{border-bottom:1px dotted #555;display:block;text-decoration:none;width:100%;}
.outfit-list .outfit-tile.outfit-sibling-tile.first-item-outfit-row{border-left-color:#fff;padding-left:0 !important;margin:0 !important;}
.outfit-list .outfit-tile.outfit-sibling-tile.last-item-outfit-row{border-right-color:#fff;padding-right:0 !important;margin:0 !important;}
@media only screen and (max-width:1090px){.outfit-list .outfit-tile.outfit-head-tile div h2 span{font-size:1em;}}
.sign-in h2,.register h2,.non-auth-order-tracking h2,.order-tracking h2{
	font-size:1.7em;margin: 0 auto 2% 86px;/*width:254px;*/
	text-align:left;text-transform: uppercase;
}
.sign-in h2.text-subheader{
	text-align:center !important;;
	margin-left:0px !important;
}
.sign-in h2+p,.register h2+p,.non-auth-order-tracking h2+p,.order-tracking h2+p{font-size:0.875em;line-height:1.2em;margin:0;}
.sign-in h2+p+hr,.register h2+p+hr,.non-auth-order-tracking h2+p+hr,.order-tracking h2+p+hr{border-width:0 0 1px !important;margin:5% auto !important;width:12% !important;}
.sign-in hr,.register hr,.non-auth-order-tracking hr,.order-tracking hr{margin-bottom:0px;}
.sign-in form,.register form,.non-auth-order-tracking form,.order-tracking form{width:30%;margin:0 auto;text-align:center;}.sign-in form ul,.register form ul,.non-auth-order-tracking form ul,.order-tracking form ul{list-style-type:none;padding:0;}.sign-in form ul li,.register form ul li,.non-auth-order-tracking form ul li,.order-tracking form ul li{position:relative;}
.sign-in input.btn-dbbdr,.register input.btn-dbbdr,.non-auth-order-tracking input.btn-dbbdr,.order-tracking input.btn-dbbdr{
	line-height:1em;
	padding:13px 32px;
	font-size:0.875em;
	width:75%;
}
.sign-in input.btn-dbbdr:hover,.register input.btn-dbbdr:hover,.non-auth-order-tracking input.btn-dbbdr:hover,.order-tracking input.btn-dbbdr:hover{/*padding:8px 33px;*/}
.sign-in input.btn-dbbdr:active,.register input.btn-dbbdr:active,.non-auth-order-tracking input.btn-dbbdr:active,.order-tracking input.btn-dbbdr:active{padding:5px 28px;}
.sign-in .js-fieldset .icon-warning,.register .js-fieldset .icon-warning,.non-auth-order-tracking .js-fieldset .icon-warning,.order-tracking .js-fieldset .icon-warning,.sign-in .js-fieldset .icon-valid,.register .js-fieldset .icon-valid,.non-auth-order-tracking .js-fieldset .icon-valid,.order-tracking .js-fieldset .icon-valid{bottom:auto;top:15px;}
.lt-ie8 .sign-in form ul,.lt-ie8 .register form ul,.lt-ie8 .non-auth-order-tracking form ul,.lt-ie8 .order-tracking form ul{float:left;margin:0;padding:0;}
.sign-in{position:relative;border:0px dotted #000;border-width:0;overflow:hidden;zoom:1;padding:0;}.sign-in hr{width:100%;margin:2px 0 0 0;padding:0;border-width:0 0 1px;}
.sign-in .registered,.sign-in .shortcut{float:right;width:49.9%;min-height:420px;}
.sign-in form{
	width:65%;
}
.sign-in form label{
	display:block;
	/*font:0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;
	text-transform:uppercase;*/
	text-align:left;
}
.sign-in form input[type="text"],.sign-in form input[type="password"]{
	width:100%;margin:1% 0 3%;border:1px solid #666;
	background:#F0F0F0;
	padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;
}
.sign-in .registered
	{	
	float:left;
	border:1px solid #666;
	border-width:0 1px 0 0;
	margin:0;
}
.sign-in .registered a:last-child{
	/*display:block;*/
	font-size:0.7em;
	letter-spacing:0.06em;
}
.sign-in .text-or{background:none repeat scroll 0 0 #fff;display:block;font:1.5em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;left:48.5%;margin:0 auto;padding:8px 0;position:absolute;text-transform:uppercase;top:45%;width:30px;z-index:10;}
.sign-in .shortcut .fb-signin button{border:0;display:block;margin:42px auto 29px;background:url('../img/checkout-sprites.png') no-repeat 0 0;width:205px;height:24px;text-indent:-9999px;}
.sign-in .shortcut .fb-signin #link-facebook-acct{display:none;}
.sign-in .shortcut .google-signin{display:block;margin:0 auto;background:url('../img/checkout-sprites.png') no-repeat -8px -53px;width:187px;height:24px;text-indent:-9999px;}
.sign-in .shortcut p:last-child{margin:10% auto;width:50%;line-height:1.5em;}
.sign-in .shortcut .disclaimer-container{height:auto;margin:40px auto 0;padding:0;width:80%;}.sign-in .shortcut .disclaimer-container p{margin:0;width:100%;font-size:0.9em;}.sign-in .shortcut .disclaimer-container p a{font-size:0.9em;letter-spacing:0.06em;text-transform: none;}
.sign-in .guest{float:none;clear:both;width:100%;height:auto;border-top:2px solid #000;}.sign-in .guest a{display:block;font-size:0.875em;margin:1% 0 7% 0;}
.sign-in input.btn-dbbdr{width:100% !important;}
.register{
	/*border:1px #000 dotted;
	border-width:1px 0 1px 0;*/
	padding:1% 0 4% 0;
}
.register h2{margin:30px auto 20px;}
.register h2+p+hr{margin:2.5% auto;width:6%;}
.register label{
	display:block;
	/*font:0.875em "TradeGothicLTStdBdCnNo.20",sans-serif;*/
	text-transform:lowercase;
	text-align:left;
	margin:2% auto 0;
	width:100%;
	margin-top: 25px;
}
.register label:first-letter{
	text-transform: uppercase;
}

.register input[type='checkbox']+label{background:url(../img/checkbox.png) no-repeat 0 2px;}
.register input[type='checkbox']:checked+label{background:url(../img/checkbox-checked.png) no-repeat 0 2px;}
.register form input[type="text"],.register form input[type="password"]{
	width:100%;margin:1% 0 3%;border:1px solid #333;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.register form ul li p{font-size:0.75em;margin:0 auto 4%;text-align:left;line-height:1.2;}
.register fieldset{margin:0 0 12px 0;}.register fieldset.row{margin:1% auto 4%;text-align:left;}.register fieldset.row input[type='checkbox']{vertical-align:top;margin:6px 0 0 0;display:inline-block;}
.register fieldset.row label{display:inline-block;text-transform:uppercase;font-family:"TradeGothicLTStdBdCnNo.20",sans-serif;font-size:0.8125em;width:90%;line-height:1.2;margin:5px 0 0;}
.register fieldset.row a#privacy{display:block;text-align:center;font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.6875em;text-transform:uppercase;margin:4px 0 0;color:#010101;}
.register fieldset.row.last{text-align:center;margin:0 auto;}
.non-auth-order-tracking,.order-tracking{border-top:1px dotted #000;padding:1% 0 4% 0;}.non-auth-order-tracking h2,.order-tracking h2{margin:30px auto 20px;}
.non-auth-order-tracking h2+p+hr,.order-tracking h2+p+hr{margin:2.5% auto !important;width:6% !important;}
.non-auth-order-tracking form label,.order-tracking form label{display:block;font:0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:left;}
.non-auth-order-tracking form input[type="text"],.order-tracking form input[type="text"],.non-auth-order-tracking form input[type="password"],.order-tracking form input[type="password"]{width:100%;margin:1% 0 3%;border:1px solid #000;padding:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.order-tracking{border-top:none !important;}.order-tracking form{width:300px !important;margin:0 auto !important;padding:0 !important;padding-left:20px !important;}.order-tracking form .lt-ie8{padding-left:5px !important;}
.order-tracking form .error,.order-tracking form .js-msg{color:red !important;}
.contact-us-form h3{display:inline-block;font-size:1.875em;margin:20px 0 18px;}.lt-ie8 .contact-us-form h3{display:inline;}
.contact-us-form h3.email-header{background:transparent url(../img/icon-email.gif) no-repeat 0 50%;padding-left:30px;}
.contact-us-form h4{font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:none;margin:0 0 44px;}
.contact-us-form form fieldset{margin:0;}
.contact-us-form form label{display:block;font:0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:0 0 6px;text-align:left;text-transform:uppercase;}.contact-us-form form label span{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.contact-us-form form select{width:223px;}
.contact-us-form form input[type="text"],.contact-us-form form input[type="password"],.contact-us-form form input[type="email"]{border:1px solid #000;color:#000;display:block;font-size:0.9375em;height:15px;line-height:normal;margin:0;padding:6px;width:264px;-webkit-appearance:none;}
.contact-us-form form .email-us-fields{float:right;margin-bottom:42px;width:880px;}
.contact-us-form form .email-us-submit{clear:both;display:inline-block;}.lt-ie8 .contact-us-form form .email-us-submit{display:inline;}
.contact-us-form form .column-inputs{float:left;width:278px;}
.contact-us-form form .dk_container,.contact-us-form form .form-couple{margin-bottom:22px;}
.contact-us-form form .form-topic .js-fieldset{z-index:100;}
.contact-us-form form .dk_container{display:block;font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;text-align:left;}.contact-us-form form .dk_container.warning{border-radius:0 0 0 0;width:276px;}.contact-us-form form .dk_container.warning>a{border-width:0;width:221px !important;}
.contact-us-form form .dk_container a{font-size:0.857143em;text-decoration:none;}
.contact-us-form form .dk_container .dk_options_inner{list-style-type:none;margin:0;padding:0;width:100%;}.contact-us-form form .dk_container .dk_options_inner li{width:100%;list-style-type:none;}
.contact-us-form form .dk_container .dk_options{background-color:#fff;}
.contact-us-form form .dk_container .dk_toggle{background-position:right center;border:1px solid #000;border-radius:0 0 0 0;height:14px;}
.contact-us-form form .input-explanation{font-size:0.75em;line-height:normal;margin:4px 0;text-align:left;}
.contact-us-form form .column-text-area{float:right;width:492px;}.contact-us-form form .column-text-area label{font-size:1.125em;margin:0 0 4px;}
.contact-us-form form .column-text-area textarea{border:1px solid #000;height:283px;width:486px;-webkit-appearance:none;}
.contact-us-form form .checkbox-label{display:inline-block;}.lt-ie8 .contact-us-form form .checkbox-label{display:inline;}
.contact-us-form form input[type="checkbox"]+label{background-position:0 50%;padding:0 0 0 25px;}
.contact-us-form form .btn-dbbdr{margin:19px auto;}
.customer-service-phone{margin:30px auto !important;padding:3px 0;border-bottom:1px dotted #000;border-top:1px dotted #000;}.customer-service-phone .inner{border-bottom:1px dotted #000;border-top:1px dotted #000;}.customer-service-phone .inner h3{display:inline-block;font-size:1.875em;margin:20px 0 18px;padding-left:30px;}.lt-ie8 .customer-service-phone .inner h3{display:inline;}
.customer-service-phone .inner h3.call-header{background:url(../img/icon-call.gif) no-repeat scroll left center transparent;}
.customer-service-phone .inner p{font-size:0.875em;line-height:1.4em;margin:0;}.customer-service-phone .inner p.phone-number{font:1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:15px 0 36px;}
.nav-myaccount{width:100%;display:block;margin:auto;}.nav-myaccount ul{margin:0 auto;height:50px;padding:0;list-style-type:none;width:100%;min-width:820px;}.nav-myaccount ul li:first-child{border-left:1px #000 solid;}
.nav-myaccount ul li{display:inline-block;padding:6px 31px;margin:0;border-left:1px #000 dotted;border-top:1px #000 solid;border-bottom:1px #000 solid;width:auto;white-space:nowrap;min-width:10%;position:relative;overflow:visible;}.nav-myaccount ul li a{text-decoration:none;}
.nav-myaccount li.selected{background:#000;}.nav-myaccount li.selected a{color:#fff;position:relative;left:0;}
.nav-myaccount li.selected span{background:url("../img/arrow-down.png") no-repeat scroll 0 0 transparent;display:inline-block;height:12px;left:45%;position:absolute;top:38px;width:22px;}
.nav-myaccount li:last-child{border-right:1px #000 solid;}
.link-acct-pg{background:none repeat scroll 0 center transparent;}.link-acct-pg body{min-width:auto;width:680px;}
.link-acct-pg #fb-account-link{background:url("../img/levis-tab.png") no-repeat scroll center top #ffffff;margin:-30px 50px 0;max-width:600px;min-width:600px;padding:0;width:600px;}.link-acct-pg #fb-account-link h1{margin-bottom:0;margin-top:26px;padding:90px 5px 5px;line-height:1em;}
.popup-modal{background:none repeat scroll 0 center transparent;}
.content p{margin:0;}
.content-tile{position:relative;text-align:center;padding:4px 0;border-bottom:1px dotted #555;overflow:hidden;color:#000000;}.content-tile:first-of-type{padding-top:0;}
.content-tile:last-of-type{border-bottom:1px solid transparent;}
.content-tile .background-image{width:100%;}
.content-tile hr{border:none;border-bottom:1px solid #000000;margin:0 auto;height:0px;background-color:transparent;font-size:1px;}
.content-tile a{color:#000000;text-decoration:none;}.content-tile a:hover{color:#000000;}
.content-tile h1{position:relative !important;left:auto !important;top:auto !important;}
.content-tile.light{color:#ffffff;}.content-tile.light hr{color:#ffffff;border-bottom:1px solid #ffffff;}
.content-tile.light a{color:#ffffff;}.content-tile.light a:hover{color:#ffffff;}
.content-tile .tile-01{position:absolute;margin:0 auto;padding:2% 3% 3%;top:22%;z-index:1;left:0;right:0;width:500px;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}.lt-ie9 .content-tile .tile-01{}
.content-tile .tile-01.content h1{font-family:"BodoniStencil",Helvetica,Arial,sans-serif;font-size:80px;font-weight:normal;line-height:1em;letter-spacing:5px;margin:15px 0 0 0;text-transform:uppercase;}
.content-tile .tile-01.content h2{font-size:20px;line-height:1.3em;margin:15px 0;letter-spacing:2px;text-transform:uppercase;}
.content-tile .tile-01.content .body{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;font-size:18px;margin:22px 0;}
.content-tile .tile-01.content hr{width:297px;border-bottom-width:1px;}
.content-tile .tile-01.content .cta{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:16px;text-decoration:none;text-transform:uppercase;display:inline-block;width:auto;margin:22px 4% 0 4%;padding-bottom:35px;min-width:29px;text-align:center;}.content-tile .tile-01.content .cta.arrow-left{background:url("../img/indicators/wbla.png") no-repeat scroll center bottom transparent;}.content-tile .tile-01.content .cta.arrow-left:hover{background-image:url("../img/arrow-medium-previous-hover.png");}
.content-tile .tile-01.content .cta.arrow-right{background:url("../img/indicators/wbra.png") no-repeat scroll center bottom transparent;}.content-tile .tile-01.content .cta.arrow-right:hover{background-image:url("../img/arrow-medium-next-hover.png");}
.content-tile .tile-01.content .cta.arrow-right-black{background:url("../img/indicators/bwra.png") no-repeat scroll center bottom transparent;}.content-tile .tile-01.content .cta.arrow-right-black:hover{background-image:url("../img/arrow-medium-next-hover.png");}
.content-tile .tile-02{position:absolute;margin:0 auto;padding:2% 3% 3%;top:22%;z-index:1;left:0;right:0;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-transform:none;}.lt-ie9 .content-tile .tile-02{}
.content-tile .tile-02.content{width:500px;}.content-tile .tile-02.content h1{font-size:120px;line-height:1em;margin:15px 0;font-weight:400;text-transform:uppercase;letter-spacing:5px;}.en .content-tile .tile-02.content h1 .content-tile .tile-02.content h1 .content-tile .tile-02.content h1 .content-tile .tile-02.content h1 .content-tile .tile-02.content h1{line-height:0.8em;}
.content-tile .tile-02.content h2{font-size:20px;line-height:1em;margin:15px 0;}
.content-tile .tile-02.content .body{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;font-size:18px;margin:28px auto 0 auto;width:400px;}
.content-tile .tile-02.content hr{width:460px;border-bottom-width:5px;}
.content-tile .tile-02.content .cta{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-decoration:none;display:inline-block;width:auto;margin:22px 4% 0 4%;padding-bottom:35px;font-size:16px;min-width:29px;text-align:center;}.content-tile .tile-02.content .cta.arrow-left{background:url("../img/indicators/wbla.png") no-repeat scroll center bottom transparent;}.content-tile .tile-02.content .cta.arrow-left:hover{background-image:url("../img/arrow-medium-previous-hover.png");}
.content-tile .tile-02.content .cta.arrow-right{background:url("../img/indicators/wbra.png") no-repeat scroll center bottom transparent;}.content-tile .tile-02.content .cta.arrow-right:hover{background-image:url("../img/arrow-medium-next-hover.png");}
/* SER-4800 Start */
body.department.top .content-tile .tile-02.content .cta.arrow-right{background:url("../img/indicators/wbra.png") no-repeat scroll right top transparent;position:relative;border:none;padding-right:35px} body.department.top .content-tile .tile-02.content .cta.arrow-right:hover{background-image:url("../img/arrow-medium-next-hover.png");}
/* SER-4800 End */
.content-tile .tile-02.content .cta.arrow-right-black{background:url("../img/indicators/bwra.png") no-repeat scroll center bottom transparent;}.content-tile .tile-02.content .cta.arrow-right-black:hover{background-image:url("../img/arrow-medium-next-hover.png");}
.content-tile .tile-03{position:absolute;left:0;margin:0 0 0 35px;padding:2% 3% 3%;right:0;top:12%;z-index:1;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}.content-tile .tile-03.content{width:500px;}.content-tile .tile-03.content h1{font-size:80px;line-height:7;margin:15px 0 0 0;font-weight:400;line-height:1.1em;font-family:"BodoniStencil",Helvetica,Arial,sans-serif;text-transform:uppercase;}
.content-tile .tile-03.content h2{font-size:20px;line-height:1em;margin:15px 0;text-transform:uppercase;}
.content-tile .tile-03.content .body{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;font-size:18px;margin:28px auto 0 auto;width:400px;}
.content-tile .tile-03.content hr{width:297px;border-bottom-width:1px;}
.content-tile .tile-03.content .cta{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:16px;text-decoration:none;display:inline-block;width:auto;margin:22px 4% 0 4%;padding-bottom:35px;min-width:29px;text-align:center;}.content-tile .tile-03.content .cta.arrow-left{background:url("../img/indicators/wbla.png") no-repeat scroll center bottom transparent;}.content-tile .tile-03.content .cta.arrow-left:hover{background-image:url("../img/arrow-medium-previous-hover.png");}
.content-tile .tile-03.content .cta.arrow-right{background:url("../img/indicators/wbra.png") no-repeat scroll center bottom transparent;}.content-tile .tile-03.content .cta.arrow-right:hover{background-image:url("../img/arrow-medium-next-hover.png");}
/* SER-4800 Start */
body.department.top .content-tile .tile-03.content .cta.arrow-right{background:url("../img/indicators/wbra.png") no-repeat scroll right top transparent;position:relative;border:none;padding-right:35px} body.department.top .content-tile .tile-03.content .cta.arrow-right:hover{background-image:url("../img/arrow-medium-next-hover.png");}
/* SER-4800 End */
.content-tile .tile-03.content .cta.arrow-right-black{background:url("../img/indicators/bwra.png") no-repeat scroll center bottom transparent;}.content-tile .tile-03.content .cta.arrow-right-black:hover{background-image:url("../img/arrow-medium-next-hover.png");}
.content-tile .tile-04{position:absolute;margin:0 auto;padding:2% 3% 3%;top:12%;z-index:1;left:0;right:0;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}.lt-ie9 .content-tile .tile-04{}
.content-tile .tile-04.content{width:500px;}.content-tile .tile-04.content h1{font-family:"BodoniStencil",Helvetica,Arial,sans-serif;font-size:80px;font-weight:normal;line-height:1em;letter-spacing:5px;margin:15px 0 0 0;text-transform:uppercase;}
.content-tile .tile-04.content h2{font-size:20px;margin:15px 0;letter-spacing:2px;line-height:1em;text-transform:uppercase;}
.content-tile .tile-04.content .body{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;font-size:18px;margin:28px auto 28px auto;width:400px;}
.content-tile .tile-04.content hr{width:297px;border-bottom-width:1px;}
.content-tile .tile-04.content a{display:block;}
.content-tile .tile-04.content .cta{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:16px;text-decoration:none;text-transform:uppercase;display:inline-block;width:auto;min-width:29px;text-align:center;}.content-tile .tile-04.content .cta.arrow-left{background:url("../img/indicators/wbla.png") no-repeat scroll center bottom transparent;margin:0 4% 0 4%;padding-bottom:35px;}.content-tile .tile-04.content .cta.arrow-left:hover{background-image:url("../img/arrow-medium-previous-hover.png");}
.content-tile .tile-04.content .cta.arrow-right{background:url("../img/indicators/wbra.png") no-repeat scroll center bottom transparent;margin:0 4% 0 4%;padding-bottom:35px;}.content-tile .tile-04.content .cta.arrow-right:hover{background-image:url("../img/arrow-medium-next-hover.png");}
.content-tile .tile-04.content .cta.arrow-right-black{background:url("../img/indicators/bwra.png") no-repeat scroll center bottom transparent;}.content-tile .tile-04.content .cta.arrow-right-black:hover{background-image:url("../img/arrow-medium-next-hover.png");}
.content-tile .tile-05{position:absolute;margin:0 auto;padding:2% 3% 3%;top:22%;z-index:1;left:0;right:0;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}.lt-ie9 .content-tile .tile-05{}
.content-tile .tile-05.content{width:350px;}.content-tile .tile-05.content h1{font-size:50px;font-weight:400;line-height:1em;letter-spacing:0px;margin:0 0 15px 0;text-transform:uppercase;}
.content-tile .tile-05.content h2{font-size:20px;margin:15px 0;letter-spacing:2px;line-height:1em;text-transform:uppercase;}
.content-tile .tile-05.content .body{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;font-size:18px;margin:15px auto;text-transform:uppercase;width:300px;}
.content-tile .tile-05.content hr{width:297px;border-bottom-width:1px;}
.content-tile .tile-05.content .cta{font-size:18px;text-decoration:none;text-transform:uppercase;display:inline-block;width:auto;margin:7px 4% 0 4%;padding-bottom:35px;min-width:29px;text-align:center;}.content-tile .tile-05.content .cta.arrow-left{background:url("../img/indicators/wbla.png") no-repeat scroll center bottom transparent;}.content-tile .tile-05.content .cta.arrow-left:hover{background-image:url("../img/arrow-medium-previous-hover.png");}
.content-tile .tile-05.content .cta.arrow-right{background:url("../img/indicators/wbra.png") no-repeat scroll center bottom transparent;}.content-tile .tile-05.content .cta.arrow-right:hover{background-image:url("../img/arrow-medium-next-hover.png");}
.content-tile .tile-05.content .cta.arrow-right-black{background:url("../img/indicators/bwra.png") no-repeat scroll center bottom transparent;}.content-tile .tile-05.content .cta.arrow-right-black:hover{background-image:url("../img/arrow-medium-next-hover.png");}
.standard-one-column-template{}.standard-one-column-template .sign-in,.standard-one-column-template .non-auth-order-tracking,.standard-one-column-template .order-tracking{width:75%;margin:3px auto;}
.standard-one-column-template .register{margin:3px auto;}
.standard-one-column-template .sign-in{margin:0px auto 0;}
.home-template{}
.department-template{}
.category-template{}
.sub-category-template{}
.product-detail{}.product-detail .cross-sell{border-top:1px dotted #000;padding-top:20px;}
.shopping-bag-template{}
.checkout-template{}
.order-confirmation-template{}
.standard-modal-template{}
.search-results-template{}
.search-results-alternates-template{}
.search-results-noresults-template{}
.outfits-detail-template{}.outfits-detail-template #prod-info{position:absolute;top:18%;left:2%;z-index:200;text-align:left;text-transform:uppercase;}
.outfits-detail-template .outfit-nav{margin:15px 0;}
@media only screen and (max-width:1365px){.outfits-detail-template .outfit-details .details-container{height:320px;overflow-y:auto;overflow-x:visible;}.outfits-detail-template .outfit-details .details-container p{word-wrap:break-word;}}@media only screen and (max-width:1190px){.outfits-detail-template .outfit-details .details-container{height:200px;overflow-y:auto;overflow-x:visible;}.outfits-detail-template .outfit-details .details-container p{word-wrap:break-word;}}
.outfits-detail-template .outfit-product-grid{position:absolute;right:37px;top:12%;z-index:210;}@media only screen and (max-width:1356px){.outfits-detail-template .outfit-product-grid .inner .prod-list{height:420px;overflow-y:auto;}}
.standard-landing-template{}.standard-landing-template .content-tile.solid-bottom{padding-bottom:2px;border-bottom:2px solid #000;}
.standard-landing-template header.content-tile{vertical-align:top;}.standard-landing-template header.content-tile div h1{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:50px;line-height:1em;}
.standard-landing-template section{vertical-align:top;text-align:center !important;}.standard-landing-template section .body-left-slot{text-align:center;vertical-align:top;width:49.4%;display:block;float:left;border-right:1px dotted #000000;padding-right:5px;min-height:1px;}
.standard-landing-template section .body-right-slot{text-align:center;vertical-align:top;width:49.4%;display:block;float:left;margin-left:5px;}
.standard-landing-template section .top{text-align:center;width:100%;display:block;clear:both;}
.standard-landing-template section .middle{clear:both;}
.standard-landing-template section .bottom{clear:both;}
.standard-landing-template section .center{vertical-align:top;width:250px;display:inline-block;margin-top:25px;}.standard-landing-template section .center a#careers-link{background:url(../img/external-link.png) no-repeat right center;padding-right:20px;display:inline-block;}
.standard-landing-template .lt-ie8 div.standard-landing-template section{}
.standard-landing-template .lt-ie8 div.standard-landing-template section div.center{display:inline;}
.standard-landing-template header h1{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:2.25em;line-height:1em;font-weight:normal;left:2.8%;letter-spacing:0em;position:absolute;text-transform:uppercase;text-align:left;margin:0;top:3em;z-index:5;}
.standard-landing-template header .content-tile h1{position:relative;width:100%;left:auto;top:auto;text-align:center;}
.standard-landing-template article .top{margin-bottom:-1px;}.standard-landing-template article .top .body-left-slot .content-tile>a{border-right:1px dotted #000;padding:4px 7px 4px 0px;margin-left:-4px;}
.standard-landing-template article .top .body-right-slot .content-tile>a{padding:4px 0 4px 6px;}
.standard-landing-template article .top .black-arrow-right-large{width:auto;}
.standard-two-column-template{padding-top:120px;padding-bottom:8%;}.standard-two-column-template header.content-tile{vertical-align:top;}.standard-two-column-template header.content-tile div h1{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:50px;line-height:1em;}
.standard-two-column-template section{vertical-align:top;text-align:center !important;}.standard-two-column-template section div.body-left-slot{text-align:center;vertical-align:top;width:49.5%;display:block;float:left;min-height:1px;}
.standard-two-column-template section div.body-right-slot{text-align:center;vertical-align:top;width:49.5%;display:block;float:left;}
.standard-two-column-template #shop-links{padding:0 0 3% 0;}.lt-ie8 .standard-two-column-template #shop-links{padding:0;}
.standard-two-column-template #shop-links .richmedia{display:inline-block;margin:0 10px;}.lt-ie8 .standard-two-column-template #shop-links .richmedia{display:inline;}
.standard-two-column-template #shop-links .richmedia a:hover .arrow-link-circle-left{background:url(../img/black-arrow-left-over.png) no-repeat scroll 0 50% transparent;}
.standard-two-column-template #shop-links .richmedia a:hover .arrow-link-circle-right{background:url(../img/black-arrow-right-over.png) no-repeat scroll 100% 50% transparent;}
.standard-two-column-template #shop-links .richmedia a img{display:block;}
.standard-two-column-template .form-success{margin:200px auto 62px;width:44%;clear:both;}.lt-ie8 .standard-two-column-template .form-success{margin:0 auto;}
.pop-up-template{}
.customer-service-landing-template{}
.standard-one-column-left-nav-template{margin:130px auto 20px;}.standard-one-column-left-nav-template .link-section{float:left !important;width:30% !important;}.standard-one-column-left-nav-template .link-section h3{font:1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:1px;text-align:left;text-transform:uppercase;}
.standard-one-column-left-nav-template .link-section a{display:block;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,Sans-serif;font-weight:normal;font-size:12px;margin:0 0 15px;text-align:left;}.standard-one-column-left-nav-template .link-section a.active{color:#000000;text-decoration:none;}.standard-one-column-left-nav-template .link-section a.active:hover{color:#000000;text-decoration:none;}
.standard-one-column-left-nav-template section{border-left:1px dotted #000000;float:left;width:66%;text-align:left;padding-left:3%;margin-bottom:30px;}.standard-one-column-left-nav-template section h1{line-height:0.9em;margin:0.7em 0;}
.standard-one-column-left-nav-template section h2{font-size:2.5em;line-height:1em;margin:1em 0 0.8em;}
.standard-one-column-left-nav-template section .richmedia{float:none;width:auto;}
.standard-one-column-left-nav-template section .thirds>*{width:28%;}
.standard-one-column-left-nav-template section .thirds li{border:1px dotted #5A5758;padding:0 10px;text-align:center;}
.contact-us-template{padding:107px 0 40px;}.contact-us-template header,.contact-us-template section{width:983px;margin:0 auto;}
.contact-us-template #page-header-slot{margin-bottom:63px;}.contact-us-template #page-header-slot h1.center-header{margin-bottom:20px;}
.contact-us-template #page-header-slot h2,.contact-us-template #page-header-slot p{font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:none;}
.contact-us-template #contact-menu-slot{border-bottom:1px solid #000;border-top:1px solid #000;padding:2px 0 0;overflow:hidden;}.contact-us-template #contact-menu-slot .richmedia{border-right:1px dotted #000000;border-top:1px dotted #000000;float:left;margin:0;min-height:192px;padding:0 2%;vertical-align:middle;width:20.88%;}.contact-us-template #contact-menu-slot .richmedia .arrow-link{font-size:0.875em;height:auto;letter-spacing:normal;line-height:1.5em;min-height:44px;overflow:visible;padding:0 0 45px;text-transform:none;}
.contact-us-template #contact-menu-slot .richmedia:last-child{border-right:medium none;}
.contact-us-template #contact-menu-slot .fourths{padding:0;}
.contact-us-template #contact-menu-slot .fourths li{border-top:1px dotted #000;border-right:1px dotted #000;float:left;margin:0;min-height:192px;padding:0 2%;vertical-align:middle;width:20.88%;}.contact-us-template #contact-menu-slot .fourths li:last-child{border-right:none;}
.contact-us-template #contact-menu-slot .fourths li h3{font-size:1.125em;margin:0 0 15px;padding:32px 0 0;}
.contact-us-template #contact-menu-slot .fourths li .arrow-link{font-size:0.875em;height:auto;letter-spacing:normal;line-height:1.5em;min-height:44px;overflow:visible;padding:0 0 45px;text-transform:none;}
.four-zero-four-template{}
.sub-brand-experience-template{}
.cross-sell .product-tile a img{height:150px !important;width:150px !important;margin:4% auto !important;}
body{border:1px solid #ffffff;border:1px solid rgba(255, 255, 255, 0.33);border-width:0 1px 0;}
.header-container{position:relative; left:0;right:0;top:0;z-index:1001;}.header-container nav#global-nav{color:#FFF;height:30px;position:relative;z-index:2;}.header-container nav#global-nav>ul.brand-nav{padding:0;list-style-type:none;position:absolute;left:0;}.header-container nav#global-nav>ul.brand-nav>li{float:left;}.header-container nav#global-nav>ul.brand-nav>li>a{display:block;}
.header-container nav#global-nav>ul.brand-nav>li a#global-levis-cta{background:url('../img/global-nav-sprites.jpg') no-repeat 0 -36px;width:73px;height:28px;text-indent:-9999px;}
.header-container nav#global-nav>ul.brand-nav>li a#global-levis-cta:hover{background-position:0 -72px;}
.header-container nav#global-nav>ul.brand-nav>li a#global-levis-cta.selected{background-position:0 0;}
.header-container nav#global-nav>ul.brand-nav>li a#global-maclevis-cta{background:url('../img/global-nav-sprites.jpg') no-repeat -78px -36px;width:109px;height:28px;text-indent:-9999px;}
.header-container nav#global-nav>ul.brand-nav>li a#global-maclevis-cta:hover{background-position:-78px -72px;}
.header-container nav#global-nav>ul.brand-nav>li a#global-maclevis-cta.selected{background-position:-78px 0;}
.header-container nav#global-nav>ul.brand-nav>li a#global-lvclevis-cta{background:url('../img/global-nav-sprites.jpg') no-repeat -192px -36px;width:88px;height:28px;text-indent:-9999px;}
.header-container nav#global-nav>ul.brand-nav>li a#global-lvclevis-cta:hover{background-position:-192px -72px;}
.header-container nav#global-nav>ul.brand-nav>li a#global-lvclevis-cta.selected{background-position:-192px 0;}
.header-container nav#global-nav>ul.brand-nav>li a#global-dockers-cta{background:url('../img/global-nav-sprites.jpg') no-repeat -287px -36px;width:64px;height:28px;text-indent:-9999px;}
.header-container nav#global-nav>ul.brand-nav>li a#global-dockers-cta:hover{background-position:-287px -72px;}
.header-container nav#global-nav>ul.brand-nav>li a#global-dockers-cta.selected{background-position:-287px 0;}
.header-container nav#global-nav div.right{position:absolute;right:0;}.header-container nav#global-nav div.right>ul{float:left;padding:0;list-style-type:none;margin:0;}.header-container nav#global-nav div.right>ul>li{float:left;}.header-container nav#global-nav div.right>ul>li>a{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:0.625em;text-decoration:none;color:#bfbfbf;text-transform:uppercase;padding:7px 10px;white-space:nowrap;}
.header-container nav#global-nav div.right>ul>li a:hover{color:#c41230;}
.header-container nav#global-nav ul.utility-nav>li a#global-store-cta{font-size:0.6875em;}
.header-container nav#global-nav ul.utility-nav>li a#MicrositeLink{display:inline !important; background: none !important; padding-right: 5px !important;}
.header-container nav#global-nav ul.utility-nav>li#teconsent a{font:0.6875em "Bodoni MT",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;font-style:italic;text-transform:none;border-right:1px solid #050505;}
.header-container nav#global-nav ul.utility-nav>li a#global-myaccount-cta{display:inline;}.android .header-container nav#global-nav ul.utility-nav>li a#global-myaccount-cta{width:50px;height:12px;line-height:12px;display:inline-block;}
.header-container nav#global-nav ul.utility-nav>li a#global-myaccount-cta,.header-container nav#global-nav ul.utility-nav>li a#global-myaccount-cta2{border-left:1px solid #424242;font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.header-container nav#global-nav ul.utility-nav>li a#global-myaccount-cta2{display:inline;color:#FFF;padding:9px 4px 8px 10px;text-decoration:underline;}
.header-container nav#global-nav ul.utility-nav>li a#global-myaccount-cta2:hover{color:#c41230;}
.header-container nav#global-nav ul.utility-nav>li>span.seperator{height:10px;width:1px;border-left:1px solid #999999;margin:0 0 -2px 0;display:inline-block;}
.header-container nav#global-nav ul.utility-nav>li a#global-myaccount-signout{display:inline;padding:9px 10px 9px 4px;text-decoration:underline;font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.header-container nav#global-nav ul>li.custserv{margin-left:30px;}
.header-container nav#global-nav ul>li form{position:relative;width:142px;height:24px;border:0;padding:0;margin:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#FFF;}.header-container nav#global-nav ul>li form label{text-transform:uppercase;color:#000;}
.header-container nav#global-nav ul>li form label.inline.supported{z-index:1;top:5px !important;width:auto !important;}
.header-container nav#global-nav ul.search-bar>li form #input-search{color:#000;font:0.75em/1.2em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;position:absolute;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding-left:5px;left:0;top:0;height:22px;border:0;width:98px;-webkit-user-modify:read-write-plaintext-only;}
.header-container nav#global-nav ul.search-bar>li form #global-search-cta{text-indent:-9999px;text-transform:capitalize;background:url("../img/nav-sprites.png") no-repeat scroll -66px -28px transparent;width:22px;height:22px;position:absolute;padding:0;top:1px;right:1px;border:0;vertical-align:middle;outline:none;-webkit-border-radius:0px;}.header-container nav#global-nav ul.search-bar>li form #global-search-cta:hover{background-color:#C30D2D;}
.header-container nav#global-nav ul.search-bar>li form #global-search-cancel{display:none;position:absolute;top:9px;right:20%;background:url('../img/nav-sprites.png') no-repeat -42px -34px;width:7px;height:7px;z-index:10;}
.header-container nav#global-nav ul.search-bar>li form.searching{border:2px solid #000;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-webkit-box-shadow:0px 0px 0px 1px #FFF;-moz-box-shadow:0px 0px 0px 1px #FFF;box-shadow:0px 0px 0px 1px #FFF;margin:1px 1px 1px 1px;}.header-container nav#global-nav ul.search-bar>li form.searching #input-search{outline:none;}
.header-container nav#global-nav ul.search-bar>li form.searching .btn-search{background:url('../img/nav-sprites.png') no-repeat -150px -25px;background-color:#000;}
.header-container nav#global-nav ul.country-lang-nav>li a#global-lang-cta{text-decoration:underline;}.header-container nav#global-nav ul.country-lang-nav>li a#global-lang-cta img{margin:-3px 2px 0 0;}
.header-container nav#global-nav ul.popup-cart>li a.global-bag{display:block;color:#FFF;font-size:0.875em;background:#000;border:1px solid #424242;border-width:0 0 0 1px;padding:2px 12px;margin:0 0 0 2px;}.header-container nav#global-nav ul.popup-cart>li a.global-bag:hover{text-decoration:underline;}
.header-container nav#global-nav ul.popup-cart>li a.global-bag.inactive:hover{text-decoration:none;}
.header-container nav#global-nav ul.popup-cart>li a.global-bag span{display:inline-block;width:16px;height:16px;font-size:0.7142857142857143em;border:1px solid #FFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;line-height:1.6em;vertical-align:2px;margin:0 0 0 5px;}
.header-container nav#global-nav ul.popup-cart>li a.global-bag:hover{color:#FFF;}
.header-container nav#global-nav ul.popup-cart li#bag-placeholder a.global-bag{visibility:hidden;}
.header-container nav#global-nav ul.popup-cart li#bag-container{position:fixed !important;float:none;right:0;z-index:10;}
.header-container nav#global-nav.logged-in{}.header-container nav#global-nav.logged-in a#global-myaccount-cta2,.header-container nav#global-nav.logged-in a#global-myaccount-signout{display:inline !important;}
.header-container nav#global-nav.logged-in hr{display:inline-block !important;}
.header-container .header-logo a{display:block;text-indent:-9999px;background:url('../img/levis-logo.png') no-repeat 0 0;width:121px;height:49px;margin:0 0.8em 0 0;}
.header-container nav#main-nav{margin:0 0 0 3.5%;text-align:left;position:relative;z-index:2;}.header-container nav#main-nav .header-logo{float:left;}.header-container nav#main-nav .header-logo a{padding:0;border:0;margin:0;}
.header-container nav#main-nav>ul{float:left;padding:0;list-style-type:none;}.header-container nav#main-nav>ul>li{float:left;}.header-container nav#main-nav>ul>li>a{display:block;color:#000;font:1.375em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;padding:0 0.5em;margin:11px 0 0 0;text-decoration:none;}
.header-container nav#main-nav>ul>li>a:hover{color:#c41230;text-shadow:none;filter:none;}.lt-ie8 .header-container nav#main-nav>ul>li>a:hover{padding:0 0.35em 0 0.5em;}
.header-container nav#main-nav>ul>li:last-child a{}
.header-container .sub-nav{display:none;position:absolute;background:#FFF;border:2px solid #000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:12px;margin:13px -37px;-webkit-box-shadow:0px 0px 0px 2px #FFF;-moz-box-shadow:0px 0px 0px 2px #FFF;box-shadow:0px 0px 0px 2px #FFF;z-index:1001;}.header-container .sub-nav .nav-arrow{display:block;position:absolute;background:url('../img/nav-sprites.png') no-repeat -103px -33px;width:14px;height:10px;top:-10px;left:60px;}
.header-container .sub-nav ul{float:left;width:124px;min-height:151px;}.lt-ie8 .header-container .sub-nav ul{height:160px;}
.header-container .sub-nav ul li{width:100%;margin:0;max-width:110px;text-align:center;}.header-container .sub-nav ul li a{font-size:0.875em;padding:0.78em;text-decoration:none;display:block;width:100%;border:2px solid #FFF;margin:0;}.lt-ie8 .header-container .sub-nav ul li a:hover{padding:0.78em 0.7em;}
.header-container .sub-nav ul li a.active{border:2px solid #000;margin:0 !important;}
.lt-ie8 .header-container .sub-nav .sub-nav-primary{margin-top:-5px;}
.header-container .sub-nav .sub-nav-primary li{margin:0 0 0.5% 0;}.lt-ie8 .header-container .sub-nav .sub-nav-primary li{margin:0 0 0 0;}
.header-container .sub-nav .sub-nav-primary li a{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;padding:0;}.lt-ie8 .header-container .sub-nav .sub-nav-primary li a{padding:0 0.1em;}
.lt-ie8 .header-container .sub-nav .sub-nav-primary li a:hover{padding:0 0;}
.lt-ie8 .header-container .sub-nav .sub-nav-primary li a.active:hover{padding:0 0.1em;}
.header-container .sub-nav .sub-nav-secondary{padding:0 0 0 0.8em;border-left:1px dotted #000;}.header-container .sub-nav .sub-nav-secondary li a{font-size:0.75em;line-height:1em;padding:0.4em 0;}.lt-ie8 .header-container .sub-nav .sub-nav-secondary li a{padding:0.2em 0.2em;}
.lt-ie8 .header-container .sub-nav .sub-nav-secondary li a:hover{padding:0.2em 0.1em;}
.lt-ie8 .header-container .sub-nav .sub-nav-secondary li a.active:hover{padding:0.2em 0.2em;}
.header-container .sub-nav div.sub-nav-promos{float:left;}.header-container .sub-nav div.sub-nav-promos div{padding:4px;border:1px dotted #000;margin:4px 8px 9px 8px;}.header-container .sub-nav div.sub-nav-promos div a img{width:132px;height:132px;}
.header-container .sub-nav div.sub-nav-promos div a:hover{margin:0 !important;}
.header-container .sub-nav div.sub-nav-promos>p{margin:0;text-transform:uppercase;font-size:0.75em;line-height:1.4em;text-align:center;}
.header-container .sub-nav div.sub-nav-promos.promo-2 div img{width:132px;height:57px;}
.header-container .country-nav{width:164px;height:auto;padding:20px 15px;margin:7px -74px;color:#000;}.header-container .country-nav .nav-arrow{margin:0 0 0 30px;}
.header-container .country-nav p{position:relative;text-transform:uppercase;}
.header-container .country-nav p.text-country{font:1.875em/0.8em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:15px 0 7px 0;}
.header-container .country-nav p.country-nav-header{display:block;font-size:1.125em;background:#FFF;width:100px;margin:0 auto;}
.header-container .country-nav ul{height:auto;width:100%;margin:0 0 4% 0;}.header-container .country-nav ul li{max-width:500px;}.header-container .country-nav ul li a{display:block;font:0.9em/1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:0.5em 0;}
.header-container .country-nav ul li a.lang-selected{border:none;text-decoration:underline;font:0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif !important;}
.header-container .country-nav .link-changecountry{display:block;margin:0 0 15px 0;padding:11px 0;text-decoration:underline;font:0.75em/1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.header-container .country-nav .hor-dotted-line{display:block;border:1px dotted #000;border-width:1px 0 0 0;height:1px;width:100%;margin:-10px 0 20px 0;}
.header-container .bag-nav{width:181px;height:auto;margin:5px 0 0 0;right:5px;overflow:visible;}.header-container .bag-nav .nav-arrow{left:165px;}
.header-container .bag-nav .nav-close{position:absolute;display:block;background:url('../img/nav-sprites.png') no-repeat -42px -34px;width:7px;height:7px;top:9px;right:9px;}
.header-container .bag-nav div{margin:0 0 5px 0;}.header-container .bag-nav div a{color:#000;font:1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:5px 0;}
.header-container .bag-nav div a img{width:70%;margin:0;}
.header-container .bag-nav div .product-details{margin:5% auto 0;width:100%;}.header-container .bag-nav div .product-details a{text-decoration:none;}
.header-container .bag-nav div .product-details .qty{border-bottom:1px dotted #000;font:bold 0.7857142857142857em/0.8181818181818182em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:0 0 4%;width:30%;margin:0 auto 5%;color:#000;}
.header-container .bag-nav div .product-details .sku{color:#5C5C5C;font:0.75em/0.75em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:5% auto;}
.header-container .bag-nav div .product-details .finish{color:#000;font:0.85em/1.2em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:2% 0;}
.header-container .bag-nav div .product-details .name{font:1em/1.2em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;margin:0;}.header-container .bag-nav div .product-details .name strong{font-weight:normal;}.header-container .bag-nav div .product-details .name strong sup{font-family:Arial;}
.header-container .bag-nav div .product-details .pricing{font:0.95em/1.2em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:8% 0;}.header-container .bag-nav div .product-details .pricing span{margin:0 2px;}
.header-container .bag-nav div .product-details .pricing .was{color:#555;}
.header-container .bag-nav div .product-details .pricing .then{color:#000;}
.header-container .bag-nav div .product-details .pricing .now{color:#c30d2d;}
.header-container .bag-nav div .product-details .pricing del{font-size:1.066666666666667em;}
.header-container .bag-nav .text-mybag-total{font:1.142857142857143em/0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-align:left;border-top:3px double #000;padding:15px 0 0 0;margin:0;color:#000;}.header-container .bag-nav .text-mybag-total .text-total-items{font-size:0.75em;line-height:0.8333333333333333em;}
.header-container .bag-nav .text-mybag-total .text-total-amt{font-size:1.125em;line-height:0.8888888888888889em;float:right;margin:-2px 0 0 0;}
.header-container .bag-nav .text-mybag-shipping{border-top:3px double #000;padding:7% 0 3%;font:1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:0;color:#000;}.header-container .bag-nav .text-mybag-shipping span{display:block;font:0.7857142857142857em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.header-container .bag-nav .btn-dbbdr{width:95%;padding:4px 0;margin:25px auto;font-size:1.0em;}
.header-container .bag-nav .btn-dbbdr:hover{padding:5px 0;color:#FFF !important;}
.header-container .bag-nav .btn-dbbdr:active{padding:2px 0;}
.header-container .nav-notice{margin:13px 2% 0 0;z-index:-1;list-style-type:none;float:right;padding:0;}
.header-container .nav-notice li{display:none;text-align:left;white-space:nowrap;text-transform:uppercase;font:0.875em/1.4em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.06em;color:#C21E2E;border:1px solid black;padding:5px 7px;background-color:white;}
.header-container .nav-notice li a{color:#000;margin:0 0 0 5px;}
.header-container .nav-notice li a span{background-position:0 -29px;width:24px;vertical-align:-3px;text-decoration:none;}
.header-container .nav-notice li a:hover{border:none;color:#C21E2E;text-shadow:none;}.header-container .nav-notice li a:hover span{background:url('../img/black-arrow-right-17x17-over.png') no-repeat 6px 0;cursor:pointer;}
.header-container #promo-shipping,.header-container #promo-spring{width:419px;padding:0 0 53px 0;}.header-container #promo-shipping p,.header-container #promo-spring p{text-align:left;}
.header-container #promo-shipping p span,.header-container #promo-spring p span{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.header-container #promo-shipping p.detail,.header-container #promo-spring p.detail{font-size:1.142857142857143em;margin:8% auto;}
.header-container #returns-lightbox p,.header-container #shipping-lightbox p{margin:2% auto;text-align:left;}
.header-container nav.simple{display:none;}
.checkout,.checkout-template,#thank-you{}.checkout .header-container nav#global-nav div.right>ul.country-lang-nav,.checkout-template .header-container nav#global-nav div.right>ul.country-lang-nav,#thank-you .header-container nav#global-nav div.right>ul.country-lang-nav{margin-left:30px;}
.checkout .header-container nav#global-nav,.checkout-template .header-container nav#global-nav,#thank-you .header-container nav#global-nav,.checkout .header-container nav.simple,.checkout-template .header-container nav.simple,#thank-you .header-container nav.simple{display:block;position:absolute;right:3%;width:100%;margin:0 0 0 0;text-align:center;}.checkout .header-container nav#global-nav>ul,.checkout-template .header-container nav#global-nav>ul,#thank-you .header-container nav#global-nav>ul,.checkout .header-container nav.simple>ul,.checkout-template .header-container nav.simple>ul,#thank-you .header-container nav.simple>ul{}.checkout .header-container nav#global-nav>ul>li,.checkout-template .header-container nav#global-nav>ul>li,#thank-you .header-container nav#global-nav>ul>li,.checkout .header-container nav.simple>ul>li,.checkout-template .header-container nav.simple>ul>li,#thank-you .header-container nav.simple>ul>li{margin:0 0 0 1%;font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:11px 0;color:#FFF;text-transform:uppercase;display:inline-block;*display:inline;float:none;position:relative;}.checkout .header-container nav#global-nav>ul>li>a,.checkout-template .header-container nav#global-nav>ul>li>a,#thank-you .header-container nav#global-nav>ul>li>a,.checkout .header-container nav.simple>ul>li>a,.checkout-template .header-container nav.simple>ul>li>a,#thank-you .header-container nav.simple>ul>li>a{color:#FFF;}
.checkout .header-container nav#global-nav>ul>li a.link-lightbox,.checkout-template .header-container nav#global-nav>ul>li a.link-lightbox,#thank-you .header-container nav#global-nav>ul>li a.link-lightbox,.checkout .header-container nav.simple>ul>li a.link-lightbox,.checkout-template .header-container nav.simple>ul>li a.link-lightbox,#thank-you .header-container nav.simple>ul>li a.link-lightbox{font:1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;display:inline-block;text-decoration:underline;}
.checkout .header-container nav#global-nav>ul>li span.service-num,.checkout-template .header-container nav#global-nav>ul>li span.service-num,#thank-you .header-container nav#global-nav>ul>li span.service-num,.checkout .header-container nav.simple>ul>li span.service-num,.checkout-template .header-container nav.simple>ul>li span.service-num,#thank-you .header-container nav.simple>ul>li span.service-num,.checkout .header-container nav#global-nav>ul>li span.service-num a,.checkout-template .header-container nav#global-nav>ul>li span.service-num a,#thank-you .header-container nav#global-nav>ul>li span.service-num a,.checkout .header-container nav.simple>ul>li span.service-num a,.checkout-template .header-container nav.simple>ul>li span.service-num a,#thank-you .header-container nav.simple>ul>li span.service-num a{color:#FFF;display:inline-block;text-decoration:none;}
.checkout .header-container nav#global-nav>ul>li a#global-lang-cta,.checkout-template .header-container nav#global-nav>ul>li a#global-lang-cta,#thank-you .header-container nav#global-nav>ul>li a#global-lang-cta,.checkout .header-container nav.simple>ul>li a#global-lang-cta,.checkout-template .header-container nav.simple>ul>li a#global-lang-cta,#thank-you .header-container nav.simple>ul>li a#global-lang-cta{text-decoration:none;}.checkout .header-container nav#global-nav>ul>li a#global-lang-cta img,.checkout-template .header-container nav#global-nav>ul>li a#global-lang-cta img,#thank-you .header-container nav#global-nav>ul>li a#global-lang-cta img,.checkout .header-container nav.simple>ul>li a#global-lang-cta img,.checkout-template .header-container nav.simple>ul>li a#global-lang-cta img,#thank-you .header-container nav.simple>ul>li a#global-lang-cta img{vertical-align:-1px;}
.checkout .header-container nav#global-nav>ul>li a:hover,.checkout-template .header-container nav#global-nav>ul>li a:hover,#thank-you .header-container nav#global-nav>ul>li a:hover,.checkout .header-container nav.simple>ul>li a:hover,.checkout-template .header-container nav.simple>ul>li a:hover,#thank-you .header-container nav.simple>ul>li a:hover{color:#c41230;}
.checkout .header-container nav#global-nav>ul>li .country-nav,.checkout-template .header-container nav#global-nav>ul>li .country-nav,#thank-you .header-container nav#global-nav>ul>li .country-nav,.checkout .header-container nav.simple>ul>li .country-nav,.checkout-template .header-container nav.simple>ul>li .country-nav,#thank-you .header-container nav.simple>ul>li .country-nav{text-align:center;font-size:1.142857142857143em;margin:0;top:36px;right:-23px;}.checkout .header-container nav#global-nav>ul>li .country-nav .nav-arrow,.checkout-template .header-container nav#global-nav>ul>li .country-nav .nav-arrow,#thank-you .header-container nav#global-nav>ul>li .country-nav .nav-arrow,.checkout .header-container nav.simple>ul>li .country-nav .nav-arrow,.checkout-template .header-container nav.simple>ul>li .country-nav .nav-arrow,#thank-you .header-container nav.simple>ul>li .country-nav .nav-arrow{left:120px;}
.checkout .header-container nav#global-nav>ul>li .country-nav ul li a,.checkout-template .header-container nav#global-nav>ul>li .country-nav ul li a,#thank-you .header-container nav#global-nav>ul>li .country-nav ul li a,.checkout .header-container nav.simple>ul>li .country-nav ul li a,.checkout-template .header-container nav.simple>ul>li .country-nav ul li a,#thank-you .header-container nav.simple>ul>li .country-nav ul li a{display:block;}
.checkout .header-container nav#global-nav>ul>li:first-child,.checkout-template .header-container nav#global-nav>ul>li:first-child,#thank-you .header-container nav#global-nav>ul>li:first-child,.checkout .header-container nav.simple>ul>li:first-child,.checkout-template .header-container nav.simple>ul>li:first-child,#thank-you .header-container nav.simple>ul>li:first-child{float:left;padding:0 0 0 5%;}.checkout .header-container nav#global-nav>ul>li:first-child .header-logo,.checkout-template .header-container nav#global-nav>ul>li:first-child .header-logo,#thank-you .header-container nav#global-nav>ul>li:first-child .header-logo,.checkout .header-container nav.simple>ul>li:first-child .header-logo,.checkout-template .header-container nav.simple>ul>li:first-child .header-logo,#thank-you .header-container nav.simple>ul>li:first-child .header-logo{text-align:left;}
.checkout .header-container nav#global-nav div.right>ul>li a,.checkout-template .header-container nav#global-nav div.right>ul>li a,#thank-you .header-container nav#global-nav div.right>ul>li a,.checkout .header-container nav.simple div.right>ul>li a,.checkout-template .header-container nav.simple div.right>ul>li a,#thank-you .header-container nav.simple div.right>ul>li a{color:#ffffff;text-decoration:underline;font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding-left:5px;padding-right:5px;}.checkout .header-container nav#global-nav div.right>ul>li a:hover,.checkout-template .header-container nav#global-nav div.right>ul>li a:hover,#thank-you .header-container nav#global-nav div.right>ul>li a:hover,.checkout .header-container nav.simple div.right>ul>li a:hover,.checkout-template .header-container nav.simple div.right>ul>li a:hover,#thank-you .header-container nav.simple div.right>ul>li a:hover{color:#c41230;}
.checkout .header-container nav#global-nav div.right>ul>li .country-nav a,.checkout-template .header-container nav#global-nav div.right>ul>li .country-nav a,#thank-you .header-container nav#global-nav div.right>ul>li .country-nav a,.checkout .header-container nav.simple div.right>ul>li .country-nav a,.checkout-template .header-container nav.simple div.right>ul>li .country-nav a,#thank-you .header-container nav.simple div.right>ul>li .country-nav a{color:#000;}
.ui-menu{position:absolute;list-style:none;padding:0;width:142px !important;display:block;float:left;background:#FFF;text-align:left;border:2px solid #000;border-width:0 2px 2px 2px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;-webkit-box-shadow:0px -1px 0px 0px #000000,0px 0px 0px 1px #ffffff;-moz-box-shadow:0px -1px 0px 0px #000000,0px 0px 0px 1px #ffffff;box-shadow:0px -1px 0px 0px #000000,0px 0px 0px 1px #ffffff;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;border-bottom:1px dotted #000;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:1em 1.4em;line-height:1em;zoom:1;font-size:0.75em;}.ui-menu .ui-menu-item a:hover{color:#c30d2d !important;}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;cursor:pointer;text-decoration:underline;color:#c30d2d;}
.ui-menu .ui-menu-item:last-child{border:none;}
.lt-ie9 .header-container nav#global-nav ul li a.global-cookies-cta,.lt-ie9 .header-container nav#global-nav ul li a#global-myaccount-cta,.lt-ie9 .header-container nav#global-nav ul li a#global-myaccount-cta2{padding:8px 10px 8px 10px;}
.lt-ie9 .header-container nav#global-nav ul li form label.inline.supported{top:1px !important;}
.lt-ie9 .header-container nav#global-nav ul li form #input-search{line-height:1.8em;}
.lt-ie8 .header-container{}.lt-ie8 .header-container nav#global-nav ul li a#global-lang-cta{display:block;margin:2px 10px 0;padding:0;}.lt-ie8 .header-container nav#global-nav ul li a#global-lang-cta img{margin:0 2px 0 0;}
.lt-ie8 .header-container nav#global-nav ul li a#global-myaccount-signout{padding:0 10px 2px 10px;}
.lt-ie8 .header-container nav#global-nav ul li hr{display:none;}
.lt-ie8 .header-container nav#global-nav ul li a#global-bag span{vertical-align:0;}
.lt-ie8 .header-container nav#global-nav ul li .bag-nav .text-mybag-total .text-total-amt{margin:-18px 0 0 0;}
.lt-ie8 .header-container nav#main-nav ul li a:hover{margin-left:1px;margin-right:2px;}
.lt-ie8 .header-container nav#main-nav ul li a.header-logo{margin:0;}
.lt-ie8 .header-container nav#global-nav.logged-in hr{display:none !important;}
.lt-ie8 .header-container .nav-notice li a span{vertical-align:0;}
.lt-ie8 .header-container nav.simple{margin-top:15px;}.lt-ie8 .header-container nav.simple ul li:first-child{margin:-16px 0 0 0;}
@media only screen and (min-width:1366px){body{border:0;border-width:0 0 0 0;} .header-container nav#global-nav ul li#bag-container{right:50% !important;margin-right:-682px;}}@media only screen and (max-width:1200px){.header-container nav#global-nav>ul>li a#global-store-cta,.header-container nav#global-nav>ul>li a.global-cookies-cta,.header-container nav#global-nav>ul>li a#global-myaccount-cta,.header-container nav#global-nav>ul>li a#global-myaccount-cta2,.header-container nav#global-nav>ul>li a#global-myaccount-signout,.header-container nav#global-nav>ul>li a#global-lang-cta,.header-container nav#global-nav>ul>li a#global-bag{padding:8px 7px;} .header-container nav#global-nav>ul>li form{width:90px !important;}.header-container nav#global-nav>ul>li form #input-search{width:47px !important;} .header-container nav#global-nav>ul>li form #global-search-cancel{right:30% !important;} .header-container nav#global-nav>ul>li form.searching{width:90px !important;}.header-container nav#global-nav>ul>li form.searching #input-search{width:47px !important;}}.cart_popup{display:none;position:fixed;background:#FFF;border:2px solid #000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:12px;margin:13px -37px;-webkit-box-shadow:0px 0px 0px 2px #FFF;-moz-box-shadow:0px 0px 0px 2px #FFF;box-shadow:0px 0px 0px 2px #FFF;z-index:1001;}.cart_popup .nav-arrow{display:block;position:absolute;background:url('../img/nav-sprites.png') no-repeat -103px -33px;width:14px;height:10px;top:-10px;left:60px;}
.cart_popup ul{float:left;width:124px;height:151px;}.lt-ie8 .cart_popup ul{height:160px;}
.cart_popup ul li{width:100%;margin:0;max-width:110px;text-align:center;}.cart_popup ul li a{font-size:0.875em;padding:0.78em;text-decoration:none;display:block;width:100%;border:2px solid #FFF;margin:0;}.lt-ie8 .cart_popup ul li a:hover{padding:0.78em 0.7em;}
.cart_popup ul li a.active{border:2px solid #000;margin:0 !important;}
.cart_popup .sub-nav-primary{border-right:1px dotted #000;}.lt-ie8 .cart_popup .sub-nav-primary{margin-top:-5px;}
.cart_popup .sub-nav-primary li{margin:0 0 0.5% 0;}.lt-ie8 .cart_popup .sub-nav-primary li{margin:0 0 0 0;}
.cart_popup .sub-nav-primary li a{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;padding:0;}.lt-ie8 .cart_popup .sub-nav-primary li a{padding:0 0.1em;}
.lt-ie8 .cart_popup .sub-nav-primary li a:hover{padding:0 0;}
.lt-ie8 .cart_popup .sub-nav-primary li a.active:hover{padding:0 0.1em;}
.cart_popup .sub-nav-secondary{padding:0 0 0 0.8em;}.cart_popup .sub-nav-secondary li a{font-size:0.75em;line-height:1em;padding:0.4em 0;}.lt-ie8 .cart_popup .sub-nav-secondary li a{padding:0.2em 0.2em;}
.lt-ie8 .cart_popup .sub-nav-secondary li a:hover{padding:0.2em 0.1em;}
.lt-ie8 .cart_popup .sub-nav-secondary li a.active:hover{padding:0.2em 0.2em;}
.cart_popup div.sub-nav-promos{float:left;}.cart_popup div.sub-nav-promos div{padding:4px;border:1px dotted #000;margin:4px 8px 9px 8px;}.cart_popup div.sub-nav-promos div a img{width:132px;height:132px;}
.cart_popup div.sub-nav-promos div a:hover{margin:0 !important;}
.cart_popup div.sub-nav-promos>p{margin:0;text-transform:uppercase;font-size:0.75em;line-height:1.4em;text-align:center;}
.cart_popup div.sub-nav-promos.promo-2 div img{width:132px;height:57px;}
.cart_popup{width:181px;height:auto;margin:5px 0 0 0;right:5px;top:30px;overflow:visible;}.cart_popup .nav-arrow{left:165px;}
.cart_popup .nav-close{position:absolute;display:block;background:url('../img/nav-sprites.png') no-repeat -42px -34px;width:7px;height:7px;top:9px;right:9px;}
.cart_popup div{margin:0 0 5px 0;}.cart_popup div a{color:#000;font:1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:5px 0;}
.cart_popup div a img{width:70%;margin:0;}
.cart_popup div .product-details{margin:5% auto 0;width:100%;}.cart_popup div .product-details a{text-decoration:none;}
.cart_popup div .product-details .qty{border-bottom:1px dotted #000;font:bold 0.7857142857142857em/0.8181818181818182em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:0 0 4%;width:30%;margin:0 auto 5%;color:#000;}
.cart_popup div .product-details .sku{color:#5C5C5C;font:0.75em/0.75em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:5% auto;}
.cart_popup div .product-details .finish{color:#000;font:0.85em/1.2em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:2% 0;}
.cart_popup div .product-details .name{font:1em/1.2em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;margin:0;}.cart_popup div .product-details .name strong{font-weight:normal;}.cart_popup div .product-details .name strong sup{font-family:Arial;}
.cart_popup div .product-details .pricing{font:0.95em/1.2em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:8% 0;}.cart_popup div .product-details .pricing span{margin:0 2px;}
.cart_popup div .product-details .pricing .was{color:#555;}
.cart_popup div .product-details .pricing .then{color:#000;}
.cart_popup div .product-details .pricing .now{color:#c30d2d;}
.cart_popup div .product-details .pricing del{font-size:1.066666666666667em;}
.cart_popup .text-mybag-total{font:1.142857142857143em/0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-align:left;border-top:3px double #000;padding:15px 0 0 0;margin:0;color:#000;}.cart_popup .text-mybag-total .text-total-items{font-size:0.75em;line-height:0.8333333333333333em;}
.cart_popup .text-mybag-total .text-total-amt{font-size:1.125em;line-height:0.8888888888888889em;float:right;margin:-2px 0 0 0;}
.cart_popup .text-mybag-shipping{border-top:3px double #000;padding:7% 0 3%;font:1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:0;color:#000;}.cart_popup .text-mybag-shipping span{display:block;font:0.7857142857142857em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.cart_popup .btn-dbbdr{width:95%;padding:4px 0;margin:25px auto;font-size:1.0em;}
.cart_popup .btn-dbbdr:hover{padding:5px 0;color:#FFF !important;}
.cart_popup .btn-dbbdr:active{padding:2px 0;}
@media only screen and (max-width:1050px){.header-container nav#global-nav>ul{margin:0 1.5% 0 0 !important;}}@media only screen and (max-width:1002px){.header-container nav#global-nav ul li#bag-container{position:static !important;float:left !important;}}.ipad .header-container nav#global-nav>ul:first-child>li a#global-levis-cta,.android .header-container nav#global-nav>ul:first-child>li a#global-levis-cta{background:url('../img/logos/levis-btn2.jpg') no-repeat 0 0;background-size:auto 28px;text-indent:-9999px;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-levis-cta:hover,.android .header-container nav#global-nav>ul:first-child>li a#global-levis-cta:hover{background:url('../img/logos/levis-btn3.jpg') no-repeat 0 0;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-levis-cta.selected,.android .header-container nav#global-nav>ul:first-child>li a#global-levis-cta.selected{background:url('../img/logos/levis-btn1.jpg') no-repeat 0 0;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-maclevis-cta,.android .header-container nav#global-nav>ul:first-child>li a#global-maclevis-cta{background:url('../img/logos/mac-btn2.jpg') no-repeat 0 0;background-size:auto 28px;text-indent:-9999px;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-maclevis-cta:hover,.android .header-container nav#global-nav>ul:first-child>li a#global-maclevis-cta:hover{background:url('../img/logos/mac-btn3.jpg') no-repeat 0 0;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-maclevis-cta.selected,.android .header-container nav#global-nav>ul:first-child>li a#global-maclevis-cta.selected{background:url('../img/logos/mac-btn1.jpg') no-repeat 0 0;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-lvclevis-cta,.android .header-container nav#global-nav>ul:first-child>li a#global-lvclevis-cta{background:url('../img/logos/lvc-btn2.jpg') no-repeat 0 0;background-size:auto 28px;text-indent:-9999px;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-lvclevis-cta:hover,.android .header-container nav#global-nav>ul:first-child>li a#global-lvclevis-cta:hover{background:url('../img/logos/lvc-btn3.jpg') no-repeat 0 0;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-lvclevis-cta.selected,.android .header-container nav#global-nav>ul:first-child>li a#global-lvclevis-cta.selected{background:url('../img/logos/lvc-btn1.jpg') no-repeat 0 0;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-dockers-cta,.android .header-container nav#global-nav>ul:first-child>li a#global-dockers-cta{background:url('../img/logos/dockers-btn2.jpg') no-repeat 0 0;background-size:auto 28px;text-indent:-9999px;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-dockers-cta:hover,.android .header-container nav#global-nav>ul:first-child>li a#global-dockers-cta:hover{background:url('../img/logos/dockers-btn3.jpg') no-repeat 0 0;}
.ipad .header-container nav#global-nav>ul:first-child>li a#global-dockers-cta.selected,.android .header-container nav#global-nav>ul:first-child>li a#global-dockers-cta.selected{background:url('../img/logos/dockers-btn1.jpg') no-repeat 0 0;}
.ipad .header-container nav#global-nav ul a.global-cookies-cta,.ipad .header-container nav#global-nav ul a#global-myaccount-cta2{padding-bottom:6px;}
.ipad .header-container nav#global-nav ul li form #input-search{top:2px;height:16px;}
.footer-container{min-height:425px;background:#F0F0F0;color:#333;padding:50px 0 0 0;/*border-top:4px solid #000;*/}
/*.footer-container div.footer-sub-nav{width:940px;margin:0 auto;overflow:none;padding-bottom:50px;}*/
.footer-container div.footer-sub-nav h3{margin:0 0 28px 0;}
.footer-container p{text-transform:uppercase;font:0.75em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.footer-container ul li a{text-transform:uppercase;text-decoration:none;font:0.75em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.footer-container ul li a:hover{text-decoration:underline;}
/*.footer-container div.footer-sub-nav ul{width:185px;height:234px;float:left;list-style:none;margin:0 4% 8% 0;padding:0;text-align:left;}*/
.lt-ie8 .footer-container div.footer-sub-nav ul{height:300px;}
.footer-container div.footer-sub-nav ul h3,.footer-container div.footer-sub-nav div h3{padding:15px 0 0 0;border-top:2px solid #000;font-size:1em;}
.footer-container div ul li{margin:11px 0 0 0;line-height:7px;}
/*.footer-container div ul.footer-service{margin:0 5% 8% 10%;}*/
.footer-container div ul.footer-service li a#MicrositeLink{background: none !important;}
.footer-container div ul.footer-service li span{text-transform:uppercase;font:0.75em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.footer-container div ul.footer-service li span.callus-num,.footer-container div ul.footer-service li span.callus-hours{display:block;}
.footer-container div ul.footer-service li span.callus-hours{font:0.625em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.footer-container div ul.footer-social li{margin:14px 0 0 0;}
.footer-container div.footer-sub-nav ul li:first-child{margin:0;}
.footer-container div ul.footer-social li a{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-transform:none;}
/*.footer-container div.footer-sub-nav>div.footer-subscribe{width:30%;height:234px;float:left;text-align:left;}*/
.footer-container div.footer-sub-nav>div.footer-subscribe h3{width:163px;}
.footer-container div.footer-sub-nav>div.footer-subscribe label{display:block;font-size:1em;line-height:1.2em;letter-spacing:0.1em;text-transform:none;margin:3% 0 0 0;}.footer-container div.footer-sub-nav>div.footer-subscribe label.error{color:#C30D2D;}.footer-container div.footer-sub-nav>div.footer-subscribe label.error a{color:#C30D2D;}
.android .footer-container div.footer-sub-nav>div.footer-subscribe label{padding:0 0 0 30px;}
.footer-container div.footer-sub-nav>div.footer-subscribe p.email-container{width:170px;margin:0 0 2% 0;position:relative;}.android .footer-container div.footer-sub-nav>div.footer-subscribe p.email-container{width:195px;}
.footer-container div.footer-sub-nav>div.footer-subscribe p a.black-arrow-right-small{margin:6px 5px 0 0;position:absolute;top:0;right:0;}
.footer-container div.footer-sub-nav>div.footer-subscribe input{width:158px;padding:5px;border:1px solid #000;font:1.166666666666667em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.footer-container div.footer-sub-nav>div.footer-subscribe .email-msg{display:none;color:#FF0000;}
.footer-container div.footer-sub-nav>div.footer-subscribe #link-unsubscribe{font:0.75em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;text-decoration:underline;text-transform:uppercase;display:block;margin:10% 0 0 0;width:50px;}
/*.footer-container ul.footer-nav{width:1216px;height:auto;margin:0 auto;float:none;display:block;border-top: 1px solid #AAA;padding:4% 0 4%;text-align:left;}*/
.footer-container ul.footer-nav li{display:inline-block;*display:inline;zoom:1;margin:0 2% 0 0;width:auto;max-width:12.5%;list-style-type:none;line-height:1em;vertical-align:top;}
.footer-container ul.footer-nav li:last-child{margin-right:0;}
.footer-container ul.footer-nav li a{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.ie9 .footer-nav-container,.lt-ie9 .footer-nav-container{clear:both;}
/*.footer-container .text-copyright{margin:0;padding:4% 0;text-align:center;font-family:"Interstate-Regular",Helvetica,Arial,sans-serif;}*/
.social-icon{display:inline-block;margin:0 13px -3px 0;}
#phone-icon{display:inline-block;background:url('../img/nav-sprites.png') no-repeat -132px -32px;width:12px;height:12px;}
#fb-icon{background:url('../img/nav-sprites.png') no-repeat -5px -5px;width:20px;height:19px;}
#twitter-icon{background:url('../img/nav-sprites.png') no-repeat -34px -7px;width:24px;height:16px;margin:0 12px -3px -3px;}
#pinit-icon{background:url('../img/nav-sprites.png') no-repeat -153px -3px;width:21px;height:22px;}
#tumblr-icon{background:url('../img/nav-sprites.png') no-repeat -67px -5px;width:20px;height:21px;}
#youtube-icon{background:url('../img/nav-sprites.png') no-repeat -100px -3px;width:20px;height:21px;}
.secure-icon{display:inline-block;background:url('../img/nav-sprites.png') no-repeat -133px -9px;width:9px;height:11px;margin:0 6px 0 0;}
.footer-container .footer-nav-simple{display:none;}
#thank-you .footer-container,.checkout .footer-container{min-height:127px;padding:20px 0 0 0;}
#thank-you .footer-container ul.footer-nav-simple,.checkout .footer-container ul.footer-nav-simple{display:block;list-style-type:none;margin:0 2%;padding:0;}
#thank-you .footer-container ul.footer-nav-simple li,.checkout .footer-container ul.footer-nav-simple li{float:left;margin:0 2% 0 0;}
#thank-you .footer-container ul.footer-nav-simple li.secure-shopping,.checkout .footer-container ul.footer-nav-simple li.secure-shopping{float:right;margin:0;}
#thank-you .footer-container ul li a,.checkout .footer-container ul li a{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
#thank-you .footer-container p,.checkout .footer-container p{margin:0 0 0 2%;}
.footer-global-container{background:#e4e4e4;color:#000;padding:14px 0;border-top:4px solid #000;text-transform:uppercase;}
div#footer-global{padding:0px;margin:0 auto;text-align:center;}div#footer-global h3{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:1.125em;margin:12px 0;}
div#footer-global a{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif !important;font-size:12px !important;padding:10px;}
div#footer-global div{float:none;text-align:center;width:75%;}
div#footer-global div.top{display:block !important;padding:0px;margin:0 auto;margin-bottom:25px;}
div#footer-global div.bottom{border-top:dotted 1px #000000;display:block !important;padding:0px;margin:50px auto;}
div#footer-global div.menu{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:12px !important;display:inline;padding:0px;margin:10px;}div#footer-global div.menu a{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif !important;font-size:12px !important;text-decoration:none;}


.shopping-bag #main-container h2,.shopping-bag #main-container h3{
	color: #000;
    font-size: 1em;
    text-transform: uppercase;
}
.shopping-bag #main-container article,.checkout-template #main-container article{
	width:80%;
	margin: 0 auto;
}
.shopping-bag #main-container article header{
	padding:0 0 1% 0;
	display: inline-block;
}
.shopping-bag #main-container article header.limitedwidth{
	width:57%;
	position: relative;
}
.shopping-bag #main-container article header .header-new-promo-msg{
	line-height: 18px;
    position: absolute;
    top: 29px;
}
.shopping-bag #main-container article header .header-new-promo-msg p{
	font-size: 14px;
	line-height:15px;
}
.shopping-bag #main-container article header .header-new-promo-msg p a{
	text-decoration: underline;
	text-transform: none;
}
.shopping-bag #main-container article header h1{margin:0;font-size:2em;color:#000;letter-spacing:2px; font-family: "TradeGothicLTStdBdCnNo.20";}
/*.shopping-bag #main-container article header :first-child{font-family:"ClarendonTextPro-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0 auto 0.5%;font-size:19px;color:#f47321;line-height:1;}.lt-ie8 .shopping-bag #main-container article header :first-child,.lt-ie9 .shopping-bag #main-container article header :first-child,.ie9 .shopping-bag #main-container article header :first-child{margin-bottom:0;}
.shopping-bag #main-container article header :last-child{margin:5px auto 0;letter-spacing:1px;}*/
.shopping-bag #main-container article section{
	margin:20px 0 30px 0;
}
.checkout-template #main-container article section{
	margin:20px 0 0 0;
}
.shopping-bag #main-container article section#useritems-container{padding:0}
.shopping-bag #main-container article section.cross-sell{padding:0;}
.shopping-bag #main-container article hr{width:100%;margin:0 auto;}
.shopping-bag #main-container article #useritems-container+hr{border-top:2px solid #000;border-width:2px 0 0 0;height:2px;}
.shopping-bag #main-container article .promo-container{background:#000;color:#FFF;padding:16px;width:63.95222584147666%;margin:2% auto 0;}.shopping-bag #main-container article .promo-container h2{font-size:1.25em;margin:0 0 16px 0;}
.shopping-bag #main-container article .continue-shopping-container{padding: 16px; margin: 2% auto; width:63.95222584147666%;}
.shopping-bag #main-container article .continue-shopping-container .black-arrow-right-small span{color: #000;}
.shopping-bag #main-container article .continue-shopping-container a.black-arrow-right-small{display:inline;color:#FFF;background:url('../img/shopping-arrow.png') no-repeat right center;height:23px;text-transform:uppercase;text-decoration:none;margin:0 auto;padding-right:25px;}
.shopping-bag #main-container article .promo-container a.black-arrow-right-small{display:inline;color:#FFF;background:url('../img/shopping-arrow.png') no-repeat right center;height:23px;text-transform:uppercase;text-decoration:none;margin:0 auto;padding-right:25px;}
.shopping-bag #main-container article .promo-container a.black-arrow-right-small:hover{text-decoration:underline;color:#c41230;background:url('../img/shopping-arrow-over.png') no-repeat right center;}
.shopping-bag #main-container article #saved-container p.sub-header{margin:0 0 3% 0;}
.shopping-bag #main-container aside{float:right;margin:0px 2.6% 30px 0;width:25%;}.shopping-bag #main-container aside a.black-arrow-right{margin:0 auto;height:54px;width:150px;background-position:center bottom;text-indent:0;}
.shopping-bag #main-container aside a.black-arrow-right:hover{background:transparent url(../img/black-arrow-right-over.png) no-repeat 0 0;background-position:center bottom;}
.shopping-bag #main-container aside h2{margin:24px 0;}
.shopping-bag #main-container aside h3{margin:44px 0 20px;}
.shopping-bag #main-container aside p{line-height:1.25em;width:75%;margin:0 auto;}
.shopping-bag #main-container aside p.text-or{margin:-25px auto 0;background:#FFF;color:#666666;font-size:0.75em;width:30px;letter-spacing:0.1em;text-transform:uppercase;}.lt-ie8 .shopping-bag #main-container aside p.text-or{margin-top:-32px;}
.shopping-bag #main-container aside hr{border-width:0 0 1px 0;width:10%;margin:10px auto;}
.shopping-bag #main-container aside hr.dashed-border{border-style:dashed;width:12%;border-width:0 0 1px 0;margin:3% auto;}
.shopping-bag #main-container aside .summary-container,.shopping-bag #main-container aside .bagsummary-container{border:4px solid #000;margin-top:0;padding:0 0 9% 0;}.shopping-bag #main-container aside .summary-container h3,.shopping-bag #main-container aside .bagsummary-container h3{margin:25px 0;}
.shopping-bag #main-container aside .summary-container hr,.shopping-bag #main-container aside .bagsummary-container hr{margin:17px auto;width:90%;}
.shopping-bag #main-container aside .summary-container hr.summary-seperator,.shopping-bag #main-container aside .bagsummary-container hr.summary-seperator{width:50%;}
.shopping-bag #main-container aside .summary-container hr.or-seperator,.shopping-bag #main-container aside .bagsummary-container hr.or-seperator{width:30%;border:1px solid #666666;border-width:1px 0 0 0;}
.shopping-bag #main-container aside .summary-container .cost-summary,.shopping-bag #main-container aside .bagsummary-container .cost-summary{width:90%;margin:0 auto;float:none;}.shopping-bag #main-container aside .summary-container .cost-summary hr,.shopping-bag #main-container aside .bagsummary-container .cost-summary hr{width:100%;border:1px solid #7f7f7f;border-width:1px 0 0 0;}
.shopping-bag #main-container aside .summary-container .cost-summary hr.double,.shopping-bag #main-container aside .bagsummary-container .cost-summary hr.double{float:right;clear:none;width:20%;margin:10px 0 0 0;border:1px solid #999999;border-width:1px 0 1px 0;}
.shopping-bag #main-container aside .summary-container .cost-summary li.heading,.shopping-bag #main-container aside .bagsummary-container .cost-summary li.heading{margin:0 0 3%;}
.shopping-bag #main-container aside .summary-container .cost-summary li.including-vat,.shopping-bag #main-container aside .bagsummary-container .cost-summary li.including-vat{text-transform:uppercase;font:0.9em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.shopping-bag #main-container aside .summary-container .cost-summary li.shopping-bag-total,.shopping-bag #main-container aside .bagsummary-container .cost-summary li.shopping-bag-total{font-size:1.4em;}
.shopping-bag #main-container aside .summary-container .promo-header,.shopping-bag #main-container aside .bagsummary-container .promo-header{margin:0 auto;width:90%;text-transform:uppercase;text-align:left;font:0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;line-height:0.7142857142857143em;}.shopping-bag #main-container aside .summary-container .promo-header a,.shopping-bag #main-container aside .bagsummary-container .promo-header a{text-decoration:underline;}
.shopping-bag #main-container aside .summary-container #promo-enter,.shopping-bag #main-container aside .bagsummary-container #promo-enter{position:relative;width:90%;margin:7px auto 0;}.shopping-bag #main-container aside .summary-container #promo-enter #promo-input,.shopping-bag #main-container aside .bagsummary-container #promo-enter #promo-input{border:1px solid #000;width:70%;height:28px;padding:1px 24% 0 5%;}
.shopping-bag #main-container aside .summary-container #promo-enter #promo-btn,.shopping-bag #main-container aside .bagsummary-container #promo-enter #promo-btn{display:block;position:absolute;right:3px;top:3px;background:#000;color:#FFF;font-size:0.75em;text-align:center;width:73px;text-transform:uppercase;text-decoration:none;height:25px;line-height:25px;}.lt-ie9 .shopping-bag #main-container aside .summary-container #promo-enter #promo-btn,.lt-ie9 .shopping-bag #main-container aside .bagsummary-container #promo-enter #promo-btn{top:5px;}
.lt-ie8 .shopping-bag #main-container aside .summary-container #promo-enter #promo-btn,.lt-ie8 .shopping-bag #main-container aside .bagsummary-container #promo-enter #promo-btn{top:4px;}
.shopping-bag #main-container aside .summary-container #promo-enter #promo-btn:hover,.shopping-bag #main-container aside .bagsummary-container #promo-enter #promo-btn:hover{width:75px;height:27px;line-height:27px;right:2px;top:2px;}.lt-ie9 .shopping-bag #main-container aside .summary-container #promo-enter #promo-btn:hover,.lt-ie9 .shopping-bag #main-container aside .bagsummary-container #promo-enter #promo-btn:hover{top:4px;}
.lt-ie8 .shopping-bag #main-container aside .summary-container #promo-enter #promo-btn:hover,.lt-ie8 .shopping-bag #main-container aside .bagsummary-container #promo-enter #promo-btn:hover{top:3px;}
.shopping-bag #main-container aside .summary-container #promo-enter #promo-btn:active,.shopping-bag #main-container aside .bagsummary-container #promo-enter #promo-btn:active{width:71px;height:23px;line-height:23px;right:4px;top:4px;}.lt-ie9 .shopping-bag #main-container aside .summary-container #promo-enter #promo-btn:active,.lt-ie9 .shopping-bag #main-container aside .bagsummary-container #promo-enter #promo-btn:active{top:6px;}
.shopping-bag #main-container aside .summary-container .promo-msg,.shopping-bag #main-container aside .bagsummary-container .promo-msg{width:90%;margin:10px auto;}
.shopping-bag #main-container aside .summary-container #promo-success,.shopping-bag #main-container aside .bagsummary-container #promo-success{color:#04B404;}
.shopping-bag #main-container aside .summary-container #promo-error,.shopping-bag #main-container aside .bagsummary-container #promo-error{color:#FF0000;}
.shopping-bag #main-container aside .summary-container #promo-notqualify,.shopping-bag #main-container aside .bagsummary-container #promo-notqualify{color:#FF0000;}
.shopping-bag #main-container aside .summary-container .btn-dbbdr,.shopping-bag #main-container aside .bagsummary-container .btn-dbbdr{color:#FFF;padding:18px 26px;margin:10px 0;font:1.125em/1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.shopping-bag #main-container aside .bagsummary-container .btn-dbbdr.top-btn{margin:30px 0 10px;}
.shopping-bag #main-container aside .summary-container .btn-dbbdr:hover,.shopping-bag #main-container aside .bagsummary-container .btn-dbbdr:hover{padding:19px 27px;}.lt-ie9 .shopping-bag #main-container aside .summary-container .btn-dbbdr:hover,.lt-ie9 .shopping-bag #main-container aside .bagsummary-container .btn-dbbdr:hover{margin-bottom:8px;}
.shopping-bag #main-container aside .summary-container .btn-dbbdr:active,.shopping-bag #main-container aside .bagsummary-container .btn-dbbdr:active{border-width:4px !important;padding:16px 26px !important;}
.shopping-bag #main-container aside .summary-container #link-summary-signin,.shopping-bag #main-container aside .bagsummary-container #link-summary-signin{display:block;width:50%;margin:16px auto 0;font-size:0.625em;line-height:1.2em;text-decoration:underline;text-transform:uppercase;letter-spacing:0.1em;}
.shopping-bag #main-container,.checkout-template #main-container{
    max-width: 1366px;
    min-width: 1024px;
    text-align: left;
    margin: 0 auto 100px auto;
}
.shopping-bag #main-container .prod-list{}.shopping-bag #main-container .prod-list .list-type-04{height:auto;overflow:hidden;margin:0 0 0 -0.6%;padding:35px 5px 0 0;}
.shopping-bag #main-container .prod-list .list-type-04 li{margin:0 -1px 40px 0;min-width:210px;border:1px dotted #000;width:23.2%;padding:1px;}
.cross-sell .list-type-04.fourths{margin:0 !important; padding: 5px 0 0 0 !important;}
 #cart1_rr .cross-sell li{margin-right:3px !important;}
.shopping-bag #main-container .prod-list .list-type-04 li:hover{border:2px solid #000;padding:0;}
.shopping-bag #main-container .prod-list .list-type-04 li:hover .btn-quickview{color:#FFF;}
.shopping-bag #main-container .prod-list .list-type-04 li:hover .btn-quickview:hover{color:#000;}
.shopping-bag #main-container .prod-list .list-type-04 li a img{margin:4% auto 0 auto;width:175px;height:175px;}
#thank-you #main-container .prod-list .list-type-04 li a img{margin:4% auto 0 auto;width:175px;height:175px;}
.shopping-bag #main-container .prod-list .list-type-04 .product-images{padding:0px;}
.shopping-bag #main-container .prod-list .list-type-04 li p.pricing{margin:8% auto;margin-bottom:5px;}
.shopping-bag #main-container .prod-list .list-type-04 li p.sales-info{color:#C51734;font-size:14px;margin:0px;padding:0px;}
.shopping-bag #main-container .prod-list .list-type-04 li ul.actions li a{text-decoration:underline;}
.shopping-bag #main-container .prod-list .list-type-04 li ul.actions li a:hover{color:#c41230;}
.shopping-bag #main-container .prod-list .list-type-04 .messaging{font-size:0.80em;text-transform:uppercase;}.shopping-bag #main-container .prod-list .list-type-04 .messaging #stock-remaining{background-image:url("../img/quickbuy/stitch.png");padding:2px;font-size:1.2em;color:#000000;border-radius:4px;margin-bottom:2px;text-shadow:2px 2px 0 #ffffff,-2px -2px 0 #ffffff;}
.shopping-bag #main-container .prod-list .list-type-04 .promo-bottom{position:relative;min-height:67px;left:;padding-left: 8px;padding-right: 8px;}
.shopping-bag #main-container .prod-list .list-type-04 .promo-bottom p{border-top:1px dotted #000;color:#c51734;font:0.75em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:9px 0;margin:0;text-transform:uppercase;position:relative;width:100%;/*bottom:33px;*/left:0;}
.shopping-bag #main-container .prod-list .list-type-04 .promo-bottom p:last-child{bottom:0;}
.checkout-template #main-container .prodlist-container .list-type-04 .promo-bottom{position:relative;min-height:67px;left:;padding-left: 8px;padding-right: 8px;}
.checkout-template #main-container .prodlist-container .list-type-04 .promo-bottom p{border-top:1px dotted #000;color:#c51734;font:0.75em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:9px 0;margin:0;text-transform:uppercase;position:relative;width:100%;/*bottom:33px;*/left:0;}
.checkout-template #main-container .prodlist-container .list-type-04 .promo-bottom p:last-child{bottom:0;}
.shopping-bag #main-container .prod-list .list-type-04 .promo-bottom p a{font-size:0.8333333333333333em;color:#000;text-decoration:underline;}
.shopping-bag #main-container .prod-list .list-type-04 .promo-bottom p a:hover{color:#c41230;}
.shopping-bag #main-container #useritems-container .list-type-04{height:auto; padding-top:0;}.shopping-bag #main-container #useritems-container .list-type-04 li .product-details{height:180px;height:220px;}
.shopping-bag #main-container #useritems-container .list-type-04 li ul.actions li{width:49.7%;height:45px;}
.lt-ie8 .shopping-bag #main-container #useritems-container .list-type-04 li ul.actions li{width:49.55%;}
.lt-ie8 .shopping-bag #main-container #useritems-container .list-type-04 li ul.actions li+li{border-right:none;}
.shopping-bag #main-container #saved-container .list-type-04{height:480px;}.shopping-bag #main-container #saved-container .list-type-04 li{height:418px;margin-bottom:10%;}.shopping-bag #main-container #saved-container .list-type-04 li div.product-details-container{padding:0px !important;margin:0px !important;width:100%;}
.shopping-bag #main-container #saved-container .list-type-04 li .product-details{height:186px;}
.shopping-bag #main-container #saved-container .list-type-04 li a.btn-dbbdr{position:absolute;bottom:-65px;left:7%;width:152px;padding:8px 19px;color:#FFF;font:0.9em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.shopping-bag #main-container #saved-container .list-type-04 li a.btn-dbbdr:active{border:4px solid #FFF !important;padding:6px 17px !important;}
.shopping-bag #main-container #saved-container .list-type-04 li ul.actions{height:42px;}
.shopping-bag #main-container #saved-container .list-type-04 li ul.actions li{width:49.7%;height:42px;}
.shopping-bag #main-container #saved-container .list-type-04 li:hover a.btn-dbbdr{bottom:-66px;left:6.5%;border:1px solid #FFF;padding:9px 20px;}
.shopping-bag #main-container #useritems-container .list-type-04 li ul.actions li,.shopping-bag #main-container #saved-container .list-type-04 li ul.actions li{margin:0;min-width:0;border-width:1px 1px 0 0;padding:0;}
.shopping-bag #main-container #useritems-container .list-type-04 li ul.actions li:hover,.shopping-bag #main-container #saved-container .list-type-04 li ul.actions li:hover{border:1px dotted #000;border-width:1px 1px 0 0;}
.shopping-bag #main-container #useritems-container .list-type-04 li ul.actions li:last-child,.shopping-bag #main-container #saved-container .list-type-04 li ul.actions li:last-child{border-width:1px 0 0 0;}
.checkout-template #main-container .prodlist-container .list-type-04 li ul.actions li:last-child,.checkout-template #main-container #saved-container .list-type-04 li ul.actions li:last-child{border-width:1px 0 0 0;}
.shopping-bag #lightbox-returns,.shopping-bag #lightbox-shipping,.shopping-bag #lightbox-help{padding:0 0 53px 0;}
.shopping-bag #promo-lightbox{width:418px;height:510px;}.shopping-bag #promo-lightbox p{width:auto;font:1.142857142857143em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:6% 0 3% 0;text-transform:uppercase;letter-spacing:0.2em;}
.shopping-bag #promo-lightbox ul{float:none;width:auto;height:auto;padding:0;text-align:center;margin:0 auto;}.shopping-bag #promo-lightbox ul li{float:none;width:auto;max-width:none;display:block;text-transform:uppercase;font:1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.shopping-bag #promo-lightbox ul li.desc{font:1.285714285714286em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.1em;}
.shopping-bag #promo-lightbox #link-promo-shop{display:block;margin:18px 0 0 0;font-size:1.0em;text-transform:uppercase;}
.lt-ie9 .shopping-bag #saved-container .list-type-04 li:hover a.btn-dbbdr{border:2px solid #000;}
.lt-ie9 .shopping-bag .prod-list .list-type-04 li:hover .btn-quickview{border:2px solid #000;}
.lt-ie8 .shopping-bag{}.lt-ie8 .shopping-bag #main-container{}.lt-ie8 .shopping-bag #main-container aside{margin-top:115px;}.lt-ie8 .shopping-bag #main-container aside a{line-height:1.71em;}
.lt-ie8 .shopping-bag #main-container aside .promo-header{line-height:1.0em;}.lt-ie8 .shopping-bag #main-container aside .promo-header a{vertical-align:2px;}
.lt-ie8 .shopping-bag #main-container .prod-list .list-type-04 li{margin:0 -1px 10px 0;}
.lt-ie8 .shopping-bag #main-container .prod-list .list-type-04 li .product-details{margin-top:0;}
.lt-ie8 .shopping-bag #main-container #useritems-container .list-type-04 li .product-details{height:190px;}
.lt-ie8 .shopping-bag #main-container #saved-container .list-type-04 li:hover a.btn-dbbdr{border:2px solid #000;}
.lt-ie8 .shopping-bag #main-container .prod-list .list-type-04 li:hover .btn-quickview{border:2px solid #000;}
.lt-ie8 .shopping-bag #main-container .summary-container ul.cost-summary li.including-vat{width:100%;}
.btn-dbbdr{
	/*font:0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;*/
	color:#FFF;
	margin:4% auto 5%;padding:8px 56px;text-decoration:none;text-transform:uppercase;
	background:none repeat scroll 0 0 #333;
	border:1px solid #333;
	/*border-radius:5px 5px 5px 5px;
	box-shadow:0 0 0 2px #000000;*/
	display:inline-block;zoom:1;
}


.btn-dbbdr:hover{border:1px solid #FFF;padding:9px 57px;}
.btn-dbbdr.disabled{background:none repeat scroll 0 0 #808080; box-shadow: 0 0 0 2px #808080;}
.btn-dbbdr.disabled:hover{border:2px solid #FFF;padding:8px 56px;cursor:progress;}
.btn-dbbdr:active{border:4px solid #FFF;padding:6px 54px;}
#createaccshortcut.btn-dbbdr:hover{padding: 10px 26px !important;}
.checkout-template{}.checkout-template #main-container{padding:10% 0 0 0;text-align:left;}.checkout-template #main-container a{text-transform:uppercase;text-decoration:none;}
.checkout-template #main-container h1{text-transform:uppercase;font:2.625em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.checkout-template #main-container .bag-container{float:left;width:38%;margin:0 0 0 2.6%;}.checkout-template #main-container .bag-container header{border-bottom:2px solid #000;padding:0 0 1% 0;}.checkout-template #main-container .bag-container header h1{margin:0;}
.checkout-template #main-container .bag-container header :first-child{text-transform:uppercase;letter-spacing:0.3em;margin:0 auto 1%;}
.checkout-template #main-container .bag-container .messaging{font-size:0.80em;text-transform:uppercase;}.checkout-template #main-container .bag-container .messaging #stock-remaining{background-image:url("../img/quickbuy/stitch.png");padding:2px;font-size:1.2em;color:#000000;border-radius:4px;margin-bottom:2px;text-shadow:2px 2px 0 #ffffff,-2px -2px 0 #ffffff;}
.checkout-template #main-container .checkout-container{position:relative;float:right;width:50%;border:4px solid #000;margin:2% 2.6% 15% 0;padding:2.3% 1.6% 0;}.checkout-template #main-container .checkout-container h1{font-size:3em;line-height:0.7291666666666667em;color:#000;margin:0 auto 15px;}
.checkout-template #main-container .checkout-container p{font:0.875em/1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:3px 0 0.5em;width:auto;}
.checkout-template #main-container .checkout-container p.staticlegend {font-size:11px;}
.checkout-template #main-container .checkout-container a{font-size:0.625em;text-decoration:underline;}
.checkout-template #main-container .checkout-container .checkout-subheader{font:0.750em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0 auto 10px;padding:15px 0 0 0;width:52.47208931419458%;border-top:1px dotted #000;}.checkout-template #main-container .checkout-container .checkout-subheader a{margin:0 0 0 2%;font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.checkout-template #main-container .checkout-container .checkout-subheader a{font-size:1em; font-family: "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.checkout-template #main-container .checkout-container .text-subheader,.checkout-template #main-container .checkout-container .text-subheader2{text-transform:uppercase;margin:4.5% auto 2%;font:1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.checkout-template #main-container .checkout-container #link-next{display:block;max-width:55%;padding:17px 47px;}
.checkout-template #main-container .checkout-container #link-next:hover{border:1px solid #FFF;padding:18px 48px;}
.checkout-template #main-container .checkout-container #link-next:active{border:4px solid #FFF;padding:15px 45px;}
.checkout-template #main-container .checkout-container .hor-dotted-line{width:16%;border-width:0 0 1px 0;}
.checkout-template #main-container .checkout-container .payconfirm-container .hor-dotted-line{margin:3% auto;}
.checkout-template #main-container .checkout-container h2{border:1px solid #000;border-width:1px 0 1px 0;font:1.5em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:0;}
.checkout-template #main-container .checkout-container h2.payconfirm-header{border-width:3px 0 1px 0;}
.checkout-template #main-container .checkout-container h2 span:first-child{float:left;padding:18px;margin:0 -50px 0 0;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.checkout-template #main-container .checkout-container h2 span+span{display:block;padding:18px 0;letter-spacing:0.2em;}
.checkout-template #main-container .checkout-container h2.collapsed{margin:0 -3.6% -3px -2%;border:3px solid #000;border-width:3px 0 3px 0;}
.checkout-template form ul{margin:0 auto;padding:0 6%;}
.checkout-template form ul li{list-style-type:none;text-align:left;position:relative;}
.checkout-template form ul li .country{text-transform:uppercase;}
.checkout-template form ul li.address-city,.checkout-template form ul li.address-postal{width:46%;}
.checkout-template form ul li.address-city{float:left;margin:0 5.5% 0 0;}
.checkout-template form ul li.address-postal{float:right;}
.checkout-template form p.editShippingAddressWarning {position:absolute !important; bottom: 3px; left: 50px; margin-top: 30px;padding-top: 40px} 
.checkout-template form ul li input{width:97.6%;padding:0 0 0 2%;margin:4px 0 0 0;height:26px;border:1px solid #000;font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.checkout-template form ul li p{display:block;margin:4px 0 0 0;float:left;}
.checkout-template form ul li select{margin:7px 0 0 0;height:26px;}
.checkout-template form ul li input[type='checkbox'],.checkout-template form ul li input[type='radio']{width:auto;float:left;margin:12px 6px 0 0;height:auto;padding:0;}
/*.checkout-template form label{display:block;font:0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:14px 0 0 0;text-transform:uppercase;}*/
.checkout-template form label{display:block;margin:14px 0 0 0;text-transform:uppercase;}
.checkout-template form label.contact-phone-checkout{margin-top: 19px;}
.checkout-template form label.checkbox-label{display:inline-block;margin:0 0 0 5px;}
.checkout-template form input[type='checkbox']{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;margin:0 0 0 -12px;border:0;}
.checkout-template form:not(#EmailSignupForm) input[type='checkbox']~label{margin: 0px 22px 0px 0px;clear:none;cursor:pointer;padding:0 0 0 18px;background:url('../img/checkbox.png') no-repeat 0 2px;}
.checkout-template form:not(#EmailSignupForm) input[type='checkbox']:checked~label{background:url('../img/checkbox-checked.png') no-repeat 0 2px;}
.checkout-template #main-container article .guest .saved-addresses,.checkout-template #main-container article .guest .nickname{display:none;}
.checkout-template #main-container article.checkout-container section.collapsed,.checkout-template #main-container article.checkout-container div.collapsed{display:none;}
.checkout-template #main-container article.checkout-container h2.collapsed{color:#7f7f7f;}
.checkout-template #main-container article.checkout-container section form fieldset.billing ul{position:relative;}
.checkout-template #main-container article.checkout-container section form fieldset.billing ul .overlay{display:none;position:absolute;top:0;left:0;background:#FFF;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;z-index:30;}
.checkout-template #main-container article.checkout-container section form fieldset.billing ul.same-address .overlay{display:block;}
.checkout-template #main-container article.checkout-container section form fieldset a.link-edit{display:none;margin:0 auto 8%;color:#5c5c5c;}
.checkout-template #main-container article.checkout-container section form fieldset a.link-edit-paypal{display:block !important;}
.checkout-template #main-container article.checkout-container section form .billing .text-subheader2,.checkout-template #main-container article.checkout-container section.completed form .billing .text-subheader,.checkout-template #main-container article.checkout-container section.completed form fieldset hr.hor-dotted-line,.checkout-template #main-container article.checkout-container section.completed form fieldset input#addrsame-chkbox,.checkout-template #main-container article.checkout-container section.completed form fieldset label.checkbox-label,.checkout-template #main-container article.checkout-container section.completed form fieldset ul,.checkout-template #main-container article.checkout-container section.completed form fieldset p.giftwrap-header,.checkout-template #main-container article.checkout-container section.completed form fieldset #giftwrap-chkbox,.checkout-template #main-container article.checkout-container section.completed form fieldset #giftwrap-chkbox+label,.checkout-template #main-container article.checkout-container section.completed form fieldset #giftwrap-note-label,.checkout-template #main-container article.checkout-container section.completed form fieldset #giftwrap-note,.checkout-template #main-container article.checkout-container section.completed form fieldset.contact,.checkout-template #main-container article.checkout-container section.completed form #age-chkbox,.checkout-template #main-container article.checkout-container section.completed form #age-chkbox~label,.checkout-template #main-container article.checkout-container section.completed a#link-next,.checkout-template #main-container article.checkout-container section form fieldset ul.completed{display:none !important;}
.checkout-template #main-container article.checkout-container section.completed form .billing .text-subheader2,.checkout-template #main-container article.checkout-container section.completed form fieldset ul.completed,.checkout-template #main-container article.checkout-container section.completed form fieldset a.link-edit{display:block !important;}
.checkout-template #main-container article.checkout-container section.completed form{border:none;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.shipping{border-right:1px dotted #000;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.shipping,.checkout-template #main-container article.checkout-container section.completed form fieldset.billing{height:230px;border-bottom:1px dotted #000;}
.checkout-template #main-container article.checkout-container section.completed form fieldset ul.completed{font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;border:none;margin:0;}
.checkout-template #main-container article.checkout-container section.completed form fieldset ul.completed li{display:block;text-align:center;text-transform:uppercase;}
.checkout-template #main-container article.checkout-container section.completed form fieldset ul.completed li.email{word-wrap: break-word; width: 300px;}
.checkout-template #main-container article.checkout-container section.completed form fieldset ul.completed li.name{font-size:1.142857142857143em;}
.checkout-template #main-container article.checkout-container section.completed form fieldset ul.completed li.phone{margin:17px 0 0 0;}
.checkout-template #main-container article.checkout-container section.completed form fieldset ul.completedMode{display: block !important; margin: 0; border-style: none;}
.checkout-template #main-container article.checkout-container section.completed form fieldset ul.completedMode li{width: 65%;}
.checkout-template #main-container article.checkout-container section.completed form fieldset ul.completedMode li label{border-color: rgb(0, 0, 0);}
.checkout-template #main-container article.checkout-container section.completed form fieldset.delivery{padding:1px 0 0 0;width:50%;margin:0 auto 50px;border:none;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.delivery ul.completed li{width:100%;float:none;margin:0;text-align:left;overflow:hidden;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.delivery ul.completed li{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.delivery ul.completed li span{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.delivery ul.completed li span.cost{float:right;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.delivery ul.completed li:last-child{margin:3% 0;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.delivery ul.completed li p{float:none;border:1px dotted #000;padding:2.5em;text-align:center;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.delivery ul.completed div.gift-wrap-msg{text-transform:none;line-height:1.3em;border:1px dotted #000;padding:2.5em;text-transform:uppercase;text-align:center;margin:0;}
.checkout-template #main-container article.checkout-container section.completed form fieldset.delivery ul.completed div.gift-wrap-msg p{border:none;padding:0}
.checkout-template #main-container article.checkout-container div.paypal-info a.btn-dbbdr,.checkout-template #main-container article.checkout-container div.paypal-info input{padding:19px 27px;text-decoration:none;font-size:0.875em;}
.checkout-template #main-container article.checkout-container div.paypal-info input:disabled{cursor: default;opacity: 0.6;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form{border:none;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset.shipping{border-right:1px dotted #000;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset.shipping,.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset.billing{height:210px;border-bottom:1px dotted #000;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset ul.completed-paypal{font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;border:none;margin:0;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset ul.completed-paypal li{display:block;text-align:center;text-transform:uppercase;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset ul.completed-paypal li.name{font-size:1.142857142857143em;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset ul.completed-paypal li.phone{margin:17px 0 0 0;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset ul.completed-paypal{font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;border:none;margin:0;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset ul.completed-paypal li.paymentMethod img{border-radius: 8px !important; margin: 50px;}
.checkout-template #main-container article.checkout-container section.paypal-shipbill-completed form fieldset ul.completed-paypal li{display:block;text-align:center;text-transform:uppercase;} 
.checkout-template #main-container article.checkout-container .dk_container{margin:5px 3px 0 0;font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}.checkout-template #main-container article.checkout-container .dk_container a{font-size:0.8571428571428571em;text-decoration:none;}
.checkout-template #main-container article.checkout-container #dk_container_shipping-region.dk_container .dk_toggle{border:1px solid #000;border-radius:0;width:250px !important;padding:7px 5px;background-position:99% center;}
.checkout-template #main-container article.checkout-container .dk_container .dk_toggle{border:1px solid #000;border-radius:0;width:250px !important;padding:7px 5px;background-position:99% center;}
.checkout-template #main-container article.checkout-container .dk_container .dk_options_inner{width:auto;padding:0;}
.checkout-template #main-container article.checkout-container .dk_container:first-child{margin:4px 5% 0 0;}
.checkout-template #main-container article.checkout-container .address-city .form-error-box,.checkout-template #main-container article.checkout-container .address-postal .form-error-box{top:-17px;}
.checkout-template #main-container article.checkout-container{}.checkout-template #main-container article.checkout-container .load-box{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:50;}.checkout-template #main-container article.checkout-container .load-box .load-box-bg{background:#FFF;opacity:0.8;width:100%;height:100%;}
.checkout-template #main-container article.checkout-container .load-box .load-box-inner{position:absolute;top:212px;left:20%;background:#000;color:#FFF;width:415px;padding:3% 0;}
.checkout-template #main-container article.checkout-container .load-box .load-box-inner h3{font:1.3125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:0;}
.checkout-template #main-container article.checkout-container .load-box .load-box-inner p{font-size:1.0em;}
.checkout-template #main-container article.checkout-container .load-box .load-bubble{display:inline-block;width:3px;height:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFF;margin:0 5px;}
.checkout-template .holder-checkout-button .form-error-box{left:22%;right:auto;}
.checkout-template .js-form-warning{margin-top:1.5em !important;}
.lt-ie9 .checkout-template #main-container article.checkout-container form input{line-height:1.5em;}
.lt-ie9 .checkout-template #main-container article.checkout-container #link-next{width:25%;}
.lt-ie8 .checkout{}.lt-ie8 .checkout .saved-addresses{position:relative;z-index:100;}
.lt-ie8 .checkout #main-container article.checkout-container .signin div.registered,.lt-ie8 .checkout #main-container article.checkout-container .signin div.shortcut{height:450px;}
.lt-ie8 .checkout #main-container article.checkout-container .signin div.registered form ul{padding:0 0 0 8%;}
.lt-ie8 .checkout #main-container article.checkout-container .signin .shortcut .fb-signin{margin-top:55px;}
.lt-ie8 .checkout #main-container article.checkout-container .completed form .shipping,.lt-ie8 .checkout #main-container article.checkout-container .completed form .billing{height:240px;}
.lt-ie8 .checkout #main-container article.checkout-container .sendbill form .shipping .hor-dotted-line{margin:24px auto 52px;}
.lt-ie8 .checkout #main-container article.checkout-container .sendbill form .delivery ul li:nth-child(2){margin:2px -2px;}
.lt-ie8 .checkout #main-container article.checkout-container .payconfirm-container label.pay-method{vertical-align:-6px;}
.lt-ie8 .checkout #main-container article.checkout-container .payconfirm-container label.pay-method-checkout-with-paypal{vertical-align:-6px; float: none !important; margin: none !improtant;}
.lt-ie8 .checkout #main-container article.checkout-container h2.collapsed{margin:0 -2.1% -3px;}
.lt-ie8 .checkout #main-container article.checkout-container #age-chkbox~label{margin-top:25px;}
.lt-ie8 .checkout #main-container article.checkout-container .payconfirm-container .card-type-options li{display:inline !important;}
.lt-ie8 .checkout #main-container article.checkout-container .payconfirm-container .card-type-options-cybersource li{display:inline !important;}
.lt-ie8 .checkout #main-container article.guest .sendbill form .shipping,.lt-ie8 .checkout #main-container article.guest .sendbill form .billing{height:600px;}
.lt-ie8 .checkout #main-container .summary-container ul.cost-summary{width:60%;}.lt-ie8 .checkout #main-container .summary-container ul.cost-summary li.heading,.lt-ie8 .checkout #main-container .summary-container ul.cost-summary li.heading-wide ul.inner-content li.heading-inner{width:65%;}
.lt-ie8 .checkout #main-container .summary-container ul.cost-summary li.including-vat{width:100%;}
@media only screen and (max-width:1024px){.checkout #main-container article.bag-container{width:25%;}.checkout #main-container article.bag-container .summary-container{width:100%;border:none;padding:0;}.checkout #main-container article.bag-container .summary-container .cost-summary{width:100%;}.checkout #main-container article.bag-container .summary-container .cost-summary li.heading{width:70%;} .checkout #main-container article.bag-container .summary-container .cost-summary li.data{width:28%;} .checkout #main-container article.checkout-container{width:63%;}.checkout #main-container article.checkout-container h2.collapsed{margin:0 -3% -3px;} .checkout #main-container article.checkout-container .payconfirm-container{width:72%;} .lt-ie8 .checkout #main-container article.checkout-container h2.collapsed{margin:0 -1.5% -3px;}}.prodlist-container .list-type-04 li{min-width:240px;margin:0 0 5% 0.5%;border:1px dotted #000;padding:1px;}
.prodlist-container .list-type-04 li .product-details{height:165px;}
.prodlist-container .list-type-04 li a img{margin:4% 0 0 0;height:139px;}
.prodlist-container .list-type-04 li:hover{border:2px solid #000;padding:0;}
.prodlist-container .list-type-04 li ul.actions li{height:auto;margin:0 0 0 -1px;min-width:0;padding:0;text-decoration:underline;border-width:1px 0 0 0;}
.prodlist-container .list-type-04 li ul.actions li:hover{border-top:1px dotted #000;}
.prodlist-container .list-type-04 li ul.actions li:hover a{color:#c41230;}
.prodlist-container .list-type-04 li ul.actions li:first-child{border-right:1px dotted #000;}
.bagsummary-container{width:100%;margin:22px auto 0px;padding:40px 0;border:2px solid #000;}.bagsummary-container .cost-summary{width:60%;margin:0 auto;float:none;}.bagsummary-container .cost-summary hr{width:100%;border:1px solid #7f7f7f;border-width:1px 0 0 0;}
.bagsummary-container .cost-summary hr.double{float:right;clear:none;width:20%;margin:10px 0 0 0;border:1px solid #999999;border-width:1px 0 1px 0;}
.bagsummary-container .cost-summary li.heading{margin:0 0 3%;width:55%;}
.bagsummary-container .cost-summary li.data{width:45%;}
.bagsummary-container .cost-summary li.including-vat{text-transform:uppercase;font:0.9em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
.bagsummary-container .cost-summary ul li a{text-decoration:underline;}
.bagsummary-container .cost-summary #cost-summary-total{font-size:1.846153846153846em;}
.bagsummary-container .cost-summary li.savings-summary{clear:both;text-align:left;}
.signin-container{position:relative;border-top:1px solid #000;zoom:1;margin:50px 0 0 0;}.signin-container div{float:right;width:49.9%;height:390px;}
.signin-container .registered{float:left;border:1px dotted #000;border-width:0 1px 0 0;margin:0;}
.signin-container .registered #link-forgotpwd{display:block;}
.signin-container .hor-dotted-line{margin:42px auto 0;}
.signin-container .shortcut .hor-dotted-line{margin:26px auto 0;}
.signin-container .text-or{display:block;position:absolute;left:48.2%;top:100px;background:#FFF;width:25px;margin:0 auto;text-transform:uppercase;font:1.125em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;z-index:10;}
.signin-container .shortcut .fb-signin{display:block;margin:42px auto 29px;background:url('../img/checkout-sprites.png') no-repeat 0 0;width:205px;height:24px;text-indent:0;}.signin-container .shortcut .fb-signin button{opacity:0;width:100%;}
.signin-container .shortcut .google-signin{display:block;margin:0 auto;background:url('../img/checkout-sprites.png') no-repeat -8px -53px;width:187px;height:24px;text-indent:-9999px;}
.signin-container .shortcut p:last-child{margin:10% auto;width:50%;line-height:1.5em;}
.signin-container .shortcut p a{text-transform:none;font-size:1em;}
.signin-container .guest{float:none;clear:both;width:100%;height:auto;border-top:2px solid #000;}
.signin-container .guest a{display:block;font-size:0.875em;margin:1% 0 7% 0;}
.sendbill-container .sendbill-header{margin:50px 0 0 0;}
.sendbill-container form{}.sendbill-container form fieldset{width:49.8%;padding:0 0 60px 0;margin:0 0 2px 0;height:auto;}.sendbill-container form fieldset input.entered{border:1px dotted #000;border-width:0 0 1px 0;}
.sendbill-container form .shipping .hor-dotted-line{margin:24px auto 40px;}
.sendbill-container form .billing .hor-dotted-line{margin:23px auto 5px;}
.sendbill-container form .contact .hor-dotted-line{margin:23px auto 5px;width:8%;}
.sendbill-container form .delivery .hor-dotted-line{margin:15px auto;width:8%;}
.sendbill-container form .billing #billing-line2{margin:7px auto 0;}
.sendbill-container form .shipping{float:left;}
.sendbill-container form .billing{float:right;}
.sendbill-container form .billing ul{border-left:1px dotted #000;}
.sendbill-container form fieldset ul .nickname{width:55%;margin:0 45% 0 0;}
.sendbill-container form .shipping #shipping-address-1+label,.sendbill-container form .billing #billing-address-1+label{margin:2% 0 0;}
.sendbill-container form .contact,.sendbill-container form .delivery{clear:both;width:100%;border-top:2px solid #000;}

.sendbill-container form .gift-wrapping{width:100%;}
.sendbill-container form .gift-header-container{width:100%;}
.sendbill-container form .gift-from-container,.gift-to-container{float: left; width:44%; padding-bottom:10px; padding-left:3%; padding-right:3%}
.sendbill-container form .gift-message-container{width:94%; text-align:left;padding-left:3%; padding-right:3%}
.sendbill-container form .gift-message-container-us{width:44%; text-align:left; padding-left:3%}
.sendbill-container form .giftwrap-from-label,.giftwrap-to-label{width:100%; text-align:left}
.sendbill-container form fieldset.gift-wrapping input{width:100%;float:left;padding:0 0 0 2%;margin:4px 0 0 0;height:26px;border:1px solid #000;}
.sendbill-container form .gift-message-container textarea{width:100%;padding:0 0 0 1%;margin:4px 0 0 0;border:1px solid #000;}

.sendbill-container form .contact ul{width:55%;}
.sendbill-container form .contact ul li label #link-privacy{font-size:0.875em;margin:0 0 0 10px;}
.sendbill-container form .delivery{border-bottom:2px solid #000;margin-bottom:25px;}
.sendbill-container form .delivery ul{margin:37px 0 22px 0;border:1px dotted #000;border-width:1px 0 1px 0;padding:0;}
.sendbill-container form .delivery ul li{display:inline-block;position:relative;width:32%;text-align:center;margin:2px 0;zoom:1;*display:inline;}
.sendbill-container form .delivery ul li label{margin:0;padding:22px 0;}
.sendbill-container form .delivery ul li label span{display:block;}
.sendbill-container form .delivery ul li label span.type{font-size:1.0em;}
.sendbill-container form .delivery ul li label span.desc,.sendbill-container form .delivery ul li label span.cost{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;text-transform:none;}
.sendbill-container form .delivery ul li label span.cost{margin:10px auto 0;padding:10px 0 0 0;border-top:1px dotted #000;width:45px;text-transform:uppercase;font-size:1.285714285714286em;}
.sendbill-container form .delivery ul li input[type="radio"]{position:absolute;left:0;right:0;margin:0 auto;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.sendbill-container form .delivery ul li label{border:2px solid transparent;}
.sendbill-container form .delivery ul li #delivery-premium+label{border:2px solid #000;border-width:0 2px 0 2px;}
.sendbill-container form .delivery ul li:nth-child(2){margin:2px -6px;z-index:5;}
.sendbill-container form .delivery ul li input[type="radio"]:checked+label{border:2px solid #000;border-width:2px !important;}
.sendbill-container form .delivery ul li input[type="radio"]:checked+label .radio-selected{display:block;position:absolute;right:45%;margin:-40px auto 0;background:url('../img/delivery-radio.png') no-repeat 0 0;width:23px;height:24px;}
.sendbill-container form .delivery .giftwrap-header{font-size:1.125em;}
.sendbill-container form .delivery #giftwrap-note-label{width:50%;margin:3% auto 1%;text-align:left;display:none;}
.sendbill-container form .delivery #giftwrap-note{width:50%;border:1px solid #000;display:none;margin:0 auto;}
.sendbill-container form #age-chkbox~label{width:40%;text-align:left;}
.sendbill-container form #age-chkbox~label a{font-size:1em;}
.payconfirm-container form{width:82%;margin:0 auto 0px;}
.payconfirm-container .text-subheader{margin:10% auto 2%;}
.payconfirm-container ul{width:50%;}
.payconfirm-container ul .expiration{float:left;width:64%;}
.payconfirm-container ul .security{float:right;width:35%;}
.payconfirm-container .card-type-options{width:92%;}.payconfirm-container .card-type-options li{display:inline-block;height:45px;width:80px;}.payconfirm-container .card-type-options li input{border:none;}
.payconfirm-container .card-type-options-cybersource{width:92%;}.payconfirm-container .card-type-options-cybersource li{display:inline-block;height:45px;width:80px;}.payconfirm-container .card-type-options-cybersource li input{border:none;}
.payconfirm-container label.pay-method{width:54px;height:35px;float:left;display:inline-block;vertical-align:11px;margin:2% 3% 0 1%;zoom:1;*display:inline;}.payconfirm-container label.pay-method img{height:35px;}
.payconfirm-container iframe{display:block;margin:5% auto 0px;height:279px;width:525px;}
#thank-you{}#thank-you h1{float:left;width:58%;text-align:left;margin:0 0 0 4%;font:2.9629em "TradeGothicLTStdBdCnNo.20",sans-serif;letter-spacing:0.1em;text-transform:uppercase;}
#thank-you h2{font:1.0625em "TradeGothicLTStdBdCnNo.20",sans-serif;}
#thank-you #how-to-reach-us{float:left;width:17%;margin:10px 0 0 31px;font-size:0.9375em;}#thank-you #how-to-reach-us p#phone{float:left;clear:both;background:url("../img/icon-phone.gif") 0 7px no-repeat;width:auto;height:22px;padding:0 19px;margin:0;font-size:0.84375em;font-weight:bold;}
#thank-you #how-to-reach-us p#email{float:left;clear:both;background:url("../img/icon-support.gif") 0 8px no-repeat;width:auto;height:20px;padding:0 19px;text-transform:uppercase;margin:0;}
#thank-you #order-confirmation-box{border:4px solid #000000;clear:both;float:left;height:auto;text-align:left;width:95%;margin:25px 2%;}#thank-you #order-confirmation-box #left-col{float:left;width:35%;height:100px;padding:2%;}#thank-you #order-confirmation-box #left-col p{margin:0;}#thank-you #order-confirmation-box #left-col p a{font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.625em;display:table;margin:-6px 0 16px;}
#thank-you #order-confirmation-box #left-col p.data{font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.9375em;}
#thank-you #order-confirmation-box #left-col p span{font-size:0.875em;margin:0 0 0 14px;font-family:"TradeGothicLTStdCnNo.18",sans-serif;}
#thank-you #order-confirmation-box p{font-size:1.125em;text-transform:uppercase;margin:0;padding:0;}
#thank-you #order-confirmation-box p.title{font-family:"TradeGothicLTStdBdCnNo.20",sans-serif;}
#thank-you #order-confirmation-box #mid-col{float:left;height:auto;width:35%;border-right:1px dotted #000000;min-height:115px;padding:2%;}#thank-you #order-confirmation-box #mid-col ul#whats-next-info{padding:0;margin:8px 0 0 15px;}
#thank-you #order-confirmation-box #mid-col li{float:left;padding:0 1.4em 0 0;text-align:left;font-size:0.875em;}
#thank-you #order-confirmation-box #right-col{float:left;height:auto;width:21.8%;margin:40px 0 0;text-align:center;}.lt-ie8 #thank-you #order-confirmation-box #right-col{width:21.4%;}
#thank-you #order-confirmation-box #right-col a.btn-dbbdr{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
#thank-you #create-account{height:auto;border-top:1px #000 dotted;margin:0 0 20px 2%;}#thank-you #create-account h2{font:1.0625em "TradeGothicLTStdBdCnNo.20",sans-serif;margin:20px 0 12px;}
#thank-you #create-account form{margin:0;text-align:center;}
#thank-you #create-account label{display:block;font:0.875em "TradeGothicLTStdBdCnNo.20",sans-serif;text-transform:uppercase;text-align:left;width:63%;margin:2% auto 0;}
#thank-you #create-account p{font-size:0.8125em ;margin:0 auto 12px;line-height:1.2em;width:60%;}
#thank-you #create-account h2{margin:20px 0 12px;}
#thank-you #create-account a.btn-dbbdr,#thank-you #create-account label.btn-dbbdr{padding:2px 15px;font-size:0.8125em;margin:auto;}
#thank-you #create-account a.btn-dbbdr:hover,#thank-you #create-account label.btn-dbbdr:hover{padding:3px 30px;}
#thank-you #create-account a.btn-dbbdr:active,#thank-you #create-account label.btn-dbbdr:active{padding:0px 27px;}
#thank-you #create-account fieldset.row{margin:1% auto 4%;text-align:left;width:72%;}#thank-you #create-account fieldset.row input[type='checkbox']{vertical-align:top;margin:6px 0 0 13px;display:inline-block;}
#thank-you #create-account fieldset.row label{display:inline-block;text-transform:uppercase;font-family:"TradeGothicLTStdBdCnNo.20",sans-serif;font-size:0.8125em;width:77%;line-height:1.2;margin:5px 0 0;}
#thank-you #create-account fieldset.row a#privacy{display:block;text-align:center;font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.6875em;text-transform:uppercase;margin:4px 0 0;color:#010101;}
#thank-you #create-account fieldset.row.last{text-align:center;margin:0 auto;}
#thank-you #create-account input#email,#thank-you #create-account input#password,#thank-you #create-account #password-confirm{border:1px solid #000000;line-height:normal;padding:6px;font-size:0.875em;width:60%;margin:2% 0;}
#thank-you #create-account input#password+p{font-size:0.75em;width:63%;margin:0 auto 4%;text-align:left;}
#thank-you #order-summary{height:auto;margin:10px 0 50px 9%;}#thank-you #order-summary hr{border-bottom:medium none;border-top:2px solid #000000;border-left:none;}
#thank-you #order-summary h2{font:1.3em "TradeGothicLTStdCnNo.18",sans-serif;margin:0 0 8px;}
#thank-you #order-summary #billing-summary{float:left;width:40%;height:auto;margin:0 3% 0 0;text-align:left;}#thank-you #order-summary #billing-summary h2{font:1.3em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;}
#thank-you #order-summary #billing-summary hr+li{margin:-6px 0 0;}
#thank-you #order-summary #billing-summary ul{float:left;}#thank-you #order-summary #billing-summary ul li{text-transform:capitalize;}
#thank-you #order-summary #billing-summary ul li.heading{float:left;width:80%;text-align:left;margin:0 0 3%;}#thank-you #order-summary #billing-summary ul li.heading span{font-weight:normal;}
#thank-you #order-summary #billing-summary ul li.heading-wide{float:left;width:100%;text-align:left;margin:0 0 3%;}
#thank-you #order-summary #billing-summary ul hr{border-top:1px solid #000000;}
#thank-you #order-summary #billing-summary ul hr.double{border-bottom:1px #000 solid;border-top:1px #000 solid;float:right;width:92%;}
#thank-you #order-summary #billing-info{float:left;width:48%;margin-left:7%;text-align:left;text-transform:uppercase;font-size:0.875em;}#thank-you #order-summary #billing-info h2{font:1.3em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;}
#thank-you #order-summary #billing-info address{font-style:normal;line-height:1.4em;}#thank-you #order-summary #billing-info address span{font-size:1.17em;}
#thank-you #order-summary #billing-info hr{border-top:1px dotted #000000;}
#thank-you #order-summary #billing-info ul.cost-summary{margin:0 0 4% 0;float:none;}
#thank-you #order-summary #billing-info ul.cost-summary li.heading span{font-size:1em;}
#thank-you #order-summary #billing-info ul.cost-summary li.data{float:left;font-family:"TradeGothicLTStdCnNo.18",sans-serif;width:18%;}
#thank-you #order-summary #billing-info p#gift-lbl{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;clear:both;text-align:center;margin:0;}
#thank-you #order-summary #billing-info p.gift-msg{text-transform:none;line-height:1.3em;border:1px dotted #000;padding:2.5em;text-transform:uppercase;text-align:center;margin:0;}
#thank-you #order-summary #billing-info div.gift-msg{word-wrap: break-word;text-transform:none;line-height:1.3em;border:1px dotted #000;padding:2.5em;text-transform:uppercase;text-align:center;margin:0;}
#thank-you #fall-fashion-week{float:left;width:98%;height:auto;border-top:1px dotted #000000;margin:26px 0 25px 2%;}#thank-you #fall-fashion-week hr{float:left;clear:both;border:1px #000 dotted;}
#thank-you #fall-fashion-week a#video{background:url("../img/purchased-video.jpg") no-repeat scroll 5px 5px transparent;width:238px;height:134px;display:block;margin:auto;padding:4px;border:1px #aeaeae solid;margin:0 auto 20px;}
#thank-you #what-are-we-into{float:left;clear:both;width:98%;height:auto;border-top:1px dotted #000000;margin:0 0 0 2%;font-family:"TradeGothicLTStdCnNo.18",sans-serif;}#thank-you #what-are-we-into hr{clear:both;border-bottom:1px #000 dotted;width:16%;margin:5px auto;border-top:none;border-left:none;border-right:none;}
#thank-you #what-are-we-into a{text-decoration:none;font-size:1em;text-transform:uppercase;}
#thank-you #what-are-we-into ul#cool-stuff{clear:both;list-style-type:none;padding:0;margin:0;}
#thank-you #what-are-we-into p{font-size:0.875em;}
#thank-you .prod-list{}#thank-you .prod-list h2{font:1.4em "TradeGothicLTStdCnNo.18",sans-serif;}
#thank-you .prod-list .list-type-04{float:right;width:83%;text-transform:uppercase;margin:0 18px 0 0;border:2px #000 solid;margin-bottom:-1px;padding:0;}#thank-you .prod-list .list-type-04 li:nth-child(3n+3){float:right;}
#thank-you .prod-list .list-type-04 li{float:left;padding:0;border:0;margin:0;border-right:1px #000 dotted;min-width:33.15%;}#thank-you .prod-list .list-type-04 li img{width:60%;margin:8% 0 0;}
#thank-you .prod-list .list-type-04 li li:hover{padding:0;border:0;border-right:1px #000 dotted;}
#thank-you .prod-list .list-type-04 .product-details{height:250px;}#thank-you .prod-list .list-type-04 .product-details p.pricing{font-size:1em;color:#000;height:auto;margin:8% 0;line-height:1.6em;}
#thank-you .prod-list .list-type-04 .product-details p.sales-info{font-size:1.6em;color:#000;height:auto;margin:0;line-height:1.6em;color:#C51734;font-size:14px;}
#thank-you .spaced.third,#thank-you #thank-you section#btm-right .thirds>*{width:33.2%;}
#thank-you .black-arrow-right{margin:auto;}
#thank-you .social-area{margin:0;padding:0;width:100%;height:132px;border-bottom:1px dotted #000000;}#thank-you .social-area .btm-text{float:left;font-size:0.75em;height:auto;margin:0;width:100%;text-align:center;font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.8125em;text-transform:none;border-right:none;border-top:1px dotted #000000;border-bottom:none;}
#thank-you ul#share-links{clear:both;float:left;height:63px;margin:0 0 0 7%;width:96%;padding:0;position:relative;}#thank-you ul#share-links li{float:left;width:auto;height:52px;border:0;position:absolute;bottom:0;}
#thank-you ul#share-links li:last-child{float:left;}
#thank-you ul#share-links li.sl-fb{display:block;margin:0;bottom:10px;left:0;}
#thank-you ul#share-links li.sl-tweet{display:block;margin:0;}
#thank-you ul#share-links li.sl-pinit{display:block;margin:1px 0 0;bottom:-10px;right:20px;}
#thank-you ul#share-links .addthis_button_pinterest_pinit{margin-right:0;}
#thank-you section#top{float:left;clear:both;height:auto;margin:115px 0 0;width:98%;}#thank-you section#top h2{float:left;font:1.0625em "TradeGothicLTStdBdCnNo.20",sans-serif;width:15%;height:auto;border-right:1px dotted #000000;margin:10px 0 0;padding:12px 11px 12px 0;}
#thank-you section#center{float:left;clear:both;width:100%;}
#thank-you section#btm-left{border:1px solid transparent;float:left;width:25%;height:auto;margin:89px 0 9%;}#thank-you section#btm-left .richmedia{border-top:1px dotted #000000;margin:0 0 0 2%;padding:10px;}
#thank-you section#btm-right{border:1px solid transparent;float:left;width:71%;height:auto;margin:37px 0 9%;}
#thank-you #create-account .form-error-box{right:15%;}
#thank-you #create-account .label-checkbox .form-error-box{bottom:56px;}
.lt-ie8 #thank-you #left-col p.data{width:65%;}
.lt-ie8 #thank-you #left-col a{margin:-20px 0 12px;}
.lt-ie8 #thank-you ul#whats-next-info li{width:100%;float:none;}
.lt-ie8 #thank-you section#center #order-summary{margin:45px 0 0 9%;}
.lt-ie8 #thank-you section#center #create-account fieldset.row{width:auto;margin-left:42px;}.lt-ie8 #thank-you section#center #create-account fieldset.row input[type='checkbox']{margin-top:8px;margin-left:19px;}
.lt-ie8 #thank-you ul#share-links{width:88%;}
.lt-ie8 #thank-you section#btm-left h2{margin:4% 0;}
.lt-ie8 #thank-you section#btm-right .btm-text{margin:20px 0 12px;}
.lt-ie8 #thank-you #create-account fieldset.last{float:left;}.lt-ie8 #thank-you #create-account fieldset.last .btn-dbbdr{margin-left:-18px;}
@media screen and (max-width:1024px){.lt-ie8 #thank-you #create-account fieldset.last .btn-dbbdr{margin-left:-54px;} .lt-ie8 #thank-you ul#share-links{margin-left:2%;}}@media screen and (max-width:768px){#thank-you .prod-list .list-type-04 li{min-width:33%;} #thank-you .btm-text{margin:7px 0 0 0;} #thank-you section#btm-left{width:23%;} #thank-you section#btm-right{width:75%;} #thank-you #how-to-reach-us{width:15%;} #thank-you #left-col{width:34%;} #thank-you #mid-col{width:38%;} #thank-you #right-col{width:18%;} #thank-you #billing-info ul{font-size:0.8125em;} #thank-you ul#share-links{margin-left:4%;}}body.home{overflow-x:hidden;}body.home .content-tile .tile-01 a.cta{display:inline-block;width:auto;font-weight:bold;margin:0 4%;color:#fff;padding-top:3px;}
.ie9 .content-tile .tile-01 h1 span sup,.lt-ie9 .content-tile .tile-01 h1 span sup,.lt-ie8 .content-tile .tile-01 h1 span sup{top:-0.5em;}
.ie9 .content-tile .tile-01 h1 span em,.lt-ie9 .content-tile .tile-01 h1 span em,.lt-ie8 .content-tile .tile-01 h1 span em{font-size:4.8em;}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.home #main-container .content-tile .tile-01 h1 span em{line-height:0.7em;padding:7% 0 0;font-size:5.4em;} .home #main-container .content-tile .tile-01{padding:1% 3% 1%;}.home #main-container .content-tile .tile-01 h1 span em{font-size:3em;}}@media only screen and (max-width:1024px){.home .content-tile .tile-02 h1{font-size:6.4em;}}.home-template{overflow-x:hidden;}.home-template .content-tile{padding:4px 0;border-bottom:1px dotted #555;}.home-template .content-tile:first-child{padding-top:0;}
.home-template .content-tile .tile-01{border:4px double;background:#393939;background:rgba(57, 57, 57, 0.5);}.home-template .content-tile .tile-01 h1{font-weight:normal;}.home-template .content-tile .tile-01 h1 span{display:block;font-size:0.75em;margin:5px 0;padding:0px;}.home-template .content-tile .tile-01 h1 span em{margin:0px;padding:0px;border-bottom:1px dotted;border-top:1px dotted;display:inline-block;font-family:"BodoniStencil",Helvetica,Arial,sans-serif;font-size:5.4em;font-style:normal;font-weight:400;padding:5px 0;margin:0 auto;min-width:65%;max-width:100%;letter-spacing:0.1em;padding-left:0.1em;vertical-align:top !important;text-align:center;}
.home-template .content-tile .tile-01 h1 span sup{top:-0.3em;}
.home-template .content-tile .tile-01 p{text-transform:none;}
.home-template .content-tile .tile-01 a.cta{display:inline-block;width:auto;font-weight:bold;margin:0 4%;color:#fff;padding-top:3px;}
.home-template .content-tile .tile-01 a.arrow-left{padding:0 0 0 11%;}
.home-template .content-tile .tile-01 a.arrow-right{background-position:right center;padding:0 11% 0 0;}
.home-template .content-tile .tile-02{top:28%;border:none;left:0;right:0;width:auto;margin:0 6%;}.home-template .content-tile .tile-02 h1{font-size:7.5em;border-top:5px solid #fff;border-bottom:5px solid #fff;letter-spacing:0.1em;font-weight:normal;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.home-template .content-tile .tile-02 p{border:none;padding:0;font-size:1.2em;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.home-template .content-tile .tile-02 a.cta{text-indent:-999em;}
.home-template .content-tile .tile-03{top:28%;margin-left:8%;width:30%;}.home-template .content-tile .tile-03 h1{font-size:3.9em;font-family:"BodoniStencil",Helvetica,Arial,sans-serif;letter-spacing:0.1em;font-weight:normal;}
.home-template .content-tile .tile-03 a.cta{text-indent:-999em;}
.home-template .content-tile .tile-04{text-align:center !important;position:absolute;top:40%;left:-3.5%;width:100% !important;zoom:1;color:#FFF;margin:0 auto !important;}.home-template .content-tile .tile-04 img{width:100%;}
.home-template .content-tile .tile-04 hr{border:3px solid #FFF;border-width:3px 0 0 0;width:63%;margin:0 auto 0.5%;}
.home-template .content-tile .tile-04 h1{width:64%;padding:1.4% 0;margin:0 auto;text-transform:uppercase;font:5.3em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;line-height:0.5em;}.home-template .content-tile .tile-04 h1 span:first-child{width:55px;display:inline-block;font-size:0.42em;line-height:1em;}
.home-template .content-tile .tile-04 h1 span:last-child{display:block;font-size:0.3em;font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif light;padding-top:0.4em;line-height:1em;}
.home-template .content-tile .tile-04 p{width:50%;text-transform:uppercase;margin:3% auto;line-height:1.2em;}
.ie9 .content-tile .tile-01 h1 span sup,.lt-ie9 .content-tile .tile-01 h1 span sup,.lt-ie8 .content-tile .tile-01 h1 span sup{top:-0.5em;}
.ie9 .content-tile .tile-01 h1 span em,.lt-ie9 .content-tile .tile-01 h1 span em,.lt-ie8 .content-tile .tile-01 h1 span em{font-size:4.8em;}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.home-template .content-tile .tile-01 h1 span em{line-height:0.7em;padding:7% 0 0;font-size:5.4em;} .home-template .content-tile .tile-01{padding:1% 3% 1%;}.home-template .content-tile .tile-01 h1 span em{font-size:3em;}}@media only screen and (max-width:1024px){.home-template .content-tile .tile-02 h1{font-size:6.4em;}}
@media (max-width:1185px) and (min-width:1025px){.content-tile .tile-02 h1{font-size:6.3em;} .lt-ie9 body.department .content-tile .tile-01,.ie9 body.department .content-tile .tile-01{margin-top:-40px;}}@media (max-width:1024px){.lt-ie9 body.department .tile-01 h1 span em,.ie9 body.department .tile-01 h1 span em{font-size:4em;} body.department .content-tile .tile-01{margin-top:-32px;} body.department .content-tile .tile-02{margin-top:-60px;}}.category{}.category section#shop-by-collection{width:85%;}.category section#shop-by-collection ul{padding:0px;margin:0px;display:block;text-align:center;}.category section#shop-by-collection ul li{display:inline-block;width:30%;max-width:30%;min-width:30%;padding:0px;margin:0px;}.category section#shop-by-collection ul li a img{display:inline-block;width:100%;max-width:100%;min-width:100%;}
.category section#shop-by-collection ul li:first-child{margin-right:0.95%;}
.category section#shop-by-collection ul li:last-child{margin-left:0.95%;}
.category article header{border-bottom:2px solid;padding:0 0 2px 0;}.category article header>h1{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:normal;left:2.8%;letter-spacing:0.05em;position:absolute;text-transform:uppercase;top:85px;z-index:5;}
.category article section{width:75%;margin:0 auto;}
.category article hr{width:75%;margin:1em auto;}
.category #shop-by-color .list-type-02 li{max-width:86px;min-width:70px;margin:0 0 0 6%;padding:0px;text-transform:uppercase;}.category #shop-by-color .list-type-02 li p{padding:0px;margin:0px;display:block;text-align:center;position:relative;left:2px;}
.category #shop-by-color .list-type-02 li img{margin:0px;padding:0px;}
.category #shop-by-color .list-type-02 li:first-child{margin:0;}
.category #shop-by-color .list-type-02.secondary li{margin:0;}
.category #shop-by-number .list-type-03 li{max-width:109px;min-width:108px;margin:0 0 0 2%;text-transform:uppercase;}
.category #shop-by-number .list-type-03 li:first-child{margin:0;}
.category #shop-by-number .list-type-03.secondary li{max-width:80px;min-width:80px;margin:0;}
.category #shop-by-outfit .list-type-02 li{max-width:180px;min-width:140px;text-transform:uppercase;}
.category #shop-by-collection .list-type-02 li{text-transform:uppercase;}
a.black-arrow-link{text-decoration:none;margin-bottom:30px;}
a.black-arrow-link:after{content:url(../img/black-arrow-right.png);display:block;top:-30px;}
a.black-arrow-link:hover:after{content:url(../img/black-arrow-right-over.png);display:block;top:-30px;}
.lt-ie8 section#shop-by-collection ul{padding:0px;margin:0px;display:block;text-align:center;}.lt-ie8 section#shop-by-collection ul li{display:inline !important;width:30%;max-width:30%;min-width:30%;padding:0px;margin:0px;}.lt-ie8 section#shop-by-collection ul li a{display:inline !important;}.lt-ie8 section#shop-by-collection ul li a img{display:inline !important;width:100%;max-width:100%;min-width:100%;}
.lt-ie8 section#shop-by-collection ul li:first-child{margin-right:0.95%;}
.lt-ie8 section#shop-by-collection ul li:last-child{margin-left:0.95%;}
.category #details{}.category #details .thirds{border-bottom:none;margin-bottom:0;}
#details .wysiwyg ul li{border:0 !important;}
#details .thirds{border-bottom:4px solid #000;margin:0 0 42px 0;}
#details h3{font-size:2em;margin:0;padding:0;}
#details p{margin:0;padding:0;}
#details ul{list-style:none;padding:0;margin:0;}#details ul li{margin:0;padding:0.5% 0 0.5% 0;}#details ul li:first-child+li{border-left:1px dotted #000;text-transform:uppercase;}#details ul li:first-child+li h3{font-size:1.4em;margin:0 0 3% 0;}
#details ul li:first-child+li p{text-transform:uppercase;}
#details ul li:first-child+li ul li{line-height:1.2em;padding:0;margin:0 0 1% 0;}#details ul li:first-child+li ul li a{font-size:0.9em;}
#details ul li:first-child+li+li{border-left:1px dotted #000;}
#details ul li div.richmedia div.content{padding:0 20px;}
#details #shop-all-jeans p{font-size:1.2em;text-transform:uppercase;}
#details #fit-guide h3{font-size:3.5em;line-height:0.9em;}
#details #fit-guide p{text-transform:uppercase;}#details #fit-guide p em{font-family:serif;font-size:1.1em;text-transform:none;}
#details a.black-arrow-right{margin:0 auto;}
@media (max-width:1024px){body.category #main-container article hr{width:70%;} body.category #main-container article section{width:70%;} body.category #main-container #shop-by-number .list-type-03 li{min-width:100px;max-width:102px;}.lt-ie9 body.category #main-container #shop-by-number .list-type-03 li{min-width:94px;max-width:98px;}}.sub-category-template{}.sub-category-template #main-container{}.sub-category-template #main-container article{}
.sub-category-template #main-container article section{width:85%;margin:0 auto;}.sub-category-template #main-container article section#facets-products{position:relative;}
.sub-category-template #main-container article section.facets{width:100%;}
.sub-category-template #main-container article #featured-items{}.sub-category-template #main-container article #featured-items h3{background:transparent url(../img/title-line-dotted.png) 0 50% repeat-x;line-height:1em;min-height:1em;overflow:visible;position:relative;width:90%;margin:20px auto 35px;}.sub-category-template #main-container article #featured-items h3 span{background-color:#FFF;padding:0 10px;}
.sub-category-template #main-container article #featured-items .list-type-04{}.sub-category-template #main-container article #featured-items .list-type-04 li{width:30%;}.sub-category-template #main-container article #featured-items .list-type-04 li .product-images{width:53%;float:left;padding-right:0;}.sub-category-template #main-container article #featured-items .list-type-04 li .product-images .stage{max-width:195px;min-width:100px;}
.sub-category-template #main-container article #featured-items .list-type-04 li .product-details{width:42%;float:left;margin:0 0 0 1%;padding-left:0;}.sub-category-template #main-container article #featured-items .list-type-04 li .product-details .pricing span{display:block;margin:1% 0;}
.sub-category-template #main-container article #product-filter .list-type-04 li .product-images .stage{max-width:260px;}
.sub-category-template #main-container article #product-filter .list-type-04 li .product-details{margin:4% auto 0;}.sub-category-template #main-container article #product-filter .list-type-04 li .product-details .finish{margin:1% 0 4%;}
.sub-category-template #main-container article #product-filter .list-type-04 li .product-details .pricing{margin:4% 0 6%;}
.sub-category-template #main-container .load-box{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;}.sub-category-template #main-container .load-box .load-box-bg{background:#FFF;opacity:0.8;width:100%;height:100%;}
.sub-category-template #main-container .load-box .load-box-inner{position:absolute;top:50px;left:0;right:0;margin:0 auto;background:#FFF;color:#000;width:415px;padding:3% 0;}
.sub-category-template #main-container .load-box .load-box-inner h3{font:1.3125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:0;}
.sub-category-template #main-container .load-box .load-box-inner p{font-size:1.0em;margin:0;}
.sub-category-template #main-container .load-box .load-bubble{display:inline-block;width:3px;height:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#000;margin:0 5px;}
.prod-list{}.prod-list .list-type-04 li{padding:1px;border:1px dotted #000;margin-top:30px;}.prod-list .list-type-04 li .btn-quickview{color:#fff;}
.prod-list .list-type-04 li .btn-quickview:hover{color:#000;}
.prod-list .list-type-04 li .promo-quarter-circle{top:0;left:0;border-top:1px solid #000;border-left:1px solid #000;word-wrap:break-word;}
.prod-list .list-type-04 li .product-badges{z-index:100;position:relative;display:inline-block;padding:0px;margin:0px;background:#FF0000;text-align:right;float:right;left:-60px;top:-10px;}.lt-ie8 .prod-list .list-type-04 li .product-badges{display:inline;width:45px;}
.prod-list .list-type-04 li .product-badges ul{display:block;max-width:45px;position:absolute;bottom:0px;padding:0px;margin:0px;}.prod-list .list-type-04 li .product-badges ul li{z-index:101;display:inline-block;padding:0px;margin:0px;list-style:none;min-width:0px;overflow:hidden;padding-left:5px;padding-top:5px;border:none;outline:none;float:right;}.lt-ie8 .prod-list .list-type-04 li .product-badges ul li{display:inline;}
.prod-list .list-type-04 li .product-badges ul li img{max-height:21px;max-width:85px;margin:0 0 0 6px;padding:0;}
.prod-list .list-type-04 li .product-badges ul li div{display:none;}
.prod-list .list-type-04 li .product-badges ul li.selected div{text-align:center;position:absolute;width:169px;display:block;z-index:200;padding:6px;margin-left:-185px;bottom:0;background-color:#FFFFFF;border-radius:2px;border:1px solid #000000;box-shadow:0 0 0 1px #FFFFFF;}.prod-list .list-type-04 li .product-badges ul li.selected div h4{text-transform:uppercase;margin:0px;padding:0px;font-size:14px;}
.prod-list .list-type-04 li .product-badges ul li.selected div p{font-size:12px;line-height:13px;margin:0px;padding:0px;}
.prod-list .list-type-04 li .product-badges ul li.selected div a{margin:0px;padding:0px;text-decoration:underline;font-size:10px;text-transform:uppercase;}
.lt-ie8 .prod-list .list-type-04 li .product-badges ul li.selected div{margin-left:-210px;margin-top:-32px;content:url('/_ui/levis/img/pdp/point-right.png');zoom:1;/*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = this.innerHTML + '<img class=ie-arrow-fix src=../../img/pdp/point-right.png>');*/}
.prod-list .list-type-04 li .product-badges ul li.selected div img.ie-arrow-fix{width:7px;height:13px;position:absolute;top:35px;left:169px;}
.prod-list .list-type-04 li .product-badges ul li.selected div:after{z-index:202;content:url('/_ui/levis/img/pdp/point-right.png');position:absolute;bottom:0px;right:-7px;}
.prod-list .list-type-04 li .product-images{padding:4px;}.prod-list .list-type-04 li .product-images .stage{display:block;overflow:hidden;}.prod-list .list-type-04 li .product-images .stage img{display:none;width:100%;}
.prod-list .list-type-04 li .product-images .stage img:first-child{display:block;}
.prod-list .list-type-04 li .product-details{height:250px;padding:4px;}.prod-list .list-type-04 li .product-details sup{top:0em;font-size:80%;}
.checkout-template .prod-list .list-type-04 li .product-details{height:auto;}
/* .prod-list .list-type-04 li .product-details .pricing span{margin:0 5px;} */
.prod-list .list-type-04 li .promo-bottom-bar{display:block;border-top:1px dotted;text-transform:uppercase;clear:both;}
.prod-list .list-type-04 li .promo-bottom-bar.dark{background-color:#000;color:#fff;}
.prod-list .list-type-04 li .promo-bottom-bar.light{background-color:#fff;color:#000;}
.prod-list .list-type-04 li .promo-bottom-bar.curve-id{background:#ffffff url(../img/promo-levis-curve-id.png) 50% 50% no-repeat;color:#000;text-indent:-9999em;}
.prod-list .list-type-04 li:hover{border:1px solid #000;padding:0;}.prod-list .list-type-04 li:hover .promo-quarter-circle{border-top:none;border-left:none;}
.lt-ie8 .promo-quarter-circle strong{display:block;}
body.product-detail{}body.product-detail #main-container article{padding:0 0 10% 0;}body.product-detail #main-container article header{}body.product-detail #main-container article header .prod-info{position:absolute;width:24%;top:20%;left:2%;z-index:200;text-align:left;text-transform:uppercase;}body.product-detail #main-container article header .prod-info h1{font:6em/1em "CrashNumberingSerif",Helvetica,Arial,sans-serif;margin:0 0 -10px 0;}body.product-detail #main-container article header .prod-info h1 span.finish{border-top:2px solid #000000;display:block;font:0.25em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0.05em;padding:5% 0;}
body.product-detail #main-container article header .prod-info h1 sup{font:0.25em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;top:-2em;}
body.product-detail #main-container article header .prod-info hr{border:2px solid #000;border-width:2px 0 0 0;margin:0;text-align:left;width:71%;}
body.product-detail #main-container article header .prod-info .finish-desc{font-size:0.75em;line-height:1.5em;margin:1% 0;}
body.product-detail #main-container article header .prod-info p.sku{font-size:0.5625em;letter-spacing:0.2em;margin:0;}
body.product-detail #main-container article header .prod-info ul{list-style-type:none;overflow:hidden;padding:0;margin:2% 0 0;}body.product-detail #main-container article header .prod-info ul li{float:left;border-top:1px solid #000;}body.product-detail #main-container article header .prod-info ul li>span:first-child{display:none;}
body.product-detail #main-container article header .prod-info ul li span{font:2.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
body.product-detail #main-container article header .prod-info ul li span.highlight{color:#d31f1e;}
body.product-detail #main-container article header .prod-info ul li:first-child{width:125px;}
body.product-detail #main-container article header .prod-info ul li:last-child{border-left:1px solid #000;}body.product-detail #main-container article header .prod-info ul li:last-child span{font:inherit;}
body.product-detail #main-container article header .prod-info ul li a{display:block;font-size:0.625em;padding:0.4em 1em;letter-spacing:0.1em;}
body.product-detail #main-container article header .prod-info .product-badges{display:block;margin:0;padding:0;}body.product-detail #main-container article header .prod-info .product-badges ul{border:0;overflow:visible;}body.product-detail #main-container article header .prod-info .product-badges ul li.badge-item{border:0;float:left;margin:0 5px 0 0;position:relative;width:31px;}body.product-detail #main-container article header .prod-info .product-badges ul li.badge-item div{display:none;}
body.product-detail #main-container article header .prod-info .product-badges ul li.badge-item:hover div{text-align:center;position:absolute;width:169px;height:84px;display:block;z-index:200;padding:2px;background-color:#FFFFFF;border-radius:2px;border:1px solid #000000;box-shadow:0 0 0 1px #FFFFFF;left:0px;top:-92px;}body.product-detail #main-container article header .prod-info .product-badges ul li.badge-item:hover div h4{text-transform:uppercase;margin:0px;padding:0px;font-size:14px;}
body.product-detail #main-container article header .prod-info .product-badges ul li.badge-item:hover div p{font-size:12px;line-height:13px;margin:0px;padding:0px;}
body.product-detail #main-container article header .prod-info .product-badges ul li.badge-item:hover div a{margin:0px;padding:0px;text-decoration:underline;font-size:10px;text-transform:uppercase;}
.lt-ie8 body.product-detail #main-container article header .prod-info .product-badges ul li.badge-item:hover div{margin-left:-210px;margin-top:-32px;content:url('/_ui/levis/img/pdp/point-right.png');zoom:1;/*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = this.innerHTML + '<img class=ie-arrow-fix src=../../img/pdp/point-right.png>');*/}
body.product-detail #main-container article header .prod-info .product-badges ul li.badge-item:hover div img.ie-arrow-fix{width:7px;height:13px;position:absolute;top:35px;left:169px;}
body.product-detail #main-container article header .prod-info .product-badges ul li.badge-item div:after{z-index:202;position:absolute;top:32px;right:-7px;}
body.product-detail #main-container article header .flexslider{max-height:768px;min-height:566px;}body.product-detail #main-container article header .flexslider .slides .content-tile p.caption,body.product-detail #main-container article header .flexslider .slides li p.caption{position:absolute;z-index:200;bottom:12%;left:2%;font-size:0.625em;letter-spacing:0.1em;}
body.product-detail #main-container article hr{width:75%;margin:1% auto;border-bottom:medium none;border-top-width:2px;}
body.product-detail #main-container article section{width:1024px;margin:10px auto 0;}
body.product-detail #main-container article #product-main-description{font-size:1.2em;width:70%;}body.product-detail #main-container article #product-main-description div.addthis_toolbox ul{list-style-type:none;float:none;height:auto;margin:3% auto 0;overflow:hidden;padding:2px 0 0 0;display:inline-block;}body.product-detail #main-container article #product-main-description div.addthis_toolbox ul li{float:left;height:auto;margin:0 15px 0 0;}body.product-detail #main-container article #product-main-description div.addthis_toolbox ul li a{text-decoration:underline;font-size:0.7em;text-transform:none;vertical-align:top;}
body.product-detail #main-container article #product-main-description div.addthis_toolbox ul li.sl-pinit{margin-bottom:-4px;padding:4px 0 0 0;}
body.product-detail #main-container article #product-features-care a.uppercase{margin-top:10px;display:block;}
body.product-detail #main-container article #product-features-care h2{font:1.3em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
body.product-detail #main-container article #product-features-care li{font-size:1em;font-size:0.90em;line-height:1.4;margin:5px 0;}
body.product-detail #main-container article #product-features-care hr{border-top:1px dotted #000;width:100%;}
body.product-detail #main-container article #product-features-care .wear-care-thumbs{width:120px;margin:0 auto;}
body.product-detail #main-container article #product-outfits{border-top:2px solid #000;border-bottom:2px solid #000;padding:2px 0;margin:3% auto 0;font-size:14px;line-height:1.5em;}body.product-detail #main-container article #product-outfits .outfit-details,body.product-detail #main-container article #product-outfits .flexslider,body.product-detail #main-container article #product-outfits #outfit-container{float:left;width:29%;}
body.product-detail #main-container article #product-outfits .outfit-details{padding:5% 1% 0 1%;text-align:center;}body.product-detail #main-container article #product-outfits .outfit-details h2{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:1.8em;}
body.product-detail #main-container article #product-outfits .outfit-details p{width:80%;text-align:center;margin:0 auto;margin-bottom:15px;}
body.product-detail #main-container article #product-outfits .flexslider{width:38%;margin:0 1%;}
body.product-detail #main-container article #product-outfits #outfit-container>ul{overflow:none;height:auto;padding:5px 0 0 0;}body.product-detail #main-container article #product-outfits #outfit-container>ul>li>a>img{width:40%;}
body.product-detail #main-container article #might-also-like h2{margin:5% 0 0;}
body.product-detail #main-container article #might-also-like>ul{overflow:none;height:auto;}body.product-detail #main-container article #might-also-like>ul li{width:22.2%;min-width:200px;}
.centeredlist{text-align:left;width:100%;}.centeredlist>ul{list-style:none;position:relative;display:inline-block;margin: 16px 0 0;}.centeredlist>ul>li{position:relative;float:left;display:block;}
.lt-ie8 .prod-info-review-count{font-size:1em !important;}
.lt-ie8 .product-detail #main-container #product-main-description .addthis_toolbox #share-links li:last-child{margin:0 0 0 6%;}
.facets-wrapper{width:98%;margin:2px auto 0 auto;position:relative;z-index:10;min-height:100px;}.facets-wrapper div#sort-container{position:absolute;top:16px;right:0;z-index:8000;height:46px;}.facets-wrapper div#sort-container label{text-transform:uppercase;}
.facets-wrapper div#sort-container .dk_container{text-align:left;font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}.facets-wrapper div#sort-container .dk_container a{font-size:0.9em;text-decoration:none;font-family: Interstate-Regular;text-transform: capitalize;}
.facets-wrapper div#sort-container .dk_container .dk_toggle{border:1px solid #000;border-radius:0;background-position:right center;height:29px;display:table-cell;vertical-align:middle;}
.facets-wrapper div#sort-container .dk_container .dk_options_inner{width:auto;padding:0;margin:0;list-style-type:none;}
.facetLoader{width: 100%;height: 100%;z-index: 9999;position: absolute;left: 0px;}
.facetLoader .facetLoaderCircle{background-color: #fff;
    z-index: 99999;
    width: 104px;
    border-radius: 50%;position: absolute;
    height: 104px;
    margin-left: -52px;
    margin-top: -52px;
    left: 50%;
    top: 50%;
    box-shadow: 0px 0px 93px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 93px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 0px 93px 0px rgba(0,0,0,0.1);
    }
.search-results #main-container section.facets{position:absolute;width:100%;padding:0;z-index:10;}
#facets-products{clear:both;}
/*BROW-543 old filter exp dropdowns cut off*/
#main-container .facets-wrapper {overflow: visible !important;}
/* New dropdown experience BROW-179 */
html, body{min-height:100%;}
body:hover{overflow-y: auto;}
.facets-wrapper.new { height: 120px;margin-left:7px;overflow: visible !important;}
.facets-wrapper.new section.facets { max-width: 100%; float:left; height: 120px;}
.facets-wrapper.new section.facets #btn-reset{text-decoration:none !important;white-space: nowrap;}
.facets-wrapper.new div#sort-container {position: static !important;float: right; margin-top: 15px;}
.facets-wrapper.new div#sort-container .dk_container .dk_toggle{border:1px solid #ccc;float: right; padding: 14px 45px 0px 10px;width: auto !important;}
.facets-wrapper.new div#sort-container .dk_container .dk_toggle .dk-label{white-space: nowrap;}
.facets-wrapper.new div#sort-container .dk_options .dk_options_inner, .facets-wrapper.new div#sort-container .dk_options .dk_options_inner li a{border-color:#ccc !important;}
.facets-wrapper.new div#sort-container a.dk_toggle:hover, .facets-wrapper.new div#sort-container .dk_options ul.dk_options_inner li a:hover {background-color:#333 !important;color:white;}
.facets-wrapper.new div#sort-container a.dk_toggle:hover .dk_label {color:white !important;}
.facets-wrapper.new div#sort-container .dk_toggle, .facets-wrapper.new div#sort-container .dk_options ul.dk_options_inner li a {text-shadow:none !important;}
.facets-wrapper.new div#sort-container .dk_options ul.dk_options_inner li a {font-family:'Interstate-Light' !important;}
.facets-wrapper.new #facet-breadcrumb {
    max-width: 93%;
    float: left;
    position: absolute;
    top: 73px;
    left: 80px;
    width: auto;
}

.facets-wrapper.new #facet-breadcrumb span { background: #555555 ; padding-right:10px; }
.facets-wrapper.new #facet-breadcrumb span label { background: url(../img/lightbox-close-btn-white.png) no-repeat right !important ;color:white;}
.facets-wrapper.new { background-color:#f5f5f5;box-shadow: 0px 4px 4px 0px rgba(0,0,0, 0.10); padding-left:15px; padding-right:15px; width:95.5%;}
.facets-wrapper.new section.facets {width:82%;}
.facets-wrapper.new section.facets .facets-header {
    margin-top: -10px;
    text-align: left;
    float: left;
    margin-right: 10px;
    position: absolute;
    width: auto !important;
    text-transform: capitalize;
    right: inherit !important;
}

.facets-wrapper.new section.facets .facets-menuwrap>li {width:auto;margin-right: 10px !important; margin-bottom:10px;min-height: 40px;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu:first-child {z-index:999;}
.facets-wrapper.new section.facets .facets-menuwrap>li:last-child { margin-bottom: 0px; z-index:1 !important;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul{margin-top: 6px !important; max-height: 240px !important;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul li:first-child{margin-top: 0px !important;border-top-width:0px;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu.active {
    position: relative;
    border-width: 0px !important;
    left: 0px !important;
    top: 0px !important;
    border-bottom: 0px !important;
    height: 48px;
}

.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu.active a{outline-bottom-width:0px;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu.active a, .facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu.active ul{outline:1px solid #ccc !important;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu a {
    width: auto;
    background-color: #FFF;
    padding: 15px 24px 14px 7px;
    height: auto;
}

.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu a:hover {
    width: auto;
    background: #333 !important;
    color: white !important;
}

.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul li{padding-left:7px;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul li{background: url(../img/checkbox-v2.png) no-repeat 10px 16px  /16px !important; }
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul li:hover{background: #333 url(../img/checkbox-v2.png) no-repeat 10px 16px /16px !important;color:white !important;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul li label{display:inline-block; width:100%;height:30px;padding-top:14px;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul li, .facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul {min-width:250px;overflow-x: hidden !important;border-color: #ccc;overflow-y: scroll !important;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul li.selectedChecked label {font-family:'Interstate-Bold' !important;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul li.selectedChecked {background: url(../img/checkbox-v2-checked.png) no-repeat 10px 16px /16px !important;}
.facets-wrapper.new section.facets .facets-menuwrap>li div.facet-menu ul li.selectedChecked:hover {background: #333 url(../img/checkbox-v2-checked.png) no-repeat 10px 16px /16px !important;}
.facets-wrapper.new .facet-menu.active .facet-links::after{ transition:all 0.01s ease-out 0s !important;}
.facets-wrapper.new .facet-menu .facet-links{ white-space: nowrap !important;}
.facets-wrapper.new .facet-menu .facet-links b{ font-weight:normal !important;}/* Safari and IE */
/* No spinning arrow in New exp above */
section.facets{left:4px;position:relative;}section.facets>hr{border:2px solid #000;border-width:2px 0 0 0;}
section.facets h2{font:1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;margin:0 auto 0;}
section.facets h2 span:first-child{font:1em/1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;color:#c30d2d;padding:0 0 0 3px;display:inline;}
section.facets h2 span:last-child{font:1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;font-weight:400;}
section.facets .facets-header{position:absolute;width:100px;right:4px;top:75px;text-align:right;}
section.facets .facets-header #facets-label{position:absolute;left:0;top:0;text-align:left;}
section.facets .facets-header #facets-label p{margin:0;font:1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-transform:uppercase;}
section.facets .facets-header #btn-reset{position:absolute;right:-2px;top:6px;height:26px;font-size:0.75em;text-decoration:none;background:url('../img/lightbox-close-btn.png') no-repeat center right;text-align:right;padding-right:25px; line-height: 26px;}
section.facets .facets-menuwrap{list-style-type:none;padding:0;}
section.facets .facets-menuwrap>li{display:block;position:relative;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;width:137px;margin:0 0 0 -1px;}
section.facets .facets-menuwrap>li div.facet-menu{z-index:102;position:relative;}
section.facets .facets-menuwrap>li div.facet-menu a{text-transform:uppercase;text-decoration:none;font-size:0.8em;display:table-cell;vertical-align:middle;line-height:1.1em;height:39px;width:110px;padding:4px 0 0 7px;font-family:"Interstate-Bold";}
section.facets .facets-menuwrap>li div.facet-menu a:focus,section.facets .facets-menuwrap>li div.facet-menu a:selected,section.facets .facets-menuwrap>li div.facet-menu a:active,section.facets .facets-menuwrap>li div.facet-menu a:hover{outline:none;}
section.facets .facets-menuwrap>li div.facet-menu ul{display:none;list-style-type:none;padding:0;margin:0 0 2px 0;text-align:left;background:#fff;max-height:220px;overflow-y:scroll;overflow-x:visible;}
section.facets .facets-menuwrap>li div.facet-menu ul li{display:none;text-transform:uppercase;padding:1px 0px 1px 0px;min-height:47px;background:url(../img/checkbox-v2.png) no-repeat 5px 16px;background-size:16px;border-bottom:1px solid #999;}
section.facets .facets-menuwrap>li div.facet-menu ul li:first-child{margin-top:2px;}section.facets .facets-menuwrap>li div.facet-menu ul li:last-child{border-bottom:none !important;}
section.facets .facets-menuwrap>li div.facet-menu.active ul{display:block}
section.facets .facets-menuwrap>li div.facet-menu ul li.selectedChecked{background:url(../img/checkbox-v2-checked.png) no-repeat 5px 16px;background-size:16px;}
section.facets .facets-menuwrap>li div.facet-menu ul li.inactive:first-child{}
section.facets .facets-menuwrap>li div.facet-menu ul li label{font-family:"Interstate-Light";display:table-cell;padding:0 0 0 26px;height:45px;font-size:0.75em;text-transform:capitalize;line-height:1.1em;margin:3px 1px;vertical-align:middle;}
section.facets .facets-menuwrap>li div.facet-menu ul li label input{position:absolute;top:-9999px;left:-99999px;}
section.facets .facets-menuwrap>li div.facet-menu ul li.selected{color:#FFF;background:#000000 url(../img/img-smallx.gif) no-repeat 6px 7px;}
section.facets .facets-menuwrap>li div.facet-menu ul li:first-child{border-top:1px solid #999;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
section.facets .facets-menuwrap>li div.facet-menu span{background:url('../img/facet-arrow.png') no-repeat 0 0;width:18px;height:9px;display:block;position:absolute;left:0;right:0;margin:0 auto;}
section.facets .facets-menuwrap>li div.facet-menu.active{position:absolute;top:-1px;left:-1px;width:100%;border:1px solid #000;outline:none;background:#FFF;}section.facets .facets-menuwrap>li div.facet-menu.active>a{font-family:"Interstate-Bold";}
section.facets .facets-menuwrap>li div.facet-menu.active span{display:none;}
section.facets .facets-menuwrap>li:first-child{border-left:1px solid #ccc;}
section.facets .facets-menuwrap>li:last-child{border-right:1px solid #ccc;}
section.facets .facets-menuwrap>li div.touchSensor{position:fixed;height:100%;width:100%;top:0;left:0;z-index:101;}
.lt-ie8 .facets-wrapper div#sort-container{left:4%;}
.lt-ie8 .search-results section.facets>ul>li div.facet-menu ul li:first-child{margin:0 0 2% 0;}
.lt-ie8 section.facets ul li div.facet-menu ul li{line-height:0.8em;background-position:4px 6px;}.lt-ie8 section.facets ul li div.facet-menu ul li:first-child{background-position:7px 10px;}
.lt-ie8 section.facets ul li div.facet-menu ul li.inactive{background-position:4px 6px;}
.ipad .search-results section.facets>ul>li div.facet-menu span{bottom:-10px;}
.search-results{}.search-results .placeholder{color:#999;}
.search-results #main-container{}.search-results #main-container section#facets-products{position:relative;}.search-results #main-container section#facets-products>ul{min-height:300px;}
.search-results #main-container .load-box{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;}.search-results #main-container .load-box .load-box-bg{background:#FFF;opacity:0.8;width:100%;height:100%;}
.search-results #main-container .load-box .load-box-inner{position:absolute;top:50px;left:0;right:0;margin:0 auto;background:#FFF;color:#000;width:415px;padding:3% 0;}
.search-results #main-container .load-box .load-box-inner h3{font:1.3125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:0;}
.search-results #main-container .load-box .load-box-inner p{font-size:1.0em;margin:0;}
.search-results #main-container .load-box .load-bubble{display:inline-block;width:3px;height:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#000;margin:0 5px;}
.lt-ie8{}.lt-ie8 .search-results{}.lt-ie8 .search-results #main-container .facets ul{margin:0;}.lt-ie8 .search-results #main-container .facets ul li span{margin:0 40%;}
.lt-ie8 .search-results #main-container #sort-container label{float:left;margin:0 1% 0 30%;}
.lt-ie8 .search-results #main-container #sort-container .dk_container{float:left;}
.lt-ie8 .search-results #main-container .load-box .load-box-inner{left:30%;}
.search-results-header{width:75%;margin:0 auto;}.search-results-header h1{margin:13px 0;text-transform:uppercase;}
.search-results-header p{font:1.8em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0 auto;background:#FFF;display:inline-block;*display:inline;padding:0 1% 0;}
.search-results-header hr{margin:3% 0 -20px 0;border-width:0 0 1px 0;}
.search-results-message{width:44%;padding:2% 0;border:2px solid #000;margin:0 auto 30px auto;}.search-results-message p{font-size:1.125em;text-transform:uppercase;margin:0;}.search-results-message p span{font:1.333333333333333em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.search-results-message p span.italic{font:1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;font-style:italic;}
.search-results-message h3{margin:0;}
.search-results-pageresults{width:75%;margin:0 auto;}.search-results-pageresults h2{font:1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.search-results-pageresults ul{margin:2em auto;list-style-type:none;height:130px;overflow:hidden;}.search-results-pageresults ul li{margin-bottom:2.2%;min-height:45px;}.search-results-pageresults ul li a{font-size:0.875em;}
.search-results-pageresults sup{top:0;font-size:100%;}
@media only screen and (max-width:1200px){.search-results-pageresults{width:88%;}}.search-results-suggestions{}.search-results-suggestions h2{font:1.5em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:4% auto 2%;}
.search-results-suggestions ul{}.search-results-suggestions ul li{padding:1px;border:1px dotted #000;height:400px;min-width:230px;}.search-results-suggestions ul li:hover{border:2px solid #000;padding:0;}
.search-results-suggestions ul li>a{text-decoration:none;}.search-results-suggestions ul li>a img{width:97%;margin:1% 0 0 0;}
.search-results-suggestions ul li>a p{font-size:0.875em;text-transform:uppercase;margin:2% 0;}
.search-results-suggestions ul li:first-child div{margin:5px;padding:10%;border:1px solid #000;height:340px;}.search-results-suggestions ul li:first-child div h3{margin:35% auto 0;font-size:1.3125em;}
.search-results-suggestions ul li:first-child div hr{border-width:0 0 1px 0;width:15%;margin:5% auto 8%;}
.search-results-suggestions ul li:first-child div p{text-transform:none;margin:0 0 10% 0;line-height:1.3em;font-size:0.875em;}
.search-results-suggestions ul li:first-child div a:hover{color:#C41230;}
.lt-ie8 .search-results-suggestions ul li:first-child:hover div{margin:4px 5px;}
.search-results-try{}.search-results-try h2{font:1.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:0.8em auto;}
.search-results-try hr{border-width:0 0 1px 0;width:3%;margin:0 auto;}
.search-results-try ul{list-style-type:none;text-transform:uppercase;padding:0;margin:0.8em auto;}.search-results-try ul li{margin:0 auto 1%;}.search-results-try ul li a{text-decoration:none;font-size:0.875em;}
.prod-list .list-type-04{margin:0;}.prod-list .list-type-04 li{padding:1px;min-width:238px;margin-top:30px;}
.prod-list .list-type-04 li:hover{padding:0;}
.might-container .list-type-04{overflow:hidden;}
.main-article-search-form{position:relative;}.main-article-search-form h2{font:1.333333333333333em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
.main-article-search-form .search-form-input{vertical-align:middle;border:1px solid #000;width:60%;font:1.3125em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:5px 55px 6px 5px;-webkit-border-radius:0px;-webkit-appearance:none;color:#000;margin:0 -40px 0 0;}.main-article-search-form .search-form-input::-webkit-input-placeholder{color:#999;}
.main-article-search-form .search-form-input:-moz-placeholder{color:#999;}
.main-article-search-form .search-form-submit{text-indent:-9999px;text-transform:capitalize;background:#000000 url('../img/nav-sprites.png') no-repeat -150px -25px;width:32px;height:32px;border:0;margin:0;vertical-align:middle;outline:none;-webkit-border-radius:0px;}.main-article-search-form .search-form-submit:hover{background-color:#c41230;}
.main-article-search-form .search-placeholder{font:1.3125em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;color:#999;}
.main-article-search-form label.inline{font-size:12px;font-family:'TradeGothicLTStdCnNo.18',Helvetica,Arial,sans-serif;font-weight:normal;line-height:14px;letter-spacing:normal;top:3px;left:15px;width:98px;text-align:left;}
.main-article-search-form .search-cancel{display:none;position:absolute;top:15px;right:20%;background:url('../img/nav-sprites.png') no-repeat -42px -34px;width:7px;height:7px;z-index:10;}
.main-article-search-form .ui-menu{width:222px !important;}
.search-results-tips h3{font-size:1.25em;margin:2% auto 4%;}
.search-results-tips ul{width:70%;margin:0 auto 12%;padding:0;font-size:0.875em;}.search-results-tips ul li{line-height:1.2em;}
.search-results-tips p{margin:0 auto 10%;width:98%;font-size:0.875em;}.search-results-tips p strong{display:block;}
.lt-ie8 .search-results-tips ul{padding:0 0 0 15px;}
.search-results-try2 h3{font-size:1.25em;margin:1% auto 0;}
.search-results-try2 ul{list-style-type:none;margin:2% auto 4%;padding:0;font-size:0.875em;}.search-results-try2 ul :last-child{margin:2% auto 0;}
.search-results-try2 ul li a{text-transform:uppercase;text-decoration:none;}
.search-results-try2 hr{width:10%;border-width:0 0 1px 0;margin:0 auto;}
.search-results-template article{margin:0 0 0 0;}
.search-results-template article .richmedia{margin:1% 0 0.5% 0;}
.search-results-template article .content-query-cartridge{margin-top:3%;margin-bottom:3%;}
.search-results-alternates-template article{margin:9% auto 2%;}.search-results-alternates-template article section,.search-results-alternates-template article>hr{width:75%;margin:0 auto;}
.search-results-alternates-template article .richmedia{margin-top:1em;}
.search-results-alternates-template article .relevant-products h2{font-size:1.333333333333333em;display:none;}
.search-results-alternates-template article .rich-media-para2{margin-bottom:3em;}
.search-results-alternates-template article .cross-sell{margin-top:3em;margin-bottom:2em;}.search-results-alternates-template article .cross-sell h2{font-size:1.333333333333333em;}
.search-results-noresults-template article{margin:9% auto 2%;}.search-results-noresults-template article section.noresults-main{width:75%;margin:2% auto;overflow:hidden;}.search-results-noresults-template article section.noresults-main .search-box-in-page{float:left;width:49.5%;}
.search-results-noresults-template article section.noresults-main .rich-media-para1{float:left;width:28.5%;border:1px dotted #000;border-width:0 1px 0 1px;}
.search-results-noresults-template article section.noresults-main .rich-media-para2{float:left;width:20.5%;}
.search-results-noresults-template article section.noresults-main>hr{border-width:0 0 1px 0;clear:both;padding:4% 0 0;}
.search-results-noresults-template article .cross-sell,.search-results-noresults-template article .recent-history{width:75%;margin:0 auto 2em;}.search-results-noresults-template article .cross-sell h2,.search-results-noresults-template article .recent-history h2{font-size:1.333333333333333em;}
.search-results-noresults-template article .recent-history{border-top:1px solid #666;padding-top:4em;}
.category-template article header{border-bottom:2px solid;padding:0 0 2px 0;}.category-template article header .section-header{margin:0;top:115px;}
.category-template article section{width:75%;margin:0 auto;padding-top:20px;}.ipad .category-template article section{padding-bottom:50px;}
.category-template article section:first-child{padding-top:42px;}
.ipad .category-template article section:last-child{padding-bottom:100px;}
.category-template article hr{width:75%;margin:1em auto;}
.category-template article .kids-category h2{font-size:2.4em;}
.category-template article .kids-category .list-type-01 li{margin:0 2% 1%;}.category-template article .kids-category .list-type-01 li a{text-decoration:none;}.category-template article .kids-category .list-type-01 li a img{width:100%;}
.category-template article .kids-category .list-type-01 li a strong{font-size:1.5em;}
div#quickbuy-click-away{display:block;background-color:transparent;z-index:1100;position:absolute;left:0px;top:0px;display:none;}
div#quickbuy-out-of-stock{font-size:0.75em;vertical-align:middle;text-align:center;background-color:#FFFFFF;border:solid 1px #000000;z-index:1300;position:absolute;display:none;padding:4px;}
div#quickbuy-waist-error{font-size:0.75em;vertical-align:middle;text-align:center;background-color:#FFFFFF;border:solid 1px #000000;z-index:1301;position:absolute;display:none;padding:4px;}
div#quickbuy-waist-error:after{content:url('/_ui/levis/img/pdp/point-right.png');position:absolute;display:inline-block;top:25%;right:-7px;z-index:2400;}
div#quickbuy-length-error{font-size:0.75em;vertical-align:middle;text-align:center;background-color:#FFFFFF;border:solid 1px #000000;z-index:1302;position:absolute;display:none;padding:4px;}
div#quickbuy-length-error:after{content:url('/_ui/levis/img/pdp/point-left.png');position:absolute;display:inline-block;top:25%;left:-7px;z-index:2400;}
div#quickbuy-size-error{font-size:0.75em;vertical-align:middle;text-align:center;background-color:#FFFFFF;border:solid 1px #000000;z-index:1303;position:absolute;display:none;padding:4px;}
div#quickbuy-size-error:after{content:url('/_ui/levis/img/pdp/point-right.png');position:absolute;display:inline-block;top:25%;right:-7px;z-index:2400;}
div#quickbuy-out-of-stock:after{content:url('/_ui/levis/img/pdp/point-right.png');position:absolute;display:inline-block;top:25%;right:-7px;z-index:2400;}
.shadow-right{-moz-box-shadow:4px 4px 4px #000;-webkit-box-shadow:4px 4px 4px #000;box-shadow:4px 4px 4px #000;}
.shadow-left{-moz-box-shadow:-4px 4px 4px #000000;-webkit-box-shadow:-4px 4px 4px #000000;box-shadow:-4px 4px 4px #000000;}
div#quickbuy{font-size:0.80em;color:#FFFFFF;display:inline-block;width:275px;min-width:275px;max-width:275px;z-index:1250;position:absolute;background-color:#000000;border-radius:4px;text-align:center;padding:2px;vertical-align:top;line-height:1.1em;}div#quickbuy input{}
div#quickbuy .email-sent{display:none;}div#quickbuy .email-sent h1{font-size:1em;font-weight:bold;}
div#quickbuy a#quickbuy-view-details{display:block;vertical-align:top;padding:8px 0;color:#FFFFFF !important;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:12px;width:277px;height:20px;text-decoration:underline;}
div#quickbuy a.quickbuy-close{z-index:3000;right:2px;position:absolute;width:20px;height:20px;top:2px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
div#quickbuy div.section{vertical-align:top;width:100%;background-color:#FFFFFF;border-radius:4px;color:#000000;margin:0px;padding:0px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;}div#quickbuy div.section div#quickbuy-swatch{padding:1px;margin:0px;}div#quickbuy div.section div#quickbuy-swatch ul{padding:0px;margin:0px;}div#quickbuy div.section div#quickbuy-swatch ul li{display:inline-block;list-style-type:none;padding:1px;margin:0px;}div#quickbuy div.section div#quickbuy-swatch ul li img{margin:0;cursor:pointer;width:25px;height:25px;}
div#quickbuy div.section div#quickbuy-swatch ul li img:hover{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #FFFFFF;}
div#quickbuy div.section div#quickbuy-swatch ul li img.out-of-stock{z-index:2000;position:absolute;cursor:pointer;width:25px;height:25px;pointer-events:none;}
div#quickbuy div.section div#quickbuy-swatch ul li img.selected{z-index:2002;position:absolute;cursor:auto;width:25px;height:25px;pointer-events:none;}
div#quickbuy div.section div#quickbuy-swatch ul li img.out-of-stock-preview{z-index:2003;position:absolute;cursor:pointer;width:25px;height:25px;pointer-events:none;}
div#quickbuy div.section p{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;padding:0px;margin:0px;padding-bottom:8px;}
div#quickbuy div.section h1{font-size:1em;text-transform:uppercase;font-weight:bold;padding-bottom:4px;margin-bottom:0px;}
div#quickbuy div.section div#quickbuy-style{display:inline-block;border-top:dotted 1px #000000;border-right:dotted 1px #000000;width:136px;float:left;padding-top:8px;padding-bottom:8px;}
div#quickbuy div.section div#quickbuy-reviews{display:block;border-top:dotted 1px #000000;width:125px;padding:0 6px 4px 5px;height:25px;overflow:hidden;}div#quickbuy div.section div#quickbuy-reviews span{font-size:20px;padding:5px .5px 0;float:left;}
div#quickbuy div.section div#quickbuy-reviews span.highlight{color:#D31F1E;}
.lt-ie9 div#quickbuy div.section div#quickbuy-reviews{height:23px;padding-top:0;}.lt-ie9 div#quickbuy div.section div#quickbuy-reviews a{line-height:normal;}
div#quickbuy div.section div#quickbuy-waist{display:inline-block;border-right:dotted 1px #000000;width:136px;padding-top:8px;padding-bottom:8px;vertical-align:top;font-size:12px;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;}div#quickbuy div.section div#quickbuy-waist p{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;padding-top:5px;}
div#quickbuy div.section div#quickbuy-waist ul{padding:0px;margin:0px;display:block;}div#quickbuy div.section div#quickbuy-waist ul li{display:inline-block;list-style-type:none;padding:3px;color:#BFBFBF;cursor:pointer;border:solid 2px #FFFFFF;}
div#quickbuy div.section div#quickbuy-waist ul li.quickbuy-waist-not-available{color:#BFBFBF;border-radius:1000px;border:solid 2px #C41230 !important;cursor:pointer;}
div#quickbuy div.section div#quickbuy-waist ul li.quickbuy-waist-selected{color:#000000;border-radius:1000px;border:solid 2px #C41230 !important;}
div#quickbuy div.section div#quickbuy-waist ul li.quickbuy-waist{color:#000000;text-decoration:underline;cursor:pointer;}
div#quickbuy div.section div#quickbuy-waist ul li.quickbuy-preview{color:#000000;text-decoration:underline;}
div#quickbuy div.section div#quickbuy-waist ul li.quickbuy-preview-unavailable{color:#BFBFBF !important;text-decoration:none !important;}
div#quickbuy div.section div#quickbuy-waist ul li.hover{border-radius:1000px;border:solid 2px #BFBFBF;}
div#quickbuy div.section div#quickbuy-length{display:inline-block;width:135px;padding-top:8px;padding-bottom:8px;vertical-align:top;font-size:12px;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;}div#quickbuy div.section div#quickbuy-length p{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;padding-top:5px;}
div#quickbuy div.section div#quickbuy-length ul{display:block;padding:0px;margin:0px;}div#quickbuy div.section div#quickbuy-length ul li{display:inline-block;list-style-type:none;padding:3px;color:#BFBFBF;cursor:pointer;border:solid 2px #FFFFFF;}
div#quickbuy div.section div#quickbuy-length ul li.quickbuy-length-not-available{color:#BFBFBF;border-radius:1000px;border:solid 2px #C41230 !important;}
div#quickbuy div.section div#quickbuy-length ul li.quickbuy-length-selected{color:#000000;border-radius:1000px;border:solid 2px #C41230 !important;}
div#quickbuy div.section div#quickbuy-length ul li.quickbuy-length{color:#000000;text-decoration:underline;cursor:pointer;}
div#quickbuy div.section div#quickbuy-length ul li.quickbuy-preview{color:#000000;text-decoration:underline;}
div#quickbuy div.section div#quickbuy-length ul li.quickbuy-preview-unavailable{color:#BFBFBF !important;text-decoration:none !important;}
div#quickbuy div.section div#quickbuy-length ul li.hover{border-radius:1000px;border:solid 2px #BFBFBF;}
div#quickbuy div.section div#quickbuy-size{display:inline-block;width:271px;padding-top:8px;padding-bottom:8px;vertical-align:top;font-size:12px;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;}div#quickbuy div.section div#quickbuy-size p{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;padding-top:5px;}
div#quickbuy div.section div#quickbuy-size ul{padding:0px;display:block;}div#quickbuy div.section div#quickbuy-size ul li{display:inline-block;list-style-type:none;padding:3px;color:#BFBFBF;cursor:pointer;border:solid 2px #FFFFFF;}
div#quickbuy div.section div#quickbuy-size ul li.quickbuy-size-not-available{color:#BFBFBF;border-radius:1000px;border:solid 2px #C41230 !important;}
div#quickbuy div.section div#quickbuy-size ul li.quickbuy-size-selected{color:#000000;border-radius:1000px;border:solid 2px #C41230 !important;}
div#quickbuy div.section div#quickbuy-size ul li.quickbuy-size{color:#000000;text-decoration:underline;cursor:pointer;}
div#quickbuy div.section div#quickbuy-size ul li.quickbuy-preview{color:#000000;text-decoration:underline;}
div#quickbuy div.section div#quickbuy-size ul li.quickbuy-preview-unavailable{color:#BFBFBF !important;text-decoration:none !important;}
div#quickbuy div.section div#quickbuy-size ul li.hover{border-radius:1000px;border:solid 2px #BFBFBF;}
div#quickbuy div#quickbuy-purchase{display:block;padding:0px;margin:0px;width:100%;min-width:100%;max-width:100%;}div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity{padding:0px;margin:0px;border-radius:4px;background-color:#FFFFFF;color:#000000;text-transform:uppercase;padding-bottom:1px;}div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity div.warning{background-image:url("/_ui/levis/img/quickbuy/stitch.png");text-shadow:2px 2px 0 #ffffff,-2px -2px 0 #ffffff;vertical-align:middle;padding:6px 8px 5px 8px;border-radius:4px;border:none !important;}div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity div.warning h1{font-size:1.25em;}
div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity input{}
div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity .error{display:none;color:#C41230;}
div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity div.email{text-align:center;padding-bottom:10px;}div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity div.email p.email-container{border:solid 1px #000000;padding:4px;vertical-align:middle;text-align:center;margin:0 auto;width:80%;min-width:80%;max-width:80%;}div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity div.email p.email-container input{display:inline-block;width:190px;min-width:190px;max-width:190px;border:none;vertical-align:middle;text-align:left;padding:0px;margin:0px;}
div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity div.email p.email-container input:active,div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity div.email p.email-container input:hover,div#quickbuy div#quickbuy-purchase div#quickbuy-no-quantity div.email p.email-container input:focus{border:none;}
div#quickbuy div#quickbuy-purchase div#quickbuy-quantity{display:inline-block;width:74px;min-width:74px;max-width:74px;background-color:#FFFFFF;border-radius:4px;color:#000000;height:46px;min-height:46px;max-height:46px;vertical-align:middle;text-align:center;padding:0px;margin:0px;font-size:10px;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;line-height:46px;}div#quickbuy div#quickbuy-purchase div#quickbuy-quantity select{font-size:1.25em;line-height:1.25em;position:relative;top:0em;visibility:visible;color:#000000;background-color:#FFFFFF;border:solid 2px #000000;z-index:6000;}div#quickbuy div#quickbuy-purchase div#quickbuy-quantity select options{display:inline-block;visibility:visible;}
.lt-ie8 div#quickbuy div#quickbuy-purchase div#quickbuy-quantity{position:relative;text-align:left;padding-left:5px;min-width:69px;max-width:69px;}
.lt-ie8 div#quickbuy div#quickbuy-purchase div#quickbuy-quantity .dk_container{position:absolute;top:13px;right:3px;}
.lt-ie8 div#quickbuy div#quickbuy-purchase div#quickbuy-quantity .dk_container .dk_toggle{width:6px !important;}
div#quickbuy div#quickbuy-purchase div#quickbuy-quantity .dk_container .dk_options_inner{overflow:hidden;}div#quickbuy div#quickbuy-purchase div#quickbuy-quantity .dk_container .dk_options_inner li{width:28px;}
div#quickbuy div#quickbuy-purchase button#quickbuy-bag{display:inline-block;width:198px;min-width:198px;max-width:198px;background-color:#000000;border-radius:4px;color:#FFFFFF;border:solid 2px #FFFFFF;line-height:42px;height:46px;min-height:46px;max-height:46px;padding:0px;margin:0px;vertical-align:middle;text-align:center;cursor:pointer;font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;font-size:24px;font-weight:normal;text-transform:uppercase;}div#quickbuy div#quickbuy-purchase button#quickbuy-bag.enabled{border:solid 2px #FFFFFF;background-color:#B61A31;}
div#quickbuy div#quickbuy-purchase button#quickbuy-bag.error{background-color:#b61a32;margin:0 auto !important;color:#FFFFFF !important;}
div#quickbuy div#quickbuy-purchase button#quickbuy-bag:hover{border:solid 1px #FFFFFF;}
div#quickbuy div#quickbuy-purchase button#quickbuy-bag:active{border:solid 3px #FFFFFF;}
div.left-pointer:after{content:url('/_ui/levis/img/pdp/point-right.png');position:absolute;display:inline-block;top:50%;right:-7px;z-index:1252;width:7px;height:13px;vertical-align:middle;}
div.right-pointer:after{content:url('/_ui/levis/img/pdp/point-left.png');position:absolute;display:inline-block;top:50%;left:-7px;z-index:1252;width:7px;height:13px;vertical-align:middle;}
.lt-ie9 div#quickbuy div.section div#quickbuy-waist{display:inline-block;margin:0px;}.lt-ie9 div#quickbuy div.section div#quickbuy-waist ul li{}
.lt-ie9 div#quickbuy div.section div#quickbuy-length{display:inline-block;margin:0px;}.lt-ie9 div#quickbuy div.section div#quickbuy-length ul li{}
.lt-ie9 div#quickbuy div.section div#quickbuy-size ul li{}
.lt-ie9 div#quickbuy div#quickbuy-purchase div#quickbuy-quantity{margin-right:1px;display:inline-block;}
.lt-ie9 div#quickbuy div#quickbuy-purchase button#quickbuy-bag{width:191px;min-width:191px;max-width:191px;}
.lt-ie9 div#quickbuy div#quickbuy-purchase button#quickbuy-bag:active{height:44px;min-height:44px;max-height:44px;width:189px;min-width:189px;max-width:189px;}
.lt-ie8 div#quickbuy div.section div#quickbuy-swatch ul li{display:inline;}
.lt-ie8 div#quickbuy div.section div#quickbuy-waist{display:inline;padding:0px;margin:0px;}.lt-ie8 div#quickbuy div.section div#quickbuy-waist ul li{display:inline;}
.lt-ie8 div#quickbuy div.section div#quickbuy-length{display:inline;padding:0px;margin:0px;}.lt-ie8 div#quickbuy div.section div#quickbuy-length ul li{}
.lt-ie8 div#quickbuy div.section div#quickbuy-size ul li{}
.lt-ie8 div#quickbuy div#quickbuy-purchase div#quickbuy-quantity{display:inline;}
.lt-ie8 div#quickbuy div#quickbuy-purchase button#quickbuy-bag{display:inline;width:199px;min-width:199px;max-width:199px;}
#quickbuy-product-description{height:30px;overflow:hidden;line-height:1.1em;margin-top:0px;vertical-align:middle;display:table-cell;width:300px;}
.collection{}.collection article{padding-bottom:4px;}.collection article section.content-tile{border-bottom:1px dotted #000;padding:4px 0;}
.collection article section.content-tile:first-child{padding-top:0;}
.collection article section>div{position:absolute;top:33%;left:50%;margin:0 0 0 -16.5%;display:block;zoom:1;width:33%;}.collection article section>div h1{text-transform:uppercase;padding:0;font:3.75em "BodoniStencil",Helvetica,Arial,sans-serif;margin:0;letter-spacing:0.2em;display:inline-block;*display:inline;}.collection article section>div h1 img{width:100%;}
.collection article section>div h3{font:1.375em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0;margin:6% auto 2%;}
.collection article section>div h4{text-transform:uppercase;margin:7% auto 2%;}
.collection article section>div p{margin:0 auto;line-height:1.3em;}
.collection article section>div a.video-cta{display:block;position:relative;}.collection article section>div a.video-cta img{width:auto;border:1px solid #FFF;}
.collection article section>div a.video-cta span{display:block;position:absolute;width:43px;height:43px;left:50%;top:50%;margin:-21.5px 0 0 -21.5px;background:url('../img/video-play-btn-large.png') no-repeat 0 0;}
.collection article section>div a.video-cta span.download{background:url('../img/download-btn.png') no-repeat 0 0;}
.collection article section>div a.video-cta:hover span{background:url('../img/video-play-btn-large-hover.png') no-repeat 0 0;}
.collection article section>div a.video-cta:hover span.download{background:url('../img/download-btn-over.png') no-repeat 0 0;}
.collection article section>div a.black-arrow-right-large{position:static;font:1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:2em auto;color:#000;height:65px;letter-spacing:0.1em;display:block;width:auto;background-position:center bottom;text-indent:0;text-decoration:none;background-image:url('../img/black-arrow-right-large.png');}
.collection article section>div a.black-arrow-right-large:hover{color:#c41230;background-image:url('../img/black-arrow-right-large-over.png');}
.collection article section:last-child{padding-bottom:4px;border-bottom:1px dotted #555;}
.collection article section.content-type-02>div{text-align:left;top:8%;left:8.5%;width:300px;margin:0;}.collection article section.content-type-02>div h4{font:0.875em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;margin:7% auto 0;letter-spacing:0.07em;}
.collection article section.content-type-02>div p{font-size:0.875em;width:auto;letter-spacing:0.07em;line-height:1.1em;}
.collection article section.content-type-02>div hr{border-width:1px 0 0 0;width:95%;margin:10% 0 5%;}
.collection article section.content-type-02>div a.black-arrow-right-large{line-height:2.5em;background-position:right center;height:auto;width:auto;padding:0 50px 0 0;display:inline-block;margin:0;}
.collection article section.content-type-03>div h1{text-transform:uppercase;padding:0 0 0.2em 0;margin:0 auto;letter-spacing:0.2em;width:auto;font-size:1em;}.collection article section.content-type-03>div h1 span:first-child{font:2.25em "BodoniStencil2",Helvetica,Arial,sans-serif;display:block;width:auto;margin:0 auto;}
.collection article section.content-type-03>div h1 span:last-child{font:3.75em "BodoniStencil2",Helvetica,Arial,sans-serif;border-bottom:1px solid #000;padding:0;display:inline-block;*display:inline;}
.collection article section.content-type-03>div h1 span.tradegothic{font:4.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0;}
.collection article section.content-type-04>div h1{text-transform:uppercase;padding:0 0 0.2em 0;margin:0 auto;letter-spacing:0em;width:auto;font-size:1em;}.collection article section.content-type-04>div h1 span:first-child{font:1.875em/0.8em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;display:block;width:auto;margin:0 auto;}
.collection article section.content-type-04>div h1 span:last-child{font:4.125em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;border-bottom:1px solid #000;padding:0;display:inline-block;*display:inline;}
.collection article section.content-type-05>div{top:32%;}.collection article section.content-type-05>div h2{font:2.5em "BodoniStencil2",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.2em;display:inline-block;margin:0 auto 1%;}.collection article section.content-type-05>div h2 img{width:auto;display:block;margin:0 auto 2%;}
.collection article section.content-type-05>div h2 span.curve{color:#b3b5b8;}
.collection article section.content-type-05>div h2 span.subheading{font:0.325em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;display:block;letter-spacing:0.2em;margin:1% auto 0;font-weight:bold;padding-bottom:4%;border-bottom:1px solid #000;}
.collection article section.content-type-06>div{top:22%;}
.collection article section.left div{left:31%;}
.collection article section.right div{left:70%;}
.collection article section.white{color:#FFF;}.collection article section.white .black-arrow-right-large{color:#FFF;background-image:url('../img/white-arrow-right-large.png');}
.collection article section.white .black-arrow-right-large:hover{color:#c41230;background-image:url('../img/black-arrow-right-large-over.png');}
.collection article section.white.content-type-03 div h2 span:last-child,.collection article section.white.content-type-04 div h2 span:last-child{border-bottom:1px solid #FFF;}
.commuter-collection{}.commuter-collection article section#content-tile-05 div{top:15%;}
.commuter-collection article section#content-tile-06 div{top:13%;}
.commuter-collection article section#content-tile-08 div{top:18%;}
.commuter-collection article section#content-tile-09 div{top:33%;}
.five01custom-collection{}.five01custom-collection article section#content-tile-01 div{width:37%;margin:0 0 0 -18.5%;}
.waterless-collection{}.waterless-collection article section#content-tile-01 div{top:18%;}
.waterless-collection article section#content-tile-03 div{top:33%;}
.waterless-collection article section#content-tile-05 div{top:13%;}.waterless-collection article section#content-tile-05 div span{top:auto;bottom:6.5%;}
.trucker-collection{}.trucker-collection article section#content-tile-02 div{top:25%;}
.ie9 .collection article section.content-type-03 div h1,.lt-ie9 .collection article section.content-type-03 div h1{letter-spacing:0.1em;}
.lt-ie8 .collection article section div h1 img{width:auto;}
.lt-ie8 .collection article section.content-type-03 div h1{letter-spacing:0.2em;}
.lt-ie8 .collection article section.content-type-05 div h2 img{margin-bottom:-4%;}
@media only screen and (max-width:1366px){.collection article section.content-type-05 div{top:20%;width:39%;margin:0 0 0 -19.5%;}.collection article section.content-type-05 div p{width:85%;}}@media only screen and (max-width:1200px){.collection{}.collection article section div{top:25%;width:38%;margin:0 0 0 -19%;}.lt-ie9 .collection article section div{width:38.5%;} .collection article section.content-type-02 div{top:1%;left:2%;}.collection article section.content-type-02 div h4{margin:4% auto 0;} .collection article section.content-type-02 div p{width:95%;margin:0;} .collection article section.content-type-02 div hr{margin:5% 0 2%;} .collection article section.content-type-02.left div{left:3%;} .collection article section.content-type-02.right div{left:60%;} .collection article section.content-type-06 div{top:15%;} .commuter-collection{}.commuter-collection article section#content-tile-01 div{top:18%;}.commuter-collection article section#content-tile-01 div p{width:95%;} .commuter-collection article section#content-tile-05 div{top:9%;} .commuter-collection article section#content-tile-09 div{top:28%;width:45%;margin:0 0 0 -22.5%;}.commuter-collection article section#content-tile-09 div a{margin:1em auto;} .five01custom-collection{}.five01custom-collection article section#content-tile-01 div{width:43%;margin:0 0 0 -21.5%;} .waterless-collection article section#content-tile-01 div{top:10%;} .waterless-collection article section#content-tile-05 div{top:6%;}.waterless-collection article section#content-tile-05 div a.video-cta img{width:35%;} .waterless-collection article section#content-tile-05 div a.video-cta span{top:auto;bottom:3.5%;} .trucker-collection{}.trucker-collection article section#content-tile-01 div{width:45%;margin:0 0 0 -22.5%;}.trucker-collection article section#content-tile-01 div p{width:75%;}}.content-tile{}.content-tile.dotted-bottom{padding-bottom:4px;border-bottom:1px dotted #000;}
.content-tile .black-arrow-right-large{font-size:1.3125em;letter-spacing:0.1em;position:absolute;color:#FFF;top:77%;left:50%;margin:0 0 0 -152px;display:block;zoom:1;height:70px;width:304px;background-position:center bottom;text-indent:0;text-decoration:none;}
.content-tile>div.tile-copy-03{text-transform:uppercase;position:absolute;width:100%;top:38%;left:0;margin:0;}.content-tile>div.tile-copy-03 h2{padding:0;border-bottom:1px solid #FFF;font:3.75em "BodoniStencil",Helvetica,Arial,sans-serif;margin:0;letter-spacing:0.2em;display:inline-block;*display:inline;color:#FFF;}
.content-tile>div.tile-copy-03 p{font:1.375em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:0;margin:2% 0 0 0;color:#FFF;}
.content-tile>div.tile-copy-03 a.black-arrow-right-large{font:1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;position:static;margin:2em auto;color:#FFF;height:65px;width:460px;background-image:url('../img/white-arrow-right-large.png');}
.content-tile>div.tile-copy-03 a.black-arrow-right-large:hover{color:#c41230;background-image:url('../img/black-arrow-right-large-over.png');}
.content-tile>a{display:block;text-decoration:none;width:100%;border-bottom:1px dotted #000;}.content-tile>a div{position:absolute;width:100%;top:24%;left:0;margin:0 0 0 0;}.content-tile>a div img{width:auto;}
.content-tile>a div p{font:1.375em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;color:#000;margin:2% auto 3%;width:auto;}
.content-tile>a div .black-arrow-right-large{font:1em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;position:static;margin:0 auto;color:#000;height:65px;}
.content-tile>a:hover div .black-arrow-right-large{color:#c41230;background-image:url('../img/black-arrow-right-large-over.png');}
.content-tile .content-tile-white p{color:#FFF;}
.content-tile .content-tile-white .black-arrow-right-large{color:#FFF;background-image:url('../img/white-arrow-right-large.png');}
@media only screen and (max-width:1200px){.standard-landing-template article .content-tile>a div{top:15%;}.standard-landing-template article .content-tile>a div img{max-height:100px;max-width:280px;} .standard-landing-template article .content-tile>a.small-content-tile-02 div{top:26%;}.standard-landing-template article .content-tile>a.small-content-tile-02 div img{width:40%;} .standard-landing-template article .content-tile>a.small-content-tile-02 div p{font-size:1.2em;}}.collection-detail h1{display:none;}
.collection-detail article a.hotspot{display:block;position:absolute;top:30%;left:0;right:0;margin:0 auto;width:33%;height:50%;z-index:100;}
.collection-detail article #hotspot2{top:20%;width:25%;height:40%;}
.collection-detail article #hotspot3{top:22%;left:15%;right:auto;width:22%;height:40%;}
.collection-detail article .flexslider .flex-direction-nav .flex-prev{left:75px;}
.collection-detail article .flexslider .flex-direction-nav .flex-next{right:90px;}
.collection-detail article .flexslider .flex-pauseplay{right:90px;}
#featured-items{}#featured-items h3{background:transparent url(../img/title-line-dotted.png) 0 50% repeat-x;line-height:1em;min-height:1em;overflow:visible;position:relative;width:90%;margin:20px auto 35px;}#featured-items h3 span{background-color:#FFF;padding:0 10px;}
#featured-items .list-type-04{}#featured-items .list-type-04 li{width:30%;}#featured-items .list-type-04 li .product-images{width:53%;float:left;padding-right:0;}#featured-items .list-type-04 li .product-images .stage{max-width:195px;min-width:100px;}
#featured-items .list-type-04 li .product-details{width:42%;float:left;margin:0 0 0 1%;padding-left:0;}#featured-items .list-type-04 li .product-details .pricing span{display:block;margin:1% 0;}
#product-filter .list-type-04 li .product-images .stage{max-width:260px;}
#product-filter .list-type-04 li .product-details{margin:4% auto 0;}#product-filter .list-type-04 li .product-details .finish{margin:1% 0 4%;}
#product-filter .list-type-04 li .product-details .pricing{margin:4% 0 6%;}
.lt-ie8 body.featured-collection #main-container article header div hr{margin:0 auto -7px;height:3px;}
.lt-ie8 body.featured-collection #main-container article header div h1{padding-top:0;}
.lt-ie8 .promo-quarter-circle strong{display:block;}
.sub-category-template article section{width:85%;margin:0 auto;}.sub-category-template article section.facets{width:100%;}
.sub-category-template .curveid-collection p{width:34%;}
@media only screen and (max-width:1200px){.sub-category-template .waterless-collection{top:15%;} .sub-category-template .commuter-collection{top:18%;} .sub-category-template .supreme-collection h1 .curve{display:block;}}
div.paypalCheckout{float:left; margin-left:15px; margin-top:28px;}
div.standarCheckout{float:right; margin-right:15px;}
.buttonCheckoutPaypal{width: 8em;height: 3em;font-size: 1em !important;table-layout: 1em;text-decoration: none !important;line-height: 3em;padding: 10px 10px !important;}

.buttonCheckoutPaypalConfirm{width: 10em;font-size: 1em !important;table-layout: 1em;text-decoration: none !important;line-height: 3em;padding: 10px 10px !important;}

#thank-you .header-container #global-nav li>span.separator{height:10px;width:1px;border-left:1px solid #FFFFFF;margin:0 0 -2px 0;display:inline-block;}
#thank-you .impersonation-links{font-size:0.845em;margin-right:4px!important;}
#thank-you #global-myaccount-cta{text-decoration:none!important;}
.error-original-payment{color: #FF0000;}


/*fix for cat page pricing*/
.prod-list > ul > li .product-details .pricing .was, .prod-list > ul > li .product-details .pricing .was2,  .prod-list > ul > li .product-details .pricing .then, .prod-list > ul > li .product-details .pricing span.sale, .prod-list > ul > li .product-details .pricing .now {
    font-size: 0.8em;
}
.prod-list > ul > li .product-details .pricing .now, .prod-list > ul > li .product-details .pricing .pNow {
    color: #333;
}
.prod-list > ul > li .product-details .pricing .was, .prod-list > ul > li .product-details .pricing .pWas {
    color: #333;
    text-decoration: line-through;
}
.prod-list > ul > li .product-details .pricing .was2, .prod-list > ul > li .product-details .pricing .then, .prod-list > ul > li .product-details .pricing .pThen {
    color: #555555;
    text-decoration: line-through;
}
.prod-list > ul > li .product-details .pricing .pWas2 {
    color: #333;
    text-decoration: line-through;
}
.prod-list > ul > li .product-details .pricing span.sale, .prod-list > ul > li .product-details .pricing .pSale, .prod-list > ul > li .product-details .pricing .now2,   .prod-list > ul > li .product-details .pricing .pNow2 {
    color: #C41230;
}

/*
 *  New Pricing in Baseline
 */
.shopping-bag #main-container .prod-list .common-prod-list li .cart-prod-container .prod-price-info .pricing_new, .checkout-template .review-order .common-prod-list li .cart-prod-container .prod-price-info .pricing_new{
	color: #000;
    font-size: 1.2em;
    margin: 0 !important;
    text-transform: uppercase;
}

.prod-list > ul > li .product-details .pricing_new .was {
    font-size: 0.75em;
    color: #999;
    display: block;
    line-height: 18px;
}
.prod-list > ul > li .product-details .pricing_new .then {
	font-size: 0.75em;
    color: #999;
    display: block;
    line-height: 18px;
}
.prod-list > ul > li .product-details .pricing_new .now{
    color: #000;
    font-size: 0.9em;
    display: block;
    line-height: 20px;
    font-family: "TradeGothicLTStdBdCnNo.20";
    letter-spacing: 1px;
}
.prod-list > ul > li .product-details .prod-total-info .totalprice{
	color: #000;
    display: block;
    font-family: "TradeGothicLTStdBdCnNo.20";
    font-size: 1.2em;
    line-height: 20px;
}
.prod-list > ul > li .product-details .pricing_new .was_strike {
    text-decoration: line-through;
}
.prod-list > ul > li .product-details .pricing_new .then_strike {
   text-decoration: line-through;
}


/*fix for cart pricing*/
.cart-item h3 { text-align: right; }
.cart-item h3 span.labelPrice,
.cart-item h3 span.labelRegularPrice,
.cart-item h3 span.labelRegularPrice2,
.cart-item h3 span.labelSalePrice,
.cart-item h3 span.labelThenPrice { font-size: 0.7em; margin-right: 3px; }

.cart-item h3 span.cartBasePrice,
.cart-item h3 span.cartRegularPrice2,
.cart-item h3 span.cartRegularPrice { display:inline-block; }
.cart-item h3 span.cartRegularPrice2{ text-decoration: line-through;}
.cart-item h3 span.labelRegularPrice,.cart-item h3 span.cartRegularPrice{ color: #555555;}

.cart-item h3 span.labelThenPrice,.cart-item h3 span.cartSoftPrice,.cart-item h3 span.labelPrice,.cart-item h3 span.cartRegularPrice2,.cart-item h3 span.cartBasePrice, .cart-item h3 span.labelRegularPrice2{ color:#000000; }

.cart-item h3 span.labelSalePrice,.cart-item h3 span.cartSalePrice {color:#B61A33;}

/*slides*/
ul.slides li span.price-row {
	display: inline-block;
}
ul.slides li span.label {
	font-size: 0.75em;
	margin-right: 3px;
}
ul.slides li span.pWas {
  color: #555555;
}
ul.slides li span.was {
  color: #555555;
  text-transform: uppercase;
}
ul.slides li span.pWas2 {
  color: #000000;
  text-decoration: line-through;
}
ul.slides li span.was2 {
  color: #000000;
  text-transform: uppercase;
}
ul.slides li span.pNow {
  color: #000000;
}
ul.slides li span.now {
  color: #000000;
  text-transform: uppercase;
}
ul.slides li span.pNow2 {
  color: #B61A33;
}
ul.slides li span.now2 {
  color: #B61A33;
  text-transform: uppercase;
}
ul.slides li span.pthen {
  color: #000000;
}
ul.slides li span.then {
  color: #000000;
  text-transform: uppercase;
}
ul.slides li span.sale, ul.slides li span.pSale {
	color: #B61A33;
}

#pdp-buystack-was-strike span {
	text-decoration: line-through;
}
.no-visible-payment-method .card-type-options
{
	display: none;
}
.loading
{
	display: none;
}
.no-visible-payment-method .loading
{
	display: block;
	background: url("../img/fancybox_loading.gif") no-repeat scroll center center rgba(0, 0, 0, 0);
}

/*USLAUNCH-11082*/
div#dk_container_State a.dk_toggle {width: 208px !important;}

/* Cart page Fixes */
/* Cart page Fixes */
body.shopping-bag .prod-list > ul > li .actions{overflow: hidden;}
body.checkout-template .prodlist-container > ul > li .actions{overflow: hidden;}

.shopping-bag #main-container .prod-list .list-type-04 li{border: none; padding: 0;}
.checkout-template #main-container .list-type-04 li{border: none; padding: 0;}
.shopping-bag #main-container .prod-list .list-type-04 li:hover{border: none; padding: 0;	}

.shopping-bag #main-container .prod-list .list-type-04 li div.cart-prod-container{
	width: 100%;
	border: 1px dotted #000;
	padding: 1px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.checkout-template #main-container .clearfix .prodlist-container .list-type-04 li div.cart-prod-container{
	width: 100%;
	border: 1px dotted #000;
	padding: 1px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.shopping-bag #main-container .prod-list .list-type-04 li:hover div.cart-prod-container{
	width: 100%;
	border: 2px solid #000;
	padding: 0px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.shopping-bag #main-container #useritems-container .list-type-04 li ul.actions li,
.shopping-bag #main-container #saved-container .list-type-04 li ul.actions li{
	border-bottom: none;
	border-style: dotted;
}

.checkout-template #main-container .prodlist-container .list-type-04 li ul.actions li,
.checkout-template #main-container .prodlist-container .list-type-04 li ul.actions li{
	border-bottom: none;
	border-style: dotted;
}

.shopping-bag #main-container .prod-list .list-type-04 .promo-bottom{
	border-width: 0 1px 1px 1px;
	border-color: #000;
	border-style: dotted;
}

.checkout-template #main-container .prod-list .list-type-04 .promo-bottom{
	border-width: 0 1px 1px 1px;
	border-color: #000;
	border-style: dotted;
}
.shopping-bag #main-container .prod-list .list-type-04 .promo-bottom p{border: none;}
.checkout-template #main-container .prodlist-container .list-type-04 .promo-bottom p{border: medium none;}

.shopping-bag #main-container #useritems-container .list-type-04 li .product-details{height: auto;}
.shopping-bag #main-container #useritems-container .list-type-04 li .product-details .prod-name-descript,
.shopping-bag #main-container #useritems-container .list-type-04 li .product-details .price-height{
	/*word-wrap: break-word;*/
	overflow: hidden;
}

.shopping-bag #main-container .prod-list > ul > li .product-details .pricing span{white-space: inherit;}

/* Custmo Select */
.prod-list > ul > li .product-details .qty{
	border-top: 1px dotted #000;
	border-bottom: none !important;
	padding: 7px 0 0 0;
	width: 35%;
}

.prod-list > ul > li .product-details .qty label{
	display: inline-block;
	line-height: 20px;
}

.prod-list > ul > li .product-details .qty .select2-container .select2-choice {
	height: 20px;
	line-height: 20px;
	font-size: 0.818182em !important;
	padding-left: 5px !important;
}

.prod-list > ul > li .product-details .qty form{display: inline-block;}
.prod-list > ul > li .product-details .qty .select2-container .select2-choice .select2-arrow{width: 16px;}
.prod-list > ul > li .product-details .qty .select2-container .select2-choice .select2-arrow b{background-position: 0 -2px;}
body.shopping-bag .select2-drop-active{margin-left: -1px;}
.shopping-bag #main-container #useritems-container .list-type-04 li ul.actions li{width: 100%;}
.checkout-template #main-container .prodlist-container .list-type-04 li ul.actions li{width: 100%;}

.arrow-link-21{
	background:transparent url(../img/black-arrow-right-21x21.png) no-repeat center bottom;
	text-decoration:none;
	width: 25px;
	display: inline-block;
	margin: 0;
	position: relative;
	top: 6px;
	height: 22px;
	margin-left: 7px;
}

.arrow-link-21:hover{
	background:transparent url(../img/black-arrow-right-21x21-over.png) no-repeat center bottom;
}

.footer-nav-container ul.card-type-options li{
	display: inline;
	list-style-type: none;
}

.footer-nav-container ul.card-type-options li img{
	width:56px;
	height:35px;
}


@media print{
	.checkout,.checkout-template,#thank-you{}.checkout .header-container nav#global-nav div.right>ul.country-lang-nav,.checkout-template .header-container nav#global-nav div.right>ul.country-lang-nav,#thank-you .header-container nav#global-nav div.right>ul.country-lang-nav{margin-left:30px;}
	.checkout .header-container,.checkout-template .header-container,#thank-you .header-container{background:url('../img/nav-bg2.png') repeat-x;}.checkout .header-container nav#global-nav,.checkout-template .header-container nav#global-nav,#thank-you .header-container nav#global-nav,.checkout .header-container nav#main-nav,.checkout-template .header-container nav#main-nav,#thank-you .header-container nav#main-nav,.checkout .header-container .nav-notice,.checkout-template .header-container .nav-notice,#thank-you .header-container .nav-notice{}
	.checkout .header-container nav#global-nav,.checkout-template .header-container nav#global-nav,#thank-you .header-container nav#global-nav,.checkout .header-container nav.simple,.checkout-template .header-container nav.simple,#thank-you .header-container nav.simple{display:block;position:absolute;right:3%;width:100%;margin:0 0 0 0;text-align:center;}.checkout .header-container nav#global-nav>ul,.checkout-template .header-container nav#global-nav>ul,#thank-you .header-container nav#global-nav>ul,.checkout .header-container nav.simple>ul,.checkout-template .header-container nav.simple>ul,#thank-you .header-container nav.simple>ul{}.checkout .header-container nav#global-nav>ul>li,.checkout-template .header-container nav#global-nav>ul>li,#thank-you .header-container nav#global-nav>ul>li,.checkout .header-container nav.simple>ul>li,.checkout-template .header-container nav.simple>ul>li,#thank-you .header-container nav.simple>ul>li{margin:0 0 0 1%;font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding:11px 0;color:#FFF;text-transform:uppercase;display:inline-block;*display:inline;float:none;position:relative;}.checkout .header-container nav#global-nav>ul>li>a,.checkout-template .header-container nav#global-nav>ul>li>a,#thank-you .header-container nav#global-nav>ul>li>a,.checkout .header-container nav.simple>ul>li>a,.checkout-template .header-container nav.simple>ul>li>a,#thank-you .header-container nav.simple>ul>li>a{color:#FFF;}
	.checkout .header-container nav#global-nav>ul>li a.link-lightbox,.checkout-template .header-container nav#global-nav>ul>li a.link-lightbox,#thank-you .header-container nav#global-nav>ul>li a.link-lightbox,.checkout .header-container nav.simple>ul>li a.link-lightbox,.checkout-template .header-container nav.simple>ul>li a.link-lightbox,#thank-you .header-container nav.simple>ul>li a.link-lightbox{font:1em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;display:inline-block;text-decoration:underline;}
	.checkout .header-container nav#global-nav>ul>li span.service-num,.checkout-template .header-container nav#global-nav>ul>li span.service-num,#thank-you .header-container nav#global-nav>ul>li span.service-num,.checkout .header-container nav.simple>ul>li span.service-num,.checkout-template .header-container nav.simple>ul>li span.service-num,#thank-you .header-container nav.simple>ul>li span.service-num,.checkout .header-container nav#global-nav>ul>li span.service-num a,.checkout-template .header-container nav#global-nav>ul>li span.service-num a,#thank-you .header-container nav#global-nav>ul>li span.service-num a,.checkout .header-container nav.simple>ul>li span.service-num a,.checkout-template .header-container nav.simple>ul>li span.service-num a,#thank-you .header-container nav.simple>ul>li span.service-num a{color:#FFF;display:inline-block;text-decoration:none;}
	.checkout .header-container nav#global-nav>ul>li a#global-lang-cta,.checkout-template .header-container nav#global-nav>ul>li a#global-lang-cta,#thank-you .header-container nav#global-nav>ul>li a#global-lang-cta,.checkout .header-container nav.simple>ul>li a#global-lang-cta,.checkout-template .header-container nav.simple>ul>li a#global-lang-cta,#thank-you .header-container nav.simple>ul>li a#global-lang-cta{text-decoration:none;}.checkout .header-container nav#global-nav>ul>li a#global-lang-cta img,.checkout-template .header-container nav#global-nav>ul>li a#global-lang-cta img,#thank-you .header-container nav#global-nav>ul>li a#global-lang-cta img,.checkout .header-container nav.simple>ul>li a#global-lang-cta img,.checkout-template .header-container nav.simple>ul>li a#global-lang-cta img,#thank-you .header-container nav.simple>ul>li a#global-lang-cta img{vertical-align:-1px;}
	.checkout .header-container nav#global-nav>ul>li a:hover,.checkout-template .header-container nav#global-nav>ul>li a:hover,#thank-you .header-container nav#global-nav>ul>li a:hover,.checkout .header-container nav.simple>ul>li a:hover,.checkout-template .header-container nav.simple>ul>li a:hover,#thank-you .header-container nav.simple>ul>li a:hover{color:#c41230;}
	.checkout .header-container nav#global-nav>ul>li .country-nav,.checkout-template .header-container nav#global-nav>ul>li .country-nav,#thank-you .header-container nav#global-nav>ul>li .country-nav,.checkout .header-container nav.simple>ul>li .country-nav,.checkout-template .header-container nav.simple>ul>li .country-nav,#thank-you .header-container nav.simple>ul>li .country-nav{text-align:center;font-size:1.142857142857143em;margin:0;top:36px;right:-23px;}.checkout .header-container nav#global-nav>ul>li .country-nav .nav-arrow,.checkout-template .header-container nav#global-nav>ul>li .country-nav .nav-arrow,#thank-you .header-container nav#global-nav>ul>li .country-nav .nav-arrow,.checkout .header-container nav.simple>ul>li .country-nav .nav-arrow,.checkout-template .header-container nav.simple>ul>li .country-nav .nav-arrow,#thank-you .header-container nav.simple>ul>li .country-nav .nav-arrow{left:120px;}
	.checkout .header-container nav#global-nav>ul>li .country-nav ul li a,.checkout-template .header-container nav#global-nav>ul>li .country-nav ul li a,#thank-you .header-container nav#global-nav>ul>li .country-nav ul li a,.checkout .header-container nav.simple>ul>li .country-nav ul li a,.checkout-template .header-container nav.simple>ul>li .country-nav ul li a,#thank-you .header-container nav.simple>ul>li .country-nav ul li a{display:block;}
	.checkout .header-container nav#global-nav>ul>li:first-child,.checkout-template .header-container nav#global-nav>ul>li:first-child,#thank-you .header-container nav#global-nav>ul>li:first-child,.checkout .header-container nav.simple>ul>li:first-child,.checkout-template .header-container nav.simple>ul>li:first-child,#thank-you .header-container nav.simple>ul>li:first-child{float:left;padding:0 0 0 5%;}.checkout .header-container nav#global-nav>ul>li:first-child .header-logo,.checkout-template .header-container nav#global-nav>ul>li:first-child .header-logo,#thank-you .header-container nav#global-nav>ul>li:first-child .header-logo,.checkout .header-container nav.simple>ul>li:first-child .header-logo,.checkout-template .header-container nav.simple>ul>li:first-child .header-logo,#thank-you .header-container nav.simple>ul>li:first-child .header-logo{text-align:left;}
	.checkout .header-container nav#global-nav div.right>ul>li a,.checkout-template .header-container nav#global-nav div.right>ul>li a,#thank-you .header-container nav#global-nav div.right>ul>li a,.checkout .header-container nav.simple div.right>ul>li a,.checkout-template .header-container nav.simple div.right>ul>li a,#thank-you .header-container nav.simple div.right>ul>li a{color:#ffffff;text-decoration:underline;font:0.875em "TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;padding-left:5px;padding-right:5px;}.checkout .header-container nav#global-nav div.right>ul>li a:hover,.checkout-template .header-container nav#global-nav div.right>ul>li a:hover,#thank-you .header-container nav#global-nav div.right>ul>li a:hover,.checkout .header-container nav.simple div.right>ul>li a:hover,.checkout-template .header-container nav.simple div.right>ul>li a:hover,#thank-you .header-container nav.simple div.right>ul>li a:hover{color:#c41230;}
	.checkout .header-container nav#global-nav div.right>ul>li .country-nav a,.checkout-template .header-container nav#global-nav div.right>ul>li .country-nav a,#thank-you .header-container nav#global-nav div.right>ul>li .country-nav a,.checkout .header-container nav.simple div.right>ul>li .country-nav a,.checkout-template .header-container nav.simple div.right>ul>li .country-nav a,#thank-you .header-container nav.simple div.right>ul>li .country-nav a{color:#000;}
	#thank-you .footer-container,.checkout .footer-container{min-height:127px;padding:20px 0 0 0;}
	#thank-you .footer-container ul.footer-nav-simple,.checkout .footer-container ul.footer-nav-simple{display:block;list-style-type:none;margin:0 2%;padding:0;}
	#thank-you .footer-container ul.footer-nav-simple li,.checkout .footer-container ul.footer-nav-simple li{float:left;margin:0 2% 0 0;}
	#thank-you .footer-container ul.footer-nav-simple li.secure-shopping,.checkout .footer-container ul.footer-nav-simple li.secure-shopping{float:right;margin:0;}
	#thank-you .footer-container ul li a,.checkout .footer-container ul li a{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;}
	#thank-you .footer-container p,.checkout .footer-container p{margin:0 0 0 2%;}
	#thank-you #main-container .prod-list .list-type-04 li a img{margin:4% auto 0 auto;width:175px;height:175px;}
	#thank-you{}#thank-you h1{float:left;width:58%;text-align:left;margin:0 0 0 4%;font:2.9629em "TradeGothicLTStdBdCnNo.20",sans-serif;letter-spacing:0.1em;text-transform:uppercase;}
	#thank-you h2{font:1.0625em "TradeGothicLTStdBdCnNo.20",sans-serif;}
	#thank-you #how-to-reach-us{float:left;width:17%;margin:10px 0 0 31px;font-size:0.9375em;}#thank-you #how-to-reach-us p#phone{float:left;clear:both;background:url("../img/icon-phone.gif") 0 7px no-repeat;width:auto;height:22px;padding:0 19px;margin:0;font-size:0.84375em;font-weight:bold;}
	#thank-you #how-to-reach-us p#email{float:left;clear:both;background:url("../img/icon-support.gif") 0 8px no-repeat;width:auto;height:20px;padding:0 19px;text-transform:uppercase;margin:0;}
	#thank-you #order-confirmation-box{border:4px solid #000000;clear:both;float:left;height:auto;text-align:left;width:95%;margin:25px 2%;}#thank-you #order-confirmation-box #left-col{float:left;width:35%;height:100px;padding:2%;}#thank-you #order-confirmation-box #left-col p{margin:0;}#thank-you #order-confirmation-box #left-col p a{font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.625em;display:table;margin:-6px 0 16px;}
	#thank-you #order-confirmation-box #left-col p.data{font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.9375em;}
	#thank-you #order-confirmation-box #left-col p span{font-size:0.875em;margin:0 0 0 14px;font-family:"TradeGothicLTStdCnNo.18",sans-serif;}
	#thank-you #order-confirmation-box p{font-size:1.125em;text-transform:uppercase;margin:0;padding:0;}
	#thank-you #order-confirmation-box p.title{font-family:"TradeGothicLTStdBdCnNo.20",sans-serif;}
	#thank-you #order-confirmation-box #mid-col{float:left;height:auto;width:35%;border-right:1px dotted #000000;min-height:115px;padding:2%;}#thank-you #order-confirmation-box #mid-col ul#whats-next-info{padding:0;margin:8px 0 0 15px;}
	#thank-you #order-confirmation-box #mid-col li{float:left;padding:0 1.4em 0 0;text-align:left;font-size:0.875em;}
	#thank-you #order-confirmation-box #right-col{float:left;height:auto;width:21.8%;margin:40px 0 0;text-align:center;}.lt-ie8 #thank-you #order-confirmation-box #right-col{width:21.4%;}
	#thank-you #order-confirmation-box #right-col a.btn-dbbdr{font-family:"TradeGothicLTStdCnNo.18",Helvetica,Arial,sans-serif;}
	#thank-you #create-account{height:auto;border-top:1px #000 dotted;margin:0 0 20px 2%;}#thank-you #create-account h2{font:1.0625em "TradeGothicLTStdBdCnNo.20",sans-serif;margin:20px 0 12px;}
	#thank-you #create-account form{margin:0;text-align:center;}
	#thank-you #create-account label{display:block;font:0.875em "TradeGothicLTStdBdCnNo.20",sans-serif;text-transform:uppercase;text-align:left;width:63%;margin:2% auto 0;}
	#thank-you #create-account p{font-size:0.8125em ;margin:0 auto 12px;line-height:1.2em;width:60%;}
	#thank-you #create-account h2{margin:20px 0 12px;}
	#thank-you #create-account a.btn-dbbdr,#thank-you #create-account label.btn-dbbdr{padding:2px 15px;font-size:0.8125em;margin:auto;}
	#thank-you #create-account a.btn-dbbdr:hover,#thank-you #create-account label.btn-dbbdr:hover{padding:3px 30px;}
	#thank-you #create-account a.btn-dbbdr:active,#thank-you #create-account label.btn-dbbdr:active{padding:0px 27px;}
	#thank-you #create-account fieldset.row{margin:1% auto 4%;text-align:left;width:72%;}#thank-you #create-account fieldset.row input[type='checkbox']{vertical-align:top;margin:6px 0 0 13px;display:inline-block;}
	#thank-you #create-account fieldset.row label{display:inline-block;text-transform:uppercase;font-family:"TradeGothicLTStdBdCnNo.20",sans-serif;font-size:0.8125em;width:77%;line-height:1.2;margin:5px 0 0;}
	#thank-you #create-account fieldset.row a#privacy{display:block;text-align:center;font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.6875em;text-transform:uppercase;margin:4px 0 0;color:#010101;}
	#thank-you #create-account fieldset.row.last{text-align:center;margin:0 auto;}
	#thank-you #create-account input#email,#thank-you #create-account input#password,#thank-you #create-account #password-confirm{border:1px solid #000000;line-height:normal;padding:6px;font-size:0.875em;width:60%;margin:2% 0;}
	#thank-you #create-account input#password+p{font-size:0.75em;width:63%;margin:0 auto 4%;text-align:left;}
	#thank-you #order-summary{height:auto;margin:10px 0 50px 9%;}#thank-you #order-summary hr{border-bottom:medium none;border-top:2px solid #000000;border-left:none;}
	#thank-you #order-summary h2{font:1.3em "TradeGothicLTStdCnNo.18",sans-serif;margin:0 0 8px;}
	#thank-you #order-summary #billing-summary{float:left;width:40%;height:auto;margin:0 3% 0 0;text-align:left;}#thank-you #order-summary #billing-summary h2{font:1.3em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;}
	#thank-you #order-summary #billing-summary hr+li{margin:-6px 0 0;}
	#thank-you #order-summary #billing-summary ul{float:left;}#thank-you #order-summary #billing-summary ul li{text-transform:capitalize;}
	#thank-you #order-summary #billing-summary ul li.heading{float:left;width:80%;text-align:left;margin:0 0 3%;}#thank-you #order-summary #billing-summary ul li.heading span{font-weight:normal;}
	#thank-you #order-summary #billing-summary ul li.heading-wide{float:left;width:100%;text-align:left;margin:0 0 3%;}
	#thank-you #order-summary #billing-summary ul hr{border-top:1px solid #000000;}
	#thank-you #order-summary #billing-summary ul hr.double{border-bottom:1px #000 solid;border-top:1px #000 solid;float:right;width:92%;}
	#thank-you #order-summary #billing-info{float:left;width:48%;margin-left:7%;text-align:left;text-transform:uppercase;font-size:0.875em;}#thank-you #order-summary #billing-info h2{font:1.3em "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;}
	#thank-you #order-summary #billing-info address{font-style:normal;line-height:1.4em;}#thank-you #order-summary #billing-info address span{font-size:1.17em;}
	#thank-you #order-summary #billing-info hr{border-top:1px dotted #000000;}
	#thank-you #order-summary #billing-info ul.cost-summary{margin:0 0 4% 0;float:none;}
	#thank-you #order-summary #billing-info ul.cost-summary li.heading span{font-size:1em;}
	#thank-you #order-summary #billing-info ul.cost-summary li.data{float:left;font-family:"TradeGothicLTStdCnNo.18",sans-serif;width:18%;}
	#thank-you #order-summary #billing-info p#gift-lbl{font-family:"TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;clear:both;text-align:center;margin:0;}
	#thank-you #order-summary #billing-info p.gift-msg{text-transform:none;line-height:1.3em;border:1px dotted #000;padding:2.5em;text-transform:uppercase;text-align:center;margin:0;}
	#thank-you #order-summary #billing-info div.gift-msg{word-wrap: break-word;text-transform:none;line-height:1.3em;border:1px dotted #000;padding:2.5em;text-transform:uppercase;text-align:center;margin:0;}
	#thank-you #fall-fashion-week{float:left;width:98%;height:auto;border-top:1px dotted #000000;margin:26px 0 25px 2%;}#thank-you #fall-fashion-week hr{float:left;clear:both;border:1px #000 dotted;}
	#thank-you #fall-fashion-week a#video{background:url("../img/purchased-video.jpg") no-repeat scroll 5px 5px transparent;width:238px;height:134px;display:block;margin:auto;padding:4px;border:1px #aeaeae solid;margin:0 auto 20px;}
	#thank-you #what-are-we-into{float:left;clear:both;width:98%;height:auto;border-top:1px dotted #000000;margin:0 0 0 2%;font-family:"TradeGothicLTStdCnNo.18",sans-serif;}#thank-you #what-are-we-into hr{clear:both;border-bottom:1px #000 dotted;width:16%;margin:5px auto;border-top:none;border-left:none;border-right:none;}
	#thank-you #what-are-we-into a{text-decoration:none;font-size:1em;text-transform:uppercase;}
	#thank-you #what-are-we-into ul#cool-stuff{clear:both;list-style-type:none;padding:0;margin:0;}
	#thank-you #what-are-we-into p{font-size:0.875em;}
	#thank-you .prod-list{}#thank-you .prod-list h2{font:1.4em "TradeGothicLTStdCnNo.18",sans-serif;}
	#thank-you .prod-list .list-type-04{float:right;width:83%;text-transform:uppercase;margin:0 18px 0 0;border:2px #000 solid;margin-bottom:-1px;padding:0;}#thank-you .prod-list .list-type-04 li:nth-child(3n+3){float:right;}
	#thank-you .prod-list .list-type-04 li{float:left;padding:0;border:0;margin:0;border-right:1px #000 dotted;min-width:33.15%;}#thank-you .prod-list .list-type-04 li img{width:60%;margin:8% 0 0;}
	#thank-you .prod-list .list-type-04 li li:hover{padding:0;border:0;border-right:1px #000 dotted;}
	#thank-you .prod-list .list-type-04 .product-details{height:250px;}#thank-you .prod-list .list-type-04 .product-details p.pricing{font-size:1em;color:#000;height:auto;margin:8% 0;line-height:1.6em;}
	#thank-you .prod-list .list-type-04 .product-details p.sales-info{font-size:1.6em;color:#000;height:auto;margin:0;line-height:1.6em;color:#C51734;font-size:14px;}
	#thank-you .spaced.third,#thank-you #thank-you section#btm-right .thirds>*{width:33.2%;}
	#thank-you .black-arrow-right{margin:auto;}
	#thank-you .social-area{margin:0;padding:0;width:100%;height:132px;border-bottom:1px dotted #000000;}#thank-you .social-area .btm-text{float:left;font-size:0.75em;height:auto;margin:0;width:100%;text-align:center;font-family:"TradeGothicLTStdCnNo.18",sans-serif;font-size:0.8125em;text-transform:none;border-right:none;border-top:1px dotted #000000;border-bottom:none;}
	#thank-you ul#share-links{clear:both;float:left;height:63px;margin:0 0 0 7%;width:96%;padding:0;position:relative;}#thank-you ul#share-links li{float:left;width:auto;height:52px;border:0;position:absolute;bottom:0;}
	#thank-you ul#share-links li:last-child{float:left;}
	#thank-you ul#share-links li.sl-fb{display:block;margin:0;bottom:10px;left:0;}
	#thank-you ul#share-links li.sl-tweet{display:block;margin:0;}
	#thank-you ul#share-links li.sl-pinit{display:block;margin:1px 0 0;bottom:-10px;right:20px;}
	#thank-you ul#share-links .addthis_button_pinterest_pinit{margin-right:0;}
	#thank-you section#top{float:left;clear:both;height:auto;margin:115px 0 0;width:98%;}#thank-you section#top h2{float:left;font:1.0625em "TradeGothicLTStdBdCnNo.20",sans-serif;width:15%;height:auto;border-right:1px dotted #000000;margin:10px 0 0;padding:12px 11px 12px 0;}
	#thank-you section#center{float:left;clear:both;width:100%;}
	#thank-you section#btm-left{border:1px solid transparent;float:left;width:25%;height:auto;margin:89px 0 9%;}#thank-you section#btm-left .richmedia{border-top:1px dotted #000000;margin:0 0 0 2%;padding:10px;}
	#thank-you section#btm-right{border:1px solid transparent;float:left;width:71%;height:auto;margin:37px 0 9%;}
	#thank-you #create-account .form-error-box{right:15%;}
	#thank-you #create-account .label-checkbox .form-error-box{bottom:56px;}
	.lt-ie8 #thank-you #left-col p.data{width:65%;}
	.lt-ie8 #thank-you #left-col a{margin:-20px 0 12px;}
	.lt-ie8 #thank-you ul#whats-next-info li{width:100%;float:none;}
	.lt-ie8 #thank-you section#center #order-summary{margin:45px 0 0 9%;}
	.lt-ie8 #thank-you section#center #create-account fieldset.row{width:auto;margin-left:42px;}.lt-ie8 #thank-you section#center #create-account fieldset.row input[type='checkbox']{margin-top:8px;margin-left:19px;}
	.lt-ie8 #thank-you ul#share-links{width:88%;}
	.lt-ie8 #thank-you section#btm-left h2{margin:4% 0;}
	.lt-ie8 #thank-you section#btm-right .btm-text{margin:20px 0 12px;}
	.lt-ie8 #thank-you #create-account fieldset.last{float:left;}.lt-ie8 #thank-you #create-account fieldset.last .btn-dbbdr{margin-left:-18px;}
	@media screen and (max-width:1024px){.lt-ie8 #thank-you #create-account fieldset.last .btn-dbbdr{margin-left:-54px;} .lt-ie8 #thank-you ul#share-links{margin-left:2%;}}@media screen and (max-width:768px){#thank-you .prod-list .list-type-04 li{min-width:33%;} #thank-you .btm-text{margin:7px 0 0 0;} #thank-you section#btm-left{width:23%;} #thank-you section#btm-right{width:75%;} #thank-you #how-to-reach-us{width:15%;} #thank-you #left-col{width:34%;} #thank-you #mid-col{width:38%;} #thank-you #right-col{width:18%;} #thank-you #billing-info ul{font-size:0.8125em;} #thank-you ul#share-links{margin-left:4%;}}body.home{overflow-x:hidden;}body.home .content-tile .tile-01 a.cta{display:inline-block;width:auto;font-weight:bold;margin:0 4%;color:#fff;padding-top:3px;}
	#thank-you .header-container #global-nav li>span.separator{height:10px;width:1px;border-left:1px solid #FFFFFF;margin:0 0 -2px 0;display:inline-block;}
	#thank-you .impersonation-links{font-size:0.845em;margin-right:4px!important;}
	#thank-you #global-myaccount-cta{text-decoration:none!important;}
}





/*
 *  Common Input box css
 */
.textBox65 {
    border: 1px solid #a7a9ac;
    padding: 6px 13px;
    width: 65px;
    font-size: 14px;
}
.textBox65:focus{
	border: solid 1px #666;
}
.textBox35 {
    border: 1px solid #a7a9ac;
    padding: 6px 13px;
    width: 35px;
    font-size: 14px;
}
.textBox35:focus{
	border: solid 1px #666;
}

.loginTxtBx320 {
    border: 1px solid #a7a9ac;
    padding: 6px 8px;
    width: 320px;
    font-size: 14px;
}
.loginTxtBx320:focus{
	border: solid 1px #666;
}

.loginTxtBx300 {
    border: 1px solid #a7a9ac;
    padding: 6px 8px;
    width: 300px;
    font-size: 14px;
}
.loginTxtBx300:focus{
	border: solid 1px #666;
}
.loginTxtBx300select {
    border: 1px solid #a7a9ac;
    padding: 6px 8px;
    width: 318px;
    font-size: 14px;
}


.loginTxtBx290 {
    border: 1px solid #a7a9ac;
    padding: 6px 13px;
    width: 290px;
    font-size: 14px;
}
.loginTxtBx290:focus{
	border: solid 1px #666;
}

.loginTxtBx400 {
    border: 1px solid #a7a9ac;
    padding: 6px 8px;
    width: 400px;
    font-size: 14px;
}
.loginTxtBx400:focus{
	border: solid 1px #666;
}
.loginTxtBx170 {
    border: 1px solid #a7a9ac;
    padding: 6px 8px;
    width: 170px;
    font-size: 14px;
}
.loginTxtBx170:focus{
	border: solid 1px #666;
}

.loginTxtBx350 {
    border: 1px solid #a7a9ac;
    padding: 6px 8px;
    width: 350px;
    font-size: 14px;
}
.loginTxtBx350:focus{
	border: solid 1px #666;
}

.loginTxtBx220 {
    border: 1px solid #a7a9ac;
    padding: 6px 8px;
    width: 220px;
    font-size: 14px;
}
.loginTxtBx220select {
    border: 1px solid #a7a9ac;
    padding: 6px 6px;
    width: 238px;
    text-transform: uppercase;
    font-size: 14px;
}
.loginTxtBx220:focus{
	border: solid 1px #666;
}
.loginTxtBx430 {
    border: 1px solid #a7a9ac;
    padding: 6px 8px;
    width: 430px;
    font-size: 14px;
}
.loginTxtBx430select {
    border: 1px solid #a7a9ac;
    padding: 6px 6px;
    width: 448px;
    font-size: 14px;
    text-transform: uppercase;
}
.loginTxtBx430:focus{
	border: solid 1px #666;
}

.grayLetter{
	color: #666666;
    font-size: 0.9375em;
    line-height: 12px;
    text-transform: uppercase;
}
.forgotLink{
    font-size: 0.8em;
    line-height: 22px;
    text-decoration: underline !important;
}
.line10height{
	line-height: 10px;
}

/*
 *  Top Error Messaging
 */

.global-info, .global-success, .global-warning, .global-error, .global-validation {
border: 3px solid;
margin: 10px 0 0;
padding:15px 10px 15px 15px;
background-repeat: no-repeat;
background-position: 10px center;
}
.global-info {
color: #00529B;
}
.global-success {
color: #4F8A10;
}
.global-warning {
color: #9F6000;
}
.global-error {
color: #D8000C;
font:0.8em/22px "TradeGothicLTStdBdCnNo.20",Helvetica,Arial,sans-serif
} 
input#optional-password:focus + .pwd-tipinfo-side-cont {display:block;  }
a.free-return:hover .pwd-tipinfo-side-cont {display:block;  }
.showtxt-tip{ margin-right:5px;}
.pwd-tipinfo-side-cont .tipinfo-details{box-shadow:1px 3px 12px rgba(0,0,0,0.5);line-height:20px;border:1px solid #000;padding:12px;background:#fff;border-radius:2px;font-size: 14px;}
.pwd-tipinfo-side-cont .arrow-left{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #000;position:absolute;left:8px;top:36px}
.pwd-tipinfo-side-cont {
  padding: 14px 20px;
  width: 300px;
  line-height: 20px;
  z-index: 10;
  position: absolute;
  right: -333px;
  top: -29px;
  display: none;
}
.pwd-wrapper
{
    position: relative;
}


/**Added by somak **/
.tipinfo {
    text-transform: none;
    padding:0;
    text-decoration: none !important;
    color: #999;
    cursor:pointer;
    position:relative;
}
 
.tooltip-cont{
    margin:0 0 0px 5px;    
    color:red;
    text-transform: none;
    display: none;
    position:absolute;
    /*top: -45px;*/
    bottom: 90%;
    left:-110px;
    width:330px;
    padding-bottom:4px;     
    color: #000;
    font: 11px/1em "NimbusSanConD-Reg",Helvetica,Arial,sans-serif;     
    z-index: 1200;
    text-transform: uppercase;
    background: url("../../common/images/down_arrow_black_large.png") no-repeat scroll 150px 100% transparent;    
}
.tooltip-cont .details{
    border:1px solid #000;
    box-shadow: 1px 3px 12px rgba(0, 0, 0, 0.5);
    display:block;
    padding:5px 25px;
    margin:7px;
    background:#fff;
    overflow-y: auto;
    max-height:300px;
}
.tipinfo .details .tip-hdr-giftwrap{
    text-transform: uppercase;
    padding:5px 8px 5px 8px;
    margin:10px 0 10px 0;
    font-size:1.6em;
    text-align:center;
    line-height:23px;
    border-bottom:1px solid #e5e5e5;
}
.tipinfo .details .tip-body-giftwrap{
     text-transform: none;
     font-size:1.2em;
     line-height:19px;
     font-weight:normal !important;
     margin:0 0 8px 0;
     font-family: "TradeGothicLTStdCnNo.18", sans-serif !important;      
}
.tipinfo .details .tip-body-giftwrap strong{font-weight:bold; display:block; ;}
.tipinfo:hover .tooltip-cont {display:block !important; }
.tipinfo .orange{color:#f47321}
.hide
{
    display: none;
}

.shipping-method-all .tooltip-cont{left:-51px!important;}

/* disabled anchor */
a.disabled
{
	pointer-events: none;
   cursor: default;
}
/* cart image size */
.prod-img-info a img {
  width: 138px;
  height:147px;
}


/* forcefully hide dk_container for region iso */
#dk_container_shipping-region,#dk_container_billing-region
{
       display:none !important;
}

#shipping-region,#billing-region
{
       display:block !important;
}

h2.paypal-checkout-header{
  display: inline-block;
  vertical-align: middle;
  padding-top: 0px !important;
}




/** Certona product list style start **/
#cart1_rr .cross-sell ul li{margin-right:0 !important;}
#cart1_rr .cross-sell .prod-list {text-align: center !important;}
#cart1_rr .cross-sell h2{
    color: #000;
    font-family: "TradeGothicLTStdBdCnNo.20" !important;
    font-size: 2em !important;
    letter-spacing: 2px !important;
    margin: 50px 0 25px;
    text-align: center !important;
    font-weight: normal !important;
    padding: 0 0 1%;
}
#cart1_rr ul.list-type-05, 
#cart1_rr ul.list-type-04, 
#cart1_rr ul.list-type-03, 
#cart1_rr ul.list-type-02, 
#cart1_rr ul.list-type-01{
    display: inline-block !important;
    padding-left: 0px !important;
}
#cart1_rr ul.list-type-05 li, 
#cart1_rr ul.list-type-04 li, 
#cart1_rr ul.list-type-03 li, 
#cart1_rr ul.list-type-02 li, 
#cart1_rr ul.list-type-01 li  {
    display: inline-block !important;
    float: none !important;;
    min-height: 168px !important;
    overflow: hidden;
    padding:0 !important;;
    position: relative !important;;
    width: 210px !important;
    min-width: 210px !important;
    margin: 0 !important;
    text-align: center;
    border:none !important;
}
/** Image section **/
#cart1_rr ul.list-type-05 li.product-tile .product-images a img, 
#cart1_rr ul.list-type-04 li.product-tile .product-images a img, 
#cart1_rr ul.list-type-03 li.product-tile .product-images a img, 
#cart1_rr ul.list-type-02 li.product-tile .product-images a img, 
#cart1_rr ul.list-type-01 li.product-tile .product-images a img{
    border: 1px solid #c9c9c9 !important;
    height: 230px !important;
    margin: 4% auto !important;
    width: 205px !important;
    padding:0 !important;
    
}
/** Image section end **/
#cart1_rr ul.list-type-05, 
#cart1_rr ul.list-type-04, 
#cart1_rr ul.list-type-03, 
#cart1_rr ul.list-type-02, 
#cart1_rr ul.list-type-01 
.product-images a{display: block; text-align: center; text-decoration: none; }
#cart1_rr .prod-list > ul > li .product-details { height: auto !important; padding: 0;}
#cart1_rr .prod-list > ul > li .product-details .name {
    font-family: "TradeGothicLTStdBdCnNo.20";
    font-size: 1em;
    line-height: 18px;
    margin-top: 15px;
    min-height: 40px;
}
#cart1_rr .prod-list > ul > li .product-details .pricing, .material-details {
    color: #000 !important;
    font-size: 0.9em !important;
    line-height: 18px !important;
    margin-top: 10px !important;
    font-weight: normal !important;
    font: inherit !important;
}
#cart1_rr .prod-list > ul > li a{ text-decoration:none; text-align: center;}
#cart1_rr .prod-list > ul > li a strong{font:inherit !important;}
/**Certona product list style end**/

/** Empty Cart Certona **/
.common-certona-area .cross-sell ul li{margin-right:0 !important;}
.common-certona-area .cross-sell .prod-list {text-align: center !important;}
.common-certona-area .cross-sell h2{
    color: #000;
    font-family: "TradeGothicLTStdBdCnNo.20" !important;
    font-size: 2em !important;
    letter-spacing: 2px !important;
    margin: 50px 0 25px;
    text-align: center !important;
    font-weight: normal !important;
    padding: 0 0 1%;
}
.common-certona-area ul.list-type-05, 
.common-certona-area ul.list-type-04, 
.common-certona-area ul.list-type-03, 
.common-certona-area ul.list-type-02, 
.common-certona-area ul.list-type-01{
    display: inline-block !important;
    padding-left: 0px !important;
}
.common-certona-area ul.list-type-05 li, 
.common-certona-area ul.list-type-04 li, 
.common-certona-area ul.list-type-03 li, 
.common-certona-area ul.list-type-02 li, 
.common-certona-area ul.list-type-01 li  {
    display: inline-block !important;
    float: none !important;;
    min-height: 168px !important;
    overflow: hidden;
    padding:0 !important;;
    position: relative !important;;
    width: 210px !important;
    min-width: 210px !important;
    margin: 0 !important;
    text-align: center;
    border:none !important;
}
/** Image section **/
.common-certona-area ul.list-type-05 li.product-tile .product-images a img, 
.common-certona-area ul.list-type-04 li.product-tile .product-images a img, 
.common-certona-area ul.list-type-03 li.product-tile .product-images a img, 
.common-certona-area ul.list-type-02 li.product-tile .product-images a img, 
.common-certona-area ul.list-type-01 li.product-tile .product-images a img{
    border: 1px solid #c9c9c9 !important;
    height: 230px !important;
    margin: 4% auto !important;
    width: 205px !important;
    padding:0 !important;
    
}
/** Image section end **/
.common-certona-area ul.list-type-05, 
.common-certona-area ul.list-type-04, 
.common-certona-area ul.list-type-03, 
.common-certona-area ul.list-type-02, 
.common-certona-area ul.list-type-01 
.product-images a{display: block; text-align: center; text-decoration: none; }
.common-certona-area .prod-list > ul > li .product-details { height: auto !important; padding: 0;}
.common-certona-area .prod-list > ul > li .product-details .name {
    font-family: "TradeGothicLTStdBdCnNo.20";
    font-size: 1em;
    line-height: 18px;
    margin-top: 15px;
    min-height: 40px;
}
.common-certona-area .prod-list > ul > li .product-details .pricing, .material-details {
    color: #000 !important;
    font-size: 0.9em !important;
    line-height: 18px !important;
    margin-top: 10px !important;
    font-weight: normal !important;
    font: inherit !important;
}
.common-certona-area .prod-list > ul > li a{ text-decoration:none; text-align: center;}
.common-certona-area .prod-list > ul > li a strong{font:inherit !important;}
/**Empty Certona  end**/
/**Checkout checkbox style **/
form#optinform label { 
	font:0.73em "TradeGothicLTStdBdCnNo.18",Helvetica,Arial,sans-serif !important;
}

/** FOR SITE-51 & SITE-1373**/

.prod-list .list-type-04 li {
	padding: 2px;
	border: 1px solid transparent;
	margin-top: 0px;
    margin-bottom: 30px;
}

.prod-list .list-type-04 li:hover {
	padding: 2px; 
}

.prod-list .list-type-04 li .product-images {	padding: 0px; }

.prod-list .list-type-04 li .promo-quarter-circle {
	text-transform:none;
	border: 0 ;
	box-shadow: none;
	width: 50px;
	height: 50px;
	left: 2px;
	top: 2px;
	padding: 10px;
	font-weight: normal;	
}

.prod-list>ul>li .product-details .pricing span {
	display: inline-block;
}


/*Site-4638 Page specific hover effect*/
.sub-category #facets-products.prod-list .list-type-04 li:hover .promo-quarter-circle {
   	left: 2px;
    top: 2px;
}
 
.prod-list>ul>li a:hover .name {
	color: inherit;
	text-decoration: underline;
}

.prod-list>ul>li .product-details .finish {
	font: 1em/1.2em "TradeGothicLTStdCnNo.18", Helvetica, Arial, sans-serif;
	color: #777;
	margin: 5px 0 0 0;
}

.prod-list>ul>li .product-details .pricing {
	margin: 15px 0 0 0;
}

.prod-list .list-type-04 li .product-details {
	height: auto;
	min-height: 87px;
}

/*.prod-list>ul>li .product-details .pricing .now, .prod-list>ul>li .product-details .pricing .pNow
	{
	color: #b61a33;
}
.prod-list>ul>li .product-details .pricing .pWas {
	text-decoration: line-through;
}
.prod-list>ul>li .product-details .pricing .pThen {
	text-decoration: line-through;
}
*/

/** PDP promo slot change SITE-53 start **/

.pdp-buystack .cart-promo .small-promo-btn{
padding:0px;
}
.pdp-buystack .cart-promo .small-promo-btn a
{
width:100%;
padding:6px!important;
margin: 0px!important;
text-transform: none;
}
.pdp-buystack .cart-promo .small-promo-btn a p
{
display: inline!important;
margin-left:0!important;
}
.pdp-buystack .cart-promo .small-promo-btn a span.small-prommo-underline
{
display: inline!important;
width: auto;
height: auto;
background: none;
margin: 0px;
padding-bottom: 2px;
vertical-align: top;
}
.pdp-buystack .cart-promo .small-promo-btn a span.small-prommo-underline  span{
display: inline!important;
background: none;
width: auto;
height: auto;
padding: 0px;
margin: 0px;

}
.pdp-buystack .cart-promo .small-promo-btn a:hover span.small-prommo-underline  span
{
background: none;
border: none;
}
.pdp-buystack .cart-promo .small-promo-btn a:hover span.small-prommo-underline p{
border:none;

display: inline!important;
}
.pdp-buystack .cart-promo .small-promo-btn a:hover span.small-prommo-underline{
border-bottom:1px solid #000; 
padding-bottom: 1px;
}

.latest-deals .latest-deal-details h3.large-promo-btn{
padding:0px!important;
}
.latest-deals .latest-deal-details h3.large-promo-btn a.button-large{
padding: 15px 0px;
display: block;
text-transform: none;
} 
.latest-deals .latest-deal-details h3.large-promo-btn a.button-large p
{
display: inline;
vertical-align: bottom;
color:#000;/*added for site-537*/
border-bottom:1px solid #000; /*added for site-537*/
}
.latest-deals .latest-deal-details h3.large-promo-btn a.button-large:hover p{
	color:#000;/*added for site-537*/
}

.latest-deals .latest-deal-details h3.large-promo-btn a.button-large span.large-promo-underline,.latest-deals .latest-deal-details h3.large-promo-btn a.button-large span.large-promo-underline span{
display: inline;
background: none;
width: auto;
height: auto;
margin: 0px;
vertical-align: bottom;
}

.latest-deals .latest-deal-details h3.large-promo-btn a.button-large span.large-promo-underline span{
padding-bottom: 1px;
}
.latest-deals .latest-deal-details h3.large-promo-btn a.button-large:hover span.large-promo-underline span{
padding-bottom: 0px;
}
.latest-deals .latest-deal-details h3.large-promo-btn a.button-large:hover p{
border: none; 
padding:0 0 1px 0px;
}
.latest-deals .latest-deal-details h3.large-promo-btn a.button-large:hover span.large-promo-underline {
border-bottom: 1px solid #000;

}
/** PDP promo slot change SITE-53 end **/

/** chnages for sizechart overlay SITE-53 start **/
.pop-up-template #main-container{padding:0;min-width:500px;}
/** chnages for sizechart overlay SITE-53 end **/

.menu [class^="fluid-column"], .menu [class*=" fluid-column"]{
	border-left:none!important;
}
.header-fluid .subnav *{
	/*font-family:"Interstate";*/
}


.button.returns p,.button.js-size-chart P{
	color:#000!important;
	border-bottom:1px solid #999!important;
}


/*SITE 51 for header 2 promo-slot*/

.latest-deals .latest-deal-details .only-two-promotions .subsale{
	padding: 0px;
}
.latest-deals .latest-deal-details .only-two-promotions .subsale h4{
	padding: 0px;
}
.latest-deals .latest-deal-details .only-two-promotions .subsale h4 a.button{
	display: block;
	padding: 10px;
	text-transform: none;
}
.latest-deals .latest-deal-details .only-two-promotions .subsale h4 a.button span{
	width: auto;
	height: auto;
	background: none;
	display: inline;
	margin: 0px;
	vertical-align: bottom;
	line-height: 20px;
}
.latest-deals .latest-deal-details .only-two-promotions .subsale h4 a.button p{
	display: inline;
	color: #000;
	vertical-align: bottom;
	border-bottom: 1px solid #000;
	line-height: 20px;
}
.latest-deals .latest-deal-details .only-two-promotions .subsale h4 a.button:hover p{
	border: none;
	
}

.latest-deals .latest-deal-details .only-two-promotions .subsale h4 a.button:hover span.small-prommo-underline{
	border-bottom: 1px solid #000;
}

.pop-up-template{
	display:flex;
	background:#fff;
}


/*Tool tip info for shipBill Form by Uday */
.tooltip-cont-card{
    margin:0 0 0px 5px;    
    color:red;
    text-transform: none;
    display: none;
    position:absolute;
    /*top: -45px;*/
    bottom: 90%;
    left:-110px;
    width:330px;
    padding-bottom:4px;     
    color: #000;
    font: 11px/1em "NimbusSanConD-Reg",Helvetica,Arial,sans-serif;     
    z-index: 1200;
    text-transform: uppercase;
    background: url("../../common/images/down_arrow_black_large.png") no-repeat scroll 150px 100% transparent;    
}
.tooltip-cont-card .details{
    border:1px solid #000;
    box-shadow: 1px 3px 12px rgba(0, 0, 0, 0.5);
    display:block;
    padding:5px 25px;
    margin:7px;
    background:#fff;
    overflow-y: auto;
    max-height:300px;
}
.tipinfo .details .tip-hdr-giftwrap{
    text-transform: uppercase;
    padding:5px 8px 5px 8px;
    margin:10px 0 10px 0;
    font-size:1.6em;
    text-align:center;
    line-height:23px;
    border-bottom:1px solid #e5e5e5;
}
.tipinfo .details .tip-body-giftwrap{
     text-transform: none;
     font-size:1.2em;
     line-height:19px;
     font-weight:normal !important;
     margin:0 0 8px 0;
     font-family: "TradeGothicLTStdCnNo.18", sans-serif !important;      
}
.tipinfo .details .tip-body-giftwrap strong{font-weight:bold; display:block; ;}
/* End of shipBillForm Tooltip css */
/*New Facet*/
#facet-breadcrumb{
	display:block;
	width: 84%;
}
#facet-breadcrumb span{
    background-color: #f9f9f9;
    margin: 2px 5px 7px 0;
    display: inline-block;
    padding: 7px 6px;
}
#facet-breadcrumb span label{
	background: url(../img/lightbox-close-btn.png) no-repeat right;
    background-size: 24px;
    padding: 10px 24px 10px 5px;
    font-family: Interstate-Light;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 14px;
}
#btn-reset{
	border-bottom: 1px solid #ccc;
	color:#999;
	margin-left:10px;
	font-family: Interstate-Regular;
    font-size: 14px;
}
#btn-reset:hover{
	border-bottom: 1px solid #000;
	color:#000;
}
.facets-wrapper .dk_container{
	background:#fff !important;
}
.facet-menu .facet-links::after{
    content: "\25BC";
	font-family: "levis-icon-font" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	position: absolute;
  		top: 16px;
  		right: 8px;
}
.facet-menu.active .facet-links::after{
    transform:translateY(-5px) rotate(-180deg);
    transition:all 0.3s ease-out 0s;
}
.facets-wrapper .dk_toggle{
	background:none !important;
}
.facets-wrapper .dk_toggle .dk_label{
	line-height:1.2em;
	font-family:"Interstate-Bold";
	font-size:13px;
	color:#000;
	text-transform: uppercase;
}
.facets-wrapper .dk_theme_default .dk_toggle .dk_label::after{
    content: "\25BC";
	font-family: "levis-icon-font" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	position: absolute;
  		top: 16px;
  		right: 8px;
}
.facets-wrapper .dk_theme_default.dk_open .dk_toggle .dk_label::after{
    transform:translateY(-5px) rotate(-180deg);
}
.facets-wrapper .dk_open .dk_toggle{
	box-shadow:none !important;
}
.facets-wrapper .dk_open{
	box-shadow:none !important;
}
.facets-wrapper .dk_open .dk_label{
	color:#000 !important;
}
#sort-container .dk_options a:hover{
	background-color:#fff;
	border-bottom-color:#999;
	color:#000;
	text-shadow:none;
}
#sort-container .dk_option_current a{
	background-color:#fff;
	border-bottom-color:#999;
	color:#ccc;
	text-shadow:none;
}
#sort-container .dk_options a{
	padding:16px 10px;
	font-family:"Interstate-Light";
}
#sort-container .dk_options .dk_option_current a{
	font-family:"Interstate-Bold";
}
#sort-container .dk_options ul li:first-child a{
	font-family:"Interstate-Light";
}
#sort-container select{
	width:150px;
}
.facets-header span{
	font-family: Interstate;
    font-size: 14px;
}

html.fr section.facets .facets-menuwrap > li div.facet-menu a{	
	font-size:0.65em;
}

html.fr .facets-wrapper.new section.facets .facets-menuwrap > li div.facet-menu a {
    font-size:0.8em;
}

html.fr .facet-menu .facet-links::after{
	top:18px;
}
 
html.fr .facet-menu.active .facet-links::after{
   top:21px;
} 
/*SITE-4668*/ 
#facets-products .list-type-04 li .product-details{
	padding:0;
}
#facets-products .list-type-04 li .product-details p{
	text-align:left;
}
#facets-products .list-type-04 li .product-details p.name{
	margin-top:10px;
	font-family: InterstateBold;
    text-transform: capitalize;
}
#facets-products .list-type-04 li .product-details p.finish{
	font-family: Interstate-Regular;
    text-transform: capitalize;
    font-size:0.9em;
}
#facets-products>ul>li .product-details .pricing{
	margin: 10px 0 0 0;
    font-family: Interstate-Regular;
    font-size: 14px;
}
#facets-products>ul>li .product-details .pricing>span{
	margin-right: 3px;
	margin-left: 0px;
}
#facets-products>ul>li .product-details .pricing span{
	margin-left: 0px;
}
#facets-products .list-type-04 li .product-details{
	min-height: 72px;
}
#facets-products .star-rating-review-count{
	text-align:left;
}
#facets-products .star-rating-review-count span{
	font-family: Interstate-Regular;
    font-size: 0.8em;
    margin-left: 5px;
}
#facets-products>ul>li .product-details .pricing .was, #facets-products>ul>li .product-details .pricing .pWas,#facets-products>ul>li .product-details .pricing .pWas2{
	color:#333;
	text-decoration: line-through;
}
#facets-products>ul>li .product-details .pricing .was2,#facets-products>ul>li .product-details .pricing .then, #facets-products>ul>li .product-details .pricing .pThen{
	color:#939393;
	text-decoration: line-through;
}
/*REF-564 START*/
.account-login .sign-in .shortcut > h2{ margin: 0px; text-align: center;}
.account-login .sign-in .shortcut .tooltip .details{font-family: "Interstate-Bold" !important; font-size: 10px !important;}
.account-login .standard-one-column-template .sign-in input.btn-dbbdr:active { padding: 13px 32px; border-width: 1px;}
.account-login .standard-one-column-template .sign-in input.btn-dbbdr:hover { padding: 13px 32px; background-color: #403F3F; border: 1px solid #333;}
.account-login .standard-one-column-template .register .sign-in-track-order .track-input-button .btn-dbbdr:active{border-width: 1px;}
.elevator-control{ width: 215px;}
/*REF-564 END*/

/*RUS-1108 START */

.ru .curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options{max-width: initial;}
.ru .curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li{width: 300px;}
.ru .curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li label img{ width: 113px; height: 113px;}
.ru .curve-id-result #shop-your-curve #shop-now-form fieldset .shop-options li label p{width: 60%;}

/* RUS-1108 ENDS */

.shownotify{
	display:block !important;
}

.hide-data{ display:none !important;}

/*BROW-344 local specific facet spacing*/
.es section.facets .facets-menuwrap>li div.facet-menu a{font-size:0.75em;}
.de section.facets .facets-menuwrap>li div.facet-menu a{font-size:0.75em;}

.cnccartpagebanner{
	width: 95%;
    margin: 0 auto;
    text-align: center;
    background-color: #F9F9F9;
    height: 120px;
    background-repeat: no-repeat;
    background-position: center;
}
.cnccartpagebanner.GB{
       background-image: url("http://lsco.scene7.com/is/image/lsco/CNC%5Fshoppingbag%5Fbanner%5FGB?$full%2Djpeg$");
}
.cnccartpagebanner.FR{
       background-image: url("http://lsco.scene7.com/is/image/lsco/CNC%5Fshoppingbag%5Fbanner%5FFR?$full%2Djpeg$");    
}
.cnccartpagebanner.DE{
       background-image: url("http://lsco.scene7.com/is/image/lsco/CNC%5Fshoppingbag%5Fbanner%5FDE?$full%2Djpeg$");
}

/**CART MERGE A/C DASHBOARD START**/
#cartMerged.inline-lightbox{
    width:480px !important;
    font-family:"Interstate";
    display:none;
}                                              
#cartMerged > h3{
    font-size:1em;
    font-family:"InterstateBold" !important;                                                              
    color:#333;
    text-align:center;
    letter-spacing: 0px;
    text-transform: none;
}  
#cartMerged .subdesc{
	padding-top:10px;
	word-spacing: 1px;
	font-size: .9em;
}                                            
.sign-in.dashboard .generic-success {	
	margin: 35px auto -8px auto !important;
}
/**CART MERGE A/C DASHBOARD START**/

.invalid-wrapper {
    text-align: left;
    position: relative;
    display: none;
}

.invalid-wrapper .arrow-up {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 6px solid #f2dede;
    margin-left: 15px;
}

.invalid-wrapper .error-div {
    width: 400px;
    min-height: 14px;
    background-color: #f2dede;
    color: #333;
    font-size: 14px;
    line-height: 1;
    font-family: "InterstateLight";
    padding: 8px;
}
.help-section .contactus-item-box .contact-item .blck-btn a{
	color:#fff;
}
#promo-btn:hover{
   background-color:#c30d2d;
}

.apply-subtotal-free {
    color: #c30d2d;
}

