
.flag.flag-action {background-color: #db2766;font-size: 15px;}

.btn.btn-cart::before, 
a.btn.btn-cart::before, 
.btn.add-to-cart-button::before, 
a.btn.add-to-cart-button::before {font-size: 10px;}

.navigation-in, 
.menu-helper {line-height: 30px;}


@media screen and (min-width: 769px)
{
#navigation {height: 48px;}
.navigation-in>ul>li.ext.exp>ul {top: 48px;}
}

.p-detail-inner-header h1 {color: black}
.product .p .name {color: black}

.navigation-in a, 
.menu-helper a,
.subcategories li a {color: #666;}

.p-info-wrapper a.chevron-after.chevron-down-after {display: none;}

.availability-amount {font-size: 14px;color: grey;}

.menu-helper > span {height: 47px;width: 55px;}
.menu-helper > span::before {height: 48px;line-height: 46px;width: 55px;}
.quantity {padding-right: 20px;}
.quantity input {text-align: center;}
#signature img {width: 15px; margin-left: 15px}
#signature a {font-size: 10px; text-align: left;}

@media screen and (max-width: 800px)
{
.copyright {text-align: center !important}
}

#signature {text-align: left; flex: 1 0 105px}
.copyright {text-align: right;}


.quantity .increase {border-style: none solid none solid;border-radius: 0px 2px 0px 0px;}
.quantity .decrease {border-style: none solid none solid;border-radius: 0px 0px 2px 0px;}
.add-to-cart-button {border-bottom: 2px solid #bb0f4c !important;border-radius: 3px;margin-left: 7px;}
.payment-info b {text-transform: none;}
.contact-box strong {font-weight: inherit; line-height: 23px;}
.form-group > input.form-control {width: 217px;}

.kontakt td, th {padding: 0 10px 0 0;}

