#shell #outerHeader {margin:0 auto; width:984px;} #navSearchHolderContent {margin:0 auto; width:984px;} #shell #outerFooter {float:left; width:100%;} #footer {margin:0 auto; width:984px;} @media only screen and (max-width:877px) and (min-width:1px) { #shell #header, #shell #footer {max-width:100%;} #footer {width:100%;} } @media only screen and (min-width:1024px) { #shell #outerHeader {margin:0 auto; width:100%;} #navSearchHolderContent {width:100%;} #footer {width:100%;} } @media only screen and (min-width:1366px) { #shell #outerHeader {margin:0 auto; width:1346px;} #navSearchHolderContent {width:1346px;} #footer {width:1346px;} } body {color:#999999; text-align:center;} body map, body area, body a, body a:link, body a:visited, body a:active {border:0 none; outline:0 none transparent;} body.naked {background-color:#ffffff;} div, span, td, th {font-family:Arial, Helvetica, sans-serif; font-size:8pt;} img {border:0;} a:hover {color:#333333;} .textBox {border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:2px;} .shellInput {height:14px;} #topSearch .shellInput {border:none; font-size:14px; height:24px;} .checkBox {background:transparent; border:0; height:15px; width:15px;} fieldset {border:none; margin:0; padding:0;} select.textBox {padding-bottom:0; padding-top:0;} select {font-family:Arial, Helvetica, sans-serif; font-size:14px;} select option {padding-left:5px;} .formFieldErrorMsg, #GCERROR, #PINERROR {color:#ff0000;} .errorFields {border:1px solid #ff0000;} .errorMessages {color:#ff0000 !important;} #shell {float:left; position:relative; overflow:hidden; text-align:left; width:100%;} #headerHolder {float:left; position:relative; width:100%; z-index:101;} #shell #outerContent {margin:0 auto; width:980px;} #header {float:left; padding:0 0 20px; width:100%;} #headerInterior {float:left; width:100%;} #outerContentHolder {float:left; width:100%;} #content {float:left; padding:0; width:100%;} #footerHolder {float:left; width:100%;} #shell #header, #shell #header a {color:#666666; font-size:12px; } #header #mainHeaderUI {float:left; width:50%;} #header #topLineHolder {float:left; padding-top:11px; width:50%;} #header #logoHolder {float:left; width:50%;} #header #searchHolder {float:right; width:50%;} #header #shoppingBag {float:right;} #header #account {float:right;} #header #account #urAccount, #header #account #signIn {color:#666666; float:right; font-size:12px;} #header #account #seperator, #header #separator2 {color:#666666; float:right; font-size:12px; padding:0 9px;} #header #shoppingBag .itemCount {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/header/bg_minicarttotal.png); background-repeat:no-repeat; background-position:center 0; color:#ffffff; font-size:14px; height:17px; padding-top:8px; text-align:center; text-decoration:none; width:32px;} #header #shoppingBag #bagIcon {margin-left:5px;} #header #shoppingBag #checkoutIcon {margin:1px 0 0 10px;} body #shell #header #topNavNew {float:left; padding:0 !important; width:1024px !important;} body #header #topNavNew .divider {float:left; width:36px !important;} body #header #topNavNew .topNavEle {float:left; padding:14px 0 14px 10px;} #header #topNavNew .topNavElesecondary {clear:both; color:#333333; display:inline; float:left; line-height:8pt; margin-bottom:16px; text-decoration:none; text-transform:lowercase; white-space:nowrap; z-index:990;} #header #topNavNew .topNavEleHolder {float:left; position:relative; z-index:899;} #header #topNavNew .topNavEleHolder:hover {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/topNavCarat.gif); background-position:center bottom; background-repeat:no-repeat;} #shell #header #topNavNew .gifts {float:right;} #header #topNavNew .thetopnavdropdownbox {background-color:#ffffff; border:solid 1px #c2c2c2; display:none; float:left; left:1px; padding:15px; position:absolute; top:42px; width:387px;} #header #topNavNew .thetopnavdropdownbox2 {background-color:#ffffff; border:solid 1px #c2c2c2; display:none; float:left; left:-8px; padding:15px; position:absolute; top:42px; width:346px;} #shell #header #topNavNew .thetopnavdropdownbox {border-top:solid 1px #000000;} #header #topSearch {border:solid 1px #a8a8a8; float:right; margin:20px 10px 0 0; padding:3px 6px 3px 10px;} #header #topSearch table {} #header #topNavNew .topNavGifts {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/fall2012/gifts.gif); background-repeat:no-repeat; border-bottom:solid 1px #999999; float:left; height:27px; margin-top:-3px;} #header #topNavNew .topNavGifts img {height:23px; width:37px;} #header #topNavNew .topNavGifts img:hover {border-bottom:solid 1px #ffffff; float:left;} #header #topNavNew .e360 a.e360link {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/fall2012/2013.06.11/e360.gif); background-repeat:no-repeat; border:none; float:left; height:36px; margin-top:-8px; width:56px;} #header #topNavNew .e360 a.e360link:hover {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/fall2012/2013.06.11/e360_over.gif); background-repeat:no-repeat; border:none; text-decoration:none;} #header #topNavNew .e360 a.e360link img {display:none;} #header #topNavNew .e360 .thetopnavdropdownbox {top:24px;} #header #topNavNew .explore a.explorelink {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/fall2013/explore.gif); background-repeat:no-repeat; border:none; float:left; height:36px; margin-top:-9px; width:97px;} #header #topNavNew .explore a.explorelink:hover {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/fall2013/explore_over.gif); background-repeat:no-repeat; border:none; text-decoration:none;} #header #topNavNew .explore a.explorelink img {display:none;} #header #topNavNew .antigravity a.antigravitylink {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/fall2013/antigravity.gif); background-repeat:no-repeat; border:none; float:left; height:36px; margin-top:-9px; width:74px;} #header #topNavNew .antigravity a.antigravitylink:hover {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/fall2013/antigravity_over.gif); background-repeat:no-repeat; border:none; text-decoration:none;} #header #topNavNew .antigravity a.antigravitylink img {display:none;} .catGraphics {float:right; width:254px;} .catGraphicsFull {float:right; width:346px;} .catLinks {float:left; width:130px;} #header #topNavNew #accessoriesdropdown {left:-131px;} #header #topNavNew #athleticdropdown {left:-35px;} #header #topNavNew #collectionsdropdown {left:-10px;} #header #topNavNew #easyextrasdropdown {left:-323px;} #header #topNavNew #saledropdown {left:-256px;} #header #topNavNew #traveltimedropdown {left:0px;} #header #topNavNew #liveitdropdown {left:-133px;} #header #topNavNew .holidayspotlight, #header #topNavNew .gifting {border:none; margin-top:-3px; padding-bottom:3px; text-align:center; width:109px;} #footer #optIn {background-color:#ffffff; float:left; width:100%;} #footer #dwfrm_optin {float:none; margin:0 auto; width:400px;} #footer #optIn a, #footer #optIn a:link, #footer #optIn a:visited, #footer #optIn a:active {color:#999999; text-decoration:none;} #footer #footerNav {background-color:#ffffff; float:left; padding:40px 0 35px; width:100%;} #footer #footerNavTop {float:left; padding:0 0 0 60px; width:375px;} #footerNav a:link, #footerNav a:visited, #footerNav a:hover, #footerNav a:active {text-decoration:none;} #footerNavTop a:link, #footerNavTop a:visited, #footerNavTop a:hover, #footerNavTop a:active {color:#81ABC7; text-decoration:none;} #footerNav #eLogo {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/footer/e_logo.gif); background-position:center; background-repeat:no-repeat; display:none; float:left; height:50px; width:39px;} #cs_links_cont a:link, #cs_links_cont a:visited, #cs_links_cont a:hover, #cs_links_cont a:active {color:#999999; font-size:10px; text-decoration:none;} #footer .dividerLine {padding:0 5px;} #seoFooter a {color:#333333; font-weight:normal; font-size:12px;} #seoFooter .link {} #footer #emailBtn {} #footer .optin_label {dislay:none;} #footer #copyRight {color:#333333; float:left; font-size:13px; font-weight:normal; padding-bottom:5px; text-align:center; width:100%;} #footer #seocontent {float:left; padding-top:10px; width:100%;} #footer #orderby {border-bottom-color:#999999; border-bottom-style:dashed; border-bottom-width:1px; color:#FC8689; float:left; font-size:9pt; padding-bottom:22px;} #footer .footernav1 {float:left; padding-left:50px; width:220px;} #footer .footernav11 {float:left; width:50%;} #footer .footernavHeader {color:#333333; float:left; padding-bottom:5px; text-transform:uppercase; width:100%; font-size:13px; font-weight:bold;} #footer .footernavContent {float:left; width:100%;} #footer .footernavContent a {color:#333333; float:left; font-weight:normal; font-size:12px; width:100%; line-height:21px;} #footer .footernav12 {float:left; width:50%;} #footer .footernav2 {border-left:1px dashed #cccccc; border-right:1px dashed #cccccc; float:left; padding-left:85px; width:185px;} #leftNav a {color:#333333;} #leftNav a:hover, #leftNav a.selected {color:#FC8689;} #leftNav {float:left; padding:0 0 0 40px; width:150px;} #leftNav #dynamicMess {padding-bottom:5px;} #leftNav #advSearchLink a, #leftNav .level0 a, #leftNav .contentasset .levelStatic a {font-size:9pt; line-height:18px; text-decoration:none;} #leftNav .contentasset .levelStatic {margin-left:-15px;} #leftNav .contentasset a {float:left; font-size:12px; margin-top:5px; text-decoration:none; width:150px;} #leftNav .lookbookLink a {font-size:12px; margin-left:0; text-decoration:none;} #leftNav .level1 a {font-size:9pt; line-height:18px; text-decoration:none;} #leftNav .level2 a {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/blAr.gif); background-position:0 3px; background-repeat:no-repeat; padding-left:10px; text-decoration:none;} #leftNav .level2 a:hover, #leftNav .level2 a.selected {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/orAr.gif); background-position:0 3px; background-repeat:no-repeat; padding-left:10px;} #leftNav #forceLevel1 .level0 a {margin-left:15px; text-decoration:none;} #leftNav #forceLevel1 {color:#666666; font-size:9pt; line-height:18px; text-decoration:none;} #leftNav #advSearchLink {display:none;} #leftNav #navlist div.level0 {margin-left:0;} #leftNav #navlist div.level1 {margin-left:15px;} #leftNav #navlist div.level2 {margin-left:25px;} #leftNav #navlist .first {padding-top:2px;} #leftNav #navlist .last {padding-bottom:7px;} #advSearchLink {display:none;} #contHeader {float:left; width:980px;} #noSite {background:#ffffff none repeat scroll 0; float:left; padding:130px 300px 150px;} td.cellTL {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_crnr_topLeft.gif); background-repeat:no-repeat; border-width:0; height:8px; width:8px;} td.cellT {background-color:#ffffff; border-top:solid #9F9F9F 1px;} td.cellTR {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_crnr_topRight.gif); background-repeat:no-repeat; border-width:0; height:8px; width:8px;} td.cellC {background-color:#ffffff; border-left:solid #9F9F9F 1px; border-right:solid #9F9F9F 1px;} td.cellBL {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_crnr_btmLeft.gif); background-repeat:no-repeat; border-width:0; height:8px; width:8px;} td.cellB {background-color:#ffffff; border-bottom:solid #9F9F9F 1px;} td.cellBR {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_crnr_btmRight.gif); background-repeat:no-repeat; border-width:0; height:8px; width:8px;} td.cellTLShadow {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_crnr_topLeft_shadow.gif); background-repeat:no-repeat; height:11px; width:11px;} td.cellTShadow {background-color:#111111; background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_hLine_shadowTop.gif); background-position:top; background-repeat:repeat-x;} td.cellTRShadow {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_crnr_topRight_shadow.gif); background-repeat:no-repeat; height:11px; width:11px;} td.cellLShadow {background-color:#111111; background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_vLine_shadowLeft.gif); background-position:left; background-repeat:repeat-y;} td.cellCShadow {background-color:#111111;} td.cellRShadow {background-color:#111111; background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_vLine_shadowRight.gif); background-position:right; background-repeat:repeat-y;} td.cellBLShadow {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_crnr_btmLeft_shadow.gif); background-repeat:no-repeat; height:11px; width:11px;} td.cellBShadow {background-color:#111111; background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_hLine_shadowBtm.gif); background-position:bottom; background-repeat:repeat-x;} td.cellBRShadow {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/pop_crnr_btmRight_shadow.gif); background-repeat:no-repeat; height:11px; width:11px;} #topSearch {position:relative;} #topSearch .over {background-color:#eeeeee;} #topSearch .term {color:#999999; font-size:10px; width:100%;} #topSearch .suggestItem {border-bottom:1px dotted #BCBCBC; cursor:pointer; margin:0 2px;} #topSearch #search_suggest {background-color:#ffffff; border-bottom:solid 1px #CDCDCD; border-left:solid 1px #CDCDCD; border-right:solid 1px #CDCDCD; left:-300px; overflow:hidden; position:absolute; text-align:left; top:55px; display:none; width:600px; z-index:999;} #search_suggest .search-suggestion-wrapper-noresults {padding: 25px;} #search_suggest .search-suggestion-left-panel {width: 170px; float: left;margin: 15px;} #search_suggest .search-suggestion-right-panel {width: 370px; float: right;margin: 15px;} #search_suggest .search-suggestion-right-panel-product {height: 80px;border-bottom:solid 1px #CDCDCD;} #search_suggest .search-suggestion-right-panel-product-details {width: 70%; float: left;padding-top:18px;padding-left:10px;} #search_suggest .search-suggestion-right-panel-product-image {width: 25%; float: left;clear:both;} #search_suggest .search-suggestion-left-panel-hitgroup-header {font-size: 12px;font-weight: bold;color: #000000;} #search_suggest .search-phrase-suggestion {font-size: 12px; font-weight: bold; padding-bottom: 10px; color: #000000;} #search_suggest .search-phrase-suggestion a:link, #search_suggest .search-phrase-suggestion a:visited, #search_suggest .search-suggestion-normal-link,#search_suggest .search-suggest-guess,#search_suggest .whole-phrase {font-size: 12px;font-weight: normal;font-style:italic; color: #000000;} #search_suggest .search-suggestion-left-panel-hitgroup-link {margin-left: 10px;} #search_suggest .search-suggestion-left-panel-hitgroup {margin-bottom: 10px;} #search_suggest a.search-suggestion-normal-link {text-decoration: none; color: #000000;font-style: normal;text-transform: uppercase;} #search_suggest a.suggestedPhrases {text-decoration: none;text-transform: uppercase;} .search-suggestion-helpful {padding-top: 10px;} #search_suggest .search-suggestion-left-panel-hitgroup a.search-suggestion-left-panel-hitgroup-link {text-decoration: none; font-size: 11px; color: #000000;} #search_suggest .search-suggestion-left-panel-hitgroup a.search-suggestion-left-panel-hitgroup-link:hover {text-decoration: underline; font-size: 11px; color: #000000;} .search-suggestion-wrapper-noresults {margin-left: 200px;color: #000000;font-size: 12px;} #shell #header a.search-suggestion-left-panel-hitgroup-link {color: #000000;} #shell #header a.search-suggestion-normal-link {color: #000000;} #shell #header .search-suggestion-normal-link {color: #000000;} #search_suggest .productListPrice.noSalePrices, #search_suggest .productListPrice.SalePrices.ListSalePrices {color: #000000;} #shell #header #search-suggestion-right-panel-product-name a.search-suggestion-normal-link {text-transform: uppercase;} #search_suggest a.search-suggestion-normal-link:hover {text-decoration: underline;} /* Ratings */ #search_suggest .viewAllProductReviewAverage {float:right; width:64px; overflow:hidden; margin-right:43px;} #search_suggest .viewAllProductReviewAverage div {text-indent:1000px;width: 64px; height: 12px; overflow: hidden; background: url('http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/ESReviewSprite.png') no-repeat 0 0;} #search_suggest .viewAllProductReviewAverage .ratingLabel {display:none;} #search_suggest .viewAllProductReviewAverage .stars-1 {background-position: 0 -13px; display: block;} #search_suggest .viewAllProductReviewAverage .stars-1-5 {background-position: -52px 0; display: block;} #search_suggest .viewAllProductReviewAverage .stars-2 {background-position: -39px -13px; display: block;} #search_suggest .viewAllProductReviewAverage .stars-2-5 {background-position: 39px 0; display: block;} #search_suggest .viewAllProductReviewAverage .stars-3 {background-position: -26px -13px; display: block;} #search_suggest .viewAllProductReviewAverage .stars-3-5 {background-position: -26px 0; width: 63px; display: block;} #search_suggest .viewAllProductReviewAverage .stars-4 {background-position: -13px -13px; display: block;} #search_suggest .viewAllProductReviewAverage .stars-4-5 {background-position: -13px 0; display: block;} #search_suggest .viewAllProductReviewAverage .stars-5 {background-position: 0 -13px; display: block;} *, ul#topNavBar li.category, ul#topNavBar li.rolloverReplacement {margin:0; padding:0;} #cookietest, #topSearch .hitcount {display:none;} #header, #content, #header #logo, #topNav, #topSearch, #header #shoppingBag * {float:left;} ul#topNavBar li#size a.current, ul#topNavBar li#size a.current:link, ul#topNavBar li#size a.current:visited, ul#topNavBar li#size a.current:hover, ul#topNavBar li#size a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/nav_links/2011.05.25/shopBySizeOn.gif);} ul#topNavBar li#shoes a.current, ul#topNavBar li#shoes a.current:link, ul#topNavBar li#shoes a.current:visited, ul#topNavBar li#shoes a.current:hover, ul#topNavBar li#shoes a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/nav_links/2011.05.25/shoesOn.gif);} ul#topNavBar li#sandals a.current, ul#topNavBar li#sandals a.current:link, ul#topNavBar li#sandals a.current:visited, ul#topNavBar li#sandals a.current:hover, ul#topNavBar li#sandals a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/nav_links/2011.05.25/sandalsOn.gif);} ul#topNavBar li#accessories a.current, ul#topNavBar li#accessories a.current:link, ul#topNavBar li#accessories a.current:visited, ul#topNavBar li#accessories a.current:hover, ul#topNavBar li#accessories a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/nav_links/2011.05.25/accessoriesOn.gif);} ul#topNavBar li#antigravity a.current, ul#topNavBar li#antigravity a.current:link, ul#topNavBar li#antigravity a.current:visited, ul#topNavBar li#antigravity a.current:hover, ul#topNavBar li#antigravity a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/nav_links/2011.05.25/antiGravityOn.gif);} ul#topNavBar li#sale a.current, ul#topNavBar li#sale a.current:link, ul#topNavBar li#sale a.current:visited, ul#topNavBar li#sale a.current:hover, ul#topNavBar li#sale a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/nav_links/2011.05.25/saleOn.gif);} ul#topNavBar li#athletic a.current, ul#topNavBar li#athletic a.current:link, ul#topNavBar li#athletic a.current:visited, ul#topNavBar li#athletic a.current:hover, ul#topNavBar li#athletic a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/nav_links/2011.08.09/athletic_on.gif);} ul#boots li#boots a.current, ul#topNavBar li#boots a.current:link, ul#topNavBar li#boots a.current:visited, ul#topNavBar li#boots a.current:hover, ul#topNavBar li#boots a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/nav_links/2011.08.09/boots_on.gif);} ul#sandals li#sandals a.current, ul#topNavBar li#sandals a.current:link, ul#topNavBar li#sandals a.current:visited, ul#topNavBar li#sandals a.current:hover, ul#topNavBar li#sandals a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/header/top_nav/ss14/sandals_on.gif);} ul#topNavBar li#about a.current, ul#topNavBar li#about a.current:link, ul#topNavBar li#about a.current:visited, ul#topNavBar li#about a.current:hover, ul#topNavBar li#about a.current:active {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/header/top_nav/nav_links/2011.05.25/aboutOn.gif);} ul#topNavBar li.category a, ul#topNavBar li.rolloverReplacement a {height:auto; margin-left:0; margin-right:0; padding-top:0;} #query {color:#666666; width:200px;} #footer #optInEmail {border:none; color:#a8a8a8; width:260px; background-color:#eeeeee; font-weight:bold; font-size:13px; letter-spacing:1px; padding:18px 14px 14px; line-height:13px;} #leftNav #advSearchLink a:hover, #leftNav .level0 a:hover, #leftNav #advSearchLink a.selected, #leftNav .level0 a.selected {color:#FC8689;} #leftNav .level1 a:hover, #leftNav .level1 a.selected {color:#FC8689;} a, a:link, a:visited, a:active, #leftNav .contentasset .levelStatic a, #leftNav .contentasset .levelStatic a:link, #leftNav .contentasset .levelStatic a:visited, #leftNav .contentasset .levelStatic a:active {color:#999999;} #cookietest, #topSearch .hitcount, #tcalShade {display:none;} .InvodoViewerLink {border:solid 1px #d8d8d8; display:none; float:left;} #pdVideo {float:left;} .ctaContainer {text-align:left;} #productNewTextAndPriceCO {color:#FC8689;} #productOldTextAndPriceCO {text-decoration:line-through;} .finalSaleText {color:#FC8689; float:left; font-size:10px; padding-top:5px; width:100%;} .crosssellproductname {color:#000000; float:left; font-size:9pt; width:100%;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel .currentColor, #cartControls #selectableInfo #widthsBlock #widthsLabel .currentWidth, #cartControls #selectableInfo #sizesBlock #sizesLabel .currentSize {background-color:#ffffff; color:#FC8689; white-space:nowrap; z-index:101;} #colorChipsLabel .choiceText {} #pdqvHolder {clear:both; float:left; height:0; left:0; position:absolute; top:0; z-index:999;} #centered {width:736px;} #pdqv {background-color:#ffffff; border:solid 4px #cccccc; display:none; float:left; padding-bottom:20px; position:absolute; top:133px; width:801px; z-index:99;} #availProdSkuHolder {clear:both; float:left; height:50px; overflow:hidden; width:100%;} #availProdSkuHeader {float:left; font-size:11px; font-weight:bold; width:100%;} .availProdSkuText {clear:both; float:left; padding-top:3px; width:100%;} #productGraphics #zoomImgHolder {float:left; font-size:0; padding:0; width:100%;} #productGraphics #zoomImgHolder2 {border:1px solid #CCCCCC; float:left; height:450px; overflow:hidden; position:relative; width:450px;} #productGraphics #zoomImg {cursor:move; position:absolute;} #productGraphics #zoomHolder {float:right; height:18px; padding:0; text-align:right;} #productGraphics #enlargeZoom {float:right; padding:0;} .PDPPriceArea {float:left; padding:8px 0 3px; width:100%;position:relative;} #itemInfo .percentageOff {float:left; font-size:9pt;} .percentageOff {color:#FC8689; text-transform:capitalize;} #productGraphics, #productGraphics #zoomImgHolder, #productGraphics #zoomImgHolder2, #zoomImg {z-index:1;} #productGraphics {float:left; padding-bottom:30px; position:relative; width:100%;} #productGraphics #productImage {border:1px solid #cccccc; float:left; font-size:0; padding:0; width:100%;} #productGraphics #enlarge {float:left; line-height:11px; padding:0;} #productGraphics #enlarge span {cursor:pointer;} #productGraphics #viewsMenu {float:left; padding-top:3px; width:100%;} #productGraphics #viewsMenu span {cursor:pointer; float:left; margin:0 7px 7px 0;} #productGraphics #viewsMenu .dividerBar {cursor:default; padding-left:4px; padding-right:7px;} #productGraphics #viewsMenu #Left span {display:none;} #productGraphics #viewsMenu #heading {display:none;} #productGraphics #viewsMenu #main {display:none;} .viewsMenu .selected {border:solid 1px #FC8689;} #altViewsText {float:left; padding-top:5px; text-transform:uppercase; width:100%;} #zoomStuff {float:right; padding-right:1px; position:absolute; right:0; top:0; z-index:999;} #zoomInHolder, #zoomOutHolder {float:left;} #zlResetHolder, #zoomResetHolder {display:none;} #cartControls {float:left; position:relative; width:100%;padding-top:15px;} #cartControls #selectableInfo {float:left;} #cartControls .pickerArea {float:left; width:100%;} #cartControls #selectableInfo #sizesBlock #sizes, #cartControls #selectableInfo #colorsBlock #colorChips {float:left; width:100%;} #cartControls #selectableInfo #widthsBlock #widths, #cartControls #selectableInfo #quantityBlock #quantityHolder {float:left; width:100%;} #cartControls #selectableInfo #colorsBlock #colorChips span {float:left; margin:0 6px 6px 0;} #cartControls #selectableInfo #colorsBlock #colorChips span img {cursor:pointer;} #cartControls #selectableInfo #widthsBlock #widths span, #cartControls #selectableInfo #sizesBlock #sizes span {cursor:pointer; float:left; height:44px; line-height:45px; margin:0 4px 4px 0; text-align:center; min-width:32px;padding:0 6px;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel, #cartControls #selectableInfo #widthsBlock #widthsLabel, #cartControls #selectableInfo #sizesBlock #sizesLabel, #cartControls #selectableInfo #quantityBlock #quantityLabel {float:left; padding-bottom:5px; padding-top:7px;width:100%;} .choiceText {color:#333333;float:left;font-size:12px;font-weight:bold;padding-right:5px;text-transform:uppercase;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel .currentColor, #cartControls #selectableInfo #colorsBlock #colorChipsLabel .currentPrice, #cartControls #selectableInfo #widthsBlock #widthsLabel .currentWidth, #cartControls #selectableInfo #sizesBlock #sizesLabel .currentSize, #cartControls #selectableInfo #quantityBlock #quantityLabel .currentQuantity {color:#FC8689; font-weight:bold; float:left; font-size:12px; z-index:101;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel .unavailableColor, #cartControls #selectableInfo #widthsBlock #widthsLabel .unavailableWidth, #cartControls #selectableInfo #sizesBlock #sizesLabel .unavailableSize {background-color:#ffffff; color:red; display:none; font-weight:bold; white-space:nowrap; width:20px; z-index:101;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel .errColor, #cartControls #selectableInfo #widthsBlock #widthsLabel .errWidth, #cartControls #selectableInfo #sizesBlock #sizesLabel .errSize {display:none; padding-left:5px;} .controlSeperator {font-size:0; height:0; line-height:0; margin:0; padding:0; width:214px;} #cartControls #addToCart {float:left; padding-top:18px; width:100%;} .locErrText {clear:both; font-size:8pt; font-weight:bold;} .CARTchip, .CARTwidth, .CARTsize, .available {border:1px solid #000000; color:#333333;font-size:15px;letter-spacing:0.5px;} .notAvailable {background-color:#dedede; border:1px solid #dedede;color:#ffffff;font-size:15px;letter-spacing: 0.5px;} .selectedButton {background-color:#fc8689; border:1px solid #fc8689; color:#ffffff;} .selectedColorButton {border:1px solid #4b4b4b; color:#006699;} #cartControlDivider {background:transparent url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/productDetail/border_line.gif) repeat-x scroll center; clear:both; height:30px; margin-left:2px; margin-right:0; width:265px;} #itemInfo {float:left; width:100%;} #itemInfo #productLineName {color:#000000; display:none; font-weight:bold; padding-bottom:5px;} #itemInfo .onSale { color: #FC8689; float: left; font-size: 14pt; padding-right: 5px; padding-top: 2px; position: relative; left: 113px;} .notSale {color:#000000; float:left; font-size:12px; padding-top: 2px;} #itemInfo .salePrice {color:#FC8689; float:left; font-size:12px; font-weight:bold; padding:0 0 4px; width:100%;} #itemInfo .hiddenSalePrice {display:none;} #itemInfo #desc {clear:both; color:#000000;} #itemInfo .productSale {display:inline;} #itemInfo .productListPrice {color:#000000; font-size:12px; font-weight:bold;} #itemInfo .productSaleText {color:#FC8689; font-size:12px; font-weight:bold;} .productSaleText {color:#FC8689; font-size:9pt;} .productSalePrice {clear:both; color:#FC8689; display:block; font-size:9pt;} .productListPrice {font-size:9pt;} .productOldText {font-size:9pt;} .productPromotion {clear:both; color:#FC8689; font-size:8pt; font-weight:bold; height:11px; line-height:9pt; margin-bottom:5px; overflow:hidden; text-transform:uppercase; width:100%;} .unavailableMsg {background-color:#ffffff; color:#FC8689; display:none; font-size:11px; font-weight:bold; left:0; position:relative; top:-13px; width:225px; z-index:101;} .messgingHolder {float:left;height:20px;width:100%;} #messgingHolder .errTitle, #messgingHolder #theError {color:#c41200; font-size:12px; width:100%;} #quickViewClose {overflow:hidden; padding-bottom:3px; padding-right:10px; padding-top:6px; text-align:right; width:752px;} #quickViewLeft {float:left; padding-left:20px; padding-right:20px; width:452px;} #quickViewRight {float:left; overflow:hidden; padding:20px 10px; width:225px;} .qvdesc {float:left; padding-bottom:10px; text-align:justify; width:100%;} #fabricGlossary {border-right:1px solid #999999; display:none; float:left; padding-right:10px;} #fitGuide {display:none; float:left; padding-left:10px;} #productDetails #detailItems span {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/bullet1.gif); background-position:0 14px; background-repeat:no-repeat; float:left; padding:5px 0 0 10px; width:45%;} #shareThisLink {float:left; width:100%;} .promotionsSpan {float:left;} #pNameHOne {font-size:11pt; line-height:18px;} .pNameHOne {font-size:11pt; line-height:18px;} .nofirstaltview {margin-left:3px;} #optInTable td {} #evShopBagShadow {display:none; filter:Alpha(Opacity=30); opacity:0.3; position:absolute; z-index:109;} #tblShopBag, #tblShopBagShadow {border-collapse:collapse;} body #popUps {height:0; left:0; position:absolute; text-align:center; top:135px; width:100%; z-index:999;} #evShopBagWidget {background:#ffffff; border:solid 0 blue; height:0; margin-left:auto; margin-right:auto; position:relative; text-align:left; width:980px;} #internalMiniBag {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/productDetail/ShoppingBag_bg2.gif); background-position:10px 7px; background-repeat:no-repeat; width:426px;} #internalMiniBag #shopBagHeaderHolder {height:26px; width:100%;} #internalMiniBag #shopBagClose {float:right; padding:10px 10px 0 0;} #internalMiniBag #ShopBagContent {float:left; padding:10px; text-align:left; width:420px;} #internalMiniBag #shopBagProdName {clear:both; color:#000000; font-size:11px; font-weight:bold;} #internalMiniBag #shopBagProdNameValue {color:#000000; font-weight:bold; padding-bottom:3px;} #internalMiniBag #shopBagAction {color:#FC8689; float:left; font-size:11px; font-weight:bold; padding-bottom:10px;} #internalMiniBag #shopBagTotalQty {color:#FC8689; float:left; font-size:11px; font-weight:bold; padding-bottom:10px; padding-left:3px; text-decoration:underline; width:180px;} #internalMiniBag #shopBagTotalQty a, #internalMiniBag #shopBagTotalQty a:link, #internalMiniBag #shopBagTotalQty a:visited, #internalMiniBag #shopBagTotalQty a:active {color:#FC8689; font-size:11px; font-weight:bold; text-decoration:underline;} #internalMiniBag #shopBagTotalQtyValue {color:#FC8689; font-size:11px; font-weight:bold; text-decoration:underline;} #internalMiniBag #addedItemDetail {float:left; padding:10px 0; width:420px;} #internalMiniBag #shopBagImageHolder {float:left; height:70px; width:70px;} #internalMiniBag #shopBagImageHolder img {border:0 solid #EFE7DA; padding-top:10px;} #internalMiniBag #shopBagItem, #internalMiniBag #shopBagColor, #internalMiniBag #shopBagSize, #internalMiniBag #shopBagQty {float:left; padding:8px 5px;} #internalMiniBag #shopBagItem {width:133px;} #internalMiniBag #shopBagColor {width:95px;} #internalMiniBag #shopBagSize {width:45px;} #internalMiniBag #shopBagQty {width:20px;} #internalMiniBag #shopBagItemHeading, #internalMiniBag #shopBagColorHeading, #internalMiniBag #shopBagSizeHeading, #internalMiniBag #shopBagQtyHeading {color:#000000 !important; font-size:11px; font-weight:bold;} #internalMiniBag #shopBagItemValue, #internalMiniBag #shopBagColorValue, #internalMiniBag #shopBagSizeValue, #internalMiniBag #shopBagQtyValue {color:#FC8689 !important; font-size:11px;} #internalMiniBag #shopBagCheckout {float:right; width:100%;} #internalMiniBag #shopBagCheckout div {float:right; padding-left:10px; padding-top:6px;} .miniCartDividerBottom {background-color:#cccccc; float:left; font-size:0; height:1px; line-height:0; margin:0; padding:0; width:100%;} .miniCartDividerTop {background-color:#cccccc; float:left; font-size:0; height:1px; line-height:0; margin:0; padding:0; width:100%;} #miniSubTotal {color:#000000; float:left; font-size:11px; font-weight:bold; padding:5px 0; text-align:right; width:420px;} #evShopBag #shopBagCheckout #subTotalDetail {float:left; font-size:9px; line-height:12px; padding-left:0; width:112px;} #internalMiniBag #shopBagMessage {color:#FC8689; float:left; font-size:10px; padding-left:5px; width:325px;} #internalMiniBag #mini_addToCloset {display:none;} #vabacktotop {bottom:0; cursor:pointer; float:left; height:38px; overflow:hidden; padding-bottom:32px; position:fixed; right:40px; visibility:hidden; width:37px; z-index:9999;} #shell #content .qvLinkA {font-weight:bold; text-decoration:underline;} #shell #dynamicMess {display:none;} .notfirst {padding:0 6px;} #shell #contentZoomLargeHolder {width:980px;} #shell #seoFooter {background-color:#ffffff; border-top:solid #cccccc 1px; padding:20px 0 40px; float:left; width:100%;} #shell #content .BVMEPageHeader {background-color:#FC8689; border-radius:0; padding-left:40px;} #shell #content .BVPageHeader {left:-40px; position:relative; width:980px;} #shell #content .BV {padding:0 40px;} #shell #content .BVFieldLabel, #shell #content .BVFieldRequired .BVFieldLabel {color:#999999;} #shell #bazaarVoiceRate {width:100%;} #jagGrayBG {background-color:#000000; left:0; position:absolute; top:0; z-index:90;} .descShipDate {clear:both; display:none; float:left; padding:10px 0; width:200px;} .shipwithprice {float:left; font-size:9pt; padding-top:2px;} .overAllRatingText {float:left; font-size:11px; font-weight:bold; padding-right:6px;} .overAllRating {float:left;} .backToProductLinkA {text-decoration:none;} .backToProductLinkA:hover {text-decoration:underline;} #shopBagProdName .preorder {color:#FC8689; padding-left:5px;text-transformation:uppercase;} .nameinprint {color:#000000; float:left; font-size:12px; font-weight:bold; padding-right:6px;} #addToWishlistButton, .evPrintOpenHandle {display:none;} .preorderCarttext {display:none;} a#cartControlsFitGuide {display:none;} #sr_pdp {float:left; overflow:hidden; padding:10px 0; width:224px;} #tblShipInfo, #tblShipInfoShadow {border-collapse:collapse; width:700px;} #evShipInfo td.cellT, #evShipInfo td.cellB {width:684px;} #shipInfoHeaderHolder {height:45px;} #shipInfoHeader {float:left; padding:10px 0 0 25px;} #shipInfoHeaderText {color:#666666; font-size:9pt; font-weight:bold; padding:0 0 10px 25px; text-align:left;} #shipInfoClose {float:right; padding:10px 12px 0 0;} #shipInfoMain {color:#666666; float:left; padding:5px 20px 14px 25px; text-align:left;} #evShipInfo .headerInfo, #contMain .headerInfo {font-weight:bold; padding:5px 0;} #evShipInfo .shipInfo, #contMain .shipInfo {padding:5px 0 5px 35px;} #evShipInfo .shipNote, #contMain .shipNote {padding:5px 0;} #evShipInfo #shipOptions, #contMain #shipOptions {padding:5px 0;} #tblShipOptions {border-bottom:solid 1px #cccccc; border-collapse:collapse; border-right:solid 1px #cccccc; width:100%;} #tblShipOptions td {border-left:solid 1px #cccccc; border-top:solid 1px #cccccc; color:#000000; padding:10px 22px;} #tblShipOptions th {background-color:#999999; border-left:solid 1px #999999; border-top:solid 1px #999999; color:#ffffff; padding:5px 22px;} #tblShipOptions th span {font-weight:normal;} #tblShipOptions th.centeredCell {text-align:center;} #tblShipOptions th.greyedCell {color:#cccccc;} #tblShipOptions td.greyedCell {color:#999999;} #tblShipOptions td.leftCell {text-align:left;} #evShipInfo .red {color:#FC8689;} #shipInfoBtnHolder {padding-top:15px;} #countrySelectWidget {color:#453135; float:right; font-size:10px; padding-right:17px; width:92px; z-index:990;} #countrySelectWidget a {color:#453135;} #countrySelectWidget a:hover {text-decoration:underline;} #countrySelectHolder {float:right; cursor:pointer;} #header .countryHeadingSpan {color:#666666; font-size:12px;} #currentCountry {float:left;} #countriesDD {float:left; width:50%;} .countrySelectLabel {cursor:pointer; float:left; padding-right:5px; text-decoration:none;} .countryHeadSpan {padding-right:8px; text-transform:none;} .countryFlagSpan {padding:1px 0;} .countryNameSpan {padding-left:2px;} #selectedCountry {float:left; padding-bottom:10px; width:100%;} #countriesDD img {float:left; padding-right:5px;} #countryLabelHolder {color:#FC8689; float:left; font-size:12px; font-weight:bold; padding-bottom:10px; text-transform:none; width:100%;} .currencySelectHolder {display:none;} #currencySelectHolder {background-color:#ffffff; border:1px solid #999999; float:left; left:174px; padding:15px; position:absolute; top:40px; width:600px; z-index:999;} #currencySelectHolder a {color:#453135; float:left; padding-top:3px;} #currencySelectContent .countrySelectLabel {font-size:12px; padding-right:5px; text-transform:none;} #countrySelectWidget #currencySelectContent .countryNameSpan {text-transform:uppercase;} #currenciesDD {float:left; width:50%;} #currencySelectContent {float:left; padding-bottom:10px; width:100%;} .currencySelectLabel {color:#FC8689; float:left; font-size:12px; font-weight:bold; padding-bottom:10px; text-transform:none; width:100%;} #selectedCurrency {float:left; padding-bottom:10px; width:100%;} #currencyCloseHolder #currencyClose {float:right; width:43px;} #currencyHeader {float:left; font-size:12px; padding-bottom:15px; text-transform:none; width:545px;} #currencyHeader p {float:left; font-weight:bold; padding-bottom:5px; text-transform:uppercase; width:100%;} #currencyHeader div {float:left; width:100%;} #countrySelectWidget option {background-repeat:no-repeat; float:left; height:12px; padding:2px 0;} #countrySelectWidget #country option {padding-left:25px;} #countrySelectWidget #buttonHolder {float:left; padding:20px 0 14px; width:100%;} #countrySelectWidget #button1Holder {float:left;} #countrySelectWidget #button2Holder {float:left; padding-left:39px;} #countrySelectWidget #buttonHolder a {background-color:#FC8689; color:#ffffff; float:left; font-size:10px; padding:4px 0; text-align:center; text-decoration:none; text-transform:uppercase; width:261px;} #countrySelectWidget label {float:left; font-size:10px; width:100%;} #countrySelectWidget #currencyFooter {float:left; font-size:12px; text-transform:none; width:100%;} #countrySelectWidget #currencyFooter a {float:none; text-decoration:underline;} #countrySelectWidget select {background-color:#ffffff; background-image:none!important; border:1px solid #999999; color:#000000 !important; width:205px;} #shell #header {background-color:#ffffff; position:relative; z-index:900;} #quickViewBottom {display:none;} #header #mainHeaderRight #seperator {color:#FC8689;} #countryLabelHolder span, .currencySelectLabel span {color:#FC8689; text-transform:uppercase;} .recentWrapper {background-color:#ffffff; display:none; float:left; margin:20px 0 0; width:100%;} .recentHeaderr {float:left; padding:4px 0; width:100%;} .SimpleProductCell {float:left; width:100%;} .imageContainerWrapperr {float:left; padding:6px 0;} .prdDetailsWrapperr {float:left; padding:4px 0; width:100%;} #shell .BVFieldCancel .BVButton {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/productDetail/buttonCancel.gif); background-position:0 0; background-repeat:no-repeat;} #shell .BVFieldPreview .BVButton {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/productDetail/buttonPreview.gif); background-position:1px 0; background-repeat:no-repeat;} #shell .BVFieldSubmit .BVButton {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/productDetail/buttonSubmit.gif); background-position:1px 0; background-repeat:no-repeat;} .BVButton {-moz-box-shadow:3px 3px 2px #dddddd; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#dddddd')"; -webkit-box-shadow:3px 3px 2px #dddddd; box-shadow:3px 3px 2px #dddddd; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#dddddd');} .shadow1 {-moz-box-shadow:-3px 3px 2px #dddddd; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#dddddd')"; -webkit-box-shadow:-3px 3px 2px #dddddd; box-shadow:-3px 3px 2px #dddddd; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#dddddd');} .shadow2 {-moz-box-shadow:-3px 3px 2px #999999; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999')"; -webkit-box-shadow:-3px 3px 2px #999999; box-shadow:-3px 3px 2px #999999; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999');} #shoppingBagMain {float:right;} #shoppingBagMain .shopSearchSpacer {border-right:1px dashed; float:left; height:45px; margin-right:14px; width:15px;} .header1Container {border-bottom:solid 1px #f5f5f5; float:left; width:100%;} .header2Container {float:left; width:100%;} #header #search {float:right;} #omnitureTracking.omnitureTracking.boxx {display:none;} body ._SRD .srd_iconline .srd_logo {float:none!important;} body ._SRD .srd_iconline .srd_msg {padding-left:0!important;} .cart-list .product-in-stock ul li.unavailable {color:#f95602!important;} .livepersonLink {float:left; width:100%;} .livepersonLink #lpButtonHolder {float:left; padding:0; width:100%;} #contentHolder .navSeparator img{width:127px;height:12px;} #shell #outerContentHolder #outerContent #contentHolder #leftNav {width:127px;padding:0 0 40px 5px;} #newGrandHeaderHolder {float: right !important; width:821px !important; padding:2px 0 7px;} .checkout-button {color:#ffffff;} .holderForMoreColors {padding-top:5px;} #moreColorsBlock .colorChips {font-size:0; line-height:0;} #moreColorsBlock .aColorChipSpan {font-size:0; line-height:0;} #colorChips .availableChip, #colorChips .selectedChip {margin:0 5px 0 4px;} #colorChips .available { border-color:#ffffff; border-style: none none solid none; border-width: 0 0 4px 0; color: #000000; } .contentProduct #colorChips #statePlusSign {margin:7px 6px 1px;} #pdetailCenter #productGraphics #zoomImgHolder2 {border:none; float:right; width:390px;} #pdetailCenter #productGraphics .viewsMenu {float:left; padding:0; width:66px;} .logger {display:none;} #selectableInfo {float:left; width:100%;} .cart-list select.quantity-select {width:50px;} .btn {background-color:#FC8689; color:#ffffff; cursor:pointer; font-size:9pt; letter-spacing:1px; padding:7px 0; text-align:center; text-transform:uppercase;} .btnWhite {background-color:#ffffff; border:solid 1px #cccccc; cursor:pointer; font-size:9pt; letter-spacing:1px; padding:6px 0; text-align:center; text-transform:uppercase;} #pdetailCenter #addToCartButton {float:left;font-weight:bold;width:100%;padding:15px 0;font-size:14px;margin:10px 0 0 0;} #pdetailCenter #addToClosetButton {float:right; width:100%; padding:20px 0; border:0; background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/wishlistpdpp.svg); background-repeat:no-repeat; background-position:center 17px; font-size:0;} #addToCartButtonHolder {float:left;width:100%;} #quantityValue {float:left; width:43px;} #cartControls .selected_true {border-bottom:4px solid #000000;} #tHolder {float:right; padding-top:10px; width:396px;} #tHolder1 {float:left; padding-top:4px; text-align:center; width:100%;} #tHolder2 {float:left; padding-top:15px; text-align:center; width:100%;} #leftColumn #tHolder1 a {font-size:12px; text-decoration:underline; text-transform:uppercase; color:#333333;} .viewSelector {border:solid 1px #d8d8d8; padding-bottom:0px;} #right2 {float:left; padding-top:20px; width:100%;} #right2 #descDetailItems {float:left;width:100%;} #right2 .detailItem {color:#333333; float:left; font-size:13px;font-weight:normal;background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/dottt.gif); background-position:0 9px; background-repeat:no-repeat; float:left; padding:5px 0 0 4%; width:96%;} #right2 #descContentDesc {color:#333333; float:left; font-size:13px;font-weight:normal;float:left; padding:5px 0 0 4%; width:96%;} #right2 #pdpShipContentHolder ul#pdpShipContent {color:#333333; float:left; font-size:13px;font-weight:normal;float:left; padding:0 0 0 0; width:100%;} #right2 #pdpShipContentHolder ul#pdpShipContent li {color:#333333; float:left; font-size:13px;font-weight:normal;background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/dottt.gif); background-position:0 9px; background-repeat:no-repeat;list-style:none;float:left;padding:5px 0 0 4%; width:96%;} #right2 .right2Holder {border-top:solid 1px #cccccc; float:left; width:100%;} #right2 #shipHolder{border-bottom:solid 1px #cccccc;} #right2 .right2Hdr {cursor:pointer; float:left; padding:12px 0 8px; width:100%;} #right2 .hdrText {color:#333333; float:left; font-size:12px; text-transform:uppercase;letter-spacing:1px;font-weight:bold;} #right2 .hdrBtn {float:right; width:23px;height:21px; padding-right:15px;text-indent:-10000px;} #right2 .right2Content {float:left; font-size:8pt; padding-bottom:10px; width:100%;} #rightColumn #right2 .expandeddd {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/minusss.gif); background-position:0 9px; background-repeat:no-repeat;} #rightColumn #right2 .collapseddd {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/CSS/plusss.gif); background-position:0 0; background-repeat:no-repeat;} .hidden {display:none;} #content .btnEnabled {background-color:#000000; cursor:pointer;} #content .btnDisabled {background-color:#999999; cursor:default;} #itemInfo #PDPSellingPrice {font-size: 14pt;} #itemInfo #PDPSellingPrice .notSale {color:#333333;} #itemInfo #PDPSellingPrice .onSale {color:#FC8689;} #itemInfo #PDPListPrice {color: #333333; text-decoration: line-through; position: relative; left: -115px; } #pdqvHolder #centered {width:896px;} #pdqvHolder #pdqv {width:100%;} #pdqvHolder #right2 {display:none;} #pdqvHolder #tHolder {display:none;} #quickViewCloseHolder {float:left; padding-bottom:15px; width:100%;} #quickViewCloseHolder a {float:right;} .currentPrice {float:left; padding-left:5px;} .currentColor {float:left;} #quickViewHolder {float:left; padding:10px; width:876px;} #cartControls {float:left; position:relative; width:100%;} #loadCart {display:none; height:100%; position:absolute; width:100%; z-index:10000;} #pdetailCenter .promotion .singlePromotion, #pdetailCenter .promotion {color:#FC8689; float:left; font-style:italic; width:100%; padding-bottom: 12px;} #productGraphics, #productGraphics #zoomImgHolder, #productGraphics #zoomImgHolder2, #zoomImg {z-index:1;} .displayNameAndPrice {float:left; width:100%;padding-bottom:15px;} #bazaarVoiceRate {float:left; width:100%;} #promoHolder {float:left; width:100%;} .pNameHOne {font-size:15px; line-height:20px;} #promotionsSpan {color:#ec098c; float:left; font-size:9pt; padding-top:15px; width:100%;} .promotion {color:#ec098c; float:left; font-size:9pt; width:100%;} #findInStoreHolder {float:left; padding-bottom:20px; width:100%;} #findInStoreHolder h2 {float:left; font-size:11px; padding-bottom:4px; width:100%;} .postalCodeInput {float:left; margin-right:5px; padding:3px; width:100px;} .findInStore {background:black none repeat scroll 0 0; color:white; cursor:pointer; float:left; font-size:8pt; padding:5px 10px;} #locationContainer {display:none;} .skuError {background:yellow none repeat scroll 0 0; color:#ff0000; display:none; float:left; margin-top:10px; padding:4px 0; width:100%;} #storeFound {color:#ff0000; float:left; padding-top:10px; width:100%;} .storeResultContainer {float:left; overflow-x:hidden; overflow-y:auto; width:100%;} #shell #pdqv #content {padding:0;} .colorChip {height:44px; width:44px;border-color:#ffffff;padding-bottom:3px;} #pdpShipContent a {color:#000000; text-decoration:underline;} #rightColumn #findHolder {display:none;} #contentHolder #contentZoomLarge {left:0; top:-10px; width:980px;} #contentZoomLarge #zoomHeader {float:left; padding:10px 20px; width:940px;} #contentZoomLarge #zoomLargeImgHolder {width:940px;} #colorsBlock {float:left; padding-bottom:10px; width:100%;} #widthsBlock, #sizesBlock {float:left; padding-bottom:10px; width:100%;} #widthsBlock{padding-bottom:0px;} #quantityBlock {float:left; width:100%;} .qvLinkImg {width:96px;} .cs_prodName div {float:left; text-align:center; width:100%;} .aQuickViewLink {padding-bottom:10px;} #shell .qvLinkImg {height:22px; padding-top:10px; width:96px;} .backorder, .preorder, #shell .shipDateCart {color:#FC8689;font-weight:bold;font-size:1.01em;} #PDPListPriceInventory {float:left;width:100%;display: none;} #shell .shipDate {color:#FC8689; font-size:11px;font-weight:bold;} #shell .cart-list .product-in-stock ul li {line-height:12px;} #headerGlobalUIHolder {float:left; width:100%;} #shell #content #leftNav2 #sortbox .refinebyHeader2, #shell #content #leftNav2 #navlist #sortbox .refinebyHeader, #shell #content #leftNav2 #sortbox .refinebyHeader {display:none;} #shell #leftNav2 #navlist #sortbox #searchrefinements .navgroup {width:22%;} #shell #leftNav2 #sortbox {float:right; width:160px;} #shell #outerContentHolder #outerContent #content #leftNav2 {float:left;} .button_bar {background-color:#333333 !important;} .favicon {background-color:#FC8689 !important;} #shell #sortbox .dropDownBox {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/expand2.png); color:#FC8689 !important;} #shell #content #contentSortBy {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/expand3.png);} #shell .productSalePrice {color:#FC8689 !important;} .cart .cart-header-banner {color:#FC8689 !important;} .cart-list .sale-price, .cart-summary .sale-price.value {color:#FC8689 !important;} .primary-large-button, a.primary-large-button, .secondary-button, a.secondary-button {background-color:#FC8689 !important;} .primary-large-button.disabled, a.primary-large-button.disabled, .secondary-button.disabled, a.secondary-button.disabled {background-color:#e9e9e9 !important;} .pr-base-modal a, .pr-pa-snippet a, .pr-review-engine a, .pr-snippet a, .prImageSnippet a {color:#333333 !important;} #internalMiniBag #shopBagAction, #internalMiniBag #shopBagTotalQty a, #internalMiniBag #shopBagTotalQty a:link, #internalMiniBag #shopBagTotalQty a:visited, #internalMiniBag #shopBagTotalQty a:active, #internalMiniBag #shopBagTotalQtyValue {color:#FC8689 !important;} #shell .p-w-r .pr-btn-fileinput {color:#FC8689 !important;} #shell .p-w-r .pr-btn-review {border: 1px solid #FC8689 !important; background-color:#FC8689 !important;} #shell .p-w-r .pr-btn-fileinput.active, #shell .p-w-r .pr-btn-fileinput:active, #shell .p-w-r .pr-btn-fileinput:focus, #shell .p-w-r .pr-btn-fileinput:hover {color:#FC8689 !important;} #shell .p-w-r .pr-star-selected {border:0 solid #000000 !important; background-color:#000000 !important;} .fluid-components-checkout-OrderSummary .order-promotions p {color:#FC8689 !important;} .fluid-components-checkout-OrderSummary .grid-cell.item-label.order-discount-label, .fluid-components-checkout-OrderSummary .grid-cell.item-value.order-discount-value {color:#FC8689 !important;} .sectionHeading .theHeading {color:#FC8689 !important;} #wishlistContainer #wishlistBlank {color:#FC8689 !important;} #shell .cart {border:none;} .secondary-button.disabled, a.secondary-button.disabled {color:#999999 !important; background:#e9e9e9 !important;} .primary-button, a.primary-button {background-color:#FC8689 !important;} .order-confirmation .order-promotions p {color:#FC8689 !important;} .item-discount, .cart-list .discount-message, .intshipHeader {color:#FC8689 !important;} .contentProduct .viewAllProductReviewAverage {margin-top:3px !important; float:right !important; width:114px !important;} .contentProduct .viewAllProductReviewAverage div {margin-left:0 !important; margin-top:0 !important; font-size:0 !important;} .productInfo .ratingLabel, .contentProduct .viewAllProductReviewAverage .ratingLabel {display:none;} .pr-review-engine .pr-snapshot-consensus {clear:both;} .pr-review-engine .pr-snapshot-consensus-text {padding-left:7px;} #shell #prHolder .largeWriteReviewButton a {background-color:#FC8689 !important;} #optInOverlay #optInOverlayForm input#optInEmail {color:#FC8689 !important;} .primary-button, a.primary-button {background-color:#FC8689 !important;} .fluid-components-checkout-PromoCode .promo-code-applied .message {color:#FC8689 !important;} #shell #PDPFreeShipping { display: none; color:#000000; font-size:9pt; font-weight:bold; padding: 6px 0 6px 0; float:left;} .contentProduct .productListPrice {color:#000000;} .ListSalePrices {text-decoration:line-through;} #shell #sortbox .dropDownBox {height:20px;} #shell .pr-snippet a, #shell #prHolder a {text-decoration: underline !important;} .tooltip { position: relative; display: inline-block; cursor: help; white-space: nowrap; } .tooltip-content { opacity: 0; visibility: hidden; font: 12px Arial, Helvetica; text-align: center; border-color: #aaa #555 #555 #aaa; border-style: solid; border-width: 1px; width: 300px; padding: 15px; position: absolute; bottom: 40px; left: 50%; margin-left: -76px; background-color: #fff; /** * background-image: linear-gradient(rgba(0,0,0,.1), rgba(255,255,255,0)); * box-shadow: 1px 1px 0 #555, * 2px 2px 0 #555, * 3px 3px 1px rgba(0, 0, 0, .3), * 0 1px 0 rgba(255,255,255, .5) inset; *transition: bottom .2s ease, opacity .2s ease; */ } .tooltip-content:after, .tooltip-content:before { border-right: 16px solid transparent; border-top: 15px solid #fff; bottom: -15px; content: ""; position: absolute; left: 50%; margin-left: -10px; } .tooltip-content:before { border-right-width: 25px; border-top-color: #555; border-top-width: 15px; bottom: -15px; } .tooltip:hover .tooltip-content{ opacity: 1; visibility: visible; bottom: 30px; } #newGrandHeaderHolder #filtersHolder #refinement-categories {display: none;} .crossSellItem #productLineName {display:none;} #cart_rr{margin-top:40px;} #cart_rr .crossSellHeader{padding:0 0 20px 0; font-size:15px !important;} #crossSellContainerCart .crossSellHeader{padding:0 0 20px 0; font-size:15px !important;} #crossSellContainerCart{margin-top: 40px;float: left;} .crossSellItem{float:left;margin-right:10px;width:170px;} .crossSellItem #productLineName{display:none;} .crossSellItem .cs_prodName a{text-decoration:none;} #certonaHolder{display:none;} #pdpcertonaHolder{display:none;} #nosearch1_rr{display:none;} #cart_rr{display:none;} #srcartdiv, .srd_iconline {display:none;} #sr_pdp {display:none;} #shell #contentBreadCrumbs a, #shell #contentBreadCrumbs h1, #shell #contentBreadCrumbs span, #shell #productCrumbs a, #shell #productCrumbs h1, #shell #productCrumbs span {float:left; padding:0;} #shell #contentBreadCrumbs .breadSeparator, #shell #productCrumbs .breadSeparator {padding:0 5px;} #shell .posFixed {position:fixed; left:0; top:-73px; float:none; width:100%; padding:7px 0 10px; z-index:999;} #outerNavSearchHolder {float:left; width:100%;} #navSearchHolder {float:left; width:100%; position:relative;} #navSearchHolderContent2 {background-color:#ffffff; border-bottom:solid 1px #cccccc; float:left; width:100%;} #newGrandHeaderHolder {float:left; width:100%;} #SearchHeaderBar {float:left; width:100%;} #filtersHolder {float:left; width:100%;} #leftNav .refinebyHeader, #leftNav #refinement-variantSize, #leftNav #refinement-variantWidth, #leftNav #refinement-variantColorValue, #leftNav #refinement-heelHeight {display:none;} #shell #leftNav #sortbox {width:100%;} #shell #leftNav a {color:#000000; font-size:10pt; text-decoration:none;} #shell #leftNav .active, #shell #leftNav a:hover, #shell #leftNav .topActive {color:#FC8689; font-style:normal;} #leftNav .CatRefineCount {display:none;} #leftNav #category-level-2 a.refinement-link {text-transform:lowercase;} #SearchHeaderBar .itemCountHolder {display:none;} .itemCountHolder {color:#666666; float:left; margin-top:29px; width:100%;} .itemCounValue {clear:both; border:solid 3px #cccccc; -moz-border-radius:30px; border-radius:30px; float:left; font-size:22pt; font-weight:bold; height:42px; margin-left:2px; padding-top:10px; text-align:center; width:52px;} .itemCounLabel {clear:both; float:left; font-size:9pt; font-weight:bold; padding-top:7px; text-align:center; text-transform:uppercase; width:62px;} #leftNav .refinement-text {display:none;} #shell #header #account {padding:8px 0 10px 25px; position:relative;} #headerAccountNavHolder {display:none; float:left; right:-28px; position:absolute; top:25px; background-color:#ffffff; z-index:960; background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/header/arrow_up.png); background-repeat:no-repeat; background-position:167px 0;} #headerAccountNavHolder.isAuthenticated {width:250px;} #headerAccountNavHolder.notAuthenticated {width:250px;} #headerAccountSignOutHolder {float:left; padding:10px 5% 15px 10%; width:84%; border-top:solid 2px #000000; border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; margin-top:5px;} #headerAccountNavHolder.notAuthenticated #headerAccountSignOutHolder {} #headerAccountSignOut {float:left; width:100%;} #headerAccountNameHolder {float:left; padding:5px 5% 10px 10%; width:84%; border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5;} #headerAccountNameHolder .link {float:left; width:100%;} #headerAccountContentHolder {float:left; padding:5px 5% 5px 10%; width:84%; border:solid 1px #e5e5e5; border-top:none;} #headerAccountContentHolder .headernavlink {float:left; padding-bottom:15px; width:100%;} #header #account a, #header #account span, #header #shoppingBag a, #header #shoppingBag span {font-style:normal; color:#000000; font-size:14px; font-weight:normal; letter-spacing:0; text-decoration:none; text-transform:uppercase;} #header #account #urAccount a, #header #account #headerAccountNameHolder a {text-transform:initial;} #header #account #headerAccountSignOut {float:right; font-size:11px; text-align:right; text-decoration:underline; width:35%;} #header #account .headernavlink {font-size:12px; text-transform:none;} #shell #header #countrySelectWidget {background-image:none; padding:6px 0 0 0; width:60px;} .countrySelectHolder .countryFlagSpan {float:left; width:21px;} .countrySelectHolder .currencyNameSpan {float:right; font-size:14px; text-align:right; width:30px; font-weight:normal; color:#000000; padding-top:2px;} #currencySelectHolder .currencyNameSpan {float:none;} #shell #header #shoppingBag {padding-left:25px;} .ninelovesLink {display:none;} #account #headerAccountNameHolder .link {color:#fd8688;} #account #headerAccountNameHolder .link span {color:#000000; font-weight:bold;} .pr-snippet p .pr-snippet-read-write .pr-snippet-write-first-review {position: relative !important; color: #333333 !important;} .pr-snippet p {color: #333333 !important;} .pr-snippet .pr-snippet-write-first-review a {position: relative !important; left: 90px; bottom: 18px;} .pr-snippet .pr-snippet-write-first-review {display: block;} body #shell {overflow:initial;} #popUps {float:left;} #minicartcontent {width:450px; margin:0 auto;} @media only screen and (max-width:320px) { #minicartcontent {width:100%;} } @media only screen and (min-width:321px) { #minicartcontent {width:100%;} } @media only screen and (min-width:768px) { #minicartcontent {width:450px;} } @media only screen and (min-width:1024px) { #minicartcontent {width:450px;} } body #evShopBag {float:left; background-color:#ffffff; border:solid 1px #999999; display:none; width:100%; padding:0;} body #internalMiniBag {background:none; border:none; float:left; padding:22px 5%; width:90%;} body #internalMiniBag #ShopBagContent {float:left; padding:0; text-align:left; width:100%;} .minibagHeader {float:left; font-family:Arial,Helvetica,sans-serif; font-size:19px; color:#000000; float:left; padding:0 0 10px; text-transform:uppercase; width:80%} body #shopBagTotalQtyValue {font-size:19px; color:#000000; text-decoration:none; font-weight:normal; font-family:Arial,Helvetica,sans-serif;} #evShopBag .btnClose2 {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1500956747541/images/buttons/close.png); background-repeat:no-repeat; background-position:center center; cursor:pointer; float:right; height:20px; width:20px; margin:0;} .minibagHeader2 {float:left; width:100%; padding:8px 0; background-color:#eeeeee; text-indent:14px; font-size:13px; text-transform:uppercase; letter-spacing:0; color:#666666; margin-bottom:20px;} #minibagDataHolder {float:left; width:100%;} body #miniSubTotal {border-bottom:solid 2px #cdcdcd; border-top:solid 2px #cdcdcd; text-align:right; float:left; padding:12px 0; color:#333333; font-size:14px; font-weight:normal; text-transform:uppercase; letter-spacing:0; width:100%;} #miniSubTotal span {color:#333333; font-size:15px; font-weight:bold; text-transform:uppercase; letter-spacing:0;} .miniSubTotalValue {padding:0 20px;} #minibagPromoHolder {float:left; width:100%; padding-top:10px; color:#333333; font-size:14px; text-transform:uppercase; letter-spacing:0; text-align:right;} #minibagBtnHolder {float:left; width:100%; padding-top:20px;} body #evShopBag #minibagBtnHolder a {float:right; margin-left:8px;} body #evShopBag .btn40 {border:solid 1px #FC8689; cursor:pointer; float:left; background-color:#FC8689; color:#ffffff; height:25px; text-align:center; text-transform:uppercase; width:40%; font-family:Arial,Helvetica,sans-serif; font-size:14px; letter-spacing:0; padding-top:8px;} body #evShopBag .btn40white {border:solid 1px #FC8689; cursor:pointer; float:left; background-color:#ffffff; color:#FC8689; height:25px; text-align:center; text-transform:uppercase; width:40%; font-family:Arial,Helvetica,sans-serif; font-size:14px; letter-spacing:0; padding-top:8px;} #minibagSuggestionHolder {border-top:solid 2px #cdcdcd; float:left; margin-top:20px; padding-top:10px; width:100%;} #evShopBag #internalMiniBag #shopBagTotalQtyValue {font-family:Arial,Helvetica,sans-serif; font-size:19px; color:#000000 !important; text-transform:uppercase; text-decoration:none; font-weight:normal;} #evShopBag #internalMiniBag #shopBagTotalQty {float:right; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; letter-spacing:0; text-transform:uppercase; text-decoration:none; text-align:right; font-weight:normal; padding:10px 20px 10px 0; width:350px;} #evShopBag #internalMiniBag #shopBagTotalQty span {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; letter-spacing:0; text-transform:uppercase; text-decoration:none; text-align:right; font-weight:normal;} #evShopBag #internalMiniBag #addedItemDetail {width:100%;} #evShopBag #internalMiniBag #shopBagHeaderHolder {width:100%;} #evShopBag #internalMiniBag #ShopBagContent {width:100%;} #evShopBag #internalMiniBag .nameContainer {width:100%;} #evShopBag #internalMiniBag #addedItemDetail {width:100%;} #evShopBag #internalMiniBag #shopBagProdNameValue {float:left; width:100%;} #evShopBag #internalMiniBag #shopBagImageHolder {width:25%;} #evShopBag #internalMiniBag #shopBagImageHolder img {border:none; width:100%;} #minibagItemHolder {float:right; padding-right:20px; width:62%;} #evShopBag #internalMiniBag #shopBagItem {float:left; padding:0; width:100%;} #evShopBag #minibagItemHolder #shopBagItemValue {float:left; font-size:13px; color:#333333 !important; padding-bottom:5px; width:100%;} #minibagItemHolder .preorder {float:left; width:100%; font-size:13px; padding-bottom:5px;} #minibagColorSizeHolder {float:left; padding-bottom:5px; width:100%;} #minibagColorSizeHolder #shopBagColorValue {float:left; text-transform:capitalize;} #evShopBag #minibagColorSizeHolder .minibagDelimiter {float:left; padding:0 4px; color:#000000; font-size:14px; line-height:13px;} #minibagColorSizeHolder #shopBagSizeValue {float:left;} #minibagItemPrice {float:left; padding-bottom:5px; width:100%;} #minibagItemPrice span {color:#666666; font-size:13px;} #evShopBag #internalMiniBag #shopBagMessage {padding:0 0 5px; width:100%;} #evShopBag .promotion {color:#333333; font-weight:bold;} #minibagTotalPrice {float:left; width:100%;} #minibagTotalPrice span {float:left; color:#333333; font-size:13px; font-weight:bold; letter-spacing:0; padding-right:5px; text-transform:uppercase;} #evShopBag #minibagColorSizeHolder span {font-size:13px; color:#333333 !important;} #evShopBag a {text-decoration:none;} #popUps {height:0;} #miniSubTotal span {color:#333333;} #minibagQty {float:left; padding-bottom:5px; width:100%;} #minibagQty span {font-size:13px; letter-spacing:0;} .minibagQtyLabel {} .minibagItemRegularPrice {text-decoration:line-through;} #evShopBag .minibagItemSellPrice {color:#FC8689; font-weight:bold;} .minibagPromo {float:left; padding-bottom:5px; width:100%;} .minibagPromo span {color:#fa777a; font-size:13px; letter-spacing:0;} .minibagPromoLabel {font-style:italic;} #evShopBag #crossSellContainerCart {margin:0; float:left; width:100%;} #evShopBag #crossSellContainerCart .crossSellHeader {color:#000000; text-transform:uppercase;} #evShopBag #crossSellInnerContainer {float:left; width:100%; overflow:hidden; height:242px;} #evShopBag .cs_prodName {padding-top:10px;} #evShopBag .product {float:left; width:25%; margin:0 4%; height:205px; overflow:hidden;} #evShopBag #crossSellContainerCart .product div, #evShopBag #crossSellContainerCart .product p, #evShopBag #crossSellContainerCart .product a, #evShopBag #crossSellContainerCart .product img {width:100%; margin:0;} #evShopBag .cs_prodName .aQuickViewLink {} #shell #evShopBag .qvLinkImg {padding:0;} #pdqvHolder, .pdqvHolder {background-color:#ffffff; clear:both; height:0; left:0; position:absolute; text-align:center; top:0; width:100%; z-index:101;} .minibagPromoValue {font-weight:bold;} #evShopBag .finalSaleText {float:left; font-size:13px; padding:0 0 5px; text-transform:uppercase; width:100%;} #evShopBag .finalSaleMark {color:#C41200; padding-top:3px; width:100%;} #evShopBag #freeShippingPromo {float:left; width:100%; color:#333333; text-transform:uppercase; font-size:13px; text-align:right; padding-top:10px;} body #itemInfo #PDPSellingPrice {font-size:13pt;} body #shell #itemInfo .onSale {font-size:14px;color:#333333;position:initial; left:initial;} #walletTile {} #esLogo img {height:64px; width:340px;} #footer #footerSocialBanner {border-top:solid 1px #cccccc; background-color:#ffffff; float:left; padding:25px 0; text-align:center; width:100%;} #footer #optIn #optInTable {border-collapse:collapse; border:none; float:left; width:100%;} .footerLinksHolder {margin:0 auto; width:980px;} .footerLinksColumn {float:left; width:21%; padding-left:12%;} .footerLink {float:left; width:100%;} .footerLink a {color:#333333; font-size:12px; line-height:19px;} #topHdrGlobal {float:right; padding-right:7px; width:55%;} #shell #esLogo {padding:0 0 0 10px;} .addPadding {padding-top:92px;} body #shell #header #topNavNew #easyextrasdropdown {left:-310px;} #pdpcertonaRecommendations .container, #pdpcertonaViewed .container {position:relative; float:left; width:100%; padding-bottom:10px;} .container #tabOneNew {position:relative; border:none; float:left; cursor:initial;} .container #tabTwoNew {position:relative; left:initial; cursor:initial; float:left;} .container .activeLink div {text-decoration:none;} .container #certona_pdp_2New {display:block;} .container .tabContentNew {float:left; width:100%;} .container .crossSellProduct {float:left; width:100%;} .container .crossSellProduct .crossSellItem {margin:0 7%; width:86%;} .container .thumbnail {float:left; width:100%;} .container .cs_prodName {float:left; width:100%;} .container .productimage {float:left; width:100%;} .container .recommendationLinkk {float:left; text-align:center; width:100%;} .container #croosellproductpricingwrapper {float:left; width:100%;} #rightColumn {float:right; width:300px;} #shell #pdetailCenter #productGraphics .viewsMenu {width:70px;} #leftColumn {float:left; width:724px;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {padding:0; height:100%; text-align:center; width:initial; overflow:visible;} #zoomImgHolder2 img {width:100%;} #pdetailCenterHolder {float:left; width:98%;} #pdpcertonaRecommendations {float:left; margin:0 1% 50px; width:98%;} .container .product {width:25%;} #pdpcertonaViewed {float:left; height:310px; margin:0 1% 35px; width:98%;} #quickViewHolder #zoomImgHolder2 img {width:100%;} #quickViewHolder #leftColumn {width:60%;} #shell #quickViewHolder #pdetailCenter #productGraphics .viewsMenu {padding-left:0;} #shell #quickViewHolder #pdetailCenter #productGraphics #zoomImgHolder2 {width:85%;} @media only screen and (max-width:767px) and (min-width:1px) { #rightColumn {width:300px;} #shell #pdetailCenter #productGraphics .viewsMenu {padding-left:3%; width:97%;} #leftColumn {width:432px;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {width:100%;} #pdetailCenterHolder {width:98%;} #pdpcertonaRecommendations {margin:0 1% 50px; width:98%;} .container .product {width:25%;} #pdpcertonaViewed {margin:0 1% 35px; width:98%;} #zoomImgHolder2 img {width:100%;} } @media only screen and (min-width:768px) { #rightColumn {width:300px;} #shell #pdetailCenter #productGraphics .viewsMenu {padding-left:3%; width:97%;} #leftColumn {width:59%;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {width:100%;} #pdetailCenterHolder {width:98%;} #pdpcertonaRecommendations {margin:0 1% 50px; width:98%;} .container .product {width:25%;} #pdpcertonaViewed {margin:0 1% 35px; width:98%;} #zoomImgHolder2 img {width:100%;} } @media only screen and (min-width:1024px) { #rightColumn {width:350px;} #shell #pdetailCenter #productGraphics .viewsMenu {width:57px;} #leftColumn {width:64%;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {width:87%;} #pdetailCenterHolder {width:98%;} #pdpcertonaRecommendations {margin:0 1% 50px; width:98%;} .container .product {width:25%;} #pdpcertonaViewed {margin:0 1% 35px; width:98%;} #zoomImgHolder2 img {width:550px;} } @media only screen and (min-width:1366px) { #rightColumn {width:350px;} #shell #pdetailCenter #productGraphics .viewsMenu {width:57px;} #leftColumn {width:65%;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {width:85%;} #pdetailCenterHolder {padding-bottom:60px; width:1064px;} #pdpcertonaRecommendations {border-left: solid 1px #cccccc; margin:0 10px; position:absolute; top:0; right:0; width:250px;} #pdpcertonaRecommendations .container .product {width:100%;} #pdpcertonaRecommendations .container .tabHeader {margin-left:57px;} #pdpcertonaViewed {margin:0 1% 35px; width:1040px;} #zoomImgHolder2 img {width:560px;} #header .posFixed #topSearch {margin-top:67px;} } .viewSelector {float:left;} #shell #tHolder {float:left; padding-top:10px; width:100%;} #contentHolder #contentZoomLarge {background-color:#efefef; width:78%; z-index:1000; margin:0 10%; padding:10px 1%;} #contentZoomLarge #zoomHeader {float:left; padding:0; width:100%; position:relative;} #contentZoomLarge #zoomProductInfoHolder {width:100%;} #contentZoomLarge #zoomHeader .name {text-transform:none;} #contentZoomLarge #zoomPDPPriceArea {float:left; width:100%;} #contentZoomLarge #zoomHeader .onSale {clear:initial; padding:0 7px 0 0;} #contentZoomLarge #zoomHeader #PDPSellingPrice.onSale {color:#FC8689; float:left; font-size:10.5px; font-weight:normal; letter-spacing:1px; padding-left:0; clear:none;} #contentZoomLarge #zoomHeader #PDPListPrice.onSale {text-decoration:line-through;} #contentZoomLarge #zoomHeader .displayNameAndPrice #PDPListPrice {float:left; font-size:10.5px; font-weight:normal; letter-spacing:1px; padding-left:0; padding-right:7px; clear:none;} #zoomHeader .notSale {padding-right:7px;} #contentZoomLarge #zoomAltHolder {width:100%; padding:20px 0 10px; text-align:center;} #contentZoomLarge .zoomImageTypeSelector {float:none; text-transform:none; font-size:13px;} #contentZoomLarge .zoomViewDivider {float:none; padding:0 5px;} #contentZoomLarge #zoomLargeClose {width:25px; position:absolute; top:0; right:0;} #contentZoomLarge #zoomLargeClose a {padding:0;} #contentZoomLarge #zoomLargeImgHolder {padding:0; width:100%;} #selectableInfo #quantityBlock {display:none;} #contentHolder #pdetailCenter {float:left; padding-bottom:25px; position:relative; width:100%;} .product {float:left;} #pImgHolder {width:100%; float:left; text-align:center;} #reviewssnippet{float:left;width:100%;padding-top:15px;} #itemInfo #promoHolder #promotionsSpan {padding:0 0 0 0;} #itemInfo .displayNameAndPrice .name {text-transform:capitalize;color:#333333;float:left;font-size:18px;font-weight:bold;width:100%;} #itemInfo .displayNameAndPrice #PDPSellingPrice.onSale {color:#FC8689;float:left;font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:0;clear:none;} #itemInfo .displayNameAndPrice #PDPSellingPrice, #itemInfo .displayNameAndPrice #PDPListPrice {float:left;font-size:15px;font-weight:normal;letter-spacing:1px;padding-left:0;padding-right:7px;clear:none;} #itemInfo .displayNameAndPrice #PDPListPrice.onSale {text-decoration:line-through;} .cvvHintHolder{float:left;width:12px;visibility:hidden;} .cvvHintHoldera{float:left;width:100%;} .cvvHintPopup{display:none;float:left;position:absolute;top:0;right:0;width:318px;border:solid 1px #cccccc;background-color:#ffffff;z-index:1001;} .btnClose2{background-image:url(https://uat.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1484283661683/images/buttons/close.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;float:right;height:20px;width:20px;margin:15px 15px 0 0;} .btnClose2 a{float:left;width:100%;height:0;padding-top:20px;overflow:hidden;} .cvvHintPopupContent{float:left;width:90%;padding:10px 5%;} #contentHolder#cvvHoldera{text-decoration:none;} #shell #reviewssnippet .pr-snippet a, #shell #reviewssnippet #prHolder a, #shell #reviewssnippet .pr-snippet a span, #shell #reviewssnippet #prHolder a span {font-size:10px;text-decoration:underline;color:#333333;text-transform:uppercase;font-weight:normal;} #theError .shipDateInventory {background-color:rgb(254, 209, 82);float:left;padding:4px 10px 3px 10px;color:#000000;white-space:nowrap;} #leftColumn #cover {margin:0 auto; width:103px;} #leftColumn #pinthefunction {float:left;} #leftColumn .fb-share-button {float:left; padding-left:5px;} body #evShopBag {position:relative; right:initial; top:initial; left:initial;} #zoomImgHolder2 img {cursor:zoom-in;} #quickViewHolder #zoomImgHolder2 img {cursor:initial;} #sizechartPDPP {float:right;text-decoration:underline;font-size:10px;letter-spacing:1px;color:#333333;padding:0 5px 0 0;} #content #headerBC_PREV_NEXT {float:left; width:98%; height:26px; padding:0 0 4px 2%;} #pdetailCenterHolder #paging {padding:0;} #content #prHolder {float:left; width:98%; padding:10px 1% 40px;} #content .fluid-components-forms-TextInput input {background:#ffffff; border:1px solid #999999;} .cardPopup .tileAddress {border:solid 1px #999999; margin-bottom:25px;} .defaultAddresslabel {text-align:left;} .cardPopup .addressHeader {text-align:left;} .ui-widget-overlay {z-index:901;} body .ui-dialog {z-index:902;} .forgotpassword .box1-header, .changepassword .box1-header {margin-top:0;} .forgotpassword .box1, .changepassword .box1 {border:none;} .forgotpassword .headline3, .changepassword .headline3 {float:left; width:100%; padding-bottom:30px;} .forgotpassword .col1, .changepassword .col1 {border:none; margin:0 25%; width:50%;} #shipping-addressForm .checkbox input:checked + label:before {border-color:#999999;} #shipping-addressForm .checkbox label:before {background-color: #efefef;} #shippingTipHolder {display:none;} .ui-dialog #shippingTipHolder {display:block;} #header #navSearchHolder .checkoutOnly {display:none;} #shell .cardPopup .addaddressPopup .btnClose {display:none;} #header #topHdrGlobal #account #urAccount a:hover, #header #topHdrGlobal #account #headerAccountNavHolder a:hover {color:#333333;} #header #account #urAccount a {float:left; width:100%;}