﻿
ul.nav.navbar-nav.navbar-right.sm.sm-blue a span {
    margin-right: 1px;
}
.navbar-nav > li > a.has-submenu {
    font-size: 13px !important;
}
/*.myMark
{transform: rotateX(180deg)}*/

.sm-blue > li > a span.sub-arrow {
    left: 5px !important;
}
#main-menu .mega-menu ul li{
    color:#000!important;
    list-style-type:none;
}
#Carotid {margin-left:90px!important}
.div.dt-buttons
{
    float: right;
    margin-top: 15px;
    padding-left:10px
}

#btnAddMedicalPackageOffer {
    right: 23px !important;
    top: 0 !important;
}
#searchableRole_filter{float: left!important;}
 
/*div.dataTables_wrapper div.dataTables_filter
{
    text-align:right!important;  
        float: left;   
}*/
div#TblInvoiceDetail_filter {
    float: left;
}
.check-dir {float:left}
.label-dir{float:right}
div#ProcedureSourceServices_filter {
    float: none!important;
}
#ProcedureSelectedMedicines_filter {float:left}
#ProcedureSourceMedicines_filter{float:none }
.widget-body.no-padding {
    width: 100%;
}
.class{
     left: 0px!important;
     right:-8px!important;
}
#main-menu 
{
    float:right;
}
#PatientInformationDiv {padding-bottom:0px!important}
.widget-header > .widget-caption,
.modal-title,
.ibox-title > h5 {
    float: right !important;
    width: 100%;
    font-weight: bold !important;
}
.modal-title {padding-right:15px!important}

.form-control-feedback {
    right: 200px !important;
}
.forAlignAR {
    text-align: left;
}

.activeAllawDiv.IsActiveDiv label,
.activeAllawDiv.IsActiveDiv span {
    float: right;
}

/*.Charges .Amenites:last-child a,
.Charges .Amenites:last-child {
    float: left;
}*/

.Charges .Amenites:last-child {
    padding-left: 10px;
}

a#btnRoomCategoryClear {
    margin-left: 5px;
}

div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
    padding-left: 0;
}

/*#searchabletbl_filter label,*/
#searchable_filter .form-control,
/*#searchableJobTitle_filter label,*/
div.dataTables_wrapper div.dataTables_filter input
/*#searchableContractType_filter label,
#searchableAllowance_filter label,
#searchableVacation_filter label*/ {
    text-align: left !important;
    margin-left: 1px !important;
    margin-left: 3px !important;
    margin-right: 8px !important;
}
/*div.dataTables_wrapper div.dataTables_filter {
  text-align: unset!important;
    float: left;
}
*/
 div#tblFloor_filter {
    float: left!important;
}
#Banksearchable_filter{
    text-align: right !important;
    float: left!important;
}
/*form#frmCreateEmployee input,*/
/*form#frmCreateEmployee #CancelButton,
#myID .creatBtn,*/
/*#myID #btnSave,*/
/*#frmCreateEmployee input,*/
/*#CancelButton*/
/*branch / edit*/ /*{
    float: left;
    padding: 0px 25px 0px !important;
}*/

#myID .btn.btn-white.formBtn#CancelButton {
    padding: 5px 25px;
}

.widget-header {
    right: auto;
    left: 9px;
}

.rightDiv {
    float: left !important;
    padding-left: 0;
}

.forPullRight {
    float: right;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    margin-bottom: 0;
}

.form-horizontal .form-group {
    margin-left: 0;
    margin-right: 0;
}

.modal-dialog #JobTitleHeaderDiv .ibox-content .form-horizontal div {
    padding: 1px;
    padding-left: 0;
    margin-left: 0;
    margin-right: 0;
}
.bracnchDiv input{margin-top:2px!important}
#FK_PatientCategory_ID {width:100%!important}
/*#SimpleTab-4 span.select2.select2-container.select2-container--default {
    width: 84% !important;
    margin-top: 3px !important;
}*/
.fa-plus-circle,
#PriceTable_wrapper #PriceTable_filter {
    float: left;
}
 #ModallAddNewCategory {float:left}
/*a#searchpatient {
    padding: 6px !important;
    height: 35px !important;
    top: 1px;
}*/
.checkBoxLabel {
    padding-right: 2px;
    padding-left: 0px;
    line-height: 38px;
}

#myID #SimpleTab-4 input[type=checkbox] ~ .text {
    padding-right: 5px;
    padding-left: 0px;
}
/*modals*/
.IsActiveDiv label {
    float: right;
    margin-left: 5px;
}
/*.modal-dialog .formBtns input[type=button], .modal-dialog .formBtns input[type=submit],*/
.modal-dialog .widget-body.no-padding .row:last-child ul,
.modal-dialog .ibox-content .formBtns,
.modal-dialog .widget-body .formBtns,
.modal-dialog ul.pagination {
    float: left;
}

.widget-header > .widget-caption,
.modal-title,
.ibox-title {
    /* float: left !important; */
    width: 100%;
}

#AllowanceHeaderDiv .formBtns input,
#VacationHeaderDiv .formBtns input,
#JobTitleHeaderDiv .formBtns input,
#ContractTypeHeader .formBtns input,
#LabResultCurrentMeasurementUnitDiv .formBtns input[type=submit],
#LabResultCurrentMeasurementUnitDiv .formBtns input[type=button],
form#LabResultDepartmentForm .formBtns input,
/*#editpartialview .formBtns a,*/
.modal-dialog #CurrentInsuranceCompanyAgentDiv .formBtns input {
    float: left !important;
}
/*--------------------- cpt ------ services ----------------------*/  
#OptionServiceModalBody label, #tblAllAllowancesandDeductios_filter label
{text-align:right}
#popButtonClearOperationCategory ,
#searchableVacation_filter,
#searchableContractType_filter,
#searchableActionPermission_filter,
#searchable_filter,
#searchableAllowance_filter,
#searchableRole_filter,
#tableOriginCountry_filter,
#searchableSizeMeasurementTable_filter,
#searchableConcentrationMeasurement_filter,
#tableScientificOffice_filter,
#tblPrices_filter,
#ItemsTable_filter,
#tblOpeningPanels_filter,
#MedicalPackagesOffersearchable_filter,
#tblAnteriorSegmentSignsCategory_filter,
#tblPosteriorSegmentSignsCategory_filter,
#RecipientTable_filter,
#tblRoomCategory_filter ,
#tblAmenitesAndCharges_filter,
#searchableMeasurementUnit_filter,
/*#searchableReceipt_filter,*/
#tableInsuranceCompanyClass_filter,
#serviceInsuranceSearchable_filter,
#searchableSupplierCategory_filter,
#tblDictionaryName_wrapper #tblDictionaryName_filter,
#tblLinkEmployeeWithFingerPrint_filter,
#CashFlowOutPatientId_filter
{float:left}

#AddJobTitlebtn,
#searchableAudit_info,
#search #searchable_filter,
.MHQ-forHeight #searchable_filter,
#doctor-visit #searchable_filter,
#EmergencyRequest #searchable_filter,
#icd #searchable_filter,
#RadiologyResult #searchable_filter,
#Branch #searchable_filter,
#InsuranceCompany #searchable_filter,
#searchableService_filter ,
#currency-wedgit #searchable_filter,
#ChiqueBook  #searchable_filter,
#DictionaryName #tblDictionaryName_wrapper #tblDictionaryName_filter,
#barcodeDiv #searchable_wrapper #searchable_filter,
#user-widget #searchable_filter,
#searchableDoctorComission_filter ,
#stor-tabel  #searchable_filterl,
#dvl-table #searchable_filter
{float:right!important}

#OperationCategoryModal input ,#searchableDoctorComission_filter label{text-align: right !important;}
a#BtnSaveServiceID{margin-left:0; margin-right:5px;}
/*-------------------- medical -----------------------------*/

#rightSide .appoint-title {
    float: left;
    border-radius: 0 0 12px 0;
}

#ShiftsDiv {
    left: auto;
    right: 5px;
}
.DOBInputs div {
    padding-left: 0;
    padding-right: 3px;
}

ul.k-reset.k-scheduler-navigation {
    float: right !important;
}
/*#datetimepicker1 span.input-group-addon {
   right: 70px!important;

}*/
.k-scheduler-toolbar > ul li:first-child,
.k-scheduler-toolbar > ul li:first-child .k-link,
.k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li,
.k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li .k-link,
li.k-state-default.k-header.k-nav-prev,
li.k-state-default.k-header.k-nav-next,
li.k-state-default.k-nav-current {
    float: right !important;
}

.k-link:link {
    float: left !important;
}

.k-scheduler-toolbar > ul li:first-child {
    border-radius: 0 4px 4px 0 !important;
}

li.k-state-default.k-header.k-nav-prev,
li.k-state-default.k-header.k-nav-next {
    transform: rotateY(180deg);
}

#ModalPopupBodyDiv button.fa.fa-plus-circle.icon-fa.btn.btn-white,
#MedicalPackage_ID {
    float: right;
}

#MedicalPackagesListDiv label {
    text-align: right;
    padding-right: 15px;
}

