body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.mejs__offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs__container{background:#000;box-sizing:border-box;font-family:'Helvetica',Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs__container *{box-sizing:border-box}.mejs__container video::-webkit-media-controls,.mejs__container video::-webkit-media-controls-panel,.mejs__container video::-webkit-media-controls-panel-container,.mejs__container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs__fill-container,.mejs__fill-container .mejs__container{height:100%;width:100%}.mejs__fill-container{background:0 0;margin:0 auto;overflow:hidden;position:relative}.mejs__container:focus{outline:0}.mejs__iframe-overlay{height:100%;position:absolute;width:100%}.mejs__embed,.mejs__embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs__fullscreen{overflow:hidden!important}.mejs__container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs__container-fullscreen .mejs__mediaelement,.mejs__container-fullscreen video{height:100%!important;width:100%!important}.mejs__background{left:0;position:absolute;top:0}.mejs__mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mejs__poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs__poster-img{display:none}.mejs__poster-img{border:0;padding:0}.mejs__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs__layer{z-index:1}.mejs__overlay-play{cursor:pointer}.mejs__overlay-button{background:url(../../assets/mediaelement/images/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs__overlay:hover>.mejs__overlay-button{background-position:-80px -39px}.mejs__overlay-loading{height:80px;width:80px}.mejs__overlay-loading-bg-img{-webkit-animation:mejs__loading-spinner 1s linear infinite;animation:mejs__loading-spinner 1s linear infinite;background:url(../../assets/mediaelement/images/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes mejs__loading-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mejs__loading-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mejs__controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs__controls:not([style*='display: none']){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs__button,.mejs__time,.mejs__time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs__button>button{background:url(../../assets/mediaelement/images/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs__button>button:focus{outline:dotted 1px #999}.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus,.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus{outline:0}.mejs__time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs__play>button{background-position:0 0}.mejs__pause>button{background-position:-20px 0}.mejs__replay>button{background-position:-160px 0}.mejs__time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs__time-total,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-current,.mejs__time-float,.mejs__time-hovered,.mejs__time-float-current,.mejs__time-float-corner,.mejs__time-marker{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs__time-total{background:rgba(255,255,255,.3);margin:5px 0 0;width:100%}.mejs__time-buffering{-webkit-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;background:-webkit-linear-gradient(135deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);background:linear-gradient(-45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}.mejs__time-loaded{background:rgba(255,255,255,.3)}.mejs__time-current,.mejs__time-handle-content{background:rgba(255,255,255,.9)}.mejs__time-hovered{background:rgba(255,255,255,.5);z-index:10}.mejs__time-hovered.negative{background:rgba(0,0,0,.2)}.mejs__time-current,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-hovered{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:.15s ease-in all;transition:.15s ease-in all;width:100%}.mejs__time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs__time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs__time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs__time-handle,.mejs__time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs__time-handle-content{border:4px solid rgba(255,255,255,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs__time-rail:hover .mejs__time-handle-content,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail .mejs__time-handle-content:active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs__time-float{background:#eee;border:solid 1px #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs__time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs__time-float-corner{border:solid 5px #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs__long-video .mejs__time-float{margin-left:-23px;width:64px}.mejs__long-video .mejs__time-float-current{width:60px}.mejs__broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs__fullscreen-button>button{background-position:-80px 0}.mejs__unfullscreen>button{background-position:-100px 0}.mejs__mute>button{background-position:-60px 0}.mejs__unmute>button{background-position:-40px 0}.mejs__volume-button{position:relative}.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs__volume-button:hover{border-radius:0 0 4px 4px}.mejs__volume-total{background:rgba(255,255,255,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs__volume-current{background:rgba(255,255,255,.9);left:0;margin:0;position:absolute;width:100%}.mejs__volume-handle{background:rgba(255,255,255,.9);border-radius:1px;cursor:ns-resize;height:6px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs__horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs__horizontal-volume-total{background:rgba(50,50,50,.8);border-radius:2px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:16px;width:50px}.mejs__horizontal-volume-current{background:rgba(255,255,255,.8);border-radius:2px;font-size:1px;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.mejs__horizontal-volume-handle{display:none}.mejs__captions-button,.mejs__chapters-button{position:relative}.mejs__captions-button>button{background-position:-140px 0}.mejs__chapters-button>button{background-position:-180px 0}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,.7);border:solid 1px transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs__chapters-button>.mejs__chapters-selector{margin-right:-55px;width:110px}.mejs__captions-selector-list,.mejs__chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs__captions-selected,.mejs__chapters-selected{color:#21f8f8}.mejs__captions-translations{font-size:10px;margin:0 0 5px}.mejs__captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs__captions-layer a{color:#fff;text-decoration:underline}.mejs__captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs__captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs__captions-position-hover{bottom:35px}.mejs__captions-text,.mejs__captions-text *{background:rgba(20,20,20,.5);box-shadow:5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5);padding:0;white-space:pre-wrap}.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container{display:none}.mejs__overlay-error{position:relative}.mejs__overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs__cannotplay,.mejs__cannotplay a{color:#fff;font-size:.8em}.mejs__cannotplay{position:relative}.mejs__cannotplay p,.mejs__cannotplay a{display:inline-block;padding:0 15px;width:100%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
/* CSS Document */
@font-face {
	font-family: DIN;
	src: url("../../files/isc_events/theme/fonts/DINWeb.woff");
}
@font-face {
	font-family: DIN;
	src: url("../../files/isc_events/theme/fonts/DINWeb-Bold.woff");
	font-weight: bold;
}
@font-face {
	font-family: DIN;
	src: url("../../files/isc_events/theme/fonts/DINWeb-Ita.woff");
	font-style: italic;
}
@font-face {
	font-family: DIN-Medium;
	src: url("../../files/isc_events/theme/fonts/DINWeb-Medium.woff");
}
body {
	font-size: 15px;
	margin: 0;
	padding: 0;
	font-family: DIN, Arial;
	color: #3d3c3f;overflow-x:hidden;
}
.mod_boxes4ward .start .kachel {
    border-right: 1px solid #fff;
}
a {
	color: #b1b3b4;	outline: 0 none;
	text-decoration: none;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 85%;
    height: 85%;
}
@media (max-width:750px) {
    .video-container iframe,
.video-container object,
    .video-container embed {width:100%;height:100%;}
}
aside .slick-prev:before, aside .slick-next:before {color:#E2001A}
aside .block.slick-slider {overflow:visible;max-width:180px;margin:0 0 30px}
.farbe-46913c {color:#46913c}
table {margin:0;padding:0;border:0;width:100%}
table tr.head td {background:#3d3c3f !important;color:#fff;font-weight:bold;}
table tr.head td a {color:#fff;font-weight:bold;}
table tr td {background:#f4f4f4;padding:5px 8px;}
table tr:nth-child(odd) td {background:#b2b2b2;color:#fff;}
table tr:nth-child(odd) td a {color:#fff;}
table tr td a{color:#3d3c3f;}
table tr td p {margin:0;}

.slider-mob  {display:none;line-height:0;}
.slider-mob .ce_text p {margin:0;padding:0;}
.slider-mob .ce_text img {margin:0 0 1px;padding:0;width:49%;float:left;}
.slider-mob .ce_text img:nth-child(odd) {border-right:1px solid #fff;}
div.team {line-height:0;font-size:0;margin-bottom:50px;}
div.team img {margin:0 0.25% 0.25% 0;width:10.86%}
span.chair {color:#E2001A}
section.ce_accordion div.ui-accordion-content p.subcom {margin:35px 0 15px;font-weight:bold;}
section.ce_accordion div.ui-accordion-content p.subcom + ul.member {margin-top:15px !important;}
committee {font-size:100px;display:block;}

.preisslider-intro h3 {font-size:14px;margin:10px 0 5px}
#container .preisslider-intro h2 {margin:0 0 25px}
.preisslider {font-size:0;position: relative}
.preisslider .text {font-size:13px;line-height:1.3;text-align:center;width:275px;}
.preisslider .ce_image {}
.preisslider .ce_image.last {margin-right:0;}
.preisslider nav.slider-control {position: absolute;top:22px;width:210px;left:35px;}
.preisslider a.slider-prev, .preisslider a.slider-next {width:19px;height:26px;background:url("/files/isc_events/theme/images/pfeil-preisslider.png") no-repeat 0 0 / 100% auto;}
.preisslider a.slider-next {transform:rotate(180deg)}
img.callsopen, img.submit-icon {float:left;margin:0 20px 0 0;display:block;}
img.submit-icon {margin-top:55px;}
#container a {
}
img#logo {
	width: 283px;
	height: auto;max-width:74%;
}
#container a:hover {
	color: #E2001A;
}
.calls {
	margin-left: 15px !important;
}
figure.image_container {
	padding: 0;
	margin: 0;
}
div#wrapper {
	width: 995px;
	margin: 40px auto 30px;
}
.widget-captcha {margin:7px 0 0;max-width:300px;}
.widget-captcha .captcha_text {display:block;margin:0 0 15px;}
div#landingpage {width:998px;}
img {
	max-width: 100%;
	height: auto;
}
footer ul {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 10.5px;
}
.mod_breadcrumb.block {clear:both;z-index:99;position:relative;max-width:55%;}
div#landingpage .ce_text.startbild {
	text-transform: uppercase;
	height: 493px;
	width: 500px;
	float: left;
	color: #414042;
	font-size: 14px;
	line-height: 20px;
	max-width: 100% !important;
	background: #f1f2f2;
	padding:4px 0 0;
}
div.startbild h1 {
	font-size: 34px;
	line-height: 36px;
	margin: 0 0 18px;
	padding: 0;
	font-weight: normal;
}
div.startbild h2 {
	font-size: 23px;
	line-height: 27px;
	padding: 0;
	font-weight: normal;
}
div.startbild span {
	padding: 30px 20px 40px 30px;
	display: block;
}
div#landingpage .ce_text.startbild:hover {
	background: #E2001A !important;
}
.teaser div, .teaser p {
	display: inline;
}
div.ce_text, .mod_newslist, #privacy {
	line-height: 24px;
}
h1, div.ce_form h1, h3, #right h4, footer h5 {
	font-size: 22px;clear:both;
	text-transform: uppercase;
	margin: 30px 0 15px;
	font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
	font-family: "Din-Medium";
	font-weight: normal;
}
footer h5 {
	font-weight: normal;
	margin-bottom: 25px;
}
div.ce_text h1 {
	margin: 7px 0 35px
}
div.contact-team {margin:50px 0;font-size:0;line-height:0;}
div.contact-team img {width:100%;height:auto;}
div.contact-team a {background:#E2001A;display:inline-block;line-height:0;width:19.75%;margin:0 0.25% 0.25% 0}
div.contact-team a:hover {background:#b1b3b4;}
#container h2 {
	font-size: 20px;
	font-weight: normal;
	margin: 15px 0 0px;
}
#container .mod_newslist h2 {
	font-size: 16px;
}
#container h2 a {
	color: #3d3c3f;
	font-style: normal;
}
div#isc-fellows .ce_text {
	margin: 0 0 40px;
	max-width: 905px !important;
}
div#isc-fellows .ce_text p {
	margin: 0;
}
.matsuoka div.fellows {
	margin-bottom: 90px;
}
.sterling div.fellows {
	margin-bottom: 135px;
}
div.fellows {
	float: left;
	width: 240px;
	margin-right: 20px;
	padding: 25px 5px 15px 10px;
	font-size: 13px;
	background: #f2f2f2;
}
div.fellows strong {
	text-transform: uppercase;
	font-size: 14px;
}
div#landingpage .ce_text {
	max-width: 25% !important;
	float: left !important;
}
div#landingpage .ce_text p {
	margin: 0;
}
div#landingpage .ce_text.kachel:hover a:hover {
	background-color: #E2001A !important;
}
div#landingpage .ce_text.kachel a, div#landingpage .ce_text.kachel:hover a {
	background-color: #b1b3b4 !important;
	color: #fff;
	float: left;
	width: 248px;
	height: 248px;
	margin: 0 0 1px 1px;
	text-align: center;
	display: block;
}
#home-link {
	display: block;
	height: 60px;
	width: 60px;
	color: #fff;
	text-decoration: none;
	background: url("../../files/isc_events/theme/images/icons/home.png") center center no-repeat #3d3c3f;
	float: right;
	margin: -47px 0 0 0;
	font-size: 15px;
	line-height: 15px;
	text-indent: -9999px;
	background-size:39px 39px;
}
#home-link:hover {
	background-color: #E2001A;
}
div.mod_newslist p.more {
	display: inline;
	margin: 0;
	padding: 0;
}
div.formrow {
	margin: 0 0 29px;
}
div.formrow label {
	width: 105px;
	float: left;
	display: block;
}
div.formbody {
	max-width: 920px;
}
div.form-rechts {
	float: left;
}
div.form-links {
	float: left;
	margin-right:8px;
}
div.history_complete table {width:100%;max-width:650px;padding:0;margin:0;line-height:15px;border-spacing:0;}
div.history_complete table td {font-size:14px;padding:8px 20px 8px 0;vertical-align:middle;}
div.history_complete table tr.even {background:#f2f2f2;border-bottom:1px solid #fff;}
div.history_complete table tr.odd {background:#b1b3b4;border-bottom:1px solid #fff;}
div.history_complete table thead th {vertical-align:bottom;text-align:left;padding:0 20px 10px 0;text-transform:uppercase;font-weight:normal;font-family:Din-Medium;font-size:14px;}
div.history_complete table th.col_first {padding:0 10px;width:50px;text-align:left;font-weight:normal;font-family:Din-Medium;}
#main .pdf_link {margin:0 0 10px;}
#home .custom  div.slider-wrapper .ce_text, #overview div.slider-wrapper .ce_text {
	max-width: none !important;
}
#home .custom nav.slider-control, #overview nav.slider-control {
	margin: -230px 10px 230px;
}

