/* CUSTOM CSS - 2020-06-30 */

/*header logo groesse anpassen */
.header-main img.default-logo {
    width: 140px;
    height: auto;
}
.footer-bottom .col-md-2.hidden-mobile a img {
    width: 288px;
    height: auto;
}



.page-wrapper {
    display: none!important;
    height: 0!important;
}

/*Blöcke auf Startseite*/
.custom.bnr-text-wrap {
    box-sizing: border-box;
    padding: 20px;
    border: 2px solid #68a48b;
    background-color:rgba(255,255,255,0.7);
}
.bnr-text-wrap {
    color: #000000;
    text-align: center;
}
.bnr-caption .bnr-text-wrap .bnr-text2 {
    color: #68a48b;
}

.bnr img:hover .bnr-caption {
    background-color:rgba(255,255,255,1.0);
}


/*Navigation Listenelemente Linie*/
.navigation .level0.active > .level-top,
  .navigation .level0.has-active > .level-top {
    border-color: #68a48b;
    border-style: solid;
    border-width: 0 0 3px;
    color: #333333;
    text-decoration: none;
    display: inline-block;
  }

  .navigation .level0 .submenu .active > a {
    border-color: #68a48b;
    border-style: solid;
    border-width: 0 0 0 3px;
  }

/*Farbanpassung FIlter Elemente in Navigation*/
.filter-options .filter-options-content .item > a:hover {
    color: #68a48b!important;
}
.filter-options .filter-options-content .item {
    font-size: 11px;
}


.breadcrumbs .items .item > a:hover {
    color: #68a48b;
}

.payment-icons img {
    width: 54px;
    height: auto;
    margin-right: 5px;
}
.payment-icons img:last-of-type {
    margin-right: 0px;
}


.block-content.filter-content {
    display: none;
    height: 0;
}

.box-tocart .checkout.paypal input {
    display: block;
    margin: auto 0;
}

.quick-cart-wrapper:nth-of-type(2) {
    display: none;
    width: 0;
    height: 0;
}


.modal-popup .modal-header {
    background: #68a48b;
}

span.bnr-caption.custom {
    width: 100%;
}

.bnr-text-wrap.custom {
    width: 100%;
}

.col-md a.custom {
    width: 100%!important;
}

.text-uppercase {
    text-transform: uppercase;
}

.text-ci-color {
    color: #68a48b!important;
}

.no-padding-btm {
    padding-bottom: 0!important;
}

span.btn-decor.bnr-btn.custom:hover {
    color: #68a48b!important;
}
span.btn-decor .bnr-btn.custom.black:hover {
    color: #000!important;
}

.hover-scale-large img {
    transition: transform 0.5s;
}

.hover-scale-large:hover img {
    transform: scale(1.2)
}

.page-header .dropdn-link .icon,
.product-info-main .product-attributes .product-info-stock-sku .stock.available {
    color: #68a48b;
}

.loader-wrap .dots .dot.one,
.loader-wrap .dots .dot.three {
    background-color: #68a48b!important;
}
.loader-wrap .dots .dot.two {
    background-color: #333333!important;
}

.block.crosssell,
.cart-summary #block-shipping {
    display: none;
    height: 0;
    width: 0;
}

body.page-product-configurable .box-tocart button#product-addtocart-button {
    margin-bottom: 10px;
}
body.customer-account-create div.field-name-firstname,
body.customer-account-create div.field-name-lastname {
    width: 100%!important;
    float: none!important;
    padding-left: 0!important;
}

body.customer-account-login div.message-success,
body.account div.message-success {
    border-top: 1px solid #68a48b!important;
}

div.message-success a,
a.action.remind,
body.account a.action {
    color: #68a48b!important;
}

td a.action {
    color: #fff!important;
}

.actions-toolbar a.action.back {
    color: #fff!important;
}

.cart.actions a.action {
    color: #fff!important;
}


.opc-wrapper .shipping-address-item.selected-item {
    border-color: #68a48b!important;
}
.opc-wrapper .shipping-address-item.selected-item::after {
    color: #68a48b!important;
}

/*Anpassungen Farbe Kundenbackend */
.account-nav .item.current {
    background-color: #68a48b!important;
    border-color: #68a48b!important;
}


body.page-print img.default-logo,
body.page-print .page-header {
    display: none;
    width: 0;
    height: 0;
    visibility: hidden;
}

body.page-print img.sticky-logo {
    width: 300px;
    height: auto;
    display: block;
    margin: 0 auto;
    margin-bottom: 40px;
}

body.page-print .actions-toolbar a.action.back {
    color: #fff!important;
} 


/* mobile */
i.icon-menu:hover {
    color: #68a48b!important;
}
.mobile-nav-close {
    background-color: #68a48b!important;
}

.minicart-wrapper .counter.qty {
    background-color: #68a48b!important;
    color: #fff!important;
}
.nav-sections-item-switch {
    border-bottom: 1px solid #68a48b!important;
}

ul.header.links li a {
    color: #68a48b!important;
}



