.SI_textDivImprovement{ height: 40px; background-color: #d9e8ee;  width: 10%; float: right;}
input.given_treatment_time{ width: 160px;}
.given_treatment_time_parameter_div.width35{ width: 95px;}
.improvement_text_box,.improvement_text_box:focus{ float: right;width: 10%;box-shadow: none;border: none;background-color: #d9e8ee;outline: none;border-radius: 0px;}
.symptoms_text_box,.symptoms_text_box:focus{ float: left; box-shadow: none; border: none;  background-color: #d9e8ee;outline: none; border-radius: 0px; width: 90%; }
.medicine_text_box,.medicine_text_box:focus{ box-shadow: none; border: none; outline: none; background-color: #d9e8ee; border-radius: 0px;}
.symptomsListDiv> li{ line-height: 28px;
                      margin-left: 0;
                      max-width: 100%;
                      min-width: 50%;
                      padding-left: 0;
                      width: auto;
}
.symptomsListDiv> li:first-child{ line-height: 28px;
                                  margin-left: 0;
                                  max-width: 100%;
                                  min-width: 50%;
                                  padding-left: 0;
                                  width: auto;
}
.symptomsListDiv> li:nth-child(odd){ line-height: 28px;
                                     margin-left: 0;
                                     max-width: 100%;
                                     min-width: 50%;
                                     padding-left: 0;
                                     width: auto;
}
table.dataTable, table.dataTable th, table.dataTable td {
    box-sizing: border-box !important;
}
.last_visit_other_detail{
    padding:0; height:191px; margin:0; padding-top: 2px;width: 100%;
}
.border-right-black{
    border-right: 1px solid #000;
}
.medicinetextBox{
    float:left; height:27px; margin:0; padding:0; outline:0;  width:115px;color:#000; box-shadow:none;    margin-left: 7px;

}
.panchakarmaSuggestionInoutBox{width:50px;height:28px; border:1px solid rgb(79, 138, 149); border-radius:5px; float:right; padding: 5px;}
.panchakarmaSuggestionInoutBox1{width:50px;height:28px; border:1px solid rgb(79, 138, 149); border-radius:5px; float:right;padding: 5px;}
/*.symptomsListDiv> li:last-child{ width: 50%; margin-left: 0px; padding-left: 0px;line-height: 28px; border-bottom: none;}*/
.symptomsListDiv li:first-child{ color: brown;}
.symptomsListDiv li > i{ padding-right: 10px; padding-left: 5px;}
.symptomsListDiv{ list-style-type: none; margin-left: 0px; padding-left: 0px;line-height: 28px; float: left; width: 100%;min-height: 100px;}
.newPaoList{line-height: 25px;  margin-top: 10px; float: left; width: 100%;min-height: 100px;}
.newVitalDataList,.newInchMeasurementDataList{line-height: 25px; margin-top: 10px; float: left; width: 100%; min-height: 100px;}

.parikshaListDivVisit { float: left; width: 100%;}
.mainPrescriptionDIv > div{ border: 1px solid #d9e8ee; min-height: 690px; height: auto;}
.mainPrescriptionDIv > div:nth-child(2),.mainPrescriptionDIv > div:nth-child(5),.mainPrescriptionDIv > div:nth-child(8){ border-left: none !important; border-right: none !important;}
.boxesOfDates { margin-right: 10px; border: 1px solid rgba(0,75,28,0.75); float: left;}
.boxesOfDates > span{ float: left; }
.boxesOfDates > span > input{ float: left; border:none; }
.MiddlePrescBox,.newVisitBoxes{ margin-top: 10px;}
#selected_therapy_ul_li_list {float: left;width: 100% !important; height: 100%; overflow-y: auto;margin-left: 0px !important;}
.selected_therapy_ul_li_list {height: auto;margin-left: 5px;margin-top: 10px;padding-left: 0;width: 100%;list-style: square !important;overflow-y: auto !important;}
#selected_therapy_ul_li_list li {width: 100% !important; }
#selected_therapy_ul_li_list1 {float: left;width: 100% !important; height: 100%; overflow-y: auto;margin-left: 0px !important;}
.selected_therapy_ul_li_list1 {height: auto;margin-left: 5px;margin-top: 10px;width: 100%;list-style: square !important;overflow-y: auto !important;}
#selected_therapy_ul_li_list1 li {width: 100% !important; }
.therapyDays{width:19.5%;float:right;}
.therapyName{ float:left; width:79.5%;}
.mainPrescriptionDIv > div:first-child{/* border-left: none;*/}
.medicineListDivFill{ list-style-type: none; margin-left: 0px !important; padding-left: 8px;}
.medicineListDivFill > li{ float: left; width: 100%;}
.medicineListDivFill ul{  padding-top: 5px; padding: 5px !important;}
.medicineListDivFill ul li{ float: left;}
.medicineListDischargeDivFill{ list-style-type: none; margin-left: 0px !important; padding-left: 8px;}
.medicineListDischargeDivFill > li{ float: left; width: 100%;}
.medicineListDischargeDivFill ul{  padding-top: 5px; padding: 5px !important;}
.medicineListDischargeDivFill ul li{ float: left;}
.medicineListDivFillSurgery{ list-style-type: none; margin-left: 0px !important; padding-left: 8px;}
.medicineListDivFillSurgery > li{ float: left; width: 100%;}
.medicineListDivFillSurgery ul{  padding-top: 5px; padding: 5px !important;}
.medicineListDivFillSurgery ul li{ float: left;}
.medicineBoxes,.medicineBoxesSurgery{ border: 1px solid #d9e8ee; float: right !important;}
.medicineTotalBox,.medicineTotalBoxSurgery{ margin-left: 5px;}
.upperStrip{ background-color: #d9e8ee; height: 40px; line-height: 40px;font-size:1.2em;}
.gridMedicineName{ min-width: 111px; max-width: 180px; line-height: 15px;}
.gridMedicineNameSurgery{ min-width: 200px; max-width: 250px; line-height: 15px;}
.list-inline > li {display: inline-block;margin: 0px;padding-left: 0;padding-right: 0;line-height: 20px;}
.roomLiInlines .list-inline > li {padding-left: 10px;padding-right: 10px;}
.medicineListDiv .list-inline > li,.medicineListDivSurgery .list-inline > li{ padding-left: 0px; padding-right: 0px;}
.medicineTotalBox,.medicineTotalBoxSurgery{ margin-left: 10px !important; margin-right: 5px !important; width: 52px; text-align: center;}
.list-inline {list-style: outside none none;margin-left: 0px;padding-left: 5px;}
.medicineBoxes input.qtyBox,.medicineBoxesSurgery input.qtyBoxSurgery{ width: 32px; height: 25px; display: block; float: left; border:none; padding: 4px; border-right:1px solid #d9e8ee; box-shadow: none; outline: none; border-radius: 0px; text-align: center; }
.medicineBoxes textArea.qtyDose{ width: 140px;display: block; float: left; border:none; padding: 4px; box-shadow: none; outline: none; border-radius: 0px;}
.medicineBoxes input.qtyBox:last-child,.medicineBoxesSurgery input.qtyBoxSurgery:last-child{ border-right:none; }
.bgNoneTxt,.bgNoneTxt:focus{ border: none; outline: none; border-radius: 0px; box-shadow: none;}
.weightBox{ width: 30px; height: 28px; padding: 4px; background-color:#d9e8ee;}
.displayWdayBlock{ margin-right: 10px;}
.displayWdayBlock span { margin-left: 5px; margin-right: 5px;}
.displayWdayBlock input{ margin-top: 5px; }
.fullTextBox{ width: 100%; padding: 4px; }
.padded_4{  padding: 4px; }
.margin_left-17{
    margin-left: -17px;
}
.paymentInputBox input{ border: none; text-align: center;}
.panchkarmaTabGivenDiv  .panchkarma-list{ margin-left: -143px;
                                          margin-top: 0px;}
.medicineEntryBox{ max-width: 230px; float: left; min-width: 15px;}
.newVisitBoxes ul.dropdown-menu li a{white-space:normal !important;}
.visitList{ list-style-type: none; margin-left: 0px; padding-left: 0px;}
.visitList li { line-height: 25px; padding: 5px;font-size: 16px;}
.visitRowClass{ border-bottom: 1px solid #d9e8ee;}
.visitIcons{ visibility: hidden;}
.extraInfoBoxDiv .typeaheadOpenIcon,.extraInfoBoxDiv2 .typeaheadOpenIcon,.extraInfoBoxDivSurgery .typeaheadOpenIcon{ position: fixed; cursor: pointer !important;}
.extraInfoBoxDiv,.extraInfoBoxDiv2,.extraInfoBoxDivSurgery { position: fixed;}
.extraInfoBox,.extraInfoBox:focus,.extraInfoBox2,.extraInfoBox2:focus,.extraInfoBoxSurgery,.extraInfoBoxSurgery:focus{ position: fixed; width: 450px; border: 1px solid #d9e8ee; box-shadow: none; outline: none; padding: 5px; height: 40px; padding-right: 42.5px;}
.medicineListDivVisit{ list-style-type: none; width: 100%;padding: 0 0px; }
.medicineListDivVisit > li{  width: 100%; float: left;}
.medicineListDivVisit > li:last-child{  width: 100%; float: left; border-bottom: none;}
.medicineListDivVisit .eachMedicineGivenRow{ line-height: 27px; width: 100%; margin-left: 0px;font-size: 13.5px;}
.medicineListDivVisit .eachMedicineGivenRow > li{ padding: 5px 0;}
.iconsDiv.pull-right.visibilityHiddenNormal {/*margin-left: 10px;*/ position: absolute; margin-left: 5px;}
.qtyWidth{ width: 53px; text-align: center;}
.doseWidth{ width: 130px; }
.medicineTotalBox input{ float: none !important; margin: auto; text-align: center; width: 100% !important;}
.medicineListDivVisit .eachMedicineGivenRow .doseRow{ width: 153px; float: right;}
.medicineListDivVisit .eachMedicineGivenRow .doseTotalRow{ width: 30px;float: right;}
.dietSpan{ width: 100%; display: inline-block; cursor: pointer;}
.dietSelectionType {
    padding: 5px;
    margin-left: 5px;
    margin-right: 5px;
    display: inline-block;
}

.eachRowCompositionTotal{ background-color: #f4f4f4; line-height: 34px;}
.preMedicineSelectDiv{ height: 300px; overflow-y: auto;}
.compositionBox{ width: 80%; min-width: 800px; height: 90%; min-height: 600px;}
.compositionBox .modal-body{  height: 90%; min-height: 600px; max-height: 600px;}
.DiseaseWiseMedicineBox{ width: 80%; min-width: 800px; height: 90%; min-height: 600px;}
.DiseaseWiseMedicineBox .modal-body{  height: 90%; min-height: 600px; max-height: 600px;}
.apBox{ width: 80%; min-width: 800px; height: 90%; min-height: 600px;}
.apBox .modal-body{  height: 90%; min-height: 600px; max-height: 600px;}
.medicineSelectionHeader{ padding-top: 5px !important; padding-bottom: 5px !important;}
.medicineSelectionHeader button.close{  line-height: 30px;}
.medicineSelectionHeader .form-inline input{ background: none; color: white; font-size: 16px; padding-left: 20px; }
.ChildMedicineSelection > li{ border:1px solid #d4d4d4; border-collapse: collapse;}
.ChildMedicineSelection > li:nth-child(3n+2){ border-left: none; border-right: none;}
.ChildMedicineSelection > li:nth-child(n+4){ border-top: none;}
.ChildMedicineSelection > li:last-child{ border-right:1px solid #d4d4d4;}
.medicineSelectionHeader .form-inline input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: white;
}
.medicineSelectionHeader .form-inline input::-moz-placeholder { /* Firefox 19+ */
    color: white;
}
.medicineSelectionHeader .form-inline input:-ms-input-placeholder { /* IE 10+ */
    color: white;
}
.medicineSelectionHeader .form-inline input:-moz-placeholder { /* Firefox 18- */
    color: white;
}
.medicineSelectionHeader .modal-title{  line-height: 30px; }

/*.nameAP{ width: 100px;}*/
.selectedCompositionTable:nth-of-type(2n+1){ background-color: #fdfcec;}
.selectedCompositionTable:nth-of-type(2n){ background-color: #eef9d3;}
.eachRowComposition{ width: 100%;}
.eachRowComposition > span{ display: inline-block; padding: 5px 10px; vertical-align: middle;}
.eachRowComposition > span:nth-child(1) {width: 5%;}
.eachRowComposition > span:nth-child(2) {width: 10%;}
.eachRowComposition > span:nth-child(3) {width: 25%;}
.eachRowComposition > span:nth-child(4) {width: 10%;}
.eachRowComposition > span:nth-child(5) {width: 10%;}
.eachRowComposition > span:nth-child(6) {width: 5%;}
.eachRowComposition > span:nth-child(7) {width: 10%;}
.eachRowComposition > span:nth-child(8) {width: 20%;}
.singleDietNameView {
    border:1px solid #4842d8; text-align:center;
    padding: 8px;
    font-size: 14px;
    display: block;
    margin: 0px 0px; margin-bottom: 10px;
}
.singleDietView{    border:1px solid #4842d8; text-align:center;
                    padding: 8px; margin-bottom: 10px;}
.priscriptionDropMenu li {  font-size: 16px;
                            line-height: 25px;
                            padding: 5px;
}
.priscriptionDropMenu li a { color: black !important; }
.diagnosisStrip{border-bottom: 1px solid #d9e8ee; padding: 5px;}
.gridMedicineName .typeahead{ position: fixed;}
.gridMedicineName .typeahead > li{ width: 100%;}
.gridMedicineNameSurgery .typeahead{ position: fixed; z-index: 999999999;}
.gridMedicineNameSurgery .typeahead > li{ width: 100%; z-index: 999999999;}
.gridMedicineNameSurgery .typeahead > li a{ z-index: 999999999;}
.dietHeader{ padding: 10px 5px; font-size:16px;  text-align: center; width: 100%;  display: inline-block; padding-left: 0px; padding-right: 0px;}
.daysDiv{ float: none; width: 100%; margin: 10px auto;}
#availform {text-align: center;}
.form-inline .form-group { margin: 0 11px;}
.form-report-inline.form-inline .form-group { margin-left: 0px !important;margin-right: 0px !important;}
.daysDiv div.daysIPDBox{ float: left; width: 14.28%; height: 30px; line-height: 30px; text-align: center; background-color: #d9e8ee; color: black;}
.daysDiv div.daysTherapyBox{ float: left; width: 14.28%; height: 140px; border: 1px solid #d9e8ee; padding: 5px; border-collapse: collapse; border-right:none;}
.daysDiv div.daysTherapyBox:last-child{ float: left; width: 14.28%; height: 140px; border: 1px solid #d9e8ee; padding: 5px; border-collapse: collapse;}
.daysDiv div.daysTherapyBlackBox{ float: left; width: 14.28%; height: 140px;}
.daysDiv div.daysTherapyBox div.daysTherapyDate{  text-align: right; font-size: 20px;}
.daysDiv div.daysTherapyBox div.daysTherapyDetails{ min-height: 80px; max-height: 80px; text-align: center;}
.daysDiv div.daysTherapyBox div.daysTherapyIcons{ vertical-align: bottom;}
.therapyTimeBoxDiv{ width: 120px; }
.widthOtherDates{ width: 220px;}
.therapySelectionTable h4{ font-size: 14px;}
.otherDateSelectionBoxes{ border:1px solid #e5e5e5; float: left;  width: 211px;}
.otherDateSelectionBoxes  > div{ float: left; width: 220px;}
.otherDateSelectionBoxes .daysOtherTherapyBox{ width: 30px; height: 30px; line-height: 30px; cursor: pointer; float: left;  text-align: center;}
.otherDateSelectionBoxes .daysOtherBlackBox{ width: 30px; height: 30px; line-height: 30px; float: left; }
.otherDateSelectionBoxes .daysOtherTherapyBox.selected{ background-color: #d9e8ee; color:black; }
.fullDivIPDtherapy form{ border:1px solid #4842d8;width: 100%;display: block; padding: 10px;float: left;margin-top: 10px; margin-bottom: 10px;}
.blueSelectedColor{ background-color: #4842d8; color:white;}
.troomList{ list-style-type: none; width: 100%; float: left; margin-left: 0px; padding-left: 0px;}
.troomList li{ float: left; width: 60px; height: 60px; text-align: center;}
.visitDiagStripDiv{ width: 100%; padding: 5px; position: absolute; bottom: 16px;}
.visitDiagStripDiv> div{ line-height:  26px;}
.eachVisitDaysBox{ display: inline-block;padding-left: 50px;}
.addRemarkButtonDiv{ position: absolute; bottom: 0;}
.dietReportAllData a{color:  #4842d8 !important;text-decoration-color: -moz-use-text-color;text-decoration-line: none;text-decoration-style: solid; filter: gray;-webkit-filter: grayscale(100%);}
.dietReportAllData a:hover{filter: none;-webkit-filter: grayscale(100%);}
.extra_outcome_date_fieldDiv{ float: left; background: none; margin-top: 5px; color: black;}
.extra_outcome_date_fieldDiv input {border: none !important;background-color: #d9e8ee;padding: 0px;cursor: pointer; height: 25px; color: white; width:80px !important; font-size: 14px;}
.extra_outcome_date_fieldDiv .input-group-addon {width: 0px !important;height: 0px !important;visibility: hidden;border: none;background: none;}
.remarkHeight{height: 130px !important;}
.packageSelectionList ul#header{background:#d9e8ee;list-style: none; width: 100%;margin: 0;padding: 0;display: inline-block;text-align: center;}
.packageSelectionList #header li{list-style: none; width: 60%;margin: 0;padding: 0;display: inline-block;text-align: center; color: black; }
.packageSelectionList #header li:nth-child(2){ width: 20%;}
.packageSelectionList #header li:nth-child(3){ width: 20%;}
.packageSelectionList ul:nth-child(odd){background:#F9F9F9;list-style: none; width: 100%;margin: 0;padding: 0;display: inline-block;text-align: left;}
.packageSelectionList ul:nth-child(even){background:#E5E5E5; list-style: none; width: 100%;margin: 0;padding: 0;display: inline-block;text-align: left;}
.packageSelectionList li{ line-height: 25px; padding: 5px;}
.packageSelectionList li:nth-child(1) { width:60%;display: inline-block;text-align: left;}
.packageSelectionList li:nth-child(2) { width:20%;display: inline-block;text-align: center;}
.packageSelectionList li:nth-child(3) { width:20%;display: inline-block;text-align: center;}
.packageSelectionList ul:nth-child(odd):hover {background:#E9E9E9;}
.packageSelectionList ul:nth-child(even):hover { background:#EEE;}
.packageSelectionList li a{margin:0.5%; width:32.333%;display: inline; color:#d9e8ee; text-decoration: none;}
.packageSelectionList li a:hover,.packageSelectionList li a:focus {color:#d9e8ee; text-decoration: none; border: none; outline: none;}
.oldPaoListSubHeader { float: left; width: 100%; background-color: #d9e8ee;
                       font-size: 16px;
                       font-weight: bold;height: 30px;
                       line-height: 28px;
                       padding-left: 8px; margin-top: 3px;}
/*#clinicalDataListDiv>table>thead>tr>th:first-child{width:10%; text-align: center !important;}
#clinicalDataListDiv>table>thead>tr>th:last-child{width:10%; text-align: center !important;}
#clinicalDataListDiv>table>tbody>tr>td:first-child{width:10%; text-align: center !important;}
#clinicalDataListDiv>table>tbody>tr>td:last-child{width:10%; text-align: center !important;}*/

#adviecInvestigationDataListDiv{margin:25px auto;}
#adviecInvestigationDataListDiv>table>thead>tr>th:first-child{width:10%;text-align: center !important;}
#adviecInvestigationDataListDiv>table>thead>tr>th:last-child{width:10%;text-align: center !important;}
#adviecInvestigationDataListDiv>table>tbody>tr>td:first-child{width:10%;text-align: center !important;}
#adviecInvestigationDataListDiv>table>tbody>tr>td:last-child{width:10%;text-align: center !important;}
.daysTherapyBox:first-child{border-right:none;}
.daysTherapyBox:nth-child{border-right:none;}
.daysTherapyBox:last-child{border-left:none;}

#pastInvestigationModalBody > div {border-bottom: 2px solid  #4842d8 !important; margin-bottom: 15px;}
#pastInvestigationModalBody .nav-pills > li > a {font-size: 12px;padding-bottom: 8px;padding-left: 10px;padding-right: 10px; padding-top: 8px;font-family: "Calibri", sans-serif !important; color:  #4842d8 !important;}
#pastInvestigationModalBody .nav-pills > li >  a:hover {font-size: 12px;padding-bottom: 8px;padding-left: 10px;padding-right: 10px; padding-top: 8px;font-family: "Calibri", sans-serif !important; color: #fff !important; background: #4842d8 !important;}
#pastInvestigationModalBody .nav-pills > li.active >  a {font-size: 12px;padding-bottom: 8px;padding-left: 10px;padding-right: 10px; padding-top: 8px;font-family: "Calibri", sans-serif !important; color: #fff !important; background: #4842d8 !important;}
#pastInvestigationModalBody .pastChildReportSelection> li> span {display:inline-table; font-size:16px; font-family: "Calibri", sans-serif !important;
                                                                 text-align: center;padding: 2px;margin: 0px 5px;margin-bottom: 10px;}
#pastInvestigationModalBody .pastChildReportSelection {margin-top: 15px;}
#pastInvestigationModalBody .pastChildReportSelection li{ margin-left: 0px !important; margin-right: 0px !important;}
#pastInvestigationModalBody .pastChildReportSelection > li + li{ margin-left: 0px !important; margin-right: 0px !important;}
#pastInvestigationModalBody .nav-pills.pastChildReportSelection > li + li{ margin-left: 0px !important; margin-right: 0px !important;}
.childreportselection.isVisibleHover{ font-weight: bold; color:red; text-decoration: underline;}
.bg-info {background-color: rgba(47,172,186,0.2) !important; color: #000;}

#divPrescription {margin: 20px auto;}
.displayBlockDiv {text-align: center;}
.open .dropdown-menu {
    display: block;
    z-index: 4;

}
.panchkarma-list {
    font-size: 12px;
    border-radius: 0px;
    font-family: "Calibri",sans-serif;
    width: 500px;
}
.ayurveda_panchkarma .checkbox_patient.old {
    padding-left: 0px !important;
}
.panchkarma-list li {
    cursor: pointer;
    float: left;
    width: 240px;
}
/*.firstPrescBox .treatment_days {
    width: 100%;
    font-size: 14px;
    height: 30px;
    line-height: 28px;
    padding-left: 8px;
    float: left;
    background-color: #d9e8ee;
}
.firstPrescBox .treatment_days span {
    float: right;
    padding-right: 8px;
}
.treatment_dayPanchkarma {
    float: left;
    font-size: 14px;
    height: auto;
    line-height: 28px;
    padding-left: 8px;
    width: 100%;
}
*/
/*.treatment_dayPanchkarma1 span {
    float: right;
    margin-right: 14px;
}
.treatment_dayPanchkarma1 {
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 28px;
    padding-left: 8px;
    width: 100%;
    min-height:30px;
}
.treatment_dayPanchkarma1 {
    font-size: 14px;
    line-height: 28px;
}*/
.firstPrescBox .InlineVitalheaderDisplay,.firstPrescBox .InlinePMheaderDisplay {
    width: 100%;
    font-size: 14px;
    height: 30px;
    line-height: 28px;
    padding-left: 8px;
    float: left;
    background-color: #d9e8ee;
    font-size:16px;
    /*font-weight: bold;*/
}
.firstPrescBox .InlineVitalheaderDisplay span,.firstPrescBox .InlinePMheaderDisplay span {
    float: right;
}
.InlineVitalparentDisplay,.InlinePMparentDisplay {
    float: left;
    font-size: 14px;
    height: auto;
    line-height: 28px;
    padding-left: 8px;
    width: 100%;
}
.InlineVitalChildDisplay:not(.isBMI) span {
    float: right;
    margin-right: 14px;
}
.InlineVitalChildDisplay,.InlinePMChildDisplay {
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 28px;
    padding-left: 8px;
    width: 100%;
}
.InlineVitalChildDisplay,.InlinePMChildDisplay {
    font-size: 14px;
    line-height: 28px;
}
.parikshaListDiv{
    font-size: 14px;
    height: 30px;
    line-height: 28px;
    padding-left: 8px;
    float: left;
    background-color: #d9e8ee;
}
.VitalHeader,.PMHeader{
    font-size: 14px;
    height: 30px;
    line-height: 28px;
    padding-left: 8px;
    float: left;
    background-color: #d9e8ee;
    /*font-weight: bold;*/
}
.physioHeader{
    font-size: 14px;
    height: 30px;
    line-height: 28px;
    padding-left: 8px;
    float: left;
    background-color: #d9e8ee;
}
.InlineVitalDisplay,.InlinePMDisplay {
    float: left;
    width: 100%;
}
.treatment_days {
    float: left;
    width: 100%;
}
.sheetparentDisplay {
    float: left;
    font-size: 14px;
    height: auto;
    line-height: 28px;
    padding-left: 8px;
    width: 100%;
}
.sheetparentDisplay span {
    float: right;
    margin-right: 14px;
}
.sheetparentDisplay {
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 28px;
    padding-left: 8px;
    width: 100%;
}
.sheetparentDisplay {
    font-size: 14px;
    line-height: 28px;
}
.presLastBoxEachDivs{ height: 43px;}
.extraInfoViewInlineView,.extraInfoViewInlineView2{ padding-left: 30px !important;}
.compMedEachInfoLi{ width: 235px;}
.eachMedicineGivenRow .srNo{ width: 25px;}
.extraInfoViewInline{ color: #000;font-size: 14px;}
.extraInfoViewInline2{ color: #000;font-size: 14px;}
.addedMedicineList .srNo,.addedMedicineListSurgery .srNo,.addedDischargeMedicineList .srNo{ width: 25px;}
.addedDischargeMedicineList .gridMedicineName{ min-width: 400px;}
.newDesign,.newDesign input.form-control { font-size: 16px;}
.newDesign .gridMedicineName{ min-width: 200px;}
.selectedCompoMedicine .medicineTotalBox.medicineBoxes{ border:none; line-height: 25px;}
.newDesign .height51{ height:40px; line-height: 40px;}
.newDesign .extra_outcome_date_fieldDiv{ margin-top: 0px;}
.newDesign .height51 input.height51{ margin-top: 0px;}
.width50Px{
    width: 50px;
}
.bg-color-main {
    background-color: #4842d8;
}
.border-main-color {
    border: 1px solid #4842d8;
}
.inlineVitalRow > div:first-child {
    float: left;
}
.inlinePhysicalRow  > div:first-child {
    float: left;
}
.btn-theme {
    background-color: #dfeced;
    border: 1px solid #4842d8;
    border-radius: 0;
    color: #4842d8;
    vertical-align: middle;
}
.inlineVitalRow > div:first-child {
    float: left;
    padding: 7px 0px 18px 0px;
}
.inlinePhysicalRow  > div:first-child {
    float: left;
    padding: 7px 0px 18px 0px;
}
#divClinicalInvestigation .extra_outcome_date_fieldDiv input {border: none !important;background-color: #4842d8;padding: 0px;cursor: pointer; height: 25px; color: white; width:80px !important; font-size: 14px;}
#divDiet .extra_outcome_date_fieldDiv input,#divDocument .extra_outcome_date_fieldDiv input,#divPanchkarma .extra_outcome_date_fieldDiv input ,#divIPDSection .extra_outcome_date_fieldDiv input ,#divAdvice .extra_outcome_date_fieldDiv input {border: none !important;background-color: #4842d8;padding: 0px;cursor: pointer; height: 25px; color: white; width:80px !important; font-size: 14px;}
.nopadded-left-right{ padding-left: 0px !important; padding-right: 0px !important;}
.nopadded-left-right{ padding-left: 0px !important; padding-right: 0px !important;}
.APMainHeader{ background-color: rgb(255, 255, 255) !important;
               border-bottom: 1px solid #d4d4d4;
               font-size: 18px !important; margin-top: 10px !important;}
.VitalDataMainHeader,.PMMainHeader{ background-color: rgb(255, 255, 255) !important;
                                    border-bottom: 1px solid #d4d4d4;
}
.sheetListDivMainHeader{ background-color: rgb(255, 255, 255) !important;
                         border-bottom: 1px solid #d4d4d4;
                         margin-top: 10px !important;}
.AdviceTheraPYMainHeader{ background-color: rgb(255, 255, 255) !important;
                          border-bottom: 1px solid #d4d4d4;
                          font-size: 18px !important; margin-top: 10px !important;}
.eachRowMedicine .nav-pills > li {
    float: left;
}
.colorSelectedDefault {
    color:#5cb85c;
}
.ChildMedicineSelection span {
    line-height: 30px;
    cursor: pointer;
    height: auto;
    min-height: 30px;
}
/*.VitalDataBox{ width: 80%; min-width: 800px; height: 90%; min-height: 600px;}*/
/*.VitalDataBox .modal-body{  height: 90%; min-height: 600px; max-height: 600px;}*/
.newVitalDataList > div,.newInchMeasurementDataList > div {
    line-height: 15px;
    padding: 0px 5px;
    margin-top: 10px;
    float: left;
    width: 100%;
}
.PAOLabel{
    width: 100%;
    font-size: 14px;
    height: 30px;
    line-height: 28px;
    padding-left: 8px;
    float: left;
    background-color: #d9e8ee;
    font-size: 16px;
    font-weight:bold;
}
.medicinetextBox {
    float: left;
    height: 27px;
    margin: 0;
    padding: 0;
    outline: 0;
    width: 60px;
    padding-left: 10px;
    color: #000;
    box-shadow: none;
    margin-left: 7px;
}
.paymentInputBox input {
    border: none;
    text-align: center;
}
.paymentInputBox span:first-child {
    width: 100px;
}
.marged-right-document {
    margin-right: 30px;
}
.historyInputBoxes {
    border: none;
    box-shadow: none;
}
.historyInputBoxes:focus {
    border: none !important;
    border-bottom-width: medium;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
    /*border-bottom: 1px solid #000 !important;*/
    box-shadow: none !important;
}
.wPaint-menu-select {
    width: 40px !important;
}
.wPaint-menu.ui-draggable.wPaint-menu-alignment-horizontal{left:0px !important;}
/*.col-md-2.col-xs-6.col-lg-2.col-sm-6>span.singleDietNameView{width:50%; display: inline-block;}*/

.retactSpans {width:150px; float: left;}
.retactSpans input{ outline: none; box-shadow: none; border: none; width: 60px; padding: 0px 5px; font-size: 18px; line-height: 48px;}
.retactSpans input:focus{ outline: none; box-shadow: none; border: none;}
.retactSpans span{ float: left; width: 70px; border-right: 1px solid #000; border-bottom: 1px solid #000; height: 50px;}
.retactSpans span:nth-child(even){ border-right: none; text-align: left; padding-left: 5px;}
.retactSpans span:nth-child(odd) input{ text-align: right;}
.retactSpans span:nth-child(n+3){ border-bottom: none;}
.visitingCal .retactSpans input{ line-height: 30px;}
.visitingCal .retactSpans span{height: 30px;}
#myModalBackNone{ z-index: 999999 !important;}
#myModalBackNone.zIndex{ z-index: 9888 !important;}