/*div#SecondPatientDataDiv div:first-child {padding-right: 2px;}*/
/*div#SecondPatientDataDiv div:nth-child(2) {
    padding-right: 1px;
    padding-left: 1px;
}*/
div#EmployeesDiv {
    padding-right: 0px !important;
}
#BranchesDiv {padding:0px 4px }
.k-event.k-state-selected,
/*.k-event,*/ /*causes a problem at appointment*/
.k-event .k-link,
.k-more-events,
.k-task-complete,
.k-task-single {
    left: 0 !important;
    /*right: 8px !important;*/
    border-radius: 0 !important;
}
/*
#leftSide > .widget {
    height: 660px;
}

*/
/*.modal-dialog .topMeLast div {
    margin-right: 0 !important;
    margin-left: 15px !important;
}*/

.modal-dialog .ibox-content .appoindPadd div,
.modal-dialog .widget-body .appoindPadd div {
    padding: 0 3px;
    padding-right: 0;
}


/*------------------------------ patient ---------------------------*/

input#DOB_Hijri {
    margin-top: 3px !important;
}
#PatientCreateDiv .top_me.top_me1 a{float:left;}
.top_me {
    margin-top: 8px;
}

.pull-right.formBtns.l-g {
    /*float: left !important;*/
}

#PatientCreateDiv .formBtn {
    float: left;
}

a#btnAddPatientCategory {
    margin-right: 0px;
    margin-left: 15px;
}

.auctionDiv {
    margin-bottom: 2px;
}

#PatientInformatientSearchModal .modal-dialog .w-create .appointDivs {
    padding-left: 0;
    padding-right: 15px;
}

.modal-dialog .top_me div {
    margin-left: 0;
    /*margin-right:10px;*/
}

.forInlineInputs label {
    text-align: right !important;
}

/*.insurancePage .formBtns a,
.insurancePage .formBtns input,
.cashPage .formBtns a,
.cashPage .formBtns input,
.labResultPage .formBtns input,
.insurancePage .formBtns,
.insurancePage .ibox.float-e-margins .formBtns input[type=submit],
.insurancePage .ibox.float-e-margins .formBtns input[type=button] {
    float: left !important;
}*/

/*----------------------- invoice ---------------------------------*/

    #MedicalPackageServicesDiv {
    padding: 0 0 0 0px;
}/.widget-body.invoicePageWidgBdy .formBtn{float: left !important;}
#PatientCreateDiv .invoicePageWidgBdy .myShortTxt, #PatientCreateDiv .invoicePageWidgBdy .mypatient {
    padding-left: 0 !important;
    padding-right: 15px !important;
}
/*.widget-body.invoicePageWidgBdy .formBtn{float:left;}*/
.printSave a,
.printSave input,
#PatientCreateDiv .invoicePageWidgBdy .formBtn {
    float: right !important;
    margin: 5px 1px 3px !important;
    margin-top: 5px !important;
    height: 36px !important;
}

#PatientCreateDiv span.input-group-addon,
#PatientCreateDiv .myShortTxt,
#PatientCreateDiv .mypatient {
    padding-right: 0;
    padding-left: 15px;
}

#PatientCreateDiv .invoicePageWidgBdy {
    padding-right: 10px !important;
}

.sendConvert {
    float: right;
    padding-right: 0;
}

.printSave {
    float: left;
    padding-right: 0;
}

#PatientCreateDiv .myShortTxt:last-child {
    padding-left: 0;
}

.invoicePageWidgBdy .forBorder {
    padding-right: 5px;
    margin-bottom: 10px;
}

select#DeptDrpDownList,
input#Department_Special_Code {
    margin-right: 5px;
    margin-left: 0px;
    float: left;
}

#AddNewPatientDiv .formBtns input {
    margin: 5px 0 5px 5px !important;
    float:right;
}

/*-----------------------Receipt----------------------------*/
#ReceiptHeaderDiv .formBtns input {
    float: left;
    margin-right: 5px !important;
    margin-left: 0px !important;
}
/*----------------------- prefrences medical ---------------------------------*/
.medicalDep .plusDiv {
    float: left;
}

    .medicalDep .plusDiv a.icon-fa,
    .medicalDep .plusDiv a.icon-fa:focus {
        height: 33px;
    }

.medicalDep .no-padding-left {
    padding-left: 15px !important;
    padding-right: 0;
    margin-top: 0px!important;
}

/*.mynewdiv div {
    padding-right: 0;
    padding-left: 7px;
}*/

    #MedicalBranchesDiv,
    #MedicalPatientCategoriesDiv,
    #MedicalPatientCategoriesDiv div {
        padding: 0;
    }

.invoiceWidgBdy .sendConvert {
    /*padding-left:15px;
    padding-right:0;*/
}

.bottomPart #MedicalPackageServicesDiv {
    padding-left: 15px;
    padding-right: 0;
}
.mytitle {
    margin: 2px 10px;
}
.paType {
    /*float:left*/
}
/*.sm-nowrap{
    left:auto;
    right:0;
    margin-right:0!important;
    margin-left: auto;
}*/
/*--------------------- purchase order --------------------------*/
.bgBlack .IsActiveDiv label {
    float: right;
}
.bgBlack .no-padding-left {
    padding-left: 15px !important;
    padding-right: 0 !important;
}
/*.bgBlack .searchRow
{
        margin-right: 1%;    padding: 10px 0 10px 0;display: inline-block;margin-top:10px;
}*/
.searchRow .IsActiveDiv.no-padding-right {
    padding-right: 15px !important;
    padding-left: 0;
}

.bgBlack label {
    margin-top: 5px;
}

.myFirstCols .margin-bottom-5 {
    margin-bottom: -1px !important;
}
/*--------------------------- supplier---------------------------------------*/
.modal-dialog #ResponsibleDiv label span {
    float: left;
}
.supplierForm .forBorder input,
.supplierForm button.btn.dropdown-toggle.btn-default,
.supplierForm .forBorder span.select2-selection.select2-selection--single
{text-align:right !important;}
/*.customWidth {
    padding-right: 5px !important;
    padding-left: 0;
}*/
.supplierForm .customWidth label {font-size: 11px !important;}

.supplierForm a#Add {
    height: 34px!important;
    padding: 6px!important;
    float: right;
 
}
#d-v-1 .fa fa-arrows-h {margin-left:0px!important}
#d-v-l a {float:left;margin: 0px 2px;}
 .indexBell {
    float: left;
    padding:0px!important;
}
 /*#d-v-l .form-group, #visit-type .form-group,#p-maindata .border{border-left:1px solid #fff;border-right:none}*/
 .dollar-icon{
    display: inline;
    background-color: red;
    float: left;
    padding: 0px 20px;
    margin-top: 6px;
    border:1px solid #fff
}
 #visit-type .d-v-l-padding {padding-top:3px!important}
 #d-v-l .floatt {float:left}
 #d-v-l label{
    color:#fff!important;
    margin-bottom: 0px;
    margin-top: 0px;
}
  #visit-type label {
    margin-bottom: 0px;
    margin-top: 4px;
}
#insurance-tabs>li>a{padding:6px 10px !important}
.cash{margin-right: 3px;}
.cash label{padding-top:5px!important;}
#PatientInformationDiv label {
    font-size: 12px !important;
    color: #000 !important;
    font-weight: bold;
    padding: 5px !important;
}
.supplierForm .margin-top-30 {
    margin-top: 31px !important;
}
#insurance-tabs>li>.tab-h{padding-bottom:0px!important}

.date-size{font-size: 13px!important;padding-top: 2px!important;}

.supplierFirstRow .IsActiveDiv label {
    float: right;
}
/*-------------------------- role --------------------------------------*/
.roleLeft .formBtns .form-group {
    float: right;
    text-align: right;
}

.myPadRight0 {
    padding-right: 15px;
    padding-left: 0;
}

.roleLeft .form-group label {
    text-align: right;
}

#RoleUsersModal .modal-body h2 {
    padding-right: 15px;
}

#SystemForm .roleLeft .form-group label,
#ModuleHeaderDiv #ModuleForm .roleLeft label,
#SystemHeaderDiv #SystemForm .roleLeft label {
    text-align: right;
    width: 35%;
}

#SystemForm .roleLeft .form-group input,
#SystemForm .roleLeft .form-group span.select2,
#SystemForm .roleLeft .btn-group.bootstrap-select.show-tick.form-control,
#ModuleForm .roleLeft .form-group input,
#ModuleForm .roleLeft .form-group span.select2,
#ModuleForm .roleLeft .btn-group.bootstrap-select.show-tick.form-control {
    width: 60% !important;
}

.roleLeft .formBtns {
    text-align: left;
}

.roleLeft #SelectAllNodes,
.roleLeft #DeselectAllNodes {
    margin-right: 0 !important;
    margin-left: 10px;
}
#ChildFinancialList_ID {height:34px}
/*---------------------------- point setting --------------------------------*/
div#PointSettingsHeaderDiv .widget:first-child,
/*#editpartialview .widget,*/
.MHQpage,
/*#FormUser,*/
/*#FormUser .widget.flat,
#InsuranceCompanyHeaderDiv,
.CptWidg,
.widget.col-xs-12.col-md-12.margin-top-10,
.cashPage .widget {
    padding: 0 !important;
}*/
#rightSide #SeachAppointmentButton {
    margin-right:0px!important;
}
/*#editpartialview .widget{
    margin:10px!important;
}*/
.topPart {
    margin-bottom: 5px;
}
/*--------------------- user --------------------------*/
.select2-container--default .select2-selection--single .select2-selection__rendered {
    text-align: right !important;
}
#FormUser .btn-group.bootstrap-select.show-tick.form-control {
    padding: 0 !important;
}
#FormUser #simplewizardinwidget-steps label {
    text-align: right;
}
#FormUser .topLabels div {
    padding-left: 10px;
    padding-right: 10px;
}

