body {background-color:white !important;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -webkit-text-size-adjust:none; -webkit-user-select:none; box-sizing:border-box; font-family:Arial,Helvetica,sans-serif; font-size:10pt; left:0; margin:0; min-height:354px; overflow-x:hidden; padding:0; position:absolute; top:0; width:100%;} p {font-size:10pt;} body[orient=portrait] .wrapper {min-height:350px; width:100%;} body[orient=landscape] .wrapper {min-height:215px; width:100%;} .debug {background-color:#ffffbb!important; border:solid 1px #ff6655!important;} body #container {float:left; width:100%;} #header {float:left; padding-bottom:7px; width:100%;} #header {float:left; width:100%;} #main {float:left; padding-top:17px; width:100%;} #footerHolder {float:left; padding:5px 0 40px; width:100%;} #footer {float:left; width:100%;} button {cursor:pointer;} .fullSite {color:#333333; display:block; font-size:9pt; margin-top:20px; text-align:center; text-decoration:none;} .copyright {display:none;} .copyright2 {color:#666666; display:block; font-size:9pt; margin-top:10px; padding:5px 0; text-align:center; text-decoration:none;} .logo {background-color:#fff; text-align:center;} .slogan {background-color:#eeeeee; text-align:center;} .clear {clear:both; display:block;} .floatleft {float:left;} .floatright {float:right;} .textleft {text-align:left;} .textright {text-align:right;} .textcenter {text-align:center;} .textjustify {text-align:justify;} .bold {font-weight:bold;} .italic {font-style:italic;} .imgleft {float:left;} .imgright {float:right;} .odd {background-color:#efefef;} .even {background-color:#fff;} .hidden {display:none;} .label {font-weight:bold;} .value {width:auto;} .discount {color:#ff0000;} .error {color:#ff0000;} .promo {color:#ff0000; font-weight:bold;} .bonusitem {color:#ff0000; text-transform:uppercase;} a {/*color:#000000;*/color:#666666; font-size:9pt; text-decoration:none;} .loading {display:block; text-align:center; width:100%;} .emptylisting {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; border-bottom:1px solid #cccccc; color:#666666; display:block; font-size:12px; font-weight:bold; padding:9px 32px 8px 10px; text-decoration:none;} .listing-black {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; border-bottom:1px solid #222222; color:#666666; display:block; font-size:20px; font-weight:bold; padding:3px 32px 3px 10px; text-decoration:none;} .listingtop a {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#eee url(../images/mobile/images/listArrow.png) no-repeat scroll right center; border-bottom:1px solid #CCCCCC; color:#666666; display:block; font-size:15px; font-weight:bold; padding:9px 32px 8px 10px; text-decoration:none;} .menubar .listingtop a {background-image:none;} .listing a[selected] {background-color:#F8A1BE; color:#EEEEEE;} .listingsub a {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#fff; border-bottom:1px dotted #CCCCCC; color:#666666; display:block; font-size:14px; font-weight:bold; padding:6px 32px 5px 15px; text-decoration:none;} .listingsub a[selected] {background-color:#fff; color:#EEEEEE;} .listingsub a.last {border-bottom:1px solid #CCCCCC;} .demomessage {text-align:center;} .mobilecontent2 {background-color:#ffeeee; margin:10px;} .mobilecontent {-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-radius:5px; background-color:#FFFFFF; border:1px solid #000000; margin:7px; overflow:hidden; padding:5px;} #pagination {border-bottom:solid 1px #003344; font-size:16pt; margin:7px 0; padding:0 6px 5px; text-align:right;} #pagination a {background-color:#eeeeee; border:solid 1px #ccc; font-size:16pt; padding:0 6px; text-decoration:none;} #minicart {background-color:#cccccc; font-size:12pt; padding:3px 6px; text-align:right;} #minicart a {font-size:12pt; text-decoration:none;} table {border-collapse:collapse;} table th {background-color:#ffffff; border-bottom:2px solid white; border-right:2px solid white; color:Black; font-size:1.2em; font-weight:bold; text-align:left; white-space:nowrap;} table tfoot tr {border:0;} tr.tablerow {border-bottom:1px dashed #898989;} td.imagecolumn {text-align:center; vertical-align:top; width:113px;} td.detailscolumn {vertical-align:top;} td.detailscolumn .name {font-size:1.2em; font-weight:bold;} td.unitpricecolumn {text-align:right; white-space:nowrap;} .tightTable {border-collapse:collapse; margin:3px; padding:0; width:100%;} #mainCartTable {border-collapse:collapse; width:100%;} #mainCartTable th {border-bottom:solid 1px orange;} #mainCartTable td {border-bottom:solid 1px #eee;} #cartProdDetailTable {background-color:transparent; width:100%;} #cartProdDetailTable td {border-bottom:solid 0 #fff;} #orderTotalTable {border-collapse:collapse; border-top:solid 1px #ddd; margin:5px 0 10px; padding:0;} #orderTotalTable td {background-color:#eeeeee; border-bottom:solid 1px #efeeeb;} .bar {background-image:url(../images/mobile/images/bar-bkg.png); background-repeat:repeat-x; height:48px; overflow:hidden; position:relative; text-decoration:none; vertical-align:middle;} .bar_pad_white {background-image:url(../images/mobile/images/bar_pad_white.png); background-repeat:repeat-none; float:left; height:40px; margin:4px 5px 0 2px; vertical-align:middle; width:38px;} .bar_pad_grey {background-image:url(../images/mobile/images/bar_pad_grey.png); background-repeat:repeat-none; float:left; height:40px; margin:4px 5px 0 2px; vertical-align:middle; width:38px;} .price {color:#002244;} .standardprice {text-decoration:line-through;} .salesprice {color:#e62617;} .discountprice {color:#e62617;} img {border:0 none; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:10pt; padding:0; text-decoration:none;} label {clear:left; display:inline; font-size:1.1em; font-weight:bold; text-align:right;} label.errormessage {font-size:1em; font-weight:normal; text-align:left;} .textBox {border:solid 1px #cdcdcd; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:10pt; padding-bottom:2px; padding-left:2px; padding-top:2px;} select.textBox {padding-bottom:0; padding-top:0;} .shellInput {} select {border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; z-index:-1;} select option {padding-left:5px;} #main .regularInput {width:296px;} #main .regularDropDown {width:190px;} input.errormessage {border-color:#ff0000;} input.disabled {background:#e1e1e1; cursor:default;} select.selectbox {width:auto;} textarea {background-color:white; border:1px solid #CCCCCC; vertical-align:middle; z-index:-1;} textarea.textbox {background-color:white; border:1px solid #CCCCCC; vertical-align:middle; z-index:-1;} form .label {float:left; font-weight:bold; text-align:right; width:150px;} form .value {float:left; width:auto;} .errorform {background:transparent url(../images/errorform.gif) no-repeat 0 3px; color:#ff0000; font-size:1.2em; font-weight:bold; line-height:11pt; padding:0 0 0 20px; text-align:left;} .errorlabel {color:#ff0000; font-style:italic;} .errormessage {color:#ff0000; display:block;} .errorclient {background:#ffcccc!important; border-color:red!important;} .actions {text-align:right;} .formactions {text-align:right;} .requiredcaption {font-size:10pt; white-space:nowrap;} .requirederror {color:#ff0000;} .errorText {color:#ff0000;} #errorText {color:#ff0000;} #forgotPassword {color:#ff0000;} .requiredindicator {color:#ff0000; font-size:1.2em; margin-right:8px;} .requiredmessage {color:gray; font-size:1em; font-weight:normal; vertical-align:top;} .caption {display:block;} .sitesearch {text-align:right; width:300px;} .sitesearch label {color:#999999; font-size:.9em; text-transform:uppercase; vertical-align:bottom;} div {border:0 none; color:#666666; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:10pt; padding:0;} span {border:0 none; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:10pt; padding:0;} td {border:0 none; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:10pt; padding:0;} th {border:0 none; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:10pt; padding:0;} input {border:0 none; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:10pt; padding:0;} #header #logo {float:left; padding:16px 0 12px; text-align:center; width:100%;} #header #headerFirstBar {background-color:#000000; float:left; font-size:8pt; padding:14px 0; text-transform:uppercase; overflow:hidden; width:100%;} #header #headerFirstBar1 {float:left; width:50%;} #header #headerFirstBar1 a {color:#ffffff; float:left; padding-left:6px;} #header #headerFirstBar2 {float:right; width:50%;} #header #headerFirstBar2 a {color:#ffffff; float:right; padding-right:6px;} #header #topSearch {float:left; padding:7px 0 4px; width:100%;} #header #SimpleSearchForm {border:solid 1px #cccccc; float:left; margin-left:4px; width:312px;} #header #topSearchFieldHolder {float:left;} #header #topSearchButtonHolder {float:left; padding:5px 0 0 4px; width:16px;} #header #topSearchButtonHolder button {background-color:#666666; border:none; color:#ffffff; float:left; font-size:10pt; height:25px; text-align:center; width:78px;} #header #headerSecondBar {float:left; padding:0;} #header #topSearch table {border-collapse:collapse;} #header #topSearch #topSearchFieldHolder {float:left; padding-left:4px;} #header #topSearch table #searchButton {padding:0 3px;} #header #topSearch table #advSearch {padding-left:5px;} #header #topSearch input#query {border:none; color:#666666; font-size:8pt; height:25px; text-transform:uppercase; width:284px;} #navigation {float:left; padding:4px; width:312px;} #navigation ul, #navigation li {float:left; width:100%; padding:0; margin:0; list-style-type:none;} #navigation a {float:left; font-size:10pt; padding:6px 8px 5px; text-transform:uppercase; width:296px;} #navigation ul.accordion {float:left; width:100%;} #navigation li {border-bottom:solid 1px #cccccc;} #navigation .accordion .hasSubcategory {} #navigation .accordion .hasProducts {font-weight:normal; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/mobile/arrow_right.gif); background-repeat:no-repeat; background-position:300px 7px;} #navigation .accordion .hasSubcategory a {} #navigation .accordion .hasProducts a {}*/ #navigation li#catHeader {border:none; float:left; width:100%;} #navigation #catHeaderLink {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/mobile/bg_nav.gif); background-repeat:no-repeat; background-position:10px 3px; border:solid 1px #cccccc; color:#666666; float:left; font-size:10pt; padding:7px 0; text-align:center; width:100%;} #navigation li#catHeader a.active {color:#000000;} #navigation .mLevel0 {} #navigation .mLevel1 a {padding:6px 8px 5px 20px; width:284px;} #navigation .mLevel1 .mLevel2 a {padding:6px 8px 5px 32px; width:280px;} #navigation .mLevel0Header {} #navigation .mLevel1Header {} #searchNoHits table {border-collapse:collapse;} #searchNoHits table #searchField {padding-left:5px;} #searchNoHits table #searchButton {padding:0 3px;} #searchNoHits table #advSearch {padding-left:5px;} #searchNoHits input#query {width:120px;} #homepagelist {background-color:white;} .separator {font-weight:bold;} #pdpMain {float:left; width:100%;} #contentProductDisp .productImg {float:left; width:100%;} #contentProductDisp .productImg a img {height:140px; width:140px;} #contentProductDisp .soldOutHolder {position:relative;} #contentProductDisp .soldOutGifHolder {font-size:0; height:0; left:0; line-height:0; margin:0; padding:0; position:absolute; top:-100px;} #contentProductDisp .VA_img {float:left; height:126px; width:126px;} #contentProductDisp .productInfo {float:left; padding:5px 0 0; text-align:center; width:100%;} #contentProductDisp .holderForMoreColors {float:left; text-align:center; width:100%;} #contentProductDisp .aColorChipSpan {float:left; padding:0; width:100%;} #colorChips {float:left; text-align:center; width:100%;} #plusSign {float:left; text-align:center; width:100%;} .availableChip {border:1px solid #cccccc; height:17px; width:17px;} .selectedChip {border:1px solid #cccccc; height:17px; width:17px;} #contentProductDisp .productOldPrice {text-decoration:line-through;} #contentProductDisp .productSaleText {color:#990000; font-size:10pt; font-weight:bold;} #contentProductDisp .productSalePrice {color:#990000; font-size:10pt; font-weight:bold;} .contentProduct {float:left; height:250px; padding:5px 9px 5px 1px; position:relative; width:150px;} .catListingLink {padding:0 5px;} #itemInfo .onSale {text-decoration:line-through;} #itemInfo .salePrice {color:#ff0000;} #contentHolder {padding:10px; width:300px;} #contentHolder.fluid-container {width: 100%;} #loginCol3 {border-top:1px solid #CCCCCC; float:left; margin:0; padding:20px 0; width:100%;} #loginCol2 {border-top:1px solid #CCCCCC; float:left; margin:0; padding:20px 0; width:100%;} #loginCol1 {float:left; margin:0; padding:20px 0; width:100%;} #loginDesc {padding:10px 0;} #login2Desc {padding:10px 0;} #login3Desc {padding:10px 0;} #loginForgot {padding-top:10px;} #loginPassBlock {padding-top:10px;} #login1Btn {padding-top:10px;} #checkoutHeader {display:none;} .AddressUseLink {font-weight:bold; padding:10px 0;} .NewAddressLink {font-weight:bold; padding:10px 0;} .level0 {border-bottom:1px solid #CCCCCC; clear:both; float:left; padding:5px 0; width:100%;} .storeLocatorLink {background-color:#999999; clear:both; color:#ebebeb; float:left; padding:5px 0; width:100%;} .storeLocatorLink a {color:#ebebeb; padding:0 5px;} .level0 a {padding:0 5px;} #nlprofilewidget {padding:10px 5px;} #main #myInfoContainer #myInfoDayPhone1 {width:32px;} #main #myInfoContainer #myInfoEvePhone1 {width:32px;} #main #myInfoContainer #myInfoDayPhone2 {width:32px;} #main #myInfoContainer #myInfoEvePhone2 {width:32px;} #main #myInfoContainer #myInfoEmail {width:186px;} #myInfoContainer #myInfoFIeldsHolder #myInfoFirstColumn div {font-size:8pt; height:22px; padding-top:5px;} #myInfoContainer #myInfoFIeldsHolder #myInfoSecondColumn div {height:27px;} #myInfoContainer #myInfoThirdColumn div {height:22px;} #myInfoContainer #myInfoFourthColumn div {height:22px;} #optIn #copyRight {display:none;} .productPromotion {clear:both; color:#660000; font-size:8pt; font-weight:bold; line-height:9pt; margin-bottom:5px; padding:0 5px; width:310px;} #contentPagination {float:left; padding:5px 0; width:100%;} #search {float:left; height:245px; padding-left:10px; width:310px;} #search #nohitsHolder {float:left; padding:30px 0 0 0; text-align:center; width:100%;} #search #nohitsHolder span {} #search #nohitsHolder div {} #search #nohitsMessageHolder {float:left; padding-bottom:10px; width:100%;} #search #nohitsMessage {color:#000000; float:left; font-size:9pt; font-weight:bold; padding-bottom:5px; text-transform:uppercase; width:100%;} #search #nohitsMessage2 {color:#000000; float:left; font-size:8pt; width:100%;} #search #nohitsDidyoumean {font-weight:bold;} #search #nohitsDidyoumean a {font-size:8pt; font-style:italic; font-weight:bold;} #search #gobackHolder {float:left; padding-top:10px; text-align:center; width:100%;} #contentPagination .desc {float:left; padding:5px 4px 5px 5px;} #contentPagination .pagLink {float:left; font-size:10pt; font-weight:bold; padding:5px 13px 5px 0;} #contentPagination .selected {color:#000000; font-weight:bold;} .BCArrow {float:left; font-size:10pt; font-weight:bold; padding-left:5px;} #promoCodeError {color:#ff0000; float:left; padding:5px 0; text-align:justify; width:300px;} #productDetailHolder {float:left; padding:5px; width:310px;} #crumbsHOne {float:left; margin:0; padding:0; width:315px;} #errorPage {float:left; padding:10px 0; width:166px;} #errorNav {float:left; padding-left:10px; width:133px;} #errorNav a {float:left; padding:4px 0; text-decoration:underline; width:133px;} #footer #emailBtn {float:right; margin-right:7px;} #productImg .soldOutImage {height:58px; left:0; position:absolute; top:95px; width:76px;} #productGraphics #soldOutImgHolder {height:0; position:relative;} #productGraphics #soldOutImgHolder #soldOutImg {left:0; position:absolute; top:-313px;} .percentageOff {display:none;} .productName {color:#000000; float:left; font-size:10pt; font-weight:bold; text-transform:uppercase; width:100%;} .productListPrice {clear:both; float:left; width:100%;} .SalePrices {clear:both; float:left; width:100%;} .ListSalePrices {clear:both; float:left; width:100%;} .productLineName {clear:both; float:left; width:100%;} .productPromotionva {clear:both; color:#990000; float:left; font-size:8pt; font-weight:bold; line-height:8pt;; padding-left:16px;} #shopbycategoryheaderimage {display:none;} #topsllink {float:right; height:19px; margin-right:5px; width:99px;} #shoppingBag a {color:#ffffff; float:left;} #shoppingBagMain {height:19px; width:105px;} #shoppingBag .COtextH {font-size:10pt; padding:2px 4px 0 0;} .span300 {float:left; padding:0 5px; width:310px;} #contentProductDisp .productImg a .soldOutGifHolder .soldOutImage {height:58px; width:76px;} #shareThisLink {float:left;} #omnitureTracking {display:none;} #mProductsGallery {float:left; width:100%;} #contentProductDisp {float:left; width:100%;} #rewardPromo {display:none;} #aboveFooter a {font-size:9pt; font-weight:bold; text-transform:uppercase;} #optInHolder {float:left; width:100%;} #optIn {float:left; width:100%;} #optIn form {float:left; width:100%;} #optInText {display:none;} .globalOptInButton {float:right;} .globalOptInField {float:left; padding-left:7px; width:88%;} .optInFields {border:solid 1px #cccccc; float:left; height:28px; margin:0 2%; padding-top:8px; width:96%;} #optInEmail {border:none; color:#666666; font-size:9pt; height:23px; padding:0 4px; text-transform:uppercase; width:270px;} #optIn button {background-color:#666666; border:none; color:#ffffff; float:left; font-size:10pt; height:25px; padding-top:3px; text-align:center; width:78px;} #footerBarHolder {float:left; margin-top:30px; text-transform:uppercase; width:100%;} #footerNav {float:left; padding:0 2%; width:96%;} #footerNav .navSection {float:left; width:50%;} #footerNav #navSection1 {} #footerNav #navSection2 {text-align:right;} #footerNav .navSectionHeader {color:#000000; float:left; font-size:13px; font-weight:bold; width:100%;} #footerNav .navSection a {color:#000000; float:left; font-size:9pt; padding-top:4px; text-transform:none; width:100%;} #footer #footerCopyright {color:#000000; float:left; padding-top:40px; text-align:center; text-transform:none; width:100%;} #footerSocialBanner {float:left; padding:25px 0 15px; text-align:center; width:100%;} #footerSocialBanner #bannerHeader {float:left; font-weight:bold; padding:15px 0 5px 4px; width:316px;} #footerSocialBanner #bannerHolder {float:left; width:100%;} #promotionCode {float:left; border:solid 1px #eeeeee; color:#000000; font-size:10pt; height:23px; padding:0 4px; text-transform:uppercase; width:212px;} #colorSizeCollapser img, #cartControls img, #selectableInfo img, #addToCartForm img, .lpButtonHolder img, #sr_pdp img, #descCollapser img, #descArea img, #detailCollapser img, #detailCollapser img, #detailArea img, #shareCollapser img, #shareArea img {float:left; width:100%;} #contHeader {color:#000000; float:left; font-size:11pt; font-weight:bold; letter-spacing:1px; text-transform:uppercase; width:100%;} .loginHeaderHolder {float:left; padding-bottom:10px; width:100%;} .loginHeader {color:#000000; float:left; text-transform:uppercase; padding-bottom:5px; width:100%;} .loginNote {float:left; width:100%;} .loginButtonForm {float:left; width:100%;} .loginButton {float:left;} #errorText, .errorText {float:left; padding-bottom:5px; width:100%;} #xCORegister {float:left;} #omnitureTracking {display:none;} #mobile_header_holder {float:right; padding-right:10px;} #main #myInfoSecondColumn .regularInput {width:206px;} #main #myInfoContainer #myInfoSecondColumn #myInfoEmail {width:206px;} #myInfoContainer #myInfoSecondColumn .states {width:210px;} #main #myInfoSecondColumn .regularDropDown {width:210px;} #myInfoSecondColumn #myInfoAtt1Holder select, #myInfoSecondColumn #myInfoAtt2Holder select, #myInfoSecondColumn #myInfoMonthHolder select, #myInfoSecondColumn #myInfoDayHolder select {width:90px;} #myInfoSecondColumn .textBox {width:206px;} #myInfoContainer #myInfoSecondColumn #myInfoDayPhone3, #myInfoContainer #myInfoSecondColumn #myInfoEvePhone3 {width:99px;} .parentLevel .contentProduct {border-bottom:solid 1px #cccccc; clear:both; float:left; height:auto; padding:5px 0; width:100%;} .parentLevel #contentCategory {border-top:solid 1px #cccccc; float:left; width:100%;} #findInStoreHolder {float:left; padding-bottom:20px; width:100%;} #findInStoreHolder h2 {float:left; font-size:10pt; margin:0; padding-bottom:5px; width:100%;display:none;} .findInStore {float:left; background:black; color:white; cursor:pointer; letter-spacing:1px; padding:20px 0; text-align:center; width:100%;} .postalCodeInput {border:solid 1px #cccccc; float:left; padding:7px 0; text-align:center; width:99%;} #locationContainer {display:block; float:left; width:100%;} #orText {float:left; font-weight:bold; padding:5px 0; text-align:center; width:100%;} #useLocation {border:1px solid #000000; cursor:pointer; float:left; letter-spacing:1px; padding:20px 0; width:100%; text-align:center; margin-bottom:10px;} .storeResultContainer {float:left; width:100%;overflow:auto;overflow-x:hidden;-ms-overflow-x:hidden;} .skuError {display:none; float:left; color:#cc0066; padding-top:4px; width:100%;padding:4px 0;background:yellow;} #storeFound {color:#cc0066; float:left; padding-top:10px; width:100%;} .storeInfo {float:left; border-bottom:1px solid #d2d2d2; padding:10px 0; width:100%;} .storeInfo .storeInfoCol1 div {float:left; width:100%;} .storeAmount {float:left; color:#96c440; width:100%;} .storeAmount.notFound {color:#e84a49;} .storeAmount.callAhead{color:orange;} .storeInfoCol1 {float:left; width:70%;} .storeInfoCol2 {float:right; width:25%;} #inProgress{display:none;} .storePhone a{text-decoration:underline;} .storePhone.displayDesktop{display:none;} .shop-eligible-icon {background:none !important;} #viewZoomHolder {display:none;} #swatch-Black {background-color:#000000;} #swatch-Blue {background-color:#084192;} #swatch-Brown {background-color:#6e442e;} #swatch-Denim {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/guidednav/colorSwatch_denim.png);} #swatch-Green {background-color:#335852;} #swatch-Grey {background-color:#9d9d9d;} #swatch-Metallic {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/guidednav/colorSwatch_metallic.png);} #swatch-Multi_Pattern {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/guidednav/colorSwatch_multi.png);} #swatch-Orange {background-color:#e69603;} #swatch-Pink {background-color:#c9317a;} #swatch-Purple {background-color:#4b3a6e;} #swatch-Red {background-color:#b6322e;} #swatch-White {background-color:#ffffff;} #swatch-Yellow {background-color:#fbe486;} #swatch-Natural {background-color:#d4a26d;} /* #swatch-Denim {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/guidednav/colorSwatch_denim.jpg); background-size:70px 25px;} #swatch-Metallic {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/guidednav/colorSwatch_metallic.jpg); background-size:70px 25px;} #swatch-Multi_Pattern {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/guidednav/colorSwatch_multi.jpg); background-size:70px 25px;} */ #mobileFilter {color:#000000;width:80%;float:left;padding:10px 5%;margin:10px 5%;background:#dddddd;font-weight:bold;font-size:10pt;} .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;} .contentProduct #colorChips #statePlusSign {margin:7px 6px;} .contentProduct .productDetails {padding-top:5px;} .CatRefineCount, .notMobileElement{display:none;} #searchTermsUsed {width:320px;margin-left:-20px;} .backorder, .preorder, .shipDateCart{color:#cc3300;font-size:11px;font-weight:bold;} #PDPListPriceInventory{display:none;float:left;padding-left:10px;} div#optInOverlay{top:30px !important;} #certonaHolder{display:none;} #{display:none;} #pdpcertonaHolder{display:none;} #nosearch1_rr{display:none;} #cart_rr{display:none;} .pr-review-author {width:100%;} .pr-review-main-wrapper {width:100%;} li.pr-other-attribute-value {line-height:1.2;} #crossSellContainerCart .bottomLinkQV {display:none;} #srcartdiv, .srd_iconline {display:none;} #sr_pdp {display:none;} #main .pr-snippet-write-first-review a {text-decoration:underline; color:#000000;} #prHolder .pr-review-sort-wrapper {background-color:#f6f6f6;} #arrowLeftt, #arrowLeftt2, #arrowLeftt3 {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/arrowLeft_nw.gif); background-repeat:no-repeat; background-position:0 85px; color:#ffffff !important; font-size:0 !important; height:98px; width:12px !important;} #arrowRightt, #arrowRightt2, #arrowRightt3 {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/arrowRight_nw.gif); background-repeat:no-repeat; background-position:0 85px; color:#ffffff !important; font-size:0 !important; height:98px; width:12px !important;} .productimage .aPrdImg {width:130px;} #main .contentProduct {padding:5px 0 0 12px; width:130px;} #certona_pdp_1New, #certona_pdp_2New {float:left; position:relative; width:296px; overflow:hidden;} #crossSellContainerCart {float:left; position:relative; width:290px; overflow:hidden;} #evShopBag #crossSellContainerCart {float:left; margin-left:0; position:relative; width:100%; height: 230px; overflow:hidden;} .fluid-container #crossSellContainerCart {padding:0;} #crossSellContainerCart .crossSellItem {margin:0;} #main .swiper-button-prev, #main .swiper-container-rtl .swiper-button-next, #evShopBag .swiper-button-prev, #evShopBag .swiper-container-rtl .swiper-button-next {background-size:12px 21px; top:45px; left:0; z-index:998; outline: none !important; -webkit-user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color:rgba(255, 255, 255, 0);} #main .swiper-button-next, #main .swiper-container-rtl .swiper-button-prev, #evShopBag .swiper-button-next, #evShopBag .swiper-container-rtl .swiper-button-prev {background-size:12px 21px; top:45px; right:0; z-index:998; outline: none !important; -webkit-user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color:rgba(255, 255, 255, 0);} .pt_mobile_home #crossSellContainerCart {width:296px; margin-left:10px; padding-left:0;} .crosssellproductname {color:#000000; float:left; font-size:11px; text-transform:uppercase; width:100%;} .ListSalePrices {text-decoration:line-through;} .productSalePrice {color:#990000; padding-right:6px;} .crossSellProduct .crossSellItem {float:left;} .crossSellProduct .productimage {margin:0;} .crossSellItem #productLineName {display:none;} .crossSellItem .cs_prodName a {text-decoration:none;} .cs_prodName .aQuickViewLink {float:none; margin:10px 0; width:100%;} .cs_prodName div {text-align:center;} .productListPrice.noSalePrices {font-weight: bold;color: #000000;} .productSalePrice.SalePrices {font-weight: bold;} .grid-cell .default-67 .tablet-57 .default-suffix-3 .tablet-suffix-3 .mobile-100 #crossSellContainerCart {margin-left: 0px;} body #shell {overflow:initial;} #popUps {float: left; position:absolute; top:0; left:0; width:100%; text-align: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; position:absolute; left:0; top:0; display:none; width:96.5%;/*padding:0px 8%;*/ z-index:1001; margin-left:1.5%;} body #internalMiniBag {background:none; border:none; float:left; padding:22px 0; width:100%;} body #internalMiniBag #ShopBagContent {float:left; padding:0; text-align:left; width:100%;} .minibagHeader {float:left; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:17px; color:#000000; float:left; padding:0 0 10px; text-transform:uppercase; width:84%; margin-left:14px;} body #shopBagTotalQtyValue {font-size:19px; color:#000000; text-decoration:none; font-weight:normal; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;} #evShopBag .btnClose2 {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/close.png); background-repeat:no-repeat; background-position:center center; cursor:pointer; float:right; height:20px; width:20px; margin:0;position:relative;left:-14px;} .minibagHeader2 {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; 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;} .minibagHeader2Border {float:left;width:100%;border-bottom:1px solid #999999;padding:4px 0;margin-bottom:10px;} #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:#000000; font-size:14px; font-weight:bold; text-transform:uppercase; letter-spacing:0; width:100%;} #miniSubTotal span {font-size:14px; font-weight:bold; text-transform:uppercase; letter-spacing:0;} .miniSubTotalValue {float:right;padding:0 20px;} .miniBagSubTotalText {float:left;padding:0 20px;} #minibagPromoHolder {float:left; width:100%; padding-top:10px; color:#cc3300; font-size:14px; text-transform:uppercase; letter-spacing:0; text-align:right;} #minibagBtnHolder {float:left; width:100%; padding-top:20px;} body #evShopBag #minibagBtnHolder a {} body #evShopBag .btn40 {/*border:solid 1px #000000;*/box-shadow:2px 2px 2px 0 #CCCCCC;cursor:pointer; float:right; background-color:#000000; color:#ffffff; height:22px; text-align:center; text-transform:uppercase; width:47%; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:11px; letter-spacing:1px; padding-top:11px;margin-right:5px;} body #evShopBag .btn40white {/*border:solid 1px #000000;*/box-shadow:2px 2px 2px 0 #DDD;cursor:pointer; float:left; background-color:#ccc; color:#000000; height:22px; text-align:center; text-transform:uppercase; width:47%; font-family:ProximaNova-Semibold,Arial,Helvetica,sans-serif; font-size:11px; letter-spacing:1px; padding-top:11px;margin-left:5px;} #minibagSuggestionHolder {/*border-top:solid 2px #cdcdcd;*/float:left; margin-top:20px; padding-top:10px; width:100%;} #evShopBag #internalMiniBag #shopBagTotalQtyValue {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:17px; color:#000000; text-transform:uppercase; text-decoration:none; font-weight:normal;} #evShopBag #internalMiniBag #shopBagTotalQty {float:right; font-family:ProximaNova-Medium,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:ProximaNova-Medium,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%;padding-left:10px;} #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-weight:bold; font-size:13px; padding-bottom:5px; width:100%;} #minibagItemHolder .preorder {float:left; padding:0; width:100%; font-size:13px; padding-bottom:5px;} #minibagColorSizeHolder {float:left; padding-bottom:5px; width:100%;} #minibagColorSizeHolder #shopBagColorValue {text-transform:capitalize;} #evShopBag #minibagColorSizeHolder .minibagDelimiter {color:#000000; font-size:15px; line-height:14px;} #minibagColorSizeHolder #shopBagSizeValue {} #minibagItemPrice {float:left; padding-bottom:5px; width:100%;} #minibagItemPrice span {font-size:12px;} #evShopBag #internalMiniBag #shopBagMessage {padding:0 0 5px; width:100%;} #minibagTotalPrice {float:left; width:100%;} #minibagTotalPrice span {color:#000000; float:left; font-size:13px; font-weight:bold; letter-spacing:0; text-transform:uppercase; padding-right:5px;} #evShopBag #minibagColorSizeHolder span {font-size:13px;} #productGraphics {z-index:1;} #evShopBag .promotion {color:#cc3300; float:right; font-size:12px; margin:0;} body #internalMiniBag #shopBagItemValue, body #internalMiniBag #shopBagColorValue, body #internalMiniBag #shopBagSizeValue, body #internalMiniBag #shopBagQtyValue {color:#000000;} #limitedQuantity {float:left;padding-bottom:5px;width:100%;} #limitedQuantity .limitedQuantityMsg {font-family:ProximaNovaA-Semibold, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;white-space:nowrap;background-color:#FED152;float:left;padding:4px 10px 3px 10px;font-weight:bold;} #limitedQuantityCheckout {float:left;padding-bottom:5px;width:100%;} #limitedQuantityCheckout .limitedQuantityMsg {font-family:ProximaNovaA-Semibold, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;white-space:nowrap;background-color:#FED152;float:left;padding:4px 10px 3px 10px;font-weight:bold;} #popUps {height:0;} #miniSubTotal span {color:#000000;} #minibagQty {float:left; padding-bottom:5px; width:100%;} #minibagQty span {font-size:13px; letter-spacing:0;} .minibagQtyLabel {} .minibagItemRegularPrice {text-decoration:line-through;} .minibagItemSellPrice {color:#000000;font-weight:bold;} .minibagPromo {float:left; padding-bottom:5px; width:100%;} .minibagPromo span {color:#cc3300; font-size:13px; letter-spacing:0;} .minibagPromoLabel {font-style:italic;} #evShopBag .crossSellHeader {color:#000000;font-weight:bold;text-indent:10px;} #evShopBag .contentProduct {height:200px;} #evShopBag #crossSellInnerContainer {float:left; width:100%; overflow:hidden; /*height:215px;*/} #evShopBag #crossSellContainerCart .product div, #evShopBag #crossSellContainerCart .product p, #evShopBag #crossSellContainerCart .product a, #evShopBag #crossSellContainerCart .product img {width:100%; margin:0;} #evShopBag .product {float:left; width:42%; margin:0 4%; overflow:hidden;} .headerItems {z-index:999;} body #jagGrayBG {background-color:#ffffff; float:left; top:0; left:0; position:absolute; z-index:999;} #evShopBag .finalSaleMark {color:#cc2200; padding-top:3px; width:100%;} #evShopBag #freeShippingPromo {float:left; width:100%; color:#333333; text-transform:uppercase; font-size:12px; text-align:right; padding-top:10px;} #walletTile {} #footerSocialBanner img {width:320px;} #footer .optInText {display:none;} #containerHolder {float:left; width:100%;} #container #headerItemsList {float:left; width:100%;} #container .mainMenu {margin-right:5%;} #container .mainLogo {width:48%;} #container .logoLinkk {background-position:right 1px; width:100%;} #container .mainCart {float:right;} #container .headerItemsList {width:100%;} #main .fluid-empty-cart p {font-size:15px;} #main .fluid-empty-cart .fluid-checkout-button--primary > span {font-size:16px;} #leftColumn #tHolder1, #leftColumn #tHolder2 {display:none; float:left; width:100%;} #leftColumn #socialPDPHolder {margin:0 auto; width:103px;} #leftColumn #pinthefunction {float:left;} .fb-share-button {float:left; padding-left:5px;} #main .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {margin:0px 7px; width:12px; height:12px;} #main .swiper-pagination-bullet-active {background:#000000;} #main .swiper-container-horizontal>.swiper-pagination {bottom:0;} #main #zoomImgHolder2 img {padding-bottom:25px;} #main #shell {width:100%; float:left;} #main #shell #outerContentHolder {width:100%;} #main #shell #outerContent {width:100%;} #main #shell #outerContent #content {width:100%;} #content #contentHolder {float:left; width:100%;} #main #ajaxResultHolder {float:initial; margin:0 auto; width:320px; display:block;} #main #shell #content .contentProduct {width:50%;} #addressbookConfirm .cardPopup .tileAddress {border:solid 1px #999999; margin-bottom:25px;} .cardPopup .tileAddress {border:solid 1px #999999; margin-bottom:25px;} .cardPopup .defaultAddresslabel {padding-top:13px; width:165px;} #main #addressbookConfirm .cardPopup {width:96%; padding:0 2%;} .grid.content-grid.fluid-templates-CartRecommendations {margin:0 auto; width:294px;} #headerr .headerFullSearch {height:initial; width:100%;} .headerFullSearchContent form {float:left; width:100%;} #headerr .headerFullSearchFieldHolder {width:96%; padding:9px 2%;} #headerr .headerFullSearchField {float:left; border:1px solid #dddddd; background-color:transparent; padding:9px 0 6px 5px; text-transform:uppercase; -webkit-appearance:none; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; width:90%;line-height:25px;} /*#headerr .topOfSearchForm {right:-4px; top:7px;}*/ #headerr .mainSearchCloseTogglee {color:#ffffff;} #headerr .headerFullSearchContent {border:none; top:initial; left:initial; z-index:initial; position:initial; float:left; height:54px; padding:0; width:100%; background:none;} #headerr .headerFullSearchButtonHolder {display:none;} #main .forgotpassword .box1-header, #main .changepassword .box1-header {margin:0 0 10px; width:100%;} #main .forgotpassword .headline3, #main .changepassword .headline3 {float:left; width:100%; padding-bottom:30px;} body .tipTblCell {width:99%;} body .shipDesc {text-indent:15px; text-align:left; width:60%;} body .shipValue {text-align:left; width:40%;} #shippingTipHolder {display:none;} .ui-dialog #shippingTipHolder {display:block;} #main #search {float:left; height:initial; padding:10px 0 50px; width:100%;} #main #crossSellContainerCart {float:initial; margin:0 auto; width:296px;} #crossSellInnerContainer {float:left; width:100%; overflow:hidden;} #main .credit-card-form-wrapper .billing-expiration-month {margin-right:4%; width:56%;} #main .credit-card-form-wrapper .billing-expiration-year {width:40%;} #emailForm .checkbox a {text-decoration:underline;} body input.fluid-checkout-button {font-size:17px;} #container .cardPopup .addaddressPopup .btnClose {display:none;} .contentProduct .productDetails .viewAllProductReviewAverage {margin:5px 0 2px; display:block;} .ratingLabel {display:none;} #shell #content #ajaxResultHolder .productDetails {text-align:left;} #ajaxResultHolder #colorChips {text-align:left;} #ajaxResultHolder .contentProduct .selectedChip {border-bottom:2px solid #000000;} #ajaxResultHolder .selectedChip {border:none;} #ajaxResultHolder #colorChips .availableChip, .contentProduct #colorChips .selectedChip {padding-bottom:2px;} #ajaxResultHolder #colorChips .availableChip, .contentProduct #colorChips .selectedChip {margin:0 5px 0 0;} #ajaxResultHolder #moreColorsBlock .aColorChipSpan {padding:0;} #ajaxResultHolder .contentProduct #colorChips #statePlusSign {margin:0 3px 9px;} #ajaxResultHolder .prodImgOne {left:0; height:auto; width:100%;} #ajaxResultHolder .prodImgTwo {left:0; height:auto; width:100%;} #ajaxResultHolder .vaproductlink {float:left; width:100%; height:auto;} #ajaxResultHolder .innerProductImg {width:100%;} #content #ajaxResultHolder .productImg {height:0; padding-bottom:102%; width:100%;} #outerContent #content #ajaxResultHolder .contentProduct {height:auto; padding:0; width:100%;} #ajaxResultHolder .contentProductHolder {float:left; height:0; margin:0 3%; padding-bottom:91%; width:44%;} #shell #content #ajaxResultHolder {margin:0; width:100%;} #ajaxResultHolder .productInfo .productNameLink {color:#000000; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:12px; letter-spacing:0.6px; line-height:14px;} #ajaxResultHolder .productDetails .promoMessage {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#f53d2a; font-style:normal; font-size:11px; letter-spacing:0; line-height:13px;} #ajaxResultHolder .productDetails .noSalePrices {font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; color:#000000; font-size:15px; letter-spacing:0; line-height:16px; font-weight:normal;} #ajaxResultHolder .productDetails .ListSalePrices {color:#666666; font-size:15px; letter-spacing:0; line-height:16px; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-weight:normal;} #ajaxResultHolder .productDetails .productSalePrice {font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; color:#f53d2a; font-size:15px; letter-spacing:0; line-height:16px; font-weight:normal;} #ajaxResultHolder .availableChip {border-top:none; border-left:none; border-right:none; border-bottom:solid 2px #ffffff;} #ajaxResultHolder .productName {text-transform:none;} #SearchHeaderBar #contentBreadCrumbs a, #SearchHeaderBar #contentBreadCrumbs span {text-transform:none; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:13px;} #SearchHeaderBar #contentBreadCrumbs a.breadCrumbLinks, #SearchHeaderBar #contentBreadCrumbs a, #contentBreadCrumbs .breadSeparator {color:#000000;} #content #searchTermsUsed {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:13px; color:#000000; text-align:left; text-indent:6%; font-weight:normal; margin-top:-19px; padding:0;} #content #crumbsHOne #stylesFound {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal;} #weFound {display:none;} #refinement-categories {display:none;} #breadCrumbsHolder {float:left; width:100%;} #filtersHolder {float:left; padding-top:12px; width:100%;} #newGrandHeaderHolder #crossSellmessage {float:left; padding:0; width:100%;} #shell #content .posFixed3 {left:auto; top:40px;} #sortbox2 {width:49%; position:absolute; top:0; right:1px;} #shell #content #contentHolder #contentSortBy {float:left; width:100%; margin:0; position:relative; text-align:left; z-index:100; border:none; background-image:none;} #shell #content #sortbox {float:left; width:100%;} #searchrefinements {border-bottom:solid 1px #999999; float:left; width:100%; display:none;} #searchrefinements .refinement {float:left; position:relative; text-align:left; width:100%;} #searchrefinements .refineattributes {background-color:#efefef; bottom:auto; float:left; overflow:visible; top:40px; border:none; padding:0 4% 10px; width:92.1%; border-right:solid 1px #999999; border-left:solid 1px #999999; margin-left:-1px;} #content .soringLinks {overflow:visible; bottom:auto; border-color:#999999; left:0; padding:0 0 15px; width:100%; top:40px;} #IHaveAllRefinements {float:left; padding-top:12px; width:100%;} #selectedAttributesBlock {} #selectedAttributesBlock #RemovableSelectedColor, #selectedAttributesBlock #RemovableSelectedAttribute {float:left; height:14px; overflow:hidden; padding:3px 3px 3px 5px; margin:0 5px 5px 0; background-color:#efefef; text-align:left; width:107px;} #selectedAttributesBlock a {float:right; width:12px; height:0; margin-top:1px; padding-top:12px; overflow:hidden; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/bg_close.png); background-repeat:no-repeat;} #selectedAttributesBlock .RemovableSelectedColorBoxBorder {border:none; float:left; height:13px; overflow:hidden; width:13px;} #selectedAttributesBlock .RemovableSelectedColorBox {background-position:-2px -2px; float:left; height:13px; margin:0; overflow:hidden; width:13px;} #selectedAttributesBlock .RemovableSelectedColorBoxText {float:left; line-height:13px; overflow:hidden; padding-left:5px; width:75px; letter-spacing:0.42px; font-size:11px; font-family:ProximaNova-Regular, Arial, Helvetica, sans-serif; color:#000000;} #selectedAttributesBlock .RemovableSelectedAttributeBoxHolder {float:left; line-height:13px; overflow:hidden; width:90px; letter-spacing:0.42px; font-size:11px; font-family:ProximaNova-Regular, Arial, Helvetica, sans-serif; color:#000000; white-space:nowrap;} #filtersHolder #sortbox .dropDownBox {color:#000000; font-size:12px; text-transform:uppercase; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/arrow_down2.png); background-position:96% 20px; background-repeat:no-repeat; color:#000000; cursor:pointer; float:left; overflow:hidden; font-family:ProximaNova-Semibold, Arial, Helvetica, sans-serif; letter-spacing:0.5px; width:100%; margin:-1px 0 0 -1px; text-indent:12px; height: 45px; line-height:48px; padding:0; border-top:solid 1px #999999; border-right:solid 1px #999999; border-left:solid 1px #999999;} #shell #filtersHolder #sortbox .dropDownBoxOpened {background-position:96% 20px; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/btn_close2.png); background-color:#efefef; border-bottom:none;} #refinement-variantSize #attributes .refineLink, #refinement-variantSize #attributes .refineLink:hover {background-color:#ffffff; background-image:none; width:63px; height:40px; border:solid 1px #999999; text-align:center; padding:0; color: #000000; font-family:ProximaNova-Regular, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:0.42px; margin:0 5px 5px 0; line-height:41px;} #refinement-variantSize #attributes .refineLink.selected {padding:0; font-family:ProximaNova-Semibold, Arial, Helvetica, sans-serif; font-size:12px; background-color:#666666; color:#ffffff; letter-spacing:0.46px;} #refinement-heelHeight #attributes .refineLink, #refinement-heelHeight #attributes .refineLink:hover {background-color:#ffffff; background-image:none; width:122px; height:35px; border:solid 1px #999999; text-align:center; padding:0; color: #000000; font-family:ProximaNova-Regular, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0.46px; margin:0 5px 5px 0; line-height:35px;} #refinement-heelHeight #attributes .refineLink.selected {padding:0; font-family:ProximaNova-Semibold, Arial, Helvetica, sans-serif; font-size:12px; background-color:#666666; color:#ffffff; letter-spacing:0.46px;} #refinement-priceRefineDropDown #attributes .refineLink, #refinement-priceRefineDropDown #attributes .refineLink:hover {background-color:#ffffff; background-image:none; width:122px; height:35px; border:solid 1px #999999; text-align:center; padding:0; color: #000000; font-family:ProximaNova-Regular, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0.46px; margin:0 5px 5px 0; line-height:35px;} #refinement-priceRefineDropDown #attributes .refineLink.selected {padding:0; font-family:ProximaNova-Semibold, Arial, Helvetica, sans-serif; font-size:12px; background-color:#666666; color:#ffffff; letter-spacing:0.46px;} #refinement-variantColorValue #colorSwatches {padding:0;} #refinement-variantColorValue #colorSwatches .swatchRefineLink, #refinement-variantColorValue #colorSwatches .swatchRefineLink:hover {border:none; margin:0 10px 20px 0; width:70px; text-align:center;} #refinement-variantColorValue .swatchColorBoxImage {width:100%; height:25px; padding:0; border:none; background-position:0 0; background-repeat:repeat; margin:0 0 5px;} .swatchColorBoxName {width:100%; float:left; text-align:center; color:#000000; font-family:ProximaNova-Regular, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0.46px; overflow:hidden; border-top:solid 4px #efefef; padding-top:3px; white-space:nowrap;} #refinement-variantColorValue .selected .swatchColorBoxName {border-top-color:#000000;} #filtersHolder #sortingOptions {padding:0;} #filtersHolder #sortingOptions .theCurrentSortingRule {border:solid 1px #efefef; color:#000000; font-size:12px; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/arrow_down2_grey.png); background-position:91% 17px; background-repeat:no-repeat; background-color:#efefef; color:#000000; cursor:pointer; float:left; overflow:hidden; padding:0; font-family:ProximaNova-Semibold, Arial, Helvetica, sans-serif; letter-spacing:0.5px; width:100%; text-indent:12px; border:solid 1px #999999; height:40px; line-height:42px;} .arrowDownSimple {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/arrow_down2.png); background-position:91% 17px; background-repeat:no-repeat; overflow:hidden; float:left; width:48%;} #shell #filtersHolder #sortbox #refinebyheaderID.dropDownBoxOpened, #shell #filtersHolder #sortingOptions .dropDownBoxOpened {background-position:91% 15px; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/btn_close2_white.png); background-color:#ffffff;} #content #sortingOptions a {font-size:12px; letter-spacing:0.5px; padding:5px 0; text-indent:12px;} #content #sortingOptions a:hover {background-color:#efefef;} #newGrandHeaderHolder {width:96%; margin:0 2%; float:left;} #breadSearchHolder {float:left; width:100%;} #breadSearchHolder #SearchHeaderBar {float:left; margin:0; width:100%;} #main #shell #outerContentHolder #outerContent #leftNav2 {float:left; margin:0; position:relative; width:100%;} #shell #searchrefinements #colorSwatches a:hover, #shell #searchrefinements #colorSwatches .selected {border:none;} .refinebyHeader2.navgroup2 {display:none;} body #shell #content #leftNav2 #sortbox .refinebyHeader {font-family:ProximaNova-Semibold,Arial,Helvetica,sans-serif; font-size:12px; letter-spacing:0.5px; color:#000000; border:solid 1px #999999; width:49% !important; margin-left:-1px; text-align:left; text-indent:12px; padding:0 !important; height:40px; font-weight:normal; line-height:42px;} .swatchColorBoxImage {background-color:#ffffff;} .itemCountHolder {float:left; padding-left:20px;} .itemCounValue {float:left; color:#000000; font-weight:normal; font-size:13px; text-transform:lowercase; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; letter-spacing:1px;} .itemCounLabel {float:left; padding-left:3px; color:#000000; font-weight:normal; font-size:13px; text-transform:lowercase; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; letter-spacing:1px;} #shell .contentProduct .viewAllProductReviewAverage div div {background:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/reviewSprite.svg) no-repeat 0 0; float:left; font-size:0; height:18px; margin:0; overflow:hidden; width:95px;} #shell .contentProduct .viewAllProductReviewAverage .stars-1 {background-position:-76px -19px;} #shell .contentProduct .viewAllProductReviewAverage .stars-1-5 {background-position:-76px 0;} #shell .contentProduct .viewAllProductReviewAverage .stars-2 {background-position:-57px -19px;} #shell .contentProduct .viewAllProductReviewAverage .stars-2-5 {background-position:-57px 0;} #shell .contentProduct .viewAllProductReviewAverage .stars-3 {background-position:-38px -19px;} #shell .contentProduct .viewAllProductReviewAverage .stars-3-5 {background-position:-38px 0;} #shell .contentProduct .viewAllProductReviewAverage .stars-4 {background-position:-19px -19px;} #shell .contentProduct .viewAllProductReviewAverage .stars-4-5 {background-position:-19px 0;} #shell .contentProduct .viewAllProductReviewAverage .stars-5 {background-position:0 -19px;} #container .cart .itemPriceHolder .product-price-line {margin-top:5px; text-align:right; float:left; width:100%} #container .actionHolder2 {margin:0 10%; width:80%; text-align:center; padding:0;} #container .actionHolder2 .cart-item-row__actions {margin-top:10px;} #container .actionHolder2 .cart-item-row__actions .edit-product {width:56px; margin:0; padding-right:15px;} #container .actionHolder2 .cart-item-row__actions .edit-product .icon-edit {width:17px; margin:0; display:inline; font-size:17px; float:left;} #container .actionHolder2 .cart-item-row__actions .edit-product .cart-item-row__actions-link-text {margin:0px 0 0 6px; display:inline; float:left;} #container .actionHolder2 .cart-item-row__actions .move-product {display:none; width:74px; margin:0; padding-right:15px;} #container .actionHolder2 .cart-item-row__actions .move-product .icon-heart {width:17px; margin:0; display:inline; font-size:17px; float:left;} #container .actionHolder2 .cart-item-row__actions .move-product .cart-item-row__actions-link-text {margin:0px 0 0 6px; display:inline; float:left;} #container .actionHolder2 .cart-item-row__actions .remove-product {width:61px; margin:0;} #container .actionHolder2 .cart-item-row__actions .remove-product .icon-small-x {width:17px; margin:0; display:inline; font-size:17px; float:left;} #container .actionHolder2 .cart-item-row__actions .remove-product .cart-item-row__actions-link-text {margin:0px 0 0 6px; display:inline; float:left;} .cart-list hr.medium {width:100%;} #container .cart-list .product-price {padding-right:10px;} .cart #pdqvHolder {width:100%; float:left;} #quickViewHolder {float:left; width:100%;} #quickViewCloseHolder a {float:left; width:20px; height:20px; background:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/close.png) no-repeat 0 0;} #quickViewCloseHolder a img {display:none;} #quickViewHolder #pdetailCenter {float:left; width:100%;} #quickViewHolder #leftColumn {float:left; width:100%;} #quickViewHolder #productGraphics {float:left; width:100%;} #quickViewHolder #zoomImgHolder2 {float:left; width:100%;} #continuePayPalAmazon.guestNote {font-size:16px !important; text-align:center; color:#000000;} #signInPayPal.fluid-checkout-button.fluid-checkout-button--tertiary,#signInPayPal a.fluid-checkout-button.fluid-checkout-button--tertiary {width:100px;} #signInPayPal.fluid-checkout-button--tertiary.fluid-checkout-button--paypal:not(.fluid-checkout-button--half) img{width:70% !important; margin:1%;} #signInPayPal .fluid-checkout-button__text {display:none;} #signInPayPal{float:right;margin:-10% 20% 0 0;} #signInAmazon-pay img, #signInAmazon-pay #amazonPayLarge {width:90px !important; height:36px;} #signInAmazon-pay {background:url(https://d2ldlvi1yef00y.cloudfront.net/us/sandbox/pay/lightgray/small/button_T4_3x.png) no-repeat; background-size: 87px; margin-left:22%; width:100px !important;} #signInAmazon-pay img.amazon-button-image-2017 {opacity:0;} .guestLinkHolder {float:left;} .guestLinkHolder .guestNote {float:left; text-align:center; width:100%; color:#000000; font-size:12px;} .guestLink {float:left;} #guestChkOut .js-guest-link {box-shadow:2px 2px 2px 0 #DDD;text-decoration:none !important; background-color:#cbcbcb !important; color:#000000; font-size:12px !important; font-weight:bold; width:70%; margin:0 15%; padding:15px 0; letter-spacing:1px;} a.js-pwd-toggle {text-decoration:none !important;} body input.fluid-checkout-button {font-size:16px; box-shadow:2px 2px 2px 0 #CCCCCC;} #guestChkOut .sign-in-form__wrapper-h3-link.sign-in-form__wrapper-text--center.js-guest-link {width:145px !important;float:left;margin:0; height:45px;} input#signInChkOut.submit-button.fluid-checkout-button.fluid-checkout-button--primary.disabled {box-shadow:2px 2px 2px 0 #CCCCCC; background-color: #000000 !important; border-color:#000000 !important; color:#fff !important; width:145px; float:right; font-size:12px !important;} input#signInChkOut.submit-button.fluid-checkout-button.fluid-checkout-button--primary {box-shadow:2px 2px 2px 0 #CCCCCC; background-color: #000000 !important; border-color:#000000 !important; color:#fff !important; width:145px; float:right; font-size:12px !important;} .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {background-color: #000000 !important; border-color:#000000 !important; color:#fff !important;} /*iphone 5 portrait */ @media only screen and (max-width:320px) { #signInPayPal {margin:-13% 14% 0 0;} #signInAmazon-pay {margin-left:18%;} .payment-methods .payment-method-item #paymentRadioInput.radio-input {width:95px !important;} .payment-methods .payment-icons {font-size:10px !important;} #creditCardPaymentForm .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {width:290px !important;} } /*iphone 5 landscape */ @media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) { #signInPayPal{float:right;margin:-7% 25% 0 0;} #signInAmazon-pay {margin-left:36%;} .payment-methods .payment-method-item #paymentRadioInput.radio-input {width:174px !important;} .payment-methods .payment-icons {font-size:12px !important;} #creditCardPaymentForm .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {width:525px !important;} } /*iphone 6 portrait */ @media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) { #guestChkOut .sign-in-form__wrapper-h3-link.sign-in-form__wrapper-text--center.js-guest-link {width:172px !important;} input#signInChkOut.submit-button.fluid-checkout-button.fluid-checkout-button--primary.disabled {width:172px !important;} input#signInChkOut.submit-button.fluid-checkout-button.fluid-checkout-button--primary {width:172px !important;} .payment-methods .payment-method-item #paymentRadioInput.radio-input {width:112px !important;} #creditCardPaymentForm .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {width:354px !important;} } /*iphone 6 landscape */ @media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2){ #signInPayPal{float:right;margin:-6% 32% 0 0;} #signInAmazon-pay {margin-left:36%;} .payment-methods .payment-method-item #paymentRadioInput.radio-input {width:205px !important; height:36px !important;} #creditCardPaymentForm .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {width:625px !important;} } /*iphone 6 + portrait */ @media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : portrait) { #guestChkOut .sign-in-form__wrapper-h3-link.sign-in-form__wrapper-text--center.js-guest-link {width:191px !important;} input#signInChkOut.submit-button.fluid-checkout-button.fluid-checkout-button--primary.disabled {width:191px !important;} input#signInChkOut.submit-button.fluid-checkout-button.fluid-checkout-button--primary {width:191px !important;} .payment-methods .payment-method-item #paymentRadioInput.radio-input {width:124px !important; } .payment-methods .payment-method-item #paymentRadioInput.radio-input.selected {height:39px !important;} #creditCardPaymentForm .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {width:379px !important;} } /*iphone 6 + landscape */ @media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : landscape) { .payment-methods .payment-method-item #paymentRadioInput.radio-input {width:226.5px !important; height:40px !important;} .payment-methods .payment-method-item #paymentRadioInput.radio-input.selected {height:45px !important;} #creditCardPaymentForm .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {width:690px !important;} } /*Galaxy s 5 */ @media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) { .payment-methods .payment-method-item #paymentRadioInput.radio-input {width:108px !important;} #guestChkOut .sign-in-form__wrapper-h3-link.sign-in-form__wrapper-text--center.js-guest-link {width:165px !important;} input#signInChkOut.submit-button.fluid-checkout-button.fluid-checkout-button--primary.disabled {width:165px !important;} input#signInChkOut.submit-button.fluid-checkout-button.fluid-checkout-button--primary {width:165px !important;} #creditCardPaymentForm .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {width:325px !important;} } .payment-methods .payment-icons {font-size:12px;} #ccIcons {padding-bottom:2%;} .payment-methods {border-bottom: none !important;} .payment-methods .payment-method-item #paymentRadioInput.radio-input {border-bottom:1px solid #999999 !important;} .payment-methods .payment-method-item #paymentRadioInput.radio-input.selected{border-bottom:1px solid #fff !important;} .cart #quickViewCloseHolder {float:right; margin:10px 15px 0 0;} .cart #quickViewCloseHolder a {float:right; margin-right:15px; padding:0;} .cart #quickViewHolder #pdetailCenter {padding:5px 7% 0 7%;} .cart #quickViewHolder #itemInfo {padding:0;} .cart #quickViewHolder #nameHolder {color:#000000; text-decoration:underline;} .cart #quickViewHolder .PDPPriceArea {height:initial;} .cart #quickViewHolder #right2 {display:none;} .cart #quickViewHolder #pdetailCenter #rightColumn {margin:0; padding:0;} .cart #quickViewHolder .backToProductLink {width:100% !important;} .cart #quickViewHolder #itemInfo #promoHolder #promotionsSpan {padding:0;} .cart #quickViewHolder #cartControls #selectableInfo #sizesBlock #sizes span, .cart #quickViewHolder #cartControls #selectableInfo #widthsBlock #widths span {padding:0; width:40px; height:40px; letter-spacing:0; line-height:40px;} .cart #quickViewHolder #cartControls #selectableInfo #colorsBlock #colorChips span {padding:0; margin:0 4px 4px 0; width:40px;} .cart #quickViewHolder .backToProductLinkA {width:80%; margin:10px 10% 0;} #container {position:relative;} #container .fluid-container {position:initial;} #container .grid.cart {position:initial;} .cart #pdqvHolder #main {padding:0;} .cart #quickViewHolder {background-color:#ffffff; float:left; width:100%; padding-bottom:20px;} .cart #pdqvHolder #centered {float:left; position:absolute; top:0; left:7%; margin:0; padding:0; width:93%; z-index:1000;} #pdqv {display:none; border:solid 1px #cccccc; float:left; width:100%; height:560px; overflow-y:auto; position:fixed; left:100%; top:0;} .cart-list .product-line__label {color:#000000 !important; text-transform:capitalize !important;} .fluid-checkout-button--primary, a.fluid-checkout-button--primary {box-shadow: 2px 2px 2px 0 #CCCCCC;} .mobile-show.customer-service-mobile {background-color: #fff !important;} .cart .checkout-help {padding:2px 2px !important;} .checkout-module-header h3{color:#000000 !important;} #creditCardPaymentForm .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {box-shadow:2px 2px 2px 0 #CCCCCC;} .grid.checkout-module-header::before{background-color:#000000 !important; color:#fff !important;} #contentHolder .cart-list .product-price-line__subtext-discount, #contentHolder .cart-list .product-price--sale, .fluid-components-checkout-OrderSummary .order-price-line__subtext-discount, .fluid-components-checkout-OrderSummary .order-price--discount #contentHolder .fluid-components-checkout-CartSummary .product-price-line__subtext-discount{color: #CC0000 !important;} .fluid-components-forms-Form .form-error > * {color:#FF6600;} .fluid-components-forms-Form .form-field__error-text {color:#ff6600 !important;} .fluid-components-forms-TextInput.invalid input {border-color:#ff6600 !important;} .use-shipping-address.checkbox label {text-transform: uppercase !important; font-size:12px !important;} .fluid-components-forms-NativeDropDown.invalid {color:#ff6600 !important;} /* NEW CODE 17.6 - DB */ #container #popUps #sizeGuide1 {display: none; z-index:99999999; position: fixed; width:95%; overflow-x:hidden; overflow-y:auto; left: 100%; top: 0%; background-color: #fff; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 1);} */ #popUps .btnClose {position: absolute; right: 20px; top: 20px; width:20px;} .pt_productdetail.pt_productdetail2 #container #jagGrayBG {display:none !important;} #container .sizeGuideWrapper {height:100%; padding:15px 15px 15px 15px; margin-top:-78px;} .sizePDPimg {width:107.2% !important; margin-left:-6.3%;} .btnClose img {opacity:0 !important; margin-top:6%;} .btnClose a {margin-left:82%; margin-top:6%;} #container .guideTitle {padding:40px 0 40px 0;} #container .sizeGuideTabs p {font-size: 14px; font-family: ProximaNovaA-Regular, Arial, Helvetica, sans-serif;} .btnClose {background-repeat: no-repeat; background-image: url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/header/hamburder/new_main_menu_closed.svg); height:40px; background-position: 91% 89%; background-size: 20px 20px;} #vabacktotop {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/backToTop/fall2017/back2Top-3.png); background-repeat:no-repeat; background-size:40px; right:-15px !important; bottom:118px !important;} #vabacktotop img {display:none;} #privacyNote, #privacyNote2 {width:100% !important;} #privacyNote2 {padding-bottom:30px !important;} #container #pdpReviewsTab .largeWriteReviewButton {margin-top:50px;} .pr-header .pr-snapshot {float:left; width:100%; padding-bottom:20px;} .pr-review-engine .pr-review-sort {padding:15px; margin:24px 0; float:left;} #productInfoHolder .productDetailsHolder .detailsContent {width:97%;} /*CP Code Below - 17.7*/ #footerOptinMessage h3 {color:#000000;font-family:ProximaNovaA-Semibold, Arial, Helvetica, sans-serif;font-size:16px;letter-spacing:0.5px;text-align:center;} #footer .optInButtonContainer #emailBtn {margin-right:2%;width:45px;height:45px;background:#000000;font-family:ProximaNovaA-Semibold, Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF;letter-spacing:0.5px;} #optInHolder #optIn .optInFields {margin:0px 10px 0px 2%;height:35px;width:80%;border:1px solid #999999;} #footer #emailBtn {float:left;} #optIn .optInFields .globalOptInField {padding-top:3px;} #footerSocialBanner img {margin-right:25px;} #footer #footerSocialBanner {padding:25px 0;width:96%;border-bottom:1px solid #999999;margin:0 2%;} #footer #footerBarHolder {margin-top:25px;} #footerNav #navSection1 {width:100%;text-align:center;} #footerNav #navSection2 {width:100%;text-align:center;padding-bottom:25px;} .smallBorderContainer {width:100%;display:flex;text-align:center;align-items:center;align-content:center;justify-content:center;padding:25px 0;} .smallBorderContainer .smallBorder {border-top:1px solid #999999;width:150px;} #footerNav .navSectionHeader {font-size:16px;letter-spacing:0.5px;line-height:45px;font-family:ProximaNovaA-Semibold, Arial, Helvetica, sans-serif;} #footerNav .navSection a {font-family:ProximaNovaA-Regular, Arial, Helvetica, sans-serif;font-size:16px;letter-spacing:0.5px;line-height:45px;} #footer #footerCopyrightContainer {float:left;width:96%;text-align:center;margin:0 2%;padding-top:25px;border-top:1px solid #999999;} #footer #footerCopyrightContainer #footerCopyright {color:#000000;text-transform:none;width:100%;padding-top:25px;padding-bottom:25px;float:none;text-align:center;} #currentYear {color:#000000;font-size:10pt;} #footerPolicyContainer a {display:block;font-family:ProximaNovaA-Regular, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;letter-spacing:0.5px;line-height:21px;text-transform:none;} #footerSection1 {margin-bottom:5px;} #footerSection1 .link, #footerSection2 .link {font-family:ProximaNovaA-Regular, Arial, Helvetica, sans-serif; font-size:11px;color:#666666;letter-spacing:0.5px;padding-right:3%;text-transform:none;} /*Zendesk Styling*/ #zopimNewChatImg {margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;padding:0px !important;border:0px !important;background-position:0 0 !important;overflow:hidden !important;position:fixed !important;z-index:16000000 !important;right:20px !important;bottom:75px !important;} #zopimNewChatImg img {font-family: ProximaNova-Semibold, Proxima Nova, Arial, Helvetica, sans-serif;height:47px; width:40px;} div.zopim:first-of-type {display:none !important;} div.zopim:nth-of-type(3) {display:none !important;}