html:not(.js) .et_animated,
html:not(.js) .et-waypoint { 
opacity: 1 !important;
} #email-notes { display: none; } #et-info{
float: right !important;
}
#top-header .container {
padding-top: 0.5em !important;
padding-bottom: 0 !important;
}
#et-info-phone {
margin-right: 0 !important;
} a:hover{
color: #5a2329 !important;
} .et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a{
padding-bottom: 25px !important;
} p {
padding-bottom: 2em !important;
}
p:last-of-type{
padding-bottom: 0 !important;
}
.headline_start{
padding-bottom: 20px !important;
border-bottom: 1px solid #9e8241 !important;
}
h1.innen{
padding-bottom: 20px !important;
}
h2.innenh2{
padding-bottom: 15px !important;
padding-top: 28px !important;
}
h2{
font-size: 24px !important;
line-height: 1.3em !important;
}
h3.innenh3{
font-size: 16px !important;
line-height: 1.3em !important;
font-style: normal !important;
padding-bottom: 10px !important;
} h3.side{
font-size: 20px !important;
line-height: 1.3em !important;
font-style: normal !important;
padding-bottom: 10px !important;
border-bottom: 1px solid #9e8241 !important;
}
#post-160 p{
padding-bottom: 1em !important;
}
h2.entry-title{
font-size: 16px !important;
line-height: 1.3em !important;
font-style: normal !important;
padding-bottom: 10px !important;
}
#post-146 > div > div.et_pb_section.et_pb_section_1.et_section_regular > div > div.et_pb_column.et_pb_column_2_3.et_pb_column_0 > div > h1{
font-size: 19px !important;
font-weight: normal !important;
padding-bottom: 0 !important;
display: inline !important;
} img.alignleft {
margin-right: 40px !important;
margin-bottom: 20px !important;
}
.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
width: 100% !important;
max-width: 1200px !important;
padding-top: 2% !important;
} .bottom-nav a:hover{
color: lightgrey !important;
}
@media screen and (max-width: 1024px) {
#logo{
height: 52% !important;
}
}
@media screen and (max-width: 980px) {
#logo{
max-height: 100% !important;
height: 80% !important;
margin-top: 15px !important;
}
#main-header { min-height: 100px !important; }
.mobile_menu_bar:before{
top: 35px !important;
}
}
@media screen and (max-width: 416px) {
}html:not(.js) .et_animated,
html:not(.js) .et-waypoint { 
opacity: 1 !important;
} #email-notes { display: none; } #et-info{
float: right !important;
}
#top-header .container {
padding-top: 0.5em !important;
padding-bottom: 0 !important;
}
#et-info-phone {
margin-right: 0 !important;
} a:hover{
color: #5a2329 !important;
} .et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a{
padding-bottom: 25px !important;
} p {
padding-bottom: 2em !important;
}
p:last-of-type{
padding-bottom: 0 !important;
}
.headline_start{
padding-bottom: 20px !important;
border-bottom: 1px solid #9e8241 !important;
}
h1.innen{
padding-bottom: 20px !important;
}
h2.innenh2{
padding-bottom: 15px !important;
padding-top: 28px !important;
}
h2{
font-size: 24px !important;
line-height: 1.3em !important;
}
h3.innenh3{
font-size: 16px !important;
line-height: 1.3em !important;
font-style: normal !important;
padding-bottom: 10px !important;
} h3.side{
font-size: 20px !important;
line-height: 1.3em !important;
font-style: normal !important;
padding-bottom: 10px !important;
border-bottom: 1px solid #9e8241 !important;
}
#post-160 p{
padding-bottom: 1em !important;
}
h2.entry-title{
font-size: 16px !important;
line-height: 1.3em !important;
font-style: normal !important;
padding-bottom: 10px !important;
}
#post-146 > div > div.et_pb_section.et_pb_section_1.et_section_regular > div > div.et_pb_column.et_pb_column_2_3.et_pb_column_0 > div > h1{
font-size: 19px !important;
font-weight: normal !important;
padding-bottom: 0 !important;
display: inline !important;
} img.alignleft {
margin-right: 40px !important;
margin-bottom: 20px !important;
}
.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
width: 100% !important;
max-width: 1200px !important;
padding-top: 2% !important;
} .bottom-nav a:hover{
color: lightgrey !important;
}
@media screen and (max-width: 1024px) {
#logo{
height: 52% !important;
}
}
@media screen and (max-width: 980px) {
#logo{
max-height: 100% !important;
height: 80% !important;
margin-top: 15px !important;
}
#main-header { min-height: 100px !important; }
.mobile_menu_bar:before{
top: 35px !important;
}
}
@media screen and (max-width: 416px) {
}