#home .ce_accordionSingle {margin-top:50px;}
.ce_sliderStart.start.fw  {position:absolute;width:1000px;max-width:1000px;}
.ce_sliderStart.start.fw.rel  {position:relative;}
.ce_sliderStart.start.fw + spacer  {height:200px;}
.start nav.slider-control {position:absolute;width:100%;top:2px;}
.start .slider-mob nav.slider-control {position:absolute;width:100%;top:50%;transform:translateY(-47%)}
#home .custom  div.slider-wrapper p, #overview div.slider-wrapper p {
	background: #3d3c3f;
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 25px;
	border-left: 1px solid #fff;
	max-width: 33%;width:500px;
	padding: 0 25px 25px;
	height: 223px;
	display: table-cell;
	vertical-align: bottom;
	font-family: "Din-Medium";
}
div.inhaltsboxen p {
	float: left;
	background: #b1b3b4;
	color: #fff;
	font-size: 22px;
	line-height: 30px;
	display: block;
	padding: 100px 0px 20px;
	border-left: 1px solid #fff;
	text-transform: uppercase;
	width: 33%;
	min-height: 75px;
}
div.inhaltsboxen strong {
	font-weight: normal;
	display: block;
	padding-left: 25px;
	font-family: "Din-Medium";
}
#id-2014 div.inhaltsboxen {
	height: 248px;
	background: #b1b3b4;
	margin: 40px 0;
}
#id-2014 div.inhaltsboxen p {
	margin: 0;
	padding: 138px 0 35px;
}
.slider-control span.slider-menu, #overview span.slider-menu {
	display: none;
}
.sliderkachel a.slider-prev, .sliderkachel a.slider-next {top:-136px;}
a.slider-prev, #overview a.slider-prev {
	text-indent: -9999px;
	background: url("../../files/isc_events/theme/images/slider-prev.png");
	display: block;
	height: 35px;
	width: 35px;
}
a.slider-next, #overview a.slider-next {
	text-indent: -9999px;
	background: url("../../files/isc_events/theme/images/slider-next.png");
	display: block;
	height: 35px;
	width: 35px;
}
#id-4-kacheln {
	margin: 25px 0 0;
}
#id-4-kacheln .kachel, #id-4-kacheln > .ce_image.block {
	float: left;
	border-right: 1px solid #fff;
	height: 248px;
	width: 248px;
	color: #fff;
	font-size: 17px;
	background: #b1b3b4;
}
#id-4-kacheln .kachel p {
	margin: 0;
	padding: 0;
}
#id-4-kacheln .kachel.active, #id-4-kacheln .kachelsmall:hover, #id-4-kacheln .kachelsmall.active, #id-4-kacheln .kachel.k1, #id-4-kacheln .kachel:hover {
	background: #E2001A;
}
#id-4-kacheln .kachel.k1 div {
	padding: 90px 0 0 15px;
}
#id-4-kacheln .kachel.k4 {
	margin: 0;border:0;
}
#id-4-kacheln .kachelsmall {
	width: 123.5px !important;
	height: 123.5px !important;
}
#id-4-kacheln .kachelsmall img {
	height: auto;
	max-width: 100%;
}
#id-4-kacheln .kachelsmall.fb, #id-4-kacheln .kachelsmall.twitter, #id-4-kacheln .kachelsmall.linkedin {
	margin-bottom: 1px !important;
}
#id-4-kacheln .kachelsmall.spacer1 {
	margin: 0 0 1px !important;
}
#id-4-kacheln .kachelsmall.spacer2 {
	margin: 0 !important;
}
#sidebar-rechts .kachel {
	color: #fff;
	background: #E2001A;
	width: 200px;
	height: 200px;
	float: right;
	margin: 111px 0 0;
}
#sidebar-rechts .kachel h3, #id-4-kacheln .kachel.k1 h3 {
	margin: 0 0 15px;
	padding: 0;
}
#sidebar-rechts .kachel p {
	line-height: 20px;
	margin: 0;
	font-size: 12.5px;
	text-transform: uppercase;
}
#sidebar-rechts .kachel div {
	padding: 68px 0 10px 10px;
}
#right ul.calls {
	margin: 0;
	padding: 0;
}
#right ul.calls li {
	margin: 0 0 7px;
	list-style: none;
	padding: 0;
	line-height: 16px;
}
#right h4 {
	margin: 80px 0 20px;
}
#right div.contact {
	color: #666;
	background: #e5e5e5;
	padding: 15px 12px 0;
	margin: 0 0 60px;
	font-size: 14px;
	font-size: 84%;
	height: 233px;
}
#right div.contact a {
	font-style: normal;
	color: #666;
	font-weight: normal !important;
}
#right div.contact a:hover {
	color: #E2001A;
}
#right div.contact strong {
	text-transform: uppercase;
	font-size: 100%;
}
#right div.contact h3 {
	padding: 0;
	margin: 15px 0 0;
	font-weight: normal;
}
#right div.contact p:first-of-type {margin-top:0;}
#right div.contact p:last-of-type {margin-bottom:0;}
#right div.bg_rot p {
	padding: 0;
	margin: 0;
	background: #E2001A;
	line-height: 0;
}
.fullwidth.bg_rot li, .fullwidth.bg_rot ul {padding:0 !important;line-height:0 !important;margin:0;list-style:none;}
.fullwidth.bg_rot li {background: #b1b3b4;float:left;width:248px;max-width:49.5%;}
.fullwidth.bg_rot li:hover {background: #E2001A;}

.fullwidth.two-items li, .fullwidth.two-items ul {padding:0 !important;margin:0;list-style:none;}
.fullwidth.two-items li {float:left;width:248px;max-width:calc(50% - 12.5px);}
.fullwidth.two-items ul > li:first-of-type {margin-right:25px;}

input.submit {
	background: #E2001A;padding:7px 14px 4px;font-size:14px;cursor:pointer;font-family:Din-Medium;margin:5px 0 0;
}
input.submit:hover {background: #b1b3b4;}
input[type=text], input[type=email], input[type=tel], select {
	width:75%;height:34px;margin:0 0 8px;line-height:22px;color:#fff;padding:0 5px;font-family:Din-Medium;
}
select {width:76%;}
::-webkit-input-placeholder {
    color: #fff !important;opacity:1 !important;
}
:-moz-placeholder {
    color: #fff !important;opacity:1 !important;
}
::-moz-placeholder {
    color: #fff !important;opacity:1 !important;
}
:-ms-input-placeholder {
    color: #fff !important;opacity:1 !important;
}
textarea {
	width:75%;
	height:175px;
	font-family:Din-Medium;
	padding:5px;
}
input, textarea, select {
	background: #b1b3b4;
	color: #fff;
	border: none;
	font-size:13px;
}
#nav-footer {
	margin: 50px 0 25px;
}
footer h6 {
	font-size: 22px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal;
}
a.info, a.dl-app {
	background: #b1b3b4;
	color: #fff;
	padding: 8px 12px;
	display: inline-block;
	text-decoration: none;
	text-align: right;
}
div#nav-mobil {
	display: none;
}
a.infoimage {
	margin-top: 12px;
	display: inline-block;
}
a.infoimage img {
	background: #b1b3b4;
}
a.infoimage:hover img {
	background: #E2001A;
}
a#link-smartphonenavi {
	display: none;
}
#right .flickr-sidebar {text-align:right;}
ul.kachel-nav {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.kachel-nav li {
	margin: 0;
	padding: 0;
}
ul.kachel-nav li a {
	display: block;
	float: left;
	width: 123px;
	height: 123px;border:1px solid #fff;border-top:0;border-right:0;

	background-color: #b1b3b4;
}
ul.kachel-nav li a:hover {
	background-color: #E2001A;
}
ul.kachel-nav li a.contact {
	background-image: url("../../files/isc_events/theme/images/icons/Contact.png");
	margin-right: 1px;
	background-size:125px 125px;
}
ul.kachel-nav li a.preview {
	background-image: url("../../files/isc_events/theme/images/icons/planner_2019_transparent.png");
	margin-right: 1px;
	background-size:125px 125px;
}
ul.kachel-nav li a.history {
	background-image: url("../../files/isc_events/theme/images/icons/ISCHistory.png");
	margin-bottom: 1px;
	background-size:125px 125px;
}
ul.kachel-nav li a.isc2016 {
	background-image: url("../../files/isc_events/theme/images/icons/homepage.png");
	margin-bottom: 1px;
	background-size:125px 125px;
}
ul.kachel-nav li a.isc2017 {
	background-image: url("../../files/isc_events/theme/images/icons/isc2017.png");
	margin-bottom: 1px;
		margin-right: 1px;
	background-size:125px 125px;
}
ul.kachel-nav li a.register {
	background-image: url("/files/isc_events/theme/images/icons/RegisterNow_Button.png");
	margin-bottom: 1px;
		margin-right: 1px;
	background-size:125px 125px;
}
ul.kachel-nav li a.invitation {
	background-image: url("../../files/isc_events/theme/images/content/kacheln/FAQ.png");
	background-size:125px 125px;
	}
ul.kachel-nav li a.newsletter {
	background-image: url("../../files/isc_events/theme/images/icons/Newsletter.png");
	background-size:125px 125px;
		margin-bottom: 1px;
}
ul.kachel-nav li a.pressrelease {
	background-image: url("../../files/isc_events/theme/images/icons/PressRelease.png");
	background-size:125px 125px;
}
ul.kachel-nav li a.videos {
	background-image: url("../../files/isc_events/theme/images/icons/videos.png");
	margin-right: 1px;
	margin-bottom: 1px;
	width: 123px;
	background-size:125px 125px;
}
ul.kachel-nav li a.agendaplanner {
	background-image: url("../../files/isc_events/theme/images/icons/agendaplanner.png");
	margin-right: 0px;
	margin-bottom: 1px;
	width: 123px;
	background-size:125px 125px;
}
ul.kachel-nav li a.photos {
	background-image: url("../../files/isc_events/theme/images/icons/photos.png");
	margin-bottom: 1px;
	background-size:125px 125px;
}
ul.kachel-nav li a.summary {
	background-image: url("../../files/isc_events/theme/images/icons/summaryguide.png");
	margin-right: 0px;
	width: 123px;
	background-size:125px 125px;
}
ul.kachel-nav li a.guide {
	background-image: url("../../files/isc_events/theme/images/icons/conferenceguide.png");
	background-size:125px 125px;
}
#container .inside .mod_newslist, #container .inside .ce_text {max-width: 620px;}
#container .inside .mod_newslist.home,#container .inside .ce_text.fw {max-width:100%;}

#container .inside .ce_text.teamliste {
	max-width: none;
}
div#navigation {
	margin: 50px 0 25px;
}
div#navigation ul.level_1 {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 13px;
}
div#navigation ul.level_1 > li {
	float: left;
	padding: 0 60px 0 0;
	text-transform: uppercase;
	color: #b1b3b4;
}

