html input::-webkit-outer-spin-button,html input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}html input[type=number]{-moz-appearance: textfield}*{box-sizing: border-box}body{margin: 0;font-family: arial;background-color: #dfe0e1}p{margin: 0}header{display: flex;z-index: 999;position: fixed;top: 0;width: 100%;height: 140px;background-color: #1f324f}header .header-left{width: 50%;display: flex;text-align: center}header .header-left img{position: relative;top: 40px;left: 60px;padding: 2px;width: auto;height: 180px;border: 3px solid #1f324f;background-color: #fff;box-shadow: 8px 8px 10px -2px rgba(0,0,0,0.8)}header .header-left h1{position: relative;left: 96px;margin: 46px 0;border: 2px solid #cbcdd8;border-radius: 15px;padding: 4px 20px;font-size: 30px;background-color: #fff;color: #1f324f}header .header-right{width: 50%;text-align: right}header .header-right .buttons{position: relative;right: 50px;height: 100%}header .header-right .buttons .header-button{display: inline-block;margin: 50px 10px;border: none;border-radius: 5px;padding: 3px 10px;width: max-content;height: 40px;text-align: center;font-size: 24px;font-weight: 500;background-color: #cbcdd8;box-shadow: 2px 2px 10px 2px rgba(0,0,0,0.8);box-sizing: border-box;text-decoration: none;color: #1f324f}header .header-right .buttons form{display: inline}header .header-right .buttons form #logout{background-color: #ec1009}header .header-right .buttons form #logout:hover,header .header-right .buttons form #logout:focus-within{background-color: #f8403a}header .dev-info{position: fixed;top: 5px;left: 5px;z-index: 10000000000;min-width: 100px;min-height: 50px;background-color: red;border-color: black;border-width: 8px;border-style: solid;border-radius: 20px;padding: 10px}main{position: relative;top: 140px;height: calc(100% -  140px)}main .print-only{display: none;visibility: hidden}main .number,main input[type=number]{text-align: right}main .warning{display: flex;flex-flow: column}main .warning .line1{color: red}main .warning .emphasis{font-weight: bold}main .warning.warning-top{margin: 20px 75px}main .menu{text-align: center}main .menu h2{margin: 0;padding: 50px 0 20px 0;font-size: 30px;color: #1f324f;text-transform: uppercase}main .menu #h2-employee,main .menu #h2-accounting{padding: 80px 0 20px 0}main .menu a{display: inline-block;border: 2px solid #1f324f;border-radius: 10px;padding: 18px 10px;width: 240px;height: 220px;font-size: 20px;font-weight: 600;text-transform: uppercase;background-color: #fff;color: #1f324f;text-decoration: none;box-sizing: border-box;box-shadow: 8px 8px 10px -2px rgba(0,0,0,0.8)}main .menu a:hover,main .menu a:focus-within{background-color: #1f324f;color: #fff}main .menu a i{padding-bottom: 30px;font-size: 130px}main .menu .accounting-buttons{display: block}main .menu .accounting-buttons a{width: 320px;height: 250px;font-size: 26px}main .menu .accounting-buttons a:first-child{margin-right: 20px}main .menu .accounting-buttons a i{font-size: 150px}main .menu #first-two{margin-bottom: 20px}main .menu div{display: inline-flex}main .menu div .employee-buttons{display: inline-block}main .menu div .employee-buttons #order{margin-right: 30px;padding: 62px 10px;width: 440px;height: 340px;box-sizing: unset;font-size: 35px}main .menu div .employee-buttons #order i{font-size: 260px}main .menu div .employee-buttons #employee{margin-bottom: 28px}main .login-form{margin: 180px auto 0;border: 3px solid #1f324f;border-radius: 15px;width: 460px;background-color: #fff;text-align: center}main .login-form h2{margin: 0;padding: 20px 0 0px;color: #1f324f;font-size: 46px}main .login-form form{color: #1f324f}main .login-form form input,main .login-form form button{margin: 5px 0;border: none;padding: 3px;height: 40px;font-size: 20px}main .login-form form input[type='text']{margin-top: 20px}main .login-form form input[type='text'],main .login-form form input[type='password']{margin-left: 10px;border-radius: 5px;width: 360px;background-color: #cbcdd8}main .login-form form button[type='submit']{margin-top: 15px;border-radius: 10px;width: 200px;background-color: #449c40}main .login-form form button[type='submit']:hover,main .login-form form button[type='submit']:focus-within{background-color: #64be60}main .login-form form #fail_login_text{margin: 10px auto 0 auto;padding: 5px;width: 320px;font-size: 20px;color: #ec1009}main .col-main{margin: 0 15%}main .col-main .filter-results{padding: 0 15px}main .col-side.left{left: 0}main .col-side.right{right: 0}main .col-side{position: fixed;bottom: 0;width: 15%;padding: 2.7%;text-align: center}main .col-side .btn{margin: 15px 0;color: #fff}main .col-side .btn:hover{background-color: #fff;color: #1f324f}main .col-side #prev.prev-next-button{color: #1f324f;background-color: #fff}main .col-side #prev.prev-next-button:hover{color: #fff;background-color: #1f324f}main .washing-order{display: flex;height: 100%}main .washing-order .col-main .wa-progress-bar{display: flex;margin-top: 20px;border-bottom: 2px solid #cbcdd8}main .washing-order .col-main .wa-progress-bar .point{width: 14.28571429%;font-size: 40px;text-align: center;color: #cbcdd8}main .washing-order .col-main .wa-progress-bar .point .wa-progress-bar-check{position: absolute;margin-left: 10px;border: none;font-size: 32px}main .washing-order .col-main .wa-progress-bar .point .wa-progress-bar-check.fa-check{color: #449c40}main .washing-order .col-main .wa-progress-bar .point .wa-progress-bar-check.fa-times{color: #ec1009}main .washing-order .col-main .wa-progress-bar .point i{z-index: 9;border: 2px solid #1f324f;border-radius: 22px}main .washing-order .col-main .wa-progress-bar .point a{display: inline-block;margin: 20px 0 10px;border: 2px solid #1f324f;border-radius: 5px;padding: 3px;background-color: #fff;opacity: 0.5;cursor: pointer}main .washing-order .col-main .wa-progress-bar .point h4{margin: 0;font-size: 18px;color: #1f324f;opacity: 0.5}main .washing-order .col-main .wa-progress-bar .point:before{content: '';z-index: -9;position: relative;top: 17%;left: 0;display: block;width: 50%;border-bottom: 10px solid #cbcdd8}main .washing-order .col-main .wa-progress-bar .point:after{content: '';z-index: -9;position: relative;top: -77%;left: 50%;display: block;width: 50%;border-bottom: 10px solid #cbcdd8}main .washing-order .col-main .wa-progress-bar .point-progress-before:before{border-bottom: 10px solid #1f324f}main .washing-order .col-main .wa-progress-bar .point-progress{color: #1f324f}main .washing-order .col-main .wa-progress-bar .point-progress-after:after{border-bottom: 10px solid #1f324f}main .washing-order .col-main .payment .row{display: flex;margin-top: 25px}main .washing-order .col-main .payment .row input[type='checkbox']{display: none}main .washing-order .col-main .payment .row input[type='checkbox']:checked + label{border: 3px solid #1f324f}main .washing-order .col-main .payment .row input[type='checkbox']:checked + label *{opacity: 1}main .washing-order .col-main .payment .row label{border: 3px solid #8f99a7;border-radius: 15px;padding: 12px;width: 100%;height: 220px;background-color: #fff;box-sizing: border-box;text-align: center;opacity: 1;cursor: pointer}main .washing-order .col-main .payment .row label h3{color: #1f324f}main .washing-order .col-main .payment .row label *{opacity: 0.5}main .washing-order .col-main .payment .row label:hover{border: 3px solid #1f324f}main .washing-order .col-main .customer-data{display: flex;margin-top: 20px}main .washing-order .col-main .customer-data h3{margin: 0 0 20px 0;color: #1f324f}main .washing-order .col-main .customer-data .input-data{width: 25%}main .washing-order .col-main .customer-data .input-data input,main .washing-order .col-main .customer-data .input-data textarea{border: 1px solid #1f324f;border-radius: 12px;padding: 5px;width: 300px;font-size: 18px;font-family: Arial}main .washing-order .col-main .customer-data .input-data textarea{max-width: 300px;min-width: 300px;max-height: 240px;min-height: 33px;height: 180px}main .washing-order .col-main .customer-data .input-data h5{margin: 0 0 12px 0;color: #1f324f}main .washing-order .col-main .customer-data .show-customer{visibility: hidden;width: 30%}main .washing-order .col-main .customer-data .show-customer .data{margin-right: 30px;border: 1px solid #1f324f;border-radius: 12px;padding: 10px;color: #1f324f;background-color: #fff}main .washing-order .col-main .customer-data .show-customer .data i{width: 26px;font-size: 20px;font-weight: 600}main .washing-order .col-main .customer-data .show-customer .data p{margin: 10px 5px;font-size: 20px}main .washing-order .col-main .customer-data .show-customer .data #customer-nr{margin-bottom: 15px;border: 1px solid #1f324f;border-radius: 12px;padding: 5px 10px;width: max-content;background-color: #cbcdd8}main .washing-order .col-main .customer-data .search-customer{visibility: hidden;width: 45%}main .washing-order .col-main .customer-data .search-customer .search-topic{display: flex;margin-bottom: 20px}main .washing-order .col-main .customer-data .search-customer .search-topic h3{width: 62%}main .washing-order .col-main .customer-data .search-customer .search-topic p{position: absolute;top: 372px;color: #ec1009}main .washing-order .col-main .customer-data .search-customer .search-topic .search{float: right;border: 1px solid #1f324f;border-radius: 12px;padding: 8px 5px;width: 38%;background-color: #fff}main .washing-order .col-main .customer-data .search-customer .search-topic .search input{border: none;border-radius: 12px;font-size: 18px}main .washing-order .col-main .customer-data .search-customer .search-topic .search i{font-size: 20px;color: #1f324f}main .washing-order .col-main .customer-data .search-customer .search-list-topic{display: flex;border: 1px solid #1f324f;border-radius: 12px;color: #1f324f;background-color: #fff}main .washing-order .col-main .customer-data .search-customer .search-list-topic .list-topic{padding: 5px 10px;box-sizing: border-box}main .washing-order .col-main .customer-data .search-customer .search-list-topic .list-topic:nth-child(1){width: 15%}main .washing-order .col-main .customer-data .search-customer .search-list-topic .list-topic:nth-child(2){width: 40%}main .washing-order .col-main .customer-data .search-customer .search-list-topic .list-topic:nth-child(3){width: 25%}main .washing-order .col-main .customer-data .search-customer .search-list-topic .list-topic:nth-child(4){width: 20%}main .washing-order .col-main .customer-data .search-customer .search-list-topic .list-topic h5{margin: 0}main .washing-order .col-main .customer-data .search-customer .complete-list{height: 380px;overflow-y: auto}main .washing-order .col-main .customer-data .search-customer .complete-list input[type='checkbox']{display: none}main .washing-order .col-main .customer-data .search-customer .complete-list input[type='checkbox']:checked + label,main .washing-order .col-main .customer-data .search-customer .complete-list label:hover{opacity: 1}main .washing-order .col-main .customer-data .search-customer .complete-list label{opacity: 0.5;cursor: pointer;display: flex;margin: 6px 0;border: 1px solid #1f324f;border-radius: 12px;color: #1f324f;background-color: #fff}main .washing-order .col-main .customer-data .search-customer .complete-list label .list-item{padding: 5px 10px;box-sizing: border-box}main .washing-order .col-main .customer-data .search-customer .complete-list label .list-item:nth-child(1){width: 15%}main .washing-order .col-main .customer-data .search-customer .complete-list label .list-item:nth-child(2){width: 40%}main .washing-order .col-main .customer-data .search-customer .complete-list label .list-item:nth-child(3){width: 25%}main .washing-order .col-main .customer-data .search-customer .complete-list label .list-item:nth-child(4){width: 20%}main .washing-order .col-main .customer-data .search-customer .complete-list label .list-item h5{margin: 0}main .washing-order .col-main .topic-search{display: flex;margin: 20px 10px 0 10px}main .washing-order .col-main .topic-search .topic{width: 50%}main .washing-order .col-main .topic-search .topic h2{margin: 0;color: #1f324f}main .washing-order .col-main .topic-search .search{width: 50%}main .washing-order .col-main .topic-search .search .search-input{border: 1px solid #1f324f;border-radius: 15px;padding: 5px;width: 238px;float: right;background-color: #fff}main .washing-order .col-main .topic-search .search .search-input input{border: none;width: 203px;font-size: 18px}main .washing-order .col-main .topic-search .search .search-input i{font-size: 18px}main .washing-order .col-main .washing-programs-container{width: 100%;height: calc(100% - 288px);overflow-y: auto}main .washing-order .col-main .washing-programs-container .washing-programs-first{display: flex}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half{width: 50%}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs{width: 100%;box-sizing: border-box}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs label{display: block}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .truck{display: flex;margin: 15px 10px 5px 10px;border: 2px solid #1f324f;border-radius: 15px;padding: 10px;opacity: 0.5;background-color: #fff;color: #1f324f;cursor: pointer}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .truck:hover{opacity: 1 !important}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .truck .div-img-name{display: flex;width: 96%}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .truck .div-img-name .img-div{width: 200px}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .truck .div-img-name .img-div img{height: 50px}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .truck .div-img-name h3{margin: 0;padding: 9px 0 9px 10px;height: max-content;font-size: 25px}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .truck button{padding: 10px 0;border: none;width: 4%;height: max-content;font-size: 30px;color: #1f324f;background-color: #fff}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .washing-program{display: none;margin: 5px 10px;border: 2px solid #1f324f;border-radius: 15px;padding: 10px;color: #1f324f;opacity: 0.5;background-color: #fff;cursor: pointer}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .washing-program h5{margin: 0;font-size: 20px}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .washing-program h5:nth-child(1){width: 70%}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .washing-program h5:nth-child(2){width: 25%}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .washing-program h5 i{transform: rotate(90deg)}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .washing-program .checkbox-program{width: 5%}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .washing-program .checkbox-program input[type="checkbox"]{width: 50%;height: 100%}main .washing-order .col-main .washing-programs-container .washing-programs-first .washing-programs-half .washing-programs .washing-program:hover{opacity: 1 !important}main .washing-order .col-main .washing-programs-container .add-extra{display: flex;align-items: center;margin-top: 10px;width: 100%;height: 50px}main .washing-order .col-main .washing-programs-container .add-extra a{margin: 0 10px;border: 2px #1f324f solid;padding: 2px;width: 10%;height: 30px;box-sizing: border-box;font-size: 18px;text-align: center;color: #fff;background-color: #1f324f}main .washing-order .col-main .washing-programs-container .add-extra a:hover{color: #1f324f;background-color: #fff;cursor: pointer}main .washing-order .col-main .washing-programs-container .add-extra .extra-input{display: flex;align-items: center;margin-left: 10px;width: 45%;height: 50px}main .washing-order .col-main .washing-programs-container .add-extra .extra-input h5{margin: 0;padding-right: 10px;font-size: 20px;color: #1f324f}main .washing-order .col-main .washing-programs-container .add-extra .extra-input input{width: 100%;height: 30px;font-size: 18px}main .washing-order .col-main .washing-programs-container .washing-program-extra,main .washing-order .col-main .washing-programs-container .washing-programs-half{margin-top: 20px}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras,main .washing-order .col-main .washing-programs-container .washing-programs-half .extras,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks{display: inline-block;width: 49.8%}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras label,main .washing-order .col-main .washing-programs-container .washing-programs-half .extras label,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers label,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers label,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks label,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks label{display: flex;margin: 5px 10px;border: 2px solid #1f324f;border-radius: 15px;padding: 10px;color: #1f324f;opacity: 0.5;background-color: #fff;cursor: pointer}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras label h5,main .washing-order .col-main .washing-programs-container .washing-programs-half .extras label h5,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers label h5,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers label h5,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks label h5,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks label h5{margin: 0;font-size: 20px}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras label h5:nth-child(1),main .washing-order .col-main .washing-programs-container .washing-programs-half .extras label h5:nth-child(1),main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers label h5:nth-child(1),main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers label h5:nth-child(1),main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks label h5:nth-child(1),main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks label h5:nth-child(1){width: 70%}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras label .cost,main .washing-order .col-main .washing-programs-container .washing-programs-half .extras label .cost,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers label .cost,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers label .cost,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks label .cost,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks label .cost{display: flex;align-items: center;width: 25%}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras label .cost a,main .washing-order .col-main .washing-programs-container .washing-programs-half .extras label .cost a,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers label .cost a,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers label .cost a,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks label .cost a,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks label .cost a{padding-right: 5px}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras label .cost input,main .washing-order .col-main .washing-programs-container .washing-programs-half .extras label .cost input,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers label .cost input,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers label .cost input,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks label .cost input,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks label .cost input{width: 80%;height: 23px;font-size: 16px}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras label .checkbox-program,main .washing-order .col-main .washing-programs-container .washing-programs-half .extras label .checkbox-program,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers label .checkbox-program,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers label .checkbox-program,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks label .checkbox-program,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks label .checkbox-program{width: 5%}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras label .checkbox-program input[type="checkbox"],main .washing-order .col-main .washing-programs-container .washing-programs-half .extras label .checkbox-program input[type="checkbox"],main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers label .checkbox-program input[type="checkbox"],main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers label .checkbox-program input[type="checkbox"],main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks label .checkbox-program input[type="checkbox"],main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks label .checkbox-program input[type="checkbox"]{width: 50%;height: 100%}main .washing-order .col-main .washing-programs-container .washing-program-extra .extras label:hover,main .washing-order .col-main .washing-programs-container .washing-programs-half .extras label:hover,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers label:hover,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers label:hover,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks label:hover,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks label:hover{opacity: 1}main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trailers,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trailers,main .washing-order .col-main .washing-programs-container .washing-program-extra .interior_trucks,main .washing-order .col-main .washing-programs-container .washing-programs-half .interior_trucks{width: 100%}main .washing-order .col-main .washing-programs-container-extra{display: block}main .washing-order .col-main .container-completion{margin-top: 20px;width: 100%;height: calc(100% - 288px)}main .washing-order .col-main .container-completion .completion{display: flex}main .washing-order .col-main .container-completion .completion .container-completion-half{width: 50%}main .washing-order .col-main .container-completion .completion .container-completion-half h2{display: inline-block;margin: 0;padding-bottom: 10px;color: #1f324f}main .washing-order .col-main .container-completion .completion .container-completion-half h4{margin: 0;font-size: 20px;color: #1f324f}main .washing-order .col-main .container-completion .completion .container-completion-half h6{margin: 0}main .washing-order .col-main .container-completion .completion .container-completion-half a{display: inline-block;padding: 0 0 10px 0;float: right;font-size: 24px;color: #1f324f}main .washing-order .col-main .container-completion .completion .container-completion-half a:hover{opacity: 0.5}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data{display: flex}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-payment{width: 31%}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-payment #payment{border: 3px solid #1f324f;border-radius: 15px;width: 200px;text-align: center;background-color: #fff}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-payment #payment img{width: 190px;height: auto;padding-top: 10px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-payment #payment h4{padding: 12px 10px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-payment #payment h5{margin: 0;padding: 54px 12px;font-size: 18px;color: #ec1009}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-data{margin-left: 40px;width: 69%;box-sizing: border-box}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-data .data{border: 3px solid #1f324f;border-radius: 15px;padding: 5px;background-color: #fff}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-data .data h4{padding: 10px 5px 0 5px;font-size: 18px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-data .data h4:first-child{padding-top: 0}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-data .data h6{padding: 0 5px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-payment-data .choosen-data h2 span{font-size: 18px;color: #ec1009}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-customer{margin-top: 20px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-customer .customer{display: flex;border: 3px solid #1f324f;border-radius: 15px;padding: 5px;background-color: #fff}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-customer .customer .customer-half{width: 50%}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-customer .customer .customer-half h4{padding: 10px 10px 0 10px;font-size: 18px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-customer .customer .customer-half h4:first-child{padding-top: 0}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-customer .customer .customer-half h6{padding: 0 10px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-customer h2 span{font-size: 18px;color: #ec1009}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program{margin-left: 30px;border-bottom: 1px solid #1f324f;padding-right: 10px;height: 400px;box-sizing: border-box;overflow-y: auto}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program h2{margin-top: 4px;padding-bottom: 5px;font-size: 20px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program h2:first-child{margin-top: 0}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program a{margin-top: 4px;padding-bottom: 5px;font-size: 22px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program a:nth-child(2){margin-top: 0}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program h5{margin: 0;padding-bottom: 10px;color: #1f324f}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program .washing-programs{margin-top: 15px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program .washing-programs .truck .div-img-name{display: flex;border: 3px solid #1f324f;border-radius: 15px;padding: 6px 10px;background-color: #fff}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program .washing-programs .truck .div-img-name img{height: 35px}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program .washing-programs .truck .div-img-name h3{margin: 0;padding: 6px 0 6px 20px;font-size: 20px;color: #1f324f}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program .washing-programs .washing-program{margin: 5px 0;border: 3px solid #1f324f;border-radius: 10px;padding: 5px;background-color: #fff}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program .washing-programs .washing-program:first-child{margin: 0}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program .washing-programs .washing-program h5{display: inline-block;margin: 0;padding: 0 10px;font-size: 18px;color: #1f324f}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program .washing-programs .washing-program h5:last-child{float: right}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program .washing-programs .washing-program h5 i{transform: rotate(90deg)}main .washing-order .col-main .container-completion .completion .container-completion-half .choosen-washing-program h3{margin: 15px 0;font-size: 18px;color: #ec1009}main .washing-order .col-main .container-completion .completion .container-completion-half .price{margin: 10px 0 0 30px;border: 3px solid #1f324f;border-radius: 15px;padding: 6px 10px;background-color: #fff}main .washing-order .col-main .container-completion .completion .container-completion-half .price h3{display: inline-block;margin: 0;font-size: 24px;color: #1f324f}main .washing-order .col-main .container-completion .completion .container-completion-half .price h3:last-child{float: right}main .shift-overview-container{display: flex;margin-top: 20px}main .shift-overview-container .sidebar{width: 15%}main .shift-overview-container .shift-overview{width: 70%}main .shift-overview-container .shift-overview .shift{display: flex;margin-top: 15px;border: 2px solid #1f324f;border-radius: 15px;background-color: #fff}main .shift-overview-container .shift-overview .shift h5{margin: 0;padding: 10px 5px;width: 26%;font-size: 18px;color: #1f324f}main .shift-overview-container .shift-overview .shift h5:first-child{width: 10%}main .shift-overview-container .shift-overview .shift h5:nth-child(5),main .shift-overview-container .shift-overview .shift a{width: 6%;text-align: center}main .shift-overview-container .shift-overview .shift a h5{width: unset !important}main .shift-overview-container .shift-overview .shift-header h5{font-size: 22px}main .shift-overview-container .shift-overview .load-more-button{margin: 20px 0;text-align: center}main .shift-overview-container .shift-overview .load-more-button button{border: 2px solid #1f324f;border-radius: 15px;padding: 10px;font-size: 18px;font-weight: 300;color: #1f324f;background-color: #fff;cursor: pointer}main .shift-overview-container .shift-overview .load-more-button button:hover{color: #fff;background-color: #1f324f}main .menu .accounting-buttons .washing-program-types{height: 260px}main .menu .accounting-buttons .washing-program-types:hover{background-color: #cbcdd8;color: #1f324f}main .menu .accounting-buttons .washing-program-types img{padding-bottom: 10px}main .container-washing-programs{margin: 20px auto;width: 70%}main .container-washing-programs h2{margin-top: 30px;font-size: 30px;color: #1f324f}main .container-washing-programs .washing-programs-list{column-count: 2;column-gap: 0}main .container-washing-programs .washing-programs-list .truck-type{display: inline-block;margin-top: 15px;padding: 0 10px;width: 100%}main .container-washing-programs .washing-programs-list .truck-type .type-title{display: flex;align-items: center;margin-bottom: 10px;border: 2px solid #1f324f;border-radius: 15px;padding: 8px 10px;width: 100%;background-color: #fff}main .container-washing-programs .washing-programs-list .truck-type .type-title .truck-type-img{min-width: 150px}main .container-washing-programs .washing-programs-list .truck-type .type-title .truck-type-img img{height: 35px}main .container-washing-programs .washing-programs-list .washing-programs{display: flex;align-items: center;margin: 0 0 10px 0;border: 2px solid #1f324f;border-radius: 15px;padding: 8px 10px;width: 100%;background-color: #fff;box-sizing: border-box}main .container-washing-programs .washing-programs-list .washing-programs h3{margin: 0;width: 70%}main .container-washing-programs .washing-programs-list .washing-programs h3 .fa-level-up-alt{transform: rotate(90deg)}main .container-washing-programs .washing-programs-list .washing-programs .input-group{width: auto}main .container-washing-programs .washing-programs-list .washing-programs p{width: 20%;font-weight: 600;color: #1f324f}main .container-washing-programs .washing-programs-list .washing-programs a{width: 5%}main .container{position: relative;margin: 20px auto;width: 70%;max-width: 70%}main .container .list .item{display: inline-block;align-items: center;margin-bottom: 10px;border: 2px solid #1f324f;border-radius: 15px;padding: 8px 10px;width: 100%;background-color: #fff;color: #1f324f}main .container .list .item .icon{max-width: 150px;height: 35px}main .container .list .item .title{display: flex;margin-bottom: 15px;font-size: 20px;font-weight: bold}main .container .list .item .content{font-size: 16px}main .container .list .item .content ul.properties{margin: 0;padding: 0;width: 100%;column-count: 2;column-gap: 0;list-style: none}main .container .list .item .content ul.properties.license-plates{column-count: 4}main .container .list .item .content ul.properties li{display: inline-block;width: 100%}main .container .list .item .content ul.properties li label{display: inline-block;width: 20%;font-weight: bold}main .container .list .item .options{display: block;width: 100%}main .container .list .item.sub-item .fa-level-up-alt{transform: rotate(90deg)}main .container .list .item.sub-item .title{margin: 0;width: 70%}main .btn{display: block;border: 3px solid #1f324f;border-radius: 5px;padding: 5px 15px;margin: 0 15px;font-size: 20px;color: #fff;background-color: #1f324f;box-shadow: 6px 6px 10px -2px rgba(0,0,0,0.8);text-decoration: none;cursor: pointer}main .btn svg{height: 30px;width: auto;max-width: 100%}main .controls{margin: 20px auto 40px;padding-bottom: 40;width: 100%;border-bottom: 1px solid #ababab}main .filter-form{margin: 0}main .filter-form h2{margin-bottom: 20px}main .filter-form label{color: #1f324f;font-weight: bold}main .filter-results .page-number{overflow: visible;height: 0;position: relative;top: -2em;float: right}main .filter-results .title{padding: 5px 0;background-color: #1f324f;color: #fff;font-weight: bold}main .filter-results .item{padding: 2px 0;background-color: #cbcdd8}main .filter-results .item:nth-child(2n){background-color: #e8e9ee}main .form-control:focus{border-color: #1f324f;box-shadow: 0 0 0 .2rem rgba(31,50,79,0.5)}main #customer-list .item{cursor: pointer}main #customer-list .item .content{display: none}main #customer-list .item .title{float: left;max-width: calc( 100% -  28.57142857px)}main #customer-list .item .options{float: right;width: 28.57142857px}main #customer-list .item .options .option{font-size: 25px;width: 28.57142857px;height: 25px}main #customer-list .item .options .option a{color: #1f324f}main .delivery-note-archive .col-vehicle{padding: 0}body.rechnungsverwaltung main .col-main .filter-results{padding: 0 15px 45px}body.rechnungsverwaltung form.print{margin-bottom: 0}body.rechnungsverwaltung .row.item.row-sum{border-top: 3px double}body.rechnungsverwaltung .col{font-size: 0.9em}body.rechnungsverwaltung .row > .col:nth-child(2){padding-left: 10px}body.rechnungsverwaltung .col-checkbox{flex: 0 0 24px;padding-left: 5px;padding-right: 0;padding-top: 4px}body.rechnungsverwaltung .col-customer-name{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.rechnungsverwaltung .col-actions{flex: 0 0 calc(-15.666667%);padding-left: 0;padding-right: 5px}@media print{@page{size: 210mm 297mm;margin: 0}.dinA4-portrait-page{width: 210mm;height: 296mm}.print-page-number{float: right}.new-page-top{padding-top: 10mm}html{min-width: 210mm !important;max-width: 210mm !important;width: 210mm !important}html header,html footer,html .col-side,html .btn{display: none}html body{min-width: 210mm !important;max-width: 210mm !important;width: 210mm !important;min-height: 297mm}html body{background-color: unset}html body main{top: 0;height: unset;overflow-y: unset}html body main .print-only{visibility: unset;display: unset}html body main .print-only.flex{visibility: unset;display: flex}html body main .col-main{margin: 0}html body main .print-page{margin: unset;width: unset}html body main .print-page .print{padding-top: 45mm;width: 210mm;height: 297mm}html body main .letter .print-page .print img{top: 5mm}html body main .letter .print-page .print .footer{bottom: 15mm}html body.rechnungsverwaltung main .col-main .filter-results{padding: 0}html body.rechnungsverwaltung main .col-main .filter-results .print-page .print{padding-top: 9mm;padding-left: 9mm;padding-right: 9mm;height: 297mm}html body.rechnungsverwaltung main .col-main .col{text-align: right;padding-left: 0}html body.rechnungsverwaltung main .col-main .controls,html body.rechnungsverwaltung main .col-main .page-number,html body.rechnungsverwaltung main .col-main .col-checkbox,html body.rechnungsverwaltung main .col-main .col-start,html body.rechnungsverwaltung main .col-main .col-customer-name,html body.rechnungsverwaltung main .col-main .col-actions{display: none;visibility: hidden}html body.rechnungsverwaltung main .col-main .col-invoice-nr{max-width: none;flex: 0 0 28mm}html body.rechnungsverwaltung main .col-main .col-end{max-width: none;flex: 0 0 24mm}html body.rechnungsverwaltung main .col-main .col-customer-nr{flex: 0 0 15mm;max-width: none}html body.rechnungsverwaltung main .col-main .col-sum,html body.rechnungsverwaltung main .col-main .col-netto,html body.rechnungsverwaltung main .col-main .col-brutto{max-width: none;flex: 0 0 27mm}html body.rechnungsverwaltung main .col-main .col-tax,html body.rechnungsverwaltung main .col-main .col-discount{flex: 0 0 25mm;max-width: none}}