.glyphicon{
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}

.glyphicon-sort:before{
    content:"\F0DC";
}

.glyphicon-sort-by-alphabet:before{
    content:"\F0DD";
}

.glyphicon-sort-by-alphabet-alt:before{
    content:"\F0DE";
}

.mt5{
    margin-top:5px;
}

.mt15{
    margin-top:15px;
}

.dropdown-item{
    cursor: pointer;
}

.hide{
    display: none !important;
}

.card-block{
    overflow: auto;
}

.card-custom .card-block{
    overflow: inherit;
}

.table-width-custom table{
    table-layout: fixed;
}

.table-width-custom th, .table-width-custom td{
    width: 100px;
}

.table-width-custom th.custom, .table-width-custom td.custom{
    width: 200px !important;
}