@media screen and (max-width:1260px) {
	/* Die Slider Pfeile verbergen und die Bullets stattdessen anzeigen, falls die Pfeile ausserhalb sind */
	.mo_arrowsOutside .mo_tickerHorizontal .ticker_bullets  {display:block;}
	.mo_arrowsOutside .mo_tickerHorizontal .ticker_previous, .mo_arrowsOutside .mo_tickerHorizontal .ticker_next  {display:none;}
	
	/* Pressemeldung Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTPS1,
	.fancybox-inner #jl_contentArea .mod_DTPSD,
	.fancybox-inner #jl_contentArea .mod_DTPSC{width:1100px;}
}

/* Breakpoint wenn der Screen die maximale angezeigte Seitenbreite erreicht */
@media screen and (max-width:1230px) {

	#jl_contentArea .pb_s_content, #jl_contentArea .pb_s_content_main{
		width:100%;
	}

	.mo_data .pb_ce .cg_msl .ce_img .ce_ovlcntnt  {width: 100%;}
	
	/* Texte rot, Farbe1, Farbe2 / zentriert*/
	.ce_ftRed p, .ce_ftRed span, .ce_ftRed a,
	.ce_ftColorPrimary p, .ce_ftColorPrimary span, .ce_ftColorPrimary a,
	.ce_ftColor1 p, .ce_ftColor1 span, .ce_ftColor1 a,
	.ce_ftColor2 p, .ce_ftColor2 span, .ce_ftColor2 a{font-size:1.9rem; line-height:3.2rem;}
	.ce_ftRed .ck_headline,
	.ce_ftColorPrimary .ck_headline,
	.ce_ftColor1 .ck_headline,
	.ce_ftColor2 .ck_headline  {font-size:3.2rem; line-height:4.2rem; font-weight:600;}
	.ce_ftRed.ce_ftCntrd .ce_head h3,
	.ce_ftColorPrimary.ce_ftCntrd .ce_head h3,
	.ce_ftColor1.ce_ftCntrd .ce_head h3,
	.ce_ftColor2.ce_ftCntrd .ce_head h3{font-size:3.2rem; line-height:4.2rem; font-weight:600;}
	
	.mod_cctpl .ce_head h1 { word-break: normal;}

	/* Kontakt Detailseite */
	
	.pb_s.pb_m.pb_c_3 .mod_DTEX16 .pb_ce {max-width:none;width: 50%;}
	.pb_mg_3 .mod_DTEX16 .mo_data .pb_ce:nth-child(-n+3) {margin-top:0px;}
	.mod_DTEX16 .mo_data {flex-wrap: nowrap;}
		
		
	#jl_contentArea > .pb_s.section_fullWidth.ad_Leaderbord.ad_commercialBreak .ce_titleAd {
		width: 100%;
		padding-right:30px;
	}
	/* Projektpräsentation Image-/Videozoom */
	.fancybox-inner #jl_contentArea .mod_DTIM1Z .pb_ce,
	.fancybox-inner #jl_contentArea .mod_DTVD1Z .pb_ce{width:800px;}
}

@media screen and (max-width: 1150px) {
	.ce_hxl {height:650px;}

	/* Ausstellerkontakt -Kontaktformular */
	.ce_cf_formArea fieldset label	{width:calc(100% - 33px);padding-left:33px;float:none;}
	.ce_cf_formArea fieldset input[type=text]{width:calc(100% - 33px);margin-left:33px;float:none;}
	/* Pressemeldung Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTPS1,
	.fancybox-inner #jl_contentArea .mod_DTPSD,
	.fancybox-inner #jl_contentArea .mod_DTPSC{width:900px;}
}
@media screen and (max-width: 1024px) {

	/*.mod_cctpl .ce_pgWrapper .pg_xls {display:none}*/
	/* Arbeitgeberporträt auf Ausstellerdetailseite (electronica) */
	.mod_DTEX23 .ce_cntnt .ce_text{display:none;}
}

