/** clearing **/
.clear {clear: both; font-size: 0.1px; height: 0.1px; line-height: 0.1px; float: none; display: table;}

/** block grid **/
.autogrid, .autogrid:before,.autogrid:after {-moz-box-sizing: border-box; box-sizing:border-box;}
.autogrid {padding-left: 1%; padding-right: 1%; position: relative; display: block; float: left;overflow: hidden;}

/** block grid wrapper **/
.autogrid_wrapper {margin-left: -1%; margin-right: -1%;}

/** non block **/
.autogrid:not(.block) {padding-left: 0; padding-right: 0; margin-left: 1%; margin-right: 1%;}

/* .block.autogrid.first, .block.autogrid:first-child 	{margin-left: -1%;} */
/* .block.autogrid.last, .block.autogrid:last-child 	{margin-right: -1%;} */

/** Non block grid **/
.full			{width: 98%;}
.one_half 		{width: 48%;}
.one_third 		{width: 31.3333%;}
.one_fourth		{width: 23%;}	
.one_fifth		{width: 18%;}	
.one_sixth		{width: 14.6667%;}

/** Block grid **/
.block.full			{width: 100%;}
.block.one_half 	{width: 50%;}
.block.one_third 	{width: 33.3333%;}
.block.one_fourth	{width: 25%;}	
.block.one_fifth	{width: 20%;}	
.block.one_sixth	{width: 16.6667%;}

.block.two_third	{width: 66.6667%;}
.block.two_fourth	{width: 50%;}
.block.three_fourth	{width: 75%;}
.block.two_fifth	{width: 40%;}
.block.three_fifth	{width: 60%;}
.block.four_fifth	{width: 80%;}
.block.two_sixth	{width: 33.3333%;}
.block.three_sixth	{width: 49.9999%;}
.block.four_sixth	{width: 66.6667%;}
.block.five_sixth	{width: 83.3333%;}

/** Non block grid system **/
/** odd split: 2 elements per row **/
.n2:not(.block).one_third		{width: 32%;}
.n2:not(.block).two_third		{width: 64%;}
.n2:not(.block).one_fourth		{width: 24%;}
.n2:not(.block).two_fourth		{width: 48%;}
.n2:not(.block).three_fourth	{width: 72%;}
.n2:not(.block).one_fifth		{width: 19.2%;}
.n2:not(.block).two_fifth		{width: 38.4%;}
.n2:not(.block).three_fifth		{width: 57.6%;}
.n2:not(.block).four_fifth		{width: 76.8%;}
.n2:not(.block).one_sixth		{width: 16%;}
.n2:not(.block).two_sixth		{width: 32%;}
.n2:not(.block).three_sixth		{width: 48%;}
.n2:not(.block).four_sixth		{width: 64%;}
.n2:not(.block).five_sixth		{width: 80%;}

/** odd split: 3 elements per row **/
.n3:not(.block).one_half		{width: 47%;}
.n3:not(.block).two_third		{width: 62.6667%;}
.n3:not(.block).one_fourth		{width: 23.5%;}
.n3:not(.block).two_fourth		{width: 47%;}
.n3:not(.block).three_fourth	{width: 70.5%;}
.n3:not(.block).one_fifth		{width: 18.8%;}
.n3:not(.block).two_fifth		{width: 37.6%;}
.n3:not(.block).three_fifth		{width: 56.4%;}
.n3:not(.block).four_fifth		{width: 75.2%;}
.n3:not(.block).one_sixth		{width: 15.6667%;}
.n3:not(.block).two_sixth		{width: 31.3333%;}
.n3:not(.block).three_sixth		{width: 47%;}
.n3:not(.block).four_sixth		{width: 62.6667%;}
.n3:not(.block).five_sixth		{width: 78.3333%;}

/** odd split: 4 elements per row **/
.n4:not(.block).one_half		{width: 46%;}
.n4:not(.block).one_third		{width: 30.6667%;}
.n4:not(.block).two_third		{width: 61.3333%;}
.n4:not(.block).two_fourth		{width: 46%;}
.n4:not(.block).three_fourth	{width: 69%;}
.n4:not(.block).one_fifth		{width: 18.4%;}
.n4:not(.block).two_fifth		{width: 36.8%;}
.n4:not(.block).three_fifth		{width: 55.2%;}
.n4:not(.block).four_fifth		{width: 73.6%;}
.n4:not(.block).one_sixth		{width: 15.3333%;}
.n4:not(.block).two_sixth		{width: 30.6667%;}
.n4:not(.block).three_sixth		{width: 46%;}
.n4:not(.block).four_sixth		{width: 61.3333%;}
.n4:not(.block).five_sixth		{width: 76.6667%;}

/** odd split: 5 elements per row **/
.n5:not(.block).one_half		{width: 45%;}
.n5:not(.block).one_third		{width: 30%;}
.n5:not(.block).two_third		{width: 60%;}
.n5:not(.block).one_fourth		{width: 22.5%;}
.n5:not(.block).two_fourth		{width: 45%;}
.n5:not(.block).three_fourth	{width: 67.5%;}
.n5:not(.block).two_fifth		{width: 36%;}
.n5:not(.block).three_fifth		{width: 54%;}
.n5:not(.block).four_fifth		{width: 72%;}
.n5:not(.block).one_sixth		{width: 15%;}
.n5:not(.block).two_sixth		{width: 30%;}
.n5:not(.block).three_sixth		{width: 45%;}
.n5:not(.block).four_sixth		{width: 60%;}
.n5:not(.block).five_sixth		{width: 75%;}

/** odd split: 6 elements per row **/
.n6:not(.block).one_half		{width: 44%;}
.n6:not(.block).one_third		{width: 29.3333%;}
.n6:not(.block).two_third		{width: 58.6667%;}
.n6:not(.block).one_fourth		{width: 22%;}
.n6:not(.block).two_fourth		{width: 44%;}
.n6:not(.block).three_fourth	{width: 66%;}
.n6:not(.block).one_fifth		{width: 17.6%;}
.n6:not(.block).two_fifth		{width: 35.2%;}
.n6:not(.block).three_fifth		{width: 52.8%;}
.n6:not(.block).four_fifth		{width: 70.4%;}
.n6:not(.block).two_sixth		{width: 29.3333%;}
.n6:not(.block).three_sixth		{width: 44%;}
.n6:not(.block).four_sixth		{width: 58.6667%;}
.n6:not(.block).five_sixth		{width: 73.3333%;}

