table.table-form th {
    background-color: #f3f3f3 !important;
    width: 20%;
    font-weight: bold;
}

table.table-form2 th {
    background-color: #f3f3f3 !important;
    width: 10%;
    font-weight: bold;
}

table.table-form2 td {
    width: 40%;
}

.form-title {
    background-color: #777777;
    color: #fff;
    padding: 5px 10px;
}

#noestablished {
    display: none;
}

.media-chat-item p {
    margin-top: 0.625em !important;
}

.container-scroller table th,
.container-scroller table td {
    white-space: nowrap !important;
}

.container-scroller table {
    display: block;
    overflow-x: scroll;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
}

.attachment {
    padding: 15px;
    border: 1px solid #e9e8ef;
    border-radius: 5px;
}

.attachments-sections {
    border-bottom: 1px solid #e9e8ef;
    padding: 10px 0px 30px;
    margin-bottom: 30px;
}

.scrollbar {
    width: 100%;
    overflow-x: scroll;
    overflow-y: hidden;
}

.scrollbar .inner {
    width: 2000px;
    height: 15px;
}

.scrollbox {
    width: 100%;
    margin-top: 5px;
    overflow-x: scroll;
    overflow-y: hidden;
}

.scrollbox .inner {
    width: 1500px;
    margin-bottom: 10px;
    background-color: #F9F8F6;
}
