@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//www.unterlehengut.at/wp-content/themes/meinwp/fonts/roboto-v16-latin-300.eot);
src: local('Roboto Light'), local('Roboto-Light'),
url(//www.unterlehengut.at/wp-content/themes/meinwp/fonts/roboto-v16-latin-300.eot?#iefix) format('embedded-opentype'),
url(//www.unterlehengut.at/wp-content/themes/meinwp/fonts/roboto-v16-latin-300.woff2) format('woff2'),
url(//www.unterlehengut.at/wp-content/themes/meinwp/fonts/roboto-v16-latin-300.woff) format('woff'),
url(//www.unterlehengut.at/wp-content/themes/meinwp/fonts/roboto-v16-latin-300.ttf) format('truetype'),
url(//www.unterlehengut.at/wp-content/themes/meinwp/fonts/roboto-v16-latin-300.svg#Roboto) format('svg');
font-display:swap;}
p {margin:20px 0;}
*:focus {outline:none;}
body {font:120% Roboto;background:#fff;font-weight:normal;color:#1c1c1c;text-align:left;margin:0;line-height:140%;} 
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden],template {display:none;}
a:hover img {opacity:0.7;}
.layer-info {background:#EAFFEF;color:#360;font-size:90%;width:80%;max-width:800px;margin:0 auto 48px auto;padding:12px 24px;border:#360 1px solid;border-radius:4px;}
#tophead {background:#fff;position:fixed;width:100%;top:0;left:0;z-index:1;}
#mainheader {background:transparent;width:96%;max-width:1920px;margin:0 auto;padding:0;}
#branding {background:transparent;float:left;width:22%;margin:12px 0;padding:0;position:relative;text-align:left;}
nav {float:right;margin:28px 0 0 0;padding:0;position:relative;z-index:999;}
.menu-link {display:none;}
.menu {margin-right:0;}
.menu ul {background:transparent;padding:0;margin:0;list-style:none;}
.menu li {float:Left;position:relative;}
.menu li a {display:block;text-decoration:none;color:#666;font-weight:300;}
.menu ul li > a {padding:28px 10px;}
.menu li.has-submenu > a:after {content: url(//www.unterlehengut.at/wp-content/themes/meinwp/images/pfeil.png);padding:0 0.3em;}
li.has-submenu > a {cursor:help;}
.menu ul > li a:hover {background:#fff;color:#b15f02;}
.menu ul ul {position:absolute;top:-9999px;right:-9999px;text-align:left;background:#fff;min-width:14em;border-top:#fc8a04 4px solid;}
.menu ul li:hover > ul {top:100%;right:0;}
.menu ul ul > li a {background:#fff;padding:12px 25px;width:14em;height:auto;}
.menu ul ul > li a:hover {background:#eee;color:#900;}
.menu .current-menu-item > a,.menu .current-menu-ancestor > a {color:#800;font-weight:300;}
h1,h2,h3,h4,h5,h6 {color:#900;font-weight:normal;line-height:1.2em;}
h1 {font-size:2.6em;margin:1em 0 1.2em 0;}
.page-title {font-size:1.5em;margin:.6em 0 1.4em 0;}
h2 {font-size:2em;margin:1.4em 0;}
.comments-title {font-size:1.33em;}
.comment-reply-title{font-size:1.3em;}
h3 {font-size:1.4em;margin:2em 0 1.4em 0;}
#sidebar h3 {background:#900;color:#fff;font-size:1.4em;font-weight:300;margin:1.4em 0 0 0;padding:3% 5%;}
h4 {font-size:1.3em;margin:1em 0 1.4em 0;}
h5 {font-size:1.2em;margin:1em 0 1.4em 0;}
h6 {font-size:1.1em;margin:1em 0 1.4em 0;}
#headimage {background:transparent;max-width:1920px;margin:140px auto 0 auto;padding:0;}
.slogan {background:transparent;width:96%;max-width:1920px;font-size:1.3em;font-weight:300;color:#fff;margin:-9% auto 0 auto;padding:0 2%;position:relative;}
.slogantext {background:#900;padding:20px 35px;}
.slogannav ul {background:transparent;padding:0;margin:0;list-style:none;}
.slogannav li {float:left;position:relative;}
.slogannav li a,.slogannav li a:visited {display:block;text-decoration:none;color:#fff;padding:20px 35px;outline:#fff 1px solid;}
.slogannav li a:hover {background:#660;text-decoration:none;color:#eee;}
.slogan-top {background:#900;width:96%;width:96%;max-width:1920px;font-weight:300;color:#fff;margin:141px auto 0 auto;padding:0 2%;position:relative;}
.slogannav-top ul {background:transparent;padding:0;margin:0;list-style:none;}
.slogannav-top li {float:right;position:relative;}
.slogannav-top li a,.slogannav-top li a:visited {display:block;text-decoration:none;color:#fff;padding:20px 35px;outline:#fff 1px solid;}
.slogannav-top li a:hover {background:#660;text-decoration:none;color:#eee;}
.green{background:#080;}
.orange{background:#b15f02;}
#inner-top {background:#fff;width:96%;max-width:1600px;margin:5% auto 0 auto;outline:0;}
#inner {background:#fff;width:96%;max-width:1600px;margin:0 auto;}
#content {float:right;width:70%;background:#fff;padding:2%;}
article {margin-bottom:8%;}
.widget {color:#666;border-top:0px;margin:35px 0;padding:0;}
#sidebar {background:#fff;font-size:90%;float:left;width:26%;color:#666;padding:3%;}
#sidebar ul {list-style-type:none;margin:12px 0 0 0;padding:0;}
#sidebar ul li a,#sidebar ul li a:visited {text-decoration:none;color:#975102;padding:3% 6%;display:block;text-align:left;}
#sidebar ul li a:hover,#sidebar ul li .current {color:#666;text-decoration:underline;}
.textwidget a,.textwidget a:visited {text-decoration:underline;color:#975102;}
.textwidget a:hover {color:#333;text-decoration:none;}
.textwidget {margin:6%;}
.textwidget ul {list-style-type:none;}
.recentcomments {padding:3% 6%;}
#footer {font-weight:300;margin:0;padding:0;clear:both;}
#footer h3 {background:#800;color:#fff;font-size:1.3em;font-weight:300;margin:0;padding:3% 0 3% 25px;}
.sidebar-bottom {background:#900;color:#fff;margin:0;padding:0;}
.sidebar-bottom ul {list-style-type:none;margin:25px;padding:0;}
.col {display:block;float:left;margin:1% 0 1% 1.6%;padding:2%;}
.col:first-child {margin-left:0;}
.span_3_of_3 {width:100%;}
.span_2_of_3 {width:66.13%;}
.span_1_of_3 {width:32.26%;}
.footernav {margin:25px 0;padding:0;list-style:none;line-height:1.5em;}
.footernav a,.footernav a:visited {color:#fff;}
.footernav a:hover {color:#eee;}
.footernav li:before {content: "\00BB";padding-right:0.3em;}
.site-info {text-align:center;margin:25px 0 150px 0;;padding:0;}
.liste {margin:25px 0;list-style-type:square;line-height:1.5em;}
.auflist {margin:25px 0;list-style-type:none;line-height:1.5em;}
.quelle {font-size:90%;}
.anker::before {display:block;content:"";height:140px;margin-top:-140px;visibility:hidden;}
.clearfix:before,.clearfix:after {content: " ";display:table;}
.clearfix:after {clear:both;}
.clear {clear:both;}
.tabs {margin:35px 0 0 0;padding:0;}
.tabs li {text-align:center;list-style-type:none;display:inline;margin-top:0;padding:4px;}
.tabs li a {display:inline-block;background:#b15f02;text-decoration:none!important;color:#fff!important;padding:15px;margin-top:8px;}
.tabs li a:hover {background:#660;text-decoration:none!important;color:#fff!important;}
.tabs a.active {background:#900;text-decoration:none!important;color:#fff!important;text-decoration:none;}
.tabs a.active:before {content: "\00BB";padding-right:0.5em;}
.tabcontent {padding:20px;margin-bottom:45px;}
.tabcontent li a {text-decoration:none!important;color:#660;line-height:2em;}
.ullist {list-style-type:none;line-height:1.5em;margin-left:25px;}
.ullist li:before {content: "\2714";color:#b15f02;padding-right:0.5em;}
.ullist {text-indent:-25px;padding-left:25px;}
iframe {border:0;margin:25px auto;}
.iframvideo {width:100%;height:160px;}
.iframform {width:100%;height:1800px;}
#map {width:99.9%;height:460px;margin-top:3%;}
a {background-color:transparent;text-decoration:none;color:#975102;}
a:hover {outline:0;text-decoration:underline;color:#666;}
.entry-content a:link {text-decoration:underline;color:#975102;}
.entry-content a:hover {text-decoration:none;color:#666;}
#comments {background:#fff;padding:3%;clear:both;}
.comment-author,.comment-metadata,.comment-reply-link,.bypostauthor {font-size:90%;}
.art-meta span {display:block;font-size:90%;}
.author,.cat-links,.tags-links,.entry-date,.comments-link {display:block;}
.entry-footer a {text-decoration:none;color:#666;}
.entry-footer a:hover {text-decoration:underline;color:#975102;}
.updated:not(.published) {display:none;}
.comment-awaiting-moderation {background:#900;margin:3% 0;padding:1%;color:#fff;display:block;}
.comment-notes {color:#666;font-size:90%;}
.comment-list { list-style-type:none;}
.comment-list a { text-decoration:none;}
.comment-navigation {border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;font-size:90%;line-height:2em;margin:2% 0;padding:0;}
.comment-form label {color:#686868;display:block;font-size:80%;line-height:1.6;margin:.6em 0;}
.comment-form textarea,.comment-form input {width:100%;background:#eee;border:#ccc 1px solid;padding:2%;}
.abschicken {width:100%;background:#975102!important;color:#fff;border:#ccc 1px solid;padding:2%;}
.abschicken:hover {width:100%;background:#066!important;color:#fff;border:#ccc 1px solid;padding:2%;}
.image-navigation .nav-previous:not(:empty),.image-navigation .nav-next:not(:empty),.comment-navigation .nav-previous:not(:empty),.comment-navigation .nav-next:not(:empty) {display:inline-block;}
.image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before,.comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before {content: "\002f";display:inline-block;opacity:0.7;padding:0 .5em;}
.nav-links {margin:3% 0;clear:both;}
.meta-nav {display:block;font-size:80%;margin-top:2%;padding-top:2%;border-top:#ccc 1px solid;}
.nav-previous a,.nav-next a {text-decoration:none;color:#666;}
.nav-previous a:hover,.nav-next a:hover {text-decoration:underline;color:#975102;}
.prev {margin-right:1em;}
.next {margin-left:1em;}
.search-form {position:relative;}
input[type=search].search-field {width:calc(100% - 62px);background:#fff;border:#ccc 1px solid;padding:2%;}
.search-submit:before {content:"\2713";left:2px;line-height:42px;position:relative;width:60px;}
.search-submit {background:#900;color:#fff;bottom:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:62px;border:#ccc 1px solid;}
.search-submit:hover {background:#ffa500;}
.tagcloud a {border:#ccc 1px solid;display:inline-block;line-height:1;margin:0 0.2em 0.4em 0;padding:0.5em;text-decoration:none;}
.tagcloud a:hover,.tagcloud a:focus {border-color:#900;color:#666;outline:0;text-decoration:none;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight:600;}
dfn {font-style:italic;}
mark {background:#ff0;color:#000;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
img {border:0;max-width:100%;height:auto;}
.kateg img:hover {opacity:0.7;filter: alpha(opacity=70); }
svg:not(:root) {overflow:hidden;}
figure {margin:1em 40px;}
hr {box-sizing:content-box;height:0;}
pre {overflow:auto;}
code,kbd,pre,samp {font-size:1em;}
button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0;}
button {overflow:visible;}
button,select {text-transform:none;}
button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled] {cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
input {line-height: normal;}
.comment-form-datenschutz{padding:15px 0;}
input[type="checkbox"]{display:none;}
input[type="checkbox"]+label::before{width:25px;height:25px;border:1px solid #ccc;background-color:#eee;display:block;content:"";float:left;margin-right:15px;}
input[type="checkbox"]:checked+label::before{box-shadow:inset 0 0 0 3px #fff;background-color:#690;}
input[type=radio]{box-sizing:border-box;margin-top:25px;padding:0;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height:auto;}
input[type=search] {-webkit-appearance:textfield; box-sizing:content-box;}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance:none;}
fieldset {border:1px solid #ccc;margin:0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border:0;padding:0;}
textarea {overflow:auto;}
optgroup {font-weight:bold;}
table {border-collapse:collapse;border-spacing:0;margin:3% 0;padding:0;}
td,th{vertical-align:middle;background-color:#b15f02;color:#fff;border:1px solid #fff;padding:15px 20px;}
.preistab {width:600px;}
.gallery-caption, .sticky {display:none;}
#cookie{background-color:rgba(0,0,0,0.9);font-size:90%;width:80%;max-width:480px;color:#fff;position:fixed;right:15px;bottom:15px;padding:0 25px;border:#fff 2px solid;z-index:999;}
#cookie a,#cookie a:visited{font-size:80%;font-weight:300;color:#fff;text-decoration:none;border-bottom:none;}
#cookie a:hover{color:#ff3;text-decoration:none;}
.c-1 a,.c-1 a:visited{display:inline-block;background:#666;color:#fff;margin:5px 5px 5px 0;padding:4px 12px;text-decoration:none;outline:#fff 1px solid;white-space:nowrap;}
.c-1 a:hover{color:#ff3;text-decoration:none;border:none;outline:#ff3 1px solid;}
.c-2 a,.c-2 a:visited{display:inline-block;background:#360;color:#fff;margin:5px 5px 5px 0;padding:4px 12px;text-decoration:none;outline:#fff 1px solid;white-space:nowrap;}
.c-2 a:hover{color:#ff3;text-decoration:none;border:none;outline:#ff3 1px solid;}
#cookieclose:hover{cursor:pointer;} .alignnone {margin:2% 2% 5% 0;width:48%;}
.aligncenter,div.aligncenter {display:block;margin:5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.alignright {float:right;margin: 5px 0 20px 20px;}
a img.alignnone {margin:5px 20px 20px 0;}
a img.alignleft {float:left;margin:5px 20px 20px 0;}
a img.aligncenter {display:block;margin-left:auto;margin-right:auto}
.wp-caption { background: #fff;border: 1px solid #f0f0f0;max-width: 96%; padding: 5px 3px 10px;text-align:center;}
.wp-caption.alignnone {margin:5px 20px 20px 0;}
.wp-caption.alignleft {margin: 5px 20px 20px 0;}
.wp-caption.alignright {margin: 5px 0 20px 20px;}
.wp-caption img {border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;margin:0;padding: 0 4px 5px;} .screen-reader-text {background:#066;color:#fff;clip: rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus {background-color:#f1f1f1;border-radius:3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height: auto;left:5px;line-height: normal;padding: 15px 23px 14px;text-decoration:none;top: 5px;width: auto;z-index:100000; } *,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .gallery {display:block;text-align:center;overflow:hidden;margin:0 auto;width:90%;clear:both;}
.gallery-item {display:block;overflow:hidden;float:left;margin:0;padding:1em;text-align:center;}
.gallery-icon img {display:block;width:100%;height:auto;margin:0;padding:.5em;}
.gallery-icon img:hover {opacity:.7;filter: alpha(opacity=70); } .gallery-columns-1 .gallery-item {width:100%;}
.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item {width:50%;}
@media screen and (min-width: 480px) {
.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item {width:33.33%;}}
@media screen and (min-width: 600px) {
.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item {width:25%;}}
@media screen and (min-width: 900px) {
.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item {width:20%;}}
@media screen and (min-width: 1000px) {
.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item {width:16.66%;}}
@media screen and (min-width: 1200px) {
.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item {width:14.28%;}}
@media screen and (min-width: 1400px) {
.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item {width:12.5%;}}
@media screen and (min-width: 1600px) {
.gallery-columns-9 .gallery-item {width:11.11%;}}
@media (max-width:1180px)
{nav {font-size:90%;}
#branding {width:20%;margin-top:30px;}}
@media (max-width:990px)
{#tophead {position:absolute;}
#branding {width:60%;margin-top:0;}
.slogan-top {font-size:90%;margin-top:160px;}
#mainheader {margin-top:15px;}
a.menu-link {display:block;background:#fff;float:right;margin-top:28px;margin-right:2%;text-decoration:none;padding:18px 25px;border:#fc8a04 1px solid;}
.menu {clear:both;min-width:inherit;float:none;}
.menu li {float:none;}
.menu, .menu > ul ul {overflow:hidden;max-height:0;background:#fff;}
.menu > li > ul.sub-menu {padding:0;border:none;}
.menu.active, .menu > ul ul.active {max-height:55em;}
.menu ul {display:inline;}
.menu li, .menu > ul > li {display:block;}
.menu li a {color:#666;display:block;padding:0.8em;border-bottom:#ccc 1px solid;position:relative;}
.menu li.has-submenu > a:after {content: '+';position:absolute;top:0;right:0;display:block;padding:0.55em 0.5em;}
.menu li.has-submenu > a.active:after {content: "-";}
.menu ul li > a {text-align:left;padding:15px 25px;}
.menu ul ul > li a {background:#fff;padding:15px 35px;width:100%;}
.menu ul ul {display:inherit;position:relative;right:auto;top:auto;border:none;}
#sidebar,#content {float:none;width:90%;margin:0 auto;}
#footer {float:none;width:90%;margin:0 auto 500px auto;}
.iframvideo {height:360px;}
h1 {font-size:1.35em;}
.page-title {font-size:1.31em;}
h2 {font-size:1.3em;}
.comments-title {font-size:1.25em;}
.comment-reply-title{font-size:1.2em;}
.col {margin:1% 0 1% 0%;}
.span_1_of_2,.span_3_of_3,.span_2_of_3,.span_1_of_3 {width:100%;}
h3,#sidebar h3,#footer h3,.slogan{font-size:1.2em;}
h4 {font-size:1.13em;}
h5 {font-size:1.12em;}
h6 {font-size:1.1em;}}
@media (max-width:614px)
{body {font-size:120%}
.slogan-top {font-size:90%;margin-top:220px;}
#branding {float:none;width:50%;margin:0 auto;}
.tabs li {display:block;margin:1px 0;}
.ullist {margin-left:0;}
.iframform {display:none;}
th,td {display:block;}}
@media screen and (max-width:480px) {
.slogan {font-size:90%;margin-top:0;}}
@media screen and (max-width:340px) {
#branding {width:80%;}
#headimage {margin:220px auto 0 auto;}
.slogan-top {font-size:90%;margin-top:200px;}}
@media print {body {font:12pt "Times New Roman", Times, serif;background:#fff;margin-top:10px;text-align:left;color:#000;padding:0;}
header,.slogan,.slogan-top,nav,#sidebar,footer,#comments {display:none !important;}
h1 {font-size:16pt;}
h2 {font-size:14pt;}
h3 {font-size:13pt;}
h4,h5,h6 {font-size:12pt;}
img {display:none}}