body[data-module="client"] .abs-content {
background-color: #045f68;
}
body[data-module="client"] .abs-panel-main {
border: none;
}
.abs-product-header-right-column {
max-width: 100%;
}
#header {
    background-color: #045f68;
}
#header .abs-header-menu-top {
    background-color: #045f68;
}
#siteFloatingHeader {
    background-color: #045f68;
}
.abs-header-content-search .form-group.search-wrapper .input-group-btn-search {
    background-color: #045f68;
}
.abs-search-input-holder .input-group-btn-search button {
    color: orange !important;
}
.abs-icon-remove, .abs-icon-trash, .abs-icon-floppy-disk, .abs-icon-cart, .abs-icon-menu-cart, .abs-icon-return, .abs-icon-go-to, .abs-icon-search, .abs-icon-expandable, .abs-icon-voucher, .abs-icon-collapse, .abs-icon-collapse-rotated, .abs-icon-bullet, .abs-simple-panel-header .abs-simple-panel-icon, .discount-popover .applied-discounts .box-separator, .abs-icon-delivery, .abs-icon-storage, .abs-icon-storage-rm, .abs-icon-compare, .abs-icon-menu-main, .abs-icon-menu-top, .abs-icon-user, .abs-icon-info, .abs-icon-zoom, .abs-icon-close, .abs-icon-calendar, .abs-icon-time, .abs-icon-subscribe, .abs-icon-important, .abs-voucher-code.abs-voucher-code-applied.abs-voucher-code-no-match .abs-icon-voucher, .abs-icon-fail, .abs-icon-warning, .abs-icon-warn, .abs-icon-stock-in, .abs-availability-info.avail-approx-instock .abs-avail-ico, .abs-variant-info.avail-approx-instock .abs-avail-ico, .abs-icon-stock-mod, .abs-availability-info.avail-approx-mod .abs-avail-ico, .abs-variant-info.avail-approx-mod .abs-avail-ico, .abs-availability-info.avail-approx-low .abs-avail-ico, .abs-variant-info.avail-approx-low .abs-avail-ico, .abs-availability-info.avail-approx-last .abs-avail-ico, .abs-variant-info.avail-approx-last .abs-avail-ico, .abs-icon-stock-out, .abs-availability-info.avail-approx-out .abs-avail-ico, .abs-variant-info.avail-approx-out .abs-avail-ico, .abs-icon-variants, .abs-icon-offers, .abs-icon-view-full, .abs-icon-view-list, .abs-icon-view-gallery, .abs-icon-view-table, .abs-icon-triangle-left, .abs-icon-triangle-right, .abs-icon-backward, .abs-icon-forward, .abs-icon-fast-backward, .abs-icon-fast-forward, .abs-icon-step-backward, .abs-icon-step-forward, .abs-icon-left, .abs-icon-right, .abs-icon-sort-asc, .abs-icon-triangle-bottom, .abs-icon-sort-desc, .abs-icon-triangle-top, .abs-icon-available, .abs-icon-add, .abs-icon-selected, .abs-voucher-code.abs-voucher-code-applied .abs-icon-voucher, .abs-icon-attachment, .abs-icon-mail, .abs-icon-locked, .abs-icon-unlocked, .abs-icon-blocked, .abs-icon-valid, .abs-icon-invalid, .abs-icon-wait, .abs-icon-location, .abs-icon-phone, .abs-icon-file-download, .abs-icon-link, .abs-icon-split-order, .abs-icon-show, .abs-icon-hide, .abs-icon-edit, .abs-icon-edit-data, .abs-icon-import, .abs-icon-export, .abs-icon-repeat, .abs-icon-loyalty, .abs-icon-read-file, .abs-icon-refresh, .abs-icon-order-templates, .abs-icon-tab, .abs-no-img-icon, .btn.btn-reopen span:first-child, .btn.btn-edit span:first-child, .btn.btn-bulk span:first-child, .btn.btn-complaint span:first-child, .btn.btn-parent_canceled span:first-child, .btn.btn-received span:first-child, .btn.btn-attachment span:first-child, .btn.btn-comment span:first-child, .btn-status-feedback span:first-child, .btn-status-reopen span:first-child, .btn-status-resolved span:first-child, .btn-status-closed span:first-child, .abs-order-header-data-content > div > p:first-child::before, .discount-popover .discount-threshold-desc::before, .discount-popover .extra-info::before, .abs-icon-piggy-bank, .abs-btn-loyalty .abs-icon-loyalty, .abs-btn-loyalty .abs-icon-loyalty-exit, .captcha_provided .abs-elem-input a.abs-captcha-refresh::before {
    color: orange !important;
}
.abs-mega-menu-container > li > ul > li > a:hover, .abs-mega-menu-container > li > ul > li > a:focus {
    background-color: orange;
    color: white;
}
.abs-item-price-box .abs-item-price-amount {
    color: orange;
}
.abs-item-price-box .abs-price-unit, .abs-item-price-box .abs-price-type {
    color: orange;
  }
.btn.cart-btn {
    background-color: #045f68;
    border-color: #045f68;
}
.btn.cart-btn .abs-icon-cart, .btn.cart-btn .abs-icon-loyalty {
    background-color: #045f68;
    border-color: #045f68;
}
.product-header .abs-product-name {
    color: #045f68;
}
a {
    color: #045f68;
}
.abs-catalog-index {
    color: #045f68;
}
@media (min-width: 992px) {
  #mainMenu {
    background-color: orange;
  }
  #mainMenu ul li a {
    color: black;
}
}
.abs-header-menu-main.abs-navbar-root {
  background-color: orange;
}
.abs-icon-home {
color: black;
}
#topMenu .navbar-nav li a {
color: orange;
}
.abs-header-content-search .abs-search-options-links a {
color: orange;
  font-size: 14px;
}