body {-webkit-backface-visibility:hidden;} body #shell {overflow:initial;} #shell #outerContentHolder #outerContent {width:1024px;} .width50 {margin:0 2%; width:45.5%;} .box1 {border:solid 1px #999999;} .box1-header {font-size:23px; margin:-54px 15% 0; width:70%;} .box3 {float:left; width:748px;} .box4 {float:left; padding-bottom:30px; width:400px;} .box5 {float:left; width:748px;} .formobile {display:none;} #accountnavHolder {float:left; position:relative; width:210px;} #navlinkHeader {display:none; float:left; margin-bottom:30px; width:100%; background-color:#efefef; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/arrow_down.png); background-repeat:no-repeat; background-position:right 20px;} #navContent {display:block; float:left; width:100%; position:absolute; top:48px; left:0; padding:15px 0; background-color:#ffffff; z-index:10;} .breadcrumbHolder {float:left; padding-bottom:25px; width:100%;} .tile1-header {float:left; width:100%; text-transform:uppercase; font-size:19px; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; color:#000000; letter-spacing:0; text-align:center; padding-bottom:25px;} #shell .popupHolder2 {width:700px;} .width100 {margin:0 2%; width:95.5%;} .box3-header {text-align:left;} .btn50 {margin:20px 0 0;} .noaddress {text-align:left;} .popupHeader {margin-left:2%;} .navHolder #navContent .navlinkHolder .selectedlink {background-color:#ffffff; text-decoration:none;} #shell .navlinkHolder .navlink {border:none; padding:10px 0;} .logoutLink {display:none;} #shell .btnWishlistMoveToBag {width:80%; margin-left:10%;} .wishlistProductCell {float:left; margin:0 2% 80px; position:relative; text-align:center; width:21%;} .wishlistProductData {height:80px;} // mobile #container {position:relative;} .headerItems {z-index:100;} #container #outerContent {width:100%;} #container #contentHolder {padding:0;} #container #contentHolder .col2 {float:left; padding:40px 0;} #container .width50 {margin:0; width:100%;} #container .box1 {border:none;} #container .cbLabelHolder {float:right; width:87%;} #container .box1-header {font-size:19px; margin:-51px 10% 0; width:80%;} #container .boxError {padding:0 0 25px 9%; text-indent:0; width:91%;} #container .popupHolder {width:95%;} body #container .popupHolder2 {width:95%;} #container .box3 {width:100%;} #container .box4 {width:100%;} #container .box5 {width:100%;} #container .fordesktop {display:none;} #container .formobile {display:block;} #container #accountnavHolder {width:100%;} #container #navlinkHeader {display:block;} #container #navContent {display:none; position:absolute; top:48px; left:0; padding:0;} #container .navlink {text-indent:26px;} #container .breadcrumbHolder {display:none;} #container .tile1-header {display:block;} #container .width100 {margin:0; width:100%;} #container .btn50 {margin:20px 15% 0; width:70%;} #container .noaddress {text-align:center;} #container .box3-header {text-align:center;} #container .popupHeader {margin-left:0;} #container .navHolder #navContent .navlinkHolder .selectedlink {background-color:#eeeeee; text-decoration:underline;} body #container .navlinkHolder .navlink {border-bottom:solid 1px #eeeeee; padding:14px 0;} #container .logoutLink {display:block;} #container .startshopping a {text-align:center;} body #container .btnWishlistMoveToBag {width:90%; margin-left:5%;} #container .wishlistProductCell {margin:0 4% 80px; width:42%;} #container .wishlistProductData {height:100px;} @media only screen and (max-width:320px) { #shell #outerContentHolder #outerContent {width:320px;} .width50 {margin:0; width:100%;} .box1 {border:none;} .box1-header {font-size:19px; margin:-51px 10% 0; width:80%;} .cbLabelHolder {width:88%;} .popupHolder {width:98%;} #shell .popupHolder2 {width:98%;} .box3 {width:100%;} .box4 {width:100%;} .box5 {width:100%;} #accountnavHolder {width:100%;} #navlinkHeader {display:block;} #navContent {display:none; position:absolute; top:48px; left:0; padding:0;} .navlink {text-indent:26px;} .breadcrumbHolder {display:none;} #contentHolder .tile1-header {display:block;} .width100 {margin:0; width:100%;} .btn50 {margin:20px 15% 0; width:70%;} .noaddress {text-align:center;} .box3-header {text-align:center;} .popupHeader {margin-left:0;} .navHolder #navContent .navlinkHolder .selectedlink {background-color:#eeeeee; text-decoration:underline;} #shell .navlinkHolder .navlink {border-bottom:solid 1px #eeeeee; padding:14px 0;} .logoutLink {display:block;} #shell .btnWishlistMoveToBag {width:90%; margin-left:5%;} .wishlistProductCell {margin:0 4% 80px; width:42%;} .wishlistProductData {height:100px;} } @media only screen and (min-width:321px) { #shell #outerContentHolder #outerContent {width:100%;} .width50 {margin:0; width:100%;} .box1 {border:none;} .box1-header {font-size:20px; margin:-50px 10% 0; width:80%;} .cbLabelHolder {float:right; width:90%;} .box3 {width:100%;} .box4 {width:100%;} .box5 {width:100%;} #accountnavHolder {width:100%;} #navlinkHeader {display:block;} #navContent {display:none; position:absolute; top:48px; left:0; padding:0;} .navlink {text-indent:26px;} #shell .popupHolder2 {width:91%;} .width100 {margin:0; width:100%;} .btn50 {margin:20px 15% 0; width:70%;} .noaddress {text-align:center;} .box3-header {text-align:center;} .popupHeader {margin-left:0;} .navHolder #navContent .navlinkHolder .selectedlink {background-color:#eeeeee; text-decoration:underline;} #shell .navlinkHolder .navlink {border-bottom:solid 1px #eeeeee; padding:14px 0;} .logoutLink {display:none;} #shell .btnWishlistMoveToBag {width:80%; margin-left:10%;} .wishlistProductCell {margin:0 4% 80px; width:42%;} .wishlistProductData {height:80px;} } @media only screen and (min-width:768px) { #shell #outerContentHolder #outerContent {width:748px;} .width50 {margin:0 2%; width:45.5%;} .box1 {border:solid 1px #999999;} .box1-header {font-size:20px; margin:-52px 10% 0; width:80%;} .cbLabelHolder {width:90%;} .box3 {width:100%;} .accountlanding .box3 {margin-left:-2%; width:104%;} #addressbookContentHolder .box5 {margin-left:-2%; width:104%;} #walletContentHolder .box5 {margin-left:-2%; width:104%;} .box4 {width:400px;} #accountnavHolder {width:100%;} #navlinkHeader {display:block;} #navContent {display:none; position:absolute; top:48px; left:0; padding:0;} .navlink {text-indent:26px;} #shell .popupHolder2 {width:700px;} .width100 {margin:0 2%; width:95.5%;} .btn50 {margin:20px 0 0;} .noaddress {text-align:left;} .box3-header {text-align:left;} .popupHeader {margin-left:2%;} .navHolder #navContent .navlinkHolder .selectedlink {background-color:#eeeeee; text-decoration:underline;} #shell .navlinkHolder .navlink {border-bottom:solid 1px #eeeeee; padding:14px 0;} .logoutLink {display:none;} #shell .btnWishlistMoveToBag {width:80%; margin-left:10%;} .wishlistProductCell {margin:0 2% 80px; width:21%;} .wishlistProductData {height:80px;} } @media only screen and (min-width:1024px) { #shell #outerContentHolder #outerContent {width:1024px;} .width50 {margin:0 2%; width:45.5%;} .box1 {border:solid 1px #999999;} .box1-header {font-size:23px; margin:-54px 15% 0; width:70%;} .cbLabelHolder {width:90%;} .accountlanding .box3, .box3 {margin-left:0; width:748px;} #addressbookContentHolder .box5 {margin-left:-2%; width:104%;} #walletContentHolder .box5 {margin-left:-2%; width:104%;} .box4 {width:400px;} #accountnavHolder {width:210px;} #navlinkHeader {display:none;} #navContent {display:block !important; position:relative; padding:0; top:0;} .navlink {text-indent:0;} #shell .popupHolder2 {width:700px;} .width100 {margin:0 2%; width:95.5%;} .btn50 {margin:20px 0 0;} .noaddress {text-align:left;} .box3-header {text-align:left;} .popupHeader {margin-left:2%;} .navHolder #navContent .navlinkHolder .selectedlink {background-color:#ffffff; text-decoration:underline;} #shell .navlinkHolder .navlink {border:none; padding:10px 0;} .logoutLink {display:none;} #shell .btnWishlistMoveToBag {width:80%; margin-left:10%;} .wishlistProductCell {margin:0 2% 80px; width:21%;} .wishlistProductData {height:80px;} } #leftNav {display:none;} #shell #outerContentHolder {padding:25px 0;} #shell #outerContent #content {padding:60px 0 50px; width:100%;} #contentHolder {float:left; width:100%;} .box1 a, .box2 a, .box3 a, .box4 a, .box5 a, .navlinkHolder a {text-decoration:underline;} #navpageHolder {float:left; padding:0 3%; width:94%;} .col1 {float:left;} .col2 {float:left;} .box1 {float:left; padding:40px 7.5% 35px; width:85%;} .box1-header {float:left; background-color:#ffffff; text-align:center; text-transform:uppercase; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#000000; letter-spacing:1px;} .box1-contentHolder {float:left; width:100%;} .box1-content {float:left; width:100%;} .box1-cell {float:left; padding-bottom:25px; width:100%;} .box1 label, .box2 label, .box3 label, .box4 label, .box5 label {float:left; padding-bottom:7px; text-transform:uppercase; width:100%; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:12px; line-height:12px; color:#666666; letter-spacing:1px; text-align:left; font-weight:normal;} .handle2 {display:none;} .formHolder {float:left; width:100%;} #signupCBHolder {padding-bottom:10px;} .cbHolder {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/checkbox_checked.png); background-repeat:no-repeat; background-position:0 0; cursor:pointer; float:left; height:30px; padding-right:10%; width:0;} body .cbnotchecked {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/checkbox.png);} #signupCheckBox {display:none;} .pwd-cell {float:left; position:relative; width:100%;} .pwdFieldHolder {float:left; width:85%;} .btnShow {border:solid 1px #000000; background-color:#000000; color:#ffffff; cursor:pointer; float:right; height:28px; padding-top:15px; position:absolute; top:0; right:0; text-align:center; text-transform:uppercase; width:15%; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:12px; letter-spacing:1px; outline:none;} .pwd-cell .btnHide {background-color:#999999; border:solid 1px #999999;} .txtField {border:solid 1px #999999; float:left; height:43px; margin:0; outline:none; padding:0 4%; vertical-align:middle; width:91.5%; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:14px; color:#000000; letter-spacing:0.5px;} .btn100 {border:solid 1px #000000; cursor:pointer; float:left; background-color:#000000; color:#ffffff; height:45px; margin-top:20px; text-align:center; text-transform:uppercase; width:100%; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:19px; letter-spacing:1px; outline:none; -webkit-appearance:none; -moz-appearance:none;} /* .btn100 {border:solid 1px #dddddd; cursor:pointer; float:left; background-color:#dddddd; color:#ffffff; height:45px; margin-top:20px; text-align:center; text-transform:uppercase; width:100%; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:19px; letter-spacing:1px; outline:none; -webkit-appearance:none; -moz-appearance:none;} */ body .btn100active {border:solid 1px #000000; float:left; background-color:#000000;} .note2 {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; color:#000000; letter-spacing:0;} .note3, .note3 a {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:13px; line-height:19px; color:#000000; letter-spacing:0;} .noteRight {text-align:right;} .noteCenter {text-align:center;} .headline2, .headline2 a {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:13px; color:#000000; letter-spacing:1px;} #signinNote {margin-top:-10px;} #signupBtnHolder {padding-bottom:0;} #signupNote {padding:15px 0 0;} .errorfields {border:1px solid #cc2200;} .inlineError {float:left; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:13px; color:#cc2200; letter-spacing:0; padding-top:3px; width:100%;} .boxError {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/error.png); background-repeat:no-repeat; background-position:0 0; float:left; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:13px; color:#cc2200; letter-spacing:0; padding:0 0 25px 7%; width:93%;} .hidden {display:none;} #addressNote {display:none;} .popupHolder {display:none; border:solid 1px #999999; background-color:#ffffff; float:left; margin-top:50px; position:absolute; top:0; left:0; width:460px; z-index:1000;} #addressbookConfirm {margin-top:50px;} #walletConfirm {margin-top:50px;} .box2 {float:left; padding:16px 3% 14px; width:94%;} .btnClose {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/close.png); background-repeat:no-repeat; background-position:center center; cursor:pointer; float:right; height:20px; width:20px;} .box2-content {float:left; margin:0 4%; padding-top:25px; width:92%;} .box2 .addaddress-content {float:left; margin:0; width:100%;} .box2-cell {float:left; padding:5px 4% 25px; width:92%;} .headline3 {font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:20px; color:#000000;} .nlNote {} body #jagGrayBG {background-color:#ffffff; float:left; top:0; left:0; position:absolute; z-index:999;} .navHolder {float:left; width:210px;} .navlinkHolder {float:left; width:100%;} #contentHolder .navlinkHolder .navlink {float:left; width:100%; text-transform:uppercase; font-size:13px; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; color:#000000; text-decoration:none;} .box3-header {float:left; width:100%; padding-bottom:15px; text-transform:uppercase; font-size:23px; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#000000; letter-spacing:1px;} .box4-header {float:left; width:100%; padding-bottom:15px; text-transform:uppercase; font-size:19px; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#000000; letter-spacing:1px;} .box4-contentHolder {float:left; width:100%;} .boxSelect1-cell {float:left; width:40%;} .boxSelect2-cell {float:right; width:60%;} .selectHolder .selectField {background:transparent; border:none; width:120%;} #contentHolder .boxSelect2-cell label {float:right; width:95%;} .boxSelect2-cell .txtField {} .headline4, #contentHolder .headline4 a {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:12px; line-height:14px; color:#666666; padding-top:4px; text-decoration:none;} #contentHolder #profileContentHolder .headline4 a {text-decoration:underline;} #contentHolder .breadcrumbHolder .breadcrumb {float:left; text-decoration:none; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:13px; line-height:20px; color:#000000;} #contentHolder .breadcrumbHolder .current {color:#999999;} .breadcrumbHolder .delimiter {float:left; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:13px; line-height:20px; color:#000000; padding:0 5px;} .box4-cell {float:left; padding-bottom:7px; width:100%;} .selectHolder {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/select_down.png); background-repeat:no-repeat; background-position:right 16px; float:left; height:43px; width:94%; border:solid 1px #999999; overflow:hidden;} .width50 .selectHolder {width:100%;} .boxSelect2-cell .selectHolder {float:right;} #accountnavHolder .arrowup {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/arrow_up.png); background-color:#ffffff; border-bottom:solid 1px #eeeeee;} #navlinkHeader a {float:left; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:13px; line-height:13px; height:29px; color:#000000; padding-top:18px; text-decoration:none; text-indent:26px; width:100%;} .tile1 {float:left;} .profile .tile1-header {display:none;} #contentHolder .tile1 .landingTile {float:left; height:100px; margin-bottom: 25px; padding:25px 6%; text-decoration:none; width:88%; background-color:#efefef; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/arrow_right.png); background-repeat:no-repeat; background-position:right 16px;} .tileHeader {float:left; width:100%; text-transform:uppercase; font-size:19px; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; color:#000000; letter-spacing:1px; padding-bottom:15px;} .tileContent {float:left; width:90%; line-height:19px; font-size:13px; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#000000; letter-spacing:0;} .tileContent div {float:left; width:100%; font-size:13px; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#000000; letter-spacing:0;} .tileContent span {font-size:13px; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#000000; letter-spacing:0;} #landingHeaderHolder {display:none;} .alreadymember {} #ninelovesTile .joinnow {background-color:#000000; color:#ffffff; float:left; margin-top:10px; padding:1px 0; text-align:center; text-transform:uppercase; width:100px;} .btn100_white {border:solid 1px #000000; cursor:pointer; float:left; background-color:#ffffff; color:#000000; height:45px; margin-top:20px; text-align:center; text-transform:uppercase; width:100%; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:19px; letter-spacing:1px; outline:none; -webkit-appearance:none; -moz-appearance:none;} .box5-cell {float:left; padding-bottom:25px;} #addressbookConfirm .box5-cell {padding-bottom:35px;} #walletConfirm .box5-cell {padding-bottom:35px;} #contentHolder #addressbookContentHolder .tileAddress {float:left; border:solid 1px #cccccc; margin-bottom:25px;} #contentHolder #walletContentHolder .tileAddress {float:left; border:solid 1px #cccccc; margin-bottom:25px;} .addressHeader {float:left; padding:10px 0; width:100%; background-color:#eeeeee;} .addressHeader div {color:#000000;} .anAddress_fullName {float:left; font-size:14px; padding-left:10px; width:260px;} .removeAddress {float:right; padding-right:10px; width:15px; cursor:pointer; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/close15x15.png); background-repeat:no-repeat;} .btnRemoveAddress {float:right; background-color:transparent; border:none; text-transform:uppercase; height:15px; width:100%; cursor:pointer; outline:none; -webkit-appearance:none; color:transparent; font-size:0;} .addressContent {float:left; height:85px; width:100%; padding-top:10px;} .addressContent div {color:#000000; font-size:14px; float:left; padding-bottom:2px; text-indent:10px; width:100%;} .addressContent span {color:#000000; font-size:14px;} .addressFooter {float:left; width:100%; height:40px;} .cbHolder2 {float:left; margin:0 10px; width:25px;} #TheAddressBookContainer .checkBox2, #contentHolder .checkBox2 {float:left; height:30px; text-decoration:none; width:100%;} .defaultAddresslabel {float:left; padding-top:15px; font-size:14px; text-transform:uppercase; color:#000000; width:215px;} .editAddressClick {float:right; width:25px; padding-right:10px;} .btnEditAddress {float:right; background-color:transparent; border:none; text-transform:uppercase; text-decoration:underline; font-size:0; color:#ffffff; height:35px; width:100%; cursor:pointer; outline:none; -webkit-appearance:none; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/edit.png); background-repeat:no-repeat; background-position:center 10px;} .defaultAddress_false {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/checkbox.png); background-repeat:no-repeat;} .defaultAddress_true {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/checkbox_checked.png); background-repeat:no-repeat;} .fieldHolder {position:relative;} .fieldHolder label {position:absolute; top:-13px; left:0; transition: all 0.1s linear; filter:Alpha(Opacity=0); opacity:0;} .fieldHolder label.on {color:#000000;} .fieldHolder label.show {top:-15px; filter:Alpha(Opacity=99); opacity:1;} .defaultaddress {visibility:hidden;} .cbNote {text-transform:uppercase; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:12px; line-height:12px; color:#666666; letter-spacing:1px; float:left; width:260px; padding-top:18px;} .defaultaddressCBHolder .cbHolder {padding-right:40px;} .btn50 {border:solid 1px #000000; cursor:pointer; float:left; background-color:#000000; color:#ffffff; height:45px; text-align:center; text-transform:uppercase; width:50%; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:17px; letter-spacing:1px; outline:none; -webkit-appearance:none; -moz-appearance:none;} body .btn50active {border:solid 1px #000000; float:left; background-color:#000000;} .popupHeader {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:19px; color:#000000; float: left; padding:10px 0 15px; text-transform: uppercase;} .isDefaultAddress_true {visibility:hidden;} #TheAddressBookContainer {min-height:340px;} .cardPopup #TheAddressBookContainer {min-height:initial;} #TheWalletContainer {min-height:340px;} .startshopping {float:left; width:100%;} .startshopping a {float:left; font-size:17px; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#000000; letter-spacing:0; padding-top:10px; text-transform:uppercase; width:100%;} .wishlistProductCell div {color:#000000; float:left; width:100%;} #contentHolder .btnWishlistRemove {float:right; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/images/buttons/close15x15.png); background-repeat:no-repeat; height:17px; width:15px; outline:none; -webkit-appearance:none; text-decoration:none; position:absolute; top:0; right:0; z-index:9;} .wishlistProduct {float:left; width:100%;} .wishlistProductImgHolder {} .wishlistProductImg {float:left; width:100%;} .wishlistProductData div {padding-bottom:5px;} .wishlistProductName {text-transform:uppercase; font-size:12px;} .wishlistProductColorSize {text-align:center;} .wishlistProductColorSize span {color:#000000; font-size:11px;} .wishlistProductColor {} .wishlistProductSize {} .wishlistProductPrice {} .btnWishlistMoveToBagHolder {} #contentHolder .btnWishlistMoveToBag {float:left; background-color:#000000; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#ffffff; text-align:center; text-decoration:none; text-transform:uppercase; font-size:12px; letter-spacing:1px; outline:none; -webkit-appearance:none; -moz-appearance:none; padding:4px 0 3px;} .box2 .wishlistShare-content {float:left; margin:0; width:100%;} .textareaField {border:solid 1px #999999; float:left; margin:0; outline:none; padding:10px 4%; vertical-align:middle; width:91.5%; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:14px; color:#000000; letter-spacing:0.5px;} .boxField1-cell {float:left; width:70%;} .boxField2-cell {float:right; width:27%;} .boxSelect3-cell {float:left; width:60%;} .boxSelect4-cell {float:right; width:37%;} .boxField2-cell .txtField {padding-left:10%; width:85.5%;} #contentHolder .cardPopup .tileAddress {float:left; border:solid 1px #cccccc; margin-bottom:25px;} .AdddNewAddress {float:left; width:100%;} .btn75_white {border:solid 1px #000000; cursor:pointer; float:left; background-color:#ffffff; color:#000000; height:45px; margin-top:20px; text-align:left; text-indent:15px; text-transform:uppercase; width:75%; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:19px; letter-spacing:0; outline:none; -webkit-appearance:none; -moz-appearance:none;} .cardPopup .AdddNewAddress .box2 {padding:16px 0% 14px; width:100%;} .defaultcardCBHolder {margin-top:-15px;} .defaultcardCBHolder .cbHolder {} .defaultcardCBHolder .cbNote {text-transform:none;} .billingAddressHeader {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:19px; color:#000000; float:left; text-transform:uppercase;} .cvvHolder {position:relative;} .cvvHintHolder {float:left; width:12px; position:absolute; top:-12px; right:0;} .cvvHintHolder a {float:left; width:100%;} .cvvHintPopup {display:none; float:left; position:absolute; top:0; right:-11px; width:318px; border:solid 1px #cccccc; background-color:#ffffff; z-index:1001;} .btnClose2 {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1498536061396/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:100%;} #contentHolder #cvvHolder a {text-decoration:none;} .addaddressPopup .btnClose {display:initial;} #addressbookConfirm .cardPopup .box5-cell {padding-bottom:20px !important;} .ordersContentHolder {float:left;} .ordersHeader {float:left; width:100%;} .ordersContent {float:left; width:100%;} .orderHolder {float:left; width:100%;} .orderHeader {float:left; padding:20px 0; width:100%;} .orderHeaderLabel {color:#000000; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:15px; letter-spacing:0;} .orderHeaderValue {color:#000000; font-family:ProximaNova-Semibold,Arial,Helvetica,sans-serif; font-size:15px; letter-spacing:0;} .orderDate {float:left; padding:0 50px 0 20px;} .orderNumber {float:left; padding-right:50px;} .orderTotal {float:left;} .orderHandleToClose {display:none;} .orderContentOpen .orderContent {display:block;} .orderContentOpen .orderHandleToClose {display:block;} .orderContentOpen .orderHandleToOpen {display:none;} .orderHandleToOpen {float:right; padding:4px 20px 0 0; text-align:right; width:15%;} .orderHandleToClose {float:right; padding:4px 20px 0 0; text-align:right; width:15%;} .orderHandleToOpen a, .orderHandleToClose a {float:right; text-decoration:none; text-transform:uppercase;} .handleLabel {float:left; color:#000000; font-family:ProximaNova-Semibold,Arial,Helvetica,sans-serif; font-size:12px; letter-spacing:0;} .handlePlus {font-family:ProximaNova-Light,Arial,Helvetica,sans-serif; color:#000000; float:left; font-size:27px; line-height:12px; padding-left:6px;} .handleMinus {font-family:ProximaNova-Light,Arial,Helvetica,sans-serif; color:#000000; float:left; font-size:27px; letter-spacing:-2.5px; line-height:8px; padding-left:6px;} .orderContent {display:none; float:left; padding:5px 3% 20px; width:94%;} .productLineItem {float:left; width:100%; padding-bottom:30px;} .productLineItemImage {float:left; padding-right:15px;} .productLineItemImage a {text-decoration:none;} .productLineItemImage img {width:70px;} .productLineItemDetails {float:left; width:85%;} .productLineItemDetails .productLineItemName {float:left; width:100%; font-family:ProximaNova-Semibold,Arial,Helvetica,sans-serif; font-size:13px; color:#000000; letter-spacing:0.5px; line-height:23px; text-decoration:none;} .orderContentLabel {font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:12px; color:#666666; letter-spacing:0.46px; line-height:23px;} .orderContentValue {font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:13px; color:#000000; letter-spacing:0.5px; line-height:23px; padding:0 15px 0 5px;} .productLineColorSizeQty .productLineItemSizeValue {padding-right:0;} .productLineColorSizeQty .productLineItemWidth {padding-left:0;} .productLineColorSizeQty {float:left; width:100%;} .productLineColorSizeQty span {float:left;} .productLineItemLastUpdate {float:left; width:100%;} .orderStatusTracking {float:left; width:100%;} .orderStatusTracking span {float:left;} .reviewHolder {float:left; width:100%;} .reviewHolder a {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; text-decoration:underline; font-size:11px; color:#000000; line-height:23px;} a.orderContentValue {color:#000000; text-decoration:underline;} .fullWidth {width:100%;} .rowGrey {background-color:#efefef;} .console1 {display:none; float:left; width:100%;} .orderStatusHeader {float:left; width:100%; text-align:center; font-size:23px; text-transform:uppercase; color:#000000; margin-bottom:5px;} .orderStatusHolder label {float:left; padding-bottom:7px; text-transform:uppercase; width:100%; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:12px; line-height:12px; color:#666666; letter-spacing:1px; text-align:left; font-weight:normal;} .orderStatusHolder {float:left; width:50%; margin:0 25%;} #container .orderStatusHolder {margin:0; width:100%;} @media only screen and (max-width:320px) { .orderStatusHolder {margin:0; width:100%;} } @media only screen and (min-width:321px) { .orderStatusHolder {margin:0; width:100%;} } @media only screen and (min-width:768px) { .orderStatusHolder {margin:0 25%; width:50%;} } @media only screen and (min-width:1024px) { .orderStatusHolder {margin:0 25%; width:50%;} } #trackingBtn1 {margin-top:0;} .orderStatusNote {float:left; width:100%; text-align:center;} .orderStatusNote.note1 {color:#666666; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; padding-bottom:25px; font-size:13px; letter-spacing:0.5px; line-height:16px;} .orderStatusNote.note2 {color:#666666; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; padding-bottom:10px; font-size:13px; letter-spacing:0.5px; line-height:16px;} .orderStatusNote.signinHolder {padding-bottom:20px;} .orderStatusNote.signinHolder a {color:#000000; text-transform:uppercase; text-decoration:underline; font-size:16px; letter-spacing:0.5px;} .orderStatusNote.intSigninHolder {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#000000; font-size:13px; letter-spacing:0.5px; line-height:19px;} .orderStatusNote.intSigninHolder a {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; color:#000000; font-size:13px; text-decoration:underline; line-height:19px;} #container .orderDate {float:left; padding:0; width:100%; text-align:center; line-height:22px;} #container .orderNumber {float:left; padding-right:0; width:100%; text-align:center; line-height:22px;} #container .orderTotal {float:left; padding:0; width:100%; text-align:center; line-height:22px;} #container .orderHandleToOpen {float:right; padding:20px 0 0; text-align:center; width:100%;} #container .orderHandleToClose {float:right; padding:20px 0 0; text-align:center; width:100%;} #container .orderHandleToOpen a {float:right; text-decoration:none; text-transform:uppercase; width:24%; margin:0 38%;} #container .orderHandleToClose a {float:right; text-decoration:none; text-transform:uppercase; width:20%; margin:0 40%;} #container .productLineItemImage {padding-right:10px;} #container .productLineItemDetails {width:68%;} .productLineItem .statusRed {color:#cc2200;} .productLineItem .statusBlack {color:#000000;} .orderHandleToOpen .orderHandle, .orderHandleToClose .orderHandle {cursor:pointer; float:right; text-transform:uppercase;} #container .orderHandleToClose .orderHandle {float:right; text-transform:uppercase; width:20%; margin:0 40%;} #container .orderHandleToOpen .orderHandle {float:right; text-transform:uppercase; width:24%; margin:0 38%;} .orderStatusTracking .orderContentValue {text-transform:uppercase;} #container .trackingNumberLabel {clear:left;} #container .productLineItemSizeLabel {clear:left;}