
.section-header.style3 h2:before, { background-color: #0051A120; }
#userLinks .user-links li { border-bottom: 2px solid transparent; padding: 0 15px; }
#userLinks .user-links li:hover { border-bottom: 2px solid #0051A120}
.location-foot-header:before { background-color: #0051A120; }
a:hover, a:active { color: #0051A1; text-decoration:none; outline:0; }
.btn:hover, .btn-primary:hover, .btn:focus, .btn-primary:focus { background-color:#0051A1; border-color:#0051A1; }
.btn--link:hover, .btn--link:focus { color: #0051A1; }
.btn-link { color: #0051A1; }
.iconset:hover .icon, .iconset:hover .text, .iconset:hover a { color:#0051A1; }
.search-inline .input-box .action:hover { color: #0051A1; }
.info-section a:hover { color: #0051A1 }
.product-labels .on-sale { right:5px; background: #0051A1; }
.product-labels .pr-label1, .product-labels .new {background:#0051A1; }
.product-labels .pr-label2, .product-labels .hot {background:#0051A1; }
.grid-products .item .swatches li.active { border: 2px solid #0051A1; }
.grid-products.prd-list .button-action .btn { background-color: #0051A1; border-color: #0051A1; }
.grid-products.prd-list .button-action .btn-icon:hover { background-color: #0051A1; border-color: #0051A1; }
.template-product .product-service .icon { color: #0051A1; }
.infolinks .btn:hover { color: #0051A1 !important; }
.product-nav .name:hover { color: #0051A1; }
.sidebar .sidebar_widget .widget-content ul li.active a { color: #0051A1; }
.sidebar .sidebar_widget.categories li a.active { color: #0051A1; }
.btnview:hover { color: #0051A1; }
.pagination li.active a { color: #0051A1; border-width:2px; border-color: #0051A1; }
.tracking-steps .step.current { background-color: #0051A1; }
.tracking-steps .step.current:after { border-left: 17px solid #0051A1; }
.qtyField .qtyBtn:hover { color: #0051A1; }
.payment-accordion .card .card-header .card-link[aria-expanded="true"] { border-color:#ddd; color: #0051A1; }
.dashboard-links .list-group-item.active { background-color: #0051A1; border-color: #0051A1; }
.uploader label:hover {border-color: #0051A1;}
.uploader label.hover {border: 3px solid #0051A1;}
.uploader label.file-added {background:#0051A120; border: 1px solid #0051A1;}
.porb-rebate {background:#0051A1; color: #ffffff;}
.porb-discount {background:#0051A1; color: #ffffff;}
.supply-price {color: #0051A1}
.supply-level-badge, .savings-badge {color: #0051A1}
.existing-patient-alert div {background: #0051A120; border: 1px solid #0051A1;}
.discount-flag-alert div {background: #0051A120; border: 1px solid #0051A1;}
.refill-reminder-container {background: #0051A180; border: 1px solid #0051A1;}
.discount-flag-alert div span {color: #0051A1}
.card-link i {color: #0051A1}

.id-btns {background: #0051A199; border: 1px solid #0051A1;}
.color-brand {color: #0051A1 !important;}
.reorder-icon-promo {--fa-secondary-opacity: 0.9; --fa-primary-opacity: 1.0; --fa-primary-color: #0051A1}
.reorder-description-promo strong {color: #0051A1 !important;}
.top-promo-bar {background-color: #0051A120 !important; border-bottom: 1px solid #0051A1; border-top: 1px solid #0051A1; color: #0051A1 !important;}

.swatch .active .swatchLbl { border-color:#0051A1; color: #0051A1; }
.swatch ul.swatches-subscription { background-color: #0051A110;  border: 1px solid  #0051A1 }
.swatch .swatchLbl.porb span.per-box-price span.per-supply-price { color: #0051A1; }
.button-brand { background: #0051A120; border: 2px solid #0051A1; color: #0051A1; }
.btn-view-detail.button-brand:hover { background: #0051A1; color: #fff}
.savings-badge-lbl { background: #0051A1; color: #FFFFFF;}
