.header-menu-profile a {
    color: #fff !important;
}

.product-reviews-center-container-header-title,
.product-reviews-no-reviews,
.item-relations-related h3,
.item-relations-correlated h3,
h1,
h2,
h3,
h4,
h5,
h6 {
    text-transform: none !important;
    letter-spacing: normal !important;
}

.item-relations-correlated h3 {
    text-align: center;
}

.order-history-list-header-button-open {
    color: #000;
}

.list-header-view-accordion-body-calendar-icon,
.address-details-default-shipping-icon,
.creditcard-default-icon,
.paymentinstrument-creditcard-default-icon,
.sc-tooltip,
.address-edit-fields-icon-question-sign,
.cart-summary-expander-tooltip,
.order-wizard-promocode-tooltip,
.order-wizard-promocodeform-tooltip,
.order-wizard-paymentmethod-giftcertificates-module-info-icon,
.order-wizard-msr-enablelink-module-link-icon,
.tooltip>.tooltip-inner,
.middle-price,
.recordviews-currency,
.cart-confirmation-modal-price,
.cart-detailed-title-details-count,
.cart-lines-free-price .transaction-line-views-price-lead,
.cart-lines-price .transaction-line-views-price-lead,
.transaction-line-views-cell-actionable-expanded-price .transaction-line-views-price-lead,
.transaction-line-views-cell-actionable-price .transaction-line-views-price-lead,
.transaction-line-views-cell-navigable-actionable-item-amount-value,
.transaction-line-views-cell-navigable-item-amount-value,
.transaction-line-views-cell-selectable-actionable-price .item-view-lead-price,
.transaction-line-views-price-lead,
.product-views-price-lead,
.requestquote-wizard-module-header-title-count,
.requestquote-wizard-module-header-title-count-disabled,
.header-mini-cart-item-cell-product-price,
.product-details-full .product-views-price .product-views-price-range .product-views-price-lead,
.product-details-full .product-views-price .product-views-price-range .product-views-price-lead>span {
    color: #df0c36;
}

.order-history-list-header-button-all-active,
.order-history-list-header-button-open:hover {
    background-color: #df0c36;
    color: #fff;
}

.checkout-layout-header {
    height: 50px;
}

.product-line-stock p.product-line-stock-msg-out {
    /* display: none; */
}

.product-line-stock-msg-out {
    border: none;
}

div.header-sidebar-toggle-wrapper button.header-sidebar-toggle i.header-sidebar-toggle-icon {
    color: #fff;
}

.header-sidebar-toggle-wrapper,
div.header-sidebar-toggle-wrapper {
    margin: 0;
}

@media (max-width: 768px) {
    .product-details-options-selector-content[data-pusher="sc-pushable-xs"] {
        position: static;
        padding: 0;
        background: transparent;
    }

    .product-details-options-selector-content[data-pusher="sc-pushable-xs"] .sc-pusher-header {
        display: none;
    }

    .product-details-full-actions.clearfix,
    .check-inventory-modal,
    .product-details-brief-description {
        padding-left: 0;
        padding-right: 0;
    }

    .product-details-options-selector-content {
        background: #fff;
        padding: 20px;
    }

    .start-sca .sole-tab-content-right,
    .sole-tab-content-right {
        width: 100% !important;
    }

    div .product-views-price {
        text-align: center;
    }

    .product-details-quantity-options .product-details-quantity-container {
        border: 1px solid #000;
    }

    .product-details-quantity-options {
        text-align: left;
        margin: 0;
    }

    div.header-sidebar-toggle-wrapper {
        position: relative;
        bottom: 40px;
    }

    .stock-boxes,
    .product-views-option-dropdown {
        margin-bottom: 0;
    }

    .cart-confirmation-modal-sku .product-line-sku-container,
    .product-line-sku-container {
        text-align: left;
    }
}

#custcol_scpq_item_opt_config_data-container,
#custcol_scpq_item_opt_price-container,
#custcol_scpq_item_opt_desc-container,
#custcol_scpq_item_opt_pchk-container,
#custcol_scpq_item_opt_ordcols-container,
#custcol_scpq_item_opt_repl_id-container,
#custcol_scpq_item_opt_repl_sku-container,
#custcol_scpq_item_opt_msg-container,
#in-modal-custcol_scpq_item_opt_config_data-container,
#in-modal-custcol_scpq_item_opt_price-container,
#in-modal-custcol_scpq_item_opt_desc-container,
#in-modal-custcol_scpq_item_opt_pchk-container,
#in-modal-custcol_scpq_item_opt_ordcols-container,
#in-modal-custcol_scpq_item_opt_repl_id-container,
#in-modal-custcol_scpq_item_opt_repl_sku-container,
#in-modal-custcol_scpq_item_opt_msg-container,
div.transaction-line-views-selected-option[name="VCPQ Config Data"],
div.transaction-line-views-selected-option[name="VCPQ Custom Data"],
div.transaction-line-views-selected-option[name="VCPQ order columns"],
div.transaction-line-views-selected-option[name="VCPQ PCHK data"],
div.transaction-line-views-selected-option[name="VCPQ Replacement ID"],
div.transaction-line-views-selected-option[name="VCPQ Message"] {
    display: none;
}

/* Home Page */
@media (max-width: 1199px) {

    #home-page .sdb-top-categories-four-columns,
    #home-page .sdb-two-half-banners,
    #home-page .container {
        width: 100%;
    }
}

.order-wizard-showshipments-module-shipping-details-body .product-line-stock-msg-out{display:none;}
.order-wizard-cartitems-module-ship .product-line-stock-msg-out{display:none;}
.cart-lines-stock .product-line-stock-msg-out{display:none;}

[data-facet-id="custitem_kd_item_domain_multi"],[data-facet-id="itemtype"],[data-facet-id=""],[data-facet-id="custitem_featured_hole_slider"],[data-facet-id="custitem_ns_sc_ext_only_pdp"],[data-facet-id="custitembills_test"]
{display:none;}