div#navigation .mod_boxes4ward {position:relative;z-index:5;overflow:visible;}
div#navigation .mod_boxes4ward::before {z-index:-1;content:"";background:url("../../files/isc_events/theme/images/isc_logo_motto_balken_web.png") no-repeat left bottom / auto 100%;height:13px;width:100%;position:absolute;top:-16px;left:0;}
.isc2020 div#navigation .mod_boxes4ward::before {background-image:url("../../files/isc_events/theme/images/motto-links-2020.png");}

img#motto {z-index:5;height:auto;width:250px;position:absolute;bottom:-33px;right:-41px;}
#right {margin-top:62px;}

footer nav ul li {
	float: left;
	padding: 0 20px 0 0;
	text-transform: uppercase;
	color: #b1b3b4;
}
div#navigation ul.level_1 > li.last, footer ul li.last {
	padding: 0;
}
div#navigation ul.level_1 > li a, footer ul li a {
	color: #b1b3b4;
	text-decoration: none;
}
div#navigation ul.level_1 > li.active, footer ul li.active, footer ul li:hover a, div#navigation ul > li.trail a, div#navigation ul > li.trail strong, div#navigation ul li:hover a {
	color: #E2001A;
}
div#navigation ul li:hover ul.level_2, div#navigation ul li:active ul.level_2, div#navigation ul li:focus ul.level_2 {
	display:block;
}
div#navigation ul.level_1 > li a {
	font-weight: normal !important;
}
div#navigation ul.level_2 {
	width: 225px;
	position: absolute;
	display: none;
	margin: 0 0 0 -12px;
	background: url("../../files/isc_events/theme/images/bg-subnav.png");
	padding: 10px;
	z-index: 9999;
	list-style: none;
	border-top: 9px solid #fff;
}
div#navigation ul.level_2 strong.active {
	text-align: left;
	display: block;
	padding: 5px 0 5px 5px;
	color: #FFFFFF;
}
div#navigation ul.level_2 li {
	margin: 0;
	padding: 2px 0;position:relative;
	width: 100%;
}
div#navigation ul ul.level_2 li a, div#navigation ul ul.level_2 li strong.trail {
	display: block;
	color: #FFFFFF;
	text-align: left;
	padding: 5px 0 5px 5px;
}
div#navigation ul.level_2 li a:hover, div#navigation ul.level_2 li.active span.active, div#navigation ul.level_2 li a:focus, div#navigation ul.level_2 li a.trail {
	font-weight: bold !important;
}

