/* style for table's border */
.tb-form th.lt, .tb-form td.lt {
    border-top: 1px solid #c2c2c2 !important;
}

.tb-form th.lb, .tb-form td.lb {
    border-bottom: 1px solid #c2c2c2 !important;
}

.tb-form th.ll, .tb-form td.ll {
    border-left: 1px solid #c2c2c2 !important;
}

.tb-form th.lr, .tb-form td.lr {
    border-right: 1px solid #c2c2c2 !important;
}

.tb-form tr:first-child th.bl, .tb-form tr:first-child td.bl
, .tb-form th.bl, .tb-form td.bl {
    border: 1px solid #ffffff !important;
}

.tb-form tr:first-child th.blt, .tb-form tr:first-child td.blt
, .tb-form th.blt, .tb-form td.blt {
    border-top: 1px solid #ffffff !important;
}

.tb-form tr:first-child th.blb, .tb-form tr:first-child td.blb
, .tb-form th.blb, .tb-form td.blb {
    border-bottom: 1px solid #ffffff !important;
}

.tb-form tr:first-child th.bll, .tb-form tr:first-child td.bll
, .tb-form th.bll, .tb-form td.bll {
    border-left: 1px solid #ffffff !important;
}

.tb-form tr:first-child th.blr, .tb-form tr:first-child td.blr
, .tb-form th.blr, .tb-form td.blr {
    border-right: 1px solid #ffffff !important;
}

/* Refresh Button */
.btnRefresh {
    font: normal normal normal 17px/24px FontAwesome !important;
    border-radius: 4px !important;
}

.btnRefresh:before {
    content: "\f021";
}

/* New Window Button */
.copyUrlBtn {
    font: normal normal normal 17px/14px FontAwesome;
    border-radius: 4px !important;
}

.copyUrlBtn:before {
    content: "\f08e";
}

sc-label.align-vertical {
    word-break: break-all;
    width: min-content;
}