/*main*/
.container * {
/*
    border: 1px solid rgba(175, 204, 165, 0.33);
    box-sizing: border-box;
*/
}
body {
    width:95%;    
    margin:0 auto; 
    background-color:white;
}
*.unselectable {
/*
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -ms-user-select: none;
   user-select: none;
*/
}
.top-ribbon {
    color: white;
    background-color:#3d689d;
    border-radius:5px;
    height: 55px;
    cursor: default;
    padding-top: .4em;
}
.top-ribbon-home-icon, .top-ribbon-lang-icon {
    padding-top: .3em;
    font-size: 140%;
    cursor: pointer;
}
.top-ribbon-title {
    font-size: 180%;
    font-weight: 700;
}
.top-ribbon-fullname {
    padding-top: 0em;
    font-size: 90%;
}
.top-ribbon-logout-icon {
    padding-top: .2em;
    font-size: 130%;
    cursor: pointer;
    -moz-transform:scaleX(1);
    -o-transform:scaleX(1);
    -webkit-transform:scaleX(1);
    transform:scaleX(1)
}
.top-ribbon-date {
    font-size: 80%;
    padding-left: 2.4em;
    padding-right: 2.4em;
}

.bottom-ribbon {
    margin-top: 5px;
    padding: 3px;
    font-size: 100%;
    text-align: center;
    background-color:#f8f8f8;
    color: #3d689d;
    border-radius:5px;
    border: 1px solid #ddd;
}
.container {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-radius:0 0 5px 5px;
    background-color: #f8f8f8;
    width: 100%;
}
/*menu*/
.nav-tabs li > a {
    font-size: 130%;
    font-weight: 500;
    background-color: #fefefe;
    border: 1px solid #ddd;
    height:50px;
}
.nav .dropdown-menu li > a {
    font-size: 130%;
    font-weight: 500;
    background-color: #fefefe;
    height:50px;
    padding-top: 10px;
    border: 0px;
}
.nav .dropdown {
    cursor:pointer;
}
.nav-tabs > li >a:hover {
    background-color: #dcdcdc;
}
.nav-tabs > li.active >a, .nav-tabs > li.active >a:hover, .nav-tabs > li.active >a:focus {
    background-color: #f8f8f8;
}
.nav {
    padding-top: 5px;
    padding-left: 0;
    padding-right: 0;
}
/*general*/
#PAGETITLE {
    text-align: center;
    font-size: 130%;
    font-weight: 600;
    padding-top: 15px;
    padding-bottom: 0px;
}
.error-text {
    font-size : 80%;
    color : red;
    visibility : hidden;
}
.alert {
    font-size: 120%;
    font-weight: 500;
}
.red-star {
    color: red;
    font-size: 80%;
    margin-left: 2px;
    margin-right: 2px;
}
/*home*/
.main-top .homepage {
    padding: 30px 50px 0 50px;
    font-size: 140%;
    background: url('../images/home-background.jpeg');
/*    width: 60%;*/
}
.main-top .homepage p {
    text-indent: 30px;
    word-break: keep-all;
}
.TXTRSN { color:red; }
.appText {
    font-size: 110%;
    font-weight: 600;
}
#CTABLE {
    margin: 0 auto;
    width:80%;
}
#CTABLE td{ 
    padding:7px; 
    border:#7b7b7b 1px solid;
    height: 60px;
    text-align: center;
    font-size: 120%;
}
#CTABLE tr:nth-child(odd){ 
/*    background: #d9eaff;*/
    background: #e8f3ff;
}
#CTABLE tr:nth-child(even){
    background: #e8f3ff;
}
#CTABLE tr:first-child {
    font-size: 210%;
    font-weight: 700;
    background: #e2d2ff;
}
#CTABLE tr:not(:first-child) td:nth-child(odd) {
    font-weight: 600;
}
#CTABLE-DT {
    font-size: 60%;
}
input[name=APPSELECT] {
    margin-left: 5px;
    margin-right: 5px;
}
.add-row {
    font-size:1em;
    color:green;
    cursor:pointer;
}
.add-row.gray {
    color:lightgray;
    cursor:default;
}
.del-row {
    font-size:1em;
    color:red;
    cursor:pointer;
}
.edit-row {
    font-size:1em;
    color:blue;
    cursor:pointer;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding-right: 2px;
  padding-left: 2px;
}
.row {
    margin-right: -2px;
    margin-left: -2px;
    margin-top: 2px;
    margin-bottom: 2px;
}
.form-horizontal .form-group {
  margin-right: -2px;
  margin-left: -2px;
}
#DRUGDOSETABLE {
    margin: 0 auto;
    width:60%;
    margin-top: 10px;
    margin-bottom: 10px;
}
#DRUGDOSETABLE th {
    height: 25px;
    text-align: center;
    border:#7b7b7b 1px solid;
}
#DRUGDOSETABLE td {
    font-size: 90%;
    height: 24px;
    text-align: center;
    border:#7b7b7b 1px solid;
}
#DRUGDOSETABLE thead tr:first-child th {
    height: 30px;
    font-size: 110%;
    background-color: #fffcd8;
}
#DRUGDOSETABLE thead tr:nth-child(2) th {
    font-size: 90%;
    background-color: #d8edf8;
}
#DRUGDOSETABLE #TBLDATA tr:nth-child(odd) { 
    background: #ffffff;
}
#DRUGDOSETABLE #TBLDATA tr:nth-child(even) {
    background: #f7f7f7;
}
#DRUGDOSETABLE #LASTROW, #DRUGDOSETABLE tr:last-child {
    background: #c3f0c5;
}
#DRUGDOSETABLE #LASTROW td {
    height:24px;
    border:#7b7b7b 1px solid;
    border-bottom: 0px;
}
#DRUGDOSETABLE #LASTROW td * {
    margin-top: 1px;
    padding-top: 0;
    margin-bottom: 2px;
    padding-bottom: 0;
}
#DRUGDOSETABLE #LASTROW .form-control {
    height:24px;
}
#DRUGDOSETABLE #LASTROW input[type=checkbox] {
    margin-top: 4px;
}
#DRUGDOSETABLE #LASTROW .checkbox {
    margin-top: 4px;
}
#DRUGDOSETABLE tr:last-child td {
    height: 10px;
    border-top: 0px;
    margin: 0;
    padding: 0;
}
#SHIFTTAB {
    margin: 0 auto;
    width:100%;
}
#SHIFTTAB td {
    text-align: center;
    border:#7b7b7b 2px solid;
}
#SHIFTTAB tr:first-child td {
    background: #bccffa;
    height:35px;
    font-weight: 700;
}
#SHIFTTAB tr:first-child td:nth-child(1) button {
    height:auto;
}
#SHIFTTAB tr:first-child td:nth-child(1) {
    font-size: 80%;
    border-right: 0px;
    text-align: left;
}
#SHIFTTAB tr:first-child td:nth-child(2) {
    font-size: 130%;
    border-right: 0px;
    border-left: 0px;
}
#SHIFTTAB tr:first-child td:nth-child(3) {
    border-left: 0px;
}
#SHIFTTAB tr:nth-child(2) {
    background: #cbfabc;
    height:30px;
    font-size: 100%;
    font-weight: 700;
    cursor: pointer;
}
#SHIFTTAB tr:nth-child(2) td:first-child, #SHIFTTAB tr:nth-child(2) td:last-child {
    cursor: default;
}
#SHIFTTAB tr:last-child {
    background: #d0d0d0;
    height:30px;
    font-size: 90%;
    font-weight: 700;
}
#SHIFTTAB td div div.SHCLR,#SHIFTTAB td div div.ACCLR,#SHIFTTAB td div div.SHSET,#SHIFTTAB td div div.ACSET {
    font-size: 75%;
    cursor: pointer;
}
#SHIFTTAB td div div.SHCLR {
    background-color: #f2f2f2;
}
#SHIFTTAB td div div.ACCLR {
    background-color: #e6e6e6;
}
#SHIFTTAB td div div.SHSET {
    background-color: #76ffff;
}
#SHIFTTAB td div div.ACSET {
    background-color: #ff8b8b;
}
#SHIFTTAB td.TODAY {
    border-left:4px solid red;
    border-right:4px solid red;
}
#SHIFTTAB tr:nth-child(2) td.TODAY {
    border-top:4px solid red;
    color: red;
}
#SHIFTTAB tr:last-child td.TODAY {
    border-bottom:4px solid red;
}
#SHIFTTAB tr:last-child td div div:nth-child(odd) {
    background: #f2f2f2;
}
#SHIFTTAB tr:last-child td div div:nth-child(even) {
    background: #e6e6e6;
}
#SHIFTTAB tr:last-child td:last-child {
}
#SHIFTTAB tr:nth-child(2) td.HOLIDAY {
    background: rgba(245, 213, 224, 0.80);
}
#SHIFTTAB td.HOLIDAY div div.SHCLR, #SHIFTTAB td.HOLIDAY div div.SHSET, #SHIFTTAB tr:last-child td.HOLIDAY div div:nth-child(odd) {
    background: rgba(248, 225, 233, 0.96);
}
#SHIFTTAB td.HOLIDAY div div.ACCLR, #SHIFTTAB td.HOLIDAY div div.ACSET, #SHIFTTAB tr:last-child td.HOLIDAY div div:nth-child(even) {
    background: rgba(232, 194, 207, 0.8);
}
#CDXPT {
    margin: 0 auto;
    width:99.7%;
    margin-bottom: 5px;
    visibility:hidden;
}
#CDXPT td {
    font-size: 85%;
    padding:1px 2px 1px 2px; 
    border:#7b7b7b 1px solid;
    height: 1em;
}
#CDXPT td:nth-child(odd){ 
    background: #cddfe6;
}
#CDXPT td:nth-child(even){
    background: #daeaf0;
}
#CDXPT .LBL {
    font-weight: 700;
}
#DOMAINDEF,#CLASSDEF,#DIAGNOSISDEF,#MAJORTEXT,#MINORTEXT,#EVALUATIONTEXT {
    margin: 0 auto;
    width:100%;
}
#DOMAINDEF td,#CLASSDEF td,#DIAGNOSISDEF td,#MAJORTEXT td,#MINORTEXT td,#EVALUATIONTEXT td{
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 2em;
}
#DOMAINDEF td {
    background-color: #ffffff;
}
#CLASSDEF td {
    background-color:#ffffff;
}
#ASSESS_SEC {
    border:#c7c7c7 1px solid;
    background-color: #fdfde8;
}
#DIAGNOSISDEF td {
    background-color:#ffffff;
}
#DIAGNOSIS_SEC {
    border:#c7c7c7 1px solid;
    background-color: #e0f7ff;
}
#MAJORTEXT td {
    background-color:#ffffff;
    text-align: left;
    padding: 0px 3px 0px 3px;
}
#MINORTEXT td {
    background-color:#ffffff;
    text-align: left;
    padding: 0px 3px 0px 3px;
}
#INTERVENTION_SEC {
    border:#c7c7c7 1px solid;
    background-color: #ffedf7;
}
#EVALUATIONTEXT td {
    background-color: #ffffff;
    text-align: left;
    padding: 0px 3px 0px 3px;
}
#EVALUATION_SEC {
    border:#c7c7c7 1px solid;
    background-color: #e7fff0;
}
#SITUATION_SEC {
    border:#c7c7c7 1px solid;
    background-color: #fdd6c1;
}
.red-text {
    color:red;
}
.shtablebtn {
    max-height: 23px;
    line-height:23px;
    border-radius: 4px;
}
.shtablebtn span {
    vertical-align: 5px;
    line-height: 0px;
}
#DOSTEXT {
    text-align: center;
}
.DREGTABLE {
    margin: 0 auto;
    width:100%;
    margin-bottom: 5px;
}
.DREGTABLE td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
#SERUMREGT >thead tr:first-child {
    background: #cbf3ff;
    font-weight: 700;
}
#PRODUCTREGT >thead tr:first-child {
    background: rgba(255, 77, 77, 0.41);
    font-weight: 700;
}
#DRUGREGT >thead tr:first-child {
    background: #cdffcb;
    font-weight: 700;
}
.DREGTABLE >thead tr:nth-child(2) {
    background: #fdfce8;
    font-weight: 700;
}
.ndss-title {
    font-size:150%;
    font-weight:700
}



