/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/**
 * @license
 * MyFonts Webfont Build ID 3642625, 2018-09-17T08:30:26-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: LucidaSan-Rom by URW
 * URL: https://www.myfonts.com/fonts/urw/lucida-sans/lucida-sans/
 * 
 * Webfont: LucidaSan-Bol by URW
 * URL: https://www.myfonts.com/fonts/urw/lucida-sans/bold/
 * 
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3642625
 * Licensed pageviews: 10,000
 * Webfonts copyright: Copyright 2010 URW++ Design &amp; Development Hamburg
 * 
 * © 2018 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/379501");

  
@font-face {font-family: 'LucidaSan-Rom';src: url('fonts/lucida-sans/379501_0_0.eot');src: url('fonts/lucida-sans/379501_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/lucida-sans/379501_0_0.woff2') format('woff2'),url('fonts/lucida-sans/379501_0_0.woff') format('woff'),url('fonts/lucida-sans/379501_0_0.ttf') format('truetype');}
@font-face {font-family: 'LucidaSan-Bol';src: url('fonts/lucida-sans/379501_1_0.eot');src: url('fonts/lucida-sans/379501_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/lucida-sans/379501_1_0.woff2') format('woff2'),url('fonts/lucida-sans/379501_1_0.woff') format('woff'),url('fonts/lucida-sans/379501_1_0.ttf') format('truetype');}


/**
 * Fix fonts that render as bold in Firefox
 *
 * Put this near the top of your style.css
 * Before any overriding styles
 */

 html {	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;font-smoothing: antialiased;font-weight: 400; }
    /**
   * Firefox specific rule
   */
@-moz-document url-prefix() {body {font-weight: lighter !important;}
  }
  
