/* hide */
/*body.bulkwire .header-promo-centering, 
body.bulkwire .top-menu-right, 
body.bulkwire .footer-upper, 
body.bulkwire .google-trusted { display: none; }*/

/* logo */
body.bulkwire a div.logoImage { background-position: -3px -881px !important; } /* sprite */

@media (max-width: 430px) {
    body.bulkwire .header-logo a div.logoImage {
        background-position: -239px -881px !important; /* sprite */
    }
}

/* background color */
body.bulkwire .header-promo, 
body.bulkwire input[type="button"], 
body.bulkwire .button-1, 
body.bulkwire .header-tab-menu .customer-service-hours-msg, 
body.bulkwire .deals .coupon-code input.apply-discount-coupon-code-button, 
body.bulkwire .deals .coupon-code input.apply-gift-card-coupon-code-button, 
body.bulkwire .deals .coupon-code input.apply-customer-po-code-button, 
body.bulkwire .update-cart-button-wrap .button-2.update-cart-button,
body.bulkwire .customVarDisplay .cvd-step .stepNumber,
body.bulkwire .account-page.back-in-stock-subscription-list-page .delete-selected-biss-button:hover,
body.bulkwire .customcableConfig .ccc-step.active-step .stepNumber,
body.bulkwire .gallery .content span.tag
{ background-color: #01a3d2 !important; }

/* body.bulkwire .search-box-header i.fa.fa-search { color: #555; } */

/* input box focus */
body.bulkwire input[type="text"]:focus, 
body.bulkwire input[type="password"]:focus, 
body.bulkwire textarea:focus, 
body.bulkwire select:focus { border-color: #01a3d2 !important; box-shadow: 0 0 4px rgba(131,219,252,0.6) !important; }

/* checkboxes, radios */
body.bulkwire .single-chk-box.op-selected:before, 
body.bulkwire .option-list li.op-selected:before, 
body.bulkwire .OptionSelectBox .OptionBox > li.selectedLine .Option:before,
body.bulkwire .cart-collaterals .deals .title.op-selected strong:before,
body.bulkwire .filtersGroupPanel a.filterItemSelected:before,order-history-table tbody td a
body.bulkwire label.circle-radio-check.op-selected:before,
body.bulkwire .qvBtn:hover 
{
  background-color: #01a3d2 !important; 
  border-color: #01a3d2 !important;
}

/* input glow, pdp thumbnail */
body.bulkwire .add-to-cart-panel input[type="text"].qty-input:focus, 
body.bulkwire.product-productdetails .gallery .picture-thumbs a.thumb-img.active-thumb-onload {
  border-color: #01a3d2 !important;
}

/* font color */
body.bulkwire .update-cart-button-wrap .button-2.delete-from-cart-button, 
body.bulkwire .cart-footer .total-info .EstShippingWrap .EstShipping-button,
body.bulkwire .cart-footer .total-info .EstShippingWrap .EstShipDestination .est-ship-change-zip-button,
body.bulkwire .flyout-cart .mini-shopping-cart div.items .product .price span,
body.bulkwire .item-box .actual-price,
body.bulkwire .overview .product-price,
body.bulkwire .chkoutStepbox .show-saved-address-button,
body.bulkwire .chkoutStepbox .edit-cart > a,
body.bulkwire .chkoutStepbox .payment.checkout-input-list .cvv-info,
body.bulkwire .chkoutStepbox .editAddressbutton, 
body.bulkwire .chkoutStepbox .addNewAddressbutton,
body.bulkwire .OptionSelectBox .editAddress,
body.bulkwire .center-2.help-content .help-page a,
body.bulkwire a.red-text-button,
body.bulkwire .page.not-found-page .page-title h1 .error-code,
body.bulkwire.catalog-customcategory .side-2 .filtersGroupPanel > ul > li.showAllFilters,
body.bulkwire.catalog-customcategory .side-2 .filtersGroupPanel > ul > li.showLessFilters,
body.bulkwire.catalog-customcategory .sort-wrap .sort-option-list li a,
body.bulkwire .filter-block a.clearFilterOptions:hover, 
body.bulkwire .filter-block a.clearPriceRangeFilter:hover, 
body.bulkwire .filter-block a.clearFilterOptions, 
body.bulkwire .filter-block a.clearPriceRangeFilter,
body.bulkwire .productAddedToCartWindowDescription strong,
body.bulkwire .cart-total .order-total,
body.bulkwire .pwxCheckout .checkoutColumn .chkoutStepbox .checkout-login > a,
body.bulkwire .payment.checkout-input-list > li .input-wrap .input-tool-tip.cvv:before,
body.bulkwire .input-tool-tip .tool-tip-message-box a,
body.bulkwire .red-text-button,
body.bulkwire .account-page.customer-info-page .page-info a,
body.bulkwire .customVarDisplay .cvd-select-block .var-help-link,
body.bulkwire .customVarDisplay .col-header .varSelect .varSelectAll,
body.bulkwire .customVarDisplay .col-header .varSelect .varSelectNone,
body.bulkwire .customVarDisplay .OptionSelectBox.customVarSelectBox .jq-selectMenu strong,
body.bulkwire .customVarDisplay .specAttr .varSave,
body.bulkwire .customVarDisplay .varGroup-header small,
body.bulkwire .remove-totaldiscount-button, 
body.bulkwire .remove-subtotaldiscount-button,
body.bulkwire .remove-giftcard-button,
body.bulkwire .gift-card-value,
body.bulkwire .coupon-box a,
body.bulkwire .volume-pricing .volume-pricing-content .vol-pr-table td.saving,
body.bulkwire .order-history-table tbody td a,
body.bulkwire .cartitemsWrap .line-item-actions a,
body.bulkwire .order-details-page .section.shipments a,
body.bulkwire .address-list-page .address-item .buttons .button-2,
body.bulkwire .account-page.customer-info-page .data-table a,
body.bulkwire .order-history-table tbody td a,
body.bulkwire .shopping-cart-page .empty-cart-details a,
body.bulkwire .customVarDisplay .OptionSelectBox.customVarSelectBox .OptionBox>li .Option .display-if-selected strong,
body.bulkwire .customcableConfig .ccc-header-block .ccc-saved-cable-block .inputs .ccc-recall-link,
body.bulkwire .customcableConfig .item-wrap .item-details .item-price,
body.bulkwire .customcableConfig .ccc-step.active-step .stepTotalCost,
body.bulkwire .ccc-saved-cable-block .OptionSelectBox .right-link,
body.bulkwire .product-details-page .product-collateral.customcableConfig .ccc-section-block .ccc-help-link,
body.bulkwire .product-details-page .product-collateral.customcableConfig .ccc-section-block .OptionSelectBox strong,
body.bulkwire .cartplus,
body.bulkwire #quickQuoteWindow a,
body.bulkwire .cartitemsWrap .page-title ul.cart-action-list > li a,
body.bulkwire .product-details-page .product-collateral .product-variant-list .product-variant-line .product-price.discounted-price,
body.bulkwire .tax-exemption-form p a
{ color: #01a3d2 !important; }

/* footer */
body.bulkwire .footer-middle { border-top: 5px solid #CCC; }

/* top menu */
body.bulkwire .header-menu > ul.top-menu > li > a.cat103 { margin-left: -15px; } /* Wire & Cable Reels */
body.bulkwire .header-menu > ul.top-menu > li.active-menu { box-shadow: none; }
body.bulkwire .header-menu ul.top-menu { left: auto; }

/* hide department icons */
body.bulkwire .header-menu > ul.top-menu > li > a.main-category { background-image: none; }

/* overrides */
body.bulkwire.catalog-customcategory .sort-wrap .sort-option-list li.sort-op-selected a {    
    color: #333 !important;
}
body.bulkwire .button-1.gray-button {    
    background: #EEE !important;
    color: #555 !important;
}