﻿/*to flip the scroolbarfrom right to left*/
html {
    overflow: auto;
}

body.ar {
    overflow-x: hidden;
}

.clear {
    clear: both;
}

.arBtnAl {
    margin-top: -10px;
}
/* svg direction */

.vChartViewContainer svg {
    direction: ltr;
}


.BMILineChartContainer svg {
    direction: ltr;
}
/* add popup bmi  */
.BMIRecordModalform .div-BMILbl {
    margin-top: -5%;
}

.BMIContainer .BMIInfoWrapper .BMIInfoLink,
.vitalSignsManagement .vitalInfoWrapper .vitalInfoLink {
    right: -15px !important;
}

/* MPI register new patient  */
ul.nav.abn-tree .level-2 .indented {
    position: relative;
    right: 20px;
}

.indented.tree-label {
    display: inline-block;
}

.indented.tree-icon {
    float: right !important;
    /*margin-right: 15px;*/
}

#FilterResults .k-treeview li[role="treeitem"] span.k-in {
    margin-right: 0px !important;
}

/*MPI find patient*/
.k-rtl .k-tooltip-closable .k-tooltip-content {
    padding-left: 0 !important;
}

.k-rtl.NursePortalClass .k-tooltip.k-popup .k-callout-e {
    border-right-color: transparent !important;
}

.k-rtl.NursePortalClass .k-callout {
    border-bottom-color: transparent !important;
}

.k-callout-w {
    border-right-color: #FFFFFF;
    /*transform: rotate(360deg);*/
}

.fa-phone {
    transform: rotate(251deg);
}

.panel-heading .fa-phone {
    transform: none;
}



/* Bootstrap Styles */
@media (min-width: 768px) {
    .navbar-right {
        float: left !important;
    }
}
/* From FontAwesome Stlyes */
.pull-left {
    float: right;
}

.pull-right {
    float: left;
}