.border-inner {border-left: 1px solid #ddd;}
.border-inner.first, .border-inner:first-child {border-left: 0;}
.border-inner.last, .border-inner:last-child {border-right: 0;}
/** optical correction **/
/* .autogrid.block.border-inner {margin-left: -0.75%; padding-left: 1.75%;} */

/** grid options **/
.autogrid.break {clear:left; margin-left: 0;}
.autogrid.full.break {width: 100%;clear:both;float: none;padding-left: 0;padding-right: 0;}

/** same height **/
.autogrid.same-height {display: table-cell; float: none; vertical-align: top;}

/** flexible same height **/
.autogrid_wrapper.same-height, .autogrid_wrapper .inner.same-height, .ce_autogridWrapperStart.same-height .inside {display: flex; display: -webkit-flex; display: -ms-flexbox; height: 100%; clear: both;}

/** autogrid full **/
.autogrid.full {padding-left: 0; padding-right: 0;}
.autogrid_wrapper .autogrid.full {padding-left: 1%; padding-right: 1%;}

/** no gutter **/
.autogrid_wrapper.no_gutter {margin-left: 0; margin-right: 0;}
.autogrid_wrapper.no_gutter_left {margin-left: 0;}
.autogrid_wrapper.no_gutter_right {margin-right: 0;}
.autogrid.no_gutter {padding-left: 0; padding-right: 0;}
.autogrid.no_gutter_left {padding-left: 0;}
.autogrid.no_gutter_right {padding-right: 0;}

/** tablets **/
@media only screen and (min-width: 768px) and (max-width: 990px) {
	.autogrid.adjust_mobile {width: 50% !important}
}

/** phones **/
@media only screen and (max-width: 767px) {
	.autogrid {width: 100%!important;}
	.autogrid.same-height, .autogrid_wrapper.same-height, .autogrid_wrapper .inner.same-height {display: block;}
	.border-inner {border-left: 0;}
	.ce_autogridSpacer {margin: 0!important; line-height: 0!important;}
}
#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}
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:150%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayOpaque{background:url(../../assets/mediabox/images/80.png)}#mbOverlay.mbOverlayAbsolute{position:absolute}#mbOverlay.mbMobile{position:absolute;background-color:transparent}#mbBottom.mbMobile{line-height:24px;font-size:16px}#mbCenter{position:absolute;z-index:9999;left:50%;padding:10px;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);-khtml-box-shadow:0 5px 20px rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#mbCenter.mbLoading{background:#000 url(../../assets/mediabox/images/loading-dark.gif) no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbMedia{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat}#mbBottom{line-height:20px;font-size:12px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#999;min-height:20px;padding:10px 0 0}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:700}#mbNumber{display:inline;color:#999;font-size:.8em;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:1.6em;font-size:.8em}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:400}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:700;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:1.4em;font-weight:700}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:700;text-decoration:underline}
table.sortable thead th{background-image:url(../../assets/tablesorter/images/default.svg);background-repeat:no-repeat;background-position:center right}table.sortable thead th.tablesorter-headerDesc{background-image:url(../../assets/tablesorter/images/asc.svg)}table.sortable thead th.tablesorter-headerAsc{background-image:url(../../assets/tablesorter/images/desc.svg)}
.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}
/* desktop-anpassungen.css */
.landingpage .interesse-hl{border-bottom: 2px solid #94a8bf3d;margin-bottom: 30px;margin-top: 30px;text-align: center}.landingpage .widget-submit{text-align: center;margin-bottom: 0}.landingpage .widget-submit button.submit{padding: 12px 35px;border-radius: 4px !important}.landingpage .ueberuns-hl{text-align: center; margin-top: 30px}.landingpage .kurzbewerbung-hl{text-align: center}.landingpage .landingpage-formular{background: #94a8bf3d;padding: 20px !important;border-radius: 4px}.landingpage .autogrid.kontaktdaten > .inside > div:nth-child(n+3){padding-left: 0;padding-right: 1%}.landingpage .autogrid.kontaktdaten > .inside > div:nth-child(n+4){padding-right: 0;padding-left: 1%}.landingpage input{padding: 8.5px 16px !important}.mgtformular legend{color:#787878;padding-right:10px !important;    padding-left:10px !important}.hidden{display: none}.responsive-videoiframe{position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  width: 100%;  height: 100%}.videocontainer{position: relative;  overflow: hidden;  width: 100%;  padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */}.produktetext.block h1{text-align: left !important;    color: #0f3d6f;    font-weight: 400}input.terminchange{height: 80px}#anfrageformular div.widget-text.terminchange{margin-top: 0px}.fieldsetadjust{padding-top: 25px !important}.formadjust.active{background: rgb(15 61 111 / 80%)}.formadjust:hover{color: rgba(15,61,111,1) !important;background: #9fb5cd}.akk_hl-typ{font-style: italic;font-weight: 300;color: rgba(255, 255, 255, 0.6)}.akkadjust{border: 0 !important}.formadjust{background: #94a8bf;color: white;border-radius: 0 !important}#article-13014.mod_article.systememenu.first.last.fullwidth.block{max-width: 93% !important;padding-top:50px;padding-bottom:50px}#anfrageformular .hinweiseheight textarea{height: 80px !important}.showcheckboxlegend fieldset legend .mandatory{display: none}.showcheckboxlegend fieldset legend{display: block !important;background: transparent !important;color: rgba(15,61,111,1);font-weight: bold !important;padding-left: 0;padding-bottom: 10px}.fineuploader-wrapper .qq-upload-drop-area{border: 1px dashed!important}.qq-upload-drop-area-text-selector{position: relative;  display: flex;  justify-content: center; /* Horizontal zentrieren */  align-items: center; /* Vertikal zentrieren */  text-align: center;  height: 40px; /* Passe die Höhe nach Bedarf an */}.qq-upload-drop-area span.qq-upload-drop-area-text-selector{padding-top:30px}.qq-upload-drop-area-text-selector::before{width:30px;height:30px;content: "";  background-image: url("../../files/01-norsonic-tippkemper/bilder-layout/upload.svg");  background-size: contain;   background-repeat: no-repeat;  position: absolute; top: -2px;   left: 50%;  transform: translate(-50%, -50%);   margin-bottom: 10px}.fineuploader-wrapper .qq-upload-drop-area{background-color: #ffffff;  border: 2px dashed rgba(15,61,111,1);}#ctrl_1586.textarea{height:150px !important}.qq-upload-button{display:none !important}.megamenu_spalten .header.cloned{box-shadow: 0 0 0px 0px rgba(0,0,0,0.1) !important}form.style7 div.formbody fieldset{padding: 0px !important;padding-top: 20px !important;  border: 0px solid rgba(0,0,0,0)}form.style7 .erklaerung-blau p{font-size:16px;font-weight:bold;color:rgba(15,61,111,1);font-weight:bold !important}.formbody fieldset legend{background-color: #ffffff;padding-right: 0px;  padding-left: 0px}form.style7 .select label.select,form.style7 .widget.widget-text label,form.style7 .widget.widget-textarea label,form.style7 .rep-fileupload label.rep-fileupload,.block form.style7 div.formbody fieldset legend{font-weight:bold;color:rgba(15,61,111,1);font-weight:bold !important}form.style7 input,form.style7 select,form.style7 textarea{padding-right:5px !important;padding-left:5px !important;padding-top:5px !important;padding-bottom:5px !important}form.style7 input:focus,form.style7 select:focus,form.style7 textarea:focus{border-style:solid;border-radius:5px;border:1px solid rgba(0,0,0,1) !important}form.style7 input,form.style7 select,form.style7 textarea{border-bottom: 1px solid rgba(15,61,111,1) !important}form.style7 textarea{height: 80px !important}form.style7 select{height: 42px !important}nav.mod_navigation.mainmenu ul li span:hover,.header .mainmenu ul li a.active span{padding-bottom:5px;border-bottom:3px solid rgba(15,61,111,.8)}nav.mod_navigation.mainmenu ul ul li span:hover,.telmenu.sibling.nav-icon span:hover{padding-bottom:0;border-bottom:0px}div.contact-submit > button.contact-submit[type="submit"]{background: #0f3d6f;border-color: #0f3d6f;width: 100%;padding: 20px}.geraeteform-buttons.contact-submit a.hyperlink_txt{background: #0f3d6f;border-color: #0f3d6f}.geraeteform-buttons a.hyperlink_txt{width: 100%}.geraeteform-buttons{display: inline-block;width: 49.5%}#article-13014 .autogrid_wrapper.cte.block div.ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper.autogrid.block{padding-right: 3% !important}.mm_hauptpunkt.block p{margin-bottom: 0px;margin-bottom: 0px;font-size: 16px !important;font-weight: 600 !important;text-transform: uppercase !important;color: #0f3d6f !important;padding: 0 0 0 0.25rem !important;line-height: 32px !important}.ce_text.mm_hauptpunkt.block p a{margin-bottom: 0px;margin-bottom: 0px;font-size: 16px !important;font-weight: 600 !important;text-transform: uppercase !important;color: #0f3d6f !important;padding: 0 0 0 0.25rem !important;line-height: 32px !important}#article-13014.mod_article.first.last.block div.autogrid_wrapper.cte.block div.ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper.block div.inside div.ce_text.mm_hauptpunkt.block p a:hover{display:block;color:#fff;background-color: #94a8bf;color:#ffffff !important}.mm_hauptpunkt.block p{border-bottom:2px solid rgba(227,227,227,1)}.mm_infos.block p a{font-size:16px;color:#4d4f4f;padding: 0 0 0 0rem !important;margin-top:10px;margin-bottom:10px;line-height: 14px !important}#article-13014.mod_article.first.last.block div.autogrid_wrapper.cte.block div.ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper.block div.inside div.ce_text.mm_infos.block p a,#article-13014.mod_article.first.last.block div.autogrid_wrapper.cte.block div.ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper.block div.inside div.ce_text.mm_infos.block p{font-size:15px;color:#4d4f4f;padding: 0 0 0 0rem !important;margin-top:10px !important;margin-bottom: 10px !important;line-height: 16px !important}.ce_text.mm_infos.block{margin-bottom:20px}nav.mod_navigation.mainmenu ul.vlist.level_1 li.mlist.submenu.systemprodukte.megamenu.above .megamenu-wrapper ul.vlist.level_2 li.mlist.megamenu.above .autogrid_wrapper .ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper .inside .ce_text.mm_infos.block p a:hover,.megamenu_spalten.ce_autogridwrapper .inside div.ce_text.mm_infos.block p a:hover{font-weight:bold;background-color:transparent !important;color: #0f3d6f !important}nav.mod_navigation.mainmenu ul.vlist.level_1 li.mlist.submenu.systemprodukte.megamenu.above .megamenu-wrapper ul.vlist.level_2 li.mlist.megamenu.above .autogrid_wrapper .ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper .inside .ce_text.mm_infos.block p{background-color:transparent !important;font-size: 16px;padding: 0 0 0 0rem !important;margin-top: 10px;margin-bottom: 10px;line-height: 14px !important}.megamenu_spalten.autogrid{padding-left: 0% !important;padding-right: 0% !important}.qq-alert-dialog-selector{padding:20px 40px;background-color:#e57200;font-weight:bold;color:#fff;position: absolute;    top: 50%; /* 50% vom oberen Rand */    left: 50%; /* 50% vom linken Rand */    transform: translate(-50%, -50%); /* Zentriert das Element */}.widget-pagebreak.mpabsenden button{display:block}.mpforms-button button:hover,.widget-pagebreak.mpabsenden button:hover{background-color:rgba(148,168,191,.7);#94a8bf}.mpforms-button button,.qq-dialog-buttons button.qq-cancel-button-selector,.widget-pagebreak.mpabsenden button{color: #ffffff;min-width: 190px;text-transform: uppercase;display: inline-block;padding: 12px 20px;cursor: pointer;transition: all 0.2s ease-out 0s;  transition-property: all;  transition-duration: 0.2s;width: auto;font-weight: bold;text-align: center !important;position: relative;transition-property: all;transition-duration: 0.2s;font-size: 0.9rem;text-decoration: none;border: none;background-color: #94a8bf;border-radius: 0 !important}.level_1 li.mlist.mailmenu.last a.a-level_1.mailmenu.last.nav-icon span{display:none!important}form.style5 select{height: 60px!important}.mod_customnav.main-navigation.mobil-icons{display:none}.header .mod_search{margin-left: 15px!important}.mailmenu{padding:10px 6px 10px 8px !important}.mainmenu.block .telmenu:hover,.mainmenu.block .mailmenu:hover{display:inline;padding:10px;border-radius:5px;color:#fff;background-color: #e57200}.mainmenu.block .telmenu,.mainmenu.block .mailmenu{display:inline;padding:10px;border-radius:5px;color:#fff;background-color: #e57200;margin-right:0px!important}.mainmenu ul li a i.fa{width: auto !important;position: relative !important;display: inline !important}.mainmenu ul li a.nav-icon span{line-height: 0px !important}.mailmenu.sibling.last.nav-icon span{display:none}.phonebutton.first.last.block figure.image_container a img{display:none}.mod_quickmenu li a:hover{width: 220px !important}.mod_quickmenu{right:0px!important}.checkbox_container .checkbox{width: 20px!important;height: 20px!important}.ce_iconbox_v3_content h2{font-size:20px}.formbody fieldset fieldset.nofieldsetlayout legend,.formbody fieldset.nofieldsetlayout legend{display:none}.formbody fieldset fieldset.nofieldsetlayout,.formbody fieldset.nofieldsetlayout{padding: 0px;border: 0px solid rgba(0,0,0,0.0)}.submenulinks.block ul.vlist.level_1 li.mlist.active{font-weight:bold}.neuheitenheadline a.hyperlink_txt.default{font-weight:bold;display:block;font-size: 1.1em !important}.neuheiten.version3.frame-no.block.mt-default.mb-default.mt-default-s div.content{min-height:360px}.neuheiten .image_container img{background-color:#ffffff}.homebutton  a.hyperlink_txt.link-sec-color-outline{margin-right:auto;margin-left:auto;text-align:center;border: 1px solid #073871;  font-size: .945em !important;  font-weight: 400;  color: #073871 !important;  padding-top: 4px !important;  padding-right: 12px !important;  padding-bottom: 6px !important;  padding-left: 10px !important}.homebutton  a.hyperlink_txt.link-sec-color-outline:hover{background-color: #94a8bf !important;color: #fff !important}.homeh2 h2{color: #063771}.homeh1 h1{font-weight: 500 !important;font-size: 2.15rem !important;text-align: center !important;color: #000000}.homeh1 span.color-blue{font-weight: 600 !important;text-align: center !important;color: #063771}.homeh1 span.color-blackbold{font-weight: 600 !important;text-align: center !important;color: #000000}.textarea ul,.teasertext.produkt div.ce_textarea.attribute.textarea p{font-size: 1.1rem !important;line-height: 1.8rem !important}.mod_eventreader.block .event.layout_full.block.upcoming h1.title{color: #0f3d6f !important;    font-weight: 400 !important}.upcoming .ce_headline.attribute.headline h2{color: #0f3d6f !important;    font-weight: 400 !important}.seminare.fixed-header .ce_form.block h2{color: #0f3d6f !important;font-weight: 400 !important}.mod_eventreader.block .event.layout_full.block.upcoming h3{color: #0f3d6f !important;font-weight: 400 !important}.mod_eventteaser_v1 .block.event.layout_list.upcoming.cal_1 .ce_hyperlink a.link-white.outline{color:#94a8bf}.mod_eventteaser_v1 .block.event.layout_list.upcoming.cal_1 div.ce_hyperlink.mt-m a.link-white.outline{border:1px solid #94a8bf;background-color:#eee}.mod_eventteaser_v1 div.block.event.layout_list.upcoming.cal_1 div.ce_hyperlink a.link-white.outline:hover{border:1px solid #94a8bf;background-color:#fff}.ce_colorbox.cb-feedback .ce_url.attribute.url div.ce_url.attribute.url.block,.ce_colorbox.cb-feedback-height-s .ce_url.attribute.url div.ce_url.attribute.url.block,.ce_colorbox.cb-feedback .ce_colorbox_inside.bg-owncolor div.mainheadline,.ce_colorbox.cb-feedback-height-s .ce_colorbox_inside.bg-owncolor div.mainheadline{display:none}.ce_colorbox.cb-feedback.style1.block.mt-default.mb-default.mt-default-s div.ce_colorbox_inside.bg-owncolor,.ce_colorbox.cb-feedback-height-s.style1.block.mt-default.mb-default.mt-default-s div.ce_colorbox_inside.bg-owncolor{padding:15px 20px}.ce_colorbox.cb-feedback-height-s.invert.style1.block .ce_colorbox_inside.bg-owncolor p,.ce_colorbox.cb-feedback-height-s.style1.block .ce_colorbox_inside.bg-owncolor p{min-height:310px;margin-bottom: 0px;display: flex;  align-items: center;  justify-content: center}.ce_colorbox.cb-feedback.invert.style1.block .ce_colorbox_inside.bg-owncolor p,.ce_colorbox.cb-feedback.style1.block .ce_colorbox_inside.bg-owncolor p{min-height:240px;margin-bottom: 0px;display: flex;  align-items: center;  justify-content: center}.mod_quickmenu.mod_quickmenu_615.block.style2{bottom: 350px}.mod_quickmenu ul li.content a{border-color: #0f3d6f;background-color: #0f3d6f}.mod_quickmenu ul li.content a{color:#fff}.mm-page.mm-slideout div.mod_cms_accept_tags.block{z-index: 1200}.mod_cms_accept_tags.block form div.formbody div.info p a{text-decoration:underline;color:#0f3d6f}.mod_cms_accept_tags.block form .formbody div.widget.widget-submit button.submit.first{margin-bottom:10px}.fullwidth.block div.ce_image.first.block figure.image_container img{width:100%}.no-optin-yt{padding:10px;background-color:#e3e3e3;border-top:0px solid #0f3d6f;border-right:0px solid #0f3d6f;border-bottom:0px solid #0f3d6f;border-left:20px solid #0f3d6f}.ce_productbox_content_bottom .price{font-weight: normal !important;font-size: 1.0rem !important}.ce_optin_fallback.block{padding:1% 2%;background-color:#ccc}.textlink a{font-weight:bold;color:#0f3d6f}.mod_top_phone.meta-nav,.mod_top_mail.meta-nav{display:none}.ce_revolutionslider_text.norslidertext,.ce_revolutionslider_text.norslidertext.caption.tp-caption.bold{font-weight:bold;border-width: 0px 0px 0px;background-color: rgba(0, 0, 0, 0.0)}.ce_revolutionslider_text.norslidertext.caption{font-weight:bold;text-shadow: #555 2px 0 2px}.fragebuttonunten-anruf{color: #eaf2ea !important;background-color: #e57200 !important;text-shadow: 0px 0px 1px #982500 !important;font-size: 12px !important;padding-right: 13px !important;padding-left: 10px !important;position: fixed !important;cursor: pointer !important;bottom: 0 !important;right: 297px !important;width: auto !important;display: inline-block !important;border-top: 1px solid #b23f00 !important;border-left: 1px solid #b23f00 !important;border-right: 1px solid #b23f00 !important;border-bottom: 0 !important !important;border-top-left-radius: 3px !important;border-top-right-radius: 3px !important;box-shadow: 1px 1px 10px rgba(0,0,0,.15) !important;height: 31px !important;overflow: hidden !important;z-index: 5000 !important}.ce_iconbox.fragebuttonunten-anruf .ce_iconbox_inside a i.fa,.fragebuttonunten-anruf .ce_iconbox_inside i.fa-phone.fa{font-size: 18px !important;width: 18px !important;top: -2px !important}.ce_iconbox.fragebuttonunten-anruf .ce_iconbox_inside .ce_iconbox_cwrapper{margin-left: 24px !important}.fragebuttonunten-anruf p{font-size: 12px !important;height: 31px !important;line-height: 31px !important;display: inline-block !important;font-weight: 700 !important;white-space: nowrap !important;text-overflow: ellipsis !important;overflow: hidden !important;margin: 0 !important;padding: 0 !important;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}.fragebuttonunten-anruf p a{color: #eaf2ea !important}.fragebuttonunten{color: #eaf2ea !important;background-color: #e57200 !important;text-shadow: 0px 0px 1px #982500 !important;font-size: 20px !important;padding-right: 12px !important;padding-left: 10px !important;padding-top: 8px !important;position: fixed !important;cursor: pointer !important;bottom: 0 !important;right: 200px !important;width: auto !important;display: inline-block !important;border-top: 1px solid #b23f00 !important;border-left: 1px solid #b23f00 !important;border-right: 1px solid #b23f00 !important;border-bottom: 0 !important !important;border-top-left-radius: 3px !important;border-top-right-radius: 3px !important;box-shadow: 10px 10px 15px rgba(0,0,0,.65) !important;height: 50px !important;overflow: hidden !important;z-index: 5000 !important}.ce_iconbox.fragebuttonunten .ce_iconbox_inside a i.fa{font-size: 18px !important;width: 18px !important;top: -2px !important}.ce_iconbox.fragebuttonunten .ce_iconbox_inside .ce_iconbox_cwrapper{margin-left: 24px !important}.fragebuttonunten p{height: 31px !important;line-height: 31px !important;display: inline-block !important;font-weight: 500 !important;white-space: nowrap !important;text-overflow: ellipsis !important;overflow: hidden !important;margin: 0 !important;padding: 0 !important;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}.fragebuttonunten p a{color: #eaf2ea !important}.bisrand .ce_hyperlink-extended a{font-size:1.015em;font-weight:normal;text-transform:uppercase}.silderneu .boxed-content .ce_bgimage-outer .ce_bgimage-inside.contentwrap{max-width: 2000px !important;padding-right: 0 !important;padding-left: 0 !important}.bisrand.boxed-content.img-as-bg.bg-nocolor.max_width_full{background-color: #c3cfdb;padding-left: 4%;padding-right: 4%;border-bottom: 1px solid #edeaea;border-top: 1px solid #efdddd}.boxen-startseite.kacheln a.ce_text_imagebox_link{background-color:#fff}.silderneu .ce_headline_extended.border-left h3{padding-left:3%;font-size:1.25em;border-left: 3px solid #fff !important;font-weight:400}.silderneu .ce_text_imagebox.align-lb .inside{display:none}.silderneu .ce_text_imagebox_image{border:0px solid}.boxen-startseite.boxen-startseite .ce_text_imagebox_image .inside{display: flex}.boxen-startseite.boxen-startseite .ce_text_imagebox_image .inside .content{background-color:rgba(146,166,190,.8);border:0px rgba(255,255,255,.8);border-radius:0}#slider .produktboxen1.boxen-startseite .ce_text_imagebox_link .ce_text_imagebox_image .inside{margin-left:0;padding-left: 0px !important;padding-bottom: 0.35rem !important}#slider .boxen-startseite.boxen-startseite .ce_text_imagebox .inside h3{padding-right:.75em;padding-bottom:.25em;padding-left:1.15em;font-size:22px;color:#fff;color:#fff !important}.boxen-startseite .one_half.autogrid.block{padding-right:0;padding-left:0}#slider .boxen-startseite .ce_text_imagebox .inside h3{padding-top:5px;padding-right:15px;padding-left:15px;color: #073871 !important}.boxen-startseite .ce_text_imagebox_image .inside .content{background-color:rgba(255,255,255,.8);border: 2px solid rgba(6,55,113,.3)}.boxen-startseite .ce_text_imagebox.autogrid{padding-right:0;padding-left:0;background-color:#fff}#slider .boxen-startseite .ce_text_imagebox .inside{padding: 1.25rem 0.0rem !important}.grau .ce_headline_extended.schwarz h1{color:#202020}.produktlinkboxen .h2wieh1 h2{font-size:40px}.produktgruppen .produktlinkboxen.fullwidth .ganzebreite .boxed-content .ce_divider_extended.divider-norsonic{display:none}.header.original{line-height: 70px !important}.stickyheader .header.cloned .inside .logo a{width:70%}.header.original .logo{width: 250px !important;height: 65px !important}a.cookie_help_link{display: none !important}.fotoboxencenter .ce_text_extented .ce_textarea.textarea p a{text-decoration:none;color:#666}.fotoboxencenter .ce_text_extented .ce_textarea.textarea p a:hover{text-decoration:underline}.pl-s-pr-s{padding-right:2.5em;padding-left:2.5em}.mod_breadcrumb li::before{content: "/" !important}#main .mod_article.fullwidth:not(.boxed-content){padding-right:0;padding-left:0;padding-left: 0px !important;padding-right: 0px !important}.ce_bgimage_content_start .ce_bgimage_content_left,.ce_bgimage_content_start .ce_bgimage_content_right{padding-right: 60px !important;padding-left: 60px !important}.ganzebreite .ce_bgimage.boxed-content .ce_bgimage-outer .ce_bgimage-inside.contentwrap{max-width:1508px !important}#footer .inside,#bottom .inside,body.sidebar #container,.boxed-content .ce_bgimage-outer .ce_bgimage-inside.contentwrap,.kontakt .mod_article:not(.autogrid).abstand-r{max-width: 1204px !important;padding-left: 20px !important;padding-right: 20px !important}#main .mod_article:not(.autogrid){padding-left: 0px !important;padding-right: 0px !important}.ce_text_image_bar .inside,.ce_video_background .ce_video_background_inside,#offcanvas-top .offcanvas-top-inside,.ce_calltoaction .ce_calltoaction_inside{max-width: 1204px !important;padding-left: 0px !important;padding-right: 0px !important}.produkte .produkteliste .cc_produkte .cc_produkte #flex-container{margin-right:2.25%;margin-left:2.25%}.header.cloned .logo,.header .logo{margin-right:.75%;margin-left:.75%}.stickyheader .logo,.logo{margin-right: .75% !important;margin-left: .75% !important}.mod_breadcrumb .mod_breadcrumb_inside{max-width: 85% !important;padding-left: 78px !important}.abstand-rechts .textarea p{padding-right:5%}.responsive-map{position: relative;padding-bottom: 56.25%; /* hier wird die Höhe eingestellt*/padding-top: 0px;height: 0;overflow: hidden}.responsive-map iframe{width:100%;height:100%;left:0;top:0;position:absolute}#footer h3{font-size: 26px}.ce_iconbox .ce_iconbox_outside.padding .content{opacity: 1 !important}.ce_pricetable .title{font-weight: 700 !important;background: #94a8bf !important;color: #ffffff !important}.tabellezentriert.ce_table td,.tabellezentriert.ce_table th{text-align:center}.ce_iconbox .headline{font-weight: 400}.punkteliste ul{padding-left:18px}.punkteliste ul li{list-style-type:disc}.downloadservice .ce_accordion .toggler,.produkte .ce_accordion .toggler{background-color:#94a8bf;color:#fff}.downloadservice .ce_accordion .toggler::before,.produkte .ce_accordion .toggler::before{color:#fff}.downloadservice .ce_accordion .toggler.ui-state-active,.produkte .ce_accordion .toggler.ui-state-active{color: rgb(76,76,76)}.ce_list.list-style3.weiss li.fa::before{color: #ffffff !important}.seminare .ce_form input.titelseminare{color: #94a8bf;font-weight: 300;font-size: 24px;cursor: none !important}.seminare .ce_form input{background: #ffffff !important}.seminare .ce_form select{background-color: #ffffff !important}.seminare .ce_form input.titelseminare:hover{border-color: #ffffff !important;line-height: 1.8rem !important}.ce_form input,.ce_form textarea,.ce_form select,.ce_form .explanation{font-weight: 400 !important;line-height: 1.8rem !important;color: #666666 !important;font-size: 14px !important}.seminare .ce_list h3{color: #666666;font-weight: bold;font-size: 16px}.seminare .ce_list.schriftkleiner ul li{font-size: 0.8rem !important}.seminare .mod_eventreader.block p.back a,.seminare .ce_form .submit,.ce_form .submit,.ce_benefitbox .ce_hyperlink a{color: #ffffff;min-width: 190px;text-transform: uppercase;display: inline-block;padding: 12px 20px;cursor: pointer;transition: all 0.2s ease-out 0s;width: auto;font-weight: bold;text-align: center !important;position: relative;transition-property: all;transition-duration: 0.2s;font-size: 0.9rem;text-decoration: none;border: none;background-color: #94a8bf;border-radius: 0 !important}.seminare .mod_eventreader.block p.back a:hover,.seminare .ce_form .submit:hover,.ce_form .submit:hover,.ce_benefitbox .ce_hyperlink a:hover{opacity: 0.8}.boxohnebild h3{padding-top: 1.5rem !important}.seminare .mod_eventreader .clear{margin-bottom:0}.seminare .mod_eventreader .event.layout_full .ce_productbox h2{padding-right:3rem;padding-bottom:1rem;font-size:24px}.seminare .mod_eventreader .event.layout_full .ce_productbox .subheadline{margin-bottom:2rem;border-top: 1px solid rgb(220,220,220);border-bottom: 1px solid rgb(220,220,220)}.seminare .mod_eventreader .event.layout_full .ce_productbox.version1 .ce_productbox_content_bottom,.ce_productbox.version1 .ce_productbox_content_bottom{padding-right:0;padding-bottom:0;padding-left:0;background-color:#eee}.seminare .mod_eventreader .event.layout_full .ce_productbox.version1{margin-right:1rem}.seminare .mod_eventreader .event.layout_full .ce_productbox.version1 .price{display:block;padding-right:20px;padding-bottom:20px;padding-left:20px}.seminare .mod_eventreader .event.layout_full .ce_productbox.version1 .price span{font-weight:normal;color:#666}.seminare .mod_eventreader .event.layout_full .ce_productbox.version1 .ce_hyperlink{float:none;clear:both;display:block}.seminare .mod_eventreader .event.layout_full .ce_productbox.version1 .ce_hyperlink a{display:block;font-size:1rem;font-weight:normal;text-transform:uppercase;letter-spacing:1px;border-radius: 0 !important}.seminare .mod_eventteaser_v1 .event .teaser{margin:0;padding:0 1rem;max-width: none}.seminare .mod_eventteaser_v1 .event .teaser.font-size-xs,.seminare .mod_eventteaser_v1 .event .teaser.font-size-xs p{font-size: 1rem !important;font-weight: 400 !important}.seminare .mod_eventteaser_v1 .event .teaser.font-size-xs p em{margin-top: 0 !important;padding-top: 0 !important}.seminare .mod_eventteaser_v1 .event .teaser.font-size-xs p{margin-top:0;margin-bottom:0;padding-top:1rem;padding-bottom:0}.seminare .mod_eventteaser_v1 .event .date p.time{margin: 0rem 0.5rem 1rem 0.5rem !important;font-size: 1.0em !important;padding: 0px 1.0rem 0px 0px !important}.seminare .mod_eventteaser_v1 .event .day{margin:1rem 0 1rem 1rem;padding:0 .5rem 0 0;display: inline-block !important;float: left !important;text-transform: uppercase !important;font-weight: 400 !important;font-size: 1em !important;line-height: 1.15em !important}.seminare .mod_eventteaser_v1 .event .date{margin:1rem 0 1rem .5rem;padding:0;display: inline-block !important;float: left !important;text-transform: uppercase !important;font-weight: 400 !important;font-size: 1em !important;line-height: 1.15em !important}.seminare .mod_eventteaser_v1 .event .time{margin:1rem 0 1rem .5rem;padding:0 1.0rem .15rem 0;display: inline-block !important;float: left !important;text-transform: uppercase !important;font-weight: 400 !important;font-size: 1.0em !important;line-height: 1.15em !important}.seminare .mod_eventteaser_v1 .event .location{margin:1rem 0 1rem .5rem;padding:0 .5rem 0 0;display: inline-block !important;text-transform: uppercase !important;font-weight: 400 !important;font-size: 1em !important;line-height: 1.15em !important}.seminare .mod_eventteaser_v1 .event .day,.seminare .mod_eventteaser_v1 .event .time{border-right:1px solid #999}.seminare .mod_eventteaser_v1 .event{margin:0 0 2rem !important;padding:0 !important;background-image: none !important;background-color:#eee !important;color: #666666 !important;text-align: left !important;border: 1px solid #cccccc !important}.seminare .mod_eventteaser_v1 .event .title{font-size: 1.5em !important;padding: 1rem 1rem 0 1rem !important;margin: 0 !important;border-top: 1px solid #cccccc !important}.seminare .mod_eventteaser_v1 .event .title a{color: #0f3d6f !important;font-weight: 400 !important}.seminare .mod_eventteaser_v1 .event .ce_hyperlink.mt-m{margin-top: 1.25rem !important}.seminare .mod_eventteaser_v1 .event .ce_hyperlink a{margin:0 0 1.25rem 1rem;background-color: #94a8bf;color: #ffffff;border: none}.ce_teambox h3{font-size:20px;font-weight:normal;font-weight: 400 !important}.seminare .ce_teambox .socials{display:none}.produktgruppenbild .image_container{border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:0px solid #ddd;border-left:1px solid #ddd;border-radius:20px 0 0}.produktgruppenbild .image_container img{border-radius:20px 0 0;height:300px}.produktgruppenbild .image_container img:hover{opacity: 0.75}.home-produktauswahltext p a{display:block;line-height:4rem;text-decoration:none;color:#0f3d6f}.home-produktauswahltext p a:hover{text-decoration:none;color:#666666}.home-produktauswahltext{background-color:#fff;border-top:0px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:0 0 20px}.datenschutztab.ce_table table td{width:50% !important}.datenschutztab.ce_table table{white-space:normal !important}.datenschutz h3{font-size: 20px}.ce_colorbox_inside.bg-second div.ce_headline.attribute.headline h3.attribute.ce_headline.headline{font-size: 24px !important}.teambox_content h5.name{font-size: 1.5rem !important}.ce_text_imagebox_image{border:3px solid #fff}.ce_text_imagebox_image div.inside div.content{border: 3px solid rgba(6,55,113,.3);border-radius: 10px}.ce_text_imagebox_image div.inside div.content p{padding:4px 6px;background-color:rgba(255,255,255,.75);font-size:1rem;    color: #063771 !important;    font-weight: 800 !important;    text-align: center;border-radius: 10px}.ce_text_imagebox.align-rb .inside .content{margin-left: auto;margin-right: auto}.ce_text_imagebox .inside{padding: 1.25rem !important}.font-size-norsonic h1{font-size:2.15rem !important}.divider-norsonic.block.version3{height:3px}.font-weight400 h1{font-weight: 400 !important}.font-weight400 h2{font-weight: 400 !important}.responsive-video iframe{border:1px solid #0f3d6f;width:100%;    height:100%;    left:0;    top:0;    position:absolute}.responsive-video{position: relative;    padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/    padding-top: 0px;    height: 0;    overflow: hidden}.responsive-video.rahmen{box-shadow: 0 1px 4px rgba(0,0,0,.2)}.textnorsonicblau{color:#063771}.ce_image_text_box .ce_image_text_box_banner{font-weight:bold;-ms-transform: rotate(0deg) !important;-moz-transform: rotate(0deg) !important;-webkit-transform: rotate(0deg) !important;position: static !important;right: -0rem !important;font-size: 1.0rem !important;width: 100% !important}.ce_revolutionslider_text{width:100%;text-align:center;border-bottom:3px solid #e57200;padding-right:.5em;padding-left:.5em;background-color:rgba(255, 255, 255, 0.65)}.h3wieh1 h3{font-size:40px}.mm-hasnavbar-top-1 .mm-panels{top: 140px !important}.header,.stickyheader{box-shadow: 0 0 2px 2px rgba(0,0,0,0.1)}.header .inside{padding-left: 35px !important;padding-right: 35px !important}.fa-search::before{padding: 1em;background: #aaaaaa;border-radius: 100%;color: #ffffff;opacity: 1 !important}.header .mod_search{opacity: 1 !important}.ce_image_text_box.version2 .ce_url a{text-decoration:none;text-transform:uppercase;background: #E57200 !important;border-color: #E57200 !important;color: #ffffff !important;display: inline-block !important;padding: 12px 20px !important;text-align: center !important;font-size: 0.9rem !important;font-style: normal !important;text-decoration:none !important;font-weight: bold !important}.ce_text_extented h3{color:#202020}
/* desktop-produkte.css */
.ce_textarea.attribute.textarea h3{margin-bottom:3%;color:#0f3d6f;font-weight:400}.teasertext.produkt strong{font-weight:normal;color:#0f3d6f}.teasertext.produkt h3 a{margin-bottom:5%;color:#0f3d6f;font-weight:400}.caption a{min-height: 6rem!important}.cc_produkte.block .content.block .ce_text.attribute.text{margin-bottom:15px}.files.block p.download-element.ext-pdf{margin-bottom:0px}.cc_produkte.block p.back{display:none}.cc_produkte.block .content.block .block p.more{display:none}.cc_produkte.block div.title{display:none}.mod_customcatalogreader.nicht-zurueck.information.cc_produkte .cc_produkte .content .ce_text_extented.einleitungstext.mb-xxs{margin-bottom: 0 !important}.mod_customcatalogreader.nicht-zurueck.information.cc_produkte .cc_produkte .content .ce_text_extented.einleitungstext.mt-xxs,.mod_customcatalogreader.nicht-zurueck.anwendungen.cc_produkte.block div.cc_produkte.block div.content.block div.ce_text_extented.einleitungstext.block.align-left.color-default.font_no_serif.font-size-xxs.font-style-default.lh-default.font-weight-default.mt-xxs.mb-xxs.mt-default-s.mb-no-s{margin-top: 0 !important}.mod_customcatalogreader.nicht-zurueck.information.cc_produkte .cc_produkte .content .ce_text_extented.einleitungstext.mt-xxs{margin-top: 0 !important}.mod_customcatalogreader.nicht-zurueck.cc_produkte .cc_produkte .content h1.mt-s{margin-top: 0px !important}.mod_customcatalogreader.anwendungen.cc_produkte .content .ce_textarea ul li{font-size: 1.1rem}.mod_quickmenu.fragebuttonrechts{top: 35% !important}.mod_quickmenu.fragebuttonrechts ul li.content a{background: #e57200 !important;color: #fff !important;border: 1px solid #e57200 !important}.mod_customcatalogreader.cc_produkte .cc_produkte .ce_download_small.block.ce_download{display: none !important}.mod_customcatalogreader.flex-galerie.nicht-zurueck.cc_produkte .cc_produkte .content .ce_textarea.attribute.textarea p{padding-right: 1rem}.video.cc_produkte .ce_textarea.attribute.textarea{margin-top:1%;margin-bottom:2%}.video.cc_produkte.block{margin-top:90px}.teasertext.produkt .ce_textarea ul li{padding-bottom:1.5%;line-height:1.75em}.ce_hyperlink-extended.small a{padding-top: 5px !important;padding-right: 10px !important;padding-bottom: 5px !important;padding-left: 10px !important}.linkesplate figure.image_container .produkte .img .ce_hyperlink.ce_hyperlink-extended{bottom:-4%;padding-left:0;position: absolute;z-index: 20;margin: 0 auto;margin-left: auto;width: 100%;text-align: left;display: flex}.produkte .flex-galerie .ce_gallery ul{display: flex;flex-wrap: wrap}.produkte .produktlinkboxen .cc_produkte .ce_gallery.block{padding-right:5px}.grau .cc_produkte .fotos_für_den_produkfotoslider.field_0 .label,.grau .cc_produkte .cc_produkte .content p.more,.grau .cc_produkte .cc_produkte .title{display:none}.only-1300{display:none}.ce_text_extented.einleitungstext textarea p{font-size:1.2rem}.produkte .ce_text_extented .ce_textarea p{font-size:1.1rem}.grau .vertikal .ce_elevatezoom li.col_last{margin-bottom:0}.grau .one_third.autogrid.block{width:43%;padding-top:40px;padding-bottom:35px;padding-left: 2.5%;padding-right: 2.5%}.grau .two_third.autogrid.block{width:57%;padding-left:1%;border-right:1px solid #fff}.produkte .produktlinkboxen .autogrid_wrapper .two_third.autogrid{padding-right:0;padding-left:1%}.produkte .grau.produktlinkboxen .ce_text_extented.einleitungstext{padding-right:15px;padding-left:5px}.grau .ce_divider_extended.version3{width:90%;margin-right:auto;margin-left:auto}.produkte .ce_text_extented .textarea li,.mod_customcataloglist.cc_produkte .cc_produkte .content .ce_textarea ul li{list-style-type: none !important;position: relative;padding: 6px 20px 6px 30px;line-height: 1.3em !important}.produkte .ce_text_extented .textarea li::before,.mod_customcataloglist.cc_produkte .cc_produkte .content .ce_textarea ul li::before{left: 2px;font-family: FontAwesome;content: "\f00c";display: inline-block;padding-right: 12px;position: absolute}.mod_customcatalogreader.cc_produkte .cc_produkte .content .ce_iconbox_inside a i.fa-file.fa::before,.mod_customcatalogreader.cc_produkte .cc_produkte .ce_download_small .ce_download_small_inside a::after{content: "\f1c1" !important;opacity: 1 !important}.grau .autogrid.block{padding-right:2%;padding-left:2%}.produkte .grau.produktlinkboxen .ce_bgimage.boxed-content .ce_bgimage-inside.contentwrap{max-width: 2560px !important}.ce_benefitbox.ohne-farbe.style1 .textarea ul li{background-color: transparent}.ce_benefitbox.ohne-farbe.style1 .ce_benefitbox_inside{border:0px solid #fff;background-color: transparent}.grau .vertikal .ce_elevatezoom li.col_last{margin-bottom:0}.vertikal .pagination p,.vertikal next{display:none}.vertikal .ce_elevatezoom .elevatezoom_gallery_window{width:77%;min-height:42.5em;float:left;margin-right:0;margin-bottom:0;margin-left:0;padding-right:5%;padding-left:5%;padding-top: 40px;padding-bottom: 45px}.vertikal .ce_elevatezoom .gallery{width:23%;min-height:42.5em;float:left;margin-right:0;padding-right:5%;padding-left:2%;border-right:1px solid #fff;padding-top: 40px;padding-bottom: 35px}.ce_gallery.vertikal .ce_elevatezoom li{width:100%;float:left;margin-bottom:10%;padding-right:2%;padding-left:2%}.ce_iconbox.mittig-oben.version3 .ce_iconbox_cwrapper{margin-right:auto;margin-left:auto;text-align:center}.ce_iconbox.mittig-oben.version3,.ce_iconbox.mittig-oben .ce_iconbox_inside{margin-right:auto;margin-left:auto;text-align:center}.ce_iconbox.mittig-oben.version3 i{display:inline-block;margin-top:15px;margin-bottom:15px;position: inherit}.mod_customcatalogreader.cc_produkte .cc_produkte .content .ce_headline_extended.schwarz.align-center h1{text-align: left !important; color:#0f3d6f;    font-weight:400}.mb-xxxl{margin-bottom:110px}.slider-anpassungen .tp-leftarrow.default{top: auto !important;bottom: -75px !important;left: 0px !important}.slider-anpassungen .tp-rightarrow.default{top: auto !important;bottom: -75px !important;right: 0px !important}.slider-anpassungen .tp-bullets.tp-thumbs{z-index: 5000 !important;margin-top: 0 !important;bottom: -90px !important}.slider-anpassungen .ce_revolutionslider.block{overflow: visible !important}.pl-s.ce_autogridwrapper .inside{padding-left:15px}.pr-s.ce_autogridwrapper .inside{padding-right:15px}.tab-rechts-linie .panes.classic{background-color: #fff !important;border: 2px solid #f7f7f7 !important}.tab-rechts-linie h4.ce_headline{font-size:22px}.tab-rechts-linie .tabs.horizontal-clean li a{font-size:22px;margin-right: 30px !important;margin-left: 0 !important;font-weight: 300}.ce_tabs.tab-rechts-linie .tabs.horizontal-clean ul{text-align:left}.produkte .mod_customcatalogreader.autogrid-last,.produkte .mod_customcatalogreader .autogrid-last{padding-left:1.5%}.produkte .mod_customcatalogreader.autogrid-first,.produkte .mod_customcatalogreader .autogrid-first{padding-right:1.5%}.ce_accordion .accordion{padding: 30px 60px !important}.produkte .anwendungen{margin-top:0}.passende a img{width:100%;height:auto;overflow:hidden;display:block;margin-right:auto;margin-left:auto;vertical-align:middle;text-align:center}.passende a{margin:1rem;position: relative;overflow: initial;min-height: 15.5em;display: block}.passende .caption{min-height:5rem;text-align:center;border-top:1px solid #ddd;font-size:1.125rem;line-height:1.5rem;color:#0f3d6f;margin: 0 !important;padding: 0rem 0 0 0 !important;font-weight: 400}.caption a{min-height:2rem;text-align:center;border-top:1px solid #ddd;font-size:1.0rem;line-height:1.5rem;color:#0f3d6f;margin: 0 !important;padding: 0.75 rem 0 0 0 !important;font-weight: 400;padding-top: 15px}.passende{width:23%;position:relative;overflow:visible;float:left;display:block;margin-top:5px;margin-bottom:40px;padding-right:0;padding-left:0;background-color:#fff;border-top-left-radius:20px;border-bottom-right-radius:20px;border-top: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;margin-left: 1%;margin-right: 1%}.produkte .produktlinkboxen .ce_revolutionslider.mt-s{margin-top: 10px !important}.produkte .produktlinkboxen .pt-xxs{padding-top: 10px !important}.header.original .logo{margin-left:2.75%}.produkte .produkteliste .cc_produkte .cc_produkte #flex-container{margin-right: auto;margin-left: auto;margin-top: 1%;margin-bottom: 1%;max-width: 100%}.mod_customcataloglist.cc_produkte .teasertext.produkt .ce_textarea.textarea ul{padding-left:0}.mod_customcataloglist.cc_produkte .teasertext.produkt .ce_textarea.textarea ul li{list-style-type:none}.mod_customcataloglist.cc_produkte .teasertext.produkt .ce_textarea.textarea ul li::before{font-family: FontAwesome;content: "\f00c";display: inline-block;padding-right: 12px}.produkte .produktlinkboxen .ce_bgimage.boxed-content .ce_bgimage-inside.contentwrap{max-width: 1400px !important}.nicht-zurueck .ce_gallery figure.image_container{border:1px solid #94a8bf;margin: 0 5px 10px}.nicht-zurueck .ce_gallery .gallery-margin{margin-right:0;margin-left:0}.produkte .ce_download::after{display:none}.ce_download_small .ce_download_small_inside a{margin-right:3%}.ce_download_small_inside .download-element{padding-bottom:10px}.nicht-zurueck p.back{display:none}.ce_downloads_box .ce_downloads_box_inside{padding: 0 30px 15px !important;background-color: #fff !important;font-size: .95em !important}.produkte .mod_breadcrumb ul{padding-top:30px;padding-bottom:30px;text-transform:uppercase}.produkte .mod_breadcrumb ul li.first{display:none}.produkte.anzahl4 .mod_breadcrumb{display:block;background-color:#f5f5f5}.cc_produkte .panel-test2 .ce_text.block{width:100%}.cc_produkte .linkesplate img{overflow:hidden;float:left;width: auto !important}.cc_produkte .linkesplate .image_container{position: relative;padding: 0;line-height: 0}.cc_produkte .linkesplate .image_container .produkte .img{display: block;height: auto;max-width: 100%}.cc_produkte .linkesplate figure{display:block}.cc_produkte .linkesplate figure.image_container{width:100%;overflow:hidden}.cc_produkte .linkesplate .ce_hyperlink-extended.expand a{width:100%;text-transform:uppercase}.ce_hyperlink-extended.small a{background-color:rgba(148,179,213,.6);border:0px;font-size: .945em !important;font-weight: 400;display: flex;color: #073871 !important}.mod_customcataloglist.cc_produkte .cc_produkte .content .ce_hyperlink.ce_hyperlink-extended .hyperlink_txt.default a{background-color: #f5f5f5 !important;border: 1px solid #073871;font-size: .945em !important;font-weight: 400;display: inline-block;color: #073871 !important;padding-top: 4px !important;padding-right: 12px !important;padding-bottom: 6px !important;padding-left: 10px !important;width: auto !important}.mod_customcataloglist.cc_produkte .cc_produkte .content .ce_hyperlink.ce_hyperlink-extended .hyperlink_txt.default a:hover{background-color: #94a8bf !important;color: #fff !important}.linkesplate{width:55%;position:relative;overflow:visible;float:left;display:block;padding:1%}.teasertext.produkt{width:45%;float:left;padding-right:1%;padding-left:1%;position: relative;display: block;overflow: visible}.produktgruppen .ce_bgimage_content_start.bg-lightgray{background-color: #fff !important}.cc_produkte .cc_produkte .content .ce_text .ce_textarea.textarea{padding-right:2px;padding-left:2px}.produkte .ce_accordion .toggler.ui-accordion-header{background-color:#fff;color:#0f3d6f}.ce_accordion .toggler.ui-state-active{border-bottom:1px solid #94a8bf;border-radius:20px 0;border-bottom: 1px solid #94a8bf !important}.ce_accordion .toggler::before,.ce_accordion .toggler::after{margin-right:15px;float: left !important;margin-left: 0 !important;color: #0f3d6f !important}.produkte .ce_accordion{background-color:#fff;border:0px solid #94a8bf;border-radius:20px 0;color:#0f3d6f}#flex-container{display: -webkit-flex;   display: -ms-flex;   display: flex;   -webkit-flex-wrap: wrap;   -ms-flex-wrap: wrap;   flex-wrap: wrap}.panel-test2{width:49%;float:left;background-color:#f5f5f5;display: -webkit-flex; display: -ms-flexbox; display: flex;margin-right: 0.5%;margin-left: 0.5%;margin-top: 0.5%;margin-bottom: 0.5%;padding: 1.25em;border:1px solid #f5f5f5;border-radius: 0px 0;border-top-left-radius: 20px;border-bottom-right-radius: 20px}.produkte .ce_text_extented .textarea li{margin-left:0;padding-bottom:5px;list-style-type: disc}.produkte .border-accent.ce_autogridwrapper .inside{padding:.5em 1.0em;border:1px solid #94a8bf;border-radius:20px 0}.produkte .ce_bgimage.gesamtebreite_full.block .ce_bgimage-outer .ce_bgimage-inside.contentwrap{max-width:1920px;margin-right:15px;margin-left:15px}.passendeartikel .content a:hover{color:#666;text-decoration: none !important}.ce_linkbox .ce_linkbox_image .image_container img:hover,.ce_image figure.image_container .produkte a img:hover{opacity: 0.75}.passendeartikel a{display:none;line-height:4rem;color:#0f3d6f;text-decoration: none}.passendeartikel p{font-size:1.2rem;font-weight: 900;line-height: 1.8;margin-bottom: 0}.auflistungcheck .ce_textarea.textarea ul{padding-bottom:17px;padding-left:26px}.auflistungcheck .ce_textarea.textarea ul li{line-height:2rem}.auflistungcheck .ce_textarea.textarea ul li::before{margin-left: -26px;    margin-right: 10px;    width: 26px;    font-family: FontAwesome;    content: "\f00c"}.produkte .einleitungstext .ce_textarea{margin-right:0}.ce_benefitbox .ce_benefitbox_inside{margin-right:0}.artikelpasst.ce_iconbox_v2.style2{width:18.4%;margin-right:2%;border:1px solid #e5e5e5}.artikelpasst.last.ce_iconbox_v2.style2{margin-right:0}.artikelpasst.ce_iconbox_v2.style2 .ce_iconbox_outside{padding:4%}.artikelpasst h3{padding-top:4%;text-align:center;font-size:.8rem}.artikelpasst.ce_iconbox_v2.style2 .headline::after,.artikelpasst.ce_iconbox_v2.style2 .link{display: none !important}.passendeartikel .ce_linkbox_image{border:1px solid #e5e5e5;border-radius:20px 0 0}.passendeartikel .ce_linkbox_image .ce_image .ce_image figure.image_container{margin:1rem}.passendeartikel .content{min-height:4rem;background-color: #fff;border-top: 0px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-radius: 0 0 20px;padding: 0 !important}.passendeartikel .content p{text-align:center;margin: 0 !important;padding: 0 !important}.passendeartikel .content a{display: block !important;padding: 0.5rem !important;font-size: 0.8em !important;line-height: 1.2rem !important}.passendeartikel .content a:hover{text-decoration:underline}.produkte.anzahl4 .submenu_v2 li{width: calc(100%/4)}.produkte section#main .inside .fullwidth.boxed-content.submenu_v2 .contentwrap{max-width: none;padding-left: 0;padding-right: 0}.produkte .submenu_v2 li{padding: 0 !important;margin: 0 !important;white-space:normal;background-color:#eee;font-weight:normal;border-right: 1px solid #e5e5e5 !important}.produkte .submenu_v2 li.last{border: none !important}.produkte .submenu_v2 li a{margin:0;padding:1rem;white-space:normal;font-size:.875em;font-weight:normal;border-right: none !important;display: block !important}.produkte .submenu_v2 li.active{background-color:#94a8bf}.produkte .submenu_v2 li a.active{color:#fff}.produkte .submenu_v2 li a.active::before{display:none}.produkte .ce_benefitbox h3{margin-top:.4rem;margin-bottom:.75rem}.produkte .ce_list.list-style3 li{font-size: 0.875em !important}.display_none{display:none}.over{position:relative;display:inline-block}.over .after{position:absolute;z-index: 99;bottom: 43%;left: 43%}.image_container img.after{width: 60px !important;height: auto !important;z-index: 99 !important}
@media screen and (max-width : 1440px){
/* mobil-1440px.css */
.fragebuttonunten{color: #eaf2ea !important;background-color: #e57200 !important;text-shadow: 0px 0px 1px #982500 !important;font-size: 20px !important;padding-right: 12px !important;padding-left: 10px !important;padding-top: 8px !important;position: fixed !important;cursor: pointer !important;bottom: 0 !important;right: 200px !important;width: auto !important;display: inline-block !important;border-top: 1px solid #b23f00 !important;border-left: 1px solid #b23f00 !important;border-right: 1px solid #b23f00 !important;border-bottom: 0 !important !important;border-top-left-radius: 3px !important;border-top-right-radius: 3px !important;box-shadow: 10px 10px 15px rgba(0,0,0,.65) !important;height: 50px !important;overflow: hidden !important;z-index: 5000 !important}.grau h1{font-size:35px;margin-top: 15px !important;margin-bottom: 15px !important}.cc_produkte .linkesplate img{height: 140px}.produkte .ce_text_extented .ce_textarea p,.ce_text_extented.einleitungstext textarea p,.ce_text_extented.einleitungstext.font-size-xxs ul li,p,.ce_text ul{font-size: 1.015rem !important}.passende .caption{padding: 2% !important;font-size: 0.975rem;min-height: 4.5rem}.cc_produkte .linkesplate img{height:180px}
}
@media screen and (max-width : 1380px){
/* mobil-1380px.css */
.passende a img{width:90%}.teasertext.produkt h3{font-size:28px}.header.cloned .logo{width: 300px !important}.stickyheader .logo{margin-right: 5px !important;margin-left: 0}.fa-search::before{padding: 0.785em}.header.original .logo{width: 275px !important}.header .inside{padding-left: 30px !important;padding-right: 30px !important}.home-produktauswahltext p a{font-size: 1rem !important}.header .mod_search{margin-left: 25px !important;padding-right: 2px !important;padding-left: 2px !important}.header .ce_search_label i{margin-right:0;margin-left:0;margin-right: 0 !important}.mainmenu ul li{margin-right: 13px !important;margin-left: 13px !important}
}
@media screen and (max-width : 1300px){
/* mobil-1300px.css */
.header.original .logo{width: 500px !important;height: 65px !important}.produktgruppenbild .image_container img{border-radius:20px 0 0;height:auto}#slider .boxen-startseite.boxen-startseite .ce_text_imagebox .inside h3{line-height: 1.15 !important;padding-right: .75em !important;padding-bottom: .25em !important;padding-left: 1.025em !important;font-size: 1.125em !important}.auflistungcheck .ce_textarea.textarea ul li::before{margin-left: -26px;margin-right: 5px;width: 15px}.produkte .mod_article.grau.fullwidth.block{margin-bottom:30px}.hide-1300{display:none}.only-1300{display:block}.produkte .produktlinkboxen.grau .autogrid_wrapper .two_third.autogrid{padding-right:0;padding-left:0}.ce_gallery .ce_elevatezoom.elevatezoom_gallery_wrapper{width:100%;display: flex;flex-flow: column-reverse}.grau .two_third.autogrid.block{width: 56% !important;margin-left: 22%;margin-right: 22%}.ce_gallery.vertikal .ce_elevatezoom li{width:25%;float:left;margin-bottom:0}.grau .two_third.autogrid.block{padding-right:10%;padding-left:10%}.vertikal .ce_elevatezoom .gallery{width:100%;min-height:0em;margin-right:0;margin-left:0;padding:10px 0 20px;border:0px;width:100% !important}.vertikal .ce_elevatezoom .elevatezoom_gallery_window{width:100%;min-height:0em;margin-right:0;margin-left:0;padding:30px 0 20px;border:0px;width:100% !important}.grau .two_third.autogrid.block{border:0px}.grau .one_third.autogrid.block{padding-right:7%;padding-left:7%;width:100% !important;padding-top: 10px;padding-bottom: 20px}.produkte .produktlinkboxen.inhalt .ce_bgimage{width:85%;margin-right:auto;margin-left:auto}
}
@media screen and (max-width : 1200px){
/* mobil-1200px.css */
.ce_colorbox.cb-feedback.invert.style1.block .ce_colorbox_inside.bg-owncolor p,.ce_colorbox.cb-feedback.style1.block .ce_colorbox_inside.bg-owncolor p{min-height:320px}.passende a{min-height:7.5em;vertical-align:middle}.passende .caption{font-size: 0.825rem;min-height: 4.25rem}.teasertext.produkt h3{font-size:26px}.mod_breadcrumb .mod_breadcrumb_inside{padding-left: 56px !important}.abstand-rechts.font-size-xs p{font-size:1.215rem}.hotline .block.two_fifth{width: 45% !important}.hotline .block.three_fifth{width: 55% !important}.stickyheader .logo{margin-right:0;margin-left:0}.mainmenu ul li.last ul{right: 0 !important;left: auto}.mainmenu ul li{margin-right: 11px !important;    margin-left: 12px !important}.fa-search::before{padding: 0.725em}.header.original .logo,.header.cloned .logo{width: 220px !important}.header .mod_search{margin-left: 25px !important;padding-right: 0px !important;padding-left: 0px !important}.header .inside{padding-left: 20px !important;padding-right: 20px !important}.mainmenu ul li a{font-size: 13px !important}
}
@media screen and (max-width : 1024px){
/* mobil-1024px.css */
.akkadjust div.accordion{padding: 30px 15px !important}.mm_hauptpunkt.block p a{background-color:#e3e3e3;font-size: 14px !important;font-weight: 600 !important;text-transform: uppercase !important;color: #0f3d6f !important;line-height: 32px !important}.mm_hauptpunkt.block p{margin-bottom: 0px;margin-bottom: 0px;font-size: 16px !important;font-weight: 600 !important;text-transform: uppercase !important;color: #0f3d6f !important;padding: 0 0 0 0rem !important;line-height: 32px !important}.mm_infos.block p a{font-size:15px;padding: 0 0 0 0rem !important;margin-top:0px;margin-bottom:0px;line-height: 24px !important}.ce_text.mm_infos.block p{font-size:14px;padding: 0 0 0 0rem !important;margin-top:0px;margin-bottom:0px;line-height: 24px !important}.ce_text.mm_infos.block{margin-bottom:20px}nav.mod_navigation.mainmenu ul.vlist.level_1 li.mlist.submenu.systemprodukte.megamenu.above .megamenu-wrapper ul.vlist.level_2 li.mlist.megamenu.above .autogrid_wrapper .ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper .inside .ce_text.mm_infos.block p a:hover{font-weight:bold;background-color:transparent !important;color: #0f3d6f !important}nav.mod_navigation.mainmenu ul.vlist.level_1 li.mlist.submenu.systemprodukte.megamenu.above .megamenu-wrapper ul.vlist.level_2 li.mlist.megamenu.above .autogrid_wrapper .ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper .inside .ce_text.mm_infos.block p{background-color:transparent !important;font-size: 14px;padding: 0 0 0 0rem !important;margin-top: 0px;margin-bottom: 0px;line-height: 10px !important}.megamenu_spalten.autogrid{padding-left: 5% !important;padding-right: 5% !important}.ce_colorbox.cb-feedback.invert.style1.block .ce_colorbox_inside.bg-owncolor p,.ce_colorbox.cb-feedback.style1.block .ce_colorbox_inside.bg-owncolor p{min-height:180px}.produkte .produktlinkboxen .autogrid_wrapper .two_third.autogrid{padding-left:2%}.cc_produkte .linkesplate .ce_hyperlink-extended.expand a{width: 50%;flex-flow: column}.cc_produkte .linkesplate img{max-height:325px;margin-right:auto;margin-left:auto;height: auto}.boxen-startseite .ce_text_imagebox.autogrid{width:50%;float:left;clear:none}.produkte .produkteliste .cc_produkte .cc_produkte #flex-container{max-width:94.5%}.mod_breadcrumb .mod_breadcrumb_inside{max-width: 90% !important;padding-left: 0px !important}.hotline .block.two_fifth{width: 100% !important}.hotline .block.three_fifth{width: 100% !important}.abstand-rechts .textarea p{text-align: left !important}.responsive-map{margin-top:3%}.ueberuns .fotoboxencenter .autogrid.block{margin-bottom:4%}.kontakt .ce_form.autogrid.adjust_mobile{margin-top:4%}.kontakt .autogrid.adjust_mobile{margin-right:1%;margin-left:1%;width: 98% !important}footer .autogrid.one_fourth.block{padding-bottom:1%}.block.one_fourth{width:50%}.ce_headline_extended.align-center{padding-right:1.5%;padding-left:1.5%}.mod_search input,.mod_search button,.mod_search .widget-text,.mod_search .widget-submit{margin-bottom:5px;width: 100% !important;margin-left: 0 !important}.header.original .logo{width: 450px !important}.header .inside{padding-left: 40px !important;padding-right: 40px !important}.mainmenu{display: none !important}.header .mod_search{display: none !important}#nav-open-btn{display: block !important}.panel-test2{width:98%}.home-produktauswahltext p a{font-size: 0.875rem !important}.cc_produkte h3{font-size:26px}
}
@media screen and (max-width: 990px){
/* mobil-990px.css */
.video.cc_produkte.block{margin-top:40px}.ce_gallery .cols_4 li{width: calc(100% / 2)}.passende .caption,.passende .caption a{font-size:.875rem}.passende a{min-height:9.10em}.auflistungcheck .ce_textarea.textarea ul li::before{margin-left: -28px;margin-right: 0px;width: 10px}.passende{width:31%}.hotline .ce_hyperlink-extended a{min-width:160px}.produkte .ce_autogridWrapperStart.border_rund.ce_autogridwrapper.one_half.adjust_mobile.autogrid.block,.panel-test2{margin-top:1%;margin-bottom:1%;padding:1.0em}.ce_image_text_box.homeneuheiten.one_fourth.autogrid{width: 50% !important}
}
@media screen and (max-width : 767px){
/* mobil-767px.css */
.geraeteform-buttons{display: block;width: 100%}.header.cloned .logo{width: 70% !important}.ce_colorbox.cb-feedback.invert.style1.block .ce_colorbox_inside.bg-owncolor p,.ce_colorbox.cb-feedback.style1.block .ce_colorbox_inside.bg-owncolor p{min-height:80px}.mod_quickmenu.mod_quickmenu_615.block.style2{bottom: 20px}.mod_quickmenu{display: block !important}.ce_iconbox.fragebuttonunten-anruf.first.last.block.version3.mt-default.mb-default.mt-default-s{margin-bottom: 0 !important}.ce_iconbox.fragebuttonunten.first.last.block.version3.mt-default.mb-default.mt-default-s{margin-bottom: 0 !important}.ce_download_small .ce_download_small_inside a{margin-right:2%}.ce_download_small .ce_download_small_inside a::after{right: 15px !important}.passende a{min-height:11.1em}.cc_produkte .linkesplate .ce_hyperlink-extended.expand a{width: 50%;flex-flow: column}.cc_produkte .linkesplate img{max-height:325px;margin-right:auto;margin-left:auto;height: auto}.grau .two_third.autogrid.block{width: 60% !important;margin-left: 20%;margin-right: 20%}.produkte .ce_text_extented .ce_textarea p,.ce_text_extented.einleitungstext textarea p,.ce_text_extented.einleitungstext.font-size-xxs ul li,p,.ce_text ul,.produkte .ce_text_extented .ce_textarea p{font-size:15px;font-size: 15px !important}.grau h1{font-size:25px}.header.original{visibility: inherit !important}.passende{width:48%}.linkesplate,.teasertext.produkt{width:98%;margin-right:1%;margin-left:1%}.cc_produkte h3{font-size:20px}.cc_produkte .mt-xxs{margin-top: 5px !important}.cc_produkte .ce_image figure.image_container .produkte a img{width: auto;min-width: 0%;max-width: 100%}.produkte .submenu_v2{display:none}.passendeartikel .content{min-height: auto !important}.ce_grid_gallery_start.height-large li.grid-item.image-height-s,.ce_grid_gallery_start.height-large li.grid-item.image-height-l{height: 80vw !important}.seminare .mod_eventteaser_v1 .event .ce_hyperlink a{margin-right: 1rem}#DakkS{max-width:150px}.fragebuttonunten{color: #eaf2ea !important;background-color: #e57200 !important;text-shadow: 0px 0px 1px #982500 !important;font-size: 20px !important;padding-right: 13px !important;padding-left: 10px !important;padding-top: 0px !important;position: fixed !important;cursor: pointer !important;bottom: 0 !important;right: 120px !important;width: auto !important;display: inline-block !important;border-top: 1px solid #b23f00 !important;border-left: 1px solid #b23f00 !important;border-right: 1px solid #b23f00 !important;border-bottom: 0 !important !important;border-top-left-radius: 3px !important;border-top-right-radius: 3px !important;box-shadow: 1px 1px 10px rgba(0,0,0,.15) !important;height: 31px !important;overflow: hidden !important;z-index: 5000 !important}.fragebuttonunten p{font-size: 12px !important;height: 31px !important;line-height: 31px !important;display: inline-block !important;font-weight: 700 !important;white-space: nowrap !important;text-overflow: ellipsis !important;overflow: hidden !important;margin: 0 !important;padding: 0 !important;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}
}
@media screen and (max-width : 640px){
/* mobil-640px.css */
.mr-50{margin-right:10px !important}.ml-50{margin-left:10px !important}#article-13014.mod_article.first.last.block div.autogrid_wrapper.cte.block div.ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper.block div.inside div.ce_text.mm_infos.block p a,#article-13014.mod_article.first.last.block div.autogrid_wrapper.cte.block div.ce_autogridWrapperStart.megamenu_spalten.ce_autogridwrapper.block div.inside div.ce_text.mm_infos.block p{font-size:16px;color:#4d4f4f;padding: 0 0 0 0rem !important;margin-top:10px !important;margin-bottom: 10px !important;line-height: 16px !important}.header.original .phonebutton{display: none}.ce_image.phonebutton{padding-top: 22px;padding-left:13%}.phonebutton.first.last.block figure.image_container a img{display:block;width:36px}.homeh1 h1{font-size: 1.5rem !important}.fragebuttonunten-anruf{font-size: 12px !important;padding-right: 13px !important;padding-left: 10px !important;bottom: 6px !important;right: 270px !important;border-bottom: 1px solid #b23f00 !important;border-top-left-radius: 3px !important;border-bottom-left-radius: 3px !important;border-top-right-radius: 3px !important;border-bottom-right-radius: 3px !important;height: 35px !important;color: #ffffcc !important;font-weight: 400 !important;text-shadow: none !important}.fragebuttonunten-anruf p a{color: #ffffcc !important;font-weight: 400 !important}.ce_iconbox.fragebuttonunten-anruf .ce_iconbox_inside a i.fa{color: #ffffcc !important}.fragebuttonunten{font-size: 12px !important;padding-right: 13px !important;padding-left: 10px !important;bottom: 6px !important;right: 110px !important;border-bottom: 1px solid #b23f00 !important;border-top-left-radius: 3px !important;border-bottom-left-radius: 3px !important;border-top-right-radius: 3px !important;border-bottom-right-radius: 3px !important;height: 35px !important;color: #ffffcc !important;font-weight: 400 !important;text-shadow: none !important}.fragebuttonunten p a{color: #ffffcc !important;font-weight: 400 !important}.ce_iconbox.fragebuttonunten .ce_iconbox_inside a i.fa{color: #ffffcc !important}#DakkS{max-width:150px}
}
@media screen and (max-width : 490px){
/* mobil-490px.css */
.mr-50{margin-right:10px !important}.ml-50{margin-left:10px !important}.header.cloned .logo{width: 70% !important}.ce_image.phonebutton{padding-top: 22px;padding-left:5%}.ce_headline_extended.align-center{padding-right: 0;padding-left: 0}.mod_customcatalogreader.flex-galerie.nicht-zurueck.cc_produkte .cc_produkte .content .ce_textarea.attribute.textarea p{padding-right: 0;padding-left: 0}.mod_article.produktlinkboxen,.mod_customcatalogreader .block,.mod_article.produktlinkboxen .mod_customcatalogreader.flex-galerie.nicht-zurueck.cc_produkte.block{overflow: visible !important}.autogrid_wrapper{margin-left: 0%;margin-right: 0%}.video.cc_produkte.block{margin-top:20px}.passende a{min-height:3.25em}.passende a img{width:80%}.cc_produkte .linkesplate .ce_hyperlink-extended.expand a{width:95%}.grau .two_third.autogrid.block{width: 80% !important;margin-left: 10%;margin-right: 10%}.auflistungcheck .ce_textarea.textarea ul li::before{margin-left: -26px;margin-right: 0px;width: 6px}.produkte .produktlinkboxen.inhalt .ce_bgimage{width:100%;overflow: visible !important}.produkte .inhalt .ce_bgimage .ce_bgimage-inside.contentwrap{padding-right: 0 !important;padding-left: 0 !important}.produkte .produktlinkboxen .autogrid_wrapper .two_third.autogrid{padding-right:0;padding-left:0}.produkte .ce_text_extented .textarea li{margin-left:0}.produkte .grau.produktlinkboxen .ce_text_extented.einleitungstext{padding-right:0;padding-left:0}.grau .one_third.autogrid.block{padding-right:4%;padding-left:4%}.ce_gallery.vertikal.only-1300{width:90%}.passende{width:98%}html,body,.ce_textarea{font-size:15px}.cc_produkte .panel-test2 .ce_text.block{width:95%;margin-right:auto;margin-left:auto}.produkte .ce_autogridWrapperStart.border_rund.ce_autogridwrapper.one_half.adjust_mobile.autogrid.block,.panel-test2{margin:3% auto;padding:1.5em .5em;width: 95% !important}.seminare .mod_eventteaser_v1 .event .day{display: block !important;float: none !important;clear: both !important;width: 100%  !important;margin: 0  !important;padding: 1rem 1rem 0.25rem 1rem !important;border: none !important}.seminare .mod_eventteaser_v1 .event .date{margin: 0  !important;padding: 0 0 0 1rem !important;border: none !important}.seminare .mod_eventteaser_v1 .event .time{margin: 0  !important;padding: 0.1rem 1rem 0 0.5rem !important;border: none !important}.seminare .mod_eventteaser_v1 .event .location{display: block !important;float: none !important;clear: both !important;width: 100%  !important;margin: 0  !important;padding: 0.25rem 1rem 1rem 1rem !important;border: none !important}
}
@media screen and (max-width : 320px){
/* mobil-320px.css */
.header.original .logo,.header.cloned .logo{width: 180px !important}
}