#FormUser .topLabels label {
    text-align: right;
}

#FormUser .actions {
    border: 0;
}

.wizard ul li:first-child .chevron {
    background-color: transparent;
}

.wizard ul li:last-child .chevron {
    background-color: #b5bac3;
}

.wizard ul li .chevron {
    border-left-color: transparent;
}

    .wizard ul li .chevron:before {
        border-right-color: #fff;
    }

.wizard ul li.complete:before {
    background-color: #b5bac3;
}

.actions .btn-prev i,
.actions .btn-next i {
    transform: rotateY(180deg) !important;
    display: inline-block;
}
/*--------------------- labresult --------------------------*/
.MHQpage {
    padding-top: 10px !important;
}
.labResultPage2 span.input-group-addon{float:right;/*width:90%*/}
i.fa.fa-plus-circle.icon-fa.btn.btn-white.p-lab{float:right}
#LabResultCurrentMeasurementUnitDiv .labResultPage .form-horizontal input.form-control {
    width:100% !important;
}
/*----------------------------- appointment -----------------------------------------*/
.myVSCreateBtn {
    float: left;
}

/*.patientBasicData div {
    padding-left: 10px;
    padding-right: 0;
}*/

#SimpleTab-1 .patientBasicData label {
    float: none !important;
}
/*.modal-dialog .patientBasicData select#FK_Nationality_ID{margin-top:0 !important;}*/
.DOBInputs input,
input#AGE_Day {
    padding-right: 10px !important;
}

.modal-dialog .patientBasicData .top_me div {
    margin-left:5px;
    margin-right: 0;
    float: right;
}

#upatecreatediv div.top_me {
    clear: both;
}

#PatientCreateDiv .patientBasicData span.input-group-addon {
    padding-left: 3px !important;
}

#VisitHistorySearchable_wrapper div.row > div[class^="col-"]:last-child {
    padding-left: 10px;
}

.modal-dialog .ibox-content.row {
    margin-right: 0px;
}

#MPFModalPopupDiv .tab-content #ProcedureTabs-2 #ProcedureSelectedMedicinesContainerDiv {
    padding-left: 0;
    padding-right: 10px !important;
}

.indexBell {
    float: left;
}
/*----------------------------- servise direct -----------------------------------------*/
#details span.select2,
#details input {
    margin-top: 5px;
}
/*---------------------- accounting ---------------------*/
.form-group.formBtns #BTNNewFinancialYearDate, .form-group.formBtns #btn-fin
{
    float:left !important;
}
form#frmEditCurrency input {
    float: left;
}
/*----------------------------- account chart -----------------------------------------*/
#parentstuff .btn-add,
#stuff a {
    float:left!important;
}

.borderLeft {
    padding-left: 0;
    padding-right: 10px;
}
/*----------------------------- lab result -----------------------------------------*/

/*----------------------------- inventory -----------------------------------------*/
/*#ItemManufacturerHeader .formBtns,
#ItemAgentHeader .formBtns,
#SupplierCategoryHeader .formBtns,
#itemTypeHeader .formBtns,
.BaRcode a ,
#itemTypeHeader .formBtns a,
#UnitHeaderDiv .formBtns,
#ScientificOfficeHeaderDiv .formBtns,
#ConcentrationMeasurementHeaderDiv .formBtns,
#OriginCountryHeaderDiv .formBtns,
#SizeMeasurementHeaderDiv .formBtns #barcodeheader .formBtns,
#ItemManufacturerHeader .formBtns a,#ItemAgentHeader .formBtns a
{
    float: left;
}*/

#ItemAgentHeader .forInlineInputs input {
    width: 53% !important;
}


/*----------------------------- stoking -----------------------------------------*/
#simplewizardinwidget.wizard ul li:last-child .chevron {
    background-color: #fcfcfc;
}

#simplewizardinwidget.wizard ul li .chevron {
    left: -29px;
}
/*----------------------------- items -----------------------------------------*/
#ItemAgentHeader .forInlineInputs label {
    max-width: 43% !important;
}

.modal-dialog #UnitHeaderDiv .formBtns input,
.modal-dialog #ScientificOfficeHeaderDiv .formBtns input,
.modal-dialog #OriginCountryHeaderDiv .formBtns input,
.modal-dialog #SizeMeasurementHeaderDiv .formBtns input,
.modal-dialog #ConcentrationMeasurementHeaderDiv .formBtns input,
.modal-dialog #itemTypeHeader .formBtns input,
#itemTypeHeader .formBtns input,
/*ItemType/Index*/
#frmCreateBarcode .formBtns input,
/*BarCode/Index*/
#UnitHeaderDiv .formBtns input,
/*ItemUnit/Index*/
#ItemManufacturerHeader .formBtns input,
/*ItemManufacturer/Index*/
#ItemAgentHeader .formBtns input,
/*ItemAgent/Index*/
#SupplierCategoryHeader .formBtns input,
/*SupplierCategories/Index*/
#ConcentrationMeasurementHeaderDiv .formBtns input,
/*ConcentrationMeasurement/Index*/
#SizeMeasurementHeaderDiv .formBtns input,
/*ConcentrationMeasurement/Index*/
#JournalEntriesBatchHeaderDiv .formBtns input,
/*JournalEntry/Index*/
#ScientificOfficeHeaderDiv .formBtns input,
/*ScientificOffice/Index*/
.modal-dialog #ItemAgentHeader .formBtns input {
    float: left !important;
    margin-right: 5px !important;
    margin-left: 0 !important;
}

#searchablePatientCategory_filter input,
input#txtSearchAll {
    float: left;
    margin-left: 0;
}

div#Items {
    margin-top: -1px;
}

.modal-dialog #itemTypeHeader .widget {
    padding: 0;
}

.modal-dialog #itemTypeHeader .forInlineInputs,
.modal-dialog #ItemManufacturerHeader .forInlineInputs {
    width: 38% !important;
}

.modal-dialog #itemTypeHeader .formBtns,
.modal-dialog #ItemManufacturerHeader .formBtns {
    width: 23% !important;
}

#SizeMeasurementHeaderDiv #frmCreateSizeMeasurement .forInlineInputs label {
    /*max-width: 31% !important;*/
}

#ItemAgentModal #ItemAgentHeader .forInlineInputs label {
    max-width: 100%;
}
/*----------------------------- warehouse -----------------------------------------*/
.warSettingDiv {
    float: left;
}
/*----------------------------- department -----------------------------------------*/
#EmployeeSalariesfilterationArea .btn-group.bootstrap-select.show-tick.form-control {
    padding: 0 !important;
    border: none !important;
}
/*-------------------------------------- employee allawence and deduction  ---------------------------------*/
#EmployeeAllownacesAndDeductionLeftArea .btn-group.bootstrap-select.show-tick.form-control {
    padding: 0 !important;
}
/*.modal-dialog #AllowanceHeaderDiv .widget-body .col-sm-2 {
        padding-right: 0;
        padding-left: 5px;
    }*/
    #AllowanceHeaderDiv .formBtns input,
    #ContractTypeHeader .formBtns input,
    #frmCreateJobTitle .formBtns input,
    #frmCreateVacation .formBtns input,
    #VacationHeaderDiv .widget-body .formBtns input {
        float: left !important;
        margin-left: 5px !important;
    }
/*----------------------------- job title -----------------------------------------*/
#frmCreateJobTitle .no-padding-left {
    padding-left: 0 !important;
    padding-right: 15px !important;
}

#frmCreateJobTitle .IsActiveDiv label {
    float: right;
}
/*----------------------------- ICD -----------------------------------------*/
#editpartialview .formBtns input{
    float: left !important;
}
/*----------------------------- basma -----------------------------------------*/
img.IMGhoVer {
    left:5px;
}
a.his-btn, a.his-btn#btnSave {
    float: left !important;
}
.his-btn.new-bttn{
      float: left !important;
}


.btn-dic.formBtns {
    float: left !important;
}

.btn.btn-primary.clear-dict.btn-dicc {
    float: left !important;
    margin: 20px 4px 3px !important;
}

/*.btn.btn-success.btn-dict {
    float: left !important;
}*/

.lbldrpTitle.dic-label {
    margin: 10px;
}

.lbldrpTitle.dict-label {
    margin: 10px;
}

#tblFingerPrintMachine_paginate {
    float: left;
}

.lbldrpTitle.fin-lab {
    margin-right: 20px;
}

.myVSCreateBtn.blueFormBtn.service {
    float: initial;
    margin-right: 4px;
}

.form-group.orign-count {
float: left !important;
}

.form-group.formBtns.bttn {
    float: left !important;
}

