.inline-header .top-bar .branding .same-logo{padding:12px !important; }

header.header-bar{width: 1400px;background: #00966e none repeat center center;}
.home .masthead:not(.mixed-header){background:rgb(238, 238, 238) !important;} 
.masthead:not(.mixed-header){background: unset !important;}
header ul#primary-menu{padding: 0 10px;}
header .mini-widgets{padding: 10px !important;}

.cat-list-download-and-publication .dc_category_list .catrow{width:31.333%;}
.download-list-cat-image-archive-page{height: 300px;width: auto !important;}
.wpb_wrapper .vc_custom_1621850152496{padding-top: 40px !important;}
.vc_custom_1623431247240,.vc_custom_1621254744611,.vc_custom_1621254740123 {padding-top: 0px !important;padding-right: 10% !important;padding-left: 10% !important;}

/*--edit on 16-6--*/
.top-bar .mini-login a:hover, .top-bar .mini-search .submit:hover, .top-bar a:hover {opacity: 1 !important;}
.top-bar {padding: 0 !important; max-width: 1415px !important;}
.top-bar  .branding {padding: 0;}
header.header-bar {min-height: auto !important; width: 100% !important; max-width: 1415px !important;}
.top-header .outside-item-remove-margin.main-nav > li:first-child > a {margin-left: 14px !important;}

.home-slider-page-info .wpb_wrapper .wpb_content_element, .home-slider-page-info .slick-dotted.slick-slider {margin-bottom: 0;}
.home-slider-page-info .slick-slider .slick-dots {margin: 0;bottom: 20px;}
.home-slider-page-info .slick-slider .slick-dots li {margin: 0 4px;width: 15px;height: 15px;}
.home-slider-page-info .slick-slider .slick-dots li button {width: 15px;height: 15px;background: transparent;border: 1px solid #fff !important;padding: 0;border-radius: 100%;}
.home-slider-page-info .slick-slider .slick-dots li.slick-active button {background: #fff;}
.home-slider-page-info .slick-slider .slick-dots li button::before {display: none;}
.slider_content.bottom-left {background: rgba(255,255,255,0.8); margin-left: 30px !important;}
.slider-bottom-line {display: block;position: relative;border: 6px solid #8224e1; margin: -2px 0 0 !important; padding: 0 !important;}
.slider-bottom-line::before {content: '';position: absolute;top: -6px;left: -6px;width: 30%;height: 12px;background: #fff;}

.home-slider-page-info .vc_custom_1623431302160, .home-extra-info .vc_custom_1623431201276,.home-extra-info .vc_custom_1623672267660,.home-extra-info .vc_custom_1623431267349 {padding-left:30px !important; padding-right:30px !important;}

.ext-row.blog-list-section-home .vc_column-inner {padding-left: 30px !important;padding-right: 30px !important;padding-top: 0 !important;}
.ext-row.blog-list-section-home .wpb_single_image .vc_figure, .ext-row.blog-list-section-home .wpb_single_image .vc_single_image-wrapper {display: block !important;}
.ext-row.blog-list-section-home .wpb_single_image img {width: 100% !important;height: 300px !important; object-fit: cover; object-position: top center;}


.footer .wf-wrap {max-width: 1415px;width: 100% !important;}
.footer .wf-container {margin: 0 !important;}
.footer .widget {padding: 0 30px;}
.footer .bottom-text-block {padding: 0 30px !important;}
.footer .bottom-text-block p {font-weight: bold;}
.footer-soc-ico > a {background: #fff !important; margin-right: 30px !important;}
.footer-soc-ico > a:last-child {margin-right: 0 !important;}
.footer .soc-ico a:not(:hover) .soc-font-icon {color: #97db27 !important;}
.footer .soc-ico a:before {background: #fff !important;}
#bottom-bar .wf-container-bottom {padding-bottom: 35px;}

.page-template-template-overview-list .overview-page-block {width: unset !important; max-width: 100% !important;}
.page-template-template-overview-list .overview-page-block .img-box img {object-fit: cover !important;}
.news-list-block::before, .news-list-block::after {content: ''; display: table; clear: left;}
.news-list-item {display: block !important;width: auto !important;}
.news-list-item img {margin-right: 0 !important;}
.read_more {margin-top: 0 !important;}
.overview_page_list {margin: 0 -10px;}
.layout-list .post.bg-on {padding: 0 !important;}
.dc_category_list .catrow .cat_img a img {object-fit: cover;}
.cat-list-download-and-publication .dc_category_list .catrow {width: calc(33.33% - 20px) !important;}
.download-list-cat-image-archive-page {object-position: top;}
.tax-fiandownload_taxonomy .sidebar-none .content .overview_page_list {margin: 0 0 30px 0!important;justify-content: space-between !important;}
.tax-fiandownload_taxonomy .overview-page-block {flex: 0 0 25% !important;max-width: calc(25% - 20px) !important;margin: 0 !important;}
.tax-fiandownload_taxonomy .wf-container {width: 100% !important;}
.overview-page-block .content-box {padding: 10px 0 !important;}
.tax-fiandownload_taxonomy .all-download-cat-list {padding: 0 0 15px !important;}

.top-bar>.right-widgets {align-items: flex-end !important;}
.top-bar>.right-widgets .mini-search {clip-path: polygon(20% 0, 100% 15%, 100% 100%, 0% 100%);background: #fff;color: #000;padding: 15px 30px 10px 25px;margin: 0 -30px 0 0;z-index: 0;border-radius: 25px 0 0 0;text-align: center;}
.top-bar>.right-widgets .mini-search i {color: #000 !important; font-weight: bold;}
.top-bar>.right-widgets .microwidget-btn.mini-button {clip-path: polygon(10% 0, 100% 15%, 100% 100%, 0% 100%);border-radius: 25px 15px 0 0;padding: 12px 20px 12px 30px !important;font-weight: bold;}
.top-bar>.right-widgets .microwidget-btn.mini-button::before {background: #6437b9 !important;}
.header-elements-button-1.microwidget-btn-hover-bg-on:after {background: #643787 !important;}

/*.overlay-search-microwidget {background: rgba(0,150,110,0.9) !important;}*/

/*--media-responsive--*/
@media only screen and (max-width: 1400px) {
	/*Edit by pooja 15-06-2021*/
    .sidebar-none .wf-wrap {padding: 0 !important;}
    .overview-page-block .img-box{height: auto;}
    .overview-page-block .img-box a img.download-list-cat-image-archive-page {max-width: 100%;}
    /*Edit by pooja 15-06-2021*/
    .sidebar-none .wf-wrap {padding: 0 !important;}
    .sidebar-none .wf-wrap .page-title {margin: 0 -15px; padding-top: 0 !important;}
    .overview-page-block .img-box a {height: auto; width: auto;}
    .content-left {padding-top: 0px; padding-left: 15px !important; padding-right: 15px !important;}
    .sidebar-right {padding: 0px 15px !important;}
    #main.sidebar-none {padding: 0 15px !important;}
}

@media only screen and (max-width: 1099px) {
	.home-slider-page-info .vc_custom_1623431302160 {padding-bottom: 35px;}
	#footer .wf-container-footer {padding-top: 35px;}
	#bottom-bar p {font-size: 28px !important;}
	.ext-row.blog-list-section-home .wpb_single_image img {width: 100% !important;height: 250px !important;}
	.masthead .mini-widgets .soc-ico a, .masthead .mobile-mini-widgets .soc-ico a, .dt-mobile-header .soc-ico a {margin-right: 0 !important;}
	.text-area.show-on-desktop.near-logo-first-switch.hide-on-second-switch {display: none;}
}

@media only screen and (max-width: 1024px) {
	.archive.tax-fiandownload_taxonomy.term-wer-wir-sind .overview-page-block{max-width: 22.333%;width: 28%;}
	.download-list-cat-image-archive-page{width: auto !important;}
	.archive.tax-fiandownload_taxonomy.term-wer-wir-sind div#main{padding-left: 10%;padding-right: 10%;}
	.page-id-297 div#main,.page-id-297 .page-title,.page-id-279 div#main,.page-id-279 .page-title{padding-left: 10%;padding-right: 10%;}
	.archive.tax-fiandownload_taxonomy.term-wer-wir-sind .overview-page-block {max-width: 25%;width: 25%;margin: 0;padding: 0;box-sizing: border-box;}
	.tax-fiandownload_taxonomy .overview-page-block .img-box {height: auto;}
	/*header.header-bar {width: 1000px;background: #00966e none repeat center center;}*/
	.tax-fiandownload_taxonomy .overview-page-block {flex: 0 0 33.33% !important;max-width: calc(33.33% - 20px) !important;margin: 0 !important;}
}

@media only screen and (max-width: 991px) {
	.home-slider-page-info .vc_col-sm-8, .home-slider-page-info .vc_col-sm-4 {width: 100%;}
	.top-bar {display: none !important;}
	.masthead .mobile-header-bar {min-height: 72px !important; background: #97db27;}
	#site-title-mobile {position: relative !important;clip: unset;font-size: 14px;line-height: 20px;float: left;margin-left: 7px;color: #000; display: block !important;}
	#site-title-mobile .site-title-1-mobile {display: block !important;}
	#site-title-mobile .site-title-1-mobile * {display: inline-block !important;}
	#site-title-mobile #site-description-mobile, #site-title-mobile #site-description-mobile * {display: block !important;}
	/*	header.header-bar {width: 1215px;background: #00966e none repeat center center;}*/
	.masthead:not(.side-header) .mobile-header-bar, .side-header.masthead-mobile-header .mobile-header-bar {padding: 0 15px 0 15px !important;}
	.soc-ico.in-top-bar-right {margin-right: 15px !important;} 
	.dt-mobile-menu-icon {padding-right: 0;}
	.home-extra-info .vc_custom_1623431267349 .vc_custom_1620388691086 .vc_col-sm-3, .home-extra-info .vc_custom_1623431267349 .vc_custom_1620388691086 .vc_col-sm-9 {width: 100% !important;}
	.home-extra-info .vc_custom_1623431267349 .vc_custom_1620388691086 .vc_col-sm-3 img {height: 200px !important; object-fit: cover !important;}
	.tax-fiandownload_taxonomy .sidebar-none .content .overview_page_list {margin: 0;}
	.ext-row.blog-list-section-home .wpb_single_image img {width: 100% !important;height: 150px !important;}
	
	.footer .soc-ico.in-top-bar-right {margin-right: 0 !important;} 
	#bottom-bar .wf-container-bottom {padding-bottom: 20px;}
	.sidebar-right .sidebar, .sidebar-left .sidebar {margin-top: 30px !important;}
	.tax-fiandownload_taxonomy .overview-page-block {flex: 0 0 50% !important;max-width: calc(50% - 20px) !important;margin: 0 !important;}
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
	.slick-slide .slider-title a, .slick-slide .slider-title span {font-size: 30px !important;line-height: 30px !important;}
	.slider_content.bottom-left .slider-title + p {font-size: 14px;}
	.home-slider-page-info .vc_custom_heading, .home-extra-info .vc_custom_heading {font-size: 28px !important;}
	.aktion_posts .aktion_posts_block .aktion_post .post-content a.akt-title {font-size: 20px !important;}
	.aktion_posts .aktion_posts_block .aktion_post .post-content p, .aktion_posts .aktion_posts_block .aktion_post .post-content p u {font-size: 16px !important;}
	.aktuelles_posts .aktuelles_post .post-content a {font-size: 16px !important;}
	#footer .wf-container-footer {padding-top: 30px !important;padding-bottom: 0 !important;}
	#footer section.widget.wf-cell.wf-1-4 {width: 25% !important;padding: 0 15px !important;}
	.footer-soc-ico > a {background: #fff !important;margin-right: 5px !important;}
	#bottom-bar p {font-size: 24px !important;}
	.cat-list-download-and-publication .dc_category_list .catrow {width: calc(50% - 20px) !important;}
	.page-template-template-blog-list .articles-list .post .blog-media-akt {width: 28% !important;}
	.page-template-template-blog-list .articles-list .post .blog-content-akt {width: 68% !important;}
	.page-template-template-fallarbeit-list .overview-page-block {max-width: calc(50% - 20px) !important;}
}



/* 09/08/2021 modification */

@media only screen and (max-width: 1200px) {
	.wf-cell.wf-1.aktuelles_posts_block:last-of-type {display: none;}
}

@media only screen and (min-width: 1024px) and (max-width: 1440px) {
/*.wf-cell.wf-1.aktuelles_posts_block:last-of-type {display: none;}*/
}
.aktuelles_posts {
    padding-bottom: 35px !important;
}

.masthead.inline-header.center.widgets.full-height.shadow-mobile-header-decoration.fade-mobile-menu-icon.show-sub-menu-on-hover {
    background: #00966e none repeat center center !important;
}

header ul#primary-menu {
    padding: 0 10px;
    margin-left: -27px;
}

.page-title.content-left.disabled-bg{ background-color: #fff !important; }

#main {
    background-color: #fff !important;
    padding: 0;
}
.fian-download-content-box{
	padding-bottom: 80px;
}

.page-id-309 .wf-wrap {
    padding: 15px 15px 15px 0px !important;
}

.page-id-309 .sidebar-right div#content {
    padding-left: 0px;
}

/* end */


/* 10/08/2021 */
.dc_category_list .catrow .cat_content a {
    text-align: center;
}
a.rollover.this-ready {
    text-align: center;
}
.widget-title {
    text-align: center;
}
.widget.widget_presscore-blog-posts time {
    border-bottom: 1px solid rgba(0,0,0,0.08);
    padding-bottom: 10px;
}
section#tag_cloud-8 {
    border-top: none;
}
.sidebar-right aside#sidebar.sidebar {
    border-left: none;
}
.sidebar-custom-social-title {
    font: 24px / 24px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
    text-transform: none;
    padding-bottom: 20px;
}
.dc_category_list .catrow .cat_img a img {
     box-shadow: 1px 5px 10px 3px lightgrey;
}
section#custom_html-11 {
    margin-top: -70px;
}

/*end*/


@media only screen and (max-width: 991px) and (max-width: 886px) {}

/* @media only screen and (max-width: 886px) and (min-width: 768px) {
	.archive.tax-fiandownload_taxonomy.term-wer-wir-sind .overview-page-block {max-width: 100%;width: 100%;flex: 0 0 46%;} 
} */

@media only screen and (max-width: 768px) {
	.archive.tax-fiandownload_taxonomy.term-wer-wir-sind .overview-page-block{max-width: unset;width: 50%;}
	/* .download-list-cat-image-archive-page{width: 100% !important;} */
	/* Home Page */
	.ls-wrapper.ls-in-out h2{font-size: 15px;line-height: inherit;}
	.home .vc_row.wpb_row.vc_row-fluid{margin-bottom: 0;}
	.termine-section-home-page .vc_custom_1623672267660,.blog-list-section-home .vc_custom_1621254744611,.blog-list-section-home .vc_custom_1621254740123{padding-left: 10% !important;padding-right: 10% !important;}
	.vc_custom_1620636915545 .slider_content.top-left{top: 0px;left: 0px;bottom: 0px;width: 100%;margin-bottom: 0px;}
	.slider_content.bottom-left {margin: 0 auto !important;left: 0;right: 0;top: unset;bottom: unset;max-width: 100%;display: block;}
	.slick-slide .slider-title a, .slick-slide .slider-title span {font-size: 32px !important;line-height: 32px !important;}
	.home-slider-page-info .slick-slider .slick-dots {display: none !important;}
	.home-slider-page-info .slick-slider .slick-dots li, .home-slider-page-info .slick-slider .slick-dots li button {width: 10px;height: 10px;}
	.home-slider-page-info .vc_custom_1623431302160, .home-extra-info .vc_custom_1623431201276, .home-extra-info .vc_custom_1623672267660, .home-extra-info .vc_custom_1623431267349, .ext-row.blog-list-section-home .vc_column-inner {padding-left: 15px !important;padding-right: 15px !important;}
	/* Other Page */
	.page-template-template-fallarbeit-list .overview-page-block{max-width:46% !important; }
	.page-template-overview-details div#main,.page-id-450 div#main,.page-template-template-overview-list div#main,.page-id-665 div#main,.page-id-279 div#main,.page-id-309 div#main,.post-template-default.single.single-post div#main,.archive.tax-fiandownload_taxonomy.term-wer-wir-sind div#main,.page-id-297 div#main{padding-left: 10%;padding-right: 10%;}
	.page-id-240 div#main aside{padding-left: 10%;padding-right: 10%;}
	.page-template-template-overview-list .overview-page-block{padding:0px !important;}		
	.page-template-template-overview-list .overview-page-block .img-box{margin-right: 0px !important;}
	.page-template-template-overview-list .overview-page-block .img-box a{margin: 0px !important;padding: 10px;}
	.page-template-template-overview-list .overview-page-block .content-box{padding: 0px 10px !important;margin: 0px !important;}
	.news-list-block .news-list-item .img-box{float: unset;width: 100%;}
	.news-list-block .news-list-item .img-box a{width: 100%;}
	.news-list-block .news-list-item .img-box a img{width: 100% !important;}
	/* .news-list-block .news-list-item{width: 92% !important;padding: 10px;} */
	.news-list-block .news-list-item {width: calc(100% - 20px) !important;padding: 10px;}
	.page-template-template-fallarbeit-list .overview-page-block {max-width: calc(50% - 20px) !important;}
	/* Footer */
	/* #footer section.widget.wf-cell.wf-1-4 {width: 25% !important;padding: 0 30px !important;}
	.footer-soc-ico > a {background: #fff !important;margin-right: 5px !important;} */
	#bottom-bar p, #bottom-bar .bottom-text-block p {font-size: 15px !important;line-height: inherit;}
	.archive.tax-fiandownload_taxonomy.term-wer-wir-sind .overview-page-block {max-width: 100%; /* width: 50%; */margin: 0 0 30px; flex: 100%;}
	.tax-fiandownload_taxonomy .sidebar-none .content .overview_page_list {flex-wrap: wrap !important;}
	
/* 19-07-2021	 */
	.sidebar-right .content{
		padding-left: 20px !important;
	}
	.page-title .wf-wrap {
		min-height: 150px;
		padding-top: 50px;
		padding-left: 20px !important;
	}


/* end	 */
	
}

@media only screen and (max-width: 767px) {
	.slick-slide .slider-title a, .slick-slide .slider-title span {font-size: 26px !important;line-height: 26px !important;}
	.slider_content.bottom-left .slider-title + p {font-size: 14px;}
	.home-slider-page-info .vc_custom_heading, .home-extra-info .vc_custom_heading {font-size: 26px !important;}
	.aktion_posts .aktion_posts_block .aktion_post .post-content a.akt-title, .aktion_posts .aktion_posts_block .aktion_post .post-content a {font-size: 18px !important;}
	.aktion_posts .aktion_posts_block .aktion_post .post-content p, .aktion_posts .aktion_posts_block .aktion_post .post-content p u, .termine_posts .termine_posts_block .termine_post .event-title span {font-size: 16px !important;}
	.aktuelles_posts .aktuelles_post .post-content .text-secondary {font-size: 16px !important;}
	.aktuelles_posts .aktuelles_post .post-content a {font-size: 16px !important; margin-top: 5px !important;}
	.wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {margin-bottom: 20px !important;}
	.home-slider-page-info .wpb_wrapper .wpb_content_element, .home-slider-page-info .slick-dotted.slick-slider {margin-bottom: 0 !important;}
	.home-slider-page-info .vc_custom_1623431302160, .home-extra-info .vc_custom_1623431201276, .home-extra-info .vc_custom_1623672267660, .home-extra-info .vc_custom_1623431267349 {padding-top: 30px !important;padding-bottom: 30px !important;}
	.home-extra-info .vc_custom_1623431201276 {padding-bottom: 0 !important;}
	.home-extra-info .vc_custom_1623672267660 {padding-top: 10px !important;}
	.home-extra-info .vc_custom_1623431267349 .vc_empty_space {display: none;}
	.home-extra-info .vc_custom_1623672267660 .items-grid .wf-cell {margin-bottom: 10px;}
	.wpb_wrapper .vc_custom_1621850152496 {padding-top: 30px !important;}
	.wpb_wrapper .vc_custom_1621588375501, .wpb_wrapper .vc_custom_1621588409695 {padding-top: 10px !important;}
	.ext-row.blog-list-section-home .wpb_single_image img {width: 100% !important;height: auto !important;}
	.cat-list-download-and-publication .dc_category_list .catrow{width:100% !important;}
	.tax-fiandownload_taxonomy .overview-page-block {flex: 0 0 100% !important; max-width: 100% !important;margin: 0 !important;}
	.page-template-template-fallarbeit-list .overview-page-block {max-width: 100% !important;margin: 0 !important;}
	.overview_page_list {margin: 0;}
	#footer .wf-container-footer {padding-top: 30px !important;padding-bottom: 0 !important;}
	.footer .widget {margin-bottom: 15px !important;}
	#footer section.widget.wf-cell.wf-1-4 {width: 50% !important;padding: 0 15px !important;}
	.footer-soc-ico > a {margin-right: 5px !important;}
    .tax-fiandownload_taxonomy .all-download-cat-list select {width: 100%;}
    .tax-fiandownload_taxonomy .cat-title-row .cat-title-left {float: left;}
    
    
}

@media only screen and (max-width: 400px) {
	#footer section.widget.wf-cell.wf-1-4 {width: 100% !important;}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
	.page-template-template-fallarbeit-list .overview-page-block{max-width:100% !important;}
}



/* 19-07-2021 */
.page-template-template-overview-list .overview-page-block{
	width:94% !important;
}

blockquote:not(.wp-block-quote):not(.elementor-blockquote) {
    color: #00966e !important;
    text-transform: none !important;
    margin: 20px 0px;
    padding: 15px;
    background: #ecf0e9;
	background-color: #ecf0e9 !important;
}

.tax-fiandownload_taxonomy .sidebar-none .content .overview_page_list{
/* 	display: table-cell !important; */
	display: unset !important;
}
.fian_the_content_section_list .shariff{
	display:none !important;
	
}

.term-fact-sheets .overview_page_list {
    position: unset;
    display: table !importa;
}

/*.term-fact-sheets .overview_page_list .overview-page-block {
    flex: unset !important;
    display: inline-table;
    width: calc(25% - 20px) !important;
}
*/
/* end */
/*2021-08-13*/

#tag_cloud-8 .widget-title , #presscore-blog-posts-7 .widget-title{ text-align: left; }