div#navigation ul.level_3 {list-style: none;padding:12px 7px;margin: 0;font-size: 13px;display:none;background: url("../../files/isc_events/theme/images/bg-subnav.png");position:absolute;right:-200px;top:-12px;width:186px;}
div#navigation ul.level_2 > li:hover ul.level_3 {display:block;}
div#navigation ul.level_4 {margin:0 0 0 22px;padding:0;}
div#navigation ul.level_4 > li {margin:0;padding:0 0 3px;}

ul#social-icons {
	position: fixed;
	right: 0;
	top: 35%;z-index:999;
	list-style: none;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
ul#social-icons li a {
	display: block;
	height: 39px;
	width: 39px;
	margin: 0 0 10px;
}
ul#social-icons li a.twitter {
	background: url("../../files/isc_events/theme/images/icons/social/twitter_icon.png") #3d3c3f;
	background-size:39px 39px;
}
ul#social-icons li a.twitter:hover {
	background-color: #E2001A;
}
ul#social-icons li a.fb {
	background: url("../../files/isc_events/theme/images/icons/social/fb_icon.png") #3d3c3f;
	background-size:39px 39px;
}
ul#social-icons li a.fb:hover {
	background-color: #E2001A;
}
ul#social-icons li a.yt {
	background: url("../../files/isc_events/theme/images/icons/social/youtube_icon.png") #3d3c3f;
	background-size:39px 39px;
}
ul#social-icons li a.yt:hover {
	background-color: #E2001A;
}
ul#social-icons li a.flickr {
	background: url("../../files/isc_events/theme/images/icons/social/flickr_icon.png") #3d3c3f;
	background-size:39px 39px;
}
ul#social-icons li a.flickr:hover {
	background-color: #E2001A;
}
section.ce_accordion {
	margin: 0 0 50px;
}
section.ce_accordion .ui-accordion-header-icon {background:url("../../files/isc_events/theme/images/aa.png") no-repeat center center #b1b3b4;display:block;padding:25px;float:left;margin:-15px 15px 0 0;}
section.ce_accordion div.ui-state-active .ui-accordion-header-icon {background:url("../../files/isc_events/theme/images/aa-hover.png") no-repeat center center #E2001A !important;}
section.ce_accordion div.ui-accordion-header:before {
}
section.ce_accordion div.ui-accordion-header {
	cursor: pointer;
	padding: 20px 0;
	font-size: 22px;
	font-family: Din-Medium;
	outline: none !important;
	text-transform: uppercase;
}
section.ce_accordion div.ui-state-active:before {
}
#main .inside .ce_text ul li {line-height: 24px;padding-bottom: 5px;}
#main .inside .ce_text.small-list ul li {line-height:1.3;padding-bottom: 2px;}
section.ce_accordion div.ui-accordion-content {
	padding: 0;
	margin: 25px 0 20px 0;
}
section.ce_accordion div.ui-accordion-content p {
	margin-top: 0;
	line-height: 24px;
}
section.ce_accordion div.ui-accordion-content p:last-of-type {margin:0;}
.bildrechts {float: right;margin-left:15px;margin-bottom:15px;}
.bildlinks {float: left;margin-right:15px;margin-bottom:15px;}
.teamliste ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.teamliste ul li {
	float: left;
	padding: 25px 0 0 20px;
	margin: 0 1px 1px 0;
	width: 227px;
	max-width: 50%;
	background: #F2F2F2;
	height: 220px;
	font-size: 13px;
}
#container .teamliste ul li strong {
	text-transform: uppercase;
}
#container .teamliste ul li img {
	margin: 5px 0 15px;
}
div.mod_breadcrumb ul {
	margin: 25px 0 0;
	padding: 0;
	list-style: none;
	font-size: 95%;
}
div.mod_breadcrumb ul li {
	float: left;
	color: #b1b3b4;
}
div.mod_breadcrumb ul li.active {
	font-style: normal;
	color: #E2001A;
}
div.mod_breadcrumb ul li.first {
	display: none;
}
div.mod_breadcrumb ul li.last:after {
	content: none;
}
div.mod_breadcrumb ul li:after {
	content: " \3e  ";
}
div.ce_text.fullwidth {
	max-width: 100% !important;
}
#sponsors-exhibitor-listing hr {
	clear: both;
	height: 1px;
	background: #fff;
	color: #fff;
	margin: 0 0 20px -155px;
	max-width: 725px;
	width: 725px;
}
#sponsors-exhibitor-listing {
	padding-left:155px;
}
#sponsors-exhibitor-listing .ce_image {
	float: left;
	margin: 10px 12px 10px;
}
#sponsors-exhibitor-listing .ce_image.last {
	margin: 10px 15px 0px;
}
#sponsors-exhibitor-listing h1 {
	margin-left: -155px;
	margin-top: 0px;
}
#sponsors-exhibitor-listing h4 {
	margin: 10px 0 30px -155px;
	text-indent: -9999px;
	height: 101px;
	width: 101px;
	float: left;
	clear: both;
}
#sponsors-exhibitor-listing h4.platinum {
	background: url("../../files/isc_events/theme/images/content/sponsors/01_Platinum/isc_platinum.jpg") top no-repeat;
}
#sponsors-exhibitor-listing h4.gold {
	background: url("../../files/isc_events/theme/images/content/sponsors/02_Gold/isc_gold.jpg");
}
#sponsors-exhibitor-listing h4.silver {
	background: url("../../files/isc_events/theme/images/content/sponsors/03_Silver/isc_silver.jpg");
}
#sponsors-exhibitor-listing h4.bronze {
	background: url("../../files/isc_events/theme/images/content/sponsors/04_Bronze/isc_bronze.jpg");
}
#right .box-rechts.promote {
	padding-top: 70px;
	height: 160px;
}
#right .box-rechts {
	color: #fff;
	background: #b1b3b4;
	padding: 20px;
	margin: 0 0 1px;
	height: 208px;
}
#right .box-rechts a {
	color: #E2001A;
}
#right .box-rechts h3 {
	margin: 0 0 20px;
	font-size: 20px;
}
#right .box-rechts p {
	margin: 0;
}
#right .box-rechts:hover {
	background: #E2001A;
}
.programchair p, .programchair div {
	width: 248px;
	height: 248px;
	margin: 0;
	background: #E2001A;
	color: #fff;
	display: table-cell;
	vertical-align: bottom;
}
.programchair p {
	padding: 0 0 25px 25px;
	width: 223px;
	height: 223px;
}
#container .inside .ce_text.programchair {
	max-width: none;
	margin: 30px 0;
}
.programchair p strong {
	text-transform: uppercase;
	font-size: 18px;
	font-family: "Din-Medium";
	font-weight: normal;
}
.programchair div {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	line-height: 0;
}
.programchair p.bode {
	font-size: 18px;
	font-family: "Din-Medium";
}
.facts p {
	display: table-cell;
	vertical-align: bottom;
	background: #b1b3b4;
	width: 223px;
	height: 223px;
	color: #fff;
	text-transform: uppercase;
	font-family: "Din-Medium";
	line-height: 30px;
	font-size: 22px;
	padding: 0 0 25px 25px;
	border-right: 1px solid #fff;
}
#container .inside .ce_text.facts {
	overflow: auto;
	position: absolute;
	width: 995px;
	max-width: 995px;
	margin: 35px 0 0;
}
#video-testimonials .attendees {
	float: left;
	max-width: 50%;
}
#video-testimonials .exhibitors {
	float: right;
	max-width: 50%;
}
div.startkachel {
	text-indent: -9999px;
	background: url("../../files/isc_events/theme/images/content/kacheln/ISC_Kachel01.png") #E2001A;
	padding: 0 !important;
	width: 248px;
	height: 248px;
}
div.startkachel:hover {
	text-indent: -9999px;
	background: url("../../files/isc_events/theme/images/content/kacheln/ISC_Kachel01_Mouseover.png") #E2001A;
}
#footer {
	margin: 30px 0 0;
}
div.attendees .block, div.exhibitors .block {
	float: left;
	width: 223px;
	height: 150px;
	padding: 98px 0 0 25px;
	margin: 0 0 1px 1px;
	background: #f2f2f2;
	font-size: 95%;
}
div.attendees .block.vierzeilig, div.exhibitors .block.vierzeilig {
	height: 174px;
	padding: 74px 0 0 25px
}
div.attendees h4, div.exhibitors h4 {
	text-transform: uppercase;
}
div.exhibitors .block.ce_youtube {
	margin-right: 0 !important;
}
div.exhibitors .block.ce_youtube, div.attendees .block.ce_youtube {
	padding: 90px 12px 0;
	height: 158px;
}
#video-testimonials .mejs-overlay-button {
	display: none;
}
div.spacer {height:300px;}
#cboxLoadedContent {background: transparent;}
/*** Korrektur für Formular Chinese Application 07.03.2017/jw ***/
form#frmchinapp { }
form#frmchinapp label { display:block; float:left; width:200px; }
form#frmchinapp select { margin:0px 0px 7px 0px; }
form#frmchinapp fieldset { padding:5px 5px 5px 5px; margin:0px 0px 10px 0px; }
form#frmchinapp fieldset span { border:1px solid #ff0000; }
form#frmchinapp fieldset.radio_container label { display:inline-block; float:none; width:154px; vertical-align:top; }
form#frmchinapp fieldset.checkbox_container label { display:inline-block; float:none; width:154px; vertical-align:top; }
form#frmchinapp input[type=radio] { }
form#frmchinapp input[type=checkbox] { }