/* Breakpoint 3er bzw. 4er Raster zu 2er Raster  */
@media screen and (max-width:990px) {
	.ce_cntnt, .ce_cntnt p, .ce_cntnt span, .ce_cntnt a, .ce_cntnt li {font-weight:normal; font-size:1.6rem;}
	.ce_hs, .ce_hn, .ce_hm, .ce_hl, .ce_hx, .ce_hxs, .ce_hxl, .pb_mca_medrect .ce_hs {height:auto;}

	.mod_cctpl .ce_head h1 {font-size: 3.0rem;}
	.mod_LiTc .ce_letter {font-size: 2.8rem; word-break: normal;}
  
	.mod_7 .ce_img, .mod_7 .ce_cntnt  {float:none;}
	.mod_7 .ce_logo img {max-height:80px;float:right;}
	.mod_7 .ce_2-1 .ce_img, .mod_7 .ce_2-1 .ce_cntnt,	.mod_7 .ce_1-1 .ce_img, .mod_7 .ce_1-1 .ce_cntnt  {width:100%;}
	.mod_7 .ce_2-1 .ce_cntnt:after, .mod_7 .ce_1-1 .ce_cntnt:after  {content:""; display:table; clear:both;}
	.mod_7 .ce_2-1 .ce_logo, .mod_7 .ce_1-1 .ce_logo  {float:right;width:30%;height:auto;max-height:100px;}
	.mod_7 .ce_2-1 .ce_topic, .mod_7 .ce_2-1 .ce_head, .mod_7 .ce_1-1 .ce_topic, .mod_7 .ce_1-1 .ce_head  {float:left;width:70%;}
	.mod_7 .ce_2-1 .ce_text:before, .mod_7 .ce_1-1 .ce_text:before  {content:""; display:table; clear:both;}
	.mod_7 .ce_text  {padding-bottom:10px;}
	.mod_7 .mo_data .pb_ce .ce_bttn { position:relative; bottom:10px;}

	/* Highlights Standard */

	/* Teaser-Text (Detailseite) */
	.mod_DTEX3  .ce_text, .mod_DTEX3 .ce_text p  {font-size: 3.0rem;}

	/* Slogan auf der Detailseite */
	.mod_DTEX3 .ce_cntnt { padding-bottom: 0px;padding-top:10px;}
	.mod_DTEX3 .pb_ce { padding-bottom: 0px;}

	/* Headline auf der Detailseite */
	.mo_header h1 {font-size:3.0rem;}
	.mod_DTEX4 .mo_title	{margin-bottom: 15px;}
	.mod_DTEX4 .mo_header h1 {font-size:3.0rem;}
	
	/* Top-Thema (Detailseite) */
	.mod_DTEX6, .mod_DTEX6 .ce_hl  {height:auto;}
	.mod_DTEX6  .ce_img, .mod_DTEX6  .ce_cntnt {width:100%; display:block;}
	.mod_DTEX6  .ce_cntnt:after, .mod_DTEX6 .ce_cntnt:after{ content:""; display:table; clear:both;}
	.mod_DTEX6 .mo_data .pb_ce .ce_bttn {position: unset;padding-top:10px;}
	.mod_DTEX6 .ce_cntnt {padding:30px 0px;}
	.mod_DTEX6 .mo_shd .ce_cntnt, .mod_DTEX6 .mo_brdr .ce_cntnt {padding:30px;}

	/* Ausstellungsbereiche */
	.mod_DTEX9 .ce_head h2 {word-break: normal;}
	.mod_DTEX9 .ce_cntnt1 {width:100%;}

	/* Kontakt Detailseite */
	.mod_DTEX16 .mo_data {flex-wrap: wrap;}
	.pb_s.pb_m.pb_c_3 .mod_DTEX16 .pb_ce {width: 100%; }
	.pb_mg_3 .mod_DTEX16 .mo_data .pb_ce:nth-child(-n+3) {margin-top:30px;}
	
	/* Mobile Navigation*/
	.jl_nvMain {display: none;}
	.jl_micon	{display:block;padding-left:15px;}
	.jl_hd_logo	{padding-left:15px;}
	.jl_hd_search{bottom:-70px; background: #aaa; background: var(--color-primary-light, #aaa);}
	.jl_hd_search input.search_input{background: #aaa; background: var(--color-primary-light, #aaa);color:#ffffff;}
	.jl_hd_search button.search_bttn{background: url(../../_images/view/ok/elements/search_white.png);background-size:cover;}
	.jl_hd_search button.search_reset{background-color: #aaa; background-color:var(--color-primary-light, #aaa); background-image: url(../../_images/view/ok/elements/close_white.png);}
	.jl_nvMain .jl_nvLev1 li {float: none;border-top: solid 1px #ffffff;}
	.jl_navdisplay	{display: block !important;}


	/* Breakpoint 3er Raster zu 1er Raster*/
	.mod_8 .pb_ce .ce_img {height:auto;}
	.mod_8 .pb_ce .ce_img img {height:auto;}
	.mod_8 .ce_hl	{height: auto;}
	
	/* Texte rot, Farbe1, Farbe2 / zentriert*/
	.ce_ftRed p, .ce_ftRed span, .ce_ftRed a,
	.ce_ftColorPrimary p, .ce_ftColorPrimary span, .ce_ftColorPrimary a,
	.ce_ftColor1 p, .ce_ftColor1 span, .ce_ftColor1 a,
	.ce_ftColor2 p, .ce_ftColor2 span, .ce_ftColor2 a{font-size:2.2rem; line-height:3.2rem;}
	.ce_ftRed .ck_headline,
	.ce_ftColorPrimary .ck_headline,
	.ce_ftColor1 .ck_headline,
	.ce_ftColor2 .ck_headline{font-size:3.8rem; line-height:4.2rem;}
	.ce_ftRed.ce_ftCntrd .ce_head h3,
	.ce_ftColorPrimary.ce_ftCntrd .ce_head h3,
	.ce_ftColor1.ce_ftCntrd .ce_head h3,
	.ce_ftColor2.ce_ftCntrd .ce_head h3{font-size:3.8rem; line-height:4.2rem;}
	
	.mo_emptyTitle{display:none;}
	.mobilefullWidth {
		margin: 0 -30px;
		width: calc(100% + 60px);
	}
	#module_25_7 .mod_3 a.btTrAr[target="_blank"] {
		background:url(../../_images/view/ok/elements/link-external.png) no-repeat left center;
		background-size: 22px auto;
		padding-left:30px;
	}
	#module_25_7 .mod_3 a.btTrAr[target="_blank"]:after {
		content:"";
	}
	#module_25_7 .mod_3 hr{display:none;}
	#module_25_7 .mod_3 p{float:left;width:50%;word-break: normal;}
	#module_25_7 .mod_3 p:first-child{float:none;width:100%;}
	
	/*#module_1_10{
		margin: 0 -30px;
		width: calc(100% + 60px);
	}*/

	/* Projektpraesentationen */

	.mod_10V1 .ce_img img {max-width:none; width:100%;}

	/* Teilnehmerliste */
	.mod_LiEnTn .pb_ce .ce_cntnt {width:100%; min-width:190px; text-align:left; display:block; float:left; padding:0;}
	.mod_LiEnTn .wrp_footer {width:100%; border-top:1px solid #d1d1d1; margin:5px 0 0 0; padding:10px 0 0 0; position:relative; min-height:40px;}

	/* Listeneintrag */
	.mod_LiEn .pb_ce .ce_cntnt {width:100%; min-width:190px; text-align:left; display:block; float:left; padding:0;}
	.mod_LiEn .wrp_footer {width:100%; border-top:1px solid #d1d1d1; margin:5px 0 0 0; padding:10px 0 0 0; position:relative; min-height:40px;}
	.mod_LiEn .pb_ce .ce_img {width:auto;}
	.mod_LiEn .pb_ce .ce_img img {width:auto; max-height:120px;padding-bottom:20px;}
	/* Listeneintrag Marken */
	.mod_LiEnBr .pb_ce .ce_cntnt {width:100%; min-width:190px; text-align:left; display:block; float:left; padding:0;}
	.mod_LiEnBr .wrp_footer {width:100%; border-top:1px solid #d1d1d1; margin:5px 0 0 0; padding:10px 0 0 0; position:relative; min-height:40px;}
	.mod_LiEnBr .pb_ce .ce_img img {width:auto; max-height:120px;padding-bottom:20px;}
	/* Listeneintrag Presse*/
	.mod_LiEnPs .pb_ce > div{display:initial;}
	.mod_LiEnPs .pb_ce .ce_cntnt {width:100%;}
	.mod_LiEnPs .wrp_footer {width:100%; }
	.mod_LiEnPs .ce_booth.ce_boothGroup{margin-bottom:5px;}
	/* Pressedetailseite */
	.mod_DTPS1 .ce_date {font-size:1.8rem;color:#999;margin-bottom:20px;}
	.mod_DTPS1 .ce_topic{margin-bottom:30px;max-width:100%;}
	.mod_DTPS1 .ce_head{font-size:3.0rem;margin-bottom:30px;max-width:100%;min-height:unset;}
	.mod_DTPS1 .ce_logo{position:absolute;top:80px;right:0;}
	.mod_DTPS1 .ce_logo{position:relative;top:unset;right:unset;margin-bottom:20px;}
	
	/* Listeneintrag Jobboerse */
	.mod_LiEnJb .pb_ce .ce_cntnt {width:100%; min-width:190px; text-align:left; display:block; float:left; padding:0;}
	.mod_LiEnJb .wrp_footer {width:100%; margin:5px 0 0 0; padding:10px 0 0 0; position:relative; min-height:40px;}
	.mod_LiEnJb .pb_ce .ce_img img {width:auto; max-height:120px;padding-bottom:20px;}
	.mod_LiEnJb .ce_head, .mod_LiEnJb .ce_topic {max-width:100%;}
	
	/* Ausstellerrepraesentanten */
	.mod_DTCNE .mo_title {word-break: normal;}
	
	/* Nomenklatur erstes Level */
	.mod_CLGLST2 .ce_head h2 {word-break: normal;}
	.mod_CLGLST2 .lev1 .ce_cntnt {width:100%;}
	
	.mod_CLGLST5.ce_head h2 {word-break: normal;}
	.mod_CLGLST5 .lev1 .ce_cntnt {width:100%;}
	
	/* Werbung Nomenklatur weitere level (exkl. Sponsoring) */
	.mod_CLGLST2 .mo_content.mo_hasAd,
	.mod_CLGLST5 .mo_content.mo_hasAd{flex-wrap:wrap;}
	.mod_CLGLST2 .mo_content.mo_hasAd .mo_adContainer,
	.mod_CLGLST5 .mo_content.mo_hasAd .mo_adContainer{ order:1; width:100%; min-width: unset; margin:0px 0px 15px 0px;}
	.mod_CLGLST2 .mo_content.mo_hasAd .mo_adContainer img,
	.mod_CLGLST5 .mo_content.mo_hasAd .mo_adContainer img {width:100%;}
	.mod_CLGLST2 .mo_content.mo_hasAd .mo_adContainer.mo_adIsLogobanner img,
	.mod_CLGLST5 .mo_content.mo_hasAd .mo_adContainer.mo_adIsLogobanner img {max-width:160px;margin-left:0;}
	.mod_CLGLST2 .mo_content.mo_hasAd .mo_adContainer .mo_adTitle,
	.mod_CLGLST5 .mo_content.mo_hasAd .mo_adContainer .mo_adTitle{text-align:left;}
	.mod_CLGLST2 .mo_content.mo_hasAd .mo_data,
	.mod_CLGLST5 .mo_content.mo_hasAd .mo_data {order:2; width:100%; }
	
	/* 1tes Listpaging */
	.ce_pgWrapper	{justify-content: space-between;}
	.ce_pgWrapper > div, .pg_filterWrapper > div {margin:5px 0;}
	.pg_filterWrapper .pg_filter {min-width: unset;}
	.pg_filterWrapper .pg_currFilter {width: auto; display: block;}
	.ce_pgWrapper .pg_rpp  {display:none;}
	.ce_pgWrapper .pg_view {float:right;}
	.ce_pgWrapper .pg_nav	{float:right;}
	.ce_pgWrapper .pg_sort {padding: 0 10px 0 10px;}
	
	/* Suchfilter */
	.ff_view {float:none; margin:10px;}
	.ff_viewRst {	float:none; margin:10px; min-width:250px; background-position:calc(100% - 7px) center;}
	
	/* Haussteller */
	.mod_DTCNH .pb_ce > div{display:flex;}
	
	/* Mitaussteller */
	.mod_DTCNM .pb_ce > div{display:flex;}
	
	/* Zusätzlich vertretene Unternehmen */
	.mod_DTCNZ .pb_ce > div{display:flex;}
	
	/* Jobboerse Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTJB1, .fancybox-inner #jl_contentArea .mod_DTJB2, .fancybox-inner #jl_contentArea .mod_DTJB3 {width:800px;}
	.mod_DTJB1 .ce_area_1, .mod_DTJB2 .ce_area_1, .mod_DTJB3 .ce_area_1 {width:100%; position:static; margin-bottom:20px;}
	.mod_DTJB1 .ce_logo, .mod_DTJB2 .ce_logo, .mod_DTJB3 .ce_logo {margin-bottom: 0px;}
	.mod_DTJB1 .ce_logo img, .mod_DTJB2 .ce_logo img, .mod_DTJB3 .ce_logo img {width:auto; max-height:75px; float:left}
	.mod_DTJB1 .ce_bttn, .mod_DTJB2 .ce_bttn, .mod_DTJB3 .ce_bttn {position:absolute !important; bottom:0px !important; right:25px;}
	.mod_DTJB1 .ce_area_2, .mod_DTJB2 .ce_area_2, .mod_DTJB3 .ce_area_2 {width:100%;}
	.mod_DTJB1 .ce_cntnt, .mod_DTJB2 .ce_cntnt, .mod_DTJB3 .ce_cntnt {padding-bottom:30px;}
	
	/* Jobs Arbeitgeberpotraits (allgemeiner Teil) */
	.mod_DTEP1 .ce_img .ce_favi {position:relative;width:100%;text-align:right; margin-top:0px;z-index: 2;}
	/* Produkte Detailseite (allgemeiner Teil) */
	.mod_DTIG2 .ce_img .ce_favi {position:relative;width:100%;text-align:right; margin-top:0px;z-index: 2;}
	
	/* Pressemeldung Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTPS1,
	.fancybox-inner #jl_contentArea .mod_DTPSD,
	.fancybox-inner #jl_contentArea .mod_DTPSC{width:800px;}
	.fancybox-inner #jl_contentArea .mod_DTPSD .mo_data,
	.fancybox-inner #jl_contentArea .mod_DTPSC .mo_data{padding-right:0px;}
	
	
	/* Praesentationen */
	.mod_DTIG1 .mo_lightboxMulti .lb_infoData,
	.mod_DTVD1 .mo_lightboxMulti .lb_infoData{margin-left:30px;}
	
	/* Produkte Detailseite */
	.mod_DTIG2 .ce_labels {right: calc(50% - 360px);top: 29px;}
	
	/* Medium Rectangle (Abstände wieder hinzufügen) */
	.pb_mca_medrect.pb_mcag_1_1_1 .pb_s_contentInner div:nth-child(2) .mo_ad {max-width:none;}
	.pb_mca_medrect.pb_mcag_1_1_1 .pb_s_contentInner div:nth-child(2) .mo_ad .mo_header{padding:0 15px;}
	.pb_mca_medrect.pb_mcag_1_1_1 .pb_s_contentInner div:nth-child(2) .mo_ad .mo_content{margin:0 15px;}
	
	.pb_mca_medrect.pb_mcag_1_1_1 .pb_s_contentInner div:nth-child(3) .mo_ad {display: initial; }
	.pb_mca_medrect.pb_mcag_1_1_1 .pb_s_contentInner div:nth-child(3) .mo_ad .mo_header{margin: 0; max-width: unset;  width: 100%;}
	.pb_mca_medrect.pb_mcag_1_1_1 .pb_s_contentInner div:nth-child(3) .mo_ad .mo_header .mo_title{display: block; margin-left: 0;}
	.pb_mca_medrect.pb_mcag_1_1_1 .pb_s_contentInner div:nth-child(3) .mo_ad .mo_content{max-width: unset;}
	
	
}

@media screen and (max-width:830px)	{
		
	.ce_abcPre {display:block;}
	.ce_abcAll {display:none; margin:10px 0; border:1px dotted grey;}

	/* Hauptaussteller */
	.mod_DTCNH .pb_ce > div{display:block;}
	.mod_DTCNH .ce_img {display: block;width:100%;}
	.mod_DTCNH .ce_cntnt {width:100%;padding:25px 12px;}

	/* Mitaussteller */
	.mod_DTCNM .pb_ce > div{display:block;}
	.mod_DTCNM .ce_img {display: block;width:100%;padding:20px 30px;}
	.mod_DTCNM .ce_cntnt {width:100%;padding:25px 12px;}
	
	/* Zusätzlich vertretene Unternehmen */
	.mod_DTCNZ .pb_ce > div{display:block;}
	.mod_DTCNZ .ce_img {display: block;width:100%;padding:20px 30px;}
	.mod_DTCNZ .ce_cntnt {width:100%;padding:25px 12px;}

	/* Nomenklatur weitere Levels */	
	.mod_CLGLST2 .pb_ce:not(.lev1) .ce_cntnt1 {width:100%;padding-right:0px;}
	.mod_CLGLST2 .pb_ce:not(.lev1) .ce_cntnt2 {width:100%; text-align:left;padding-top:10px;}
	.mod_CLGLST2 .pb_ce:not(.lev1) .subs .ce_cntnt2,
	.mod_CLGLST2 .pb_ce:not(.lev1) .noSubs .ce_cntnt2 {padding-left:30px;}
	.mod_CLGLST2 .pb_ce:not(.lev1) .ce_ad {justify-content:flex-start;}
	
	.mod_CLGLST5 .lev1 > div{flex-wrap:wrap;}
	.mod_CLGLST5 .lev1 .ce_ad {margin: 0 30px 30px 30px;}
	.mod_CLGLST5 .pb_ce:not(.lev1) .ce_cntnt1 {width:100%;padding-right:0px;}
	.mod_CLGLST5 .pb_ce:not(.lev1) .ce_cntnt2 {width:100%; text-align:left;padding-top:10px;}
	.mod_CLGLST5 .pb_ce:not(.lev1) .ce_ad {justify-content:flex-start;}

	/* Ausstellerintro */
	.mod_DTEX2 .ce_head h1 {font-size: 3.0rem;line-height: 4.0rem;}
	.mod_DTEX2 .ce_img {max-width: 100%;}
	.mod_DTEX2 .wrp_dtls .ce_logo {width:100%; max-width:100%;}
	.mod_DTEX2 .ce_dtst .ce_logo { background-image: none;padding-bottom:0px;}
	.mod_DTEX2 .ce_logo {min-height: auto;flex-wrap: wrap;}
	.mod_DTEX2 .ce_logo img {margin:0; max-width: 200px; margin-right:30px;margin-bottom:20px;}
	.mod_DTEX2 .ce_logo img:last-child {margin-right:0;}
	
	.mod_DTEX2 .wrp_dtls	{display: flex;}
	.mod_DTEX2 .wrp_labels 	{padding-top:25px;}
	.mod_DTEX2 .ce_labels {flex-wrap:nowrap; min-height: unset;}
	.mod_DTEX2 .ce_favi {flex-wrap:nowrap; display:block; float: left; min-height: unset;padding-top:20px;}
	/* Ausstellerintro Version mit Titel neben Logo */
	.mod_DTEX2 .ce_dttntl .wrp_dtls .ce_logo {float:none;}
	.mod_DTEX2 .ce_dttntl .wrp_dtls_intro {width:100%;margin-top:30px;}
	.mod_DTEX2 .ce_dttntl .wrp_dtls_intro .ce_head {min-height:unset;}
	.mod_DTEX2 .ce_dttntl .wrp_dtls_intro .ce_head h1 {font-size: 4.0rem;line-height: 4.0rem;}
	
	/* Jobboerse Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTJB1, .fancybox-inner #jl_contentArea .mod_DTJB2, .fancybox-inner #jl_contentArea .mod_DTJB3 {width:650px;}
	
	/* Video mit Overlay */
	.mod_12 .ce_ovl .ce_ovlcntnt .ce_bttn, .mod_12 .ce_ovl .ce_ovlcntnt .ce_bttn a  {font-size:1.8rem;bottom:10px;}
	/* Pressemeldung Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTPS1,
	.fancybox-inner #jl_contentArea .mod_DTPSD,
	.fancybox-inner #jl_contentArea .mod_DTPSC,
	.fancybox-inner #jl_contentArea .mod_DTPSM{width:650px;}
	/* Projektpräsentation Image-/Videozoom */
	.fancybox-inner #jl_contentArea .mod_DTIM1Z .pb_ce,
	.fancybox-inner #jl_contentArea .mod_DTVD1Z .pb_ce{width:650px;}
	
	/* Module mit Linien die bei grösseren Breiten nicht bis an den Rand gehen */
	.mod_DTEX9 .mo_tickerHorizontal .mo_data,
	.mod_DTEX11 .ce_smchsInside .ce_cntnt,
	.sec_clg2 .mod_5_1 .mo_tickerHorizontal .mo_data,
	.pb_m .mod_DTCNH .mo_data,
	.pb_m .mod_DTCNM .mo_data,
	.mod_DTIGH .ce_cntnt,
	.mod_DTIGD .mo_data,
	.pb_m .mod_4V4 .mo_data,
	.mod_DTIGCLG2 .mo_data,
	.mod_DTPSD .mo_data,
	.mod_DTPSC .mo_data,
	.mod_DTEPKF .ce_cntnt,
	.mod_4V2 .mo_data{padding-left:0;padding-right:0;}
	.mod_DTIGD .mo_linkBottom.mo_linkButton a,
	.mod_DTPSD .mo_linkBottom.mo_linkButton a,
	.mod_4V2 .mo_linkBottom.mo_linkButton a{right:0;}
	
	/* Arbeitgeberportrait */
	.pb_c_3 .mod_DTEPVD .pb_ce {width:50% !important;}
	.pb_c_3 .mod_DTEPPP .pb_ce {width:50% !important;}
	
	/* Karriere - Redaktioneller Inhalt */
	.mod_DTJEC1 .ce_cntnt .ce_jec_images {flex-wrap: wrap; justify-content: space-between;}
	.mod_DTJEC1 .ce_cntnt .ce_jec_images a { width: 50%; margin-left:0px; margin-bottom:25px;}
	.mod_DTJEC1 .ce_cntnt .ce_jec_download .ce_bttn,
	.mod_DTJEC1 .ce_cntnt .ce_jec_link .ce_bttn {width: 100%; margin-left:0;}
	.mod_DTJEC1 .ce_cntnt .ce_video { width: 50%;}
	
	/* CarrerDay Profil */
	.mod_DTEX22 .mo_link.mo_linkBottom {
		position: absolute;
		margin-top: -70px;
		right: unset;
		left: 17px;
	}
	.mod_DTEX22 .mo_link.mo_linkBottom a{
		text-align:left;
		line-height: 1.5;
	}
	.mod_DTEX22 .mo_content .mo_data .pb_ce > div{
		padding-bottom: 40px;
	}
	/* Arbeitgeberporträt auf Ausstellerdetailseite (electronica) */
	.mod_DTEX23 .ce_imgL {flex-wrap: wrap;}
	.mod_DTEX23 .ce_img {width:100%;}
	.mod_DTEX23 .ce_cntnt {width:100%;}
	
	/* Produkte Detailseite */
	.mod_DTIG2 .ce_labels {right: 30px;}
	
}

@media screen and (max-width: 700px) {
	
	/* Projektpräsentation Kategorieauswahl Navigation*/
	.ce_categorySelector .ce_csnv{display:none;}
	.ce_categorySelector .ce_csdropdown{display:block;}

	/* Texte rot / zentriert*/
	#module_25_7 .mod_3 p{float:none;width:100%;}

	/* Filterformular */
	button.bttn.ff_filterBttn{display:inline-block;}
	.fff_plz .fff_field input.ff_searchTermBttn{display:none;}
	.fff_plz .fff_field input[type="text"].noFieldObserve{padding-right:8px;}

	/* Ausstellerkontakt */
	.mod_DTEX11 .ce_cntnt {width:100%;}
	.mod_DTEX11 .ce_smchs {float:none; max-width:none; padding:20px 5px 5px 20px;}
	.mod_DTEX11 .ce_smch {float:left;}
	
	/* Ausstellerkontakt - Kontaktformular */
	.ce_cf_formArea .ce_cf_errorText,
	.ce_cf_formArea fieldset,
	.ce_cf_formArea label,
	.ce_cf_formArea input[type=text],
	.ce_cf_formArea textarea,
	.ce_cf_formArea .ce_cf_groupRight,
	.ce_cf_formArea .ce_cf_captcha{margin-left:0;width:100%;float:none;}
	.ce_cf_formArea fieldset{margin-top:1em;}
	.fancybox-inner .ce_cf_formArea {max-width:400px;}
	
	.mod_LiEnTn .ce_contactFormHandler .ce_cf_multipleUse .ce_cf_head {position:relative;top:unset; right:unset;margin-bottom: 10px;}
	
	/* Projektpraesentation Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTIG1,
	.fancybox-inner #jl_contentArea .mod_DTVD1 {width:500px;}
	.fancybox-inner #jl_contentArea .mod_DTIG1 .mo_lightboxMulti .ticker_previous,
	.fancybox-inner #jl_contentArea .mod_DTIG1 .mo_lightboxMulti .ticker_next
	.fancybox-inner #jl_contentArea .mod_DTVD1 .mo_lightboxMulti .ticker_previous,
	.fancybox-inner #jl_contentArea .mod_DTVD1 .mo_lightboxMulti .ticker_next{top: 150px;}

	/* Jobboerse Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTJB1, .fancybox-inner #jl_contentArea .mod_DTJB2, .fancybox-inner #jl_contentArea .mod_DTJB3 {width:500px;}
	
	/* Pressemeldung Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTPS1,
	.fancybox-inner #jl_contentArea .mod_DTPSD,
	.fancybox-inner #jl_contentArea .mod_DTPSC,
	.fancybox-inner #jl_contentArea .mod_DTPSM{width:500px;}
	/* Projektpräsentation Image-/Videozoom */
	.fancybox-inner #jl_contentArea .mod_DTIM1Z .pb_ce,
	.fancybox-inner #jl_contentArea .mod_DTVD1Z .pb_ce{width:500px;}
	/* Jobboerse Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTJB1 {width:500px;}
	
	/* 1tes Listpaging */
	.ce_pgWrapper .pg_view {display: none;}

	/* Hallenplaene */
	.mod_TBZ1 .ce_img {float:none;display:block;padding-bottom: 10px;}
	.mod_TBZ1 .ce_cntnt {display: block;padding: 10px 0 0 0;}
	.mod_TBZ1 .ce_hasLink .ce_cntnt {padding-bottom: 20px;}
	
	/* App Info Registration */
	.ce_appInfoRegistration .ce_pre,
	.ce_appDownload .ce_pre{
		display: block;
		padding-bottom: 10px;
	}
	.ce_appInfoRegistration .ce_cntnt,
	.ce_appDownload .ce_cntnt{
		padding: 30px 0;
	}
	
	/* Video mit Overlay */
	.mod_12 .ce_ovl .ce_ovlcntnt .ce_bttn, .mod_12 .ce_ovl .ce_ovlcntnt .ce_bttn a  {font-size:1.4rem;bottom:5px;}
	
	/* Zusaetzliche Bilder bei Listeneinträgen */
	.ce_additionalImages > div:nth-child(3){display:none;}
	.ce_additionalImages > div:nth-child(2){margin-right:0px;}
	
	/* Startups (Linien bis hier um Text und Bild) */
	.mod_4V4 .ce_cntnt{border-bottom: none;}
	.mod_4V4 .pb_ce:first-child .ce_cntnt{border-top: none;}
	.mod_4V4 .pb_ce{ margin-bottom:15px; border-bottom: 2px solid #000000;}
	.mod_4V4 .pb_ce:first-child{padding-top:15px;border-top: 2px solid #000000;}
	.mod_4V4 .ce_cntnt{padding-bottom:15px;/*min-height:unset;*/}
	
}
/* Breakpoint 2er Raster zu 1er Raster */				
@media screen and (max-width:600px) {
	
	.jl_hd_logo{float:none; width:100%;margin-top:-15px;padding-top:25px;padding-right:15px;}
	.jl_hd_logo img{ width:auto;}
	.jl_hd_info {float:none; margin:20px 15px 0px 15px;}
	.jl_hd_title{float:none; margin:0 15px;}
	.jl_hd_zunav{top:-15px;}
	
	.mod_7 .ce_2-1 .ce_logo:after,	.mod_7 .ce_1-1 .ce_logo:after  {content:""; display:table; clear:both;}
	.mod_7 .ce_2-1 .ce_logo img,	.mod_7 .ce_1-1 .ce_logo img  {max-height:100px;float:right;width:100px;}
	.mod_7 .ce_2-1 .ce_logo, .mod_7 .ce_2-1 .ce_topic, .mod_7 .ce_2-1 .ce_head, .mod_7 .ce_1-1 .ce_logo, .mod_7 .ce_1-1 .ce_topic, .mod_7 .ce_1-1 .ce_head  {width:100%;float:none;}
	
	/* Bild Text Kachel */
	.mod_3 .ce_t2 .ce_img, .mod_3 .ce_t2 .ce_cntnt {width:100%;float:none;}
	.mod_3 .ce_t2 .ce_img, .mod_3 .ce_t2 {display:block;}
	.mod_3 .mo_data .pb_ce .ce_cntnt .ce_bttn {bottom:unset;}
	.pb_mca_medrect .ct_ti.ce_t2 .ce_cntnt,
	.pb_mca_medrect .ct_ti.ce_t2 .ce_img {width:100%;}
	
	/* Footer Navi */
	.jl_nvFooter .jl_nvLev1 {display: block;}
	.jl_nvFooter .jl_nvLev1 li {float: none;}
	.jl_nvFooter .jl_nvLev1 li a {line-height: 2.6rem;text-align:center;}
	
	/* Projektpraesentation Lightbox*/
	.fancybox-inner #jl_contentArea .mod_DTIG1,
	.fancybox-inner #jl_contentArea .mod_DTVD1{width:320px;}
	.fancybox-inner #jl_contentArea .mod_DTIG1 .mo_lightboxMulti .ticker_previous,
	.fancybox-inner #jl_contentArea .mod_DTIG1 .mo_lightboxMulti .ticker_next,
	.fancybox-inner #jl_contentArea .mod_DTVD1 .mo_lightboxMulti .ticker_previous,
	.fancybox-inner #jl_contentArea .mod_DTVD1 .mo_lightboxMulti .ticker_next{top: 80px;}
	
	/* Jobboerse Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTJB1, .fancybox-inner #jl_contentArea .mod_DTJB2, .fancybox-inner #jl_contentArea .mod_DTJB3 {width:320px;}
	.mod_DTJB1 .ce_attDescr, .mod_DTJB2 .ce_attDescr, .mod_DTJB3 .ce_attDescr {display:block;}
	.mod_DTJB1 .ce_attValue, .mod_DTJB2 .ce_attValue, .mod_DTJB3 .ce_attValue {display:block;}
	
	/* Arbeitgeberportrait */
	.pb_c_3 .mod_DTEPVD .pb_ce {width:100% !important;}
	.pb_c_3 .mod_DTEPPP .pb_ce {width:100% !important;}
	
	/* Karriere - Redaktioneller Inhalt */
	/*.mod_DTJEC1 .ce_cntnt .ce_jec_images a { width: 100%;}*/
	.mod_DTJEC1 .ce_cntnt .ce_video { width: 100%;}
	
	/* Zusätzliche Vertretung */
	.mod_DTEX20 .ce_cntnt, .mod_DTEX20 .ce_img {width:100%;justify-content:center;}
	
	/* Pressemeldung Lightbox */
	.fancybox-inner #jl_contentArea .mod_DTPS1,
	.fancybox-inner #jl_contentArea .mod_DTPSD,
	.fancybox-inner #jl_contentArea .mod_DTPSC,
	.fancybox-inner #jl_contentArea .mod_DTPSM{width:300px;}
	/* Projektpräsentation Image-/Videozoom */
	.fancybox-inner #jl_contentArea .mod_DTIM1Z .pb_ce,
	.fancybox-inner #jl_contentArea .mod_DTVD1Z .pb_ce{width:320px;}
	
	/* Teilnehmer Listeneintrag */
	.mod_LiEnTn .pb_ce .ce_img {margin-bottom:20px;}
	.mod_LiEnTn .ce_company {width:100%;}
	.mod_LiEnTn .wrp_booths {max-width:100%; float:left;}
	.mod_LiEnTn .ce_boothNo > div {float:left; padding:0 10px; margin:0; border-right:1px solid #808080;}
	.mod_LiEnTn .ce_boothNo > div:first-child {border-style:none; padding:0 10px 0 0;}
	.mod_LiEnTn .mo_data .pb_ce .ce_inf {left:calc(50% - 130px); top:30px; width:260px; padding:50px 30px 30px 30px; font-size: 1.6rem; line-height:2.4rem;}
	.mod_LiEnTn h2 {word-wrap:break-word;}
	
	/* Kontaktformular */
	.fancybox-inner .ce_cf_formArea {max-width:300px;}
	
	/* Pressemeldung Liste */
	.mod_LiEnPs .ce_topic,
	.mod_LiEnPs .ce_subHead,
	.mod_LiEnPs .ce_subTopic {max-width:100% !important;width:100%;}
	.mod_LiEnPs .ce_logo{position:relative;right:unset;margin-top:10px;}

	/* 1tes Listpaging */
	.ce_pgWrapper .pg_sort, .ce_pgWrapper .pg_view   {display:none;}
	/*.ce_pgWrapper .pg_xls {display:none;}*/

	/* Nomenklatur Headline */
	#ceId_ClgTitle .path_item {max-width:300px;}
	
	/* Jobboerse Ticker */
	.mod_4_1V4 .ce_img, .mod_DTEX15 .ce_img {width:100%; display:block; padding:15px 10px 0 10px;}
	.mod_4_1V4 .ce_img img, .mod_DTEX15 .ce_img img {margin:auto;}
	.mod_4_1V4 .ce_cntnt, .mod_DTEX15 .ce_cntnt {width:100%; display:block; padding:15px 0; text-align:center;}
	.mod_4_1V4 .ct_ti, .mod_DTEX15 .ct_ti {padding:0 10px;}
	
	/* Video mit Overlay */
	.mod_12 .ce_ovl .ce_ovlcntnt .ce_bttn, .mod_12 .ce_ovl .ce_ovlcntnt .ce_bttn a  {font-size:2.4rem;bottom:20px;}

	.mo_data .pb_ce .cg_msl .ck_headline {
	    font-size: 3.0rem; line-height: 3.6rem;
	}
	/* Stände */
	.ce_booth.ce_boothGroup .ce_boothNo > div {
		white-space: normal;
	}
	
}
@media screen and (max-width:530px) {
	#jl_contentWrapper {display:flex; flex-direction: column-reverse;}
	#pgFilterForm {position:relative; left:0px;}
	.mod_DTStory .ce_boxStory {
		max-width: 250px;
		max-height: 100%;
		width:100%;
	}
}

/* ---- */				
@media screen and (max-width:400px) {
	.jl_pageContentWrapper {min-width:275px;}
	.fff_plz .fff_field > div:first-child {width:100%; margin-right:0px;margin-bottom:8px;}
	.fff_plz .fff_field > div:last-child {width:100%;}
	.mod_LiTc .ce_letter {font-size: 2.4rem;}

	.jl_hd_search{width:200px;}
	.jl_hd_search input.search_input	{width:145px;}
	
	/* Video mit Overlay */
	.mod_12 .ce_ovl .ce_ovlcntnt .ce_bttn, .mod_12 .ce_ovl .ce_ovlcntnt .ce_bttn a  {font-size:1.8rem;bottom:5px;}
	
	.mo_data .pb_ce .cg_msl .ck_headline {
	    font-size: 2.6rem; line-height: 3.4rem;
	}
	
	/* Zusaetzliche Bilder bei Listeneinträgen */
	.ce_additionalImages > div:nth-child(2){display:none;}
	.ce_additionalImages > div:nth-child(1){margin-right:0px;}
	
	.jl_hd_title {
		font-size: 2.5rem;
	}
	
	/* Projektpräsentation Image-/Videozoom */
	.fancybox-inner #jl_contentArea .mod_DTIM1Z .mo_lightboxMulti .ticker_previous,
	.fancybox-inner #jl_contentArea .mod_DTVD1Z .mo_lightboxMulti .ticker_previous {
		left: -5px;
		position: absolute;
		top: 25px;
	}
	.fancybox-inner #jl_contentArea .mod_DTIM1Z .mo_lightboxMulti .ticker_next,
	.fancybox-inner #jl_contentArea .mod_DTVD1Z .mo_lightboxMulti .ticker_next {
		left: 50px;
		position: absolute;
		top: 25px;
	}
	.fancybox-inner #jl_contentArea .mod_DTIM1Z .mo_lightboxMulti .lb_infoData,
	.fancybox-inner #jl_contentArea .mod_DTVD1Z .mo_lightboxMulti .lb_infoData {
		margin-left:0;
	}
	.fancybox-inner #jl_contentArea .mod_DTIM1Z .mo_lightboxMulti.mo_content,
	.fancybox-inner #jl_contentArea .mod_DTVD1Z .mo_lightboxMulti.mo_content {
		margin:0;
	}
	.fancybox-inner #jl_contentArea .mod_DTIM1Z .mo_lightboxMulti .mo_data,
	.fancybox-inner #jl_contentArea .mod_DTVD1Z .mo_lightboxMulti .mo_data {
		top:60px;
		padding:0;
	}
	
	
}