.fa-angle-left {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.fa-angle-right {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.fa-caret-right {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.fa-caret-left {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.orderlist-arrow-icon {
    transform: rotate(180deg) !important;
}

#pat-bannar .infoPopover .showOn {
    margin-top: 29px !important;
}

.OrderEntryandManagement .orderlist-container.open .gear-check {
    right: -32px !important;
}

.text-left {
    text-align: right;
}

.text-right {
    text-align: left;
}

.fa.pull-left {
    margin-left: .3em;
    margin-right: auto;
}

.fa.fa-check.listCheckIcon {
    margin-right: -20px;
}

.pos-rlt .fa.fa-money,
.pos-rlt .fa.fa-shield {
    margin-left: 2px;
}


i.fa.fa-angle-double-right {
    transform: rotateY(180deg);
}

.kendoPopup-headerTemplate span.mobile i {
    margin-left: 3px;
}
/*************MPI*************/
#employeePositions .color-code-in-grid .tooltip {
    left: auto !important;
}
/************Vital sign*************/
.VitalSignsManagementPannel .k-radio-label {
    display: inline !important;
    vertical-align: sub !important;
}
/************Patient summery*************/
#ClinicalSheetId .c-section .c-content .scection-cancel,
#ClinicalNotesId .c-section .c-content .scection-cancel {
    display: contents;
}

.printPdfModal .dropdownhasTreeView .popupTreeView .k-treeview .k-checkbox-wrapper .k-checkbox-label {
    right: 0;
}

.k-rtl .menu-ribbon.k-menu .k-item {
    border-width: 0;
}

/*************form library************/
.ClinicalTree ul > li.k-item {
    padding: 0 16px 0 0 !important;
}
/* Override Kendo RTL Styles */



.standardGrid .k-filtercell .k-autocomplete.k-header.k-state-default input[data-role="autocomplete"] {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

/*.k-list-filter>.k-icon {
    left: 6px !important;
    top: 0;
    -webkit-transform: rotateY(180deg) !important;
    -ms-transform: rotateY(180deg) !important;
    transform: rotateY(180deg) !important;
}*/

.k-list-filter > .k-icon {
    left: 6px !important;
    right: unset !important;
    top: 0 !important;
    -webkit-transform: rotateY(180deg) !important;
    -ms-transform: rotateY(180deg) !important;
    transform: rotateY(180deg) !important;
}

/*.k-i-arrow-s {
    background-position: 1px -33px !important;
}*/

.k-treeview .k-minus {
    background-position: 0 -32px !important;
}

.k-rtl .k-treeview .k-minus, .k-rtl .k-treeview .k-minus-disabled, .k-rtl .k-treeview .k-plus, .k-rtl .k-treeview .k-plus-disabled {
    transform: rotateY(180deg);
}


.k-treeview .k-minus,
.k-treeview .k-plus {
    background-position: 0 -16px;
}

.standardGrid .k-filtercell .k-autocomplete.k-header.k-state-default::before {
    right: unset !important;
}

/*.standardGrid tr.k-filter-row .k-autocomplete::before,
.standardGrid .k-numeric-wrap:before,
.standardGrid .k-picker-wrap:before,
.standardGrid .k-dropdown-wrap:before {
    left: 0 !important;
    right: auto !important;
    margin: 0 10px 0 0 !important;
    transform: rotateY(180deg) !important;
}*/


.k-dropdown-wrap .k-select,
.k-numeric-wrap .k-select,
.k-picker-wrap .k-select {
    right: auto !important;
    left: 0 !important;
}

.k-radio-label {
    padding-right: 1.5em;
    padding-left: 0 !important;
}

    .k-radio-label:before {
        right: 0;
        left: unset;
    }

.k-window-iframecontent .k-header .k-window-title {
    display: inline-block !important;
    margin-top: 0px !important;
    width: 96% !important; /***Extra space for close button***/
    position: relative !important;
    right: 0px !important;
    line-height: 18px;
}

.k-window-iframecontent .k-header .k-window-actions {
    display: inline-block !important;
    position: relative !important;
    left: 0px !important;
    top: 0px;
    vertical-align: top;
}

.k-checkbox-label {
    padding-right: 1.5em;
    padding-left: 0;
}

.k-tooltip-validation .k-warning {
    margin-left: 3px;
    margin-right: 0;
}

.k-filter-row > th:first-child, .k-grid tbody td:first-child, .k-grid tfoot td:first-child, .k-grid-header th.k-header:first-child {
    border-left-width: 0 !important;
}

.k-grid-content tr td {
    border-left-width: 0 !important;
}

.k-treeview .k-item {
    padding: 0 16px 0 20px !important;
}

.k-filter-menu.k-popup .k-font-icon, .k-font-icon.k-icon, .k-font-icon.k-tool-icon {
    right: 90%;
    transform: scale(-1, 1);
}

.k-filter-menu.k-popup input[type="radio"], input[type="checkbox"] {
    /*margin-left: 5px;*/
    vertical-align: sub;
}

.VisitAddServiceModal .dropdownhasTreeView .popupTreeView li .k-icon {
    left: 20px !important;
    top: 5px !important;
}

.arabicChevroletTreatment {
    transform: rotate(180deg);
}

/*medical setup*/
#PhysicianList.standardGrid tr.k-filter-row .k-autocomplete::before,
#PhysicianList.standardGrid .k-numeric-wrap:before,
#PhysicianList.standardGrid .k-picker-wrap:before,
#PhysicianList.standardGrid .k-dropdown-wrap:before,
#orderListGridID.standardGrid tr.k-filter-row .k-autocomplete::before,
#orderListGridID.standardGrid .k-numeric-wrap:before,
#orderListGridID.standardGrid .k-picker-wrap:before,
#orderListGridID.standardGrid .k-dropdown-wrap:before
#ComponentsManagementGrid.standardGrid tr.k-filter-row .k-autocomplete::before,
#ComponentsManagementGrid.standardGrid .k-numeric-wrap:before,
#ComponentsManagementGrid.standardGrid .k-picker-wrap:before,
#ComponentsManagementGrid.standardGrid .k-dropdown-wrap:before,
.standardGrid .k-filtercell .k-autocomplete.k-header.k-state-default::before {
    right: 0 !important;
    left: auto !important;
    margin: 0 0 0 10px !important;
    transform: rotateY(180deg) !important;
}

.standardGrid .k-header .k-i-arrow-s {
    background-position: 0 -31px !important;
}

.arrowfixinarabic.resultsForm .standardGrid .k-header .k-i-arrow-s {
    background-position: 0 -31px !important;
}

.k-tooltip-closable .k-tooltip-content {
    padding-right: 0;
}

.indented.tree-icon.fa.fa-caret-right {
    transform: rotate(180deg);
}

.k-treeview li span.k-icon {
    /*right: 21px !important;*/
}


/*.k-treeview .k-item {
    padding: 0 16px 0 0;
}*/

/* Fixed Modules Styles */
div.toggle-more2 i.fa-caret-left {
    right: -4px;
    transform: rotateY(180deg);
}

/*Billing styles*/
.contractTermsPanel .contractTermsItem .bottom {
    right: auto;
    bottom: auto;
}

.createNewContractorWrapper .standardGrid .k-textbox + .k-tooltip-validation {
    top: 35px;
    margin: 0 !important;
}

.billingMngMod .k-hierarchy-cell .k-i-collapse,
.billingMngMod .k-hierarchy-cell .k-minus,
.billingMngMod .k-hierarchy-cell .k-minus-disabled {
    background-position: 0 -240px !important;
    transform: rotate(-90deg) !important;
}
.billingMngMod .k-hierarchy-cell .k-i-expand,
.billingMngMod .k-hierarchy-cell .k-plus,
.billingMngMod .k-hierarchy-cell .k-plus-disabled {
    background-position: 0 -240px !important;
    transform: rotate(0deg) !important;
}

.visitManagementReciptionform .marketingTipsWrapper .fa-ticket {
    transform: rotate(45deg) !important;
}
/*To fix AR STYLES IN RECIEPT*/
.RECheaderAr {
    width: 550px !important;
}

.REC-recieptMainContainerForAr {
    direction: ltr;
}

.containerReceiptAr {
    text-align: left;
}
/**Visit management services horizontal scrollbar */
.visitManagementReciptionform .servedByFilterWidth {
    width: auto !important;
    padding-right: 5px;
}

.receptionActionBulk .dropdownBtn-content {
    margin-top: 1px !important;
}

.ConfirmedAr {
    display: block;
}

.visitManagementReciptionform .servedByFilter .servedByFilterWidth {
    min-width: 155px !important;
}

.AuthorizationForm .attach-icon {
    transform: rotate(45deg) !important;
}

.AuthorizationForm .statusGridColorAuth {
    margin-right: 5px !important;
}

.ActionsAuthToolTip {
    padding: 0 10px;
}

    .ActionsAuthToolTip.rejectToolTip {
        left: 0% !important;
    }

    .ActionsAuthToolTip.holdToolTip {
        left: 40% !important;
        padding: 0 25px;
    }

    .ActionsAuthToolTip.undoToolTip {
        left: 13% !important;
    }
/*Visit Management*/
#ClinicalServicesGridList .ahbs-lock.ml-5 {
    margin-right: 3px !important;
}

.ArabicHeaderTreatment {
    direction: ltr;
}

#treatmentServiceListParentID .k-master-row .k-plus {
    background-position: 0 -222px;
    transform: rotate(0deg) !important
}

