.logo img {
    min-width:180px;
}

a.button {
    background: #ea0080;
}

.pb-30 {
    padding-bottom: 65px;
}

.product-item-2:hover .action-button {
    bottom: -45px;
}

.product-item-2 .product-info {
    min-height: 60%;
}

.bg-gray {
    background-color:#01a3d2;
}
.bg-magenta {
    background-color: #e10686;
}

.bg-gray-dark {
    background-color: #949897;
}

.teaser {
    margin-bottom: 40px;
    margin-top: 15px;
}

.teaser-headline {
    margin-bottom: 20px;
    font-size: 35px !important;
    font-weight: 700 !important;
}

.zum-produkt-underline {
  position: relative;
  color: #fff;
  text-decoration: none;
  font-weight:bold;
}

.zum-produkt-underline:hover {
  color: #fff;
}

.zum-produkt-underline:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: -3px;
  left: 0;
  background-color: #fff;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}

.zum-produkt-underline:hover:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.bg-gray-lighter {
	background-color: #c9c9c9;
}

.col-lg-3.payment-info {
    width: 20%;
}

.logo img {
    max-width: 150%;
}

.text-center {
    text-align: right;
}
#sticky-header {
    background: #fff4;
}

.top-link > ul.link > li a {
    color: #fff;
    font-size: 13px;
    line-height: 19px;
    width: auto;
}

.top-link > ul.link > li a:hover i {
    padding-right: 0;
}

footer .row p {
    font-size: 16px;
    font-weight: 300;
    line-height: 1.5;
}
.bg-magenta, .product-item-2 .action-button {
    background: #ea0080;
    color: #fff;
}
a:focus, a:hover {
    color: #ea0080;
    text-decoration: none;}
.sidebar #cat-treeview .active > a {
    color: #ea0080;
}
nav .abc {
    color: #ea0080;
    font-weight: 700;
    font-size: 16px;
    display: block;
}
.contact-address:hover i {
    background: #ea0080 none repeat scroll 0 0;
}
nav .main-menu > li:hover .product-nav, nav .main-menu > li:hover > a {
    color: #ea0080;
}
.header-search-inner::before {
    background: #ea0080 none repeat scroll 0 0;
}
.submit-btn-1 {
    background: #ea0080;
}
.addrbook_button {
    background: #ea0080;
}
.border-left::before, footer .row h4::before {
    background: #ea0080 none repeat scroll 0 0;
}
.detail-content .detail-panel-wrapper .button_info {
    background: #ea0080;
}
.detail-content .detail-panel-wrapper .text-magneta {
    color: #ea0080;
}
.detail-content .detail-panel-wrapper .border-left::before, .detail-content .detail-panel-wrapper footer .row h4::before {
    background: #ea0080 none repeat scroll 0 0;
}
.detail-content .button {
    background: #ea0080;
}
.uploaresizeiframe .message-box .articel-title {
    color: #ea0080;
}
.upload-zone .wmd-upload-default-message {
    color: #ea0080;
}
.wmd-btn, .wmd-upload-wrapper .upload-control span {
    background: black;
}
.wmd-btn:hover, .wmd-upload-wrapper .upload-control span:hover {
    background: #ea0080;
}
.tingle-btn--danger {
    background-color: #ea0080;
}
.order-total, .order-total-price {
    color: #ea0080;
}
.summary .button {
    background: #ea0080;
}
.konto-adresse .addrbookLinkCB {
    color: #ea0080;
}
.addrbook_button {
    background: #ea0080 !important;
}
footer .row ul a:hover {
    color: #ea0080;
}
.konto-tracking-detail h3 {
    color: #ea0080;
}
.konto-tracking-detail .button {
    background: #ea0080;
}
.konto-tracking h3 {
    color: #ea0080;
}
.konto-tracking .button {
    background: #ea0080;
}
.papiergewichtsrechner a.lionbutton3, .papiergewichtsrechner button.lionbutton3 {
    background: #ea0080;
}
.papiergewichtsrechner .ui-slider-horizontal {
    background: #ea0080;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #ea0080 none repeat scroll 0 0;
}
.papiergewichtsrechner #bigergebnis span {
    color: #ea0080;
}
.konto .button {
    background: #ea0080;
}
.konto h4 {
    color: #ea0080;
}

.cms p {
    font-size: 12px !important;
    line-height: 2;
}

.impressum p {
    line-height: 2;
    font-size: 12px;
}

.impressum ul li {
    font-size: 12px;
}

.footer-social li a {
    filter: grayscale(100%);
}

.footer-social li a:hover {
    filter: grayscale(0);
}

.footer-social li a.instagram {
    box-shadow: none!important;
}

.categories .grid-view-category .product-item-2 .product-info .product-title {
    font-size: 14px;
}

/* Grafiken Teaser */

.img-responsive.Teaser-Grafik {
    margin: auto;
}

.teaser-box.col-md-4.col-sm-4.col-xs-12.bg-gray {
    padding: 0px;
}

.teaser-box.col-md-4.col-sm-4.col-xs-12.bg-magenta {
    padding: 0px;
}

.teaser-box.col-md-4.col-sm-4.col-xs-12.bg-gray-dark {
    padding: 0px;
}

.teaser .teaser-box .text {

    padding: 0px;
}

/* Vorübergehende Lösung Produktleiste */

nav .mega-menu-area li {
    line-height: 21px;
}

/* Ausblenden Bereich Neue Produkte */

.section-title.text-left.mb-30 {
    display: none;
}

.blog.row {
    display: none;
}