/*.red-btn-clear {
    background-color: green !important;
}

    .red-btn-clear:hover {
        background-color: green !important;
    }*/
    .btn.btn-white.formBtn.bttn-save.vac-sch {
        float: left !important;
    }
  
    a#btnSaveVacationHeader {
        margin-right: 15px !important;
        float: left;
    }
    button#SaveUser {
        width: 100px !important;
        height: 37px !important;
        margin-top: 23px !important;
        border: 1px solid #a6cbf6 !important !important;
    }
    .widget-body.col-xs-12.a-b {
        height: 82px;
    }
    .formBtns.pat {
        float: left !important;
    }

    a.btn.btn-primary.blueFormBtn.myVSCreateBtn.btnSubmit.pat-lists {
        float: left !important;
    }
    .patients {
        margin-top: 18px !important;
    }
    .myVSCreateBtn {
        float: right !important;
        margin-top: 3px !important;
        margin-right: 2px !important;
    }
    
    #patientCategoriesDiv a.fa.fa-plus-circle.icon-fa.btn.btn-white {
        margin-left: 2px !important;
        margin-top: 20px !important;
        float:left!important;
    }
    /*.Amenites.formBtns a,
    .Amenites.formBtns {
        float: left;
    }*/
    .tabbable #btnSave,
    .tabbable #btnSearch,
    #myID .tabbable #CancelButton,
    form.fv-form.fv-form-bootstrap .tabbable input.btn.creatBtn,
    .btn.btn-default.print-color {
        float: left !important;
    }
    .Emp {
        float: right!important;
    }
#MaritalShow .emp-con {
    margin-top: 22px;
}
    .policy-emp {
        padding: 10px 140px !important;
    }
    .anterior {
        float: right !important;
        margin-top: 18px !important;
        padding-left: 20px !important;
    }


    #InsuranceCompanyAgentListDiv #AddJobTitlebtn {
        margin-left: 2px;
    }
    .btn.btn-white.formBtn.new-bttn.create {
        float: left !important;
    }
.btn.btn-white.formBtn.POp-Insurance {
        float: left !important;
}
a#SaveOrganization {
     /*float: left;*/
    position: relative!important;
}
div#ShiftTable_filter {
    float: left!important;
}
.text.textChech{
        margin-top: 10px !important;
}
.SAVEDepartment #btnEditDepartment {
    right: 50% !important;
}
.text.branch {
   margin-right:-44px !important;
}
.IsActiveDiv.no-padding.Employee-Edit{width:6% !important;margin-top: 30px;}
a#btnCancelOpeningPanels{  
    border: 1px solid #a6cbf6 !important;
}
a#btnSaveOpeningPanels {

    margin: 0px 6px!important;
}

span#closebtn {

    right:-1px !important;
}
span.close {
      TOP:155px !IMPORTANT;
    right:1px !IMPORTANT;
}
.form-group.formBtns.bttn.f-sch {
 
    margin-top: 10px !important;
}
#RolePermissionsDiv .formBtns a {
    margin-top: 15px !important;
    margin:30px 4px 3px !important;
}
.addedValuDiv .lbldrpTitle {
    float: right;
}
.dir-div ,
#searchableService_filter
{
    text-align:left!important;
}
#searchableService_filter{float: none;}
label.obsLabel.DIV_M_LAB {
    float:right;
    margin-left: 0px;
    margin-right: 18px;
    text-align: right;

}
#RoleUsersModal .modal-body h3{padding-right:15px}
.percentLabel ,
#RoleUserTable_wrapper label 

{text-align:right;}
#OtherTablDiv label {
    text-align:right!important;
    display: block;
}
.CLAss-CLo{
       float: right!important;
    position: relative;
    right: -9px!important;
    margin-top: 30px;
    margin-left: 12px;
}
.MarGin-left{
    margin-right:12px;
}
label.me.Div1-Label {
        bottom: 14px !important;
    position: relative !important;
    float: right!important;
    background-color: #fcfcfc !important;
    right: 14px;

}
a#QuickLaunch{
  
    margin: 0;
    color: #fff!important;
}
.btn.btn-success.bttn-save.SubMit-Doc{
    margin:10px!important;
}
div#searchabletbl_info {
    color: #fff;
}

/*.ICON_MIN{
   margin-right: 10px !important;
}*/
/*------------------------------------------------------------------------------------------------ doctor -------------------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------------------------ doctor -------------------------------------------------------------------------------------*/

.input-group-addon.inv {
 right: -25px!important;
}
.forInlineInputs.brancH {
    padding:0 !important;
}

#searchable .fa.fa-list-alt.icon-fa.btn.btn-primary.btn-xs {
    padding: 5px!important;
}
/*#patientCategoriesDiv .btn-group.bootstrap-select.show-tick{width:92%!important;padding-top: 10px;}*/
/*----------------------------- endbasma -----------------------------------------*/
    /*----------------------------- addmission -----------------------------------------*/
    .dvdatefilteration {width: 99%;}
    .leRoData .form-group label {
        float: right;
        margin-left: 10px;
        margin-top: 10px;
    }
    .twoFloors,
    .ameniWid {
        float: right;
    }
    .topRoomData input#romNumber {
        width: 80% !important;
    }
    .topRoomData span.select2.select2-container.select2-container--default {
        width:72%!important;
    }
    .twoFloors span.select2.select2-container.select2-container--default {
        width: 80% !important;
    }
    .btn.bttn-save.PointSettings {
        margin-top: 3px;
    }
    .Btnn {
        background-color: green;
        margin-right: 2px;
        color: #fff;
        border: 1px solid #a6cbf6 !important
    }
    .validStatus {
        box-shadow: 0 0 3px 0px #3bbf46 !important;
        border: 0 !important;
        background-image: url('../img/icon/true.png') !important;
        background-position: left;
        background-repeat: no-repeat;
        background-size: 16px;
    }
    .edit-csh {
        float: left!important;
        margin-top: 8px;

    }
        #graft-section .graft-section {padding:5px!important;text-align:right!important}
    /*.btn.btn-primary.formBtn,.edit-csh a {
        float: left !important;
        color:#fff;
    }*/
    a#startbutton {
    float: none !important;
    }
    div#AddStoreResponsibleEmployeesTable_length label, div#AddStoreResponsibleEmployeesTable_info,
    #StockingResponsibleDIV label.control-label{float:right;}
    .text-center .btn.btn-primary.formBtn {float:none !important;}
    .btn.btn-primary.new-bttn {
        float: left!important;
        margin-top: 7px;
        margin: 7px;
    }
    .btn.btn-primary.formBtn.save-csh {
        float: none!important;
    }
    /*input.btn.btn-primary.formBtn.search-sch {
    margin: 20px 4px 3px !important;
}*/
    /*----------------------------- operations -----------------------------------------*/
    .cancelOperation {
        float: left;
    }
    .addOpMoInputs input,
.addOpMoInputs button,.addOpMoInputs {float:left;}
    /*----------------------------- dictionary name -----------------------------------------*/
    input#btnClear.btn-dicc,
    input#btnSave.btn-dict {
        float: left !important;
    }

    /*----------------------------- b  -----------------------------------------*/
    .btn.btn-white.formBtn.bttn-save.vac-sch {
        float: left !important;
    }
    .btn.btn-white.formBtn.red-btn-clear.vacc-sch {
        float: left !important;
    }
    .ar-csh {
        float: left
    }
    a.btn.btn-success.BtnVAC {
    float: right;
        margin-right: 15px !important;
}

    button.btn.btn-white.formBtn.red-btn-clear.vacc-sch {
        margin-top: 13px !important;
    }
    a#btnSaveVacationHeader {
        margin-right: 15px !important;
        float: left;
    }

    button#SaveUser {
        width: 100px !important;
        height: 37px !important;
        margin-top: 23px !important;
        border: 1px solid #a6cbf6 !important !important;
    }
    .widget-body.col-xs-12.a-b {
        height: 82px;
    }
    .formBtns.pat {
        float: left !important;
    }
    a.btn.btn-primary.blueFormBtn.myVSCreateBtn.btnSubmit.pat-lists {
        float: left !important;
    }
    .patients {
        margin-top: 18px !important;
    }
    .myVSCreateBtn {
        float: right !important;
        margin-top: 3px !important;
        margin-right: 2px !important;
    }
    a.fa.fa-plus-circle.icon-fa.btn.btn-white.L-R {
        bottom: 43px !important;
        right: 24px !important
    }
    label.label-csh {
        float: right !important;
    }
    #LabResultMeasurementUnitListDiv span.input-group-addon {
        /*width: 91% !important;*/
    }
    .emp {
        float: left !important;
    }
      

    #InsuranceCompanyAgentListDiv #AddJobTitlebtn {
        margin-left: 2px;
    }
    .btn.btn-white.formBtn.new-bttn.create {
        float: left !important;

    }
    .btn.btn-white.formBtn.POp-Insurance {
        float: left !important;
    }
input#btnvalidateBeforeSave{
        float:none !important;
}