#treatmentServiceListParentID .k-master-row .k-minus {
    background-position: 0 -190px;
    transform: rotate(0deg) !important
}

.confirmStatusPopup #confirm-visit-service-grid-auth span.k-pager-info.k-label {
    direction: rtl !important;
}

.confirmStatusPopup #confirm-visit-service-grid-auth th[data-field="ApprovedQuantity"] span,
.confirmStatusPopup #confirm-visit-service-grid-auth th[data-field="ApprovedAmmount"] span,
.confirmStatusPopup #confirm-visit-service-grid-auth th[data-field="ApprovedDuration"] span {
    display: inline-block;
    vertical-align: middle;
    max-width: 95%;
    white-space: nowrap;
    overflow: hidden !important;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    direction: rtl;
}

#contractor-statement-grid .colorStatusCode {
    margin-right: 7px !important;
}

.arabicServiceMargin {
    float: right !important;
}

.arTaxMargin {
    margin-right: 0 !important;
}

.LockStyle .tooltip.bottom.in.fade {
    width: 55px !important;
    margin-left: -20px;
}

    .LockStyle .tooltip.bottom.in.fade .tooltip-arrow {
        margin-left: 13px !important;
    }

.tooltipButtonEditSpeciality {
    margin-top: 0 !important;
    width: 25px !important;
}

