@import "variables.css";
@import "globals.css";
#page-content { background-color: var(--color-ice-lighter); }
#page-content{
    padding-left: 3rem;
    padding-right: 3rem;
}
#page-content table { background-color: var(--color-white); }
#page-content table thead tr {
    border-color: var(--color-ice);
    border-bottom: 1px solid var(--color-ice);
    border-style: double;
    height: 50px;
    vertical-align: middle;
    font-size: var(--font-descriptions);
}
#page-content table tbody tr td{
    vertical-align: middle;
    height: 100px;
}
#page-content table tbody tr {
    border-color: var(--color-ice);
    border-bottom: 1px solid var(--color-ice);
    border-style: double;
}
.modal .modal-content {
    border-radius: var(--border-modal);
    padding: var(--padding-modal-body);
}
.modal button.btn-close {
    background-color: var(--color-ice-darker);
    border-radius: 50%;
}
/*#page-cinema [type=search] {*/
/*    width: 100%;*/
/*    border-radius: var(--border-form-inputs);*/
/*}*/
@media screen and (max-width: 576px) {
    #page-content {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .breadcrumb {
        margin-top: 1rem!important;
        margin-bottom: 0rem!important;
    }
    #page-comunicados table i,
    #page-novidades table i,
    #page-agenda-eventos table i {
        margin-right: 0!important;
    }
    .vagas-tabs .description strong {
        font-size: 0.85rem;
    }
}
