/* Add here all your CSS customizations */
@media (min-width:1779px) {
    html .header-logo {
        display:block;
    }
    .header-logo-small
    {
        display: none;
    }
    .container
    {
        max-width: 1226px !important;
    }
}
@media (min-width:1400px) and (max-width:1778px) {
    html .header-logo {
        display:block;
    }
    .header-logo-small
    {
        display: none;
    }
    .container
    {
        max-width: 1226px !important;
    }
}
@media (min-width:1084px) and (max-width:1399px) {
    html .header-logo {
        display:block;
    }
    .header-logo-small
    {
        display: none;
    }
}
@media (min-width:768px) and (max-width:1083px) {
    html .header-logo {
        display:block;
    }
    .header-logo-small
    {
        display: none;
    }
}
@media (min-width:540px) and (max-width:767px) {
    html .header-logo {
        display:none!important;
    }
    .header-logo-small
    {
        display: block;
    }
}
@media (max-width:539px) {
    html .header-logo {
        display:none!important;
    }
    .header-logo-small
    {
        display: block;
    }
}

table
{
    border-collapse: collapse;
    margin: 12px auto;
    text-align: center;
    width: 98%;
}
table td, table th
{
    border: 1px solid #cad9ea;
    color: #666;
    height: 2rem;
}
table thead th
{
    background-color: #CCE8EB;
}
table tr:nth-child(odd)
{
    background: #fff;
}
table tr:nth-child(even)
{
    background: #F5FAFA;
}
.content-space{
    display: inline-block;
    width: 28px;
}