.VisitsHistoryForm .k-callout-w {
    border-right-color: #21b799 !important;
}

.rotateIconArabic {
    transform: rotate(180deg);
    /* position: absolute;*/
    margin-top: 10px;
    margin-right: 5px;
}

.colorStatusCode {
    margin-right: 5px;
}
/*tooltip form send action input claim*/
.roleActionsTooltipContainer .list-group-item .tooltip.bottom.in.fade {
    width: 152px !important;
}

.customSummaryclaimTooltip + div .tooltip-inner {
    width: 150px !important;
}

.customEclaimTooltip + div .tooltip-inner {
    max-width: 301px !important;
}

.customSummaryclaimTooltip + div {
    left: 10px !important;
}

    .customSummaryclaimTooltip + div .tooltip-inner {
        width: 187px !important;
    }

.customVisiclaimTooltip + div {
    left: 105px !important;
}

    .customVisiclaimTooltip + div .tooltip-inner {
        max-width: 318px !important;
    }

.customDetailedClaimTooltip + div {
    left: 30px !important;
}

    .customDetailedClaimTooltip + div .tooltip-inner {
        max-width: 308px !important;
    }

.ignoreContractStyle {
    direction: rtl;
}

.visitManagementReciptionform .clinicalServicesGrid .btn.btn-primary-blue.edit-disc {
    transform: rotate(270deg);
}

.patientActionsPannelHeader .clinicTitleHeadding .physicianTitle span {
    display: inline-flex !important;
}

.clinicalServicesGrid .text-danger.servicesList-Price {
    font-size: 13px;
}

.visitData {
    margin-top: 10px;
}

.iconInassign {
    margin-left: 2px !important;
}

.action-section .noselectedServiceMsg {
    margin-top: 15px !important;
}

.AuthorizationForm .k-grid .k-hierarchy-cell .k-icon.k-plus {
    background-position: 0 -224px !important;
}

.AuthorizationForm .k-grid .k-hierarchy-cell .k-icon.k-minus {
    background-position: 0 -192px !important;
}

.AuthorizationForm .counterAuthDis {
    margin-right: 67px !important;
}

    .AuthorizationForm .counterAuthDis .secondsCounter {
        margin-right: 10px !important;
    }

.AuthorizationForm .counterAuth {
    margin-right: 67px !important;
}

    .AuthorizationForm .counterAuth .secondsCounter {
        margin-right: 10px !important;
    }

.ar .AuthorizationForm .standardGrid .k-header .k-i-arrow-s {
    background-position: 0 -157px !important;
}
/*fix parenthese contractor name*/
.AuthorizationForm .MultiSelectPopup-All .singleSelect-scrlablePart.multi-select-wrapper-container ul li {
    direction: ltr;
}
/*fix parenthese visit history*/
.MultiSelectPopup-All.Insurance .singleSelect-scrlablePart.multi-select-wrapper-container ul li {
    direction: ltr;
    text-align: right;
}

.parentheseFixAr .k-widget.k-multiselect.k-header.form-control.multiSelect-control .k-multiselect-wrap.k-floatwrap ul li {
    direction: ltr;
}
/*fix parenthese create statement contractor*/

.singleSelect-scrlablePart ul li {
    direction: ltr;
}

.parentheseFixAr .k-widget.k-dropdown.k-header.form-control.multiSelect-control.ddl-text-placeHolder {
    direction: ltr;
    text-align: right;
}

.parentheseFixAr .k-dropdown-wrap.k-state-default.k-state-focused .k-input {
    direction: ltr;
    text-align: right;
}
/*fix parenthese insured popup*/
#Contractor-list .singleSelect-scrlablePart ul li {
    direction: ltr;
    text-align: right;
}

.controlMainContainer .k-widget.k-dropdown.k-header.form-control.ddl-text-placeHolder .k-dropdown-wrap.k-state-default {
    direction: ltr;
    text-align: right;
}

