/*
 * 模版样式
 * Theme Name: cls_y0s658wh
 * Author: CharlesMu
 * Author URI: https://charlesmu.com/
 * Description: 基于 charles_core 框架+api的赛事新闻模板
 * Version: 2.2.2
 */
 :root {
    --scl-primary: #0be035;
    --scl-text: #ffffff;
}
#main .post_content,#main .post_content p{
    color:#0be035;
}
#footer .widget-title{color:#0be035 !important;}
#footer a{color:#ffffff;}
@font-face {
    font-family: "fl-icons";
    font-display: block;
    src: url(./assets/css/icons/fl-icons.eot?v=3.17.7);
    src:
        url(./assets/css/icons/fl-icons.eot#iefix?v=3.17.7) format("embedded-opentype"),
        url(./assets/css/icons/fl-icons.woff2?v=3.17.7) format("woff2"),
        url(./assets/css/icons/fl-icons.ttf?v=3.17.7) format("truetype"),
        url(./assets/css/icons/fl-icons.woff?v=3.17.7) format("woff"),
        url(./assets/css/icons/fl-icons.svg?v=3.17.7#fl-icons) format("svg");
}

.unselectable {
    -moz-user-select: none;
    -webkit-user-select: none;
    cursor: default;
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--bs-gutter-x)* .5);
    padding-left: calc(var(--bs-gutter-x)* .5);
    margin-right: auto;
    margin-left: auto;
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    margin-left: auto;
    margin-right: auto;
    padding-left: calc(var(--bs-gutter-x)* .5);
    padding-right: calc(var(--bs-gutter-x)* .5);
    width: 100%;
}

body {
    font-size: 100%;
    color: #ffffff;
    line-height: 1.6;
}

.nav > li > a, .mobile-sidebar-levels-2 .nav > li > ul > li > a {
    font-weight: 700;
    font-style: normal;
}
.nav > li > a, .mobile-sidebar-levels-2 .nav > li > ul > li > a {
    font-weight: 700;
    font-style: normal;
}