span.mySearchIcon {
/*    top: -1px !important;
    position: relative !important;*/
    /*z-index: 9999;*/
}
a#btnSaveDepartment{float:none !important;}
.btn Department  {
     bottom: 43px !important;
}
.modal-dialog #ContractTypeHeader.widget-body{
        width: 34% !important;
}
#saveAllORG {
    padding: 7px!important;
    float: left!important;
}
.btn-dic.formBtns.DICT-csh #btnSave {
    float:left;
    margin-right: 4px!important;
}
#StockingHeaderDiv #btnEdit {
    margin-top: 6px!important;
}
/*----------------------------- endbasma -----------------------------------------*/
 /*----------------------------- addmission -----------------------------------------*/
    .leRoData .form-group label {
        float: right;
        margin-left: 10px;
        margin-top: 10px;
    }
    .twoFloors,
    .ameniWid {
        float: right;
    }
    .topRoomData input#romNumber {
        width: 80% !important;
    }
    .topRoomData span.select2.select2-container.select2-container--default {
        width: 88% !important;
    }
    .twoFloors span.select2.select2-container.select2-container--default {
        width: 80% !important;
    }
    .btn.bttn-save.PointSettings {
        margin-top: 3px;
    }
    .Btnn {
        background-color: green;
        margin-right: 2px;
        color: #fff;
        border: 1px solid #a6cbf6 !important
    }
    .validStatus {
        box-shadow: 0 0 3px 0px #3bbf46 !important;
        border: 0 !important;
        background-image: url('../img/icon/true.png') !important;
        background-position: left;
        background-repeat: no-repeat;
        background-size: 16px;
    }
    .edit-csh {
        float: left!important;
        margin-top: 8px;
    }

    .btn.btn-primary.new-bttn {
        float: left!important;
        margin-top: 7px;
        margin: 7px;
    }
    #ConvertToCash_ID {margin-top:13px!important}
    .btn.btn-primary.formBtn.save-csh {
        float: none!important;
    }
    #getDepartementAndDoctors {
    background:none;padding-top:19px!important;
}
    #showDoctorVisits {top: -4px!important;}
/*----------------------------- basma  -----------------------------------------*/
.btn.btn-white.formBtn.bttn-save.vac-sch {
    float: left !important;
}
 #frmCreateVacation .vacc-sch{margin: 20px 3px!important;}
.ar-csh {float: left;}
button.btn.btn-white.formBtn.red-btn-clear.vacc-sch {margin-top: 13px !important;}
a#btnSaveVacationHeader {
 margin-right:10px !important;
   float:right;
}
button#SaveUser {
    width: 100px !important;
    height: 37px !important;
    margin-top: 23px !important;
    border: 1px solid #a6cbf6 !important !important;
}

.widget-body.col-xs-12.a-b {
    height: 82px;
}


.formBtns.pat {
    float: left !important;
}

a.btn.btn-primary.blueFormBtn.myVSCreateBtn.btnSubmit.pat-lists {
    float: left !important;
}

.patients {
    margin-top: 18px !important;
}

.myVSCreateBtn {
    float: right !important;
    margin-top: 3px !important;
    margin-right: 2px !important;
}

a.fa.fa-plus-circle.icon-fa.btn.btn-white.L-R {
    bottom: 43px !important;
    right: 0px !important;
}

label.label-csh {
    float: right !important;
}

 

#LabResultMeasurementUnitListDiv span.input-group-addon {
    /*width: 100% !important; hashed forlabresult/index*/
}

.emp {
    float: left !important;
}

#myID .fa-plus-circle {
    margin-left: 0px !important;
    border-radius: 6px !important;
}
#InsuranceCompanyAgentListDiv #AddJobTitlebtn {
    margin-left: 2px;
}

.btn.btn-white.formBtn.new-bttn.create {
    float: left !important;
}

.btn.btn-white.formBtn.POp-Insurance {
    float: left !important;
}

.rhDiv4M {
    float: left !important;
}

.formBtns.Recipt {
    float: left;
}

a#btnSubmit > .btn.btn-primary.Recipt {
    margin: 19px 4px 3px !important;
    margin-top: 30px;
}
#searchabletbl_filter label, #searchablePatientCategory_filter label{
    line-height: 2;
      text-align: left;
}
a#btnvalidateBeforeSave {
    float: none !important;
    line-height: 19px !important;
}
#parentstuff .btn-add {
   background-color:#4c4c4c;
    margin-right:10px;
}
button#btn_ExportPdf{
        line-height:9px;
}
.PurchInvoice
{
    float:left!important;
}

/*#btnSaveAndNew{*/
        /*background-color: #4285f4 !important;*/
    /*float: left!important;
}*/
.btn.btn-white.formBtn.btn-can.back-tolist.user{
        float:right!important;
      margin: 20px 3px 3px !important
    
}
a#SaveUser{
        float:right!important
}
.PartialHader {
    margin-top: 14px!important;
        margin-right: 17px !important;
}
#MedicalPackageServicesDiv button.btn.dropdown-toggle.bs-placeholder.btn-default {
    /*margin-top: 10px!important;*/
}
#ii label , #WithDrawFromBalance_ID label {
     padding:4px!important;
}
#Journal .search-button {right:150px!important}
#showDoctorVisits {margin-top:20px}
/*button.btn.dropdown-toggle.bs-placeholder.btn-default {margin-top: 10px!important;}*/
label.Lab-currency {
    max-width:35% !important;
}
a#NewFinancialYearDate {
    margin-top:25px;
}
.fa fa-calendar.FA-ICON{
   position:absolute!important;
    right:333px!important;
}
#WorkingWithFinancialPeriod {
    position: fixed !important;
    right: 16px!important;
    margin-top:0px;
}
.Fin-PER{
    position:relative; right:49px;
}
i.fa.fa-calendar.FA-ICON {
    margin-right:326px;
}
a.btn.btn-primary.new-bttn.EdIT {
    float: none!important;
}
a.btn.btn-primary.formBtn.btnn-save.Edit-ch{
    margin-right: 20px;
    right: 10px;
    position: relative;
}
.me.Div-Label {
    bottom: 10px !important;
    position: relative !important;
    float: right!important;
}
.obsLabel.DIV_M_LAB{position: relative;
 left: 165px!important;
}
.TypeOfMotility {
   
    margin-right: 10px;
    border-left: none;
    margin-top: 10px;
}
/*.TypeOfMotility.LAB{
     border:1px solid rgba(128, 128, 128, 0.09019607843137255); margin-top: 60px;
    border-right: none
}*/
.WIth{
        width:100px!important;
}
.DIV-LAB_wIDTH {
        margin-left: 8px;
}
input#Motility_PusCells {
    /* width: 197px!important; */
    /*margin-right: 20px;*/
}
#ModalPopupBodyDiv #MedicalPackagesListDiv button.fa.fa-plus-circle.icon-fa.btn.btn-white {
  left: 14px;
}






/*--------------------------------------StartAccountChart/Index-----------------------------*/
span.close.MoDal {
    right: 20px!important;
}

.BTN-chique a#btnCreate {
    float: right!important;
    margin-left: 5px!important;
}







/*--------------------------------------EndAccountChart/Index-----------------------------*/






/*---
    -------------------------- endbasma -----------------------------------------*/
/*----------------------------- addmission -----------------------------------------*/
.leRoData .form-group label {
    float: right;
    margin-left: 10px;
    margin-top: 10px;
}

.twoFloors{
    float: right;
    width:100%!important;
}
.ameniWid {
    float: right;
    width:88%!important;
}

.topRoomData input#romNumber {
    width: 100% !important;
}

.topRoomData span.select2.select2-container.select2-container--default {
    width:100% !important;
}

.twoFloors span.select2.select2-container.select2-container--default {
    width: 100% !important;
}

.btn.bttn-save.PointSettings {
    margin-top: 3px;
}

.Btnn {
    background-color: green;
    margin-right: 2px;
    color: #fff;
    border: 1px solid #a6cbf6 !important;
}

.validStatus {
    box-shadow: 0 0 3px 0px #3bbf46 !important;
    border: 0 !important;
    background-image: url('../img/icon/true.png') !important;
    background-position: left;
    background-repeat: no-repeat;
    background-size: 16px;
}

.edit-csh {
    float: left !important;
    margin-top: 8px;
}
.btn.btn-primary.new-bttn {
    float: left !important;
    margin-top: 7px;
    margin: 7px;
}

.btn.btn-primary.formBtn.save-csh {
    float: none !important;
}

.btn.btn-white.new-bttn.btnCREAT {
    float: left !important;
}

/*------------------ doctor visit ------------------*/
.ovHeight:first-child {width:20%;}
div#VisitsHistoryContainerDiv label .text {
    float: right;
}
.ovFollow label {
    float: right;
    margin-left: 5px;
    margin-right: 0 ;
}
#OBSDiv .ovFollow input {
    width: 64%;
    float: left;
}
#OBSDiv .ovFollow span.input-icon.icon-right input,
.ovFollow span.input-icon.icon-right,.ovFollow span.input-icon.icon-right,
.ovFollow input {
    float: left;
}
input.form-control.ui-autocomplete-input{float:right;text-align:right !important;}
.ui-autocomplete-multiselect-item {
    float: right;
    margin-left: 0;
    margin-right: 7px;
}
i.fa.fa-plus-circle.icon-fa.btn.btn-white.p-lab {
    height: 34px !important;
    padding: 7px !important;
    margin-right: 0px !important;
    top:7px;
}
.ovFollow span.input-icon.icon-right {width:71%;}

 #AntenatalCare_OBSDiv .ovFollow span.input-icon.icon-right input ,
 input#BloodPressure{float:left;}
 div#VisitsHistoryContainerDiv label {margin-left:8px;margin-right:0;}
 #AntenatalCare_OBSDiv .widget-body,
 div#AntenatalCare_PregnancyModeDiv .widget{border-left:0;}
 #AntenatalCareHeaderDiv input#GestationalAge{float:right;}
 input#GestationalAge + span {
    float: left;
}
/*----------------- journal entry -------------------*/
#frmCreateJournalEntriesBatch .formBtns a {float:left !important;padding-top:0;}

