@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700,800');body,html{font-family:Open Sans,sans-serif;margin:0;padding:0;width:100%;height:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;background-attachment:fixed;background-size:contain}::-moz-selection{background:#195065;color:#fff}::selection{background:#195065;color:#fff}.loading-animation{z-index:2;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.47)}.loading-animation .spinner{margin:0 auto;width:60px;height:60px;position:relative;top:50%;text-align:center;animation:a 2s infinite linear}.loading-animation .dot1,.loading-animation .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;transform:scale(.5);animation:b 2s infinite ease-in-out}.loading-animation .dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes a{to{transform:rotate(1turn)}}@keyframes b{0%,to{transform:scale(.25)}50%{transform:scale(.75)}}.navbar{border-radius:0!important}.navbar-margins{margin-left:15px!important;margin-right:15px!important}.navbar-light{background-color:#f2f2f2}.navbar-default{background-color:#00566b;border-bottom:25px solid transparent;border-image:linear-gradient(90deg,#00566b,#2cb8a5);border-image-slice:1}.navbar-default .navbar-logo{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;line-height:inherit;white-space:nowrap}.navbar-default .navbar-brand{color:#fff}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#2cb8a5}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li.navbar-text{color:#fff;font-weight:700}.navbar-default .navbar-nav>li.navbar-text>a{padding:0!important}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#39ae9b}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#00566b}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}.login-form{margin-top:60px}form[role=login]{color:#fff;background:#f2f2f2;padding:26px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #f2f2f2}form[role=login] img{display:block;margin:0 auto;margin-bottom:35px}form[role=login] button,form[role=login] input{font-size:18px;margin:16px 0}form[role=login] button,form[role=login] button :focus,form[role=login] button :hover{background-color:#00566b;border-color:#00566b}form[role=login]>div{text-align:center}.form-multiline .form-group{margin-bottom:10px;margin-right:30px}.form-multiline .form-control,.form-multiline label{margin-right:15px}.languageButton{background-color:#00566b;color:#fff;font-weight:700}.languageButton.active{background-color:#f2f2f2;color:#00566b}.languageButton:hover{border-color:#f2f2f2}.dashboard{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dashboard .tile{display:block;margin:15px 0;height:100%;width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#195065}.dashboard .counter{position:absolute;margin:5px;margin-left:10px;font-size:50px;font-weight:bolder;color:#c1c1c1}.dashBoardItem{height:100%;width:100%;overflow:hidden;padding:25px 0}.dashboard .tile:hover{text-decoration:none}.dashboard .tile>div{vertical-align:middle;width:100%;height:100%;color:#fff;margin:0 auto;padding:15px;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.dashboard .tile:hover>div{background:#39ae9b;color:#fff}.dashboard .tile label{width:100%;top:50px;color:inherit;text-align:center;font-size:30px;-ms-word-wrap:break-word;word-wrap:break-word;cursor:pointer!important}.dashboard .tile:focus{text-decoration:none}.sk-circle{margin:auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#059ea4;border-radius:100%;animation:c 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{animation-delay:-1.1s}.sk-circle .sk-circle3:before{animation-delay:-1s}.sk-circle .sk-circle4:before{animation-delay:-.9s}.sk-circle .sk-circle5:before{animation-delay:-.8s}.sk-circle .sk-circle6:before{animation-delay:-.7s}.sk-circle .sk-circle7:before{animation-delay:-.6s}.sk-circle .sk-circle8:before{animation-delay:-.5s}.sk-circle .sk-circle9:before{animation-delay:-.4s}.sk-circle .sk-circle10:before{animation-delay:-.3s}.sk-circle .sk-circle11:before{animation-delay:-.2s}.sk-circle .sk-circle12:before{animation-delay:-.1s}@keyframes c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}table.table{position:relative;margin:0 auto 21px;border-collapse:collapse;border-radius:1rem}table.table thead tr th:first-child{border-top-left-radius:.5rem;border:none}table.table thead tr th:last-child{border-top-right-radius:.5rem;border:none}table.table tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem;border:none}table.table tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem;border:none}table.table tr{height:5rem;line-height:5rem}table.table tr:nth-of-type(odd){background:#ecf0f1}table.table tr:nth-of-type(even){background:#fff}table.table tfoot>tr{background:#fff!important}table.table td{padding:0 1.5rem;padding-bottom:10px;border:none}table.table td,table.table th{text-align:left;box-sizing:border-box}table.table th{background:#fff;border-bottom:1px solid #f2f2f2;color:#000;font-size:1.6rem;font-weight:600}.table>thead>tr{height:3rem}.table>thead>tr>th{line-height:1.2;vertical-align:top}table.table tfoot>tr>td{text-align:center}table.table .hoverableRow:hover,table.table .hoverable td:hover{background:#e0f1f4}table.table .selected{background:#e0f1f4!important;border-left-color:#00566b;border-left-style:inset}#table_info{text-align:center}table.table h3{color:gray}.st-sort-ascent:before{content:'\25B2'}.st-sort-descent:before{content:'\25BC'}.btn-selor{color:#fff;background:linear-gradient(90deg,#39ae9b 32%,#195065);border:0!important}.btn-selor:hover{color:#fff;background:#195065}.btn-selor-reset{color:#fff;background-color:#6b6a69;border-color:#6b6a69}.margin10{margin:10px}.marginLeft1{margin-left:1rem}.noClick{cursor:default;text-decoration:none}.horizontalMargin10{margin-left:10px;margin-right:10px}.inputBtn-selor,.inputBtn-selor:active,.inputBtn-selor:focus,.inputBtn-selor:hover{color:#00566b;background-color:transparent;border:none;outline:none!important}.center-text-table td,.center-text-table th{text-align:center!important}.btn-selor-edit,.btn-selor-edit:active,.btn-selor-edit:focus,.btn-selor-edit:hover,.btn-selor-trash,.btn-selor-trash:active,.btn-selor-trash:focus,.btn-selor-trash:hover,.span-selor{color:#00566b}.material-switch>input[type=checkbox]{display:none}.material-switch>label{cursor:pointer;height:0;position:relative;width:40px}.material-switch>label:before{background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;content:'';height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px}.material-switch>label:after{background:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);content:'';height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.material-switch>input[type=checkbox]:checked+label:before{background:inherit;opacity:.5}.material-switch>input[type=checkbox]:checked+label:after{background:inherit;left:20px}.selorLabel{background-color:#00566b}.btn-transparent{color:#00566b;background-color:transparent;border-color:transparent}.languageItem{height:100%;display:table-cell;vertical-align:middle;float:none}.languageForm{height:100%;display:table!important;table-layout:fixed}.verticalAlignMiddle{vertical-align:middle!important;padding:0!important}.verticalAlignMiddle a{color:inherit;text-decoration:none!important;padding:.5em;display:block}

