@charset "utf-8";

.opening-block .opening-heading {
    font-size: 1.5em;
}

.opening-table-holder {
    width: 100%;
    margin: 15px 0 15px 0;
}

.opening-block .opening-inner {
    padding: 0 50px 20px 0;
    align-items: center;
    justify-content: center;
}
.opening-block .opening-comment {
    margin: 40px 0 0 0 !important;        

    text-align:left; 
    padding-bottom:12px;
    font-size: 1.2em;
    font-weight:250;
}

/* Uitzonderingen
--------------------------------------------------------------------------------------------------------------- */

.opening-block .opening-uitzonderingen {
    font-weight: bold;
}

.opening-uitzondering .opening-dag {
    color: rgb(39, 92, 138);;
}

.opening-uitzondering .opening-reden {
    color: inherit;
}

/* Tables
--------------------------------------------------------------------------------------------------------------- */
.opening-inner table {
    width: 1%;
    font-size: 1.2em;
    margin-left: auto;
    margin-right: auto;
}

.opening-block th {    
    white-space:nowrap;
    padding-top: 0.3em;
    padding-right: 1.2em;
    padding-bottom: 0.3em;
    padding-left: 1.2em;
    text-align: left;
}

.opening-block table, .opening-block th, .opening-block td{
    /*border-top: 1px solid;
    border-bottom: 1px solid;*/

    vertical-align: center;
}

/* Tables + Comments */
.opening-block table, .opening-block th, .opening-block td {
    border-color: rgb(21, 173, 114);
}
.opening-block th{
    color: inherit;
    background-color: #0F1620;
}