.animate-show{filter:alpha(opacity=100);opacity:1}.animate-show.ng-hide-add{-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.animate-show.ng-hide-remove{-webkit-transition:all ease-in-out 1s;-o-transition:all ease-in-out 1s;transition:all ease-in-out 1s}.animate-show.ng-hide{filter:alpha(opacity=0);opacity:0}.no-animate.ng-hide-add{-webkit-transition:0s none;-o-transition:0s none;transition:0s none}.no-animate.ng-hide-remove{-webkit-transition:0s none;-o-transition:0s none;transition:0s none}.no-animate.ng-hide{filter:alpha(opacity=0);opacity:0}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none}.cursor-pointer{cursor:pointer}.margin-center{display:block;margin-right:auto;margin-left:auto}.md-check,.md-close{display:none}.has-error .md-close{display:initial}.has-success .md-check{display:initial}.validation-invalid{margin:5px 0 0 0;color:#f44336}.close:focus{outline:0}.brand-text{margin:0;font-family:Arial;font-size:18px;font-weight:400;color:#000}.severe{color:#b42c2c}.moderate{color:#ff8106}.mild{color:#60db43}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.required:before{display:inline-block;padding-left:5px;color:#f44336;content:"*"}.has-success label.required:after{color:#4caf50}.back-btn{position:fixed;bottom:20px;left:7%;z-index:1000;width:54px;height:54px;color:#fff;background-color:#000;filter:alpha(opacity=30);border-radius:50%;-webkit-box-shadow:0 0 5px #6e6e6e;box-shadow:0 0 5px #6e6e6e;opacity:.3}.back-btn i{display:block;margin-top:-5px;font-size:25px}.back-btn span{display:block;margin-top:-10px;font-size:14px}.back-btn.focus-input{display:none!important}.back-btn:hover{filter:alpha(opacity=80);opacity:.8}.back-btn:focus{outline:0}@media (max-width:480px){.back-btn{width:40px;height:40px}}.returnBtnFocus{filter:alpha(opacity=80);opacity:.8}.contentOpacity{filter:alpha(opacity=40);opacity:.4}.surrogate-theme{color:#ffc000}.provider-theme{color:#70dfff}.consultant-theme{color:#41abd4}.caregiver-theme{color:#60db43}.family-friend-theme{color:#ff8106}.btn-text-style{font-family:Arial;font-size:16px;font-weight:700}.btn-icon-style{font-size:16px;font-weight:700}.blink-unread{font-size:18px;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:right 10px;-ms-transform-origin:right 10px;-o-transform-origin:right 10px;transform-origin:right 10px;-webkit-animation:blinker 2s ease-in-out infinite;-o-animation:blinker 2s ease-in-out infinite;animation:blinker 2s ease-in-out infinite}.blink-unread.ng-hide-add{-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.blink-unread.ng-hide-remove{-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.blink-unread.ng-hide{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}.input-search{padding:0;font-size:16px}.input-search>.md-search{color:#b5b5b5}.input-search input.form-control{width:100%}.input-search input.form-control::-moz-placeholder{color:#b5b5b5;opacity:1}.input-search input.form-control:-ms-input-placeholder{color:#b5b5b5}.input-search input.form-control::-webkit-input-placeholder{color:#b5b5b5}.input-search>.input-search-close{right:12px}.input-search>.input-search-close:focus{border:none;outline:0}.input-search .search-button{position:absolute;top:0;right:0;width:60px;height:46px;font-size:18px;border-top-right-radius:6px;border-bottom-right-radius:6px}.input-search .search-button i{color:#fff}@-o-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}@-webkit-keyframes blinker{50%{opacity:0}}body{background-color:#f4f4f4}.container-fluid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}.container-fluid .logo-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:30px;margin-bottom:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (max-width:480px){.container-fluid .logo-div{margin-top:0}}.container-fluid .body-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.container-fluid .body-div .page-content{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 5px #e8e8e8;box-shadow:0 0 5px #e8e8e8}.container-fluid .body-div .page-content .input-div,.container-fluid .body-div .page-content .result-div{filter:alpha(opacity=100);opacity:1}.container-fluid .body-div .page-content .input-div.ng-hide-add,.container-fluid .body-div .page-content .result-div.ng-hide-add{-webkit-transition:all ease-in-out 0s;-o-transition:all ease-in-out 0s;transition:all ease-in-out 0s}.container-fluid .body-div .page-content .input-div.ng-hide-add-active,.container-fluid .body-div .page-content .result-div.ng-hide-add-active{position:initial;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.container-fluid .body-div .page-content .input-div.ng-hide-remove,.container-fluid .body-div .page-content .result-div.ng-hide-remove{-webkit-transition:all ease-in-out 1s;-o-transition:all ease-in-out 1s;transition:all ease-in-out 1s}.container-fluid .body-div .page-content .input-div.ng-hide-remove-active,.container-fluid .body-div .page-content .result-div.ng-hide-remove-active{position:initial;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.container-fluid .body-div .page-content .input-div.ng-hide,.container-fluid .body-div .page-content .result-div.ng-hide{filter:alpha(opacity=0);opacity:0}.container-fluid .body-div .page-content .alert{filter:alpha(opacity=100);opacity:1}.container-fluid .body-div .page-content .alert.ng-hide-add{-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.container-fluid .body-div .page-content .alert.ng-hide-add-active{position:initial;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.container-fluid .body-div .page-content .alert.ng-hide-remove{-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.container-fluid .body-div .page-content .alert.ng-hide-remove-active{position:initial;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.container-fluid .body-div .page-content .alert.ng-hide{filter:alpha(opacity=0);opacity:0}.container-fluid footer{width:100%;margin:30px 0;line-height:normal;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (max-width:480px){.container-fluid footer{margin-top:0}}@media (max-width:768px){.container-fluid{padding:10px}.container-fluid .logo-div{margin-top:0}.container-fluid .logo-div>div{height:auto;overflow:auto}.container-fluid .logo-div img{width:100%;padding:0}.container-fluid .body-div .page-content{width:100%;padding:20px}.container-fluid footer{margin-top:5px;margin-bottom:0;font-size:12px}.container-fluid footer span{margin:0 auto;white-space:nowrap}}.btn-primary{height:50px;font-family:Arial;font-size:18px;font-weight:400;color:#fff;background-image:none;border:none}.input-text{width:100%;height:60px;font-family:Arial;font-size:16px;font-weight:400;color:#000;background-color:#e0dfe2;border-radius:4px}.input-text::-moz-placeholder{color:#b5b5b5;opacity:1}.input-text:-ms-input-placeholder{color:#b5b5b5}.input-text::-webkit-input-placeholder{color:#b5b5b5}.input-div .brand{margin-bottom:30px}.input-div .form-material.floating+.form-material.floating{margin-top:20px}.input-div .form-material{margin-bottom:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.input-div .form-material input{padding-right:35px}.input-div .form-material input::-ms-clear{display:none}.hint-text{font-family:Arial;font-size:18px;font-weight:400;color:#3a3a3a}.hint-text a{color:#0994ca;text-decoration:none}@media (max-width:480px){.hint-text{font-size:14px}.hint-text span:after{white-space:pre;content:'\A'}}.result-div{min-width:500px}.result-div .result-content{margin-top:30px}.result-div button{width:80%;margin-top:30px}@media (max-width:480px){.result-div{min-width:auto;margin-top:10px;font-size:16px}.result-div .result-content{margin-top:20px}.result-div button{margin-bottom:10px}}