@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,600');body{background:#fff;font-family:'Montserrat',sans-serif;overflow-x:hidden}a{text-decoration:none!important}.fixed-header{position:fixed;top:0;left:0;display:block;width:100%;z-index:1000}.required-label:after{color:red;content:" *"}.vollversion-required-label:after{color:red;content:" *"}.h-divider{margin-top:10px;margin-bottom:10px;height:1px;width:100%;border-top:1px solid #47b3ff}.h-divider-large-margin{margin-top:20px;margin-bottom:20px;height:1px;width:100%;border-top:1px solid #47b3ff}.h-divider-column{margin:10px 0;height:1px;width:100%;border-top:1px solid #47b3ff}.button-width-normal{min-width:100px}.k-danger,.k-overflow-container .k-danger{color:#fff;border-color:#e61e26;background-image:none;background-position:50% 50%;background-color:#e61e26;box-shadow:none}.k-grid-edit-row .k-input{text-indent:.4em}.environment-name{font-size:41px;font-weight:500;color:#ffa500;display:inline-block;margin-left:20px;margin-top:12px}.navbar{background-color:#333;border:none;border-radius:0;height:80px;margin-bottom:0}img.navbar-brand{height:80px}.nav>li{height:80px;padding:10px 0}.navbar-default .navbar-nav>li>a{padding-top:0;padding-bottom:0;line-height:60px;color:#fff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:active{color:#47b3ff}li.divider{border-right:1px solid #858585;margin-top:15px;height:45px}img.nav-icon{margin-right:5px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#47b3ff;background-color:transparent}ul.dropdown-menu{background:#333}ul.dropdown-menu a{color:#fff}ul.dropdown-menu a:hover,ul.dropdown-menu a:active,ul.dropdown-menu a:focus{color:#47b3ff;background:#333}ul.clean-style{list-style:none;padding-inline-start:0}ul.clean-style li{list-style:none;counter-increment:foo;display:table-row}ul.clean-style li::before{content:"»";display:table-cell;text-align:right;padding-right:.3em}.step-navigation{background-color:#47b3ff;height:40px}.step-navigation .col-lg-12{display:flex;justify-content:space-between;flex-wrap:wrap}.backnav,.fornav{float:left}.fornav{text-align:right}.backnav button::before{content:"« ";font-size:16px}.fornav button::after{content:" »";font-size:16px}button.stepnav-button-back{background:#fff;color:#47b3ff;border:1px solid #fff;border-radius:4px;padding:0 20px;line-height:28px;height:30px;margin-top:5px}button.stepnav-button-forward{background:#72d626;color:#fff;border:1px solid #fff;border-radius:4px;padding:0 20px;line-height:28px;height:30px;margin-top:5px;font-weight:600}ul.steps{list-style:none;float:left;display:flex;justify-content:center;padding-inline-start:0}ul.steps li{float:left;line-height:40px;color:#fff;margin:0 15px}span.step-number{background:transparent;border-radius:50%;width:24px;height:24px;display:block;margin-right:10px;float:left;margin-top:8px;border:1px solid #fff;line-height:23px;text-align:center}li.step.current span.step-number{background:#fff;color:#47b3ff}.summary{position:relative;text-align:center;padding:20px;border:1px solid #47b3ff;border-radius:4px;margin-bottom:35px}#btnExportPreview{width:auto!important;padding:0 10px;margin:0 auto}main{padding-top:120px}main{min-height:calc(100vh - 40px)}.step-navigation .col-lg-12{max-height:40px}.main-content{width:100%;margin-top:30px;margin-bottom:30px}.steps{margin-bottom:0}.column-title{margin:0 0 30px 0}.k-window-content{padding-top:0}.k-window-content h4.modal-title{margin:0 0 20px}.blue-text{color:#47b3ff}.red-text{color:#ed292a}.blue-bg{background:#47b3ff}.red-bg{background:#ed292a}.deactivated{opacity:.5;cursor:no-drop;pointer-events:none}.stepnav-for-activated{background:#72d626;color:#fff}.contofox-button{display:block;text-transform:uppercase;border:2px solid transparent;width:100%;color:#fff;border-radius:4px;height:40px;line-height:40px;padding:0;text-align:center;font-size:1.2em}.contofox-button:hover,.contofox-button.inverted{border-color:#47b3ff;background-color:#fff;color:#47b3ff}.contofox-button.inverted:hover{border-color:#47b3ff;background-color:#47b3ff;color:#fff}.contofox-button.red-bg:hover{border-color:#ed292a;color:#ed292a}.contofox-button{border:1px solid transparent;outline:none!important}.contofox-primary-button{color:#fff;border-color:#fff;background-color:#47b3ff}.contofox-error-button{color:#fff;border-color:#fff;background-color:#ff4747}.gray-bg{background:#5e5e5e}.contofox-button.gray-bg:hover{border-color:#5e5e5e;color:#5e5e5e}.contofox-button[disabled]:hover{color:#a1a1a1;border-color:#ccc;background-color:#fff;background-image:none}.half{width:49%;float:left}.half:first-child{margin-right:2%}.half:last-child{margin-left:2%}.k-widget{box-shadow:none!important}.k-widget.k-notification{box-shadow:rgba(0,0,0,.2) 0 5px 10px 0!important}.k-notification-wrap .k-icon{margin-top:-4px;margin-right:4px}input::placeholder,input.k-textbox::placeholder{font-style:italic}.input-field-row span.k-numeric-wrap.k-state-default.k-expand-padding,.input-field-row span.k-numeric-wrap.k-state-default.k-expand-padding>input{height:38px}.input-field-row .k-dropdown-wrap .k-input{height:38px;line-height:35px}.input-field-row .k-state-default>.k-select{border-color:#ccc;line-height:38px}.full-width{width:100%}.grid-header-icon{text-align:center!important}.mandant-panel{min-height:20px;padding:24px 30px;margin-bottom:20px;background-color:#47b3ff;border:1px solid #47b3ff;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.between-text{line-height:40px;text-align:center;color:#fff;font-weight:600}.buchungsregel-group-addon{background-color:#47b3ff;border-color:#47b3ff;color:#fff;font-weight:600;font-size:32px;padding:0 4px;min-width:25px}.buchungsregel-group-addon-disabled{background-color:#c5c5c5;border-color:#c5c5c5;color:#fff;font-weight:600;font-size:32px;padding:0 4px;min-width:25px}.screen-information{background:#eee}.screen-information .container{padding-top:15px;padding-bottom:15px}div#newMandantWindow .container{width:100%}h1.site-title{margin-bottom:0;font-weight:400;font-size:1.8em}.help-section{background:#fff;padding:20px;position:relative;border-radius:8px}h3.help-section-title{display:block;font-size:1em;font-weight:600;margin:0 0 5px 0}.help-section p{margin:0}span.help-section-icon{background:#47b3ff;height:22px;width:22px;display:block;border-radius:50%;padding-left:6px;color:#fff;position:absolute;z-index:20;border:1px solid #fff}span.help-section-icon.info{left:12px;top:-3px;line-height:22px;padding-left:8px}span.help-section-icon.more{right:12px;bottom:-3px;line-height:22px;padding-left:4px;font-size:22px;cursor:pointer}.two-line-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:40px}.hidden-element{display:none}.dashboard-element{text-align:center;border:1px solid #676767;border-radius:10px;height:220px;display:table;width:100%;color:#47b3ff;margin-top:30px;cursor:pointer}.dashboard-element.no-pointer-cursor{cursor:auto}.dashboard-element a{color:#47b3ff}.dashboard-element.black{border:1px solid #333;background-color:#333}.dashboard-element.start{border:1px solid #47b3ff;background-color:#47b3ff}.dashboard-element.start a{color:#fff}.dashboard-element a{display:table-cell;vertical-align:middle}.dashboard-element img{display:block;margin:0 auto 20px}.dashboard-element i{display:block;margin:0 auto 20px}.dashboard-element svg{display:block;margin:0 auto 20px}span.dashoard-name{font-size:1.4em;font-weight:400}.specialtile-header{background:#47b3ff;width:100%;display:inline-block;color:#fff;padding:10px;font-size:1.4em;border-top-right-radius:9px;border-top-left-radius:9px}.specialtile-inline-element{display:table;margin:20px;text-align:left;font-size:1.1em;color:#333;cursor:pointer;min-height:44px}.specialtile-inline-element.black{color:#fff}.specialtile-inline-element span{display:table-cell;vertical-align:middle}#divDownloadTestfile2{color:#fff;display:table}#bevor-sie-starten svg{font-size:2em;display:inline-block;float:left;margin:5px 10px 0 0;color:#47b3ff}.software-version{display:inline-block;text-transform:uppercase;font-style:italic;font-size:1.8em;color:#fff;position:absolute;bottom:0;padding:15px}table{border-collapse:separate}.table>tbody>tr>th,.table>tbody>tr>td{height:70px;vertical-align:middle}.table>tbody>tr>th{background:#47b3ff;border-bottom:1px solid #fff;border-color:#47b3ff;border-bottom-color:#fff;color:#fff}.table>tbody>tr>td{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:10px 25px}#tableSummary tr:first-child th{border-top-left-radius:8px;border-top-color:#47b3ff}#tableSummary tr:first-child td{border-top-right-radius:8px}#tableSummary tr:last-child th{border-bottom-left-radius:8px;border-bottom-color:#47b3ff}#tableSummary tr:last-child td{border-bottom-right-radius:8px}.pay-detail{margin-top:10px;display:block;text-align:center}.pay-info-spacer{height:110px}.panel.panel-default{font-weight:600}.panel.panel-default.deactivated{opacity:.7;filter:saturate(.2)}.panel.panel-default.deactivated input{opacity:0}.panel-default>.panel-heading.light-gray{background-color:#ececec}span.quantity{margin-left:15px}span.quantity input{width:90px;border:0;padding:2px 10px;color:#47b3ff}span.price{float:right}.panel{border:none}.panel-body{padding:7px 15px;background:#47b3ff;color:#fff;text-align:left;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.panel-default>.panel-heading.dark-gray{background-color:#929292;color:#fff}.panel-heading.boder-radius{border-radius:5px;color:#fff}.panel-info>.panel-heading{color:#fff;background-color:#47b3ff;border-color:#47b3ff}.panel-body-invert{padding:7px 15px;background:#fff;color:#333;text-align:left;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #d9edf7;min-height:54px}.pay-now{text-align:center;margin-top:69px;border-top:1px solid #929292}.pay-icon{margin-bottom:10px}.pay-icon img{width:40px;margin-right:10px}.small-column-title{font-size:1.4em}.small-column-subtitle{font-size:1.2em}.left-text{text-align:left}.right-text{text-align:left;float:right}.italic{font-style:italic}.subtotal{border-bottom:1px solid #929292;padding:10px 0;margin-bottom:30px}.k-widget.k-window{border:3px solid #47b3ff}.k-window-titlebar .k-window-actions{top:-25px;right:-20px;background:#47b3ff;color:#fff;border-radius:50%;width:50px;height:50px;z-index:100;text-align:center;justify-content:center;line-height:50px;position:absolute}.k-window-titlebar .k-window-action{width:30px;height:30px;opacity:.9}.k-window-actions span.k-icon.k-i-close{font-size:30px;width:50px;z-index:10}.k-window-titlebar.k-header{background:#fff;border:none}.k-window-titlebar{background:#fff;border:none}.k-window-title{display:none}.k-window-titlebar .k-window-action{width:30px;height:30px;opacity:.9}.k-window-content.k-dialog-content{padding-top:21px}.dark-section{background:#333;color:#fff;padding:40px 0;margin-top:60px}.grey-section{background:#eee;padding:40px 0;margin-top:30px}div.row.relative{background:#eee;position:relative;margin-top:30px;border-top:1px solid #47b3ff}img.overlay-fox{position:absolute;width:46px;left:calc(50% - 23px);top:-23px}.result-number{text-align:center;font-size:xx-large;font-weight:bold}.result-text{text-align:center}#forgot-pw{margin-right:-15px}label.radio-label{margin-right:30px;font-weight:400}input.form-control-radiobutton[type=radio]{margin-right:5px}#tabstripConvertedBuchungen .k-tabstrip:focus{box-shadow:none}#tabstripConvertedBuchungen li.k-item{width:33%}#tabstripConvertedBuchungen li.k-item,#tabstripConvertedBuchungen span.k-loading,#tabstripConvertedBuchungen .k-tabstrip-items,#tabstripConvertedBuchungen .k-tabstrip-items .k-loading{border:none!important;border-width:0}#tabstripConvertedBuchungen ul li.validConvertedBuchungTabStrip{background-color:#47b3ff}#tabstripConvertedBuchungen ul li.invalidConvertedBuchungTabStrip{background-color:#666}#tabstripConvertedBuchungen ul li.conflictedConvertedBuchungTabStrip{background-color:#333}#tabstripConvertedBuchungen ul li.validConvertedBuchungTabStrip .k-link,#tabstripConvertedBuchungen ul li.validConvertedBuchungTabStrip.k-state-active .k-link,#tabstripConvertedBuchungen ul li.invalidConvertedBuchungTabStrip.k-state-active .k-link,#tabstripConvertedBuchungen ul li.invalidConvertedBuchungTabStrip .k-link,#tabstripConvertedBuchungen ul li.conflictedConvertedBuchungTabStrip.k-state-active .k-link,#tabstripConvertedBuchungen ul li.conflictedConvertedBuchungTabStrip .k-link{color:#fff;font-weight:400}#tabstripConvertedBuchungen .k-tabstrip-items .k-link{padding:0 0 0 20px}#tabstripConvertedBuchungen .k-tabstrip-items .k-loading,#tabstripConvertedBuchungen .k-tabstrip-items .k-loading.k-complete{border:none}#tabstripConvertedBuchungen li.k-item.k-state-default{height:35px;margin-top:22px!important;line-height:35px}#tabstripConvertedBuchungen li.k-item span.k-link{opacity:.85}#tabstripConvertedBuchungen li.k-item.k-state-active{height:57px;margin-top:0!important;line-height:57px}#tabstripConvertedBuchungen li.k-item span.k-link{opacity:1}#divInvalidConvertedBuchungList thead tr th{background:rgba(171,171,171,.2)!important}#validConvertedBuchungList tr:not(.k-state-selected),#conflictedConvertedBuchungList tr:not(.k-state-selected),#invalidConvertedBuchungList tr:not(.k-state-selected){background-color:#fff!important}#validConvertedBuchungList tr.k-alt:not(.k-state-selected){background-color:rgba(71,179,255,.1)!important}#invalidConvertedBuchungList tr.k-alt:not(.k-state-selected),#conflictedConvertedBuchungList tr.k-alt:not(.k-state-selected){background-color:rgba(171,171,171,.1)!important}div#tabstripConvertedBuchungen-1{border:3px solid #47b3ff}div#tabstripConvertedBuchungen-2{border:3px solid #666}div#tabstripConvertedBuchungen-3{border:3px solid #333}.k-draghandle.k-state-selected:hover,.k-ghost-splitbar-horizontal,.k-ghost-splitbar-vertical,.k-list>.k-state-highlight,.k-list>.k-state-selected,.k-marquee-color,.k-panel>.k-state-selected,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-today.k-state-selected,.k-state-selected,.k-state-selected:link,.k-state-selected:visited,.k-tool.k-state-selected{border-color:#47b3ff;background-color:#47b3ff}.k-pager-wrap>.k-link>.k-icon{color:#47b3ff}#buttonSummary img{width:90px;height:90px}div.k-tabstrip-wrapper{outline:none!important}#btnExportPreview{width:auto!important;padding:0 10px;margin:0 auto}div#exportDataSummaryWindow{padding:30px}#divExportDataSummary .table>tbody>tr>th,.table>tbody>tr>td{height:35px}#divExportDataSummary ol{list-style-position:inside;padding-left:0}#divExportDataSummary ol li{margin-bottom:10px}#divExportDataSummary .k-grid-header,#divExportDataSummary th.k-header{background-color:#47b3ff}#divExportDataSummary .k-header{border-color:#fff}#divExportDataSummary .k-grid-header .k-link:link{color:#fff}#tableSummary label{margin-bottom:0}#tableSummary tr td{border-top:none}#tableSummary tr:first-child td{border-top:1px solid #ddd}#divExportDataSummary #tableSummary td{background-color:#fff}#tabstripBuchungsRegeln .k-tabstrip-items .k-loading{border-top:0 solid transparent}#tabstripBuchungsRegeln .k-panelbar>li.k-state-default>.k-link,#tabstripBuchungsRegeln .k-tabstrip-items .k-state-default .k-link{color:#fff;background:#47b3ff}#tabstripBuchungsRegeln .k-tabstrip-items .k-item{background:transparent;border-right:1px solid #fff;border-left:1px solid #fff;border-top:none;border-bottom:none;padding-top:10px}#tabstripBuchungsRegeln .k-tabstrip-items .k-state-default .k-link{margin-top:10px!important}#tabstripBuchungsRegeln .k-tabstrip-items .k-item.k-state-active,#tabstripBuchungsRegeln .k-tabstrip-items .k-item.k-state-active .k-link{height:43px;margin-top:0!important;line-height:28px}#tabstripBuchungsRegeln .k-tabstrip-items .k-state-hover,#tabstripBuchungsRegeln .k-tabstrip-items .k-state-default.k-state-hover,#tabstripBuchungsRegeln .k-tabstrip-items .k-state-active.k-state-hover{background:transparent;border-color:transparent}.plus-minus-words{margin-left:-3px;margin-right:-7px}.k-state-active svg#foundBewegungWarningIcon{margin-top:7px}svg#foundBewegungWarningIcon{margin-top:2px;margin-left:8px;color:red}.search-query{border:1px solid #47b3ff;border-radius:4px;margin-bottom:20px;position:relative;background:#f5f5f5;padding:0}.search-query::after,.summary::after{content:'';position:absolute;left:calc(50% - 16px);top:100%;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #47b3ff;clear:both}.verbuchungsanweisung label{color:#fff;font-weight:normal}.verbuchungsanweisung{background-color:#47b3ff;overflow-x:hidden;padding:20px 15px 24px 15px;border-radius:4px}label.col-lg-12.control-label{text-align:left;margin-bottom:10px}.col-lg-7#col-container-alternativtext{padding-right:0}.col-lg-2#col-container-textransform{padding-left:0}input#BuchungsRegelData_AlternativText{border-top-right-radius:0;border-bottom-right-radius:0}div#selectTextTransformation .k-button:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.padding-0{padding-left:0;padding-right:0}.padding-sm{padding-left:2px;padding-right:2px}.padding-md{padding-left:5px;padding-right:5px}.row-col-padding-0 [class*="col-"]{padding-left:0;padding-right:0}.row-col-padding-0 [class*="col-"]:first-child{padding-left:15px!important}.row-col-padding-0 [class*="col-"]:last-child{padding-right:15px!important}.row-col-padding-sm [class*="col-"]{padding-left:2px;padding-right:2px}.row-col-padding-sm [class*="col-"]:first-child{padding-left:15px!important}.row-col-padding-sm [class*="col-"]:last-child{padding-right:15px!important}.row-col-padding-md [class*="col-"]{padding-left:5px;padding-right:5px}.row-col-padding-md [class*="col-"]:first-child{padding-left:15px!important}.row-col-padding-md [class*="col-"]:last-child{padding-right:15px!important}.message-box-font-red{color:red}.message-box-title-blue{margin-top:15px;margin-bottom:15px;color:#48b4ff;font-size:18px}.message-box-text-big{font-size:18px}.message-box-text{align-self:center}.message-box-text-footer{font-size:12px;margin-top:30px}a.help-button{position:fixed;bottom:60px;left:20px;display:block;background:#47b3ff;text-transform:uppercase;border:1px solid transparent;outline:none!important;text-decoration:none;color:#fff;border-radius:4px;height:40px;padding:0 20px;line-height:40px;text-align:center;font-size:1.2em}.icon-blink{background-color:transparent;color:#a94442;-webkit-animation:blinkingArrows 1s infinite;-moz-animation:blinkingArrows 1s infinite;-o-animation:blinkingArrows 1s infinite;animation:blinkingArrows 1s infinite}.k-state-default.blink .k-link{background-color:#ff5959;-webkit-animation:blinkingArrows 1s infinite;-moz-animation:blinkingArrows 1s infinite;-o-animation:blinkingArrows 1s infinite;animation:blinkingArrows 1s infinite}@-webkit-keyframes blinkingArrows{0%{opacity:1}50%{opacity:.8}100%{opacity:1}}@-moz-keyframes blinkingArrows{0%{opacity:1}50%{opacity:.8}100%{opacity:1}}@-o-keyframes blinkingArrows{0%{opacity:1}50%{opacity:.8}100%{opacity:1}}@keyframes blinkingArrows{0%{opacity:1}50%{opacity:.8}100%{opacity:1}}.pu-cont .pu-bg{position:fixed;top:0;left:0;right:0;bottom:100%;z-index:10019;background-color:rgba(0,0,0,0);transition:background-color .3s ease,bottom 0s ease .3s}.pu-cont.active .pu-bg{bottom:0;background-color:rgba(0,0,0,.8);transition:background-color .3s ease}.pu-cont .pu-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10020;width:800px;max-width:90%;max-height:95vh;display:none}.pu-cont.active .pu-content{display:block}.pu-cont .pu-content-bg{overflow:hidden;border-radius:5px;background-color:#fff;display:block}.pu-cont .pu-text{box-sizing:border-box;text-align:center;width:100%;padding:20px 40px}.pu-cont .btn-message{background-color:#48b4ff;box-sizing:border-box;display:block;padding:10px 15px;text-decoration:none;color:#fff}.pu-cont .btn-hover{transition:background-color .3s ease}.pu-cont .btn-hover:hover,.pu-cont .btn-hover:focus{background-color:#398fcc}.pu-cont .btn-10{max-width:10%}.pu-cont .btn-20{max-width:20%}.pu-cont .btn-25{max-width:25%}.pu-cont .btn-30{max-width:30%}.pu-cont .btn-40{max-width:40%}.pu-cont .btn-50{max-width:50%}.pu-cont .btn-60{max-width:60%}.pu-cont .btn-70{max-width:70%}.pu-cont .btn-75{max-width:75%}.pu-cont .btn-80{max-width:80%}.pu-cont .btn-90{max-width:90%}.pu-cont .btn-100{max-width:100%}.pu-cont .btn-33{max-width:33.3%;max-width:calc(100%/3)}.pu-cont .btn-66{max-width:66.6%;max-width:calc(100%/3*2)}.pu-cont .btn-close{position:absolute;top:0;right:0;transform:translate(50%,-50%);border-radius:100%;width:40px;height:40px;text-transform:uppercase;padding:5px 0;text-align:center;cursor:pointer}.pu-cont .btn-cont{display:flex;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;flex-wrap:wrap;margin-right:-1px}.pu-cont .btn-cont .btn-message{width:100%;margin-top:1px;border-right:1px solid #fff}.pu-cont .btn-message{display:flex;justify-content:center;align-items:center}.pu-cont .btn-img{padding:0 10px}.classform-pop-open{position:fixed;bottom:20px;right:20px;height:55px;background-color:#47b3ff;border-radius:32px;color:#fff;text-decoration:none;display:flex;align-items:center;padding:15px;box-sizing:border-box;z-index:1100;cursor:pointer}.classform-pop-open:after{content:" ";position:absolute;z-index:1100;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:32px;border:2px solid #fff}.classform-pop-open:before{content:'Support';font-size:16px;margin-right:10px}.classform-pop-open i{width:1em;height:1em;position:relative;display:block;font-family:"Font Awesome 5 Free";font-weight:900}.classform-pop-open i:before{position:absolute;left:50%;transform:translateX(-50%);content:""}.popup-form{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:1000}.popup-form.active{display:block}.popup-form .popup-form-container{position:absolute;right:20px;bottom:100px;width:400px;height:auto;padding:50px 20px 20px;max-width:100vw;max-height:100vh;display:flex;background-color:#fff;box-sizing:border-box}@media screen and (max-width:500px){.popup-form .popup-form-container{right:0;left:0;width:100vw}}.popup-form .popup-form-container .form-close-button{position:absolute;top:20px;right:20px;font-size:20px;display:block;cursor:pointer}.popup-form .popup-form-container .form-close-button i{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popup-form .popup-form-container .form-close-button i:before{content:''}.popup-form .popup-form-container .form-cont{font-family:"Montserrat",Sans-serif;font-weight:300;padding:10px;margin-bottom:20px;width:100%;box-sizing:border-box}.popup-form .popup-form-container .form-cont .input-cont,.popup-form .popup-form-container .form-cont .select-cont,.popup-form .popup-form-container .form-cont .textarea-cont,.popup-form .popup-form-container .form-cont .button-cont{display:flex;width:100%;position:relative}.popup-form .popup-form-container .form-cont h3{color:#47b3ff;font-size:19px;padding:0;margin:0 0 20px;line-height:1;box-sizing:border-box;clear:both}.popup-form .popup-form-container .form-cont select,.popup-form .popup-form-container .form-cont textarea,.popup-form .popup-form-container .form-cont input:not([type=file]){background-color:#fff;color:#7a7a7a;width:100%;max-width:100%;border:1px solid #818a91;border-radius:3px;padding:3px 14px 3px 14px;line-height:1.4;font-size:15px;min-height:40px;margin-bottom:10px;box-sizing:border-box}.popup-form .popup-form-container .form-cont input[type=file]{color:#7a7a7a}.popup-form .popup-form-container .form-cont textarea{height:135px;width:100%;min-width:100%;max-width:100%;padding:5px 14px}.popup-form .popup-form-container .form-cont select{padding:5px 14px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.popup-form .popup-form-container .form-cont select option{padding:2px 4px}.popup-form .popup-form-container .form-cont .select-cont:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;pointer-events:none}.popup-form .popup-form-container .form-cont button{margin:10px 0;background-color:#47b3ff;color:#fff;min-height:40px;padding:0 24px;border:none;display:inline-block;border-radius:3px;font-size:15px;line-height:1;text-align:center;fill:#fff;transition:all .3s;box-sizing:border-box;width:100%}.popup-form select:required:invalid{font-style:italic}.popup-form ::placeholder{font-style:italic}.form-control,.container,.container-fluid,.row,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-group-padding-md [class*="form-group"]{padding-left:8px;padding-right:8px}.form-group-padding-md [class*="form-group"]:first-child{padding-left:0!important}.form-group-padding-md [class*="form-group"]:last-child{padding-right:0!important}.dl-horizontal dt{white-space:normal}.special-container-kendo-bootstrap-mix{padding-right:15px!important}#search-icon{position:relative;z-index:1;left:8px;top:1px;color:#7b7b7b;cursor:pointer;width:0}#search-icon-svg{position:absolute;z-index:1;color:#7b7b7b;cursor:pointer;margin-top:10px;margin-left:7px}input.search-box{padding-left:22px}select,textarea{max-width:280px}.row-margin{margin-bottom:10px}.row-margin-35{margin-bottom:35px}.row-margin-25{margin-bottom:25px}.k-grid-header th.column-cell-wrap{overflow:visible;white-space:normal}.k-header.k-grid-toolbar{padding:.5em .5em}.k-grid td{padding:.2em .3em!important;white-space:nowrap;text-overflow:ellipsis}.k-grid td .k-tooltip-validation{white-space:normal}.k-button{letter-spacing:normal}.message-box-text{margin-left:10px;word-break:break-word}.message-box-icon{position:relative;margin-left:16px;margin-top:4px}.message-box-content{display:inline-flex}.vertical-middle{vertical-align:middle}.float-right{float:right}.validBuchungsRegel{background-color:#eaffec}.validBuchungsRegelAlt{background-color:#d8fbdb}.multipleBuchungsRegel{background-color:#fbf6e8}.noBuchungsRegel{background-color:#fbebe8}.default-grid-number-format{text-align:right}.grid-checkbox{text-align:center!important}.full-height-div{height:calc(100vh - 90px - 110px)}.grid-custom-button{padding:5px!important}.grid-custom-button-icon-only{padding:5px!important;min-width:1.9em!important;min-height:2em}.grid-custom-button-text{padding:5px!important;height:26px}.k-button .fa{font-size:inherit;line-height:inherit;width:auto;height:auto;margin-left:0;margin-right:5px}.k-autocomplete .k-input{padding:0}.default-grid-height-one-line{height:61px}.default-grid-height-very-short{height:300px}.default-grid-height-very-short-half-with-title{height:128px}.default-grid-height-short{height:500px}.default-grid-height-short-half-with-title{height:192px}.default-grid-height{height:760px}.default-grid-height-2-5{height:274px}.default-grid-height-2-3{height:500px}.default-grid-height-2-3-with-title{height:460px}.default-grid-height-1-3{height:248px}.default-grid-height-1-4{height:184px}.default-grid-height-half-with-title{height:355px}.default-grid-number-format{text-align:right}.default-grid-number-format>input{text-align:right}.buchungslist-height-small-1-3{height:148px}.buchungslist-height-small-2-3{height:348px}.buchungslist-height-small-half{height:248px}.buchungslist-height-large-1-3{height:260px}.buchungslist-height-large-2-3{height:660px}.buchungslist-height-large-half{height:460px}.colored-box-small{padding:20px;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;display:block}.colored-box-small h3{margin-top:0}.k-upload-button{border-radius:0;text-transform:uppercase;font-weight:bolder}.box-label{font-size:calc(11px + .2vw);font-weight:500;color:inherit;margin-bottom:8px}.styled-hr{background-color:rgba(0,0,0,.13);color:rgba(0,0,0,.13);border:0 none;height:1px;margin:0 auto;text-align:center}.row-top-margin-60{margin-top:60px}.form-control-radiobutton{margin-bottom:4px!important;vertical-align:middle!important;margin-right:8px!important}.form-control-checkbox-agb{margin-bottom:4px!important;vertical-align:middle!important;margin-right:8px!important;margin-top:1px!important}