.label {
    color: #333;
    text-align: left;
  }

.content {
	min-height: 0px;
}

.m-grid-font {
	color: #333;
}

.m-grid-filter {
	background-color: #fff;
}

.m-grid-body {
	background-color: #fff;
}

.m-grid-attention {
	background-color: #fff;
}

.m-image-link-label.m-image-label
{
font-size: 12px;
}

.table-striped > thead > tr > th {
  background-color: #D2D6DE;
}

.table-striped > thead {
  background: #D2D6DE;
}

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #D2D6DE;
}

.table > tbody > tr > td.btn {
  display: table-cell;
}

.table-bordered {
  border: 1px solid #D2D6DE;
}

span.box-header {
    font-weight: bold;
}

td.data ul li div.tooltip, .m-grid-body thead th div.tooltip, ul.datalist div.tooltip, div.tooltip {
    position:absolute;
    opacity: 0;
    padding:0.5em;
    z-index:200;
    font-weight: bold;
}

td.data ul li div.tooltip-box, .m-grid-body thead th div.tooltip-box, ul.datalist div.tooltip-box, div.tooltip-box {
    position: absolute;
    visibility: hidden;
    background-color: #FFFFFF;
    border: 1px solid;
    opacity: 0;
    padding: 0.5em;
    z-index: 200;
    font-weight: bold;
}

td.data ul li a, .m-grid-body thead th div.tooltip a , div.tooltip a{
    display:block;
}

div.tooltip {-webkit-transition: 0.2s linear opacity;}

td.data ul li:hover div.tooltip, .m-grid-body thead th:hover div.tooltip, ul.datalist li:hover div.tooltip, tr th span:hover div.tooltip {
    visibility: visible; opacity: 1;  color: #000
}
ul.datalist li:hover { background-color: #733; color: #FFF; -webkit-transition: background 0.25s linear; }
.m-grid-body thead th div.tooltip dl dt { float: left; }
.m-grid-body thead th div.tooltip dl dd { font-weight: normal; }

#help > .box.box-primary {
  border-top-color: #FFF;
  background: #374850;
  white-space: normal;
}

#help > div > div > h4 > h4 > a{
  /*color: #B8C7CE;*/
  color: #B8C7CE;
}

#help span.m-image-link-label {
  color: white;
}

#help > div > div > h4 > h4 > a:hover{
  /*color: #B8C7CE;*/
  color: #FFF;
}

#help > div > span{
 color: #B8C7CE !important;
}

#help > div > p > a:hover{
  color: #72afd2;
}

.btn.current, .btn[current]{
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}

.overlay-wrapper > .overlay{
    position: fixed;
    z-index: 9999;
    background: rgba(115, 115, 115, 0.7);
}
.overlay #overlay-content {
    position: absolute;
    top: 42%;
    left: 32%;
    width: 500px;

}

.btn-app {
  white-space: normal;
  word-wrap: normal;
  height: 75px;
  padding: 15px 2px;
}

div.m-tabform-selected {
  border-top: 3px solid;
  border-top-color: #3c8dbc;
}

.hide_column{
    display : none;
}

.btn-default {
    background-color: #d2d6de;
    color: #444;
    border-color: #a2a2a2;
}
