@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-regular.eot); src: local(''),
url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-regular.woff2) format('woff2'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-regular.woff) format('woff'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-regular.ttf) format('truetype'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 500;
src: url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-500.eot); src: local(''),
url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-500.eot?#iefix) format('embedded-opentype'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-500.woff2) format('woff2'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-500.woff) format('woff'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-500.ttf) format('truetype'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-500.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-600.eot); src: local(''),
url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-600.eot?#iefix) format('embedded-opentype'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-600.woff2) format('woff2'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-600.woff) format('woff'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-600.ttf) format('truetype'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-600.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-700.eot); src: local(''),
url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-700.woff2) format('woff2'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-700.woff) format('woff'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-700.ttf) format('truetype'), url(//www.matthiaswenger.de/wp-content/themes/fonts/open-sans-v34-latin-700.svg#OpenSans) format('svg'); }
.page-id-2 .entry-content a {
font-weight: bold;
color: #444;
}
.page-id-2 .entry-content a:hover {
color: #000;
}
.et_mobile_menu li.current-menu-item >a ,.et_mobile_menu li.current-menu-ancestor >a{
color: #555;
font-weight: bold;
}
.et_mobile_menu .menu-item-has-children > a {
background-color: rgba(0, 0, 0, 0.03);
font-weight: normal;
}
.comments-number {
}
#top-menu li.current-menu-item > a, #top-menu li.current-menu-ancestor > a {
font-weight: bold; }
#startheader {
height: 375px;
}
#anfahrt iframe {
height:100%;
width: 100%;
}
#anfahrt { height:450px;}
.entry-content .text-hen tr td {
border-top: 0px solid #eee;
padding: 0px 0px;
}
.entry-content .text-hen table {
border: 0px solid #eee;
margin: 0 0 5px;
}
.menu-fotos-container li.current-menu-item >a {
color: #2ea3f2;
}
.et_fixed_nav #logo {
max-height: 34px;
margin-left: -3px;
}
.et-fixed-header #logo {
max-height: 30px;
}
.et_header_style_left #logo {
max-width: 80%;
}
.et_pb_contact p input, .et_pb_contact p textarea {
font-family: 'Open Sans', Arial, sans-serif;
}
.fw-header .et_pb_fullwidth_header, .fw-header2 .et_pb_fullwidth_header{
background-color: rgba(255, 255, 255, 0.7) !important;
}
.fw-header2 .et_pb_fullwidth_header{
background-color: rgba(255, 255, 255, 0.7);
}
.et_pb_fullwidth_header_subhead {
color: #333;
} .fw-header-dark .et_pb_fullwidth_header, .fw-header-dark2 .et_pb_fullwidth_header{
background-color: rgba(30, 30, 30, 0.6);
}
.et_pb_fullwidth_header {
padding: 39px 0;
}
.fw-header .et_pb_fullwidth_header, .fw-header-dark .et_pb_fullwidth_header {
padding: 51px 0;
}
.et_pb_widget a {
color: #fff;
text-decoration: underline;
transition-property: all;
transition-duration: 0.4s;
transition-timing-function: ease-in-out;
transition-delay: 0s;
}
.et_pb_widget a:hover{
color: #000;
}
#sidebar .et_pb_widget a {
color: #666;
}
#sidebar .et_pb_widget a:hover {
color: #000;
}
.bottom-nav { }
.bottom-nav li.current-menu-item > a {
color: #000 !important;
}
#breadcrumbs{
color: #444;
float:left;
}
.bottom-nav a, #breadcrumbs a {
color: #fff;
}
.bottom-nav a:hover, #breadcrumbs a:hover {
color: #000;
}
#footer-widgets {
padding-top: 50px;
}
.footer-widget {
margin: 0 60px 30px 0;
}
#et-footer-nav { background-color: rgba(30, 30, 30, 0.5);
}
#et-footer-nav-wrap {
background-image: url(https://www.matthiaswenger.de/wp-content/uploads/2015/02/scheuble_21-proc.jpg);
background-size: cover;
}
#footer-bottom { 
background-color: rgba(145, 145, 145, 1.00);
}
#footer-bottom p {
padding-bottom: 6px;
}
#footer-info { 
color: #ddd; 
float: right;
font-size: 90%;
}
#footer-info a { 
color: #fff; 
}
#footer-info a:hover { 
color: #000; 
}
#copy-info { 
color: #ddd; 
float: left;
font-size: 90%;
}
.et_pb_gallery_image a { }
.et_overlay {
background: rgba(255, 255, 255, 0.1); }
.et_overlay:before { 
content: '';
}
.et_pb_gallery_grid .et_pb_gallery_image { }
.mfp-counter {
right: 2px;
top: 15px;
}
.mfp-title {
display: none;
} .mfp-image-holder .mfp-close{	top: -20px;	right: -6px; font-size: 48px;}
body { 
-webkit-touch-callout: none !important; 
-ms-user-select: none !important;
-ms-touch-select: none !important;
}
a { 
-webkit-user-select: none !important; 
-ms-user-select: none !important;
-ms-touch-select: none !important;
}
.et_pb_gallery_image a {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-ms-touch-select: none;
user-select: none;
}
img.mfp-img {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-ms-touch-select: none;
user-select: none;
}
img.mfp-img { 
padding: 20px 0 20px; 
margin: 0 auto;
}
.mfp-content figure { }
.mfp-content figcaption {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1000;
}
.mfp-figure:after {
bottom: 20px;
top: 20px;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
img.mfp-img { padding: 0px 0 0px; margin: 0 auto; }
.mfp-counter { right: 2px;top: 19px;}
.mfp-image-holder .mfp-close{	top: -10px;	right: -44px;}
.mfp-figure:after { bottom: 0px;  top: 0px;}
}
#swipebox-caption {
display: none;
}
#swipebox-overlay {
background: rgba(0, 0, 0, 0.8);
}
#swipebox-action {
background: rgba(50, 50, 50, 0.8);
opacity: 0.8;
} @media only screen and ( max-width: 1061px ) {
#top-menu-nav, #top-menu {display: none;}
#et_top_search {display: none;}
#et_mobile_nav_menu {display: block;}
} @media only screen and ( min-width: 981px ) and ( max-width: 1100px ) {
#startheader {	height: 335px;}
#anfahrt { height:400px;}
} @media only screen and ( max-width: 980px ) {
.bottom-nav { text-align: left; }
.entry-content #referenzen ul { padding-bottom:0px;}
#referenzen .et_pb_text { margin-bottom: 0px;}
#referenzen .et_pb_column { padding-bottom: 0px;}
#referenzen .et_pb_image { padding-top: 80px; padding-bottom: 40px;}
#startheader {	height: 295px;}
#anfahrt { height:400px;}
#footer-info { text-align: left;}
.et_fixed_nav #logo {margin-left: 4px;}
} @media only screen and ( max-width: 767px ) {
#footer-info { float: none;}
#copy-info { float: none;}
#startheader { height: 220px;}
#anfahrt { height:250px;}
} @media only screen and ( max-width: 479px ) {
#startheader { height: 150px;}
#anfahrt { height:200px;}
}