#main-logo .navbar-brand .logo-image img:lang(en-GB) {
    display: none;
}

.news-stories > a::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/newspaper-duotone.svg);
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
	margin-bottom: 12px;
}

.besucher > a::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/user-group-duotone.svg);
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
	margin-bottom: 12px;
}

.aussteller > a::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/user-tie-duotone.svg);
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
	margin-bottom: 12px;
}

.stand::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/store.svg);
	background-repeat: no-repeat;
	height: 13px;
	width: 14px;
	display: inline-block;
	margin-right: 3px;
}

.calender-check::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/calendar-check-red.svg);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
	display: inline-block;
	margin-right: 3px;
}

.ref::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/chalkboard-user.svg);
	background-repeat: no-repeat;
	height: 11px;
	width: 14px;
	display: inline-block;
	margin-right: 3px;
}

.messetag::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/calendar-star-red.svg);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
	display: inline-block;
	margin-right: 3px;
}

.firma::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/buildings.svg);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
	display: inline-block;
	margin-right: 3px;
}

.webcast-submit::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/screencast-white.svg);
	background-repeat: no-repeat;
	height: 13px;
	width: 14px;
	display: inline-block;
	margin-right: 3px;
}

.webcast-submit:hover::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/screencast.svg);
	background-repeat: no-repeat;
	height: 13px;
	width: 14px;
	display: inline-block;
	margin-right: 3px;
}

.webcast::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/screencast.svg);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
	display: inline-block;
	margin-right: 3px;
}

.btn.aussteller::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/user-tie-duotone.svg);
	background-repeat: no-repeat;
	display: inline-block;
	height: 14px;
    width: 12px;
	margin-right: 6px;
}

.btn.aussteller:hover::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/user-tie-duotone-white.svg);
	background-repeat: no-repeat;
	display: inline-block;
	height: 14px;
    width: 12px;
	margin-right: 6px;
}

.btn.besucher::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/user-group-duotone.svg);
	background-repeat: no-repeat;
	display: inline-block;
	height: 13px;
    width: 16px;
	margin-right: 6px;
}

.btn.besucher:hover::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/user-group-duotone-white.svg);
	background-repeat: no-repeat;
	display: inline-block;
	height: 13px;
    width: 16px;
	margin-right: 6px;
}

.btn.news::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/newspaper-duotone.svg);
	background-repeat: no-repeat;
	display: inline-block;
	height: 13px;
    width: 13px;
	margin-right: 6px;
}

.btn.news:hover::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/newspaper-duotone-white.svg);
	background-repeat: no-repeat;
	display: inline-block;
	height: 13px;
    width: 13px;
	margin-right: 6px;
}

.ticket-red::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/ticket-red.svg);
	background-repeat: no-repeat;
	height: 11px;
	width: 14px;
	display: inline-block;
}

.ticket::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/ticket.svg);
	background-repeat: no-repeat;
	height: 11px;
	width: 14px;
	display: inline-block;
}

.kontakt a::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/location-check.svg);
}

.kontakt a:hover::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/location-check-red.svg);
}

.presse a::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/typewriter.svg);
}

.presse a:hover::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/typewriter-red.svg);
}

.messetagtop a::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/calendar-star.svg);
}

.messetagtop a:hover::before {
	content:'';
	background-image: url(/wp-content/themes/uncode-child/includes/img/calendar-star-red.svg);
}

.is_stuck #main-logo .navbar-brand:lang(de-DE)::before {
	content: '';
	height: 55px;
	width: 260px;
	background-image: url(/wp-content/uploads/schall-theme/img/38-Control_logo-scroll.svg);
	background-size: cover;
	display: block;
    position: absolute;
    left: 0;
    top: 0;
}

#main-logo .navbar-brand:lang(en-GB)::before {
    content: '';
    height: 96px;
    width: 311px;
    background-image: url(/wp-content/uploads/schall-theme/img/38-Control_logo_EN.svg);
    background-size: cover;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}

.is_stuck #main-logo .navbar-brand:lang(en-GB)::before {
	content: '';
	height: 55px;
	width: 260px;
	background-image: url(/wp-content/uploads/schall-theme/img/38-Control_logo-scroll_EN.svg);
	background-size: cover;
	display: block;
    position: absolute;
    left: 0;
    top: 0;
}

