body {
    font-family: Roboto, RobotoDraft, Helvetica, Arial, "sans-serif";
    font-size: small;
}

.content-wrapper > .content {

}
.content-header {
    padding: 15px 1rem;
}

.fa-manage:before {
    content: "\f013";
}
.fa-telco:before {
    content: "\f012";
}
.fa-service:before {
    content: "\f013";
}
.fa-content-bank:before {
    content: "\f0b1";
}
.fa-report:before {
    content: "\f080";
}
.fa-tools:before {
    content: "\f0ad";
}
.fa-users:before {
    content: "\f007";
}
.box .box-header a {
    color: #fff;
}
.ba {
    color: #3366cc;
}
.bb {
    color: #ff0000;
}
div.imgzoom { line-height: 0; font-size: 0; z-index: 10; border: 5px solid #fff; margin: -5px; -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }
div.imgzoom a { display: block; width: 44px; height: 45px; position: absolute; left: -22px; top: -22px; *left: auto; *right: -22px; text-decoration: none; text-indent: -100000px; outline: 0; z-index: 11; }
div.imgzoom a:hover { background-position: left -45px;}
div.imgzoom img, div.imgzoom embed, div.imgzoom object, div.imgzoom div { width: 100%; height: 100%; }
div.target { float: left; margin: 0px 0 5px 0px; font-size: 0.9em;}
div.target ul { float: left; margin: 0; padding: 0; list-style: none; background-color: bisque; }
div.target li { float: left; padding-left: 4px; padding-right: 4px; cursor: pointer;}
div.clear { clear: both; }

.text-muted-mono {
    font-family: monospace;
    color: #c0c0c0;
}
.brand-link .brand-image {
    
}
.hoverTable { width:100%; border-collapse:collapse; }
.hoverTable td { padding:4px; }
.hoverTable tr {  }
.hoverTable tr:hover { background-color: #ffa; }
.form-check-input { margin-top: 0.2rem; }
.btn-group-sm > .btn, .btn-sm { padding: 0.2rem 1.5rem; font-size: .875rem; line-height: 2; border-radius: 0; font-weight: bold }
.navbar { padding: .5rem .5rem; }
.card-header > .card-tools { margin-right: 0; }
.input-group { margin-bottom: .5rem }
.input-group-text { font-size: .875rem; font-weight: 200px; }
.col-form-label { color: gray; }