﻿.main-header div.logo {width: 230px;}
table.dataTable tr.selected { background-color:#B0BED9; }
table.dataTable td.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
table.dataTable thead > tr > th { vertical-align:top; }

.small-round-box {
    border-width: 1px;
    border-style: solid;
    border-radius: 3px 3px 3px 3px;
    border-left-color: green;
    padding: 7px 7px 0px 7px;
    margin-left: 10px;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 130px;
    float: left;
}

.small-round-box .small-round-box-header {
    border-bottom:1px solid red;
    font-size: 12px;
}

.small-round-box .small-round-box-body {
    margin-top: 5px;
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header {
    text-align: left;
}

.align-center {
    text-align: center;
}

.ml-10 {margin-left: 10px;}
.ml-20 {margin-left: 20px;}

.search-input-group select.form-control { width:15% !important; }
.search-input-group input.form-control{ width:85% !important; }

span.input-group-addon.input-group-addon-small {padding: 6px 5px;}
.small-box>.small-box-footer { padding: 0px; color: rgba(66, 55, 55, 0.8);  background: rgb(244, 244, 244);}
.small-box>.small-box-footer:hover { color: #323232; background: #ececec;}
.small-box .icon {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  position: absolute;
  top: 0px;
  right: 5px;
  z-index: 0;
  font-size: 50px;
  color: rgba(0, 0, 0, 0.15);
}
.small-box:hover .icon { font-size: 55px;}
.small-box .emphasis_number{font-size:38px;}

/*overview*/
.box.box-institution {padding:0px}
.box.box-hospital {border-top-color: #2e5d9f; padding:0px; margin-right:15px;}
.box-hospital .box-footer{ background-color:#2e5d9f;}
.box-hospital .box-footer > a{ color: white}
.small-box .hospital_emphasis_number{font-size:22px;}
.hospital-small-box .icon {  
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  position: absolute;
  top: 0px;
  right: 5px;
  z-index: 0;
  font-size: 25px;
  color: rgba(0, 0, 0, 0.15);
}
.table-report td {text-align:right;}
.table-report th {text-align:center;}

@media (min-width: 992px) {
.col-md-5-5 {width: 95.83333333%; float:left;}
}

@media (min-width: 1200px) {
.col-lg-5-5 {width: 49.03333333%; float:left;}
}

