/*Theme Name: ohhhmhhhVersion: 1.0.1*//*font-family: "arno-pro",serif;font-style: normal;font-weight: 400;font-family: "arno-pro",serif;font-style: italic;font-weight: 400;.AnoBold-Italic { 	font-family: AnoBold-Italic;	font-weight: normal;	font-style: normal;}.AnoBold-Regular { 	font-family: AnoBold-Regular;	font-weight: normal;	font-style: normal;}*/@font-face {	font-family: 'Ano Black';	src: url('fonts/anoblack-regular-webfont.eot');	src: url('fonts/anoblack-regular-webfont.eot?#iefix') format('embedded-opentype'),   		 url('fonts/anoblack-regular-webfont.woff') format('woff'), 		 url('fonts/anoblack-regular-webfont.ttf') format('truetype'), 		 url('fonts/anoblack-regular-webfont.svg#ano_blackregular') format('svg');	font-weight: normal;	font-style: normal; }@font-face {	font-family: 'Ano Bold';	src: url('fonts/anobold-regular-webfont.eot');	src: url('fonts/anobold-regular-webfont.eot?#iefix') format('embedded-opentype'), 		 url('fonts/anobold-regular-webfont.woff') format('woff'), 		 url('fonts/anobold-regular-webfont.ttf') format('truetype'), 		 url('fonts/anobold-regular-webfont.svg#ano_boldregular') format('svg');	font-weight: normal;	font-style: normal; }@font-face {	font-family: 'Ano';	src: url('fonts/anoregular-regular-webfont.eot');	src: url('fonts/anoregular-regular-webfont.eot?#iefix') format('embedded-opentype'), 		 url('fonts/anoregular-regular-webfont.woff') format('woff'), 		 url('fonts/anoregular-regular-webfont.ttf') format('truetype'), 		 url('fonts/anoregular-regular-webfont.svg#ano_regularregular') format('svg');	font-weight: normal;	font-style: normal; }.img-responsive {	display: inline-block;}body {	/*font-family: "Ano",serif;*/	font-family: "arno-pro",serif;	font-style: normal;	font-weight: 400;	background: #fff;}a:focus,a:hover {	text-decoration: none;}h1, p, a {	/*word-wrap: break-word;*/}img {    max-width: 100%;	height: auto;}::-webkit-input-placeholder {    color:    #000;}:-moz-placeholder {   color:    #000;   opacity:  1;}::-moz-placeholder {   color:    #000;   opacity:  1;}:-ms-input-placeholder {   color:    #000;}#wrapper {}#header {	position: relative;	z-index: 9999;	background: #fff;}.scrolling #header {	position: fixed;	top: 0;	width: 100%;}.scrollingdown #header {	display: none;}.admin-bar.scrolling #header {	top: 32px;}#header .logo {	margin: 60px auto;	text-align: center;	transition: all 0.3s;	max-width: 500px;}.scrolling #header .logo {	max-width: 200px;	margin: 20px auto;	transition: all 0.3s;}#header .logo img {}.border-top {    border-top: 9px solid #000;    padding: 20px 0;	max-width: 600px;	font-size: 60px;	text-transform: uppercase;	line-height: 1;    margin: 0 0 20px;}.gallery {	max-width: 880px!important;	margin: 0 auto 20px!important;}.gallery-caption {	font-family: AnoBold-Regular !important;	font-size: 18px;    line-height: 1.2;    margin: 10px 0 0;    text-align: left;}@media (min-width:992px){	.gallery .gallery-item {		margin-bottom: 20px;		margin-right: 20px;	}	div#gallery-1 .gallery-item,	div#gallery-2 .gallery-item,	div#gallery-3 .gallery-item,	div#gallery-4 .gallery-item,	div#gallery-5 .gallery-item,	div#gallery-6 .gallery-item {		margin-top: 0;	}	.gallery .gallery-item:nth-child(4) {		float: none !important;		margin-left: 245px !important;		clear: both;	}	.gallery .gallery-item:nth-child(4) ~ .gallery-item {		display: none !important;	}	.gallery .gallery-item a {		display: block;		position: relative;	}	.gallery .gallery-item:nth-child(1) {		width: 225px!important;	}	.gallery .gallery-item:nth-child(1) dt,	.gallery .gallery-item:nth-child(1) dd{		width: 225px;		float: right;	}	.gallery .gallery-item:nth-child(1) a {		width: 225px;		overflow: hidden;		max-height: 335px;	}	.gallery .gallery-item:nth-child(2) {		width: 320px!important;	}	.gallery .gallery-item:nth-child(2) dt,	.gallery .gallery-item:nth-child(2) dd {		width: 320px;	}	.gallery .gallery-item:nth-child(2) a {		width: 320px;		overflow: hidden;		max-height: 480px;	}	.gallery .gallery-item:nth-child(3) {		width: 260px!important;	}	.gallery .gallery-item:nth-child(3) dt,	.gallery .gallery-item:nth-child(3) dd {		width: 260px;	}	.gallery .gallery-item:nth-child(3) a {		width: 260px;		overflow: hidden;		max-height: 380px;	}	.gallery .gallery-item:nth-child(4) {		width: 320px!important;	}	.gallery .gallery-item:nth-child(4) dt,	.gallery .gallery-item:nth-child(4) dd {		width: 260px;		float: right;	}	.gallery .gallery-item:nth-child(4) a {		width: 260px;		overflow: hidden;		max-height: 380px;	}}@media (max-width:992px){	.gallery .gallery-item {		width: 48% !important;		margin: 0 2% 20px 0 !important;	}	.gallery .gallery-item:nth-child(4) {		clear: none;		float: left !important;		margin-left: 0 !important;	}}.gallery .gallery-item a:hover:after {	position: absolute;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.3) url(img/icon-plus.png) no-repeat center center;	content: "";	left: 0;	top: 0;}.gallery .gallery-item img {	border: none !important;	max-width: 100% !important;	height: auto !important;}a[rel^='prettyPhoto'] {	display: block;	position: relative;}a[rel^='prettyPhoto']:hover {}a[rel^='prettyPhoto']:hover:after {	position: absolute;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.3) url(img/icon-plus.png) no-repeat center center;	content: "";	left: 0;	top: 0;}.pp_pic_holder {	background: #fff;}.pp_left,.pp_middle,.pp_right {	background: none !important;}.ppt {	color: #000 !important;	margin: 0 !important;}a.pp_next {	background: none!important;	position: relative!important;}a.pp_next:before {	background: #fff none repeat scroll 0 0;    color: #000;    content: ">";    font-family: anobold-regular;    font-size: 30px;    height: 30px;    right: 0;    line-height: 30px;    margin: -15px 0 0;    position: absolute;    text-align: center;    text-indent: 0;    top: 50%;    width: 25px;}a.pp_previous {	background: none!important;	position: relative!important;}a.pp_previous:before {	background: #fff none repeat scroll 0 0;    color: #000;    content: "<";    font-family: anobold-regular;    font-size: 30px;    height: 30px;    left: 0;    line-height: 30px;    margin: -15px 0 0;    position: absolute;    text-align: center;    text-indent: 0;    top: 50%;    width: 25px;}.pp_arrow_previous:before {	background: #fff none repeat scroll 0 0;    color: #000;    content: "<";    font-family: anobold-regular;    font-size: 30px;    height: 30px;    left: 0;    line-height: 30px;    margin: -15px 0 0;    position: absolute;    text-align: center;    text-indent: 0;    top: 50%;    width: 25px;}.pp_arrow_previous {	background: none!important;	position: relative!important;}.pp_arrow_next:before {	background: #fff none repeat scroll 0 0;    color: #000;    content: ">";    font-family: anobold-regular;    font-size: 30px;    height: 30px;    left: 0;    line-height: 30px;    margin: -15px 0 0;    position: absolute;    text-align: center;    text-indent: 0;    top: 50%;    width: 25px;}.pp_arrow_next {	background: none!important;	position: relative!important;}.pp_content {	padding: 0 0 50px !important;	box-sizing: unset;}a.pp_close {	display: none !important;}.pp_gallery {	bottom: 5px !important;	display: block !important;	margin-top: 0!important;	z-index: 10000;	opacity: 1!important;}.pp_gallery li a {	border: 1px solid #ffc39a !important;}.pp_gallery li.selected a {	border: 1px solid #000 !important;}.sub-cats {	margin: 0 0 35px;}.sub-cats a {	float: left;	display: block;	font-family: AnoBold-Regular !important;	text-transform: uppercase;	padding: 5px 15px;	margin: 0 10px 10px 0;	color: #333;}.sub-cats a:hover,.sub-cats a:focus,.sub-cats a.active {	background: #bfbfbf !important;}.sub-cats.reisen_shopping a {	background: #ffc39a;}.sub-cats.gut_gesagt a {	background: #83ffe8;}.sub-cats.wohnen a {	background: #6581ff;}@media (min-width:1200px){	#header .nav {		margin: 0 0 40px;	}	#header .nav .mega-menu-wrap {		background: none !important;	}	#header .nav .mega-menu > li > a {		height: 25px !important;		line-height: 26px !important;	}	.mac #header .nav .mega-menu > li > a {		line-height: 30px !important;	}	#header .nav .mega-menu > li > a:focus,	#header .nav .mega-menu > li > a:hover,	#header .nav .mega-menu > li.mega-toggle-on > a {		background: none !important;	}	#header .nav .mega-menu > li.mega-toggle-on:nth-child(1) > a,	#header .nav .mega-menu > li:nth-child(1) > a:focus,	#header .nav .mega-menu > li:nth-child(1) > a:hover {		background: #ffff5a !important;	}	#header .nav .mega-menu > li.mega-toggle-on:nth-child(2) > a,	#header .nav .mega-menu > li:nth-child(2) > a:focus,	#header .nav .mega-menu > li:nth-child(2) > a:hover {		background: #6581ff !important;	}	#header .nav .mega-menu > li.mega-toggle-on:nth-child(3) > a,	#header .nav .mega-menu > li:nth-child(3) > a:focus,	#header .nav .mega-menu > li:nth-child(3) > a:hover {		background: #ff4659 !important;	}	#header .nav .mega-menu > li.mega-toggle-on:nth-child(4) > a,	#header .nav .mega-menu > li:nth-child(4) > a:focus,	#header .nav .mega-menu > li:nth-child(4) > a:hover {		background: #ffc39a !important;	}	#header .nav .mega-menu > li.mega-toggle-on:nth-child(5) > a,	#header .nav .mega-menu > li:nth-child(5) > a:focus,	#header .nav .mega-menu > li:nth-child(5) > a:hover {		background: #ffcfff !important;	}	#header .nav .mega-menu > li.mega-toggle-on:nth-child(6) > a,	#header .nav .mega-menu > li:nth-child(6) > a:focus,	#header .nav .mega-menu > li:nth-child(6) > a:hover {		background: #83ffe8 !important;	} #header .nav .mega-menu > li.mega-toggle-on:nth-child(7) > a,	#header .nav .mega-menu > li:nth-child(7) > a:focus,	#header .nav .mega-menu > li:nth-child(7) > a:hover {		background: #a2c5be !important;	}	#header .nav ul li a {		font-family: AnoBold-Regular !important;		font-weight: normal !important;		font-style: normal !important;		font-size: 14px !important;		color: #000 !important;		text-transform: uppercase !important;		vertical-align: middle !important;	} 	#header .nav .mega-sub-menu {		padding: 10px!important;    	top: 50px !important;	}	#header .nav .mega-sub-menu:before {		border-style: none solid solid;		border-width: 0 50px 30px 15px;		top: -29px;		content: "";		position: absolute;		left: 30px;		display: block!important;	}	#header .nav .mega-menu > li:nth-child(1) .mega-sub-menu {		background: #ffff5a !important;	}	#header .nav .mega-menu > li:nth-child(1) .mega-sub-menu:before {		border-color: transparent transparent #ffff5a ;	}	#header .nav .mega-menu > li:nth-child(1) .mega-sub-menu #mega-menu-item-text-8 {		margin: -10px 0 0;		padding: 0 25px;		text-align: left;	}		#header .nav .mega-menu > li:nth-child(2) .mega-sub-menu {		background: #6581ff !important;	}	#header .nav .mega-menu > li:nth-child(2) .mega-sub-menu:before {		border-color: transparent transparent #6581ff ;		left: 130px;	}	#header .nav .mega-menu > li:nth-child(2) .mega-sub-menu #mega-menu-item-text-12 {		margin: -10px 0 0;		padding: 0 25px;		text-align: left;	}		#header .nav .mega-menu > li:nth-child(3) .mega-sub-menu {		background: #ff4659 !important;	}	#header .nav .mega-menu > li:nth-child(3) .mega-sub-menu:before {		border-color: transparent transparent #ff4659 ;		left: 245px;	}		#header .nav .mega-menu > li:nth-child(4) .mega-sub-menu {		background: #ffc39a !important;	}	#header .nav .mega-menu > li:nth-child(4) .mega-sub-menu:before {		border-color: transparent transparent #ffc39a ;		left: 400px;	}		#header .nav .mega-menu > li:nth-child(5) .mega-sub-menu {		background: #ffcfff !important;	}	#header .nav .mega-menu > li:nth-child(5) .mega-sub-menu:before {		border-color: transparent transparent #ffcfff ;		left: 520px;	}		#header .nav .mega-menu > li:nth-child(6) .mega-sub-menu {		background: #83ffe8 !important;	}	#header .nav .mega-menu > li:nth-child(6) .mega-sub-menu:before {		border-color: transparent transparent #83ffe8 ;		left: 700px;	}	#header .nav #mega-menu-wrap-shop .mega-menu > li:nth-child(6) .mega-sub-menu {		background: #e6e6e6 !important;	}	#header .nav #mega-menu-wrap-shop .mega-menu > li:nth-child(6) .mega-sub-menu:before {		border-color: transparent transparent #e6e6e6 ;		left: 890px;		border-width: 0 15px 30px 50px;	}		#header .nav .mega-menu > li:nth-child(7) {		margin: 0 0 0 0 !important;	}	#header .nav .mega-menu > li:nth-child(7) .mega-sub-menu {		background: #a2c5be !important;	}	#header .nav .mega-menu > li:nth-child(7) .mega-sub-menu:before {		border-color: transparent transparent #a2c5be ;		border-width: 0 15px 30px 50px;		left: 769px;	}	#header .nav .mega-menu > li:nth-child(7) .mega-sub-menu .mein-shop h4 {		color: #000 !important;		font-size: 20px !important;		margin: 0 0 20px!important;		line-height: normal!important;		font-family: AnoBold-Regular !important;	}			#header .nav .mega-menu > 
li:nth-child(8) {		margin: 0 0 0 100px !important;	}
li:nth-child(8) .mega-sub-menu {		background: #ffff5a !important;	}	#header .nav .mega-menu > li:nth-child(8) .mega-sub-menu:before {		border-color: transparent transparent #ffff5a ;		left: 959px;    	border-width: 0 15px 30px 50px;	}	#header .nav .mega-menu > li:nth-child(8) .mega-sub-menu .mein-shop {		color: #000 !important;		font-size: 20px !important;		margin: 0 0 20px!important;		line-height: normal!important;		font-family: AnoBold-Regular !important;	}		#header .nav .mega-menu > li:nth-child(9) .mega-sub-menu {		background: #e6e6e6 !important;	}	#header .nav .mega-menu > li:nth-child(9) .mega-sub-menu:before {		border-color: transparent transparent #e6e6e6 ;		left: 1059px;    	border-width: 0 15px 30px 50px;	}	#header .nav .mega-menu > li .mega-sub-menu .search-form {		width: 70%;		margin: 0 auto;		float: none;	}	#header .nav .mega-menu > li .mega-sub-menu .search-field {		color: #000 !important;		font-size: 70px !important;		padding: 35px!important;		line-height: normal!important;		font-family: AnoBold-Regular !important;		border: 5px solid #000!important;	}	#header .nav .mega-menu > li .mega-sub-menu .search-submit {		display: none;	}	#header .nav .mega-menu .btn {		padding: 15px 30px!important;		border: 1px solid #000!important;		font-family: AnoBold-Regular !important;		display: inline-block !important;	}	#header .nav .mega-sub-menu .menu li a {		padding: 11px 10px 9px !important;    	line-height: 1!important;		margin: 0 0 10px!important;		border: 1px solid rgba(0,0,0,0)!important;;	}	.mac #header .nav .mega-sub-menu .menu li a {		padding: 15px 10px 9px !important;	}	#header .nav .mega-sub-menu .menu li a:hover {		border: 1px solid #000 !important;	}	#header .nav .mega-sub-menu h3 {		font-size: 19px;		color: #000;	}		#header .nav #mega-menu-wrap-shop .mega-menu > li:nth-child(4),	#header .nav #mega-menu-wrap-shop .mega-menu > li:nth-child(5)  {		float: right;	}		#header .nav .mega-sub-menu ul.menu-posts {	}	#header .nav .mega-sub-menu ul.menu-posts li {		display: inline-block!important;		width: 31% !important;    	margin-right: 2%!important;		vertical-align: top!important;	}	#header .nav .mega-sub-menu ul.menu-posts li a {		font-family: AnoBold-Regular !important;    	font-size: 19px !important;	}	#header .nav .mega-sub-menu ul.menu-posts li .image {		display: block;		height: 170px;		overflow: hidden;		text-align: center;		margin: 0 0 10px;	}	#header .nav .mega-sub-menu ul.menu-posts li .image img {		width: 100%!important;	}	#header .nav .mega-sub-menu ul.menu-posts li .title {		display: block;		height: 43px;		/*white-space: nowrap;		text-overflow: ellipsis;*/		overflow: hidden;		text-transform: none;		font-size: 18px !important;		line-height: 1.25;	}	#header .nav .mega-menu > li:nth-child(5) .mega-sub-menu ul.menu-posts li .title {		height: auto;		overflow: visible;		white-space: normal;	}}.header-placeholder {	clear: both;}#slideshow {	margin: 0 0 100px;}#slideshow .tp-caption {	padding: 30px;	background: #fff;}#slideshow .tp-caption:hover {	background: #ff4659;}#slideshow .tp-caption h1 {	font-size: 40px;	margin: 0 0 10px;	text-transform: uppercase !important;}#slideshow .tp-caption h4 {	font-size: 20px;	margin: 0 0 10px;	font-family: AnoBold-Regular !important;}#slideshow .tp-caption p {	font-size: 16px !important;	text-transform: uppercase !important;	font-family: AnoBold-Regular !important;}#slideshow .flexslider {	padding: 0;	margin: 0;	border: 0;	box-shadow: none;}#slideshow .flexslider .flex-viewport {	padding: 0 0 60px;}#slideshow .flexslider .slides li {	position: relative;	color: #000;}#slideshow .flexslider .slides li a {	color: #000;}#slideshow .flexslider .caption {	background: #fff;	bottom: -60px;    left: 50%;    margin-left: -220px;    max-width: 440px;    padding: 30px;    position: absolute;}#slideshow .flexslider .caption h1 {	font-size: 40px;	margin: 0 0 10px;	text-transform: uppercase !important;}#slideshow .flexslider .caption h4 {	font-size: 20px;	margin: 0 0 10px;	font-family: AnoBold-Regular !important;}#slideshow .flexslider .caption p {	font-size: 16px !important;	text-transform: uppercase !important;	font-family: AnoBold-Regular !important;}.flex-direction-nav a {	line-height: 1;}.home #content div[class*="col-"] {	margin-bottom: 40px;}.home .category {	background: #f9ec60;	padding: 30px 15px;	font-family: AnoBold-Regular !important;	min-height: 490px;}.home .category img {	margin: 0 0 40px;	display: block;}.home .category h1 {	font-size: 45px;    line-height: 1;    margin: 0;    text-transform: uppercase;}.home .category h1 a {	color: #000;}.home .category p {	font-size: 20px;	margin: 0 0 20px;	text-transform: uppercase;}.home .quote {	position: relative;}.home .quote.text {	padding: 20px 5%;}.home .quote.text p {	margin: 0 0 20px;}.home .quote h1 {	font-size: 56px;	font-family: AnoBold-Regular !important;	margin: 0 0 20px;    line-height: 1;	text-transform: uppercase;	/*word-wrap: break-word;*/}.home .quote h1 p {	font-size: 56px;}.home .col-sm-6 .quote h1 {	font-size: 90px;    padding: 10px 0px 11px 0px;}.home .quote h1 a {	color: #000;}.home .col-sm-4 .blog h1 {    min-height: 130px;}.home .col-sm-4.post-8 .blog h1,.home .col-sm-6 .blog h1,.home .col-sm-8 .blog h1 {    min-height: 90px;}.home .blog {	position: relative;}.home .blog .image {	height: 430px;	background-size: cover;	background-position: center center;}.home .blog .text {	margin: -150px auto 0;    width: 80%;    padding: 20px;    background: #fff;}.home .blog h1 {	font-size: 34px;	margin: 0 0 10px;    text-transform: uppercase;	/*word-wrap: break-word;*/}.home .text p {	font-size: 20px;	font-family: AnoBold-Regular !important;	margin: 0 0 20px;}.home .text p a {	color: #000;}.home .text .tax {	margin: 0 0 10px;}.home .text .tax a {	font-family: AnoBold-Regular !important;	font-size: 16px;	color: #000;    text-transform: uppercase;}.home .text .date {	font-family: AnoBold-Regular !important;	font-size: 16px;    text-transform: uppercase;	margin: 0 0 10px;}.das_leben .text:hover {	background: #ffff5a !important;}.wohnen .text:hover {	background: #6581ff !important;}.essen_trinken .text:hover {	background: #ff4659 !important;}.reisen_shopping .text:hover {	background: #ffc39a !important;}.gut_gesagt .text:hover {	background: #83ffe8 !important;}.gut_gesagt h2 {	font-size: 36px;	padding: 20px;	margin: 0 0 15px;	font-family: AnoBold-Regular;	text-transform: uppercase;}.die-grose-frage h2 {	border: 2px solid #000;	color: #83ffe7;}.die-grose-frage h2 a {	color: #83ffe7;    display: block;    height: 120px;    overflow: hidden;}.die-grose-frage:hover h2,.die-grose-frage:hover h2 a {	color: #000;}.die-grose-frage h4 a {	display: block;    height: 100px;    overflow: hidden;}.ein-gesprach-uber h2 {	border: 2px solid #83ffe7;	color: #000;	font-family: "arno-pro",serif}.ein-gesprach-uber h2 a {	color: #000;    display: block;    height: 120px;    overflow: hidden;}.ein-gesprach-uber h4 a {	display: block;    height: 100px;    overflow: hidden;}.gut-gesagt-gut-gesagt h2 {	background: #83ffe7;	color: #000;	padding: 25px 20px;}.gut-gesagt-gut-gesagt h2 a {	color: #000;    display: block;    height: 115px;    overflow: hidden;}.gut-gesagt-gut-gesagt h4 a {	display: block;    height: 100px;    overflow: hidden;}.frage-runden {}.frage-runden h4 a {	display: block;    height: 100px;    overflow: hidden;}.home .bookmarks,.category .bookmarks {	padding: 40px;	background: #fff;	border-radius: 5px;	box-shadow: 0 0 5px rgba(0,0,0,0.5);	margin: 0 0 40px;}.slideshow-bookmarks .flexslider {	padding: 30px 15px 15px;}.slideshow-bookmarks .flexslider .flex-direction-nav {}.slideshow-bookmarks .flexslider .werbung {	position: absolute;    right: 15px;    top: 5px;}.home .bookmarks .werbung,.bookmarks .werbung {	position: absolute;	right: 30px;	top: 10px;}p.werbung {	margin: 0 auto 10px;    max-width: 1120px;}.home #content .bookmarks div[class*="col-"] {	margin-bottom: 0;}.home .bookmarks a {	text-align: center;	overflow: hidden;	display: block;	margin: 0 auto 15px;	text-align: center;}.home .bookmarks img {	max-width: 100%;	display: inline-block;}#footer {	background: #e6e6e6;	padding: 80px 0 0;	margin: 60px 0 0;}#footer .facebook {	margin: 0 0 50px;}#footer .facebook a.btn-facebook {    background: #ffff5a;    padding: 20px 25px;	margin: 0 0 50px;	display: inline-block;	color: #000;	font-size: 18px;	font-family: AnoBold-Regular !important;}#footer .fb_iframe_widget {	display: block;    margin: 0 auto;    max-width: 500px;}#footer .social {	margin: 0 0 70px;	text-align: center;}#footer .social a {	display: inline-block;	margin: 0 5px;}#footer .instagram {	margin: 0 0 50px;}#footer .instagram a.btn-instagram {    background: #83ffe8;    padding: 20px 25px;	margin: 0 0 50px;	display: inline-block;	color: #000;	font-size: 18px;	font-family: AnoBold-Regular !important;}#footer .instagram h2.widgettitle {	display: none;}#footer .newsletter {	margin: 0 0 50px;}#footer .newsletter .widgettitle {	display: none;}#footer .s2_newsletter {}#footer .s2_newsletter .widget_text {	background: none;	padding: 0;}#footer .s2_newsletter .widget_text:after {	display: none;}#footer .s2_newsletter_pre {	background: #ffc39a;	padding: 25px 25px 10px;	margin: 0 0 10px;	text-align: left;}#footer .s2_newsletter_pre h4 {	font-family: AnoBold-Regular;	margin: 0 0 10px;	font-size: 20px;}#footer .s2_newsletter_pre p {	font-size: 20px;	margin: 0 0 8px;}#footer .s2_newsletter label {	display: none;}#footer .s2_newsletter #mce-EMAIL {	width: 100%;	height: 50px;	font-size: 18px;	border: 1px solid #000;	background: none;	text-align: center;	margin: 0 0 10px;}#footer .s2_newsletter input[type="submit"] {	border: 1px solid #000;	width: 160px;	height: 50px;	float: right;	background: none;	padding: 0;	font-family: AnoBold-Regular !important;	text-align: center;	font-size: 18px;	text-transform: lowercase;}#footer .s2_message {	padding: 10px 25px;}#footer .widget_text {	padding: 20px 50px;	background: #fff;	font-family: AnoBold-Regular;	font-size: 20px;	text-align: center;	min-height: 130px;	position: relative;}#footer .widget_text:after {	bottom: -30px;    content: "";    position: absolute;    right: 25%;	border-width: 30px 50px 0 15px;	border-style: solid solid none solid;	border-color: #fff transparent transparent transparent;}#footer .widget_text a {	color: #000;}#footer .nav {	margin: 0 0 70px;}#footer .nav ul {	padding: 0;	list-style: none;}#footer .nav ul li {	display: block;	float: left;	margin: 0 10px 10px 0;}#footer .nav ul li:nth-child(2),#footer .nav ul li:last-child {	clear: both;}#footer .nav ul li a {	display: block;	float: left;	padding: 10px 27px;	background: none;	font-family: AnoBold-Regular;	font-size: 18px;	color: #000;	border: 1px solid #000;}#footer .nav ul li:first-child,#footer .nav ul li:last-child {	background: #fff;}#footer .nav ul li:first-child a,#footer .nav ul li:last-child a {	border: none;}#footer .nav ul li:last-child {	margin-top: 50px;}.copyright {	font-size: 20px;	padding: 0 0 10px;	text-align: center;}.copyright span {	position: absolute;	left: 15px;}.pagenavi {	text-align: center;	clear: both;}.pagenavi a {    font-family: AnoBold-Regular;    font-size: 25px;    height: 70px;    line-height: 70px;    color: #000;    display: inline-block;}.btn-backtotop {	border: 1px solid #000;    color: #000;    display: inline-block;    font-family: AnoBold-Regular;    font-size: 25px;    height: 70px;    line-height: 70px;    margin: 0 30px;    text-align: center;    width: 250px;	clear: both;}.about a {	color: #000;}.about .box {	margin: 0 0 70px;}.about h1 {	font-family: AnoBold-Regular;	font-size: 68px;	margin: 0 0 40px;	text-transform: uppercase;}.about h2 {	font-family: AnoBold-Regular;	font-size: 54px;	margin: 0 0 40px;	text-transform: uppercase;}.about h3 {	font-family: AnoBold-Regular;	font-size: 43px;	margin: 0 0 40px;	text-transform: uppercase;}.about h4 {	font-family: AnoBold-Regular;	font-size: 21px;	margin: 0 0 40px;}.about p {	font-family: 'Ano';	font-size: 21px;	margin: 0 0 20px;}.about .text {	background: #fff;	padding: 25px 25px 5px;	position: relative;}.about .image1 {	float: left;	width: 670px; margin-left: 40px;}.about .text1 {	float: left;	width: 470px;	margin: 0 0 0 -60px;}.about .text2 {	float: right;	width: 640px;	margin: -120px 80px 0 0;}.about .image2 {	float: left;	margin: 0 20px 0 -250px;}.about .image3 {	float: left;	margin: 0 20px 0 -322px;}.about .image4 {	float: right;	margin: 0 80px 0 0;}.about .image5 {	float: left;	margin: 120px 0 0;}.about .image5 p {	font-size: 19px;	margin: 20px 0;}.about .text3 {	float: right;	width: 570px;	margin: -60px 0 0;}.about .image6 {	float: right;	margin: 0 80px 0 0;}.about .image7 {	float: left;	margin: 170px 0 0;}.about .image7 p {	font-size: 19px;	margin: 20px 0;}.about .text4 {	float: right;	width: 570px;	margin: -60px 0 0;}.about .text5 {	width: 630px;	margin: 130px 0 0 80px;	position: relative;}.about .image8 {	margin: -80px 0 0;}.about .text6 {	width: 560px;	margin: 120px auto 80px;	padding-left: 70px;	position: relative;}.about .image9 {	float: left;	margin: -75px 0 0 -250px;}.about .image10 {	margin: 50px 0 20px 60px;	float: right;}.about .text7 {	width: 580px;	margin-left: 300px;	padding-left: 60px;}.about .image11 {	margin: -50px 0 0 -250px;	float: left;}.about .image12 {	margin: -140px 0 0 0;	float: left;}.about .image13 {	float: left;	margin: 40px 0 0 40px;}.about .famous {	background: #ffc39a;    border-radius: 100%;    font-size: 25px;    height: 220px;    padding: 45px 0 0;    position: absolute;    right: -110px;    text-align: center;    text-transform: uppercase;    top: -110px;    width: 220px;	transform: rotate(30deg);}.about .quote {	float: left;	font-family: AnoBold-Regular;	margin-bottom: 60px !important;}.about .quote blockquote {	padding: 0;	border: none;	text-transform: uppercase;	line-height: 1;}.about .quote p {	margin: 0;}.about .quote.quote1 {	width: 570px;	float: right;}.about .quote.quote1 blockquote,.about .quote.quote1 blockquote p {	font-size: 54px;}.about .quote.quote1 p {	font-size: 22px;}.about .quote.quote2 {	float: left;	margin: 100px 0 0 50px;	width: 350px;}.about .quote.quote2 blockquote,.about .quote.quote2 blockquote p {	font-size: 39px;}.about .quote.quote2 p {	font-size: 16px;}.about .quote.quote3 {	width: 380px;	margin-left: 420px;}.about .quote.quote3 blockquote,.about .quote.quote3 blockquote p {	font-size: 31px;}.about .quote.quote3 p {	font-size: 12px;}.about .quote.quote4 {	width: 550px;	margin-left: 230px;}.about .quote.quote4 blockquote,.about .quote.quote4 blockquote p {	font-size: 41px;}.about .quote.quote4 p {	font-size: 16px;}.about .quote.red {	color: #ff4659;}.about .quote.blue {	color: #6581ff;}article.hentry {}article.gut_gesagt.hentry {	padding: 15px;}article.gut_gesagt.hentry:hover {	background: #83ffe8!important;}.archive article.gut_gesagt.hentry h4 {	margin: 0;}article.hentry .post-meta {	margin: 0 0 10px;	font-family: AnoBold-Regular !important;	font-size: 19px;	text-transform: uppercase;	max-width: 600px;}article.hentry .post-meta .cat {	margin: 0 10px 0 0;}article.hentry .post-meta .cat:after {	content: ",";}article.hentry .post-meta .cat a {	color: #000;	font-size: 19px;}article.hentry .post-meta .date {}article.hentry .page-subheadline {	margin: 0 0 10px;	font-size: 68px;	text-transform: uppercase;	max-width: 600px;}article.hentry .page-title {	font-family: AnoBold-Regular !important;	font-size: 21px;	margin: 0 0 30px;	max-width: 600px;}.search-results article.hentry .page-title {	margin: 0 0 10px;}article.hentry .page-title a {	color: #000;}article.hentry .entry {	font-family: "arno-pro",serif;	font-style: normal;	font-weight: 400;	font-size: 21px;	margin: 0 0 40px;}article.hentry .entry > * {	margin: 0 0 20px;	max-width: 840px;}article.hentry .page-thumbnail {	margin: 0 0 20px;}article.hentry .author {	font-size: 22px;    font-style: italic;    margin: 0 0 30px;	padding: 20px 0 0;	border-top: 1px solid #000;}article.hentry .author p {	margin: 0;}article.hentry .share {	margin: 0 0 60px;	text-align: center;}article.hentry .share h4 {	font-size: 22px;    font-style: italic;    margin: 0 0 30px;	position: relative;	font-family: "arno-pro",serif; !important;}article.hentry .share h4:before {	border-top: 1px solid #000;    content: "";    left: 0;    position: absolute;    top: 10px;    width: 100%;}article.hentry .share h4 span {	padding: 0 40px;	background: #fff;	position: relative;}article.hentry .share a {	display: inline-block;	margin: 0 5px;}article.hentry .relative {	margin: 0 0 60px;}article.hentry .relative a {	color: #000;}article.hentry .relative > h3 {	font-size: 22px;    font-style: italic;    margin: 0 0 30px;	position: relative;	font-family: "arno-pro",serif; !important;	text-align: center;}article.hentry .relative > h3:before {	border-top: 1px solid #000;    content: "";    left: 0;    position: absolute;    top: 10px;    width: 100%;}article.hentry .relative > h3 span {	padding: 0 40px;	background: #fff;	position: relative;}article.hentry .relative .thumb {	margin: 0 0 20px;}article.hentry .relative h4 {	font-size: 18px;	margin: 0 0 10px;	font-family: AnoBold-Regular !important;}article.hentry .relative .cat {	font-family: AnoBold-Regular !important;	text-transform: uppercase;	font-size: 13px;	margin: 0 0 10px;}article.hentry .relative .date {	font-family: AnoBold-Regular !important;	text-transform: uppercase;	font-size: 12px;}.archive .cat-title {	font-size: 38px;	font-family: AnoBold-Regular !important;	margin: 8px 0 35px;	text-transform: uppercase;}.archive .thumb {	margin: 0 0 15px;	height: 240px;	overflow: hidden;	background-position: center center;	background-size: cover;}.archive .thumb img {	opacity: 0;}.archive .date {	text-transform: uppercase;	font-size: 21px;	margin: 0 0 10px;}.archive h4 {	font-size: 30px;	text-transform: uppercase;	margin: 0 0 40px;}.archive h4 a {	color: #000;}.wp-pagenavi {	text-align: center;}.wp-pagenavi a, .wp-pagenavi span {	border: none;	margin: 0 10px;	font-size: 21px;	font-family: AnoBold-Regular !important;	color: #000;}.shop-header {	margin: 0 0 100px;	position: relative;}.shop-header .image {	float: right;	max-height: 500px;	overflow: hidden;}.shop-header .text {	background: #fff;	left: 0;    padding: 20px;    position: absolute;    top: 60px;    width: 540px;}.shop-header .text h1 {	font-size: 67px;	font-family: AnoBold-Regular;	margin: 0 0 20px;	text-transform: uppercase;}.shop-header .text p {	font-size: 21px;	margin: 0 0 10px;}.shop .product {	max-width: 280px;	width: 100%;	margin: 0 auto 90px;	position: relative;}.shop .product .thumb {	height: 280px;	overflow: hidden;	text-align: center;	background-size: cover;	background-repeat: no-repeat;	margin: 0;}.shop .product .thumb a {	display: block;	height: 100%;}.shop .product .thumb img {	opacity: 0;}.shop .product .info {	background: none;	display: none;	padding: 15px;}.shop .product:hover .info {	position: absolute;	background: #fff;	display: block;	left: 0;	z-index: 99;}.shop .product h4 {	margin: 20px 0 0;	font-family: AnoBold-Regular;}.shop .product .excerpt {	font-family: AnoBold-Regular;	font-size: 21px;}.shop .product .price {	margin: 20px 0;	font-size: 30px;	text-indent: 30px;}.shop .product .shop_link {	width: 240px;	height: 55px;	line-height: 55px;	font-size: 21px;	font-family: AnoBold-Regular;	text-align: center;	display: block;	color: #000;	border: 1px solid #000;}.shop > .row div[class*="col-sm"]:nth-child(3n+1) {	clear: both;}ul.blogroll {	padding: 0;	list-style: none;}ul.blogroll li {	margin: 0 0 20px;}ul.blogroll li a {	color: #000;    font-size: 19px;    text-transform: uppercase;	font-family: AnoBold-Regular;}.page-title {	font-family: AnoBold-Regular !important;	font-size: 21px;	margin: 0 0 30px;}.page-title-product {	font-family: AnoBold-Regular !important;	font-size: 40px;}.gut-gesagt-interview {	padding: 40px;	background: #83ffe8;}.gut-gesagt-zitat-title {	padding: 40px;	background: #83ffe8;	font-family: AnoBold-Regular;	font-size: 56px;	margin-bottom: 0px;}.gut-gesagt-zitat-source {	padding: 0px 40px 40px 40px;	background: #83ffe8;	font-family: AnoBold-Regular;	font-size: 16px;	text-transform: uppercase;	margin-top: 0px;}.gut-gesagt-gespraech-title {    text-transform: uppercase;	font-size: 68px;}.gut-gesagt-frage-title {	padding: 40px 100px 40px 0px;	color: #83ffe8;	font-family: AnoBold-Regular;	font-size: 56px;}.single .thumb {	margin: 0 0 15px;	height: 200px;	overflow: hidden;	background-position: center center;	background-size: cover;}.single-product .price {	font-size: 30px;    margin: 20px 0;	text-align: center;}.single-product .price-product-post {    padding-bottom: 10px;}.single-product .shop_link {	border: 1px solid #000;    color: #000;    display: block;    font-family: AnoBold-Regular;    font-size: 21px;    height: 55px;    line-height: 55px;    text-align: center;    width: 240px;	margin: 0 auto;}.single-product .shop_link-product-post {	border: 1px solid #000;    color: #000;    display: block;    font-family: AnoBold-Regular;    font-size: 21px;    height: 55px;    line-height: 55px;    text-align: center;    width: 240px;	margin: 0 auto;}.post-box {    text-align: center;}.post-box-title {    border-bottom: 2px solid #444;    display: inline-block;    font-size: 14px;    font-weight: 700;    letter-spacing: 2px;    margin-bottom: 42px;    padding-bottom: 3px;    text-transform: uppercase;}.comments,.comment {    margin-bottom: 80px;	list-style: none;}.thecomment {    border-bottom: 1px dotted #eee;    margin-bottom: 34px;    padding-bottom: 34px;}.thecomment .author-img {    float: left;    margin-right: 25px;}.thecomment .author-img img {    border-radius: 50%;}.thecomment .comment-text {    overflow: hidden;}.post-comments span.reply a {    background-color: #aaa;    border-radius: 2px;    color: #fff;    float: right;    font-size: 11px;    margin-left: 7px;    padding: 3px 6px 5px;    transition: all 0.3s ease 0s;}.post-comments span.reply a:hover {    opacity: 0.8;}.thecomment .comment-text span.author, .thecomment .comment-text span.author a {    color: #333;    display: block;    font-size: 14px;    letter-spacing: 2px;    margin-bottom: 6px;    text-transform: uppercase;	padding: 0;	border: none;}.thecomment .comment-text span.date a {    color: #999;    display: block;    font-size: 14px;    font-style: italic;    margin-bottom: 10px;}#respond {	margin: 80px 5% 40px;	padding: 30px;	background: #fee7d8;    font-family: AnoBold-Regular;	position: relative;}#respond:before {	border-width: 0 160px 50px 0;	border-color: transparent transparent #fee7d8 transparent;	border-style: none solid solid none;	content: "";	position: absolute;	top: -50px;	left: 160px;}#respond a {	color: #000;}#respond h3 {	font-size: 40px;    margin: 0 0 10px;    text-transform: uppercase;    /*word-wrap: break-word;*/}#respond input[type="text"],#respond input[type="email"],#respond textarea {	background: rgba(0, 0, 0, 0);    border: 1px solid #000;    font-family: AnoBold-Regular;    font-size: 20px;    padding: 10px 15px;    width: 100%;}#respond input[type="submit"] {	border: 4px solid #000;	width: 200px;	height: 60px;	text-align: center;	line-height: 50px;	font-size: 20px;    font-family: AnoBold-Regular;	background: rgba(0, 0, 0, 0);}#respond input[type="checkbox"] {    height: 20px;    margin: 0 20px 0 0 !important;    vertical-align: bottom;    width: 20px !important;	/*position: relative;    overflow: hidden;*/}#respond label {}div.pp_overlay {    z-index: 9999 !important;}.page-template-page-About #content {	padding: 40px 0;	background: #efefef;}.page-template-page-About #content a {	text-decoration: underline;}.page-template-page-About #footer {	margin: 0;}@media (max-width:1200px) and (min-width:992px){	/*#header .nav #mega-menu-wrap-shop .mega-menu > li:nth-child(5) .mega-sub-menu:before {		left: 700px;	}	#header .nav #mega-menu-wrap-shop .mega-menu > li:nth-child(5) .mega-sub-menu li {		float: none !important;	}	#header .nav .mega-menu > li:nth-child(6) {		margin: 0 0 0 40px !important;	}	#header .nav .mega-menu > li:nth-child(6) .mega-sub-menu:before {		left: 659px;	}		#header .nav .mega-menu > li:nth-child(7) .mega-sub-menu:before {		left: 759px;	}		#header .nav .mega-menu > li:nth-child(8) .mega-sub-menu:before {		left: 859px;	}	#header .nav .mega-menu > li .mega-sub-menu .search-field {		font-size: 26px !important;		padding: 30px !important;		width: 100% !important;	}*/}@media (max-width:1200px){		.home .quote h1 {		font-size: 46px;	}	.home .quote h1 *{		font-size: 46px;	}	.home .text p {		font-size: 16px;	}	.home .text .tax a {		font-size: 16px;	}	.home .text .date {		font-size: 16px;	}	.home .category h1 {		font-size: 35px;		margin: 0 0 5px;	}	.home .category p {		font-size: 16px;	}	.home .blog h1 {    	font-size: 30px;	}		article.hentry .post-meta .cat a {		font-size: 16px;	}	article.hentry .page-subheadline {    	font-size: 58px;	}	article.hentry .page-title {		font-size: 16px;	}	article.hentry .entry {		font-size: 16px;	}	ul.blogroll li a {		font-size: 16px;	}			.about .image1 {		width: 600px;	}	.about .text1 {		width: 400px;		margin: 20px 0 0 -60px;	}	.about .text2 {		margin: 0;	}	.about .image2 {		margin: 50px 20px 0 -250px;    	width: 450px;	}	.about .image3 {	}	.about .image4 {	}	.about .image5 {	}	.about .image5 p {	}	.about .text3 {	}	.about .image6 {	}	.about .image7 {	}	.about .image7 p {	}	.about .text4 {	}	.about .text5 {	}	.about .image8 {	}	.about .text6 {	}	.about .image9 {	}	.about .image10 {	}	.about .text7 {	}	.about .image11 {	}	.about .image12 {	}	.about .image13 {	}	.about .famous {	}	.about .quote {	}	.about .quote blockquote {	}	.about .quote p {		margin: 0;	}	.about .quote.quote1 {	}	.about .quote.quote1 blockquote,	.about .quote.quote1 blockquote p {	}	.about .quote.quote1 p {	}	.about .quote.quote2 {	}	.about .quote.quote2 blockquote,	.about .quote.quote2 blockquote p {	}	.about .quote.quote2 p {	}	.about .quote.quote3 {	}	.about .quote.quote3 blockquote,	.about .quote.quote3 blockquote p {	}	.about .quote.quote3 p {	}	.about .quote.quote4 {	}	.about .quote.quote4 blockquote,	.about .quote.quote4 blockquote p {	}	.about .quote.quote4 p {	}	#wrapper {		overflow: hidden;	}}#header .nav .mega-menu-wrap .mega-menu-toggle .mega-toggle-block:before,#header .nav .mega-menu-wrap .mega-menu-toggle .mega-toggle-block:after {	float: left !important;	color: #000 !important;	margin: 0 2px !important;}#header .nav .mega-menu-wrap .mega-menu-toggle .mega-toggle-block:after {	/*margin-top: 3px !important;*/}@media (max-width:1200px){	#header .nav .mega-menu-wrap {		background: none !important;		border: 1px solid #000;		margin: 0 0 20px;	}	#header .nav .mega-menu-wrap .mega-menu-toggle {		background: none !important;		color: #000!important;		font-family: AnoBold-Regular!important;		text-align: center !important;	}	#header .nav .mega-menu-wrap .mega-menu-toggle:before {		float: none !important;		vertical-align: bottom;	}	#header .nav .mega-menu-wrap .mega-menu-toggle.mega-menu-open {		border-bottom: 1px solid #000 !important;	}	#header .nav .mega-menu > li {	}	#header .nav .mega-menu > li > a {		border-bottom: 1px solid #000 !important;	}	#header .nav .mega-menu > li:last-child > a {		border-bottom: none !important;	}	#header .nav .mega-menu > li > a:focus,	#header .nav .mega-menu > li > a:hover,	#header .nav .mega-menu > li.mega-toggle-on > a {		background: none !important;	}	#header .nav .mega-menu a {		color: #000!important;		text-transform: uppercase!important;		text-align: center!important;		font-family: AnoBold-Regular!important;	}	#header .nav .mega-menu > li:nth-child(7) a,	#header .nav .mega-menu > li:nth-child(8) a,	#header .nav .mega-menu > li:nth-child(9) a {		background: #f1f1f1!important;	}	#header .nav .mega-sub-menu {		padding: 0!important;	}	#header .nav #mega-menu-wrap-primary .mega-sub-menu > li {		display: none!important;	}	#header .nav #mega-menu-wrap-primary .mega-sub-menu > li:first-child,	#header .nav #mega-menu-wrap-shop .mega-sub-menu > li {		display: block!important;		float: none !important;		padding: 0!important;	}	#header .nav #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item,	#header .nav #mega-menu-wrap-shop #mega-menu-shop > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {		width: 100% !important;	}	#header .nav .mega-sub-menu a {		border: 0 none!important;		height: 40px!important;		line-height: 40px!important;		margin: 0!important;		padding: 0 10px!important;		border-bottom: 1px solid #000 !important;		font-size: 14px !important;		font-weight: 400 !important;	}		#header .nav .mega-menu > li:nth-child(1):hover a,	#header .nav .mega-menu > li:nth-child(1) .mega-sub-menu a {		background: #ffff5a !important;	}	#header .nav .mega-menu > li:nth-child(2):hover a,	#header .nav .mega-menu > li:nth-child(2) .mega-sub-menu a {		background: #6581ff !important;	}	#header .nav .mega-menu > li:nth-child(3):hover a,	#header .nav .mega-menu > li:nth-child(3) .mega-sub-menu a {		background: #ff4659 !important;	}	#header .nav .mega-menu > li:nth-child(4):hover a,	#header .nav .mega-menu > li:nth-child(4) .mega-sub-menu a {		background: #ffc39a !important;	}	#header .nav .mega-menu > li:nth-child(5):hover a,	#header .nav .mega-menu > li:nth-child(5) .mega-sub-menu a {		background: #ffcfff !important;	}	#header .nav .mega-menu > li:nth-child(6):hover a,	#header .nav .mega-menu > li:nth-child(6) .mega-sub-menu a {		background: #83ffe8 !important;	}	#header .nav .mega-menu > li:nth-child(7):hover a,	#header .nav .mega-menu > li:nth-child(7) .mega-sub-menu a {		background: #a2c5be !important;	}  #header .nav #mega-menu-shop.mega-menu > li:nth-child(4) a,	#header .nav #mega-menu-shop.mega-menu > li:nth-child(4):hover a,	#header .nav #mega-menu-shop.mega-menu > li:nth-child(4) .mega-sub-menu a {		background: #f1f1f1 !important;	}	#header .nav #mega-menu-shop.mega-menu > li:nth-child(5) a,	#header .nav #mega-menu-shop .mega-menu > li:nth-child(5):hover a,	#header .nav #mega-menu-shop .mega-menu > li:nth-child(5) .mega-sub-menu a {		background: #ffcfff !important;	}	#header .nav #mega-menu-shop.mega-menu > li:nth-child(6) a,	#header .nav #mega-menu-shop .mega-menu > li:nth-child(6):hover a,	#header .nav #mega-menu-shop .mega-menu > li:nth-child(6) .mega-sub-menu a {		background: #f1f1f1 !important;	}		#header .nav .mega-menu > li:nth-child(7):hover a,	#header .nav .mega-menu > li:nth-child(7) .mega-sub-menu a {		background: #a2c5be !important;	}	#header .nav .mega-menu > li:nth-child(8):hover a,	#header .nav .mega-menu > li:nth-child(8) .mega-sub-menu a {		background: #ffff5a !important;	}	#header .nav .mega-menu > li:nth-child(9):hover a,	#header .nav .mega-menu > li:nth-child(9) .mega-sub-menu a {		background: #e6e6e6 !important;	}	#header .nav .mega-menu > li .mega-sub-menu .search-field {		color: #000 !important;		font-size: 14px !important;		height: 40px!important;		line-height: 40px!important;		font-family: AnoBold-Regular !important;		border: 1px solid #000!important;		width: 100%!important;		padding: 0 10px !important;		text-align: center;		background: #f1f1f1 !important;	}}@media (max-width:992px){	.home .category {		min-height: 0;	}	.home .category img {		margin-left: auto;		margin-right: auto;	}	.shop > .row div[class*="col-sm"]:nth-child(3n+1) {		clear: none;	}	.shop > .row div[class*="col-sm"]:nth-child(odd) {		clear: both;	}	.shop-header .image {		float: none;	}	.shop-header .text {		background: #fff;		margin: -150px auto 0;		padding: 20px;		position: relative;		top: auto;		width: 80%;	}	.shop-header .text h1 {		font-size: 30px;	}	.shop-header .text p {		font-size: 16px;	}	#footer .social {		margin-top: 30px;	}		.about .image1 {		width: 100%;	}	.about .text1 {		margin: 0;    	width: 100%;	}	.about .text2 {		float: none;		margin: 0;		width: 100%;	}	.about .image2 {		float: none;		margin: 0 0 20px;		width: 100%;	}	.about h1 {		font-size: 30px;		margin: 0 0 20px;	}	.about h2 {		font-size: 24px;		margin: 0 0 20px;	}	.about h3 {		font-size: 22px;		float: none !important;	}	.about p {		margin-left: 0!important;	}	.about .image3 {		float: none;		margin: 0 0 20px;	}	.about .image4 {		float: none;		margin: 0 0 20px;	}	.about .image5 {		float: none;		margin: 0 0 20px;	}	.about .image5 p {	}	.about .text3 {		float: none;		margin: 0;		width: 100%;	}	.about .image6 {		float: none;		margin: 0 0 20px;	}	.about .image7 {		float: none;		margin: 0 0 20px;	}	.about .image7 p {	}	.about .text4 {		float: none;		margin: 0;		width: 100%;	}	.about .text5 {		float: none;		margin: 0;		width: 100%;	}	.about .image8 {		float: none;		margin: 0 0 20px;	}	.about .text6 {		margin: 0;		padding: 15px;		width: 100%;	}	.about .image9 {		float: none;		margin: 0 0 20px;	}	.about .image10 {		float: none;		margin: 0 0 20px;	}	.about .text7 {		margin: 0;    	width: 100%;	}	.about .image11 {		float: left;    	margin: 0 0 20px;	}	.about .image12 {		float: none;		margin: 0 0 20px;	}	.about .image13 {		float: none;		margin: 0 0 20px;	}	.about .famous {		float: right;    	position: static;	}	.about h2 {		clear: both;	}	.about .quote {		margin: 0 0 20px!important;    	width: 100% !important;	}	.about .quote blockquote {		margin: 0;	}	.about .quote blockquote,	.about .quote blockquote p {		font-size: 21px !important;		line-height: 1.3!important;	}	.about .quote p {		margin: 0;	}		#footer .s2_newsletter {		margin: 0 0 20px;	}}@media (max-width:768px){	#slideshow .flexslider .flex-viewport {		padding: 0 0 200px;	}	#slideshow .flexslider .caption {		bottom: -200px;	}	#slideshow .flexslider .caption h1 {		font-size: 20px;	}	#slideshow .flexslider .caption h4 {		font-size: 18px;	}	#slideshow .flexslider .caption p {		font-size: 16px !important;		text-transform: uppercase !important;		font-family: AnoBold-Regular !important;	}	article.hentry .relative .col-sm-4 {		margin: 0 0 20px;	}	.archive h4 {		font-size: 20px;	}	.shop .product .price {		font-size: 20px;	}	.shop .product .shop_link {		font-size: 18px;	}	.die-grose-frage h2 a,	.die-grose-frage h4 a,	.ein-gesprach-uber h2 a,	.ein-gesprach-uber h4 a,	.gut-gesagt-gut-gesagt h2 a,	.gut-gesagt-gut-gesagt h4 a,	.frage-runden h4 a {		height: auto;		overflow: visible;	}	#PopupSignupForm_0 {		display: none;	}}@media (max-width:600px){	.admin-bar.scrolling #header {		top: 0;	}}@media (max-width:540px) {	#footer .fb_iframe_widget {		overflow-x: auto;	}	.copyright span {		position: static;	}	.pagenavi a {		font-size: 16px;		height: 40px;		line-height: 40px;	}	.btn-backtotop {		margin: 0 10px;		width: auto;		padding: 0 10px;	}	#slideshow .flexslider .caption {		margin-left: -150px;    	max-width: 300px;	}	#respond:before {		left: 20%;	}	#header .logo {    	margin: 20px auto;	}	.scrolling #header .logo {		margin: 20px auto;	}	#header .nav .mega-menu-wrap {		margin: 0 0 20px;	}	.home .quote h1 {		font-size: 30px;	}	.home .quote h1 * {		font-size: 30px;	}	.home .quote h1 p {		font-size: 30px;	}	.gut-gesagt-interview {		padding: 15px;	}	.gut-gesagt-gespraech-title {		font-size: 38px;	}	.border-top {		font-size: 30px;	}}@media (max-width:414px) {	#slideshow {		display: none;	}}@media (max-width:360px) {	#header .logo {    	margin: 10px auto;	}	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {		height: 30px !important;		line-height: 30px !important;	}}.gform_wrapper .top_label {	font-family: 'Ano';}.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] {    font-size:18px;    background: #fff;    padding:10px;    border:0px;}.mc-modal {    z-index: 99999 !important;}.video-responsive{    overflow:hidden;    padding-bottom:56.25%;    position:relative;    height:0;}.video-responsive iframe{    left:0;    top:0;    height:100%;    width:100%;    position:absolute;}#cookie-notice {font-family: AnoBold-Regular !important;font-size: 12px !important;}

#slideshow .flexslider .caption p.hinweistext,
p.hinweistext{
    font-family: 'AnoBold-Regular' !important;
    font-size: 14px !important;
    color: #999999;
    min-height: 15px;
    margin-bottom: 0px !important;
}
p.hinweistext.small{
    font-size: 10px !important;
}
article.hentry .post-meta{
    margin-bottom: 0px !important;
}
@media( max-width: 768px ){
	#header .nav {
		overflow-y: auto;
	}
}