.Amenites.forInlineInputs input,
.forInlineInputs input,
.forInlineInputs textarea,
.forInlineInputs select,
.cashPage .forInlineInputs span.select2{text-align:right !important;}

/*------------- date plugin ----------------------*/
.ranges button {float:left}
.daterangepicker_start_input {padding-left:0; padding-right:5px;}
.daterangepicker .calendar-date .fa {transform: rotateY(180deg)}
 .daterangepicker.opensright:before,
 .daterangepicker.opensright:after
{
  left:10px;
  right: auto;
}

.rightDiv{margin-top:23px}
#BTNClickSave {
    margin-left: 20px !important;
}


a#btnSave .btn.btn-success.btn-dict.DICT {
    float: right!important;
}
/*--



 /*------------------------- ------------------------------*/

/*----------------------------- Responsive  -----------------------------------------*/
/*----------------------------- basma  -----------------------------------------*/
@media screen and (max-width:1366px) {

    .EMPLOYAA {
        padding-left: 1px !important;
    }

    .VB.EMPLOYAA {
        padding-left: 8px !important;
    }

    #myID .fa-plus-circle {
        margin-right: -2px !important;
    }

    .row.ContracT {
        padding-left: 3px !important;
    }

    /*#StockingHeaderDiv a#btnEdit {
        top: 4px !important;
    }*/

    .bTTNS {
        FLOAT: RIGHT;
    }
    }
    /*----------------------------- endbasma  -----------------------------------------*/

    .Amenites.forInlineInputs input,
    .forInlineInputs input,
    .forInlineInputs textarea,
    .forInlineInputs select,
    .cashPage .forInlineInputs span.select2 {
        text-align: right !important;
    }

    #MedicalHistoryQuestionDIV label span {
        float: right;
    }

    @media screen and (max-width: 1280px) {
        .navbar-nav > li > a.has-submenu {
            padding-right: 0 !important;
        }

        #OPhthalmology #btnSave {
            left: 5px !important;
        }
    }
    /*--------------------------------------------*/
    @media screen and (max-width: 1024px) {
        .navbar-nav > li > a.has-submenu {
            padding-right: 0 !important;
        }

        .sm-blue > li > a span.sub-arrow {
            left: 5px !important;
        }
    }
    /*-----------------------------------------------*/
    @media screen and (max-width : 769px) {
        /*Anterior segment*/
        form#frmAnteriorSegmentSignsCategory .forInlineInputs {
            width: 31%;
        }

        .asActive {
            width: 10%;
        }
        /*-----------------------------*/
        .navbar-nav > li > a.has-submenu {
            font-size: 10px !important;
            padding-left: 15px !important;
        }

        .appname img {
            width: 55px !important;
            margin-top: 5px;
        }
    }
 #SelectedShifts button
{
    font-size:35px!important;
    color:#000!important; 
    font-weight: normal!important;
} 
.labEl{float:left}
 /*#NaturalRangeDivdetails label,
 #NaturalRangeDiv label{
     font-size:10px!important;     
 }*/
    #p-maindata .mylable ,#p-maindata  span, #p-maindata .mylabel{margin-bottom: 0px!important;}
.MedicalPackagesOffer{
    color: #000!important;
    margin: 12px;
   width: 207px!important;
}

#FeedTop img{
   float:inherit!important;
}
div#DVLinks {
    border-radius: 20px!important;
    border: 1px solid #fff!important;
    background-image: -webkit-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-webkit-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
     
}
#DVLinks #Edit,
#UserFLinks #Edit {
    float: left !important;
}

#DVLinks #delete,
#UserFLinks #delete {
      background-color: #fefefe!important;
    color: red!important;
    border-radius: 50%!important;
    padding: 10px!important;
    float: left!important;
    margin-top: -8px!important;

    padding-top: 11px!important;
}
     
 #frmCreateEmployee #btnNew {
           float: none!important;
}

.radiO{direction:ltr!important;text-align:-webkit-right;}
#btnPopupAddNewCategory {margin-top:16px!important;}
.favoriteLink:before{
        float: right!important;
}



#result .header .RegionalExamination {
    text-align: right;
}
#result button[data-toggle="collapse"]{float:left}

#Supplier{max-height:195px}

input#S_debitValue{
    width:100%!important
}
input#S_creditValue{
      width:100%!important
}
.cLSs {
    border-left: 1px solid #6bafea;
}
#main-menu li ul a  {
    font-size: 11px!important;
    word-break: break-all!important;
}
.bootstrap-timepicker-widget.dropdown-menu.timepicker-orient-left.timepicker-orient-top.open,
.bootstrap-timepicker-widget.dropdown-menu.open,
.bootstrap-timepicker-widget.dropdown-menu {
    direction: ltr !important
}
button#PopupCloseButton {
  float: right;
    color: red;
    opacity: 4 !important;
    font-size: 26px!important;
    opacity: 1px;
    padding: 3px;
}

div#searchablePatientInvoices_wrapper #searchablePatientInvoices_filter{
        float: left;
}
#ExternaldeparmentAll1, #InternaldeparmentAll1 {
    float:right;
    margin-left: 5px;
}
/*------------------------Dashboard by basma---------------------*/
#DashBoard .box-size-icon{
    float:right;
}
#DashBoard .media-left{
 padding-right:0px;
 
}
/*------------------------End Dashboard by basma---------------------*/

#DIR-btn{
   direction: ltr!important;


}

    #DIR-btn #btnSaveAndNew {
        float: none !important;
        /*padding: 5px!important;*/
        border: none !important;
    }
#DIR-btn a#btnSave{
        margin:3px!important;
            float: none;
  
}
#DIR-btn #frmCreateEmployee #btnNew {
 
    padding:5px !important;
      
}
#DIR-btn a#CancelButton{
      float: none;
}
#EMPLoyaa > ul > li {
    float: right!important;
}
div#DIR-btn {
    text-align: -webkit-auto;
}
#EMPLoyaa > ul > li > a {
    margin-right: 0px!important;
}
label#Catogry {float: none;margin-bottom: -4px;}
input#InternaldeparmentAll11 {
    float: right;
    margin: 5px;
}
/*#AddTre {margin-top: 23px;}*/
a#AddTreHome {margin-top:0px!important;}
.accordion-group .TreasureHedar #imaginary_container {margin-top:7%;}
input#ExternaldeparmentAll21,
input#ExternaldeparmentAll11 
{    float: right!important;
    margin:4px;
}
#JournalEntriesBatchHeaderDiv .form-group label span.text,
.span-float,
#searchablePatientCategory_filter onclick="printCashCategoryDepartmentValuesForEdit()"{float:right}
/*div#AddStoreResponsibleEmployeesTable_filter,*/
#BankBranchsearchable_filter,
#BankAccountListtbl_filter {
    float: left;
}
.bg-creat .EMP{
    padding-left: 0px;
    padding-right: 15px;
}
.bg-creat .credit{
    padding-left:15px;
    padding-right:0px;
}
#BtTNn{
 margin-top: 20px;
 left: 26px;
position: relative;
}
.no-pad-right{
    padding-right:0px!important;
    padding-left:15px!important
}
.no-pad-left{
       padding-right: 10px!important;
   padding-left: 8px!important;
}
/*#searchpatient{margin-top:-4px!important}*/
input[type=checkbox] ~ .text:before, input[type=radio] ~ .text:before {
    margin-bottom:-3px;
}
.text-align-left{text-align:left!important}
#searchable_filter{
    float:left!important;
}
/*div#searchable_filter#searchable_filter {
    float: left!important;
}*/
#SurgeryOperationTable_filter{
    float: left!important;
}
i#btnAddScientificOffice {
    margin-top: -3px!important;
}
#btnAddSupplierCategory span.fa.fa-plus-circle.icon-fa.btn.btn-white.p-lab {
    margin-top: 17px!important;
}
div#searchablePatientCategory_wrapper #searchablePatientCategory_filter,
div#Blocked_Patients_Searchable_wrapper div#Blocked_Patients_Searchable_filter,
#tblICDLinking_wrapper div#tblICDLinking_filter,
#VitalSignSearchable_wrapper div#VitalSignSearchable_filter,
div#searchableUnit_wrapper #searchableUnit_filter,
div#ManualExchangeTable_wrapper div#ManualExchangeTable_filter,
div#searchable_Transfer_Order_wrapper #searchable_Transfer_Order_filter,
div#SubTreasuryTransactionsTable_wrapper #SubTreasuryTransactionsTable_filter{
    float: right!important;
}


