header .top .player .text .h3
{
    font-size:29px!important;
}

.affix-header>.fluid .player .text .h3
{
    font-size:18px!important;
}

.likes
{
    color: #62a4ff;
}

.likes__icon
{
    margin-top:-7px;
    width:24px;
    height:auto;
}

.likes__icon_rotated
{
    transform:rotate(180deg);
}

.likes__icon:hover,.answer:hover,.answer__remove:hover
{
    cursor:pointer;
}

.comment-sort__option
{
    background:none;
    color: #88aad8;
    border:none;
}

.comment-sort__option_active
{
    color:#62a4ff;
}

.comment-sort__option_active,.comment-sort__option:hover
{
    text-decoration: underline;
}

.answer__remove
{
    font-size: 16px;
    vertical-align: top;
}

.comment__answers ul
{
    list-style: none;
    margin-top:15px;
}

.comment__answers ul .comment__answers ul ul
{
    padding-left:0;
}

.answer__username
{
    font-weight:500;
    opacity:.7;
}

.comments .comment-list>ul>li .comment__answers .text
{
    padding-left: 65px;
}


.answer
{
    color: #62a4ff;

}



@media(max-width:991px)
{
    .comments .comment-list>ul>li .text
    {
        padding-left:0;
    }

    .comments .avatar
    {
        display:none;
    }

    .comment__answers ul
    {
        padding-left:25px;
    }
}

.comments__loading
{
    display:none;
    height:80px;
}

.comments__loading::after
{
    content:'';
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:#fff;
    opacity:0;
}

.fb-comments:not(.fb_iframe_widget_fluid_desktop[fb-xfbml-state="rendered"]) .comments__loading
{
    display:block;
}

.no-timepicker .ui-timepicker-div
{
    display:none;
}

.color-classfield-text
{
    color:#ff0000!important;
}

.color-classfield-bg
{

    background-color: #ff0000;
}

.monthly-list-time-start
{
    display:none!important;
}

.newest-classfields .heading,.newest-classfields .heading>a
{
    background:none;
    width:100%;
    text-align: center;
    background-color:red!important;
    color:#fff!important;
}

@media(max-width:992px)
{
    .article-gallery .item img
{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.article-gallery-thumbs .photo>img, .article-gallery-thumbs .video>img
{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.article-gallery-thumbs .item,.article-gallery-thumbs
{
    height:47px!important;
}

}


.list>ul>li
{
    padding:6px 0!important;
}

.list>ul>li .deco
{
    padding:6px 0!important;
}

.list>ul>li p i:before {

    bottom: -6px!important;
    
}