﻿/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */
/*** STARTSEITE - NEU ***/
.page-id-1186.stretched.helvetica-neue-websave._helvetica_neue div#wrap_all header#header.all_colors.header_color.light_bg_color.av_header_top.av_logo_left.av_main_nav_header.av_menu_right.av_large.av_header_sticky.av_header_shrinking.av_header_stretch_disabled.av_mobile_menu_tablet.av_header_transparency.av_header_searchicon_disabled.av_header_unstick_top.av_bottom_nav_disabled.av_alternate_logo_active.av_header_border_disabled div#header_main.container_wrap.container_wrap_logo div.container.av-logo-container div.inner-container span.logo a img{
	display: none;
}
#slider_start {
	background-size: 203vh;
}
.header-scrolled div.avia-menu span, .header-scrolled div.avia-menu a  {
color:#000!important;

}
.footertext, .footertext a, .footertext a:hover, .page-list>li>a, .page-list>li>a:hover, .page-list>li>ul>li>a, .page-list>li>ul>li>a:hover, .page-list>li>ul>li>ul>li>a, .page-list>li>ul>li>ul>li>a:hover, .page-list>li>ul>li>ul>li>ul>li>a, .page-list>li>ul>li>ul>li>ul>li>a:hover{
	color: #333!important;
	text-decoration:none;
}

h1.footerschrift{
font-size:7px!important;
color:#a6a1a6!important;
}

.box_links{
float:left;
}

.box_rechts{
float:left;
}

.be_clear{
clear:both;
}
div.av-share-box ul.av-share-box-list.noLightbox li.av-share-link a{
   color:grey;
}

ul.social_bookmarks li {
	background-color: transparent!important;
}

#top.page-id-8 a .avia-menu-text, #top.page-id-1019 a .avia-menu-text {
	color: white;
}

#top.page-id-8 .avia-font-entypo-fontello, #top.page-id-8 .avia-font-entypo-fontello, #top.page-id-8 [data-av_iconfont='entypo-fontello']:before,
#top.page-id-1019 .avia-font-entypo-fontello, #top.page-id-1019 .avia-font-entypo-fontello, #top.page-id-1019 [data-av_iconfont='entypo-fontello']:before {
	color: rgba(255,255,255,0.35)!important;
}

.responsive #header .container, .responsive #header .container {
	max-width: 1400px;
}

#top.page-id-8 .slideshow_align_caption, #top.page-id-1019 .slideshow_align_caption {
	top: 82px;
	font-weight: bold;
	color: white;
	margin-left: 10px;
}

#top.page-id-8 .caption_container, #top.page-id-1019 .caption_container {
	max-width: 98%;
}

#top.page-id-1019 strong.logo {
	margin-top: 30px;
}

