label.required:before{
    content: "*";
    color: red;
    font-size: 18px;
    vertical-align: top;
    text-align: center
}

.nomargin{
    margin: 0px !important;
}

.table > thead > tr > th {
    padding: 6px 6px !important;
    padding-top: 6px !important;
    padding-right: 6px !important;
    padding-bottom: 6px !important;
    padding-left: 6px !important;
    color: #888;
    vertical-align: middle !important;
    height: 15px !important;
}
th {
    // text-align: 1231 !important;
}

.table > thead > tr{
    height: 18px !important;
}

.breadcrumb {
    padding: 6px 10px !important;
}

.input-icon{
    width: 16px; 
    height: 16px; 
    position: absolute; 
    top: 8px; 
    right: 12px;  
    z-index: 5; 
}