﻿.auth-btn {    width: 70%;} .btn .auth-btn a {  margin: 2px !important;    }/*******Table**********/.notes-table th {    background: #4169e1 !important;    color: #fff;}.ActionIHealthSyncUser, .ActionHospitalUser {    width: 200px !important;}.authorized-form #authorized-panel {    padding-left: 0;    padding-right: 0;}.authorized-form {    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;    margin-bottom: 3%;}    .authorized-form .collapses {        font-size: 15px;        color: #1e1e1e;        text-decoration: none;    }    .authorized-form i {        padding-right: 10px;    }    .authorized-form .well {        border: none !important;        background: #fff !important;    }    .authorized-form .panel-heading {        border-bottom: none !important;    }.form-popup .fa-commenting {    color: #dc1c26;}.matched-studies h4 {    text-align: center;    font-size: 20px;}.manage-template select.form-control {    height: 45px !important;    box-shadow: none !important;}.form-popup b {    font-family: 'IsidoraSans-Medium';    padding-left: 3px;}.form-popup strong {    padding-left: 5px;    animation-name: textzoom;    animation-duration: 1s;    animation-timing-function: linear;    animation-iteration-count: infinite;    animation-direction: alternate;    position: absolute;    padding-top: 2px;}@keyframes textzoom {    0% {        font-size: 10px;    }    50% {        font-size: 11.5px;    }    100% {        font-size: 10px;    }}/****Begin-Retrieval-case*/.patient-detail-title .well {    min-height: 50px;    padding: 30px;}.patient-detail-title img {    max-width: 28px;    margin-right: 5px;}.patient-detail-title h4 {    font-weight: 600;    font-size: 21px;}.patient-detail-title ul.list-unstyled {    display: flex;    align-items: center;    justify-content: center;    margin-bottom: 0;}.patient-detail-title li {    padding: 0px 6%;    font-size: 18px;}.patient-detail-title i {    font-size: 30px;    padding-right: 5px;}/****Select-Provider*******/.provider-details img {    max-width: 25px;    margin-right: 10px;}.provider-details .well {    height: 160px;}.provider-details li {    font-size: 16px;    padding-bottom: 14px;}.provider-details i {    font-size: 28px;    margin-right: 10px;}.provider-details h4 {    font-weight: 600;    font-size: 21px;}strong.medical-record-number {    position: relative;}.sumbit-retrieval-case dt {    width: 200px !important;    text-align: left !important;}.shipping-label-form .panel-default .panel-body {    padding: 30px 40px 30px 0px;}.patient-search-bar table.dataTable.no-footer {    border-bottom: 1px solid #ccc !important;}.patient-search-bar #patientSearch_info {    padding-left: 20px;}.md-toolbar-tools, .md-button.md-default-theme.md-primary.md-raised, .md-button.md-primary.md-raised, .md-button.md-default-theme.md-primary.md-fab, .md-button.md-primary.md-fab {    background: #4169e1 !important;}.patient-search-bar #patientSearch_filter {    padding-right: 20px;    padding-top: 14px;}.patient-search-bar #patientSearch_length {    padding-left: 20px;    padding-top: 15px;}.patient-search-bar {    border: none !important;    margin: 0% 6% !important;    box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.2) 0px 8px 16px -8px !important;}.shipping-label-form .panel-default .panel-body .col-sm-4 {    padding: 0;}    .shipping-label-form .panel-default .panel-body .col-sm-4 input {        width: 100%;        border: 1px solid #ccc;    }.sumbit-retrieval-case {    padding: 30px !important;}a.todo-actions input {    display: flex;    float: left !important;    margin-top: -4px !important;    margin-right: 5px !important;}i.fa.fa-solid.fa-file {    font-size: 15px;    padding-right: 10px;    color: #4169e1;}.todo li a {    padding: 15px 15px 15px 35px !important;}.condition {    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;    margin-top: 20px;    border: none !important;    padding: 20px;}.card {    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;    border: none;}.condition span {    padding-top: 10px;}.card-body .col-auto {    padding: 0 !important;}.patient-details .col-sm-9, .panel-heading {    padding-right: 0 !important;}.requested-reports {    float: left;    padding-left: 10px;}.record .record-title {    display: flex;    align-items: center;    justify-content: left;    padding-bottom: 10px;}.record b {    padding-right: 5px;}.sidebar-search select {    font-family: 'IsidoraSans-Medium';}form.sidebar-search.ng-pristine.ng-valid {    top: 5px !important;    height: 33px !important;    padding-top: 3px !important;}.panel-body.record span input {    margin: 0 !important;}/**********patient-title*******************/h1.patient-title {    position: fixed;    top: 9px;    left: 0;    right: 0;    z-index: 99999;    font-size: 19px;    width: 40%;    margin: 0 auto;}.patient-profile {    border: 0;    margin: 0 !important;}/******************Page-loading***************************/#imgProgress {    animation: rotation 1.5s infinite linear;}#spinner {    animation: rotation 0.7s infinite linear;}.modal-backdrop, .modal-backdrop.fade.in {    background: none !important;}.modal-scrollable {    background: rgba(255,255,255,0.5) !important;}.page-loader {    display: flex;    align-items: center;    justify-content: center;    font-size: 16px;}#loading-bar-spinner {    left: 400px !important;}div#ProgressPopup {    box-shadow: none !important;    background: none !important;    border: none !important;}@keyframes rotation {    from {        transform: rotate(0deg);    }    to {        transform: rotate(360deg);    }}input[type="checkbox"] {    width: 20px;    height: 20px;    float: left;    display: flex;    margin-right: 6px;    margin-top: 0px;}.Record-Retrieved h4 {    color: #4169e1;}.dashboard-column .col button {    background: #4169e1;    color: #fff;    font-size: 15px;}.dashboard-column .btn-icon:hover {    text-shadow: none !important;}.panel table th {    border: 1px solid #cccc;}.panel-body {    padding: 0;}.panel-default {    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}.modal-body {    padding-bottom: 0 !important;}#forgotMessage .modal-content {    border: 0 !important;}#forgotMessage .modal-footer {    display: block !important;    border: none !important;    padding-top: 0 !important;    padding-bottom: 0 !important;}    #forgotMessage .modal-footer button.btn.btn-primary {        width: 100% !important;    }#forgotMessage {    padding: 30px !important;    border: none;    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}    #forgotMessage .form-actions button {        margin: 0 auto !important;        width: 100%;    }    #forgotMessage .col-auto {        padding: 0 !important;    }    #forgotMessage .modal-footer button {        background: #d0011d;        border: none;    }    #forgotMessage .input-group {        padding-bottom: 5px;    }    #forgotMessage .modal-body form {        margin-bottom: 5px;    }#forgotMessage {    border: none !important;    padding: 30px !important;}.caseCounterBadge {    left: 42% !important;    margin-top: 8px !important;    padding: 3px 0px !important;}.page-header h1 {    text-align: center !important;    color: #000;}.isync-title h1 strong {    color: #d0011d !important;}dt {    font-size: 15px;    font-family: 'IsidoraSans-Medium';    color: #1e1e1e;}.panel-body.record td {    font-size: 15px;    color: #1e1e1e;    font-family: 'IsidoraSans-Medium' !important;}dd {    font-size: 15px;    font-family: 'IsidoraSans-Medium';}.PatientInfo h4 {    font-weight: 900 !important;}.badge.badge-info {    padding: 0px;    background: #ffc000 !important;    color: #000 !important;    font-size: 13px !important;}.PatientInfo dl.dl-horizontal {    text-align: left !important;    float: left;    width: 100%;}.PatientInfo dt {    width: auto !important;    text-align: left;}.panel span.hidden {    display: none !important;}.Pinfo dd {    height: 25px;    margin-left: 0px !important;    width: auto !important;    padding-left: 6px !important;}span.badge.badge-info i {    font-size: 12px;    color: #000 !important;}form.sidebar-search {    background: #4169e1 !important;}.dashboard-column i {    color: #fff !important;    width: 27px;    margin: 0 auto;    border-radius: 100%;    height: 27px;    padding: 7px 0px;    font-size: 18px;}.patient-details .col-sm-9 {    width: 85% !important;}.dashboard-column {    width: 15%;    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}body {    font-family: 'IsidoraSans-Medium' !important;}h1, h2 {    font-family: 'IsidoraSans-Bold' !important;}a, p, span, button {    font-family: 'IsidoraSans-Medium' !important;}/******Secure-Communication*****/.form-popup md-input-container {    margin-bottom: 0px !important;}.form-popup md-sidenav {    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px !important;}.md-resize-wrapper {    padding-top: 30px;}.communication-backgroud {    background-color: #4169e1 !important;}.form-popup button {    width: 100% !important;    margin-bottom: 30px;}.form-popup textarea {    border: 1px solid rgb(204, 204, 204) !important;    height: 110px !important;}.Record-Retrieved {    float: left;    width: 50%;}.form-popup .md-input-has-value {    margin-bottom: 0 !important;}.form-popup label.md-required {    font-size: 15px;    color: #1e1e1e !important;}.btn-animation {    animation: glowing 1000ms infinite;}@keyframes glowing {    0% {        background-color: #4169e1;        box-shadow: 0 0 10px #4169e1;    }    50% {        background-color: #4169e1;        box-shadow: 0 0 20px #4169e1;    }    100% {        background-color: #4169e1;        box-shadow: 0 0 10px #4169e1;    }}#communicationThreadsList label.ng-binding:first-child {    font-size: 14px !important;}#communicationThreadsList label.ng-binding:nth-child(2) {    font-weight: bold;    font-size: 13px;}#communicationThreadsList {    padding: 0 !important;    margin: 0 !important;}md-checkbox {    font-weight: 600 !important;}    md-checkbox .md-icon {        width: 16px !important;        height: 17px !important;    }.PatientInfo {    padding: 30px;}.Record-Retrieved h4 {    float: left;    width: 100%;    padding-left: 20px;    margin-top: 40px;}.panel-body.record {    border: 1px solid #888 !important;}.tab-content .dl-horizontal dt {    width: 180px !important;    margin-right: 15px;}.sub-menu i.icon-arrow {    transform: rotate(180deg);}.navigation-small ul.main-navigation-menu > li:hover {    width: 245px !important;}    .navigation-small ul.main-navigation-menu > li:hover > ul.sub-menu {        width: 210px !important;    }/****************Signature-pending-list*************************/.casefilter-box button.btn.btn-icon.btn-block {    background: #4169e1 !important;    color: #fff;    height: 110px !important;    font-size: 17px;}.casefilter-box i {    font-size: 27px;    padding-bottom: 10px;    color: #fff !important;}    .casefilter-box i.fa.fa-stop.red-color {        font-size: 22px;    }.casefilter-box span.badge.caseCounterBadge.badge-info.ng-binding {    left: 0 !important;    right: 0 !important;    margin: 0 auto;}.badge-info i.fa.fa-check {    padding: 7px;    border-radius: 100%;}.casefilter-box {    margin-top: 30px;}.signature-pending-table .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td {    font-size: 14px !important;    font-family: 'IsidoraSans-Light';    font-weight: bold;}.navbar > .container .navbar-brand {    min-width: 230px !important;    height: 60px !important;    display: flex !important;    align-items: center !important;}.md-toolbar-tools h2, .md-toolbar-tools i.fa.fa-times.ng-scope {    color: #fff;}@keyframes shadow-pulse {  /*  0% {        box-shadow: 0 0 0 3px rgba(255, 192, 0, 0.4);    }*/    100% {        box-shadow: 0 0 0 4px rgba(255, 192, 0, 4);    }}@keyframes shadow-pulseout {    0% {        box-shadow: 0 0 0 4px rgba(255, 192, 0, 4);    }    100% {        box-shadow: 0 0 0 3px rgba(255, 192, 0, 0.4);    }}.boxhighlight {    animation: shadow-pulse 2s ease-in infinite, shadow-pulseout 2s ease-in infinite;    border-radius: 2px !important;}/**************************************Font-family**************************************************/@font-face {    font-family: 'IsidoraSans-Black';    src: url('../../font/IsidoraSans-Black.woff') format('woff');}@font-face {    font-family: 'IsidoraSans-Black';    src: url('../../font/IsidoraSans-Black.woff2') format('woff2');}@font-face {    font-family: 'IsidoraSans-Bold';    src: url('../../font/IsidoraSans-Bold.woff') format('woff');}@font-face {    font-family: 'IsidoraSans-Bold';    src: url('../../font/IsidoraSans-Bold.woff2') format('woff2');}@font-face {    font-family: 'IsidoraSans-Light';    src: url('../../font/IsidoraSans-Light.woff') format('woff');}@font-face {    font-family: 'IsidoraSans-Light';    src: url('../../font/IsidoraSans-Light.woff2') format('woff2');}@font-face {    font-family: 'IsidoraSans-Medium';    src: url('../../font/IsidoraSans-Medium.woff') format('woff');}@font-face {    font-family: 'IsidoraSans-Medium';    src: url('../../font/IsidoraSans-Medium.woff2') format('woff2');}@font-face {    font-family: 'IsidoraSans-SemiBold';    src: url('../../font/IsidoraSans-SemiBold.woff') format('woff');}@font-face {    font-family: 'IsidoraSans-SemiBold';    src: url('../../font/IsidoraSans-SemiBold.woff2') format('woff2');}@font-face {    font-family: 'IsidoraSans-Regular';    src: url('../../font/IsidoraSans-Regular.woff') format('woff');}@font-face {    font-family: 'IsidoraSans-Regular';    src: url('../../font/IsidoraSans-Regular.woff2') format('woff2');}