@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);@font-face{font-family:icomoon;src:url(/static/media/icomoon.dd46f349.ttf) format("truetype"),url(/static/media/icomoon.43d08d97.woff) format("woff");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user:before{content:"\E900"}.icon-group:before{content:"\E902"}.icon-flag:before{content:"\E153"}.icon-beach_access:before{content:"\EB3E"}.icon-healing:before{content:"\E3F3"}.icon-local_airport:before{content:"\E53D"}.icon-person:before{content:"\E7FD"}.icon-schedule:before{content:"\E8B5"}.icon-account_box:before{content:"\E851"}.icon-account_circle:before{content:"\E853"}.icon-add:before{content:"\E145"}.icon-add_box:before{content:"\E146"}.icon-add_circle:before{content:"\E147"}.icon-control_point:before{content:"\E3BA"}.icon-arrow_back:before{content:"\E5C4"}.icon-arrow_drop_down:before{content:"\E5C5"}.icon-arrow_drop_down_circle:before{content:"\E5C6"}.icon-arrow_drop_up:before{content:"\E5C7"}.icon-arrow_forward:before{content:"\E5C8"}.icon-poll:before{content:"\E801"}.icon-assignment:before{content:"\E85D"}.icon-attach_file:before{content:"\E226"}.icon-autorenew:before{content:"\E863"}.icon-cancel:before{content:"\E5C9"}.icon-navigate_before:before{content:"\E408"}.icon-navigate_next:before{content:"\E409"}.icon-close:before{content:"\E5CD"}.icon-palette:before{content:"\E40A"}.icon-colorize:before{content:"\E3B8"}.icon-comment:before{content:"\E0B9"}.icon-mode_edit:before{content:"\E254"}.icon-crop_square:before{content:"\E3C6"}.icon-dehaze:before{content:"\E3C7"}.icon-delete:before{content:"\E872"}.icon-delete_forever:before{content:"\E92B"}.icon-do_not_disturb_alt:before{content:"\E611"}.icon-remove_circle:before{content:"\E15C"}.icon-done:before{content:"\E876"}.icon-error:before{content:"\E000"}.icon-error_outline:before{content:"\E001"}.icon-insert_invitation:before{content:"\E24F"}.icon-event_available:before{content:"\E614"}.icon-event_busy:before{content:"\E615"}.icon-expand_less:before{content:"\E5CE"}.icon-expand_more:before{content:"\E5CF"}.icon-priority_high:before{content:"\E645"}.icon-visibility:before{content:"\E8F4"}.icon-report:before{content:"\E160"}.icon-warning2:before{content:"\E002"}.icon-zoom_out_map:before{content:"\E56B"}.icon-star4:before{content:"\E929"}.icon-trash:before{content:"\E92A"}.icon-user2:before{content:"\E92C"}.icon-settings:before{content:"\E92E"}.icon-pen:before{content:"\E937"}.icon-mail:before{content:"\E93A"}.icon-params:before{content:"\E93C"}.icon-home:before{content:"\E901"}.icon-pencil:before{content:"\E906"}.icon-pencil2:before{content:"\E907"}.icon-clock:before{content:"\E94F"}.icon-clock2:before{content:"\E950"}.icon-download:before{content:"\E961"}.icon-equalizer:before{content:"\E993"}.icon-cog:before{content:"\E995"}.icon-bin:before{content:"\E9AD"}.icon-bookmark:before{content:"\E9D3"}.icon-warning:before{content:"\EA08"}.icon-notification:before{content:"\EA09"}.icon-question:before{content:"\EA0A"}.icon-plus:before{content:"\EA0B"}.icon-minus:before{content:"\EA0C"}.icon-info:before{content:"\EA0D"}.icon-cross:before{content:"\EA10"}.icon-checkmark:before{content:"\EA11"}.icon-checkmark2:before{content:"\EA12"}.icon-loop2:before{content:"\EA2F"}.icon-arrow-up:before{content:"\EA33"}.icon-arrow-left:before{content:"\EA39"}.icon-arrow-right2:before{content:"\EA3D"}.icon-arrow-left2:before{content:"\EA41"}.icon-circle-up:before{content:"\EA42"}.icon-checkbox-checked:before{content:"\EA53"}.icon-checkbox-unchecked:before{content:"\EA54"}.icon-location2:before{content:"\E948"}.icon-youtube:before{content:"\EA9D"}.iziToast{min-height:0!important;font-weight:300!important}.iziToast>.iziToast-body>strong{font-weight:400!important}button[data-balloon]{overflow:visible}[data-balloon]{position:relative}[data-balloon]:after,[data-balloon]:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;pointer-events:none;-webkit-transition:all .18s ease-out .18s;-o-transition:all .18s ease-out .18s;transition:all .18s ease-out .18s;bottom:100%;left:50%;position:absolute;z-index:10;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon]:after{background:hsla(0,0%,7%,.9);border-radius:4px;color:#fff;content:attr(data-balloon);font-weight:400;font-size:12px;padding:.5em 1em;white-space:nowrap;margin-bottom:11px}[data-balloon]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002C14.285 12.002 8.594 0 2.658 0z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:6px;width:18px;font-weight:400;content:"";margin-bottom:5px}[data-balloon]:hover:after,[data-balloon]:hover:before,[data-balloon][data-balloon-visible]:after,[data-balloon][data-balloon-visible]:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;pointer-events:auto;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}[data-balloon].font-awesome:after{font-family:FontAwesome}[data-balloon][data-balloon-break]:after{white-space:pre}[data-balloon-pos=down]:after,[data-balloon-pos=down]:before{bottom:auto;left:50%;top:100%;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}[data-balloon-pos=down]:after{margin-top:11px}[data-balloon-pos=down]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:6px;width:18px;margin-top:5px;margin-bottom:0}[data-balloon-pos=down]:hover:after,[data-balloon-pos=down]:hover:before,[data-balloon-pos=down][data-balloon-visible]:after,[data-balloon-pos=down][data-balloon-visible]:before{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}[data-balloon-pos=left]:after,[data-balloon-pos=left]:before{bottom:auto;left:auto;right:100%;top:50%;-webkit-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-balloon-pos=left]:after{margin-right:11px}[data-balloon-pos=left]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-right:5px;margin-bottom:0}[data-balloon-pos=left]:hover:after,[data-balloon-pos=left]:hover:before,[data-balloon-pos=left][data-balloon-visible]:after,[data-balloon-pos=left][data-balloon-visible]:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-balloon-pos=right]:after,[data-balloon-pos=right]:before{bottom:auto;left:100%;top:50%;-webkit-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-balloon-pos=right]:after{margin-left:11px}[data-balloon-pos=right]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002C-.002 14.285 12 8.594 12 2.658z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-bottom:0;margin-left:5px}[data-balloon-pos=right]:hover:after,[data-balloon-pos=right]:hover:before,[data-balloon-pos=right][data-balloon-visible]:after,[data-balloon-pos=right][data-balloon-visible]:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-balloon-length]:after{white-space:normal}[data-balloon-length=small]:after{width:80px}[data-balloon-length=medium]:after{width:150px}[data-balloon-length=large]:after{width:260px}[data-balloon-length=xlarge]:after{width:90vw}@media screen and (min-width:768px){[data-balloon-length=xlarge]:after{width:380px}}[data-balloon-length=fit]:after{width:100%}.Dropdown-root{position:relative}.Dropdown-control{position:relative;overflow:hidden;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;cursor:default;outline:none;padding:8px 52px 8px 10px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.Dropdown-control:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}.Dropdown-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-menu{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Dropdown-menu .Dropdown-group>.Dropdown-title{padding:8px 10px;color:#333;font-weight:700;text-transform:capitalize}.Dropdown-option{-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}a,div,fb,h1,h2,h3,h4,input,li,p,span{margin:0;font-family:Roboto,sans-serif}html{font-family:Roboto,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}body{background-color:#e9ebee}body,ul{margin:0}ul{padding:0}fb{display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}input,textarea{border:1px solid #bbb;border-radius:2px;font-size:16px;color:#484848}input:focus,textarea:focus{border-color:#2ea8ff;outline:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bfbfbf}input:-ms-input-placeholder,input::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#bfbfbf}input::placeholder,textarea::placeholder{color:#bfbfbf}#root{height:100%}#root .Container_Main,#root .Container_Main .Container_Main_Inside{-ms-flex-direction:column;flex-direction:column;height:100%}a{text-decoration:none!important}.popover_at:after,.popover_at:before{bottom:100%;right:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popover_at.arrowRight:after,.popover_at.arrowRight:before{right:22px}.popover_at:after{border-color:rgba(213,43,128,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.popover_at:before{border-color:rgba(0,25,245,0);border-bottom-color:#fff;border-width:9px;margin-left:-9px}.soBtn{border:1px solid #07c;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;color:#fff;background-color:#0095ff;border-color:#07c;-webkit-box-shadow:inset 0 1px 0 #66bfff;box-shadow:inset 0 1px 0 #66bfff;padding:0 12px;cursor:pointer}.soBtn:hover{color:hsla(0,0%,100%,.92);background-color:#07c;border-color:#005998;-webkit-box-shadow:inset 0 1px 0 #3ae;box-shadow:inset 0 1px 0 #3ae}.icon{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.iziToast-capsule{font-size:0;height:0;max-height:1000px;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:height .5s cubic-bezier(.25,.8,.25,1),-webkit-transform .5s cubic-bezier(.25,.8,.25,1);transition:height .5s cubic-bezier(.25,.8,.25,1),-webkit-transform .5s cubic-bezier(.25,.8,.25,1);-o-transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1);transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1);transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1),-webkit-transform .5s cubic-bezier(.25,.8,.25,1)}.iziToast-capsule,.iziToast-capsule *{-webkit-box-sizing:border-box;box-sizing:border-box}.iziToast{display:inline-block;clear:both;position:relative;font-family:Lato,arial;font-size:14px;padding:8px 45px 9px 0;background:hsla(0,0%,93%,.9);border-color:hsla(0,0%,93%,.9);width:100%;pointer-events:all;cursor:default;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:54px}.iziToast>.iziToast-progressbar{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:hsla(0,0%,100%,.2)}.iziToast>.iziToast-progressbar>div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}.iziToast.iziToast-balloon:before{content:"";position:absolute;right:8px;left:auto;width:0;height:0;top:100%;border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}.iziToast.iziToast-balloon .iziToast-progressbar{top:0;bottom:auto}.iziToast.iziToast-balloon>div{border-radius:0 0 0 3px}.iziToast>.iziToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.1)}.iziToast>.iziToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:8px;cursor:pointer;outline:none}.iziToast>.iziToast-close:hover{opacity:1}.iziToast>.iziToast-body{position:relative;padding:0 0 0 10px;height:100%;min-height:36px;margin:0 0 0 15px}.iziToast>.iziToast-body:after{content:"";display:table;clear:both}.iziToast>.iziToast-body>.iziToast-buttons{min-height:17px;display:inline-block;margin:0 -2px}.iziToast>.iziToast-body>.iziToast-buttons>a,.iziToast>.iziToast-body>.iziToast-buttons>button{display:inline-block;margin:6px 2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}.iziToast>.iziToast-body>.iziToast-buttons>a:hover,.iziToast>.iziToast-body>.iziToast-buttons>button:hover{background:rgba(0,0,0,.2)}.iziToast>.iziToast-body>.iziToast-icon{height:100%;position:absolute;left:0;top:50%;display:table;font-size:23px;line-height:24px;margin-top:-12px;color:#000}.iziToast>.iziToast-body>.iziToast-icon.ico-info{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=") no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body>.iziToast-icon.ico-warning{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==") no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body>.iziToast-icon.ico-error{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:80%;width:24px;height:24px}.iziToast>.iziToast-body>.iziToast-icon.ico-check{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==") no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body>strong{margin:10px 0 -10px;color:#000}.iziToast>.iziToast-body>p,.iziToast>.iziToast-body>strong{padding:0;line-height:16px;font-size:14px;text-align:left;float:left}.iziToast>.iziToast-body>p{margin:10px 0;color:rgba(0,0,0,.6)}.iziToast.iziToast-animateInside .iziToast-buttons *,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside p,.iziToast.iziToast-animateInside strong{opacity:0}.iziToast-target{position:relative;width:100%;margin:0 auto}.iziToast-target .iziToast-capsule{overflow:hidden}.iziToast-target .iziToast-capsule:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.iziToast-target .iziToast-capsule .iziToast{width:100%;float:left}.iziToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.iziToast-wrapper .iziToast.iziToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}.iziToast-wrapper-bottomLeft{left:0;bottom:0}.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}.iziToast-wrapper-topLeft{left:0;top:0}.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-topRight{top:0;right:0;text-align:right}.iziToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}.iziToast-wrapper-bottomCenter,.iziToast-wrapper-center{bottom:0;left:0;right:0;text-align:center}.iziToast-wrapper-center{top:0;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center}.iziToast-rtl{direction:rtl;padding:8px 0 9px 50px}.iziToast-rtl .iziToast-cover{left:auto;right:0}.iziToast-rtl .iziToast-close{right:auto;left:0}.iziToast-rtl .iziToast-body{padding:0 10px 0 0;margin:0 16px 0 0}.iziToast-rtl .iziToast-body strong{padding:0 0 0 10px}.iziToast-rtl .iziToast-body p,.iziToast-rtl .iziToast-body strong{float:right;text-align:right}.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}@media only screen and (min-width:568px){.iziToast-wrapper{padding:10px 15px}.iziToast-cover{border-radius:3px 0 0 3px}.iziToast{margin:5px 0;border-radius:3px;width:auto}.iziToast:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;-webkit-box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25);box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25)}.iziToast.iziToast-color-dark:after{-webkit-box-shadow:inset 0 -10px 20px -10px hsla(0,0%,100%,.3),0 10px 10px -5px rgba(0,0,0,.25);box-shadow:inset 0 -10px 20px -10px hsla(0,0%,100%,.3),0 10px 10px -5px rgba(0,0,0,.25)}.iziToast.iziToast-balloon .iziToast-progressbar{background:transparent}.iziToast.iziToast-balloon:after{-webkit-box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25);box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25)}.iziToast-target .iziToast:after{-webkit-box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1);box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1)}}.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}.iziToast.iziToast-theme-dark strong{color:#fff}.iziToast.iziToast-theme-dark p{color:hsla(0,0%,100%,.7);font-weight:300}.iziToast.iziToast-theme-dark .iziToast-close{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:8px}.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=") no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==") no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:80%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-check{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==") no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark strong{font-weight:500}.iziToast.iziToast-theme-dark .iziToast-buttons a,.iziToast.iziToast-theme-dark .iziToast-buttons button{color:#fff;background:hsla(0,0%,100%,.1)}.iziToast.iziToast-theme-dark .iziToast-buttons a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons button:hover{background:hsla(0,0%,100%,.2)}.iziToast.iziToast-color-red{background:rgba(243,186,189,.9);border-color:rgba(243,186,189,.9)}.iziToast.iziToast-color-yellow{background:hsla(55,75%,81%,.9);border-color:hsla(55,75%,81%,.9)}.iziToast.iziToast-color-blue{background:rgba(181,225,249,.9);border-color:rgba(181,225,249,.9)}.iziToast.iziToast-color-green{background:rgba(180,241,196,.9);border-color:rgba(180,241,196,.9)}.iziToast.iziToast-layout2 .iziToast-body>p{width:100%}.iziToast.revealIn,.iziToast .revealIn{-webkit-animation:a 1s cubic-bezier(.25,1.6,.25,1) both;animation:a 1s cubic-bezier(.25,1.6,.25,1) both}.iziToast.slideIn,.iziToast .slideIn{-webkit-animation:b 1s cubic-bezier(.16,.81,.32,1) both;animation:b 1s cubic-bezier(.16,.81,.32,1) both}.iziToast.bounceInLeft{-webkit-animation:c .7s ease-in-out both;animation:c .7s ease-in-out both}.iziToast.bounceInRight{-webkit-animation:d .85s ease-in-out both;animation:d .85s ease-in-out both}.iziToast.bounceInDown{-webkit-animation:e .7s ease-in-out both;animation:e .7s ease-in-out both}.iziToast.bounceInUp{-webkit-animation:f .7s ease-in-out both;animation:f .7s ease-in-out both}.iziToast.fadeIn{-webkit-animation:g .5s ease both;animation:g .5s ease both}.iziToast.fadeInUp{-webkit-animation:h .7s ease both;animation:h .7s ease both}.iziToast.fadeInDown{-webkit-animation:i .7s ease both;animation:i .7s ease both}.iziToast.fadeInLeft{-webkit-animation:j .85s cubic-bezier(.25,.8,.25,1) both;animation:j .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.fadeInRight{-webkit-animation:k .85s cubic-bezier(.25,.8,.25,1) both;animation:k .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.flipInX{-webkit-animation:l .85s cubic-bezier(.35,0,.25,1) both;animation:l .85s cubic-bezier(.35,0,.25,1) both}.iziToast.fadeOut{-webkit-animation:m .7s ease both;animation:m .7s ease both}.iziToast.fadeOutDown{-webkit-animation:n .7s cubic-bezier(.4,.45,.15,.91) both;animation:n .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutUp{-webkit-animation:o .7s cubic-bezier(.4,.45,.15,.91) both;animation:o .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutLeft{-webkit-animation:p .5s ease both;animation:p .5s ease both}.iziToast.fadeOutRight{-webkit-animation:q .5s ease both;animation:q .5s ease both}.iziToast.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:r .7s cubic-bezier(.4,.45,.15,.91) both;animation:r .7s cubic-bezier(.4,.45,.15,.91) both}@-webkit-keyframes a{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1);transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes a{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1);transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes b{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes c{0%{opacity:0;-webkit-transform:translateX(280px);transform:translateX(280px)}50%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}70%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes c{0%{opacity:0;-webkit-transform:translateX(280px);transform:translateX(280px)}50%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}70%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes d{0%{opacity:0;-webkit-transform:translateX(-280px);transform:translateX(-280px)}50%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes d{0%{opacity:0;-webkit-transform:translateX(-280px);transform:translateX(-280px)}50%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes e{0%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}50%{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}70%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes e{0%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}50%{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}70%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes f{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}50%{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}70%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes f{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}50%{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}70%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes g{0%{opacity:0}to{opacity:1}}@keyframes g{0%{opacity:0}to{opacity:1}}@-webkit-keyframes h{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes h{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes i{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes i{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes j{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes j{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes k{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes k{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes l{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes l{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes m{0%{opacity:1}to{opacity:0}}@keyframes m{0%{opacity:1}to{opacity:0}}@-webkit-keyframes n{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes n{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes o{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes o{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes p{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@keyframes p{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes q{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@keyframes q{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes r{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes r{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.sModalContainer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:1}.sModalMain{background-color:#fff;-ms-flex-direction:column;flex-direction:column;cursor:default;border-radius:2px;-webkit-box-shadow:0 2px 5px 2px rgba(0,0,0,.2);box-shadow:0 2px 5px 2px rgba(0,0,0,.2)}.sModalMain>*{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:0 1 auto;flex:0 1 auto}.sModalHead{padding:4px 0;background:rgba(28,28,28,.02);border-bottom:1px solid #e5e5e5;height:44px;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;color:#999}.sModalHead .sModalTitle{-ms-flex-align:center;align-items:center;padding-left:16px;padding-top:1px;font-size:20px;font-weight:400;color:#636363;letter-spacing:.6px;min-width:0}.sModalHead .sModalTitle .titleSpan{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.sModalHead .sModalTitle .closeIcon{padding:22px}.sModalHead .sModalX{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-align:center;align-items:center;padding:8px;padding-right:10px;cursor:pointer}.sModalHead .sModalX icon{border:none;font-size:18px;padding:6px;color:#989898;font-weight:700}.sModalHead .sModalX icon:hover{color:#666}.sModalBody{-ms-flex-direction:column;flex-direction:column;font-size:17px;max-height:560px;color:#505050;font-size:16px}.sModalFooter{-ms-flex-pack:end;justify-content:flex-end;padding:10px;padding-right:0;background:rgba(28,28,28,.02);border-top:1px solid #e5e5e5}.sModalFooter>*{margin-right:10px}.notesPopupMain{width:500px;padding:12px 14px 14px}.notesPopupMain .commentBox{-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:1;flex-grow:1}.notesPopupMain .commentBox .author{font-size:12px;font-weight:600;color:#009ae2;margin-bottom:4px}.notesPopupMain .commentBox .textWrapper .textArea{border:1px solid #d3d3d3;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;resize:none;min-height:50px}.notesPopupMain .commentBox .textWrapper .textArea:focus{outline:none;border-color:#00a3ef}.notesPopupMain .commentBox .textWrapper .textDisplay{width:100%;border-bottom:1px solid #d3d3d3;color:grey;padding-bottom:8px;font-size:12px;color:#5f5f5f}.notesPopupMain .commentBox .actionsBar{-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.notesPopupMain .commentBox .actionsBar .right .btn{background-color:#00a3ef;margin-left:8px;color:#fff;font-size:12px;-ms-flex-align:center;align-items:center;padding:4px 8px;border-radius:1px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);cursor:pointer}.notesPopupMain .commentBox .actionsBar .right .btn.cancelButton{background-color:grey}.notesPopupMain .commentBox .actionsBar .right .btn:hover{-webkit-box-shadow:0 2px 1px 1px rgba(0,0,0,.2);box-shadow:0 2px 1px 1px rgba(0,0,0,.2)}.absoluteTimeInputMain{-ms-flex-pack:center;justify-content:center}.absoluteTimeInputMain .minusPlusWrapper{width:100px;height:34px;border-radius:4px;margin-right:4px}.absoluteTimeInputMain .minusPlusWrapper .option{-ms-flex:1 1;flex:1 1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:20px;cursor:pointer;background:#e6e6e6;color:#a0a0a0}.absoluteTimeInputMain .minusPlusWrapper .option.plus{border-top-right-radius:2px;border-bottom-right-radius:2px}.absoluteTimeInputMain .minusPlusWrapper .option.plus.selected{color:#fff;background:#07cc59}.absoluteTimeInputMain .minusPlusWrapper .option.minus{border-top-left-radius:2px;border-bottom-left-radius:2px}.absoluteTimeInputMain .minusPlusWrapper .option.minus.selected{color:#fff;background:#f14e4e}.absoluteTimeInputMain .minusPlusWrapper .option:hover:not(.selected){background-color:#d3d3d3}.absoluteTimeInputMain .inputWrapper{height:34px;width:60px}.absoluteTimeInputMain .inputWrapper input{width:100%;text-align:center;font-size:18px;color:#5d5d5d}.absoluteTimeInputMain .unit{-ms-flex-align:center;align-items:center;color:#888;font-size:16px;margin-right:-1px;background:#ececec;padding:0 6px;border-top-right-radius:1px;border-bottom-right-radius:1px;border:1px solid #bbb;border-left:none;color:#989898}.sButton{background:#f5f6f7;border-radius:2px;color:#63676d;cursor:pointer;border:1px solid #dedfe0;border-bottom:1px solid #d2d5d8;height:34px;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 14px;min-width:122px;line-height:34px;font-size:14px;font-weight:500;letter-spacing:.4px;text-transform:uppercase}.sButton icon{padding:0;margin-right:6px;font-size:20px;font-weight:600}.oTimeCorrectionModalMain{width:580px;padding:12px 14px 14px;-ms-flex-direction:column;flex-direction:column}.oTimeCorrectionModalMain .explenationText{margin-bottom:12px;color:#5d5d5d;font-weight:300;font-size:18px;line-height:26px;text-align:center}.oTimeCorrectionModalMain .explenationText,.oTimeCorrectionModalMain .mainInputWrapper{-ms-flex-pack:center;justify-content:center}.oTimeCorrectionModalMain .noteSection{margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.oTimeCorrectionModalMain .noteSection .extraHoursInput{height:50px;width:290px;display:-ms-flexbox;display:flex;padding:4px}.importTemplateModalMain{min-width:500px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:12px 0}.importTemplateModalMain .infoText{margin-bottom:20px}.importTemplateModalMain .tempItem{width:200px;height:30px;border-radius:2px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4px;cursor:pointer;background:#f5f6f7;color:#63676d;border:1px solid #dedfe0;border-bottom:1px solid #d2d5d8}.importTemplateModalMain .tempItem.selected{border:1px solid #07c;color:#fff;background-color:#0095ff;border-color:#07c;-webkit-box-shadow:inset 0 1px 0 #66bfff;box-shadow:inset 0 1px 0 #66bfff;padding:0 12px}.importTemplateModalMain .tempItem.selected:hover{background:#0095ff}.importTemplateModalMain .tempItem:hover{background:#dedfe0}.oTimeCorrectionModalMain{width:580px;padding:12px 14px 14px;-ms-flex-direction:column;flex-direction:column}.oTimeCorrectionModalMain .explenationText{margin-bottom:12px;color:#5d5d5d;font-weight:300;font-size:18px;line-height:26px;text-align:center}.saveTempPopupMain{-ms-flex-direction:column;flex-direction:column;padding:12px;min-width:600px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.saveTempPopupMain .label{color:#636363;font-weight:300;margin:6px 0}.saveTempPopupMain .inputWrapper{margin:8px 0;height:32px;width:200px;-ms-flex:0 0 auto;flex:0 0 auto}.saveTempPopupMain .inputWrapper input{width:100%;border-radius:2px;padding:0 4px}.saveTempPopupMain .inputWrapper input::-webkit-input-placeholder{color:#c1c1c1}.saveTempPopupMain .inputWrapper input:-ms-input-placeholder,.saveTempPopupMain .inputWrapper input::-ms-input-placeholder{color:#c1c1c1}.saveTempPopupMain .inputWrapper input::placeholder{color:#c1c1c1}.saveTempPopupMain{-ms-flex-direction:column;flex-direction:column;padding:12px;min-width:600px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.saveTempPopupMain .label{color:#636363;font-weight:300;margin:6px 0}.saveTempPopupMain .inputWrapper{margin:8px 0;height:32px;width:200px;-ms-flex:0 0 auto;flex:0 0 auto}.saveTempPopupMain .inputWrapper input{width:100%;border-radius:2px;padding:0 4px}.saveTempPopupMain .inputWrapper input::-webkit-input-placeholder{color:#c1c1c1}.saveTempPopupMain .inputWrapper input:-ms-input-placeholder,.saveTempPopupMain .inputWrapper input::-ms-input-placeholder{color:#c1c1c1}.saveTempPopupMain .inputWrapper input::placeholder{color:#c1c1c1}.colorPicerPopoverMain{position:absolute;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,.45);box-shadow:0 2px 3px 1px rgba(0,0,0,.45);border-radius:2px}.colorPicerPopoverMain .colorOption{cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;width:22px;height:22px;border-radius:2px;margin:2px}.arrow_box_cpi{background:#fff;border:1px solid #c5c5c5}.arrow_box_cpi:after,.arrow_box_cpi:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box_cpi:after{border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:6px;margin-left:-6px}.arrow_box_cpi:before{border-color:rgba(245,39,39,0);border-top-color:#c5c5c5;border-width:7px;margin-left:-7px}.dayNoteModalMain{width:580px;padding:12px 14px 14px;-ms-flex-direction:column;flex-direction:column}.dayNoteModalMain .content{-ms-flex-direction:row;flex-direction:row}.dayNoteModalMain .content .colorBox{width:30px;height:30px;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:2px;font-size:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer;padding-bottom:2px}.dayNoteModalMain .content .colorBox:hover{opacity:.8}.dayNoteModalMain .content .noteInput{margin-left:8px;width:100%;padding:0 4px}.absenceErrorMessageMain{padding:4px;padding-left:4px;background:#ff4949;color:#fff;font-size:14px;border-radius:2px}.absenceErrorMessageMain.loading{background:#00a3ef}.absenceErrorMessageMain .alertIcon{margin-right:6px;margin-left:2px}.absenceErrorMessageMain .text{font-weight:300}.absenceDetailsDisplayMain{-ms-flex-direction:row;flex-direction:row;width:100%;font-size:14px;color:#313131;background:none;background:#f5f5f5;padding-top:4px!important;padding-bottom:4px!important}.absenceDetailsDisplayMain .col{-ms-flex-align:center;align-items:center}.absenceDetailsDisplayMain .col .label{font-weight:300;margin-right:10px;color:#00a1f0}.absenceDetailsDisplayMain .col .label.effective{margin-left:26px;color:orange}.absenceDetailsDisplayMain .col .count{font-weight:400;color:#686868}.absenceDetailsDisplayMain .editIcon{margin-left:6px;color:#c1c1c1;padding:4px;font-size:14px;border-radius:2px;cursor:pointer}.absenceDetailsDisplayMain .editIcon:hover{background:orange;color:#fff}.absenceTypeSelectMain{width:100%;border-bottom:1px solid #d3d3d3}.absenceTypeSelectMain .label{color:grey;-ms-flex-align:center;align-items:center;width:300px}.absenceTypeSelectMain .opt{color:grey;font-size:16px;width:108px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:#e6e6e6;height:42px}.absenceTypeSelectMain .opt:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.absenceTypeSelectMain .opt:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}.absenceTypeSelectMain .opt.selected{background:#00a2ef;color:#fff;cursor:default}.absenceNotesSectionMain{-ms-flex-direction:row;flex-direction:row;width:100%;border-radius:2px;padding-top:8px}.absenceNotesSectionMain .inp{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;border-color:#d3d3d3;padding:5px;font-weight:300;font-size:14px}.absenceNotesSectionMain .inp:focus{border-color:#00a2ef;-webkit-box-shadow:0 0 2px 0 #00a2ef;box-shadow:0 0 2px 0 #00a2ef;outline:none}.displayVacationRangeMain{-ms-flex:1 1;flex:1 1;padding-left:8px}.displayVacationRangeMain .dateWrapper{color:#01a0f1;font-weight:500}.displayVacationRangeMain .dateWrapper .vacDate{margin:0 6px}.absenceModalMain{width:700px;-ms-flex-direction:column;flex-direction:column;color:#525252}.absenceModalMain>*{padding:10px;padding-left:20px}.absenceModalMain>*>.label{-ms-flex:0 0 auto;flex:0 0 auto;width:180px;font-weight:300;color:#666;-ms-flex-align:center;align-items:center}.absenceModalMain>:not(:last-of-type){border-bottom:1px solid #e6e6e6}.absenceModalMain .selectRangeWrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;z-index:2}.absenceModalMain .selectRangeWrapper .DateRangePicker .DateRangePickerInput .DateInput{padding:4px}.absenceModalMain .selectRangeWrapper .DateRangePicker .DateRangePickerInput .DateInput .DateInput_input{text-align:center;padding:8px 0;border-radius:0}.absenceCorrectionModalDisplayRowMain{-ms-flex-pack:justify;justify-content:space-between;height:40px;color:grey;-ms-flex-align:stretch;align-items:stretch}.absenceCorrectionModalDisplayRowMain:not(:last-of-type){border-bottom:1px solid #d3d3d3}.absenceCorrectionModalDisplayRowMain>*{-ms-flex-align:center;align-items:center}.absenceCorrectionModalDisplayRowMain .label{-ms-flex:1 1 auto;flex:1 1 auto}.absenceCorrectionModalDisplayRowMain .label.grey{color:#bdbdbd}.absenceCorrectionModalDisplayRowMain .content{-ms-flex:0 0 auto;flex:0 0 auto;color:#000;padding:5px 0}.absenceCorrectionModalDisplayRowMain .unit{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:end;justify-content:flex-end;margin:0 12px}.absenceCorrectionModalMain{padding:20px;min-width:500px;-ms-flex-direction:column;flex-direction:column}.absenceCorrectionModalMain .daysDisplay{-ms-flex-pack:center;justify-content:center;-ms-flex:1 1 auto;flex:1 1 auto;width:44px}.absenceCorrectionModalMain .signButton{color:#b9b9b9;background:#e6e6e6;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;margin-right:4px;border-radius:2px;width:34px;cursor:pointer}.absenceCorrectionModalMain .signButton.active{color:#fff}.absenceCorrectionModalMain .signButton.active.green{background:#6dd66e}.absenceCorrectionModalMain .signButton.active.red{background:#ff4848}.absenceCorrectionModalMain .signButton:hover:not(.active){background-color:#d3d3d3;color:grey}.absenceCorrectionModalMain .inpWrapper{width:44px;height:100%}.absenceCorrectionModalMain .inpWrapper input{width:100%;text-align:center;padding:4px}.editAbsenceDaysModalMain{min-width:500px;padding:12px;-ms-flex-pack:center;justify-content:center}.editAbsenceDaysModalMain .explenationText{-ms-flex-align:center;align-items:center;margin-right:16px}.editAbsenceDaysModalMain .daysInput{width:50px;height:28px;text-align:center}.flatInputMain{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:1 1;flex:1 1}.flatInputMain [type=password],.flatInputMain input[type=text]{padding:4px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;-webkit-border-image:none;-o-border-image:none;border-image:none;border-width:1px;-webkit-box-shadow:none;box-shadow:none;border-style:solid;color:#565656;background-color:"#fff";font-size:16px;background-image:none;border:none;height:100%;width:100%;margin:0;font-weight:300}.flatInputMain input[type=text]::-webkit-input-placeholder{color:#ddd}.flatInputMain input[type=text]:-ms-input-placeholder,.flatInputMain input[type=text]::-ms-input-placeholder{color:#ddd}.flatInputMain input[type=text]::placeholder{color:#ddd}.flatInputMain input[type=text]:focus::-webkit-input-placeholder{color:#e7f8ff;opacity:.3}.flatInputMain input[type=text]:focus:-ms-input-placeholder,.flatInputMain input[type=text]:focus::-ms-input-placeholder{color:#e7f8ff;opacity:.3}.flatInputMain input[type=text]:focus::placeholder{color:#e7f8ff;opacity:.3}.flatInputMain input[type=password]::-webkit-input-placeholder{color:#a7a7a7}.flatInputMain input[type=password]:-ms-input-placeholder,.flatInputMain input[type=password]::-ms-input-placeholder{color:#a7a7a7}.flatInputMain input[type=password]::placeholder{color:#a7a7a7}.flatInputMain input[type=text]:focus{background-color:#e7f8ff;color:#00abec;-webkit-box-shadow:none;box-shadow:none;outline:none}.flatInputMain input[type=password]:focus{border:1px solid #7adaff;-webkit-box-shadow:none;box-shadow:none;outline:none}.flatFormRowMain{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;border-bottom:1px solid #e5e5e5;min-height:36px;position:relative}.flatFormRowMain .label{white-space:nowrap;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;width:200px;-ms-flex-pack:end;justify-content:flex-end;background-color:#f1f1f1;padding-right:12px;width:212px;border-right:1px solid #d8d8d8;color:grey}.flatFormRowMain .inputWrapper{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;align-items:center}.locationCreationRowMain{width:100%;margin-bottom:4px}.locationCreationRowMain.creationMode{margin-top:2px;border-top:1px solid #e4e4e4;padding-top:6px}.locationCreationRowMain .nameInput{-webkit-box-sizing:border-box;box-sizing:border-box;height:28px;width:160px;padding:2px 6px;font-size:14px;border-radius:2px;border-style:none;border:1px solid #00a3ef;color:#00a3ef}.locationCreationRowMain .nameInput:focus{outline:none;background-color:#e2f6ff}.locationCreationRowMain .nameInput::-webkit-input-placeholder{color:rgba(0,0,0,.36)}.locationCreationRowMain .nameInput:-ms-input-placeholder,.locationCreationRowMain .nameInput::-ms-input-placeholder{color:rgba(0,0,0,.36)}.locationCreationRowMain .nameInput::placeholder{color:rgba(0,0,0,.36)}.locationCreationRowMain .colorBox{width:28px;height:28px;border-radius:2px;margin-right:4px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer}.locationCreationRowMain .actionButtons{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:end;justify-content:flex-end}.locationCreationRowMain .actionButtons .btn{height:28px;padding:2px 6px;color:grey;border-radius:2px;-ms-flex-align:center;align-items:center;font-size:16px;margin-left:4px;cursor:pointer;-webkit-box-shadow:0 1px 2px -1px rgba(0,0,0,.36);box-shadow:0 1px 2px -1px rgba(0,0,0,.36)}.locationCreationRowMain .actionButtons .saveButton{background:#00a3ef;color:#fff;padding:2px 10px;font-size:14px}.locationCreationRowMain .actionButtons .saveButton:hover{background:#09a9ff;color:#fff}.locationCreationRowMain .actionButtons .cancelButton{border:1px solid #d3d3d3}.locationCreationRowMain .actionButtons .cancelButton:hover{background:#eaeaea}.locationsEditorMain{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:2px;padding:10px;width:100%;-ms-flex-pack:center;justify-content:center}.locationsEditorMain .locationDisplay{width:100%;height:28px;padding:0 2px;border:1px solid #dedede;-ms-flex-align:center;align-items:center;background:#f1f1f1;border-radius:2px;margin-bottom:4px}.locationsEditorMain .locationDisplay .locationIcon{width:24px;height:24px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:14px;color:grey}.locationsEditorMain .locationDisplay .name{font-size:14px;color:grey;width:138px;padding-left:2px}.locationsEditorMain .locationDisplay .color{width:18px;height:18px;border-radius:2px;margin-left:2px;margin-right:4px}.locationsEditorMain .locationDisplay:hover .actionButtons{display:-ms-flexbox;display:flex}.locationsEditorMain .locationDisplay .actionButtons{-ms-flex:1 1;flex:1 1;-ms-flex-pack:end;justify-content:flex-end;display:none}.locationsEditorMain .locationDisplay .actionButtons .btn{width:22px;height:22px;border-radius:2px;color:#b1b1b1;margin-left:4px;font-size:16px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.locationsEditorMain .locationDisplay .actionButtons .btn.deleteBtn{font-size:20px}.locationsEditorMain .locationDisplay .actionButtons .btn:hover{color:grey;background:#d3d3d3}.locationsEditorMain .createLocationBtn{margin-left:auto;background-color:#00a3ef;border-color:2px;padding:4px 12px;height:28px;color:#fff;font-size:15px;border-radius:2px;-ms-flex-align:center;align-items:center;cursor:pointer}.addEditBranchPopupMain .addEditBranchPopupContent{min-width:600px;-ms-flex-direction:column;flex-direction:column}.addEditBranchPopupMain .addEditBranchPopupContent .flatFormRowMain:last-child{border-bottom:none}.addEditBranchPopupMain .deleteBtn{background:#e8e8e8;padding:0 10px;border-radius:2px;color:grey;cursor:pointer}.addEditPositionPopupMain{min-width:600px;-ms-flex-direction:column;flex-direction:column}.addEditPositionPopupMain .colorBox{width:30px;height:30px;border-radius:2px;margin-left:4px;cursor:pointer}.addEditPositionPopupMain .flatFormRowMain:last-child{border-bottom:none}.wordDaysAndHoursMain{color:#525252;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column}.wordDaysAndHoursMain .row{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:1 1;flex:1 1}.wordDaysAndHoursMain .row .workDaysRowLabel{width:210px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-pack:end;justify-content:flex-end;padding:0 6px}.wordDaysAndHoursMain .row .workDaysContent{padding:4px;-ms-flex-align:center;align-items:center}.wordDaysAndHoursMain .row .workDaysContent .dayBtn{background:#d3d3d3;color:grey;border:1px solid #d3d3d3;margin:2px;width:40px;height:36px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;cursor:pointer}.wordDaysAndHoursMain .row .workDaysContent .dayBtn.selected{color:#fff;background-color:#0095ff;border-color:#07c;-webkit-box-shadow:inset 0 1px 0 #66bfff;box-shadow:inset 0 1px 0 #66bfff}.wordDaysAndHoursMain .row .workDaysContent .dayBtn.selected:hover{background-color:#098dea}.wordDaysAndHoursMain .row .workDaysContent .hoursInput{-ms-flex:0 1;flex:0 1;width:40px;height:30px;margin:2px;padding:2px;border:1px solid grey;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:16px;color:#525261}.wordDaysAndHoursMain .row .workDaysContent .hoursInput:focus{outline:none;border-color:#0095ff;background:#ddf1ff}.wordDaysAndHoursMain .row .workDaysContent .disabledInput{-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:30px;margin:2px;border-radius:2px;background:#eceaea}.emailStatusMain{position:absolute;right:0;top:0;height:100%;padding:4px;-ms-flex-item-align:stretch;align-self:stretch}.emailStatusMain .statusBar{padding:0 12px;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;bottom:4px;color:#fff;border-radius:1px}.emailStatusMain .statusBar .icon{padding:0;padding-right:6px}.emailStatusMain .statusBar.NOT_INVITED{color:#ff3325}.emailStatusMain .statusBar.INVITED{color:orange}.emailStatusMain .statusBar.ACTIVE{color:#2fcb71}.emailStatusMain .sendInvitationBtn{margin-left:4px}.emailStatusMain .sendInvitationBtn .icon{margin-right:8px}.emailStatusMain .sendInvitationBtn .text{font-size:14px}.errorText{padding:0 17px;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;border-left:1px solid #e5e5e5;min-width:100px;color:#ff3325;background-color:#ffe8e8;height:37px;border-bottom:1px solid #ff8f88}.errorText .icon{padding:0;padding-right:8px;color:#ff3325;padding-bottom:1px}.positionSelectWrapper{font-size:18px;min-width:200px;padding:4px}.positionSelectWrapper>.Select>.Select-control{border-radius:1px}.branchesSelectWrapper{font-size:18px;min-width:200px;padding:4px;max-width:500px}.branchesSelectWrapper>.Select>.Select-control{border-radius:1px}.branchesSelectWrapper .Select--multi .Select-value{font-size:.9em;line-height:1.4;margin-left:3px;margin-top:3px;vertical-align:top;margin-right:2px}.branchesSelectWrapper .Select--multi .Select-value .Select-value-icon{padding-bottom:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;position:relative}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker__navigation{line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;border:.45rem solid transparent;z-index:1}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 0.85rem);overflow-y:scroll;padding-right:30px;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.weeklyHoursInputMain{-ms-flex:1 1;flex:1 1;-ms-flex-item-align:stretch;align-self:stretch}.weeklyHoursInputMain .inputWrapper{-ms-flex-direction:column;flex-direction:column}.weeklyHoursInputMain .inputWrapper .weeklyHoursRow{height:38px;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid #e5e5e5}.weeklyHoursInputMain .inputWrapper .weeklyHoursRow .dateInfo{-ms-flex-align:center;align-items:center;padding-left:12px;color:#a2a2a2;font-weight:300;border-right:1px solid #e5e5e5}.weeklyHoursInputMain .inputWrapper .weeklyHoursRow .dateInfo:not(.active){background-color:#f1f1f1}.weeklyHoursInputMain .inputWrapper .weeklyHoursRow .dateInfo .dateInfoText{width:60px}.weeklyHoursInputMain .inputWrapper .datePickerWrapper{height:100%;-ms-flex-align:center;align-items:center}.weeklyHoursInputMain .inputWrapper .datePickerWrapper:hover{background:#d7edff}.weeklyHoursInputMain .inputWrapper .datePickerWrapper>*{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.weeklyHoursInputMain .inputWrapper .datePickerWrapper .datePicker{height:100%;border-top:none;border-bottom:none;border:none;padding:0 8px;font-size:16px;margin-left:0;max-width:100px;text-align:center;background:none;color:#a2a2a2;font-weight:300}.weeklyHoursInputMain .inputWrapper .datePickerWrapper .datePicker.active{cursor:pointer;color:#5a5a5a;font-weight:400}.weeklyHoursInputMain:hover .actionButtons{display:-ms-flexbox;display:flex}.weeklyHoursInputMain .actionButtons{position:absolute;bottom:5px;right:5px;display:none}.weeklyHoursInputMain .actionButtons .lightButton{cursor:pointer;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:27px;font-size:14px;background-color:#fff;border:1px solid #d2d2d2;color:#a7a7a7;border-radius:2px;-webkit-box-shadow:0 1px 2px -1px #b5b5b5;box-shadow:0 1px 2px -1px #b5b5b5;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.weeklyHoursInputMain .actionButtons .removeButton{padding:0 8px;margin-right:4px;font-size:16px}.weeklyHoursInputMain .actionButtons .extendButton{padding:0 10px;padding-left:4px}.weeklyHoursInputMain .actionButtons .extendButton .icon{color:#a7a7a7;padding:0 2px 0 0}.addEditUserPopupMain .addEditUserPopupBody{-ms-flex-direction:column;flex-direction:column;overflow-y:auto;min-width:700px;font-size:16px;overflow:visible;color:grey;margin:8px}.addEditUserPopupMain .addEditUserPopupBody>:not(:last-of-type){margin-bottom:8px}.addEditUserPopupMain .addEditUserPopupBody .mainForm{-ms-flex-direction:column;flex-direction:column;border-radius:2px;border:1px solid #d6d5d5;overflow:visible;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.1);box-shadow:0 2px 1px -1px rgba(0,0,0,.1);z-index:2}.addEditUserPopupMain .addEditUserPopupBody .mainForm .flatFormRowMain:last-child{border-bottom:none}.addEditUserPopupMain .addEditUserPopupBody .mainForm .avgDailyHours{margin-right:14px;font-size:14px;color:#80848b}.addEditUserPopupMain .deleteBtn{background:#e8e8e8;padding:0 10px;border-radius:2px;color:grey;cursor:pointer}.confirmPopupBodyContent{padding:22px 18px;color:#636363;font-size:16px;min-width:600px;-ms-flex-pack:start;justify-content:flex-start}.Select{position:relative}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{-webkit-box-shadow:none;box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}@-webkit-keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker_picker{z-index:1;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__openDown{top:72px}.SingleDatePicker_picker__openUp{bottom:72px}.SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.SingleDatePickerInput{background-color:#fff;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 10px 0 5px}.SingleDatePickerInput_clearDate:focus,.SingleDatePickerInput_clearDate:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker_picker{z-index:1;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__openDown{top:72px}.DateRangePicker_picker__openUp{bottom:72px}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker__horizontal{background:#fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);border-radius:3px}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker_portal__horizontal{-webkit-box-shadow:none;box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker_portal__vertical{position:static}.DayPicker_focusRegion{outline:0}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;padding:0 13px;text-align:left}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:3px}.DayPicker_transitionContainer__horizontal{-webkit-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:22px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show__bottomRight{border-top:26px solid transparent;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{border-bottom:26px solid transparent;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{border-bottom:26px solid transparent;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:-28px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:-28px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:-28px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.KeyboardShortcutRow{list-style:none;margin:6px 0}.KeyboardShortcutRow__block{margin-bottom:16px}.KeyboardShortcutRow_keyContainer{display:inline-block;white-space:nowrap;text-align:right;margin-right:6px}.KeyboardShortcutRow_keyContainer__block{width:auto;text-align:left;display:inline}.KeyboardShortcutRow_key{font-family:monospace;font-size:12px;text-transform:uppercase;background:#f2f2f2;padding:2px 6px}.KeyboardShortcutRow_action{display:inline;word-break:break-word;margin-left:8px}.DayPickerNavigation_container{position:relative;z-index:2}.DayPickerNavigation_container__vertical{background:#fff;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.1);box-shadow:0 0 5px 2px rgba(0,0,0,.1);position:absolute;bottom:0;left:0;height:52px;width:100%}.DayPickerNavigation_container__verticalScrollable{position:relative}.DayPickerNavigation_button{cursor:pointer;line-height:.78;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__horizontal{border-radius:3px;padding:6px 9px;top:18px;position:absolute}.DayPickerNavigation_leftButton__horizontal{left:22px}.DayPickerNavigation_rightButton__horizontal{right:22px}.DayPickerNavigation_button__vertical{display:inline-block;position:relative;height:100%;width:50%}.DayPickerNavigation_button__vertical__default{padding:5px}.DayPickerNavigation_nextButton__vertical__default{border-left:0}.DayPickerNavigation_nextButton__verticalScrollable{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a}.DayPickerNavigation_svg__vertical{height:42px;width:42px;fill:#565a5c}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical{margin:0 auto}.CalendarMonthGrid__vertical_scrollable{margin:0 auto;overflow-y:scroll}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonth{background:#fff;text-align:center;padding:0 13px;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_caption{color:#565a5c;font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:top}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarDay_container{border:1px solid #e4e7e7;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#565a5c;background:#fff}.CalendarDay_container:hover{background:#e4e7e7;border:1px double #e4e7e7;color:inherit}.CalendarDay_button{position:relative;height:100%;width:100%;text-align:center;background:0 0;border:0;margin:0;padding:0;color:inherit;font:inherit;line-height:normal;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.CalendarDay_button:active{outline:0}.CalendarDay_button__default{cursor:default}.CalendarDay__outside{border:0;background:#fff;color:#565a5c}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#565a5c}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#565a5c}.CalendarDay__selected_span{background:#66e2da;border:1px solid #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px solid #33dacd;color:#fff}.CalendarDay__last_in_range{border-right:#00a699}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px solid #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px solid #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px solid #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.DateRangePickerInput{background-color:#fff;border:1px solid #cacccd;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput_arrow{display:inline-block;vertical-align:middle}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#565a5c;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 10px 0 5px}.DateRangePickerInput_clearDates:focus,.DateRangePickerInput_clearDates:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateInput{font-weight:200;font-size:18px;line-height:24px;color:#757575;margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:130px;vertical-align:middle}.DateInput__withCaret:after,.DateInput__withCaret:before{content:"";display:inline-block;position:absolute;bottom:auto;border:10px solid transparent;left:22px;z-index:2}.DateInput__openUp:before{border-bottom:0;top:-24px;border-top-color:rgba(0,0,0,.1)}.DateInput__openUp:after{border-bottom:0;top:-25px;border-top-color:#fff}.DateInput__openDown:before{border-top:0;top:62px;border-bottom-color:rgba(0,0,0,.1)}.DateInput__openDown:after{border-top:0;top:63px;border-bottom-color:#fff}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-weight:200;font-size:18px;color:#565a5c;width:100%;padding:12px;border:0;border-top:0;border-right:0;border-bottom:2px solid transparent;border-left:0}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{outline:0;background:#fff;border:0;border-top:0;border-right:0;border-bottom:2px solid #008489;border-left:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.inputMinimalMain{padding:2px;-ms-flex-item-align:stretch;align-self:stretch}.inputMinimalMain [type=email],.inputMinimalMain [type=password],.inputMinimalMain input[type=text]{width:100%;padding:4px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #d8d8d8;color:#565656;height:36px;font-weight:300;font-size:14px;background-repeat:no-repeat;background-size:20px 20px;background-position:96% 50%;background-color:"#fff"}.inputMinimalMain [type=email]::-webkit-input-placeholder,.inputMinimalMain input[type=text]::-webkit-input-placeholder{color:#a7a7a7}.inputMinimalMain [type=email]:-ms-input-placeholder,.inputMinimalMain [type=email]::-ms-input-placeholder,.inputMinimalMain input[type=text]:-ms-input-placeholder,.inputMinimalMain input[type=text]::-ms-input-placeholder{color:#a7a7a7}.inputMinimalMain [type=email]::placeholder,.inputMinimalMain input[type=text]::placeholder{color:#a7a7a7}.inputMinimalMain input[type=password]::-webkit-input-placeholder{color:#a7a7a7}.inputMinimalMain input[type=password]:-ms-input-placeholder,.inputMinimalMain input[type=password]::-ms-input-placeholder{color:#a7a7a7}.inputMinimalMain input[type=password]::placeholder{color:#a7a7a7}.inputMinimalMain [type=email]:focus,.inputMinimalMain input[type=password]:focus,.inputMinimalMain input[type=text]:focus{border:1px solid #7adaff;-webkit-box-shadow:none;box-shadow:none;outline:none}.pwForgotten-outer-container{width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding-top:160px}.pwForgotten-outer-container .pwForgotten-container{padding:18px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;width:388px;background-color:#fff;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,.1);box-shadow:0 2px 3px 1px rgba(0,0,0,.1);border-radius:2px;flex:0 0 auto}.pwForgotten-outer-container .pwForgotten-container>*{margin-bottom:4px}.pwForgotten-outer-container .title{font-size:32px;font-weight:100;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:10px}.pwForgotten-outer-container .infoText{padding:6px;margin-bottom:12px}.pwForgotten-outer-container .infoText .content{-ms-flex-direction:column;flex-direction:column;font-size:14px;color:grey}.pwForgotten-outer-container .passwordForgotten{width:100%;padding-left:4px;color:#2ecc71;font-size:14px;margin-top:4px;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:400;-ms-flex-pack:end;justify-content:flex-end;padding-right:2px;margin-bottom:0}.loginMain{width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding-top:160px}.loginMain .loginWrapper{-ms-flex:0 0 auto;width:100%;max-width:308px;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column}.loginMain .loginWrapper .toHomepage{height:26px;color:#777;font-weight:200;text-transform:uppercase;font-size:14px;margin-bottom:5px;-ms-flex-align:center;align-items:center;padding:4px;cursor:pointer;border-radius:2px}.loginMain .loginWrapper .toHomepage .icon{margin-right:4px}.loginMain .loginWrapper .toHomepage:hover{background:#f9f9f9}.loginMain .loginWrapper .loginBox,.loginMain .loginWrapper .toHomepage:hover{-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,.1);box-shadow:0 2px 3px 1px rgba(0,0,0,.1)}.loginMain .loginWrapper .loginBox{width:100%;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:2px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:18px}.loginMain .loginWrapper .loginBox>*{margin-bottom:4px}.loginMain .loginWrapper .loginBox .title{font-size:32px;font-weight:100;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:40px}.loginMain .loginWrapper .loginBox .passwordForgottenBtn{width:100%;padding-left:4px;color:#bbb;font-size:12px;margin-top:4px;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:400;-ms-flex-pack:end;justify-content:flex-end;padding-right:2px;margin-bottom:0}.register-page-main{width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding-top:160px;background:#eee}.register-page-main .register-container-wrapper{width:100%;max-width:540px}.register-page-main .register-container-wrapper .register-container{width:100%;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.15);box-shadow:0 1px 4px 0 rgba(0,0,0,.15);color:#555;margin-bottom:30px;padding-bottom:14px}.register-page-main .register-container-wrapper .register-container .title{font-size:28px;font-weight:400;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:4px;width:100%;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e5e5e5;height:57px;-ms-flex-align:center;align-items:center}.register-page-main .register-container-wrapper .register-container .infoText{-ms-flex-item-align:stretch;align-self:stretch;height:26px}.register-page-main .register-container-wrapper .register-container .infoText .errorBar{width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#ff3434;color:#fff;font-size:14px;font-weight:300}.register-page-main .register-container-wrapper .register-container .content{padding:4px 20px;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:400px}.register-page-main .register-container-wrapper .register-container .content .section{-ms-flex-direction:column;flex-direction:column}.register-page-main .register-container-wrapper .register-container .content .section>*{margin-bottom:6px}.register-page-main .register-container-wrapper .register-container .content .section .devider{height:12px}.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper,.register-page-main .register-container-wrapper .register-container .content .section .inputMinimalMain{-ms-flex:1 1;flex:1 1}.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper .Dropdown-root,.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper input,.register-page-main .register-container-wrapper .register-container .content .section .inputMinimalMain .Dropdown-root,.register-page-main .register-container-wrapper .register-container .content .section .inputMinimalMain input{-webkit-box-shadow:0 1px 2px -1px #bbb;box-shadow:0 1px 2px -1px #bbb}.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper input,.register-page-main .register-container-wrapper .register-container .content .section .inputMinimalMain input{color:#525252;font-size:16px;border:1px solid #c5c5c5;font-weight:400}.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper input::-webkit-input-placeholder,.register-page-main .register-container-wrapper .register-container .content .section .inputMinimalMain input::-webkit-input-placeholder{font-weight:300}.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper input:-ms-input-placeholder,.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper input::-ms-input-placeholder,.register-page-main .register-container-wrapper .register-container .content .section .inputMinimalMain input:-ms-input-placeholder,.register-page-main .register-container-wrapper .register-container .content .section .inputMinimalMain input::-ms-input-placeholder{font-weight:300}.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper input::placeholder,.register-page-main .register-container-wrapper .register-container .content .section .inputMinimalMain input::placeholder{font-weight:300}.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper{display:-ms-flexbox;display:flex;padding:2px}.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper .Dropdown-root{height:34px;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-align:stretch;align-items:stretch}.register-page-main .register-container-wrapper .register-container .content .section .dropdownWrapper .Dropdown-root .Dropdown-control{-ms-flex:1 1 auto;flex:1 1 auto}.register-page-main .register-container-wrapper .register-container .content .formSubmitBtn{-ms-flex-item-align:stretch;align-self:stretch;margin:8px 2px 0}.register-page-main .register-container-wrapper .register-container .disclaimer{-ms-flex-item-align:stretch;align-self:stretch;height:26px}.inviteUserMain{height:100%;-ms-flex-align:start;align-items:flex-start;padding-top:160px}.inviteUserMain,.inviteUserMain .errorMsg{width:100%;-ms-flex-pack:center;justify-content:center}.inviteUserMain .errorMsg{padding:4px;color:#fff;background:red;margin-bottom:6px;border-radius:2px;font-weight:300}.inviteUserMain .container{padding-top:16px;padding-bottom:30px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;width:308px;background-color:#fff;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,.1);box-shadow:0 2px 3px 1px rgba(0,0,0,.1);border-radius:2px;flex:0 0 auto}.inviteUserMain .container .content{width:200px;-ms-flex-direction:column;flex-direction:column}.inviteUserMain .container .content>*{margin-bottom:6px;-ms-flex-pack:center;justify-content:center}.inviteUserMain .container .content .description{font-weight:300}.inviteUserMain .container .content .email{margin-bottom:12px}.inviteUserMain .container .content .pw{-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;font-size:14px;width:100%}.inviteUserMain .container .content .saveBtn{height:30px}.inviteUserMain .title{font-size:32px;font-weight:100;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:40px}.inviteUserMain .passwordForgottenBtn{width:100%;padding-left:4px;color:#bbb;font-size:12px;margin-top:4px;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:400;-ms-flex-pack:end;justify-content:flex-end;padding-right:2px;margin-bottom:0}.sPopoverMain{position:relative;z-index:2}.sPopoverMain .content{background-color:#fff;border-radius:4px;position:absolute;-ms-flex-direction:column;flex-direction:column;padding:4px 0;border:1px solid #c7c7c7;color:#5d5d5d;font-size:14px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}.sPopoverMain .content .optionRow{cursor:pointer;height:24px;padding:0 8px;-ms-flex-align:center;align-items:center}.sPopoverMain .content .optionRow:hover{background-color:#d4ecf7}.sPopoverMain .content.arrow_box{position:absolute;background:#fff;border:1px solid #c7c7c7}.sPopoverMain .content.arrow_box:after,.sPopoverMain .content.arrow_box:before{bottom:100%;left:90%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.sPopoverMain .content.arrow_box:after{border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.sPopoverMain .content.arrow_box:before{border-color:rgba(189,53,53,0);border-bottom-color:#c7c7c7;border-width:7px;margin-left:-7px}.topbarUserOptionsMain{background:#21b7ff;padding:4px;border-radius:2px;cursor:pointer}.topbarUserOptionsMain .userName{font-weight:200;padding-left:4px}.topbarUserOptionsMain .logoutIcon{margin-left:6px;margin-right:2px;cursor:pointer;color:#fff;font-size:18px}.navlink{height:100%;margin-left:2px}.navlink.active .topbarButton{background:#1fb7ff}.navlink .topbarButton{position:relative;height:100%;cursor:pointer;color:#fff;padding:0 16px}.navlink .topbarButton,.navlink .topbarButton .notification{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.navlink .topbarButton .notification{position:absolute;top:2px;right:2px;background:#fff;width:14px;height:14px;color:#0079d2;font-size:12px;border-radius:1px;font-weight:600;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 1px 1px rgba(0,0,0,.25)}.topbarMain{width:100%;-ms-flex:0 0 auto;flex:0 0 auto;height:44px;background-color:#00a3ef;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;-ms-flex-direction:row;flex-direction:row}.topbarMain .centered{-ms-flex:0 1 1200px;flex:0 1 1200px;-ms-flex-item-align:stretch;align-self:stretch}.topbarMain .centered .side{-ms-flex:1 1;flex:1 1;height:100%;-ms-flex-align:center;align-items:center}.topbarMain .centered .right{-ms-flex-pack:end;justify-content:flex-end;padding-right:2px}@media print{.topbarMain{display:none}}.usersHeadMain{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:12px;text-transform:uppercase;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.usersHeadMain .text{margin-top:2px}.usersHeadMain .eye{margin-right:2px;color:#d3d3d3;font-size:16px;padding:2px 4px}.usersHeadMain .eye.active{background:#ff4c3a;border-radius:2px;color:#fff}.usersHeadMain .eye:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.usersHeadMain .eye:hover:not(.active){background-color:#d3d3d3;color:#fff}.headDayMain{position:relative;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #ececec;background:#fff;-ms-flex-pack:end;justify-content:flex-end}.headDayMain:last-of-type{border-right:1px solid #dfe0e4}.headDayMain.adminMode:hover .mainRow .addNoteIcon{display:-ms-flexbox;display:flex}.headDayMain .mainRow{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:2px;height:24px}.headDayMain .mainRow .day{margin-right:4px}.headDayMain .mainRow .date{font-weight:300}.headDayMain .mainRow .addNoteIcon{position:absolute;right:3px;bottom:3px;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;cursor:pointer;display:none;color:#c3c3c3}.headDayMain .mainRow .addNoteIcon:hover{color:grey}.headDayMain .noteBar{color:#fff;padding-left:2px;padding-right:2px;height:12px;font-size:12px;text-shadow:0 1px 1px rgba(0,0,0,.2);font-weight:300;margin:0;border-radius:1px;font-size:10px;z-index:1;min-width:0;position:absolute;width:100%;top:-12px}.headDayMain .noteBar:hover{opacity:.9}.headDayMain .noteBar .text{text-transform:uppercase;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-align:center;padding-top:1px;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media print{.headDayMain .noteBar{top:-14px;font-weight:500;color:red}}.shiftBoardHeadMain{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;border-bottom:1px solid #dfe0e4;color:#828282;border-top:1px solid #dfe0e4;border-top-left-radius:2px;border-top-right-radius:4px;border-left:1px solid #dfe0e4;background:#fff}.shiftBoardHeadMain .oTime{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:center;justify-content:center;font-size:10px;-ms-flex-align:center;align-items:center;border-right:1px solid #dfe0e4}.shiftBoardHeadMain .weekDays{height:100%}.extraHoursBoxMain{-ms-flex:0 1 auto;flex:0 1 auto;min-height:24px;width:100%;border-radius:2px;background-color:#f7f7f7;border:1px solid #c3c4c7;margin:1px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-left:6px;font-size:12px;font-weight:400;color:#525561;-webkit-box-shadow:0 1px 2px -2px #060606;box-shadow:0 1px 2px -2px #060606}.extraHoursBoxMain .commentIcon{position:absolute;top:2px;right:2px;color:orange;font-size:16px}.shiftTimesBarMain{padding-left:4px;padding-top:2px;-ms-flex-align:center;align-items:center;height:21px;padding-bottom:3px}.shiftTimesBarMain .shiftTimes{pointer-events:none;color:#525460;font-size:14px;font-weight:400}.shiftTimesBarMain .breakTime{font-size:12px;font-weight:300;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;-ms-flex-align:center;color:#c1c1c1;border-radius:1px;align-items:center;margin-left:3px;margin-bottom:1px}.locationBarMain{border-radius:1px;-ms-flex-align:center;align-items:center;padding:0 4px;color:#fff;text-transform:uppercase;font-weight:500;font-size:12px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:stretch;align-self:stretch;padding-left:5px;padding-right:8px;height:21px}.locationBarMain.editable:hover{background:#eaeaea}.locationBarMain .wrapper{-ms-flex:0 1 auto;flex:0 1 auto}.locationBarMain .xBtn{color:grey;font-weight:600;border-radius:1px}.locationBarMain .xBtn:hover{background:rgba(0,0,0,.15);font-weight:800}.locationBarMain:hover .xBtn{display:block}.locationBarMain .xBtn{display:none}.positionBarMain{height:20px;border-radius:1px;-ms-flex-align:center;align-items:center;padding-left:4px;color:#fff;text-transform:uppercase;font-weight:400;font-size:12px;-ms-flex-pack:justify;justify-content:space-between;padding-top:1px}.positionBarMain .posIcon{margin-right:2px;font-size:13px;padding-bottom:1px}.positionBarMain .wrapper{-ms-flex-positive:1;flex-grow:1}.positionBarMain .wrapper .triangleIcon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);margin-left:auto;transform:rotate(90deg);margin-right:4px;font-size:14px}.positionBarMain .xBtn{color:grey;font-weight:600;border-radius:1px}.positionBarMain .xBtn:hover{background:rgba(0,0,0,.15);font-weight:800}.positionBarMain:hover .xBtn{display:block}.positionBarMain .xBtn{display:none}.displayShiftBoxMain{-ms-flex:0 1 auto;flex:0 1 auto;min-height:44px;width:100%;position:relative;-ms-flex-direction:column;flex-direction:column;border-radius:2px;background-color:#f7f7f7;border:1px solid #c3c4c7;margin:1px 0}.displayShiftBoxMain.temp{background-color:#fbf4f4;border:1px solid #ff90a6}.displayShiftBoxMain.dragged{position:absolute;z-index:10;pointer-events:none;-webkit-box-shadow:0 1px 8px 2px rgba(0,0,0,.3);box-shadow:0 1px 8px 2px rgba(0,0,0,.3)}.displayShiftBoxMain .noteIcon{position:absolute;top:0;right:0;color:orange}.displayShiftBoxMain .bigRoundEdit{position:absolute;right:2px;margin-top:3px;background:#fff;width:34px;height:34px;border-radius:30px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#00a3ef;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.3);box-shadow:0 1px 2px 1px rgba(0,0,0,.3)}.pickLocationBoxMain{min-height:40px;background:#fff;border-radius:2px;position:absolute;top:-1px;-ms-flex-direction:column;flex-direction:column;padding:2px 4px;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.61);box-shadow:0 1px 4px 1px rgba(0,0,0,.61);z-index:1}.pickLocationBoxMain .head{height:22px;border-bottom:1px solid #abacb1;margin-bottom:2px;-ms-flex-pack:justify;justify-content:space-between}.pickLocationBoxMain .head .text{-ms-flex-align:center;align-items:center;color:#8e8e8e;font-weight:400;font-size:14px;text-transform:uppercase}.pickLocationBoxMain .head .text .dl{margin-right:4px;margin-left:2px;padding-bottom:2px}.pickLocationBoxMain .head .x{color:#9e9e9e;font-weight:500;width:20px;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.pickLocationBoxMain .head .x:hover{font-weight:600;color:grey}.pickLocationBoxMain .locItem{height:20px;border-radius:1px;margin:2px 0;-ms-flex-align:center;align-items:center;padding-left:4px;color:#fff;text-transform:uppercase;font-weight:500;font-size:12px}.pickPositionBoxMain{min-height:40px;background:#fff;border-radius:2px;position:absolute;top:20px;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.35);box-shadow:0 2px 1px 0 rgba(0,0,0,.35);z-index:1;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #00a2ef}.pickPositionBoxMain .head{height:22px;border-bottom:1px solid #abacb1;margin-bottom:2px;-ms-flex-pack:justify;justify-content:space-between}.pickPositionBoxMain .head .text{-ms-flex-align:center;align-items:center;color:#8e8e8e;font-weight:400;font-size:14px;text-transform:uppercase}.pickPositionBoxMain .head .text .dl{margin-right:4px;margin-left:2px;padding-bottom:2px}.pickPositionBoxMain .head .x{color:#9e9e9e;font-weight:500;width:20px;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.pickPositionBoxMain .head .x:hover{font-weight:600;color:grey}.pickPositionBoxMain .posItem{height:24px;border-radius:1px;margin:0;-ms-flex-align:center;padding-left:1px;color:#fff;text-transform:uppercase;font-weight:500;font-size:12px;align-items:center;padding:0;padding-left:4px}.pickPositionBoxMain .posItem:hover{background-color:#f1f2f5}.pickPositionBoxMain .posItem:not(:last-of-type){border-bottom:1px solid #d9e1e4}.pickPositionBoxMain .posItem .icon{font-size:16px}.pickPositionBoxMain .posItem .text{padding-top:3px;margin-left:2px}.shiftEditBarMain{background:#00a3ef;-ms-flex-align:center;align-items:center;padding-left:5px;color:hsla(0,0%,100%,.7);font-weight:400;border-radius:1px;font-size:14px;height:24px;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:justify;justify-content:space-between;margin:0 3px}.shiftEditBarMain .boldStyle{font-weight:500;color:#fff}.shiftEditBarMain .seperator{margin:0 3px}.shiftEditBarMain .breakMinutes{-ms-flex:1 1;flex:1 1;width:18px;font-size:12px;margin:0;-ms-flex-item-align:center;align-self:center;margin-left:4px}.shiftEditBarMain .pencilIcon{-ms-flex-pack:end;justify-content:flex-end;margin-right:4px;font-size:13px;color:#fff}.resolveEditBoxMain{position:absolute;top:-71px;left:-1px;height:72px;background-color:#fff;z-index:2;border-radius:2px;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 4px 3px rgba(0,0,0,.36);box-shadow:0 1px 4px 3px rgba(0,0,0,.36);-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.resolveEditBoxMain.fadeIn{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.resolveEditBoxMain .shiftWrapper{-ms-flex-direction:column;flex-direction:column}.resolveEditBoxMain .shiftWrapper .headline{padding-top:2px;color:#a2a2a2;padding-left:4px;height:20px;-ms-flex-align:center;align-items:center;font-weight:500;font-size:11px;border-top-left-radius:2px;border-top-right-radius:2px;letter-spacing:.2px}.resolveEditBoxMain .shiftWrapper .editedVersion{position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #d3d3d3;-ms-flex:0 0 auto;flex:0 0 auto;border-left:none;border-right:none}.resolveEditBoxMain .shiftWrapper .editedVersion .cornerBreak{position:absolute;bottom:0;height:13px;font-size:9px;font-weight:500;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;right:2px;-ms-flex-align:center;color:#d3d3d3;border-radius:1px;align-items:center}.resolveEditBoxMain .buttonsWrapper{margin:2px;-ms-flex-direction:row;flex-direction:row;-ms-flex:0 1 auto;flex:0 1 auto}.resolveEditBoxMain .buttonsWrapper .actionButton{-ms-flex:1 0 auto;flex:1 0 auto;margin:1px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:22px;border-radius:2px;font-weight:500;background:#00a3ef;color:#fff;font-size:12px;text-transform:uppercase}.resolveEditBoxMain .buttonsWrapper .actionButton.accept{color:#00a3ef;background:#d1f0ff;border:1px solid #00a3ef;margin-right:2px}.resolveEditBoxMain .buttonsWrapper .actionButton.accept:hover{background:#00a3ef;color:#fff}.resolveEditBoxMain .buttonsWrapper .actionButton.accept .icon{font-size:12px}.resolveEditBoxMain .buttonsWrapper .actionButton.reject{color:#ff5050;background:#ffe0e0;border:1px solid #ff5050}.resolveEditBoxMain .buttonsWrapper .actionButton.reject:hover{color:#fff;background:#ff5050}.resolveEditBoxMain .buttonsWrapper .actionButton.reject .icon{font-size:14px;font-weight:700}.resolveEditBoxMain .buttonsWrapper .actionButton:not(:last-child){margin-bottom:2px}.resolveEditBoxMain .closeButton{position:absolute;width:16px;height:14px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:4px;right:2px;color:#a2a2a2;cursor:pointer;font-size:12px;padding:0;font-weight:600;border-bottom-left-radius:1px;padding-bottom:1px;border-radius:1px}.resolveEditBoxMain .closeButton:hover{background-color:#d3d3d3}.arrow_box_pp{background:#fff}.arrow_box_pp:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:6px;margin-left:-6px}.grabOpenShiftBoxMain{position:absolute;top:-48px;left:-1px;height:48px;background-color:#fff;z-index:2;border-radius:2px;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 4px 3px rgba(0,0,0,.36);box-shadow:0 1px 4px 3px rgba(0,0,0,.36);-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.grabOpenShiftBoxMain.fadeIn{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.grabOpenShiftBoxMain .shiftWrapper{-ms-flex-direction:column;flex-direction:column}.grabOpenShiftBoxMain .shiftWrapper .headline{padding-top:4px;color:#909090;padding-left:6px;height:20px;-ms-flex-align:center;align-items:center;font-weight:400;font-size:12px;border-top-left-radius:2px;border-top-right-radius:2px;letter-spacing:.2px}.grabOpenShiftBoxMain .buttonsWrapper{margin:2px;-ms-flex-direction:row;flex-direction:row;-ms-flex:0 1 auto;flex:0 1 auto}.grabOpenShiftBoxMain .buttonsWrapper .actionButton{-ms-flex:1 0 auto;flex:1 0 auto;margin:1px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:22px;border-radius:2px;font-weight:500;background:#00a3ef;color:#fff;font-size:12px;text-transform:uppercase}.grabOpenShiftBoxMain .buttonsWrapper .actionButton.accept{color:#00a3ef;background:#d1f0ff;border:1px solid #00a3ef}.grabOpenShiftBoxMain .buttonsWrapper .actionButton.accept:hover{background:#00a3ef;color:#fff}.grabOpenShiftBoxMain .buttonsWrapper .actionButton.accept .icon{font-size:12px}.grabOpenShiftBoxMain .buttonsWrapper .actionButton:not(:last-child){margin-bottom:2px}.grabOpenShiftBoxMain .closeButton{position:absolute;width:16px;height:14px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:4px;right:2px;color:#a2a2a2;cursor:pointer;font-size:12px;padding:0;font-weight:600;border-bottom-left-radius:1px;padding-bottom:1px;border-radius:1px}.grabOpenShiftBoxMain .closeButton:hover{background-color:#d3d3d3}.arrow_box_pp{background:#fff}.arrow_box_pp:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:6px;margin-left:-6px}.inputWindowMain{border-bottom:1px solid #00a3ef;background:#dbf4ff;cursor:pointer;-ms-flex-pack:center;justify-content:center}.inputWindowMain .seperator{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 1px;border-left:1px solid #00a3ef}.inputWindowMain .breakMinutesWrapper{-ms-flex:1 1 auto;flex:1 1 auto}.inputWindowMain .inpWrapper{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;justify-content:center;padding:1px 0}.inputWindowMain .inpWrapper.startEnd{width:42px;padding:0 2px}.inputWindowMain .inpWrapper.break{-ms-flex:1 1 auto;flex:1 1 auto;border-left:1px solid #00a3ef;margin-left:2px}.inputWindowMain .inpWrapper .timeInput{border:none;color:#2e2e2e!important;font-size:14px;width:100%;cursor:pointer;font-weight:400;background:none;padding-left:2px}.inputWindowMain .inpWrapper .timeInput.break{text-align:center}.inputWindowMain .inpWrapper .timeInput.break::-webkit-input-placeholder{font-size:12px}.inputWindowMain .inpWrapper .timeInput.break:-ms-input-placeholder,.inputWindowMain .inpWrapper .timeInput.break::-ms-input-placeholder{font-size:12px}.inputWindowMain .inpWrapper .timeInput.break::placeholder{font-size:12px}.inputWindowMain .inpWrapper .timeInput:focus{outline:none}.inputWindowMain .inpWrapper .timeInput::-webkit-input-placeholder{color:#9ae0ff;font-size:14px}.inputWindowMain .inpWrapper .timeInput:-ms-input-placeholder,.inputWindowMain .inpWrapper .timeInput::-ms-input-placeholder{color:#9ae0ff;font-size:14px}.inputWindowMain .inpWrapper .timeInput::placeholder{color:#9ae0ff;font-size:14px}.shiftActionBarMain{will-change:transform;position:absolute;top:-18px;right:-1px;height:20px;font-size:14px;border-radius:2px;background:#00a3ef;overflow:hidden;-webkit-transition:-webkit-transform .08s ease-out;transition:-webkit-transform .08s ease-out;-o-transition:transform .08s ease-out;transition:transform .08s ease-out;transition:transform .08s ease-out,-webkit-transform .08s ease-out}.shiftActionBarMain.fadeIn{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.shiftActionBarMain .btn{color:#fff;width:20px;-ms-flex-pack:center;justify-content:center;padding:0 12px}.shiftActionBarMain .btn.locationBtn{padding-bottom:2px}.shiftActionBarMain .btn.noteBtn.highlighted,.shiftActionBarMain .btn.noteBtn.highlighted:hover{background-color:orange}.shiftActionBarMain .btn:hover{background-color:rgba(0,0,0,.1)}.modifyShiftBoxMain{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;min-height:44px;position:relative;-ms-flex-direction:column;flex-direction:column;border-radius:2px;background-color:#f7f7f7;border:1px solid #00a3ef;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.35);box-shadow:0 2px 4px 0 rgba(0,0,0,.35);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;margin:1px 0;z-index:1;will-change:box-shadow}.modifyShiftBoxMain.fadeIn{-webkit-box-shadow:0 4px 8px 2px rgba(0,0,0,.3);box-shadow:0 4px 8px 2px rgba(0,0,0,.3)}.shiftCellMain{position:relative;border-left:1px solid #dfe0e4;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 1px;min-height:46px;-ms-flex-direction:column;flex-direction:column}.shiftCellMain .createShiftBox{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:1 1 auto;flex:1 1 auto;background:#eaedef;color:#a1acb3;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:2px 1px}.shiftCellMain:last-of-type{border-right:1px solid #dfe0e4}.shiftCellMain.shadowed{color:grey}.shiftCellMain .dropZone,.shiftCellMain.shadowed{background-color:#c8eeff;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.32);box-shadow:inset 0 1px 4px rgba(0,0,0,.32)}.shiftCellMain .dropZone{-ms-flex:1 1 auto;flex:1 1 auto;min-height:14px}.shiftCellMain .absenceLayer{position:absolute;width:100%;height:100%;border-radius:2px;border:1px solid #fff;background-color:rgba(158,165,175,.34);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.shiftCellMain .absenceLayer .icon{color:rgba(0,0,0,.32);font-size:24px}.shiftCellMain .highlightedCell{position:absolute;border:1px solid #fff;width:100%;height:100%;background:#ff5991;opacity:.7}.shiftCellMain .extendCellBtn{position:absolute;width:12px;height:12px;background-color:#d3d3d3;color:grey;font-size:12px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:1px;bottom:1px;right:1px;border-radius:1px;border-top-left-radius:2px}.shiftCellMain .extendCellBtn:hover{background-color:#00a3ef;color:#fff;width:14px;height:14px}.overtimeCellMain{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:400;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#525252;border-right:1px solid #dfe0e4}.overtimeCellMain,.overtimeCellMain.post{background-color:#f7f7f7}.overtimeCellMain .setInFuture{width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.overtimeCellMain .overtimeWrapper{height:16px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:1 1;flex:1 1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.overtimeCellMain .overtimeWrapper.startWeek{color:#00a2ef}.overtimeCellMain .timerIcon{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;-ms-flex-item-align:stretch;align-self:stretch;margin:1px;background:#00a2ef;color:#fff;border-radius:1px;font-size:16px}.overtimeCellMain .timerIcon:hover{opacity:.8}.overtimeCellMain .questionMark{font-size:18px;color:#cecece;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:1 1;flex:1 1;-ms-flex-pack:center;justify-content:center}.overtimeCellMain .questionMark:hover{color:#00a2ef}.userCellMain{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#f7f7f7;padding-left:8px;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.userCellMain .posBox{position:absolute;top:2px;right:2px;padding:0 2px;font-size:8px;font-weight:500;border-radius:2px;text-transform:uppercase;height:12px;-ms-flex-align:center;align-items:center;border:1px solid}.userCellMain .userName{margin-bottom:4px;font-weight:400;color:#525252;font-size:14px}.userCellMain .userName.big{font-size:16px;font-weight:300;margin-left:4px}.userCellMain .userName.inActive{color:#bbbcbf}.userCellMain .times{font-size:12px;margin-left:1px}.userCellMain .times.hidden{display:none}.userCellMain .times .currentWeek{color:#a7a7a7}.userCellMain .times .currentWeek .istTime{margin-right:3px}.userCellMain .times .currentWeek .istTime.negative,.userCellMain .times .currentWeek .istTime.positive{font-weight:400}.userCellMain .times .overtime{color:red;margin-right:4px}.openUserCellMain{-ms-flex:1 1 auto;flex:1 1 auto;background-color:#f7f7f7;padding-left:14px;-ms-flex-align:center;align-items:center;color:#00a2ef}.userRowMain{-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #dfe0e4;width:100%;-ms-flex:0 1 auto;flex:0 1 auto}.userRowMain:last-child{border-bottom:none;border-bottom-right-radius:2px}.userRowMain:last-child .userCellMain{border-bottom-left-radius:2px}#shiftBoardMain{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;min-height:100px;font-weight:300;position:relative;border-top:none;border-bottom-right-radius:2px;border-bottom-left-radius:2px;margin-bottom:30px;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer}#shiftBoardMain.cursorMove{cursor:move!important}#shiftBoardMain .assignedShifts{-ms-flex-direction:column;flex-direction:column;background:#fff;border-bottom:1px solid #d6d7dc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #dfe0e4}#shiftBoardMain .loadingLayer{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.42);color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none;opacity:0}#shiftBoardMain .loadingLayer.visible{opacity:1}#shiftBoardMain .darkOverlay{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.3);-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;pointer-events:none;opacity:0}#shiftBoardMain .darkOverlay.visible{opacity:1}.weekSelectorMain{margin-left:4px;height:24px;-ms-flex-align:stretch;align-items:stretch}.weekSelectorMain .switchButton{width:24px;background-color:#00a3ef;color:#fff;font-weight:700;font-size:22px;-ms-flex-pack:center;justify-content:center;border-radius:2px;cursor:pointer;margin-right:2px}.weekSelectorMain .weekDisplay{color:#0087c5;font-size:22px;-ms-flex-align:center;align-items:center;margin-right:12px}.actionBarDateDisplayMain{cursor:pointer;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#909090;font-size:18px;margin-left:0;padding:0 16px;height:24px;border-radius:2px}.actionBarDateDisplayMain:hover{color:grey;background-color:#d3d3d3}.actionBar_editsPopoverMain{position:absolute;top:34px;right:-1px;background:#fff;border-radius:4px;width:220px;-webkit-box-shadow:0 2px 8px 2px rgba(0,0,0,.27);box-shadow:0 2px 8px 2px rgba(0,0,0,.27);-ms-flex-direction:column;flex-direction:column}.actionBar_editsPopoverMain .popoverContent{-ms-flex-direction:column;flex-direction:column;padding-top:4px}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper{-ms-flex-direction:column;flex-direction:column;background:#f7f7f7;border-top:1px solid #ececec}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper:first-of-type{border-top:none}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchHead{color:#0099e0;height:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits{-ms-flex-direction:column;flex-direction:column}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow{height:34px;border-bottom:1px solid #eaeaea;-ms-flex-align:center;align-items:center;color:#6d6d6d;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;cursor:pointer;padding-right:14px}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow:hover{background-color:#e2f6ff;color:#00a3ef}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow:hover .arrowLeft{padding-left:8px}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow.notClickable{cursor:cursor;pointer-events:none}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow:first-of-type{-webkit-box-shadow:inset 0 2px 1px #e2e2e2;box-shadow:inset 0 2px 1px #e2e2e2}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow:last-of-type{border-bottom:none}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow .arrowLeft{pointer-events:none;padding-left:12px;width:40px;-ms-flex:0 0 auto;flex:0 0 auto}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow .editMain{pointer-events:none;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow .editMain .year{opacity:.5;font-weight:300;margin-left:10px}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow .count{pointer-events:none;margin-right:6px}.actionBar_editsPopoverMain .popoverContent .branchEditsWrapper .branchEdits .editRow .pencilIcon{pointer-events:none;-ms-flex:0 0 auto;flex:0 0 auto;opacity:.5}.actionBar_editsPopoverMain .footer{height:4px;background:red;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#f7f7f7}.actionBar_editsDisplayMain{position:relative}.actionBar_editsDisplayMain .content{height:100%;border-radius:4px;background:#fbfbfb;color:grey;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:0 8px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.actionBar_editsDisplayMain .content.active{background:#00a3ef;color:#fff}.actionBar_editsDisplayMain .content .count{-ms-flex:1 1;flex:1 1;font-size:18px}.actionBar_editsDisplayMain .content .penIcon{-ms-flex:1 1;flex:1 1;margin-left:8px}.actionBarextraHoursBarMain{border:1px solid #ff5991;border-radius:4px;-ms-flex-align:center;align-items:center;margin-right:6px;color:#fff;font-size:14px;font-weight:400;background:#fff}.actionBarextraHoursBarMain .timerIcon{color:#ff5991;margin-left:8px}.actionBarextraHoursBarMain .text{margin-left:4px;color:#ff5991;-ms-flex:1 1;flex:1 1}.actionBarextraHoursBarMain .btn{margin-left:12px;background:#ff5991;color:#fff;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;align-items:center;padding:0 10px;font-weight:500;cursor:pointer}.actionBarextraHoursBarMain .btn:hover{opacity:.9}.optionsDropdownMain .optionsButton{cursor:pointer;-ms-flex-align:center;align-items:center;border:1px solid #cacaca;border-radius:4px;padding:0 8px;text-transform:uppercase;color:#989ca0;font-size:13px;font-weight:500;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.1);box-shadow:0 2px 1px -1px rgba(0,0,0,.1)}.optionsDropdownMain .optionsButton.active{background:#fbfbfb;color:#00a2ef}.timesDetailsTogglerMain{height:100%;-ms-flex-align:center;align-items:center;width:26px;-ms-flex-pack:center;justify-content:center;padding-bottom:1px;padding-left:2px;border-radius:4px;cursor:pointer;color:#a9aaab;border:1px solid #cacaca;font-size:14px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.1);box-shadow:0 2px 1px -1px rgba(0,0,0,.1)}.timesDetailsTogglerMain:hover{-webkit-box-shadow:0 3px 1px -1px rgba(0,0,0,.1);box-shadow:0 3px 1px -1px rgba(0,0,0,.1)}.timesDetailsTogglerMain.active{color:#fff;background-color:#00a3ef;border:none}.timesDetailsTogglerMain.active:hover{background-color:#008ed2}.actionBarMain{height:40px;padding:5px;padding-right:2px;-ms-flex-align:center;align-items:center;background-color:#e9ebee;margin-bottom:4px;-ms-flex:0 0 auto;flex:0 0 auto;z-index:1}.actionBarMain .right{-ms-flex:1 1;flex:1 1;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:stretch;align-self:stretch}.actionBarMain .right>*{margin-left:6px}@media print{.actionBarMain .right{display:none}}.templateSelectMain{height:100%;padding:0;margin-left:12px}.templateSelectMain .selectWrapper{width:240px}.templateSelectMain .selectWrapper .Dropdown-root{height:100%;width:100%;cursor:pointer}.templateSelectMain .selectWrapper .Dropdown-root .Dropdown-control{color:#5c5c5c;height:100%;background:#fff;padding:0;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-left:6px;cursor:pointer}.templateSelectMain .selectWrapper .pencilIcon{padding-left:8px;color:#a5a5a5;cursor:pointer}.templateSelectMain .selectWrapper .pencilIcon:hover{color:#585858}.templateSelectMain .editNameWrapper .nameInput{border-style:none;border:1px solid #00d2af;border-radius:2px;width:170px;font-size:14px;padding:0 4px;color:#4a4a4a}.templateSelectMain .editNameWrapper .nameInput::-webkit-input-placeholder{color:#b7b7b7}.templateSelectMain .editNameWrapper .nameInput:-ms-input-placeholder,.templateSelectMain .editNameWrapper .nameInput::-ms-input-placeholder{color:#b7b7b7}.templateSelectMain .editNameWrapper .nameInput::placeholder{color:#b7b7b7}.templateSelectMain .editNameWrapper .nameInput:focus{outline:none}.templateSelectMain .editNameWrapper .saveBtn{height:100%;margin-left:6px;border-radius:2px;-ms-flex-align:center;align-items:center;font-size:12px;text-transform:uppercase;font-weight:500;background:#00d2af;color:#fff;border:none;letter-spacing:.5px;padding:0 10px;cursor:pointer}.templateSelectMain .editNameWrapper .saveBtn:hover{background:#00c1a1}.templateSelectMain .editNameWrapper .cancelBtn{-ms-flex-align:center;align-items:center;margin-left:6px;font-size:14px;color:#848484;cursor:pointer}.templateSelectMain .editNameWrapper .cancelBtn:hover{color:#545454;text-decoration:underline}.template_actionBarMain{height:40px;padding:5px;padding-right:2px;-ms-flex-align:center;align-items:center;background-color:#e9ebee;margin-bottom:4px;-ms-flex:0 0 auto;flex:0 0 auto}.template_actionBarMain .headline{color:#ff5471;font-size:18px;font-weight:400;text-transform:uppercase}.template_actionBarMain .right{-ms-flex:1 1;flex:1 1;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:stretch;align-self:stretch}.template_actionBarMain .right .createTemplateBtn{height:100%;padding:0 12px;background-color:#f57;color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;cursor:pointer}.shiftWeekWrapper{width:100%}.shiftWeekWrapper .shiftWeekMain{margin:0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:12px 0 0;width:1200px;border-radius:2px;-ms-flex-direction:column;flex-direction:column;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none}.shiftWeekWrapper::-webkit-scrollbar{-webkit-appearance:none;width:0;height:8px}.shiftWeekWrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}@media print{.shiftWeekWrapper .shiftWeekMain{margin:-40px 0 0 -65px;width:1200px;-webkit-transform:scale(.87);-ms-transform:scale(.87);transform:scale(.87)}}.rosterSubBarMain{-ms-flex:0 0 auto;flex:0 0 auto;background-color:#fff;color:#008fd2;height:40px;-ms-flex-align:stretch;-ms-flex-align:center;align-items:center;padding:0 10px;-webkit-box-shadow:0 2px 4px -3px grey;box-shadow:0 2px 4px -3px grey;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;align-items:stretch;overflow:visible}.rosterSubBarMain .centered{-ms-flex:0 1 1200px;flex:0 1 1200px;-ms-flex-align:stretch;align-items:stretch;padding-left:1px;color:#b5b5b5}.rosterSubBarMain .centered .branchSelector{padding:0;width:230px;border:none;margin-right:4px}.rosterSubBarMain .centered .branchSelector .Dropdown-root{height:100%;width:100%}.rosterSubBarMain .centered .branchSelector .Dropdown-root .Dropdown-control{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;border:none;border-right:1px solid #e2e8ea;border-left:1px solid #e2e8ea;border-radius:0;padding:0 0 0 8px;color:#555}.rosterSubBarMain .centered .branchSelector .Dropdown-root .Dropdown-control .Dropdown-arrow{right:12px;top:20px}.rosterSubBarMain .centered .branchSelector .Dropdown-root .Dropdown-menu{margin-top:0;-webkit-box-shadow:0 8px 12px -2px rgba(0,0,0,.46);box-shadow:0 8px 12px -2px rgba(0,0,0,.46)}.rosterSubBarMain .centered .navigation.hidden{display:none}.rosterSubBarMain .centered .navigation .subBarButton{-ms-flex-align:center;align-items:center;padding:0 16px;cursor:pointer;-ms-flex-item-align:stretch;align-self:stretch;font-size:16px;-webkit-text-decoration:uppercase;text-decoration:uppercase;font-weight:400;margin:4px;margin-left:0;border-radius:2px}.rosterSubBarMain .centered .navigation .subBarButton:hover{background:#f3f3f3}.rosterSubBarMain .centered .navigation .subBarButton.activeBlue{color:#008acc;background:#cfefff}.rosterSubBarMain .centered .navigation .subBarButton.activePink{color:#ff5571;background:#ffe6eb}@media print{.rosterSubBarMain{display:none}}.rosterMain{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100vw;overflow:visible}.rosterMain ::-webkit-scrollbar{-webkit-appearance:none;width:0;height:8px}.rosterMain ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.requestManagerPopoverElement{height:44px;cursor:pointer}.requestManagerPopoverElement .jumpToBox{width:40px;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;margin:1px;background:#d2d2d2;color:#757575}.requestManagerPopoverElement .jumpToBox:hover{background:#6cceff;color:#07c}.requestManagerPopoverElement .contentBox{-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;background:#e8e8e8;margin:1px;border-radius:2px;padding:3px;padding-left:6px}.requestManagerPopoverElement .contentBox:hover{background:#6cceff}.requestManagerPopoverElement .contentBox:hover .vacData{color:#07c}.requestManagerPopoverElement .contentBox .userName{color:#07c;font-size:16px;margin-bottom:4px;font-weight:400}.requestManagerPopoverElement .contentBox .vacData{font-size:12px;color:grey}.absenceRequestsManagerPopoverMain{position:absolute;top:38px;right:0;width:240px;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px 2px rgba(0,0,0,.27);box-shadow:0 2px 8px 2px rgba(0,0,0,.27);padding:1px}.absenceRequestsManagerMain{position:relative;margin-left:auto;margin-right:2px;z-index:1}.absenceRequestsManagerMain .requestsBtn.disabled{-webkit-box-shadow:none;box-shadow:none;border:none;background:#e2e2e2;color:#989898}.requestVacBtnMain{margin-left:auto;margin-right:2px}.absenceMonthStepperMain{margin-left:8px}.absenceMonthStepperMain .stepBtn{background:#fff;border:1px solid #ccc;border-radius:1px;width:36px;margin-left:-1px;cursor:pointer;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:grey}.absenceMonthStepperMain .stepBtn:hover{background-color:#efefef}.absenceMonthStepperMain .backBtn{border-top-left-radius:4px;border-bottom-left-radius:4px}.absenceMonthStepperMain .forwardBtn{border-top-right-radius:4px;border-bottom-right-radius:4px}.absenceActionBarMain{margin-top:16px;width:100%;-ms-flex-pack:center;justify-content:center}.absenceActionBarMain .absenceActionBarContent{width:1200px}.absenceActionBarMain .absenceActionBarContent .branchSelect{width:210px}.absenceActionBarMain .absenceActionBarContent .yearSelect{width:90px;margin-left:8px}.absenceActionBarMain .absenceActionBarContent .monthSelect{width:120px;margin-left:8px}.absenceDayCellMain{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.absenceDayCellMain.su{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,hsla(0,0%,97%,0)),color-stop(70%,#f7f7f7));background:-webkit-linear-gradient(hsla(0,0%,97%,0) 40%,#f7f7f7 70%);background:-o-linear-gradient(hsla(0,0%,97%,0) 40%,#f7f7f7 70%);background:linear-gradient(hsla(0,0%,97%,0) 40%,#f7f7f7 70%)}.absenceDayCellMain .weekDisplay{-ms-flex:1 1;flex:1 1;border-left:1px solid #dfe0e4;padding-top:6px;padding-left:4px;color:#2db3f3;font-weight:400;font-size:14px;width:50px}.absenceDayCellMain .weekDay{font-size:10px;color:grey;padding-bottom:3px}.absenceDayCellMain .monthDay,.absenceDayCellMain .weekDay{border-left:1px solid #dfe0e4;width:100%;-ms-flex-pack:center;justify-content:center}.absenceDayCellMain .monthDay{padding-bottom:2px;color:#585858}.absenceDayCellMain .monthDay.holliday{color:#ff6bad}.absenceCalendarHeadMain .usersHead{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-left:12px;background:#f7f7f7}.absenceCalendarHeadMain .usersHead .type{text-transform:uppercase;font-weight:300;font-size:14px;color:grey}.absenceCalendarHeadMain .usersHead .year{font-size:26px;font-weight:600;color:#585858}.absenceCalendarHeadMain .monthHead{-ms-flex:0 0 auto;flex:0 0 auto;height:64px}.absenceBarMain{position:absolute;height:100%;background:grey;border-radius:2px;cursor:pointer;overflow:hidden}.absenceBarMain.requested{background-image:-webkit-repeating-linear-gradient(135deg,transparent,transparent 10px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 20px);background-image:-o-repeating-linear-gradient(135deg,transparent,transparent 10px,rgba(0,0,0,.1) 10px,rgba(0,0,0,.1) 20px);background-image:repeating-linear-gradient(-45deg,transparent,transparent 10px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 20px)}.absenceBarMain .content{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;align-items:center;padding-left:8px;color:rgba(0,0,0,.45);font-weight:600;font-size:12px}.absenceBarMain .arrowIndicator{width:20px;-ms-flex:0 0 auto;flex:0 0 auto;background:rgba(0,0,0,.16);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;color:#fff;font-weight:700}.absenceMonthCell{position:relative;border-left:1px solid #dfe0e4}.absenceSumsDisplayMain{color:grey;font-weight:400;font-size:14px;padding:2px 4px;background:#e2e2e2;border-radius:2px;-ms-flex:0 0 auto;flex:0 0 auto}.absenceSumsDisplayMain.adminMode.vacMode:hover{color:#fff;background:#16aaf1}.absenceSumsDisplayMain .vacDays{margin-left:3px}.absenceSumsDisplayMain .editedIcon{margin-left:4px}.absenceUserCellMain{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:300;-ms-flex-align:center;align-items:center;background:#f7f7f7;-ms-flex-pack:start;justify-content:flex-start;padding-left:2px;padding-right:4px;cursor:pointer}.absenceUserCellMain .addAbsenceBtn{width:0;background:#2ecc71;color:#fff;-ms-flex-item-align:stretch;align-self:stretch;margin:2px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;will-change:transform;will-change:opacity}.absenceUserCellMain .addAbsenceBtn:hover{background:#10b355}.absenceUserCellMain:hover .addAbsenceBtn{margin-right:-4px;width:30px;display:-ms-flexbox;display:flex;opacity:1}.absenceUserCellMain .userName{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:8px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block}.absenceRowMain{height:36px}.absenceRowMain,.absenceRowMain:not(:last-of-type){border-top:1px solid #dfe0e4}.absenceRowMain .monthCell{-ms-flex:0 0 auto;flex:0 0 auto}.absenceRowMain:last-of-type .userCell{border-bottom-left-radius:2px}.absenceCalendarBodyMain{-ms-flex-direction:column;flex-direction:column}.absenceCalendarMain{-ms-flex-direction:column;flex-direction:column;margin-top:10px;min-height:100px;width:100%;background:#fff;border-radius:2px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;overflow:hidden}.absenceTypeBtnMain{-ms-flex-align:center;align-items:center;padding:0 16px;cursor:pointer;-ms-flex-item-align:stretch;align-self:stretch;font-size:16px;-webkit-text-decoration:uppercase;text-decoration:uppercase;font-weight:400;margin-right:4px;border-radius:2px;height:100%}.absenceTypeBtnMain:hover{background:#f3f3f3}.absenceSubBarMain{background:#fff;height:40px;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 2px 4px -3px grey;box-shadow:0 2px 4px -3px grey}.absenceSubBarMain .center{-ms-flex:0 1 1200px;flex:0 1 1200px;padding:4px}.absenceMain{overflow:scroll;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100vw}.absenceMain .absenceContent{margin:0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 0 0;width:1200px;border-radius:2px;-ms-flex-direction:column;flex-direction:column}.adminpanelUsers .adminPanelUserItem{font-size:16px;border-bottom:1px solid hsla(0,0%,83%,.68);padding:2px 10px 2px 30px;color:grey;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;height:36px;-ms-flex:0 0 auto;flex:0 0 auto}.adminpanelUsers .adminPanelUserItem:hover{background-color:#f4fcff}.adminpanelUsers .adminPanelUserItem .item{font-size:14px;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;-ms-flex-align:center;align-items:center}.adminpanelUsers .adminPanelUserItem .item .icon{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-right:6px}.adminpanelUsers .adminPanelUserItem .name{-ms-flex:1 1 200px;flex:1 1 200px;font-size:16px}.adminpanelUsers .adminPanelUserItem .position{-ms-flex:1 1 80px;flex:1 1 80px}.adminpanelUsers .adminPanelUserItem .branches{-ms-flex:1 1 240px;flex:1 1 240px;font-size:14px;min-width:0;margin-right:40px}.adminpanelUsers .adminPanelUserItem .branches .text{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%}.adminpanelUsers .adminPanelUserItem .status{max-width:100px}.adminpanelUsers .adminPanelUserItem .emailIcon{font-size:20px;margin-right:10px}.adminpanelUsers .deleted{color:#d3d3d3}.adminpanelUsers .deleted .reactivateUserButton{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:70px;font-weight:600;letter-spacing:1px;font-size:11px;color:#555;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.adminpanelUsers{width:100%;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.adminpanelUsers .headline{-ms-flex:0 0 auto;flex:0 0 auto;font-size:16px;padding:12px;padding-left:28px;-ms-flex-pack:justify;justify-content:space-between}.adminpanelUsers .headline .headlineText{color:#009be4;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:24px}.adminpanelUsers .headline .newUserButton{margin-bottom:4px;margin-left:-4px}.adminpanelUsers .headRow{padding:2px 10px 2px 30px;border-bottom:1px solid #e1e1e1;-ms-flex:0 0 auto;flex:0 0 auto}.adminpanelUsers .headRow .item{color:#009ae4;font-weight:300;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 6px}.adminpanelUsers .headRow .name{-ms-flex:1 1 200px;flex:1 1 200px}.adminpanelUsers .headRow .position{-ms-flex:1 1 80px;flex:1 1 80px}.adminpanelUsers .headRow .branches{-ms-flex:1 1 240px;flex:1 1 240px;margin-right:40px}.adminpanelUsers .headRow .status{max-width:100px}.adminpanelUsers .usersList{-ms-flex-direction:column;flex-direction:column;overflow-y:scroll}.adminpanel_positionListItem{font-size:16px;color:grey;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;-ms-flex:1 1;flex:1 1}.adminpanel_positionListItem:hover{background-color:#f4fcff}.adminpanel_positionListItem .color-box{height:20px;width:20px;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:3px;margin:9px}.adminpanel_positionListItem .item{font-size:14px;-ms-flex:1 0 auto;flex:1 0 auto;padding:6px;-ms-flex-align:center;align-items:center;max-width:180px}.adminpanel_positionListItem .name{font-size:16px}.positionItemWrapper{height:40px;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:1px solid hsla(0,0%,83%,.68);padding:2px 2px 2px 10px}.positionItemWrapper .dragHandle{margin-right:2px;color:#d3d3d3;-ms-flex-align:center;align-items:center;padding-bottom:3px;cursor:move}.adminpanelPositions{width:100%;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.adminpanelPositions .headline{font-size:16px;border-bottom:1px solid hsla(0,0%,83%,.68);padding:12px;padding-left:28px;-ms-flex-pack:justify;justify-content:space-between}.adminpanelPositions .headline .headlineText{color:#009be4;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:24px}.adminpanel_branchListItem{font-size:16px;border-bottom:1px solid hsla(0,0%,83%,.68);padding:2px 20px 2px 30px;color:grey;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer}.adminpanel_branchListItem:hover{background-color:#f4fcff}.adminpanel_branchListItem .color-box{height:20px;width:20px;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:3px;margin:9px}.adminpanel_branchListItem .item{font-size:14px;-ms-flex:1 0 auto;flex:1 0 auto;padding:6px;-ms-flex-align:center;align-items:center;max-width:180px}.adminpanel_branchListItem .name{font-size:16px}.adminpanelBranches{width:100%;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.adminpanelBranches .headline{font-size:16px;border-bottom:1px solid hsla(0,0%,83%,.68);padding:12px;padding-left:28px;-ms-flex-pack:justify;justify-content:space-between}.adminpanelBranches .headline .headlineText{color:#009be4;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:24px}.adminpanelBranches .headline .newUserButton{margin-bottom:4px;margin-left:-4px}.adminpanel{min-height:600px}.adminpanel,.adminpanel .adminpanel-body{-ms-flex-pack:center;justify-content:center;width:100%}.adminpanel .adminpanel-body{max-width:1100px;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:30px;margin-bottom:20px}.adminpanel .adminpanel-body .adminpanel-navbar{width:210px;border-right:1px solid #d3d3d3;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;background-color:#f3f3f3}.adminpanel .adminpanel-body .selected{background-color:#fff;color:#009be4!important}.adminpanel .adminpanel-body .navbar-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;font-size:13px;border-bottom:1px solid hsla(0,0%,83%,.55);color:#8a8a8a;height:34px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:500;cursor:pointer;letter-spacing:1px;text-transform:uppercase}.adminpanel .adminpanel-body .adminPanelContent{overflow-y:scroll;width:100%}.edgebox{background-color:#fff;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px}.userProfileHeadlineMain{-ms-flex-item-align:stretch;align-self:stretch;height:50px;padding-left:8px;color:#0094da;font-size:28px;font-weight:300;border-bottom:1px solid #52c5ff;margin:10px 10px 0;-ms-flex-align:center;align-items:center}.profileEmailEditMain{-ms-flex-direction:column;flex-direction:column;width:100%}.profileEmailEditMain .content{-ms-flex-direction:column;flex-direction:column;padding:0 20px}.profileEmailEditMain .content .errorBarWrapper{font-size:14px;width:100%;height:24px;margin-top:2px}.profileEmailEditMain .content .errorBarWrapper .errorBar{width:100%;-ms-flex-align:center;align-items:center;padding-left:6px;color:#fff;background:#ff3a63;border-radius:2px}.profileEmailEditMain .content .inpRow{margin-bottom:12px;-ms-flex-align:center;align-items:center;height:40px}.profileEmailEditMain .content .inpRow .currentMail{color:grey}.profileEmailEditMain .content .inpRow .label{width:190px}.profileEmailEditMain .content .inpRow .saveBtn{padding:6px;width:230px;margin-left:2px}.profileEmailEditMain{-ms-flex-direction:column;flex-direction:column;width:100%}.profileEmailEditMain .content{-ms-flex-direction:column;flex-direction:column;padding:0 20px}.profileEmailEditMain .content .errorBarWrapper{font-size:14px;width:100%;height:24px;margin-top:2px}.profileEmailEditMain .content .errorBarWrapper .errorBar{width:100%;-ms-flex-align:center;align-items:center;padding-left:6px;color:#fff;background:#ff3a63;border-radius:2px}.profileEmailEditMain .content .inpRow{margin-bottom:12px;-ms-flex-align:center;align-items:center;height:40px}.profileEmailEditMain .content .inpRow .currentMail{color:grey}.profileEmailEditMain .content .inpRow .label{width:240px}.profileEmailEditMain .content .inpRow .saveBtn{padding:6px;width:230px;margin-left:2px}.userProfileMain{min-height:600px}.userProfileMain,.userProfileMain .userProfile-body{-ms-flex-pack:center;justify-content:center;width:100%}.userProfileMain .userProfile-body{max-width:1100px;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:30px;margin-bottom:20px}.userProfileMain .userProfile-body .userProfile-navbar{width:210px;border-right:1px solid #d3d3d3;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;background-color:#f3f3f3}.userProfileMain .userProfile-body .selected{background-color:#fff;color:#009be4!important}.userProfileMain .userProfile-body .navbar-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;font-size:13px;border-bottom:1px solid hsla(0,0%,83%,.55);color:#8a8a8a;height:34px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:500;cursor:pointer;letter-spacing:1px;text-transform:uppercase}.userProfileMain .userProfile-body .userProfileContent{overflow-y:scroll;width:100%;font-weight:300;color:#444}.edgebox{background-color:#fff;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px}.appMain{-ms-flex-direction:column;flex-direction:column;width:100vw}.topbarWeekSelectMain{width:100%}.topbarWeekSelectMain>*{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.topbarWeekSelectMain .stepBtn{width:60px;font-size:22px}.topbarWeekSelectMain .weekDisplay{-ms-flex:1 1 auto;flex:1 1 auto;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}.topbarWeekSelectMain .weekDisplay .week{font-weight:600;margin-right:10px}.topbarWeekSelectMain .weekDisplay .dates{color:grey}.topbarDaySelectMain{width:100%}.topbarDaySelectMain>*{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.topbarDaySelectMain .stepBtn{width:60px;font-size:22px}.topbarDaySelectMain .dayDisplay{-ms-flex:1 1 auto;flex:1 1 auto;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}.topbarDaySelectMain .dayDisplay .date{margin-right:10px;font-weight:600;text-transform:uppercase}.topbarDaySelectMain .dayDisplay .week{color:#afafaf}.dateSelectMain{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:40px;border-bottom:1px solid #d3d3d3;background:#f3f3f3}.planModeSelectorMain{width:120px;-ms-flex-align:stretch;align-items:stretch;border:1px solid #008acb;border-radius:4px;margin-left:8px;overflow:hidden}.planModeSelectorMain .sel{-ms-flex:1 1 auto;flex:1 1 auto;font-size:34px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;color:#d3d3d3}.planModeSelectorMain .sel.personal{font-size:34px}.planModeSelectorMain .sel.active{background:#cfefff;color:#008acc}.navigationMain{-ms-flex:0 0 auto;flex:0 0 auto;height:50px;width:100%;border-bottom:1px solid #d3d3d3;padding:4px}.navigationMain .openSideNavBtn{width:50px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:28px;background:#e6e6e6;border-radius:2px}.navigationMain .branch{margin-left:5px;border-radius:4px;background:#e0f5ff;color:#008acb;border:1px solid #d0f0ff}.navigationMain .branch,.navigationMain .myPlan{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1 auto;flex:1 1 auto}.navigationMain .myPlan{color:#0089cd;font-size:18px}#topbarMobileMain{width:100%;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.25);box-shadow:0 2px 6px 0 rgba(0,0,0,.25)}.navBarOptionsMain{-ms-flex-direction:column;flex-direction:column}.navBarOptionsMain .logoutBtn{background:#d3d3d3;color:#505050;height:44px;-ms-flex-align:center;align-items:center;padding-left:18px;font-size:18px}.navBarBranchPickMain{-ms-flex-direction:column;flex-direction:column;padding:8px}.navBarBranchPickMain .branchItem{height:42px;-ms-flex-align:center;align-items:center;background:#e0f5ff;padding-left:10px;color:#0079b5;border-radius:2px;margin-bottom:8px}.side-nav{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.side-nav .closeBtn{position:absolute;left:16px;top:16px;background:none;border:none;color:#fff;width:34px;height:34px;padding:0;margin:0;font-size:24px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:2px}.side-nav .header{height:200px;background:#ea2663;color:#fff;display:-ms-flexbox;display:flex;padding:16px;-ms-flex-align:end;align-items:flex-end;font-size:24px}.side-nav .header.branch{background-color:#008acc}.side-nav--visible{pointer-events:auto}.side-nav:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0;will-change:opacity;-webkit-transition:opacity .3s cubic-bezier(0,0,.3,1);-o-transition:opacity .3s cubic-bezier(0,0,.3,1);transition:opacity .3s cubic-bezier(0,0,.3,1)}.side-nav__container{position:relative;width:90%;max-width:400px;background:#fff;height:100%;-webkit-box-shadow:2px 0 12px rgba(0,0,0,.4);box-shadow:2px 0 12px rgba(0,0,0,.4);-webkit-transform:translateX(-102%);-ms-transform:translateX(-102%);transform:translateX(-102%);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;will-change:transform}.side-nav--animatable .side-nav__container{-webkit-transition:-webkit-transform .13s cubic-bezier(0,0,.3,1);transition:-webkit-transform .13s cubic-bezier(0,0,.3,1);-o-transition:transform .13s cubic-bezier(0,0,.3,1);transition:transform .13s cubic-bezier(0,0,.3,1);transition:transform .13s cubic-bezier(0,0,.3,1),-webkit-transform .13s cubic-bezier(0,0,.3,1)}.side-nav--visible.side-nav--animatable .side-nav__container{-webkit-transition:-webkit-transform .33s cubic-bezier(0,0,.3,1);transition:-webkit-transform .33s cubic-bezier(0,0,.3,1);-o-transition:transform .33s cubic-bezier(0,0,.3,1);transition:transform .33s cubic-bezier(0,0,.3,1);transition:transform .33s cubic-bezier(0,0,.3,1),-webkit-transform .33s cubic-bezier(0,0,.3,1)}.side-nav--visible:before{opacity:1}.side-nav--visible .side-nav__container{-webkit-transform:none;-ms-transform:none;transform:none}.shiftBoxMain{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;-ms-flex-item-align:stretch;align-self:stretch;height:50px;border-radius:2px;background:#f9f9f9;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px 1px rgba(0,0,0,.1);padding:6px;padding-bottom:2px;-ms-flex-direction:column;flex-direction:column;color:#4e4e4e}.shiftBoxMain:not(:first-of-type){margin-top:4px}.shiftBoxMain.open{border:1px solid #ff6d94;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px}.shiftBoxMain.open .row .userName{color:#ff6d94}.shiftBoxMain .row{height:22px}.shiftBoxMain .row .breakMins{margin-left:2px;color:#c3c3c3}.shiftBoxMain .row .userName{color:#3baae8}.shiftBoxMain .row .branchName{white-space:nowrap;overflow:hidden;display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#3baae8}.shiftBoxMain .row .location{text-transform:uppercase;font-size:16px;font-weight:700;margin-right:2px;opacity:.8}.shiftBoxMain .row .note{position:absolute;top:2px;right:6px;color:#ef9a00;font-size:22px}.shiftBoxMain .secondRow{-ms-flex-pack:justify;justify-content:space-between}.teamShiftListMain,.teamShiftListMain .noShifts{-ms-flex-direction:column;flex-direction:column}.teamShiftListMain .noShifts{padding-top:12px;color:grey}.teamShiftListMain .noShifts .icon{font-size:26px;margin-bottom:8px}.teamShiftListMain .noShifts .text{-ms-flex-pack:center;justify-content:center}.shiftBoardDayColMain{-ms-flex-direction:row;flex-direction:row;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:stretch;align-items:stretch;padding:4px 0}.shiftBoardDayColMain .dayHead{padding-top:2px;color:#8b8f94;padding-left:4px;font-weight:100;width:60px;-ms-flex-direction:column;flex-direction:column;margin-right:8px;height:50px}.shiftBoardDayColMain .dayHead .weekDay{font-weight:600;text-transform:uppercase;font-size:28px;-ms-flex-pack:center;justify-content:center;font-size:24px;color:#008cd4}.shiftBoardDayColMain .dayHead .date{-ms-flex-pack:center;justify-content:center;color:#56acda}.shiftBoardDayColMain .dayHead.isEmpty{opacity:.6}.shiftBoardDayColMain .dayHead.isEmpty .weekDay{font-weight:400;color:#adadad}.shiftBoardDayColMain .dayHead.isEmpty .date{color:#adadad}.shiftBoardDayColMain .shiftsWrapper{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.personalShiftListMain{-ms-flex-direction:column;flex-direction:column}.shiftBoardMobileMain{position:relative;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;overflow-y:scroll;padding:8px;-ms-flex:1 1 auto;flex:1 1 auto}.shiftBoardMobileMain .loadingLayer{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;background:rgba(0,0,0,.32);color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;pointer-events:none;opacity:0}.shiftBoardMobileMain .loadingLayer.isLoading{opacity:1}#appMain{-ms-flex-direction:column;width:100vw;height:100%;overflow:scroll;flex-direction:column;-ms-flex-align:center;align-items:center}#appMain .sticky{padding-top:60px}#appMain .content{-ms-flex:0 0 auto;flex:0 0 auto;height:1200px;width:100%;background:#eaeaea}
/*# sourceMappingURL=main.c1ac12e7.css.map*/