body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(../../files/oehler/css/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


@charset "utf-8";
/* CSS Document */

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides li {position: relative;}
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {position: relative; zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}
#slider {margin: 0 0 10px!important;}
#carousel li {margin-right: 5px;}
#carousel img {display: block; opacity: .5; cursor: pointer;}
#carousel img:hover {opacity: 1;}
#carousel .flex-active-slide img {opacity: 1; cursor: default;}

/* Direction Nav */
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(../../files/oehler/images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .active {opacity: 1; cursor: default;}

/* Captions */
.flex-caption{ position:absolute;}
.initial{ display: none; -webkit-backface-visibility: hidden;}
.caption_title_line{ position: relative;margin-left:auto; margin-right:auto;max-width: 1120px;}
.flex-caption h2{ color:#fff;}
.flex-caption p{ color:#fff;font-size:64px;line-height: 74px;}
.autor{font-size: 18px;line-height: 28px;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
}
/* style.css */
@font-face{/* roboto-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: 'Roboto';  font-style: normal;  font-weight: 400;  src: url('../../files/oehler/webfont/Roboto/roboto-v30-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}}@font-face{font-family: 'Clicker Script';  font-style: normal;  font-weight: 400;  src: url('../../files/oehler/webfonts/clicker-script-v5-latin-regular.eot'); /* IE9 Compat Modes */  src: local('Clicker Script'), local('ClickerScript-Regular'),       url('../../files/oehler/webfonts/clicker-script-v5-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../../files/oehler/webfonts/clicker-script-v5-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */       url('../../files/oehler/webfonts/clicker-script-v5-latin-regular.woff') format('woff'), /* Modern Browsers */       url('../../files/oehler/webfonts/clicker-script-v5-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */       url('../../files/oehler/webfonts/clicker-script-v5-latin-regular.svg#ClickerScript') format('svg'); /* Legacy iOS */}@font-face{font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  src: url('../../files/oehler/webfont/Roboto/roboto-v30-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}@font-face{font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  src: url('../../files/oehler/webfont/Roboto/roboto-v30-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}@font-face{font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  src: url('../../files/oehler/webfont/Roboto/roboto-v30-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}@font-face{@font-face {  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  src: url('../../files/oehler/webfont/Roboto/roboto-v30-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}}@font-face{font-family: 'Assistant';  font-style: normal;  font-weight: 400;  src: url('../../files/oehler/webfonts/assistant-v2-latin-regular.eot'); /* IE9 Compat Modes */  src: local('Assistant'), local('Assistant-Regular'),       url('../../files/oehler/webfonts/assistant-v2-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../../files/oehler/webfonts/assistant-v2-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */       url('../../files/oehler/webfonts/assistant-v2-latin-regular.woff') format('woff'), /* Modern Browsers */       url('../../files/oehler/webfonts/assistant-v2-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */       url('../../files/oehler/webfonts/assistant-v2-latin-regular.svg#Assistant') format('svg'); /* Legacy iOS */}@font-face{font-family: 'Assistant';  font-style: normal;  font-weight: 700;  src: url('../../files/oehler/webfonts/assistant-v2-latin-700.eot'); /* IE9 Compat Modes */  src: local('Assistant Bold'), local('Assistant-Bold'),       url('../../files/oehler/webfonts/assistant-v2-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../../files/oehler/webfonts/assistant-v2-latin-700.woff2') format('woff2'), /* Super Modern Browsers */       url('../../files/oehler/webfonts/assistant-v2-latin-700.woff') format('woff'), /* Modern Browsers */       url('../../files/oehler/webfonts/assistant-v2-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */       url('../../files/oehler/webfonts/assistant-v2-latin-700.svg#Assistant') format('svg'); /* Legacy iOS */}body{text-align:center;font:18px/28px 'Assistant',sans-serif;color:#000}a{outline:0}.mod_info{width:220px;right:5%;top:5%;position:absolute;z-index:99}.mod_info a{width:220px;height:220px;display:block;background-image:url("../../files/oehler/bilder/layout/Instagramm_Button.png")}.g50 img.signatur{width:auto}.flex-caption{width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5)}.caption_title_line{top:50%;position:relative;padding-right:20;padding-left:20;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.autor{font:18px/28px 'Assistant',sans-serif}h1,h3{margin-top:40px;margin-bottom:20px;font:64px/74px 'Clicker Script',cursive;font-weight:normal;color:#000}h2{margin-top:20px;margin-bottom:20px;font-size:22px;line-height:32px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}a{text-decoration:none}h2 a{color:#000}.baustelle #header,.baustelle #footer{margin-right:0}#header{margin-right:345px;border-right:1px solid #FFF}#banner{width:100%;height:200px;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.ueber-uns #banner{background-image:url("../../files/oehler/bilder/hero/WhatsApp%20Image%202021-01-27%20at%2022.38.59%20%284%29.jpeg")}.veranstaltungen #banner{background-image:url("../../files/oehler/bilder/hero/Banner_22_Hortensien.jpg")}.themenwelten #banner{background-image:url("../../files/oehler/bilder/hero/banner-11.jpg")}.faulenzer #banner{background-image:url("../../files/oehler/bilder/hero/Giesswein_Banner.jpg")}.tischlein-deck-dich #banner{background-image:url("../../files/oehler/bilder/hero/ASA%20Grande_Tisch_tabletop9j35bSOT2BB99_1280x1280.jpg")}.schnittig #banner{background-image:url("../../files/oehler/bilder/hero/Banner_Lampen.jpg")}.meisterkoeche #banner{background-image:url("../../files/oehler/bilder/hero/Banner_25_Kuechenkram.jpg")}.kitchenaid #banner{background-image:url("../../files/oehler/bilder/hero/Banner_Lampen.jpg")}.saisonales #banner{background-image:url("../../files/oehler/bilder/hero/Banner_22_Hortensien.jpg")}.wohnlich #banner{background-image:url("../../files/oehler/bilder/themen/Wohnlich/Wohnlich_2.jpg")}.wellnesstempel #banner{background-image:url("../../files/oehler/bilder/hero/Banner_24_Wellness.jpg")}.spielecke #banner{background-image:url("../../files/oehler/bilder/hero/banner-13.jpg")}.tragbar #banner{background-image:url("../../files/oehler/bilder/hero/Banner_24_Taschen.jpg")}.putzig #banner{background-image:url("../../files/oehler/bilder/themen/Wohnlich/Schnickschnack/Banner_schnickschnack.jpg")}.marken #banner{background-image:url("../../files/oehler/bilder/hero/banner-11.jpg")}.service #banner{background-image:url("../../files/oehler/bilder/hero/banner-20.jpg")}.newsletter #banner{background-image:url("../../files/oehler/bilder/hero/banner-2.jpg")}.kontakt #banner{background-image:url("../../files/oehler/bilder/hero/banner-1.jpg")}.impressum #banner{background-image:url("../../files/oehler/bilder/hero/banner-8.jpg")}#container{margin-right:345px;margin-bottom:40px}.home #container,.themenwelten #container{margin-right:385px}#right{width:345px;height:100%;right:0;top:0;position:fixed;overflow:scroll;margin-right:auto;background-color:#F0F3F4;border-left:1px solid #F0F3F4;z-index:999}#footer{margin-right:345px}.baustelle #container{margin-right:0}.mod_flexSlider{font-family:'Clicker Script',cursive}.mod_logo{background-color:#FFF}.baustelle .mod_logo{width:360px;height:220px;left:50%;top:0;position:absolute;margin-left:-180px;background-color:#FFF;z-index:100}.mod_logo a{width:345px;height:200px;display:block;background-image:url("../../files/oehler/bilder/layout/logo.png");background-position:center center;background-repeat:no-repeat}.mod_navigation ul{padding-top:40px;padding-right:40px;padding-left:40px;text-align:left}.mod_navigation ul.level_1{font-size:18px;line-height:28px}.mod_navigation ul.level_2{padding:10px 25px 0 15px;font-size:16px;line-height:26px}.mod_navigation ul li{margin-bottom:5px}.mod_navigation ul li a{color:#000}.mod_navigation ul li a:hover,.mod_navigation ul li span,.mod_navigation ul li a.trail{color:#0B4A8E}.mod_navigation ul li span,.mod_navigation ul li a.trail{font-weight:600}.mod_navigation ul.level_2 li a:hover,.mod_navigation ul.level_2 li span,.mod_navigation ul.level_2 li a.trail{background-image:url("../../files/oehler/bilder/layout/menu-active.png");background-position:left center;background-repeat:no-repeat}.mod_navigation ul.level_2 li span{font-weight:600}.mod_navigation ul.level_2 li a,.mod_navigation ul.level_2 li span{padding-left:10px}.mod_navigation ul li.last{margin-bottom:0}.mod_article{margin-right:20px;margin-left:20px}.mod_article.intro .ce_text{width:620px;position:relative;margin-right:auto;margin-left:auto}.ce_text{margin:20px}.ueber-uns .g25 .image_container,.ueber-uns .g33 .image_container,.ueber-uns .g50 .image_container{margin-bottom:30px}.ce_text.g25,.ce_text.g33,.ce_text.g50{margin:20px 0}.ce_text.g25 p,.ce_text.g33 p,.ce_text.g50 p{padding-right:20px;padding-left:20px}.ce_text a{color:#000}.none span.info,.none .caption{display:none !important}.themen .ce_image .image_container{height:auto;position:relative}.themen .ce_image .image_container .info{width:24px;height:24px;bottom:40px;left:40px;position:absolute;display:block;background-image:url("../../files/oehler/bilder/layout/info.png");z-index:100;-webkit-transition: ease-in 0.5s;transition: ease-in 0.5s;opacity:1}.themen .ce_image .image_container .caption{width:100%;bottom:-100%;left:0;position:absolute;background-color:rgba(255,255,255,.75);-webkit-transition: ease-in 0.5s;transition: ease-in 0.5s;opacity:0}.themen .ce_image .image_container:hover .caption{bottom:0;opacity:1}.themen .ce_image .image_container:hover .info{opacity:0}.themen .ce_image .image_container .caption span{display:block;padding:20px;text-align:left}.owl-controls{width:auto;height:24px;position:relative;margin-right:40px;margin-left:40px}.owl-buttons div{width:24px;height:24px;top:0;position:absolute;display:block;font-size:0px;cursor:pointer}.owl-buttons .owl-prev{left:0;background-image:url("../../files/oehler/bilder/layout/prev.png")}.owl-buttons .owl-next{right:0;background-image:url("../../files/oehler/bilder/layout/next.png")}#home-markenvielfalt .owl-pagination{display:none}.owl-pagination div{width:20px;height:20px;display:inline-block;margin-right:10px;margin-left:10px;background-color:#DAE9F5;border-radius:20px;cursor:pointer}.owl-pagination .active{background-color:#0B4A8E}.ce_gallery ul li{width:25%;float:left}.ce_gallery ul li .image_container{margin-right:40px;margin-left:40px;text-align:center}.jahr{display:block;font:44px/54px 'Nothing You Could Do',cursive;font-weight:normal}.more a,.back a{width:24px;height:24px;display:inline-block;font-size:0px}.back a{background-image:url("../../files/oehler/bilder/layout/prev.png")}.more a{background-image:url("../../files/oehler/bilder/layout/next.png")}img{display:inline-block;vertical-align:bottom}.image_container{text-align:center}.image_container.float_left{margin-right:20px}.image_container.float_right{margin-left:20px}.ghost{width:48px;height:48px;bottom:20%;position:absolute;display:none;margin-left:-24px;background-image:url("../../files/oehler/bilder/layout/ghost.png");z-index:100}.ce_gallery{margin-right:20px;margin-left:20px}.formbody,#mc_embed_signup{max-width:620px;position:relative;margin-right:auto;margin-left:auto}#mc_embed_signup form{position:relative;display:block}#mc_embed_signup .clear{clear:none;display:inline}#mc_embed_signup .button{clear:both;display:inline-block;font-size:16px}input.text,textarea,input.submit{width:100%;display:block;margin-bottom:40px;padding:20px;border:1px solid #DEDEDE;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none !important;border-radius:0px !important}.widget-checkbox,.widget-explanation{font-size:12px;line-height:22px}.widget-explanation a{color:#000}input.submit,#mc_embed_signup .button{width:auto;display:inline-block;margin-bottom:30px;background-color:#DEDEDE;border:0px;cursor:pointer;font-weight:500}.mod_social_media{height:100px;background-color:#0B4A8E;line-height:100px}.mod_social_media ul{width:144px;position:relative;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:34px}.mod_social_media ul li{width:32px;float:left;margin-right:20px;margin-left:20px}.mod_social_media ul li a{width:32px;height:32px;display:block}.mod_social_media ul li.facebook a{background-image:url("../../files/oehler/bilder/layout/Instagram_footer.png")}.mod_social_media ul li.pinterest a{background-image:url("../../files/oehler/bilder/layout/pinterest-white.png")}.mod_social_media ul li.mail a{background-image:url("../../files/oehler/bilder/layout/mail-white.png")}.mod_contact{padding-top:40px;padding-bottom:40px;background-color:#DAE9F5;color:#000}.mod_contact a{color:#000}.mod_copyright{padding-top:40px;padding-bottom:40px}.g20,.g25,.g33,.g40,.g50,.g60,.g80,.g100{float:left}.g20 .image_container,.g25 .image_container,.g33 .image_container,.g40 .image_container,.g50 .image_container,.g60 .image_container,.g80 .image_container,.g100 .image_container{margin-top:40px;margin-right:20px;margin-left:20px}.g20 img,.g25 img,.g33 img,.g40 img,.g50 img,.g60 img,.g80 img,.g100 img{width:100%}.g20{width:20%}.g25{width:25%}.g33{width:33.333%}.g40{width:40%}.g50{width:50%}.g60{width:60%}.g80{width:80%}.g100{width:100%}.layout_latest,.layout_full{max-width:620px;position:relative;margin-right:auto;margin-left:auto}.layout_latest .image_container{margin-bottom:20px}.cookiebar{z-index:999}.mod_map{margin-right:20px;margin-left:20px}.mod_map #map{width:100%;height:720px}
@media (max-width:1200px){
/* style-m1.css */
.home .mod_info{display:none}.home #container,.themenwelten #container{margin-right:405px}.ghost{bottom:10%}.mod_contact,.mod_copyright{padding-top:20px;padding-bottom:20px}.mod_social_media{height:60px;line-height:60px}.mod_social_media ul{width:100%;padding-top:0}.mod_social_media ul li{width:33.333%;margin-right:0;margin-left:0;text-align:center}.mod_social_media ul li a{width:100%;height:60px;display:block;background-position:center center;background-repeat:no-repeat}.mod_navigation ul{padding-top:20px;padding-right:20px;padding-left:20px}.formbody{margin-right:10px;margin-left:10px}input,textarea{margin-bottom:20px}input.submit{margin-bottom:10px}.mod_article{padding:20px 10px}.ce_text{margin:10px}.ce_image .image_container .caption span{padding:10px}.image_container.float_left{margin-right:10px}.image_container.float_right{margin-left:10px}.ce_gallery{margin-right:10px;margin-left:10px}.g20 .image_container,.g25 .image_container,.g33 .image_container,.g40 .image_container,.g50 .image_container,.g60 .image_container,.g80 .image_container,.g100 .image_container{margin-top:20px;margin-right:10px;margin-left:10px}.event .inside{margin-right:10px;margin-left:10px;padding:20px}h1,h3,.flex-caption p{font-size:32px;line-height:42px}h2{font-size:18px;line-height:28px;letter-spacing:2px}.jahr{margin-top:0;font-size:32px;line-height:42px}.mod_article.intro .ce_text,.mod_eventreader{width:auto;padding-right:10px;padding-left:10px}.ce_gallery ul li{width:33.333%}
}
@media (max-width:920px){
/* style-m2.css */
.g20,.g25,.g33,.g40,.g50,.g60,.g80,.g100{float:none}.g20{width:100%}.g25{width:100%}.g33{width:100%}.g40{width:100%}.g50{width:100%}.g60{width:100%}.g80{width:100%}.g100{width:100%}.image_container.float_left,.image_container.float_right{float:none;margin-right:0;margin-left:0}.ghost{bottom:3%}.ce_gallery ul li{width:50%}
}
@media (max-width:767px){
/* style-m3.css */
.mod_info{display:none}.mod_logo a{background-image:url("../../files/oehler/bilder/layout/logo@2x.png");background-size:265px 110px}body{text-align:justify;font-size:14px;line-height:24px}.mod_article{width:auto !important}.autor{font-size:14px;line-height:24px}.mod_logo{width:100%;height:70px;left:0;top:0;position:fixed;z-index:999}.mod_logo a{width:100%;height:70px;background-image:url("../../files/oehler/bilder/layout/logo-mobil.png");background-position:center center;background-size:155px 50px}h1,h3{text-align:center}.mod_social_media ul li a{background-size:24px 24px}.mod_social_media ul li.facebook a{background-image:url("../../files/oehler/bilder/layout/facebook-white@2x.png")}.mod_social_media ul li.pinterest a{background-image:url("../../files/oehler/bilder/layout/pinterest-white@2x.png")}.mod_social_media ul li.mail a{background-image:url("../../files/oehler/bilder/layout/mail-white@2x.png")}.more a,.back a{background-size:24px 24px}.more a{background-image:url("../../files/oehler/bilder/layout/next@2x.png")}.back a{background-image:url("../../files/oehler/bilder/layout/prev@2x.png")}#header{margin-right:0;border-right:0px}#banner{display:none}#container{position:relative;margin-top:20px;margin-right:0}.home #container,.themenwelten #container{margin-right:0}#footer{margin-right:0}#right{width:auto;height:auto;right:0;top:0;position:relative;overflow:visible;margin-right:auto;padding-top:0;padding-bottom:20px;background-color:#F0F3F4;border-left:0px}.mod_button a{width:50px;height:50px;left:10px;top:10px;position:fixed;display:block;background-image:url("../../files/oehler/bilder/layout/menu-mobil.png");background-size:50px 50px;z-index:1000}.ce_image .image_container .caption{bottom:0;position:relative;opacity:1}.ce_image .image_container .caption span{padding:20px 0 0}.ce_image .image_container .info{display:none}.mod_flexSlider{margin-top:70px}.flex-caption{width:100%;height:100%;bottom:auto;top:0}.ghost{display:none}.flex-caption p{padding-right:20px;padding-left:20px}h1,h3,.flex-caption p{font-size:26px;line-height:36px}.mod_eventlist .event{width:auto;min-width:100%}.mod_contact,.mod_copyright{text-align:center}.ce_text.g33 p,.ce_text.g33 h2{padding-right:10px;padding-left:10px}.owl-buttons div{background-size:24px 24px}.owl-buttons .owl-prev{background-image:url("../../files/oehler/bilder/layout/prev@2x.png")}.owl-buttons .owl-next{background-image:url("../../files/oehler/bilder/layout/next@2x.png")}.mod_navigation ul.level_2 li a:hover,.mod_navigation ul.level_2 li span,.mod_navigation ul.level_2 li a.trail{background-image:url("../../files/oehler/bilder/layout/menu-active@2x.png");background-size:5px 5px}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){
/* ipad-landscape.css */
.mod_info a{background-image:url("../../files/oehler/bilder/layout/badge@2x.png");background-size:220px 220px}.mod_logo a{background-image:url("../../files/oehler/bilder/layout/logo@2x.png");background-size:265px 110px}.mod_social_media ul li a{background-size:32px 32px}.mod_social_media ul li.facebook a{background-image:url("../../files/oehler/bilder/layout/facebook-white@2x.png")}.mod_social_media ul li.pinterest a{background-image:url("../../files/oehler/bilder/layout/pinterest-white@2x.png")}.mod_social_media ul li.mail a{background-image:url("../../files/oehler/bilder/layout/mail-white@2x.png")}.more a,.back a{background-size:24px 24px}.more a{background-image:url("../../files/oehler/bilder/layout/next@2x.png")}.back a{background-image:url("../../files/oehler/bilder/layout/prev@2x.png")}.ce_image .image_container .info{background-image:url("../../files/oehler/bilder/layout/info@2x.png");background-size:24px 24px}.ghost{background-image:url("../../files/oehler/bilder/layout/ghost@2x.png");background-size:48px 48px}.owl-buttons div{background-size:24px 24px}.owl-buttons .owl-prev{background-image:url("../../files/oehler/bilder/layout/prev@2x.png")}.owl-buttons .owl-next{background-image:url("../../files/oehler/bilder/layout/next@2x.png")}.mod_navigation ul.level_2 li a:hover,.mod_navigation ul.level_2 li span,.mod_navigation ul.level_2 li a.trail{background-image:url("../../files/oehler/bilder/layout/menu-active@2x.png");background-size:5px 5px}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){
/* ipad-portrait.css */
.mod_info a{background-image:url("../../files/oehler/bilder/layout/badge@2x.png");background-size:220px 220px}.mod_logo a{background-image:url("../../files/oehler/bilder/layout/logo@2x.png");background-size:265px 110px}.mod_social_media ul li a{background-size:32px 32px}.mod_social_media ul li.facebook a{background-image:url("../../files/oehler/bilder/layout/facebook-white@2x.png")}.mod_social_media ul li.pinterest a{background-image:url("../../files/oehler/bilder/layout/pinterest-white@2x.png")}.mod_social_media ul li.mail a{background-image:url("../../files/oehler/bilder/layout/mail-white@2x.png")}.more a,.back a{background-size:24px 24px}.more a{background-image:url("../../files/oehler/bilder/layout/next@2x.png")}.back a{background-image:url("../../files/oehler/bilder/layout/prev@2x.png")}.ce_image .image_container .info{background-image:url("../../files/oehler/bilder/layout/info@2x.png");background-size:24px 24px}.ghost{background-image:url("../../files/oehler/bilder/layout/ghost@2x.png");background-size:48px 48px}.owl-buttons div{background-size:24px 24px}.owl-buttons .owl-prev{background-image:url("../../files/oehler/bilder/layout/prev@2x.png")}.owl-buttons .owl-next{background-image:url("../../files/oehler/bilder/layout/next@2x.png")}.mod_navigation ul.level_2 li a:hover,.mod_navigation ul.level_2 li span,.mod_navigation ul.level_2 li a.trail{background-image:url("../../files/oehler/bilder/layout/menu-active@2x.png");background-size:5px 5px}
}
@media print{
/* print.css */
#header,#banner,#right,#footer{display:none}#container{margin-right:0}.ce_image .info{display:none !important}.ce_image .caption{opacity:1 !important;bottom:0 !important}.g20,.g25,.g33,.g40,.g50,.g60,.g80,.g100{width:50%;float:left}.g20 .image_container,.g25 .image_container,.g33 .image_container,.g40 .image_container,.g50 .image_container,.g60 .image_container,.g80 .image_container,.g100 .image_container{margin-top:40px;margin-right:20px;margin-left:20px}.g20 img,.g25 img,.g33 img,.g40 img,.g50 img,.g60 img,.g80 img,.g100 img{width:100%}
}