#Contract-list .singleSelect-scrlablePart ul li {
    direction: ltr;
}
/*fix parenthese input insured view*/
.visitViewInpatient .editWithPopOver .content {
    direction: ltr;
    text-align: right;
}

    .visitViewInpatient .editWithPopOver .content .insurer-Details .text-trimmed .fa-circle {
        margin-top: 5px;
        float: right;
    }

    .visitViewInpatient .editWithPopOver .content .buttonsContainer .fa-pencil {
        margin-top: 5px;
        float: right;
    }

    .visitViewInpatient .editWithPopOver .content .buttonsContainer .fa-money {
        margin-top: 5px;
        float: right;
    }
/*fix parenthese input in contractor input assigned popup*/
.EditInsuranceDetailsModal.AssignAuthorizationLetterModal.VMmodalStyle .InsuranceDetailsSection .text-ellipsis.inline.w-maxFull {
    direction: ltr;
}

.InsuranceDetailsSection .parentheseContract .tooltip.bottom.in.fade {
    direction: ltr;
}

.InsuranceCardsList .k-grid-content.k-auto-scrollable .textPowerTemplate .text-trimmed .fa-circle {
    float: right;
}

.InsuranceCardsList .k-grid-content.k-auto-scrollable .textPowerTemplate .text-trimmed {
    direction: ltr;
}

#AuthorizationLettersListID .k-grid-content.k-auto-scrollable .tooltip.bottom.in.fade {
    direction: ltr;
}

.ucafRep .dropdownBtn .dropdownBtn-content {
    margin-top: 15px;
}

.AuthorizationForm .ucafRep .dropdownBtn .dropdownBtn-content {
    margin-top: 0;
}

.CashPointAss .standardGrid td:nth-child(3) .tooltip.bottom.in.fade {
    width: 155px;
}

.serviceNoteGrid .k-grid-content .k-widget.k-tooltip.k-tooltip-validation.k-invalid-msg {
    margin-top: 30px !important;
}

.servedByFilter .servedByFilterWidth {
    padding-right: 10px !important;
}

#CurrentOrdersListID .pos-rlt.PhysicianOrderCard .ClinicTimeTo {
    /* padding-right:37px;*/
}

.visitViewInpatient .fa-exclamation.fixPosAR {
    padding-left: 2px;
}

.laissezStyleForAr {
    direction: ltr;
    margin-left: 5px;
}

.marginReceiptAr {
    margin-right: 5px;
}

.REC-recieptMainContainer div {
    direction: ltr
}

.marginHeaderRecieptAr {
    text-align: right !important;
}

.marginTitleAr, .marginlogoReceiptAr {
    margin-right: 150px;
}
/*fix scroll bar color-profile grid clinical service*/
#ClinicalServicesGridList .k-grid-content.k-auto-scrollable {
    max-height: 200px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}
/************** emergency *************/
#WaitingGridListID .leftUnseenttoltip {
    float: left;
    margin-left: 24px;
}
/*modals*/

div.standardGrid thead[role="rowgroup"] th[role="columnheader"] {
    text-align: right;
}

.PhysicianSchedualListForm .ResourceSchedule .listactions {
    right: unset;
}

/*vital sign widget view style*/
#VitalSignsId .header {
    font-size: 11px;
}

/*OPD style*/
.pageTitleContainer .fa-tags {
    transform: rotate(82deg);
}

.panelgradient .fa-expand {
    transform: rotate(90deg);
}

.panelgradient .fa-cogs {
    transform: rotate(180deg);
}
/*tree*/
.VMReceprionistBody ul.nav.abn-tree .level-1 .indented {
    right: 0px;
}

.VMReceprionistBody .indented.tree-icon {
    float: right !important;
}

.VMReceprionistBody .indented.tree-label {
    display: block;
    margin-right: 16px;
}

.VMReceprionistBody ul.nav.abn-tree .level-2 .indented {
    right: 20px;
}

.VMReceprionistBody ul.nav.abn-tree .level-3 .indented {
    right: 40px;
}

.positionMessageWarning {
    z-index: 4;
}

.clinicManagementForm .searchCaritireaPannel {
    overflow-x: hidden;
}

.visitManagementReciptionform .filterationMenu {
    text-align: center;
}

/**tooltips*/
.tooltip {
    width: max-content;
}

/*warning msgs*/
.WarningMsg {
    /*float: none !important;*/
    /*  margin-bottom: 10px !important;
    margin-top: 10px;*/
}

/**LabRad*/
.receiveLabRadOrdersForm .orderListGridContainer .gridSection .stateField span {
    display: inline-block;
}

