

/* Start:/local/components/local.core/training.list/templates/.default/style.css?17259896981383*/
.courses-catalog__body {
    margin-bottom: 30px;
}
.documentation__list {
    display: flex;
    background: white;
    padding: 0 10px;
    margin: 0;
    flex-wrap: wrap;
    gap: 30px;
}
.documentation__list li {
    border-bottom: 1px solid #efefef;
    border-right: 1px solid #efefef;
    padding: 10px 0;
    position: relative;
}

.documentation__list li:hover a {
    color: #F69F13;
}

.documentation__list a {
    display: inline-block;
    padding-right: 40px;
    text-decoration: none;
    color: #161624;
    font-size: 1.4rem;
    line-height: 1.6;
}

a[href$=".doc"] .documentation__file-icon,
a[href$=".docx"] .documentation__file-icon,
a[href$=".rtf"] .documentation__file-icon {
    background: url("/local/components/local.core/training.list/templates/.default/image/doc.png");

}
a[href$=".pdf"] .documentation__file-icon {
    background: url("/local/components/local.core/training.list/templates/.default/image/pdf.png");
}
a[href$=".xls"] .documentation__file-icon,
a[href$=".xlsx"] .documentation__file-icon {
    background: url("/local/components/local.core/training.list/templates/.default/image/xls.png");
}
.documentation__list span.documentation__file-icon {
    background-position: center;
    background-size: cover;
    width: 25px;
    height: 30px;
    position: absolute;
    right: 5px;
    top: 5px;
    transition: 0.5s;
}
.documentation__list li span {
    float: right;
    display: inline-block;
    font-size: 13px;
    color: #999;
}
.documentation__list li:hover .documentation__file-icon {
    transform: scale(1.2);
}

/* End */
/* /local/components/local.core/training.list/templates/.default/style.css?17259896981383 */
