.title-info-receiver, .title-info-sender {
    display: flex;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}

.title-info-sender {
    color: #ff9e15;
}
.title-info-receiver {
    color: #c00;
}

.login {
               /* optional, center the image */
}

.login .content .input-icon {
    border-left: 2px solid #009444 !important;
}

.login .content .register-form .form-actions {
    padding-bottom: 25px;
}

.full-height {
    height: 100vh;
}

.flex-center {
    align-items: center;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

.error {
    background-color: #a73a3a !important;
    color: #ffffff;
}

.error .content {
    color: #000000;
    margin: 30px auto;
    background-color: #ffffff;
    width: 360px;
    padding: 20px;
    border-radius: 7px;
}

@media (max-width: 480px) {
    .error .content {
      width: 280px; 
    }
}

table tr td {
    vertical-align: middle !important;
}

table thead tr th {
    text-align: center !important;
    font-size: 12px !important;
}

.label-inner {
    background-color: #552782;
}

.label-outer {
    background-color: #9f224e;
}

mark {
    padding: 0;
}

.report-6 {
    height: 400px;
    background-color: #ffffff;
    padding: 15px;
    border-radius: 4px;
    margin-bottom: 20px;
}

.tips {
    font-size: 12px;
}

.mt-clipboard-container .mt-clipboard {
    margin: 0;
}

.italic {
    font-style: italic;
}

.label-express {
    background-color: #f4645f;
}

.label-savings {
    background-color: #598e40;
}

.hr {
    margin: 5px 0;
}

#tickets-search .data .portlet {
    cursor: pointer;
}

#tickets-search .data .selected {
    border: 1px solid #e1293d;
    cursor: default;
}

#issues-search .data .portlet {
    cursor: pointer;
}

#issues-search .data .selected {
    border: 1px solid #e1293d;
    cursor: default;
}

.ntime {
    font-size: 11px;
}

.unread {
    background-color: #f9e8e8;
}

.label-white {
    color: #000000;
    border: 1px solid #000000;
    font-weight: bold;
}

.label-red {
    color: #e1293d;
    border: 1px solid #e1293d;
    font-weight: bold;
}

.label-green {
    background-color: #009444;
}

.profile-usertitle-job {
    color: #e1293d;
}

.tt-suggestion {
    line-height: 20px;
}

.tt-hint, .tt-input {
    color: #555;
}

.table>tbody>tr.active>td {
    background: #f7dfdf !important;
}