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,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.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}
@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}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}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}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}
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:150%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayOpaque{background:url(../../assets/mediabox/images/80.png)}#mbOverlay.mbOverlayAbsolute{position:absolute}#mbOverlay.mbMobile{position:absolute;background-color:transparent}#mbBottom.mbMobile{line-height:24px;font-size:16px}#mbCenter{position:absolute;z-index:9999;left:50%;padding:10px;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);-khtml-box-shadow:0 5px 20px rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#mbCenter.mbLoading{background:#000 url(../../assets/mediabox/images/loading-dark.gif) no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbMedia{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat}#mbBottom{line-height:20px;font-size:12px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#999;min-height:20px;padding:10px 0 0}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:700}#mbNumber{display:inline;color:#999;font-size:.8em;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:1.6em;font-size:.8em}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:400}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:700;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:1.4em;font-weight:700}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:700;text-decoration:underline}
/* PT-Sans.css */
@font-face{font-family: 'PTSans';	src: url('/files/themes/uniwildnis-bremen/css/fonts/PTS55F.eot');	src: local('☺'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS55F.woff') format('woff'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS55F.ttf') format('truetype'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS55F.svg') format('svg');	font-weight: normal;	font-style: normal}@font-face{font-family: 'PTSans';	src: url('/files/themes/uniwildnis-bremen/css/fonts/PTS56F.eot');	src: local('☺'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS56F.woff') format('woff'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS56F.ttf') format('truetype'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS56F.svg') format('svg');	font-weight: normal;	font-style: italic}@font-face{font-family: 'PTSans';	src: url('/files/themes/uniwildnis-bremen/css/fonts/PTS75F.eot');	src: local('☺'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS75F.woff') format('woff'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS75F.ttf') format('truetype'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS75F.svg') format('svg');	font-weight: bold;	font-style: normal}@font-face{font-family: 'PTSans';	src: url('/files/themes/uniwildnis-bremen/css/fonts/PTS76F.eot');	src: local('☺'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS76F.woff') format('woff'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS76F.ttf') format('truetype'), url('/files/themes/uniwildnis-bremen/css/fonts/PTS76F.svg') format('svg');	font-weight: bold;	font-style: italic}
@media all and (max-width: 767px){
/* uw_phone-yes.css */
html{background-color:#468c4d}header{width:100%;left:0;top:0;position:fixed;background-color:#fff;z-index: 100}header #logo img{width:40%;margin-left:10px}#container{width:100%;margin-top:124px;margin-right:auto;margin-left:auto}#main{}#mainmenu{width:100%;margin-top:-33px}#mainmenu-icon{margin-left:93%;font-size:20px;color:#468c4d}#mainmenu ul{right:20px;top:-24px;position:relative;display:none;margin-bottom:-18px;font-size:20px;color:#468c4d;z-index: 10000}#mainmenu li{margin:10px 24px;text-align:right;font-size:19px;color:#000;letter-spacing:1px}#mainmenu li ul{bottom:0;left:0;right:0;top:0;margin:0 0 15px;padding-top:10;text-align:right}.mod_navigation li:hover ul{display:block}#main .inside{margin:14px auto 24px;padding:24px;background-color:rgba(255,255,255,.85);border-radius:10px}
}
@media all and (min-width: 768px){
/* uw_phone-no.css */
header{width:100%;top:0;position:fixed;overflow:hidden;float:none;margin-right:auto;margin-left:auto;z-index: 100;-webkit-transition: height 0.3s;-moz-transition: height 0.3s;-ms-transition: height 0.3s;-o-transition: height 0.3s;transition: height 0.3s}#main_inside_wrap_1{width:200%;height:100%;position:fixed;padding-right:100%;overflow-y: auto;overflow-x: hidden}.mod_navigation ul{margin:0;padding:0;list-style-type:none}.mod_navigation li:hover > ul,.mod_navigation li.trail > ul{display:block}
}
/* uw_all.css */
#container #main .project_teaser{width:250px;height:195px;position:relative;float:left;margin:5px}#container #main .project_teaser .ce_image{width:250px;height:167px;min-width:250px;min-height:167px;max-width:250px;max-height:167px;left:0;top:0;position:absolute}#container #main .project_teaser .ce_text{width:200px;min-width:200px;left:0;top:28px;position:absolute;padding:10px 25px;background-color:rgba(255,255,255,.7)}#container #main .project_teaser .text_hover{display:block}#container #main .project_teaser:hover>.text_hover{display:none}[class*="main_article_contact"]{height:645px;position:relative;padding-top:24px;line-height:130%}[class*="main_article_contact"] [class*="ce_form"]{width:306px;height:595px;left:366px;top:24px;position:absolute;padding:12px;background-color:#fff;border:12px solid #468c4d}[class*="main_article_contact"] [class*="ce_dlh_googlemaps block"]{margin:0 12px 24px 0}[class*="kontakt_form"] input,[class*="kontakt_form"] select,[class*="kontakt_form"] textarea,[class*="styled_select.select.kontakt_form"]{margin-top:0;background-color:#fff;border:1px solid #aaa;border-radius:3px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}[class*="main_article_contact"] [class*="ce_text"]{width:332px;display:block;padding-top:0;padding-right:24px;padding-bottom:24px}[class*="kontakt_form"] label{float:none;font-size:80%;font-weight:normal;text-decoration:none}[class*="kontakt_form"] h1,[class*="kontakt_form"] h2,[class*="kontakt_form"] h3,[class*="kontakt_form"] h4,[class*="kontakt_form"] h5,[class*="kontakt_form"] h6{margin:0;padding:0}[class*="kontakt_form_anrede"]{width:60px;float:left;margin:-1px 13px 2px 0;padding:0}[class*="kontakt_form_vorname"]{width:100px;float:left;margin:0 13px 3px 0;padding:0}[class*="kontakt_form_nachname"]{width:120px;float:left;margin:0 0 3px;padding:0}[class*="kontakt_form_firma"],[class*="kontakt_form_adresse"],[class*="kontakt_form_telefon"],[class*="kontakt_form_email"],[class*="kontakt_form_nachricht"]{width:306px;float:left;margin:0 0 3px;padding:0}.kontakt_form_security{width:306px;float:none;margin:0 0 3px;padding:0}[class*="kontakt_form_plz"]{width:100px;float:left;margin:0 13px 3px 0;padding:0}[class*="kontakt_form_ort"]{width:193px;float:left;margin:0 0 3px;padding:0}[class*="kontakt_form_submit"]{float:right;margin-top:10px}body{font:16px PTSans,Fantasy;font-weight:normal;color:#000}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;text-decoration:none;color:#468c4d}h1,h2{margin:0;padding:0;font-weight:bold;text-decoration:none;color:#468c4d;letter-spacing:2px}a{font-weight:normal;text-decoration:none;color:#000}[class*="mod_article"] a{font-weight:normal;text-decoration:underline;color:#000}a:hover,.active{font-weight:normal;text-decoration:none;color:#468c4d}.submenu.trail{font-weight:normal;text-decoration:none;color:#39723f}header #logo_container{width:100%;background-color:#fff}header .inside #logo_container #logo,footer{width:768px;margin-right:auto;margin-left:auto}header .inside #logo_container #logo img{margin-left:24px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}header.smaller .inside #logo_container #logo img{width:203px;margin-left:24px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}.main_blog{margin-bottom:16px;padding:10px;background-color:#fff;border-radius:10px}.main_blog figure{margin-bottom:-5px;padding-right:10px}.main_blog img{border-radius:10px}.main_footer p{margin:0;padding:0}[id*="footer"].mod_article{clear:both}#footer{width:720px;margin-top:24px;margin-bottom:24px;padding:10px 24px;background-color:rgba(255,255,255,.85);border-radius:10px}#footer p{margin:0;padding:0}#auge{width:32px;height:32px;float:right;margin-top:24px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}.smaller #auge{width:16px;height:16px;float:right;margin-top:24px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}input#switch{display:none}label#switch-label{width:100%;height:100%;display:block;background-image:url("../../files/themes/uniwildnis-bremen/css/auge_auf.png");background-size: cover}label#switch-label:hover{width:100%;height:100%;display:block;background-image:url("../../files/themes/uniwildnis-bremen/css/auge_auf_h.png");background-size: cover}input#switch:checked + label#switch-label{width:100%;height:100%;display:block;background-image:url("../../files/themes/uniwildnis-bremen/css/auge_zu.png");background-size: cover}input#switch:checked + label#switch-label:hover{width:100%;height:100%;display:block;background-image:url("../../files/themes/uniwildnis-bremen/css/auge_zu_h.png");background-size: cover}#container.eyeshut{display:none}
@media all and (min-width: 600px){
/* uw_2spaltig.css */

}
@media all and (max-width: 599px){
/* uw_1spaltig.css */
figure.image_container.float_left{float:none;margin:0 0 5px;padding:0}figure.image_container img{width:100%}
}
@media all and (max-width: 767px){
/* um_-767.css */
#left,#main nav{display:none}
}
@media all and (min-width: 768px) and (max-width: 1023px){
/* uw_0768-1023.css */
#container.smaller{width:768px;height:100%;bottom:0;top:0;position:relative;overflow:hidden;margin-top:80px;margin-right:auto;margin-left:auto}#header .inside{width:100%;margin-left:$mhpx;z-index: 100}#container{width:768px;height:100%;bottom:0;top:0;position:relative;overflow:hidden;margin-top:139px;margin-right:auto;margin-left:auto;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}#left,header nav{display:none}#main{width:768px;height:100%;position:relative;overflow:hidden;float:none;margin-right:auto;margin-left:auto}#main_inside_wrap_2{width:768px;position:relative;overflow:hidden;margin-top: 14px;margin-bottom: 100%}#main .inside{width:720px;overflow:hidden;margin-right:auto;margin-bottom:24px;margin-left:auto;padding:24px;background-color:rgba(255,255,255,.85);border-radius:10px}.mod_navigation{width:720px;margin-bottom:24px;background-color:rgba(255,255,255,.75);border-radius:10px}.mod_navigation li{width:95px;float:left;margin:10px 24px;text-align:center;font-size:19px;color:#000;letter-spacing:1px}.mod_navigation li ul{display:none;padding-top:3px;text-align:center}
}
@media all and (min-width: 1024px){
/* uw_1024-.css */
#container.smaller{width:100%;height:100%;bottom:0;top:0;position:relative;overflow:hidden;margin-top:80px;margin-left:0}header .inside #logo_container #logo{width:768px;margin-left:232px}#container #main nav,header nav{display:none}#container{width:100%;height:100%;bottom:0;top:0;position:relative;overflow:hidden;margin-top:139px;margin-left:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}#left{margin-left:24px}#main{width:768px;height:100%;position:relative;overflow:hidden;float:none;margin-left:232px}#main_inside_wrap_2{width:768px;position:relative;overflow:hidden;margin-top: 14px;margin-bottom: 100%}#main .inside{width:720px;overflow:hidden;margin-right:auto;margin-bottom:24px;margin-left:auto;padding:24px;background-color:rgba(255,255,255,.85);border-radius:10px}.mod_navigation{width:184px;margin-top:14px;margin-right:auto;margin-left:auto;background-color:rgba(255,255,255,.75);border-radius:10px}.mod_navigation li{width:90%;float:left;margin:10px 24px;text-align:left;font-size:19px;color:#000;letter-spacing:1px}.mod_navigation li ul{display:none;padding-top:3px;text-align:left}
}
