

/* */
.iawred {
	color: #e30613;
}

body .fusion-countdown .fusion-dash {
	display: block !important;
}

body .fusion-countdown .fusion-dash.fusion-dash-seconds {
	display: none !important;
}

.redh4 h4 {
	color: #e30613 !important;
}

/* IAW Homepage Home */ 
.front_main_image {
	max-height: calc(1000px - 122px);
}

/* iaw_hover_image */
body .iaw_hover_image {
	background-color: transparent !important;
}

body .iaw_hover_image:hover {
	background-color: var(--awb-caption-overlay-color) !important;;
}

body .iaw_hover_image .awb-imageframe-caption-text {
	font-size: 30px !important;
}

body .iaw_hover_image img {
	 opacity: 1 !important;
}

body .iaw_hover_image:hover img {
	 opacity: 0.2 !important;
}

body .iaw_hover_image .awb-imageframe-caption-title {
	display: none !important;
	font-size: 30px !important;
	font-weight: 300;
}

body .iaw_hover_image:hover .awb-imageframe-caption-title {
	display: block !important;
}

body .iaw_hover_image.awb-imageframe-style-resa:hover .awb-imageframe-caption-container:after, 
body .iaw_hover_image.awb-imageframe-style-resa:hover .awb-imageframe-caption-container:before {
    opacity: 0 !important;
	display: none !important;
}

/* Search Result */
body.search-results #content .fusion-single-line-meta {
	display: none;
}
body.search-results #content .fusion-meta-info {
	display: none;
}

/* IAW Header */

#booth, #_boothcalc, #boothcalc, #_booth {
	scroll-margin-top: 130px;
}

.iaw_header_container {
	
} 

.iaw_header_container {

}

.iaw_header_text, .iaw_header_text p, .iaw_header_text h1, .iaw_header_text h2 {
	color: #fff !important;
	line-height: 1.2 !important; 
	font-size: 90px !important;
	
}

.iaw_header_text_front, .iaw_header_text_front h1, .iaw_header_text_front h1 span {
	font-size: 65px !important;
}
.iaw_header_text_front {
	margin-top: 10px !important;
}

@media only screen and (max-width: 768px) {
	.iaw_header_text, .iaw_header_text p, .iaw_header_text h1, .iaw_header_text h2 {
		font-size: 40px !important;
	}
	.iaw_header_text_front, .iaw_header_text_front h1, .iaw_header_text_front h1 span {
		font-size: 30px !important;
	}
	.iaw_header_text_front {
		margin-top: 0px !important;
	}
}

.iaw_header_btn {
	padding: 15px 30px !important;
}
.iaw_header_btn > span {
	Line-height: 1.5;
	font-size: 28px;
}

.iaw_header_btn > span:after {
	content: 'Jetzt kostenloses Ticket sichern';
	color: #fff;
	display: block;
}

html[lang^="en"] .iaw_header_btn > span:after {
	content: 'Get your free ticket now';
}

/* IAW Presse */
.iaw_presse_mitteilungen {
	
}

#iaw_media_download_btn {
	
}

.iaw_media_downloads_container {
	
}

.fusion-builder-live) .iaw_media_downloads_container a {
	pointer-events: none;
}

.iaw_media_downloads_container .fusion-image-element .awb-imageframe-style-resa {
	background: none;
	filter: none;
	cursor: pointer;
}

.iaw_media_downloads_container .fusion-image-element .awb-imageframe-style-resa:hover,
.iaw_media_downloads_container .fusion-image-element .awb-imageframe-style-resa.chosen
 {
	background: var(--awb-color4);
	background: linear-gradient(180deg, rgba(227,6,19,1) 0%, rgba(118,30,134,1) 100%);
}

.iaw_media_downloads_container .fusion-image-element .awb-imageframe-style-resa:hover img,
.iaw_media_downloads_container .fusion-image-element .awb-imageframe-style-resa.chosen img {
	opacity: 0.1 !important;
}

.iaw_media_downloads_container .fusion-image-element .awb-imageframe-style-resa img {
	opacity: 1 !important;
}

.iaw_media_downloads_container .awb-imageframe-style-resa.chosen .awb-imageframe-caption-container .awb-imageframe-caption-text,
.iaw_media_downloads_container .awb-imageframe-style-resa.chosen .awb-imageframe-caption-container .awb-imageframe-caption-title,
.iaw_media_downloads_container .awb-imageframe-style-resa:hover .awb-imageframe-caption-container .awb-imageframe-caption-text,
.iaw_media_downloads_container .awb-imageframe-style-resa:hover .awb-imageframe-caption-container .awb-imageframe-caption-title {
    margin: 0;
    opacity: 1;
    transform: translate3d(0,0,0);
	text-transform: none;
}