.standardGrid .k-grid-header .k-filtercell > .k-operator-hidden {
    padding-right: 0 !important;
    padding-left: 0 !important;
}


.RecLabOredersBody .k-tooltip.k-popup[role="tooltip"],
.RecRadOredersBody .k-tooltip.k-popup[role="tooltip"] {
    margin-right: -4px;
}

.RecLabOredersBody .k-callout-w,
.RecRadOredersBody .k-callout-w {
    margin-left: -14px;
}

.receiveLabRadOrdersForm .investigationSwitcher .investigationC i {
    margin-right: 0;
    transform: scale(-1, 1);
}

.receiveLabRadOrdersForm .investigationSwitcher .investigationP i {
    margin-left: 0;
    transform: scale(-1, 1);
}

.LabSetupBody ul.k-reset {
    padding: 0 3px 0 0;
}

.LabSetupBody .k-grid .k-grid-content [role="grid"] tbody[role="rowgroup"] td {
    padding: 2px 3px !important;
}

.LabRadBody div.standardGrid thead[role="rowgroup"] th[role="columnheader"] a.k-link {
    padding: 0 .6em 0 0 !important;
}

.LabRadBody .resultsForm .standardGrid .resultsTable tbody td:first-child label {
    padding-bottom: 2px;
    margin-bottom: 3px;
}

#InvestigationDetails .sampleDetailsBar .toTrim {
    display: inline-block;
    vertical-align: bottom;
}

.RecLabOredersBody .standardGrid .k-grid-header .k-header.k-with-icon.k-filterable .k-grid-filter {
    padding: 11px 1px 5px;
}

.ComponentsManagementForm h5.gradientLine:before, .TemplateManagementForm h5.gradientLine:before, .TemplateDetailsForm h5.gradientLine:before, .componentDetailsForm h5.gradientLine:before, .TempDetailsForm h5.gradientLine:before {
    right: 30px !important;
}

.LabSetupBody .standardGrid .k-header .k-i-arrow-s,
#OperationSetupGrid.standardGrid .k-header .k-i-arrow-s {
    background-position: 0 -288px !important;
}

.LabSetupBody .standardGrid .k-header .k-select .k-i-arrow-s,
#OperationSetupGrid.standardGrid .k-header .k-select .k-i-arrow-s {
    background-position: 0 -31px !important;
}

.LabRadBody .noborderMsg.WarningMsg {
    float: left !important;
}

.LabSetupBody .resultsContainer ul.k-editor-toolbar.ng-scope span.k-dropdown-wrap.k-state-default,
.LabSetupBody #TempDetailsForm ul.k-editor-toolbar.ng-scope span.k-dropdown-wrap.k-state-default,
.LabRadBody .resultsContainer ul.k-editor-toolbar.ng-scope span.k-dropdown-wrap.k-state-default,
.LabRadBody #TempDetailsForm ul.k-editor-toolbar.ng-scope span.k-dropdown-wrap.k-state-default {
    padding-right: 20px !important;
}

    .LabSetupBody .resultsContainer ul.k-editor-toolbar.ng-scope span.k-dropdown-wrap.k-state-default input,
    .LabSetupBody #TempDetailsForm ul.k-editor-toolbar.ng-scope span.k-dropdown-wrap.k-state-default input,
    .LabRadBody .resultsContainer ul.k-editor-toolbar.ng-scope span.k-dropdown-wrap.k-state-default input,
    .LabRadBody #TempDetailsForm ul.k-editor-toolbar.ng-scope span.k-dropdown-wrap.k-state-default input {
        padding-left: 15px;
        text-align: right;
    }

/**OR*/
.BookingHeader {
    padding: 10px !important;
}

    .BookingHeader span {
        margin-top: 3px;
        display: inline-block;
    }

.ORBody .BookingBody .schedulePanel .OperationReservation .grid-dropdown .fa-ico-info i.fa {
    left: 9px;
}

.ORBody .BookingBody .schedulePanel .OperationReservation .rolecont .fa-ico-info {
    text-align: center;
    padding-right: 5px;
}

.ORBody .BookingBody .schedulePanel .OperationReservation .grid-dropdown div.toggle-more2 ul {
    right: -150px;
    top: -40px !important;
}

