html{font-size:16px}body,button,h1,h2,h3,h4,h5,h6,html,input,select,textarea{font-family:Roboto,Helvetica Neue,sans-serif}.panel-heading-sm{padding:5px 10px}.panel-body-sm{padding:10px}.avatar-icon{min-width:40px;width:40px;height:40px;margin-right:16px;border-radius:50%;box-sizing:content-box}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}20%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}20%,to{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.ring-animation{animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}.is-bold{font-weight:700}.tss-highlight-match{background:#ff0}.dropdown-menu>.active>a .tss-highlight-match,.dropdown-menu>.active>a:focus .tss-highlight-match,.dropdown-menu>.active>a:hover .tss-highlight-match{color:#333}.tss-media{display:flex}.tss-media-left{padding-right:15px}.tss-media-left,.tss-media-right{-ms-flex:none;-webkit-flex:none;flex:none}.tss-media-right{padding-left:15px}.tss-media-body{-ms-flex:auto;-webkit-flex:auto;flex:auto}.hand-cursor{cursor:pointer}.list-item-none{list-style-type:none}.md-icon-button .glyphicon{line-height:36px;width:30px;height:36px;min-height:36px;font-size:19px}.md-button.md-icon-button.tss-btn-xs{line-height:20px;width:30px;height:30px;min-height:30px;padding:5px}.md-button.md-icon-button.tss-btn-xs md-icon{width:20px;height:20px;font-size:20px}.md-button.md-icon-button.tss-btn-xs .glyphicon{font-size:16px}.md-button.md-icon-button.tss-btn-sm{line-height:24px;width:36px;height:36px;min-height:36px;padding:6px}.md-button.md-icon-button.tss-btn-sm md-icon{width:24px;height:24px}.md-button.md-icon-button.tss-btn-sm .glyphicon{font-size:19px}md-toolbar.tss-md-medium,md-toolbar.tss-md-medium .md-toolbar-tools{height:48px;min-height:48px;max-height:48px}.no-margin{margin:0}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.actions-col{width:5em;max-width:5em;min-width:5em}.actions-col-without-details{width:3em;max-width:3em;min-width:3em}.actions-col-cell{text-align:right}.text-bold{font-weight:700}.form-group md-switch{margin:3px 0 0}.form-group md-select{margin:6px 0 0}.form-group md-input-container{margin:0}.view-port-container{overflow:hidden}.view-port.ng-enter{-webkit-transition:all .7s cubic-bezier(.25,.46,.45,.94);-moz-transition:all cubic-bezier(.25,.46,.45,.94) .7s;-o-transition:all cubic-bezier(.25,.46,.45,.94) .7s;transition:all .7s cubic-bezier(.25,.46,.45,.94);position:relative;opacity:0;left:50px}.view-port.ng-enter.ng-enter-active{left:0;opacity:1}.page-header-custom{margin-top:20px!important;margin-bottom:20px!important}.page-header-custom h1,.page-header-custom h2,.page-header-custom h3{margin-top:0;margin-bottom:0}.bottom-line{border-bottom:1px solid #ddd}md-menu-item.md-menu-item-36{min-height:36px;height:36px}.rotate{-webkit-transition:all .5s linear;transition:all .5s linear}.rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-n90{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.rotate-n180{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.td-center td,.th-center th{text-align:center}.icon-link{width:50px;height:50px;margin-top:10px;margin-bottom:10px}a.thumbnail{text-align:center;text-decoration:none}.thumbnail:hover{background-color:#eee!important}.form-combine.form-inline .form-group{margin-left:10px;margin-right:0;width:auto}.form-combine.form-inline .form-group .form-control{width:100px;text-align:center}.form-combine.form-inline .form-group .uib-time{margin-left:0}.minWidthCol{width:1%}.case-comment-input{height:200px!important}.text-preline{white-space:pre-line}.dropdown-menu-navbar-brand{padding:0;margin:0;border:1px solid #e7e7e7}.dropdown-menu-navbar-brand>li>a{padding:15px 20px}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}.ui-match{background:#ff0}table>thead>tr>th[sort]{cursor:pointer}.filter-btn{-webkit-transition:all .5s linear;transition:all .5s linear}p.md-caption{margin-top:7px;color:#777}.inner-toolbar button :hover{color:#3f51b5}.inline-label{font-weight:400}.main-content{padding:0 40px}@media (max-width:599px){.main-content{padding:0 10px}}@media (min-width:600px) and (max-width:959px){.main-content{padding:0 20px}}.datetime-picker-dropdown>li.date-picker-menu div>table .btn-default,.datetime-picker div>table .btn-default,.uib-datetime-picker-dropdown>li.date-picker-menu div>table .btn-default,.uib-datetime-picker div>table .btn-default,[datepicker] table .btn-default,[uib-datepicker] table .btn-default{border:0}md-icon.md-icon-18{font-size:18px;height:18px;width:18px;min-height:18px;min-width:18px}md-icon.md-icon-24{font-size:24px;height:24px;width:24px}md-icon.md-icon-36{font-size:36px;height:36px;width:36px}md-icon.md-icon-48{font-size:48px;height:48px;width:48px}.md-button.md-button-18{min-height:18px;height:18px;width:18px;line-height:18px}.md-button.md-button-24{min-height:24px;height:24px;width:24px;line-height:24px}.md-button.md-icon-button.md-button-18{padding:4px;height:26px;width:26px;line-height:26px;max-height:26px;min-height:26px}.md-button.md-icon-button.md-button-18 md-icon{font-size:18px;height:18px;width:18px;min-height:18px;min-width:18px}.md-button.md-icon-button.md-button-20{padding:4px;height:28px;width:28px;line-height:28px;max-height:28px;min-height:28px}.md-button.md-icon-button.md-button-20 md-icon{font-size:20px;height:20px;width:20px;min-height:20px;min-width:20px}.md-button.md-icon-button.md-button-22{padding:4px;height:30px;width:30px;line-height:30px;max-height:30px;min-height:30px}.md-button.md-icon-button.md-button-22 md-icon{font-size:22px;height:22px;width:22px;min-height:22px;min-width:22px}.md-button.md-icon-button.md-button-24{padding:4px;height:32px;width:32px;line-height:32px;max-height:32px;min-height:32px}.md-button.md-icon-button.md-button-24 md-icon{font-size:24px;height:24px;width:24px;min-height:24px;min-width:24px}.md-button.md-icon-button.md-button-30{padding:4px;height:38px;width:38px;line-height:38px;max-height:38px;min-height:38px}.md-button.md-icon-button.md-button-30 md-icon{font-size:30px;height:30px;width:30px;min-height:30px;min-width:30px}.md-button.md-icon-button.md-button-36{padding:4px;height:44px;width:44px;line-height:44px;max-height:44px;min-height:44px}.md-button.md-icon-button.md-button-36 md-icon{font-size:36px;height:36px;width:36px;min-height:36px;min-width:36px}.md-button.md-icon-button.md-button-48{height:64px;width:64px;line-height:48px}.md-button.md-icon-button.md-button-48 md-icon{font-size:48px;height:48px;width:48px}.panel-heading .md-button.md-icon-button{padding:5px;width:30px;height:30px;min-height:30px;line-height:30px}.panel-heading .md-button.md-icon-button md-icon{font-size:20px;height:20px;width:20px;min-height:20px;min-width:20px}md-input-container md-switch{margin:0}.form-group md-radio-group[layout=row] md-radio-button{margin:6px 15px}.form-group md-radio-group:not([layout=row]) md-radio-button:first-child{margin-top:6px}.form-horizontal .form-group md-radio-group:not([layout=row]) md-radio-button,.form-horizontal .form-group md-radio-group[layout=row] md-radio-button:first-child{margin-left:0}.form-group md-radio-group:not([layout=row]) md-radio-button:last-child{margin-bottom:6px}.form-group md-radio-group.layout-row md-radio-button{margin:6px 15px}.form-group md-radio-group:not(.layout-row) md-radio-button:first-child{margin-top:6px}.form-group md-radio-group:not(.layout-row) md-radio-button:last-child{margin-bottom:6px}[ng-cloak]{display:none}[ng-cloak].splash{display:flex!important}.splash{display:none;flex-direction:row;align-items:center;align-content:center;justify-content:center;box-sizing:border-box;opacity:.5;margin-top:100px}.spinner-dot-in,.spinner-dot-out,.spinner-dot-stick,.spinner-double-dot-in,.spinner-double-dot-out,.spinner-double-dot-stick,.spinner-double-section,.spinner-double-section-far,.spinner-double-section-in,.spinner-double-section-out,.spinner-double-wave-in,.spinner-double-wave-out,.spinner-huge-wave-in,.spinner-huge-wave-out,.spinner-section,.spinner-section-far,.spinner-section-in,.spinner-section-out,.spinner-wave-in,.spinner-wave-out{display:block;float:left;width:50px;height:50px;border-radius:50%;border:3.125px solid #aaa;-moz-animation:spinner 1.2s linear infinite;-o-animation:spinner 1.2s linear infinite;-webkit-animation:spinner 1.2s linear infinite;animation:spinner 1.2s linear infinite}@-moz-keyframes spinner{0%{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinner{0%{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner-dot-in,.spinner-dot-out,.spinner-dot-stick,.spinner-double-dot-in,.spinner-double-dot-out,.spinner-double-dot-stick{position:relative}.spinner-dot-in:after,.spinner-dot-in:before,.spinner-dot-out:after,.spinner-dot-out:before,.spinner-dot-stick:after,.spinner-dot-stick:before,.spinner-double-dot-in:after,.spinner-double-dot-in:before,.spinner-double-dot-out:after,.spinner-double-dot-out:before,.spinner-double-dot-stick:after,.spinner-double-dot-stick:before{content:"";position:absolute;top:6.25px;left:21.875px;width:6.25px;height:6.25px;border-radius:50%;background:tomato}.spinner-dot-in:after,.spinner-dot-out:after,.spinner-dot-stick:after,.spinner-double-dot-in:after,.spinner-double-dot-out:after,.spinner-double-dot-stick:after{top:auto;bottom:6.25px}.spinner-dot-in:after{display:none}.spinner-dot-stick:after,.spinner-dot-stick:before,.spinner-double-dot-stick:after,.spinner-double-dot-stick:before{top:-6.25px}.spinner-dot-stick:after,.spinner-double-dot-stick:after{top:auto;bottom:-6.25px}.spinner-dot-stick:after{display:none}.spinner-dot-out:after,.spinner-dot-out:before,.spinner-double-dot-out:after,.spinner-double-dot-out:before{top:-12.5px}.spinner-dot-out:after,.spinner-double-dot-out:after{top:auto;bottom:-12.5px}.spinner-dot-out:after{display:none}.spinner-wave-out{box-shadow:-1.5625px -1.5625px 0 1.5625px tomato}.spinner-wave-in{box-shadow:inset -1.5625px -1.5625px 0 1.5625px tomato}.spinner-double-wave-out{box-shadow:-1.5625px -1.5625px 0 1.5625px tomato,1.5625px 1.5625px 0 1.5625px tomato}.spinner-double-wave-in{box-shadow:inset -1.5625px -1.5625px 0 1.5625px tomato,inset 1.5625px 1.5625px 0 1.5625px tomato}.spinner-huge-wave-out{box-shadow:-1.5625px -1.5625px 0 6.25px tomato}.spinner-huge-wave-in{box-shadow:inset -1.5625px -1.5625px 0 6.25px tomato}.spinner-double-section,.spinner-double-section-far,.spinner-double-section-in,.spinner-double-section-out,.spinner-section,.spinner-section-far,.spinner-section-in,.spinner-section-out{position:relative}.spinner-double-section-far:after,.spinner-double-section-far:before,.spinner-double-section-in:after,.spinner-double-section-in:before,.spinner-double-section-out:after,.spinner-double-section-out:before,.spinner-double-section:after,.spinner-double-section:before,.spinner-section-far:after,.spinner-section-far:before,.spinner-section-in:after,.spinner-section-in:before,.spinner-section-out:after,.spinner-section-out:before,.spinner-section:after,.spinner-section:before{content:"";position:absolute;top:-3.125px;left:-3.125px;display:block;width:50px;height:50px;border-radius:50%;border:3.125px solid transparent;border-top-color:tomato}.spinner-double-section-far:after,.spinner-double-section-in:after,.spinner-double-section-out:after,.spinner-double-section:after,.spinner-section-far:after,.spinner-section-in:after,.spinner-section-out:after,.spinner-section:after{border-top-color:transparent;border-bottom-color:tomato}.spinner-section:after{display:none}.spinner-double-section-in:after,.spinner-double-section-in:before,.spinner-section-in:after,.spinner-section-in:before{top:0;left:0;width:43.75px;height:43.75px}.spinner-section-in:after{display:none}.spinner-double-section-out:after,.spinner-double-section-out:before,.spinner-section-out:after,.spinner-section-out:before{top:-6.25px;left:-6.25px;width:56.25px;height:56.25px}.spinner-section-out:after{display:none}.spinner-double-section-far:after,.spinner-double-section-far:before,.spinner-section-far:after,.spinner-section-far:before{top:-9.375px;left:-9.375px;width:62.5px;height:62.5px}.spinner-section-far:after{display:none}._3BOG7AFzvpIjWIkgpC99Fh{margin-top:-50px;margin-bottom:20px;text-align:center}.vAoeyMOX0qHPZ57TnCwof{padding:6px 12px}._3UjBTC3RfG82j4XKo5R021{margin-top:20px}.qQecnu0QixtbD2QoXd2p1{height:56px;min-height:56px;max-height:56px}._6Hp_mfag_HApMLluU_M1r,._6Hp_mfag_HApMLluU_M1r md-icon,._11HMTkcooPO0kHrFE-M6nr{color:#fff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(fonts/55536c8e9e9a532651e3cf374f290ea3.woff2) format("woff2"),url(fonts/a1471d1d6431c893582a5f6a250db3f9.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(fonts/d69924b98acd849cdeba9fbff3f88ea6.woff2) format("woff2"),url(fonts/210a7c781f5a354a0e4985656ab456d9.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(fonts/5d4aeb4e5f5ef754e307d7ffaef688bd.woff2) format("woff2"),url(fonts/bafb105baeb22d965c70fe52ba6b49d9.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(fonts/d8bcbe724fd6f4ba44d0ee6a2675890f.woff2) format("woff2"),url(fonts/9680d5a0c32d2fd084e07bbc4c8b2923.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(fonts/285467176f7fe6bb6a9c6873b3dad2cc.woff2) format("woff2"),url(fonts/de8b7431b74642e830af4d4f4b513ec9.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(fonts/510dec37fa69fba39593e01a469ee018.woff2) format("woff2"),url(fonts/ffcc050b2d92d4b14a4fcb527ee0bcc8.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(fonts/037d830416495def72b7881024c14b7b.woff2) format("woff2"),url(fonts/cf6613d1adf490972c557a8e318e0868.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(fonts/010c1aeee3c6d1cbb1d5761d80353823.woff2) format("woff2"),url(fonts/846d1890aee87fde5d8ced8eba360c3a.woff) format("woff")}.attendance-events-selection__get-progress{margin-top:50px}.attendance-event-selection-item__row{border:1px solid #ddd;margin-bottom:-1px}.attendance-event-selection-item__column{padding:0 8px}.attendance-event-selection-item__column:first-child{padding:0 8px 0 0}.attendance-event-selection-item__column:last-child{padding:0 0 0 8px}.calendar-table{margin:15px auto;border:1px solid #dcdcdc;width:250px}.calendar-table th{padding:5px 0;text-align:center}.calendar-header-day{font-weight:700}.calendar-day,.calendar-header-day{text-align:center;border:1px solid #dcdcdc}.calendar-day-inner{padding:5px 0}.calendar-events{margin:15px auto;width:250px;padding:0 2px}#nprogress .bar{background:#ff9800}#nprogress .peg{box-shadow:0 0 10px #ff9800,0 0 5px #ff9800}#nprogress .spinner{display:none}