html {
    font-size: 12px;
}

body {
    margin: 0;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 18px;
    color: #555;
}

.form-select {
    font-size: 12px;
}
.form-control {
    font-size: 12px;
}

.h1, h1 {
    font-size: 1.6rem;
}

.h2, h2 {
    font-size: 1.5rem;
}

.h3, h3 {
    font-size: 1.4rem;
}

.h4, h4 {
    font-size: 1.3rem;
}

.h5, h5 {
    font-size: 1.2rem;
}

.h6, h6 {
    font-size: 1.1rem;
}

tbody tr td {
    font-size: 12px;
}

#trace .container { background-color: #cccccc; font-size: 0.8em; }

.jsonCredential { height: 150px; width: 600px;}
.credentialInfo { margin: 0 }
.credentialInfoTitle {display: inline-block; min-width: 150px;}

.form-group {margin-bottom: 0.2rem;}
.form-group label {color: #135395; margin-bottom: 0.1rem;}

#detailData {font-size: 0.7em; background-color: #f0f0f1; border: grey; padding: 5px;}

.bs4TableCenter {text-align: center;}
.bs4TableRight {text-align: right;}

.tctooltip {
    border: 1px solid #000;
    background-color: #5293ab;
    color: #000;
    padding: 4px;
    font-size: 80%;
    max-width: 150px;
    text-align: center;
    border-radius: 3px
}

#boxTextArea {
    width: 100%;
    margin: 0 auto;
    overflow: auto;
    border: none;
    padding: 2px;
    text-align: left;
    background: transparent;
}

.hideText { -webkit-text-security: disc; }

.rowinfo {
    color: #555555;
    font-size: 80%;
    margin-bottom: 0.5rem;
}


.gldCard {
    border: 1px solid #babfd6;
    border-radius: .375rem;
    color: #000e47;
    margin-bottom: 0.5rem;
    overflow: hidden;
    padding: 1.25rem
}

.gldCard .rowData {
    border-top: 1px solid #e9e9e9;
    margin-top: 0.5rem;
    padding-top: 0.5rem;
}

.mh-100 {
    min-height: 100px;
}

.mh-200 {
    min-height: 200px;
}

.mh-300 {
    min-height: 300px;
}

.mh-400 {
    min-height: 400px;
}


.mh-450 {
    min-height: 450px;
}

.mh-auto {
    min-height: auto;
}

.iconBtnBlue {
    color: cornflowerblue;
}

.actionList {
    padding-left: 0.2rem;
    list-style-type: none;
}

.sameHeight {
    flex: 1;
}

tr.gridjs-tr:nth-of-type(even) td {
    background: #fff;
}

tr.gridjs-tr:nth-of-type(odd) td {
    background: #fea;
}

.liNone {
    list-style-type: none;
}

.biTableRed {
    color: red;
    font-size: 1.25rem;
}