.et_pb_blog_grid .et_pb_post { overflow: hidden; border-radius: 15px 15px 15px 15px; padding-bottom: 15px !important;  } .et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item { border: 1px solid #e5e5e5; }
@media only screen and ( min-width: 981px ) {
.et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item, .et_pb_gutters3 .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n) { width: 19%; margin: 0 1% 1% 0; display: inline-block; border: 1px solid #e5e5e5; clear: none; }
.et_pb_column_3_4 .et_pb_grid_item:nth-child(3n), et_pb_row .et_pb_column_3_4 .et_pb_grid_item:nth-child(3n) { margin-right: 1% !important; }
} #footer-info {width: 100%;}
.footer-left {float: left;}
.footer-right {float: right;}
@media (max-width:1023px) {
.footer-left {float: left; width: 100%; text-align: center;}
.footer-right {float: left; width: 100%; text-align: center;}
} .wp-side-menu-item { background: rgba(226,88,0,1); }
.wp-side-menu-item:hover { background: rgba(226,88,0,1); }
.wp-side-menu-item .wo-icon { background: rgba(226,88,0,1) }
.wp-side-menu-item:hover .wo-icon { background: transparent; }
.nav li a:hover {color:#ce1b21 !important;}
.footermenu {float:right; display:inline-block;}
.et_pb_slide_description {padding: 8.5% 8%;}
.et_pb_slide_0 .et_pb_container {height:auto !important;}
.et_pb_section .et_pb_fullwidth_code h1 {color:#ffffff;}
#custom_html-2 {width:100%;}
#custom_html-2 .et_pb_row {margin:0px; width:100%;}
.et_pb_button.et_pb_bg_layout_dark {background-color: #666 !important; display: inline-block; float: left; margin-right: 20px; border:none;}
#main-footer .et_pb_row_2 {width:100%; margin:0;}
.et_pb_portfolio_grid_items .et_pb_portfolio_item a{pointer-events: none; cursor: default;}
.et_pb_blog_grid_wrapper .et_pb_post img{border-radius: 15px 15px 0px 0px;}
.et_pb_button {border-radius:8px;}
.et_pb_toggle {border-radius:8px;}
.category-aktuelles a.more-link {color: #ffffff !important; background-color: #ce1b21; border-radius: 8px; display: inline-block; margin-top: 20px; text-shadow: none; text-decoration: none; position: relative; padding: .3em 1em; border: 2px solid; font-size: 20px; font-weight: 500; line-height: 1.7em !important; text-align: center; float:right;}
.category-blog a.more-link {color: #ffffff !important; background-color: #a6aaa9; border-radius: 8px; display: inline-block; margin-top: 20px; text-shadow: none; text-decoration: none; position: relative; padding: .3em 1em; border: 2px solid; font-size: 20px; font-weight: 500; line-height: 1.7em !important; text-align: center; float:right;}
.category-presse h2.entry-title {margin-top: 35px !important;}
.et_pb_blog_grid .et_pb_post {position:relative;}
.et_pb_contact p input {border-radius:8px;}
.et_pb_contact p textarea {border-radius:8px;}
#rpwe_widget-2 .widgettitle {padding: 10px 10px 10px 10px; background-color: #ce1b21; border-radius: 8px; color: #ce1b21 !important; margin-bottom: 10px;}
#rpwe_widget-2 .rpwe-block {padding-left:10px;}
#rpwe_widget-3 .widgettitle {padding: 10px 10px 10px 10px; background-color: #ce1b21; border-radius: 8px; color: #ce1b21 !important; margin-bottom: 10px;}
#rpwe_widget-3 .rpwe-block {padding-left:10px;}
.et_pb_slide_description { text-shadow:none !important;}
.page-id-256 .et_pb_code_inner .et_pb_button {height:33px; width:95px;}
.page-id-256 a.et_pb_button{pointer-events: none; cursor: default; font-size: 14px;}
.page-id-256 .et_pb_code p {line-height:30px;}
.page-id-258 .et_pb_code_inner .et_pb_button {height:33px; width:95px;}
.page-id-258 a.et_pb_button{pointer-events: none; cursor: default; font-size: 14px;}
.page-id-258 .et_pb_code p {line-height:30px;}
.et_pb_no_thumb.category-blog h2.entry-title {margin-top: 35px !important;}
.et_pb_no_thumb.category-aktuelles h2.entry-title {margin-top: 35px !important;}
.page-id-28 h2.entry-title {pointer-events: none; cursor: default;}
.nav li ul {width: 300px;}
#top-menu li li a {width: 260px; border-bottom: 2px solid rgba(0,0,0,.05);}
.et_mobile_menu li a:hover {color: #ce1b21;}
h5.et_pb_toggle_title {line-height: 1.7em;}
h2.entry-title {line-height: 1.4em;}
.home .et_pb_post .post-content {line-height:1.7em;}
.et_pb_post .et_post_meta_wrapper img {max-width: 40% !important; float: right; padding-left: 20px;}
.et_pb_post .entry-content {padding-top:0px;}
.et_pb_blog_grid h2, .et_pb_post h2 {padding-bottom: 10px !important;} .search #left-area,
.archive #left-area {
-moz-column-count: 2;
column-count: 2;
-moz-column-gap: 60px;
column-gap: 60px;
}
.search .pagination.clearfix {
position: absolute;
bottom: 0%;
left: 0%;
}
.archive .et_pb_post > a,
.search .et_pb_post > a {
margin: -20px -20px 10px;
display: block;
}
.search .et_pb_post img{border-radius: 15px 15px 0px 0px;}
.search .et_pb_post { overflow: hidden; border-radius: 15px 15px 15px 15px; padding-bottom: 15px !important; }
.search .et_pb_post.has-post-thumbnail h2.entry-title {margin-top:0px;}
.search .et_pb_post h2.entry-title {margin-top:35px;}
.search #left-area .et_pb_post,
.archive #left-area .et_pb_post {
overflow: hidden; page-break-inside: avoid;
break-inside: avoid-column;
width: 100%;
padding: 19px;
border: 1px solid #d8d8d8;
background-color: #fff;
word-wrap: break-word;
display: inline-block;
position: relative;
}
.archive .et_pb_post { overflow: hidden; border-radius: 15px 15px 15px 15px; padding-bottom: 15px !important; }
.search #left-area .et_pb_post h2,
.archive #left-area .et_pb_post h2 {
font-size: 18px;
}
.search #left-area .et_pb_post.format-link,
.search #left-area .et_pb_post.format-quote,
.search #left-area .et_pb_post.format-audio,
.archive #left-area .et_pb_post.format-link,
.archive #left-area .et_pb_post.format-quote,
.archive #left-area .et_pb_post.format-audio{
padding: 0;
}
.archive .et_pb_post .et_pb_image_container,
.archive .et_pb_post .et_main_video_container,
.archive .et_pb_post .et_audio_content,
.archive .et_pb_post .et_pb_slider,
.search .et_pb_post .et_pb_image_container,
.search .et_pb_post .et_main_video_container,
.search .et_pb_post .et_audio_content,
.search .et_pb_post .et_pb_slider {
margin: -20px -20px 10px;
}
.archive .et_pb_post.format-audio .et_audio_content{
margin: 0px -38px 0px;
}
.archive .et_pb_post .et_pb_slider .et_pb_slide,
.search .et_pb_post .et_pb_slider .et_pb_slide {
min-height: 180px;
}
.archive .pagination,
.search .pagination {
padding: 20px 0;
} @media screen and (max-width: 980px) {
.search #left-area,
.archive #left-area {
-moz-column-count: 2;
column-count: 2;
-moz-column-gap: 60px;
column-gap: 60px;
}
}
@media screen and (max-width: 767px) {
.search #left-area,
.archive #left-area {
-moz-column-count: 1;
column-count: 1;
}
.search .et_pb_post.format-audio .et_audio_content,
.archive .et_pb_post.format-audio .et_audio_content{
margin: 0;
}
.search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,
.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,
.search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total,
.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{
min-width: 300px!important;
width: 300px!important;
}
}
.et_pb_toggle_close {padding: 10px;}
.et_pb_toggle_open {padding: 10px;}
.et_pb_accordion_item {margin-bottom:2% !important;}
@media (min-width:900px){
ul.sub-menu {top:30px;}
}
.page-id-26 .et_pb_post .et_pb_row{margin:0px; width: 100%;}
.page-id-26 .et_pb_post .et_pb_section{padding:0px;}
.search #text {font-size:14px !important;}
.search .pagination .alignright {margin-left:20px;}
h1, h2, h3, h4, h5, h6 {color: #858585;}.et_pb_row_10001 {padding-top:0px !important;}.et_pb_row_10000 {padding-top:0px !important;}.et_pb_column_10000 {padding-top:0px !important;}.et_pb_column_10001 {padding-top:0px !important;}.et_pb_column_10001	p {line-height: 1.7em;}.et_pb_column_10000	p {line-height: 1.7em;}.post-content .et_pb_row .et_pb_column {padding-top:0px !important;}.post-content .et_pb_row .et_pb_column p {line-height: 1.7em;}.et_pb_widget_area h4.widgettitle {padding: 10px 10px 10px 10px;border-radius: 8px;color: #ce1b21;margin-bottom: 10px;}.et_pb_widget_area .textwidget {padding-left: 10px; font-weight: 400;font-size: 12px !important;line-height: 1.5em;}
.page-id-26 .et_pb_blog_grid_wrapper .et_pb_image_container a{pointer-events:none; cursor:default;}
.page-id-26 .et_pb_blog_grid_wrapper .entry-title a{pointer-events:none; cursor:default;}
@media (min-width:981px) and (max-width:1100px) {
#logo {max-height: 40% !important;}
#top-menu li {padding-right: 10px; font-size: 13px;}
}
.et_pb_gutters3 .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(3n+1) {clear:none !important;}
.et_pb_gutters3 .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n+1) {clear:none !important;}
#gallery-1 .gallery-item {width: 40% !important; margin: 7px 10px; }
.category-blog a.more-link {
font-size: 12px !important;
}
.category-aktuelles a.more-link {
font-size: 12px !important;
}
.ui-widget-content { border: none; background: transparent; }