/* barlow-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/barlow-v12-latin-regular.eot'); /* IE9 Compat Modes */
    src: url('../fonts/barlow-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../fonts/barlow-v12-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
	url('../fonts/barlow-v12-latin-regular.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
	url('../fonts/barlow-v12-latin-regular.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
	url('../fonts/barlow-v12-latin-regular.svg#Barlow') format('svg'); /* Legacy iOS */
}


body {
    color: #51555e;
    font-family: "Barlow",sans-serif;
    font-size: 14px;
    /*
    background-color: rgba(0, 0, 0, 0.1);
    background-image: url('/images/hg-top.jpg');
    background-repeat:repeat-x;
    */
    background-color: #dee3e7;
    font-weight: 400;
}

a {

}

h1 {
    font-family: 'Barlow', Serife;
    font-size: 25px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 45px;
    margin: 0;
    padding: 0;
    text-transform: none;
}

#carousel h1 {
    font-size: 53px;
    line-height: 63px;
}

#pagecontent {
    background-color: unset;
    padding: 0;
}

#pageheader {
    color: #fff;
    height: 70px;
    border-bottom: 0;
    background: #606b7b;
}

#pageheader-image {
    position: relative;
    top: -36px;
    left: 15px;
}

@media (max-width: 1000px) {
    #pageheader-image {
        top: -6px;
	left:0;
    }
    #pageheader {
        height: auto;
    }
}

#pageheader-status {
    color: #000000;
    position: relative;
    top: -2px;
}

#pageheader-status a {
    color: #fff;
}

#info-telefon, #info-impressum, #info-weinkiste, #info-home {
    border-left: 0;
}

#weintipp {
    background-color: #9ca4b3;
}

#footercontainer {
    background-color: #9ca4b3;
}

#cookielayer {
    background-color: #9ca4b3;
}

#cookielayer a {
    color: #51555e;
}

.category-item-content a {
}

.category-item-content a:hover {
    color: rgb(180, 155, 95);
}


.footer-element a {
    color: #51555e;
}

.footer-element a:hover {
}

.korb-leger {
    background-color: #fff;
}

.category-item-container {
    border-bottom: 0;
}

.category-item-container:hover a{
    font-weight: bold;
    letter-spacing: 0.1em;
    text-decoration: underline;
}

#weintipp-content a {
    color :#51555e;
}

.korb-leger a {
    color :#9ca4b3 !important;
}

#content-left-search .category-item-container {
    border-top: 0;
}

#warenkorb-info {
    font-size: 13px;
    font-weight: normal;
    text-transform: none;
}

.ui-widget {
    font-family: "Barlow" ,sans-serif;
}

#warengruppe-winelist {
    font-size: 12px;
}

#start-first-column h1 {
    display:none;
}

input#zahlungsart-Vorkasse + *:before {
    content: " - bei Erstbestellung Vorkasse oder Paypal erforderlich -";
    font-weight: bold;
}

input#zahlungsart-Paypal + *:before {
    content: " - bei Erstbestellung Vorkasse oder Paypal erforderlich -";
    font-weight: bold;
}

#content-right {
    margin-top: 0;
}

#weintipp-image {
    margin-bottom: 70px;
}

hr {
    background-color: #660109;
}

.analysewerte-restzucker, .analysewerte-saeure, .artikel-analysewerte-restzucker, .artikel-analysewerte-saeure {
    display: none !important;
}

.wine-itemline {
    line-height: unset;
}

#content-one-column {
    line-height: unset !important;
}

.korb-leger {
    line-height: 20px;
}

.active-category {
    background-color: unset;
}

.active-category a {
    color: rgb(180, 155, 95);
}