@font-face {
    font-family: 'ClanforLBBW';
    src: url('../fonts/ClanforLBBW-Medium.woff2') format('woff2'),
        url('../fonts/ClanforLBBW-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'ClanforLBBW News';
    src: url('../fonts/ClanforLBBW-News.woff2') format('woff2'),
        url('../fonts/ClanforLBBW-News.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

a, .alink {
    color: #50a684 !important;
    text-decoration: none;
}
a:hover, .alink:hover {
    color: #50a684 !important;
    text-decoration: underline;
}

.navigation a, .navigation a.link, .navigation a:hover, .navigation alink:hover{
	color: #333 !important;
}

/*@media all and (min-width:768px), print*/
.ie10 .page-wrapper, .ie11 .page-wrapper {
    height: auto !important;
}

.price-details{
	
	padding-left: 15px;
    font-size: 1.2rem;
	
}



.product-info-price .price-box:after {
    content: 'inkl. MwSt., inkl. Standardversand';
	font-size:12px;
}

.block-collapsible-nav .item.current a, .block-collapsible-nav .item.current>strong {
    border-color: #50a684 !important;
}

.block-compare .block-title strong, .block-reorder .block-title strong, .widget .block-title strong, .block-wishlist .block-title strong {
    font-size: 24px !important;
}


.page-header .panel.wrapper {
    border-bottom: 1px solid #e8e8e8;
    background-color: #e7eaed !important;
	    color: #333;
}

.header.panel > .header.links > li > a {
    color: #37c391;
    text-decoration: none;
}

.header.panel > .header.links > li > a:hover, .header.panel > .header.links > li > a:visited {
    color: #2c9b73;
    text-decoration: underline;
}

.header.content {
    padding-top: 10px;
    position: relative;
	background: #123250;
}

.nav-sections {
    background: none;
}

.navigation, div.column.main div.block-title  {
    background: #f8f8f8 !important;

}

.products-grid .product-item-actions {
    margin: 0 !important; 
	}
	
.page-header .widget.block{
    margin: 0;
}

.page-header .widget.block, .page-footer .widget.block {
  margin: 0 !important;
}

.block-new-customer{
	display:none;
}

 .block-customer-login{
	display:none;
} 

.level-top, .fotorama__thumb-border {
	border-color: #50a684 !important;
}

.level-top a:hover{
	border-style: solid;
	border-width: 0 0 3px;
	border-color: #50a684 !important;
}

.action.primary, .action.primary:hover, .action-primary:hover, .action-primary:focus, .block-custom-info-title, .order-comment-btn, .order-comment-btn:hover{
	background: #50a684 !important;
	border:none !important;
	color: #fff !important;
}

.checkout-billing-address, .block-addresses-list, .primary .add, .action-show-popup{
	display:none !important;
}
.opc-progress-bar-item._active>span:before {
    background: #50a684 !important;
    border-color: #50a684 !important;
}
.opc-progress-bar-item._active:before {
    background: #50a684 !important;
    border-color: #50a684 !important;
}
.opc-wrapper .shipping-address-item.selected-item {
    border-color: #50a684 !important;
}
.opc-wrapper .shipping-address-item.selected-item:after {
	    background: #50a684 !important;
}
.page-print .logo {
	display:none !important;
}

div[name="shippingAddress.vat_id"] {
 display:none !important;
}

.header.panel>.header.links>.authorization-link:after {
    content: attr(data-label);
    display: none !important;
    margin: 0 -5px 0 5px;
}

.product.attribute.delivery_time, .action.change-password, #change-password, #change-email{
	display: none !important;
}
label[for*="change-password"], label[htmlfor*="change-password"], label[for*="change-email"], label[htmlfor*="change-email"]
{
display: none !important;
}
.product.attribute.overview{
	color:#fff !important;
}

.customer-welcome .action.switch {
color: #333 !important; 
}

.abs-action-remove, .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel, .paypal-button-widget .paypal-button, .bundle-options-container .action.back, .block.related .action.select, .cart.table-wrapper .actions-toolbar>.action-delete, .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .checkout-billing-address .action-cancel, .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit, .gift-summary .action-delete, .action-gift, .gift-wrapping-title .action-remove, .wishlist.split.button>.action, .abs-add-fields .action.remove, .paypal-review-discount .action.check, .cart-discount .action.check, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove {
    color: #50a684 !important;
}

.edit-address-link{
	display: block !important;
}
	
.checkout-payment-method .payment-option-title .action-toggle {
     color: #50a684 !important; 
}

.opc-progress-bar{
	margin: 20px !important;
}

#block-discount-heading{
}

input[data-cart-item-id='20018fsLBBW-2'] {
    border: none;
    pointer-events: none;
}

a[href$='product_id/86/']{
display:none;
pointer-events: none !important;
}

a[href$='laceyard-3in1-mit-kartenhulle-lbbw-1.html']{
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: #333 !important;
}

@media print { 

	.logo img{display:none !important;}

}


@media (min-width: 768px), print {
        .footer.content .block {
            float: none !important; 
        }
    }