/*
#top.page-id-1223 #wrap_all .av-social-link-rss	   	 a{background-color:rgba(255,161,51,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-facebook  a{background-color:rgba(55,88,155,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-twitter   a{background-color:rgba(70,212,254,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-dribbble  a{background-color:rgba(228,72,133,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-linkedin  a{background-color:rgba(65,156,202,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-search    a{background-color:rgba(34,34,34,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-gplus     a{background-color:rgba(222,90,73,0.2) }
#top.page-id-1223 #wrap_all .av-social-link-behance   a{background-color:rgba(0,140,250,0.2) }
#top.page-id-1223 #wrap_all .av-social-link-flickr    a{background-color:rgba(255,0,134,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-forrst   a{background-color:rgba(35,67,23,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-myspace   a{background-color:rgba(0,0,0,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-tumblr    a{background-color:rgba(52,85,116,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-vimeo     a{background-color:rgba(49,186,255,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-youtube   a{background-color:rgba(167,43,29,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-pinterest a{background-color:rgba(203,32,39,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-skype 	   a{background-color:rgba(18,165,244,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-instagram a{background-color:rgba(166,118,88,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-five_100_px a{background-color:rgba(34,34,34,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-soundcloud  a{background-color:rgba(247,103,0,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-xing	     a{background-color:rgba(0,101,103,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-vk 	   	 a{background-color:rgba(89,123,165,0.2); }
#top.page-id-1223 #wrap_all .av-social-link-reddit 	 a{background-color:rgba(255,69,0,0.2); }

#top.page-id-1223 #wrap_all .av-social-link-rss:hover	   	 a{background-color:rgba(255,161,51,1); }
#top.page-id-1223 #wrap_all .av-social-link-facebook:hover  a{background-color:rgba(55,88,155,1); }
#top.page-id-1223 #wrap_all .av-social-link-twitter:hover   a{background-color:rgba(70,212,254,1); }
#top.page-id-1223 #wrap_all .av-social-link-dribbble:hover  a{background-color:rgba(228,72,133,1); }
#top.page-id-1223 #wrap_all .av-social-link-linkedin:hover  a{background-color:rgba(65,156,202,1); }
#top.page-id-1223 #wrap_all .av-social-link-search:hover    a{background-color:rgba(34,34,34,1); }
#top.page-id-1223 #wrap_all .av-social-link-gplus:hover     a{background-color:rgba(222,90,73,1) }
#top.page-id-1223 #wrap_all .av-social-link-behance:hover   a{background-color:rgba(0,140,250,1) }
#top.page-id-1223 #wrap_all .av-social-link-flickr:hover    a{background-color:rgba(255,0,134,1); }
#top.page-id-1223 #wrap_all .av-social-link-forrst:hover   a{background-color:rgba(35,67,23,1); }
#top.page-id-1223 #wrap_all .av-social-link-myspace:hover   a{background-color:rgba(0,0,0,1); }
#top.page-id-1223 #wrap_all .av-social-link-tumblr:hover    a{background-color:rgba(52,85,116,1); }
#top.page-id-1223 #wrap_all .av-social-link-vimeo:hover     a{background-color:rgba(49,186,255,1); }
#top.page-id-1223 #wrap_all .av-social-link-youtube:hover   a{background-color:rgba(167,43,29,1); }
#top.page-id-1223 #wrap_all .av-social-link-pinterest:hover a{background-color:rgba(203,32,39,1); }
#top.page-id-1223 #wrap_all .av-social-link-skype:hover 	   a{background-color:rgba(18,165,244,1); }
#top.page-id-1223 #wrap_all .av-social-link-instagram:hover a{background-color:rgba(166,118,88,1); }
#top.page-id-1223 #wrap_all .av-social-link-five_100_px:hover a{background-color:rgba(34,34,34,1); }
#top.page-id-1223 #wrap_all .av-social-link-soundcloud:hover  a{background-color:rgba(247,103,0,1); }
#top.page-id-1223 #wrap_all .av-social-link-xing:hover	     a{background-color:rgba(0,101,103,1); }
#top.page-id-1223 #wrap_all .av-social-link-vk:hover 	   	 a{background-color:rgba(89,123,165,1); }
#top.page-id-1223 #wrap_all .av-social-link-reddit:hover 	 a{background-color:rgba(255,69,0,1); }

div.container ul.noLightbox.social_bookmarks li a{
   color:white;
}*/
article.post-entry.post-entry-type-standard.single-big.category-blog div.entry-content-wrapper.clearfix.standard-content.fs_blog,
article.post-entry.post-entry-type-standard.single-big.category-blog div.entry-content-wrapper.clearfix.standard-content.fs_blog header,
article.post-entry.post-entry-type-standard.single-big.category-blog div.entry-content-wrapper.clearfix.standard-content.fs_blog header h2,
article.post-entry.post-entry-type-standard.single-big.category-blog div.entry-content-wrapper.clearfix.standard-content.fs_blog header span,
article.post-entry.post-entry-type-standard.single-big.category-blog div.entry-content-wrapper.clearfix.standard-content.fs_blog div,
article.post-entry.post-entry-type-standard.single-big.category-blog div.entry-content-wrapper.clearfix.standard-content.fs_blog footer {
   width:100%!important;
   text-align:left!important;
   max-width:100%!important;
}
.header_color .container_wrap_meta{
	background: transparent!important;
}

li.av-language-switch-item.language_en.avia_current_lang {
    padding-right: 5px;
}

/*Hide Social Icons on Home Page*/
#header_meta.container_wrap.container_wrap_meta.av_icon_active_right.av_extra_header_active.av_entry_id_8 {display: none}
#header_meta.container_wrap.container_wrap_meta.av_icon_active_right.av_extra_header_active.av_entry_id_1186 {display: none}

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */
@media all and (max-width: 990px) {
	span.avia-menu-text{
		color:#000!important;
	}
	.avia-menu-text::after{
		display:none;
	}
	#top.page-id-8 .avia-font-entypo-fontello, #top.page-id-8 .avia-font-entypo-fontello, #top.page-id-8 [data-av_iconfont='entypo-fontello']:before, #top.page-id-1019 .avia-font-entypo-fontello, #top.page-id-1019 .avia-font-entypo-fontello, #top.page-id-1019 [data-av_iconfont='entypo-fontello']:before {
		color: rgba(0,0,0,0.35)!important;
	}
}