.NCDXTAB {
    margin: 0 auto;
    width:100%;
/*    visibility:hidden;*/
    margin-bottom: 5px;
}
.NCDXTAB td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.NCDXTAB >thead tr:first-child {
    background: #cbf3ff;
    font-weight: 700;
}
.NCDXTAB >thead tr:nth-child(2) {
    background: #fdfce8;
    font-weight: 700;
}
.NCDXLABS {
    margin: 0 auto;
    width:100%;
/*    visibility:hidden;*/
}
.NCDXLABS td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
#NCDXSRLABS >thead tr:first-child {
    background: #cbf3ff;
    font-weight: 700;
}
#NCDXSPLABS >thead tr:first-child {
    background: rgba(255, 77, 77, 0.41);
    font-weight: 700;
}
#NCDXGRLABS >thead tr:first-child {
    background: #cdffcb;
    font-weight: 700;
}
.NCDXLABS >thead tr:nth-child(2) {
    background: #fdfce8;
    font-weight: 700;
}
.NCDXLABSINPROW {
    margin: 0 auto;
    width:100%;
/*    visibility:hidden;*/
}
.NCDXLABSINPROW td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
    background: #eee7ff;
}
.datetime-2 {
    padding:0px;
    text-align:center;
}
.input-group-addon {
    top:0px;
}
.input-group-addon:last-child {
    border-color: #ccc !important;
}
.NDSSREGTABLE {
    margin: 0 auto;
    width:80%;
    margin-bottom: 5px;
}
.NDSSREGTABLE td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
#NDSSREGT >thead tr:first-child {
    background: #f1cbff;
    font-weight: 700;
}
.BSTABLE {
    margin: 0 auto;
    width:30%;
    margin-bottom: 5px;
}
.BSTABLE td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.BSTABLE >thead tr:first-child {
    background: #c675c3;
    font-weight: 700;
}
.BSTABLE tr:nth-child(even) {
    background: #ebebeb;
}
#chartdiv {
    pointer-events: none;
}
.VTTABLE {
    margin: 0 auto;
    width:60%;
    margin-bottom: 5px;
}
.VTTABLE td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.VTTABLE >thead tr:first-child {
    background: #75c0c6;
    font-weight: 700;
}
.VTTABLE tr:nth-child(even) {
    background: #ebebeb;
}
.IOTABLE {
    margin: 0 auto;
    width:95%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.IOTABLE td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.IOTABLE >thead tr:first-child {
    background: #98bae2;
    font-weight: 700;
}
.IOTABLE >thead tr:nth-child(2) {
    background: #f0f5b6;
    font-weight: 700;
}
.IOTABLE >thead tr:nth-child(3) {
    background: #f5e2b6;
    font-weight: 700;
}
.IOTABLE >thead tr:last-child {
    background: #f5e2b6;
    font-weight: 700;
}
.IOTABLE tr:nth-child(even) {
    background: #ebebeb;
}
.MEASTABLE {
    margin: 0 auto;
    width:50%;
    margin-bottom: 5px;
}
.MEASTABLE td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.MEASTABLE >thead tr:first-child {
    background: #e5cd9f;
    font-weight: 700;
}
.MEASTABLE tr:nth-child(even) {
    background: #ebebeb;
}
.drugDropDown,.productDropDown,.serumDropDown {
    border:#d1d1d1 1px solid;
    background-color:#f5e5f5;
    color:black;
    padding:10px; 
    border-radius: 5px;
}
#drugTBL,#serumTBL,#productTBL {
    margin: 0 auto;
    width:100%;
    margin-bottom: 15px;
}
#drugTBL td,#serumTBL td,#productTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
#drugTBL >thead tr:first-child {
    background: #cdffcb;
    font-weight: 700;
}
#serumTBL >thead tr:first-child {
    background: #cbf3ff;
    font-weight: 700;
}
#productTBL >thead tr:first-child {
    background: rgba(255, 77, 77, 0.41);
    font-weight: 700;
}
#drugTBL tr:nth-child(even),#serumTBL tr:nth-child(even),#productTBL tr:nth-child(even) {
    background: #ebebeb;
}
#NCDXPT {
    margin: 0 auto;
    width:99.7%;
    margin-top: 5px;
    margin-bottom: 5px;
}
#NCDXPT td {
    font-size: 85%;
    padding:1px 2px 1px 2px; 
    border:#7b7b7b 1px solid;
    height: 1em;
}
#NCDXPT td:nth-child(odd){ 
    background: #b7dfef;
}
#NCDXPT td:nth-child(even){
    background: #d5f3ff;
}
#NCDXPT .LBL {
    font-weight: 700;
}
.ncdx-title {
    font-size:120%;
    font-weight:700
}
.TESTSTBL {
    margin: 0 auto;
    width:95%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.TESTSTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.TESTSTBL >thead tr:first-child {
    background: #a1eddb;
    font-weight: 700;
}
.TESTSTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.TESTSTBL tr:nth-child(even) {
    background: #ebebeb;
}
.CONTROLSTBL {
    margin: 0 auto;
    width:100%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.CONTROLSTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.CONTROLSTBL >thead tr:first-child {
    background: #c4eda1;
    font-weight: 700;
}
.CONTROLSTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.CONTROLSTBL tr:nth-child(even) {
    background: #ebebeb;
}
.FEEDTBL {
    margin: 0 auto;
    width:98%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.FEEDTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.FEEDTBL >thead tr:first-child {
    background: #c4eda1;
    font-weight: 700;
}
.FEEDTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.FEEDTBL tr:nth-child(even) {
    background: #ebebeb;
}
.THERAPIESTBL {
    margin: 0 auto;
    width:95%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.THERAPIESTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.THERAPIESTBL >thead tr:first-child {
    background: #c4eda1;
    font-weight: 700;
}
.THERAPIESTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.THERAPIESTBL tr:nth-child(even) {
    background: #ebebeb;
}
.OXYGENTBL {
    margin: 0 auto;
    width:100%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.OXYGENTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.OXYGENTBL >thead tr:first-child {
    background: #c4eda1;
    font-weight: 700;
}
.OXYGENTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.OXYGENTBL tr:nth-child(even) {
    background: #ebebeb;
}
.SURFTBL {
    margin: 0 auto;
    width:75%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.SURFTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.SURFTBL >thead tr:first-child {
    background: #c4eda1;
    font-weight: 700;
}
.SURFTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.SURFTBL tr:nth-child(even) {
    background: #ebebeb;
}
.VACCINTBL {
    margin: 0 auto;
    width:80%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.VACCINTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.VACCINTBL >thead tr:first-child {
    background: #c4eda1;
    font-weight: 700;
}
.VACCINTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.VACCINTBL tr:nth-child(even) {
    background: #ebebeb;
}
.VISITTBL {
    margin: 0 auto;
    width:85%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.VISITTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.VISITTBL >thead tr:first-child {
    background: #c4eda1;
    font-weight: 700;
}
.VISITTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.VISITTBL tr:nth-child(even) {
    background: #ebebeb;
}

.CONNECTORSTBL {
    margin: 0 auto;
    width:98%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.CONNECTORSTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.CONNECTORSTBL >thead tr:first-child {
    background: #c4eda1;
    font-weight: 700;
}
.CONNECTORSTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.CONNECTORSTBL tr:nth-child(even) {
    background: #ebebeb;
}
.VEINTBL {
    margin: 0 auto;
    width:80%;
    margin-top: 5px;
    margin-bottom: 5px;
}
.VEINTBL td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.VEINTBL >thead tr:first-child {
    background: #c4eda1;
    font-weight: 700;
}
.VEINTBL >thead tr:nth-child(2) {
    background: #b6daf5;
    font-weight: 700;
}
.VEINTBL tr:nth-child(even) {
    background: #ebebeb;
}
.DrCardexSTYLENew {
    margin: 0 auto;
    width:100%;
/*    visibility:hidden;*/
    margin-bottom: 5px;
}
.DrCardexSTYLENew td {
    border:#7b7b7b 1px solid;
    text-align: center;
    height: 1.8em;
    font-size: 90%;
}
.DrCardexSTYLENew >thead tr:first-child {
    background: #85c1fd;
    font-weight: 700;
}
