﻿/*EtbController.css*/

.table-clickable-row {
    cursor: pointer;
    margin-bottom: 0px;
    width: 100%;
}

    .table-clickable-row > tbody > tr:hover {
        background-color: #bebebe;
        color: #232323;
    }

    .table-clickable-row > tbody > td {
        word-wrap: break-word;
    }

.table-header-lightdark {
    color: white !important;
    background-color: #696969 !important;
}

.card {
    border-radius: 0px;
    /*padding-top: 0px;*/
}

    .card > .card-header {
        border-radius: 0px;
        /*font-weight: bold;
        font-size: large;*/
    }

    .card > .card-body {
        /*font-size: large;*/
    }

.card-news {
}

    .card-news > .card-body {
        /*padding: 0px 0px 0px 0px;*/
        padding: 23px 23px 23px 23px;
        color: #232323;
    }

    .card-news > .card-header {
        background-color: #bebebe;
        color: black;
    }

.card-admin {
}

    .card-admin > .card-body {
        padding: 23px 23px 23px 23px;
        color: #232323;
    }

/*.card-admin > .card-header {
        background-color: #bebebe;
        color: black;
    }*/

.etbcontroller-list {
    background-color: #bebebe;
    color: black;
    font-weight: bold;
    font-size: large;
}

.pagination {
    /*border: 1px solid #929292;*/
    color: black;
}

    .pagination > li > a {
        color: #464646;
    }

    .pagination .active a {
        /*border: 1px solid #929292;*/
        background-color: #464646;
        color: #ffffff;
    }

.etbcontroller-page-link {
    font-size: 1.37rem !important;
}

/*.pagination .active a:hover {
            border: 1px solid #929292;
            background-color: #920000;
            color: #ffffff;
        }*/

.form-control {
    max-width: 692px;
}

.btn-light {
    border-color: #ebebeb;
}

/* Sidebar ***/

.sidebar {
    min-height: 100vh;
    color: #232323;
    background: #ebebeb;
}

    .sidebar li .submenu {
        list-style: none;
        margin: 0;
        padding: 0;
        padding-left: 1rem;
        padding-right: 1rem;
    }

        .sidebar li .submenu .dropdown-divider {
            border-top: 1px solid rgb(0, 0, 0, 0.69);
            margin-left: 13px;
        }

    .sidebar .nav-link {
        color: #232323;
    }

        .sidebar .nav-link:hover {
            color: #232323;
        }

.admin_title {
    text-align: center !important;
    color: #232323;
    background: #ebebeb;
}

.admin-main {
    background-color: #bebebe;
}

/* Sidebar ***/

.clickable-row + .tooltip > .tooltip-inner {
    color: #000000;
    background-color: #ebebeb !important;
}

.tooltip-inner {
    color: #000000;
    background-color: #ebebeb !important;
    border-radius: 0px;
}

.tooltip .arrow::before {
    /*border-left-color: #ebebeb !important;*/
    /*border-color: #ebebeb !important;*/
    border: 0px;
}

.tooltip-left .tooltip-arrow {
    background-color: #ebebeb !important;
}

/* Required */
.form-floating.required .form-label:after {
    content: " *";
    color: red;
    font-weight: bold;
}

.text-required {
    color: red;
    font-weight: bold;
}
/* Required */

@media (min-width: 576px) {
}

@media (min-width: 768px) {
}

@media (min-width: 992px) {
}

@media (min-width: 1200px) {
}
