@import url("https://fonts.googleapis.com/css?family=Roboto:400,400i,500|Ubuntu:400,500|Material+Icons");body,input,textarea,select,button{font-size:14px;font-family:'Roboto', sans-serif;font-weight:400}body{color:#263238;line-height:20px}input,textarea,select,button{line-height:normal}h1,h2,h3{font-family:'Ubuntu', sans-serif;font-weight:500;line-height:1.25em;color:#009688;margin:0 0 20px}h1,.s-h1{font-size:32px}h2{font-size:24px}h2 .s-large{font-size:28px}h3{font-size:18px}p,ul,ol,.flex-img,.flex-vid{margin:0 0 20px}ul{padding:0 20px}ol{padding:0 30px}a{color:#76b90f;text-decoration:none;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}a:hover{color:#009688}.btn{width:100%;display:block;overflow:hidden;line-height:14px;color:#fff;background:#00695c;font-weight:500;text-align:center;text-transform:uppercase;padding:15px 20px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.btn:focus,.btn:hover{color:#fff;background:#009688}.btn .loader{float:right;margin:-1px 0 0 10px}.btn:hover .loader{border-color:#009688 #fff #fff}.btn.s-light{color:#00695c;background:#d4e1e2}.btn.s-light:focus,.btn.s-light:hover{color:#fff;background:#009688}.btn.s-light .loader{border-color:#00695c #fff #fff}.btn.s-light:hover .loader{border-top-color:#009688}.btn.s-secondary{color:#80bfb7;background:none}.btn.s-secondary:focus,.btn.s-secondary:hover{color:#009688}.btn.s-secondary .loader{border-top-color:#80bfb7}.btn.s-secondary:hover .loader{border-color:#009688 #eceff1 #eceff1}.btn.s-tertiary{background:#fdc500}.btn.s-tertiary:focus,.btn.s-tertiary:hover{color:#fff;background:#009688}.btn.s-tertiary .loader{border-color:#ff8f00 #fff #fff}.btn.s-tertiary:hover .loader{border-top-color:#009688}.btn.s-nonary{color:#464f54;background:#eceff1}.btn.s-nonary:focus,.btn.s-nonary:hover{color:#00695c;background:#d4e1e2}.btn.s-nonary .loader{border-color:#464f54 #fff #fff}.btn.s-nonary:hover .loader{border-top-color:#00695c}.btn.s-disabled,.btn.s-disabled:focus,.btn.s-disabled:hover{color:#9bb9b6;background:#d4e1e2}.btn.s-disabled .loader,.btn.s-disabled:focus .loader,.btn.s-disabled:hover .loader{display:none}.btn.s-medium{font-size:16px;padding:20px 30px}.btn.s-large{font-size:18px;padding:30px 40px}.btn:before{float:left;margin-right:5px}.btn:after{float:right;margin-left:5px}span.btn{cursor:pointer;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}.btn-cont{margin-bottom:0;padding-bottom:10px;overflow:hidden}.btn-cont .btn{width:auto;float:left;margin:0 10px 10px 0}.intro{font-size:18px}.title{font-size:18px;font-weight:normal;margin-bottom:0}a .title{color:#263238;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}a:hover .title{color:#76b90f}.desc{color:#8b8f91;margin-bottom:0}.count{font-weight:500;font-size:18px;color:#607d8b;margin-bottom:0}.new-count,.bar-action{text-transform:uppercase;font-size:12px;line-height:14px;padding:4px 10px;margin-bottom:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}.new-count{color:#fff;background:#fdc500}.bar-action{color:#fff;background:#00695c}.bar-action:hover{background:#009688}blockquote{padding:0;margin:0}blockquote p{margin:15px 0 0}blockquote p:first-child{margin-top:0}hr{border:none;height:1px;margin:0 0 20px}hr.clear{background:none;height:0;margin:0}hr.bar{background:#dadee0}[class^='i-']:before,[class*=' i-']:before,[class^='i-']:after,[class*=' i-']:after,input[type=checkbox]+label:before,input[type=radio]+label:before,.validation:before,#nav-trigger:before,.nav.state-grid .row .overlay:after,#roster-container.state-kasblad .trigger-tooltip{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:20px;position:relative}.i-add:after{content:'\e145'}.i-files:before{content:'\e24d'}.i-stores:before{content:'\e563'}.i-schedules:before{content:'\e8df'}.i-clock:before{content:'\e8b5'}.i-employees:before{content:'\e7ef'}.i-logout:after{content:'\e8ac'}.i-down:after{content:'\e313'}.i-username:after{content:'\e7fd'}.i-password:after{content:'\e897'}.i-close:after{content:'\e5cd'}.i-edit:before{content:'\e3c9'}.i-delete:before{content:'\e5cd'}.i-search:after{content:'\e8b6'}.i-orders:before{content:'\e8cc'}.i-next:before{content:'\e5cc'}.i-prev:before{content:'\e5cb'}.i-print:before{content:'\e8ad'}.i-tasks:before{content:'\e85d'}.i-error:before{content:'\e001'}.i-info:before{content:'\e88f'}.i-euro:before{content:'\ea15'}.i-eye:before{content:'\e8f4'}form{margin:0;padding:0}label,.label{margin-bottom:5px;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}label{cursor:pointer;display:inline-block}input,textarea,select,button{padding:0;margin:0;-webkit-appearance:none;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}input:focus,textarea:focus,select:focus,button:focus{outline:none}input,textarea,select{width:100%;border:1px solid #dadee0;color:#8b8f91;background:#fff;padding:15px 52px 15px 20px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}input:required:valid+.validation,textarea:required:valid+.validation,select:required:valid+.validation{color:#76b90f}input.s-invalid,input.s-invalid+.field-bg,textarea.s-invalid,textarea.s-invalid+.field-bg,select.s-invalid,select.s-invalid+.field-bg{border-color:#e73203}input.s-invalid:valid,input.s-invalid:valid+.field-bg,input.s-invalid+.field-bg:valid,input.s-invalid+.field-bg:valid+.field-bg,textarea.s-invalid:valid,textarea.s-invalid:valid+.field-bg,textarea.s-invalid+.field-bg:valid,textarea.s-invalid+.field-bg:valid+.field-bg,select.s-invalid:valid,select.s-invalid:valid+.field-bg,select.s-invalid+.field-bg:valid,select.s-invalid+.field-bg:valid+.field-bg{border-color:#dadee0}textarea{min-height:8em}input[type=date]{min-height:48px}button{cursor:pointer;background:none;border:none}::-webkit-input-placeholder{color:#8b8f91}:-moz-placeholder{color:#8b8f91}::-moz-placeholder{color:#8b8f91}:-ms-input-placeholder{color:#8b8f91}input[type=checkbox],input[type=radio]{width:auto;padding:0;margin:0;border:none;display:none}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;position:relative;padding-left:28px;line-height:20px;margin-right:20px}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'\e5ca';display:block;width:18px;height:18px;line-height:18px;text-align:center;font-size:12px;color:#fff;background:#fff;border:1px solid #dadee0;position:absolute;top:0;left:0;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{color:#fff;border-color:#009688;background:#009688}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{color:#8b8f91;cursor:not-allowed}input[type=checkbox]:disabled+label:before,input[type=radio]:disabled+label:before{border-color:#8b8f91;background:#8b8f91}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input[type=radio]+label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}form .row{position:relative;margin-bottom:20px}form .row.options-row{margin-bottom:0}form .row.options-row .options{padding-bottom:5px}form .row.data-list-row{overflow:visible}form .row.s-aligned label,form .row.s-aligned .label{float:left;width:30%}form .row.s-aligned input,form .row.s-aligned textarea,form .row.s-aligned select,form .row.s-aligned .upload{float:left;width:70%}form .row.s-aligned .field-bg{width:70%}form .row.s-aligned .options{padding:0}form .row.s-aligned .options label,form .row.s-aligned .options .label,form .row.s-aligned .options input,form .row.s-aligned .options textarea,form .row.s-aligned .options select,form .row.s-aligned .options .upload{float:none;width:auto}form .row .validation{position:absolute;bottom:17px;right:20px;height:12px;line-height:12px;color:#fff;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}form .row .validation:before{content:'\e5ca';font-size:12px}form .row.textarea-row .validation{bottom:auto}form .row.textarea-row .validation,form .row.textarea-row.s-aligned .validation{top:19px}form .row.textarea-row label+textarea+.validation{top:44px}form .row.s-invalid+.validation{color:#76b90f}form .row.s-invalid:valid+.validation{color:#e73203}form .row.s-invalid label:first-child,form .row.s-invalid .label:first-child{color:#e73203}.icon-row{position:relative}.icon-row input,.icon-row select{height:48px;padding-right:75px;position:relative;z-index:3;border:none;background:none}.icon-row .field-bg{position:absolute;bottom:0;right:0;width:100%;height:48px;z-index:1;border:1px solid #dadee0;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}.icon-row .trigger{position:absolute;bottom:1px;right:1px;z-index:2;padding:0 20px;height:46px;line-height:46px;background:#f7fafb;border-left:1px solid #eceff1;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.icon-row .trigger:after{font-size:16px;top:2px}.icon-row .trigger.i-down:after{color:#8b8f91}.page-sorting{position:relative;border-top:1px solid #dadee0;padding-top:20px;margin:-20px 0 20px}.page-sorting .btn-cont{float:left;padding:0}.page-sorting .btn-cont a{margin:0}.page-sorting .inner{position:relative;overflow:hidden;float:right}.page-sorting label{display:block;float:left;font-size:16px;margin:15px 10px 0 0}.page-sorting select{float:left}.page-sorting select,.page-sorting .field-bg{width:210px}form .options{padding-bottom:15px}form .options label{margin-bottom:15px}form .options.s-aligned{padding-left:30%}.submit-row.s-aligned{padding-left:30%}.upload p{margin:0}.upload .upload-holder{position:relative;padding-right:107px}.upload .file-field,.upload .file-select .btn{height:48px;line-height:48px;overflow:hidden}.upload .file-field{width:100%;color:#8b8f91;border:1px solid #dadee0;background:#fff;padding:0 52px 0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.upload .file-field .placeholder{word-break:break-all}.upload .file-select{position:absolute;bottom:0;right:0}.upload .file-select .btn{padding-top:0;padding-bottom:0}.upload .upload-error{clear:both;display:none;color:#e73203}.upload .s-invalid .upload-error{display:block}.datalist{list-style:none;display:none;background:#fff;border:1px solid #eceff1;position:absolute;left:0;top:72px;max-height:300px;overflow-y:auto;margin:0;padding:5px 15px;z-index:2;width:100%}.datalist.s-active{z-index:4;display:block}.datalist:empty{display:none !important}.datalist li{padding:3px;margin:0;cursor:pointer;color:#8b8f91;display:none}.datalist li:hover{background:#3875d7;color:white}.datalist li.s-active{z-index:4;display:block}#login-box{max-width:520px;padding:0 10px;margin:80px auto}#login-box .inner{background:#fff;padding:60px 60px 55px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.25);-moz-box-shadow:0 10px 40px rgba(0,0,0,0.25);-ms-box-shadow:0 10px 40px rgba(0,0,0,0.25);box-shadow:0 10px 40px rgba(0,0,0,0.25);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}#login-box .btn{margin-top:20px}#login-box .btn:first-child{margin-top:0}#login-box input{font-size:18px;padding:20px 58px 20px 20px}#login-box .icon-row input,#login-box .icon-row .field-bg{height:60px}#login-box .icon-row input{padding-right:75px}#login-box .icon-row .trigger{height:58px;line-height:58px}.time-row{position:relative;border:1px solid #eceff1;padding:20px 125px 1px 20px;margin-bottom:20px}.time-row label{margin-top:15px}.time-row .remove-time{cursor:pointer;border:1px solid #fce6e7;text-align:center;height:116px;padding:0 20px;position:absolute;top:20px;right:20px;z-index:5;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}.time-row .remove-time:after{display:block;margin-top:45.5px;width:25px;height:25px;line-height:25px;background:#f6b19f;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}.time-row .remove-time:hover{border-color:#f6b19f}.time-row .remove-time:hover:after{background:#e73203}.time-row+.add-time-row{margin-top:40px}.time-row+.add-time-row .btn span:before{content:'nog '}#search-box{position:relative;margin:-20px 0 40px}#search-box input{height:48px;padding-right:80px}#search-box button{position:absolute;top:1px;right:1px;padding:0 20px;height:46px;line-height:48px;background:#f7fafb;border-left:1px solid #eceff1;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}#search-box button:hover{color:#fff;background:#009688}#top{background:#fff}#top.s-login{text-align:center}#top.s-login #logo{float:none;display:inline-block;margin-bottom:10px}#top.s-login #user-box,#top.s-login #nav-main{display:none}#logo{float:left;margin-top:15px}#logo a{display:block}#logo img{display:block;height:50px}#user-box{position:relative;float:right}#user-box .trigger{padding:20px 0;overflow:hidden}#user-box .name{float:left;font-size:16px;font-family:'Ubuntu', sans-serif;color:#76b90f;margin:11px 0 0;overflow:hidden;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#user-box .name:after{float:right;margin:2px 0 0 10px}#user-box .dropdown{height:0;overflow:hidden;opacity:0;list-style:none;padding:0;margin:0;position:absolute;top:85px;right:0;width:100%;z-index:10;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}#user-box .dropdown .el a{display:block;padding:15px 20px;border-top:1px solid #eceff1;background:#f7fafb}#user-box .dropdown .el a.i-logout{font-weight:500;overflow:hidden}#user-box .dropdown .el a.i-logout:after{float:right}#user-box .dropdown .el:last-child,#user-box .dropdown .el:last-child a{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}#user-box:hover .name{color:#009688}@media (min-width: 1051px){#user-box:hover .dropdown{height:auto;opacity:1}}@media (max-width: 1050px){#user-box.s-open .i-down:after{content:'\e316'}#user-box.s-open .dropdown{height:auto;opacity:1}}.nav ul,ul.nav{list-style:none;padding:0;margin:0}#nav-main{background:#76b90f}#nav-main .nav{overflow:hidden}#nav-main .nav li{float:left;margin-left:40px}#nav-main .nav li:first-child{margin-left:0}#nav-main a{color:#cfe7ab;display:block;font-size:18px;font-family:'Ubuntu', sans-serif;overflow:hidden;padding:20px 0;border-bottom:3px solid #76b90f}#nav-main a:before{float:left;font-size:24px;margin-right:10px}#nav-main a:hover{color:#fff}#nav-main .s-active a{color:#fff;border-color:#fff}#nav-trigger{display:none;cursor:pointer;float:right;color:#76b90f;margin:15px 10px 0;line-height:50px;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}#nav-trigger:hover{color:#009688}#nav-trigger:before{font-size:32px;content:'\e5d2'}#nav-trigger.s-active:before{content:'\e5cd'}.nav .row-cont{position:relative;padding-right:60px;margin-top:10px}.nav .row-cont:first-child{margin-top:0}.nav .row-cont .row{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-ms-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.nav .row-cont .trigger{position:absolute;top:0;right:0;height:50%;width:60px;display:block;color:#009688;background:#d4e1e2;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.nav .row-cont .trigger:hover{color:#fff;background:#009688}.nav .row-cont .trigger .icon-cont{display:block;position:relative;width:100%;height:100%}.nav .row-cont .trigger .icon-cont .icon{display:block;top:9px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.nav .row-cont .trigger.edit-download{border-bottom:1px solid #9bb9b6}.nav .row-cont .trigger.delete-download{bottom:0;top:auto}.nav .row-cont .trigger.delete-download .icon{top:9px;color:#e73203}.nav .row-cont .trigger.delete-download:hover{background:#e73203}.nav .row-cont .trigger.delete-download:hover .icon{color:#d4e1e2}.nav .row{display:block;background:#fff;padding:15px 60px 15px 20px;position:relative;overflow:hidden;margin-top:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.nav .row:hover{background:#f8fbf3}.nav .row.s-disabled{cursor:not-allowed}.nav .row.s-disabled:hover{background:#fff}.nav .row.s-disabled .title{color:#263238}.nav .row:first-child{margin-top:0}.nav .row .title{float:left;margin-right:20px}.nav .row .desc{clear:both}.nav .row .new-count{float:left}.nav .row .bar-action{float:right}.nav .row .action-complete{margin:0;float:right;text-align:right}.nav .row .action-complete .action-title{display:block;font-family:'Ubuntu', sans-serif;font-weight:500;font-size:16px;color:#76b90f}.nav .row .action-note{color:#009688;float:right;margin:0}.nav .row .count,.nav .row .icon{position:absolute;top:16px;right:20px}.nav .row .icon{display:block;color:#00695c}.nav.s-clean-titles .row{padding-right:20px}.list-nav{list-style:none;margin:-10px 0;padding:0}.list-nav p{margin:0}.list-nav .el{overflow:hidden;display:block;border-top:1px solid #eceff1;padding:10px 0}.list-nav .el:first-child{border-top:0}.list-nav .el .details{float:left}.list-nav .el .bar-action{float:right;margin-top:-1px}.list-nav .el .link{position:relative;float:right;color:#607d8b;text-decoration:underline;padding-right:20px;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}.list-nav .el .link:after{content:'';display:block;position:absolute;top:5px;right:0;width:10px;height:10px;background:#76b90f;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.list-nav a.el:hover .link{text-decoration:none}.list-nav .title{font-size:16px;color:#263238;font-weight:500}.list-nav .desc{font-size:12px}iframe,img{border:none}.flex-img img,.flex-vid iframe,.flex-frame iframe{max-width:100%;display:block}.flex-img img{display:block}.clear{clear:both}.profile-img{max-height:45px;display:block;float:left;margin-right:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#main-container,#roster-container{padding:60px 0}#main-container.wrap,#roster-container.wrap{padding:60px 10px}.main-content,.sidebar,.alternative-sidebar{float:left}.main-content{width:60%;padding-right:40px}.main-content .nav .content{overflow:hidden;padding-top:3px}.main-content .nav .content .title{float:none;margin-right:0}.sidebar,.alternative-sidebar{width:40%}.sidebar{background:#fff}.sidebar .block-title{font-weight:400;padding:40px 40px 0;margin-bottom:5px}.sidebar .title{font-size:16px}.sidebar .desc{font-size:12px}.sidebar .row{padding:0 40px}.sidebar a.row{display:block}.sidebar .content{overflow:hidden;border-top:1px solid #eceff1;padding:15px 0}.sidebar .content .title{margin-top:4px}.sidebar .block-title+.row .content{border-top:none}.sidebar .profile-img{margin-top:15px}.sidebar .btn-row{border-top:1px solid #eceff1;padding:20px 40px;margin-top:20px}.widget{margin-top:20px}.widget:first-child{margin-top:0}.widget .inner{background:#fff;padding:40px}.widget .widget-title{position:relative;font-weight:400;padding-right:24px}.widget .widget-title:before,.widget .widget-title:after{position:absolute;top:0;right:0;font-size:26px;color:#00695c}.widget .controls{position:relative;color:#fff;text-align:center;background:#00695c;height:60px;line-height:60px}.widget .controls .week{font-family:'Ubuntu', sans-serif;font-weight:400;font-size:24px;margin:0}.widget .controls .week .number{font-weight:500}.widget .controls .direction{position:absolute;top:5px;width:60px;height:50px;line-height:50px;background:#01473e}.widget .controls .direction:hover{background:#009688}.widget .controls .direction:hover.s-disabled{background:#01473e}.widget .controls .direction.s-disabled{opacity:0.5}.widget .controls .direction.i-prev{left:5px}.widget .controls .direction.i-next{right:5px}.direction{display:block;text-align:center;color:#fff;background:#00695c;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.direction:hover{color:#fff;background:#009688}.direction.s-disabled{color:#9bb9b6;background:#d4e1e2;cursor:default}.small-page{max-width:640px;margin:0 auto 60px}.block-headings{overflow:hidden;margin-bottom:40px}.block-headings .block-title{float:left;margin:0}.block-headings .trigger-cont,.block-headings .link-action{float:right;margin:0}.block-headings .block-desc{clear:both;float:left;color:#607d8b;margin:0}.block-headings .legend{list-style:none;padding:0;margin:0;overflow:hidden;float:right;color:#607d8b}.block-headings .legend .el{float:left;margin-left:20px}.block-headings .legend .el:first-child{margin-left:0}.block-headings .legend .el:after{content:'';display:inline-block;height:10px;width:10px;background:#fff;margin-left:6.66667px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.block-headings .legend .el.s-lowest:after{background:#76b90f}.block-headings .legend .el.s-offer:after{background:#e73203}.block-headings .view-switch{float:right}.view-switch{overflow:hidden}.view-switch .details{float:left;text-align:center;margin:0 20px}.view-switch .current{font-size:18px;font-family:'Ubuntu', sans-serif;color:#009688;margin:0}.view-switch .delivery{color:#607d8b;margin:0}.view-switch .direction{float:left;margin-top:2px;width:35px;height:35px;line-height:35px}.block-desc+.view-switch{margin-top:-20px}.disabled-note{font-style:italic;color:#9bb9b6;text-align:center;margin:60px 0 0}#pop-up,.pop-up{position:fixed;top:0;left:0;z-index:-1;width:100%;height:0;overflow:hidden;opacity:0;background:rgba(38,50,56,0.85);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#pop-up .outer,.pop-up .outer{position:relative;width:100%;height:100%;padding:60px 10px;overflow-y:scroll}#pop-up .inner,.pop-up .inner{position:relative;z-index:10;background:#fff;max-width:500px;margin:0 auto;-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.25);-moz-box-shadow:0 10px 40px rgba(0,0,0,0.25);-ms-box-shadow:0 10px 40px rgba(0,0,0,0.25);box-shadow:0 10px 40px rgba(0,0,0,0.25);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}#pop-up .inner.s-wide,.pop-up .inner.s-wide{max-width:820px}#pop-up .inner.s-hidden,.pop-up .inner.s-hidden{display:none}#pop-up .content,.pop-up .content{padding:60px 60px 10px}#pop-up label,#pop-up .label,.pop-up label,.pop-up .label{font-size:16px}#pop-up #explanation-name,.pop-up #explanation-name{margin-bottom:0}#pop-up .popup-table,.pop-up .popup-table{padding:15px 0}#pop-up .popup-table:not(:first-child),.pop-up .popup-table:not(:first-child){border-top:#009688 1px solid}#pop-up .popup-table .popup-row,.pop-up .popup-table .popup-row{width:100%}#pop-up .popup-table .popup-row:first-child,.pop-up .popup-table .popup-row:first-child{border-bottom:#f1f8e7 1px solid}#pop-up .popup-table .popup-row .popup-column,.pop-up .popup-table .popup-row .popup-column{width:25%;float:left;display:block;font-size:11px}#pop-up .popup-table .popup-row .popup-column:before,.pop-up .popup-table .popup-row .popup-column:before{font-size:11px;line-height:11px;top:2px;margin-right:4px}#pop-up .submit-row,.pop-up .submit-row{overflow:hidden;background:#eceff1;border-top:1px solid #dadee0;padding:20px 60px 30px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}#pop-up .submit-row .btn,.pop-up .submit-row .btn{width:auto;float:right;margin:10px 0 0 10px}#pop-up .submit-row .btn.close-pop-up,.pop-up .submit-row .btn.close-pop-up{float:left;margin-left:0}#pop-up .disabled-note,.pop-up .disabled-note{margin:0 0 20px}body.s-pop-up-open #pop-up,body.s-explanation-pop-up-open .pop-up{height:100%;z-index:1337;opacity:1}#roster-container .roster-headings,#roster-container .roster-footer{overflow:hidden}#roster-container .roster-headings .btn-cont,#roster-container .roster-footer .btn-cont{float:right;margin-bottom:0;padding-bottom:0}#roster-container .roster-headings .btn-cont form,#roster-container .roster-footer .btn-cont form{float:left}#roster-container .roster-headings .btn-cont .clear-roster,#roster-container .roster-footer .btn-cont .clear-roster{opacity:0;display:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#roster-container .roster-headings .btn-cont .clear-roster.s-usable,#roster-container .roster-footer .btn-cont .clear-roster.s-usable{opacity:1;display:block}#roster-container .roster-headings{margin-bottom:40px}#roster-container .roster-headings .title-box{float:left}#roster-container .roster-headings .title-box .block-title{margin-bottom:10px}#roster-container .roster-headings .title-box .title{margin-bottom:0}#roster-container .roster-headings .btn-cont .btn{margin:0 0 10px 10px}#roster-container .roster-footer{margin-top:30px}#roster-container .roster-footer .btn-cont .btn{margin:10px 0 0 10px}#roster-container .week-nav{overflow:hidden;border-bottom:1px solid #eceff1}#roster-container .week-nav .btn{float:left;width:auto;background:#fff;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}#roster-container .week-nav .btn.s-next{float:right}.table{color:#464f54;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;overflow-x:auto}.table .table-headings,.table .table-rows,.table .table-summary{min-width:1000px}.table p{margin:0}.table .row{border-top:1px solid #eceff1}.table .row .col{border-left:1px solid #eceff1;float:left;width:12.5%;min-height:85px;padding:15px 10px;background:#fff;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}.table .row .col .time-data.hidden{display:none}.table .row .col .time-data:before{top:4px;padding-right:3px}.table .row .col hr{margin:0;background-color:#eceff1}.table .row .col.trigger-col{text-align:center;position:relative}.table .row .col.trigger-col .explanation-trigger{position:absolute;top:3px;right:3px}.table .row .col.title-col{border-left:0;width:25%}.table .row .col.time-difference{background-color:#FBD6D3}.table .row .col.time-difference-explained{background-color:#E3FEDB}.table .table-headings .row{border-top:none}.table .table-headings .row .col{padding-left:0;padding-right:0;border:none}.table .table-headings .row .col.title-col{padding-left:20px}.table .table-headings .row .col.title-col .title{color:#263238;line-height:40px}.table .day{color:#ff8f00;font-weight:500;text-transform:uppercase}.table .date{color:#8b8f91;font-size:12px}.table .table-rows .row:nth-child(even) .col{background:#f7fafb}.table .table-rows .row:nth-child(even) .col.time-difference{background-color:#FBD6D3}.table .table-rows .row:nth-child(even) .col.time-difference-explained{background-color:#E3FEDB}.table .table-rows .trigger-col:hover,.table .table-rows .row:nth-child(even) .trigger-col:hover{color:#76b90f;background:#eff6f6}.table .table-rows .trigger-col{cursor:pointer;font-weight:500;color:#00695c}.table .table-rows .name{font-weight:500}.table .table-rows .value{overflow:hidden}.table .table-rows .value .time{float:left}.table .table-rows .value .price{float:right}.table.s-uneditable .table-rows .trigger-col:hover,.table.s-uneditable .table-rows .row:nth-child(even) .trigger-col:hover{color:#00695c;background:#fce6e7}.table .table-summary{font-weight:500}.table .table-summary .row .col{background:#f8fbf3;min-height:108px}.table .table-summary .type{margin-bottom:5px}.table .table-summary .value{color:#00695c}.table .table-summary .value .notation{font-size:10px;line-height:10px;text-transform:uppercase;color:#76b90f}.table .table-summary .title-col{overflow:hidden}.table .table-summary .title-col .value{float:left;font-size:24px;line-height:24px;margin:0 20px 0 0}.table .table-summary .title-col .value .notation{font-size:14px;line-height:14px}.loader{display:block;clear:both;margin:0 auto 40px;border-width:4px;border-style:solid;border-color:#00695c #eceff1 #eceff1;width:15px;height:15px;-webkit-animation:spin 0.5s linear infinite;animation:spin 0.5s linear infinite;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}#order-blocks{overflow:hidden;padding:0}#order-blocks .el{float:left;width:33.3333%;padding:0 10px;margin-bottom:20px}#order-blocks .block-title{font-size:18px;font-weight:500;color:#009688;background:#fff;padding:20px 13.33333px;margin:0}#order-blocks .row{background:#fff;padding:3.33333px;border-top:1px solid #eceff1;margin:0}#order-blocks .row:first-child{border:none}#upsell-blocks{overflow:hidden;margin-bottom:20px}#upsell-blocks .el{float:left;width:50%}#upsell-blocks .el:nth-child(odd){padding-right:10px}#upsell-blocks .el:nth-child(even){padding-left:10px}#upsell-blocks .el .product-row{margin-bottom:6.66667px}.product-row{display:block;line-height:30px;background:#fff;padding:3.33333px 3.33333px 3.33333px 10px;margin:0;overflow:hidden}.product-row.s-lowest{background:#f1f8e7;border-left:2px solid #76b90f}.product-row.s-offer{background:#fdeced;border-left:2px solid #e73203}.product-row .title{display:block;font-size:16px;font-weight:500;color:#263238;margin:0;float:left}.product-row .prices{display:block;float:right;overflow:hidden;font-size:14px}.product-row .prices .original{float:left;font-size:12px;color:#607d8b;margin-right:6.66667px}.product-row .prices .current{float:right;color:#009688;font-weight:500}.product-row input{padding:6px 10px 6px 10px;float:right;width:60px;min-height:20px;margin-left:20px}#action-bar{position:fixed;bottom:0;left:0;width:100%;z-index:1338;padding:10px 0;background:#00695c;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.25);-moz-box-shadow:0 0 20px rgba(0,0,0,0.25);-ms-box-shadow:0 0 20px rgba(0,0,0,0.25);box-shadow:0 0 20px rgba(0,0,0,0.25)}#action-bar .group{float:right;overflow:hidden}#action-bar .btn{background:#01473e;margin:0 0 0 10px}#action-bar .btn:first-child{margin-left:0}#action-bar .btn:hover{background:#009688}#action-bar .btn.s-disabled{background:#01473e}#action-bar .btn.s-confirm{background:#76b90f}#action-bar .btn.s-confirm:hover{background:#009688}#action-bar .btn.s-confirm.s-disabled{background:#01473e}#action-bar .btn.s-info{cursor:default;background:#76b90f;display:none}#action-bar .btn.s-info:hover{background:#76b90f}#action-bar .btn.s-hidden{opacity:0;height:0;margin:0;padding:0}#order-tables,#comments-field{overflow:hidden;padding:0;margin-bottom:40px}#order-tables .el,#comments-field .el{float:left;width:50%;padding:0 10px}.overflow{overflow:auto}.overflow:not(:last-child){margin-bottom:40px}.order-table{background:#fff;overflow:hidden;display:table;width:100%}.order-table.state-alt{display:block}.order-table.state-alt:not(:last-child){margin-bottom:40px}.order-table.state-alt:not(:first-child) .row.table-headings .col:nth-child(n+2):after{display:none}.order-table.state-alt .actual-table{display:table;width:100%;overflow:auto}.order-table.state-alt .actual-table>h2{margin-top:20px}.order-table.state-alt .actual-table .col:last-child{text-align:right !important}.order-table.state-alt .row:not(.table-headings){display:table-row}.order-table.state-alt .row.table-headings{display:flex;width:100%;box-shadow:none;background-color:#fff !important;border-top-left-radius:12px;border-top-right-radius:12px}.order-table.state-alt .row.table-headings .col-title{font-size:20px;font-weight:bold;display:block}.order-table.state-alt .row.table-headings .col-title:not(:last-child){margin-bottom:3.33333px}.order-table.state-alt .row.table-headings .col-desc{font-weight:normal}.order-table.state-alt .row.table-headings .col{padding-top:13.33333px !important;padding-bottom:13.33333px !important;align-self:flex-end}.order-table.state-alt .row.table-headings .col:not(:last-child){text-align:left !important}.order-table.state-alt .row.table-headings .col:last-child{flex:0 1 50px;margin-left:auto;text-align:right !important}.order-table.state-alt .row.table-headings+.row .col:first-child+.col{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.order-table.state-alt .row.table-headings+.row .col:last-child{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.order-table.state-alt .row:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow:hidden !important}.order-table.state-alt .row:last-child .col:first-child+.col{border-bottom-left-radius:0 !important}.order-table.state-alt .row .col{display:table-cell;text-align:left !important}.order-table.state-alt .row .col:not(.location){white-space:normal !important}.order-table.state-alt .row .col:not(.location):not(.state-basis-75):not(.state-basis-110):not(.state-basis-120):not(.state-auto){min-width:150px !important}.order-table.state-alt .row .col.state-basis-110{width:110px}.order-table.state-alt .row .col.state-basis-75{width:75px}.order-table.state-alt .row .col.state-basis-120{width:120px}.order-table.state-alt .row .col:first-child{padding-left:30px}.order-table.state-alt .row .col:last-child{padding-right:30px}.order-table.state-alt .row .col a,.order-table.state-alt .row .col.deviation{color:#263238 !important}.order-table.state-invoice.state-alt .row .col{min-width:auto !important;width:auto;font-weight:normal}.order-table.state-invoice.state-alt .row .col .state-bold{font-weight:bold}.order-table.state-odd .row:nth-child(even){background-color:#f7fafb !important}.order-table.state-odd .row:nth-child(even) .col:not(.location){background-color:#f7fafb !important}.order-table.state-odd .row:not(.table-headings):nth-child(2n+1){background-color:#fff !important}.order-table.state-odd .row:not(.table-headings):nth-child(2n+1) .col:not(.location){background-color:#fff !important}.order-table.state-odd .col{flex-grow:0 !important}.order-table.state-odd .ml-auto{margin-left:auto}.order-table .row{margin:0;display:table-row;color:#263238}.order-table .row:nth-child(odd){background:#f7fafb}.order-table .row:nth-child(odd).table-headings{background:#fff}.order-table a.row:hover{background:#f8fbf3}.order-table .col{display:table-cell;padding:13.33333px;border-width:1px 0 0 1px;border-style:solid;border-color:#eceff1;font-weight:500}.order-table .col.price,.order-table .col.location,.order-table .col.amount{color:#009688}.order-table .table-headings{text-transform:uppercase;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.order-table .table-headings .col{color:#ff8f00}.order-table .note{font-style:italic;font-weight:400}#orders-summary{margin-bottom:40px}#orders-summary .order-table .col{font-weight:400}#orders-summary .order-table .col.price,#orders-summary .order-table .col.location,#orders-summary .order-table .col.amount{font-weight:500}#orders-summary .order-table .col .status{height:20px;width:20px;border-radius:50%;display:inline-block}#orders-summary .order-table .col .red-status{background-color:red}#orders-summary .order-table .col .orange-status{background-color:orange}#orders-summary .order-table .col .green-status{background-color:green}#orders-summary .order-table .col .blue-status{background-color:blue}#orders-summary .order-table .col .status-new{background-color:#E5A855}#orders-summary .order-table .col .status-entered{background-color:#88C1EA}#orders-summary .order-table .col .status-office-approved{background-color:#99CC94}#orders-summary .order-table .col .status-office-not-approved{background-color:#8d3ec2}#orders-summary .order-table .col .status-coach-approved{background-color:#38ccaa}#orders-summary .order-table .col .status-coach-not-approved{background-color:#CC0000}#orders-summary .order-table .table-headings .col{font-weight:500}.shop-dashboard .dashboard-explanation{background:#ffffff;border:1px solid #000000;margin-bottom:10px;padding:20px;width:100%}.shop-dashboard .dashboard-explanation .explanation-column{float:left;width:50%}@media (max-width: 850px){.shop-dashboard .dashboard-explanation .explanation-column{float:none;width:100%}}@media (max-width: 850px){.shop-dashboard .dashboard-explanation .details{margin-bottom:10px}}.shop-dashboard .dashboard-explanation .details h3{font-size:30px;line-height:32px;margin:0 0 5px;color:#263238}.shop-dashboard .dashboard-explanation .details .explanation-sub-title{font-size:14px;font-style:italic;margin:0}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span{width:33%;display:inline-block}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status{font-style:normal;font-weight:bold}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-green{color:#006600}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-red{color:#CC0000}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-orange{color:#cc9210}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-blue{color:blue}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-new{color:#E5A855}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-entered{color:#88C1EA}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-office-approved{color:#99CC94}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-office-not-approved{color:#8d3ec2}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-coach-approved{color:#38ccaa}.shop-dashboard .dashboard-explanation .details .explanation-sub-title span.status.status-coach-not-approved{color:#CC0000}.shop-dashboard .dashboard-explanation .details .schedule-info{padding-top:20px}@media (max-width: 850px){.shop-dashboard .dashboard-explanation .details .schedule-info{padding-top:10px}}.shop-dashboard .dashboard-explanation .details .schedule-info .schedule-column{width:33%;float:left}.shop-dashboard .dashboard-explanation .details .schedule-info .schedule-column p{font-size:13px;margin:0}.shop-dashboard .dashboard-explanation .details .schedule-info .schedule-column p.value{font-weight:bold}.shop-dashboard .dashboard-explanation .details .schedule-info .schedule-column p.value.s-positive{color:#006600}.shop-dashboard .dashboard-explanation .details .schedule-info .schedule-column p.value.s-negative{color:#CC0000}.shop-dashboard .dashboard-explanation .explanations{position:relative}.shop-dashboard .dashboard-explanation .explanations label{font-size:13px;margin:0 0 7px}.shop-dashboard .dashboard-explanation .explanations textarea{height:85px;min-height:85px;font-size:13px;padding:10px;font-style:italic;resize:none}.shop-dashboard .dashboard-explanation .explanations textarea::placeholder{opacity:0.5}.shop-dashboard .dashboard-explanation .explanations .explanation-actions{position:absolute;top:0;right:0}.shop-dashboard .dashboard-explanation .explanations .explanation-actions .btn{border:none;padding:5px 20px}@media (max-width: 450px){.shop-dashboard .dashboard-explanation .explanations .explanation-actions .btn{padding:5px}}.shop-dashboard .dashboard-explanation .explanations .explanation-actions .btn.s-approve.s-active{background:rgba(0,102,51,0.2);color:#006600}.shop-dashboard .dashboard-explanation .explanations .explanation-actions .btn.s-approve:hover{background:rgba(0,102,51,0.4);color:#006600}.shop-dashboard .dashboard-explanation .explanations .explanation-actions .btn.s-disapprove.s-active{background:rgba(255,0,0,0.2);color:#CC0000}.shop-dashboard .dashboard-explanation .explanations .explanation-actions .btn.s-disapprove:hover{background:rgba(255,0,0,0.4);color:#CC0000}.shop-dashboard .dashboard-explanation .explanations .explanation-actions .no-explanation{font-size:13px;font-style:italic;color:#CC0000}.shop-dashboard .btn{display:inline-block;width:auto;background:#eceff1;color:#263238;font-size:13px;line-height:13px;border:1px solid #000000;border-radius:3px;padding:10px;letter-spacing:0.5px}.shop-dashboard .btn.s-approve-all{background:rgba(0,102,51,0.2);color:#006600}.shop-dashboard .btn.s-approve-all:hover{background:rgba(0,102,51,0.4)}.shop-dashboard .btn.s-disapprove-all{background:rgba(255,0,0,0.2);color:#CC0000}.shop-dashboard .btn.s-disapprove-all:hover{background:rgba(255,0,0,0.4)}.shop-dashboard .btn.s-save{background:#063;color:#ffffff}.shop-dashboard .btn.s-save:hover{background:rgba(0,102,51,0.6)}.shop-dashboard .batch-actions{padding:0 20px}@media (max-width: 600px){.shop-dashboard .batch-actions .btn{float:none;width:100%}}.shop-dashboard .batch-actions .s-save{float:right}.shop-dashboard .save-disclaimer{font-size:10px;line-height:12px;font-style:italic;text-align:right;margin:10px 20px 0 0}@media (max-width: 600px){.shop-dashboard .save-disclaimer{text-align:center;margin-right:0}}@media (max-width: 999px){#nav-main .nav li{margin-left:20px}}#main-container.state-kasblad,#roster-container.state-kasblad{overflow:hidden}#main-container.state-kasblad.state-fill-width,#roster-container.state-kasblad.state-fill-width{max-width:none;padding-left:30px;padding-right:30px}#main-container.state-kasblad .block-title,#roster-container.state-kasblad .block-title{display:flex}@media (max-width: 999px){#main-container.state-kasblad .block-title,#roster-container.state-kasblad .block-title{flex-direction:column}}#main-container.state-kasblad .block-title .sub-title,#roster-container.state-kasblad .block-title .sub-title{position:relative;color:#263238;padding-left:18.0018px;margin-left:18.0018px}@media (max-width: 999px){#main-container.state-kasblad .block-title .sub-title,#roster-container.state-kasblad .block-title .sub-title{font-size:24px}}#main-container.state-kasblad .block-title .sub-title:before,#roster-container.state-kasblad .block-title .sub-title:before{content:'';width:2px;position:absolute;left:0;top:5px;bottom:5px;background-color:#263238}@media (min-width: 1000px){.intro-cont{max-width:66.666%}}.intro-cont:not(:last-child){margin-bottom:30px}.intro-cont>*:last-child{margin-bottom:0}@media (min-width: 600px){.nav.state-grid{display:flex;flex-wrap:wrap;margin-right:-20px}}@media (min-width: 600px) and (max-width: 999px){.nav.state-grid{margin-right:-20px}}@media (min-width: 1000px){.nav.state-grid{margin-right:-30px}}.nav.state-grid .row{margin-top:0;background:transparent;padding:0;overflow:visible}@media (max-width: 599px){.nav.state-grid .row:not(:first-child){margin-top:15.00375px}}@media (min-width: 600px){.nav.state-grid .row{flex-grow:0;flex-shrink:1}}@media (min-width: 600px) and (max-width: 999px){.nav.state-grid .row{flex-basis:50%}.nav.state-grid .row:nth-child(n+3){margin-top:15.00375px}}@media (min-width: 1000px){.nav.state-grid .row{flex-basis:33.333%}.nav.state-grid .row:nth-child(n+4){margin-top:15.00375px}}.nav.state-grid .row:hover .overlay{background:#009688}.nav.state-grid .row:hover .overlay .title,.nav.state-grid .row:hover .overlay:after{color:#fff}.nav.state-grid .row .overlay{display:block;background:#fff;padding:15px 60px 15px 20px;position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;transition:background .3s ease-out}@media (min-width: 600px) and (max-width: 999px){.nav.state-grid .row .overlay{margin-right:20px}}@media (min-width: 1000px){.nav.state-grid .row .overlay{margin-right:30px}}.nav.state-grid .row .overlay .title{font-weight:bold;font-size:21px}.nav.state-grid .row .overlay:after{content:'\e5cc';color:#009688;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:color .3s ease-out}#roster-container.state-kasblad .roster-headings .btn-cont .btn{border-radius:4px;padding-top:11px;padding-bottom:11px;text-transform:capitalize;font-size:16px}#roster-container.state-kasblad .view-switch{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px}#roster-container.state-kasblad .view-switch .direction{background-color:#fff;border-radius:4px;color:#009688}@media (max-width: 750px){#roster-container.state-kasblad .view-switch .direction{position:static}}#roster-container.state-kasblad .view-switch .direction:hover{background-color:#009688;color:#fff}#roster-container.state-kasblad .view-switch .details{margin-right:25px;margin-left:25px}@media (max-width: 750px){#roster-container.state-kasblad .view-switch .details{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}}#roster-container.state-kasblad .view-switch .current{font-size:22px;font-weight:bold;color:#8b8f91}@media (max-width: 750px){#roster-container.state-kasblad .view-switch .current{font-size:18px}}@media (max-width: 699px){#roster-container.state-kasblad .view-switch.state-filters{display:block}}@media (max-width: 699px){#roster-container.state-kasblad .view-switch .details{display:block;text-align:left;padding-left:0;margin-bottom:10px}}@media (min-width: 700px){#roster-container.state-kasblad .view-switch .filters-wrap{display:flex;align-items:center}}@media (max-width: 699px){#roster-container.state-kasblad .view-switch .filters-wrap input:not(:last-child){margin-bottom:10px}}@media (max-width: 699px){#roster-container.state-kasblad .view-switch .filters-wrap .divider{display:none}}@media (min-width: 700px){#roster-container.state-kasblad .view-switch .filters-wrap .divider{display:block;margin-left:10px;margin-right:10px}}#roster-container.state-kasblad .nav.s-clean-titles .row{display:flex;align-items:center;border-radius:4px;padding-top:10px;padding-bottom:10px;min-height:60.5px;margin-top:5px}@media (max-width: 750px){#roster-container.state-kasblad .nav.s-clean-titles .row{flex-wrap:wrap}}#roster-container.state-kasblad .nav.s-clean-titles .row:hover .title{color:#263238}#roster-container.state-kasblad .nav.s-clean-titles .row .title{flex:0 0 100px;font-size:16px}#roster-container.state-kasblad .nav.s-clean-titles .row .date{margin-right:auto;font-size:16px;font-weight:bold;color:#263238}@media (max-width: 750px){#roster-container.state-kasblad .nav.s-clean-titles .row .date{margin-left:auto;margin-right:0}#roster-container.state-kasblad .nav.s-clean-titles .row .date+*{margin-top:10px}}@media (max-width: 750px){#roster-container.state-kasblad .nav.s-clean-titles .row .action-complete{flex:1 1 100%}}#roster-container.state-kasblad .nav.s-clean-titles .row .action-complete .action-title{font-size:14px;color:#009688;font-weight:bold}#roster-container.state-kasblad .nav.s-clean-titles .row .action-complete .desc{font-size:12px;color:#009688}#roster-container.state-kasblad .nav.s-clean-titles .row .action-complete .desc .highlight{font-weight:500}#roster-container.state-kasblad .nav.s-clean-titles .row.s-disabled .action-complete .action-title,#roster-container.state-kasblad .nav.s-clean-titles .row.s-disabled .action-complete .desc{color:#8b8f91}#roster-container.state-kasblad .nav.s-clean-titles .row .bar-action{float:none;padding-top:10px;padding:10px;border-radius:4px;font-size:16px;font-weight:500;text-transform:capitalize;background-color:#009688}#roster-container.state-kasblad .nav.s-clean-titles .row .bar-action:hover{background-color:#00695c}@media (max-width: 750px){#roster-container.state-kasblad .nav.s-clean-titles .row .bar-action{flex:1 1 100%}}@media (max-width: 750px){#main-container.state-kasblad.state-has-action-bar+#bottom{margin-bottom:120px}}@media (min-width: 751px){#main-container.state-kasblad.state-has-action-bar+#bottom{margin-bottom:65px}}#main-container.state-kasblad>h1{margin-bottom:40px}#main-container.state-kasblad .main-content{padding-right:60px}@media (max-width: 1000px){#main-container.state-kasblad .main-content{padding-right:0}}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .inner{border-radius:12px;padding:0;box-shadow:0 3px 6px rgba(0,0,0,0.16)}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .main-title{font-weight:bold;color:#263238;padding:20px 15.00375px;border-bottom:1px solid #eceff1;margin-bottom:0}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-box{padding:20px 15.00375px}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-box:not(:last-child){border-bottom:1px solid #eceff1}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row{margin-bottom:0}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row:not(.state-note){display:flex;align-items:center}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row:not(:last-child){margin-bottom:10px}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row.state-note{margin-top:20px}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row.state-note .label{display:block;margin-bottom:10px}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row.state-alt .label{font-weight:bold}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row.state-alt .label-value{font-size:20px}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row.state-danger{color:#e73203}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row.state-positive{color:#009688}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row .label{font-family:'Ubuntu', sans-serif;margin-right:auto;font-size:14px}#main-container.state-kasblad .alternative-sidebar .widget.state-kasblad-summary .kasblad-row .label-value{font-weight:bold;font-size:16px}#main-container.state-kasblad #action-bar{background-color:#fff;border-top:1px solid #dadee0;box-shadow:none}#main-container.state-kasblad #action-bar .btn{border-radius:4px}#main-container.state-kasblad #action-bar .btn.s-light{color:#00695c;background:#d4e1e2}#main-container.state-kasblad #action-bar .btn.s-light:focus,#main-container.state-kasblad #action-bar .btn.s-light:hover{color:#fff;background:#009688}#main-container.state-kasblad #action-bar .btn.s-disabled{color:#d4e1e2;background:#8b8f91;cursor:not-allowed}#main-container.state-kasblad .saldo-box:not(:last-child){margin-bottom:60px}@media (min-width: 600px){#main-container.state-kasblad .form-row{display:flex;align-items:center}}#main-container.state-kasblad .form-row:not(:last-child){margin-bottom:15.00375px}#main-container.state-kasblad .form-row>label,#main-container.state-kasblad .form-row>.label{font-family:'Ubuntu', sans-serif;font-weight:bold;font-size:16px}@media (min-width: 600px){#main-container.state-kasblad .form-row>label,#main-container.state-kasblad .form-row>.label{flex:0 0 120px}#main-container.state-kasblad .form-row>label:not(:last-child),#main-container.state-kasblad .form-row>.label:not(:last-child){margin-right:25px}}#main-container.state-kasblad .form-row input{font-size:16px;border-radius:4px;border-color:transparent;padding:7.00035px 10px}#main-container.state-kasblad .form-row .form-field{position:relative}@media (min-width: 600px){#main-container.state-kasblad .form-row .form-field{flex:0 1 150px}}#main-container.state-kasblad .form-row .form-field.i-euro:before{position:absolute;left:10px;top:calc(50% - 1px);transform:translateY(-50%);color:#8b8f91;font-size:15px}#main-container.state-kasblad .form-row .form-field.i-euro input{padding-left:30px}#main-container.state-kasblad .summary-box{border-radius:12px;background-color:#fff}#main-container.state-kasblad .summary-box:not(:last-child){margin-bottom:60px}#main-container.state-kasblad .summary-box .main-title{font-weight:bold;color:#263238;padding:20px 15.00375px;border-bottom:1px solid #eceff1;margin-bottom:0}#main-container.state-kasblad .summary-box .summary-box-inner{padding:20px 15.00375px}#main-container.state-kasblad .summary-box .summary-box-inner:nth-of-type(odd){background-color:rgba(212,225,226,0.15)}#main-container.state-kasblad .summary-box .summary-box-inner>*:last-child{margin-bottom:0}#main-container.state-kasblad .summary-box .trigger-cont{margin-bottom:0}#main-container.state-kasblad .summary-box label,#main-container.state-kasblad .summary-box .label{font-family:'Roboto', sans-serif}#main-container.state-kasblad .summary-box input{border-color:#dadee0}#main-container.state-kasblad .summary-box.state-alt .form-row .form-field{flex:1 1 auto}#main-container.state-kasblad .summary-box .form-field.state-odd{flex-basis:200px}#main-container.state-kasblad .summary-box .form-row.state-alt{align-items:flex-start}#main-container.state-kasblad .summary-box .form-row.state-alt>.label{display:inline-block}@media (max-width: 599px){#main-container.state-kasblad .summary-box .form-row.state-alt>.label{margin-bottom:10px}}#main-container.state-kasblad .summary-box .form-row.state-alt .info-box{flex:1 1 auto}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row{display:flex;align-items:center;font-size:16px}@media (max-width: 399px){#main-container.state-kasblad .summary-box .form-row.state-alt .info-row{font-size:14px}}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row:not(:last-child){margin-bottom:20px}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .key{flex:0 1 200px;margin-bottom:0}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .value{flex:1 0 auto;font-weight:bold;margin-bottom:0}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .key:not(:last-child),#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .value:not(:last-child){margin-right:20px}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .triggers{flex:0 1 auto;display:flex;align-items:center}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .triggers .trigger-btn{position:relative;transition:color .3s ease-out}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .triggers .trigger-btn:before{font-size:22px}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .triggers .trigger-btn:focus{outline:none}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .triggers .trigger-btn:not(.i-delete){color:#d4e1e2}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .triggers .trigger-btn:not(.i-delete):hover{color:#009688}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .triggers .trigger-btn.i-delete{color:#e73203}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .triggers .trigger-btn.i-delete:hover{color:#9b2202}#main-container.state-kasblad .summary-box .form-row.state-alt .info-row .triggers .trigger-btn:not(:last-child){margin-right:10px}#main-container.state-kasblad .summary-box .form-row.state-alt .trigger-cont .btn{border-radius:4px}@media (min-width: 600px){#main-container.state-kasblad .summary-box .form-row.state-alt .trigger-cont .btn{max-width:200px}}.pop-up.state-kasblad:not(.s-pop-up-open){opacity:0;height:0;margin-top:0}.pop-up.state-kasblad.s-pop-up-open{opacity:1;margin-top:0;margin-bottom:40px}@media (min-width: 1001px){.pop-up.state-kasblad.s-pop-up-open{height:100%;z-index:1339}}@media (max-width: 1000px){.pop-up.state-kasblad.s-pop-up-open{height:auto}}@media (min-width: 1000px){.pop-up.state-kasblad .inner{max-width:550px}}.pop-up.state-kasblad .content{padding:25px}.pop-up.state-kasblad .content img{display:block;width:100%}.pop-up.state-kasblad .content>h2{font-weight:bold}@media (min-width: 400px){.pop-up.state-kasblad .content>h2{font-size:32px}}.pop-up.state-kasblad .content label,.pop-up.state-kasblad .content .label{font-weight:bold}.pop-up.state-kasblad .content input,.pop-up.state-kasblad .content textarea,.pop-up.state-kasblad .content .upload .file-select{border-radius:4px;overflow:hidden}.pop-up.state-kasblad .content input,.pop-up.state-kasblad .content textarea{padding-top:10px;padding-bottom:10px}.pop-up.state-kasblad .content .upload .upload-holder{padding-right:0;display:flex;flex-direction:column}.pop-up.state-kasblad .content .upload .upload-holder.error{border:red 1px solid;border-radius:5px}.pop-up.state-kasblad .content .upload .file-select{order:-1;position:relative;margin-bottom:5px}.pop-up.state-kasblad .content .upload .file-select .btn{font-size:16px;font-weight:bold;text-transform:none;height:39px;line-height:39px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.pop-up.state-kasblad .content .upload .file-field{animation:fadeIn .3s both;padding-right:20px;height:39px;line-height:39px;border-radius:4px}.pop-up.state-kasblad .content .upload .file-field:empty{display:none}.pop-up.state-kasblad .submit-row{padding:15.00375px 25px}.pop-up.state-kasblad .submit-row .btn{border-radius:4px}.pop-up.state-kasblad .submit-row .btn:not(.s-secondary){float:right}#roster-container.state-kasblad .order-details:not(:first-child){margin-top:40px}#roster-container.state-kasblad .order-cont{overflow:auto}#roster-container.state-kasblad form.order-details .row{position:static}#roster-container.state-kasblad .order-table{min-width:900px}#roster-container.state-kasblad .order-table{-webkit-border-radius:12.0048px;-moz-border-radius:12.0048px;-ms-border-radius:12.0048px;border-radius:12.0048px;overflow:visible;position:relative;background-color:transparent}#roster-container.state-kasblad .order-table:first-child .row.table-headings .col{border-top-left-radius:12px;border-top-right-radius:12px}#roster-container.state-kasblad .order-table:first-child .row:not(.table-headings) .col.location{top:46px}#roster-container.state-kasblad .order-table:not(:first-child) .row.table-headings .col{padding-top:6.00601px;padding-bottom:6.00601px}#roster-container.state-kasblad .order-table:not(:first-child) .row.table-headings .col:nth-child(n+2){position:relative}#roster-container.state-kasblad .order-table:not(:first-child) .row.table-headings .col:nth-child(n+2):not(.force-content):after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#roster-container.state-kasblad .order-table:not(:first-child) .row.table-headings .col:not(.state-visible):nth-child(n+2):nth-child(odd):after{background:#d4e1e2}#roster-container.state-kasblad .order-table:not(:first-child) .row.table-headings .col:not(.state-visible):nth-child(n+2):nth-child(even):after{background:#eceff1}#roster-container.state-kasblad .order-table:not(:first-child) .row:not(.table-headings) .col.location{top:32px}#roster-container.state-kasblad .order-table .row{overflow:visible}#roster-container.state-kasblad .order-table .row:last-child .col:first-child+.col{border-bottom-left-radius:12px}#roster-container.state-kasblad .order-table .row:last-child .col:last-child{border-bottom-right-radius:12px}#roster-container.state-kasblad .order-table .row:not(.table-headings):nth-child(odd){background-color:transparent}#roster-container.state-kasblad .order-table .row:not(.table-headings):nth-child(odd) .col:not(.location){background:#f7fafb}#roster-container.state-kasblad .order-table .row:not(.table-headings):nth-child(even){background-color:transparent}#roster-container.state-kasblad .order-table .row:not(.table-headings):nth-child(even) .col:not(.location){background:#fff}#roster-container.state-kasblad .order-table .row.state-selected .status{background-color:#009688;border-color:#009688}#roster-container.state-kasblad .order-table .row.table-headings{background-color:transparent;box-shadow:0}#roster-container.state-kasblad .order-table .row.table-headings+.row .col:first-child+.col{border-top-left-radius:12px}#roster-container.state-kasblad .order-table .row.table-headings+.row .col:last-child{border-top-right-radius:12px}#roster-container.state-kasblad .order-table .row.table-headings .col{color:#263238;font-weight:bold;text-transform:initial}#roster-container.state-kasblad .order-table .row.table-headings .col:nth-child(n+3):nth-child(odd){background:#d4e1e2}#roster-container.state-kasblad .order-table .row:not(.table-headings) .col.location{line-height:1.2}#roster-container.state-kasblad .order-table .col{text-align:center;border:0}#roster-container.state-kasblad .order-table .col:not(.location):not(.state-auto){white-space:nowrap;min-width:90px}#roster-container.state-kasblad .order-table .location{font-weight:bold;color:#263238;font-size:21px;position:absolute;left:0;width:200px;text-align:left;z-index:1;overflow:hidden;bottom:13.333px;padding-bottom:0}#roster-container.state-kasblad .order-table .location+.col{padding-left:200px}#roster-container.state-kasblad .order-table input[type=checkbox]+label,#roster-container.state-kasblad .order-table input[type=radio]+label{margin-right:0;padding-left:0;width:20px;height:20px;line-height:20px;margin-bottom:0;vertical-align:text-bottom}#roster-container.state-kasblad .order-table .status{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:inline-block;width:18px;height:18px;line-height:18px;background-color:transparent;border:1px solid #dadee0;transition:all .3s ease-out;vertical-align:top}#roster-container.state-kasblad .order-table .status:not(:last-child){margin-right:10px}#roster-container.state-kasblad .order-table .deviation{font-weight:bold;color:#009688}#roster-container.state-kasblad .order-table .deviation-negative{font-weight:bold;color:#e73203}#roster-container.state-kasblad .form-row-submit{text-align:right}#roster-container.state-kasblad .form-row-submit:not(:first-child){margin-top:30px}#roster-container.state-kasblad .form-row-submit .btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background-color:#009688;width:auto;display:inline-block}#roster-container.state-kasblad .form-row-submit .btn:hover{background-color:#00695c}.trigger-tooltip{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;color:#009688;vertical-align:top}.trigger-tooltip:after{content:'\e8af';color:#d4e1e2}.tippy-box[data-theme~='steets']{background-color:#fff;color:#8b8f91;box-shadow:0 3.003px 6.00601px 0 rgba(0,0,0,0.16);border:1px solid #dadee0;border-radius:12px;font-size:10px;line-height:1.2;text-align:left;text-transform:none;padding:15.03759px;position:relative;border-top-right-radius:0}.tippy-box[data-theme~='steets'] .tippy-content{padding:0}.tippy-box[data-theme~='steets'] .tippy-content>*:last-child{margin-bottom:0}.tippy-box[data-theme~='steets'] .tippy-arrow:before{border-left:0 solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;z-index:2;right:-10px;top:-3px}.tippy-box[data-theme~='steets'] .tippy-arrow:after{content:'';position:absolute;top:-4px;right:-12px;width:0;height:0;border-left:0 solid transparent;border-right:12px solid transparent;border-top:12px solid #dadee0;z-index:1;clear:both}.tooltip[data-show]{display:block}.state-tooltip-inline{display:flex;align-items:center}.state-tooltip-inline .trigger-tooltip{margin-left:3.33333px}.select2-container{box-sizing:border-box;display:block;margin:0;position:relative;vertical-align:middle;z-index:11337;width:100% !important}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:10px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:10px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:5px 0 0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #dadee0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:5px 15px;user-select:none;-webkit-user-select:none;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}.select2-results__option[aria-selected]{cursor:pointer}.select2-results__message{background:#dadee0}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #dadee0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#464f54;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:500}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#8b8f91}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#dadee0 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 5px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#dadee0;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #dadee0 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #dadee0;padding:10px 80px 10px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;cursor:text;position:relative}.select2-container--default .select2-selection--multiple:before{content:'';position:absolute;top:0;right:0;background:#f7fafb;height:100%;width:60px;border-left:1px solid #eceff1}.select2-container--default .select2-selection--multiple:after{font-family:'Material Icons';content:'\e145';font-weight:normal;font-style:normal;font-size:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#8b8f91;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:500;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:normal;background-color:#dadee0;border:1px solid #dadee0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#8b8f91;cursor:pointer;display:inline-block;font-weight:500;margin-right:2px;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#e73203}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #dadee0 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#dadee0;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #dadee0}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#8b8f91}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option[aria-selected=true]{color:#009688;background-color:#f7fafb}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#76b90f;background-color:#f8fbf3}.select2-container--default .select2-results__group{cursor:default;display:block;padding:5px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #dadee0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #009688}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#464f54;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:500;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#8b8f91}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#dadee0;border:none;border-left:1px solid #dadee0;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #dadee0;border-radius:0;border-top-left-radius:2px;border-bottom-left-radius:2px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #009688}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #dadee0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #009688}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#dadee0;border:1px solid #dadee0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#8b8f91;cursor:pointer;display:inline-block;font-weight:500;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#464f54}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #009688}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #dadee0;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#009688;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:5px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#009688}@media (max-width: 1150px){#order-blocks .el{width:50%}#order-blocks .el:nth-child(3n+1){clear:none}#order-blocks .el:nth-child(2n+1){clear:both}}@media (max-width: 1000px){.main-content,.sidebar,.alternative-sidebar{float:none;width:100%}.main-content{padding:0;margin-bottom:60px}#pop-up,.pop-up{position:static;background:none}#pop-up .outer,.pop-up .outer{padding:0;height:auto;overflow:hidden}#pop-up .inner,.pop-up .inner{max-width:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}#pop-up .submit-row,.pop-up .submit-row{background:#dadee0}body.s-pop-up-open #pop-up,body.s-pop-up-open .pop-up,body.s-explanation-pop-up-open .pop-up{height:auto;margin-top:60px}#action-bar+#pop-up,#action-bar+.pop-up{margin-bottom:60px}#roster-container .roster-headings .title-box,#roster-container .roster-headings .btn-cont{float:none}#roster-container .roster-headings .btn-cont{margin-top:20px}#roster-container .roster-headings .btn-cont .btn{margin:0 10px 10px 0}#roster-container .roster-footer .btn-cont{float:none}#roster-container .roster-footer .btn-cont .btn{margin:10px 10px 0 0}#order-tables .el{float:none;width:100%}}@media (max-width: 750px){#order-blocks{margin-top:-20px}#order-blocks .el{float:none;width:100%}#order-blocks,#order-tables{margin-bottom:80px}#action-bar{padding-bottom:0}#action-bar .group{float:none}#action-bar .btn{float:none;display:block;width:100%;margin:0 0 10px}.s-pop-up-open #action-bar+#pop-up,.s-explanation-pop-up-open #action-bar+.pop-up{margin-bottom:120px}.block-headings .block-desc,.block-headings .legend{float:none}.block-headings .legend{margin-top:20px}.block-headings .view-switch{float:none;clear:both;padding-top:40px}.block-headings .view-switch .direction{top:40px}.view-switch{position:relative;text-align:center}.view-switch .details{float:none;display:inline-block}.view-switch .direction{float:none;position:absolute;top:0}.view-switch .direction.i-prev{left:0}.view-switch .direction.i-next{right:0}}@media (max-width: 700px){#top .wrap{padding:0}#logo{margin:15px 10px}#nav-trigger{display:block}#top.s-login #nav-trigger{display:none}#user-box{display:none;clear:both;float:none;border-top:1px solid #eceff1}#user-box .trigger{padding:20px}#user-box .dropdown{position:static}body.s-menu-open #user-box{display:block}#nav-main .nav li:first-child{margin-left:20px}.block-headings .block-title,.block-headings .trigger-cont{float:none}.block-headings .trigger-cont{margin-top:20px}.block-headings .btn{text-align:left}#roster-container .roster-headings .btn-cont .btn,#roster-container .roster-footer .btn-cont .btn{float:none;width:100%;margin:10px 0 0}#roster-container .roster-headings .btn-cont .btn:first-child{margin-top:0}#orders-summary{overflow-x:auto}#orders-summary .order-table{min-width:700px}}@media (max-width: 600px){.page-sorting .inner,.page-sorting .btn-cont{float:none}.page-sorting .btn-cont{margin-top:20px}.page-sorting .btn-cont .btn{display:block;width:100%}.page-sorting select{float:right}}@media (max-width: 550px){#nav-main{display:none}#nav-main .nav li{float:none;margin:0}#nav-main .nav li:first-child{margin:0}#nav-main .nav li a{border-color:#fff;border-width:1px 0 0;border-style:solid;padding:20px}body.s-menu-open #nav-main{display:block}#logo img{height:40px}#nav-trigger{line-height:40px}form .row.s-aligned label,form .row.s-aligned .label,form .row.s-aligned .options,form .row.s-aligned input,form .row.s-aligned textarea,form .row.s-aligned select,form .row.s-aligned .upload{float:none;width:100%}form .row.s-aligned .field-bg{width:100%}form .options.s-aligned,form .submit-row.s-aligned{padding-left:0}form .row.textarea-row.s-aligned .validation{top:42px}.time-row{padding-right:20px}.time-row label{display:none}.time-row .remove-time{position:static;height:auto;padding:10px;margin-bottom:20px}.time-row .remove-time:after{margin:0 auto}#pop-up .content,.pop-up .content{padding:40px 40px 10px}#pop-up .submit-row,.pop-up .submit-row{padding:30px 40px}#pop-up .submit-row .btn,#pop-up .submit-row .btn.close-pop-up,.pop-up .submit-row .btn,.pop-up .submit-row .btn.close-pop-up{float:none;width:100%;margin:0}#pop-up .submit-row .btn.close-pop-up,.pop-up .submit-row .btn.close-pop-up{margin-top:20px}#order-tables .el{overflow-x:auto}#order-tables .el .order-table{min-width:500px}}@media (max-width: 450px){.title{font-size:16px}.desc{font-size:12px}.sidebar .content .title{font-size:14px;margin-top:0}.sidebar .profile-img{max-height:35px}.list-nav .el .details,.list-nav .el .link{float:none}.list-nav .el .bar-action{float:none;display:inline-block;margin-top:5px}}@media (max-width: 400px){#logo img{height:30px}#nav-trigger{line-height:30px}#nav-trigger:before{font-size:24px}#login-box .inner{padding:30px}.sidebar .row{padding:0 20px}.sidebar .block-title{padding:40px 20px 0}.sidebar .btn-row{padding:20px;margin-top:10px}.sidebar .btn-row .btn{padding-left:10px;padding-right:10px}.sidebar .btn-row .btn.s-secondary{padding-left:0;padding-right:0}.widget .inner{padding:20px}.list-nav{margin-bottom:0}#pop-up .content,.pop-up .content{padding:40px 20px 1px}#pop-up .submit-row,.pop-up .submit-row{padding:20px}#pop-up .submit-row .btn,#pop-up .submit-row .btn.close-pop-up,.pop-up .submit-row .btn,.pop-up .submit-row .btn.close-pop-up{float:none;width:100%;margin:0}#pop-up .submit-row .btn.close-pop-up,.pop-up .submit-row .btn.close-pop-up{margin-top:20px}.product-row input{margin-left:10px}.product-row .prices{position:relative}.product-row .prices .original{position:absolute;top:-8px;right:0;font-size:10px;margin:0}.product-row .prices .original+.current{line-height:20px;margin-top:16px}}@media print{@page{padding:0;margin:0}html,body,.wrap{width:100%;background:white;margin:0;padding:0;font-size:10px;line-height:14px}#top,#bottom,#pop-up,.pop-up,.week-nav{display:none;visibility:hidden}#roster-container{padding:0 0.5cm}#roster-container.wrap{padding:0 0.5cm}#roster-container .roster-headings{padding:0.5cm 0;margin:0}#roster-container .roster-headings .btn-cont{display:none;visibility:hidden}#roster-container .table{border:1px solid #eceff1}#roster-container .table .date{font-size:8px}#roster-container .table .table-headings,#roster-container .table .table-rows,#roster-container .table .table-summary{min-width:100%;width:100%}#roster-container .table .row .col{min-height:38px;padding:5px 10px}#roster-container .table .table-rows .name{max-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#roster-container .table .table-headings .row .col.title-col .title{font-size:14px;line-height:28px}#roster-container .table .table-summary .row .col{min-height:65px}#roster-container .table .table-summary .notation,#roster-container .table .table-summary .title-col .value .notation{font-size:8px;line-height:1em}#roster-container .table .table-summary .title-col .value{font-size:18px;line-height:18px}.disabled-note{padding-top:0.5cm;margin:0}}*{-moz-box-sizing:border-box;box-sizing:border-box}::selection{background:rgba(0,150,136,0.15)}article,aside,details,footer,header,nav,section,picture{display:block}html,body{margin:0;padding:0}html{background:#fff}body{background:#eceff1}@media (min-width: 1000px){body.s-pop-up-open,body.s-explanation-pop-up-open{overflow:hidden;height:100%}}.wrap{margin:0 auto;max-width:1160px;padding:0 10px}.row{overflow:hidden}#bottom{border-top:1px solid #dadee0;background:#fff;text-align:center;padding:5px 0}#login-page body{background:url("../img/style-bg.jpg") center center;background-size:cover}@media (min-width: 1050px){#login-page{height:100%}#login-page body{height:100%}#login-page #bottom{position:fixed;bottom:0;left:0;z-index:2;width:100%}}
/*# sourceMappingURL=global.css.map */