.nfcalendar .nfcalendar-location .forum span::before {
    content: "";
    background-image: url(/wp-content/uploads/2022/08/fav_control.png);
    background-size: cover;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 2px;
}

.nfcalendar .nfcalendar-location::before {
    content: "";
    background-image: url(/wp-content/themes/uncode-child/includes/img/store.svg);
    background-size: cover;
    display: inline-block;
    width: 13px;
    height: 12px;
    margin-right: 4px;
}

footer #gallery-148787 .owl-next {
	top: 0;
	height: 100%;
	margin-right: 0 !important;
	animation-delay: 0s !important;
}

footer #gallery-148787 .owl-prev {
	top: 0;
	height: 100%;
	margin-left: 0 !important;
	animation-delay: 0s !important;
}

footer #gallery-148787 .owl-prev .owl-nav-container, footer #gallery-148787 .owl-next .owl-nav-container {
	top: 0;
	height: 100%;
}

footer #gallery-148787 .owl-prev i, footer #gallery-148787 .owl-next i {
	top: calc(50% - 12px);
	font-size: 50px;
	color: #e43117;
	width: 36px;
}

footer #gallery-148787 .style-dark .btn-default, footer #gallery-148787 .style-light .style-dark .btn-default {
	background-color: #f3f1f1 !important;
	border-color: #f3f1f1 !important;
}



@media only screen and (max-width: 569px) {
	footer #gallery-148787 .owl-next, footer #gallery-148787 .owl-prev {
		width: 23px;
	}
	footer #gallery-148787 .owl-prev i, footer #gallery-148787 .owl-next i {
		font-size: 30px;
	}
}


@media only screen and (min-width: 1500px) {
	footer #gallery-148787 .owl-stage {
		display: flex;
		width: 100% !important;
		align-items: flex-end;
		padding: 0 !important;
	}
	footer #gallery-148787 .owl-prev, footer #gallery-148787 .owl-next {
		display: none;
	}
	footer #gallery-148787 .owl-carousel .owl-stage-outer, footer #gallery-148787 .owl-stage {
		transform: none !important;
	}
}

/* HERR FRAU RADIOBUTTONS */
.arf_field_153, .arf_field_154, .arf_field_171, .arf_field_186 {
	padding-top: 3px !important;
}

/* VERTRAG ONLINE AUSGEFÜLLT VON */
#arffrm_100_container .arf_material_outline_form .arfformfield.arf_field_130, #arffrm_102_container .arf_material_outline_form .arfformfield.arf_field_145, #arffrm_104_container .arf_material_outline_form .arfformfield.arf_field_182, #arffrm_103_container .arf_material_outline_form .arfformfield.arf_field_165 {
	margin-bottom: 8px !important
}

/* HERR FRAU RADIOBUTTONS & SA STANDAUSWAHL */
.arf_field_153 .arf_radiobutton, .arf_field_154 .arf_radiobutton, .arf_field_120 .arf_radiobutton, .arf_field_171 .arf_radiobutton, .arf_field_186 .arf_radiobutton, .arf_field_173 .arf_radiobutton {
	padding-right: 20px !important
}

/* AGB CHECKBOX */
#frm_checkbox_134-0 label, #frm_checkbox_149-0 label, #frm_checkbox_185-0 label, #frm_checkbox_168-0 label {
	color: #191515 !important;
	font-size: 14px !important;
}

/* STANDAUSWAHL GS & 150? */
.arf_field_152 .arf_main_label_16px, .arf_field_150 .arf_main_label_16px, .arf_field_170 .arf_main_label_16px {
	color: #000 !important;
	font-size: 17px !important;
}

/* SA STANDAUSWAHL */
.arf_field_120 .setting_radio, .arf_field_173 .setting_radio {
	padding-top: 0 !important;
	width: calc(100% + 4000px) !important;
}

/* SA STANDAUSWAHL */
#arffrm_100_container .arf_material_outline_form .arfformfield.arf_field_type_radio.arf_field_120, #arffrm_104_container .arf_material_outline_form .arfformfield.arf_field_type_radio.arf_field_173 {
	display: flex;
	align-items: baseline;
}