.text-align-right { text-align:right!important}
#searchableSizeMeasurementTable_filter label, #StoreResponsibleTableDiv label, #itemsearchable_filter label, #tblPrices_filter label, #SupplierContactPersonsTable_filter label, #SupplierItemTable_filter label, #allSupplier_wrapper label, #VisitHistorySearchable_filter label, #tblPosteriorSegmentSignsCategory_filter label, #VisitHistorySearchable_length label, #VisitHistorySearchable_filter label, #searchableMeasurementUnit_filter label, #tableOriginCountry_filter label, #tblDictionaryName_filter label, #tblICDLinking_filter label, #searchableItemManufacturer_filter label, #searchable_length label, div#searchable_filter label, div#ManualExchangeTable_length label, div#searchable_Transfer_Order_filter label, div#searchable_Transfer_Order_length label, div#ManualExchangeTable_filter label, div#searchablePatientCategory_length label, div#tblAmenitesAndCharges_length label, div#tblAmenitesAndCharges_filter label, div#searchableVacation_length label, div#searchableVacation_filter label, div#searchableRole_filter label, div#searchableRole_length label, #AddStoreResponsibleEmployeesTable_filter label, #serviceInsuranceSearchable_filter label, #VitalSignSearchable_filter label, #MedicalPackagesOffersearchable_filter label, #tableInsuranceCompanyClass_filter label, #Details_filter label, #tableScientificOffice_filter label, #searchableConcentrationMeasurement_filter label, #tblAnteriorSegmentSignsCategory_filter label, div#searchableAllowance_length label, div#searchableAllowance_filter label, #searchableContractType_length label, #searchableContractType_filter label, #searchableJobTitle_length label, #searchableJobTitle_filter label, #searchabletbl_filter label, div#tblAllAllowancesandDeductios_filter label, #tblEmplyeesSalaries_filter label, #tblManualAttendance_filter label, #tblFingerPrintSearch_filter label, #tblFingerPrintMachine_filter label, #tblLinkEmployeeWithFingerPrint_filter label, #searchableService_filter label, #ConsumptionListTable_filter label, #TransferOrdersListTable_filter label, #tblOpeningPanels_filter label, #serviceDirectSearchable_filter label, #tblRequestHistory_filter label, #searchables_filter label, #allServices_filter label, #Blocked_Patients_Searchable_filter label, #searchableVW_CPT_filter label, #tblRoomCategory_filter label, #RecipientTable_filter label, #Blocked_Patients_Searchable_filter label, #searchableItemType_filter label, #searchableUnit_filter label, #searchableUnit_filter label, #StoreItemDetailTable_filter label, .modal-dialog #OrganizationShifts #SelectedShifts .modal-dialog .dataTables_wrapper.form-inline label, #DiagnoseICDSearchable_wrapper label, #Requests_filter label, #Invoices_filter label, #searchableAudit_filter label, #tblRoom_filter label, #AuditHistory_filter label, #searchableAuditPage_filter label, #ShiftTable_filter label, #searchableAppointmentSearch_filter label, #ProcedureSourceServices_filter label, #ProcedureSourceMedicines_filter label, #ItemsTable_filter label, #ServiceDetailsTable_filter label, #EmployeesfromFingerPrintTable_filter label, #StoreItemsTable_filter label, #searchableSample_filter label, #CashFlowOutPatientId_filter label, #ReturnRequestsTBL_filter label, #searchableDoctorComission_filter label, #PriceTable_filter label, #ReturnInvoicesTBL_filter label, #SurgeryOperationTable_filter label, #PropertiesMaintenanceTable_filter label, #UnpostedJournalEntryTable_filter label, #searchablePatientInvoices_filter label, #Banksearchable_filter label, #BankBranchsearchable_filter label, #BankAccountListtbl_filter label, #tblOPConsumptions_filter label, #searchableAssetSupplier_filter label, #searchableAssetCategory_filter label, #tblOPAllServices_wrapper label, #tblOPAllServicesmedicl_wrapper label, #searchableServices_wrapper label, #searchableSelected_wrapper label, #SubTreasuryTransactionsTable_filter label{text-align:right}
.bootstrap-select.btn-group .dropdown-toggle .caret {
    position: absolute;
    top: 50%;
    left: 12px;
    right: unset;
    margin-top: -2px;
    vertical-align: middle;
}
#amountForEachPeriod {
      float: left;
    width: 88%;
}
input#dateForPeriod {width:100%!important;}
div#searchablePatients_filter {
    float: left;
}
.SaveShift{
    float: left;
}
.bTNn {
float:left;

}
.bord-opht {
    border-right: 1px solid #a6cbf6 !important !important;
    border-left: unset!important;
}
i#ExpandI {
    border: 1px solid#000 !important;
}

#stor-tabel #searchable_filter {
    float: right!important;
}
.bordeR {
    /*border-left: 1px solid #fff!important;
    border-right: none;
    text-align: center !important;*/
    border-left: 1px solid #fff !important;
    border-right: none;
    text-align: center !important;
    padding: 3px 0 !important;
}

.BloodGroup {
    position: relative!important;
    top: 5px !important;
    right: 17px!important;
}
div#insurance-tabs a {
    border-left: 1px solid #fff;
    border-right: none!important;
}

i#HId {
    PADDING: 3PX;
    FLOAT: right;
    BORDER: 1px solid #a6cbf6 !important;
    COLOR: #F00 !IMPORTANT;
    FONT-SIZE: 15PX;
}
.check-doctor {
    direction: rtl!important;
}
#PatientInformationDiv a.fa.fa-exchange.JAn {
    left: 10px !important;
    position: absolute;
    bottom: auto;
}
#EditDiv a.fa.fa-exchange.JAn {
    left: 9px !important;
    position: relative!important;
    float:left!important;
}
.Add-class-doctor {
    position: relative;
    left: 24px
}
.form-group.A-doctor {
    margin-bottom: 7px !important;
    right: -13px !important;
}
label.mylabel.A-color.border-cash,span.border-cash {
    border-left: 1px solid #fff;
    padding: 6px 8px !important;
    border-right:none;
}
span.border-cash.INV {
        padding-bottom: 2px !important;
}

#Direct-inv {
    position: relative!important;
    top: 6px !important;
    text-align: center!important;
}
div#GlassDescription div.DIVCenter {
    padding: 12.5px !important;
    text-align:center!important;
    border: 1px solid #a6cbf6 !important !important;

    bottom: 5px!important;
}
.OS-ODSyle {
    text-align: center !important;
    border: 1px solid #a6cbf6 !important !important;
    font-size: 25px;
}
.d-v-l-padding.bordeR2,
#visit-type .bordeR2 {
    border-left: 1px solid #fff !important;
    border-right: none;
    text-align: center !important;
    padding: 3px!important;
}

#d-v-t-ul {
    display: -webkit-box !important;
    position: relative;
    top: -4px !important
}

#dir-supplier {
    direction: ltr !important;
}


.form-group.A-doctor2 {
    margin-bottom: 0px !important;
    right: -15px !important;
    position: relative !important;
}

.form-group.A-doctor-visit {
    position: relative!important;
    left: 21px!important;
}
/*.lab-ophthalmology {
    float: right!important;
    position: relative!important;
    left: 15px!important;
}*/

/*label.Auto.Lab-opth {
    position: relative;
    left: 60px !important;
}*/
/*.lab-ophthalmology2 {
    position: relative !important;
    right: -24px !important;
}*/
div#PatientCreateDiv a.fa.fa-exchange.JAn {
    left: 10px !important;
    position: absolute !important;
    top: 0px !important;
}


div.dt-button-collection {
    z-index: 999999!important;
}
#OPhthalmology .bg-color label {
    margin:2px!important;
}
#OPhthalmology .bg-color {
    background-color: #025b02;
    padding: 4px !important;
    text-align: end;
}
.Bg-color-Od.OTH-EYE div {
    text-align: end;
}
.Bg-color-Od.OTH-EYE2 div {
    margin-left: 12px !important;
}
.row.margin-top-5.OTH-EYE3 div:first-child {
    margin-right: 12px !important;
}
#OPhthalmology .lbldrpTitle {
    color: #2c7dc6 !important;
    font-size: 17px !important;
    text-align: end;
}
label#lblUcBc {
    left: 50px;
    position: relative;
}
/*===================================================*/
/*sidebar mnue responsive*/
@media screen and (max-width:1440px) {
    div#InsuranceContract div#leftSidePanel {
        width: 78%;
        right: -1124px;
        display: block;
    }
}




@media screen and (max-width: 1366px) {
    div#InsuranceContract div#leftSidePanel {
        width: 68%;
        right: -931px;
        display: block;
    }
}

@media screen and (max-width: 1600px) {


div#InsuranceContract div#leftSidePanel {
        width: 70%;
        right: -1124px;
        display:block;
}
}

label.tooltip-Doc {
    direction:ltr!important;
    z-index: 9999!important;
    cursor: pointer!important;
}
/*===================================================*/

div#side-bar {
    
    left: 0px;
    right: unset;
    text-align: end !important;
}


    div#side-bar i#icon {
        right: -29px;
        left: unset !important;
    }

div#MPFModalPopupDiv div#tblConsumptionItemsToChoose_wrapper {
    max-height: 730px !important;
    overflow: auto !important;
    background-color: #615f5f !important;
}

div#tblConsumptionItemsToChoose_wrapper {
    max-height: 540px !important;
    overflow: auto !important;
    background-color: #615f5f !important;
}
div#tblConsumptionItemsToChoose_filter {
    float: left !important;
    color:#fff!important;
}
div#tblConsumptionItemsToChoose_length {
    float: right !important;
    margin: 3px;
    color: #fff !important;
}

div.Operation-Admission div#side-bar,
div#MPFSideBar div#side-bar {
    left: 0px;
    right: unset;
    text-align: end !important;
}

