html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;}h1,h2,h3,h4,h5,h6{font-weight:normal;}blockquote{quotes:none;}blockquote p{}blockquote:before,blockquote:after{content:'';content:none;}a img{border:0 none;}:focus{outline:0 none;}.keyboard-focus :focus{outline:2px #14adcc solid;}object,embed{z-index:0;}sup{font-size:8px;vertical-align:super;}img{max-width:100%;}a{text-decoration:underline;}a:hover{text-decoration:none;}a,a:link,a:active,a:focus,a:hover,a:visited{}a img{border:0 none;}h1,h2,h3,h4,h5,h6,hr,dl,pre,address,p{margin:0 0 .8em;}h1,h2,h3,h4,h5,h6,hr,dl,pre,address{font-weight:normal;}ul,ol,dl,li{margin:0;padding:0;}li{list-style:none outside none;}dt{font-weight:bold;margin-bottom:0.2em;}dd{font-weight:normal;margin-bottom:0.4em;}table{border-collapse:collapse;border-spacing:0;}caption{text-align:left;vertical-align:top;}th{text-align:left;vertical-align:top;}td{text-align:left;vertical-align:top;}form{}fieldset{}legend{}input,textarea{font-family:sans-serif;font-size:11px;line-height:13px;cursor:text;background-color:#ffffff;color:#333333;border:1px solid #d4d4d4;padding:4px 4px;}input:focus,textarea:focus{background-color:#ffffff;border-color:#999999;color:#000000;}select{vertical-align:middle;cursor:pointer;}input[type='button'],input[type='submit']{vertical-align:middle;cursor:pointer;}input[type='checkbox']{border:0 none;cursor:pointer;margin:0;padding:0;width:auto;}input[type='radio']{border:0 none;cursor:pointer;margin:0;padding:0;vertical-align:bottom;width:auto;}code,kbd,samp,pre,tt,var{font-size:92%;font-family:monaco,"Lucida Console",courier,mono-space;}del{text-decoration:line-through;}ins,dfn{text-decoration:none;border-bottom:1px solid #ccc;}abbr,acronym{text-transform:uppercase;font-size:85%;}a abbr,a acronym{border:none;}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px solid #ccc;}address{font-style:normal;display:inline;margin:0;padding:0;}abbr{border:none;}body{font-size:12px;line-height:16px;font-family:Arial,Helvetica,sans-serif;}h1,.h1,h2,.h2,h3,.h3,h4,.h4{padding:0;font-weight:normal;}h1,.h1{color:#000000;font-family:'AvenirNext-Demi';font-size:22px;letter-spacing:0;line-height:25px;margin:15px 0 10px;text-transform:none;}h2,.h2{color:#000000;font-family:'AvenirNext-Medium';font-size:20px;letter-spacing:0;line-height:22px;margin:0 0 10px;text-transform:uppercase;}h3,.h3{color:#666666;font-family:'AvenirNext-Medium';font-size:16px;letter-spacing:0;line-height:20px;margin:0 0 10px;text-transform:uppercase;}h4,.h4{color:#000000;font-family:'AvenirNext-Regular';font-size:16px;letter-spacing:1px;line-height:20px;margin:0 0 15px;text-transform:uppercase;}h5,.h5,h6,.h6{padding:0;font-weight:normal;}h5,.h5{color:#000000;font-family:'AvenirNext-Medium';font-size:15px;letter-spacing:0;line-height:19px;margin:20px 0 10px;text-transform:uppercase;}h6,.h6{color:#000000;font-family:'AvenirNext-Demi';font-size:14px;letter-spacing:0;line-height:18px;margin:15px 0 6px;text-transform:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}a,a:link,a:active,a:focus,a:hover,a:visited{}a img{border:0 none;}strong{font-weight:bold;}em{font-style:italic;}p{margin:0 0 .8em 0;}blockquote{background-color:#F2F2F2;color:#4d4d4d;margin:0 0 0.8em;padding:15px 18px 5px;quotes:none;}q{font-style:italic;}hr{margin:20px 0;padding:0;border:0 none;border-top:1px dashed #cccccc;height:1px;}fieldset{}legend{}input,textarea{background-color:#ffffff;border:1px solid #d4d4d4;color:#333333;padding:4px 4px;}input:focus,textarea:focus{background-color:#ffffff;border-color:#999999;color:#000000;}input[type='text'],input[type='password']{background-color:#ffffff;border:1px solid #d4d4d4;color:#333333;padding:4px;}input[type='text']:focus,input[type='password']:focus{background-color:#ffffff;border-color:#999999;color:#000000;}.debug{font-size:9px;line-height:11px;font-weight:normal;font-style:normal;margin:0 0 5px 0;}.block{display:block;}.overflow{overflow:hidden;}.hidden{display:none;}.invisible{visibility:hidden;}.nopadding{padding:0;}.nomargin{margin:0;}.end,.clear{clear:both;}.clearfix{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.left{float:left;}.right{float:right;}.center{display:block;margin-left:auto;margin-right:auto;}img.left{float:left;display:inline;margin:0 15px 10px 0;position:relative;}img.right{float:right;display:inline;margin:0 0 10px 15px;position:relative;}img.center{float:none;display:block;margin:0 auto 10px auto;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.capitalize{text-transform:capitalize;}.nocase{text-transform:none;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.strong{font-weight:bold;}.normal{font-weight:normal;}.smaller{font-size:0.85em;line-height:1.0em;}.small{font-size:0.9em;line-height:1.1em;}.big{font-size:1.2em;line-height:1.4em;}.bigger{font-size:1.25em;line-height:1.4em;}ul.noindent{margin-left:0;padding-left:0;}ul.nobullet li{list-style:none;list-style-image:none;}ul.check li{padding-left:20px;background:url("images/check.png") no-repeat scroll 0 50% transparent;}ul.disc li{list-style:disc outside none;margin-left:20px;}.aria-offscreen{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;}#skip-link-nav{background-color:#ffffff;border:1px solid #ccc;color:#000;display:block;font-family:"AvenirNext-Medium";left:10px;padding:10px;position:absolute;top:10px;z-index:2000;}#screen-info:after{content:"Default";background-color:#FFFFFF;bottom:10px;color:#000000;padding:5px 7px;position:fixed;left:10px;z-index:99999;border:1px #ccc solid;font-size:10px;}#resize-info{background-color:#FFFFFF;top:10px;color:#000000;padding:5px 7px;position:fixed;right:10px;z-index:99999;border:1px #ccc solid;font-size:10px;}.stop-points{margin:0 auto;}@media only screen and (min-width: 1400px) {#screen-info:after{content:"1400 wide";}.stop-points{width:1400px;}}@media only screen and (min-width: 1250px) and (max-width: 1399px) {#screen-info:after{content:"1250 to 1399 wide";}}@media only screen and (min-width: 1100px) and (max-width: 1249px) {#screen-info:after{content:"1100 to 1249 wide";}}@media only screen and (min-width: 1024px) and (max-width: 1099px) {#screen-info:after{content:"1024 to 1099 wide";}}@media only screen and (min-width: 980px) and (max-width: 1023px) {#screen-info:after{content:"980 to 1023 wide";}}@media only screen and (min-width: 769px) and (max-width: 979px) {#screen-info:after{content:"769 to 979 wide";}}@media only screen and (max-width: 768px) {#screen-info:after{content:"768 wide";}.stop-points{width:768px;}}#main{margin:auto;position:relative;width:auto;}#fixed-header{background-color:#FFFFFF;left:0;position:relative;top:0;width:100%;z-index:999;}#utility-wrapper{margin:0 auto;}#utility{height:30px;margin:0 10px;position:relative;}#account-nav{display:block;height:30px;position:absolute;right:0;top:0;}#nav-account{}#nav-account li{float:left;font-family:'AvenirNext-Regular';font-size:10px;margin-left:15px;padding:0;position:relative;text-transform:uppercase;letter-spacing:1px;}#nav-account li.last{margin-right:0px;}#nav-account a{color:#000000;display:block;line-height:30px;text-decoration:none;}#nav-account a:hover{color:#000000;text-decoration:underline;}#nav-account li.active{color:#000000;text-decoration:underline;}#nav-account li.active a{color:#000000;text-decoration:underline;}.link-find-stores{background:transparent url("../images/icons/locator.png") no-repeat scroll left center;padding-left:15px;}.link-email-sign-up{background:transparent url("../images/icons/email.png") no-repeat scroll left center;padding-left:20px;}.link-my-account{background:transparent url("../images/icons/account.png") no-repeat scroll left center;padding-left:15px;}.my-account-popup{background-color:#ffffff;border:1px solid #000000;font-family:'AvenirNext-Demi';font-size:11px;line-height:13px;padding:15px;position:absolute;right:0;top:30px;width:235px;z-index:9999;}.my-account-close{background:url("../images/mini-cart/close-white.png") no-repeat scroll center center transparent;color:#000000;cursor:pointer;float:right;height:23px;width:23px;z-index:1;display:block;}.my-account-popup.open{}.main-buttons{}.link-my-profile,.link-log-in{background-color:#14adcc;border:1px solid #14adcc;color:#FFFFFF;display:block;float:left;line-height:28px;margin-right:15px;padding:0 15px;text-align:center;text-transform:uppercase;text-decoration:none;}.link-my-profile:hover,.link-log-in:hover{text-decoration:underline;background-color:#14adcc;border-color:#14adcc;color:#FFFFFF;}.link-log-out,.link-new-account{background-color:#ffffff;border:1px solid #CCCCCC;color:#000000;display:block;float:left;line-height:28px;padding:0 15px;text-align:center;text-transform:uppercase;}.link-log-out:hover,.link-new-account:hover{text-decoration:underline;background-color:#000000;border-color:#000000;color:#ffffff;}.logged-in-as{color:#333333;display:block;font-family:'AvenirNext-Regular';font-size:12px;line-height:13px;margin:15px 0;text-align:center;}.logged-in-as a{color:#000000;text-decoration:none;}.logged-in-as a:hover{color:#000000;text-decoration:underline;}.link-track-orders-returns,.link-my-wish-list,.link-search-wish-lists{text-transform:uppercase;text-align:center;color:#000000;display:block;font-size:11px;line-height:13px;margin:15px 0 0;text-decoration:none;}.link-track-orders-returns:hover,.link-my-wish-list:hover,.link-search-wish-lists:hover{color:#000000;text-decoration:underline;}#header-wrapper{background-color:#ffffff;z-index:200;margin:30px auto;}#header{height:30px;position:relative;}#site-search{position:absolute;right:0;top:0;}#site-search{background:url("../images/header/site-search.png") no-repeat scroll right top transparent;height:30px;left:10px;position:absolute;top:0;width:191px;z-index:202;}#SimpleSearchForm{}#SimpleSearchForm label{display:none;}#searchinput{border:1px solid #CCCCCC;color:#000000;float:left;font-family:'AvenirNext-Medium';font-size:13px;height:28px;left:0;line-height:28px;margin:0;padding:0 5px;position:relative;top:0;width:150px;}#searchinput:focus{background-color:transparent;color:#000000;}#SimpleSearchForm button{background-color:transparent;border:0 none;cursor:pointer;height:30px;margin:0;padding:0;position:absolute;right:0;top:0;width:30px;}#SimpleSearchForm button span{display:none;}#suggestions-wrapper,#suggestions2-wrapper{background-color:#FFFFFF;border:1px solid #CCCCCC;color:#000000;cursor:pointer;display:none;font-family:'AvenirNext-Medium';font-size:12px;left:0;line-height:20px;padding:0;position:absolute;text-transform:capitalize;top:29px;width:189px;z-index:201;}#suggestions2-wrapper{width:241px;}#suggestions-wrapper div.close,#suggestions2-wrapper div.close{background:url("../images/header/close-white.png") no-repeat scroll 14px 14px transparent;border-top:1px solid #ccc;clear:both;cursor:pointer;display:block;font-family:"AvenirNext-Medium";font-size:12px;letter-spacing:1px;line-height:24px;padding:7px 10px 7px 30px;text-transform:uppercase;width:auto;z-index:1;}#suggestions .suggestionterm,#suggestions2 .suggestionterm{display:inline;text-align:left;}#suggestions .hits,#suggestions2 .hits{color:#999999;display:inline;float:right;font-size:9px;display:none;}#suggestions .unselected,#suggestions2 .unselected{background-color:#FFFFFF;clear:both;padding:6px;}#suggestions .selected,#suggestions2 .selected{background-color:#E5E5E5;clear:both;padding:6px;}#header-logo{}#header-logo a{display:block;height:24px;margin:0 auto;width:295px;}#header-logo img{height:24px;margin:3px 0;width:295px;}@media only screen and (max-width: 768px) {#header-logo img{height:22px;margin:4px 0;width:271px;}#header-logo a{height:22px;width:271px;}}#wrapper{background-color:#ffffff;width:960px;padding:0 20px;margin:0 auto;position:relative;}#page-wrapper{margin-top:10px;}#page-container{margin:0 auto;position:relative;}@media only screen and (min-width: 1400px) {#page-container{width:1400px;}}@media only screen and (max-width: 768px) {#page-container{width:768px;}}#content-wrapper{float:left;position:relative;width:100%;}#content{margin-right:10px;position:relative;}#content-wrapper.sidebar{margin-left:-200px;}#content-wrapper.sidebar #content{margin-left:220px;}.productresultarea{overflow:hidden;}#sidebar-wrapper,#sidebar-wrapper-cs{float:left;position:relative;margin-left:10px;width:190px;min-height:480px;z-index:1;}#sidebar-wrapper.closed,#sidebar-wrapper-cs.closed{display:none;}#sidebar-wrapper.open,#sidebar-wrapper-cs.open{display:block;margin:0;}#sidebar-wrapper.open #left-banner-hide,#sidebar-wrapper-cs.open #left-banner-hide{display:none;}#sidebar-widget{display:none;background:url("../images/header/sidemenu.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:49px;margin:-25px 0 0;position:fixed;text-indent:-9999px;top:50%;left:0;width:22px;z-index:1997;}#sidebar-widget.open{left:230px;background-position:0 -120px;}#shopnav-wrapper{margin-bottom:23px;margin-left:10px;margin-right:10px;}#nav-category-open{background:url("../images/header/menu.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:25px;margin:-2px 10px 8px 0;text-indent:-9999px;top:0;width:25px;}#nav-category-open:hover{background-position:0 -40px;}#nav-category-open.open{background-position:0 -80px;}#nav-category-open.open:hover{background-position:0 -120px;}#nav-category,#nav-refinement,#nav-pages{color:#000000;padding:0;z-index:198;position:relative;}#nav-category.float,#nav-refinement.float,#nav-pages.float{background-color:#FFFFFF;border:1px solid #000000;color:#000000;margin-top:33px;padding:20px 20px 0 20px;position:absolute;z-index:198;}#nav-category-close{background:url("../images/header/close.png") no-repeat scroll center center transparent;cursor:pointer;display:block;height:27px;position:absolute;right:0;text-indent:-9999px;top:0;width:27px;}@media (max-width: 979px) {#sidebar-widget{display:block;}#sidebar-wrapper,#sidebar-wrapper-cs{background-color:#ffffff;border-right:1px solid #000000;float:none;height:100%;left:0;overflow-x:hidden;overflow-y:auto;padding:0 15px;position:fixed;top:0;width:200px;z-index:9999;display:none;}#nav-category{padding:15px 0;}#content-wrapper.sidebar{margin-left:0;}#content-wrapper.sidebar #content{margin-left:10px;margin-right:10px;}#nav-category,#nav-refinement,#nav-pages{padding-top:20px;}}#container.pt_cart,#container.pt_checkout{min-width:640px;background-color:#ffffff;}#container.pt_cart #main,#container.pt_checkout #main{margin:0 auto;padding:0 15px 30px 15px;width:950px;}#footer-wrapper{margin:40px 0 20px;position:relative;clear:both;}#footer-container{margin:0 auto;}#nav-category{}#nav-category .navitems h6,nav h6,#nav-category .navitems .category-name{color:#000000;font-family:"AvenirNext-Medium";font-size:13px;letter-spacing:1px;line-height:15px;margin:0 0 15px;text-transform:uppercase;}#nav-category .navitems a{color:#000000;text-decoration:none;}#nav-category .navitems a:hover{color:#000000;text-decoration:underline;}#nav-category .categories{margin-bottom:25px;}#nav-category .refinementcategory,#nav-category .refinementcategory a{color:#000000;font-family:'AvenirNext-Regular';font-size:13px;font-weight:normal;line-height:15px;text-transform:none;}.tablet #nav-category .refinementcategory,.tablet #nav-category .refinementcategory a{line-height:20px;}#nav-category .refinementcategory a{color:#000000;text-decoration:none;}#nav-category .refinementcategory a:hover{color:#000000;text-decoration:underline;}#nav-category .refinementcategory a.dir{background:url("../images/navigation/category-down-regular.png") no-repeat scroll left center transparent;margin-left:-10px;padding-left:10px;}#nav-category .refinementcategory li{margin-bottom:8px;}#nav-category ul ul{margin-bottom:15px;margin-left:0;margin-top:15px;padding-left:15px;}#nav-category ul.refinementcategory ul a{color:#000000;font-family:'AvenirNext-Regular';font-size:13px;letter-spacing:0;line-height:15px;text-transform:none;}.tablet #nav-category ul.refinementcategory ul a{line-height:20px;}#nav-category .refinementcategory li a.current{color:#000000;text-decoration:underline;}#nav-category .refinementcategory li a.current:hover{color:#000000;}#nav-pages{color:#000000;background-color:#ffffff;}#nav-pages .navitems h6,#nav-pages .navgroup h6,#nav-pages .navgroup .h6,#nav-pages .navitems .h6{color:#000000;font-family:"AvenirNext-Medium";font-size:13px;letter-spacing:1px;line-height:15px;text-transform:uppercase;margin:0 0 15px;}#nav-pages .navitems a,#nav-pages .navgroup a{color:#000000;text-decoration:none;}#nav-pages .navitems a:hover,#nav-pages .navgroup a:hover{color:#000000;text-decoration:underline;}#nav-pages .navlinks{margin-bottom:25px;}#nav-pages .navgroup>ul{margin-bottom:25px;}#nav-pages ul,#nav-pages ul a{color:#000000;font-family:'AvenirNext-Regular';font-size:13px;font-weight:normal;line-height:15px;text-transform:none;}#nav-pages ul a{color:#000000;text-decoration:none;}#nav-pages ul a.active,#nav-pages ul a:hover{color:#000000;text-decoration:underline;}#nav-pages ul a:hover{color:#000000;text-decoration:underline;}#nav-pages ul li{margin-bottom:8px;}#nav-pages ul ul{margin-bottom:15px;margin-left:0;margin-top:15px;padding-left:15px;}#nav-pages ul ul a{color:#000000;font-family:'AvenirNext-Regular';font-size:13px;letter-spacing:0;line-height:15px;text-transform:none;}#nav-pages ul li.current a,#nav-pages ul li a.current{color:#000000;text-decoration:underline;}#nav-pages ul li.current a:hover,#nav-pages ul li a.current:hover{color:#000000;}.nav-list{border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#000000;line-height:15px;margin-bottom:20px;margin-top:20px;padding-bottom:5px;padding-top:15px;text-align:center;}.nav-list.below{}.nav-list a,.nav-list span{color:#000000;display:inline-block;font-family:"AvenirNext-Regular";font-size:12px;font-weight:normal;margin:0 8px 10px;}.nav-list a{color:#000000;text-decoration:none;}.nav-list a:hover{color:#000000;text-decoration:underline;background-color:#ffffff;}.nav-list a.current{color:#000000;text-decoration:underline;}.nav-list a.current:hover{color:#000000;text-decoration:underline;background-color:#ffffff;}.nav-list a.depth-0,.nav-list span.depth-0{}#main-menu-wrapper{height:38px;position:relative;z-index:199;}#main-menu-container{background:transparent url("../images/navigation/main-bg-container.png") repeat-x scroll center bottom;height:38px;margin:0 auto;position:relative;}#main-menu{}ul#main-menu{position:relative;z-index:697;}ul#main-menu a.dir,ul#main-menu span.dir{}ul#main-menu li a{color:#000000;display:block;font-family:'AvenirNext-Medium';font-size:13px;letter-spacing:1px;line-height:38px;position:relative;text-decoration:none;text-transform:uppercase;}ul#main-menu li a:hover,ul#main-menu li a:focus,ul#main-menu li.open>a:first-child{color:#000000;text-decoration:underline;}ul#main-menu li a.selected{color:#000000;text-decoration:underline;}ul#main-menu li{position:relative;float:left;}ul#main-menu li.hover,ul#main-menu li:hover{z-index:699;cursor:default;}ul#main-menu ul{display:none;position:absolute;top:100%;}ul#main-menu ul li{float:none;margin:0;background:none;}ul#main-menu ul.sub-panel li a.closemenu{background:url("../images/header/close-white.png") no-repeat scroll 14px 14px transparent;border-top:1px solid #ccc;clear:both;cursor:pointer;display:block;font-family:"AvenirNext-Medium";font-size:12px;letter-spacing:1px;line-height:24px;padding:7px 10px 7px 30px;text-transform:uppercase;width:auto;z-index:1;}#breadcrumb{color:#000000;font-family:"AvenirNext-Regular";font-size:10px;letter-spacing:1px;line-height:15px;margin:0;text-transform:uppercase;}#breadcrumb .divider{background:url("../images/navigation/breadcrumb-separator.png") no-repeat scroll center 0 transparent;display:inline-block;width:4px;height:7px;margin:0 5px;overflow:hidden;text-indent:-9999px;zoom:1;*display:inline;}#breadcrumb a{color:#000000;text-decoration:none;}#breadcrumb a:hover{color:#000000;text-decoration:underline;}#breadcrumb a.home{background:url("../images/navigation/breadcrumb-home.png") no-repeat scroll center 0 transparent;display:inline-block;width:11px;height:10px;overflow:hidden;text-indent:-9999px;zoom:1;*display:inline;}#search-meta{float:right;margin-left:10px;}ul.dropdown,ul.dropdown li,ul.dropdown ul{list-style:none;margin:0;padding:0;}ul.dropdown{position:relative;z-index:697;float:left;}ul.dropdown a.dir{}ul.dropdown li a{display:block;margin:0 10px;padding:0;text-decoration:none;}ul.dropdown a:hover{color:#333333;}ul.dropdown li{position:relative;float:left;}ul.dropdown li.hover,ul.dropdown li:hover{z-index:699;cursor:default;}ul.dropdown ul{display:none;position:absolute;top:100%;width:180px;z-index:698;-webkit-box-shadow:0 1px 6px rgba(120,120,120,.75);-moz-box-shadow:0 1px 6px rgba(120,120,120,.75);box-shadow:0 1px 6px rgba(120,120,120,.75);}ul.dropdown ul li{float:none;width:180px;margin:0;background:none;}ul.dropdown ul ul{left:180px;top:0px;}ul.dropdown ul li a{background-color:#f5f5f5;display:block;line-height:15px;margin:0;padding:5px 10px;}ul.dropdown ul li a:hover{}ul.dropdown li:hover>ul{}ul.dropdown>li.current-menu-ancestor>a,ul.dropdown>li.current-menu-item>a{}ul.dropdown li.current-menu-ancestor>a,ul.dropdown li.current-menu-item>a{}ul.dropdown ul li.current-menu-ancestor>a,ul.dropdown ul li.current-menu-item>a{}body{background-color:#ffffff;color:#000000;margin:0;padding:0;}body#checkout-section,body#bv-section{background:#ffffff;}a{color:#14adcc;text-decoration:none;}a:hover{color:#14adcc;text-decoration:underline;}a.button-link{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;display:inline-block;background:url("../images/icons/arrow-right-white.png") no-repeat scroll right center #3D3D3D;border:0 none;color:#FFFFFF;cursor:pointer;font-family:'AvenirNext-Demi';font-size:15px;line-height:27px;margin:0;padding:0 17px 0 13px;text-decoration:none;text-transform:uppercase;zoom:1;*display:inline;}a.button-link:hover{}a.button-link-secondary{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;display:inline-block;background:url("../images/icons/arrow-right-grey.png") no-repeat scroll right center #f4f4f4;border:1px #e9e9e9 solid;color:#999999;font-family:'AvenirNext-Demi';font-size:13px;line-height:22px;margin:0;padding:0 20px 0 10px;text-decoration:none;text-transform:uppercase;cursor:pointer;zoom:1;*display:inline;}a.button-link-secondary:hover{}.disabledcontainer{background-color:#FFF2B2;position:relative;width:100%;z-index:1;}.disabledmessage{margin:0 auto;padding:10px 0;width:980px;text-align:center;color:#99916B;}.disabledmessage p{margin:0;}#checkout-help{bottom:20px;color:#333333;font-family:'AvenirNext-Demi';font-size:15px;position:absolute;right:6px;text-align:right;text-transform:uppercase;top:27px;}#checkout-help .help-title{color:#999999;font-family:'AvenirNext-Demi';font-size:28px;line-height:26px;margin:0;text-transform:uppercase;}#globalbannerslot-text,#globalbannerslot-empty{position:absolute;right:0;top:22px;width:100%;height:50px;padding:0;margin:0;}#globalbannerslot-text{text-align:right;line-height:50px;color:#000000;font-family:'AvenirNext-Demi';text-transform:uppercase;font-size:17px;}#globalbannerslot-text a{color:#000000;text-decoration:none;}.footerlinks{margin-bottom:15px;}ul.nav-footer{text-align:center;margin:0 0 5px;}ul.nav-footer li{border-right:1px solid #CCCCCC;color:#999999;display:inline;font-size:9px;line-height:11px;margin:0;padding:0 8px 0 4px;text-transform:uppercase;}ul.nav-footer li.last{border-right:0 none;}ul.nav-footer a{color:#000000;}ul.nav-footer a:hover{color:#000000;}.footersocial{margin-top:15px;color:#999999;font-size:11px;line-height:13px;margin-bottom:20px;text-align:center;}.footercopyright{color:#999999;font-size:9px;line-height:11px;margin-bottom:20px;text-align:center;}#page-header,.category-header{margin-bottom:5px;padding-bottom:0;}#shelf.top-looks .category-header{}.category-header.sale{}.category-header.final-sale{}.category-header{}#page-header{margin:0;}#page-header a{color:#666666;display:block;font-size:11px;line-height:13px;padding-top:12px;text-align:right;text-decoration:none;font-weight:bold;}#page-header a:hover{color:#000000;}#page-header h1,.category-header h1,#page-header h2,.category-header h2,.pt_customerservice .category-header h1{color:#000000;font-family:"Modern-Light";font-size:26px;letter-spacing:1px;line-height:28px;margin:0;padding:0;text-transform:none;}#page-header h3,.category-header h3{color:#666666;font-family:'AvenirNext-Demi';font-size:15px;letter-spacing:0;line-height:18px;margin:5px 0 0;padding:0;position:relative;text-transform:uppercase;}#page-header h4,.category-header h4{color:#666666;font-family:'AvenirNext-Medium';font-size:14px;letter-spacing:0;line-height:16px;margin:5px 0 0;padding:0;position:relative;text-transform:uppercase;}#page-header h5,.category-header h5{color:#999999;font-family:'AvenirNext-Regular';font-size:14px;letter-spacing:0;line-height:16px;margin:0 0 5px;padding:0;position:relative;text-transform:uppercase;}.search-note{background-color:#fafafa;border:1px dotted #ccc;color:#000000;font-family:"AvenirNext-Regular";font-size:13px;letter-spacing:0;line-height:15px;margin:10px 0;padding:10px;position:relative;}.search-phrase-original{font-family:'AvenirNext-Demi';}.search-phrase-new{font-family:'AvenirNext-Demi';}#category-header-wrapper{float:right;margin-left:-200px;position:relative;width:100%;}#category-header-container{margin-left:220px;margin-right:10px;}.pagination{background-color:#FFFFFF;margin-top:10px;margin-right:10px;overflow:hidden;padding:10px;}.pagination ul{text-align:center;}.pagination li{display:inline-block;margin-right:3px;zoom:1;*display:inline;}.pagination a{color:#B3B3B3;display:inline-block;padding:3px 4px;text-decoration:none;zoom:1;*display:inline;}.pagination a:hover{color:#000000;}.pagination a.pagefirst,.pagination a.pagelast,.pagination a.pageprevious,.pagination a.pagenext{}.pagination li.firstlast{}.pagination li.currentpage{background-color:#F8F7F5;border:1px solid #E3E2DF;color:#999999;font-weight:normal;padding:2px 5px;text-decoration:none;}.resultshits{text-align:center;}#minicart{display:block;height:30px;position:absolute;right:10px;top:0;}#minicart-clone{color:#333333;display:block;font-size:11px;height:30px;line-height:13px;position:absolute;right:0;top:0;width:272px;z-index:801;padding:8px 0 0 0;}.minicarttotal{height:30px;z-index:701;}.minicarttotal a{color:#000000;text-decoration:none;}.minicarttotal a:hover{color:#000000;text-decoration:underline;}.minicarttotal a.linkminicart,.minicarttotal span.emptycart{color:#000000;display:block;float:left;font-family:'AvenirNext-Medium';font-size:12px;letter-spacing:1px;line-height:30px;margin-left:10px;text-transform:uppercase;}.minicarttotal a.linkminicart:hover{color:#000000;text-decoration:underline;}.minicarttotal a.viewbag{background:url("../images/mini-cart/view-bag.png") no-repeat scroll left center transparent;display:block;float:right;height:30px;margin-left:6px;width:12px;}.minicarttotal.isopen a.viewbag{background:transparent url('../images/mini-cart/view-bag.png') no-repeat left center;}.minicartcontent .discountprice .salesprice{color:#e01522;}.minicartcontent .discountprice .standardprice{color:#666;}.minicartcontent .price{float:right;}.minicartcontent{display:block;}.productbadgecontainer{position:relative;}.minicartcontent{background-color:#ffffff;border:1px solid #000000;color:#000000;display:block;font-family:"AvenirNext-Demi";font-size:10px;line-height:12px;margin:30px 0 0;padding:0;position:absolute;right:0;top:0;width:300px;z-index:700;}.minicartcontent .minicartclose{background:url("../images/mini-cart/close-white.png") no-repeat scroll center center transparent;color:#000000;cursor:pointer;height:23px;position:absolute;left:5px;text-indent:-9999px;top:5px;width:23px;z-index:1;display:none;}.tablet .minicartcontent .minicartclose{display:block;}.minicartcontent .checkoutminicart{max-height:380px;overflow-x:hidden;overflow-y:auto;width:301;}.minicartcontent .summaryproduct{background-color:#FFFFFF;border:0 none;margin:0;padding:15px 20px 15px 10px;position:relative;width:270px;border-bottom:1px #cccccc dotted;}.minicartcontent .summaryproduct .image{display:inline;float:left;overflow:hidden;width:100px;}.minicartcontent .summaryproduct .image img{display:block;height:121px;width:93px;}.minicartcontent .summaryproduct .item-details{display:inline;float:left;min-height:121px;padding:0 0 0;position:relative;width:167px;}.minicartcontent .item-details .name{font-family:'AvenirNext-Regular';font-size:13px;line-height:16px;margin-bottom:5px;text-transform:none;margin-right:5px;}.minicartcontent .item-details .editdetails{margin:5px 0;}.minicartcontent .item-details .editdetails a{background:url("../images/icons/edit-black.png") no-repeat scroll left center transparent;color:#000000;display:inline-block;font-family:"AvenirNext-Demi";font-size:10px;letter-spacing:0;line-height:12px;padding:5px 5px 5px 13px;text-decoration:none;text-transform:uppercase;}.minicartcontent .item-details .editdetails a:hover{color:#000000;text-decoration:underline;}.minicartcontent .item-details .editgiftcert{margin:5px 0;}.minicartcontent .item-details .editgiftcert a{color:#000000;font-family:'AvenirNext-Demi';font-size:9px;line-height:11px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;}.minicartcontent .item-details .editgiftcert a:hover{color:#000000;text-decoration:underline;}.minicartcontent .item-details .promotions .promo{color:#000000;font-family:"AvenirNext-Regular";font-size:10px;line-height:12px;margin-bottom:12px;margin-top:5px;}.minicartcontent .item-details .attributes{margin:8px 0;}.swatchesdisplay-cart{}.swatchesdisplay-cart li,.swatchesdisplay-cart div{margin-bottom:5px;}.swatchesdisplay-cart .colorSwatch{margin-bottom:5px;}.swatchesdisplay-cart .colorSwatch img{height:18px;width:18px;border:1px #000000 solid;display:block;float:left;}.swatchesdisplay-cart .colorSwatch .colorName{color:#000000;display:inline-block;font-family:'AvenirNext-Regular';font-size:11px;line-height:20px;margin-left:5px;text-decoration:none;text-transform:none;}.swatchesdisplay-cart .sizeSwatch .swatchanchor,.swatchesdisplay-cart .pantLength .swatchanchor,.swatchesdisplay-cart .emptyswatch .swatchanchor{background-color:#FFFFFF;border:1px solid #000000;color:#000000;display:inline-block;float:left;font-family:'AvenirNext-Demi';font-size:9px;line-height:18px;min-width:8px;overflow:hidden;padding:0 5px;text-align:center;text-decoration:none;text-transform:uppercase;}.swatchesdisplay-cart .sizeSwatch .label,.swatchesdisplay-cart .pantLength .label{color:#000000;display:inline-block;font-family:'AvenirNext-Regular';font-size:11px;line-height:20px;margin-left:5px;text-decoration:none;text-transform:none;}.minicartcontent .summaryproduct .item-details .product-availability-info{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px;color:#000000;margin-bottom:5px;}.minicartcontent .summaryproduct .item-details .product-availability-info .not-available{color:#f32800;}.minicartcontent .summaryproduct .item-details .product-availability-info .is-in-stock{color:#000000;}.minicartcontent .summaryproduct .item-details .product-availability-info .is-low-stock{color:#F32800;font-family:'AvenirNext-Demi';font-size:12px;font-style:normal;line-height:14px;}.minicartcontent .summaryproduct .item-details .product-availability-info .on-back-order{color:#000000;}.minicartcontent .summaryproduct .item-details .product-availability-info .on-pre-order{color:#000000;}.minicartcontent .summaryproduct .item-details .pricing{bottom:0;display:block;font-size:10px;line-height:12px;margin-top:8px;overflow:visible;position:relative;right:0;text-align:right;}.minicartcontent .summaryproduct .item-details .pricing .quickviewqty{margin-right:8px;float:left;}.minicartcontent .summaryproduct .item-details .pricing .price{font-family:'AvenirNext-Demi';font-size:12px;line-height:14px;}.global-mini-price .adjustedprice{color:#e01522!important;}.global-mini-price .saleprice{color:#e01522!important;}.global-mini-price .standardprice{color:#000000!important;}.global-mini-price .retailprice{color:#000000!important;}.global-mini-price .proratedprice{color:#000000!important;}.minicartcontent .summaryproduct .item-details .pricing .minicart-price{font-family:"AvenirNext-Demi";font-size:12px;line-height:14px;}.minicartcontent .minicarttotals{background-color:#FFFFFF;border-top:2px solid #000000;font-family:'AvenirNext-Demi';font-size:11px;margin:15px 10px 0;padding:10px 0 0;text-transform:none;}.minicartcontent .ordertotalstable{color:#000000;font-family:'AvenirNext-Demi';font-size:12px;line-height:14px;}.minicartcontent .ordertotalstable .label{text-transform:uppercase;}.minicartcontent .ordertotalstable .value{color:#000000;display:block;margin-right:0;text-align:right;}.minicartcontent .ordertotalstable tr{display:none;}.minicartcontent .ordertotalstable tr.ordersubtotal{display:table-row;}.link2cart{margin:10px;position:relative;z-index:10;}.link2cart a{background-color:#14adcc;border:1px solid #14adcc;color:#FFFFFF;cursor:pointer;display:block;font-family:'AvenirNext-Regular';font-size:14px;letter-spacing:2px;line-height:38px;padding:0;position:relative;text-align:center;text-transform:uppercase;z-index:10;text-decoration:none;}.link2cart a:hover{background-color:#14adcc;border-color:#14adcc;color:#ffffff;}.minicart-banner{}#ModalCartDialog{font-family:'AvenirNext-Regular';padding-left:20px;}#ModalCartDialog .modalcart_top{}#ModalCartDialog .modalcart_top .bigred{clear:left;float:left;width:100%;}#ModalCartDialog .modalcart_top #cart2-promo{border:0px;border-bottom:1px solid #CCC;height:60px;}#ModalCartDialog .modalcart_top .shipping-message{border:0px;}#ModalCartDialog .modalcart_left{width:470px;float:left;clear:both;}#ModalCartDialog .modalcartheader{font-size:12px;margin:10px 0 10px 0px;color:#000000;font-family:'AvenirNext-Demi';text-transform:uppercase;}#ModalCartDialog .modalcartheader img{width:159px;height:207px;}#ModalCartDialog .product{border:4px double #ccc;float:left;padding-bottom:15px;width:100%;}#ModalCartDialog .product .info .modal-remove-button{height:20px;}#ModalCartDialog .product .product-bottom{clear:both;border-top:2px solid black;margin:0 20px;}#ModalCartDialog .product .product-bottom .quantity{float:left;padding:10px 0 0 0;font-family:'AvenirNext-Demi';font-size:12px;color:black;}#ModalCartDialog .product .product-bottom .subtotal{float:right;padding:10px 0 0 0;font-family:'AvenirNext-Demi';font-size:12px;color:black;text-transform:uppercase;}#ModalCartDialog #minicart_rr{width:230px;float:right;text-align:center;margin-top:10px;}#ModalCartDialog #minicart_rr h6{margin:0 0 10px 0;font-family:'AvenirNext-Medium';font-size:12px;}#ModalCartDialog #minicart_rr ul.certona-rec-list li{margin-left:10px;margin-right:10px;float:left;display:block;width:95px;}#ModalCartDialog #minicart_rr ul.certona-rec-list li a.rec-image{display:block;height:121px;margin:0 auto 5px;overflow:hidden;width:93px;border:1px solid #CCCCCC;}#ModalCartDialog #minicart_rr ul.certona-rec-list li a.rec-image:hover{border-color:#000000;}#ModalCartDialog #minicart_rr ul.certona-rec-list li a.rec-image img{height:121px;width:93px;display:block;}#ModalCartDialog #minicart_rr ul.certona-rec-list li a.rec-name{color:#000000;display:none;font-family:'AvenirNext-Medium';font-size:11px;line-height:12px;margin-bottom:5px;text-align:center;text-decoration:none;}#ModalCartDialog #minicart_rr ul.certona-rec-list li a.rec-name:hover{color:#000000;text-decoration:none;}#ModalCartDialog #minicart_rr ul.certona-rec-list li div.rec-rating{margin:0 auto 13px;}#ModalCartDialog .modalcartfooter{clear:both;height:60px;padding-top:10px;}#ModalCartDialog .modalcartfooter .continueshopping{border:1px solid #ccc;color:#000000;cursor:pointer;display:block;float:left;font-family:'AvenirNext-Demi';line-height:38px;margin-top:10px;padding:0;text-align:center;text-transform:uppercase;}#ModalCartDialog .modalcartfooter .continueshopping a{color:#000000;padding:10px 20px;}#ModalCartDialog .modalcartfooter .continueshopping a:hover{text-decoration:none;}#ModalCartDialog .modalcartfooter .modalcartlink2cart{float:right;width:210px;}#ModalCartDialog .modalcartfooter .modalcartlink2cart{float:right;width:210px;}#ModalCartDialog .product-top{max-height:350px;overflow-x:hidden;overflow-y:auto;}.modalcartproduct .summaryproduct{margin:0;padding:20px;position:relative;width:430px;}.modalcartproduct .summaryproduct .image{display:inline;float:left;margin-right:5px;overflow:hidden;width:159px;}.modalcartproduct .summaryproduct .image img{display:block;height:207px;width:159px;}.modalcartproduct .summaryproduct .item-details{display:inline;float:left;overflow:hidden;padding:0;position:relative;width:266px;}.modalcartproduct .item-details .name{font-family:'AvenirNext-Regular';font-size:18px;line-height:21px;text-transform:none;}.modalcartproduct .item-details .editdetails{margin:5px 0;}.modalcartproduct .item-details .editdetails a{color:#000000;font-family:'AvenirNext-Demi';font-size:11px;line-height:11px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;}.modalcartproduct .item-details .editdetails a:hover{color:#000000;text-decoration:underline;}.modalcartproduct .item-details .editgiftcert{margin:5px 0;}.modalcartproduct .item-details .editgiftcert a{color:#000000;font-family:'AvenirNext-Demi';font-size:9px;line-height:11px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;}.modalcartproduct .item-details .editgiftcert a:hover{color:#000000;text-decoration:underline;}.modalcartproduct .item-details .promotions .promo{color:#e01522;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;margin-bottom:6px;margin-top:4px;}.modalcartproduct .item-details .attributes{margin:8px 0;}.modalcartproduct .summaryproduct .item-details .product-availability-info{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;line-height:14px;margin:5px 0;}.modalcartproduct .summaryproduct .item-details .product-availability-info .not-available{color:#f32800;}.modalcartproduct .summaryproduct .item-details .product-availability-info .is-in-stock{color:#000000;}.modalcartproduct .summaryproduct .item-details .product-availability-info .is-low-stock{color:#f32800;font-family:'AvenirNext-Demi';font-size:12px;font-style:normal;line-height:14px;}.modalcartproduct .summaryproduct .item-details .product-availability-info .on-back-order{color:#000000;}.modalcartproduct .summaryproduct .item-details .product-availability-info .on-pre-order{color:#000000;}.modalcartproduct .summaryproduct .item-details .pricing{display:block;font-size:10px;line-height:12px;overflow:visible;margin:5px 0;}.modalcartproduct .summaryproduct .item-details .quickviewqty{display:block;font-size:12px;line-height:14px;margin:5px 0;}.modalcartproduct .summaryproduct .item-details .pricing .price{font-family:'AvenirNext-Demi';font-size:14px;line-height:16px;}#dialogcontainer{background:#ffffff;padding:10px;}.ui-widget.quickview{font-size:inherit;}.productloader{display:block;height:24px;margin:0 auto;padding:25px 0;text-align:center;width:100%;}.quickviewloader{background-color:#ffffff;margin:0;padding:0;}.quickviewloader img{display:block;height:24px;margin:0 auto;padding:288px 0 0;width:24px;}.ui-dialog{border:2px solid black;}.ui-dialog .ui-dialog-title{font-size:11px;margin:0;}.ui-dialog .ui-dialog-titlebar{border:0 none;font-weight:normal;margin:0;padding:0;}.ui-dialog-titlebar-close .ui-icon{background-image:url("../images/ui-icons_256x240.png");}.ui-dialog-titlebar .ui-dialog-title{display:none;}.ui-widget.quickview,.ui-widget.ui-dialog{background-color:#fff;border:1px solid #ccc;border:0 none;-webkit-box-shadow:0 4px 12px #4d4d4d;-moz-box-shadow:0 4px 12px #4d4d4d;box-shadow:0 4px 12px #4d4d4d;padding:0;max-width:1200px;}.ui-widget.quickview{position:absolute}.ui-widget.ui-dialog{position:absolute}.ui-dialog .ui-dialog-title{display:none;position:absolute;visibility:hidden;}.ui-dialog .ui-dialog-titlebar{background-image:none;background-color:transparent;z-index:999;}.ui-dialog-titlebar-close .ui-icon{background:url("../images/shelf/quickview-close.png") no-repeat scroll center center transparent;height:20px;margin:0;width:20px;left:0;top:0;}.ui-dialog .ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{height:20px;margin:0;padding:0;position:absolute;right:0;top:0;width:20px;z-index:999;background:none;font-weight:normal;color:#ffffff;border:0 none;}div.quickview{}#full-details-link{margin:20px 0 0;position:relative;text-align:left;}#full-details-link a{background:transparent url("../images/navigation/item-next.png") no-repeat scroll right center;color:#000000;font-family:"AvenirNext-Regular";font-size:11px;letter-spacing:1px;line-height:13px;padding-right:10px;text-transform:uppercase;}.ui-dialog .ui-dialog-content{padding:20px;background-color:#ffffff;}#shelf{margin-bottom:20px;margin-top:0;}#shelf-container{position:relative;overflow:hidden;}#shelf-loading-overlay{width:100%;height:100%;background-color:#ffffff;position:absolute;top:0;left:0;display:block;z-index:5;}#shelf .productheader{border-bottom:1px solid #ccc;clear:left;margin-bottom:35px;margin-top:20px;padding-bottom:15px;padding-top:0;}#shelf .productheader h1,#shelf .productheader h2{color:#000000;font-family:"Modern-Light";font-size:28px;letter-spacing:1px;line-height:30px;margin:0;text-transform:none;}#shelf .productheader h3{color:#000000;font-family:Modern-Light;font-size:17px;letter-spacing:0;line-height:19px;margin:5px 0;text-transform:none;}#shelf .see-more{margin:40px 0;text-align:center;text-transform:none;}#shelf .see-more a{color:#000000;font-family:'AvenirNext-Regular';font-size:14px;letter-spacing:2px;line-height:16px;padding-right:0;}#shelf .see-more a:hover{text-decoration:underline;}#shelf .see-more a span{}#shelf .sale-container{clear:left;}#seo-description{font-family:"AvenirNext-Regular";font-size:12px;line-height:16px;margin:30px auto 40px;text-align:center;width:60%;color:#000000;}#seo-description h1{font-family:"AvenirNext-Regular";font-size:12px;line-height:16px;color:#000000;display:inline;}#shelf-container #load-more{clear:both;color:#000000;cursor:pointer;display:block;font-family:"AvenirNext-Medium";font-size:12px;letter-spacing:2px;line-height:15px;margin:30px 0 0;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;}#shelf-container #load-more:hover{}#shelf-container .productresultarea .more-container{}#shelf-container .productresultarea .more-container .more-animation{clear:both;background:transparent url('../images/loading-small.gif') no-repeat center center;padding:5px;height:24px;margin:0 0 10px 0;display:block;}#shelf .producttile{width:20%;height:auto;float:left;display:block;margin-bottom:0;position:relative;}#shelf .producttile .tilepad{margin:0 10px 20px 0;padding:0;}#shelf .producttile .image{position:relative;}#shelf .producttile .thumbnail{}#shelf .producttile .productimage,#shelf .producttile p.productimage{margin:0;padding:0}#shelf .producttile a.jscontainer{display:block;position:relative;}#shelf .producttile a.jscontainer .hoverimage{display:none;z-index:2;position:absolute;left:0;top:0;}#shelf .producttile a.jscontainer .hovervideo{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3;}#shelf .producttile .videoicon{background:url("../images/shelf/videoicon.png") no-repeat scroll center center transparent;width:37px;height:48px;display:block;left:0px;position:absolute;top:0px;z-index:5;}.tablet #shelf .producttile .videoicon{display:none;}#shelf .producttile .productimage img{display:block;width:100%;height:auto;}#shelf .producttile.ie-row-end{}@media only screen and (min-width: 1400px) {#shelf .producttile{width:20%;}#shelf .productresultarea-nth .producttile:nth-of-type(5n+1){clear:left;}#shelf .producttile .productimage img{min-height:293px;}}@media only screen and (min-width:1250px) and (max-width: 1399px) {#shelf .producttile{width:20%;}#shelf .productresultarea-nth .producttile:nth-of-type(5n+1){clear:left;}#shelf .producttile .productimage img{min-height:249px;}}@media only screen and (min-width: 1100px) and (max-width: 1249px) {#shelf .producttile{width:25%;}#shelf .productresultarea-nth .producttile:nth-of-type(4n+1){clear:left;}#shelf .producttile .productimage img{min-height:266px;}}@media only screen and (min-width: 1024px) and (max-width: 1099px) {#shelf .producttile{width:25%;}#shelf .productresultarea-nth .producttile:nth-of-type(4n+1){clear:left;}#shelf .producttile .productimage img{min-height:241px;}}@media only screen and (min-width:980px) and (max-width: 1023px) {#shelf .producttile{width:33.3%;}#shelf .productresultarea-nth .producttile:nth-of-type(3n+1){clear:left;}#shelf .producttile .productimage img{min-height:307px;}}@media only screen and (min-width: 769px) and (max-width: 979px) {#shelf .producttile{width:33.3%;}#shelf .productresultarea-nth .producttile:nth-of-type(3n+1){clear:left;}#shelf .producttile .productimage img{min-height:306px;}}@media only screen and (max-width: 768px) {#shelf .producttile{width:33.3%;}#shelf .productresultarea-nth .producttile:nth-of-type(3n+1){clear:left;}#shelf .producttile .productimage img{min-height:312px;}}#shelf .producttile .image .quickviewbutton{bottom:10px;position:absolute;width:100%;z-index:3;}#shelf .producttile .image .quickviewbutton a{background-color:#ffffff;background-color:rgba(255,255,255,0.6);border:1px solid #000000;color:#000000;display:block;font-family:'AvenirNext-Medium';font-size:9px;line-height:23px;margin:0 auto;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;width:75px;}#shelf .producttile .image .quickviewbutton a:hover{background-color:#000000;color:#ffffff;border-color:#000000;}.tablet #shelf .producttile .image .quickviewbutton{bottom:0;display:block;position:relative;}.tablet #shelf .producttile .image .quickviewbutton a{background-color:#ffffff;border:1px solid #e5e5e5;color:#000000;display:block;font-size:11px;line-height:32px;margin-bottom:8px;margin-top:0;width:auto;}.tablet #shelf .producttile .image .quickviewbutton a:hover{background-color:#000000;color:#ffffff;border-color:#000000;}#shelf .featuretile .image .quickviewbutton{bottom:10px;position:absolute;width:100%;z-index:3;}#shelf .featuretile .image .quickviewbutton a{background-color:#ffffff;background-color:rgba(255,255,255,0.6);border:1px solid #000000;color:#000000;display:block;font-family:'AvenirNext-Medium';font-size:9px;line-height:23px;margin:0 auto;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;width:75px;}#shelf .featuretile .image .quickviewbutton a:hover{background-color:#000000;color:#ffffff;border-color:#000000;}.tablet #shelf .featuretile .image .quickviewbutton{bottom:10px;display:block;left:10px;position:absolute;}.tablet #shelf .featuretile .image .quickviewbutton a{background-color:#ffffff;border:1px solid #cccccc;color:#000000;display:block;font-size:11px;line-height:32px;margin:0;padding:0 20px;}.tablet #shelf .featuretile .image .quickviewbutton a:hover{background-color:#000000;color:#ffffff;border-color:#000000;}#shelf .producttile .aria-quickviewbutton{bottom:0;position:absolute;width:100%;z-index:3;}#shelf .producttile .aria-quickviewbutton .inner{background-color:#ffffff;border:1px solid #cccccc;color:#000000;display:block;font-family:"AvenirNext-Medium";font-size:9px;line-height:23px;margin:0 auto;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;top:0;z-index:3;}#shelf .producttile .productsnipe{color:#FFFFFF;font-family:'AvenirNext-Medium';font-size:10px;height:20px;line-height:20px;margin:0 0 0;text-align:center;text-transform:uppercase;z-index:4;}.productbadgecontainer{position:relative;}.carttable .imagecolumn .productsnipe,.productbadgecontainer .productsnipe{color:#FFFFFF;font-family:'AvenirNext-Medium';font-size:8px;height:20px;line-height:20px;overflow:hidden;text-align:center;text-transform:uppercase;z-index:4;font-weight:normal;}#shelf .producttile .productsnipe.exclusive,.productbadgecontainer .productsnipe.exclusive{background-color:#000000;border:1px solid #000000;color:#FFFFFF;height:18px;line-height:18px;}#shelf .producttile .productsnipe.earlyaccess,.productbadgecontainer .productsnipe.earlyaccess{background-color:#000000;border:1px solid #000000;color:#FFFFFF;height:18px;line-height:18px;}#shelf .producttile .productsnipe.sale,.productbadgecontainer .productsnipe.sale{background-color:#E01522;border:1px solid #E01522;color:#FFFFFF;height:18px;line-height:18px;}#shelf .producttile .productsnipe.finalsale,.productbadgecontainer .productsnipe.finalsale{background-color:#E01522;border:1px solid #E01522;color:#FFFFFF;height:18px;line-height:18px;}#shelf .producttile .productsnipe.outofstock,.productbadgecontainer .productsnipe.outofstock{background-color:#999999;border:1px solid #999999;color:#FFFFFF;height:18px;line-height:18px;}#shelf .producttile .productsnipe.morecolorsavailable,.productbadgecontainer .productsnipe.morecolorsavailable{background-color:#ffffff;border:1px solid #999999;color:#000000;height:18px;line-height:18px;text-transform:none;}#shelf .swatches{display:block;}#shelf .swatches a.productswatchesall{color:#666666;cursor:pointer;display:block;font-size:8px;font-weight:bold;line-height:12px;padding:1px 0px 5px;text-align:center;text-decoration:none;text-transform:uppercase;}#shelf .swatches .palette{}#shelf .swatches .innerpalette{text-align:center;}#shelf .swatches .innerpalette a.swatch{}#shelf .swatches .innerpalette a.swatch img.swatchimage{}#shelf .swatches .innerpalette a.swatch img.hiddenthumbnail{display:none;}#shelf .producttile .name{font-family:'AvenirNext-Regular';font-size:13px;line-height:15px;margin:10px 0 5px;}#shelf .producttile .name a{color:#000000;text-decoration:none;}#shelf .producttile .name a:hover{color:#000000;text-decoration:underline;}#shelf .rec-rating{margin:5px 0px 5px -2px;display:none;}.availablein{color:#000000;display:block;font-family:'AvenirNext-Demi';font-size:11px;line-height:13px;margin:5px 0;padding-left:0;text-transform:none;}.availablein.petite{}#shelf .producttile .newbadge{background:url("../images/shelf/newbadge.png") no-repeat scroll center center transparent;display:inline-block;height:11px;margin-right:1px;margin-top:2px;text-indent:-9999px;vertical-align:top;width:23px;zoom:1;*display:inline;}#shelf .producttile .salebadge{background:url("../images/shelf/salebadge.png") no-repeat scroll center center transparent;float:left;height:13px;margin:3px 6px 0 0;text-indent:-9999px;width:25px;}#shelf .producttile .finalbadge{background:url("../images/shelf/finalbadge.png") no-repeat scroll center center transparent;float:left;height:11px;margin-right:5px;text-indent:-9999px;width:26px;margin-top:4px;}#shelf .producttile .set-name{color:#000000;font-family:"AvenirNext-Regular";font-size:13px;line-height:15px;margin:10px 0 5px;text-align:center;text-decoration:none;}#shelf .producttile .set-name a{color:#000000;text-decoration:none;}#shelf .producttile .set-name a:hover{color:#000000;text-decoration:underline;}#shelf .producttile .pricing{margin:7px 0 5px 0;}#shelf .producttile .price{color:#000000;font-size:13px;line-height:16px;font-family:'AvenirNext-Medium';}#shelf .producttile .standardprice{display:inline;margin-right:2px;}#shelf .producttile .notavailable{display:inline;margin-right:2px;}#shelf .producttile .colornotavailable{display:inline;font-size:10px;}#shelf .producttile .salesprice,#shelf .producttile .saleprice,#shelf .producttile .salerange{color:#e01522;display:inline;}#shelf .producttile .promoprice,#shelf .producttile .promorange{color:#e01522;display:inline;}#shelf .producttile .salerange,#shelf .producttile .promorange,#shelf .producttile .standardrange,#shelf .producttile .startingat{}#shelf .producttile .strikeprice{display:inline;margin-right:2px;text-decoration:line-through;font-family:'AvenirNext-Regular';font-size:12px;}#shelf .producttile .promoprice,#shelf .producttile .salesprice,#shelf .producttile .saleprice{float:left;margin-right:4px;}#shelf .producttile .tieredprice{color:#e01522;font-size:13px;line-height:15px;font-family:'AvenirNext-Medium';}#shelf .producttile .tieredprice .label{margin-bottom:3px;}#shelf .producttile .tieredprice .tieredpricevalues{margin-bottom:3px;}#shelf .producttile .price .productsetprice{}#shelf .producttile .price .variationsprice .salesprice{}#shelf .producttile .price .variationsprice .standardprice{}#shelf .producttile .price .discountprice .salesprice{}#shelf .producttile .price .discountprice .standardprice{}#shelf .producttile .price .salesprice{}#shelf .producttile .pgridstatus{background-color:#E6E6E6;color:#999999;font-family:'AvenirNext-Demi';font-size:10px;line-height:13px;margin:7px 0 0;padding:4px 0;text-align:center;text-transform:uppercase;}#shelf .producttile .morecolors{color:#999999;display:block;font-family:'AvenirNext-Demi';font-size:9px;line-height:10px;margin:7px 0 5px 5px;text-transform:uppercase;}#shelf .producttile .as-shown{color:#999999;display:block;font-family:'AvenirNext-Demi';font-size:9px;line-height:10px;margin:5px 0 5px 5px;text-transform:uppercase;}#shelf .producttile .saleonselectcolors{color:#999999;display:block;font-family:'AvenirNext-Demi';font-size:9px;line-height:10px;margin:5px 0 5px 5px;text-transform:uppercase;}#shelf .producttile .promo{margin:5px 0 5px 0;}#shelf .producttile .promo .promotionalMessage{color:#000000;font-family:'AvenirNext-Regular';font-size:11px;font-weight:normal;line-height:14px;margin:0 0 5px;}#shelf.top-looks-feature{max-width:900px;margin-left:auto;margin-right:auto;}#shelf .featuretile{display:block;position:relative;}#shelf .featuretile .tilepad{padding:1px;}#shelf .featuretile .image{position:relative;}#shelf .featuretile .thumbnail{}#shelf .featuretile p.productimage{margin:0;padding:0}#shelf .featuretile a.jsfeature{display:block;position:relative;}#shelf .featuretile .productimage img{display:block;width:100%;height:auto;}#shelf .featuretile .shoplookbutton{bottom:0;display:block;left:0;position:absolute;width:100%;}#shelf .featuretile .shoplookbutton a{background-color:rgba(255,255,255,0.8);color:#000000;display:block;font-family:"AvenirNext-Regular";font-size:12px;letter-spacing:1px;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;}#shelf.top-looks-feature .featuretile.tile-a{width:66%;float:left;clear:left;}#shelf.top-looks-feature .featuretile.tile-b{width:33%;float:left;}#shelf.top-looks-feature .featuretile.tile-c{width:33%;float:left;}#shelf.top-looks-feature .featuretile.tile-d{width:33%;float:left;clear:left;}#shelf.top-looks-feature .featuretile.tile-e{float:left;margin-left:-33%;margin-top:43%;width:33%;}#shelf.top-looks-feature .featuretile.tile-f{width:66%;float:left;}#shelf.top-looks-staggered{}#shelf.top-looks-staggered #search .productresultarea-nth .productresultarea{}#shelf.top-looks-staggered #search .productresultarea-nth .productresultarea{}#shelf.top-looks-staggered #search .staggered-col1{float:left;margin-top:100px;width:33%;}#shelf.top-looks-staggered #search .staggered-col2{width:34%;float:left;}#shelf.top-looks-staggered #search .staggered-col3{float:left;margin-top:100px;width:33%;}#shelf.top-looks-staggered #search .staggered-results{display:none;}#shelf.top-looks-staggered .featuretile .tilepad{padding:5px;}#shelf.top-looks-staggered .featuretile .shoplookbutton{bottom:0;cursor:pointer;display:block;left:0;position:absolute;top:0;width:100%;opacity:0;-o-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;}#shelf.top-looks-staggered .featuretile .shoplookbutton a{background-color:rgba(255,255,255,0.8);bottom:0;color:#000000;display:block;font-family:"AvenirNext-Regular";font-size:12px;height:auto;left:0;letter-spacing:1px;line-height:20px;padding:0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;top:0;vertical-align:middle;width:100%;}#shelf.top-looks-staggered .featuretile .shoplookbutton a .shop-the-look-text{margin-top:-10px;position:relative;top:50%;}#shelf.top-looks-staggered .featuretile .image:hover .shoplookbutton{opacity:1;}#filters{}#filtersnav{position:relative;}#filtersnav li.top-level{position:relative;float:left;}#filtersnav li.top-level.hover,#filtersnav li.top-level:hover{z-index:699;cursor:default;}#filtersnav a.top-level{background:transparent url("../images/navigation/filterbar-menu-regular.png") repeat scroll left top;color:#000000;cursor:pointer;font-family:"AvenirNext-Regular";letter-spacing:1px;line-height:30px;margin:0 15px 0 0;padding:0;text-transform:uppercase;font-size:10px;line-height:40px;position:relative;}#filtersnav a.top-level span{background:url("../images/navigation/filterbar-down-regular.png") no-repeat scroll right center transparent;padding-right:12px;}#filtersnav a.top-level:hover,#filtersnav a.top-level:focus,#filtersnav li.open>a:first-child,#filtersnav a.top-level.selected{color:#000000;text-decoration:underline;}#filtersnav ul.sub-panel{display:none;position:absolute;top:100%;}#filtersnav li.sub-li{}#filtersnav div.sub-div{background-color:#ffffff;border:1px solid #cccccc;padding:10px 15px 0;width:250px;z-index:6;}#filtersnav #top-filter-colorfamily div.sub-div{width:520px;}#filtersnav ul.sub-panel .closelink{background:#f6f6f6 url("../images/header/close.png") no-repeat scroll 10px center;border-top:1px solid #cccccc;color:#000000;cursor:pointer;display:block;font-family:"AvenirNext-Medium";font-size:12px;height:30px;line-height:30px;margin:15px -15px 0;overflow:hidden;padding-left:28px;text-align:left;text-transform:none;}#filtersnav ul.sub-panel .clearlink{background:transparent url("../images/header/close.png") no-repeat scroll left center;color:#000000;cursor:pointer;display:inline-block;font-family:"AvenirNext-Medium";font-size:12px;height:30px;line-height:30px;overflow:hidden;padding-left:18px;text-align:left;text-transform:none;}#filtersnav .ref-checkboxlist,#filtersnav .ref-radiolist{}#filtersnav .ref-checkboxlist li,#filtersnav .ref-radiolist li{margin-bottom:10px;margin-top:5px;}#filtersnav .ref-checkboxlist li a,#filtersnav .ref-radiolist li a{color:#000000;display:block;font-family:"AvenirNext-Regular";font-size:12px;height:14px;line-height:14px;text-decoration:none;text-transform:none;}#filtersnav .ref-checkboxlist li a span,#filtersnav .ref-radiolist li a span{background:transparent url("../images/navigation/refinement-checkbox.png") no-repeat scroll left 0;display:inline-block;height:13px;margin-right:6px;vertical-align:text-top;width:13px;}#filtersnav .ref-checkboxlist li a span{background:transparent url("../images/navigation/refinement-checkbox.png") no-repeat scroll left 0;}#filtersnav .ref-radiolist li a span{background:transparent url("../images/navigation/filterbar-radio.png") no-repeat scroll left 0;}#filtersnav .ref-checkboxlist li a:hover span,#filtersnav .ref-radiolist li a:hover span{background-position:0 -70px;}#filtersnav .ref-checkboxlist li.selected a span,#filtersnav .ref-radiolist li.selected a span{background-position:0 -140px;}#filtersnav .ref-checkboxlist li.selected a:hover span,#filtersnav .ref-radiolist li.selected a:hover span{background-position:0 -210px;}#filtersnav .ref-textlist{}#filtersnav .ref-textlist li{display:inline-block;}#filtersnav .ref-textlist li a{background-color:#ffffff;border:1px solid #000000;color:#000000;display:inline-block;font-family:"AvenirNext-Medium";font-size:12px;line-height:30px;margin:5px 10px 5px 0;padding:0 20px;text-align:center;}#filtersnav .ref-textlist li a span{display:none;}#filtersnav .ref-textlist li.selected a{background-color:#000000;color:#ffffff;border-color:#000000;}#filtersnav .ref-colorlist{}#filtersnav .ref-colorlist li{display:inline-block;margin:5px 0;width:33%;}#filtersnav .ref-colorlist li a{color:#000000;display:block;font-family:"AvenirNext-Regular";font-size:12px;line-height:16px;margin-right:10px;}#filtersnav .ref-colorlist li a span{border:1px solid #000000;display:inline-block;height:30px;margin-right:8px;vertical-align:middle;width:30px;}#filtersnav .ref-colorlists li a:hover span{border-color:#808080;}#filtersnav .ref-colorlist li.selected a span{border-color:#000000;border-width:2px;height:28px;width:28px;}#filtersnav .ref-colorlist li.selected a{text-decoration:underline;font-family:"AvenirNext-Demi";}#filtersnav .ref-linklist{}#filtersnav .ref-linklist li{}#filtersnav .ref-linklist li a{color:#000000;font-family:"AvenirNext-Regular";font-size:12px;height:14px;line-height:14px;text-decoration:none;text-transform:none;}#filtersnav .ref-linklist li a span{display:none;}#filtersnav .ref-linklist li a:hover{}#filtersnav .ref-checkboxlist li.selected a{}#filterbar{margin:0 0 10px;position:relative;z-index:6;}.filterbytoolbar{}#filterbar .no-dropdown{color:#666666;cursor:default;float:left;font-family:'AvenirNext-Medium';font-size:10px;line-height:20px;padding:0 10px 0 5px;text-transform:uppercase;display:none;}#filterbar div.close{display:none;}.tablet #filterbar div.close{background:url("../images/header/close-white.png") no-repeat scroll 14px 14px transparent;border-top:1px solid #ccc;clear:both;cursor:pointer;display:block;font-family:"AvenirNext-Medium";font-size:12px;letter-spacing:1px;line-height:24px;padding:7px 10px 7px 30px;text-transform:uppercase;width:auto;z-index:1;}#filterbar .dropdown-nav{position:relative;float:left;}.dropdown-nav h6{background:#ffffff url("../images/navigation/filterbar-menu-regular.png") repeat scroll left top;color:#000000;cursor:pointer;font-family:"AvenirNext-Regular";font-size:10px;letter-spacing:1px;line-height:30px;margin:0;padding:0 15px 0 0;text-transform:uppercase;}.tablet .dropdown-nav h6{font-size:11px;line-height:40px;}.dropdown-nav h6 span{background:url("../images/navigation/filterbar-down-regular.png") no-repeat scroll right center transparent;padding-right:12px;}.dropdown-nav h6.open,.dropdown-nav h6:hover{// background: url("../images/navigation/filterbar-down-regular.png") no-repeat scroll right center transparent;color:#000000;}.dropdown-nav h6.open span,.dropdown-nav h6:hover span{background:url("../images/navigation/filterbar-down-regular.png") no-repeat scroll right center transparent;color:#000000;text-decoration:underline;}#filterbar .refinement-container{display:none;position:absolute;top:30px;border:1px #cccccc solid;z-index:6;}.tablet #filterbar .refinement-container{top:40px;}#filterbar .refinement-container.rightalign{right:0;}#filterbar .refineattributes{}#filterbar .refine-clear a{background:url("../images/navigation/filterbar-clear.png") no-repeat scroll left center transparent;border-bottom:1px solid #cccccc;color:#000000;cursor:pointer;display:block;font-family:'AvenirNext-Medium';font-size:11px;height:31px;line-height:31px;overflow:hidden;padding-left:26px;text-align:left;text-transform:none;}#nav-refinement .refine-clear a{background:url("../images/navigation/refinement-clear.png") no-repeat scroll left top transparent;border-bottom:1px solid #4d4d4d;color:#000000;cursor:pointer;display:block;font-size:9px;line-height:11px;margin:0 10px 10px 0;overflow:hidden;padding-bottom:6px;padding-left:16px;text-align:left;text-decoration:none;text-transform:uppercase;font-family:'AvenirNext-Demi';}.dropdown-nav .refinement-container{background-color:#ffffff;overflow:hidden;width:250px;}.dropdown-nav .refineattributes ul{display:block;margin:12px 0 4px 10px;overflow:hidden;}.dropdown-nav .refineattributes li{margin-bottom:10px;}.dropdown-nav .refineattributes li a{color:#000000;display:block;font-family:'AvenirNext-Regular';font-size:12px;height:14px;line-height:14px;padding-left:20px;text-decoration:none;text-transform:none;}.dropdown-nav .refineattributes li a:hover{background-position:0 -70px;}.dropdown-nav .refineattributes li.selected a{background-position:0 -140px;}.dropdown-nav .refineattributes li.selected a:hover{background-position:0 -210px;}.dropdown-nav .refineattributes li.disabled a{cursor:default;color:#4d4d4d;background-position:0 -280px;}.dropdown-nav .refineattributes li.disabled a:hover{background-position:0 -280px;}.refine-nav{}.refine-nav .refinement-container{margin:0 0 15px 0;overflow:hidden;}.refine-nav .refineattributes{}.refine-nav .refineattributes ul{display:block;margin:10px 0;}.refine-nav .refineattributes li{margin-bottom:6px;}.refine-nav .refineattributes li a{color:#000000;display:block;font-size:11px;height:20px;line-height:14px;padding-left:18px;text-decoration:none;text-transform:uppercase;}.refine-nav .refineattributes li a:hover{}.refine-nav .refineattributes li.selected a{}.refine-nav .refineattributes li.selected a:hover{}.refine-nav .refineattributes li.disabled a{cursor:default;color:#4d4d4d;}.refine-nav .refineattributes li.disabled a:hover{}#refinement-pantlength .refineattributes{}#refinement-pantlength .refineattributes ul{}#refinement-pantlength .refineattributes li{}#refinement-filterfit .refineattributes li a,#refinement-legshape .refineattributes li a,#refinement-pantlength .refineattributes li a,#refinement-shape .refineattributes li a,#refinement-filterdress .refineattributes li a,#refinement-salestatus .refineattributes li a{background:url("../images/navigation/refinement-checkbox.png") no-repeat scroll left 0 transparent;}#refinement-filterfit .refineattributes li a:hover,#refinement-legshape .refineattributes li a:hover,#refinement-pantlength .refineattributes li a:hover,#refinement-shape .refineattributes li a:hover,#refinement-filterdress .refineattributes li a:hover,#refinement-salestatus .refineattributes li a:hover{background-position:0 -70px;}#refinement-filterfit .refineattributes li.selected a,#refinement-legshape .refineattributes li.selected a,#refinement-pantlength .refineattributes li.selected a,#refinement-shape .refineattributes li.selected a,#refinement-filterdress .refineattributes li.selected a,#refinement-salestatus .refineattributes li.selected a{background-position:0 -140px;}#refinement-filterfit .refineattributes li.selected a:hover,#refinement-legshape .refineattributes li.selected a:hover,#refinement-pantlength .refineattributes li.selected a:hover,#refinement-shape .refineattributes li.selected a:hover,#refinement-filterdress .refineattributes li.selected a:hover,#refinement-salestatus .refineattributes li.selected a:hover{background-position:0 -210px;}#refinement-filterfit .refineattributes li.disabled a,#refinement-legshape .refineattributes li.disabled a,#refinement-pantlength .refineattributes li.disabled a,#refinement-shape .refineattributes li.disabled a,#refinement-filterdress .refineattributes li.disabled a,#refinement-salestatus .refineattributes li.disabled a{cursor:default;color:#4d4d4d;background-position:0 -280px;}#refinement-filterfit .refineattributes li.disabled a:hover,#refinement-legshape .refineattributes li.disabled a:hover,#refinement-pantlength .refineattributes li.disabled a:hover,#refinement-shape .refineattributes li.disabled a:hover,#refinement-filterdress .refineattributes li.disabled a:hover,#refinement-salestatus .refineattributes li.disabled a:hover{background-position:0 -280px;}#refinement-price .refineattributes{}#refinement-price .refineattributes ul{}#refinement-price .refineattributes li{}#refinement-price .refineattributes li a{background:url("../images/navigation/filterbar-radio.png") no-repeat scroll left 0 transparent;}#refinement-price .refineattributes li a:hover{background-position:0 -70px;}#refinement-price .refineattributes li.selected a{background-position:0 -140px;}#refinement-price .refineattributes li.selected a:hover{background-position:0 -210px;}#refinement-price .refineattributes li.disabled a{cursor:default;color:#4d4d4d;background-position:0 -280px;}#refinement-price .refineattributes li.disabled a:hover{background-position:0 -280px;}#refinement-saleitem .refineattributes,#refinement-sizetype .refineattributes,#refinement-filtersweater .refineattributes,#refinement-filterskirt .refineattributes{}#refinement-saleitem .refineattributes ul,#refinement-sizetype .refineattributes ul,#refinement-filtersweater .refineattributes ul,#refinement-filterskirt .refineattributes ul{}#refinement-saleitem .refineattributes li,#refinement-sizetype .refineattributes li,#refinement-filtersweater .refineattributes li,#refinement-filterskirt .refineattributes li{}#refinement-saleitem .refineattributes li a,#refinement-sizetype .refineattributes li a,#refinement-filtersweater .refineattributes li a,#refinement-filterskirt .refineattributes li a{background:url("../images/navigation/refinement-checkbox.png") no-repeat scroll left 0 transparent;}#refinement-saleitem .refineattributes li a:hover,#refinement-sizetype .refineattributes li a:hover,#refinement-filtersweater .refineattributes li a:hover,#refinement-filterskirt .refineattributes li a:hover{background-position:0 -70px;}#refinement-saleitem .refineattributes li.selected a,#refinement-sizetype .refineattributes li.selected a,#refinement-filtersweater .refineattributes li.selected a,#refinement-filterskirt .refineattributes li.selected a{background-position:0 -140px;}#refinement-saleitem .refineattributes li.selected a:hover,#refinement-sizetype .refineattributes li.selected a:hover,#refinement-filtersweater .refineattributes li.selected a:hover,#refinement-filterskirt .refineattributes li.selected a:hover{background-position:0 -210px;}#refinement-saleitem .refineattributes li.disabled a,#refinement-sizetype .refineattributes li.disabled a,#refinement-filtersweater .refineattributes li.disabled a,#refinement-filterskirt .refineattributes li.disabled a{cursor:default;color:#4d4d4d;background-position:0 -280px;}#refinement-saleitem .refineattributes li.disabled a:hover,#refinement-sizetype .refineattributes li.disabled a:hover,#refinement-filtersweater .refineattributes li.disabled a:hover,#refinement-filterskirt .refineattributes li.disabled a:hover{background-position:0 -280px;}#filterbar #dropdown-sort.dropdown-nav{float:right;}#filterbar #dropdown-sort.dropdown-nav h6{padding:0 0 0 20px;}#dropdown-sort .refineattributes{}#dropdown-sort .refineattributes ul{}#dropdown-sort .refineattributes li{}#dropdown-sort .refineattributes li a{background:url("../images/navigation/filterbar-radio.png") no-repeat scroll left 0 transparent;}#dropdown-sort .refineattributes li a:hover{background-position:0 -70px;}#dropdown-sort .refineattributes li.selected a{background-position:0 -140px;}#dropdown-sort .refineattributes li.selected a:hover{background-position:0 -210px;}#dropdown-sort .refineattributes li.disabled a{cursor:default;color:#4d4d4d;background-position:0 -280px;}#dropdown-sort .refineattributes li.disabled a:hover{background-position:0 -280px;}#refinement-sizefamily .refineattributes{}#refinement-sizefamily .refineattributes ul{}#refinement-sizefamily .refineattributes li{float:left;border:0 none;margin:0 5px 5px 0;padding:0;width:auto;}#refinement-sizefamily.dropdown-nav .refineattributes li{}#refinement-sizefamily.refine-nav .refineattributes li{border:0 none;float:left;margin:0;padding:0;text-align:center;width:25%;}#refinement-sizefamily .refineattributes li:hover{}#refinement-sizefamily .refineattributes li.disabled:hover{}#refinement-sizefamily .refineattributes li a{background-color:#FFFFFF;border:1px solid #000000;color:#000000;font-family:'AvenirNext-Medium';font-size:12px;height:30px;line-height:30px;margin:0 5px 5px 0;min-width:12px;padding:0 6px;text-align:center;}#filterbar #refinement-sizefamily .refineattributes li a{padding:0 10px;}#refinement-sizefamily .refineattributes li.selected a{background-color:#000000;color:#ffffff;border-color:#000000;}#refinement-sizefamily .refineattributes li.disabled a{background-color:#000000;border-color:#4d4d4d;color:#4d4d4d;cursor:default;}#refinement-colorfamily.dropdown-nav .refinement-container{width:480px;}#refinement-colorfamily.dropdown-nav .refineattributes ul{}#refinement-colorfamily.dropdown-nav .refineattributes li{float:left;margin-right:6px;width:150px;}#refinement-colorfamily.refine-nav .refineattributes li{display:inline-block;margin:0 10px 10px 0;padding:0;width:50%;margin-right:0;float:left;}#refinement-colorfamily.dropdown-nav .refineattributes li a,#refinement-colorfamily.refine-nav .refineattributes li a{color:#000000;display:block;font-family:'AvenirNext-Regular';font-size:12px;line-height:32px;margin:0;padding-left:0;text-decoration:none;text-transform:none;}#refinement-colorfamily.refine-nav .refineattributes li a{color:#000000;display:inline-block;font-family:'AvenirNext-Regular';font-size:12px;line-height:15px;margin:0;min-height:32px;padding-left:0;text-decoration:none;text-transform:none;}#refinement-colorfamily.dropdown-nav .refineattributes li span,#refinement-colorfamily.refine-nav .refineattributes li span{border:1px solid #000000;display:inline;float:left;height:30px;margin-right:5px;width:30px;}#refinement-colorfamily .refineattributes li a:hover span{border-color:#808080;}#refinement-colorfamily .refineattributes li.selected a,#refinement-colorfamily .refineattributes li.selected a:hover{text-decoration:underline;}#refinement-colorfamily .refineattributes li.selected a span{border-color:#000000;border-width:2px;height:28px;width:28px;}#refinement-colorfamily .refineattributes li.disabled a{cursor:default;color:#cccccc;}#refinement-colorfamily .refineattributes li.disabled a span{border-color:#333333;}#refinement-colorfamily .refineattributes{}#refinement-colorfamily .refineattributes ul{}#refinement-colorfamily .refineattributes li{}#refinement-colorfamily .refineattributes li a{}#swatch-beige span{background:url("../images/swatches/beige.png") repeat scroll left 0 transparent;}#swatch-black span{background:url("../images/swatches/black.png") repeat scroll left 0 transparent;}#swatch-blue span{background:url("../images/swatches/blue.png") repeat scroll left 0 transparent;}#swatch-brown span{background:url("../images/swatches/brown.png") repeat scroll left 0 transparent;}#swatch-charcoal span{background:url("../images/swatches/charcoal.png") repeat scroll left 0 transparent;}#swatch-green span{background:url("../images/swatches/green.png") repeat scroll left 0 transparent;}#swatch-grey span{background:url("../images/swatches/grey.png") repeat scroll left 0 transparent;}#swatch-ivory span{background:url("../images/swatches/ivory.png") repeat scroll left 0 transparent;}#swatch-khaki span{background:url("../images/swatches/khaki.png") repeat scroll left 0 transparent;}#swatch-light-blue span{background:url("../images/swatches/light-blue.png") repeat scroll left 0 transparent;}#swatch-metallic span{background:url("../images/swatches/metallic.png") repeat scroll left 0 transparent;}#swatch-multi-color span{background:url("../images/swatches/multi-color.png") repeat scroll left 0 transparent;}#swatch-navy span{background:url("../images/swatches/navy.png") repeat scroll left 0 transparent;}#swatch-olive span{background:url("../images/swatches/olive.png") repeat scroll left 0 transparent;}#swatch-orange span{background:url("../images/swatches/orange.png") repeat scroll left 0 transparent;}#swatch-print-and-stripes span{background:url("../images/swatches/pattern.png") repeat scroll left 0 transparent;}#swatch-pattern span{background:url("../images/swatches/pattern.png") repeat scroll left 0 transparent;}#swatch-pink span{background:url("../images/swatches/pink.png") repeat scroll left 0 transparent;}#swatch-purple span{background:url("../images/swatches/purple.png") repeat scroll left 0 transparent;}#swatch-red span{background:url("../images/swatches/red.png") repeat scroll left 0 transparent;}#swatch-striped span{background:url("../images/swatches/striped.png") repeat scroll left 0 transparent;}#swatch-white span{background:url("../images/swatches/white.png") repeat scroll left 0 transparent;}#swatch-yellow span{background:url("../images/swatches/yellow.png") repeat scroll left 0 transparent;}#swatch-gold span{background:url("../images/swatches/gold.png") repeat scroll left 0 transparent;}#swatch-silver span{background:url("../images/swatches/silver.png") repeat scroll left 0 transparent;}#swatch-off-white span{background:url("../images/swatches/off-white.png") repeat scroll left 0 transparent;}#swatch-natural span{background:url("../images/swatches/natural.png") repeat scroll left 0 transparent;}#swatch-neutral span{background:url("../images/swatches/neutral.png") repeat scroll left 0 transparent;}#swatch-medium-wash span{background:url("../images/swatches/medium-wash.png") repeat scroll left 0 transparent;}#swatch-dark-wash span{background:url("../images/swatches/dark-wash.png") repeat scroll left 0 transparent;}#swatch-light-wash span{background:url("../images/swatches/light-wash.png") repeat scroll left 0 transparent;}#swatch-bronze span{background:url("../images/swatches/bronze.png") repeat scroll left 0 transparent;}#swatch-teal span{background:url("../images/swatches/teal.png") repeat scroll left 0 transparent;}#swatch-animal-print span{background:url("../images/swatches/animal-print.png") repeat scroll left 0 transparent;}#swatch-stripes span{background:url("../images/swatches/stripes.png") repeat scroll left 0 transparent;}#swatch-dots span{background:url("../images/swatches/dots.png") repeat scroll left 0 transparent;}#swatch-floral-print span{background:url("../images/swatches/floral-print.png") repeat scroll left 0 transparent;}#swatch-print span{background:url("../images/swatches/print.png") repeat scroll left 0 transparent;}#swatch-plaid span{background:url("../images/swatches/plaid.png") repeat scroll left 0 transparent;}li.disabled #swatch-beige span{background:url("../images/swatches/beige-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-black span{background:url("../images/swatches/black-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-blue span{background:url("../images/swatches/blue-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-brown span{background:url("../images/swatches/brown-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-charcoal span{background:url("../images/swatches/charcoal-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-green span{background:url("../images/swatches/green-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-grey span{background:url("../images/swatches/grey-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-ivory span{background:url("../images/swatches/ivory-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-khaki span{background:url("../images/swatches/khaki-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-light-blue span{background:url("../images/swatches/light-blue-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-metallic span{background:url("../images/swatches/metallic-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-multi-color span{background:url("../images/swatches/multi-color-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-navy span{background:url("../images/swatches/navy-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-olive span{background:url("../images/swatches/olive-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-orange span{background:url("../images/swatches/orange-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-print-and-stripes span{background:url("../images/swatches/pattern-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-pattern span{background:url("../images/swatches/pattern-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-pink span{background:url("../images/swatches/pink-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-purple span{background:url("../images/swatches/purple-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-red span{background:url("../images/swatches/red-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-striped span{background:url("../images/swatches/striped-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-white span{background:url("../images/swatches/white-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-yellow span{background:url("../images/swatches/yellow-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-gold span{background:url("../images/swatches/gold-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-silver span{background:url("../images/swatches/silver-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-off-white span{background:url("../images/swatches/off-white-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-natural span{background:url("../images/swatches/natural-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-neutral span{background:url("../images/swatches/neutral-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-medium-wash span{background:url("../images/swatches/medium-wash-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-dark-wash span{background:url("../images/swatches/dark-wash-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-light-wash span{background:url("../images/swatches/light-wash-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-bronze span{background:url("../images/swatches/bronze-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-teal span{background:url("../images/swatches/teal-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-animal-print span{background:url("../images/swatches/animal-print-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-stripes span{background:url("../images/swatches/stripes-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-dots span{background:url("../images/swatches/dots-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-floral-print span{background:url("../images/swatches/floral-print-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-print span{background:url("../images/swatches/print-disabled.png") repeat scroll left 0 transparent;}li.disabled #swatch-plaid span{background:url("../images/swatches/plaid-disabled.png") repeat scroll left 0 transparent;}#refinementbar{border-top:1px solid #cccccc;font-size:12px;line-height:20px;padding:12px 5px;}#refinementbar .refinementname{color:#000000;display:inline-block;font-family:'AvenirNext-Demi';font-weight:normal;line-height:20px;margin-right:4px;position:relative;text-transform:none;zoom:1;*display:inline;}#refinementbar .refinementvalue{border:1px solid #cccccc;color:#000000;display:inline-block;font-family:'AvenirNext-Medium';line-height:20px;margin-bottom:5px;margin-right:8px;padding:5px 24px 5px 8px;position:relative;text-transform:uppercase;zoom:1;*display:inline;}#refinementbar .attributedivider{color:#ffffff;padding-right:15px;}#refinementbar .valuedivider{}a.filter-delete{background:url("../images/header/close-white-filter.png") no-repeat scroll right 10px transparent;display:block;height:30px;left:0;margin-left:0;position:absolute;top:0;width:100%;}a.filter-delete img{height:20px;left:0;width:20px;vertical-align:top;display:none;}#clear-all{color:#000000;display:inline-block;font-family:'AvenirNext-Regular';font-size:12px;margin-left:10px;margin-top:1px;zoom:1;*display:inline;}a.refinementcolor,div.refinementcolor{border:1px #000000 solid;height:20px;width:20px;display:inline-block;margin-left:-3px;zoom:1;*display:inline;}#swatch-beige.refinementcolor{background:url("../images/swatches/beige.png") repeat scroll left 0 transparent;}#swatch-black.refinementcolor{background:url("../images/swatches/black.png") repeat scroll left 0 transparent;}#swatch-blue.refinementcolor{background:url("../images/swatches/blue.png") repeat scroll left 0 transparent;}#swatch-brown.refinementcolor{background:url("../images/swatches/brown.png") repeat scroll left 0 transparent;}#swatch-charcoal.refinementcolor{background:url("../images/swatches/charcoal.png") repeat scroll left 0 transparent;}#swatch-green.refinementcolor{background:url("../images/swatches/green.png") repeat scroll left 0 transparent;}#swatch-grey.refinementcolor{background:url("../images/swatches/grey.png") repeat scroll left 0 transparent;}#swatch-ivory.refinementcolor{background:url("../images/swatches/ivory.png") repeat scroll left 0 transparent;}#swatch-khaki.refinementcolor{background:url("../images/swatches/khaki.png") repeat scroll left 0 transparent;}#swatch-light-blue.refinementcolor{background:url("../images/swatches/light-blue.png") repeat scroll left 0 transparent;}#swatch-metallic.refinementcolor{background:url("../images/swatches/metallic.png") repeat scroll left 0 transparent;}#swatch-multi-color.refinementcolor{background:url("../images/swatches/multi-color.png") repeat scroll left 0 transparent;}#swatch-navy.refinementcolor{background:url("../images/swatches/navy.png") repeat scroll left 0 transparent;}#swatch-olive.refinementcolor{background:url("../images/swatches/olive.png") repeat scroll left 0 transparent;}#swatch-orange.refinementcolor{background:url("../images/swatches/orange.png") repeat scroll left 0 transparent;}#swatch-print-and-stripes.refinementcolor{background:url("../images/swatches/pattern.png") repeat scroll left 0 transparent;}#swatch-pattern.refinementcolor{background:url("../images/swatches/pattern.png") repeat scroll left 0 transparent;}#swatch-pink.refinementcolor{background:url("../images/swatches/pink.png") repeat scroll left 0 transparent;}#swatch-purple.refinementcolor{background:url("../images/swatches/purple.png") repeat scroll left 0 transparent;}#swatch-red.refinementcolor{background:url("../images/swatches/red.png") repeat scroll left 0 transparent;}#swatch-striped.refinementcolor{background:url("../images/swatches/striped.png") repeat scroll left 0 transparent;}#swatch-white.refinementcolor{background:url("../images/swatches/white.png") repeat scroll left 0 transparent;}#swatch-yellow.refinementcolor{background:url("../images/swatches/yellow.png") repeat scroll left 0 transparent;}#swatch-gold.refinementcolor{background:url("../images/swatches/gold.png") repeat scroll left 0 transparent;}#swatch-silver.refinementcolor{background:url("../images/swatches/silver.png") repeat scroll left 0 transparent;}#swatch-off-white.refinementcolor{background:url("../images/swatches/off-white.png") repeat scroll left 0 transparent;}#swatch-natural.refinementcolor{background:url("../images/swatches/natural.png") repeat scroll left 0 transparent;}#swatch-neutral.refinementcolor{background:url("../images/swatches/neutral.png") repeat scroll left 0 transparent;}#swatch-medium-wash.refinementcolor{background:url("../images/swatches/medium-wash.png") repeat scroll left 0 transparent;}#swatch-dark-wash.refinementcolor{background:url("../images/swatches/dark-wash.png") repeat scroll left 0 transparent;}#swatch-light-wash.refinementcolor{background:url("../images/swatches/light-wash.png") repeat scroll left 0 transparent;}#swatch-bronze.refinementcolor{background:url("../images/swatches/bronze.png") repeat scroll left 0 transparent;}#swatch-teal.refinementcolor{background:url("../images/swatches/teal.png") repeat scroll left 0 transparent;}#swatch-animal-print.refinementcolor{background:url("../images/swatches/animal-print.png") repeat scroll left 0 transparent;}#swatch-stripes.refinementcolor{background:url("../images/swatches/stripes.png") repeat scroll left 0 transparent;}#swatch-dots.refinementcolor{background:url("../images/swatches/dots.png") repeat scroll left 0 transparent;}#swatch-floral-print.refinementcolor{background:url("../images/swatches/floral-print.png") repeat scroll left 0 transparent;}#swatch-print.refinementcolor{background:url("../images/swatches/print.png") repeat scroll left 0 transparent;}#swatch-plaid.refinementcolor{background:url("../images/swatches/plaid.png") repeat scroll left 0 transparent;}#nav-refinement{}#nav-refinement h6{color:#000000;cursor:default;font-family:'AvenirNext-Demi';font-size:11px;line-height:13px;margin:0 0 10px;padding:0;text-transform:uppercase;cursor:pointer;clear:both;}#nav-refinement h6 span{background:url("../images/navigation/refinement-down-regular.png") no-repeat scroll right center transparent;padding-right:12px;}#nav-refinement h6.collapsed span{background:url("../images/navigation/refinement-right-regular.png") no-repeat scroll right center transparent;}#nav-refinement .searchcategory a{border-bottom:1px solid #EFEFEF;color:#666666;font-size:11px;font-weight:bold;line-height:13px;margin-bottom:7px;margin-right:10px;margin-top:7px;padding-bottom:6px;text-transform:uppercase;display:block;text-decoration:none;}#nav-refinement .searchcategory a:hover{color:#000000;}#nav-refinement .categoryrefinelist{max-height:300px;overflow-x:hidden;overflow-y:auto;}#nav-refinement .categoryrefinelist ul,#nav-refinement .categoryrefinelist ul a{color:#000000;font-family:'AvenirNext-Demi';font-size:13px;letter-spacing:1px;line-height:15px;margin:0 0 10px;text-transform:uppercase;}#nav-refinement .categoryrefinelist ul a{text-decoration:none;}#nav-refinement .categoryrefinelist ul a:hover{color:#000000;text-decoration:underline;}#nav-refinement .categoryrefinelist ul li{margin-bottom:7px;}#nav-refinement .categoryrefinelist ul ul{margin-bottom:15px;margin-left:10px;margin-top:15px;}#nav-refinement .categoryrefinelist ul ul a{color:#000000;letter-spacing:0;text-decoration:none;text-transform:none;font-family:'AvenirNext-Regular';}#nav-refinement .categoryrefinelist ul ul ul a{text-transform:none;font-weight:normal;}#nav-refinement .categoryrefinelist ul li a.active{color:#000000;}#nav-refinement .categoryrefinelist ul li a.active:hover{color:#000000;}#store-locator{border-right:1px #ccc solid;border-bottom:1px #ccc solid;border-left:1px #ccc solid;margin-bottom:20px;}#store-overlay{border:1px solid #cccccc;}#store-locator-left{border-right:1px solid #CCCCCC;float:left;position:relative;width:230px;}#store-overlay-left{border-right:1px solid #CCCCCC;float:left;position:relative;width:230px;}#store-locator-form.form-container{background-color:#f2f2f2;width:210px;height:150px;overflow:hidden;padding:10px;border-bottom:1px #ccc solid;}#store-overlay-form.form-container{background-color:#ffffff;width:210px;height:135px;overflow:hidden;padding:10px;border-bottom:1px #ccc solid;}#find-in-store-form.form-container{overflow:hidden;border-bottom:1px #ccc solid;padding:0 0 15px 0;margin:0 0 15px 0;}#store-locator-form label,#store-overlay-form label,#find-in-store-form label{display:block;font-size:11px;line-height:15px;margin:0 0 5px;font-weight:bold;color:#000000;}#store-locator-form .input-wrapper,#store-overlay-form .input-wrapper{display:block;margin:0;padding:0;position:relative;}#store-locator-form .locator-store-search,#store-overlay-form .locator-store-search{float:left;width:116px;}#store-locator-form .locator-store-submit,#store-overlay-form .locator-store-submit{float:right;line-height:21px;padding:0;text-align:center;width:72px;}#find-in-store-form .input-wrapper{display:block;font-family:'AvenirNext-Regular';font-size:13px;line-height:22px;margin:0;padding:0;position:relative;}#find-in-store-form .input-wrapper input{background-color:#ffffff;border:1px solid #cccccc;color:#333333;margin:0 5px;padding:5px 8px;width:80px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:inset 0px 1px 2px 0px #dbdbdb;box-shadow:inset 0px 1px 2px 0px #dbdbdb;}#find-in-store-form .input-wrapper input:focus{background-color:#ffffff;border-color:#14adcc;color:#000000;-webkit-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;}#find-in-store-form .input-wrapper select{width:100px;background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #ccc;border-radius:0;-webkit-box-shadow:0 1px 2px 0 #dbdbdb inset;-moz-box-shadow:0 1px 2px 0 #dbdbdb inset;box-shadow:0 1px 2px 0 #dbdbdb inset;font-size:12px;height:25px;margin:0 5px;padding:3px;text-align:left;}#find-in-store-form .input-wrapper select:focus{background-color:#ffffff;border-color:#14adcc;color:#000000;-webkit-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;}#find-in-store-form .locator-store-submit{line-height:22px;margin:0 5px;padding:0 10px;text-align:center;}#store-locator-form .view-outlets,#store-overlay-form .view-outlets,#find-in-store-form .view-outlets,#store-locator-form .view-lounge-stores,#store-overlay-form .view-lounge-stores,#find-in-store-form .view-lounge-stores,#store-locator-form .view-luxe-stores,#store-overlay-form .view-luxe-stores,#find-in-store-form .view-luxe-stores,#store-locator-form .view-tall-stores,#store-overlay-form .view-tall-stores,#find-in-store-form .view-tall-stores,#store-locator-form .view-backroom-stores,#store-overlay-form .view-backroom-stores,#find-in-store-form .view-backroom-stores,#store-locator-form .view-petite-stores,#store-overlay-form .view-petite-stores,#find-in-store-form .view-petite-stores{cursor:pointer;text-decoration:underline;color:#000000;margin:5px 0;}#find-in-store-address{border-bottom:1px solid #cccccc;color:#000;font-family:'AvenirNext-Regular';font-size:13px;line-height:22px;margin-bottom:10px;padding-bottom:10px;}#find-in-store-address a{background-color:#000000;color:#ffffff;font-family:'AvenirNext-Demi';font-size:11px;line-height:13px;margin-left:6px;padding:4px 7px;text-decoration:none;text-transform:uppercase;}#find-in-store-options{border:1px solid #cccccc;padding:10px 20px 5px;position:relative;}#store-locator-listing{width:230px;height:434px;overflow-x:hidden;overflow-y:auto;position:relative;}#store-overlay-listing{height:392px;overflow-x:hidden;overflow-y:auto;position:relative;width:230px;}#find-in-store-listing{border:1px solid #ccc;margin:15px 0 0;overflow-x:hidden;overflow-y:auto;position:relative;width:auto;}#store-locator-listing ul,#store-overlay-listing ul{}#store-locator-listing li,#store-overlay-listing li,#find-in-store-listing li{padding:0;border-bottom:1px #ccc solid;float:none;margin:0;}#store-locator-listing .loading,#store-overlay-listing .loading,#find-in-store-listing .loading{background:url("../images/loading-small.gif") no-repeat scroll center top transparent;color:#666666;display:block;font-size:10px;height:24px;padding:27px 5px 5px;text-align:center;text-transform:uppercase;line-height:13px;font-weight:normal;}#store-locator-listing .loading{margin:210px 5px 0;}#store-overlay-listing .loading{margin:110px 5px 0;}#find-in-store-listing .loading{margin:20px 5px 20px;}.find-in-store-status .loading{background:url("../images/loading-small.gif") no-repeat scroll left center transparent;color:#666666;display:block;float:left;font-size:10px;font-weight:normal;line-height:24px;margin:10px 0 0;padding:0 0 0 32px;text-align:left;text-transform:uppercase;}#store-locator-listing .message,#store-overlay-listing .message,#find-in-store-listing .message{margin:10px;}#store-locator-listing .result-message,#store-overlay-listing .result-message,#find-in-store-listing .result-message{padding:8px 10px;font-weight:bold;text-align:left;color:#ffffff;background-color:#000000;font-size:11px;line-height:13px;overflow:hidden;}#store-locator-map{float:left;height:605px;margin-left:-231px;width:100%;}#store-overlay-map{float:left;height:548px;margin-left:-231px;width:100%;}#store-locator-canvas{height:605px;margin-left:231px;width:auto;}#store-overlay-canvas{height:548px;margin-left:231px;width:auto;}.store-listing{display:block;padding:10px;background-color:#ffffff;font-size:11px;line-height:13px;position:relative;}.store-listing.active{background-color:#f2f2f2;}.store-marker{font-size:11px;line-height:13px;}.store-name{margin-bottom:5px;margin-right:5px;font-family:'AvenirNext-Demi';color:#000000;display:inline-block;}.store-name:hover{color:#000000;}.store-distance{}.store-stock{font-size:11px;font-weight:normal;line-height:21px;}.store-stock.stock0{color:#ff0000;}.store-stock.stock1{color:#ffa500;}.store-stock.stock2{color:#008000;}.store-reserve{}.store-reserve a{background-color:#14adcc;border:1px solid #14adcc;color:#ffffff;display:inline-block;font-family:'AvenirNext-Medium';font-size:10px;letter-spacing:1px;line-height:19px;padding:0 8px;text-decoration:none;text-transform:uppercase;}.store-details-container{clear:both;display:block;margin-top:10px;}.store-address{display:block;margin-bottom:5px;}.store-phone{display:block;margin-bottom:5px;}.store-directions{color:#999999!important;;font-weight:normal;padding-right:8px;background:transparent url("../images/map/dart.png") no-repeat scroll right center;text-transform:uppercase;font-size:9px;font-family:'AvenirNext-Demi';display:inline-block;}.store-directions:hover{color:#666666!important;;background-image:url("../images/map/dart-hover.png");}.store-hours-link,.store-details-link{background:url("../images/map/twisty-closed.png") no-repeat scroll left center transparent;color:#999999!important;display:block;font-family:'AvenirNext-Demi';font-size:9px;font-weight:normal;padding-left:10px;text-transform:uppercase;line-height:20px;}.store-details-link{float:left;}.store-hours-link:hover,.store-details-link:hover{color:#666666!important;background-image:url("../images/map/twisty-closed-hover.png");}.store-hours-link.open,.store-details-link.open{background-image:url("../images/map/twisty-open.png");}.store-hours-link.open:hover,.store-details-link.open:hover{background-image:url("../images/map/twisty-open-hover.png");}.store-hours-container{margin-top:10px;}table.store-hours{border:1px #ccc solid;width:100%;display:table;font-size:10px;line-height:12px;text-transform:uppercase;}table.store-hours tr{vertical-align:middle;text-align:center;border:1px #ccc solid;background-color:#ffffff;}table.store-hours-header{background:#f2f2f2;}table.store-hours-day{}table.store-hours-open{}table.store-hours-close{}table.store-hours th{vertical-align:middle;text-align:center;font-weight:bold;padding:2px 4px;border-right:1px #ccc solid;background-color:#f2f2f2;font-size:9px;}table.store-hours td{vertical-align:middle;text-align:center;padding:2px 4px;background-color:#ffffff;}.store-details-container2{background-color:#fafafa;border:1px solid #ccc;clear:both;display:block;margin-top:9px;padding:15px 15px 15px;}.address-column{float:left;width:40%;}.address-wrapper{margin-right:15px;}.store-name2{color:#000000;display:inline-block;font-family:'AvenirNext-Demi';margin-bottom:5px;}.hours-wrapper{margin-top:15px;margin-right:15px;}.map-column{float:left;width:60%;}.map-wrapper{}.map-wrapper img{border:1px solid #ccc;display:block;}.fis-wrapper{width:100%;}.fis-col1{float:left;width:25%;text-align:center;}.fis-col2{float:left;width:20%;text-align:center;line-height:21px;}.fis-col3{float:left;width:25%;text-align:center;}.fis-col4{float:left;width:30%;text-align:center;}#locator{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:580px;line-height:13px;overflow:hidden;position:relative;z-index:300;}#locator .tab-top{height:30px;background:#fffff;border-bottom:1px #CCC solid;}#locator a.close{background:url("../images/header/close.png") no-repeat scroll left 7px transparent;color:#000000;display:none;float:right;font-family:'AvenirNext-Demi';font-size:10px;line-height:25px;margin:0 30px 0 0;padding:0 0 0 16px;text-transform:uppercase;}.results-container{height:314px;overflow-x:hidden;overflow-y:auto;background-color:#f2f2f2;border-top:1px #e5e5e5 solid;}.results-container .loading{background:url("../images/loading-small.gif") no-repeat scroll center top transparent;color:#666666;display:block;font-size:10px;height:74px;margin:130px 5px 0;padding:27px 5px 5px;text-align:center;text-transform:uppercase;line-height:13px;font-weight:normal;}.results-container .message{margin:10px;}.results-container .result-message{padding:8px 10px;font-weight:bold;text-align:left;color:#000000;background-color:#e5e5e5;font-size:11px;line-height:13px;overflow:hidden;}.results-list{margin:0;padding:0;float:none}li.store-item-container{padding:10px!important;border-bottom:1px #e5e5e5 solid;margin:0px!important;float:none!important;overflow:hidden;background-color:#ffffff;}div.store-item-container{padding:10px!important;margin:0px!important;float:none!important;overflow:hidden;background-color:#ffffff;}.store-item-container .thumbnail-map{width:100px;height:100px;float:left;}li.store-item-container .thumbnail-map img{cursor:pointer;}li.store-item-container .store-info{width:235px;float:left;padding-left:10px;}div.store-item-container .store-info{width:250px;float:left;padding-left:10px;}.store-item-container .store-info p{margin:0 0 5px;}.store-item-container .store-info .distance{font-weight:bold;float:right;}.store-item-container .store-info .name{font-weight:bold;}li.store-item-container .store-info .name{cursor:pointer;}.store-item-container .store-info .address{}.store-item-container .store-info .phone{}.store-item-container .store-info .links{}.store-item-container a.get-directions-link,.store-item-container a.my-store-link,.store-item-container a.view-map-link{color:#7d9ba1!important;padding-right:8px;font-weight:bold;background:transparent url("../images/icons/arrow-right-nopad-grey-hover.png") no-repeat scroll right center;}.store-item-container a.get-directions-link{float:right;}.suggestions-list{margin:0;padding:0;float:none}.suggestions-list li{padding:10px!important;border-bottom:1px #e5e5e5 solid;margin:0px!important;float:none!important;overflow:hidden;background-color:#ffffff;cursor:pointer}.suggestions-list li:hover{background-color:#f2f2f2;}#locator-bottom{background-color:#FFFFFF;height:30px;}#locator a.find-more{background:url("../images/icons/arrow-right-nopad-black.png") no-repeat scroll right 7px transparent;color:#000000;float:left;font-family:'AvenirNext-Regular';font-size:15px;line-height:20px;padding-right:10px;text-transform:none;}img.greyscale{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);}.cc-sensing-card-icons{float:right;}.submit-spinner{display:none;margin:25px auto 0;text-align:center;}.checkout-btn{font-family:'AvenirNext-Medium';font-size:12px;line-height:27px;margin:0;padding:0 13px;text-decoration:none;text-transform:uppercase;cursor:pointer;border:0 none;color:#FFFFFF;background-color:#14adcc;border:1px solid #14adcc;color:#FFFFFF;}.checkout-btn:hover{text-decoration:none;background-color:#14adcc;border-color:#14adcc;color:#ffffff;}.checkout-btn:disabled,.checkout-btn.submitted{cursor:default;color:#b3b3b3;border-color:#cccccc;background-color:#ffffff;}.checkout-btn span{background:url("../images/icons/arrow-right-nopad-white.png") no-repeat scroll right center transparent;padding-right:10px;}.checkout-btn:hover span{}.grey-btn{background-color:#000000;border:1px solid #000000;color:#FFFFFF;cursor:pointer;font-family:'AvenirNext-Medium';font-size:10px;line-height:25px;margin:0;padding:0 10px;text-decoration:none;text-transform:uppercase;}.grey-btn:hover{text-decoration:none;color:#000000;border-color:#000000;background-color:#ffffff;}.grey-btn:disabled,.grey-btn.submitted{cursor:default;color:#b3b3b3;border-color:#cccccc;background-color:#ffffff;}.grey-btn span{background:url("../images/icons/arrow-right-nopad-white.png") no-repeat scroll right center transparent;padding-right:10px;}.grey-btn:hover span{background-image:url("../images/icons/arrow-right-nopad-black.png");}.checkout-style .requiredcaption{text-align:right;margin-bottom:5px;color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;}.checkout-style .requiredmessage{color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;padding-left:4px;}.checkout-style .requiredindicator{color:#f32800;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;}.checkout-style .labeltext,.checkout-style .errorlabel{color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;text-transform:none;}.checkout-style .formfield{margin-top:0;margin-bottom:10px;width:100%;}.checkout-style .formfield div.errorbox input,.checkout-style .formfield div.errorbox a,.checkout-style .formfield div.errorbox select{display:block;}.checkout-style .formfield .label{float:left;margin-right:3%;margin-top:6px;text-align:left;width:27%;}.checkout-style .formfield .value{float:left;width:70%;}.checkout-style .formfield .value .caption{color:#999999;display:block;font-size:12px;font-style:italic;line-height:13px;margin-top:5px;}.checkout-style p.error-text-block{color:#f32800;display:block;font-style:italic;margin-top:5px;}.checkout-style .formfield .value .errormessage{color:#f32800;display:block;font-size:12px;font-style:italic;line-height:15px;margin-top:8px;width:100%;}.checkout-style .formfield .value span.errorclient{color:#f32800;display:block;font-size:12px;font-style:italic;line-height:15px;margin-top:8px;width:100%;}.loginerrormessage{color:#f32800;display:block;font-size:12px;font-style:normal;line-height:15px;margin:15px 0;text-align:center;width:100%;}.checkout-style .formfield .value span.caption{color:#999999;display:block;font-size:12px;font-style:italic;line-height:13px;margin-top:5px;width:100%;}.checkout-style .formfield .value input,.checkout-style .formfield .value textarea{width:96%;background-color:#ffffff;border:1px solid #cccccc;color:#333333;padding:5px 2%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:inset 0px 1px 2px 0px #dbdbdb;box-shadow:inset 0px 1px 2px 0px #dbdbdb;}.checkout-style .formfield .value input:focus,.checkout-style .formfield .value textarea:focus{background-color:#ffffff;border-color:#14adcc;color:#000000;-webkit-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;}.checkout-style .formfield .value select{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #ccc;border-radius:0;-webkit-box-shadow:0 1px 2px 0 #dbdbdb inset;-moz-box-shadow:0 1px 2px 0 #dbdbdb inset;box-shadow:0 1px 2px 0 #dbdbdb inset;font-size:12px;height:25px;padding:3px;text-align:left;width:100%;}.checkout-style .formfield .value select:focus{background-color:#ffffff;border-color:#14adcc;color:#000000;-webkit-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;}.checkout-style .formfield .value input.required{background:url("../images/icons/required.png") no-repeat scroll right center #ffffff;}.checkout-style .formfield .value input.required:focus{background:url("../images/icons/required.png") no-repeat scroll right center #ffffff;}.checkout-style .formfield .value input.required.isvalid{background:url("../images/icons/valid.png") no-repeat scroll right center #ffffff!important;}.checkout-style .formfield .value input.required.isvalid:focus{background:url("../images/icons/valid.png") no-repeat scroll right center #ffffff!important;}.checkout-style .value input.errorclient,.checkout-style .value textarea.errorclient{-webkit-box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;}.checkout-style .value input.errorclient:focus,.checkout-style .value textarea.errorclient:focus{border-color:#f32800;-webkit-box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;}.checkout-style .value select.errorclient{-webkit-box-shadow:0px 0px 2px 0 #f32800;-moz-box-shadow:0px 0px 2px 0 #f32800;box-shadow:0px 0px 2px 0 #f32800;}.checkout-style .value select.errorclient:focus{-webkit-box-shadow:0px 0px 2px 0 #f32800;-moz-box-shadow:0px 0px 2px 0 #f32800;box-shadow:0px 0px 2px 0 #f32800;}.checkout-style .value input.errorclient{background:url("../images/icons/invalid.png") no-repeat scroll right center #ffffff!important;}.checkout-style .value input.errorclient:focus{background:url("../images/icons/invalid.png") no-repeat scroll right center #ffffff!important;}.checkout-style .formfield.stacked{margin-bottom:10px;width:100%;}.checkout-style .formfield.stacked .label{float:none;margin-bottom:5px;margin-right:0;margin-top:6px;width:100%;}.checkout-style .formfield.stacked .value{float:none;width:100%;}.checkout-style .formfield.stacked .value input,.checkout-style .formfield.stacked .value textarea{width:95%;}.checkout-style .formfield.stacked .value select{width:95%;}.checkout-style .formfield.promo-entry{margin-bottom:10px;width:100%;}.checkout-style .formfield.promo-entry{margin-bottom:10px;width:100%;}.checkout-style .formfield.promo-entry .label{display:block;float:none;margin-bottom:4px;margin-right:0;margin-top:0;width:100%;}.checkout-style .formfield.promo-entry .value{float:none;width:100%;}.checkout-style .formfield.promo-entry .value input,.checkout-style .formfield.promo-entry .value textarea{float:left;width:70%;}.checkout-style .formfield.promo-entry .value select{float:left;width:140px;}.checkout-style .formfield.promo-entry .grey-btn{float:right;font-size:11px;line-height:20px;padding:0;text-align:center;width:25%;min-height:24px;}.checkout-style .formfield.promo-entry .value .errormessage,.checkout-style .formfield.promo-entry .value span.errorclient,.checkout-style .formfield.promo-entry .value span.caption{}.checkout-style .formfield.promo-entry .vdollars-available{color:#000000;display:block;margin-top:5px;font-weight:bold;}.checkout-style .formfield .checkbox input{width:auto;margin-right:2px;}.checkout-style .formfield .checkbox label{}.checkout-style .formfield.fullwidth{}.checkout-style .formfield.fullwidth .value{width:100%;float:none;}.checkout-style .formfield.fullwidth .value select,.checkout-style .formfield.fullwidth .value span.caption{}.checkout-style .formfield.fullwidth .value textarea{}.checkout-style .formfield.expirationdate{}.checkout-style .formfield.expirationdate .month .value,.checkout-style .formfield.expirationdate .year .value{margin-right:1%;width:34%;}.checkout-style .formfield.expirationdate .month .value{}.checkout-style .formfield.expirationdate .value select{}.checkout-style #ltd-lookup{color:#14adcc;font-family:'AvenirNext-Medium';font-size:12px;line-height:16px;margin-bottom:8px;margin-top:10px;text-align:right;text-decoration:underline;}.checkout-style #ltd-lookup span{cursor:pointer;}.checkout-style .formfield.cardcvn .value input{width:50px;}#checkout-header{overflow:hidden;}#checkout-header .header-container{border-bottom:1px solid #cccccc;height:22px;padding:10px 0;position:relative;}#checkout-header a#checkout-logo{background:url("../images/logos/the-limited-checkout-2015.png") no-repeat scroll left center transparent;display:block;height:22px;margin:0 auto;top:0;width:270px;}#checkout-header .checkout-nav{position:absolute;right:10px;top:13px;}.checkout-nav-phone{font-family:'AvenirNext-Regular';font-size:14px;padding-left:10px;display:inline-block;}.checkout-nav-liveperson{display:inline-block;}.checkout-nav-liveperson .livePerson-button{display:inline-block;}.livePerson-button a{background:transparent url("../images/icons/liveperson_talk_bubble-1.png") no-repeat scroll left center;color:#000;display:inline-block;font-family:'AvenirNext-Regular';font-size:10px;padding-left:23px;text-transform:uppercase;letter-spacing:1px;}#page-wrapper.pt_cart,#page-wrapper.pt_checkout{margin-top:20px;}#page-wrapper.pt_cart #page-container{}#cart-nav-container #leftcolumn{margin-left:10px;}.pt_cart #cart-nav-container{margin-right:10px;}#cart-top-wrapper{margin-bottom:20px;margin-left:10px;margin-right:10px;position:relative;width:auto;}#cart-title-wrapper{margin:15px 0 25px;padding-left:10px;padding-right:10px;}#cart-title-wrapper h2{color:#000000;float:left;font-family:'AvenirNext-Light';font-size:26px;line-height:28px;margin:0;text-transform:none;}#cart-title-wrapper .link-button,#cart-title-wrapper .link-secondary{background-color:#ffffff;border:1px solid #cccccc;color:#000000;cursor:pointer;display:inline-block;float:right;font-family:'AvenirNext-Medium';font-size:10px;letter-spacing:1px;line-height:30px;margin:-5px 0 0;padding:0 20px;text-decoration:none;text-transform:uppercase;}#cart-title-wrapper .link-button:hover,#cart-title-wrapper .link-secondary:hover{color:#ffffff;border-color:#000000;background-color:#000000;}#cart-title-wrapper .link-button span,#cart-title-wrapper .link-secondary span{background:url("../images/icons/edit-black.png") no-repeat scroll 0 center transparent;padding-left:12px;padding-right:0;}#cart-title-wrapper .link-button:hover span,#cart-title-wrapper .link-secondary:hover span{background-image:url("../images/icons/edit-white.png");}#cart-title-wrapper .link-button.submitted,#cart-title-wrapper .link-secondary.submitted,.link-secondary.submitted{cursor:default;color:#b3b3b3;border-color:#cccccc;background-color:#ffffff;}#cart-title-wrapper .link-button.submitted span,#cart-title-wrapper .link-secondary.submitted span,.link-secondary.submitted span{background-image:url("../images/icons/arrow-right-nopad-grey.png");}#cart-top-recommendations{float:left;width:100%;}#cart_rr.new,#emptycart_rr.new{height:157px;margin-right:300px;overflow:hidden;}#cart_rr.new h6,#emptycart_rr.new h6{color:#333333;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;letter-spacing:0;text-transform:uppercase;height:22px;margin:0;padding:0;}#cart_rr.new ul.certona-rec-list li,#emptycart_rr.new ul.certona-rec-list li{float:left;display:block;height:auto;margin-right:20px;margin-bottom:20px;width:90px;position:relative;}#cart_rr.new ul.certona-rec-list li a.rec-image,#emptycart_rr.new ul.certona-rec-list li a.rec-image{display:block;height:115px;overflow:hidden;width:88px;margin-bottom:0;}#cart_rr.new ul.certona-rec-list li a.rec-image img,#emptycart_rr.new ul.certona-rec-list li a.rec-image img{height:115px;width:88px;}#cart_rr.new ul.certona-rec-list li a.rec-image:hover,#emptycart_rr.new ul.certona-rec-list li a.rec-image:hover{-webkit-box-shadow:0 0px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:0 0px 4px 0px rgba(0,0,0,0.25);box-shadow:0 0px 4px 0px rgba(0,0,0,0.25);}#cart_rr.new ul.certona-rec-list li a.rec-name,#emptycart_rr.new ul.certona-rec-list li a.rec-name{background-color:#f2f2f2;bottom:19px;left:1px;color:#808080;display:block;font-family:'AvenirNext-Medium';font-size:11px;line-height:12px;margin-bottom:0;padding:6px 4px;position:absolute;text-align:center;text-decoration:none;width:80px;display:none;}#cart_rr ul.certona-rec-list li a.rec-name:hover,#emptycart_rr ul.certona-rec-list li a.rec-name:hover{color:#999999;text-decoration:underline;}#cart_rr ul.certona-rec-list li div.rec-rating,#emptycart_rr ul.certona-rec-list li div.rec-rating{margin:8px auto 0!important;}#cart-top-right-banner{float:left;margin-left:-280px;margin-top:22px;width:280px;}#cart-banner-wrapper{margin-bottom:0px;margin-top:20px;margin-left:10px;margin-right:10px;}#cart-content-wrapper{position:relative;float:left;width:60%;margin-bottom:30px;}#cart-content-wrapper #content-container{margin-right:10px;margin-left:20px;}#cart-content-wrapper.shoppingbag #content-container{margin-right:20px;margin-left:10px;}#cart-content-wrapper #st-jude-donate-wrapper{margin-right:20px;margin-left:10px;}@media (max-width: 1199px) {#page-wrapper.pt_cartcheckout #cart-content-wrapper,#page-wrapper.pt_checkout #cart-content-wrapper{width:50%;}}@media (min-width: 1200px) {#page-wrapper.pt_cartcheckout #cart-content-wrapper,#page-wrapper.pt_checkout #cart-content-wrapper{width:40%;}}#page-wrapper.pt_checkout_multiship #cart-content-wrapper,#page-wrapper.pt_checkout_multishipping #cart-content-wrapper{}#cart-nav-wrapper{position:relative;float:left;width:40%;margin-bottom:30px;}@media (max-width: 1199px) {#page-wrapper.pt_cartcheckout #cart-nav-wrapper,#page-wrapper.pt_checkout #cart-nav-wrapper{width:50%;}}@media (min-width: 1200px) {#page-wrapper.pt_cartcheckout #cart-nav-wrapper,#page-wrapper.pt_checkout #cart-nav-wrapper{width:60%;}}#page-wrapper.pt_checkout_multiship #cart-nav-wrapper,#page-wrapper.pt_checkout_multishipping #cart-nav-wrapper{}#cart-nav-wrapper .widget{margin-bottom:15px;}#cart-nav-wrapper .widget .header{color:#000000;font-family:'AvenirNext-Regular';font-size:15px;line-height:17px;margin-bottom:10px;text-transform:none;}#cart-nav-wrapper .widget .content{border:3px double #CCCCCC;padding:15px;}#cart-nav-wrapper .widget .content .start-checkout-wrapper{margin-bottom:6px;}#your-order-summary{margin-bottom:15px;}#your-order-summary .header{color:#000000;font-family:'AvenirNext-Regular';font-size:15px;line-height:17px;margin-bottom:10px;text-transform:none;}#your-order-summary .content{border:3px double #CCCCCC;padding:15px;}#checkout-help-links{}#checkout-help-links.widget .header{}#checkout-help-links.widget .content{}#checkout-help-links h6{margin-top:0;}#checkout-help-links ul{font-size:10px;line-height:13px;}#checkout-help-links li{color:#000000;list-style:circle inside none;margin:0 0 5px;}#checkout-help-links li a{color:#000000;}#promo-codes.widget{}#promo-codes .promo-note{font-size:11px;line-height:13px;margin-bottom:8px;}#promo-codes .promo-note .promo-note-title{text-align:left;color:#000000;font-weight:bold;}#promo-codes .promo-note .promo-note-help{}#codes-wrapper{font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;}#codes-nav{}#codes-nav ul{}#codes-nav li{float:left;padding-bottom:10px;}#codes-nav ul.count-1 li{width:100%;}#codes-nav ul.count-2 li{width:50%;}#codes-nav ul.count-3 li{width:33%;}#codes-nav li.last{}#codes-nav li h6{background-color:#FFFFFF;border:1px solid #000000;color:#000000;cursor:pointer;display:block;font-family:'AvenirNext-Medium';font-size:12px;line-height:13px;margin:0 5px 0 0;padding:7px 5px;text-align:center;text-decoration:none;text-transform:uppercase;}#codes-nav li.last h6{margin-right:0;}#codes-nav li h6:hover{text-decoration:none;color:#000000;border-color:#000000;background-color:#ffffff;}#codes-nav li.active{background:transparent url('../images/checkout/arrow-down-selected.png') no-repeat center bottom;}#codes-nav li.active h6{color:#ffffff;border-color:#000000;background-color:#000000;}#codes-entry,#codes-entered{padding:0;}#codes-entered{margin-bottom:-10px;margin-top:15px;}#codes-entry .entry-panel{}.promo-question-modal{background:transparent url("../images/icons/question-mark.png") no-repeat scroll center center;display:inline-block;height:12px;margin-left:2px;vertical-align:top;width:12px;}.promo-row-title{color:#000000;font-family:"AvenirNext-Medium";font-size:12px;font-weight:normal;letter-spacing:1px;line-height:16px;margin-bottom:5px;text-align:center;text-transform:uppercase;}.promo-row{border:1px solid #ccc;margin-bottom:10px;padding:10px;}.promo-row .promo-status{color:#000;margin-bottom:3px;}.promo-row .promo-invalid{margin-bottom:3px;color:#f32800;}.promo-row .promo-title{color:#000000;font-family:"AvenirNext-Demi";margin-bottom:3px;}.promo-row .promo-details{color:#000;margin-bottom:3px;}.promo-row.not-applied .promo-status,.promo-row.not-applied .promo-invalid,.promo-row.not-applied .promo-title{color:#f32800;}button.remove-coupon{background:transparent url("../images/checkout/icon-remove.png") no-repeat scroll left center;border:0 none;color:#000000;cursor:pointer;display:block;font-family:"AvenirNext-Medium";font-size:10px;line-height:14px;margin:0;padding:0 0 0 14px;text-decoration:none;text-transform:uppercase;}#cart-table td.quantitycolumndetails .editdetails a:hover,#cart-table td.quantitycolumndetails .editgiftcert a:hover,#cart-table td.quantitycolumndetails .editgiftcard a:hover,#cart-table td.quantitycolumndetails a.addtowishlist:hover,#cart-table td.quantitycolumndetails button.cart-remove-button:hover{text-decoration:underline;}#codes-entry .errormessage{color:#f32800;display:block;font-size:12px;font-style:italic;line-height:16px;margin-top:7px;text-align:center;width:100%;}#codes-entry .coupon-code-instructions{font-family:"AvenirNext-Regular";font-size:12px;line-height:16px;margin:10px 0 0;text-align:left;}#codes-entry .coupon-code-instructions .description{}#codes-entry .coupon-code-instructions p{margin:5px 0 0 0;}#codes-entry .coupon-code-vdinstructions{font-family:"AvenirNext-Medium";font-size:12px;line-height:16px;margin:10px 0 0;text-align:left;}#codes-entry .coupon-code-vdinstructions .description{}#codes-entry .coupon-code-vdinstructions p{margin:5px 0 0 0;}#codes-error{}.entry-panel .unavailable{background-color:#FFFFFF;border:2px solid #CCCCCC;margin-bottom:10px;padding:8px;}.entry-panel .unavailable .title{color:#000000;font-weight:bold;margin-bottom:3px;}.entry-panel .unavailable .description{color:#808080;font-style:italic;}#cart-table{width:100%;margin-bottom:0;}#cart-table th{}#cart-table.multiship-shipment-table th{padding-bottom:0px;}#cart-table th .table-header{border-bottom:3px double #000000;color:#000000;font-family:'AvenirNext-Regular';font-size:13px;font-weight:normal;line-height:15px;padding:0 0 10px;text-align:left;text-transform:none;}#cart-table th .table-header.last{margin-right:0;}#cart-table th.pricecolumn .table-header{text-align:right;}#cart-table th{}#cart-table tr{}#cart-table td{border-bottom:1px dotted #CCCCCC;padding-bottom:15px;padding-top:15px;text-align:left;vertical-align:top;}#cart-table td.sep{width:0;}#cart-table td.approachingdiscount{border-bottom:0 none;padding-bottom:15px;}#cart-table td .approachingdiscountcartinfo{background-color:#14adcc;border:0 none;color:#ffffff;font-family:"AvenirNext-Regular";font-size:13px;line-height:17px;padding:15px;text-align:center;text-transform:none;}#cart-table td .approachingpromo{}#cart-table td .approachingpromo .this-much-more,#cart-table td .approachingpromo .to-get-this{color:#ffffff;font-family:"AvenirNext-Demi";}#ship-discount-bar{}tr#ship-discount-bar{}td.meter-wrapper{}.meter-container{}.meter-bar{margin:10px 0;}.meter-message{color:#000000;font-family:'AvenirNext-Regular';font-size:13px;line-height:19px;margin:0 auto 10px;text-align:center;}.meter-message .this-much-more,.meter-message .to-get-this{color:#000000;font-family:'AvenirNext-Demi';}.meter-inside{}.meter-start{color:#000000;float:left;font-family:'AvenirNext-Medium';font-size:14px;line-height:30px;text-align:right;width:12%;}.meter-start span{margin-right:10px;}.meter-end{color:#000000;float:left;font-family:'AvenirNext-Medium';font-size:14px;line-height:30px;text-align:left;width:12%;}.meter-end span{margin-left:10px;}.meter-middle{float:left;width:76%;position:relative;}.meter-ui{background-color:#f2f2f2;border-radius:10px;box-shadow:0 2px 5px 0 #999999 inset;height:30px;left:0;position:relative;top:0;width:100%;z-index:1;}.meter-fill{height:30px;position:absolute;width:50%;z-index:2;}.meter-fill-bar{background-color:#00cc00;border-radius:8px;box-shadow:0 -2px 0 0 #00aa00 inset,0 10px 15px 0 #aaffaa inset;height:22px;margin:4px 0 4px 4px;position:relative;z-index:2;}.meter-more{color:#ffffff;font-family:'AvenirNext-Medium';font-size:13px;line-height:20px;margin-left:12px;margin-right:8px;position:relative;text-align:right;text-shadow:0 1px 1px #666666;z-index:3;}#cart-table td .cart-error-message{background-color:#ffebe5;padding:10px;color:#f32800;border:1px #fcc8bd solid;text-align:center;font-size:12px;line-height:14px;}.cart-error-box{background-color:#ffebe5;padding:10px;color:#f32800;border:1px #fcc8bd solid;text-align:center;font-size:12px;line-height:14px;margin:10px 0;display:block;}.payment-error-message{background-color:#ffebe5;padding:10px;color:#f32800;border:1px #fcc8bd solid;text-align:center;font-size:12px;line-height:14px;margin:0 0 10px 0;display:block;}#cart-table td.cartempty{padding:0;}#cart-table td.cartempty .cartempty{color:#999999;font-family:'AvenirNext-Regular';font-size:18px;line-height:200px;text-align:center;}#empty-cart-wrapper{margin:20px 10px 30px;position:relative;}#empty-cart-content{font-family:'AvenirNext-Light';margin:200px 0 250px;text-align:center;}.empty-message{color:#999999;font-family:'AvenirNext-Light';font-size:24px;line-height:26px;margin-bottom:15px;}.empty-action{color:#000000;font-family:'AvenirNext-Demi';font-size:12px;line-height:14px;text-transform:uppercase;}#cart-table td.imagecolumn{width:25%;}#cart-table td.imagecolumn .productbadgecontainer{margin:0 auto;width:93px;}#cart-table td.imagecolumn .productbadgecontainer a{display:block;text-decoration:none;}#cart-table td.imagecolumn .productbadgecontainer a img{width:93px;height:121px;display:block;}#cart-table td.imagecolumn .productsnipe{}#cart-table td.detailscolumn{width:35%;}#cart-table.shopping-bag-order td.detailscolumn{width:45%;}#cart-table td.detailscolumn .product{margin-bottom:6px;margin-right:10px;}#cart-table td.detailscolumn .product .name{color:#000000;display:block;font-family:'AvenirNext-Regular';font-size:14px;line-height:16px;text-transform:none;margin-bottom:6px;}#cart-table td.detailscolumn .product .name a{color:#000000;display:block;font-family:'AvenirNext-Regular';font-size:14px;line-height:16px;text-transform:none;display:block;}#cart-table td.detailscolumn .product .promo{font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;color:#e01522;margin-bottom:6px;}#cart-table td.detailscolumn .product .productattributes{}#cart-table td.detailscolumn .product .productattributes .finalsale{font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;color:#e01522;margin-bottom:6px;}#cart-table td.detailscolumn .product .productattributes .productid{color:#000000;font-family:'AvenirNext-Medium';font-size:10px;line-height:13px;margin-bottom:6px;text-transform:uppercase;}#cart-table td.detailscolumn .product .productattributes .product-availability-info{font-size:11px;line-height:13px;color:#000000;margin:6px 0;}#cart-table td.detailscolumn .product .productattributes .product-availability-info .not-available{color:#f32800;font-style:italic;}#cart-table td.detailscolumn .product .productattributes .product-availability-info .is-in-stock{color:#000000;}#cart-table td.detailscolumn .product .productattributes .product-availability-info .is-low-stock{color:#F32800;font-family:'AvenirNext-Demi';font-size:12px;font-style:normal;line-height:14px;}#cart-table td.detailscolumn .product .productattributes .product-availability-info .on-back-order{color:#000000;}#cart-table td.detailscolumn .product .productattributes .product-availability-info .on-pre-order{color:#000000;}#cart-table td.detailscolumn .product .productattributes .productid .label{}#cart-table td.detailscolumn .product .productattributes .productid .value{}#cart-table td.detailscolumn .productattributes .order-receipt-gift-cert{font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;color:#000000;}#cart-table td.detailscolumn .productattributes .gift-label{color:#000000;font-family:'AvenirNext-Demi';font-size:10px;line-height:13px;margin-bottom:2px;margin-top:10px;text-transform:uppercase;}#cart-table td.detailscolumn .productattributes .gift-value-receiver,#cart-table td.detailscolumn .productattributes .gift-value-sender,#cart-table td.detailscolumn .productattributes .gift-value-message{margin-top:1px;margin-bottom:10px;}#cart-table td.detailscolumn .productattributes .gift-value-receiver .name,#cart-table td.detailscolumn .productattributes .gift-value-sender .name{font-family:'AvenirNext-Demi';}#cart-table td.detailscolumn .productattributes .gift-value-receiver .email,#cart-table td.detailscolumn .productattributes .gift-value-sender .email{display:block;}#cart-table td.detailscolumn .productattributes .gift-value-message{word-break:break-all;}#cart-table td.detailscolumn .qty{font-family:'AvenirNext-Demi';font-size:10px;line-height:13px;color:#000000;margin-top:6px;margin-bottom:6px;}#cart-table td.quantitycolumndetails{width:20%;}a.icon-edit,#cart-table td.shippingaddress a.editaddress,#cart-table td.quantitycolumndetails .editdetails a,#cart-table td.quantitycolumndetails .editgiftcert a,#cart-table td.quantitycolumndetails .editgiftcard a{display:inline-block;background:transparent url('../images/checkout/icon-edit.png') no-repeat left center;padding-left:16px;margin-bottom:14px;font-family:'AvenirNext-Demi';font-size:10px;line-height:14px;color:#000000;text-decoration:none;text-transform:uppercase;}#cart-table.multiship-shipment-table td.shippingaddress a.editaddress{margin-top:5px;}#cart-table td.quantitycolumndetails a.addtowishlist,#cart-table td.quantitycolumndetails span.addtowishlist{display:inline-block;background:transparent url('../images/checkout/icon-wishlist.png') no-repeat left center;padding-left:16px;margin-bottom:14px;font-family:'AvenirNext-Demi';font-size:10px;line-height:14px;color:#000000;text-decoration:none;text-transform:uppercase;}#cart-table td.quantitycolumndetails button.cart-remove-button{display:block;background:transparent url('../images/checkout/icon-remove.png') no-repeat left center;padding:0 0 0 14px;margin-bottom:14px;font-family:'AvenirNext-Demi';font-size:10px;line-height:14px;color:#000000;text-decoration:none;text-transform:uppercase;border:0 none;cursor:pointer;}#cart-table td.quantitycolumndetails .editdetails a:hover,#cart-table td.quantitycolumndetails .editgiftcert a:hover,#cart-table td.quantitycolumndetails .editgiftcard a:hover,#cart-table td.quantitycolumndetails a.addtowishlist:hover,#cart-table td.quantitycolumndetails button.cart-remove-button:hover{text-decoration:underline;}#cart-table td.quantitycolumndetails .stockstate .isinstock{color:#f32800;font-weight:bold;margin-bottom:3px;}#cart-table td.quantitycolumndetails .stockstate .onorder{}#cart-table td.quantitycolumndetails .stockstate .notavailable{color:#f32800;font-style:italic;margin-bottom:3px;}#cart-table td.unitpricecolumn{font-family:'AvenirNext-Demi';font-size:12px;line-height:16px;text-align:right;width:10%;}#cart-table.shopping-bag-order td.unitpricecolumn{width:15%;}#cart-table td.itemtotalcolumn{font-family:'AvenirNext-Demi';font-size:12px;line-height:16px;text-align:right;width:10%;}#cart-table.shopping-bag-order td.itemtotalcolumn{width:15%;}.itemtotals{}.totalprice{}#cart-table td.shippingaddress{padding:15px 0 0 0;width:280px;font-size:11px;line-height:15px;width:280px;}#cart-table td.shippingaddress select{width:280px;}#page-wrapper.pt_orderconfimation #content-container{margin-left:10px;}#page-wrapper.pt_orderconfimation #cart-nav-container{margin-left:10px;margin-right:10px;}#orderconfirmation .orderheader{color:#000000;font-family:'AvenirNext-Medium';font-size:15px;line-height:17px;margin-bottom:10px;text-transform:none;}#orderconfirmation .orderpayment{border:1px solid #cccccc;margin-bottom:25px;padding:15px;}#orderconfirmation .ordershipmentdetails{border:1px solid #cccccc;margin-bottom:25px;padding:15px;}#orderconfirmation .orderproductdetails{border:1px solid #cccccc;margin-bottom:10px;padding:15px;}#cart-table.receipt-products-table th .table-header{color:#333333;margin-bottom:0;}#cart-table td.orderbilling,#cart-table td.ordershipmentaddress{width:33%;margin-bottom:10px;}#cart-table td.orderbilling .miniaddress,#cart-table td.ordershipmentaddress .ordershipmentaddress{font-family:'AvenirNext-Regular';font-size:11px;line-height:15px;color:#000000;padding:0;margin-right:10px;}#cart-table td.orderbilling .miniaddress .name,#cart-table td.ordershipmentaddress .summarybox .firstname,#cart-table td.ordershipmentaddress .summarybox .lastname{font-family:'AvenirNext-Demi';}#cart-table td.orderbilling .miniaddress .address,#cart-table td.ordershipmentaddress .miniaddress .address{}#cart-table td.orderpaymentinstruments{width:33%;margin-bottom:10px;}#cart-table td.orderpaymentinstruments .minicreditcard{font-family:'AvenirNext-Regular';font-size:11px;line-height:15px;color:#000000;padding:0;margin-right:10px;}#cart-table td.orderpaymentinstruments .minicreditcard .owner{font-family:'AvenirNext-Demi';}#cart-table td.orderbilling .miniaddress .address{}#cart-table td.orderpaymentsummary{width:34%;margin-bottom:10px;}#cart-table td.ordershipmentaddress{width:33%;margin-bottom:10px;}#cart-table td.shippingmethod{width:33%;margin-bottom:10px;}#cart-table td.shippingmethod .content{font-family:'AvenirNext-Demi';font-size:11px;line-height:15px;color:#000000;padding:0;margin-right:10px;}#cart-table td.shippingstatus{width:34%;margin-bottom:10px;}#cart-table td.shippingstatus .shippingstatus{font-family:'AvenirNext-Demi';font-size:11px;line-height:15px;color:#000000;padding:0;margin-right:10px;}#cart-table2{width:100%;margin-bottom:0;}#cart-table2 th{}#cart-table2 th .table-header{border-bottom:3px double #000000;color:#000000;font-family:'AvenirNext-Regular';font-size:13px;font-weight:normal;line-height:15px;padding:0 0 10px;text-align:left;text-transform:none;}#cart-table2 th .table-header.last{margin-right:0;}#cart-table2 th{}#cart-table2 tr{}#cart-table2 td{text-align:left;vertical-align:top;}#cart-table2 td.sep{width:0;}#cart-table2.receipt-billing-table th .table-header,#cart-table2.receipt-shipping-table th .table-header{color:#333333;margin-bottom:0;}#cart-table2 td.orderbilling,#cart-table2 td.ordershipmentaddress{margin-bottom:10px;padding-top:10px;width:30%;}#cart-table2 td.orderbilling .miniaddress,#cart-table2 td.ordershipmentaddress .ordershipmentaddress{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;margin-right:10px;padding:0;}#cart-table2 td.orderbilling .miniaddress .name,#cart-table2 td.ordershipmentaddress .summarybox .firstname,#cart-table2 td.ordershipmentaddress .summarybox .lastname{font-family:'AvenirNext-Demi';}#cart-table2 td.orderbilling .miniaddress .address,#cart-table2 td.ordershipmentaddress .miniaddress .address{}#cart-table2 td.orderpaymentinstruments{margin-bottom:10px;padding-top:10px;width:30%;}#cart-table2 td.orderpaymentinstruments .minicreditcard,#cart-table2 td.orderpaymentinstruments .paymentamount,#cart-table2 td.orderpaymentinstruments .paymenttype{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;margin-right:10px;padding:0;}#cart-table2 td.orderpaymentinstruments .paymenttype,#cart-table2 td.orderpaymentinstruments .minicreditcard .owner{font-family:'AvenirNext-Demi';}#cart-table2 td.orderbilling .miniaddress .address{}#cart-table2 td.orderpaymentsummary{margin-bottom:10px;padding-top:10px;width:40%;}#cart-table2 td.ordershipmentaddress{width:30%;margin-bottom:10px;}#cart-table2 td.shippingmethod{margin-bottom:10px;padding-top:10px;width:30%;}#cart-table2 td.shippingmethod .content{font-family:'AvenirNext-Demi';font-size:12px;line-height:16px;color:#000000;padding:0;margin-right:10px;}#cart-table2 td.shippingstatus{margin-bottom:10px;padding-top:10px;width:40%;}#cart-table2 td.shippingstatus .shippingstatus{font-family:'AvenirNext-Demi';font-size:12px;line-height:16px;color:#000000;padding:0;margin-right:10px;}#cart-table.receipt-products-table td.imagecolumn{width:25%;}#cart-table.receipt-products-table td.detailscolumn{width:35%;}#cart-table.receipt-products-table td.unitpricecolumn{width:20%;}#cart-table.receipt-products-table td.itemtotalcolumn{width:20%;}#cart-bottom-subtotal{border-top:3px double #000000;margin-bottom:15px;margin-top:-1px;padding-top:10px;}#cart-bottom-subtotal a.return-to-shopping{background:url("../images/icons/arrow-left-black.png") no-repeat scroll 0 center transparent;color:#000000;display:block;float:left;font-family:'AvenirNext-Medium';font-size:11px;line-height:14px;margin-top:3px;padding-left:10px;position:absolute;text-transform:uppercase;}#cart-bottom-subtotal .subtotal-amount{color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;margin-bottom:0;padding:0;width:100%;text-align:right}.ordertotalstable{color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:16px;margin-bottom:0;padding:0;width:100%;}.ordertotalstable tr{}.ordertotalstable td{padding:0 0 3px;}.ordertotalstable tr.vertical-sep td div{border-top:1px solid #000000;margin-top:3px;padding-top:0;}.ordertotalstable .label{display:block;text-align:left;}.ordertotalstable .value{display:block;text-align:right;}.ordertotalstable .discount .label{}.ordertotalstable .discount .value{color:#E01522;}.ordertotalstable .ordertotal{font-family:'AvenirNext-Demi';font-size:13px;line-height:17px;}.ordertotalstable .ordertotal td{padding-top:3px;}#order-begin.widget .content{border-color:#000000;}#order-begin .cart-prodnote{font-family:'AvenirNext-Medium';font-size:12px;line-height:15px;margin-bottom:15px;text-align:center;}#order-begin .formcheckout{}#order-begin .formcheckout button.checkout-btn{display:block;line-height:28px;padding:0;width:100%;}.checkout-tile{border-bottom:1px solid #000;color:#000000;font-family:'AvenirNext-Regular';font-size:15px;line-height:17px;margin:0 0 15px;padding:0 0 5px;text-transform:none;}.checkout-tile .edit-link{background:url("../images/icons/edit-black.png") no-repeat scroll 7px center #fff;border:1px solid #000;color:#000;float:right;font-size:10px;letter-spacing:1px;line-height:19px;padding:0 7px 0 19px;text-transform:uppercase;}.checkout-tile-summary{background-color:#ffffff;margin-bottom:30px;text-transform:none;}.checkout-tile-summary .verified{background:transparent url('../images/checkout/icon-verified.png') no-repeat left center;display:block;margin-bottom:8px;font-size:11px;line-height:15px;padding:2px 0 0 22px;}.checkout-tile-summary span a{font-weight:bold;text-decoration:none;}.checkout-tile-summary span a:hover{text-decoration:underline;}.checkout-tile-summary .caution{background:transparent url('../images/checkout/icon-caution.png') no-repeat left center;padding:2px 0 0 22px;}.checkout-form-inner{border:1px solid #cccccc;margin-bottom:15px;padding:20px;}.inner-section{margin-bottom:20px;position:relative;}.inner-selection-group{margin-bottom:20px;position:relative;}.inner-selection{border:1px #cccccc solid;background-color:#fafafa;padding:10px;margin-bottom:10px;position:relative;}.choose-shipping-type .single.inner-selection,.choose-shipping-type .multiple.inner-selection{width:173px;float:left;}.choose-shipping-type .single.inner-selection{margin-right:10px;}#paymentmethods .credit-card.inner-selection,#paymentmethods .paypal.inner-selection{background-color:#fff;border:0 none;margin:20px 0;padding:0;}#paymentmethods .credit-card.inner-selection{}#paymentmethods .inner-selection .payment-images{margin-top:8px;}.cc-icon{width:54px;height:36px;display:block;background:url("../images/checkout/paymane-creditcard-images3.png") no-repeat scroll -3px -2px transparent;margin-bottom:3px;}.payment-images .cc-icon{float:left;cursor:pointer;margin-bottom:3px;margin-right:3px;}.cc-icon.cc-ltd{background-position:-3px -2px;width:103px;}.cc-icon.cc-couture{background-position:-63px -2px;width:103px;}.cc-icon.cc-visa{background-position:-123px -2px;}.cc-icon.cc-ae{background-position:-183px -2px;}.cc-icon.cc-mc{background-position:-243px -2px;}.cc-icon.cc-disc{background-position:-303px -2px;}.payment-images .cc-icon.cc-ltd:hover,.cc-icon.cc-ltd.selected{background-position:-3px -42px;}.payment-images .cc-icon.cc-couture:hover,.cc-icon.cc-couture.selected{background-position:-63px -42px;}.payment-images .cc-icon.cc-visa:hover,.cc-icon.cc-visa.selected{background-position:-123px -42px;}.payment-images .cc-icon.cc-ae:hover,.cc-icon.cc-ae.selected{background-position:-183px -42px;}.payment-images .cc-icon.cc-mc:hover,.cc-icon.cc-mc.selected{background-position:-243px -42px;}.payment-images .cc-icon.cc-disc:hover,.cc-icon.cc-disc.selected{background-position:-303px -42px;}.cc-paypal{width:193px;height:42px;display:block;background:url("../images/checkout/payment-paypal-image2.png") no-repeat scroll 0 0 transparent;cursor:pointer;}.payment-images .cc-paypal:hover,.cc-paypal.selected{background-position:0 -42px;}#paymentmethods .inner-selection a.apply-for-card,#paymentmethods .inner-selection a.paypal-return-policy{color:#999999;display:inline-block;font-size:11px;line-height:16px;margin-top:5px;vertical-align:text-top;}.checkout-form-inner h5{border-bottom:2px solid #000000;color:#000000;font-family:'AvenirNext-Demi';font-size:14px;letter-spacing:0;line-height:16px;margin-bottom:15px;margin-top:0;padding-bottom:5px;text-transform:none;}.checkout-form-inner h3{font-family:'AvenirNext-Demi';font-size:14px;line-height:16px;border-bottom:2px #000000 solid;margin-bottom:8px;padding-bottom:5px;color:#000000;text-transform:none}.existing-block-wrapper{width:50%;float:left;}.existing-block{margin-right:20px;}.guest-block-wrapper{width:50%;float:left;}.guest-block{}.existing-block .checkout-style .formfield,.guest-block .checkout-style .formfield{margin-top:0;margin-bottom:10px;width:100%;}.existing-block .checkout-style .formfield .label,.guest-block .checkout-style .formfield .label{float:none;margin-right:0;margin-top:6px;width:100%;margin-bottom:3px;}.existing-block .checkout-style .formfield .value,.guest-block .checkout-style .formfield .value{width:100%;}.existing-block .checkout-style .formfield .value input,.guest-block .checkout-style .formfield .value input{width:96%;padding:5px 2%;}.existing-block .checkout-style .formfield .value .errormessage,.guest-block .checkout-style .formfield .value .errormessage{width:100%;}.existing-block .forgotpassword{text-align:center;margin-bottom:10px;}.existing-block .forgotpassword a{color:#999999;cursor:pointer;}.existing-block .checkout-btn,.existing-block .link-secondary,.existing-block .link-button,.guest-block .checkout-btn,.guest-block .link-secondary,.guest-block .link-button{width:100%;}.loggedin-block{}.floatcheckbox{margin-bottom:10px;}.floatcheckbox .floatspacer{float:left;width:30%;}.floatcheckbox .floatwrapper{position:relative;float:left;width:70%;}.floatcheckbox .float1{float:left;position:relative;width:20px;z-index:1;}.floatcheckbox .float1 checkbox{}.floatcheckbox .float2{float:left;position:relative;width:100%;margin-left:-20px;}.floatcheckbox .float2inner{position:relative;margin-left:20px;}.floatcheckbox label{color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;text-transform:none;}a.casl-link{color:#000000;text-decoration:underline;}a.casl-link:hover{color:#000000;text-decoration:none;}.shippingsummary{font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;color:#000000;margin-bottom:10px;}.shippingsummary .giftcarddetail{}.shippingsummary .giftcardtype{margin-bottom:5px;}.shippingsummary .giftcarddetail{background-color:#fafafa;border:1px solid #cccccc;display:block;margin-bottom:5px;padding:10px 14px;}.shippingsummary .giftcarddetail .name{font-family:'AvenirNext-Demi';}.shippingsummary .giftcarddetail .email{margin-top:5px;}.shippingsummary .shipmentdetail{}.shippingsummary .methoddetail{margin-bottom:5px;}.shippingsummary .methodname{font-family:'AvenirNext-Demi';}.shippingsummary .addressdetail{background-color:#fafafa;border:1px solid #cccccc;display:block;margin-bottom:5px;padding:10px 14px;}.shippingsummary .miniaddress{line-height:18px;}.shippingsummary .miniaddress .name{font-family:'AvenirNext-Demi';}.shippingsummary .miniaddress .contact{font-family:'AvenirNext-Demi';margin-top:5px;}.shippingsummary .giftdetail{border-top:1px solid #ccc;display:block;line-height:16px;margin-top:10px;padding-top:10px;}.shippingsummary .giftdetail strong{font-weight:normal;font-family:'AvenirNext-Demi';}.couture-free-shipping{font-family:'AvenirNext-Regular';font-size:13px;line-height:17px;margin:10px 0 0;text-align:center;}.couture-free-shipping strong{font-weight:normal;font-family:'AvenirNext-Demi';}.sameasshipping .addressdetail{background-color:#fafafa;border:1px solid #cccccc;display:block;margin-bottom:5px;padding:10px 14px;}.sameasshipping .miniaddress{line-height:18px;}.sameasshipping .miniaddress .name{font-family:'AvenirNext-Demi';}.editinfolink{background:url("../images/icons/edit-black.png") no-repeat scroll 0 center transparent;color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:16px;padding-left:14px;padding-right:0;text-decoration:underline;}.editinfolink:hover{text-decoration:none;color:#000000;}.editbillingaddresslink{background:url("../images/icons/edit-black.png") no-repeat scroll 0 center transparent;color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:16px;margin-top:5px;padding-left:14px;padding-right:0;text-decoration:underline;display:inline-block;}.editbillingaddresslink:hover{text-decoration:none;color:#000000;}.billingsummary{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;}.review-text-warning{color:#f32800;font-family:'AvenirNext-Demi';margin:15px 0;}.ordersummary-top{margin-bottom:30px;}.ordersummary-bottom .review-text,.ordersummary-top .review-text{font-family:'AvenirNext-Regular';font-size:14px;line-height:18px;margin-bottom:10px;}.instrumentsummary{margin:15px 0 25px;}.billingaddresssummary{margin:15px 0 25px;}.billingsummary .titleheader{font-family:'AvenirNext-Demi';margin-bottom:5px;}.billingaddresssummary .addressdetail{background-color:#fafafa;border:1px solid #cccccc;display:block;margin-bottom:5px;padding:10px 14px;}.billingaddresssummary .miniaddress{line-height:18px;}.billingaddresssummary .miniaddress .name{font-family:'AvenirNext-Demi';}.instrumentdetail{background-color:#fafafa;border:1px solid #cccccc;display:block;margin-bottom:5px;padding:10px 14px;}.miniinstrument{line-height:18px;}.miniinstrument .type{font-family:'AvenirNext-Demi';}.miniinstrument .name{font-family:'AvenirNext-Demi';}.miniinstrument .maskednum{}.miniinstrument .exp{}.miniinstrument .amount{}.miniinstrument .cc{}.miniinstrument .bml{}.miniinstrument .gcert{}.miniinstrument .gcard{}.miniinstrument .pp{}.miniinstrument .unknown{}.minipaymentinstruments{}.titleheader .minipaymentinstruments{}.minipaymentinstrument{border:1px solid #cccccc;display:block;float:left;margin-bottom:5px;padding:10px 14px;}.checkout-form-inner.shoprunner{clear:both;}.checkout-form-inner.shoprunner .grey-btn{float:left;font-size:11px;}.grey-btn a{background:url("../images/icons/arrow-right-nopad-white.png") no-repeat scroll right center transparent;padding-right:10px;text-decoration:none;color:#FFFFFF;}.grey-btn:hover a{background-image:url("../images/icons/arrow-right-nopad-black.png");color:#000000;}.checkout-form-inner.shoprunner .grey-btn.sign-out{float:left;width:40%;}.checkout-form-inner.shoprunner .grey-btn.remove-items{float:left;width:50%;}.checkout-form-inner.shoprunner div.or{display:block;float:left;font-family:'AvenirNext-Demi';font-size:11px;line-height:28px;padding:0;text-align:center;width:10%;}#shippingmethodform{margin-bottom:20px;}#shippingmethodform .shippingmethods{}#shippingmethodform .shippingmethod{border:1px #cccccc solid;background:#fafafa;padding:10px;margin-bottom:10px;}#shippingmethodform .shippingmethod label{font-size:12px;line-height:14px;font-weight:bold;margin-left:3px;}#shippingmethodform .shippingmethod .shippingdescription{margin-top:5px;}#shippingmethodform .loading{background-color:#f2f2f2;border:1px solid #ccc;margin-bottom:10px;padding:10px;}.cartordertotals{clear:both;}.cartordertotals .loading img,#shippingmethodform .loading img{display:block;width:24px;height:24px;margin:0 auto;}.cartordertotals .loading .msg,#shippingmethodform .loading .msg{color:#000000;font-family:'AvenirNext-Demi';margin-top:5px;text-align:center;}#shippingmethodform .missing-fields,#statusOutput .missing-fields{background-color:#f2f2f2;border:1px solid #ccc;color:#000;font-size:12px;line-height:14px;margin-bottom:10px;padding:15px;text-align:left;}#statusOutput .form-error{background-color:#FAFAFA;border:1px solid #CCCCCC;margin-bottom:10px;padding:10px;background-color:#ffebe5;padding:10px;color:#f32800;border:1px #fcc8bd solid;text-align:left;font-size:12px;line-height:14px;}#statusOutput .loading{background-color:#f9f9f9;border:1px solid #ccc;font-family:'AvenirNext-Demi';font-size:10px;line-height:14px;padding:10px;text-align:center;text-transform:uppercase;}.checkout-multishipping{}.checkout-multishipping .select-shipping-method{}.checkout-multishipping .select-shipping-method .inner-section{margin-bottom:10px;}.checkout-multishipping .select-shipping-method h4{background-color:#000000;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:30px;margin:0;padding:0 10px;text-transform:uppercase;}.checkout-multishipping .select-shipping-method .shippingmethods{margin-bottom:10px;}.checkout-multishipping .select-method-wrapper{background-color:#F5F5F5;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;margin-bottom:10px;padding:10px;}.checkout-multishipping .select-method-wrapper .shippingpromotions div{margin-bottom:5px;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px;font-weight:bold;}.checkout-multishipping .select-method-wrapper #cart-table{margin-bottom:0;}.checkout-multishipping .select-method-wrapper #cart-table th .table-header{background-color:#b3b3b3;}.checkout-multishipping .select-method-wrapper #cart-table{}.checkout-multishipping .select-method-wrapper .giftoptions{margin-bottom:10px;}.checkout-multishipping .select-method-wrapper .giftoptions .giftmessage{}.checkout-multishipping .select-method-wrapper .giftoptions .giftmessagetext{margin-top:10px;}.vd-image{float:left;}.vd-item{padding-left:110px;}.vd-item{color:#000;font-family:'AvenirNext-Regular';font-size:13px;line-height:15px;text-align:center;}.vd-item strong{font-family:'AvenirNext-Demi';font-weight:normal;color:#000;}.vd-earned{font-size:14px;line-height:17px;margin:0 0 10px;}.vd-nearness{margin:0 0 5px 0;}a.vd-about{color:#000000;cursor:pointer;display:block;font-family:'AvenirNext-Demi';font-size:11px;line-height:14px;margin-bottom:10px;margin-top:10px;text-decoration:underline;text-transform:uppercase;}.vd-included{font-family:'AvenirNext-Regular';font-size:11px;line-height:13px;margin:5px 0 0 0;}.vdollar-overlay{color:#4C4C4C;font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;text-align:center;}.vdollar-overlay strong{font-family:'AvenirNext-Demi';font-weight:normal;color:#000000;}.vdollar-overlay .title{color:#000000;font-family:'AvenirNext-Demi';font-size:15px;line-height:17px;margin:10px 0 5px;text-transform:uppercase;}.vdollar-overlay .subtitle{color:#999999;font-family:'AvenirNext-Demi';font-size:12px;line-height:14px;margin:5px 0 10px;text-transform:uppercase;}#giftwrap-wrapper{margin-bottom:20px;}#giftwrap-wrapper input[type='radio']{cursor:pointer;}.gift-options-title{font-weight:bold;margin-right:5px;}.gift-options-label{cursor:pointer;font-weight:bold;font-size:12px;vertical-align:top;margin-left:5px;margin-right:5px;}.gift-options{margin-right:5px;}#giftwrapoptions{margin-top:10px;}#giftwrapoptions label{cursor:pointer;font-size:12px;line-height:14px;font-weight:bold;margin-left:5px;}#giftwrapoptions .gift-image{float:right;margin:5px 0;width:148px;}#giftwrapoptions .gift-image img{display:block;}#giftwrapoptions .gift-wrap-wrapper{width:230px;}#giftwrapoptions .gift-details{margin:5px 0;}#giftwrapoptions .gift-details li{list-style:disc inside none;margin:3px 0 3px 8px;}#giftwrapoptions .giftMessageWrap,#giftwrapoptions .giftMessageFree{margin-top:10px;margin-bottom:0px;}.tooltip-wrapper span.accessible-tooltip{color:#999999;font-size:11px;}.checkout-form-inner .tooltip-wrapper{position:relative;}.checkout-form-inner .tooltip2{cursor:pointer;}.checkout-form-inner .tooltip-body{background-color:#FFFFFF;border:1px solid #CCCCCC;bottom:20px;display:none;left:-110px;padding:10px;position:absolute;width:150px;z-index:999;width:260px;-webkit-box-shadow:0 0px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:0 0px 4px 0px rgba(0,0,0,0.25);box-shadow:0 0px 4px 0px rgba(0,0,0,0.25);}.cnv-tooltip{margin-left:30%;margin-top:5px;}.ship-tooltip{}.tooltipcontainer.shippingdetails{}.tooltipcontainer.shippingdetails .shippingmethodcost{}.tooltipcontainer.shippingdetails .shippingtotal{border-top:1px solid #CCCCCC;margin-top:5px;padding-top:5px;font-weight:bold;}.addr-block{display:block;float:left;width:50%;}.addr-outline{border:1px solid #ccc;margin-right:10px;margin-top:5px;padding:10px;}.addr-block input{margin-right:10px;}.addr-item{}.addr-label{font-family:'AvenirNext-Demi';font-size:12px;line-height:15px;text-transform:uppercase;}.addr-info{font-family:'AvenirNext-Medium';font-size:13px;line-height:18px;}.addr-new .same{}.addr-new .different{color:#008000;}.addr-old .same{}.addr-old .different{color:#f32800;}.addr-actions{margin-top:10px;display:inline-block;}.address-fields-disabled{display:none;}.payment .giftcertform .giftcerthide{}.payment .giftcertform .giftcerthideradio{overflow:hidden;}.payment .giftcertform.hide .giftcerthide,.payment .giftcertform.hide .giftcerthideradio{display:none;}.payment .hide-all-giftcertificates{display:none;}.payment .giftcertform.initial .giftcertwrapper{display:none;}#giftcertentry .grey-btn.apply-gift-card-button{margin-left:30%;}.tooltip-wrapper.pinhelp{margin-left:10px;}.redemption{}.redemption .applied-gift-cards{border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:5px;}.redemption .applied-gift-cards span{color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:16px;text-transform:none;}.redemption .applied-row{margin-bottom:10px;}.redemption .applied-details{color:#000000;font-family:'AvenirNext-Demi';}.redemption button.remove-coupon{background:url("../images/checkout/icon-remove.png") no-repeat scroll left center transparent;border:0 none;color:#000000;cursor:pointer;display:block;float:right;font-family:'AvenirNext-Demi';font-size:10px;line-height:14px;margin:0 0 3px;padding:0 0 0 14px;text-decoration:none;text-transform:uppercase;}.giftcertsection{margin-bottom:30px;}.giftcertwrapper{background-color:#fafafa;border:1px solid #cccccc;margin-bottom:5px;padding:10px 10px 10px;position:relative;}#orderTotalNrValue{display:none;}.missing-fields li{list-style:disc inside none;margin-left:10px;text-align:left;}#proratedTotal .label{color:#E01522;display:block;float:left;font-family:'AvenirNext-Demi';font-size:13px;line-height:17px;}#proratedTotal .value{color:#E01522;display:block;float:right;font-family:'AvenirNext-Demi';font-size:13px;line-height:17px;}#pdpMain{}.productdetail{}#QuickViewDialog .productdetail{}#pdpMain .productimages{}#FindInStore .productimages{float:left;position:relative;width:30%;z-index:1;}#pdpMain a.enlarge-link{background:url("../images/shelf/enlarge.png") no-repeat scroll 0 0 #ffffff;bottom:0;cursor:pointer;display:none;height:30px;left:0;margin:0;overflow:hidden;padding:0;position:absolute;text-align:left;width:30px;z-index:990;text-indent:-9999px;}#pdpMain a.enlarge-link:hover{background-position:0 -30px;}#pdpMain a.enlarge-link.hasSnipe{}#FindInStore .productimage{margin-right:20px;}#FindInStore .productimage img{width:100%;height:auto;}#pdpMain .watch-video{background-color:#ffffff;border:1px solid #cccccc;color:#000000;cursor:pointer;display:block;font-family:'AvenirNext-Medium';font-size:11px;letter-spacing:1px;line-height:30px;margin:0 0 10px;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;}#pdpMain .watch-video:hover{text-decoration:none;color:#ffffff;border-color:#000000;background-color:#000000;}#pdpMain .watch-video span{background:url("../images/icons/watch-black.png") no-repeat scroll right center transparent;padding-right:18px;}#pdpMain .watch-video:hover span{background:url("../images/icons/watch-white.png") no-repeat scroll right center transparent;}#pdpMain .watch-video span.stop{background:url("../images/icons/stop-black.png") no-repeat scroll right center transparent;padding-right:18px;}#pdpMain .watch-video:hover span.stop{background:url("../images/icons/stop-white.png") no-repeat scroll right center transparent;}#pdpMain .video-container{position:absolute;left:0;top:0;z-index:991;}#pdpMain .productthumbnails{max-width:93px;padding:20px;}#pdpMain .productthumbnails .thumb-wrap{margin-bottom:10px;position:relative;}#pdpMain .productthumbnails .thumb-wrap .thumb-link{display:block;}#pdpMain .productthumbnails .thumb-wrap img{border:1px solid #ccc;cursor:pointer;display:block;height:auto;margin:0;width:100%;}#pdpMain .productthumbnails .thumb-wrap img.activethumb{border-color:#000;}#pdpMain .productthumbnails .vid-wrap{margin-bottom:10px;position:relative;}#pdpMain .productthumbnails .vid-wrap .thumb-link{display:block;}#pdpMain .productthumbnails .vid-wrap img{border:1px solid #ccc;cursor:pointer;display:block;height:auto;margin:0;width:100%;}#pdpMain .productthumbnails .vid-wrap .vid-icon{cursor:pointer;background:url("../images/pdp/vid-icon.png") no-repeat scroll center center transparent;display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:1;}#pdpMain .productthumbnails .vid-wrap img.activethumb{border-color:#000;}#pdpMain .productsnipe{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;letter-spacing:1px;line-height:16px;margin-bottom:5px;text-align:left;text-transform:none;}#pdpMain .productsnipe.exclusive{color:#000000;}#pdpMain .productsnipe.earlyaccess{color:#000000;}#pdpMain .productsnipe.sale{color:#E01522;}#pdpMain .productsnipe.finalsale{color:#E01522;}#fullviewcontainer{position:relative;}#fullviewcontainer .fullview-wrapper{position:relative;background-color:#ffffff;}#fullviewcontainer .fullview-navigation{background-color:#ffffff;left:10px;padding:5px 0 0 5px;position:absolute;top:10px;width:87px;z-index:1;}#fullview-swatch-list{padding:1px 0 1px 1px;}#fullview-swatch-list li{background-color:#FFFFFF;display:block;float:left;height:23px;margin:0 5px 5px 0;width:23px;}#fullview-swatch-list a.a-swatch{border:1px solid #C5C5C5;display:block;height:21px;width:21px;}#fullview-swatch-list a.a-swatch:hover{border-color:#333333;}#fullview-swatch-list a.a-swatch.selected{border-color:#000000;}#fullview-swatch-list a.a-swatch img{display:block;height:19px;margin:1px;width:19px;}#fullview-thumbnails{}#fullview-thumbnails li{background-color:#FFFFFF;display:block;float:left;height:106px;margin:0 5px 5px 0;width:82px;}#fullview-thumbnails a.a-thumbnail{border:1px solid #C5C5C5;display:block;height:104px;padding:0;position:relative;text-indent:-9999px;width:80px;}#fullview-thumbnails a.a-thumbnail:hover{border-color:#333333;}#fullview-thumbnails a.a-thumbnail.selected{border-color:#000000;}#fullview-thumbnails a.a-thumbnail img{display:block;height:102px;margin:1px;width:78px;}#fullviewcontainer .fullview-product{height:650px;overflow-x:hidden;overflow-y:scroll;}#fullviewcontainer #fullview-image{display:block;height:1370px;left:50%;margin-left:-525px;max-width:none;position:relative;width:1050px;}.find-in-store-dialog{padding:5px;}#pdpMain .productinfo,#FindInStore .productinfo{position:relative;}#FindInStore .productinfo{float:left;width:70%;}#QuickViewDialog .productinfo{}.pdp-item-nav{position:absolute;right:10px;top:10px;z-index:1;}#QuickViewDialog .pdp-item-nav,#pdpMain.quickviewselector .pdp-item-nav{right:30px;top:30px;}.pdp-item-nav a.the-link{color:#000000;font-size:10px;text-decoration:none;text-transform:uppercase;font-family:'AvenirNext-Medium';line-height:12px;}.pdp-item-nav a.the-link:hover{color:#000000;text-decoration:underline;}.pdp-item-nav .prev-link{display:block;float:left;position:relative;}.pdp-item-nav .next-link{display:block;float:left;margin-left:8px;position:relative;}.pdp-item-nav .prev-link a.the-link{background:url("../images/navigation/item-previous.png") no-repeat scroll center center transparent;border:1px solid #cccccc;display:block;height:24px;width:24px;}.pdp-item-nav .prev-link a.the-link:hover{border-color:#000000;}.pdp-item-nav .next-link a.the-link{background:url("../images/navigation/item-next.png") no-repeat scroll center center transparent;border:1px solid #cccccc;display:block;height:24px;width:24px;}.pdp-item-nav .next-link a.the-link:hover{border-color:#000000;}.pdp-item-nav .prev-link .item-hover{background:transparent url("../images/pdp/next-item-background.png") no-repeat scroll 0 0;height:121px;padding:7px 1px 1px;position:absolute;right:-3px;top:30px;width:93px;z-index:51;}.pdp-item-nav .next-link .item-hover{background:url("../images/pdp/next-item-background.png") no-repeat scroll 0 0 transparent;height:121px;padding:7px 1px 1px;position:absolute;right:-3px;top:30px;width:93px;z-index:51;}.pdp-item-nav .item-hover span{color:#ffffff;display:block;font-family:'AvenirNext-Demi';font-size:10px;height:30px;line-height:30px;text-align:center;text-transform:uppercase;}.pdp-item-nav .item-hover img{height:121px;width:93px;}#pdpMain .pdp-topinfo{}#FindInStore .pdp-topinfo{}#pdpMain h1.productname,#FindInStore h1.productname{color:#000000;font-family:"Modern-Light";font-size:24px;letter-spacing:1px;line-height:26px;margin:0 0 15px;}#pdpMain h1.productname a,#FindInStore h1.productname a{color:#000000;}#pdpMain h1.productsetname{color:#000000;font-family:"Modern-Light";font-size:22px;letter-spacing:1px;line-height:24px;margin:0 0 15px;}#pdpMain h1.productsetname a{color:#000000;}#FindInStore .item-number{font-family:'AvenirNext-Regular';}#FindInStore .instructions{color:#000000;font-size:11px;line-height:15px;margin:10px 20px 10px 0;}#pdpMain .outofstock{font-family:'AvenirNext-Medium';font-size:14px;font-weight:normal;line-height:16px;}#pdpMain .finditnearyou{font-family:'AvenirNext-Demi';font-size:12px;font-weight:normal;line-height:14px;margin-left:7px;}#pdpMain .pricing{}#pdpMain .price-promo-wrapper{margin:15px 0 25px;}#pdpMain .price{color:#000000;font-family:"AvenirNext-Medium";font-size:15px;letter-spacing:1px;line-height:15px;margin-bottom:5px;}#pdpMain .price .pricetitlefinal,#pdpMain .price .pricetitlesale{color:#e01522;display:inline;margin-right:5px;}#pdpMain .salesprice{color:#e01522;display:inline;margin-right:5px;}#pdpMain .startingat,#pdpMain .standardprice{display:inline;}#pdpMain .strikeprice{display:inline;text-decoration:line-through;}#pdpMain .bvRating{margin:0 0 20px;}#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-stars-container dd.bv-rating-ratio-number{padding-right:0!important;}#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-summary-bar .bv-rating-ratio-count{display:none!important;}#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-summary-bar .bv-stars-container{display:block!important;margin-right:0!important;//text-align: right!important;}#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-summary-bar-minimalist .bv-write-container,#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-summary-bar-minimalist .bv-read-container{line-height:14px!important;}#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-summary-bar-minimalist .bv-write-container .bv-submission-button,#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-summary-bar-minimalist .bv-read-container .bv-submission-button,#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-summary-bar-minimalist .bv-write-container .bv-read-reviews-button,#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-summary-bar-minimalist .bv-read-container .bv-read-reviews-button{color:#999999!important;font-size:10px!important;margin:0!important;padding:0!important;}#pdpMain .bvRating .bv-cleanslate .bv-shared .bv-summary-bar-minimalist .bv-ask-question-container{border-left:1px solid #cccccc!important;margin-left:5px!important;padding-left:8px!important;}#pdpMain .promo{font-size:11px;line-height:14px;font-weight:bold;color:#e01522;margin:0;}#pdpMain .promotion{color:#000000;font-family:"AvenirNext-Regular";font-size:12px;line-height:16px;margin:5px 0 0;}#pdpMain .promotion a.tooltip{background:url("../images/pdp/promo-details.png") no-repeat scroll left top transparent;cursor:pointer;display:inline-block;height:13px;width:13px;position:relative;text-indent:-9999px;margin-left:4px;text-decoration:none;}#pdpMain .promotion .formfieldtooltip div.tooltip-body{top:15px;color:#000000;display:none;font-family:"AvenirNext-Regular";font-size:12px;line-height:16px;position:absolute;right:-15px;text-align:center;text-indent:0;width:280px;z-index:99999;}#pdpMain .promotion .formfieldtooltip div.tooltip-body .top{background:url("../images/pdp/tooltiptop.png") no-repeat scroll left top transparent;height:15px;}#pdpMain .promotion .formfieldtooltip div.tooltip-body .cnt{background:url("../images/pdp/tooltipcnt.png") repeat-y scroll left top transparent;padding:15px 20px;}#pdpMain .promotion .formfieldtooltip div.tooltip-body .cnt div{background:none repeat scroll 0 0 #FFFFFF;}#pdpMain .promotion .formfieldtooltip div.tooltip-body .bottom{background:url("../images/pdp/tooltipbottom.png") no-repeat scroll left top transparent;height:6px;}#pdpMain .lowStockMessage{font-family:"AvenirNext-Regular";}#pdpMain .lowStockMessage strong{font-weight:normal;}#pdpMain .lowStockMessage div{color:#000000;margin-top:10px;}#pdpMain .lowStockMessage.highlighted div{color:#f32800;}#pdpMain .availability{display:none;}#pdpMain .availability.value{}#pdpMain .variationattributes{position:relative;}#pdpMain .variationattributes .swatches,#FindInStore .variationattributes .swatches{clear:left;margin-bottom:15px;margin-top:15px;}#pdpMain .variationattributes .swatches.colorCode{margin-bottom:0;}#pdpMain .variationattributes .swatches.colorCode .priceGroup{}#pdpMain .variationattributes .swatches.size{}#pdpMain .variationattributes .swatches.pantLength{}#pdpMain .variationattributes .label{display:none;}#FindInStore .variationattributes .label{color:#000000;font-family:'AvenirNext-Medium';font-size:13px;line-height:15px;margin-bottom:5px;text-transform:none;}#pdpMain ul.swatchesdisplay{}#pdpMain li.emptyswatch{}#pdpMain .variationattributes .label .subprice-label-retail{}#pdpMain .variationattributes .label.onsale,#pdpMain .variationattributes .label .subprice-label-sale{color:#e01522;}#pdpMain .variationattributes .label.oos{}#pdpMain .variationattributes .label .subprice-label-oos{}#pdpMain .variationattributes .label.oos .findinstore{cursor:pointer;font-family:'AvenirNext-Medium';font-size:11px;text-decoration:underline;}#pdpMain .variationattributes .label .subprice-retail{}#pdpMain .subprice-sale{color:#e01522;}#pdpMain .variationattributes .label .subprice-promo{color:#e01522;}#pdpMain .variationattributes .label .subprice-callout{color:#e01522;text-transform:none;}#pdpMain .variationattributes .label .subprice-strike{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;text-decoration:line-through;}#shelf .variationattributes{position:relative;z-index:3;margin:7px 0;}#SwatchHover{z-index:3007;}.swatch-hover{background:url("../images/pdp/color-tooltip-background.png") no-repeat scroll 0 0 transparent;bottom:0;height:155px;left:-11px;padding:2px 4px 12px;position:absolute;width:155px;z-index:1;}.swatch-hover img{display:block;height:155px;left:0;overflow:hidden;position:relative;top:0;width:155px;z-index:1;}.swatch-hover span.color-title{background-color:#fff;bottom:12px;color:#000;display:block;font-family:'AvenirNext-Medium';font-size:12px;height:28px;left:4px;line-height:28px;position:absolute;text-align:center;text-transform:none;width:155px;z-index:2;}.price-hover{background-color:#FFFFFF;bottom:5px;-webkit-box-shadow:0 3px 6px 2px rgba(0,0,0,0.45);-moz-box-shadow:0 3px 6px 2px rgba(0,0,0,0.45);box-shadow:0 3px 6px 2px rgba(0,0,0,0.45);left:0;overflow:visible;padding:8px 10px 10px;position:absolute;width:155px;z-index:1;}.price-hover div.titles{bottom:13px;display:block;left:4px;text-align:center;width:155px;z-index:2;}.price-hover .color-newbadge{background:url("../images/shelf/newbadge.png") no-repeat scroll center center transparent;display:inline-block;height:11px;margin:1px 4px 1px 0;text-indent:-9999px;width:23px;vertical-align:text-top;}.price-hover .color-title{color:#000000;display:inline-block;font-family:'AvenirNext-Demi';font-size:11px;line-height:13px;margin-bottom:4px;}.price-hover .color-salebadge{background:url("../images/shelf/salebadge.png") no-repeat scroll center center transparent;display:inline-block;height:13px;margin:0 5px 0 0;text-indent:-9999px;width:25px;vertical-align:text-top;}.price-hover .color-finalbadge{background:url("../images/shelf/finalbadge.png") no-repeat scroll center center transparent;display:inline-block;height:11px;margin:1px 4px 1px 0;text-indent:-9999px;width:26px;vertical-align:text-top;}.price-hover .color-price{color:#000000;display:block;font-family:'AvenirNext-Medium';font-size:11px;line-height:12px;text-transform:uppercase;}.price-hover .color-price .standardprice{color:#000000;}.price-hover .color-price .saleprice{color:#e01522;}.price-hover .color-price .strikeprice{text-decoration:line-through;color:#000000;}.price-hover .color-promo{color:#E01522;display:block;font-family:'AvenirNext-Medium';font-size:11px;line-height:13px;margin-top:4px;font-weight:normal;text-transform:none;}#pdpMain .sizechart-truefit-wrapper{margin:15px 0 5px;}#pdpMain .size-chart-link-wrapper{float:left;margin:7px 15px 10px 0;}#pdpMain a.size-chart-link{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;margin:0;text-decoration:underline;}#pdpMain a.size-chart-link:hover{color:#000000;text-decoration:underline;}#pdpMain .tfc-fitrec-product{float:left;}.selectedColorText{clear:left;margin:0 0 15px;}.selectedColorText .container{color:#000000;font-family:'AvenirNext-Regular';font-size:13px;line-height:16px;}.selectedColorText .container .text{}#pdpMain ul.swatchesdisplay,#FindInStore ul.swatchesdisplay{display:block;position:relative;}#pdpMain ul.swatchesdisplay li,#FindInStore ul.swatchesdisplay li{border:1px solid #f4f4f4;float:left;margin:0 4px 4px 0;padding:0;position:relative;text-align:center;}#pdpMain ul.swatchesdisplay li:hover,#FindInStore ul.swatchesdisplay li:hover{border-color:#000000;}#pdpMain ul.swatchesdisplay li a,#FindInStore ul.swatchesdisplay li a{background-color:#f4f4f4;border:1px solid #cccccc;color:#000000;cursor:pointer;display:block;font-family:'AvenirNext-Regular';font-size:12px;line-height:32px;min-width:10px;overflow:hidden;padding:0 12px;text-decoration:none;text-transform:none;}#pdpMain ul.swatchesdisplay li:hover a,#FindInStore ul.swatchesdisplay li:hover a{border-color:#f4f4f4;}#pdpMain ul.swatchesdisplay li a img,#FindInStore ul.swatchesdisplay li a img{}#pdpMain ul.swatchesdisplay li.selected,#FindInStore ul.swatchesdisplay li.selected{border-color:#000000;}#pdpMain ul.swatchesdisplay li.selected a,#FindInStore ul.swatchesdisplay li.selected a{background-color:#f4f4f4;border-color:#f4f4f4;color:#000000;}#pdpMain ul.swatchesdisplay li.unselectable,#FindInStore ul.swatchesdisplay li.unselectable{border-color:#f4f4f4;border-style:solid;}#pdpMain ul.swatchesdisplay li.unselectable a,#FindInStore ul.swatchesdisplay li.unselectable a{background-image:url("../images/pdp/swatch-out-of-stock.png");background-position:center center;background-color:#f4f4f4;border-color:#cccccc;border-style:solid;color:#cccccc;cursor:default;}#pdpMain ul.swatchesdisplay li.cantselectyet,#FindInStore ul.swatchesdisplay li.cantselectyet{border-color:#f4f4f4;border-style:solid;}#pdpMain ul.swatchesdisplay li.cantselectyet a,#FindInStore ul.swatchesdisplay li.cantselectyet a{background-image:none;background-color:#f4f4f4;border-color:#cccccc;border-style:dotted;color:#cccccc;cursor:default;}#pdpMain ul.swatchesdisplay li.unselectable.selected,#pdpMain ul.swatchesdisplay li.selected.unselectable,#FindInStore ul.swatchesdisplay li.unselectable.selected,#FindInStore ul.swatchesdisplay li.selected.unselectable{border-color:#d9d9d9;border-style:solid;}#pdpMain ul.swatchesdisplay li.unselectable.selected a,#pdpMain ul.swatchesdisplay li.selected.unselectable a,#FindInStore ul.swatchesdisplay li.unselectable.selected a,#FindInStore ul.swatchesdisplay li.selected.unselectable a{background-color:#e3e3e3;border-color:#f6f6f6;border-style:solid;color:#f4f4f4;cursor:default;}#pdpMain ul.swatchesdisplay li.unavailable,#FindInStore ul.swatchesdisplay li.unavailable{visibility:hidden;display:none;}#pdpMain ul.swatchesdisplay li.unavailable a,#FindInStore ul.swatchesdisplay li.unavailable a{visibility:hidden;display:none;}#pdpMain .colorCode ul.swatchesdisplay,.swatch-display-only .colorCode ul.swatchesdisplay,#FindInStore .colorCode ul.swatchesdisplay{display:block;position:relative;}#pdpMain .colorCode ul.swatchesdisplay li div.colortip,#FindInStore .colorCode ul.swatchesdisplay li div.colortip{display:none;}#pdpMain .colorCode ul.swatchesdisplay li,#FindInStore .colorCode ul.swatchesdisplay li{height:32px;width:32px;}#pdpMain .colorCode ul.swatchesdisplay li:hover,#FindInStore .colorCode ul.swatchesdisplay li:hover{border-color:#000000;}#pdpMain .colorCode ul.swatchesdisplay li.selected,#FindInStore .colorCode ul.swatchesdisplay li.selected{border-color:#000000;}#pdpMain .colorCode ul.swatchesdisplay li a,#FindInStore .colorCode ul.swatchesdisplay li a{height:30px;line-height:30px;text-indent:-9999px;width:30px;min-width:30px;padding:0;border-color:#f4f4f4;}#pdpMain .colorCode ul.swatchesdisplay li a img,#FindInStore .colorCode ul.swatchesdisplay li a img{display:block;height:30px;left:1px;position:absolute;text-indent:-9999px;top:1px;width:30px;}#pdpMain .colorCode ul.swatchesdisplay li.unselectable,#FindInStore .colorCode ul.swatchesdisplay li.unselectable{border-color:#f4f4f4;}#pdpMain .colorCode ul.swatchesdisplay li.unselectable a,#FindInStore .colorCode ul.swatchesdisplay li.unselectable a{cursor:default;}#pdpMain .colorCode ul.swatchesdisplay li.unselectable a img,#FindInStore .colorCode ul.swatchesdisplay li.unselectable a img{opacity:.3;}#pdpMain .colorCode ul.swatchesdisplay li.unselectable.selected,#pdpMain .colorCode ul.swatchesdisplay li.selected.unselectable,#FindInStore .colorCode ul.swatchesdisplay li.unselectable.selected,#FindInStore .colorCode ul.swatchesdisplay li.selected.unselectable{border-color:#d9d9d9;}.producttile .colorCode ul.swatchesdisplay{display:block;position:relative;}.producttile .colorCode ul.swatchesdisplay li{display:block;float:left;margin:0;padding:0;width:12.5%;}.producttile .colorCode ul.swatchesdisplay li .swatchwrapper{border:1px solid #ffffff;position:relative;margin:0 1px 1px 0;}.producttile .colorCode ul.swatchesdisplay li:hover .swatchwrapper{border-color:#000000;}.producttile .colorCode ul.swatchesdisplay li.selected .swatchwrapper{border-color:#000000;}.producttile .colorCode ul.swatchesdisplay li a{border:1px solid #000000;cursor:pointer;display:block;overflow:hidden;text-decoration:none;text-transform:uppercase;}.producttile .colorCode ul.swatchesdisplay li.selected a{border-color:#000000;}.producttile .colorCode ul.swatchesdisplay li a img{display:block;height:auto;text-indent:-9999px;width:100%;}.producttile .colorCode ul.swatchesdisplay li a span.color-title{display:none;}#pdpMain ul.swatchesdisplay{}#pdpMain ul.swatchesdisplay li{}#pdpMain ul.swatchesdisplay li:hover{}#pdpMain ul.swatchesdisplay li.selected{}#pdpMain ul.swatchesdisplay li a{}#pdpMain ul.swatchesdisplay li a img{}#pdpMain ul.swatchesdisplay li.unselectable{}#pdpMain ul.swatchesdisplay li.unselectable:hover{}#pdpMain ul.swatchesdisplay li.unselectable a{}#pdpMain ul.swatchesdisplay li.unselectable a img{}#pdpMain .mainattributes{}#pdpMain .addtocartbar{margin-top:15px;}#pdpMain .addtocartbar .addtocart{display:inline-block;margin-right:15px;position:relative;}#pdpMain .addtocartbar .quantity{display:inline-block;vertical-align:top;}#pdpMain .quantity .label{display:none;}#pdpMain .quantity select.quantityinput{background-color:#f4f4f4;border:1px solid #cccccc;border-radius:0;cursor:pointer;font-size:12px;height:31px;line-height:1;margin-top:10px;padding:5px;text-align:center;vertical-align:middle;width:60px;}#pdpMain .addtocartbar .addtocartbutton{background-color:#14adcc;border:1px solid #14adcc;color:#ffffff;cursor:pointer;display:inline-block;float:left;font-family:'AvenirNext-Medium';font-size:12px;line-height:29px;padding:0 20px;text-decoration:none;text-transform:uppercase;margin-top:10px;}#pdpMain .addtocartbar .addtocartbutton:hover{background-color:#14adcc;border-color:#14adcc;color:#ffffff;}#pdpMain .addtocartbar a.addtocartbutton[disabled="true"],#pdpMain .addtocartbar .addtocartbutton:disabled{cursor:default;color:#ffffff;border-color:#14adcc;background-color:#14adcc;}#pdpMain .addtocartbar .addtocartbutton.unselectable{cursor:default;color:#ffffff;border-color:#14adcc;background-color:#14adcc;}#pdpMain .addtocartbar .addtowishlist{background-color:#000000;border:1px solid #000000;color:#fff;cursor:pointer;display:inline-block;float:left;font-family:'AvenirNext-Medium';font-size:10px;line-height:29px;margin:20px 0 0 10px;padding:0 10px;text-decoration:none;text-transform:uppercase;}#pdpMain .addtocartbar .addtowishlist:hover{color:#ffffff;border-color:#000000;background-color:#000000;}#pdpMain .addtocartbar a.addtowishlist[disabled="true"],#pdpMain .addtocartbar .addtowishlist:disabled{cursor:default;color:#fff;border-color:#000000;background-color:#000000;}#pdpMain .addtocartbar .addtowishlist.unselectable{cursor:default;color:#fff;border-color:#000000;background-color:#000000;}#pdpMain .maxqty_error{margin-top:10px;}#pdpMain .addtocartprogress{font-family:"AvenirNext-Regular";font-size:12px;line-height:16px;margin:10px 0;vertical-align:middle;}#pdpMain .addtocartprogress .addtocart-spinner{display:inline-block;margin-right:10px;vertical-align:middle;}#get-this-look{}.get-this-look-content{height:206px;margin-bottom:20px;margin-top:20px;overflow:visible;position:relative;}div.get-this-look-hero{border:1px solid #E5E5E5;height:205px;left:0;overflow:hidden;position:absolute;top:0;width:157px;}div.get-this-look-hero img{height:205px;width:157px;}ul.get-this-look-gallery{height:207px;left:158px;overflow:hidden;position:absolute;top:0;width:160px;}ul.get-this-look-gallery li{border:1px solid #E5E5E5;float:left;height:102px;margin-bottom:-1px;margin-right:-1px;width:78px;}ul.get-this-look-gallery li img{width:78px;height:102px;}div.get-this-look-text{left:355px;position:absolute;top:55px;width:250px;}div.get-this-look-text h3{color:#000000;font-family:'AvenirNext-Medium';font-size:22px;font-weight:normal;line-height:24px;margin:0 0 5px;text-transform:uppercase;}div.get-this-look-text p{color:#000000;font-family:'AvenirNext-Medium';font-size:14px;line-height:16px;margin:0 0 15px;}div.get-this-look-text a{color:#ffffff;font-family:'AvenirNext-Demi';font-size:10px;line-height:12px;text-decoration:none;text-transform:uppercase;padding:4px 8px;background-color:#000000;}div.get-this-look-text a:hover{background-color:#666666;}#product-reviews{margin-bottom:0;margin-top:0;}#BVRRLinkContainer{padding:5px 10px 10px;}#we-also-suggest h6{color:#000000;font-family:'AvenirNext-Medium';font-size:11px;line-height:13px;margin:0;text-align:center;text-transform:uppercase;}#we-also-suggest.checkout h6{margin:0 0 10px;}#cart_rr ul.certona-rec-list li,#emptycart_rr ul.certona-rec-list li{float:left;height:200px;margin-bottom:10px;margin-right:10px;width:110px;}#cart_rr ul.certona-rec-list li a.rec-image,#emptycart_rr ul.certona-rec-list li a.rec-image{display:block;height:143px;margin-bottom:5px;overflow:hidden;width:110px;}#cart_rr ul.certona-rec-list li a.rec-image img,#emptycart_rr ul.certona-rec-list li a.rec-image img{height:143px;width:110px;}#cart_rr ul.certona-rec-list li a.rec-name,#emptycart_rr ul.certona-rec-list li a.rec-name{color:#666666;margin-bottom:3px;display:block;text-decoration:none;}#cart_rr ul.certona-rec-list li a.rec-name:hover,#emptycart_rr ul.certona-rec-list li a.rec-name:hover{color:#000000;text-decoration:none;}#cart_rr ul.certona-rec-list li div.rec-rating,#emptycart_rr ul.certona-rec-list li div.rec-rating{margin-top:3px;}.rec-rating{display:block;width:59px;height:10px;background:url("../images/pdp/rating-stars.png") no-repeat scroll 0 0 transparent;}.producttile .rec-rating{display:block;width:47px;height:10px;background:url("../images/pdp/rating-stars-shelf.png") no-repeat scroll 0 0 transparent;}.rec-rating.stars-no{background-position:0 0;}.rec-rating.stars-50{background-position:0 -10px;}.rec-rating.stars-49,.rec-rating.stars-48,.rec-rating.stars-47,.rec-rating.stars-46,.rec-rating.stars-45{background-position:0 -20px;}.rec-rating.stars-44,.rec-rating.stars-43,.rec-rating.stars-42,.rec-rating.stars-41,.rec-rating.stars-40{background-position:0 -30px;}.rec-rating.stars-39,.rec-rating.stars-38,.rec-rating.stars-37,.rec-rating.stars-36,.rec-rating.stars-35{background-position:0 -40px;}.rec-rating.stars-34,.rec-rating.stars-33,.rec-rating.stars-32,.rec-rating.stars-31,.rec-rating.stars-30{background-position:0 -50px;}.rec-rating.stars-29,.rec-rating.stars-28,.rec-rating.stars-27,.rec-rating.stars-26,.rec-rating.stars-25{background-position:0 -60px;}.rec-rating.stars-24,.rec-rating.stars-23,.rec-rating.stars-22,.rec-rating.stars-21,.rec-rating.stars-20{background-position:0 -70px;}.rec-rating.stars-19,.rec-rating.stars-18,.rec-rating.stars-17,.rec-rating.stars-16,.rec-rating.stars-15{background-position:0 -80px;}.rec-rating.stars-14,.rec-rating.stars-13,.rec-rating.stars-12,.rec-rating.stars-11,.rec-rating.stars-10{background-position:0 -90px;}.rec-rating.stars-09,.rec-rating.stars-08,.rec-rating.stars-07,.rec-rating.stars-06,.rec-rating.stars-05{background-position:0 -100px;}.rec-rating.stars-04,.rec-rating.stars-03,.rec-rating.stars-02,.rec-rating.stars-01,.rec-rating.stars-00{background-position:0 -110px;}a.jqzoom{display:block;}.zoomMask{display:block;overflow:hidden;position:absolute;}.zoomImage{position:absolute;max-width:none;}#back-order-confirmation{padding:10px;background-color:#f2f2f2;display:none;}#back-order-confirmation .back-order-confirmation-content{background-color:white;padding:20px;}#back-order-confirmation .back-order-confirmation-content h4{margin-top:0;margin-bottom:15px;}#back-order-confirmation .back-order-confirmation-content p{font-size:12px;color:#4c4c4c;}#back-order-confirmation .back-order-confirmation-content div{margin-top:10px;}#back-order-confirmation .back-order-confirmation-content div a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:#F4F4F4;border:1px solid #E9E9E9;color:#999999;cursor:pointer;display:inline-block;font-family:'AvenirNext-Medium';font-size:13px;line-height:25px;margin:0;margin-right:10px;padding:0 9px;text-decoration:none;text-transform:uppercase;width:75px;text-align:center;}#back-order-confirmation .back-order-confirmation-content div a span{color:#999999;cursor:pointer;font-family:'AvenirNext-Medium';font-size:13px;line-height:25px;text-decoration:none;text-transform:uppercase;}#back-order-confirmation .back-order-confirmation-content #footnote{margin-top:15px;}.qv-main-wrapper{}.pdp-main-wrapper{}.qv-main-container,.pdp-main-container{}.pdp-background{background:#f4f4f4 url("../images/pdp/color-fill.jpg") repeat scroll 0 0;}.pdp-background.jewelry{background-color:#ffffff;background-image:none;}.pdp-img-wrapper{float:left;width:60%;}.qv-img-wrapper{float:left;width:60%;}.pdp-img-wrapper{}.pdp-img-container{position:relative;}.qv-img-container{position:relative;}.qv-thumbnail-wrapper,.pdp-thumbnail-wrapper{float:left;width:20%;}.productimagearea{float:left;width:80%;}.pdp-img-container .yet-another-image-wrapper,.qv-img-container .yet-another-image-wrapper{margin:0 auto;max-width:480px;position:relative;}.new-hero-wrapper{position:relative;}.new-hero{display:block;height:auto;width:100%;height:auto;}.html5-video-container{margin:0 auto;max-width:480px;position:relative;}.html5-video-container video{width:100%;height:auto;position:absolute;z-index:991;}.pdp-content-wrapper{float:left;width:40%;}.qv-content-wrapper{float:left;width:40%;}.pdp-content-wrapper{}.qv-content-container,.pdp-content-container{}.new-top-group-wrapper{padding:50px 20px 30px;}.single-line-wrapper{}.single-line-wrapper.add-margin{}@media only screen and (max-width: 1024px) {}@media only screen and (max-width: 1200px) {}.PDP-accordian{border-bottom:1px solid #ccc;}.PDP-accordian .header{margin:30px 0;text-align:center;}.PDP-accordian .header a{color:#000000;font-family:'AvenirNext-Regular';font-size:14px;line-height:16px;text-transform:uppercase;}.PDP-accordian .header a span{background:transparent url("../images/pdp/arrow-up.png") no-repeat scroll right center;padding-right:15px;}.PDP-accordian .header a.open span{background-image:url("../images/pdp/arrow-down.png");}.PDP-accordian .container{display:none;}.PDP-accordian .container.open{display:block;}.PDP-accordian .container .loading-placeholder{text-align:center;}.PDP-accordian .container .loading-placeholder .loading-image{margin:0 0 30px;}.PDP-curalate #curalate-fan-reel-wrapper{margin:-10px 0 30px 0;}#PDP-certona{text-align:center;}#PDP-certona h6{display:none;color:#000000;font-family:'AvenirNext-Regular';font-size:14px;line-height:16px;margin:30px 0;text-align:center;text-transform:uppercase;}#PDP-certona ul.certona-rec-list{margin:20px 0 50px;}#PDP-certona ul.certona-rec-list li{display:inline-block;margin:0 15px;vertical-align:top;position:relative;}#PDP-certona ul.certona-rec-list li a.rec-image{display:block;margin:0 auto;}#PDP-certona ul.certona-rec-list li a.rec-image img{display:block;height:auto;max-width:none;width:145px;}.QV-recommendations #PDP-certona ul.certona-rec-list li a.rec-image img{width:93px;}#PDP-certona ul.certona-rec-list li a.rec-name{background-color:rgba(255,255,255,0.95);bottom:0;color:#000000;display:none;font-family:"Modern-Light";font-size:14px;line-height:16px;margin:3%;padding:7%;position:absolute;text-align:center;text-decoration:none;width:80%;z-index:1;}#PDP-certona ul.certona-rec-list li div.rec-rating{display:none;}.PDP-accordian.QV-recommendations{border-bottom:0 none;}.PDP-accordian.QV-recommendations .header{margin:30px 0 10px;}.PDP-accordian.QV-recommendations #PDP-certona ul.certona-rec-list{margin-bottom:20px;}.PDP-reviews{border-bottom:0 none;margin-bottom:30px;}.PDP-reviews .header{margin:30px 0;text-align:center;}.PDP-reviews .header a{color:#000000;font-family:'AvenirNext-Regular';font-size:14px;line-height:16px;text-transform:uppercase;}.PDP-reviews .header a span{background:transparent url("../images/pdp/arrow-up.png") no-repeat scroll right center;padding-right:15px;}.PDP-reviews .header a.open span{background-image:url("../images/pdp/arrow-down.png");}.PDP-reviews .container{display:none;}.PDP-reviews .container.open{display:block;}.PDP-reviews .container{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;line-height:18px;}ul#ratingsTabNav{text-align:center;}ul#ratingsTabNav li{color:#000000;cursor:pointer;display:inline-block;font-family:"AvenirNext-Regular";font-size:13px;line-height:30px;margin:0;padding:0 10px;text-align:center;text-decoration:none;text-transform:none;}ul#ratingsTabNav li a{color:#000000;text-decoration:none;}ul#ratingsTabNav li a:hover{text-decoration:underline;}ul#ratingsTabNav li.selected{text-decoration:underline;}ul#ratingsTabNav li.selected:hover{text-decoration:underline;}#ratingsWrapper{}#curalate-header{border-top:0 none!important;}.PDP-details .container{}.PDP-detail-content{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;line-height:18px;padding-bottom:30px;}.PDP-details .section-info{width:30%;float:left;}.PDP-details .section-care{width:30%;float:left;}.PDP-details .section-actions{width:40%;float:left;}.PDP-details .section-info .marg{margin-right:20px;}.PDP-details .section-care .marg{margin-right:20px;}.PDP-details .section-actions .marg{}.PDP-details .section-info .title,.PDP-details .section-care .title{font-size:14px;line-height:16px;margin-bottom:15px;text-transform:uppercase;}.PDP-details .section-info .item-number{font-size:11px;}.PDP-details .section-info .sales-description{font-size:13px;margin-bottom:10px;}.PDP-details .section-care .long-description{}.PDP-details .section-care .long-description ul{list-style:disc outside url("../images/pdp/dot.png");}.PDP-details .section-care .long-description ul li{list-style:disc outside url("../images/pdp/dot.png");margin-left:14px;padding:0 0 2px;}.PDP-details .section-actions .petitereturns,.PDP-details .section-actions .finalreturns{display:block;font-size:11px;line-height:14px;margin:0 0 20px 0;text-transform:none;}.PDP-details .section-actions .petitereturns a,.PDP-details .section-actions .finalreturns a{color:#000000;text-decoration:underline;}.PDP-details .section-actions .findinstore-placeholder{}.findinstore-placeholder .findinstore-wrapper{margin-bottom:20px;}.findinstore-placeholder-pdp .findinstore-wrapper{margin-top:20px;}.findinstore-findit{}.findinstore-findit .need-it-quick{font-family:'AvenirNext-Regular';font-size:14px;line-height:16px;color:#000000;display:inline-block;text-transform:uppercase;margin-right:4px;letter-spacing:1px;}.findinstore-findit .find-it-now{font-family:'AvenirNext-Medium';font-size:14px;line-height:16px;color:#000000;display:inline-block;text-transform:uppercase;margin-right:0;letter-spacing:1px;}.findinstore-reserve{}.findinstore-reserve .reserve-online{font-family:'AvenirNext-Regular';font-size:14px;line-height:17px;color:#666666;display:inline-block;text-transform:uppercase;margin-right:6px;letter-spacing:1px;}.findinstore-reserve .ready-in-store{font-family:'AvenirNext-Medium';font-size:14px;line-height:17px;color:#de6b38;display:inline-block;text-transform:uppercase;margin-right:6px;letter-spacing:1px;}.findinstore-reserve .get-it-quick{clear:left;color:#de6b38;display:inline-block;font-family:"AvenirNext-Regular";font-size:12px;line-height:15px;margin-right:6px;margin-top:0;}.findinstore-findit .need-it-quick-find-it-now,.findinstore-reserve .reserve-online-ready-in-store{color:#000000;display:inline-block;font-family:"AvenirNext-Regular";font-size:11px;letter-spacing:1px;line-height:13px;text-decoration:underline;text-transform:uppercase;}.findinstore-wrapper a{display:block;}.findinstore-wrapper a:hover .need-it-quick,.findinstore-wrapper a:hover .find-it-now,.findinstore-wrapper a:hover .reserve-online,.findinstore-wrapper a:hover .ready-in-store,.findinstore-wrapper a:hover .get-it-quick,.findinstore-wrapper a:hover .need-it-quick-find-it-now,.findinstore-wrapper a:hover .reserve-online-ready-in-store{text-decoration:underline;}.shareicons{}.shareicons .sharenav{}.sharenav .icons a{display:block;float:left;width:20px;height:20px;margin-right:20px;}.sharenav .wishlisticon a{color:#000000;font-family:"AvenirNext-Regular";font-size:11px;letter-spacing:1px;line-height:20px;text-decoration:underline;text-transform:uppercase;}.sharenav .wishlisticon{float:left;position:relative;}.sharenav .wishlisttip{color:#000000;font-family:"AvenirNext-Regular";font-size:12px;line-height:16px;margin-right:-20px;position:absolute;right:50%;text-align:center;text-indent:0;top:15px;width:280px;z-index:99999;display:none;}.sharenav .wishlisttip .top{background:url("../images/pdp/tooltiptop.png") no-repeat scroll left top transparent;height:15px;}.sharenav .wishlisttip .cnt{background:url("../images/pdp/tooltipcnt.png") repeat-y scroll left top transparent;padding:15px 20px;}.sharenav .wishlisttip .cnt div{background:none repeat scroll 0 0 #FFFFFF;}.sharenav .wishlisttip .bottom{background:url("../images/pdp/tooltipbottom.png") no-repeat scroll left top transparent;height:6px;}.shareicons .sharewrapper{}.shareicons .sharecontainer{border:1px solid #cccccc;padding:15px;margin:10px 0 0;}.shareicons .sharecontainer .widget{}.shareicons .sharecontainer .title{color:#000000;font-family:"AvenirNext-Regular";font-size:11px;letter-spacing:1px;line-height:13px;margin:0 0 10px 0;text-align:center;text-transform:uppercase;}.shareicons .sharecontainer .actions{text-align:center;}.tweet-it-button{background:url("../images/icons/tweet.png") no-repeat scroll center center transparent;width:76px;height:28px;display:block;margin:0 auto;}.outfit-product-container-pdp .loading-placeholder,.outfit-product-container-quickview .loading-placeholder{text-align:center;}.outfit-product-container-pdp .loading-placeholder .loading-image,.outfit-product-container-quickview .loading-placeholder .loading-image{margin:50px 0;}.outfit-nav-pdp{margin:0;}.outfit-nav-quickview{margin:0;}.outfit-nav-pdp.is-single-product,.outfit-nav-quickview.is-single-product{display:none;}.outfit-nav-container{text-align:center;border-bottom:0 none;}.outfit-nav-quickview .PDP-accordian .container{}.outfit-nav-pdp .outfit-nav-container .header{margin-top:0px;}.outfit-nav-quickview .outfit-nav-container .header{margin:5px 0 25px;}.outfit-nav-container .header a{color:#000000;font-family:'AvenirNext-Regular';font-size:14px;line-height:16px;text-transform:uppercase;}.outfit-nav-container .header a span{background:transparent url("../images/pdp/arrow-up.png") no-repeat scroll right center;padding-right:15px;}.outfit-nav-container .header a.open span{background-image:url("../images/pdp/arrow-down.png");}.outfit-nav-wrapper{margin:0 0 10px;}.outfit-nav-item{display:inline-block;margin:0 10px 20px;vertical-align:top;}.outfit-nav-item .link{border:1px solid #ccc;display:block;}.outfit-nav-item .link.selected{border:1px solid #000;}.outfit-nav-item .img{display:block;height:121px;max-width:none;width:93px;}.outfit-nav-item .name{color:#000000;display:block;font-family:"Modern-Light";font-size:12px;line-height:16px;margin:15px auto 0;text-align:center;text-decoration:none;width:93px;}.pdpsendfriend #dialogcontainer .sendtofriend-box .formfield{margin:10px 0;}.pdpsendfriend #dialogcontainer .sendtofriend-box .formfield .label{width:115px;float:left;text-transform:uppercase;margin-top:6px;}.pdpsendfriend #dialogcontainer .sendtofriend-box .formfield .value{width:220px;float:left;}.pdpsendfriend #dialogcontainer .sendtofriend-box .formfield .value input{width:274px;}.pdpsendfriend #dialogcontainer .sendtofriend-box .formfield .value textarea{width:274px;}.pdpsendfriend #dialogcontainer .sendtofriend-box .caption{display:none;}.pdpsendfriend #dialogcontainer .sendtofriend-box #previewBtn{display:none;}.pdpsendfriend #dialogcontainer .sendtofriend-box div.checkbox{display:none;}.pdpsendfriend #dialogcontainer .sendtofriend-box .productinfo{display:none;}.pdpsendfriend #dialogcontainer .sendtofriend-box .requiredcaption{padding-right:20px;}.pdpsendfriend #dialogcontainer .sendtofriend-box .wrapper.addtomlist{display:none;}.pdpsendfriend .stffriendemail1 .label .labeltext,.pdpsendfriend .stffriendemail2 .label .labeltext,.pdpsendfriend .stffriendemail3 .label .labeltext{padding-left:6px;float:left;}.pdpsendfriend #dialogcontainer .sendtofriend-box #sendBtn{margin-left:140px;}.pdpsendfriend p.enter-message{font-size:14px;line-height:16px;}.pdpsendfriend #dialogcontainer .disclaimers{float:none;line-height:10px;margin-top:23px;padding-left:0;}#confirmationcontainer .container{background-color:#FFFFFF;min-height:130px;}#confirmationcontainer .container h1{color:#333333;font-family:'AvenirNext-Demi';font-size:20px;margin:0;padding:20px 0 0 20px;text-transform:uppercase;}#confirmationcontainer .container p{padding-left:20px;}#SEOStyles{background-color:#ffffff;border:4px #f2f2f2 solid;padding:15px 15px 5px 15px;margin-bottom:5px;}#SEOStyles .review{display:block;margin:-15px -15px 12px -15px;background-color:#f2f2f2;padding:5px 7px 10px 7px;}#SEOStyles .review span.item{font-weight:normal;font-family:'AvenirNext-Demi';font-size:14px;line-height:16px;}#SEOStyles .review span.rating .average{}#SEOStyles .review span.rating .best{color:#f2f2f2;}#SEOStyles .review span.count{color:#f2f2f2;}#SEOStyles .review span.votes{color:#f2f2f2;}#SEOStyles div{margin:0 0 12px 0;}#SEOStyles span.summary{font-weight:bold;display:block;margin:0 0 4px 0;color:#000000;font-size:12px;line-height:14px;}#SEOStyles span.description{display:block;margin:0 0 4px 0;}#SEOStyles span.dtreviewed{display:block;margin:0 0 4px 0;color:#999999;font-size:10px;line-height:12px;}#account-container{margin:0 auto 40px auto;max-width:980px;padding:0;position:relative;}#account-container.full-width{margin:20px auto;padding:0;width:940px;}#account-page{}#account-page:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#main-content{float:left;position:relative;}#main-content.no-sidebar{float:none;width:100%;min-height:auto;position:relative;}#main-content-container{padding:30px;}@media only screen and (max-width: 979px) {#main-content{width:100%;}}#sidebar{width:50%;position:relative;float:left;background-color:#f2f2f2;}#sidebar img{display:block;}@media only screen and (max-width: 979px) {#sidebar{display:none;}}#my-account #search{border-bottom:1px #f2f2f2 solid;}#wishlist-results{background-color:#f9f9f9;padding:20px 20px 20px 20px;position:relative;}#wishlist-login{background-color:#f9f9f9;position:relative;width:325px;}#address-book{padding:0;position:relative;}#my-account #preferences .email-preferences{float:left;width:49%;padding:0px;margin:0px;}#my-account #preferences .sms-preferences{float:right;width:49%;padding:0px;margin:0px;}div#content.pt_mail{margin:0 auto;width:780px;float:none;margin-top:20px;}div#content.pt_mail #my-account .formfield .label{float:left;margin-right:10px;margin-top:6px;width:107px;}div#content.pt_mail #main-content{width:706px;min-height:375px;}div#content.pt_mail #account-left{float:left;width:351px;}div#content.pt_mail #the-account-right{float:right;}div#content.pt_mail #my-account .formfield{width:auto;}#wishlist-search .wishlistresultstable th,#wishlist-search .wishlistresultstable td{width:300px;}#wishlist-search .wishlistresultstable th{color:#666;font-family:'AvenirNext-Demi';font-size:18px;line-height:19px;margin:20px 0 15px;text-transform:uppercase;}#wishlist-search .wishlistresultstable td{color:#999;padding:10px 0;border-bottom:1px solid #f2f2f2;}#wishlist-search #search{background:white;margin-top:10px;}#wishlist-search .wishlistresults{background:white;padding:20px;}#my-account #search h4,#my-account #search h2{margin-bottom:10px;}#my-account h4 span,#my-account h2 span{color:#999999;font-family:'AvenirNext-Medium';}#my-account h5,#my-account h3{color:#000000;font-family:'AvenirNext-Medium';font-size:15px;line-height:19px;margin:20px 0 10px;text-transform:uppercase;}#my-account .instructions{color:#000;font-size:12px;line-height:16px;margin-bottom:15px;}#my-account .errorform{color:#F32800;display:block;font-style:italic;margin-top:5px;margin-bottom:15px;}.unsubscribe-disclaimer{color:#000;font-size:12px;line-height:16px;}.unsubscribe-disclaimer a{color:#000;text-decoration:underline;}.unsubscribe-disclaimer a:hover{color:#000;text-decoration:none;}.text-divider{border-top:1px solid #E5E5E5;margin:40px 0 25px;position:relative;text-align:center;}.text-divider span{background-color:#FFFFFF;color:#808080;line-height:13px;padding:0 5px;position:relative;top:-7px;}#dialogcontainer .sendtofriend-box .requiredcaption,#dialogcontainer .dialogformcontainer .requiredcaption,.modal-content .requiredcaption{text-align:right;margin-bottom:5px;color:#333;font-weight:bold;}#my-account .requiredcaption{margin-bottom:10px;margin-left:140px;}#dialogcontainer .sendtofriend-box .requiredmessage,#dialogcontainer .dialogformcontainer .requiredmessage,.modal-content .requiredmessage,#my-account .requiredmessage{font-weight:bold;color:#333333;font-size:10px;line-height:13px;padding-left:4px;}#dialogcontainer .dialogformcontainer .requiredindicator,.modal-content .requiredindicator,#my-account .requiredindicator,.accountlogin .requiredindicator{font-weight:bold;color:#f32800;font-size:10px;line-height:13px;}#dialogcontainer .dialogformcontainer .labeltext,#dialogcontainer .dialogformcontainer .errorlabel,.modal-content .labeltext,.modal-content .errorlabel,#my-account .labeltext,#my-account .errorlabel{color:#333333;font-family:'AvenirNext-Medium';font-weight:normal;font-size:12px;line-height:14px;text-transform:none;}#dialogcontainer .dialogformcontainer .formfield,.modal-content .formfield,#my-account .formfield{margin-top:0;margin-bottom:10px;width:325px;}@media (max-width: 979px) {#my-account .formfield,#my-account.contact-us .formfield{width:100%;}}#dialogcontainer .dialogformcontainer .formfield div.errorbox input,#dialogcontainer .dialogformcontainer .formfield div.errorbox a,#dialogcontainer .dialogformcontainer .formfield div.errorbox select{display:block;}#dialogcontainer .dialogformcontainer .formfield .label,.modal-content .formfield .label,#my-account .formfield .label{float:left;margin-right:10px;margin-top:6px;width:130px;}#dialogcontainer .dialogformcontainer .formfield .value,.modal-content .formfield .value,#my-account .formfield .value{float:left;}#dialogcontainer .dialogformcontainer .formfield .value .caption,.modal-content .formfield .value .caption,#my-account .formfield .value .caption{color:#999999;display:block;font-style:italic;margin-top:5px;}p.error-text-block{color:#f32800;display:block;font-style:italic;margin-top:5px;}.formfield .value .errormessage,#my-account .formfield .value .errormessage{color:#f32800;display:block;font-style:italic;margin-top:5px;width:185px;}.formfield .value span.errorclient,#my-account .formfield .value span.errorclient{color:#f32800;display:block;font-style:italic;margin-top:5px;}#my-account.email-signup .formfield .value span.errorclient{width:260px;}.formfield .value span.caption,#my-account .formfield .value span.caption{color:#999999;display:block;font-style:italic;margin-top:5px;width:185px;}#my-account .formfield .errormessageserverside{color:#F32800;display:block;font-style:italic;margin-top:5px;margin-left:140px;width:185px;}.customerror{color:#f32800;display:block;font-style:italic;margin-top:5px;}#dialogcontainer .dialogformcontainer .formfield .value textarea,#dialogcontainer .dialogformcontainer .formfield .value input,.modal-content .formfield .value input,.modal-content .formfield .value textarea,#my-account .formfield .value input,#my-account .formfield .value textarea,.accountlogin .formfield .value input,.accountlogin .formfield .value textarea{width:173px;background-color:#ffffff;border:1px solid #cccccc;color:#333333;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:inset 0px 1px 2px 0px #dbdbdb;box-shadow:inset 0px 1px 2px 0px #dbdbdb;}#dialogcontainer .dialogformcontainer .formfield .value input:focus,#dialogcontainer .dialogformcontainer .formfield .value textarea:focus,.modal-content .formfield .value input:focus,.modal-content .formfield .value textarea:focus,#my-account .formfield .value input:focus,#my-account .formfield .value textarea:focus,.accountlogin .formfield .value input:focus,.accountlogin .formfield .value textarea:focus{background-color:#ffffff;border-color:#14adcc;color:#000000;-webkit-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;box-shadow:0px 0px 2px 0 #14adcc,inset 0px 1px 2px 0px #dbdbdb;}#dialogcontainer .dialogformcontainer .formfield .value select,.modal-content .formfield .value select,#my-account .formfield .value select{width:185px;padding:0;height:22px;}#dialogcontainer .dialogformcontainer .formfield .value select:focus,.modal-content .formfield .value select:focus,#my-account .formfield .value select:focus{}#dialogcontainer .dialogformcontainer .formfield .value input.required,.modal-content .formfield .value input.required,#my-account .formfield .value input.required,.accountlogin .formfield .value input.required{background:url("../images/icons/required.png") no-repeat scroll right center #ffffff;}#dialogcontainer .dialogformcontainer .formfield .value input.required:focus,.modal-content .formfield .value input.required:focus,#my-account .formfield .value input.required:focus,.accountlogin .formfield .value input.required:focus{background:url("../images/icons/required.png") no-repeat scroll right center #ffffff;}#dialogcontainer .dialogformcontainer .formfield .value input.required.isvalid,.modal-content .formfield .value input.required.isvalid,#my-account .formfield .value input.required.isvalid,.accountlogin .formfield .value input.required.isvalid{background:url("../images/icons/valid.png") no-repeat scroll right center #ffffff!important;}#dialogcontainer .dialogformcontainer .formfield .value input.required.isvalid:focus,.modal-content .formfield .value input.required.isvalid:focus,#my-account .formfield .value input.required.isvalid:focus,.accountlogin .formfield .value input.required.isvalid:focus{background:url("../images/icons/valid.png") no-repeat scroll right center #ffffff!important;}#dialogcontainer .dialogformcontainer .value input.errorclient,#dialogcontainer .dialogformcontainer .value textarea.errorclient,.modal-content .value input.errorclient,.modal-content .value textarea.errorclient,#my-account .value input.errorclient,#my-account .value textarea.errorclient,.accountlogin .value input.errorclient,.accountlogin .value textarea.errorclient{-webkit-box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;}#dialogcontainer .dialogformcontainer .value input.errorclient:focus,#dialogcontainer .dialogformcontainer .value textarea.errorclient:focus,.modal-content .value input.errorclient:focus,.modal-content .value textarea.errorclient:focus,#my-account .value input.errorclient:focus,#my-account .value textarea.errorclient:focus,.accountlogin .value input.errorclient:focus,.accountlogin .value textarea.errorclient:focus{border-color:#f32800;-webkit-box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;-moz-box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;box-shadow:0px 0px 2px 0 #f32800,inset 0px 1px 2px 0px #dbdbdb;}#dialogcontainer .dialogformcontainer .value select.errorclient,.modal-content .value select.errorclient,#my-account .value select.errorclient,.accountlogin .value select.errorclient{-webkit-box-shadow:0px 0px 2px 0 #f32800;-moz-box-shadow:0px 0px 2px 0 #f32800;box-shadow:0px 0px 2px 0 #f32800;}#dialogcontainer .dialogformcontainer .value select.errorclient:focus,.modal-content .value select.errorclient:focus,#my-account .value select.errorclient:focus,.accountlogin .value select.errorclient:focus{-webkit-box-shadow:0px 0px 2px 0 #f32800;-moz-box-shadow:0px 0px 2px 0 #f32800;box-shadow:0px 0px 2px 0 #f32800;}#dialogcontainer .dialogformcontainer .value input.errorclient,.modal-content .value input.errorclient,#my-account .value input.errorclient,.accountlogin .value input.errorclient{background:url("../images/icons/invalid.png") no-repeat scroll right center #ffffff!important;}#dialogcontainer .dialogformcontainer .value input.errorclient:focus,.modal-content .value input.errorclient:focus,#my-account .value input.errorclient:focus,.accountlogin .value input.errorclient:focus{background:url("../images/icons/invalid.png") no-repeat scroll right center #ffffff!important;}#my-account .errorbox{}#my-account .formfield.stacked,.accountlogin .formfield.stacked{margin-bottom:15px;width:100%;}#my-account .formfield.stacked .label,.accountlogin .formfield.stacked .label{float:none;margin-bottom:5px;margin-right:0;margin-top:6px;width:100%;}#my-account .formfield.stacked .value,.accountlogin .formfield.stacked .value{float:none;width:100%;}#my-account .formfield.stacked .value input,.accountlogin .formfield.stacked .value input,#my-account .formfield.stacked .value textarea,.accountlogin .formfield.stacked .value textarea{width:85%;}#my-account .formfield.stacked .value select,.accountlogin .formfield.stacked .value select{width:85%;}#dialogcontainer .dialogformwrapper{overflow:hidden;}#dialogcontainer .dialogformcontainer{padding:10px;background-color:#ffffff;}#dialogcontainer .dialogformcontainer h4{margin:0;border-bottom:1px solid #f2f2f2;margin-bottom:10px;padding-bottom:8px;}#dialogcontainer .dialogformwrapper .actions{clear:both;padding-top:10px;overflow:hidden;}#dialogcontainer #CreditCardForm .dialogformcontainer .formfield .month .value select{width:90px;margin-right:5px;float:left;}#dialogcontainer #CreditCardForm .dialogformcontainer .formfield .year .value select{width:90px;float:left;}.link-button,.link-secondary{display:inline-block;}#my-account button,.link-button{background-color:#14adcc;border:1px solid #14adcc;color:#FFFFFF;cursor:pointer;font-family:'AvenirNext-Medium';font-size:12px;line-height:27px;margin:0;padding:0 13px;text-decoration:none;text-transform:uppercase;vertical-align:top;}#my-account button:hover,.link-button:hover{text-decoration:none;background-color:#14adcc;border-color:#14adcc;color:#ffffff;}#my-account button:disabled,.link-button:disabled,.link-button.disabled{cursor:default;color:#999999;border-color:#999999;background-color:#ffffff;}#my-account button span,.link-button span{background:url("../images/icons/arrow-right-nopad-white.png") no-repeat scroll right center transparent;padding-right:10px;}#my-account button:hover span,.link-button:hover span{background-image:url("../images/icons/arrow-right-nopad-white.png");}#my-account button:disabled span,.link-button:disabled span,.link-button.disabled span{background:url("../images/icons/arrow-right-nopad-grey.png") no-repeat scroll right center transparent;}#my-account button.secondary,.link-secondary{font-family:'AvenirNext-Medium';font-size:10px;line-height:27px;margin:0;padding:0 10px;text-decoration:none;text-transform:uppercase;cursor:pointer;background-color:#FFFFFF;border:1px solid #000000;color:#000000;vertical-align:top;}#my-account button.secondary:hover,.link-secondary:hover{text-decoration:none;color:#ffffff;border-color:#000000;background-color:#000000;}#my-account button.secondary:disabled,.link-secondary:disabled{cursor:default;color:#999999;border-color:#999999;background-color:#ffffff;}#my-account button.secondary span,.link-secondary span{background:url("../images/icons/arrow-right-nopad-black.png") no-repeat scroll right center transparent;padding-right:10px;}#my-account button.secondary:hover span,.link-secondary:hover span{background-image:url("../images/icons/arrow-right-nopad-white.png");}#my-account.registration #emailsignup,#my-account.editprofile #emailsignup{color:#000;margin-left:140px;margin-bottom:15px;}#my-account .formactions{text-align:right;}#my-account .contactusform .formactions{text-align:right;width:326px;}.pt_customerservice #my-account .contactusform .disclaimers{color:#CCCCCC;float:left;padding-left:0;width:auto;}#my-account.registration .formactions,#my-account.editprofile .formactions{float:left;}#my-account .accountlogin .logincustomers .formactions{margin-left:140px;text-align:left;}.checkorder-wrapper .formactions{float:left;margin-left:140px;text-align:left;}#my-account .checkorder-wrapper h4,#my-account .trackreturn-wrapper h4{border-bottom:1px solid #cccccc;color:#000000;font-family:'AvenirNext-Demi';font-size:11px;letter-spacing:2px;margin-top:20px;padding:0 0 5px;}#my-account .login-wrapper{padding:12px;border:3px #cccccc double;margin-bottom:30px;}#my-account .login-wrapper h5{margin-top:0px;}.create-account-wrapper{margin-bottom:20px;}.checkorder-wrapper{margin-bottom:30px;}#my-account .checkorder-wrapper h5{margin-top:0px;}.trackreturn-wrapper{margin-bottom:20px;}.trackreturn-wrapper .track-return-button{float:left;margin-right:15px;}.trackreturn-wrapper .reprint-label-button{float:left;}.accountlogin .checkorder .formfield.stacked{float:left;margin-right:10px;width:160px;}.accountlogin .checkorder .formfield.stacked .value input,.accountlogin .checkorder .formfield.stacked .value textarea,.accountlogin .checkorder .formfield.stacked .value select{width:103px;}.accountlogin .checkorder .formfield.stacked .value span.errorclient{width:auto;}#my-account.registration .disclaimers,#my-account.editprofile .disclaimers{color:#CCCCCC;float:left;font-size:10px;line-height:27px;margin-right:5px;width:180px;}#my-account.registration .disclaimers a,#my-account.editprofile .disclaimers a{color:#999999;}#my-account.registration .disclaimers a:hover,#my-account.editprofile .disclaimers a:hover{color:#666666;}.reviewlogin div.alert{background-color:#edf6fa;border:1px solid #98cce2;color:#14adcc;font-family:'AvenirNext-Medium';margin:0 0 15px;padding:5px;text-align:center;}#my-account .logincustomers .rememberme{float:left;font-size:10px;line-height:16px;margin-left:140px;margin-right:5px;margin-top:7px;width:95px;}#my-account .logincustomers .forgotpassword{color:#ccc;margin-top:10px;}#my-account .logincustomers .forgotpassword a{color:#999;margin-left:140px;}#my-account .logincustomers .forgotpassword a:hover{color:#666;}#dashboard{border-bottom:1px #e5e5e5 solid;}#dashboard .top-row{border-bottom:1px solid #e5e5e5;}#dashboard .dashboard-widget{color:#999;padding:20px 20px 20px 0;}#dashboard .dashboard-widget strong{color:#666666;font-size:12px;}#dashboard .updatelink{font-weight:bold;display:block;margin-bottom:15px;padding-left:8px;background:transparent url('../images/navigation/carot-regular.png') no-repeat left center;}#dashboard .updatelink:hover{background:transparent url('../images/navigation/carot-hover.png') no-repeat left center;}#dashboard .miniaddress .addressname,#dashboard .miniaddress .name{color:#666666;font-size:12px;font-weight:bold;}@media (max-width: 979px) {#dashboard .dashboard-widget h4{font-size:14px;}}#account-container.email-signup-page{margin:50px;max-width:none;padding:0;width:100%;}#my-account.email-signup h2{font-size:33px;letter-spacing:2px;}#my-account.email-signup h4{letter-spacing:1px;margin:0 0 20px;}#account-container.email-signup-page .requiredcaption{text-align:left;}#my-account.email-signup .top-container{}#my-account.email-signup .email-content,#my-account.email-signup .email-promo{color:#000000;font-size:16px;line-height:19px;font-family:'AvenirNext-Regular';}#my-account.email-signup .bottom-container{margin-top:32px;}#my-account.email-signup .image-container{background:url("../images/email-signup/image-background.png") repeat scroll left top transparent;bottom:0;height:620px;position:absolute;right:50px;width:360px;z-index:1;}#my-account.email-signup .formfield{width:400px;}#my-account.email-signup .formfield .value input,#my-account.email-signup .formfield .value textarea{width:248px;}#my-account.email-signup .formactions{margin-left:140px;text-align:left;}#my-account.email-signup .formfield .birthday-month .value select{float:left;margin-right:10px;width:125px;}#my-account.email-signup .formfield .birthday-day .value select{float:left;width:125px;}#my-account.email-signup .email_lists{float:left;width:260px;margin-top:6px;}#my-account.email-signup .check_thelimited{line-height:18px;padding-bottom:10px;}#my-account.email-signup .check_thelimited span{background:url("../images/thelimited_icon.png") no-repeat scroll 0 4px transparent;text-indent:-9999px;width:82px;}#my-account.email-signup .check_outlet{line-height:18px;}#my-account.email-signup .check_outlet label{background:url("../images/email-signup/limited-outlet.png") no-repeat scroll 0 0 transparent;display:inline-block;height:18px;margin-left:5px;text-indent:-9999px;width:90px;}#my-account.email-signup .unsubscribe-disclaimer{color:#333333;font-family:'AvenirNext-Medium';font-weight:normal;font-size:12px;line-height:14px;text-transform:none;padding-left:140px;width:250px;margin-bottom:10px;}.dialog-container,#success-dialog-container,#error-dialog-container{}.modal-content{background-color:#ffffff;padding:5px;}.modal-content .dialog-title{color:#000000;font-family:AvenirNext-Regular;font-size:16px;letter-spacing:1px;line-height:20px;margin:0 0 15px;text-transform:uppercase;}.modal-content .dialog-text{color:#000000;font-family:"Modern-Light";font-size:14px;line-height:18px;margin-bottom:20px;}@media (max-width: 979px) {#email-signup-footer #email-signup{width:71%;}}.LTD-dialog{font-family:"AvenirNext-Regular";font-size:12px;line-height:16px;}.LTD-dialog h3{color:#000000;font-family:Modern-Light;font-size:24px;letter-spacing:1px;line-height:26px;margin:0 0 10px;text-transform:none;}.LTD-dialog h4{color:#000000;font-family:"AvenirNext-Medium";font-size:12px;letter-spacing:1px;line-height:14px;margin:0 0 15px;text-transform:uppercase;}.LTD-dialog h6{color:#000000;font-family:'AvenirNext-Demi';font-size:14px;letter-spacing:0;line-height:18px;margin:0 0 5px;text-transform:none;}.LTD-dialog .instructions{color:#000000;font-family:'AvenirNext-Regular';font-size:14px;line-height:20px;margin-bottom:20px;}.LTD-dialog .instructions-no-margin{color:#000000;font-family:'AvenirNext-Regular';font-size:14px;line-height:20px;}.LTD-dialog .button-group{margin-top:20px;}.LTD-dialog .section{border:1px solid #cccccc;margin-top:20px;padding:15px;}.LTD-dialog .dialog-header{text-align:center;margin-bottom:20px;}.LTD-loading{display:inline;height:24px;margin:0 0 0 10px;vertical-align:middle;width:24px;}#LTD-welcome{}#LTD-welcome .login-wrapper{float:left;margin-right:2%;width:48%;}#LTD-welcome .login-wrapper a{padding:0;text-align:center;width:100%;}#LTD-welcome .create-wrapper{float:left;margin-left:2%;width:48%;}#LTD-welcome .create-wrapper a{width:100%;padding:0;text-align:center;}#LTD-login{}#LTD-login .LTD-msg{color:#f32800;font-size:12px;font-style:italic;line-height:16px;margin-bottom:15px;margin-top:5px;}#LTD-login .formfield{width:368px;}#LTD-login .label{width:130px;}#LTD-login .value{width:228px;}#LTD-login .formfield .value span.errorclient{width:auto;}#LTD-login .formfield input{width:216px;}#LTD-login .forgotpassword{margin-left:140px;margin-top:10px;}#LTD-login .forgotpassword a{color:#000;text-decoration:underline;}#LTD-login .formactions{margin-left:140px;}#LTD-login .formactions .link-button{}#LTD-login .formactions .link-create{color:#000000;line-height:31px;margin-left:25px;text-decoration:underline;}#LTD-create-dialog{}#LTD-create-dialog .ropus-create-image{float:left;margin:30px 0 0 12px;width:318px;}#LTD-create-dialog .ropus-create-image img.hero{border:1px solid #ccc;float:left;width:120px;}#LTD-create-dialog .ropus-create-image .vdo-attributes{float:left;margin-left:15px;margin-top:0;width:181px;}#LTD-create-dialog .ropus-create-image .vdo-attributes .attributes{}#LTD-create-dialog .ropus-create-image .vdo-attributes .product-name{font-family:'AvenirNext-Medium';font-size:14px;line-height:16px;margin:0 0 5px;}#LTD-create-dialog .ropus-create-image .vdo-attributes .product-edit{background:url("../images/icons/edit-black.png") no-repeat scroll left center transparent;color:#000000;display:inline-block;font-family:'AvenirNext-Demi';font-size:10px;letter-spacing:0;line-height:12px;padding:5px 5px 5px 13px;text-decoration:none;text-transform:uppercase;cursor:pointer;margin-bottom:5px;}#LTD-create-dialog .ropus-create-image .vdo-attributes .item-number{font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;margin:0 0 10px;}#LTD-create-dialog .item-price{color:#000000;display:block;font-family:'AvenirNext-Medium';font-size:13px;line-height:15px;margin:10px 0;text-transform:none;}#LTD-create-dialog .standardprice{}#LTD-create-dialog .strikeprice{color:#000000;margin-right:3px;text-decoration:line-through;}#LTD-create-dialog .salesprice{color:#e01522;}#LTD-create-dialog .promoMessage{color:#e01522;font-family:'AvenirNext-Demi';font-size:12px;line-height:14px;margin:4px 0 0;}.mini-store-listing{border:1px solid #ccc;display:block;font-size:11px;line-height:13px;margin:20px 0 15px;padding:13px 15px;}.mini-store-name{color:#000000;display:inline-block;font-family:'AvenirNext-Demi';margin-bottom:5px;}.mini-store-details{}.mini-store-address{margin-bottom:5px;}.mini-store-phone{margin-bottom:5px;}.mini-upcoming-event,.store-upcoming-event{margin-top:10px;margin-bottom:10px;}.success-listing{width:256px;float:left;}.success-listing .mini-store-listing{margin:0 15px 0 0;min-height:274px;}.success-map{width:402px;float:left;}.roris-dialog-top{margin:0 0 10px;width:100%;}.roris-dialog-header{}.roris-dialog-header .reserve-online{color:#666666;float:left;font-family:'AvenirNext-Light';font-size:22px;letter-spacing:1px;line-height:25px;margin-right:6px;text-transform:uppercase;}.roris-dialog-header .ready-in-store{color:#de6b38;float:left;font-family:'AvenirNext-Regular';font-size:22px;letter-spacing:1px;line-height:25px;margin-right:6px;text-transform:uppercase;}.roris-dialog-header .get-it-quick{clear:left;color:#de6b38;float:left;font-family:'AvenirNext-Regular';font-size:16px;line-height:20px;margin:2px 6px 10px 0;}#LTD-create-dialog .ropus-create-form-wrapper{float:left;width:420px;}#LTD-create-dialog .ropus-create-form-wrapper h4{color:#000000;font-family:'AvenirNext-Demi';font-size:20px;letter-spacing:0;line-height:22px;margin:0 0 15px;text-transform:none;}#LTD-create-dialog .formfield .label{float:none;margin-bottom:3px;margin-right:0;margin-top:0;width:100%;}#LTD-create-dialog .labeltext{color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;text-transform:none;}#LTD-create-dialog .formfield{margin-bottom:15px;width:412px;}#LTD-create-dialog .formfield .value input,#LTD-create-dialog .formfield .value textarea{width:400px;}#LTD-create-dialog .formfield .value .caption{width:auto;}#LTD-create-dialog .formfield .value span.errorclient{width:auto;}#LTD-create-dialog .formfield .value{float:none;width:auto;}#LTD-create-dialog .formcheckbox .checkbox{float:left;margin-right:10px;vertical-align:top;margin-bottom:5px;}#LTD-create-dialog .mobilebox{background-color:#f9f9f9;border:1px solid #cccccc;margin:15px 0;padding:15px;}#LTD-create-dialog .mobilebox .formfield{margin-bottom:15px;width:385px;}#LTD-create-dialog .mobilebox .formfield .value input,#LTD-create-dialog .mobilebox .formfield .value textarea{width:373px;}#LTD-create-dialog .disclaimers{border-top:1px solid #ccc;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px;margin-top:20px;padding-top:15px;}#LTD-create-dialog .disclaimers a{color:#666666;text-decoration:underline;}#LTD-create-dialog .disclaimers .legal1{margin-bottom:5px;}#LTD-create-dialog .disclaimers .legal2{margin-bottom:5px;}#LTD-create-dialog .disclaimers .legal3{margin-bottom:0;}#LTD-create-dialog .smslegal{color:#000000;font-family:'AvenirNext-Medium';font-size:12px;line-height:14px;text-transform:none;margin-top:5px;}#LTD-create-dialog .smslegal a{color:#000000;text-decoration:underline;}.formgroup{margin-bottom:15px;}.formgroup .errormessage{color:#F32800;display:block;margin-top:5px;font-size:12px;font-style:italic;line-height:13px;}.formgroup .question{margin-bottom:5px;}.formgroup .question .labeltext{}.formgroup .choices{background-color:#f8f8f8;border:1px solid #D4D4D4;border-radius:4px;overflow:hidden;padding:12px 8px 8px;}.formgroup .choice{float:left;}.formgroup .choice .radio{cursor:pointer;display:block;margin:0 auto 5px;text-align:center;}.formgroup .choice label{cursor:pointer;display:block;font-family:'AvenirNext-Regular';font-size:12px;line-height:14px;text-align:center;}.formgroup #star-ui{background-color:#f8f8f8;border:1px solid #D4D4D4;border-radius:4px;overflow:hidden;padding:10px;}.formgroup .star-ui-display{background:url("../images/ratings/ux-rating.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:block;float:left;height:16px;margin-right:5px;width:90px;}.formgroup .star-ui-display.stars0{background-position:0 -20px;}.formgroup .star-ui-display.stars1{background-position:0 -40px;}.formgroup .star-ui-display.stars2{background-position:0 -60px;}.formgroup .star-ui-display.stars3{background-position:0 -80px;}.formgroup .star-ui-display.stars4{background-position:0 -100px;}.formgroup .star-ui-display.stars5{background-position:0 -120px;}.formgroup .star-ui-display a{display:block;float:left;height:16px;text-indent:-9999px;width:18px;}.formgroup .star-ui-value{display:block;float:left;font-family:'AvenirNext-Regular';font-size:14px;line-height:13px;margin-top:3px;}.formcheckbox{margin-bottom:10px;}.formcheckbox .checkbox{margin-right:5px;vertical-align:top;}.formcheckbox label{}#my-account.instant-credit-apply #demographics{float:left;padding:0 29px 0 0;width:326px;}#my-account.instant-credit-apply #disclaimer{width:200px;background-color:#ffffff;border:1px #ccc solid;float:left;padding:10px;}#my-account.instant-credit-apply .formfield .instantcreditSSNOne .value input,#my-account.instant-credit-apply .formfield .instantcreditSSNTwo .value input,#my-account.instant-credit-apply .formfield .instantcreditSSNThree .value input{width:46px;margin-right:5px;}#my-account.instant-credit-apply .formfield .instantcreditMonth .value select,#my-account.instant-credit-apply .formfield .instantcreditDay .value select,#my-account.instant-credit-apply .formfield .instantcreditYear .value select{width:58px;margin-right:5px;}#my-account.instant-credit-apply .formfield .instantcreditSSNThree .value input,#my-account.instant-credit-apply .formfield .instantcreditYear .value select{margin-right:0px;}#my-account.instant-credit-response{text-align:center;}#my-account.instant-credit-response h1{color:#999999;font-family:'AvenirNext-Regular';font-size:34px;letter-spacing:0;line-height:30px;margin:30px 0 15px;text-transform:uppercase;}#my-account.instant-credit-response p.intro-text{color:#B2B2B2;font-size:13px;font-weight:bold;line-height:16px;margin:15px auto;width:220px;}#my-account.instant-credit-response div.credit-card-image{background:url("../images/credit-card/credit-card.png") no-repeat scroll 0 0 transparent;height:157px;margin:15px auto;text-indent:-9999px;width:244px;}#my-account.instant-credit-response p.credit-limit,#my-account.instant-credit-response p.error-message{color:#666666;font-weight:bold;margin:15px auto;width:220px;}#my-account.instant-credit-response p.disclosure,#my-account.instant-credit-response p.accountnumber,#my-account.instant-credit-response p.error-message{color:#999999;margin:15px auto;width:220px;}#my-account.wishlist #wishlist-login>h4{margin-bottom:5px;}#my-account.wishlist #wishlist-login>h5{margin:0 0 20px;}#my-account.wishlist #dwfrm_login fieldset>h4{display:none;}#search-wishlists .by-name{border-right:1px solid #f2f2f2;}#my-account.wishlist{}#my-account.wishlist .wishlist-management{background-color:#F9F9F9;border-top:1px solid #e5e5e5;overflow:auto;padding:20px;}#my-account.wishlist .wishlist-management>h4{margin-bottom:10px;}#my-account.wishlist .wishlist-settings h5{margin-top:0;}#my-account.wishlist .wishlist-settings .edit,#my-account.wishlist .wishlist-settings .gift-card,#my-account.wishlist .wishlist-settings .status{float:left;width:30%;margin-left:10%;}#my-account.wishlist .wishlist-settings .edit{margin-left:0;margin-right:20%;}#my-account.wishlist .wishlist-share{clear:both;}#my-account.wishlist a.edit-wishlist{display:block;}#my-account.wishlist .wishlist-settings .field{display:none;}#my-account.wishlist .back,#my-account.wishlist .continue-shopping,#my-account.wishlist .wishlist-share .sendToFriend{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:url("../images/icons/arrow-right-grey.png") no-repeat scroll right center #F4F4F4;border:1px #E9E9E9 solid;color:#999;font-family:'AvenirNext-Regular';font-size:13px;line-height:22px;margin:0;padding:2px 17px 1px 10px;float:left;text-decoration:none;text-transform:uppercase;cursor:pointer;}#my-account.wishlist .back{background:url("../images/icons/arrow-left-grey.png") no-repeat scroll 8px center #F4F4F4;padding:2px 10px 1px 17px;}#my-account.wishlist .wishlist-share .plus-one,#my-account.wishlist .wishlist-share .fb-like{float:left;margin-top:3px;width:68px;}#my-account.wishlist .wishlist-share .fb-like{width:140px!important;margin-left:12px;float:left;display:block!important;height:27px!important;overflow:hidden;}#my-account.wishlist .wishlist-share .print{background:url("../images/icons/print_v2.jpg") no-repeat scroll right center gray;height:20px;width:23px;margin-top:3px;float:left;text-indent:-10000px;}#my-account.wishlist .wishlist-share .continue-shopping{float:right;padding:2px 17px 1px 10px;}#my-account.wishlist .back{float:right;}#my-account.wishlist .search-results h4{float:left;margin-bottom:0;}#my-account.wishlist .search-results .wishlist-info{float:left;margin:9px 0 0 24px;font-size:13px;color:#666;}#my-account.wishlist #wishlist-items.empty h6{color:#666666;font-family:'AvenirNext-Regular';font-size:18px;line-height:75px;text-align:center;text-transform:uppercase;margin:0;}#my-account.wishlist #wishlist-items{border-top:1px solid #e5e5e5;padding:15px 0;}#my-account.wishlist #wishlist-items table{width:100%;}#my-account.wishlist #wishlist-items tr{border-bottom:1px solid #EDEDED;}#my-account.wishlist #wishlist-items th{border-bottom:3px double #000000;color:#000000;font-family:'AvenirNext-Regular';font-size:13px;font-weight:normal;line-height:15px;padding:0 0 10px;text-align:left;text-transform:none;}#my-account.wishlist #wishlist-items td{}#my-account.wishlist #wishlist-items td.image{width:20%;padding:10px 0;}#my-account.wishlist #wishlist-items td.image img{display:block;height:auto;padding:0;width:100%;}#my-account.wishlist #wishlist-items td.details{width:25%;}#my-account.wishlist #wishlist-items td.details .wishlistlineitem{margin-left:10px;}#my-account.wishlist #wishlist-items td.details a{color:#000000;}#my-account.wishlist #wishlist-items td.details a:hover{color:#000000;}#my-account.wishlist #wishlist-items td.details .product{padding:10px 0;}#my-account.wishlist #wishlist-items td.details .product .name{color:#000000;display:block;font-family:'AvenirNext-Regular';font-size:14px;line-height:16px;margin-bottom:6px;text-transform:none;}#my-account.wishlist #wishlist-items td.details .product .sku{color:#000000;font-family:'AvenirNext-Medium';font-size:10px;line-height:13px;margin-bottom:6px;text-transform:uppercase;}#my-account.wishlist #wishlist-items td.details .product-availability-info{font-size:11px;line-height:13px;color:#000000;margin:6px 0;}#my-account.wishlist #wishlist-items td.details .product-availability-info .not-available{color:#f32800;font-style:italic;}#my-account.wishlist #wishlist-items td.details .product-availability-info .is-in-stock{color:#000000;}#my-account.wishlist #wishlist-items td.details .product-availability-info .is-low-stock{color:#F32800;font-family:'AvenirNext-Demi';font-size:12px;font-style:normal;line-height:14px;}#my-account.wishlist #wishlist-items td.details .product-availability-info .on-back-order{color:#000000;}#my-account.wishlist #wishlist-items td.details .product-availability-info .on-pre-order{color:#000000;}#my-account.wishlist #wishlist-items td.pricecolumn{font-family:'AvenirNext-Demi';font-size:12px;line-height:16px;padding:10px 0;width:12%;}#my-account.wishlist #wishlist-items td.pricecolumn .strikeprice{text-decoration:line-through;}#my-account.wishlist #wishlist-items td.pricecolumn .salesprice{color:#e01522!important;}#my-account.wishlist #wishlist-items td.addedcolumn{font-family:'AvenirNext-Demi';font-size:12px;line-height:16px;padding:10px 0;text-align:left;width:12%;}#my-account.wishlist #wishlist-items td.addedcolumn .wishlistadded{}#my-account.wishlist #wishlist-items td.priority{padding:10px 0;width:14%;}#my-account.wishlist #wishlist-items td.quantity{font-family:'AvenirNext-Demi';font-size:12px;line-height:16px;padding:10px 0;width:17%;}#my-account.wishlist #wishlist-items td.quantity a.edit{display:block;background:transparent url('../images/checkout/icon-edit.png') no-repeat left center;padding-left:16px;margin-bottom:14px;font-family:'AvenirNext-Demi';font-size:10px;line-height:14px;color:#000000;text-decoration:none;text-transform:uppercase;}#my-account.wishlist #wishlist-items td.quantity .remove{display:block;background:transparent url('../images/checkout/icon-remove.png') no-repeat left center;padding:0 0 0 14px;margin-bottom:14px;font-family:'AvenirNext-Demi';font-size:10px;line-height:14px;color:#000000;text-decoration:none;text-transform:uppercase;border:0 none;cursor:pointer;}#my-account.wishlist #wishlist-items td.quantity .add-to-bag{display:block;text-align:center;}#my-account .wishlist-share .icons{float:left;margin:0 2px;}#my-account .wishlist-share .sharenav{margin-left:20px;}#my-account .sharenav img{min-width:20px;min-height:20px;vertical-align:middle;}#my-account .sharenav .facebook img{min-width:9px;min-height:19px;float:right;}#my-account .sharenav .email img{min-width:20px;min-height:15px;margin-left:8px;margin-top:3px;}#my-account .wishlist-share .send-to-friend{margin-top:3px;text-decoration:none;color:#000;}#dialogcontainer .sendtofriend-box{background:white;padding:20px;}#dialogcontainer .sendtofriend-box h2{color:#333;font-family:'AvenirNext-Demi';font-size:24px;line-height:25px;margin:0 0 20px;text-transform:uppercase;letter-spacing:0;}#dialogcontainer .sendtofriend-box .formfield{float:left;}#dialogcontainer .sendtofriend-box .formfield .label{margin-right:5px;}#dialogcontainer .sendtofriend-box .formfield .value textarea,#dialogcontainer .sendtofriend-box .formfield .value input,#dialogcontainer .sendtofriend-box .formfield .value select{width:158%;}#dialogcontainer .sendtofriend-box .addtomlist{margin-top:8px;margin-left:133px;margin-bottom:5px;}#dialogcontainer .sendtofriend-box .addtomlist .privacy{display:inline-block;padding:7px 0 20px 22px;font-weight:bold;}#dialogcontainer .sendtofriend-box .caption{width:290px;}#dialogcontainer .sendtofriend-box .caption .count{color:#F32800;}#dialogcontainer .sendtofriend-box #sendBtn{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:url("../images/icons/arrow-right-white.png") no-repeat scroll 57px center #3D3D3D;color:white;font-family:'AvenirNext-Demi';font-size:15px;line-height:27px;padding:0 33px 0 24px;text-decoration:none;text-transform:uppercase;display:inline-block;margin-left:122px;}#dialogcontainer #DeleteAddressNotification{background-color:#ffffff;}#dialogcontainer #DeleteAddressNotification .wrapper{font-size:12px;padding:20px;overflow:hidden;}#dialogcontainer #DeleteAddressNotification #closeBtn{float:left;}#dialogcontainer #DeleteAddressNotification #yesBtn{}#dialogcontainer #DeleteAddressNotification .formfieldwrap{margin-top:15px;}.account .confirmationDialogBox .wrapper{background:white;padding:20px;}.account .confirmationDialogBox .wrapper{overflow:hidden;}#confirmationcontainer h4{margin-top:0;}#password-reset-dialog .no-match-error{color:#F32800;display:block;float:left;font-style:italic;margin-left:70px;margin-top:5px;width:240px;}#password-reset-dialog .label{width:60px;}#password-reset-dialog .value{float:left;width:240px;}#password-reset-dialog .formfield .value span.errorclient{width:auto;}#password-reset-dialog .formfield input{width:240px;}#password-reset-dialog #submit{margin:5px 0 0 20px;}.account .confirmationDialogBox #yesBtn,#confirmationcontainer #confirmBtn{}.account .confirmationDialogBox #closeBtn{float:left;margin-right:10px;}#privacypolicy .contentasset,#termsandconditions .contentasset{padding:15px;background:white;}.account .ui-widget.ui-dialog{min-width:inherit;}#my-account.billing,#my-account.address-book #address-book{padding:20px 0;}#my-account.billing .intro,#my-account.address-book .intro{margin-bottom:10px;}#my-account.billing .add-card,#my-account.address-book .createaddress{}#my-account.billing #payment-instruments,#my-account.address-book #addresses{padding-top:20px;}#my-account.address-book #addresses:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#my-account.billing #payment-instruments .creditcard{border:1px solid #E0E0E0;float:left;margin:0 10px 10px 0;padding:13px;width:150px;}#my-account.address-book #addresses .address-section{float:left;width:33%;}#my-account.address-book #addresses .address-padding{border:1px solid #E0E0E0;margin:0 10px 10px 0;padding:13px;}#my-account.billing #payment-instruments .creditcard.last{margin-right:0;}#my-account.address-book #addresses .address-section .defaultselection label{color:#000000;font-family:'AvenirNext-Demi';font-size:13px;line-height:16px;margin-left:2px;}#my-account.billing #payment-instruments .owner{color:#666;font-size:12px;font-weight:bold;}#my-account.billing #payment-instruments .actions{margin-top:5px;margin-bottom:10px;}#my-account.billing #payment-instruments .creditcard .delete{color:#ff0080;padding:0;}#my-account.billing #payment-instruments .creditcard .delete:hover{border:1px solid #ff0080;}#my-account.address-book #addresses .address-section .actions{margin-top:7px;margin-bottom:10px;}#my-account.address-book #addresses .address-section .name{margin-bottom:5px;}#my-account.address-book #addresses .address-section .address{color:#000000;font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;}#my-account.address-book #addresses .address-section .phone{margin-top:5px;}#my-account.address-book #addresses .defaultselection{position:relative;}#my-account.address-book #addresses .defaultselection .primary-tooltip{background:url("../images/account/primary-address-tooltip.png") no-repeat scroll left bottom transparent;color:#666;display:block;font-size:11px;font-weight:bold;left:-13px;line-height:32px;padding:5px 0 11px;position:absolute;text-align:center;text-transform:uppercase;top:-50px;width:133px;z-index:1;}#wishlist-search .wishlistresultstable{width:100%;}#wishlist-search .wishlistresultstable th,#wishlist-search .wishlistresultstable td{width:25%;}#wishlist-search .wishlistresultstable th{color:#666;font-family:'AvenirNext-Demi';font-size:18px;line-height:19px;margin:20px 0 15px;text-transform:uppercase;}#wishlist-search .wishlistresultstable td{color:#999;padding:10px 0;border-bottom:1px solid #f2f2f2;}#wishlist-search .wishlistresultstable td.view{font-weight:bold;}#wishlist-search #search{background:white;margin-top:10px;}#wishlist-search .wishlistresults{background:white;padding:20px;}#wishlist-search .wishlistresults>h4{margin-bottom:10px}#my-account.wishlist .search-results,#my-account.wishlist .wishlist-share,#my-account.wishlist .utilities,#wishlist-search .utilities{padding:15px 20px;background:#f9f9f9;}#my-account.wishlist .wishlist-share{}#my-account.wishlist .wishlist-share .link-staf{display:block;float:left;}#wishlist-search .utilities{overflow:hidden;}#my-account.wishlist .search-results:after,#my-account.wishlist .utilities:after,#my-account.wishlist .wishlist-share:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#wishlist-search .utilities .back-to-wishlist{float:right;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:url("../images/icons/arrow-left-grey.png") no-repeat scroll 9px center #F4F4F4;border:1px #E9E9E9 solid;color:#999;font-family:'AvenirNext-Regular';font-size:13px;line-height:27px;padding:0 11px 0 19px;text-decoration:none;text-transform:uppercase;}#address-book .top-row{border-bottom:1px solid #f2f2f2;}#address-book .bottom-row{}#address-book .dashboard-widget{border-right:1px solid #f2f2f2;float:left;height:180px;padding:20px;width:210px;}#address-book .dashboard-widget.last{border-right:0 none;}#address-book .dashboard-widget h4{margin-bottom:5px;}#address-book .dashboard-widget{color:#999999;line-height:14px;}#address-book .dashboard-widget strong{color:#666666;font-size:12px;}#address-book a.updatelink{font-weight:bold;display:block;margin-bottom:15px;padding-left:8px;background:transparent url('../images/navigation/carot-regular.png') no-repeat left center;}#address-book a.updatelink:hover{background:transparent url('../images/navigation/carot-hover.png') no-repeat left center;}#address-book .miniaddress .addressname,#address-book .miniaddress .name{color:#000000;font-family:'AvenirNext-Demi';font-size:12px;line-height:14px;}#my-account div.password-tips{margin-top:30px;padding-top:35px;border-top:1px solid #f2f2f2;color:#999;}#my-account div.password-tips .tips-title{font-family:'AvenirNext-Regular';font-size:20px;line-height:25px;text-transform:uppercase;}#my-account div.password-tips .tips-details{padding:15px 0;}#my-account div.password-tips ul li{padding:3px 0;list-style:disc inside none;}.pt_account #content .setnewpassword{margin-top:50px;}.order-history #account-page{padding:20px 0;}table.orderinfotable{width:100%;display:table;}table.orderinfotable tr{background-color:#FFFFFF;text-align:left;vertical-align:top;}table.orderinfotable th{background-color:#F2F2F2;border-right:2px solid #FFFFFF;font-size:11px;font-weight:bold;line-height:13px;padding:7px 8px 5px;text-transform:uppercase;vertical-align:middle;}table.orderinfotable td{background-color:#FFFFFF;border-bottom:1px solid #F2F2F2;border-right:2px solid #FFFFFF;padding:6px 8px;text-align:left;vertical-align:middle;}table.orderinfotable td button{cursor:pointer;}.order-history .no_orders_mssg{margin-bottom:15px;}.order-history .no_orders{font-family:'AvenirNext-Regular';font-size:20px;line-height:15px;color:#666666;padding:40px 0;text-transform:uppercase;text-align:center;margin:0 0 250px 0;}#my-account.wishlist #wishlist-items td.details li.colorSwatch{text-indent:-9999px;height:18px;width:18px;border:1px #c5c5c5 solid;float:left;margin-right:3px;}#my-account.wishlist #wishlist-items td.details li.colorSwatch img{height:18px;width:18px;}.order-history.order-history-details .orderdetails .orderheader h4{color:#999999;font-family:'AvenirNext-Regular';text-transform:none;font-size:13px;line-height:11px;}.order-history-details .orderwrap .orderpayment h5,.order-history-details .orderwrap .accordionmenu .label{background-color:#BBBBBB;color:#FFFFFF!important;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;padding:10px 5px 10px 20px;text-transform:uppercase;margin:0}.order-history-details .orderwrap .orderpayment .orderpaymentdetails{padding:17px 0px;}.order-history-details .orderwrap .accordionmenu{position:relative;cursor:pointer;width:auto;background:none repeat scroll 0 0 #7A7A7A;}.order-history-details .orderwrap .accordionmenu.trigger .accordionarrow{background:url("../images/background_accordion_right_arrow.png") no-repeat scroll 0 0 transparent;bottom:13px;float:right;height:8px;position:absolute;right:17px;width:14px;}.order-history-details .orderwrap .receipt-panel{padding:17px 20px 0;}.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable td.orderbilling,.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable td.orderpaymentinstruments,.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable td.orderpaymentsummary,.order-history-details .orderwrap .receipt-panel .ordershipments .ordershipment div.ordershipmentaddress,.order-history-details .orderwrap .receipt-panel .ordershipments .ordershipment div.shippingmethod,.order-history-details .orderwrap .receipt-panel .ordershipments .ordershipment div.shippingstatus{float:left;width:209px;}.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable .orderbilling div.label,.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable .orderpaymentinstruments div.label,.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable .orderpaymentsummary div.label,.order-history-details .orderwrap .receipt-panel .ordershipments .ordershipment div.ordershipmentaddress div.label,.order-history-details .orderwrap .receipt-panel .ordershipments .ordershipment div.shippingmethod div.label,.order-history-details .orderwrap .receipt-panel .ordershipments .ordershipment div.shippingstatus div.label{color:#333333;font-family:'AvenirNext-Demi';font-size:14px;font-weight:normal;margin-bottom:19px;text-transform:uppercase;}.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable .orderbilling .miniaddress,.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable .orderpaymentinstruments .minicreditcard,.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable .orderpaymentsummary .orderdetailsummary,.order-history-details .orderwrap .receipt-panel .ordershipments .ordershipment .ordershipmentaddress div.summarybox,.order-history-details .orderwrap .receipt-panel .ordershipments .ordershipment .shippingmethod div.content,.order-history-details .orderwrap .receipt-panel .ordershipments .ordershipment .shippingstatus div.content,.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable .orderpaymentsummary .orderdetailsummary span.label{color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;line-height:15px;text-transform:capitalize;}.order-history-details .orderwrap .minicreditcard div,.order-history-details .orderwrap .paymentamount span,.order-history-details .miniaddress div span,.order-history-details .miniaddress div,.order-history-details .baseprice span,.order-history-details .totalprice span{color:#333333!important;}.order-history-details .orderwrap .receipt-panel .ordershipments{padding-bottom:20px;}.order-history-details .orderwrap span,.order-history-details .orderwrap div{color:#454545;}.order-history-details .orderwrap .receipt-panel div.orderproduct{border-top:20px solid #FFFFFF;margin-left:-20px;margin-right:-20px;}.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable{border-collapse:separate;margin:0;}.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable td.product{padding:20px 0;width:431px;}.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable td.baseprice,.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable td.totalprice{text-align:left;width:117px;}.order-history-details .orderwrap .ordershipmenttable .baseprice,.order-history-details .orderwrap .ordershipmenttable .totalprice{padding:20px;text-align:right;}.order-history-details .orderwrap .orderpayment .orderpaymentdetails .orderpaymentdetailstable td.orderpaymentsummary tr.ordertotal{border-top:1px solid #CFCFCF;height:20px;line-height:20px;}.order-history-details .orderwrap .receipt-panel .ordershipment th{border-right:2px solid #FFFFFF;color:#333333;font-size:11px;font-weight:bold;line-height:30px;margin:0;padding:0 15px;text-transform:uppercase;}.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable tbody{background:none repeat scroll 0 0 #FFFFFF;padding:20px 0;}.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable td.product .left.image.productbadgecontainer{border-right:1px solid #E0E0E0;padding-right:15px;width:115px;}.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable td.product .left.orderhistory{line-height:15px;padding-left:15px;}.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable td.product .left.orderhistory{line-height:15px;padding-left:15px;}.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable td.baseprice,.order-history-details .orderwrap .receipt-panel .orderproduct .ordershipment table.ordershipmenttable td.totalprice{text-align:left;width:117px;}.order-history-details .orderwrap .ordershipmenttable .baseprice,.order-history-details .orderwrap .ordershipmenttable .totalprice{padding:20px;text-align:right;}.order-history-details .orderwrap span.new-price{color:#cc5252!important;font-size:11px;}.order-history-details .orderwrap .receipt-panel .ordershipment td.baseprice div.discountprice span.old-price{display:none;}.order-history-details .orderwrap span.old-price{font-size:11px;text-decoration:line-through;}.order-history-details .orderwrap .minicreditcard div,.order-history-details .orderwrap .paymentamount span,.order-history-details .miniaddress div span,.order-history-details .miniaddress div,.order-history-details .baseprice span,.order-history-details .totalprice span{color:#333333!important;}.order-history-details .ordershipmenttable .name{color:#333333;display:block;}.order-history-details .ordershipmenttable .item{color:#333333;display:block;}.order-history-details .returnorder{background:transparent url("../images/icons/arrow-left-black.png") no-repeat scroll left 7px;color:#000000;display:block;font-family:'AvenirNext-Regular';font-size:15px;line-height:20px;padding-left:10px;text-transform:none;}.order-history-details .returnorder.top{margin-bottom:15px;}.order-history-details .returnorder.bottom{margin-top:15px;}.pt_customerservice #page-header{}.pt_customerservice .rightColumn{width:380px;float:left;}.pt_customerservice .leftColumn{background:#fff;padding:25px 30px 28px 20px;width:330px;float:left;min-height:527px;}.pt_customerservice .byEmail .formfields #patriotact .formRow{margin-bottom:10px;margin-top:0;width:395px;}.pt_customerservice .byEmail .formfields .formRow{margin-bottom:10px;margin-top:0;width:330px;}.pt_customerservice .byEmail .formfields .formRow .label{float:left;margin-right:10px;margin-top:3px;width:130px;}.pt_customerservice .byEmail .formfields .formRow .label .requiredindicator{color:#F32800;font-size:10px;font-weight:bold;line-height:13px;}.pt_customerservice .byEmail .formfields .formRow .label .labeltext{color:#333333;font-size:10px;font-weight:bold;line-height:13px;text-transform:uppercase;}.pt_customerservice .byEmail .formfields #demographics{background:url("../images/credit_disclaimer.jpg") no-repeat scroll right top;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditSSNOne .value{float:left;width:72px;padding-right:17px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditSSNOne .value input{width:72px;padding:5px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditSSNTwo .value{float:left;width:52px;padding-right:17px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditSSNTwo .value input{width:52px;padding:5px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditSSNThree .value{float:left;width:87px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditSSNThree .value input{width:87px;padding:5px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditMonth .value{float:left;width:100px;margin-right:7px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditDay .value{float:left;width:60px;margin-right:7px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditYear .value{float:left;width:80px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditMonth .value select{width:100px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditDay .value select{width:60px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .instantcreditYear .value select{width:80px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .value{float:left;width:245px;}.pt_customerservice .byEmail .formfields #patriotact .formRow .value input{width:245px;padding:5px;}.pt_customerservice .byEmail .formfields .formRow .value{float:left;width:185px;}.pt_customerservice .byEmail .formfields .formRow .value input{width:180px;padding:5px;}.pt_customerservice .byEmail .formfields .formRow .value select{width:190px;}.pt_customerservice .byEmail .formfields .formRow .value span.caption{display:none;}.pt_customerservice .byEmail button#sendBtn{background:url("../images/icons/arrow-right-white.png") no-repeat scroll right center #3D3D3D;border:0 none;border-radius:0px;color:#FFFFFF;cursor:pointer;font-family:'AvenirNext-Demi';font-size:15px;line-height:27px;margin:0;padding:0 17px 0 13px;text-decoration:none;text-transform:uppercase;}.pt_customerservice .byEmail .button{background:url("../images/icons/arrow-right-white.png") no-repeat scroll right center #3D3D3D;border:0 none;border-radius:0px;color:#FFFFFF;cursor:pointer;font-family:'AvenirNext-Demi';font-size:15px;line-height:27px;margin:0;padding:0 17px 0 13px;text-decoration:none;text-transform:uppercase;}.pt_customerservice .byEmail .button:disabled{background:no-repeat scroll right center #949494;border:0 none;border-radius:0px;color:#999999;cursor:pointer;font-family:'AvenirNext-Demi';font-size:15px;line-height:27px;margin:0;padding:0 17px 0 13px;text-decoration:none;text-transform:uppercase;}.pt_customerservice .requiredindicator{color:#F32800;font-size:10px;font-weight:bold;line-height:13px;}.pt_customerservice .requiredmessage{color:#333333;font-size:10px;font-weight:bold;line-height:13px;padding-left:4px;}.pt_customerservice .disclaimers{color:#CCCCCC;float:left;font-size:10px;line-height:27px;padding-left:75px;width:180px;}.pt_customerservice .disclaimers a{color:#999999;}.pt_customerservice .contact-us-email-content p{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#999;}.pt_customerservice .contact-us-email-content p.strong{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;font-weight:bold;}.pt_customerservice .contact-us-email-content h1{color:#333333;font-family:'AvenirNext-Demi';font-size:24px;line-height:24px;margin:0;text-transform:uppercase;padding-bottom:21px;}.pt_customerservice .textarea_comment textarea{width:180px;height:100px;}#contact-by-mail{float:left;margin-top:30px;}#contact-by-mail h1{color:#333333;font-family:'AvenirNext-Demi';font-size:20px;line-height:20px;margin:0;text-transform:uppercase;padding-bottom:18px;}#contact-by-mail p{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#666;}.contact_address{margin-bottom:20px;}.contact_address address{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#999;}.contact_address address a{padding-top:7px;display:block;}.store-location{padding-left:0;float:left;margin-top:-5px;}.pt_sitemap #category-header-wrapper{float:none;margin-left:0;}.pt_sitemap #category-header-container{margin-left:0;}@media (max-width: 980px) {.pt_sitemap #category-header-container{padding:0 20px;}}#sitemap-container .sitemap-category,#sitemap-container .sitemap-content{float:left;width:410px;}#sitemap-container .sitemap-category{margin-right:30px;}#sitemap-container .sitemap-category h6{color:#666666;font-family:'AvenirNext-Demi';font-size:15px;line-height:17px;margin:15px 0 10px;text-transform:uppercase;}#sitemap-container ul{margin:6px 0 6px 15px;list-style-position:inside;list-style-image:none;}#sitemap-container ul.depth-0{margin-left:0;}#sitemap-container ul li{margin:6px 0;}#sitemap-container ul li{text-indent:0;list-style-type:none;list-style-position:inside;list-style-image:none;}#sitemap-container .navitems h6{color:#000000;font-family:'AvenirNext-Medium';font-size:15px;letter-spacing:0;line-height:19px;margin:20px 0 10px;text-transform:uppercase;}#sitemap-container .navitems h6 a{color:#000000;text-decoration:none;}#sitemap-container ul a{color:#999999;text-decoration:none;}#sitemap-container ul a:hover,#sitemap-container .navitems h6 a:hover{color:#000000;text-decoration:underline;}#instantcredit_apply h2{border-bottom:3px solid #ECEDEF;color:#172A55;padding:5px 0;text-transform:uppercase;margin-bottom:5px;}#ads-dialog-form span.errorclient{max-width:160px;}#instantcredit_apply .formfields{overflow:hidden;background:url("../images/limited-classic-cc-apply.png") no-repeat 510px 25px #F5F5F5;padding:25px;}#instantcredit_apply #demographics .formfield{float:left;width:240px;}#instantcredit_apply #demographics .value{padding:5px 5px 8px 0px;width:190px;}#instantcredit_apply #demographics .firstname,#instantcredit_apply #demographics .address1,#instantcredit_apply #demographics .city,#instantcredit_apply #demographics .zip{clear:both}#instantcredit_apply #demographics .text-box{width:190px;}#instantcredit_apply #demographics .subscribe{float:left;display:inline;width:100%;margin:20px 0px;}#instantcredit_apply #dwfrm_instantcredit_title-button,#dwfrm_instantcredit_title-menu,#instantcredit_apply #dwfrm_instantcredit_state-button,#dwfrm_instantcredit_state-menu{width:200px!important}#instantcredit_apply #patriotact,#instantcredit_apply #demographics{float:left;width:100%;}#instantcredit_apply #patriotact ul{list-style:disc;margin:5px 0px 20px 14px;}#instantcredit_apply #patriotact h2{border:0 none;display:inline;float:left;font-size:11px;line-height:13px;letter-spacing:0;padding:0;text-transform:none;margin:0px;}#instantcredit_apply #patriotact h2:after{content:":";margin:0px 2px 0px 0px}#instantcredit_apply #patriotact h3{border:0 none;font-size:12px;font-weight:bold;margin:10px 0 0;padding:0;}#instantcredit_apply #patriotact .formfield{float:left;display:inline;width:240px;}#instantcredit_apply #patriotact .ssn .text-box{width:40px;}#instantcredit_apply #patriotact #dwfrm_instantcredit_ssn3{width:65px;}#instantcredit_apply #patriotact .text-box{width:190px;}#instantcredit_apply #patriotact .phonehome{clear:both}#instantcredit_apply #patriotact .consent{width:100%;}#instantcredit_apply #patriotact .consent div{margin:20px 0px;}#instantcredit_apply .actions{margin:-45px 0px 0px 0px;float:right;}#instantcredit_apply #patriotact .value{padding:5px 5px 8px 0px;float:left;}#instantcredit_apply #patriotact #dwfrm_instantcredit_birthmonth-button,#dwfrm_instantcredit_birthmonth-menu{width:95px!important}#instantcredit_apply #patriotact #dwfrm_instantcredit_birthdate-button,#dwfrm_instantcredit_birthdate-menu{width:60px!important}#instantcredit_apply #patriotact #dwfrm_instantcredit_birthyear-button,#dwfrm_instantcredit_birthyear-menu{width:60px!important}#instantcredit_apply .introtext{border-bottom:3px solid #ECEDEF;font-size:20px!important;padding:0 0 10px;}#instantcredit_apply .requiredfieldsmsg{float:right;margin-top:-25px;}#instantcredit_response .approve{background:url("../images/limited-classic-cc.png") no-repeat scroll 30px 166px transparent;padding:166px 0 0 300px;}#instantcredit_response .approve h1{background:url("../images/limited-classic-cc-heading.png") no-repeat scroll 0 0 transparent;border:0 none;height:106px;margin:-166px 0 60px -300px;padding:0;text-indent:-9999px;}#instantcredit_response .approve h2{font-family:'AvenirNext-Demi';font-size:45px;text-transform:uppercase;}#instantcredit_response .approve p{margin:0px 0px 15px 0px;font-size:12px;}#instantcredit_response .approve p span.creditlimit{font-weight:bold;font-size:12px;font-family:MyriadProSemibold,Myriad Pro,Myriad,Arial,sans-serif;}#instantcredit_response .approve p span.disclosure{}#instantcredit_response .approve p span.calltoaction{}#instantcredit_response .approve p span.accountnumber{font-weight:bold;font-size:12px;font-family:MyriadProSemibold,Myriad Pro,Myriad,Arial,sans-serif;}#instantcredit_response .approve a#startshopping{padding:4px 10px 4px}#instantcredit_response .approve a#startshopping span{margin:0px 10px 0px 0px}#instantcredit_response .serviceerror{background:url("../images/limited-classic-cc.png") no-repeat scroll 30px 166px transparent;padding:166px 0 0 300px;height:200px;}#instantcredit_response .serviceerror h1{background:url("../images/limited-classic-cc-heading.png") no-repeat scroll 0 0 transparent;border:0 none;height:106px;margin:-166px 0 60px -300px;padding:0;text-indent:-9999px;}#instantcredit_response .serviceerror h2{font-family:'AvenirNext-Demi';font-size:16px;text-transform:uppercase;color:#C80200;}#instantcredit_response .serviceerror p{margin:0px 0px 15px 0px;font-size:18px;}#instantcredit_response .review{background:url("../images/limited-classic-cc.png") no-repeat scroll 30px 166px transparent;padding:166px 0 0 300px;height:200px;}#instantcredit_response .review h1{background:url("../images/limited-classic-cc-heading.png") no-repeat scroll 0 0 transparent;border:0 none;height:106px;margin:-166px 0 60px -300px;padding:0;text-indent:-9999px;}#instantcredit_response .review h2{font-family:'AvenirNext-Demi';font-size:45px;text-transform:uppercase;}#instantcredit_response .review p{margin:0px 0px 15px 0px;font-size:12px;}div.siteoffline{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-490px;width:980px;height:100px;text-align:center;}div.siteoffline h1,div.siteoffline p{color:#000000;font-weight:bold;font-size:13px;font-family:Arial;}.siteoffline a#error-header{background:transparent url('../images/error-header.gif') no-repeat left top;width:317px;height:25px;text-indent:-9999px;display:inline-block;margin-bottom:10px;}#site-search2{position:relative;}#site-search2{}#SimpleSearchForm2{}#SimpleSearchForm2 label{display:none;}#searchinput2{border:1px solid #cccccc;color:#000000;float:left;font-family:'AvenirNext-Medium';font-size:13px;line-height:29px;margin:0;padding:0 10px;width:280px;}#searchinput2:focus{background-color:transparent;color:#000000;}#SimpleSearchForm2 button{}#SimpleSearchForm2 button span{}#search.nohits{margin:30px 0;position:relative;}#search.nohits .nohits-title{font-family:'AvenirNext-Regular';font-size:13px;line-height:17px;margin-bottom:10px;}#search.nohits .nohits-title span{color:#000000;font-family:'AvenirNext-Demi';}#search.nohits div.nohitssearch{background-color:#fbfbfb;border:1px solid #cccccc;display:block;margin:0 auto;padding:15px;position:relative;width:400px;}#search.nohits div.articles-found{margin:10px 0 0;}#search.nohits div.articles-found a{}#nosearch-top-wrapper{margin:15px 0;position:relative;width:auto;}#nosearch-top-recommendations{margin:0 auto;width:96%;}#nosearch_rr{}#nosearch_rr h6{color:#333333;font-family:'AvenirNext-Medium';font-size:13px;letter-spacing:0;line-height:15px;margin:0 0 15px;padding:0;text-align:center;text-transform:uppercase;}#nosearch_rr ul.certona-rec-list li{display:block;float:left;margin:0 0 10px;position:relative;width:16%;}#nosearch_rr ul.certona-rec-list li a.rec-image{display:block;height:121px;overflow:hidden;width:93px;margin:0 auto;}#nosearch_rr ul.certona-rec-list li a.rec-image img{display:block;height:121px;width:93px;}#nosearch_rr ul.certona-rec-list li a.rec-image:hover{-webkit-box-shadow:0 0px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:0 0px 4px 0px rgba(0,0,0,0.25);box-shadow:0 0px 4px 0px rgba(0,0,0,0.25);}#nosearch_rr ul.certona-rec-list li a.rec-name{color:#000000;display:block;font-family:'AvenirNext-Medium';font-size:11px;line-height:14px;margin:10px auto 0;text-align:center;text-decoration:none;width:93px;}#nosearch_rr ul.certona-rec-list li a.rec-name:hover{color:#000000;text-decoration:underline;}#nosearch_rr ul.certona-rec-list li div.rec-rating{margin:8px auto 0!important;}#search-meta a.articles-found{color:#000;}#search.article-results{background-color:#FFFFFF;padding:0;}#search.article-results #page-header{}#search.article-results .contenthits{background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;margin-bottom:20px;margin-top:0;padding:25px;position:relative;}#search.article-results h4.results-title{color:#000000;font-family:'AvenirNext-Demi';font-size:18px;line-height:22px;margin:0 0 5px;text-transform:uppercase;}#search.article-results .heading{background:url("../images/star-article.png") no-repeat scroll 0 2px transparent;margin-bottom:30px;padding-left:12px;}#search.article-results a.back-result{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;float:right;}#search.article-results .contenthits .article{background-color:#F2F2F2;border:1px solid #E5E5E5;margin-bottom:10px;overflow:hidden;padding:10px 10px 0;}#search.article-results .contenthits .article .articleimage{background-color:#F2F2F2;float:left;width:61px;height:81px;border:1px solid #C0BEBC;margin-right:20px;margin-bottom:10px;}#search.article-results .contenthits .article .articlename{font-size:13px;font-weight:bold;line-height:15px;margin-bottom:10px;}#search.article-results .contenthits .article .description{color:#7A7A7A;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;margin-bottom:10px;}#sizeChartDialog{padding-bottom:0;}.compound-size-chart{background:none repeat scroll 0 0 white;padding-top:25px;}.compound-size-chart h2{color:#000000;font-family:'AvenirNext-Demi';font-size:22px;margin:0;padding-left:20px;text-transform:uppercase;}.compound-size-chart p.msg{color:#999999;font-family:'AvenirNext-Regular';font-size:13px;line-height:16px;margin:8px 0 20px;padding-left:20px;}#size-chart-tabs{border:0 none;padding:0;}#size-chart-tabs>ul{margin:0;padding:0 0 0 20px;overflow:visible;}#size-chart-tabs>ul>li{width:auto;background:#e6e9eb none;margin:0 3px 0 0;padding-bottom:0px;}#size-chart-tabs>ul>li.ui-state-active{background:none repeat scroll 0 0 #333;height:30px;margin-top:-5px;line-height:27px;padding-bottom:0;}#size-chart-tabs>ul>li.ui-state-active>a{color:#FFF;}#size-chart-tabs>ul>li>a{display:inline-block;font-family:'AvenirNext-Demi';font-size:14px;height:21px;padding:4px 10px 0;text-transform:uppercase;}#size-chart-tabs>.ui-tabs-panel{box-shadow:none;padding:0;max-height:9000px;}#debugDialog table,table.debugTable{border:1px #ccc solid;width:100%;display:table;font-size:10px;line-height:12px;}#debugDialog table tr,table.debugTable tr{vertical-align:middle;text-align:center;border:1px #ccc solid;background-color:#ffffff;}#debugDialog table th,table.debugTable th{vertical-align:middle;text-align:center;font-weight:bold;padding:2px 4px;border:1px #ccc solid;background-color:#d6d6d6;font-size:9px;}#debugDialog table td,table.debugTable td{vertical-align:middle;text-align:center;padding:2px 4px;border:1px #ccc solid;}.tip-link{cursor:pointer;display:inline-block;margin:0 0 10px 140px;text-decoration:underline;}.tip-hover{display:none;border:3px solid #ccc;padding:10px 10px 0;margin:10px 0;left:130px;position:absolute;z-index:999;background-color:#fff;bottom:10px;width:180px;}#recaptcha_image{border:1px solid #ccc;display:block;margin:0 0 5px 23px;}.recaptcha_only_if_incorrect_sol{display:none;}.trydifferentimage{text-align:right;margin:5px 0 10px;}#recaptcha_widget_div{display:none;}#CheckBalanceForm .balance{background-color:#000;color:#fff;display:none;font-size:13px;font-weight:bold;text-align:center;}#GiftCertDialog{font-family:'AvenirNext-Regular';font-size:12px;line-height:16px;}#GiftCertDialog .gc-landing-container{}#GiftCertDialog .gc-landing{margin:0 auto;text-align:center;width:365px;}#GiftCertDialog .gc-landing .titles{margin-bottom:25px;margin-top:20px;}#GiftCertDialog .gc-landing .title{font-family:'AvenirNext-Light';font-size:28px;letter-spacing:6px;line-height:26px;text-transform:uppercase;}#GiftCertDialog .gc-landing .subtitle{font-family:'AvenirNext-Demi';font-size:34px;letter-spacing:3px;line-height:34px;text-transform:uppercase;}#GiftCertDialog .gc-landing .subtitles{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:20px;padding:15px 15px;}#GiftCertDialog .gc-landing .headline{font-family:'MahsuriSans-Light','AvenirNext-Medium';font-size:18px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}#GiftCertDialog .gc-landing .copy{font-size:14px;line-height:18px;}#GiftCertDialog .gc-landing .buttons{margin-bottom:20px;}#GiftCertDialog .gc-landing .gc-choose{font-family:'MahsuriSans-Light','AvenirNext-Demi';font-size:12px;line-height:14px;margin-bottom:10px;text-transform:uppercase;}#GiftCertDialog .gc-landing .buttons .gc-left{width:48%;float:left;}#GiftCertDialog .gc-landing .buttons .gc-right{width:48%;float:right;}#GiftCertDialog .gc-landing .buttons .gc-physical-link{color:#000000;display:block;font-family:'MahsuriSans-Light';font-size:13px;line-height:15px;margin-bottom:10px;text-decoration:none;text-transform:uppercase;}#GiftCertDialog .gc-landing .buttons .gc-physical-link:hover{text-decoration:underline;}#GiftCertDialog .gc-landing .gc-physical-copy{font-family:'AvenirNext-Medium';font-size:12px;line-height:16px;margin-bottom:10px;}#GiftCertDialog .gc-landing .buttons .gc-virtual-link{color:#000000;display:block;font-family:'MahsuriSans-Light';font-size:13px;line-height:15px;margin-bottom:10px;text-decoration:none;text-transform:uppercase;}#GiftCertDialog .gc-landing .buttons .gc-virtual-link:hover{text-decoration:underline;}#GiftCertDialog .gc-landing .gc-virtual-copy{font-family:'AvenirNext-Medium';font-size:12px;line-height:16px;margin-bottom:10px;}#GiftCertDialog .gc-landing .other{margin-bottom:10px;}#GiftCertDialog .gc-landing .gc-corporate{background:url("../images/icons/arrow-right-nopad-black.png") no-repeat scroll right center transparent;color:#000000;cursor:pointer;display:inline-block;font-family:'AvenirNext-Demi';font-size:13px;line-height:15px;margin-bottom:10px;padding-right:10px;}#GiftCertDialog .gc-landing .gc-balance{background:url("../images/icons/arrow-right-nopad-black.png") no-repeat scroll right center transparent;color:#000000;cursor:pointer;display:inline-block;font-family:'AvenirNext-Demi';font-size:13px;line-height:15px;margin-bottom:10px;padding-right:10px;cursor:pointer;}#GiftCertDialog .gc-landing .gc-balance:hover{text-decoration:underline;}#GiftCertDialog .gc-physical-container{}#GiftCertDialog .gc-physical{margin:0 auto;text-align:center;width:365px;}#GiftCertDialog .gc-physical .titles{border-bottom:1px solid #ccc;margin-top:20px;padding-bottom:25px;}#GiftCertDialog .gc-physical .title{font-family:'AvenirNext-Light';font-size:28px;letter-spacing:6px;line-height:26px;text-transform:uppercase;}#GiftCertDialog .gc-physical .subtitle{font-family:'AvenirNext-Demi';font-size:34px;letter-spacing:3px;line-height:34px;text-transform:uppercase;}#GiftCertDialog .gc-physical .back{border-bottom:1px solid #ccc;margin-bottom:10px;margin-top:10px;padding-bottom:10px;}#GiftCertDialog .gc-physical .back-link{background:url("../images/icons/arrow-left-black.png") no-repeat scroll 0 center transparent;color:#000000;cursor:pointer;display:inline-block;font-family:'AvenirNext-Medium';font-size:11px;line-height:14px;margin-top:3px;padding-left:10px;text-transform:uppercase;}#GiftCertDialog .gc-physical .back-link:hover{text-decoration:underline;}#GiftCertDialog .gc-physical .subtitles{padding:15px 15px 15px;}#GiftCertDialog .gc-physical .headline{font-family:'MahsuriSans-Light','AvenirNext-Medium';font-size:18px;line-height:20px;margin-bottom:10px;text-transform:uppercase;}#GiftCertDialog .gc-physical .copy{font-size:12px;line-height:16px;text-align:left;margin-bottom:15px;}#GiftCertDialog .gc-physical .copy ul{}#GiftCertDialog .gc-physical .copy li{list-style:disc outside none;margin:0 0 8px 20px;}#GiftCertDialog .gc-physical .form{margin-bottom:20px;text-align:center;}#GiftCertDialog .gc-physical .form .modal-content{padding:0;}#GiftCertDialog .gc-physical .form .modal-content .subhead{border-bottom:1px solid #cccccc;font-family:'MahsuriSans-Light','AvenirNext-Regular';font-size:16px;letter-spacing:2px;line-height:16px;margin-bottom:15px;padding-bottom:10px;text-transform:uppercase;}#GiftCertDialog .gc-physical .form .formfield.amount{width:100%;}#GiftCertDialog .gc-physical .form .formfield.amount .value{float:none;}#GiftCertDialog .gc-physical .form .gc-form-background{border:1px solid #cccccc;margin-bottom:10px;padding:20px 20px 10px;}#GiftCertDialog .gc-physical .form .gc-form-border{}#GiftCertDialog .gc-physical .form #AddToBasketPhysical{float:right;}#GiftCertDialog .gc-physical .gc-terms-link{color:#000000;cursor:pointer;display:inline-block;float:left;font-family:'MahsuriSans-Light','AvenirNext-Medium';font-size:12px;line-height:27px;}#GiftCertDialog .gc-physical .footnote{font-family:'AvenirNext-Demi';font-size:11px;line-height:13px;margin-bottom:15px;}#GiftCertDialog .gc-virtual-container{}#GiftCertDialog .gc-virtual{margin:0 auto;text-align:center;width:365px;}#GiftCertDialog .gc-virtual .titles{border-bottom:1px solid #ccc;margin-top:20px;padding-bottom:25px;}#GiftCertDialog .gc-virtual .title{font-family:'AvenirNext-Light';font-size:28px;letter-spacing:6px;line-height:26px;text-transform:uppercase;}#GiftCertDialog .gc-virtual .subtitle{font-family:'AvenirNext-Demi';font-size:20px;letter-spacing:2px;line-height:22px;text-transform:uppercase;}#GiftCertDialog .gc-virtual .back{border-bottom:1px solid #ccc;margin-bottom:10px;margin-top:10px;padding-bottom:10px;}#GiftCertDialog .gc-virtual .back-link{background:url("../images/icons/arrow-left-black.png") no-repeat scroll 0 center transparent;color:#000000;cursor:pointer;display:inline-block;font-family:'AvenirNext-Medium';font-size:11px;line-height:14px;margin-top:3px;padding-left:10px;text-transform:uppercase;}#GiftCertDialog .gc-virtual .back-link:hover{text-decoration:underline;}#GiftCertDialog .gc-virtual .subtitles{padding:15px 15px 15px;}#GiftCertDialog .gc-virtual .headline{font-family:'MahsuriSans-Light','AvenirNext-Medium';font-size:18px;line-height:20px;margin-bottom:10px;text-transform:uppercase;}#GiftCertDialog .gc-virtual .copy{font-size:12px;line-height:16px;text-align:left;margin-bottom:15px;}#GiftCertDialog .gc-virtual .copy ul{}#GiftCertDialog .gc-virtual .copy li{list-style:disc outside none;margin:0 0 8px 20px;}#GiftCertDialog .gc-virtual .form{margin-bottom:20px;text-align:left;}#GiftCertDialog .gc-virtual .form .modal-content{padding:0;}#GiftCertDialog .gc-virtual .form h5{margin-top:0;}#GiftCertDialog .gc-virtual .form .gc-form-background{border:1px solid #cccccc;margin-bottom:10px;padding:20px 20px 10px;}#GiftCertDialog .gc-virtual .form .gc-form-border{}#GiftCertDialog .gc-virtual .form #AddToBasketVirtual{float:right;}#GiftCertDialog .gc-virtual .gc-terms-link{color:#000000;cursor:pointer;display:inline-block;float:left;font-family:'AvenirNext-Medium';font-size:12px;line-height:27px;}.margin{margin-top:20px;margin-right:20px;margin-bottom:20px;margin-left:20px;}.margin--half{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}.margin--2x{margin-top:40px;margin-right:40px;margin-bottom:40px;margin-left:40px;}.margin--sides{margin-right:20px;margin-left:20px;}.margin--sides--half{margin-right:10px;margin-left:10px;}.margin--sides--2x{margin-right:40px;margin-left:40px;}.margin--smallest{margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}.margin--verticals{margin-top:20px;margin-bottom:20px;}.margin--verticals--half{margin-top:10px;margin-bottom:10px;}.margin--verticals--2x{margin-top:40px;margin-bottom:40px;}.padding{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.padding--half{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.padding--2x{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;}.padding--sides{padding-right:20px;padding-left:20px;}.padding--sides--half{padding-right:10px;padding-left:10px;}.padding--sides--2x{padding-right:40px;padding-left:40px;}.padding--smallest{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}.padding--verticals{padding-top:20px;padding-bottom:20px;}.padding--verticals--half{padding-top:10px;padding-bottom:10px;}.padding--verticals--2x{padding-top:40px;padding-bottom:40px;}.margin-top{margin-top:20px;}.margin-top--half{margin-top:10px;}.margin-top--2x{margin-top:40px;}.margin-top--smallest{margin-top:5px;}.margin-right{margin-right:20px;}.margin-right--half{margin-right:10px;}.margin-right--2x{margin-right:40px;}.margin-right--smallest{margin-right:5px;}.margin-bottom{margin-bottom:20px;}.margin-bottom--half{margin-bottom:10px;}.margin-bottom--2x{margin-bottom:40px;}.margin-bottom--smallest{margin-bottom:5px;}.margin-left{margin-left:20px;}.margin-left--half{margin-left:10px;}.margin-left--2x{margin-left:40px;}.margin-left--smallest{margin-left:5px;}.padding-top{padding-top:20px;}.padding-top--half{padding-top:10px;}.padding-top--2x{padding-top:40px;}.padding-top--smallest{padding-top:5px;}.padding-right{padding-right:20px;}.padding-right--half{padding-right:10px;}.padding-right--2x{padding-right:40px;}.padding-right--smallest{padding-right:5px;}.padding-bottom{padding-bottom:20px;}.padding-bottom--half{padding-bottom:10px;}.padding-bottom--2x{padding-bottom:40px;}.padding-bottom--smallest{padding-bottom:5px;}.padding-left{padding-left:20px;}.padding-left--half{padding-left:10px;}.padding-left--2x{padding-left:40px;}.padding-left--smallest{padding-left:5px;}.flc{overflow:hidden;}.fl-left{float:left;}.fl-right{float:right;}.auto-center{margin:0 auto;}.display-b{display:block;}.display-ib{display:inline-block;}.display-i{display:inline;}.w-100{width:100%;}.col-wrap{display:block;width:auto;}.col-wrap .col{display:block;float:left;}.col-wrap .col:first-child{margin-right:-1px;}.col-wrap .col-1{width:100%;}.col-wrap .col-2{width:50%;}.col-wrap .col-3{width:33.33333%;}.col-wrap .col-4{width:25%;}.col-wrap .col-5{width:20%;}.col-wrap .col-6{width:16.66667%;}.col-wrap .col-7{width:14.28571%;}.col-wrap .col-8{width:12.5%;}.col-wrap .col-3-2{width:66.66667%;}.col-wrap .col-4-3{width:75%;}.col-wrap .col-5-2{width:40%;}.col-wrap .col-5-3{width:60%;}.col-wrap .col-5-4{width:80%;}.col-wrap .col-6-5{width:83.33333%;}.size-chart{color:#000;margin:0 auto;}.size-chart h5{font-size:13px;font-weight:normal;}.size-chart table{font-size:12px;text-transform:uppercase;}.size-chart table th{background-color:#fff;border-left:2px solid #f2f2f2;text-align:center;}.size-chart table th:first-child{border-left:0;}.size-chart table tr:nth-child(odd){background-color:#f2f2f2;}.size-chart table tr:nth-child(odd) td{border-left:2px solid #fff;}.size-chart table th,.size-chart table td{padding:5px;}.size-chart small{font-size:10px;}.size-chart .accessories{width:96%;}.size-chart table.w-100 .size{font-weight:bold;background-color:#ccc;}.size-chart .instructions{border:1px solid #eee;text-align:center;}.size-chart .instructions p{line-height:12px;}#mw_sizechart_content .size-chart{width:auto;}#mw_sizechart_content .size-chart table{text-align:center;}#widgets.size-chart.ui-widget-content,#widgets.size-chart .ui-widget-content{border:0;padding:0;}#widgets.size-chart .ui-tabs-nav{font-family:"AvenirNext-Demi";font-size:13px;padding:0;text-transform:uppercase;}#widgets.size-chart .ui-tabs-nav .ui-tabs-active{padding-bottom:0;}#widgets.size-chart .ui-tabs-nav li{margin:0;}#widgets.size-chart .ui-tabs-nav li:last-child{border-right:none;}#widgets.size-chart .ui-tabs-nav a{padding:7px 13px;}#widgets.size-chart .ui-widget-header{background:#fff;border:none;}#widgets.size-chart .ui-widget-header .ui-state-default{background:#fff;border-left:none;border-right:none;border-top:none;font-weight:normal;}#widgets.size-chart .ui-widget-header .ui-state-default a,#widgets.size-chart .ui-widget-header .ui-state-default:link,#widgets.size-chart .ui-widget-header .ui-state-default:visited{color:#000;}#widgets.size-chart .ui-widget-header .ui-state-default.ui-tabs-active,#widgets.size-chart .ui-widget-header .ui-state-default.ui-state-hover{background:#000;}#widgets.size-chart .ui-widget-header .ui-state-default.ui-tabs-active a,#widgets.size-chart .ui-widget-header .ui-state-default.ui-state-hover a{color:#fff;}#widgets.size-chart .ui-tabs-panel{padding-top:2px;padding-bottom:0;padding-right:0;padding-left:0;}#widgets.size-chart .ui-accordion-header{font-size:13px;margin-top:0;}#widgets.size-chart .petites.ui-accordion-header.ui-state-active,#widgets.size-chart .petites.ui-accordion-header.ui-state-hover{background-color:#000;}#widgets.size-chart .mobile{}#widgets.size-chart .mobile.ui-widget-content,#widgets.size-chart .mobile .ui-widget-content{border:0;padding:0;}a.srd_a:focus{outline:2px solid #00bfe5;}#cart-content-wrapper #srd_h{padding:10px 0px;}#srd_pd{margin:0px 0px 20px 0px;padding:0px;}#srd_pd .srd_a_newline{display:inline;}#srd_pd .srd_a_newline a{border:0;color:#000000;}#sr_pr_pdpage{padding:15px 0px 0px 0px;}#sr_pr_pdpage .srd_a_newline{display:inline;}#sr_pr_pdpage .srd_a_newline a{border:0;color:#000000;}#pdpMain .srd_a_wrap a{border:0;color:#000000;}#cart-shoprunner-wrapper{margin-bottom:20px;margin-top:20px;margin-left:10px;margin-right:10px;}#cart-shoprunner-wrapper .srd_a{display:inline;border:0;color:#000000;}#shipping-shoprunner{margin-bottom:30px;}#shipping-shoprunner .srd_a{display:inline;border:0;color:#000000;}#sr_cart_eligible .srd_msg{font-size:11px;}#sr_express_btn{float:left;}.shopping-bag-order #sr_cart_eligible{float:right;padding-top:6px;}.guest-block-wrapper .paypal-and-shoprunner .paypalcheckout{float:right;}#other_payment_types{margin-bottom:15px;margin-top:10px;}.guest-block-wrapper #other_payment_types{margin-top:30px;}#other_payment_types h3{border-bottom:2px solid #000000;color:#000000;font-family:'AvenirNext-Demi';font-size:14px;line-height:16px;margin-bottom:8px;padding-bottom:5px;text-transform:none;}#other_payment_types #sr_express_btn{float:left;margin:0 auto;width:45%;min-height:42px;min-width:150px;}#other_payment_types #sr_express_btn #sr_payRunnerCartDiv{}#other_payment_types #sr_express_btn #sr_payRunnerCartDiv #srd_XC{}#other_payment_types .paypalcheckout{float:right;margin:0 auto;width:45%;min-height:26px;min-width:135px;}#other_payment_types .paypalcheckout button.checkout-paypal{background-color:transparent;border:0 none;cursor:pointer;display:block;float:right;margin:0;padding:0;}#other_payment_types .paypalcheckout button.checkout-paypal img{height:26px;width:135px;display:block;}#other_payment_types.shoprunner-only #sr_express_btn{float:none;height:42px;margin:0 auto 10px;width:150px;}#other_payment_types.paypal-only .paypalcheckout{float:none;height:26px;margin:0 auto 10px;width:100%;}#other_payment_types.paypal-only .paypalcheckout button.checkout-paypal{float:none;margin:0 auto;}@media (max-width: 980px) {#other_payment_types #sr_express_btn{float:none;height:42px;margin:0 auto 10px;width:150px;}#other_payment_types .paypalcheckout{float:none;height:26px;margin:0 auto 10px;width:100%;}#other_payment_types .paypalcheckout button.checkout-paypal{float:none;margin:0 auto;}}@media (max-width: 1200px) {.guest-block-wrapper #other_payment_types #sr_express_btn{float:none;height:42px;margin:0 0 10px;width:150px;}.guest-block-wrapper #other_payment_types .paypalcheckout{float:none;height:26px;margin:0 0 10px;width:100%;}.guest-block-wrapper #other_payment_types .paypalcheckout button.checkout-paypal{float:none;margin:0;}}.olapic .olapic-nav-button{z-index:900!important;}#SignUpDialog .formfield .value span.errorclient{width:260px;}#SignUpDialog h2{font-size:33px;letter-spacing:2px;}#SignUpDialog h4{letter-spacing:1px;margin:0 0 20px;}#SignUpDialog .requiredcaption{text-align:left;}#SignUpDialog .top-container{}#SignUpDialog a{color:#000;}#SignUpDialog .email-content,#SignUpDialog .email-promo{color:#000000;font-size:16px;line-height:19px;font-family:'AvenirNext-Regular';}#SignUpDialog .bottom-container{margin-top:32px;}#SignUpDialog .image-container{background:url("../images/email-signup/image-background.png") repeat scroll left top transparent;bottom:0;height:620px;position:absolute;right:50px;width:360px;z-index:1;}#SignUpDialog .formfield{width:400px;}#SignUpDialog .formfield .value input,#SignUpDialog .formfield .value textarea{width:248px;}#SignUpDialog .formactions{margin-left:318px;text-align:left;}#SignUpDialog .formfield .birthday-month .value select{float:left;margin-right:10px;width:125px;}#SignUpDialog .formfield .birthday-day .value select{float:left;width:125px;}#SignUpDialog .email_lists{float:left;width:260px;margin-top:6px;}#SignUpDialog .check_thelimited{line-height:18px;padding-bottom:10px;}#SignUpDialog .check_thelimited span{background:url("../images/thelimited_icon.png") no-repeat scroll 0 4px transparent;text-indent:-9999px;width:82px;}#SignUpDialog .check_outlet{line-height:18px;}#SignUpDialog .check_outlet label{background:url("../images/email-signup/limited-outlet.png") no-repeat scroll 0 0 transparent;display:inline-block;height:18px;margin-left:5px;text-indent:-9999px;width:90px;}#SignUpDialog{padding:20px;}.recaptcha2{margin:20px 0 20px 140px;}#PasswordResetForm .recaptcha2{margin:20px 0 20px 20px;}#CheckBalanceForm .recaptcha2{margin:0 0 10px 23px;}#GiftCertificateForm .recaptcha2{margin:0 0 10px 13px;}#GiftCertificateFormVirtual .recaptcha2{margin:15px 0 15px 32px;}.link-email-sign-up2{background:transparent url("../images/icons/email-bk.png") no-repeat scroll center center;width:24px;height:21px;display:inline-block;border-bottom-color:#d4d4d4;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#d4d4d4;border-top-style:solid;border-top-width:1px;border-right-color:#d4d4d4;border-right-style:solid;border-right-width:1px;float:left;}.link-email-sign-up2 a{text-decoration:none;color:#ffffff;}#mktgpopunder{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,0.95);height:138px;z-index:210;border-top:black solid 1px;}#mktgpopunder #close-button{background:transparent url(../images/close-icon.png) no-repeat 0 0;background-size:17px;height:20px;width:20px;float:right;padding-right:10px;position:relative;top:10px;}#mktgpopunder .top-line{margin-top:25px;text-align:center;}#mktgpopunder .sub-copy{text-align:center;font-size:14px;position:relative;top:-30px;}#mktgpopunder .sub-copy a{color:black;text-decoration:underline;}#mktgpopunder .sub-copy a:hover{color:black;text-decoration:none;}#mktgpopunder #email-input{height:20px;width:237px;margin-left:28px;border-color:#ababab;}#mktgpopunder input[type=submit]{background:url("../images/email-signup/email-submit-icon.jpg");background-repeat:no-repeat;width:37px;height:30px;color:transparent;border:none;background-color:black;position:relative;right:-274px;top:-40px;}#mktgpopupmodal,#mktgpopupmodal h2,#mktgpopunder,#mktgpopunder h2,#email-confirmation-dialog,#email-confirmation-dialog h2{font-family:"Modern-Light";}#mktgpopupmodal h2,#email-confirmation-dialog h2{font-size:38px;line-height:120%;text-transform:none;}#mktgpopupmodal,#email-confirmation-dialog{text-align:center;margin-top:25px;margin-bottom:25px;}#mktgpopupmodal .popUpModalsupportingtext{font-size:16px;line-height:170%;}#mktgpopupmodal .popUpModalFinePrint{line-height:170%;font-size:14px;}#mktgpopupmodal input[type=submit]{background:url("../images/email-signup/email-submit-icon.jpg");background-repeat:no-repeat;width:37px;height:30px;color:transparent;border:none;background-color:black;position:relative;bottom:30px;right:-124px;}#mktgpopupmodal #email-input,#email-confirmation-dialog #email-input{height:20px;border-color:#ababab;width:100%;margin-top:20px;}#mktgpopupmodal .formfield,#email-confirmation-dialog .formfield{width:267px;margin-left:auto;margin-right:auto;height:50px;}#mktgpopupmodal .errorclient,#email-confirmation-dialog .errorclient,#mktgpopunder .errorclient{color:red;}#email-confirmation-dialog input#confirm-this-email{background-color:#14adcc;border:1px solid #14adcc;color:#FFFFFF;cursor:pointer;font-size:12px;margin:0;padding:0 13px;text-decoration:none;text-transform:uppercase;vertical-align:top;padding-top:7px;padding-bottom:7px;}#email-confirmation-dialog input#back-button{font-size:12px;margin:0;padding:0 13px;text-decoration:none;text-transform:uppercase;vertical-align:top;padding-top:7px;padding-bottom:7px;}#sms-disclaimer{max-width:415px;}.email_lists .checkbox{margin-bottom:15px}.email_lists .checkbox:last-child{margin-bottom:0px;}body.tablet #mktgpopunder{display:none;}@media (max-width: 979px) {#category-header-wrapper{float:none;margin-left:0;position:relative;width:100%;margin-bottom:10px;}#category-header-container{margin-left:10px;margin-right:10px;}#content{margin-left:0;margin-right:0;}}@media (max-width: 768px) {#shelf{margin-left:0px;margin-right:0px;}#content{margin-left:0px;margin-right:0px;}#content-wrapper.sidebar #content{}#page-header h1,.category-header h1,#page-header h2,.category-header h2{padding-left:0px;}}@media (min-width: 1400px) {#cart-nav-wrapper{width:30%;}#cart-content-wrapper{width:70%;}}@media (min-width: 1200px) and (max-width: 1399px) {#cart-nav-wrapper{width:30%;}#cart-content-wrapper{width:70%;}}.debug-codes{font-size:11px;line-height:13px;padding:10px;margin:10px 0;border:1px #ccc solid;font-family:"AvenirNext-Regular";}