/* SA STANDAUSWAHL */
@media only screen and (max-width: 503px) {
	#arffrm_100_container .arf_material_outline_form .arfformfield.arf_field_type_radio.arf_field_120, #arffrm_104_container .arf_material_outline_form .arfformfield.arf_field_type_radio.arf_field_173 {
		flex-direction: column;
	}
	.arf_field_120 .setting_radio, .arf_field_173 .setting_radio {
		width: 100% !important;
		margin-top: 6px;
	}
}

/* GS STANDAUSWAHL */
.arf_field_152 .arf_radiobutton, .arf_field_170 .arf_radiobutton {
	display: block !important;
}

/* GS STANDAUSWAHL DE */
.arf_field_152 .arf_material_radio .arf_radiobutton:nth-child(5):before {
	content:'2-seitig offene Standfläche';
	display: block;
    font-size: 17px !important;
	margin-left: -30px;
    margin-bottom: 3px;
}

/* GS STANDAUSWAHL EN */
.arf_field_170 .arf_material_radio .arf_radiobutton:nth-child(5):before {
	content:'Two sides open booth area*';
	display: block;
    font-size: 17px !important;
	margin-left: -30px;
    margin-bottom: 3px;
}

/* GS STANDAUSWAHL */
@media only screen and (min-width: 600px) {
	.wpb_wrapper .arf_form#arffrm_102_container .arf_fieldset.arf_material_outline_form .arfformfield.arf_field_152, .wpb_wrapper .arf_form#arffrm_102_container .arf_fieldset.arf_material_outline_form .arfformfield.arf_field_151, .wpb_wrapper .arf_form#arffrm_103_container .arf_fieldset.arf_material_outline_form .arfformfield.arf_field_170, .wpb_wrapper .arf_form#arffrm_103_container .arf_fieldset.arf_material_outline_form .arfformfield.arf_field_169 {
		width: 49% !important;
	}

	.arf_field_152, .arf_field_170 {
		clear: both;
		float: left;
	}

	.arf_field_151, .arf_field_169 {
		clear: none;
		float: right;
	}
}
.control-menu > a::before {
    content: '';
    background-image: url(/qa-expertdays/wp-content/uploads/2025/06/fav_Control.svg) !important;
    background-repeat: no-repeat;
    height: 28px;
    width: 28px;
    margin-bottom: 12px;
}
.news-stories > a::before, .btn.news::before {
    background-image: url(/qa-expertdays/wp-content/themes/uncode-child/includes/img/newspaper-duotone-blue.svg) !important;
}
.besucher > a::before, .btn.besucher::before {
    background-image: url(/qa-expertdays/wp-content/themes/uncode-child/includes/img/user-group-duotone-blue.svg) !important;
}
.aussteller > a::before, .btn.aussteller::before {
    background-image: url(/qa-expertdays/wp-content/themes/uncode-child/includes/img/user-tie-duotone-blue.svg) !important;
}
.kontakt a:hover::before {
    content: '';
    background-image: url(/qa-expertdays/wp-content/themes/uncode-child/includes/img/location-check-blue.svg) !important;
}
.presse a:hover::before {
    content: '';
    background-image: url(/qa-expertdays/wp-content/themes/uncode-child/includes/img/typewriter-blue.svg) !important;
}
.messetagtop a:hover::before {
    content: '';
    background-image: url(/qa-expertdays/wp-content/themes/uncode-child/includes/img/calendar-star-blue.svg) !important;
}
.detailblue, .btn-container a.custom-link.btn i, .btn-container a.custom-link i, .mailjet-registration-form .buttoninput button.button, .nffooter i, .navbar-topmenu .menu-smart a:hover, div.reasons ol li::marker, .weitere-ausstellungsschwerpunkte i, .legal ul i, .vertragausfueller .detailred, .aussteller_select i {
    color: #264c93 !important;
}
.nffooter > a:hover {
	background: rgb(38 76 147 / 10%);
}
footer .footer-link {
    border-right: 1px solid #264c93;
}
.linked-collumn:hover .uncol .uncoltable .uncell {
	background-color: #264c93 !important;
}
@media only screen and (min-width: 960px) {
    #masthead #menu-main-menu > .menu-item.active > a:not(.btn):after, #masthead #menu-main-menu-englisch > .menu-item.active > a:not(.btn):after, #masthead #menu-main-menu > .menu-item > a:not(.btn):hover:after, #masthead #menu-main-menu-englisch > .menu-item > a:not(.btn):hover:after, #masthead #menu-main-menu > .menu-item > a:not(.btn):after, #masthead #menu-main-menu-englisch > .menu-item > a:not(.btn):after {
        border-bottom: 6px solid #264c93;
    }
	#masthead.submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:hover, .submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:focus, #masthead.submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul li.active a {
        border-left: 6px solid #264c93;
    }
}
.page-wrapper p:not(.panel-title) a:not(.btn):not(.tmb-avatar-size-sm):not(.button) {
	border-bottom-color: rgb(38 76 147 / 30%);
}
.page-wrapper p:not(.panel-title) a:not(.btn):not(.tmb-avatar-size-sm):not(.button):hover:after {
    border-color: #264c93;
}
body[class*=hmenu] #masthead.is_stuck div:not(.menu-accordion) > ul.menu-smart > li, .main-wrapper ul {
    padding-top: 15px;
}
.is_stuck #main-logo .navbar-brand::before {
    width: 326px !important;
    background-image: url(/control-expertdays/wp-content/uploads/schall-theme/img/control-expertdays-logo-scroll.png) !important;
}
#main-logo .navbar-brand:lang(en-US)::before {
    content: '';
    height: 96px;
    width: 363px;
    background-image: url(/control-expertdays/wp-content/uploads/schall-theme/img/control-expertdays-logo_EN.png);
    background-size: cover;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}