@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
	div.container div.inner-container nav.main_menu div.avia-menu.av-main-nav-wrap{
	   /*margin: -26px 0;
	   color:#808080;*/
	   background:inherit;
	   height:25px;
	}
	span.avia-menu-text{
	   padding:24px 0px;
	}
	#top .header_color.av_header_transparency .avia-menu-fx {
		background: black;
	}
	div#header_meta.container_wrap.container_wrap_meta.av_icon_active_right div.container{
	   background:inherit;
	   /*opacity:.7;*/
	}
	#top .av_header_transparency #header_meta {
	   border-bottom:none!important;
	}
	.html_header_transparency #header_meta {
	   border-bottom-style:none;
	   border-bottom-width: 0px;
	}
	div#header_main.container_wrap.container_wrap_logo div.container{
	   padding:0;
	}
	div#header_meta div.container{
	   padding:0;
	}
	ul#avia-menu li{
	   /*background:white;*/
	}
	div#header_main, div#header_meta{
	   background:inherit;
	}
	li#menu-item-984 a span.avia-menu-text::after{
		content: ""!important;
	}
	#top .av_header_transparency .avia-menu-fx {
		background:none!important;
	}
	.header_color .av-subnav-menu a:hover,
	.header_color .main_menu  li a:hover,
	.header_color .main_menu  li.current-menu-item > a,
	.header_color .main_menu  li.current_page_item > a,
	.header_color .main_menu  li.active-parent-item > a {
		color:black!important;
	}
}

/*IPAD ANFANG*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
	#top.page-id-8 a .avia-menu-text, #top.page-id-1019 a .avia-menu-text {
		color: black;
	}
	#top.page-id-8 .avia-font-entypo-fontello, #top.page-id-8 .avia-font-entypo-fontello, #top.page-id-8 [data-av_iconfont='entypo-fontello']:before,
	#top.page-id-1019 .avia-font-entypo-fontello, #top.page-id-1019 .avia-font-entypo-fontello, #top.page-id-1019 [data-av_iconfont='entypo-fontello']:before {
		color: rgba(107,107,107,1)!important;
	}
	#mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before{
		display:none;
	}
	.avia-menu-text::after{
		display:none;
	}
}
 /*IPAD ENDE*/
/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media all
and (max-device-width : 767px){
	#top.page-id-8 a .avia-menu-text, #top.page-id-1019 a .avia-menu-text {
		color: black;
	}

	#top.page-id-8 .avia-font-entypo-fontello, #top.page-id-8 .avia-font-entypo-fontello, #top.page-id-8 [data-av_iconfont='entypo-fontello']:before,
	#top.page-id-1019 .avia-font-entypo-fontello, #top.page-id-1019 .avia-font-entypo-fontello, #top.page-id-1019 [data-av_iconfont='entypo-fontello']:before {
		color: rgba(107,107,107,0.35)!important;
	}
	#mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before{
		display:none;
	}
	.avia-menu-text::after{
		display:none;
	}
}
/*-------------------------------------
	SMARTPHONES
	iPhone 5, 6, 6 PLUS, 7
	Samsung Galaxy S5, S6, S7, Note 3
	Nokia Lumia 520
	Google Nexus 5, 6,
--------------------------------------*/
/* /wp-content/uploads/2018/04/messebau-behrendt-slider-500x800.jpg */
/* /wp-content/uploads/2018/04/messebau-behrendt-slider-800x500.jpg */
@media only screen
  and (min-width: 320px)
  and (max-width: 568px)
  and (orientation: portrait) {
	div#slider_start > div.av-parallax.avia-full-stretch.active-parallax {
		background-image: url(../../../uploads/2020/04/messebau-hannover-slider-corona.jpg)!important;
		background-attachment: fixed!important;
		background-size: 100%!important;
	}
	#top #wrap_all .av_header_transparency {
		background: transparent;
		position: absolute!important;
	}
	.avia-full-stretch{
		top: 0;
	}
	span.logo > a > img{
		filter: brightness(100)!important;
	}
  }
@media only screen
  and (min-width: 533px)
  and (max-width: 736px)
  and (orientation: landscape) {
	div#slider_start > .av-parallax.avia-full-stretch.active-parallax{
		background-image: url(../../../uploads/2018/04/messebau-behrendt-slider-800x500.jpg)!important;
		background-attachment: fixed!important;
		background-size: 100%!important;
	}
	#top #wrap_all .av_header_transparency {
		background: transparent;
		position: absolute!important;
	}
	.avia-full-stretch{
		top: 0;
	}
	span.logo > a > img{
		filter: brightness(100)!important;
	}
  }
/*----------------------------
	TABLETS
	iPad Air 2, Mini, Mini 2
	Google Nexus 7
-----------------------------*/
@media only screen
  and (min-width: 600px)
  and (max-width: 768px)
  and (orientation: portrait) {
	div#slider_start > div.av-parallax.avia-full-stretch.active-parallax {
			background-image: url(../../../uploads/2018/04/messebau-behrendt-slider-500x800.jpg)!important;
			background-attachment: fixed!important;
			background-size: 100%!important;
			background-position: top center!important;
		}
  }
@media only screen
  and (min-width: 960px)
  and (max-width: 1024px)
  and (orientation: landscape) {
	div#slider_start > div.av-parallax.avia-full-stretch.active-parallax {
		background-image: url(../../../uploads/2018/04/messebau-behrendt-slider-800x500.jpg)!important;
		background-attachment: fixed!important;
		background-size: 100%!important;
	}
  }
