﻿.WebAccountfooter {
    clear: both;
}

.productListDataHighlight {
    font-size: 12px !important;
}

/* Melaleuca.info Default Youtube link container*/
.videoSelector .linkContainer {
    display: none
}

.pageContainer .thankYouWrapper .orderDetail .orderDetailLeft .shipToAddress .shipToLabel {
    width: 95px;
}

.pageContainer .thankYouWrapper .orderDetail .orderDetailLeft .shipToAddress .addressDetail {
    width: 183px;
}

#dvGridContainer .off-sale-title {
    position: absolute;
    bottom: -5px;
}

#dvGridContainer .off-sale-message {
    position: absolute;
    bottom: -3px;
}

.recHeader {
    min-height: 90px;
    padding: 0 18px;
    cursor: pointer;
    color: #fff;
    position: relative;
    z-index: 1;
}

.recItemContent {
    width: 170px;
}

.recItemPrefPrice {
    width: 66px;
}

.recAddToCartWrapper {
    position: relative;
    bottom: 1px;
}

.recItemTitle {
    font-size: 10px;
}

.recItemPriceContainer {
    margin-left: 3px;
}

.recItemPrefPriceDollars {
    font-size: 18px;
}

.recItem {
    height: 250px;
}

.totalPreferredMemberSavingsHeader {
    width: 180px;
}

.totalPreferredMemberSavings {
    width: 290px;
}

.orderSummaryInfoColumn1 {
    width: 300px;
}

.orderSummaryInfoColumn2 {
    width: 288px;
}

.orderSummaryInfoColumn3 {
    width: 258px;
}

.orderSummaryBillAddressLabel, .orderSummaryInvoiceNumberLabel {
    width: 122px;
}

.orderSummaryShipAddressLabel, .orderSummaryPaymentLabel {
    width: 112px;
}

.cart-footer-subtotal {
    line-height: 1;
}

.lsdCheck .label-text {
    line-height: 18px;
}

.qty-column {
    width: 56px;
    max-width: 56px;
}

.item-column {
    width: 280px;
    max-width: 280px;
}

.purchase-column {
    width: 90px;
    max-width: 90px;
}

.direct .item-column {
    width: 360px;
    max-width: 360px;
}

/*ChangeAddress.aspx netherland specific*/
.addressButtonColumn {
    width: 196px;
    text-align: right;
    padding-right: 5px;
}

#searchResultsPopup {
    top: 91px;
}

#searchPopupHeader .sphContent {
    width: 445px;
}

#selectPackEditContainer .priceAndPointsWrapper {
    float: right;
}

#searchPopupHeader .sphContent input[type=text] {
    width: 230px !important;
}

.tdQty {
    width: 285px;
}

.addToSelectPack .btnSpacer {
    min-width: 72px;
}

.addToSelectPack .btnTxt {
    min-width: 72px;
}

.pageContainer .thankYouWrapper .receipt .receiptHeader .receiptPoints {
    padding-top: 0px;
}

.receiptProductDescription {
    width: 240px;
}

.pageContainer .thankYouWrapper .receipt .receiptHeader .headerPreferredCustomer {
    width: 180px;
}

.pageContainer .thankYouWrapper .service .serviceFloater {
    width: 337px;
}

prod

.pageContainer .thankYouWrapper .receipt .orderTotals .subTotal ul li, .pageContainer .thankYouWrapper .receipt .orderTotals .shipping ul li, .pageContainer .thankYouWrapper .receipt .orderTotals .salesTax ul li, .pageContainer .thankYouWrapper .receipt .orderTotals .orderRegular ul li {
    width: 111px;
}

.pageContainer .thankYouWrapper .receipt .receiptProductDetails .receiptProductDescription {
    width: 235px;
}

.pageContainer .thankYouWrapper .receipt .receiptHeader .headerPreferredCustomer ul li .preferredCustomerPriceSavingsWrapper .preferredPrice, .pageContainer .thankYouWrapper .receipt .receiptHeader .headerPreferredCustomer ul li .preferredCustomerPriceSavingsWrapper .preferredSavings {
    width: 85px;
}

.pageContainer .thankYouWrapper .receipt .receiptHeader .headerPreferredCustomer ul li .preferredCustomerPriceSavingsWrapper .preferredSavings {
    padding-bottom: 0px;
    border-left: 1px solid #623500;
}

.pageContainer .thankYouWrapper .receipt .orderTotals .orderPreferredTotalSavings ul .totalSavingsText {
    width: 211px;
}

.pageContainer .thankYouWrapper .receipt .orderTotals .orderPreferredTotalSavings ul .totalSavings {
    width: 85px;
}

.pageContainer .thankYouWrapper .receipt .orderTotals .subTotal ul li, .pageContainer .thankYouWrapper .receipt .orderTotals .shipping ul li, .pageContainer .thankYouWrapper .receipt .orderTotals .salesTax ul li, .pageContainer .thankYouWrapper .receipt .orderTotals .orderRegular ul li {
    width: 94px;
}

.pageContainer .thankYouWrapper .receipt .orderTotals li.subTotal ul .orderTotalsValue, .pageContainer .thankYouWrapper .receipt .orderTotals li.shipping ul .orderTotalsValue, .pageContainer .thankYouWrapper .receipt .orderTotals li.salesTax ul .orderTotalsValue, .pageContainer .thankYouWrapper .receipt .orderTotals li.orderRegular ul .orderTotalsValue, .pageContainer .thankYouWrapper .receipt .receiptProductDetails .productPreferredPrice, .pageContainer .thankYouWrapper .receipt .receiptProductDetailsBottomSpacer .productPreferredPrice {
    width: 80px;
}

.pageContainer .thankYouWrapper .receipt .receiptHeader .headerPreferredCustomer ul li .preferredCustomerPriceSavingsWrapper .preferredPrice {
    border-right: none;
}

.pageContainer .thankYouWrapper .receipt .receiptHeader .receiptQty {
    padding-top: 28px;
}

.pageContainer .thankYouWrapper .receipt .receiptHeader .receiptProductNumber {
    padding-top: 14px;
}

.pageContainer .thankYouWrapper .receipt .receiptHeader .receiptProductDescription {
    padding-top: 28px;
}

.pageContainer .thankYouWrapper .receipt .receiptHeader .receiptPoints, .pageContainer .thankYouWrapper .receipt .receiptHeader .receiptRetailPrice {
    padding-top: 14px;
}

.cartHeaderRow {
    vertical-align: top;
}

#shippingText span {
    display: none;
}

.editButtonPadding {
    padding-right: 20px;
}

#dvProductSelections {
    width: 146px;
}

input[type=text].watermark, input[type=password].watermark {
    font: 17px/32px Arial;
}

.ShadowDropDownRight div.shadowheader div.closeTab div.closeTabContainer {
    width: 85px;
}

.titleExtraLarge.ptCommitMsgOr {
    font-size: 16.35px;
}

div.ShadowDropDown, div.ShadowDropDownLeft, div.ShadowDropDownCenter, div.ShadowDropDownRight {
    padding-left: 5px !important;
}

div.miniMyCartScrollContent table.miniMyCartAreaContent td, div.miniMyCartFooter table.miniMyCartAreaContent td span {
    font-size: 12px !important;
    white-space: nowrap !important;
}

.recItemPriceDetails {
    width: 70px;
}

.recItemRegPrice {
    font-size: 8.5px;
}

.recItemSavings {
    font-size: 8.5px;
}