.is_stuck #main-logo .navbar-brand:lang(en-US)::before {
	content: '';
	height: 55px;
	width: 326px !important;
	background-image: url(/control-expertdays/wp-content/uploads/schall-theme/img/control-expertdays-logo-scroll_EN.png) !important;
	background-size: cover;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}
#main-logo .navbar-brand .logo-image img:lang(en-US) {
    display: none;
}

.control-logo::before {
    background-image: url(/qa-expertdays/wp-content/uploads/2025/06/fav_Control.svg) !important;
}
.blurbg, .blurcolumbg > .uncol > .uncoltable > .uncell, .menu-container {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
}
.blurbg sr7-row-con, .blurcolumbg > .uncol > .uncoltable > .uncell, .menu-container {
    -webkit-backdrop-filter: saturate(180%) blur(20px);
    backdrop-filter: saturate(180%) blur(20px);
}
.contactlink i {
    color: #264c93;
    margin-right: 6px;
}
.menu-smart a span.menumessename {
	display: inline-block;
}
#form-stand-anfrage .formular-submit, #standanmeldung .formular-submit, #form-ticket-anfragen .formular-submit, #webcast-anmeldung .formular-submit, .meinmessetag-registration-form button[type="submit"], .meinmessetag_login_form button[type="submit"], .meinmessetag-profil-form button[type="submit"] {
	background: #264c93 !important;
    border: 1px solid #264c93 !important;
}
#form-stand-anfrage .formular-submit:hover, #standanmeldung .formular-submit:hover, #ticket-anfragen .formular-submit:hover, #webcast-anmeldung .formular-submit:hover, .meinmessetag-registration-form button[type="submit"]:hover, .meinmessetag-registration-form button[type="submit"]:active, .meinmessetag_login_form button[type="submit"]:hover, .meinmessetag_login_form button[type="submit"]:active, .meinmessetag-profil-form button[type="submit"]:hover, .meinmessetag-profil-form button[type="submit"]:active {
    background: #ffffff !important;
    color: #264c93 !important;
    border: 1px solid #264c93 !important;
}
.form-selector .form-input:checked~.form-label, .form-selector .form-input:checked:hover~.form-label {
    border: 2px solid #264c93;
    border-bottom: 6px solid #264c93;
}



/*START UP AREA*/
.arf_field_132 .arf_radiobutton, .arf_field_148 .arf_radiobutton {
    padding-right: 20px !important;
}

#arffrm_101_container .arf_material_outline_form .arfformfield.arf_field_type_radio.arf_field_135 {
    display: flex;
    align-items: baseline;
}
.arf_field_135 .setting_radio {
    padding-top: 0 !important;
    width: calc(100% + 4000px) !important;
}