.iaw_media_downloads_container .fusion-image-element .awb-imageframe-caption-container:before,
.iaw_media_downloads_container .fusion-image-element .awb-imageframe-caption-container:after {
	display: none;
}

.iaw_media_downloads_container .fusion-image-element .awb-imageframe-caption-container h2 {
	display: none;
}

.iaw_media_downloads_container .fusion-image-element .awb-imageframe-caption-container p {
	font-size: 26px;
}


#iaw_media_download_btn.is_not_active {
	background: #888888 !important;
	cursor: not-allowed;
}


/* iaw_speaker_hover */
.iaw_speaker_hover {
	
}
.iaw_speaker_hover_container {
	
}


.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-style-resa {
	background: none;
	filter: none;
	cursor: pointer;
}

.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-style-resa:hover,
.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-style-resa.chosen
 {
	background: var(--awb-color4);
	background: linear-gradient(180deg, rgba(227,6,19,1) 0%, rgba(118,30,134,1) 100%);
}

.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-style-resa:hover img,
.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-style-resa.chosen img {
	opacity: 0.1 !important;
}

.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-style-resa img {
	opacity: 1 !important;
}

.iaw_speaker_hover_container .awb-imageframe-style-resa.chosen .awb-imageframe-caption-container .awb-imageframe-caption-text,
.iaw_speaker_hover_container .awb-imageframe-style-resa.chosen .awb-imageframe-caption-container .awb-imageframe-caption-title,
.iaw_speaker_hover_container .awb-imageframe-style-resa:hover .awb-imageframe-caption-container .awb-imageframe-caption-text,
.iaw_speaker_hover_container .awb-imageframe-style-resa:hover .awb-imageframe-caption-container .awb-imageframe-caption-title {
    margin: 0;
    opacity: 1;
    transform: translate3d(0,0,0);
	text-transform: none;
}

.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-caption-container:before,
.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-caption-container:after {
	display: none;
}

.iaw_speaker_hover_container .awb-imageframe-style-resa .awb-imageframe-caption {
	padding: 0 0;
}

.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-caption-container h2 {
	font-size: 28px;
	opacity: 0;
}

.iaw_speaker_hover_container .fusion-image-element:hover  .awb-imageframe-caption-container h2 {
	opacity: 1;
}

.iaw_speaker_hover_container .fusion-image-element .awb-imageframe-caption-container p {
	font-size: 26px;
}

/* Stand Rechner */
.stand_rechner_radios {
	text-align: center;
	padding: 0px;
	margin: 0px;
}

.stand_rechner_radios .fusion-form-radio.option-inline {
	margin-right: 0px !important;
}
.stand_rechner_radios input {
	background: #eee;
}

.stand_rechner_radios label:before {
	background: #eee;
	min-width: 20px !important;
    height: 20px !important;
}


.stand_rechner_radios label:after {
	background: #eee;
	min-width:  14px !important;
    height: 14px !important;
}

.stand_rechner_form_container {
	
}

#stand_input_mitaussteller {}
#stand_input_qm {}


/* IAW TEAM Modal */
.iaw_team_modal {
	
}
.iaw_team_modal .col {
	vertical-align: top;
}
.iaw_team_modal .col1 {
	width: 30%;
    display: inline-block;
}
.iaw_team_modal .col1 img {
	border-radius: 15px;
}
.iaw_team_modal .col2 {
	width: 60%;
    display: inline-block;
}

#programm_tab_container .nav-tabs {
	width: 80%;
}

#programm_tab_container .nav-tabs li {
	padding: 0px 15px;
}

#programm_tab_container .fusion-image-element img {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: url(desaturate.svg#greyscale);
	filter: gray;
	-webkit-filter: grayscale(1);
}

#programm_tab_container .fusion-image-element:hover img {
		filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: none;
	-webkit-filter: none;
}


/* accordion-radius */
.accordion-radius {
}
	
.iaw_hide {
	display: none !important;
}

#iaw_image_gal .awb-imageframe-caption-title {
	display: none !important;
	
}

#iaw_image_gal .awb-imageframe-caption-text {
	height: 300px;
	width: 80%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	font-size: 30px;
	line-height: 2;
}