body {
    font-family: 'Roboto', sans-serif;
}

form label {
    font-weight: normal;
    color: #1c84c6;
}

.nav li a {
    font-weight: normal;
}


/* #page-wrapper {
    height: 1300px;
} */

#errorForm {
    display: none;
}

.table-responsive {
    font-size: 12px;
}

.table {
    font-size: 12px;
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
    vertical-align: middle;
}

.cellItem,
.mfCellItem {
    cursor: pointer;
}

.rowItemSelected,
.mfRowItemSelected {
    background-color: #E7F0F7!important;
}

.itemOperations button {
    font-size: 13px;
}

.disabledContainer ul {
    pointer-events: none;
    background-color: #eee!important;
    cursor: not-allowed!important;
}

.disabledField {
    pointer-events: none;
    background-color: #eee!important;
    cursor: not-allowed!important;
}

#createBtn,
#mfCreateBtn {
    display: none;
}

#mediaFilesContent {
    display: none;
}

.itemPoster {
    width: 100px;
    height: auto;
}

.mfItemPoster {
    width: 100px;
    height: 60px;
    overflow: auto;
}

.mfItemPoster img {
    width: 100px;
    height: auto;
}

.cellItem.poster {
    width: 100px;
}

.cellItem.operations {
    width: 100px;
}

.btn-operations {
    border: 1px solid rgba(0, 0, 0, 0);
    background: none;
    border-radius: 3px;
}

.btn-operations:disabled {
    border: 1px solid rgba(0, 0, 0, 0);
    background: none;
    border-radius: 3px;
    color: #ccc;
}

.btn-operations:hover:enabled {
    border: 1px solid #2c699d;
    background-color: #3276b1;
    color: #fff;
}

#serieId,
#seasonId {
    display: none;
}

#uploadFileContent {
    min-height: 180px;
}

.fileContentOpen {
    height: 230px;
}

#selectFileContainer {
    margin-bottom: 15px;
}

#progressBarContainer,
#statusProgressBar,
#loadingContent {
    display: none;
}

.previewContent {
    display: none;
}

#posterPreview img {
    width: 100%;
    height: auto;
}