.overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clickable{cursor:pointer}.keep-whitespace-line{white-space:pre-line}.keep-whitespace{white-space:pre}.modal-full.modal-fuller .modal-dialog{height:100%;padding:5px}.modal-full.modal-fuller .modal-dialog .modal-content{height:auto;min-height:100%}.modal-slim-title .modal-header{padding:5px}.full-height{height:100%}.label-font{font-size:14px}.submit{color:#000}.modal-content-lowercase{text-transform:none}.modal.fnc-imo.in{z-index:1051!important}#login-container{height:100%;background-repeat:no-repeat;background-size:cover;min-height:calc(100vh - 50px);padding:2%}#login-container>.row>div{padding-left:2%;padding-right:2%}@media (min-width:400px){#login-container>.row>div{padding-left:15px;padding-right:15px}}@media (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2){#login-container{background-size:cover}}@media (min-resolution:3dppx),(-webkit-min-device-pixel-ratio:3){#login-container{background-size:cover}}@media only screen and (min-width:400px){#login-container{background-size:cover;background-color:#525C66;background-repeat:no-repeat;padding-left:15px;padding-right:15px}}@media only screen and (min-width:400px) and (min-resolution:2dppx),only screen and (min-width:400px) and (-webkit-min-device-pixel-ratio:2){#login-container{background-size:cover}}@media only screen and (min-width:400px) and (min-resolution:3dppx),only screen and (min-width:400px) and (-webkit-min-device-pixel-ratio:3){#login-container{background-size:cover}}#login-header>.row:first-child{display:none}@media (min-width:400px){#login-header>.row:first-child{display:block}}.login-image{background:url(../images/text-facility-portal.svg);height:43px;width:197px}.body.body-settings{background-color:#fff}.container-setttings{background-color:#fff}.panel.panel-ap-portal-settings{border-color:#79838C}.panel.panel-ap-portal-settings .panel-heading{background-color:#fff}.panel.panel-ap-portal-settings .panel-body{background-color:#fff}.panel.panel-settings-dialog{background-color:#fff;border-color:#fff}.pre{white-space:pre}.header-image{background:url(../images/text-facility-portal-header.svg);width:180px;height:34px;margin-left:-15px}.ap-main-content{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:auto;background-color:#FCFEFF}@media print{.ap-main-content{position:static}}.ap-main-content-toolbar{position:absolute;left:0;right:0;top:60px;bottom:0;overflow-x:hidden;overflow-y:auto;background-color:#FCFEFF}@media (min-width:700px){.ap-main-content-toolbar{top:calc(60px + 0px)}}@media print{.ap-main-content-toolbar{position:static}}.ap-application-margin{margin-left:calc((100vw - (30px + 310px + 30px))/ 2);margin-right:calc((100vw - (30px + 310px + 30px))/ 2);margin-top:0;margin-bottom:0}@media (min-width:700px){.ap-application-margin{margin-left:calc((100vw - (80px + 940px + 80px))/ 2);margin-right:calc((100vw - (80px + 940px + 80px))/ 2)}}.ap-application-padding{padding-left:calc((100vw - (30px + 310px + 30px))/ 2);padding-right:calc((100vw - (30px + 310px + 30px))/ 2)}@media (min-width:700px){.ap-application-padding{padding-left:calc((100vw - (80px + 940px + 80px))/ 2);padding-right:calc((100vw - (80px + 940px + 80px))/ 2)}}.ap-application-content{width:calc(30px + 310px + 30px);padding-top:0;padding-right:30px;padding-bottom:0;padding-left:30px}@media (min-width:700px){.ap-application-content{width:calc(80px + 940px + 80px);padding-top:0;padding-right:80px;padding-bottom:0;padding-left:80px}}.ap-header{position:absolute;height:60px;width:100%;color:#FCFEFF;background-color:#2776bd;padding-left:calc(((100vw - (30px + 310px + 30px))/ 2) + 30px);padding-right:calc(((100vw - (30px + 310px + 30px))/ 2) + 30px)}@media (min-width:700px){.ap-header{padding-left:calc(((100vw - (80px + 940px + 80px))/ 2) + 80px);padding-right:calc(((100vw - (80px + 940px + 80px))/ 2) + 80px)}}@media print{.ap-header{position:static}}.header-title{margin-top:14px;color:#FCFEFF;font-family:"Open Sans",sans-serif;font-weight:600;font-size:12px}@media (min-width:700px){.header-title{margin-top:12px;font-size:16px}}.header-text1{font-family:Roboto,sans-serif;font-weight:700;color:#273444;text-transform:uppercase;font-size:12px}.header-text2{font-family:Roboto,sans-serif;font-weight:400;color:#fff;font-size:12px}.header-dropdown{padding-top:4px;display:none}@media (min-width:700px){.header-dropdown{display:block}}.btn-header.no-image{margin-top:-4px}.btn-header{background-color:#2776bd;border-color:#2776bd;text-transform:none;color:#FCFEFF;background-color:transparent;border-color:transparent}.btn-header.focus,.btn-header:focus{color:#FCFEFF;background-color:rgba(0,0,0,0);border-color:transparent}.btn-header:hover{color:#FCFEFF;background-color:rgba(0,0,0,0);border-color:transparent}.btn-header.active,.btn-header:active,.open>.dropdown-toggle.btn-header{color:#FCFEFF;background-color:rgba(0,0,0,0);border-color:transparent}.btn-header.active.focus,.btn-header.active:focus,.btn-header.active:hover,.btn-header:active.focus,.btn-header:active:focus,.btn-header:active:hover,.open>.dropdown-toggle.btn-header.focus,.open>.dropdown-toggle.btn-header:focus,.open>.dropdown-toggle.btn-header:hover{color:#FCFEFF;background-color:rgba(0,0,0,0);border-color:transparent}.btn-header.active,.btn-header:active,.open>.dropdown-toggle.btn-header{background-image:none}.btn-header.disabled.focus,.btn-header.disabled:focus,.btn-header.disabled:hover,.btn-header[disabled].focus,.btn-header[disabled]:focus,.btn-header[disabled]:hover,fieldset[disabled] .btn-header.focus,fieldset[disabled] .btn-header:focus,fieldset[disabled] .btn-header:hover{background-color:transparent;border-color:transparent}.btn-header .badge{color:transparent;background-color:#FCFEFF}.btn-header-image{height:50px}.header-menu li{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;color:#79838C;cursor:pointer}.header-menu .dropdown-menu>li>a{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;color:#525C66}.header-menu .dropdown-menu>li>a:focus,.header-menu .dropdown-menu>li>a:hover{background-color:#F0F2F5}.header-menu .dropdown-menu>.active>a,.header-menu .dropdown-menu>.active>a:focus,.header-menu .dropdown-menu>.active>a:hover{background-color:#F0F2F5}.header-menu .dropdown-menu.no-image{margin-top:4px}.header-item{padding-left:10px;padding-right:20px}.header-item.flush-right{padding-right:0}.header-item.flush-left{padding-left:0}.ap-footer{color:#79838C;height:51px;margin-top:-1px;width:100%;bottom:0;background-color:#303840;padding-left:15px;padding-right:15px;font-size:10px}.ap-footer a{color:#A1AAB2;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;text-decoration:underline}@media (min-width:700px){.ap-footer{height:50px;padding-left:20px;padding-right:20px}.ap-footer a{font-size:12px}}@media print{.ap-footer{position:static}}.ap-footer-logo{height:40px;width:100px;background:url(../images/aprima-logo-footer.svg)}.ap-mobile-menu-button{color:#777;display:block}@media (min-width:700px){.ap-mobile-menu-button{display:none}}.mobile-nav-svg{height:20px}#ap-privacy{display:none}@media (min-width:700px){#ap-privacy{display:block}}#ap-powered-by{font-size:14px;padding-top:15px;padding-right:0!important}@media (min-width:700px){#ap-powered-by{font-size:12px}}#ap-footer-logo-container{padding-left:0!important}@media (min-width:700px){.pull-right-md{float:right}.pull-left-md{float:left}}@media (min-width:480px){.block-center-xs{width:75%;margin:0 auto}}iframe.ap-consent-terms-conditions{height:500px;width:800px}.ap-settings-invalid-timeout{font-size:10px;font-family:"Helvetica Neue Bold",sans-serif;color:#f35e44;text-transform:uppercase}.ap-mobile-nav{background-color:#303840;color:#fff;z-index:500}.ap-mobile-nav .badge{color:#fff;background-color:#FFBF59;border-radius:4px}@media (min-width:700px){.ap-mobile-nav{display:none}}.ap-mobile-nav-item{font-family:Montserrat,sans-serif;font-weight:700;color:#dbdfe4;text-transform:uppercase;min-height:50px;padding-left:30px;padding-right:30px;border-bottom:1px #ccc solid;cursor:pointer;height:60px}.ap-mobile-nav-item .nav-item-active{color:#00C0CE}.ap-mobile-nav-item .nav-item{padding-left:30px;font-size:15px}.ap-mobile-nav-welcome{cursor:default}.ap-mobile-nav-signout{color:#ccc;background-color:#666}.btn-group-toolbar-blank{margin-left:63px}.btn-group-toolbar-blank .btn-toolbar{height:0;border:0;padding:0;margin-top:0;vertical-align:bottom;outline:0!important;box-shadow:none;color:#A1AAB2;background-color:transparent;border-color:transparent}.btn-group-toolbar-blank .btn-toolbar.focus,.btn-group-toolbar-blank .btn-toolbar:focus{color:#A1AAB2;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group-toolbar-blank .btn-toolbar:hover{color:#A1AAB2;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group-toolbar-blank .btn-toolbar.active,.btn-group-toolbar-blank .btn-toolbar:active,.open>.dropdown-toggle.btn-group-toolbar-blank .btn-toolbar{color:#A1AAB2;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group-toolbar-blank .btn-toolbar.active.focus,.btn-group-toolbar-blank .btn-toolbar.active:focus,.btn-group-toolbar-blank .btn-toolbar.active:hover,.btn-group-toolbar-blank .btn-toolbar:active.focus,.btn-group-toolbar-blank .btn-toolbar:active:focus,.btn-group-toolbar-blank .btn-toolbar:active:hover,.open>.dropdown-toggle.btn-group-toolbar-blank .btn-toolbar.focus,.open>.dropdown-toggle.btn-group-toolbar-blank .btn-toolbar:focus,.open>.dropdown-toggle.btn-group-toolbar-blank .btn-toolbar:hover{color:#A1AAB2;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group-toolbar-blank .btn-toolbar.active,.btn-group-toolbar-blank .btn-toolbar:active,.open>.dropdown-toggle.btn-group-toolbar-blank .btn-toolbar{background-image:none}.btn-group-toolbar-blank .btn-toolbar.disabled.focus,.btn-group-toolbar-blank .btn-toolbar.disabled:focus,.btn-group-toolbar-blank .btn-toolbar.disabled:hover,.btn-group-toolbar-blank .btn-toolbar[disabled].focus,.btn-group-toolbar-blank .btn-toolbar[disabled]:focus,.btn-group-toolbar-blank .btn-toolbar[disabled]:hover,fieldset[disabled] .btn-group-toolbar-blank .btn-toolbar.focus,fieldset[disabled] .btn-group-toolbar-blank .btn-toolbar:focus,fieldset[disabled] .btn-group-toolbar-blank .btn-toolbar:hover{background-color:transparent;border-color:transparent}.btn-group-toolbar-blank .btn-toolbar .badge{color:transparent;background-color:#A1AAB2}.btn-group-toolbar-blank .btn-toolbar .badge{color:#fff;background-color:#FFBF59}.btn-group-toolbar-blank .btn-toolbar:hover .underline{border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#A1AAB2;margin-left:10%;margin-right:10%;padding-bottom:0}.btn-group-toolbar-blank .btn-toolbar:hover .underline-blank-toolbar{border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#A1AAB2;padding-bottom:0}.btn-group-toolbar-blank .btn-toolbar:focus{outline:0!important;box-shadow:none}.btn-group-toolbar-blank .btn-toolbar:active{outline:0!important;box-shadow:none}.btn-group.btn-group-toolbar-selected.btn-group-flush-left{padding-left:0}.btn-group.btn-group-toolbar.btn-group-flush-left{padding-left:0}.btn-group.btn-group-toolbar-selected.btn-group-flush-right{padding-right:0}.btn-group.btn-group-toolbar.btn-group-flush-right{padding-right:0}.btn-group.btn-group-toolbar-selected{padding-left:10px;padding-right:10px}.btn-group.btn-group-toolbar-selected .btn-toolbar{height:0;border:0;padding:0;margin:0;vertical-align:bottom;outline:0!important;box-shadow:none;color:#29BECC;background-color:transparent;border-color:transparent}.btn-group.btn-group-toolbar-selected .btn-toolbar.focus,.btn-group.btn-group-toolbar-selected .btn-toolbar:focus{color:#29BECC;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group.btn-group-toolbar-selected .btn-toolbar:hover{color:#29BECC;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group.btn-group-toolbar-selected .btn-toolbar.active,.btn-group.btn-group-toolbar-selected .btn-toolbar:active,.open>.dropdown-toggle.btn-group.btn-group-toolbar-selected .btn-toolbar{color:#29BECC;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group.btn-group-toolbar-selected .btn-toolbar.active.focus,.btn-group.btn-group-toolbar-selected .btn-toolbar.active:focus,.btn-group.btn-group-toolbar-selected .btn-toolbar.active:hover,.btn-group.btn-group-toolbar-selected .btn-toolbar:active.focus,.btn-group.btn-group-toolbar-selected .btn-toolbar:active:focus,.btn-group.btn-group-toolbar-selected .btn-toolbar:active:hover,.open>.dropdown-toggle.btn-group.btn-group-toolbar-selected .btn-toolbar.focus,.open>.dropdown-toggle.btn-group.btn-group-toolbar-selected .btn-toolbar:focus,.open>.dropdown-toggle.btn-group.btn-group-toolbar-selected .btn-toolbar:hover{color:#29BECC;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group.btn-group-toolbar-selected .btn-toolbar.active,.btn-group.btn-group-toolbar-selected .btn-toolbar:active,.open>.dropdown-toggle.btn-group.btn-group-toolbar-selected .btn-toolbar{background-image:none}.btn-group.btn-group-toolbar-selected .btn-toolbar.disabled.focus,.btn-group.btn-group-toolbar-selected .btn-toolbar.disabled:focus,.btn-group.btn-group-toolbar-selected .btn-toolbar.disabled:hover,.btn-group.btn-group-toolbar-selected .btn-toolbar[disabled].focus,.btn-group.btn-group-toolbar-selected .btn-toolbar[disabled]:focus,.btn-group.btn-group-toolbar-selected .btn-toolbar[disabled]:hover,fieldset[disabled] .btn-group.btn-group-toolbar-selected .btn-toolbar.focus,fieldset[disabled] .btn-group.btn-group-toolbar-selected .btn-toolbar:focus,fieldset[disabled] .btn-group.btn-group-toolbar-selected .btn-toolbar:hover{background-color:transparent;border-color:transparent}.btn-group.btn-group-toolbar-selected .btn-toolbar .badge{color:transparent;background-color:#29BECC}.btn-group.btn-group-toolbar-selected .btn-toolbar .badge{color:#fff;background-color:#FFBF59}.btn-group.btn-group-toolbar-selected .btn-toolbar:focus{outline:0!important;box-shadow:none}.btn-group.btn-group-toolbar-selected .btn-toolbar:active{outline:0!important;box-shadow:none}.btn-group.btn-group-toolbar-selected .btn-toolbar.underline{border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#29BECC;margin:0;padding:4px 0 0 0}.btn-group.btn-group-toolbar{padding-left:10px;padding-right:10px}.btn-group.btn-group-toolbar:hover .btn-toolbar.underline{border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#A1AAB2;margin:0;padding:4px 0 0 0}.btn-group.btn-group-toolbar:hover .underline-blank-toolbar{border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#A1AAB2;padding-bottom:0}.btn-group.btn-group-toolbar .btn-toolbar{height:0;border:0;padding:0;margin:0;vertical-align:bottom;outline:0!important;box-shadow:none;color:#A1AAB2;background-color:transparent;border-color:transparent}.btn-group.btn-group-toolbar .btn-toolbar.focus,.btn-group.btn-group-toolbar .btn-toolbar:focus{color:#A1AAB2;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group.btn-group-toolbar .btn-toolbar:hover{color:#A1AAB2;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group.btn-group-toolbar .btn-toolbar.active,.btn-group.btn-group-toolbar .btn-toolbar:active,.open>.dropdown-toggle.btn-group.btn-group-toolbar .btn-toolbar{color:#A1AAB2;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group.btn-group-toolbar .btn-toolbar.active.focus,.btn-group.btn-group-toolbar .btn-toolbar.active:focus,.btn-group.btn-group-toolbar .btn-toolbar.active:hover,.btn-group.btn-group-toolbar .btn-toolbar:active.focus,.btn-group.btn-group-toolbar .btn-toolbar:active:focus,.btn-group.btn-group-toolbar .btn-toolbar:active:hover,.open>.dropdown-toggle.btn-group.btn-group-toolbar .btn-toolbar.focus,.open>.dropdown-toggle.btn-group.btn-group-toolbar .btn-toolbar:focus,.open>.dropdown-toggle.btn-group.btn-group-toolbar .btn-toolbar:hover{color:#A1AAB2;background-color:rgba(0,0,0,0);border-color:transparent}.btn-group.btn-group-toolbar .btn-toolbar.active,.btn-group.btn-group-toolbar .btn-toolbar:active,.open>.dropdown-toggle.btn-group.btn-group-toolbar .btn-toolbar{background-image:none}.btn-group.btn-group-toolbar .btn-toolbar.disabled.focus,.btn-group.btn-group-toolbar .btn-toolbar.disabled:focus,.btn-group.btn-group-toolbar .btn-toolbar.disabled:hover,.btn-group.btn-group-toolbar .btn-toolbar[disabled].focus,.btn-group.btn-group-toolbar .btn-toolbar[disabled]:focus,.btn-group.btn-group-toolbar .btn-toolbar[disabled]:hover,fieldset[disabled] .btn-group.btn-group-toolbar .btn-toolbar.focus,fieldset[disabled] .btn-group.btn-group-toolbar .btn-toolbar:focus,fieldset[disabled] .btn-group.btn-group-toolbar .btn-toolbar:hover{background-color:transparent;border-color:transparent}.btn-group.btn-group-toolbar .btn-toolbar .badge{color:transparent;background-color:#A1AAB2}.btn-group.btn-group-toolbar .btn-toolbar .badge{color:#fff;background-color:#FFBF59}.btn-group.btn-group-toolbar .btn-toolbar:focus{outline:0!important;box-shadow:none}.btn-group.btn-group-toolbar .btn-toolbar:active{outline:0!important;box-shadow:none}.toolbar-svg{height:0;width:0;padding:10px}.toolbar-svg.home-selected{background:url(../images/home-selected.svg)}.toolbar-svg.home{background:url(../images/home.svg)}.toolbar-svg.chart-selected{background:url(../images/chart-selected.svg)}.toolbar-svg.chart{background:url(../images/chart.svg)}.toolbar-svg.messages-selected{background:url(../images/messages-selected.svg)}.toolbar-svg.messages{background:url(../images/messages.svg)}.toolbar-svg.forms-selected{background:url(../images/forms-selected.svg)}.toolbar-svg.forms{background:url(../images/forms.svg)}.toolbar-svg.prescriptions-selected{background:url(../images/prescriptions-selected.svg)}.toolbar-svg.prescriptions{background:url(../images/prescriptions.svg)}.toolbar-svg.appointments-selected{background:url(../images/appointments-selected.svg)}.toolbar-svg.appointments{background:url(../images/appointments.svg)}.toolbar-svg.billing-selected{background:url(../images/billing-selected.svg)}.toolbar-svg.billing{background:url(../images/billing.svg)}.toolbar-svg.doctors-selected{background:url(../images/doctors-selected.svg)}.toolbar-svg.doctors{background:url(../images/doctors.svg)}.ap-toolbar{top:60px;height:0;background-color:#f1f1f1}@media print{.ap-toolbar{position:static}}.desktop-ruler-height{height:20px}.desktop-ruler-margin-left{height:100%;width:80px;float:left;text-align:center;border-left:1px solid #000;border-right:1px solid #000}.desktop-ruler-column-left{height:100%;width:40px;float:left;text-align:center;border-right:1px solid #000}.desktop-ruler-gutter{height:100%;width:20px;float:left;text-align:center;border-right:1px solid #000}.desktop-ruler-margin-right{height:100%;width:80px;float:right;text-align:center;border-right:1px solid #000}.align-with-checkbox-label{margin-left:27px}.ap-checkbox-wrapper.ap-checkbox-group span,.ap-checkbox-wrapper.ap-checkbox-group>label{line-height:22px;margin-bottom:0}.ap-checkbox-wrapper.ap-checkbox-group *+input[type=checkbox]{margin-left:10px}.ap-checkbox-wrapper.ap-checkbox-group input[type=checkbox]+label{line-height:22px}.ap-checkbox-wrapper input[type=checkbox]{height:22px;width:22px;margin:0 -22px 0 0}.ap-checkbox-wrapper input[type=checkbox]+label:not(.ap-checkbox-hidden-text){padding:0 0 0 27px;min-width:27px;min-height:17px}.ap-checkbox-wrapper input[type=checkbox]+label.ap-checkbox-hidden-text{padding:0;height:22px;width:22px}.ap-checkbox-wrapper input[type=checkbox]+label::after{background-repeat:no-repeat;background-image:url(../javascripts/aprima-common/aprima-assets/images/images/responsive/check-2-off-20x20.svg);background-size:contain;height:20px;width:20px}a.ap-checkbox-wrapper input[type=checkbox]+label::after,b.ap-checkbox-wrapper input[type=checkbox]+label::after,big.ap-checkbox-wrapper input[type=checkbox]+label::after,i.ap-checkbox-wrapper input[type=checkbox]+label::after,small.ap-checkbox-wrapper input[type=checkbox]+label::after,span.ap-checkbox-wrapper input[type=checkbox]+label::after,strong.ap-checkbox-wrapper input[type=checkbox]+label::after{display:inline-block}@media (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2){.ap-checkbox-wrapper input[type=checkbox]+label::after{background-image:url(../javascripts/aprima-common/aprima-assets/images/images/responsive/check-2-off-20x20.svg);height:20px;width:20px}}@media (min-resolution:3dppx),(-webkit-min-device-pixel-ratio:3){.ap-checkbox-wrapper input[type=checkbox]+label::after{background-image:url(../javascripts/aprima-common/aprima-assets/images/images/responsive/check-2-off-20x20.svg);height:20px;width:20px}}.ap-checkbox-wrapper input[type=checkbox]:checked+label::after{background-repeat:no-repeat;background-image:url(../javascripts/aprima-common/aprima-assets/images/images/responsive/check-2-on-20x20.svg);background-size:contain;height:20px;width:20px}a.ap-checkbox-wrapper input[type=checkbox]:checked+label::after,b.ap-checkbox-wrapper input[type=checkbox]:checked+label::after,big.ap-checkbox-wrapper input[type=checkbox]:checked+label::after,i.ap-checkbox-wrapper input[type=checkbox]:checked+label::after,small.ap-checkbox-wrapper input[type=checkbox]:checked+label::after,span.ap-checkbox-wrapper input[type=checkbox]:checked+label::after,strong.ap-checkbox-wrapper input[type=checkbox]:checked+label::after{display:inline-block}@media (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2){.ap-checkbox-wrapper input[type=checkbox]:checked+label::after{background-image:url(../javascripts/aprima-common/aprima-assets/images/images/responsive/check-2-on-20x20.svg);height:20px;width:20px}}@media (min-resolution:3dppx),(-webkit-min-device-pixel-ratio:3){.ap-checkbox-wrapper input[type=checkbox]:checked+label::after{background-image:url(../javascripts/aprima-common/aprima-assets/images/images/responsive/check-2-on-20x20.svg);height:20px;width:20px}}.ap-checkbox-wrapper input[type=checkbox]~:not(label){margin-left:5px;margin-right:0}.ap-checkbox-wrapper.ap-checkbox-reverse input[type=checkbox]{margin-right:0;margin-left:-22px}.ap-checkbox-wrapper.ap-checkbox-reverse input[type=checkbox]+label:not(.ap-checkbox-hidden-text){padding-right:27px;padding-left:0}.ap-checkbox-wrapper.ap-checkbox-reverse input[type=checkbox]~:not(label){margin-left:0;margin-right:5px}.panel-search-list{border-right:1px #9fa1a5 solid}.panel-search-list .navbar-fixed-top{padding:0;min-height:0;border:0}.panel-search-list .browser-nav-spacing{padding-top:45px}.list-item-col-xs{width:30px}.list-item-col-sm{width:44px}.list-item-thumbnail{float:left;width:90px;text-align:center}.list-item-thumbnail>img{border:none;height:83px}.status-bar-vertical{width:8px;height:100%;position:relative;float:left;z-index:1000}.status-bar-horizontal{margin-top:-12px;height:12px;width:100%;position:relative}.status-bar-vertical{width:8px;height:100%;position:relative;float:left;z-index:1000}.status-bar-vertical+img{float:left}.input-group-addon.glyphicon{top:0}.has-error .input-group-addon.glyphicon{color:#cfd2d8}.typeahead-search-control ul{width:100%}.typeahead-search-control ul .list-group-item{padding-left:10px;padding-top:5px;padding-bottom:5px}.typeahead-search-control ul .list-group-item .list-item-content{height:60px}.typeahead-search-control ul .list-item-thumbnail{width:64px}.typeahead-search-control ul .list-item-thumbnail img{height:60px}.diagnosis-search .dropdown-menu li{border:1px solid #ddd}.list-group-fixed-height .list-group-action-item{font-size:14px;font-family:"Helvetica Neue Bold",sans-serif;color:#0069a5;height:30px;padding:0 15px 0 0}.list-group-fixed-height .list-group-action-item .text-center-vert{display:table;height:100%}.list-group-fixed-height .list-group-action-item .text-center-vert>span{width:100%;display:table-cell;vertical-align:middle}.list-group-fixed-height .list-group-action-item .list-item-thumbnail{padding-top:5px;height:29px;width:82px}.list-group-fixed-height .list-group-action-item .list-item-content{padding-left:15px;height:29px;padding-top:5px;padding-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-group-fixed-height .list-group-action-item .list-item-heading{margin-top:0;margin-bottom:0}.list-group-fixed-height .list-item{padding-left:0;padding-right:0;padding-top:5px}.heading-subtitle,.list-item-sub-heading{font-size:13px;font-family:"Helvetica Neue Bold",sans-serif;color:#9fa1a5}.heading-details,.list-item-details{font-size:13px;font-family:"Helvetica Neue",sans-serif;color:#9fa1a5}.list-item-time{font-size:9px;font-family:"Helvetica Neue Bold",sans-serif;color:#7a7c7f}.list-item-heading-small{font-size:13px;font-family:"Helvetica Neue Light",sans-serif;color:#303132}.field-title{font-size:10px;font-family:"Helvetica Neue Bold",sans-serif;color:#9fa1a5;text-transform:uppercase}.field-inverse-title{font-size:10px;font-family:"Helvetica Neue Bold",sans-serif;color:#7a7c7f;text-transform:uppercase}.field-detail{font-size:15px;font-family:"Helvetica Neue",sans-serif;color:#303132}.field-detail a{font-size:15px;font-family:"Helvetica Neue",sans-serif;color:#0069a5}.field-title-secondary{font-size:10px;font-family:"Helvetica Neue Medium",sans-serif;color:#9fa1a5}.field-detail-secondary{font-size:15px;font-family:"Helvetica Neue",sans-serif;color:#9fa1a5}.field-detail-secondary a{font-size:14px;font-family:"Helvetica Neue",sans-serif;color:#0069a5}.field-detail-secondary .dim{font-size:13px;font-family:"Helvetica Neue",sans-serif;color:#9fa1a5}.message-button{color:#9fa1a5}.observation-value{border-left:10px;padding-bottom:10px}.observation-value.flag-HH{border-left:10px solid red}.observation-value.flag-H{border-left:10px solid #ff0}.observation-value.flag-N{border-left:10px solid green}.easy-scroller .fixed-element{z-index:9999;position:fixed;width:100%}.easy-scroller .overflow-container{overflow:hidden}.easy-scroller .absolute-container{position:absolute}.easy-scroller .scroller{height:0}.easy-scroller .scroller::-webkit-scrollbar{display:none}.easy-scroller .right-scroller{right:0}.btn{font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;white-space:normal;padding-right:12px;padding-left:12px;height:30px}@media (min-width:700px){.btn{height:30px}}.btn-search-main{height:42 px}@media (min-width:700px){.btn-search-main{height:42px}}@media (min-width:700px){.btn.btn-lg{padding-top:6px;padding-bottom:6px}}@media (max-width:699px){.btn.btn-lg{height:42px;width:100%}}.btn-primary{color:#FCFEFF;background-color:#2776bd;border-color:#2776bd}.btn-primary.focus,.btn-primary:focus{color:#FCFEFF;background-color:#1e5c93;border-color:#113453}.btn-primary:hover{color:#FCFEFF;background-color:#1e5c93;border-color:#1d568a}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#FCFEFF;background-color:#1e5c93;border-color:#1d568a}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#FCFEFF;background-color:#184975;border-color:#113453}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#2776bd;border-color:#2776bd}.btn-primary .badge{color:#2776bd;background-color:#FCFEFF}.btn-default1{color:#29BECC;background-color:transparent;border-color:#29BECC}.btn-default1.focus,.btn-default1:focus{color:#29BECC;background-color:rgba(0,0,0,0);border-color:#145b62}.btn-default1:hover{color:#29BECC;background-color:rgba(0,0,0,0);border-color:#1f8f99}.btn-default1.active,.btn-default1:active,.open>.dropdown-toggle.btn-default1{color:#29BECC;background-color:rgba(0,0,0,0);border-color:#1f8f99}.btn-default1.active.focus,.btn-default1.active:focus,.btn-default1.active:hover,.btn-default1:active.focus,.btn-default1:active:focus,.btn-default1:active:hover,.open>.dropdown-toggle.btn-default1.focus,.open>.dropdown-toggle.btn-default1:focus,.open>.dropdown-toggle.btn-default1:hover{color:#29BECC;background-color:rgba(0,0,0,0);border-color:#145b62}.btn-default1.active,.btn-default1:active,.open>.dropdown-toggle.btn-default1{background-image:none}.btn-default1.disabled.focus,.btn-default1.disabled:focus,.btn-default1.disabled:hover,.btn-default1[disabled].focus,.btn-default1[disabled]:focus,.btn-default1[disabled]:hover,fieldset[disabled] .btn-default1.focus,fieldset[disabled] .btn-default1:focus,fieldset[disabled] .btn-default1:hover{background-color:transparent;border-color:#29BECC}.btn-default1 .badge{color:transparent;background-color:#29BECC}.btn-default2{color:#515C65;background-color:transparent;border-color:#A0A9B2}.btn-default2.focus,.btn-default2:focus{color:#515C65;background-color:rgba(0,0,0,0);border-color:#5e6974}.btn-default2:hover{color:#515C65;background-color:rgba(0,0,0,0);border-color:#7e8a97}.btn-default2.active,.btn-default2:active,.open>.dropdown-toggle.btn-default2{color:#515C65;background-color:rgba(0,0,0,0);border-color:#7e8a97}.btn-default2.active.focus,.btn-default2.active:focus,.btn-default2.active:hover,.btn-default2:active.focus,.btn-default2:active:focus,.btn-default2:active:hover,.open>.dropdown-toggle.btn-default2.focus,.open>.dropdown-toggle.btn-default2:focus,.open>.dropdown-toggle.btn-default2:hover{color:#515C65;background-color:rgba(0,0,0,0);border-color:#5e6974}.btn-default2.active,.btn-default2:active,.open>.dropdown-toggle.btn-default2{background-image:none}.btn-default2.disabled.focus,.btn-default2.disabled:focus,.btn-default2.disabled:hover,.btn-default2[disabled].focus,.btn-default2[disabled]:focus,.btn-default2[disabled]:hover,fieldset[disabled] .btn-default2.focus,fieldset[disabled] .btn-default2:focus,fieldset[disabled] .btn-default2:hover{background-color:transparent;border-color:#A0A9B2}.btn-default2 .badge{color:transparent;background-color:#515C65}.btn-height{min-height:44px}.btn-width{min-width:128px}.btn-nowrap{white-space:nowrap}@media (max-width:699px){.btn-nowrap{height:24px;padding:0 5px}}.btn-icon{background-color:transparent;border-color:transparent;border-width:0;padding:0;height:100%;font-size:1em}.btn-login{font-size:12px;padding-top:6px;padding-bottom:6px}.btn-minpadding{padding:1px 5px 1px 5px}.btn-nopadding{padding:0}.btn-overflow{height:initial}.btn-flush-right{padding-right:0}.panel{color:#303840;font-size:16px;font-family:"Open Sans",sans-serif}.panel-row-bottom{padding-bottom:10px}.panel.panel-primary{background:#fff;margin-right:0;margin-left:0}@media (min-width:700px){.panel.panel-primary{padding-top:45px;padding-right:0;padding-bottom:20px;border:0}}@media (max-width:699px){.panel.panel-primary .panel-heading button{width:auto!important}}.panel.panel-primary .panel-heading-appointments{font-size:16px;color:#515C66;font-family:"Helvetica Neue Bold",sans-serif;border-bottom-color:#79838C;background-color:transparent;margin-bottom:20px;padding:0;text-align:center}@media (min-width:700px){.panel.panel-primary .panel-heading-appointments{font-size:26px}}.panel.panel-primary .panel-subheading{margin-top:14px;margin-bottom:14px;font-size:24px;font-family:"Open Sans",sans-serif;font-weight:700;color:#525C66;border-bottom:1px solid;border-bottom-color:#dbdfe4}@media (min-width:700px){.panel.panel-primary .panel-subheading{margin-top:0;margin-right:0;margin-bottom:0}}.panel.panel-primary .panel-subheading-messages{font-size:10pt;font-family:"Helvetica Neue Bold",sans-serif;color:#79838C;text-transform:uppercase;border-bottom:1px solid;border-bottom-color:#dbdfe4}.panel.panel-primary .panel-subheading-dashboard{font-size:10pt;font-family:"Helvetica Neue Bold",sans-serif;color:#79838C;text-transform:uppercase}.panel.panel-primary .panel-photo-dashboard{padding-left:0;padding-right:0;padding-top:0;margin-right:5px}@media (max-width:399px){.panel.panel-primary .panel-photo-dashboard{zoom:.8}}@media (min-width:700px){.panel.panel-primary .panel-photo-dashboard{padding-left:0;padding-right:0;padding-top:0;margin-right:0}}.panel.panel-primary .panel-photo-dashboard img{width:80px;height:80px;border-radius:16px;border-style:solid;border-width:4px;border-color:#525C66}@media (min-width:700px){.panel.panel-primary .panel-photo-dashboard img{width:100px;height:100px;border-radius:25px;border-style:solid;border-width:5px;border-color:#525C66}}@media (min-width:400px){.panel.panel-primary .panel-dashboard-tile-content-area{padding:10px}}.panel.panel-primary .panel-row{padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;border-bottom:solid 1px;border-color:#BAC1C6}.panel.panel-primary .panel-list-padding{padding-bottom:10px}.panel.panel-primary .panel-row-no-border-bottom{padding-top:10px;padding-bottom:10px;margin-top:0;margin-right:0;margin-botton:0;margin-left:0}.panel.panel-primary .navbar.navbar-default{margin-left:-15px;margin-right:-15px}.panel.panel-primary .panel-header.panel-header-secondary{padding-bottom:60px}.panel.panel-primary .panel-header.panel-header-secondary .panel-title.panel-title-secondary{padding-left:110px;color:#79838C}.panel.panel-primary .panel-header.panel-header-secondary .panel-title.panel-title-secondary .patient-name{font-size:42px}.panel.panel-secondary{border-color:transparent;margin-right:5px;margin-left:5px;margin-bottom:0;padding-top:5px;padding-bottom:0;padding-right:5px;padding-left:0}.panel.panel-secondary>.panel-heading{color:#79838C;background-color:transparent;border-color:#79838C}.panel.panel-secondary>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel.panel-secondary>.panel-heading .badge{color:transparent;background-color:#79838C}.panel.panel-secondary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}@media (min-width:700px){.panel.panel-secondary{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:15px;padding-right:0;padding-bottom:0;padding-left:0}}.panel.panel-secondary .panel-heading{font-size:24px;color:#525C66;font-family:"Open Sans",sans-serif;font-weight:700;border-bottom:2px solid;margin-bottom:0;padding-top:5px;padding-bottom:0;padding-right:5px;padding-left:0}@media (min-width:700px){.panel.panel-secondary .panel-heading{margin:0;padding:0}}.panel.panel-secondary .panel-heading .panel-title{font-size:10px;height:24px;font-family:Montserrat;color:#000}@media (min-width:400px){.panel.panel-secondary .panel-heading .panel-title{font-size:16;height:inherit}}.panel.panel-secondary .panel-heading label{font-size:10px;font-family:"Helvetica Neue Bold",sans-serif;color:#dbdfe4;text-transform:uppercase}.panel.panel-secondary .form-section{margin:0}.panel.panel-secondary .panel-row{padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;border-bottom:solid 1px;border-color:#BAC1C6}.panel.panel-default{border-color:transparent;margin-right:5px;margin-left:5px}.panel.panel-default>.panel-heading{color:#79838C;background-color:transparent;border-color:#79838C}.panel.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel.panel-default>.panel-heading .badge{color:transparent;background-color:#79838C}.panel.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}@media (min-width:700px){.panel.panel-default{margin-right:0;margin-left:0}}.panel.panel-default .panel-heading{border-bottom:none;font-size:18px;font-family:Montserrat,sans-serif;font-weight:700;color:#525C66;text-transform:uppercase}.panel.panel-default .panel-heading .panel-title{font-size:14px;height:24px;font-family:Montserrat;color:#000}@media (min-width:400px){.panel.panel-default .panel-heading .panel-title{font-size:16px;height:inherit}}.panel.panel-default .panel-heading label{font-size:10px;font-family:"Helvetica Neue Bold",sans-serif;color:#dbdfe4;text-transform:uppercase}.panel.panel-default .panel-body{min-height:100px}.panel.panel-default .form-section{margin:0}.panel.panel-default .button-search{margin:5px}.panel.panel-tile{border-color:#BAC1C6;padding:0;margin-top:5px}.panel.panel-tile>.panel-heading{color:#525C66;background-color:#F0F2F5;border-color:#BAC1C6}.panel.panel-tile>.panel-heading+.panel-collapse>.panel-body{border-top-color:#BAC1C6}.panel.panel-tile>.panel-heading .badge{color:#F0F2F5;background-color:#525C66}.panel.panel-tile>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#BAC1C6}@media (min-width:700px){.panel.panel-tile{margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}}.panel.panel-tile .panel-heading{font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;color:#79838C}@media (max-width:399px){.panel.panel-tile .panel-heading{width:100%}}.panel.panel-tile .panel-heading .panel-title{color:#525C66;font-size:10px;height:24px}@media (min-width:400px){.panel.panel-tile .panel-heading .panel-title{font-size:16px;height:inherit}}.panel.panel-demo.non-mychart{padding-top:20px;margin-right:35px;margin-left:30px}.panel.panel-demo{border-color:transparent;margin-right:5px;margin-left:5px}.panel.panel-demo>.panel-heading{color:#79838C;background-color:transparent;border-color:#79838C}.panel.panel-demo>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel.panel-demo>.panel-heading .badge{color:transparent;background-color:#79838C}.panel.panel-demo>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}@media (min-width:700px){.panel.panel-demo{margin-right:0;margin-left:0}}.panel.panel-demo .panel-heading{font-size:14pt;font-family:"Helvetica Neue Bold",sans-serif;border-color:#79838C;border-bottom:2px solid;margin-bottom:14px;padding-left:0}@media (min-width:700px){.panel.panel-demo .panel-heading{font-size:26pt}}.panel.panel-demo .panel-heading .panel-title{font-size:24px;color:#525C66;font-family:"Open Sans",sans-serif;font-weight:700;padding-left:0}.panel.panel-demo .panel-heading label{font-size:12px;font-family:Montserrat,sans-serif;font-weight:700;color:#BAC1C6;text-transform:uppercase}.panel.panel-demo .panel-subheading{font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;color:#525C66;border-bottom:1px solid;border-bottom-color:#dbdfe4;margin-top:14px;margin-bottom:14px;text-transform:uppercase}.panel.panel-demo .panel-null-margin{padding-right:0;margin-left:0;margin-right:0}.panel.panel-demo .panel-left-margin{padding-right:0;margin-left:15px}.panel.panel-demo .panel-right-margin{padding-left:0}.panel.panel-demo .panel-right-margin .title{padding-top:20px;padding-bottom:20px}.panel.panel-demo .panel-footer{background-color:inherit;border-top:none}.panel.panel-demo .button-search{margin:5px}.panel.panel-share{border-color:transparent;margin-right:5px;margin-left:5px}.panel.panel-share>.panel-heading{color:#79838C;background-color:transparent;border-color:#79838C}.panel.panel-share>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel.panel-share>.panel-heading .badge{color:transparent;background-color:#79838C}.panel.panel-share>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}@media (min-width:700px){.panel.panel-share{margin-right:0;margin-left:0}}.panel.panel-share .row{margin-right:0;margin-left:0}.panel.panel-share .panel-heading{font-size:26pt;color:#515C66;font-family:"Helvetica Neue Bold",sans-serif;border-bottom:0;margin-bottom:14px;padding-left:0}.panel.panel-share .panel-heading .panel-title{font-size:14pt;color:#515C66;font-family:"Helvetica Neue Bold",sans-serif;padding-left:10px}@media (min-width:700px){.panel.panel-share .panel-heading .panel-title{font-size:26pt}}.panel.panel-share .panel-subheading{font-size:10pt;font-family:"Helvetica Neue Bold",sans-serif;color:#79838C;border-bottom:1px solid;border-bottom-color:#dbdfe4;margin-bottom:14px;text-transform:uppercase}@media (min-width:700px){.panel.panel-share .panel-subheading{font-size:16pt}}.panel-flush{margin-left:0;margin-right:0;padding-right:0;padding-left:0}.panel-temp{margin:25px;margin-right:40px;margin-left:40px}.panel-temp .btn{width:100%;margin-top:10px}@media (min-width:700px){.panel-temp{margin-right:80px;margin-left:80px}.panel-temp .btn{margin-top:0;width:auto;float:right}}.panel-temp .temp-row{margin-right:15px;margin-left:15px}.panel .panel-body{padding:0}.panel li.list-group-header{height:50px}.panel li.list-group-header div.list-item-content{padding-top:0;height:100%}.panel li.list-group-header div.list-item-sub-heading{font-size:10px;text-transform:uppercase}.ap-font-bold{font-weight:700;font-family:"Helvetica Neue Bold",sans-serif}.ap-margin-bottom-50{margin-bottom:50px}.ap-margin-bottom-40{margin-bottom:40px}.ap-margin-bottom-30{margin-bottom:30px}.ap-margin-bottom-20{margin-bottom:20px}.ap-margin-bottom-15{margin-bottom:15px}.ap-margin-bottom-10{margin-bottom:10px}.ap-margin-top-15{margin-top:15px}.ap-center-row{margin:auto;max-width:500px}.panel.panel-mobile{border:none}.panel.panel-mobile .panel-header{border:none;padding-right:30px;padding-left:30px;height:40px;background-color:#F0F2F5}.panel.panel-mobile .panel-header .panel-notice{color:#79838c;font-family:'Helvetica Neue',sans-serif}.panel.panel-mobile .panel-header .list-item-thumbnail{zoom:.6;margin-top:20px}.panel.panel-mobile .panel-header .panel-title{font-size:15px;font-weight:700;color:#79838c;font-family:'Helvetica Neue',sans-serif;padding-top:9px;padding-bottom:9px}.panel.panel-mobile .panel-header .panel-title .title-text{padding-left:22px}.panel.panel-mobile .panel-header .mobile-back-header{height:44px}.panel.panel-mobile .panel-header .mobile-back-header i{padding-right:22px}.panel.panel-mobile .panel-header .panel-patient{padding-top:31px;padding-bottom:31px;font-size:13px;vertical-align:middle;display:table-cell}.panel.panel-mobile .panel-header .panel-patient h2{margin-top:0;margin-bottom:0;font-size:18px}.panel.panel-mobile .panel-header.patient-header{height:98px;background:#FCFEFF}.panel.panel-mobile .panel-header.patient-header .list-item-thumbnail{height:140px;width:initial;margin-top:14px;margin-bottom:14px;margin-right:25px}.panel.panel-mobile .panel-body .panel-heading{padding-right:30px;padding-left:30px}.panel.panel-mobile .panel-body .panel-heading .icon-group i{padding-left:10px}.panel.panel-mobile .panel-body .panel-heading ap-spinner{padding-top:14px;padding-bottom:14px}.panel.panel-mobile .panel-body .panel-heading .btn-header{color:#79838c}.panel.panel-mobile .panel-body .panel-heading .folder-dropdown{width:50%}.panel.panel-mobile .panel-body .panel-heading .folder-dropdown .caret{color:#79838c}.panel.panel-mobile .panel-body .panel-heading .folder-dropdown span{font-size:16px}.panel.panel-mobile .panel-body .panel-heading .folder-dropdown .dropdown-menu{font-size:14px}.panel.panel-mobile .panel-body .ap-message-sender{font-size:medium}.panel.panel-mobile .panel-body .ap-message-unread{border-left:5px solid #29becc}.panel.panel-mobile .panel-body .ap-message-unread .ap-message-sender{color:#000;font-weight:700}.panel.panel-mobile .list-group-header .list-item-sub-heading{font-size:8px;font-weight:400;font-family:'Helvetica Neue',sans-serif}.panel.panel-tile-secondary{border-color:transparent}.panel.panel-tile-secondary>.panel-heading{color:#79838C;background-color:transparent;border-color:#79838C}.panel.panel-tile-secondary>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel.panel-tile-secondary>.panel-heading .badge{color:transparent;background-color:#79838C}.panel.panel-tile-secondary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}.panel.panel-tile-secondary .panel-heading{border-top:1px solid;border-bottom:none;font-size:12pt;font-family:"Helvetica Neue Bold",sans-serif;color:#79838C;text-transform:uppercase;padding:18px 30px}.panel.panel-tile-secondary .panel-heading i{padding-left:10px}@media (min-width:700px){.panel.panel-tile-secondary .panel-heading{font-size:16pt}}.panel.panel-tile-secondary .panel-heading .panel-title{font-size:14px;height:24px;font-family:Montserrat}@media (min-width:400px){.panel.panel-tile-secondary .panel-heading .panel-title{font-size:16px;height:inherit}}.panel.panel-tile-secondary .panel-heading label{font-size:10px;font-family:"Helvetica Neue Bold",sans-serif;color:#dbdfe4;text-transform:uppercase}.panel.panel-tile-secondary .panel-body{padding-left:30px;padding-right:30px}.panel.panel-tile-secondary .list-group-item{padding-left:30px;padding-right:30px;border-right:none;border-left:none}.panel.panel-tile-secondary .list-group-item .overflow-wrap{white-space:normal}.panel.panel-tile-secondary .personal-details-map{margin:0}.modal-dialog{width:95%;margin:auto}@media (min-width:690px){.modal-dialog{width:600px;margin:30px auto}}.modal-dialog.modal-dialog-login{margin:1% auto}@media (min-width:400px){.modal-dialog.modal-dialog-login{margin-top:60px;margin-bottom:120px}}.modal-dialog.modal-dialog-login .modal-content{border-color:#2776bd;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;color:#A1AAB2;text-transform:uppercase}.modal-dialog.modal-dialog-login .modal-content .modal-body.description-text{font-size:9pt;color:#666;text-transform:none;font-weight:400}.modal-dialog.modal-dialog-login .modal-content .modal-body.description-text .description-box{border:solid #999 2px;background-color:#eee;padding:8px 8px 2px;margin:1px 1px 10px;border-radius:13px}.modal-dialog.modal-dialog-login .modal-content .modal-body.description-text .small-center{width:100%;text-align:center;font-weight:700;margin:10px 0}.modal-dialog.modal-dialog-login .modal-content .modal-body.description-text a,.modal-dialog.modal-dialog-login .modal-content .modal-body.description-text a.active,.modal-dialog.modal-dialog-login .modal-content .modal-body.description-text a:focus,.modal-dialog.modal-dialog-login .modal-content .modal-body.description-text a:hover{color:#2271b7;cursor:pointer}.modal-dialog.modal-dialog-login .modal-header{background-color:#2776bd}.modal-dialog.modal-dialog-login .modal-subtitle{margin-top:-5px;color:#FCFEFF;font-size:24px;font-family:"Open Sans",sans-serif;font-weight:600}.modal-dialog.modal-dialog-login .modal-body{background-color:#FCFEFF;padding-right:5%;padding-left:5%}@media (min-width:400px){.modal-dialog.modal-dialog-login .modal-body{padding-right:50px;padding-left:50px}}.modal-dialog.modal-dialog-login .modal-body .form-group label{margin:0;margin-bottom:5px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;color:#BAC1C6;text-transform:uppercase}.modal-dialog.modal-dialog-login .modal-body label{margin:10px;margin-top:20px}.modal-dialog.modal-dialog-login .modal-body .link{color:#29BECC;text-decoration:underline}.modal-dialog.modal-dialog-login .modal-footer{border-color:#D5D8DB;border-bottom:0;border-right:0;border-left:0;padding-right:50px;padding-left:50px;background-color:#F0F2F5}.modal-dialog-report .modal-header{background-color:#F0F2F5}.modal-dialog-report .modal-subtitle{color:#000;font-size:16px;font-family:'Helvetica Neue Light',sans-serif}.modal-dialog-report .modal-body{background-color:#FCFEFF;min-height:60px}.modal-dialog-report .modal-body iframe{height:500px;width:100%}@media (max-height:767px){.modal-dialog-report .modal-body iframe{height:75vh}}.modal-dialog-report .modal-footer{border-color:#D5D8DB;border-bottom:0;border-right:0;border-left:0;background-color:#F0F2F5}.modal-dialog-family-history .control-enabled{cursor:pointer;text-transform:uppercase;font-size:13px;font-family:"Helvetica Neue",sans-serif;color:#79838c}.modal-dialog.modal-dialog-print{margin-top:0;margin-bottom:0}.modal-dialog.modal-dialog-print .receipt-margin{margin-right:100px;margin-left:100px}@media print{.modal{position:static}}.modal-default .modal-header{background-color:#F0F2F5}.modal-default .modal-subtitle{color:#000;font-size:16px;font-family:'Helvetica Neue Light',sans-serif}.modal-default .modal-body{background-color:#FCFEFF}.modal-default .modal-body.modal-max-height{max-height:calc(100vh - 176px);overflow:auto}.modal-primary .modal-body{padding-top:15px;padding-bottom:20px;padding-left:40px;padding-right:40px}.modal-primary .row{margin-left:0;margin-right:0}.modal-primary .col-striped-right{padding-right:4px}.modal-primary .col-striped-left{padding-left:4px}.modal-primary .label-text{font-size:10px;font-family:"Helvetica Neue Bold",sans-serif;color:#9fa1a5;text-transform:uppercase}.dropdown-primary .btn-default.active,.dropdown-primary .btn-default.focus,.dropdown-primary .btn-default:active,.dropdown-primary .btn-default:focus,.dropdown-primary .btn-default:hover,.dropdown-primary .open>.dropdown-toggle.btn-default{background-color:transparent;border-color:transparent}.dropdown-primary .dropdown-toggle{background-color:transparent;border-color:transparent}.dropdown-primary .dropdown-toggle .title-text{color:#29BECC}.dropdown-primary .dropdown-menu{top:70%}.dropdown-btn{font-size:10px;font-weight:700;padding-right:12px;padding-left:12px;height:30px}table{margin-top:15px;min-width:100%}.table-flush{margin-top:0}.table.table-striped .column-text label{color:#BAC1C6;font-size:80%}.table.table-striped .column-subtext{color:#BAC1C6;font-size:80%}.ap-problems-table tbody tr{background-color:#FBFCFC}.ap-problems-table .ap-problems-table tr:nth-child(4n),.ap-problems-table tr:nth-child(4n-1){background-color:transparent}.ap-problems-table .ap-problems-notes{border-top:0!important}.pagination>li>a{color:#2776bd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#2776bd;background-color:#eee;border-color:#FCFEFF}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#2776bd;border-color:#2776bd;cursor:default}*{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-callout:none}[contenteditable] *,input,textarea{-webkit-user-select:auto}body{overflow-x:hidden}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body,html{min-height:100%;height:100%;padding:0;margin:0;position:relative}#main-content{height:initial;background-color:#FCFEFF;min-height:calc(100% - 50px)}.clickable{cursor:pointer}.tile-rounded-corner-top{border-top-left-radius:8px;border-top-right-radius:8px}.tile-rounded-corner-bottom{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.rounded-corner-lg{border-radius:25px}.rounded-corner-md{border-radius:16px}.rounded-corner-sm{border-radius:8px}.border-width-lg{border-style:solid;border-width:5px}.border-width-md{border-style:solid;border-width:4px}.border-width-sm{border-style:solid;border-width:3px}button.btn-header>img.border-width-sm{margin-bottom:-6px}.extra-dark-grey-border{border-color:#525C66}.light-aqua{border-color:#29BECC}.dark-aqua{border-color:#176B73}.lime-green{color:#32cd32}a,a.active,a:focus,a:hover{color:#29BECC;cursor:pointer}.underline-text{text-decoration:underline}.page-image{width:100%;margin-top:-4%}.page-image.doctors{content:url(../images/Doctors.png)}.smaller{color:#BAC1C6;font-size:80%}.mobile-padding{padding-left:30px;padding-right:30px}.flush-right{padding-right:0!important}.flush-left{padding-left:0!important}.align-right{text-align:right}#customer{margin-right:10%!important}@media print{.receipt-padding{max-width:100%!important;width:600px!important}.ap-confirm-content-area{margin-left:-2cm!important;max-width:100%!important;width:600px!important}}.large-date{color:#525C66;font-size:36px;font-family:"Open Sans",sans-serif;font-weight:600}.large-description-40{color:#525C66;font-size:40px;font-family:"Open Sans",sans-serif;font-weight:700}.large-description{color:#525C66;font-size:24px;font-family:"Open Sans",sans-serif}.large-body-description{color:#525C66;font-size:20px;font-family:"Open Sans",sans-serif;font-weight:500}.title-secondary{color:#79838C;font-size:18px;font-family:"Open Sans",sans-serif}.body-text{color:#303840;font-size:16px;font-family:"Open Sans",sans-serif}.secondary-text-semi-bold-light{color:#79838C;font-size:15px;font-family:"Open Sans",sans-serif;font-weight:600}.green{color:green}