

/* Start:/local/templates/.default/components/bitrix/news.list/glossary/style.css?17810148521329*/
.glossary-table-wrap{
    max-height:700px;
    overflow:auto;
    border:1px solid #d9e1ea;
    border-radius:8px;
    margin:20px 0;
}

.glossary-table-wrap table{
    width:100%;
    min-width:1400px;
    border-collapse:collapse;
    background:#fff;
}

.glossary-table-wrap th,
.glossary-table-wrap td{
    padding:10px 12px;
    border:1px solid #e5e5e5;
    vertical-align:top;
    font-size:14px;
    line-height:1.4;
}

.glossary-table-wrap tr:nth-child(even){
    background:#f8fafc;
}

.glossary-table-wrap tr:hover{
    background:#eef5fb;
}

.glossary-table-wrap tr:first-child td{
    position:sticky;
    top:0;
    z-index:10;
    background:#1a3a5c;
    color:#fff;
    font-weight:700;
}

.glossary-table-wrap td:first-child{
    width:60px;
    text-align:center;
    white-space:nowrap;
}

@media(max-width:991px){
    .glossary-table-wrap{
        max-height:600px;
    }

    .glossary-table-wrap td,
    .glossary-table-wrap th{
        font-size:13px;
        padding:8px;
    }
}
.workArea{
    background: #fff;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    width: auto !important;
}
.glossary-table-wrap tr:first-child td
{
    background: #ec1c25 !important;
}
/* End */
/* /local/templates/.default/components/bitrix/news.list/glossary/style.css?17810148521329 */
