@import url(//www.humborg.de/wp-content/themes/humborg/styles/reset.css);@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url(//www.humborg.de/wp-content/themes/humborg/fonts/open-sans-v29-latin-regular.woff2) format('woff2'),url(//www.humborg.de/wp-content/themes/humborg/fonts/open-sans-v29-latin-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(''),url(//www.humborg.de/wp-content/themes/humborg/fonts/open-sans-v29-latin-700.woff2) format('woff2'),url(//www.humborg.de/wp-content/themes/humborg/fonts/open-sans-v29-latin-700.woff) format('woff')}html{height:100%}body{background:#fff;color:#696667;font-family:'Open Sans',sans-serif;font-size:13px;height:100%;line-height:22px;margin:0}#wrapper{max-width:1000px;width:auto;margin:0 auto;background:#fff}#wrapper_full{width:100%;margin:0 auto;background:#fff}#container{background:url(//www.humborg.de/wp-content/themes/humborg/images/container.png);background-size:100% auto;margin:0 auto 0;width:auto;width:100%}#container_full{margin:0 auto 0;width:auto;margin-bottom:-30px}#content{margin:0 auto;margin-right:3%;padding-top:20px;width:63%;float:left}#content_full{width:100%;padding:50px 0 0}#sidebar{float:right;width:30%;padding:20px;padding-left:2%;padding-right:2%;background:#e6e6e6;color:#696667}#sidebar ul{padding-left:0 !important}header{position:fixed;z-index:9999;background:#d8d8d8;width:100%;height:50px;margin:0 auto}#header_content{max-width:1000px;padding:0;width:auto;display:block;margin:0 auto;position:relative}#logo{width:auto;display:block;margin-bottom:0;padding-top:8px;position:relative;float:right}.logo_img{height:36px}#slider{max-width:1000px;width:auto;margin:0 auto 8px auto;padding-top:50px;position:relative}footer{clear:both;background:#58585a;min-height:60px;height:auto;padding:40px 0}#footer-content{max-width:1000px;background:url(//www.humborg.de/wp-content/themes/humborg/images/footer.png) no-repeat right bottom;height:auto;width:auto;margin:0 auto;color:#fff;position:relative}#footer-content p{color:#fff;margin-bottom:0 !important}.footer_widget{width:auto;margin-right:30px;float:left;vertical-align:bottom}.entry-header{position:relative;background:#58585a;padding:10px;height:24px}.entry-icon{position:absolute;right:8px;top:8px}.entry-meta,.entry-meta a{color:#cfcfcf;margin:4px 0;font-size:12px;text-decoration:none}table{border-collapse:collapse;border-spacing:0px}a img{border:none}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}nav{float:left;font-weight:700;bottom:14px;width:auto;padding:0;height:40px}.menu-header{text-decoration:none;font-size:14px;line-height:4px;display:block;padding-top:0;margin:0 auto;height:25px}.menu-header ul,div.menu ul{list-style:none;margin:0;padding:0}.menu-header li,div.menu li{float:left;position:relative}.menu-header li,div.menu li{float:left;position:relative}.menu-header ul ul{display:none;position:absolute;top:50px;left:0;float:left;width:180px;z-index:99999}.menu-header a{font-size:14px;color:#696769;display:block;line-height:50px;padding:0 10px;text-decoration:none;font-weight:700}.menu-header ul li:hover>ul{display:block;text-decoration:none}.menu-header li:hover>a,.menu-header ul ul:hover>a{color:#fff;background:#58585a;opacity:1 !important;text-decoration:none}.menu-header li:hover>a img,.menu-header ul ul:hover>a img{opacity:1 !important}.menu-header ul ul a{line-height:1em;padding:13px;width:180px;height:auto}ul.sub-menu{color:#fff}ul.sub-menu a{color:#fff;background:#58585a}.sub-menu li:hover>a,.sub-menu ul ul:hover>a{color:#fff;background:#939598;border:none}.sub-menu li{border-bottom:0 !important}.menu-item a.menu-image-hovered img.hovered-image,.menu-item a.menu-image-hovered:hover img.menu-image{transition:0 !important}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}h1{font-family:'Open Sans',sans-serif;font-size:18px;font-style:normal;font-weight:700;font-variant:normal;color:#fff}h2{font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;line-height:25px;font-weight:700;color:#000;padding-bottom:4px}h2 a{color:#58585a}h3{font-family:'Open Sans',sans-serif;font-size:17px;font-style:normal;line-height:25px;font-weight:700;font-variant:normal;color:#58585a}h4{font-family:'Open Sans',sans-serif;font-size:18px;font-style:normal;line-height:20px;font-weight:700;font-variant:normal;color:#696667}h5{font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;line-height:25px;font-weight:700;font-variant:normal;color:#696667}h6{font-family:'Open Sans',sans-serif;font-size:13px;color:#58585a;font-weight:700}a{color:#000;text-decoration:none}a:hover{color:#696667;text-decoration:underline}#menu-main-menu a{padding:0 0 1px;color:#fff;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 1px #fff;filter:dropshadow(color=#ffffff,offx=1,offy=1)}#menu-main-menu a:hover{color:#696667;text-decoration:none;border-bottom:3px solid #d35c59}aside ul{list-style:none !important}#slider ul{list-style:none !important}table{border-collapse:separate;border-spacing:0px}caption,th,td{font-weight:400;color:#000;padding:5px}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.625em}p{margin-bottom:1.625em;color:#000;line-height:24px}ul{list-style:disc;padding-left:18px}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 1.625em}dt{font-weight:700}dd{margin-bottom:1.625em}strong{font-weight:700}cite,em,i{font-style:italic}blockquote{font-family:'Open Sans',sans-serif;font-style:italic;font-weight:400;margin:0 3em}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote cite{color:#696667;font:12px;font-family:'Open Sans',sans-serif;font-weight:300;letter-spacing:.05em;text-transform:uppercase}pre{background:#f4f4f4;font:13px "Courier 10 Pitch",Courier,monospace;line-height:1.5;margin-bottom:1.625em;overflow:auto;padding:.75em 1.625em}code,kbd{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}address{display:block;margin:0 0 1.625em}ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}.notitle{height:0 !important;display:none !important}input[type=text],input[type=password],textarea{background:#fafafa;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border:1px solid #ddd;color:#888}input[type=text]:focus,textarea:focus{color:#373737}textarea{padding-left:3px;width:98%}input[type=text]{padding:3px}input#s{background:url(//www.humborg.de/wp-content/themes/humborg/images/search.png) no-repeat 5px 6px;-moz-border-radius:2px;border-radius:2px;font-size:14px;height:22px;line-height:1.2em;padding:4px 10px 4px 28px}input#searchsubmit{display:none}.rslides_container{margin-bottom:0 !important}.table-container_responsive{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em}.table-container_responsive::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-container_responsive::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}.table-container_responsive-outer{position:relative}.table-container_responsive-fade{position:absolute;right:0;width:30px;height:100%;background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,.5),#fff);background-image:-moz-linear-gradient(0deg,rgba(255,255,255,.5),#fff);background-image:-ms-linear-gradient(0deg,rgba(255,255,255,.5),#fff);background-image:-o-linear-gradient(0deg,rgba(255,255,255,.5),#fff);background-image:linear-gradient(0deg,rgba(255,255,255,.5),#fff)}@media only screen and (max-width:999px){#header_content{padding-left:1.5%;padding-right:1.5%}#footer-content{padding-left:1.5%;padding-right:1.5%}#content{padding-left:1.5%;padding-right:1.5%}}@media only screen and (max-width:870px){#header_content{padding-left:1.5%;padding-right:1.5%}#logo{float:left}#sidebar{float:none;width:97%;padding-left:1.5%;padding-right:1.5%}#content{width:97%;float:none;margin:0 auto}.footer_widget{margin-bottom:60px}#container{background:0 0}nav{display:none}ul.sub-menu a{background:0 0 !important}#click-menu{position:fixed}}