/* ! vertical layout */.multiSelect .vertical{float:none}

/* ! horizontal layout */.multiSelect .horizontal:not(.multiSelectGroup){float:left}

/* ! create a "row" */.multiSelect .line{padding:2px 0 4px;max-height:30px;overflow:hidden;box-sizing:content-box}

/* ! create a "column" */.multiSelect .acol{min-width:12px}

/* ! */.multiSelect .acol,.multiSelect .inlineBlock,.multiSelect>button{display:inline-block}.multiSelect>button{position:relative;text-align:center;cursor:pointer;border:1px solid #f2f2f2;padding:1px 8px;font-size:14px;min-height:38px!important;border-radius:4px;color:#555;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;white-space:normal;background-color:#fff;background-image:linear-gradient(#fff,#f7f7f7)}.multiSelect>button:hover{background-image:linear-gradient(#fff,#e9e9e9)}.multiSelect>button:disabled{background-image:linear-gradient(#fff,#fff);border:1px solid #ddd;color:#999}.multiSelect .buttonClicked{box-shadow:inset 0 2px 5px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.multiSelect .buttonLabel{display:inline-block;padding:5px 0}.multiSelect .caret{display:inline-block;width:0;height:0;margin:0 0 1px 12px!important;vertical-align:middle;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted}.multiSelect .checkboxLayer{background-color:#fff;position:absolute;z-index:1;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);min-width:278px;display:none!important}.multiSelect .helperContainer{border-bottom:1px solid #ddd;padding:8px 8px 0}.multiSelect .helperButton{display:inline;text-align:center;cursor:pointer;border:1px solid #ccc;height:26px;font-size:13px;border-radius:2px;color:#666;background-color:#f1f1f1;line-height:1.6;margin:0 0 8px}.multiSelect .helperButton.reset{float:right}.multiSelect .helperButton:not(.reset){margin-right:4px}.multiSelect .clearButton{position:absolute;display:inline;text-align:center;cursor:pointer;border:1px solid #ccc;height:22px;width:22px;font-size:13px;border-radius:2px;color:#666;background-color:#f1f1f1;line-height:1.4;right:2px;top:4px}.multiSelect .inputFilter{border-radius:2px;border:1px solid #ccc;height:26px;font-size:14px;width:100%;padding-left:7px;box-sizing:border-box;color:#888;margin:0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.multiSelect .clearButton:hover,.multiSelect .helperButton:hover{border:1px solid #ccc;color:#999;background-color:#f4f4f4}.multiSelect .helperButton:disabled{color:#ccc;border:1px solid #ddd}.multiSelect .clearButton:focus,.multiSelect .helperButton:focus,.multiSelect .inputFilter:focus{border:1px solid #66afe9!important;outline:0;box-shadow:inset 0 0 1px rgba(0,0,0,.065),0 0 5px rgba(102,175,233,.6)!important}.multiSelect .checkBoxContainer{display:block;padding:8px;overflow:hidden}

/* ! to show / hide the checkbox layer above */.multiSelect .show{display:block!important}.multiSelect .multiSelectItem{display:block;padding:3px;color:#444;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border:1px solid transparent;position:relative;min-width:278px;min-height:32px}.multiSelect .multiSelectItem:not(.multiSelectGroup).selected{background-image:linear-gradient(#e9e9e9,#f1f1f1);color:#555;cursor:pointer;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #d9d9d9}.multiSelect .multiSelectItem .acol label{display:inline-block;padding-right:30px;margin:0;font-weight:400;line-height:normal}.multiSelect .multiSelectFocus,.multiSelect .multiSelectGroup:hover,.multiSelect .multiSelectItem:hover{background-image:linear-gradient(#c1c1c1,#999)!important;color:#fff!important;cursor:pointer;border:1px solid #ccc!important}.multiSelect .multiSelectGroup span:hover,.multiSelect .multiSelectItem span:hover{cursor:pointer}

/* ! group labels */.multiSelect .multiSelectGroup{display:block;clear:both}.multiSelect .tickMark{display:inline-block;position:absolute;right:10px;top:7px;font-size:10px}.multiSelect .checkbox{color:#ddd!important;position:absolute;left:-9999px;cursor:pointer}.multiSelect .disabled,.multiSelect .disabled:hover,.multiSelect .disabled label input:hover~span{color:#c4c4c4!important;cursor:not-allowed!important}.multiSelect img{vertical-align:middle;margin-bottom:0;max-height:22px;max-width:22px}.selorInfo{background-color:#fff;border-radius:.5rem;padding:0;line-height:1.2}.selorInfo .header{color:#000;padding:8px;border-bottom:1px solid #f2f2f2;border-top-right-radius:.5rem;border-top-left-radius:.5rem;margin:0;font-size:1.8rem;font-weight:600;line-height:1.2}.selorInfo .content{width:100%;padding:8px;height:6rem;overflow:hidden}.selorInfo .content span{font-weight:600}.selorInfo .content div{word-wrap:break-word}.selorTitle{font-size:2.5rem;font-weight:600;line-height:2;float:left}.selorTitleButton{float:right}.selorTitleButton>button{margin:.5em 0}.noResize{-moz-resize:none;-ms-resize:none;-o-resize:none;resize:none}.centerAlign{text-align:center}.rightAlign{text-align:right}.centerAlign div{display:inline-block}.padding2{padding:2em}.padding1{padding:1em}.margin2{margin:2em}.marginBot2{margin-bottom:2em}.halfWidth{width:50%}.fullWidth{width:100%!important}.fullHeight{height:100%}.doubleHeight{height:12rem!important}.singleHeight{height:8rem!important}.ng-cloak{display:none!important}.stepwizard-step p{margin-top:10px}.stepwizard-row{display:table-row}.stepwizard{margin-top:30px;display:table;position:relative;width:100%}.stepwizard-step button[disabled]{opacity:1!important;filter:alpha(opacity=100)!important}.stepwizard-row:before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:2px;background-color:#00566b;z-index:0}.stepwizard-step{display:table-cell;text-align:center;position:relative}.btn{border-radius:1rem}.btn:focus{outline-style:none}.btn-circle{width:56px;height:56px;text-align:center;padding:12px 0;font-size:20px;line-height:1.428571429;border-radius:35px;margin-top:-14px;border:3px solid #00566b!important;opacity:1!important;-o-box-shadow:inset 0 0 0 3px #fff!important;-ms-box-shadow:inset 0 0 0 3px #fff!important;box-shadow:inset 0 0 0 3px #fff!important;background-color:#c4c4c4;color:#fff}.btn-circle :active,.btn-circle:focus,.btn-circle:hover{background-color:#f2f2f2}.btn-complete,.btn-complete :active,.btn-complete:focus,.btn-complete:hover{background-color:#2cb8a5}.btn-current,.btn-current :active,.btn-current:focus,.btn-current:hover{background-color:#00566b}.floatRight{float:right}.floatLeft{float:left}.modalContent{width:100%;padding:8px}.uib-daypicker:active{border:none}.uib-datepicker-popup.dropdown-menu :focus{outline:none!important}.uib-datepicker-popup button,.uib-daypicker button{color:#00566b;background-color:#fff;border:1px solid #fff}.uib-datepicker-popup button.active:hover,.uib-datepicker-popup button:hover,.uib-daypicker button.active:hover,.uib-daypicker button:hover{color:#00566b!important;background-color:#fff!important;border:1px solid #00566b;border-radius:0}.uib-datepicker-popup button.active:active,.uib-datepicker-popup button:active,.uib-daypicker button.active:active,.uib-daypicker button:active{color:#00566b!important;background-color:#ecf0f1!important;border-radius:0;border:1px solid #00566b}.uib-datepicker-popup button.active:visited,.uib-datepicker-popup button:visited,.uib-daypicker button.active:visited,.uib-daypicker button:visited{color:#00566b!important;background-color:#fff!important;border-radius:0;border:1px solid #00566b}.uib-datepicker-popup button.active,.uib-daypicker button.active{color:#00566b;border-radius:0;background-color:#ecf0f1}.uib-timepicker input{width:75px!important}li.uib-button-bar{display:none}.selorCheckBox{-ms-opacity:0;opacity:0;color:#00566b}.selorCheckBox+.badge{text-indent:-999999px;width:27px;background-color:transparent!important;border-radius:2px;border:1px solid #000;color:#000;margin-right:10px}.selorCheckBox:focus+.badge{-ms-box-shadow:inset 0 0 5px;box-shadow:inset 0 0 5px}.selorCheckBox:checked+.badge{text-indent:0}.selorCheckBoxButton,.selorCheckBoxButton:active,.selorCheckBoxButton:focus,.selorCheckBoxButton:hover{color:#000}.centerAlignParentSpan{display:inline-block;line-height:0;vertical-align:middle}.centerAlignParentSpan>span{line-height:100%}.noBorder,.noBorder:active,.noBorder:focus,.noBorder:hover{border:none}[data-ng-click],[ng-click],[x-ng-click]{cursor:pointer}.hideMe{display:none}.warningBox{background:#e0f1f4!important;border-color:#00566b!important}.warningBox a{color:#000!important;text-decoration:none}.has-changes{color:#2cb8a5}.has-changes .form-control,.has-changes .form-control:focus{border:2px solid #2cb8a5}.selor-tooltip{color:#00566b}