.tx-powermail .powermail_fieldset .powermail-errors-list{display:none;margin:5px 0 20px 0;padding:0;list-style-type:none;background-color:#F2DEDE;border:1px solid #EBCCD1;width:100%;float:right;clear:left}.tx-powermail .powermail_fieldset .powermail-errors-list.filled{display:block}.tx-powermail .powermail_fieldset .powermail-errors-list>li{color:#A43431;padding:5px 10px}.tx-powermail .powermail_fieldset .powermail_field_error,.tx-powermail .powermail_fieldset div.error{background-color:#EBCCD1;color:#A43431}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list{width:100%;margin-bottom:0;background-color:#EBCCD1;border:none}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list>li{padding-left:5px}.tx-powermail .powermail_progressbar{width:100%;height:5px;float:right;border:1px solid #EEE;clear:both}.tx-powermail .powermail_progressbar.disable{display:none}.tx-powermail .powermail_progressbar>.powermail_progress{background:#1E5799;width:0%;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards}.tx-powermail .powermail_progressbar>.powermail_progress>.powermail_progress_inner{height:5px;width:100%;overflow:hidden;background:url(/typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif) repeat-x;-moz-opacity:.25;-khtml-opacity:.25;opacity:.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter:alpha(opacity=25)}.tx-powermail ul.powermail_fieldwrap_file_list{background-color:#fff;border:1px solid #bbb;float:right;padding:3px;width:100%;list-style:none;border-radius:4px;margin:0}.tx-powermail ul.powermail_fieldwrap_file_list>li{margin:5px}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles{color:#bbb;cursor:pointer}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles:hover{text-decoration:underline}.tx-powermail .powermail_confirmation .powermail_progressbar{width:100%}.tx-powermail .powermail_message{padding:5px 0 10px 20px;min-height:65px;background-color:#EBCCD1;border:1px solid #A43431;background-position:98% 10px;background-repeat:no-repeat;list-style:circle}.tx-powermail .powermail_message li{padding:5px 50px 0 0;border:none;background:none}.tx-powermail .powermail_message.powermail_message_ok{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png);background-color:#CDEACA;border:1px solid #3B7826}.tx-powermail .powermail_message.powermail_message_ok li{color:#3B7826}.tx-powermail .powermail_message.powermail_message_error{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/icon_error.png)}.tx-powermail .powermail_message.powermail_message_error li{color:#A43431}.tx-powermail .powermail_message.powermail_message_note{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png);background-color:#FCF8E3;border:1px solid #FFCA4B}.tx-powermail .powermail_message.powermail_message_note li{color:#FFCA4B}.tx-powermail .powermail_fieldset .powermail_tab_navigation{margin-top:2em}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next,.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{background-color:#aaa;display:inline-block;padding:5px 30px;text-decoration:none;color:#fff;border:1px solid #bbb;font-weight:700}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next{background-color:#1E5799;float:right}.tx-powermail .powermail_form.nolabel>h3{display:none}.tx-powermail .powermail_fieldset.nolabel>legend{display:none}.tx-powermail .powermail_fieldwrap.nolabel>label{display:none}.tx-powermail .powermail_fieldwrap.nolabel>fieldset>legend{display:none}@-webkit-keyframes progress{from{}to{width:100%}}@-moz-keyframes progress{from{}to{width:100%}}@-ms-keyframes progress{to{width:100%}}@keyframes progress{from{}to{width:100%}}.referenz-item{margin-bottom:40px;background-color:#fff;width:18vw;border:2px solid #fff0}.referenz-item:hover{border:2px solid #9E7C23}.referenz-item a{height:86px;line-height:86px;display:block;text-align:center;margin-right:5px}.referenz-item a img{width:auto;max-height:88px}.referenz-item.active{border:2px solid #9E7C23}.tx-xreferenzen-details{margin-bottom:50px}.tx-xreferenzen-details .tx-xreferenzen-details-text{padding-top:60px;padding-bottom:80px}.tx-xreferenzen-details .tx-xreferenzen-details-facts{margin:40px 0 60px 0;text-align:left}.tx-xreferenzen-details .tx-xreferenzen-details-facts .cols{padding-left:15px;padding-right:40px;margin-bottom:40px}.tx-xreferenzen-details .tx-xreferenzen-details-facts span{display:block;text-align:center}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-icon-ma,.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-icon-branche,.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-icon-gruendung,.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-icon-standort{height:45px;width:auto;background-position:center top;background-repeat:no-repeat;margin-bottom:15px}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-icon-ma{background-image:url(../../../_assets/2b9d232e6b9da57ccf8eb9009d765651/img/mitarbeiter.svg)}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-icon-branche{background-image:url(../../../_assets/2b9d232e6b9da57ccf8eb9009d765651/img/branche.svg)}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-icon-gruendung{background-image:url(../../../_assets/2b9d232e6b9da57ccf8eb9009d765651/img/gruendung.svg)}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-icon-standort{background-image:url(../../../_assets/2b9d232e6b9da57ccf8eb9009d765651/img/standort.svg)}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-text1{font-size:26px;font-weight:500;color:#9E7C23}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-text2{font-size:16px;font-weight:300;color:#504F4E}.carousel .carousel-control-prev{display:none;left:0;right:0;margin-left:auto;margin-right:auto;width:42px;height:22px;top:-30px}.carousel .carousel-control-prev .carousel-control-prev-icon{background-image:url(../../../_assets/2b9d232e6b9da57ccf8eb9009d765651/img/arrow-top.svg);width:42px;height:22px}.carousel .carousel-control-next{left:0;right:0;margin-left:auto;margin-right:auto;width:42px;height:22px;bottom:40px;top:95%}.carousel .carousel-control-next .carousel-control-next-icon{background-image:url(../../../_assets/2b9d232e6b9da57ccf8eb9009d765651/img/arrow-down.svg);width:42px;height:22px}.vertical .carousel-inner{height:100%;width:100%;padding-bottom:40px;margin-top:40px}.vertical .carousel-item-next.carousel-item-left,.vertical .carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.vertical .carousel-item-next,.vertical .active.carousel-item-right{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100% 0)}.vertical .carousel-item-prev,.vertical .active.carousel-item-left{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}@media screen and (max-width:1500px){.referenz-item{width:100%}}@media screen and (max-width:991px){.tx-xreferenzen{margin-top:240px}.tx-xreferenzen-details .tx-xreferenzen-details-facts .cols{padding-right:20}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-text1{font-size:20px}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-text2{font-size:14px}}@media screen and (max-width:767px){.referenz-item{width:100%}.referenz-item img{width:100%;height:auto}.referenz-item a{height:auto}.tx-xreferenzen-details .tx-xreferenzen-details-facts .cols{padding-right:0;width:90%}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-text1{font-size:20px}.tx-xreferenzen-details .tx-xreferenzen-details-facts .tx-xreferenzen-details-facts-text2{font-size:14px}}