.errorFields {border:solid 1px #ff0000;} #content #loginCol1 {float:left; padding:0 0 50px 12px; width:240px;} #content #loginHeader {padding:10px 0;} #content #loginCol1 .textBox {width:205px;} #content #loginDesc, #content #loginEmailBlock, #content #loginPassBlock {padding:3px 0;} #content #loginCol2 {float:left; width:275px;} #content #login22 {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1495858474660/CSS/customerService/border_greyVert.gif); background-repeat:repeat-y; height:160px; padding-left:28px; text-align:justify; width:220px;} #content #loginCol3 {float:left; width:250px;} #content #login32 {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1495858474660/CSS/customerService/border_greyVert.gif); background-repeat:repeat-y; height:160px; padding-left:28px;} #loginForgot a, #loginForgot a:link, #loginForgot a:visited, #loginForgot a:active {color:#7C7C66; text-decoration:none;} #register {float:left; padding-left:10px; padding-top:18px; width:600px;} #register #registerFirstColumn, #register #registerSecondColumn {float:left; padding-bottom:20px;} #shippingInformation {padding-top:20px;} #myInformation {padding-top:10px;} #myInformation select.textBox {height:18px;} #myInformation, #billingInformation, #shippingInformation, #gifts, #promotions, #continue, #mailInOrder, #egcShippingInformation {float:left; padding-left:10px; width:630px;} #myInformation #myInfoFirstColumn, #billingInformation #billingInfoFirstColumn, #billingInformation #ccFirstColumn, #shippingInformation #shippingInfoFirstColumn {float:left; width:94px;} #myInformation #myInfoSecondColumn .phone1, #billingInformation #billingInfoSecondColumn .phone1, #shippingInformation #shippingInfoSecondColumn .phone1 {padding-right:4px;} #myInformation #myInfoSecondColumn .myInfoDayPhone1, #billingInformation #billingInfoSecondColumn .billingInfoDayPhone1, #shippingInformation #shippingInfoSecondColumn .shippingInfoDayPhone1, #myInformation #myInfoSecondColumn .myInfoEvePhone1, #billingInformation #billingInfoSecondColumn .billingInfoEvePhone1, #shippingInformation #shippingInfoSecondColumn .shippingInfoEvePhone1 {width:35px;} #myInformation #myInfoSecondColumn .myInfoDayPhone2, #billingInformation #billingInfoSecondColumn .billingInfoDayPhone2, #shippingInformation #shippingInfoSecondColumn .shippingInfoDayPhone2, #myInformation #myInfoSecondColumn .myInfoEvePhone2, #billingInformation #billingInfoSecondColumn .billingInfoEvePhone2, #shippingInformation #shippingInfoSecondColumn .shippingInfoEvePhone2 {width:57px;} #myInformation #myInfoSecondColumn .myInfoDayPhone3, #billingInformation #billingInfoSecondColumn .billingInfoDayPhone3, #shippingInformation #shippingInfoSecondColumn .shippingInfoDayPhone3, #myInformation #myInfoSecondColumn .myInfoEvePhone3, #billingInformation #billingInfoSecondColumn .billingInfoEvePhone3, #shippingInformation #shippingInfoSecondColumn .shippingInfoEvePhone3 {width:93px;} #myInformation #myInfoThirdColumn, #billingInformation #billingInfoThirdColumn, #billingInformation #ccThirdColumn, #shippingInformation #shippingInfoThirdColumn {float:left; padding-left:15px; width:79px;} #myInformation #myInfoFourthColumn #zipText, #billingInformation #billingInfoFourthColumn #zipText, #shippingInformation #shippingInfoFourthColumn #zipText {text-align:center; width:30px;} #myInformation #myInfoFourthColumn .states, #billingInformation #billingInfoFourthColumn .states, #shippingInformation #shippingInfoFourthColumn .states {width:112px;} #myInformation #myInfoFourthColumn .myInfoDayPhoneExtension, #billingInformation #billingInfoFourthColumn .billingInfoDayPhoneExtension, #shippingInformation #shippingInfoFourthColumn .shippingInfoDayPhoneExtension {width:76px;} #shippingInformation #shippingMethod {clear:both; padding-top:10px;} #gifts #giftMessageHolder #giftMessage {font-family:Courier New; height:34px; width:590px;} #gifts #hiddenGiftMessage {padding-bottom:8px; padding-top:8px;} #promotions {padding:15px 0 25px 10px;} #promotions #promotionCodeHolder span {float:left; padding-right:3px;} #billingInformation #ccFirstColumn .rewardsPassFields, #billingInformation #ccSecondColumn .rewardsPassFields, #billingInformation #ccThirdColumn .rewardsPassFields, #billingInformation #ccFourthColumn .rewardsPassFields {height:44px;} #continue {clear:both; margin-top:15px; text-align:right;} #mailInOrder {clear:both; padding-top:15px;} #mailInOrder #mainInCheckBox {padding-right:10px;} .sectionHeading {float:left; padding-bottom:12px; width:590px;} .sectionHeading .theHeading {color:#006699; font-size:11px; font-weight:bold;} .sectionHeading #required {padding-left:10px;} .addressChooser {padding-bottom:15px;} #shippingInformation .addressChooser {padding-bottom:3px;} #billingInformation #billingAddressHolder #isBillingSameAsMyInfo {clear:none; float:left;} #billingInformation #billingAddressHolder #rewardsMsg {display:block; float:left; padding-left:4px; width:320px;} .regularInput {width:202px;} .giftCardInput {width:350px;} .regularDropDown {width:206px;} .ccSecurityCodeField {width:62px;} .errorMessages2, .errorMessages, .CSerrorMessages {color:#ff0000; display:none; float:left; padding-bottom:10px; width:600px;} #errorMessagesTopHolder .errorMessages, .CSerrorMessages {padding-bottom:0;} .shippingInfo {color:#ff0000; display:none; float:left; padding-top:10px; width:590px;} .promoCodeError {color:#ff0000; float:left; padding-bottom:10px; width:600px;} #totalDiscountMsg {color:#FF0000; float:left; padding-bottom:15px; width:630px;} #evShipInfo {display:none; left:16px; position:absolute; top:140px; z-index:209;} #evShipInfoShadow {display:none; filter:Alpha(Opacity=30); opacity:0.3; position:absolute; z-index:109;} #tblShipInfo, #tblShipInfoShadow {border-collapse:collapse; width:700px;} #evShipInfo td.cellT, #evShipInfo td.cellB {width:684px;} #evShipInfo #shipInfoHeaderText {color:#666666; font-size:9pt; font-weight:bold; padding:0 0 10px 25px; text-align:left;} #evShipInfo #shipInfoMain {color:#666666; float:left; padding:5px 20px 14px 25px; text-align:left;} #evShipInfo .headerInfo {font-weight:bold; padding:5px 0;} #evShipInfo .shipInfo {padding:5px 0 5px 35px;} #evShipInfo #tblShipOptions {border-bottom:solid 1px #cccccc; border-collapse:collapse; border-right:solid 1px #cccccc; width:100%;} #evShipInfo #tblShipOptions td {border-left:solid 1px #cccccc; border-top:solid 1px #cccccc; color:#000000; padding:10px 22px;} #evShipInfo #tblShipOptions th {background-color:#999999; border-left:solid 1px #999999; border-top:solid 1px #999999; color:#ffffff; padding:5px 22px;} #evShipInfo #tblShipOptions th.greyedCell {color:#cccccc;} #evShipInfo #tblShipOptions td.greyedCell {color:#999999;} #evShipInfo #tblShipOptions td.leftCell {text-align:left;} #tblWhatThis, #tblWhatThisShadow {border-collapse:collapse; width:550px;} #evWhatThis td.cellT, #evWhatThis td.cellB {width:534px;} #tblWhatThisReward, #tblWhatThisRewardShadow {border-collapse:collapse; width:440px;} #evWhatThisReward td.cellT, #evWhatThisReward td.cellB {width:440px;} #evWhatThisReward #whatThisRewardMain {padding-top:30px;} #productSummary {border-bottom:solid 1px #cccccc; float:left; padding-bottom:15px; padding-left:0; width:100%;} #productSummary #lineItems {border-collapse:collapse;} #productSummary #lineItems th {border-bottom:solid 1px #cccccc; padding-bottom:8px; padding-top:8px;} #productSummary #lineItems td .itemDetails {clear:both; float:left; text-align:center; width:110px;} #productSummary #lineItems .itemHeader {padding-right:80px; width:169px;} #productSummary #lineItems .colorHeader {width:160px;} #productSummary #lineItems .sizeHeader {width:91px;} #productSummary #lineItems .priceHeader {width:101px;} #productSummary #lineItems .discountHeader {width:110px;} #productSummary #lineItems .quantityHeader {width:90px;} #productSummary #lineItems .totalHeader {width:75px;} #paymentError p {color:#ff0000; padding:10px 0; width:780px;} #summarySubTotal {float:right; padding:15px 20px 0 380px; text-align:right; width:380px;} #summarySubTotal1 {border:4px solid #cccccc; overflow:hidden; padding:5px; position:absolute; right:-250px; top:-135px; width:200px;} #myInfo, #myShipping, #myPayment {float:left; width:195px;} #continueCheckout2 {float:right; text-align:right; width:195px;} .infoHeader {float:left; font-weight:bold; height:17px; padding:10px 0 5px 10px; width:185px;} .infoHeader3 {float:left; font-weight:bold; padding-left:10px; width:185px;} .information {color:#000000; float:left; padding-left:10px; padding-top:8px; width:185px;} .submitButton2 {float:right; padding:8px 20px 0 0; width:175px;} .submitButton31 {float:right; padding-top:8px;} .submitButton32 {float:right; padding-right:5px; padding-top:8px;} .information div {clear:both; width:185px;} .ccImageHolder {height:400px; overflow-x:hidden; overflow-y:auto; width:549px;} #upSell {float:left; padding-bottom:20px; padding-top:30px; width:780px;} #upSell #upSellBody {border-left:solid 1px #cdcdcd; border-right:solid 1px #cdcdcd; float:left; width:288px;} #upSell #upSellBody #heading {padding-bottom:15px; padding-left:15px;} #upSell #upSellBody #items .upSellItem {float:left; padding-left:10px; text-align:center; width:83px;} #upSell #upSellBottom {clear:both; height:6px; width:290px;} #checkoutHeader3 {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1495858474660/CSS/checkout/bigOrangeBar.gif); color:#ffffff; float:left; font-size:20pt; height:47px; padding-left:20px; padding-top:10px; width:856px;} #orderNumber, #emailConfirmation {clear:both; color:#000000; float:left; padding-left:20px; width:856px;} #emailConfirmation {padding-bottom:20px;} #thankYouSubTotal {float:right; padding:15px 20px 0 380px; text-align:right; width:476px;} #thankYouSubTotal #total span {color:#006699; float:right; font-size:11px; font-weight:bold;} #thankYouSubTotal #tax span, #thankYouSubTotal #discount span, #thankYouSubTotal #subTotal span, #thankYouSubTotal #shippingTotal span {float:right;} #myShipping3, #myPayment3 {display:block; float:left; width:210px;} #trackPrint {float:right; height:160px; padding-right:20px; width:356px;} #trackPrint .thankYouWidget {float:right; padding:0 20px 0 0; position:relative; top:20px;} #trackPrint .rewardsWidget {border:2px solid #6E3A73; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; width:336px;} #trackPrint tbody {display:inline; width:336px;} #popUps {border:solid 0 red; height:0; left:0; position:absolute; text-align:center; top:0; width:100%;} #contentHolder .contentasset {clear:both;} #estTaxInfo {background-color:#ffffff; border:solid 5px #676767; display:none; height:44px; left:0; padding:10px 15px; position:absolute; top:0; width:235px; z-index:901;} #apoMsg {clear:both; padding:5px 0;} .invalidCouponMsg {padding:10px; width:760px;} #RPBalanceBox {float:left; padding-left:74px; width:305px;} #eGCBalanceHolderIn {background-color:#FFFFFF; border:4px solid #999999; float:left; position:absolute; right:0; top:-250px; width:480px;} #RPBalanceHolderIn {background-color:#FFFFFF; border:4px solid #999999; float:left; position:absolute; right:0; top:-250px; width:380px;} #eGCBalanceHeader {border-bottom:1px solid #cccccc; float:left; font-weight:bold; padding:10px; width:460px;} #RPBalanceHeader {border-bottom:1px solid #cccccc; float:left; font-weight:bold; padding:10px; width:360px;} #eGCBalanceHeaderText {float:left; font-size:14pt; font-weight:bold;} #eGCBalanceClose {float:right; font-weight:bold;} #eGCBalanceLeft {background-color:#ffffff; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-ninewest-Library/default/v1495858474660/images/giftCard/gc_pin_number.jpg); background-position:center center; background-repeat:no-repeat; float:left; height:220px; overflow:hidden; width:250px;} #eGCBalanceRight {float:left; overflow:hidden; width:230px;} #RPERROR {color:#ff0000; float:left; padding:10px; visibility:hidden; width:285px;} #eGCNumber {width:20px;} #GCButtonHolder {cursor:pointer; float:left; padding:10px; width:210px;} #resultSet {display:none; float:left; padding:10px; width:210px;} #rpResultSet {float:left; padding:10px; visibility:hidden; width:285px;} #resultSet span {clear:both; float:left; font-size:12px; padding:0;} #resultSet #ShowGCnum, #resultSet #ShowGCbalance {font-weight:bold;} #resultSet #GCnum, #resultSet #GCbalance {color:#006699;} #rpResultSet #ShowGCnum, #rpResultSet #ShowGCbalance {float:left; font-weight:bold; width:123px;} #rpResultSet #GCnum, #rpResultSet #GCbalance {color:#006699; float:left; width:160px;} #cc {float:left; padding:15px 0 10px; width:630px;} #egcShippingInformation {padding:15px 0 0 10px; position:relative;} .egcLineEntryEditPopup, .editGCHeader, .recipient, .selectDeliveryDate, .saveEGC {float:left; overflow:hidden; padding-bottom:20px; width:340px;} .egcLineEntryEditPopup {background-color:#ffffff; border:solid 4px #cccccc; display:none; padding:15px 15px 0; position:absolute; right:0; top:0;} .fieldHeaderText {color:#000000; float:left; font-size:11px; font-weight:bold; padding-bottom:10px; width:400px;} .recipientemail {width:290px;} .egcPopupCloseLink {cursor:pointer; float:right;} .egcPopupHeading {color:#006699; float:left; font-size:11px; font-weight:bold;} .egcLineEntry {float:left; overflow:hidden; padding:5px 0; width:600px;} .eGCNumber {float:left; overflow:hidden; width:20px;} .emailEGCBox {float:left; overflow:hidden; width:360px;} .deliveryDateEGCBox {float:left; overflow:hidden; width:170px;} .editEGCBox {cursor:pointer; float:left; overflow:hidden; width:45px;} #systemDown {color:#ff0000; display:none; float:left; padding:10px;} #errorSet {display:none; float:left;} .gcCodeLineItem {float:left; padding:0 0 5px 94px; width:204px;} .gcAmountLineItem {color:#006699; float:left; padding:0 0 5px 42px; width:55px;} .COPinInput {width:40px;} #reviewnextpage {border:dotted 1px #cccccc; float:left; overflow:hidden; padding:2px 5px; text-align:left; width:455px;} #continuebtn {float:right; padding-top:8px;} #reviewnextpagetext {float:left; overflow:hidden; padding:0 10px; width:358px;} #nlPointsHolder #rewardsProgramHolder {clear:both; float:left; padding-top:7px; width:100%;} #nlPointsHolder #rewardsProgramHolder div {clear:left; float:left; text-align:left; width:100%;} #nlPointsHolder .nlLabel1 {color:#666666; font-size:10pt; text-transform:uppercase;} #nlPointsHolder .nlValue1 {color:#333333; font-size:10pt; font-weight:bold;} #nlPointsHolder #rewardsProgramHolder #nlNoteHolder {color:#666666; padding:5px 0 0; width:260px;} #nlPointsHolder #rewardsProgramHolder #nlMoreHolder a {color:#666666; text-decoration:underline;} #errorMessagesTopHolder {float:left; padding:10px 0 0 10px; width:630px;} #shell .availability {color:black; font-weight:bold; padding-bottom:4px; text-decoration:none;} #errorText, #evShipInfo .red {color:#ff0000;} #checkoutHeader, #myInformation #myInfoSecondColumn span, #billingInformation #billingInfoSecondColumn span, #shippingInformation #shippingInfoSecondColumn span, #myInformation #myInfoFourthColumn span, #billingInformation #billingInfoFourthColumn span, #shippingInformation #shippingInfoFourthColumn span, #mailInOrder span, #billingInfoHolder, #paymentError, #giftMessageHolder, #reviewnextpagenote {float:left;} #content #errorText, .esttax_asterisk, #shell #popUps {display:none;} #content #login1Btn, #content #login2Btn, #content #login3Btn, #gifts, #orderNumber {padding-top:15px;} #content #login2Header, #content #login3Header {padding:10px 0 10px 28px;} #register #optInCheckBox, #myInformation #myInfoSecondColumn .phone2, #billingInformation #billingInfoSecondColumn .phone2, #shippingInformation #shippingInfoSecondColumn .phone2 {padding-right:5px;} #myInformation #myInfoSecondColumn, #billingInformation #billingInfoSecondColumn, #billingInformation #ccSecondColumn, #shippingInformation #shippingInfoSecondColumn, #myInformation #myInfoFourthColumn, #billingInformation #billingInfoFourthColumn, #billingInformation #ccFourthColumn, #shippingInformation #shippingInfoFourthColumn {float:left; width:215px;} #myInformation #myInfoFourthColumn .myInfoZipCode, #billingInformation #billingInfoFourthColumn .billingInfoZipCode, #shippingInformation #shippingInfoFourthColumn .shippingInfoZipCode, .futuredeliveryinput {width:60px;} #gifts #typeGiftMsg, #nlPointsHolder #rewardsProgramHolder #nlImgHolder {padding-bottom:5px;} #gifts #giftWrapHolder, #summarySubTotal #total, #summarySubTotal1 #total, #thankYouSubTotal #total {padding-top:5px;} #promotions #promotionCodeHolder span img, #CheckBalanceButton, .egcsavebutton {cursor:pointer;} #billingInformation #ccFourthColumn div, #billingInformation #ccThirdColumn div, #billingInformation #ccSecondColumn div, #billingInformation #ccFirstColumn div, #myInformation #myInfoFirstColumn div, #myInformation #myInfoSecondColumn div, #myInformation #myInfoThirdColumn div, #myInformation #myInfoFourthColumn div, #register #registerFirstColumn div, #register #registerSecondColumn div, #shippingInformation #shippingInfoFirstColumn div, #shippingInformation #shippingInfoSecondColumn div, #shippingInformation #shippingInfoThirdColumn div, #shippingInformation #shippingInfoFourthColumn div, #billingInformation #billingInfoFirstColumn div, #billingInformation #billingInfoSecondColumn div, #billingInformation #billingInfoThirdColumn div, #billingInformation #billingInfoFourthColumn div, .giftMsgLine {height:22px;} #billingInformation #billingAddressHolder #addressChooserSelect, #myShipping3 .information, #myPayment3 .information {display:block; float:left;} #evShipInfo #shipInfoHeaderHolder, #evWhatThis #whatThisHeaderHolder, #evWhatThisReward #whatThisRewardHeaderHolder {height:45px;} #evShipInfo #shipInfoHeader, #evWhatThis #whatThisHeader, #evWhatThisReward #whatThisRewardHeader {float:left; padding:10px 0 0 25px;} #evShipInfo #shipInfoClose, #evWhatThis #whatThisClose, #evWhatThisReward #whatThisRewardClose {float:right; padding:10px 12px 0 0;} #evShipInfo .shipNote, #evShipInfo #shipOptions {padding:5px 0;} #evShipInfo #tblShipOptions th span, .infoHeader a {font-weight:normal;} #evShipInfo #tblShipOptions th.centeredCell, #productSummary #lineItems th, td {text-align:center;} #evWhatThis, #evWhatThisReward {display:none; left:250px; position:absolute; top:140px; z-index:208;} #evWhatThisShadow, #evWhatThisRewardShadow {display:none; filter:Alpha(Opacity=30); opacity:0.3; position:absolute; z-index:108;} #productSummary #lineItems .itemImageLink, #upSell #upSellBody #items .upSellItem a {text-decoration:none;} #summarySubTotal div, #summarySubTotal1 div, #thankYouSubTotal div {clear:both; float:right; width:300px;} #content #summarySubTotal #subHeader, #content #summarySubTotal1 #subHeader {font-size:10pt; font-weight:bold; padding:0 53px 5px 0; text-align:right; width:130px;} #subTotalHolder #summarySubTotal div, #subTotalHolder #summarySubTotal1 div {width:180px;} #summarySubTotal #subTotal, #summarySubTotal #shippingTotal, #summarySubTotal #tax, #summarySubTotal #discount, #summarySubTotal1 #subTotal, #summarySubTotal1 #shippingTotal, #summarySubTotal1 #tax, #summarySubTotal1 #discount, #thankYouSubTotal #subTotal, #thankYouSubTotal #shippingTotal, #thankYouSubTotal #tax, #thankYouSubTotal #discount {color:#000000;} #summarySubTotal #total span, #summarySubTotal1 #total span {color:#006699; float:right; font-size:11px; font-weight:bold; text-align:right;} #summarySubTotal .amount, #summarySubTotal1 .amount, #thankYouSubTotal .amount {width:50px;} #summarySubTotal #tax span, #summarySubTotal #discount span, #summarySubTotal #subTotal span, #summarySubTotal #shippingTotal span, #summarySubTotal1 #tax span, #summarySubTotal1 #discount span, #summarySubTotal1 #subTotal span, #summarySubTotal1 #shippingTotal span {float:right; text-align:right;} #summarySubTotal span, #summarySubTotal1 span, #thankYouSubTotal span {padding-left:5px;} #evShipInfoWidget, #evWhatThisWidget {background:#ffFFff; border:solid 0 blue; display:none; height:0; margin-left:auto; margin-right:auto; position:relative; text-align:left; width:800px;} #RPBalanceHolder, #eGCBalanceHolder {background-color:#FFFFFF; display:none; margin:0; position:relative; width:100%;} #GCERROR, #PINERROR {color:#ff0000; display:none; float:left; padding:10px; width:210px;} #GCNumberLabel, #GCPinLabel {float:left; font-size:12pt; font-weight:bold; padding:10px 10px 0; width:210px;} #GCNumberHolder, #GCPinHolder {float:left; padding:0 10px 10px; width:210px;} #eRPNumber, #GCNumberHolder #eGCNumber, #eGCPIN {width:200px;} #gc, #rp {border-top:dotted 1px #cccccc; float:left; padding:15px 0 10px; width:630px;} #globalTopPromoBar {display:none;} .lpButtonHolder {/*float:right; margin-top:-25px; padding-right:4px; text-align:right; width:171px;*/} #content .cart {} #contentHolder {float:left;} #content {margin:0 auto; width:100%} .cart-header-banner {color:#ec098c; font-size:1.35em !important; margin:33px 0 0; text-align:right; white-space:nowrap;} .crossSell {float:left;} #content .content-grid {} .button-align-right a, .button-align-right span {vertical-align:top;} #content .cart .or-label {padding:10px;} #content .cart .primary-large-button.checkout-button {margin:0;} #content .cart-list .product-in-stock ul li.shop-eligible-icon {background:none;} #content .cart-header-banner {color: #cc3300;margin-left:-31px;} #header #topSearch {display:none;} #promoHolder {display:none;} .fluid-templates-CheckoutTemplate .template-header {display:none;} #header .checkoutOnly {display:block; text-indent:10px;} #shell #navSearchHolder {border:none; float:left; padding:0; position:relative; top:initial; width:100%;} #header #navHolder {display:none;} #content .fluid-container hr.heavy {border-top:1px solid #000000;} #content .fluid-container .empty-cart {padding:0; width:100%} #rewardPromo {float:left; width:100%;} .cart-list {float:left; width:100%;} @media only screen and (max-width:1043px) and (min-width:1px) { .credit-card-form-wrapper .billing-expiration-month {width:60%;} .credit-card-form-wrapper .billing-expiration-year {width:30%;} } @media only screen and (max-width:1365px) and (min-width:1024px) { .credit-card-form-wrapper .billing-expiration-month {width:40%;} .credit-card-form-wrapper .billing-expiration-year {width:20%;} } body .fluid-components-forms-NativeDropDown select {background-position:96% center;} #shell #navSearchHolder {float:left !important; position:relative !important; top:initial; left:initial; padding:0 !important;} #outerNavSearchHolder {padding-top:0 !important;} .guestLinkHolder {float:left; width:100%;} .guestLinkHolder .guestNote {float:left; text-align:center; width:100%; color:#000000; font-size:15px;} .guestLink {float:left; padding-top:15px; width:100%;} body #shell .js-guest-link {border:solid 1px #000000; text-decoration:none !important; background-color:#ffffff; color:#000000; font-weight:bold; width:70%; margin:0 15%; padding:11px 0; font-size:17px; letter-spacing:1px;} a.js-pwd-toggle {text-decoration:none !important;} body input.fluid-checkout-button {font-size:17px;}