/*
Willkommen bei den Individuellen CSS

Wie es funktioniert, steht unter http://wp.me/PEmnE-Bt
*/
/*Shop Button*/
.widget-title a {
	background-color: #161616;
	color: #fff;
	font-size: 15px;
	line-height: 24px;
	letter-spacing: 1px;
	margin-bottom: 25px;
	padding: 8px 0;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	font-family: SeanSlab-CondensedSemibold;
}

.wpb_button {
	padding: 7px;
	background: black;
	font-family: SeanSlab-CondensedSemibold;
	color: white;
	border: 1px solid black;
	font-size: 120%;
}

/* Fonts laden http*/
@font-face {
	font-family: NimbusSanL-ReguCond;
	src: url('http://schwarze-kuh.farm/fonts/NimbusSanL-ReguCond.ttf');
}

@font-face {
	font-family: NimbusSanL-ReguCond;
	src: url('http://schwarze-kuh.farm/fonts/NimbusSanL-ReguCondItal.ttf');
	font-style: italic;
}

@font-face {
	font-family: NimbusSanL-ReguCond;
	src: url('http://schwarze-kuh.farm/fonts/NimbusSanL-BoldCond.ttf');
	font-weight: bold;
}

@font-face {
	font-family: NimbusSanL-ReguCond;
	src: url('http://schwarze-kuh.farm/fonts/NimbusSanL-BoldCondItal.ttf');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: NimbusSanL-Regu;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-Regu.ttf');
}

@font-face {
	font-family: NimbusSanL-Regu;
	src: url('http://schwarze-kuh.farm/fonts/NimbusSanL-ReguItal.ttf');
	font-style: italic;
}

@font-face {
	font-family: NimbusSanL-Regu;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-Bold.ttf');
	font-weight: bold;
}

@font-face {
	font-family: NimbusSanL-Regu;
	src: url('http://schwarze-kuh.farm/fonts/NimbusSanL-BoldItal.ttf');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: SeanSlab-CondensedSemibold;
	src: url('http://schwarze-kuh.farm/fonts/SeanSlab-CondensedSemibold.otf');
}
/* Fonts laden https*/
@font-face {
	font-family: NimbusSanL-ReguCond;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-ReguCond.ttf');
}

@font-face {
	font-family: NimbusSanL-ReguCond;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-ReguCondItal.ttf');
	font-style: italic;
}

@font-face {
	font-family: NimbusSanL-ReguCond;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-BoldCond.ttf');
	font-weight: bold;
}

@font-face {
	font-family: NimbusSanL-ReguCond;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-BoldCondItal.ttf');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: NimbusSanL-Regu;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-Regu.ttf');
}

@font-face {
	font-family: NimbusSanL-Regu;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-ReguItal.ttf');
	font-style: italic;
}

@font-face {
	font-family: NimbusSanL-Regu;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-Bold.ttf');
	font-weight: bold;
}

@font-face {
	font-family: NimbusSanL-Regu;
	src: url('https://schwarze-kuh.farm/fonts/NimbusSanL-BoldItal.ttf');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: SeanSlab-CondensedSemibold;
	src: url('https://schwarze-kuh.farm/fonts/SeanSlab-CondensedSemibold.otf');
}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: NimbusSanL-ReguCond;
/*
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline; */
}

h1, h2, h3, h4, h5, h6 {
/*color: #333;*/
	font-family: SeanSlab-CondensedSemibold;
/*	font-weight: 400;
	margin-top: 0;
	padding-bottom: 20px;*/
}

p {
/*padding: 0;
	margin: 0 0 20px;*/
	font-size: 140%;
font-family: NimbusSanL-ReguCond
}

/*Slider*/
a.slider-prev, a.slider-next {
	color: white;
	font-size: 80px;
	line-height: 1;
	opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
	z-index: 99;
}

.main-slider:hover a.slider-prev {
	left: 70px;
	opacity: .9;
	-moz-opacity: .9;
	filter: alpha(opacity=90);
}

.main-slider:hover a.slider-next {
	right: 70px;
	opacity: .9;
	-moz-opacity: .9;
	filter: alpha(opacity=90);
}

/*Slider Text*/
.slider-content .slider-text h3 {
	color: #000;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	font-family: NimbusSanL-Regu;
}

.slider-content {
	background: rgba(255, 255, 255, 0.65);
}

/*Post Title*/
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-weight: inherit;
	font-family: SeanSlab-CondensedSemibold;
}

/*Out of Stock*/
.woocommerce ul.products li.product .stock,
.woocommerce-page ul.products li.product .stock,
.woocommerce ul.products li.product .out-of-stock,
.woocommerce-page ul.products li.product .out-of-stock {
	color: #666;
	font-size: 15px;
/*padding: 0 12px 6px;*/
}

/* Add this if you want Out of Stock to appear in red */
.woocommerce ul.products li.product .out-of-stock,
.woocommerce-page ul.products li.product .out-of-stock {
	color: #f45f16;
}

/*Anordnen der Addtocart Buttons*/