div.Operation-Admission div#side-bar i#icon,
div#MPFSideBar div#side-bar i#icon {right: -30px;left: unset !important;}
div#BarCodeModalPopupBodyDiv span#barCode {
    direction: ltr;
}


div#AuditBalanceFilteringArea#datetimepicker1 span.input-group-addon {
    left:0!important;
}
#cOLLApsE {
    float: left !important;
}
i.fa.fa-chevron-down.car-inv {
    float: left;
}
/*a#ShowAddNewPatientDiv {
    margin-top: 35px !important;
}*/
@media screen and (max-width: 769px) {
    .navbar-nav > li > a.has-submenu {
        font-size: 8px !important;
    }
}
input#DOB_Hijri, .MarGinPharmacy {
    margin-top: 3px !important;
}


.ibox.float-e-margins {
    margin-top: 30px;
}
.step2Part2 .form-group.col-lg-9 {
    padding-left: 0;
}
/*.res-tree{
    direction:rtl
}
.res-treeContent {
    direction: ltr
}*/
/*.res-tree{
    direction:ltr
}
.res-treeContent {
    direction: rtl
}*/

.form-control, select {
    padding: 0px 12px 0 0 !important;
}
.ibox.float-e-margins {
    margin: 0 !important;
}
.widget .widget-body.table-responsive {
    border-radius: 15px !important;
    margin-top: 0;
}
.tab-content {
    border: none !important;
    padding: 25px 25px 3px 25px;
}
.btns {
    display: flex;
    justify-content: flex-end;
}
    .btns .btn, .btnsJustifyCenter .btn {
        margin-right: 28px !important;
        margin-left: 0 !important;
    }
.p-0 {
    padding: 0 !important
}
button.dt-button:hover:not(.disabled), div.dt-button:hover:not(.disabled), a.dt-button:hover:not(.disabled) {
    border:none !important
}
.saveOrgBtn {
    text-align: end;
    margin-left: 24px;
    margin-bottom: 6px;
}
.savePointSetting {
    display: flex;
    justify-content: flex-end;
    margin-top: 25px;
}
input {
    padding-right: 6px !important;
    padding-left: 0 !important;
    width: 100% !important;
}
.ibox.float-e-margins {
    margin: 0 !important;
    background: #fff !important;
}
.mynewdiv {
    padding-top: 25px;
}
div#searchablePatients_filter {
    float: right;
}
.tab-content {
    padding: 0 0 15px 15px !important
}
.btn {
    direction: ltr;
    padding: 7px 16px 7px 8px !important
}
div.dataTables_wrapper div.dataTables_filter {
    float: right;
    margin-left: 0;
}
    div.dataTables_wrapper div.dataTables_filter label {
        display:flex;
        justify-content: flex-start;
    }
.patientBasicData.problem-input.col-lg-7.col-md-12 {
    padding-right: 0;
    padding-left:initial;
}
.patientBasicData div {
     padding-left: 4px; 
    padding-right: 0;
}

#rightSide {
    width: 69% !important;
    margin-right: 25px !important;
    margin-left: 0 !important;
}

div#searchableMeasurementUnit_filter label, div#tblAmenitesAndCharges_filter label, div#tblRoomCategory_filter label {
    justify-content: flex-end;
}
.tab-content {
    border-radius: 20px 0 20px 20px;
}
div#side-bar i#icon {
    border: 1px solid #ddd;
    border-left: none;
}
/*legend {
    padding: 7px 0;
    position: relative !important;
    top: -18px !important;
    right: -13px;
    left:0;
}*/

.btn-next {
    padding: 7px 8px 7px 0 !important;
}

.btn-prev {
    padding: 7px 0 7px 8px !important;
}
.lockBtns .btn {
    margin-right: 15px;
    margin-left: 0;
}
.btns {
    padding-left: 10px;
    padding-right:0
}
.btn {
    direction: ltr;
    padding: 7px 15px !important;
}
.btn .fa {
    margin-left: 0 !important;
    margin-right: 10px !important;
    padding: 0 !important;
}
div#ShiftExceptional_length {
    float: right;
}
.dropdown-menu {
    right: auto;
    left: 0;
}
#DepartmentTree {
    color: #000;
    font-size: 16px;
    padding: 0px;
    max-height: 390px;
}

button.btn.dropdown-toggle.btn-default {
    background: #fff;
}
.bootstrap-select .dropdown-toggle::after {
display:none;
}

i.fa.fa-lock, i.fa.fa-unlock {
    margin: 0 !important;
    padding: 0 !important;
}

a#btn_CloseTree, #btn_OpenTree {
    padding: 7px 8px !important;
}
.header-title .mytitle {
    margin: -11px 14px;
}

#simplewizardinwidget  i.fa.fa-angle-left {
    margin-right: 0 !important;
    margin-left: 10px !important;
    padding: 0 !important;
}
.footer-wrap.pd-20.mb-20.card-box.footer {
    height: 100px;
    box-shadow: none !important;
}
/*div#doctor_visit a.fa.fa-exchange.JAn {
    float: right !important;
    bottom: unset;
    left: 2px !important;
}*/
/*a.fa.fa-exchange.JAn {
    left: 22px !important;
    position: absolute;
    bottom: -8px;
}

a.fa.fa-exchange.inv {
    float: left !important;
}*/
div#d-v-t ul li {
    padding-bottom: 0;
}
.myShortTxt.patientCode .row {
    display: flex;
    justify-content: center;
    align-items: center;
}
a#PatientBarcodeid {
    padding: 8px !important;
    margin: 0 !important;
    padding: 7px 6px !important;
    /* margin-bottom: 7px !important; */
    margin-top: 20px !important;
}
div#searchableInsurancePolicies_filter {
    float: left;
}
.form-control:focus, select:focus {
    margin: 0 !important;
}
@media (min-width: 576px) {
    .modal-dialog {
        max-width: 100% !important;
        margin: 1.75rem auto;
    }
}
div#MPFModalPopupBodyDiv {
    padding: 0 11px;
    background: #fff;
}
ul.pagination {
    width: 100% !important;
    margin: inherit;
    display: flex;
    justify-content: end;
}

.dataTables_paginate.paging_simple_numbers {
    display: flex;
    width: 100%;
}
a#btn_CloseTree, #btn_OpenTree {
    padding: 6px 6px !important;
}
.m-InsuranceContract {
    padding: 0;
}
.ibox-title.insr h5 {
    color: #4285f4 !important;
    margin: 20px 15px;
}
#side-bar .widget-body.table-responsive {
    margin: 2em 0 !important;
    height: 800px !important;
    max-height: 800px !important;
}
#CAshDiscount #searchable1_wrapper {
    max-height: 600px !important;
    overflow: auto !important;
    width: 100% !important;
}
.notification {
    border-radius: 0 5px 5px 0;
    border-right: 4px solid #372248;
    margin-bottom: 5px;
    border-left: none;
}
div#insuranceClassAndIndexDiv {
    margin-top: 25px !important;
}
.fade.in {
    opacity: 1 !important;
}
#myID a#btnPrint {
    float: none;
    color: #fff;
    padding: 7px 20px !important;
}
.Btns {
    margin-top: 44px;
    text-align: end;
    float: right;
}
legend {
    color: #006ce4;
}
#InsuranceContractAndClass  .widget-body{
    padding: 0 25px 25px 25px !important;
}
#InsuranceContractAndClass .ibox-title :first-child {
    margin: 20px 15px;
}

div#DIR-btn {
    color: #fff !important;
}
table#ProcedureSelectedMedicines th {
    padding-right: 0;
}

.row .text-center.header {
    height: auto;
    text-align: center !important;
    margin: 10px auto 7px auto;
    display: flex;
    justify-content: center;
}
.Iqama {
    font-weight: bold !important;
    font-size: 12px !important;
}
body {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

.footer {
    margin-top: auto;
   /* position: relative;
    bottom: 0*/
}

.min-height-200px {
    margin: auto 0;
    height: 88%;
}
.btn-primary {
    color: #fff !important;
}
.saveOrgBtn {
    text-align: end;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
}
.modal-title {
    text-align: center;
    display: flex;
    justify-content: center;
}
.modal-header .close {
    font-size: 22px !important;
    color: #cb0c24;
    opacity: 0.111;
    margin-top: -8px !important;
    font-size: 18px !important;
}
.tabtable .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border: 0px !important;
     background: linear-gradient( 45deg, #ae6bec, #4c1369) !important; 
}
.mainHeader {
    border-bottom: none;
    padding: 5px;
    margin-bottom: 5px;
    font-size: 15px;
    color: white;
    padding: 5px 0px 0 !important;
    background: #fff;
}
.input-group .input-group-addon {
    background: none;
    border: none;
}
.modal-content {
    padding: 0 0 0 0px;
}
.tabbable .nav-tabs li.active, .tabbable .nav-tabs li.active > a {
    border-radius: 15px 15px 0px 0px !important;
    color: #fff !important;
}
#CartModal .modal-content {
    max-height: 500px;
    overflow: auto;
}
.nav-tabs li.active {
    padding-bottom: 0 !important;
    border-radius: 15px 15px 0 0 !important
}
.btn .fa {
    margin-left: 0 !important;
    margin-right: 10px !important;
    padding: 0 !important;
}