body,html{height:100%}.flex-wrapper{height:500px;min-width:475px;display:flex;flex-direction:row}.flex-wrapper-modal{height:450px;min-width:450px;display:flex;flex-direction:row;margin:10px;padding:10px;overflow:hidden}.flex-wrapper-verticle{display:flex;flex-direction:column;flex:1}.header{border-bottom:solid;border-width:2px;border-color:#9d2235;margin:0 10px 0 10px;min-height:65px}.search-header{flex:0 1 auto;margin:10px;border:solid;border-width:1px;border-radius:5px;padding:15px 10px 15px 10px}.flex-content{display:flex;flex-direction:column;flex:1;-webkit-overflow-scrolling:touch;overflow-y:auto;margin:10px;padding-right:10px}.flex-panel-verticle{display:flex;flex-direction:column;flex:1 1 0px;overflow-y:auto}.flex-panel-horizontal{display:-wekit-flex;display:flex;flex-direction:row;flex:1 1 0px}.panel-gray{border-color:#6b6b6b}.panel-gray>.panel-heading{background-color:#8b8b8c;border-bottom-color:#6b6b6b;color:#fff}.search-footer{padding:10px;display:flex;-webkit-box-align:center;justify-content:center;min-height:55px}.footer{border-top:solid;border-color:#9d2235;border-width:2px;padding:20px 0 20px 10px;margin:0 10px 0 10px}.navigation{flex:0 0 auto;padding:10px;background-image:linear-gradient(to bottom,#074d81,#074d81 50%,#fff 90%)}.flex-main-content{display:flex;flex:1;flex-direction:column}.myModalWindowClass .modal-dialog{height:auto}@media print{.flex-wrapper{height:auto;display:inline}.modal-dialog{height:auto}.flex-wrapper-modal{height:auto;display:inline-block}.flex-main-content{display:inline}.flex-content{display:inline}}.spinner{margin:5px 10px 0;width:70px;text-align:center}.spinner>div{width:10px;height:10px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@media screen and (min-height:600px){.flex-wrapper,.flex-wrapper-verticle{height:535px}.flex-wrapper-modal{height:485px}.footer{padding:10px 0 10px 10px}#dlg.container{margin:0 auto;padding:0}}@media screen and (min-height:625px){.flex-wrapper,.flex-wrapper-verticle{height:565px}.flex-wrapper-modal{height:525px}}@media screen and (min-height:650px){.flex-wrapper,.flex-wrapper-verticle{height:615px}.flex-wrapper-modal{height:525px}.footer{padding:20px 0 20px 10px}}@media screen and (min-height:700px){.flex-wrapper,.flex-wrapper-verticle{height:665px}.flex-wrapper-modal{height:575px}.footer{padding:20px 0 20px 10px}}@media screen and (min-height:750px){.flex-wrapper,.flex-wrapper-verticle{height:715px}.flex-wrapper-modal{height:625px}.footer{padding:20px 0 20px 10px}}@media screen and (min-height:800px){.flex-wrapper,.flex-wrapper-verticle{height:765px}.flex-wrapper-modal{height:675px}.footer{padding:20px 0 20px 10px}}@media screen and (min-height:850px){.flex-wrapper,.flex-wrapper-verticle{height:815px}.flex-wrapper-modal{height:725px}.footer{padding:20px 0 20px 10px}}.app-view-fade{position:absolute;top:10px;left:0;right:0;opacity:1}.app-view-fade.ng-enter,.app-view-fade.ng-leave{transition:all .5s ease}.app-view-fade.ng-enter{opacity:0}.app-view-fade.ng-enter-active{opacity:1}.app-view-fade.ng-leave{opacity:1}.app-view-fade.ng-leave-active{opacity:0}.aii-nav-group-header{margin-top:15px;border-radius:4px 4px 0 0;padding:4px 0 4px 0;font-weight:700;font-size:small;background-color:#f0f0f0}.aii-nav-group-header>h2{margin:0;font-weight:700;font-size:1.3rem}.aii-nav-group-header-image{margin-left:-10px;margin-top:-10px;width:36px;height:36px}.aii-nav-group{padding:5px;background-color:#fff}.aii-dlg-header-image{margin-top:-24px;margin-right:4px;width:48px;height:48px;float:right;z-index:5}.aii-selected-row{background-color:#757575;color:#fff}.aii-checkbox{font-weight:400}input[type=text]::-ms-clear{display:none}.aii-input{border:none}.aii-invalid-input{border:thin solid red}.aii-proc-descrip-single-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:0;min-width:100%;cursor:pointer}.aii-proc-descrip-wrap{width:0;min-width:100%;cursor:pointer}.btn-block-sidebar{background-color:transparent;display:block;width:100%;text-align:left;padding-left:10px;padding-top:1px;padding-bottom:1px;margin-bottom:3px}.btn-block-sidebar.active,.btn-block-sidebar:hover,.open>.dropdown-toggle.btn-block{color:#fff;background-color:#757575;border-color:#5c5c5c;outline:0!important}.encounter-section{height:400px;width:100%;overflow-y:hidden}.encounter-section-toolbar-btn{margin-right:5px;background-color:transparent;border:1px solid #fff;border-radius:2px}.procedure-section{height:200px;overflow-y:auto}.edits-section{display:flex;flex:1 1 auto;overflow-y:scroll}.wrap{padding-right:210px;overflow:hidden}.main{margin:0 -190px 0 auto;width:100%;float:right}.sidebar{width:180px;float:left;height:600px;padding:12px;background-image:linear-gradient(to bottom,#153a8b,#fff)}.main,.sidebar{min-height:100px}.wrap-modal{margin:10px;padding:10px;padding-right:210px;overflow:hidden}.main-modal{margin:0 -190px 0 auto;width:100%;float:right}.sidebar-modal{width:180px;float:left;height:400px;padding:12px;background-image:linear-gradient(to bottom,#153a8b,#fff)}.dlg-group-box{padding:10px;background-image:linear-gradient(to bottom,#dcdcdc,#fff 40%);border:ridge;border-left:none;border-top:none;border-color:#dcdcdc;border-width:1px;border-radius:5px;margin-top:10px}.btn-icon{border:none;padding:2px 6px;margin-left:5px}i.glyphicon-info-sign{color:#00008b}i.glyphicon-exclamation-sign{color:#8b0000}@media (min-height:500px){.modal-body{height:300px}.sidebar-modal{height:350px}}@media (min-height:600px){.modal-body{height:400px}.sidebar,.sidebar-modal{height:500px}.encounter-section{height:500px}.procedure-section{height:200px}}@media (min-height:700px){.modal-body{height:500px}.sidebar,.sidebar-modal{height:600px}.encounter-section{height:600px}.procedure-section{height:200px}}@media (min-height:800px){.modal-body{height:600px}.sidebar,.sidebar-modal{height:700px}.encounter-section{height:700px}.procedure-section{height:250px}}@media (min-height:900px){.modal-body{height:700px}.sidebar,.sidebar-modal{height:800px}.encounter-section{height:800px}.procedure-section{height:250px}}.clear{clear:both}.gridStyle{border:1px solid #d4d4d4;width:100%;height:100%}.custom-popup-wrapper{position:absolute;top:100%;left:0;z-index:1000;display:none;background-color:#f9f9f9}.custom-popup-wrapper>.dropdown-menu{position:static;float:none;display:block;min-width:160px;background-color:transparent;border:none;border-radius:0;box-shadow:none}.glyphicon-refresh-animate{animation:spin .5s infinite linear;-webkit-animation:spin2 .5s infinite linear}fieldset.fieldset-rounded-border{border:1px solid gray!important;border-radius:5px!important;padding:0 1em 1em 1em!important}fieldset.fieldset-rounded-border>legend{border:none!important;width:auto;padding:0 5px;margin-bottom:.5em;font-size:1em}.no-edits-upper{height:100%!important}.no-edits-lower{height:0!important;top:100%!important}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}to{-webkit-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}}@keyframes spin{from{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}to{-webkit-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}}.progressbar-animate{animation:loadbar .5s infinite linear;-webkit-animation:loadbar .5s infinite linear}@keyframes loadbar{0%{width:0%}100%{width:100%}}@-webkit-keyframes loadbar{0%{width:0%}100%{width:100%}}