

    .adspop .popup-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);display:flex;align-items:center;justify-content:center;z-index:9999}
    .adspop .popup-container .popup-content{max-width:80vw;width:100%;max-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center}
    .adspop .popup-container .popup-close{width:42px;height:42px;margin-bottom:30px}
    .adspop .popup-container .popup-close img{width:100%;height:100%}
    .adspop .popup-container .popup-picture{width:100%;height:100%;text-align:center}
    .adspop .popup-container .popup-picture img{max-width:50vw;max-height:70vh}
    @media screen and (max-width:768px){.adspop .popup-container .popup-picture img{max-width:80vw;width:100%}}


.PageLayout_bottom__UIm0S {
    flex: 0 1;
    height: 16vw;
    width:100%;
    position: fixed;
    bottom: 0;
    overflow: hidden;
    z-index: 10000
}

.BottomNavigationBar{
    display: none;
}
@media (max-width: 767px) {
  .BottomNavigationBar{
    display: block !important;
  }
}

.BottomNavigation_bottom_container__OFKxd {
    align-items: center;
    background-color: #323296;
    border-top: 1px solid #323296;
    display: flex;
    flex: 0 0 auto;
    height: 16vw;
    justify-content: space-around;
    width:100%;
    z-index: 100
}

.BottomNavigation_bottom_container__OFKxd .BottomNavigation_items__Doadm {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-family: PingFang SC;
    font-size: 2.66667vw;
    font-style: normal;
    font-weight: 400;
    justify-content: center;
    letter-spacing: -.333px;
    line-height: normal
}

.BottomNavigation_bottom_container__OFKxd .BottomNavigation_items__Doadm .BottomNavigation_icons__YMz7a {
    height: 5.6vw;
    margin-bottom: 1.33333vw;
    width: 5.6vw
}

.BottomNavigation_bottom_container__OFKxd .BottomNavigation_items__Doadm .BottomNavigation_icons__YMz7a img {
    width: 100%
}

.BottomNavigation_bottom_container__OFKxd .BottomNavigation_items__Doadm .BottomNavigation_title__nr3sI {
    color: #ffffff
}

.BottomNavigation_bottom_container__OFKxd .BottomNavigation_items__Doadm .BottomNavigation_title_active__rgQbq {
    color: #f4b63e
}

.BottomNavigation_bottom_container__OFKxd a {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
    text-decoration: none;
}

.BottomNavigation_bottom_container__OFKxd.BottomNavigation_night__Q5h7e {
    background-color: #000;
    border-top: none
}

.BottomNavigation_bottom_container__OFKxd.BottomNavigation_night__Q5h7e .BottomNavigation_title__nr3sI {
    color: #757488
}


    .post-content .content-file .content-file-icon{
        display: none !important;
    }
    @media(max-width: 767px) {
        .post-content .content-file{
            padding: 0 1rem !important;
        }
        #nav .menu {
            margin-top: 1.25rem
        }
        .navbar-nav .category-list .category-list {
            background-color: transparent;
        }
        .navbar-nav .category-list ul.list {
            display: block !important;
        }
        #nav .menu .category-list ul.list li {
            font-weight: 400;
            padding: 0;
            display: block;
            width: auto;
        }
        #nav .menu .category-list ul.list li:nth-child(even),
        #nav .menu .category-list ul.list li:nth-child(odd) {
            padding-right: unset;
            padding-left: unset;
        }
        #nav .menu .category-list ul.list li > a {
            background-color: transparent;
            border-radius: unset;
            padding: 0.375rem 1.75rem;
            position: relative;
            line-height: 2.25rem;
            display: block;
            font-size: 1.25rem;
            text-align: center;
            font-weight: 400;
        }
        body #nav .menu .category-list ul.list li > a {
            background: transparent;
        }
        body #nav .menu .category-list {
            background: transparent;
        }
        body.theme-dark #nav .menu li a {
            color: #ccc !important;
        }
        body.theme-white #nav .menu li a {
            color: #333 !important;
            font-weight: 400 !important;
        }
        #nav .author {
            padding-top: 1.25rem;
            padding-bottom: 1.25rem;
        }
        #comment-form .comment-input[name=url],
        #comment-form .comment-input[name=mail]{
            display: none !important;
        }
    }