/*#e44738*/
html, body, #header, #main , #wrap_all {background:white!important}
body {font-family: 'LucidaSan-Rom', sans-serif !important;font-size:16px;color:#333333!important}
body.page-template-material {font-family: 'LucidaSan-Rom', sans-serif !important;color:#333333!important}
h1, h2 , h3 , h4 , h5 , h6 {font-family: 'LucidaSan-Bol', sans-serif !important;color:#333333!important;text-transform: none !important;}
h1 {font-size:26px!important;color:#333333!important}

h6 {font-family: 'LucidaSan-Rom', sans-serif !important;color:#333333!important;text-transform: none !important; font-size: 14px!important;
line-height: 1.1em; padding-top: 10px;
}
h5 {font-family: 'LucidaSan-Rom', sans-serif !important;color:#333333!important;text-transform: none !important; font-size: 16px!important;
line-height: inherit; padding-top: 20px;
}

ne.test {}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
.avia-section a:hover span {text-decoration:underline;}
a:hover, a:focus, a:visited, #top .av_inherit_color a {
    text-decoration: none !important;
}
/**/
.header_color .header_bg {opacity:0.97}

nav.main_menu {font-family: 'LucidaSan-Bol', sans-serif !important;font-size:17px!important;letter-spacing:normal!important}
nav.main_menu a .avia-menu-text {font-size:17px!important;letter-spacing:normal!important}
.avia-menu-fx {display:none}
nav.main_menu li.current_page_item a .avia-menu-text , nav.main_menu li.current-menu-item a .avia-menu-text {text-decoration:underline}
nav.main_menu li a .avia-menu-text:hover {text-decoration:underline}
nav.main_menu li .sub-menu a {display:block}
nav.main_menu li .sub-menu li a:hover > .avia-menu-text {text-decoration:underline!important}
nav.main_menu li .sub-menu li a .avia-menu-text:hover {text-decoration:underline}
nav.main_menu li.active-parent-item .sub-menu li a .avia-menu-text {text-decoration:none!important}
nav.main_menu li.current-menu-item .sub-menu li a .avia-menu-text {text-decoration:none!important}
nav.main_menu li.active-parent-item .sub-menu li a .avia-menu-text:hover {text-decoration:underline!important}
nav.main_menu li.menu-item-has-children .sub-menu li a .avia-menu-text:hover {text-decoration:underline!important}
nav.main_menu li.active-parent-item .sub-menu li.current-menu-item a .avia-menu-text {text-decoration:underline!important}


#avia-menu .sub-menu li:first-child {padding-left:14px!important;}
ul.sub-menu {opacity:0.95 !important;}

#top #header .av-main-nav > li > a > .avia-menu-text {top: 14px;position: relative;}

/*lang en*/
nav.main_menu li#menu-item-11163 {display:none!important} /*network -> network*/
nav.main_menu li#menu-item-8074 a , nav.main_menu li#menu-item-8075 a , nav.main_menu li#menu-item-10167 a {display:none!important}
/*lang de*/
nav.main_menu li#menu-item-11164 {display:none!important} /*netzwerk -> netzwerk*/
nav.main_menu li#menu-item-10480 , nav.main_menu li#menu-item-10481 {display:none!important}
/*nav.main_menu li:nth-last-child(-n+4) {display:none}*/
/**/

/**/
span.read-more-lnk {color:black!important}
h2.teaser-h2 {font-family: 'LucidaSan-Bol', sans-serif !important;font-size:19px;line-height:24px}
.slide-meta-time {font-family: 'LucidaSan-Rom', sans-serif !important;font-size:13px!important;}

.clear {clear:both}

body div .avia-button, .avia_image {border-radius: 0;}
body div .avia-button:hover {text-decoration:underline}
/*body div a.avia-button {opacity:0.7;}*/

.wp-caption {border: none !important;}
.avia-image-container-inner .av-image-caption-overlay-center {position:relative;}
.avia-image-container-inner .av-image-caption-overlay-center p  {display: block !important;right:2px!important;bottom:-30px;font-size:13px;position: absolute;z-index:999999;color:#333333}

.template-page.content.av-content-full.alpha.units {margin-top:0;padding-top:0;margin-bottom:30px;padding-bottom:0}
.av_one_half.flex_column_div  {margin-top:0!important}
.av_one_half.flex_column_div .av_textblock_section {padding-top:0!important}

.avia_textblock {padding-bottom:0!important;margin-bottom:0!important;}

b {color:#333333;font-family: 'LucidaSan-Bol', sans-serif;}
strong {color:#333333;font-family: 'LucidaSan-Bol', sans-serif;}

.link-block-arrow a ,  .link-block-arrow a:hover {color:black;padding-left:15px;color:black!important}
.link-block-arrow a:hover {text-decoration:underline!important}
.link-block-arrow a:before {position:absolute;left:0;bottom:13px;content:'\e875';font-family:'entypo-fontello';font-size:24px;color:#FDB916;margin-right:10px;}
.avia-fullwidth-slider .avia-slideshow-dots{display:none!important}

.about-us .link-block-arrow a:before {content:'';bottom:0px!important;}
.about-us .link-block-arrow p:before {position:relative;content:'\e875';font-family:'entypo-fontello';font-size:28px;color:#FDB916;left:0!important;top:2px!important;margin-right:9px!important;}
.about-us .link-block-arrow p a {font-family: 'LucidaSan-Bol', sans-serif;color:black;margin:0!important;padding:0!important;max-width:600px;font-size:20px}


.post-date {font-style:italic;font-size:15px}

/*not used from single pages back
p.button-back-to {display:none!important}
p.button-back-to a {position:absolute;top:12px;left:0;display:block;background:white;color:#e44738;font-size:17px;font-weight:bold;max-width:120px;padding:4px 6px 4px 14px;text-align:center}
p.button-back-to a:before {position:absolute;content:'\e87c';font-family:'entypo-fontello';font-size:14px!important;color:#e44738;left:0!important;top:4px!important;}
p.button-back-to a:hover {text-decoration:none;color:#e44738}
*/

/**/
.avia-post-nav {display:none}

/**/
.container.av-logo-container {max-width: 100%;padding: 0;}
.container.av-logo-container  .inner-container {width:100%;max-width: 1198px;padding: 0;margin:0 auto;}

/**/
.pagination-wrap .pagination span.current {color:#e44738;font-size:16px}
.pagination-wrap .pagination a.inactive {font-size:16px}
.pagination .inactive:hover {background: #e44738 !important;}
.pagination-wrap .pagination-meta {display:none}
.pagination-wrap nav {float:right;padding-right:0!important}

/* start slider*/
.avia-fullwidth-slider .image-overlay , .avia-fullwidth-slider .image-overlay-inside {display: none!important;}
div .slideshow_caption h2 {text-transform: none!important;}
.avia-fullwidth-slider h2 {text-transform: none!important;}
.avia-fullwidth-slider li a h2.avia-caption-title {color:white!important;font-family: 'LucidaSan-Bol', sans-serif !important;text-transform:none!important;text-align:left!important}
.avia-fullwidth-slider .avia-caption-title {background:rgba(228, 71, 56, 0.8)!important;}

.avia-caption-title {margin-bottom: 0 !important;}
.caption_framed .slideshow_caption .avia-caption-content p {padding: 0 15px 10px 15px !important;font-size: 15px;line-height: 17px;text-decoration: underline;}

h2.avia-caption-title {font-size: 18px!important;line-height: 22px;}	

@media only screen and (min-width: 768px) {
		h2.avia-caption-title {font-size: 32px!important;line-height: 35px;}	
		.caption_framed .slideshow_caption .avia-caption-content p {font-size: 18px;line-height: 20px;}
}

/*
.responsive #top .slideshow_caption h2 {font-size: 18px !important;}
.caption_framed .slideshow_caption .avia-caption-content p {font-size: 16px !important;}
*/

/*nicht f�r start*/
.avia-fullwidth-slider::after {content: url("images/red_line_big.gif");position:absolute;bottom:-12px!important;right:0!important;z-index:99;}
/**/

.avia-fullwidth-slider .avia-caption-content p {background:rgba(228, 71, 56, 0.8)!important;}
.avia-fullwidth-slider .slideshow_caption {/*background:blue;*/padding-left:0!important;padding-right:0!important;padding-top:0!important;width:33%!important}

.avia-fullwidth-slider h2.avia-caption-title {width:100%!important;padding-top:10px!important;text-transform:none!important;text-align:left!important}
.avia-fullwidth-slider .avia-caption-content {width:100%!important}
.avia-fullwidth-slider .avia-caption-content p {width:100%!important;padding-bottom:30px!important;text-align:left!important}

ul.avia-slideshow-inner  .slideshow_align_caption {text-transform:none!important;text-align:left!important}
.avia-fullwidth-slider li:first-child h2.avia-caption-title {text-transform: none!important;}
ul.avia-slideshow-inner {text-transform: none!important;}

/* no animation for CTA */
.avia_transform .av_slideshow_full .active-slide .avia-caption-title, .avia_transform .av_fullscreen .active-slide .avia-caption-title, .avia_transform .av_slideshow_full .avia-caption-content, .avia_transform .av_slideshow_full .avia-caption-title, .avia_transform .av_fullscreen .avia-caption-content, .avia_transform .av_fullscreen .avia-caption-title, .avia_transform .avia-slideshow-button {animation: none !important;	-webkit-animation: none !important;	visibility: visible !important;}

/* icon leiste ---------------------*/
.start-content-slider {margin-top:30px;height:245px!important;}
.start-content-slider .container {width: 1200px!important;max-width: none !important;padding:0 10px 0 10px!important;background:#EAEBED;}
.start-content-slider .container .template-page.content.av-content-full.alpha.units {padding-bottom:5px!important;}
.start-content-slider section.slide-entry {width:30%;max-width:240px!important;}
.start-content-slider .slide-entry-wrap.active-slide {margin:0 auto;}
#top .start-content-slider .avia-smallarrow-slider .avia-slideshow-arrows {width: 100%;}
.start-content-slider .avia-slideshow-arrows a:before {background: transparent;}
#top .start-content-slider .avia-slideshow-arrows a {color:#e44738;}
#top .start-content-slider .avia-slideshow-arrows a.prev-slide {left: -100px;top:110px;font-size:30px;width:30px!important;}
#top .start-content-slider .avia-slideshow-arrows a.next-slide {right: -100px;top:110px;font-size:30px;}
.start-content-slider .avia-content-slider {overflow: visible;}
.start-content-slider .avia-content-slider-inner {margin-top:-15px!important}
.start-content-slider .avia-content-slider-element-container {padding-top:20px} /*slide with max 3*/
.start-content-slider .entry-content-wrapper {max-width:840px;margin:0 auto!important}
.avia-content-slider-inner .slide-entry-excerpt.entry-content p , .avia-content-slider-inner .slide-entry-excerpt.entry-content p img {padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}
.start-content-slider .avia-content-slider-inner h3.slide-entry-title.entry-title {display:none;}
.start-content-slider .avia-content-slider-inner .avia-animated-number-content p {color:black!important;margin-top:0px!important;}
.start-content-slider .avia-content-slider-inner strong {display:inline-block;font-size:50px;font-family: 'LucidaSan-Rom', sans-serif !important;padding-top:10px}
.avia-no-number { opacity: 1; }

/**/
.home h2.teaser-h2 {font-size:19px!important;}
.home article.av_one_half .slide-entry-excerpt.entry-content {margin-top:5px!important;padding-bottom:5px!important}

/*blog grid*/
.blog-grid-start .container {padding-bottom:0!important;margin-bottom:0!important;}
.blog-grid-start .container .template-page.content.av-content-full.alpha.units {padding-top:0!important;padding-bottom:20px!important;margin-top:10px!important;margin-bottom:0!important}
.blog-grid-start .entry-content-wrapper {max-width:766px;margin:0 auto!important}
.slide-entry-wrap {display: flex;}
article.flex_column {flex: 1; display: flex;}
/*div.class-teaser-blog {max-width:360px;}*/

div.class-teaser-blog-width {max-width:360px;}
div.class-teaser-blog a {color:black!important;display:block!important;padding-top:10px;text-decoration:none;border-bottom:1px solid black;padding-bottom:8px;height:100%!important}
h2.teaser-h2-abstand {padding-top:8px;}
h2.teaser-h2 {margin-bottom:5px!important}
/*div.class-teaser-blog:hover .slide-entry-excerpt.entry-content {color:#333333!important;}*/
/*div.class-teaser-blog:hover h2.teaser-h2 {color:#e44738!important;}
div.class-teaser-blog:hover .slide-meta-time{color:#e44738!important;}
div.class-teaser-blog:hover .slide-entry-excerpt.entry-content {color:#e44738!important;}
div.class-teaser-blog a:hover {border-bottom:1px solid #e44738;}
h2.teaser-h2-support-us {padding-bottom:25px;}*/

/* -- overlay posts*/
.image-overlay .image-overlay-inside:before{position: absolute; border-radius:0px; background: white; height:0px; width:0px; line-height:0px; left:0%; top:0%; margin: 0px 0 0 0px; z-index: 500; text-align: center; color:white;}
.image-overlay .image-overlay-inside:before{content:'';}
/*
.image-overlay.overlay-type-extern .image-overlay-inside:before{content:'';}
.image-overlay.overlay-type-extern .image-overlay-inside::before {content: url('images/logo_overlay.png')!important;position:absolute;left:50%;margin-left:-65.5px;top:50%;margin-top:-66.5px;}
*/
a:hover .image-overlay .image-overlay-inside {-webkit-animation: none;-moz-animation: none;animation: none;}
.image-overlay { background: #000000; }
.avia_transform a:hover .image-overlay {opacity: 0.5!important;}

/*material post-block*/
.page-template-material .slide-entry-wrap {margin-bottom:30px!important}
/*.page-template-material .class-teaser-blog a , .page-template-material .class-teaser-blog a:hover {border-top:none!important;}
.page-template-material .class-teaser-blog {width:100%!important;min-width:360px!important}
.page-template-material .class-teaser-blog a:hover {border-bottom:1px solid black;}*/
.page-template-material .slide-content img {width:360px!important}
.page-template-material h2.teaser-h2 {padding:0!important;margin-bottom:0px!important;font-size:16px;text-justify: none;}
.page-template-material .slide-entry-excerpt.entry-content {text-justify: none!important;text-align:left;line-height:22px!important;padding-top:0px!important;font-family: 'LucidaSan-Rom', sans-serif !important;font-family: 'LucidaSan-Rom', sans-serif;font-size:16px;color:#333333!important;}
/*.page-template-material .class-teaser-blog a {padding-bottom:10px}*/
.page-template-material .entry-content {font-size:16px;line-height:20px;margin-top:0;padding-top:0}
.text_icl-2 .textwidget {font-family: 'LucidaSan-Rom', sans-serif !important;font-size:16px;color:#333333!important}
.material-aditional-box .av_textblock_section  {margin-left:0!important}
.material-aditional-text p {font-family: 'LucidaSan-Rom', sans-serif !important;font-size:16px!important;line-height:26px!important;text-justify: none;text-align:left!important;color:#333333!important;letter-spacing:normal!important}

#top .fullsize .template-blog.material-container .post .entry-content-wrapper > * {max-width:100%!important}
#top .fullsize .template-blog.material-container .post .entry-content-wrapper {max-width:100%!important}
.material-container .slide-entry-excerpt.entry-content {max-width:360px!important;padding-bottom:15px}
.material-container .avia-content-slider-inner article {border-bottom:1px solid black;max-width:360px;}

/*voices*/
h2.teaser-h2 {padding:0!important;margin-bottom:0px!important;font-size:16px;text-justify: none;}
article.cat-38 a:hover .image-overlay , article.cat-39 a:hover .image-overlay , article.cat-50 a:hover .image-overlay {opacity: 0.7!important;}
.cat-member-show {display:block;font-size:17px;margin-bottom:-2px}
article.cat-38 {border-bottom:1px solid black!important;}
/*article.cat-38 .image-overlay { background: #20C8A4!important;}*/ /*supporter*/
/*article.cat-39 .image-overlay { background: #FCB915!important;}*/ /*member*/
/*article.cat-50 .image-overlay { background: #0082EB!important;}*/ /*participant*/

/*article.cat-38 div.class-teaser-blog:hover h2.teaser-h2 , article.cat-38 div.class-teaser-blog:hover .slide-entry-excerpt.entry-content {color:#20C8A4!important}
article.cat-39 div.class-teaser-blog:hover h2.teaser-h2 , article.cat-39 div.class-teaser-blog:hover .slide-entry-excerpt.entry-content {color:#FCB915!important}
article.cat-50 div.class-teaser-blog:hover h2.teaser-h2 , article.cat-50 div.class-teaser-blog:hover .slide-entry-excerpt.entry-content {color:#0082EB!important}*/

/*article.cat-38 div.border-hover-none a:hover {border-bottom:1px solid #20C8A4;}
article.cat-39 div.border-hover-none a:hover {border-bottom:1px solid #FCB915;}
article.cat-50 div.border-hover-none a:hover {border-bottom:1px solid #0082EB;}*/

/*no frame*/
.container-voice-back-wrap {width:100%;}
.voice-back-innerbox {margin:0 auto;max-width:980px;width:100%;padding:10px; display: flex;}
.container-voice-frame {float:left;width:50%;display:flex;position:relative}
.vframe-img img {max-width:300px;height:auto;margin-left:28%}
.container-voice-frame .avia-button-wrap {position:absolute;left:0;bottom:15px}
.container-voice-frame .avia-button-wrap a {background:#e44738!important;color:white!important;}

/* page with image first (network)*/
#page-img-first {padding:0!important;margin-bottom:0!important;}
#page-img-first .container {padding:0;width:100%;max-width:1200px;margin:0 auto;}
#page-img-first.red-line-left .avia-image-container-inner::after {content: url("images/red_line.gif");position:absolute;bottom:-14px!important;left:0!important;z-index:99;}
#page-img-first.red-line-right .avia-image-container-inner::after {content: url("images/red_line.gif");position:absolute;bottom:-14px!important;right:0!important;z-index:99;}

/* full block 1200 px */
.full-block {padding:0!important;margin-bottom:0!important;}
.full-block .container {padding:0;width:100%;max-width:1200px;margin:0 auto;}

/**/
.small-block {padding:0!important;margin-bottom:0!important;}
.small-block .container {padding:0;width:100%;max-width:1200px;margin:0 auto;}
.small-block .entry-content-wrapper {max-width:766px;margin:0 auto!important;background:white!important;padding-left:0;padding-right:0}
.small-block h1 {font-size:22px}
.small-block.line-orange-left .template-page:after {content: url("images/orange_line.gif");position:absolute;bottom:-40px!important;left:0!important;z-index:99;} 
.small-block.line-orange-right .template-page:after {content: url("images/orange_line.gif");position:absolute;bottom:-15px!important;right:0!important;z-index:99;} 
.small-block.line-orange-right.network .template-page:after {content: url("images/orange_line.gif");position:absolute;bottom:-15px!important;right:0!important;z-index:99;} 
.small-block.line-red-top-right .container:before {content: url("images/red_line.gif");position:absolute;top:-15px!important;right:0px!important;z-index:99;} 

/*network*/
.small-block.network .av_one_half.avia-builder-el-first {width:55%;}
.small-block.network .av_one_half.avia-builder-el-last {width:45%;}
.small-block.network .av_one_half {padding-top:25px;padding-bottom:20px}
.small-block.block-contact-imgleft .av_one_half {padding-bottom:0!important;padding-top:0!important}

@media only screen and (min-width: 990px) {
.responsive .av-image-hotspot {height: 16px; width: 16px;line-height: 18px;}
}
/*	
.responsive .av-image-hotspot-pulse {
    top: -11px;
    left: -11px;
}}
*/


/**/
.small-block.first-section {margin-top:0px!important;padding-top:10px!important}
.small-block.first-section .av_textblock_section {padding-top:50px}

.full-block.teaser-big .avia-image-container {margin-right:0!important}
.full-block.teaser-big .av_two_third {width:62%!important}
.full-block.teaser-big .av_one_third {width:38%!important;font-family: 'LucidaSan-Bol', sans-serif !important;font-size:22px;color:white;padding:30px 25px 0 25px}
.full-block.teaser-big .av_one_third .avia_textblock  p {line-height:30px!important}

/*iframe*/
.mfp-iframe-scaler .mfp-iframe a.avia-post-nav {display:none!important}
.mfp-arrow {display: none !important;}
.mfp-arrow.mfp-arrow-left , .mfp-arrow.mfp-arrow-right {display:none!important}
.mfp-iframe-holder .mfp-arrow {display: none !important;}
.mfp-content .mfp-iframe-scaler .mfp-iframe .avia-post-nav {display: none !important;}


.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:white;background:#393939;border-color: white;margin-top:50px;margin-right:30px;position:fixed}
.mfp-image-holder .mfp-close:hover, .mfp-iframe-holder .mfp-close:hover{color:white; border-color: white;}
.mfp-bg  {background:rgba(255,255,255, .55)!important;}
iframe.mfp-iframe {background:rgba(0,0,0, 0)!important;} 
.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width:1200px;}
.mfp-iframe-scaler {padding-top: 47.25%;height:800px;}
#iframe-section {min-height:800px;padding:0!important;margin:0!important}
#iframe-section .container {padding:0!important;width:100%!important;}
#iframe-section .container .template-page.content.av-content-full.alpha.units {padding:0!important;width:100%;max-width:1200px!important;margin:0!important;}
#iframe-section .avia-image-container {width:100%;padding-top:0px}
#iframe-section .avia-image-container-inner img {float:right!important}
#iframe-section .av_textblock_section {width:100%;margin-top:0!important;}
#iframe-section .avia_textblock.voice {color:#333333!important;font-size:17px!important;padding-bottom:60px!important;}
#iframe-section .avia_textblock.voice b {color:#333333!important;}
#iframe-section .avia_textblock.voice strong {color:#333333!important;}
#iframe-section .avia_textblock.voice h1 {font-size:22px;color:auto!important;}
#iframe-section .avia_textblock.participant h2 , #iframe-section .avia_textblock.participant h1 {color:#009ed4!important;}
#iframe-section .avia_textblock.supporter h2 , #iframe-section .avia_textblock.supporter h1 {color:#3fb498!important;}
#iframe-section .avia_textblock.member h2 , #iframe-section .avia_textblock.member h1 {color:#fbba00!important;}
#iframe-section .avia-image-container-inner p  {display: block !important;top:550px;right:20px!important;font-size:13px;position: absolute;z-index:999999;}

.mfp-container.mfp-s-ready.mfp-iframe-holder {position:fixed}
/* pages network ------------------------- */
.block-facts .entry-content-wrapper {max-width:766px;margin:0 auto!important}
.full-block.block-facts .container {background:#FCDB8C!important;}
.block-facts .container::before {content:'';position:absolute;background:black;top: -6px!important;left: 0;background:#F8B61A;height:12px;width:60%;} 

.full-block.block-facts .container .template-page.content.av-content-full.alpha.units {margin-bottom:0!important}
.block-facts .av_textblock_section:first-child .avia_textblock {padding-top:0;padding-bottom:0!important;margin-top:0;margin-bottom:0!important;}
.block-facts h3 {padding-bottom:10px;padding-top:24px}  
.block-facts .avia-data-table-wrap {background:#FCDB8C!important;padding-top:8px;padding-bottom:8px}
.block-facts table.avia-data-table {margin-top:10px!important;margin-bottom:10px!important;border:none!important;}
.block-facts table.avia-data-table .avia-heading-row , th , tbody {background:#FCDB8C!important;border:none!important;}
tr.avia-heading-row th {font-family: 'LucidaSan-Bol', sans-serif !important;text-transform:none!important;font-size:16px;letter-spacing:0!important}
.block-facts table.avia-data-table td {background:#FCDB8C!important;border:none!important;text-align:left;padding:2px 0 2px 30px!important;font-size:16px}
.block-facts table.avia-data-table tr:first-child td {font-family: 'LucidaSan-Bol', sans-serif !important;}
.block-facts .table-source p:first-child {padding-top:10px;}
.block-facts .table-source p:last-child {padding-bottom:10px;}
.block-facts .table-source p {font-size:12px;margin:0!important;}
.block-facts table.avia-data-table tr td , tr.avia-heading-row th {border-bottom:1px solid #F8B61A!important;border-top:1px solid #F8B61A!important}
.block-facts table.avia-data-table tr th:nth-child(2) , .block-facts table.avia-data-table tr th:first-child , .block-facts table.avia-data-table tr td:first-child , .block-facts table.avia-data-table tr td:nth-child(2) 
{border-right:1px solid #F8B61A!important}


.block-contact-imgleft a , .block-contact-imgleft a:hover {color:#FDB916;font-family: 'LucidaSan-Bol', sans-serif !important;text-decoration:none}

/*news */
.news-page .av_textblock_section {padding-top:0!important}
.news-page .av_two_fifth .av_textblock_section {margin-top:-8px!important}
.news-page h1 {padding-top:44px!important;line-height:40px!important;padding-bottom:10px}
.news-page .av_two_fifth .av_textblock_section p {margin-top:0!important} 
.news-page h6 {font-family: 'LucidaSan-Rom', sans-serif;font-size:13px!important;line-height:20px;margin-top:0!important;}
.news-page .avia-image-container-inner p  {display: block !important;bottom: -30px;left:0!important;font-size:13px;position: absolute;z-index:999999;}

/*support us*/

.support-us-tab .av_textblock_section a {color:white!important;text-decoration:underline}
.support-us-tab .av_textblock_section , .support-us-tab .av_textblock_section strong {color:white!important}
.support-us-tab .avia-button-wrap {border:2px solid white!important;}
.support-us-tab .av-layout-tab-inner a.avia-button {margin-top:0px!important;margin-bottom:0px!important}
.support-us-tab .av-layout-tab-inner a.avia-button:hover {background: rgba(255, 255, 255, 0.1)!important;margin-top:0px!important;margin-bottom:0px!important}
.support-us-tab .av-layout-tab-inner .class-teaser-blog h2.teaser-h2 , .support-us-tab .av-layout-tab-inner .class-teaser-blog .slide-entry-excerpt.entry-content {color:white!important}
.support-us-tab .av-layout-tab-inner .class-teaser-blog a {border-bottom:1px solid white!important;}
.support-us-tab .av-layout-tab-inner .image-overlay.overlay-type-extern .image-overlay-inside::before {content: url('')!important;}
.support-us-tab .av-layout-tab-inner .image-overlay { background: #ffffff;}

/*about us*/
.about-us .template-page.content.av-content-full.alpha.units {margin-bottom:0!important;}
.about-us.line-orange-left .template-page:after {content: url("images/orange_line.gif");position:absolute;bottom:-10px!important;left:0!important;z-index:99;} 
.start-content-slider.about-us {height:auto!important;}
.start-content-slider.about-us .entry-content img {max-width:100px!important;height:100px!important;}
.start-content-slider.about-us .entry-content p strong {font-size:23px!important;padding-bottom:10px;padding-top:15px;}
.start-content-slider.about-us .entry-content p:nth-child(2) {line-height:22px}
.start-content-slider.about-us .avia-content-slider-element-container {max-width:92%!important;margin-left:4%!important;}

.about-us .avia_textblock   h1 {font-size:28px!important}
.about-us .avia_textblock   h3 {font-size:24px!important}


#top a.av-active-tab-title span.av-inner-tab-title {font-size:17px!important;}
#top a.av-section-tab-title span.av-inner-tab-title {font-size:17px!important;color:#e44738!important;font-family: 'LucidaSan-Bol', sans-serif !important;}
#top a.av-section-tab-title:hover span.av-inner-tab-title {text-decoration:underline!important;}

.about-us .av-layout-tab-inner .blog-grid-start  {max-width:780px;margin:0 auto!important}
.about-us .av-layout-tab-inner .blog-grid-start .class-teaser-blog h2.teaser-h2 , .about-us .av-layout-tab-inner .class-teaser-blog .slide-entry-excerpt.entry-content {color:white!important}
.about-us .av-layout-tab-inner .blog-grid-start a {border-bottom:1px solid white!important;}
/*.about-us .av-layout-tab-inner .image-overlay.overlay-type-extern .image-overlay-inside::before {content: url('images/logo_overlay_red.png')!important;}*/
.about-us .av-layout-tab-inner .image-overlay { background: #ffffff;}

.about-us .av-layout-tab-inner div.class-teaser-blog:hover .slide-entry-excerpt.entry-content , .about-us .av-layout-tab-inner div.class-teaser-blog:hover h2.teaser-h2 {color:rgba(255, 255, 255, 0.6)!important}
.about-us .av-layout-tab-inner .blog-grid-start a:hover {border-bottom:1px solid rgba(255, 255, 255, 0.6)!important;}

.av-layout-tab-inner article .read-more-lnk, .av-layout-tab-inner article a:hover .read-more-lnk {color:white!important}
.av-layout-tab-inner article .slide-content {padding-bottom:5px}

/* related content */
.full-block.related-content .av_textblock_section  h3 {padding-top:60px}
.full-block.related-content .slide-entry {max-width:360px}

/*material page*/
.page-template-material .entry-content-header {display:none}

.page-template-material .line-top {padding:0;width:100%;max-width:1200px;margin:0 auto;margin-top:0px;padding-top:2px}
.page-template-material .line-top-inline {width:100%;height:10px;float:right;background:url('images/red_line.gif');background-repeat: no-repeat;background-position:right top}

.page-template-material .content.units.av-content-full.alpha {padding-top:5px!important}
.page-template-material .material-wrap {padding:0;width:100%;max-width:1200px;margin:0 auto;clear:both}
.page-template-material .line-holder {margin-left:-170px;width:100%;height:30px;background-image:url('images/orange_line.gif');background-repeat:no-repeat;}
.page-template-material .material-box {width:100%;max-width:764px;margin:0 auto;padding:20px 20px 40px 0;margin:0 auto!important;}
.page-template-material .material-box h3.widgettitle {font-size:26px;padding-bottom:10px}

.page-template-material .material .entry-content-wrapper {margin-left:50px!important;margin-right:0!important}
.page-template-material .material .avia-content-slider {min-width:800px!important;margin-left:0!important;margin-right:0!important}
.page-template-material .material .slide-parity-even.av_one_half  {margin-left:0!important}

.page-template-material .avia-section.material .container {padding:0;width:100%;max-width:1200px;margin:0 auto;}

.page-template-material div.class-teaser-blog {width:360px!important;}
.page-template-material .av_one_half {margin-left:0px!important;padding:0;margin-right:0!important}
.page-template-material .slide-parity-even {margin-left:40px!important;margin-right:0!important}
.page-template-material .slide-parity-odd.av_one_half {margin-right:40px!important;}
.page-template-material article.post-entry-3430 {border-bottom:none!important}
.page-template-material article a:hover {text-decoration:none;color:#e44738!important}
.page-template-material article a:hover h2, .page-template-material article a:hover .slide-entry-excerpt.entry-content {color:#e44738!important}

.dropbtn {background-color:white;color:#e44738;padding: 8px 8px 8px 8px;text-align:left;border:none;min-width:220px;font-family: 'LucidaSan-Bol', sans-serif !important;font-size:17px!important;}
.dropbtn:after {color:#e44738;content:'\e883';font-family:'entypo-fontello';position:absolute;right:4px!important;top:4px;font-size:28px;}
.dropdown {position:relative;display:inline-block;}
.dropdown-content {display:none;position:absolute;background-color:white;color:#e44738;min-width:220px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 99;}
.dropdown-content a {color: #e44738;padding: 8px 8px 8px 8px;text-decoration: none;display: block;position:relative;font-family: 'LucidaSan-Bol', sans-serif !important;font-size:17px!important;}
.mat-nav-wrap .dropbtn a:after {color:#e44738;content:'\e883';font-family:'entypo-fontello';position:absolute;right:5px!important;top:6px;font-size:28px!important}
.no-mat-nav-wrap a:after {content:''!important;}
.dropdown-content a:hover {background-color: white;color:#e44738;text-decoration:underline;}
.mat-nav-wrap .dropbtn a:hover:after {color:#e44738;content:'\e883';font-family:'entypo-fontello';position:absolute;right:5px!important;top:6px;font-size:30px!important;opacity:0.4!important}
.dropdown:hover .dropdown-content {display: block;}
.dropdown:hover .dropbtn {background-color: white;}

.material-page .image-overlay {display:none!important}

/* forms ------------------------*/

form.avia_ajax_form input , form.avia_ajax_form textarea , form.wpcf7-form input[type='text'] , form.wpcf7-form input[type='email'] {border:1px solid #F0F0F0!important;background:#F0F0F0!important}
form.avia_ajax_form p.form_element input[type='submit'] , form.avia_ajax_form p.form_element input[type='submit']:hover {background-color: #e44738!important;color: white!important;}
form.avia_ajax_form p.form_element input[type='submit']:hover {opacity:0.8}
.avia_ajax_form label , form.wpcf7-form label , form.wpcf7-form legend  {font-family: 'LucidaSan-Rom', sans-serif !important;font-family: 'LucidaSan-Rom', sans-serif !important;font-size:16px!important;color:#333333!important}

input.wpcf7-text {width:50%!important}

form.wpcf7-form label span, abbr.required {font-size:24px!important;color: #e44738!important}

form input.wpcf7-form-control.wpcf7-quiz {width:50%!important}
form.wpcf7-form label span.wpcf7-quiz-label {color:black!important;font-size:16px!important}
/**/
.imprint h5 , .imprint h6 {line-height:22px;}

/**/
.error-404 {min-height:550px}

/**/
p.form-margin {height:15px;width:100%}
span.cp img {border:4px solid #CAD3DB;}
input[type='text'].wpcf7-captchar {max-width:380px;border: 1px solid #F0F0F0 !important;background: #F0F0F0 !important;}
input[type='text'].wpcf7-captchar::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: grey;
  opacity: 1; /* Firefox */
}
/*footer ----------------------------*/

.footer-icons {width:92%;margin-left:4%;max-width: 1200px;padding: 50px 0 0 0;margin:0 auto;clear:both;}

#footer {padding:0!important;background:#e44738}

.container-in-footer {display: flex;}

.container-in-footer .seperator.extralight-border {display:none}

#nav_menu-3 {position:absolute;left:0px;bottom:-15px;}
#nav_menu-3 ul.menu {width:100%;margin-top:0!important;padding-top:0!important;}
#nav_menu-3 ul.menu li a {display:inline-block;color:white!important;font-family: 'LucidaSan-Bol', sans-serif !important;}
#top #footer .widget_nav_menu li {display: inline-block !important;float: none !important;clear: none !important;}
#nav_menu-3 ul.menu li a {font-size:17px!important;margin-right:15px}
#nav_menu-3 ul.menu li a:hover , #menu-footer-menue li.current_page_item a {text-decoration:underline;}

.container-in-footer #custom_html-2 {position:absolute;right:0;top:-10px;}
.container-in-footer .image-overlay{display: none !important;}

/**/
#av-burger-menu-ul {padding-top:70px!important;margin-top:60px!important}
#av-burger-menu-ul  li.av-active-burger-items a {padding:8px 0 8px 30px!important;margin:0!important}
#av-burger-menu-ul ul.sub-menu li a {padding-left:60px!important;}

.headroom {
  will-change: transform;
  transition: transform 200ms linear;
}
.headroom--pinned {
  transform: translateY(0px);
}
.headroom--unpinned {
  transform: translateY(-100px);
}

/**/
.page-id-4444 .slide-content h2.teaser-h2  {color:white!important;font-size:19px;line-height:26px;text-decoration:none!important}

.related-content h2.teaser-h2 , 
.page-id-3428 h2.teaser-h2 , 
.page-id-3426 h2.teaser-h2 , 
.home h2.teaser-h2 , 
.av-layout-tab-inner h2.teaser-h2 , 
.news-blog h2.teaser-h2 {font-size:19px!important;}

.home article.av_one_half .slide-entry-excerpt.entry-content {margin-top:5px!important;padding-bottom:5px!important}

.related-content article.av_one_half .slide-entry-excerpt.entry-content, 
.page-id-3428 article.av_one_half .slide-entry-excerpt.entry-content, 
.page-id-3426 article.av_one_half .slide-entry-excerpt.entry-content, 
.news-blog article.av_one_half .slide-entry-excerpt.entry-content {margin-top:5px!important;padding-bottom:15px!important}

.related-content .avia-content-slider-inner article ,
.page-id-3428 .avia-content-slider-inner article , 
.page-id-3426 .avia-content-slider-inner article ,
.home .avia-content-slider-inner article , 
.news-blog .avia-content-slider-inner article {border-bottom:1px solid #333333;}

.av-layout-tab-inner .avia-content-slider-inner article {border-bottom:1px solid white!important;}

.related-content .avia-content-slider-inner article a div.slide-entry-excerpt.entry-content , 
.home .avia-content-slider-inner article a h2.teaser-h2,
.home .avia-content-slider-inner article a div.slide-entry-excerpt.entry-content,
.page-id-3428 .avia-content-slider-inner article a div.slide-entry-excerpt.entry-content ,
.page-id-3426 .avia-content-slider-inner article a div.slide-entry-excerpt.entry-content , 
.news-blog .avia-content-slider-inner article a div.slide-entry-excerpt.entry-content {color:#333333;text-decoration:none!important}

.home article a:hover h2,
.home article a:hover .slide-entry-excerpt.entry-content {color:#e44738!important;text-decoration:none!important}

.related-content a:hover h2, 
.related-content a:hover .slide-entry-excerpt.entry-content, 
.related-content a:hover span.read-more-lnk, 
.news-blog article a:hover h2, 
.news-blog article a:hover .slide-entry-excerpt.entry-content , 
.news-blog article a:hover span.read-more-lnk, 
.page-id-3426 article a:hover h2, 
.page-id-3426 article a:hover .slide-entry-excerpt.entry-content , 
.page-id-3426 article a:hover span.read-more-lnk,
.page-id-3428 article a:hover h2, 
.page-id-3428 article a:hover .slide-entry-excerpt.entry-content , 
.page-id-3428 article a:hover span.read-more-lnk
{color:#e44738!important;text-decoration:none!important}

.av-layout-tab-inner h2.teaser-h2 {color:white!important}

article.slide-parity-odd.post-entry-last {max-width:360px;}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/


@media only screen and (max-width: 1224px) {
	.related-content .container {padding-left:20px;padding-right:20px}
}

@media only screen and (max-width: 1120px) {

}
@media only screen and (max-width: 1024px) {
	.material.blog-grid-start .entry-content-wrapper {padding-left:0px!important;margin-left:10px!important}
	.material-aditional-box .template-page.content.av-content-full.alpha.units {margin-bottom:0!important}
	.material-aditional-box .container {margin-left:0!important;margin-right:0!important;padding-right:0!important;padding-left:0!important;}
	
} 

@media only screen and (max-width: 980px) {
	
	#header {position: fixed!important;top: 0;}
		
	.av-burger-overlay-scroll {height:100%!important;}
	.av-burger-overlay {top:-80px!important;position: relative !important; min-height:1800px!important;width:100%!important;margin:0!important;padding:0!important;}
	.responsive #top .av-burger-overlay-scroll{ position: relative !important;z-index:999999 ;overflow: auto;min-height:1800px!important;}
	ul#av-burger-menu-ul {margin-right:0!important;}
	ul#av-burger-menu-ul li a {line-height:13px!important;}
	.av-burger-overlay-bg {height:100%;min-height:1800px!important}
	.headroom--unpinned {transform: translateY(-300px);}
	
	#main {padding-top:180px!important;margin-top:80px!important}

	.page-template-material .pagination-wrap.pagination-slider {width:780px!important}
}

@media only screen and (max-width: 920px) {
	.start-content-slider .container {width: 860px!important}
	.start-content-slider section.slide-entry {width:30%;max-width:170px!important;}
	.start-content-slider .entry-content-wrapper {max-width:630px;margin:0 auto!important;}
	.start-content-slider .slide-entry.flex_column.av_one_third.first {margin-left:20px;}
	#top .start-content-slider .avia-slideshow-arrows a.prev-slide {left: -70px;top:110px;}
	#top .start-content-slider .avia-slideshow-arrows a.next-slide {right: -80px;top:110px;}
	.page-template-material .pagination-wrap.pagination-slider {width:710px!important}
	
	.mfp-container.mfp-s-ready.mfp-iframe-holder {position:relative}
	#top #av-burger-menu-ul {vertical-align:top!important}
}

@media only screen and (max-width: 860px) {
	#top .start-content-slider .avia-slideshow-arrows a.next-slide {right: 0px;}
	.start-content-slider .avia-content-slider-element-container {padding-top:5px} /*slide with max 3*/
	.start-content-slider .container {height:230px!important;}
	.start-content-slider .slide-entry-excerpt.entry-content img {width:80px!important;height:auto}
	.start-content-slider .avia-animated-number {margin-top:-10px!important;padding-top:0!important}
	.start-content-slider .heading.avia-animated-number-title {margin-top:0!important;padding-top:0!important;}
	.start-content-slider .avia-single-number {font-size:30px!important}
	.start-content-slider .slide-entry.flex_column.av_one_third.first {margin-left:0px;}
	
	.page-template-material .material .avia-content-slider {max-width:780px!important;min-width:600px;margin-left:0!important;margin-right:0!important}
	.page-template-material .avia-content-slider .av_one_half {max-width:370px!important}
	.page-template-material .class-teaser-blog {width:100%!important;max-width:340px!important}
	.page-template-material .class-teaser-blog a {width:100%!important;max-width:340px!important}
	.page-template-material .slide-content img {width:340px!important}
	.page-template-material .slide-parity-even {margin-left:0px!important;margin-right:0!important}
	
	.page-template-material .pagination-wrap.pagination-slider {width:660px!important}
}

@media only screen and (max-width: 767px) {
	
	.av-burger-overlay-scroll {height:100%!important;}
	.av-burger-overlay {top:-80px!important;position: relative !important; max-height:600px!important;}
	.responsive #top .av-burger-overlay-scroll{ position: relative !important;z-index:999999 ;overflow: auto;max-height:600px!important;}
	.av-burger-overlay-bg {max-height:600px!important}
	
	
	
	.inner-container .logo {margin-left:3%!important}
	.av-burger-menu-main.menu-item-avia-special a {min-height:60px!important;line-height:80px!important;}
	.av-hamburger.av-hamburger--spin.av-js-hamburger {min-height:60px!important;margin-left:300px}
	.logo a {min-height:80px!important}
	.logo a img {min-height:80px!important}

	#av-burger-menu-ul li a .avia-menu-text {font-size:13px!important;}
	
	nav.main_menu li .sub-menu li a .avia-menu-text:before {content: "";visibility:hidden!important}
	#av-burger-menu-ul li a .avia-menu-text:before {background-color:white;visibility:hidden!important;}
	#av-burger-menu-ul li a .avia-menu-text:hover {text-decoration:underline}
	#av-burger-menu-ul li.current_page_item a .avia-menu-text:before {background-color:white;visibility:hidden!important;}
	#av-burger-menu-ul li.current_page_item .sub-menu li a .avia-menu-text:before {background-color:white;visibility:hidden!important;}
	#av-burger-menu-ul li .sub-menu li a .avia-menu-text:before {content: "";visibility:hidden!important;background-color:white!important}
	
	/*lang en*/
	ul#av-burger-menu-ul li#menu-item-8076 , ul#av-burger-menu-ul li#menu-item-8075 , ul#av-burger-menu-ul li#menu-item-8074 {display:block!important}
	ul#av-burger-menu-ul li#menu-item-10480 , ul#av-burger-menu-ul li#menu-item-10481 {display:block!important}
	/**/
	/* submenu*/
	ul#av-burger-menu-ul li .av-submenu-indicator {font-size:19px;}
	/*ul#av-burger-menu-ul li.menu-item-10283 > ul {display:none!important}*/ /*de*/
	/*ul#av-burger-menu-ul li.menu-item-10283 .av-submenu-indicator {display:none}*/ /*de*/
	/*ul#av-burger-menu-ul li.menu-item-4487 .av-submenu-indicator {display:none}*/ /*en*/

	
	#top #wrap_all .av-burger-overlay-scroll {background-color:rgba(255,255,255,.90)!important;}
	
	#top .start-content-slider .avia-slideshow-arrows a.prev-slide {left: -90px;display:block}
	#top .start-content-slider .avia-slideshow-arrows a.next-slide {right: 40px;display:block}
	
	.small-block.block-contact-imgleft.line-orange-right .template-page:after {bottom:2px!important;} 
	
	#page-img-first.red-line-left .avia-image-container-inner::after {content: url("images/red_line_m.gif");}
	.small-block.line-red-top-right .container:before {content: url("images/red_line_m.gif");right:-150px!important;} 	
	
	.block-facts h3 {padding-left:30px}
	.block-facts .avia-data-table-wrap {background:#FCDB8C!important;padding-top:0px!important;padding-bottom:8px}
	.block-facts table.avia-data-table {margin:0!important;padding:0!important;border:none!important}
	.block-facts table.avia-data-table tr:first-child td , .block-facts table.avia-data-table tr:last-child td {font-family: 'LucidaSan-Rom', sans-serif !important;}
	.block-facts table.avia-data-table tr td {text-align:left!important;border-right:none!important;border-left:none!important;border-bottom:none!important;border-top:none!important}
	.block-facts table.avia-data-table tr td:last-child {border-bottom: 1px solid #F8B61A!important;}
	.block-facts table.avia-data-table tr td:first-child {font-family: 'LucidaSan-Bol', sans-serif !important;}
	.block-facts h5 , .table-source p {padding-left:30px}
	
	.full-block.related-content .container {margin-left:20px!important;margin-right:20px!important;}
	.full-block.related-content .post-entry.post-entry-type-page {width:110%}
	.full-block.related-content .av_one_third {margin:0!important;padding:0!important;max-width:33%!important}
	.full-block.related-content .av_one_third {margin-left:2%!important;}
	.full-block.related-content .av_one_third.first {margin-left:0!important;}
	.full-block.related-content .teaser-h2 {font-size:14px;line-height:18px}
	.full-block.related-content .teaser-h2-abstand {padding-top:4px;}
	
	.page-template-material .avia-content-slider {margin:0!important;padding:0!important}
	.page-template-material .avia-section.material {width:120%;margin-left:-10%;}
	
	.full-block.teaser-big .av_two_third {width:100%!important;margin-bottom:0!important}
	.full-block.teaser-big .av_one_third {width:100%!important;padding-top:0!important;font-size:18px;padding:20px 15px 0 15px}
	 
	.page-template-material .material .avia-content-slider {max-width:700px!important;min-width:600px;margin-left:0!important;margin-right:0!important}
	.page-template-material .avia-content-slider .av_one_half {max-width:330px!important}
	.page-template-material .class-teaser-blog {width:100%!important;max-width:300px!important}
	.page-template-material .class-teaser-blog a {width:100%!important;max-width:300px!important}
	.page-template-material .slide-content img {width:300px!important}
	.page-template-material .class-teaser-blog a {padding-bottom:10px}
	.page-template-material .slide-parity-even {margin-left:0px!important;margin-right:0!important}
	
	.page-template-material .pagination-wrap.pagination-slider {width:600px!important}
	
	.block-facts table.avia-data-table tr td:first-child {border-bottom:none!important;}
	.block-facts table.avia-data-table tr td:nth-child(2) {border-top:none!important;}
	
	.mob-whitespace {height:10px!important}
}

@media only screen and (max-width: 720px) {

	.avia-content-slider-inner .slide-entry-wrap {padding-bottom:0!important;margin-bottom:15px!important}
	.blog-grid-start .entry-content-wrapper {max-width:360px;margin:0 auto!important}
	.blog-grid-start .slide-entry.av_one_half {width:100%!important;max-width:365px!important;}
	.blog-grid-start .slide-parity-even {margin-left:0!important;padding-bottom:10px!important;margin-bottom:0!important}
	.blog-grid-start .slide-parity-odd {padding-bottom:25px!important}
	.blog-grid-start .slide-entry-wrap { display: flex; flex-direction: column-reverse;}
	.slide-entry-wrap .slide-parity-odd {order:2}
	.slide-entry-wrap .slide-parity-even {order:1} 

	.start-content-slider .container {width: 100%!important;}
	.start-content-slider .container .template-page.content.av-content-full.alpha.units {padding-bottom:5px!important;}
	#top .start-content-slider .avia-slideshow-arrows a.next-slide , #top .start-content-slider .avia-slideshow-arrows a.prev-slide {display:none}
	.start-content-slider .slide-entry.flex_column.slide-entry-overview.av_one_third {width:33%!important;min-width:33%!important;max-width:33%!important;}
	.start-content-slider .slide-entry.flex_column.slide-entry-overview.slide-parity-odd.av_one_third {margin-left:0!important;padding-left:0!important;}

	#page-img-first .container {padding:0;margin-left:0!important;margin-right:0!important;}
	#page-img-first .container .template-page.content.av-content-full.alpha.units {padding:0;margin-left:0!important;margin-right:0!important;width:120%!important;}
	#page-img-first .avia-image-container img { -webkit-transform: scale(1.2); transform: scale(1.2);right:-35px;top:30px}
	#page-img-first .avia-image-container {margin-bottom:50px}
	#page-img-first.red-line-left .avia-image-container-inner::after {content: url("images/red_line_s.gif");position:absolute;bottom:-68px!important;left:0!important;z-index:99;}
	
 	.responsive #top .page-template-material .material .slide-entry-wrap .av_one_half  {float: none !important;clear: none !important;}
	.page-template-material .avia-content-slider .av_one_half {width:100%;}
	.page-template-material .material.blog-grid-start .entry-content-wrapper {width:100%;max-width:360px;margin-left:40px!important;margin-right:0!important;}
	.avia-content-slider {min-width:360px!important;max-width:100%;}
	.page-template-material .class-teaser-blog {width:100%!important;max-width:360px!important}
	.page-template-material .class-teaser-blog a {width:100%!important;max-width:360px!important}
	.page-template-material .slide-content img {width:360px!important}
	.page-template-material .material .slide-parity-odd {margin-left:0px!important;padding-left:0!important}
	.page-template-material .material .slide-entry-wrap .slide-parity-odd.av_one_half {padding-left:6.6%!important}
	.page-template-material .material .slide-entry-wrap .slide-parity-even.av_one_half {padding-left:6.6%!important}
	
	.page-template-material .pagination-wrap.pagination-slider {width:420px!important}
	.page-template-material nav.pagination {width:auto!important;text-align:right}
	.material-container main {padding-bottom:0!important}
	
	span.logo a {z-index:0;}	
}

@media only screen and (max-width: 650px) {


	/*no frame*/
	.container-voice-frame .avia-button-wrap {bottom:8px}
	.vframe-img img {max-width:300px;height:auto;margin-left:0}
		
	.avia-layerslider .layer-overlay-content {width:440px!important}
	.avia-layerslider p.ls-layer {font-size:14px!important;margin-left:0px!important} 
	.avia-layerslider p.whoami.ls-layer {font-size:13px!important;line-height:16px!important} 
	.avia-layerslider p.layer-read-more.ls-layer {margin-left:-30px!important} 
	
	#page-img-first.red-line-left .avia-image-container-inner::after {content: url("images/red_line_s.gif");}
	.small-block.line-red-top-right .container:before {content: url("images/red_line_s.gif");right:-30px!important;} 
	.page-template-material .line-top-inline {width:45%!important;background:url('images/red_line_s.gif')!important;background-repeat:no-repeat!important;background-position:right top!important;}

	.page-template-material .pagination-wrap.pagination-slider {width:390px!important}
	
	.full-block.related-content .slide-content .slide-entry-excerpt.entry-content {display:none}
}

@media only screen and (max-width: 580px) {

		.inner-container .logo {margin-left:4%!important}
		
		.block-contact-imgleft img {max-width:200px;height:auto;}
		
		.full-block.related-content .container {margin:0px!important;padding-left:0!important;padding-right:0!important;width:100%!important}
		.full-block.related-content .post-entry.post-entry-type-page {width:100%}
		.full-block.related-content .slide-entry-wrap {width:96%!important;margin-left:2%!important}
		.full-block.related-content .teaser-h2 {font-size:12px}
		
		.page-template-material .material .slide-entry-wrap .slide-parity-odd.av_one_half {padding-left:3.0%!important}
		.page-template-material .material .slide-entry-wrap .slide-parity-even.av_one_half {padding-left:3.0%!important}
		
		br.small-block.line-red-top-right .container:before {content: url("images/red_line_s.gif");right:-150px!important;} 	
		#nav_menu-3 {margin-top:0!important}
		
		#footer {}
		
		.container-in-footer {width:95%;margin:0 auto;}
		#nav_menu-3 {position:relative;}
		.container-in-footer .av_one_half {width:200px!important;min-width:160px;}
		/*}
		.container-in-footer .av_one_half.first {left:5px;bottom:-2px!important;width:100%!important;background:blue}
		.menu-footer-menu-container , .menu-footer-menue-de-container , #nav_menu-3 , .container-in-footer .av_one_half.first {width:100%!important;}
		.container-in-footer {position:relative}*/
		
		/*no frame*/
		.container-voice-frame .avia-button-wrap {bottom:8px}
		.vframe-img img {max-width:300px;height:auto;margin-left:0}
		
		/* Safari */
		html* .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{margin-top:70px!important;margin-right:50px!important;position:fixed}
		@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0)
		{ @media {
			.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{margin-top:70px!important;margin-right:50px!important;position:fixed}
		}}

}

@media only screen and (max-width: 480px) {
	
	.start-content-slider .slide-entry.flex_column.post-entry.av_one_third img {width:55px;height:auto}
	.start-content-slider .avia-animated-number span.avia-single-number {font-size:28px!important}

	.blog-grid-start .avia-content-slider-inner {max-width:85%!important;}
	
	.page-template-material .material.blog-grid-start .entry-content-wrapper {width:100%;max-width:320px;margin-left:0px!important;margin-right:0!important;}
	.avia-content-slider {min-width:320px!important;max-width:100%;}
	.page-template-material .class-teaser-blog {width:100%!important;max-width:320px!important}
	.page-template-material .class-teaser-blog a {width:100%!important;max-width:320px!important}
	.page-template-material .slide-content img {width:320px!important}
	
	.page-template-material .material .slide-entry-wrap .slide-parity-odd.av_one_half {padding-left:0%!important}
	.page-template-material .material .slide-entry-wrap .slide-parity-even.av_one_half {padding-left:0%!important}
	.page-template-material .pagination-wrap.pagination-slider {width:300px!important}
	
	.full-block.related-content {width:95%;margin-left:3%;}
	.related-content .container {width:100%!important;max-width:400px;}
	.full-block.related-content .slide-entry-wrap {width:100%!important;margin-left:0%!important}
}