#main-toolbar,.page-statics{position:fixed}.fill,.page-content,.page-statics{height:100%;width:100%}#home-loading,#menu-icon,.login-container,.patient-tile .label,.session-tile .label{justify-content:center}.noselect{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.patient-tile:not(.selected) .label,.pushable,.session-tile:not(.selected) .label{cursor:pointer}#menu-icon{height:64px;align-items:center;display:flex}#home-loading{display:flex;align-items:center}#page-content,.page-content,.page-statics{pointer-events:none}#page-content>*,.page-content>*,.page-statics>*{pointer-events:painted}.page-statics{z-index:4}.page-content{position:relative;z-index:3;background:0 0}.pushable{transition:box-shadow linear .05s,transform linear .05s;box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);z-index:1}@media screen and (min-width:1280px){.pushable:hover{z-index:3;box-shadow:1px 1px 4px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.4);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02)}}.pushable:active{z-index:2;box-shadow:1px 1px 3px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.4);-ms-transform:scale(1.01);-webkit-transform:scale(1.01);transform:scale(1.01)}.repeat-animation{position:relative}.repeat-animation.ng-enter-stagger,.repeat-animation.ng-leave-stagger,.repeat-animation.ng-move-stagger{-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-duration:0s;animation-duration:0s}.repeat-animation.ng-enter,.repeat-animation.ng-move{transform:scale(0,0);-webkit-animation:enter_animation .1s;animation:enter_animation .1s}.repeat-animation.ng-leave{-webkit-animation:leave_animation .05s;animation:leave_animation .05s}.repeat-animation.ng-enter.slow,.repeat-animation.ng-leave.slow,.repeat-animation.ng-move.slow{-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes enter_animation{from{transform:scale(0,0)}to{transform:scale(1,1)}}@keyframes enter_animation{from{transform:scale(0,0)}to{transform:scale(1,1)}}@-webkit-keyframes leave_animation{from{transform:scale(1,1)}to{transform:scale(0,0)}}@keyframes leave_animation{from{transform:scale(1,1)}to{transform:scale(0,0)}}.page-content #patient-edit,.page-content #patient-show,.page-content md-list#patients-search{width:80%;position:relative;background-color:#fff;display:block;margin:1em auto}#menu-buttons-container .md-button{padding:1em}.login-container{display:flex;align-items:center;padding-top:10%;width:95%;margin:auto}.login-container .login-buttons{text-align:right}md-toast.login-error,md-toast.login-success{background-color:#fff;font-weight:bolder;border-bottom:1px solid;border-left:1px solid;border-radius:5px}md-toast.login-error{color:#f44336}md-toast.login-success{color:#388E3C}#page-content{overflow:visible}.page-content md-list md-input-container md-progress-linear{top:42px;position:relative;height:0}#patients-search md-item md-item-content{background-color:rgba(255,255,255,1)}#patients-search .face{background-color:#ddd}md-toolbar.md-default-theme .md-button.fa-button{width:3em}.md-button.md-fab.md-fab-top-right{top:35px}#patients-tiles,#sessions-tiles{margin:1em 10%}.patient-tile{background-color:#fafafa}.patient-tile .label{color:#333;align-items:center;display:flex}#tile-patient-add.patient-tile .label{background-color:#FF4081;color:#fff}#tile-patient-add:active{z-index:1;border:0;box-shadow:0 8px 17px rgba(0,0,0,.9);-moz-box-shadow:0 8px 17px rgba(0,0,0,.9);-webkit-box-shadow:0 8px 17px rgba(0,0,0,.9)}#tile-patient-add .md-button{border-radius:0}.page-content #patient-show{width:80%;position:relative;background-color:#fff;display:block;margin:1em auto}.patient-resume h3{margin-top:0;font-size:1.5em;font-weight:400}#tile-session-add:active{z-index:1;box-shadow:0 8px 12px rgba(0,0,0,.5);-moz-box-shadow:0 8px 12px rgba(0,0,0,.5);-webkit-box-shadow:0 8px 12px rgba(0,0,0,.5)}.sessions-title{padding:0 20px}span.sessions-title .md-button{font-size:1em;font-weight:300}#patient-show .session-tile .information-title,.patient-resume .information-title,.session-view .information-title{font-weight:700}.session-tile{background-color:#fafafa;color:#333}.sessions-title .session-tile-title{text-align:center}#patient-show .session-tile{margin:15px;-webkit-transition:background-color 1s,height 1s;transition:background-color 1s,height 1s}.session-tile.selected{z-index:3;box-shadow:1px 1px 4px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.4);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02);color:#fff}.session-tile .label{align-items:center;display:flex;text-align:left}.session-tile .label div{text-align:left;width:90%}#patient-show .patient-resume .patient-title{font-size:20px}#patient-show .session-view{padding:0 10px}