/*** Korrektur für Newslist Pagination 27.10.2015/jw ***/
.pagination { margin-bottom:1em; margin-top:60px; }
.pagination p { float:left; line-height:40px; margin:0 10px 0 0; }
.pagination ul { float:left; margin-left:1em; margin:0; padding:0; }
.pagination li { list-style:none; float:left; margin-right:5px; }
.pagination a, .pagination span { padding:3px 9px; display:inline-block;  }
.pagination a { background:#e5e5e5; color:#ffffff; margin-bottom:5px; }
  .pagination a:hover, .pagination a:active { background:#e2001a; color:#ffffff !important; }
.pagination span { background:#e2001a; color:#ffffff; }

/*** Korrektur für Newslist h1 04.08.2017/jw ***/
.mod_newsreader h1 { padding-right:20px !important; }

/*** Korrektur für Teaser-Nachrichten 26.01.2015/jw ***/
.jwteaserrighta { margin-left:25px; }
.jwteaserrightb { margin-left:10px; }

/*** Korrektur für Modul mod_boxes4ward (Logos im Footer) 27.10.2015/jw ***/
#footer .mod_boxes4ward a {display:inline-table;width:33%;box-sizing:border-box;padding-right:20px;max-width:160px;max-height:70px;margin-bottom:40px;}
.noSidebar #footer .mod_boxes4ward a {width:100%;}
  #footer .mod_boxes4ward a img {max-width:96%;}
#footer .mod_boxes4ward .sponsors .block a {margin-right:20px;}
/*** Korrektur für Boxen mit Rollover ***/
ul.boxjw { padding:0 !important; line-height:0 !important; margin:0; list-style:none; }
ul.boxjw li { float:left;width:248px;height:248px; }

.fullwidth.bg_rot img {border-width:1px 0 0 1px !important;}
.mejs-container {
	width: 100% !important;
	height: auto !important;
	padding-top: 57%;
}
.mejs-overlay, .mejs-poster {width: 100% !important;height: 100% !important;}
.mejs-mediaelement video,
.mejs-mediaelement .me-plugin,
.mejs-mediaelement embed {
position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100% !important;height: 100% !important;}
#f1 .submit_container {clear:both;}

.row {flex-flow:row wrap;display:flex;clear:both;margin:30px 0;}
#container .inside .box.block {float:left;width:25%;;box-sizing:border-box;border-right:1px solid #fff;}
.box4 {border-right:0;clear:right;}
.box.block.rot {color:#fff;background:#e2001a;padding:2%;}
section {clear:both;}
.noSidebar ul.kachel-nav {float:right;width:250px;margin-top:80px;margin-left:25px;}
.noSidebar #home .ce_text.first {float:left}
aside.mod_banner.block + ul.kachel-nav.home {margin-top:25px;}
.home aside.mod_banner.block {float:right;width:250px;margin-top:63px;margin-left:25px}
.home aside.mod_banner.block .banner_name {display:none;}
.mod_boxes4ward.block {line-height:0;}
.mod_boxes4ward.block .boxes4ward_article{line-height:1;}
.mod_boxes4ward .start {margin:25px 0 0;}
.mod_boxes4ward .start .kachel {float:left;width:25%;box-sizing:border-box;line-height:0;}
.mod_boxes4ward .start .ce_sliderStart {width:75%;box-sizing:border-box;position: relative}
.mob {display:none !important;}
.mod_sitemap ul.level_1 {display:flex;list-style: none;margin:0;padding:0;flex-flow:row wrap;}
.mod_sitemap ul.level_1 > li {margin:0;padding:0 0 30px;max-width:25%;flex-basis:25%;flex-grow: 1;}
.mod_sitemap ul.level_1 > li > a {text-transform:uppercase;color:#e2001a;font-size:120%;}
.mod_sitemap ul.level_1 > li ul {list-style:none;margin:0;padding:7px 0 0;}
.mod_sitemap ul.level_1 > li li {margin:0;padding:0;}

#main ul.sponsoren {align-items:center;flex-wrap: wrap}
#main ul.sponsoren li {box-sizing:border-box;flex-grow: 1;display:inline-table;}
#main ul.sponsoren li img {width:100%;height:auto;padding:0 0 30px;}
#main ul.sponsoren a {display:inline;height:auto;width:auto;}
#contact .ce_form {max-width:720px;}

@media only screen and (min-width: 1000px) {#main ul.sponsoren li {padding:20px;width:180px;}
	div#navigation .mod_boxes4ward {height:248px;}
}
@media only screen and (min-width: 700px) and (max-width: 980px) { }
@media only screen and (max-width: 1000px) {
	#right div.contact.block {width:193px;height:193px;float:right;}
footer#footer .sponsors a {box-sizing: border-box;flex-grow: 1;margin-bottom: 6%;width: calc(100% * 0.333333);}
footer#footer .sponsors a img {height:auto;width:auto;padding:0 0 15px;}
.sponsors h1 + p {align-items: center;display: flex;flex-wrap: wrap;}
table {max-width:100% !important;}
.mm-ismenu.mm-light {
	color: #fff;
	background: #b1b3b4;
}
.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu.mm-light .mm-list > li.mm-selected > span {
	background: #E2001A;
	color: #fff;
}
a#link-smartphonenavi img {
	border: none;
	margin: 0;
	padding: 0;
}
.teamliste ul li {
	max-width: 45%;
	padding: 20px 0 0 15px;
}

div#wrapper {
	margin-top: 10px;
	max-width: 94%;
	width: 780px;
}
div.welcome, .placeholder {
	width: 100%;
	max-width: 500px;
	height: auto;
	float: none;
	margin: 0 0 1px 0;
	padding-bottom: 40px;
}
div#landingpage .ce_text, div#landingpage .ce_image {
	float: none;
	width: 100%;
	height: auto;
	max-width: 500px;
	margin: 0 0 1px 0;
}
div#landingpage .ce_text a {
	padding: 10px 0;
}
div#drei .ce_image {
	max-width: 49%;
	height: auto;
}
div#zweite .ce_image {
	width: 49.5%;
	max-width: 246px;
	height: auto;
}
div#zweite .startbild {
	height: auto !important;
}
div#zweite .startbild span {
	padding: 20px !important;
}
div#zweite div.page1, div#zweite div.page3 {
	margin: 0 0 1px;
	width: 49.8%
}
div#zweite div.page2, div#zweite div.page4 {
	margin: 0 0 1px 1px;
	width: 49.8%
}
div#zweite div.startbild {
	max-width: 99.7%;
}
#nav-footer, #nav2-footer {
	float: none;
	margin: 10px 0 10px;
}
div.ce_text {
	max-width: 95%;
}
div.grid-sitemap {
	float: none;
	width: 100%;
	margin: 0 0 20px;
}
div.startbild span {
	padding: 20px;
}
div.welcome h1 {
	font-size: 38px;
	line-height: 45px;
	font-weight: normal;
}
div.welcome h2 {
	font-size: 24px;
	line-height: 30px;
}
footer ul li {
	float: left;
	padding: 0 15px 0 0;
	text-transform: uppercase;
	color: #b1b3b4;
}
#home-link {
	margin: 0px 5px 0 0;
	display: none;
}
div.welcome {
	margin-bottom: 0;
}
div#landingpage .ce_text.startbild {
	height: auto;
}
div#landingpage .ce_text {
	max-width: 50% !important;
}
div#landingpage .ce_text a, div#landingpage .ce_text:hover a {
	background-size: cover !important;
	width: 100%;
}
div#landingpage {max-width:100%;}
#id-4-kacheln .kachel, #id-4-kacheln > .ce_image.block {max-width: 24.75%;}
#video-testimonials div.attendees, #video-testimonials div.exhibitors {
	float: none;max-width:none;
}
#video-testimonials div.attendees .ce_text, #video-testimonials div.exhibitors .ce_text, #video-testimonials div.attendees .ce_youtube, #video-testimonials div.exhibitors .ce_youtube {width:100%;padding:0;float:none;height:auto;}
#video-testimonials div.attendees .ce_youtube, #video-testimonials div.exhibitors .ce_youtube {margin-bottom:1px;}
#id-4-kacheln .kachel, #id-4-kacheln > .ce_image.block {line-height:0;height:auto;}
#id-4-kacheln .kachel.k1 {border-right:1px solid #fff;}
#id-4-kacheln .kachel, #id-4-kacheln .kachel.k2 {margin:0 0 1px;}
#id-4-kacheln nav.slider-control {display:none;}
div#landingpage .ce_text.kachel a, div#landingpage .ce_text.kachel:hover a {width:249px;max-width:100%;height:auto;}
div.welcome, .placeholder {padding:0;}
#right .box-rechts, #right .box-rechts.promote {height:auto;padding:20px;max-width:208px !important;}
#right div.bg_rot p {background:#fff;}
#right div.bg_rot p:hover {background:#e2001a;width:248px;}
input[type="text"], input[type="email"], input[type="tel"] {max-width:90%;}
textarea#ctrl_4 {max-width:40%;}
div.fellows {margin-bottom:5px !important;float:none;width:auto;}
.programchair p {padding:30px 30px 27px;float:left;display:block;}
.programchair div {float:left;height:auto;max-width:49%;background:#fff;}
.programchair p.bode {clear:both;border-top:1px solid #fff;margin:0 3px 0 0;width:auto;}
.programchair p, .programchair div {width:33%;box-sizing:border-box;}
#container .inside .ce_text.facts p {display:block;float:left;max-width:43%;width:208px;padding:60px 0 20px 20px;height:auto;margin:1px 0 0 0;}
#container .inside .ce_text.facts {position:relative;max-width:620px;width:auto;}
#container .inside .mod_newslist, #container .inside .ce_text {width:auto;max-width:auto;}
div.spacer {display:none;}
#home .custom div.slider-wrapper p, #overview div.slider-wrapper p {font-size:11px;padding:0 12px 10px;line-height:16px;text-transform:none;}
div.form-rechts {float:none;}
ul.kachel-nav {margin:35px 0 0;}
div.form-links {width:40%;}
section.ce_accordion div.ui-accordion-header:before {padding:15px 5px 10px;margin:0 10px 0 -5px;}
section.ce_accordion div.ui-accordion-header {padding:10px 5px;font-size:14px;}
#sponsors-exhibitor-listing h4 {margin-left:20px;float:none;}
#sponsors-exhibitor-listing {padding:0;}
#sponsors-exhibitor-listing h1 {margin-left:0;}
div.inhaltsboxen p {font-size:15px;line-height:22px;padding:20px 0 0;}
div.inhaltsboxen {height:auto;}
div.inhaltsboxen strong {padding-left:12px;}
table, table td, table thead th {font-size:12px !important;}
#id-4-kacheln > div.kachelsmall {max-width:24.3% !important;margin-right:1px;height:auto !important;}
div#navigation ul.level_1 > li {padding-right:5vw;}
	#right .flickr-sidebar {text-align:left;}
	#home .mod_newslist {margin-bottom:0 !important;}
	div.inhaltsboxen p {padding:13vw 0 0;}
	#id-2017 .fullwidth.bg_rot li {max-width:33%;}
	#id-2017 .fullwidth.bg_rot li:last-of-type img {border-left:0;}
		.noSidebar ul.kachel-nav {width:180px;}
	ul.kachel-nav li a {width:89px !important;background-size:cover !important}
		.noSidebar #home .ce_text.first {max-width:60%;}
	.box.rot p {line-height:1.2;font-size:14px}
}
@media only screen and (min-width: 640px) and (max-width: 800px) {
#right {padding-left: 48px; width: 200px;}
ul.kachel-nav {float:right;}
	.fullwidth.social a img {width:80px;margin-right:5px;}
}
@media only screen and (max-width: 800px) {
img#motto {width:200px;bottom:-10px;right:-33px;}
div#navigation .mod_boxes4ward::after {width:200px;bottom:-70px;right:-15px;}
div#navigation .mod_boxes4ward::before {width:100%;height:10px;top:-14px;}
#home .ce_sliderStart.start.fw  {position:relative;max-width:100%;}
img.callsopen,img.submit-icon {float:none;margin:0 0 10px;}
}
@media only screen and (max-width: 640px) {
    .preisslider nav.slider-control {width:90%;left:5%;}   
    
    	.mobile_menu .logo {display:block;max-width:200px;width:65%;margin:15px auto 15px;}
	.mobile_menu_trigger {text-align:center;cursor:pointer;max-width:41px;position:absolute;right:4%;top:57px;}
	.fixed .mobile_menu_trigger {top:49px;max-width:34px;font-size:13px;}
	.mobile_menu p {padding:15px;}
.mobile_menu {font-size:15px;text-align:center;z-index:9999;}
	.mobile_menu .inner {background:#fff;}
	.mobile_menu .inner a {color:#666;text-decoration: none}
	.mobile_menu .inner ul {list-style:none;margin:0;padding:0;}
	.mobile_menu .inner ul li {margin:0;padding:0;border-bottom:1px solid #ddd;}
	.mobile_menu .inner ul li a, .mobile_menu .inner ul li strong {text-decoration:none;font-weight:normal;display:block;padding:4px 7px;border-bottom:1px solid #ddd;}
	.mobile_menu .inner ul li strong {font-weight:bold;color:#E2001A;}
	.mobile_menu .inner ul li li a, .mobile_menu .inner ul li li strong {padding:6px 0px 6px 15px;font-size:12px;border-bottom:1px solid #ddd;}
div#navigation .mod_boxes4ward::before {

    top: -13px;
}
    
    
ul.boxjw li {height:auto; }
    .home #social {display:none;}
    div.contact-team a {width:33.06%;}
    div.contact-team img {width:500px;}
.ce_sliderStart.start.fw  {position:relative;max-width:100%;}
body .slider-control .slider-next {right:8px;}
img#motto {width:160px;bottom:3vw;right:-20px;}
div#navigation .mod_boxes4ward::after {}
div#navigation .mod_boxes4ward::before {width:80%;background-position: right bottom}
	.home div#navigation .mod_boxes4ward {line-height:0;}
	.home aside.mod_banner.block {float:none;width:60%;margin-top:15px !important;margin-left:0;text-align:left;}

	.mod_boxes4ward.block {margin:40px 0 0;}
	.mod_boxes4ward.block + div {margin-bottom:35px;}
	.mod_boxes4ward.block .contact strong {margin:-10px 0 -15px;display:block;}
			.noSidebar ul.kachel-nav {float:none;width:100%;margin:10px 0;}
    .submit-icon {float:none !important;display:block !important;margin:0 0 20px !important}
	.mod_sitemap ul.level_1 > li {max-width:50%;flex-basis:50%;}
	.mob {display:block !important}
	.nomob {display: none !important}
	.mod_boxes4ward .start {padding:0;}
.mod_boxes4ward .start .kachel {float:none;width:50%;border-bottom:1px solid #fff;box-sizing:border-box;}
.mod_boxes4ward .start .ce_sliderStart {float:none;width:100%;box-sizing:border-box;}

	.teamliste ul li {max-width:none;width:100%;margin:0;float:none;border-bottom:1px solid #fff;height:auto;}
	.noSidebar #home .ce_text.first {float:none;width:100%;}
	.box {flex-basis:50%;border-bottom:1px solid #fff;}
	#social .inside {position:initial;}
	ul#social-icons {position:absolute;bottom:0;top:auto;right:2%;z-index:9999999;width:170px;}
	ul#social-icons li {float:left;padding:3%;}
	ul#social-icons li a {width:32px;height:32px;background-size:cover !important;margin:0;}
	.fullwidth.social a img {width:50px;margin-right:5px;}
	header {position:fixed;top:0;left:2%;padding:10px 0 5px;width:96%;background:rgba(255,255,255,0.95);z-index:9999;}
	a#link-smartphonenavi {position:fixed;z-index:9999999;}
	div#wrapper {margin-top:100px;}
	#right .boxes4ward_article {padding:0;height:auto;}
#right .boxes4ward_article div.contact {height:auto;margin:0 0 1px !important;width:100%;padding:0;}
#right .boxes4ward_article div.contact img {float:left;margin-right:25px;}
div.form-rechts, div.form-links {width:100%;float: none;}
div.form-links {float: none;margin-right:0;}
	#f1 input[type="text"], #f1 input[type="email"], #f1 input[type="tel"], #f1 textarea {width:100%;}
	textarea#ctrl_4 {max-width:90%;}
	.mod_newslist .teaser p + a:last-of-type, .mod_newsreader p.back a, #isc-2015-newsletter .teaser a {color:#fff;background:#e2001a;border-radius:4px;display:inline-block;padding:3px 5px;}
	.mod_newslist .teaser p + a:hover:last-of-type,.mod_newsreader p.back a:hover,#isc-2015-newsletter .teaser a:hover {background:#eee;}
	div.ce_text, .mod_newslist {line-height:1.3;}
#id-4-kacheln .kachel, #id-4-kacheln > .ce_image.block {max-width:49%;}
.custom nav#nav {display: none;}
div#nav-mobil {display: block;}
a#link-smartphonenavi {display: inline-block;padding: 5px;background: #E2001A;position:fixed;right:20px;top:27px;}
	a#link-smartphonenavi img {max-width:30px;}
	div#navigation {margin-top:0;}
	ul.kachel-nav li a, .noSidebar ul.kachel-nav li a{border-left:1px solid #fff !important;background-size:cover !important;width:25% !important;margin:0 !important;box-sizing:border-box;}
			.noSidebar #home .ce_text.first {max-width:100%;}

	.programchair p, .programchair div {width:50%;max-width:none;margin:0;box-sizing:border-box;height:auto;}
	.programchair p {padding:15px;}
	.programchair p strong {font-size:16px;}
	.programchair p.bode {font-size:16px;height:auto !important;}
	#nav-footer + div {margin:10px 0 0 !important;text-align:left !important;}
	input#ctrl_5 {padding:7px 12px 5px;cursor:pointer;font-family:Din-Medium;font-size:18px;margin:15px 0 0;}
input#ctrl_6_submit, input#ctrl_27_submit {
	display: block;
	left: auto;
	top: auto;
	margin-top: 10px;
}
#container .teamliste ul li img {margin:0 10px 10px 0;float:left;}
	#container #main .teamliste ul li strong {display:block;margin:-18px 0 -12px;}
	#container #main .teamliste ul li {line-height:18px;padding-bottom:10px;border-bottom:4px solid #fff;}
	
	#home .box4.rot p {margin:4px 0 0;line-height:1.2;font-size:12px;}
}
@media only screen and (max-width: 500px) {
		img#motto {bottom:3vw;}
		div#navigation .mod_boxes4ward::after {bottom:-16vw;}
		.mod_breadcrumb.block {overflow: visible;height: 17px;}
}
@media only screen and (max-width: 340px) {
	.mod_breadcrumb.block {max-width:46%;}
	img#motto {bottom:6vw;}
	div#navigation .mod_boxes4ward::after {bottom:-18vw;}
}
@media print {
.noprint, header + .custom, footer, .pdf_link {display:none !important;}
	header {padding-bottom:35px;}
}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url("../../files/isc_events/theme/slick/./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../../files/isc_events/theme/slick/./fonts/slick.eot");src:url("../../files/isc_events/theme/slick/./fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../files/isc_events/theme/slick/./fonts/slick.woff") format("woff"), url("../../files/isc_events/theme/slick/./fonts/slick.ttf") format("truetype"), url("../../files/isc_events/theme/slick/./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir="rtl"] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir="rtl"] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}
