/* == How to use child-theme-custom.css files ==
 * 
 * Don't remove the @import line, it imports the custom.css from longo-default and provides basic printQ 3 styling by Longo.
 * In this file only note changes to the default CSS file, so the old parameters are overwritten.
 * Keep changes minimal: Don't copy whole selectors with all parameters, only use the ones you want to change...
 * 
*/
/* Liebherr Farben       */
/* Gelb: #fdc400         */
/* Dunkles Grau: #605e5b */
@import url('../../default/css/custom.css');

.matrix_headline,
.matrix_sub_headline .number {
	background: #0C3F59;
}

.product-view .btn-cart, .btn-checkout {
	background: #0C3F59;
}

.matrix_button.active,
.product-options ul.options-list input.radio:checked + span > label {
    outline: 1px solid #0C3F59;
    }

.matrix_button:hover,
.product-options ul.options-list label:hover {
	color: #0C3F59;
}

.skip-link .count {
    background-color: #0C3F59;
}

.navi-wrapper, .nav-regular {
    background-color: #fff;
}

body.shadow .navi-wrapper, body.shadow .footer-top, body.shadow .footer-primary, body.shadow .show-bg, .drop-shadow {
    -moz-box-shadow: none; 
    -webkit-box-shadow: none;
    box-shadow: none;
}

.nav-regular:not(.nav-vert) .nav-item.level0:hover > a {
    color: #0C3F59;
    border-color: #0C3F59;
}

.nav-regular:not(.nav-vert) .nav-item.level0 > a {
    border-bottom: 2px solid white;
        border-bottom-color: white;
}

.navi-wrapper .menu-trigger, .nav-regular .nav-item.level0 > a {
    line-height: 35px;
}

.nav-regular:not(.nav-vert) .nav-item.level0.active > a {
    border-bottom: 2px solid #0C3F59;
}

.footer .ib, .footer span.icon {
    background-color: #0C3F59;
}

.footer .ib-hover:hover, .footer span.icon-hover:hover, .footer .feature-icon-hover:hover .ib, .footer .feature-icon-hover:hover span.icon {
    background-color: #0C3F59 !important;
}

.links > li > a:hover {
    color: #0C3F59 !important;
}

.form-search .input-text:hover, .form-search .input-text:focus {
    border: 1px solid #0C3F59;
}

.footer a:hover {
    color: #0C3F59;
}

.navi-wrapper {
    border-bottom: 1px dotted;
}

#send2 {
    background-color: #0C3F59;
}

.customer-account-login .main-container {
    background-color: #0C3F59;
}

a:hover, .sideacco li.current > a, h2.product-name a:hover, h3.product-name a:hover, h4.product-name a:hover, h5.product-name a:hover, h6.product-name a:hover, strong.product-name a:hover, p.product-name a:hover {
    color: #0C3F59;
}

.breadcrumbs li span {
    color: #0C3F59;
}

.gen-tabs .tabs a.current {
    color: #0C3F59;
}

.item-options .printselection {
    display: none;
}

a[title="Artikelangaben ändern"] {
    visibility: hidden;
}

.catalog-category-view .category-products-grid.hover-effect .item:hover {
    outline: 1px solid #0C3F59;
}

.navi .nav-panel--dropdown a:hover {
    color: #0C3F59;
}

.customer-personalization-index .td2 > input {
    width: 300px;
}

/* formular Editor */ 
 
#preview { 
    background-color: #333333; 
    background-image: linear-gradient(to bottom, #333333, #333333); 
} 
 
#preview:hover { 
    filter: brightness(85%); 
    background-color: #333333; 
} 
 
#customerPersonalizationData { 
    background-color: #333333; 
    background-image: linear-gradient(to bottom, #333333, #333333); 
} 
 
#customerPersonalizationData:hover { 
    filter: brightness(85%); 
    background-color: #333333; 
} 
 
#attach { 
    background-image: linear-gradient(to bottom, #0C3F59, #0C3F59); 
    background-color: #0C3F59; 
} 
 
#attach:hover { 
    filter: brightness(85%); 
} 
 
#saveProject { 
    background-image: linear-gradient(to bottom, #0C3F59, #0C3F59); 
    background-color: #0C3F59; 
} 
 
#saveProject:hover { 
    filter: brightness(85%); 
}

.link-compare {
    visibility: hidden;
}

.btn-success {
    background-color: #0C3F59;
    color: #fff;
    background-image: none;
}

.btn-success:hover {
    filter: brightness(85%);
    background-color: #0C3F59;
}

