:root {
    /* --theme-color: #67C23A;*/
    /* --theme-hover: #67C23A*/
}

.page-no-sidebar.member-login, .page-no-sidebar.member-register {
    background-image: url('https://img.lovestu.com/uploads/2019/02/dlbj.jpg')
}

body > header.header {
    background-color: #fff;
}

    body > header.header .logo img {
        max-height: 50px
    }

@media (max-width:767px) {
    body > header.header .logo img {
        max-height: 26px
    }
}

.entry .entry-video {
    height: 482px
}

@media (max-width:1219px) {
    .entry .entry-video {
        height: 386.49883449883px
    }
}

@media (max-width:991px) {
    .entry .entry-video {
        height: 449.41724941725px
    }
}

@media (max-width:767px) {
    .entry .entry-video {
        height: 344.28571428571px
    }
}

@media (max-width:500px) {
    .entry .entry-video {
        height: 241px
    }
}

.post-loop-default .item-img:before, .wpcom-profile-main .profile-posts-list .item-img:before {
    padding-top: 62.5%
}

.post-loop-image .item-img:before, .post-loop-card .item-inner:before {
    padding-top: 62.5%
}

.gh-postnl-excerpt {
    font-size: 14px !important
}

.gh-postnl-category {
    font-size: 12px !important
}

.comment-form-url {
    visibility: hidden
}

table {
    width: 100%;
    margin: 10px 0;
    border-collapse: collapse
}

tr:nth-child(2n+1) td {
    background: #fafafa
}

tr:hover td {
    background-color: #f5f7fa
}

td {
    transition: background-color .25s ease;
    padding: 8px;
    min-width: 0;
    box-sizing: border-box;
    text-overflow: ellipsis;
    vertical-align: middle;
    position: relative;
    text-align: left;
    border-bottom: 1px solid #ebeef5
}

.comments-list .comment {
    border-bottom: 1px solid rgba(239,239,239,.8)
}

.gh-postnl-content .btn:focus, .gh-postnl-content .btn:hover {
    position: absolute !important
}

#modules-2 {
    margin-top: 20px;
    margin-bottom: 0px
}

    #modules-2 .main {
        float: left
    }

    #modules-2 .sidebar {
        float: right
    }

#modules-13 {
    margin-top: 0px;
    margin-bottom: 0px
}

#modules-15 {
    margin-top: 20px;
    margin-bottom: 20px
}

#modules-18 {
    margin-top: 20px;
    margin-bottom: 20px
}

#modules-4 {
    margin-top: 20px;
    margin-bottom: 20px
}

#modules-16 {
    margin-top: 0px;
    margin-bottom: 20px
}

#modules-17 {
    margin-top: 20px;
    margin-bottom: 20px
}

#modules-14 {
    margin-top: 0px;
    margin-bottom: 20px
}

#modules-7 {
    margin-top: 0px;
    margin-bottom: 0px
}

    #modules-7 .j-modules-inner {
        padding: 0 15px
    }

    #modules-7 .row {
        margin-left: -15px;
        margin-right: -15px
    }

#modules-8 {
    margin-top: 0px;
    margin-bottom: 0px
}

#modules-10 {
    margin-top: 0px;
    margin-bottom: 0px
}

#modules-12 {
    margin-top: 0px;
    margin-bottom: 0px
}

    #modules-12 .j-modules-inner {
        padding: 0 0px
    }

    #modules-12 .row {
        margin-left: -0px;
        margin-right: -0px
    }

#modules-11 {
    margin-top: 20px;
    margin-bottom: 20px
}