a {
    color: grey;
}
a {
    color: black;
}

/* variables Declaration*/
:root {
    --color-3: #1D1D1D;
}

.b2bsignin .signin-container .ms-sign-in__container .ms-sign-in__sign-in-section a.sign-up-link {
    color: var(--color-3) !important;
    text-decoration: underline;
}

/* INVOICE CSS REMOVAL FROM MY ACCOUNT PAGE*/


button.msc-invoices-list__container__content__table__row__pay-invoice.msc-btn {
    display: none;
}

button.msc-invoice-details__header__actions__pay-invoice.msc-btn {
    display: none;
}


button.msc-invoices-list__container__header__make-payment.msc-btn {
    display: none;
}



/* ADDRESS REMOVAL FROM MY ADRESSES */
button.msc-address-list__button-edit {
    display: none;
}

button.msc-address-list__button-remove {
    display: none;
}

button.msc-address-list__button-add.msc-btn {
    display: none;
}

button.msc-address-select__button-add {
    display: none;
}
button.msc-address-list__button-primary.msc-btn {
    visibility: hidden;
}

/* DISABLE PROMO CODE BANNER */

button.msc-promo-code__apply-btn.btn.msc-btn.disabled {
    display: none;
}

input.msc-promo-code__input-box {
    display: none;
}

.msc-promo-code-heading {
    display: none;
}




/* LANGUAGE SITE PICKER PIXEL FIX */
div.ms-site-picker languages-class desktop-view {
    padding-left: 1000px;
}



/*CSS CHANGES PERTAINING TO TEST LANDING PAGE*/
header.ms-header.HeaderWithLanguage > .ms-header__container > .ms-header__topbar > .ms-search.no-submit > .ms-search__label.bx-show > button.ms-search__icon.msc-btn {
    display: none;
}

header.ms-header.HeaderWithLanguage > .ms-header__container > .ms-header__topbar > .ms-header__account-info.account-desktop > a.ms-header__signin-button.msc-btn {
    display: none;
}

header.ms-header.HeaderWithLanguage > .ms-header__container > .ms-header__topbar > a.msc-wishlist-icon.ms-header__wishlist-desktop.msc-btn {
    display: none;
}

header.ms-header.HeaderWithLanguage > .ms-header__container > .ms-header__topbar > a.msc-cart-icon.msc-btn {
    display: none;
}

.ms-content-block[data-m-layout="tile"].textplacement__right .ms-content-block__details, .ms-content-block[data-m-layout="tile"].textplacement__left .ms-content-block__details {
    text-align: center;
}



/*UOM CSS*/
.ms-buybox__product-unit-of-measure {
    font-size:18px;
    line-height:28px;
    text-transform:capitalize;
    font-weight:bold;
}

.msc-product__unit-of-measure {
    font-size: 16px;
    text-transform: capitalize;
}



/*THIS NEEDS TO BE VERFIED*/
.msc-empty_image.msc-main_image.msc_image.ms-media-gallery__item__image {
    background-image: url(https://images-us-prod.cms.commerce.dynamics.com/cms/api/fbxbzvznpx/imageFileData/MA28Gc?pubver=1);
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
}

.msc-empty_image.msc-main_image.msc_image.ms-media-gallery__thumbnail-item__image {
    background-image: url(https://images-us-prod.cms.commerce.dynamics.com/cms/api/fbxbzvznpx/imageFileData/MA28Gc?pubver=1);
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
}

.msc-empty_image.msc-main_image.msc_image {
    background-image: url(https://images-us-prod.cms.commerce.dynamics.com/cms/api/fbxbzvznpx/imageFileData/MA28Gc?pubver=1);
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
}



/* REMOVAL OF CREDIT LIMIT CHECK FIELDS*/
.ms-account-customer-balance-tile {
    display: none;
}
.ms-checkout-customer-account__credit-details-section {
    display: none;
}

span.ms-checkout-customer-account__account-credit-label {
    display: none;
}
span.ms-checkout-customer-account__account-credit-toggle-down {
    display: none;
}

/*REMOVAL OF CHECKOUT DELIVERY OPTIONS*/
span.msc-price.ms-checkout-delivery-options__price {
    DISPLAY: NONE;
}

.ms-account-invoice-tile {
    display: none;
}

/*NEED TO VERIFY*/
a.msc-cart__btn-guestcheckout.msc-btn {
    display: none;
}

.ms-checkout__guided-card.active.expanded.initialized.updating > ms-checkout__guided-card-body {
    display: none;
}

/*HIDING 'CUSTOMER FAVORITES' & 'STAFF FAVORITES' ROWS FROM PRODUCT SPECIFICATION TABLE IN PDP*/
/*table.ms-product-specification__table.table-striped.table-bordered tr:nth-child(1),
table.ms-product-specification__table.table-striped.table-bordered tr:nth-child(6) {
    display: none;
}*/

/*REMOVING ORIGINAL PRODUCT SPECIFICATION TABLE*/
.default-container-2-slots .ms-product-specification {
    display: none;
}

/*REMOVED MENU HEADER,SEARCH ICON,WISHLIST ICON,CART ICON ON THE UNAUTHORISED USER PAGE*/
div[data-exp-event-id="unauthorized-user.PageView"] .ms-header__desktop-view,
div[data-exp-event-id="unauthorized-user.PageView"] .ms-search__label,
div[data-exp-event-id="unauthorized-user.PageView"] .msc-wishlist-icon,
div[data-exp-event-id="unauthorized-user.PageView"] .ms-cart-icon {
    display: none;
}
/*Removing add line button in template page*/
div[data-exp-event-id="Order template lines.PageView"] .ms-order-template .msc-add-line-to-template__button {
    display: none;
}

/* Hiding Social Media */
 .ms-footer__list .social-media-class
{

    display: none;

}

    