.title-underline {
    cursor:pointer;
}
.title-underline:hover {
    text-decoration: underline;
}

.file-button {
    height: 23px;
    line-height: 17px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.add-button {
    color:#b0b2b5;
    cursor: pointer;
    margin-left: 15px
}

.small-button {
    height: 24px;
    padding-top: 1px;
    padding-bottom: 1px;
    line-height: 20px;
}

.add-button:hover {
    color: white;
}

.capitalize {
    text-transform: capitalize!important;
}

.text-center {
    text-align: center!important;
}

.text-right {
    text-align: right!important;
}

.text-left {
    text-align: left!important;
}

.text-red {
    color: #c16870!important;
}

.modal-content {
    border-radius: 25px;
    border-width: 0px;
    background-color: #252830;
}

.modal-header {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    overflow: hidden;
}

.modal-content {
    color: #cfd2da;
    background-color: #252830;
    border-radius: 25px;
    overflow: hidden;
}

.modal-content .my-input,
.modal-content input,
.modal-content textarea,
.modal-content select {
    color: #cfd2da!important;
    background-color: #434857!important;
}

.usher-panel {
    background-color: rgba(255, 255, 255, 0.5)!important;
}

.usher-panel label {
    color: #fff!important;
}

.usher-panel .btn-info {
    color: #ffffff;
    background-color: #252830;
    border-color: #252830;
}

.usher-panel .btn-info:active {
    color: #ffffff;
    background-color: #545b6d;
    border-color: #252830;
}

.hp-table {
    background-color: transparent!important;
}

span.form-control, label.form-control {
    
    color: #cfd2da!important;
    background-color: #434857!important;
    border-color: rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}