.ORBody .BookingBody .schedulePanel .OperationReservation .grid-dropdown i.fa.fa-caret-left.arrow {
    top: -19px;
}

div.toggle-more2 i.fa-caret-left {
    text-shadow: none
}

.BookingBody .schedulePanel .noborderbot .width-100 {
    text-align: left !important;
}

.ORBody .operationBookingForm .customScheduler .k-event {
    margin-left: -25px;
    width: 14.3% !important;
}

@media only screen and (width: 1440px) {
    .ORBody .operationBookingForm .customScheduler .k-event {
        margin-left: -21px;
        width: 14.2% !important;
    }
}

@media only screen and (width: 1366px) {
    .ORBody .operationBookingForm .customScheduler .k-event {
        margin-left: -19px;
        width: 14.2% !important;
    }
}

@media only screen and (width: 1280px) {
    .ORBody .operationBookingForm .customScheduler .k-event {
        margin-left: -19px;
        width: 14.2% !important;
    }
}
/**OM*/
.OrderManagementBody .searchPatientListPanel .panel-heading .k-i-arrow-s {
    background-position: 0 !important;
}

.OrderManagementBody .ahbs-prescription {
    margin-right: -4px;
}

.OrderManagementBody .performOrderForm .modal-title div .text-lg {
    padding-bottom: 2px;
}

.OrderManagementBody.modal-open.modalSelectFix,
.OrderManagementBody.MedTabBody {
    position: unset !important;
}

.OrderManagementBody .viewIncompleteOrdersForm .standardGrid.viewIncompleteOrdersGrid .k-header .k-i-arrow-s {
    background-position: 0 -31px !important;
}

.OrderEntryandManagement .calcPrice {
    margin-left: 10px;
}

.OrderEntryandManagement .calcPrice.calcPriceSub {
    background-position: 52%;
}

.OrderEntryandManagement .dotIconBefore::before {
    float: right;
    margin: 8px 0 0 2px;
}

#AddAdditivesID.standardGrid tr th, .standardGrid .k-grid-header th.k-header {
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 6px !important;
}
/* ****** ER module *******/
.ERZones-form .box-cont .statisticsWidget .card {
    width: 19.32%;
}

.box-cont .statisticsWidget .card .cardName .btn {
    width: 95px;
}

.cardHeader .bedCardActionBtn.noUL {
    width: 135px;
    margin-right: -77px;
}

.ERZones-form .zoneMainContainer .zoneCard .cardHeader .bedCardActionBtn button {
    text-align: right !important;
}

.ERZones-form .zoneMainContainer .zoneCard {
    padding-right: 15px !important;
}


/**************** Patient Problems ******************/
.singleSelect-scrlablePart #typeDiseaseID_listbox {
    direction: ltr;
}
/*********** Clinical Note **********/
.AddNoteForm .note-editor .k-editable-area:before {
    content: " ملاحظة" !important;
}

.AddNoteForm .action-editor .k-editable-area:before {
    content: "التصرف" !important;
}

#episodeTree .k-treeview-lines > li.k-item > ul > li > ul > li {
    width: 74%;
}
/*********** Dental **********/
#dentalChart .color-picker {
    margin-top: 39px;
}

#deantalCategories .removeall .fa-angle-double-left {
    transform: rotate(180deg);
}

/******** lab barcode print*********/
.KendoBarcodeShapeClass .barcodeMainCintainer .barcodeDateTime {
    direction: ltr;
}
/******** Nurse Portal*********/
.customScrollbar .order-info {
    justify-content: space-between;
}

#quantityInput {
    float: right !important;
}

#unitInput .unitInput-label {
    white-space: nowrap;
}

#unitInput .unitInput-input {
    width: 66.66666667% !important;
}

#serviceInput .serviceInput-label {
    white-space: nowrap;
}

.service-kit-btn .icon-content .order-badge {
    padding: 3px !important;
    line-height: 0.9 !important;
    font-family: 'Segoe UI Regular' !important;
}

.iconWrapper .badge {
    right: unset !important;
    left: -18px !important;
}

.k-window-iframecontent .k-window-titlebar .k-i-close {
    background-position: left -32px top -16px !important;
}

/*.billingMngMod label.ValidationErrorLabel {
    text-align: right;
    float: right;
}*/