.realtime-sitem .p-name {
    height: 50px;
}

.realtime-sitem img.lazy {
    min-height: 219px;
}

.category-product-item img.lazy {
    min-height: 223px;
}

.grey-small {
    font-size: 14px;
    margin-left: 3px;
}

@media (max-width: 1200px) {
    .realtime-sitem img.lazy {
        min-height:174px;
    }

    .category-product-item img.lazy {
        min-height: 178px;
    }
    .category-product-item .product-image {
        min-height: 150px;
    }
}

@media (max-width: 990px) {
    .realtime-sitem img.lazy {
        min-height:291px;
    }

    .category-product-item img.lazy {
        min-height: 295px;
    }
}

@media (max-width: 768px) {
    .realtime-sitem img.lazy {
        min-height:190px;
    }

    .category-product-item img.lazy {
        min-height: 254px;
    }
}

@media (max-width: 600px) {
    .category-product-item img.lazy {
        min-height: 216px;
    }
    .category-product-item .product-image {
        min-height: 150px;
    }
    .category-product-item .p-name {
        height: 110px;
    }
    .category-product-item .p-name h2 {
        font-size: 15px;
    }
    .category-product-item .p-name p {
        font-size: 13px;
    }
    .br-theme-fontawesome-stars-o .br-widget a {
        font: normal normal normal 18px/1 FontAwesome;
        margin-right: 4px;
    }
}

@media (max-width: 515px) {
    .realtime-sitem img.lazy {
        min-height:179px;
    }

    .category-product-item img.lazy {
        min-height: 170px;
    }
    
    .category-product-item .product-image {
        min-height: 150px;
    }
    .category-product-item .p-name {
        height: 110px;
    }
    .category-product-item .p-name h2 {
        font-size: 14px;
    }
    .category-product-item .p-name p {
        font-size: 12px;
    }
    .br-theme-fontawesome-stars-o .br-widget a {
        font: normal normal normal 15px/1 FontAwesome;
        margin-right: 3px;
    }
    .grey-small {
        font-size: 12px;
        margin-left: 1px;
    }
}

@media (max-width: 490px) {
    .realtime-sitem img.lazy {
        min-height:141px;
    }
}

@media (max-width: 414px) {
    .realtime-sitem img.lazy {
        min-height:134px;
    }

    .category-product-item img.lazy {
        min-height: 160px;
    }
    .category-product-item .product-image {
        min-height: 150px;
    }
    .category-product-item .p-name {
        height: 110px;
    }
    .category-product-item .p-name h2 {
        font-size: 14px;
    }
    .category-product-item .p-name p {
        font-size: 12px;
    }
    .br-theme-fontawesome-stars-o .br-widget a {
        font: normal normal normal 15px/1 FontAwesome;
        margin-right: 2px;
    }
}

@media (max-width: 393px) {
    .realtime-sitem img.lazy {
        min-height:125px;
    }
    .category-product-item img.lazy {
        min-height: 152px;
    }
    .category-product-item .product-image {
        min-height: 150px;
    }
    .category-product-item .p-name {
        height: 110px;
    }
    .category-product-item .p-name h2 {
        font-size: 14px;
    }
    .category-product-item .p-name p {
        font-size: 12px;
    }
    .br-theme-fontawesome-stars-o .br-widget a {
        font: normal normal normal 13px/1 FontAwesome;
        margin-right: 2px;
    }
    .grey-small {
        font-size: 11px;
        margin-left: 0;
    }
}

@media (max-width: 375px) {
    .category-product-item .p-name {
        height:80px;
    }

    p.useronline span.text {
        display: none;
    }

    .realtime-sitem img.lazy {
        min-height: 117px;
    }

    .category-product-item img.lazy {
        min-height: 152px;
    }
    .category-product-item .product-image {
        min-height: 150px;
    }
    .category-product-item .p-name {
        height: 110px;
    }
    .category-product-item .p-name h2 {
        font-size: 14px;
    }
    .category-product-item .p-name p {
        font-size: 12px;
    }
    .br-theme-fontawesome-stars-o .br-widget a {
        font: normal normal normal 13px/1 FontAwesome;
        margin-right: 2px;
    }
    .grey-small {
        font-size: 11px;
        margin-left: 0;
    }
}

@media (max-width: 320px) {
    .realtime-sitem img.lazy {
        min-height:92px;
    }

    .category-product-item img.lazy {
        min-height: 127px;
    }
    .category-product-item .product-image {
        min-height: 130px;
    }
    .category-product-item .p-name {
        height: 110px;
    }
    .category-product-item .p-name h2 {
        font-size: 14px;
    }
    .category-product-item .p-name p {
        font-size: 12px;
    }
    .br-theme-fontawesome-stars-o .br-widget a {
        font: normal normal normal 12px/1 FontAwesome;
        margin-right: 1px;
    }
    .grey-small {
        font-size: 9px;
        margin-left: 0;
    }
}

.logo img {
    margin-left: 0 !important;
}

:root {
    --dark-bg: #191919;
    --white: #ffffff;
    --black: #000000;
    --black-sub: #292929;
    --grey: #D1D1D1;
    --orange: #FF7315;
    --green: #00B38F;
}
.showLightMode {
    display: block !important;
}
.showDarkMode {
    display: none !important;
}
.dark-mode .showLightMode {
    display: none !important;
}
.dark-mode .showDarkMode {
    display: block !important;
}
.dark-mode .v-portfolio-wrap {
    color: var(--white);
}
.dark-mode .ias-trigger-next a.view_more {
    background-color: var(--black-sub);
}
  
.dark-mode body, .dark-mode header, .dark-mode .dangnghelist ul li, .dark-mode #container {
    background-color: var(--dark-bg) !important;
}
.dark-mode h1, .dark-mode h1 a, .dark-mode h2, .dark-mode h2 a, .dark-mode h3, .dark-mode h3 a, .dark-mode h4, .dark-mode h4 a, .dark-mode header nav ul.nav-main li a, .dark-mode header nav ul.nav-main i.fa-caret-down, .dark-mode header div.search > a, .dark-mode header nav ul.nav-main ul.dropdown-menu > li > a, .dark-mode .sort-product {
    color: var(--white);
    font-weight: bold;
}
.dark-mode .sort-product select {
    color: #000;
}
.dark-mode .title-bg-custom {
    background: linear-gradient(to right, #606060 0, #171717 100%) !important;
}
.dark-mode header nav ul.nav-main ul.dropdown-menu {
    background: rgba(0, 0, 0, .8);
}
.dark-mode .signup, .dark-mode .v-tagline-box-v1, .dark-mode header nav ul.nav-main ul.dropdown-menu, .dark-mode header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu {
    border-top-color: var(--white);
}
.dark-mode header nav ul.nav-main ul.dropdown-menu li:hover > a {
    background-color: #575757;
    font-weight: bold;
}
.dark-mode .v-content-wrapper .card {
    border: 1px solid #383838;
    background-color: #171717;
    margin-bottom: 15px;
}
.dark-mode .v-content-wrapper .card .card-title {
    padding-bottom: 0 !important;
}
.dark-mode .read-more-home:hover, .dark-mode a {
    color: var(--white);
}
.dark-mode .homebox-title .view-more {
    color: var(--white);
    font-weight: bold;
}
.dark-mode p.useronline {
    background-color: var(--dark-bg);
}
.dark-mode p.useronline span.text {
    color: var(--white);
}
.dark-mode a:hover {
    color: var(--white) !important;
}
.dark-mode .category-product-item .tacgia a {
    color: var(--orange);
}
.dark-mode .readmore_content_exists a {
    color: var(--white);
}
.dark-mode .comment-list .header-comment-list {
    background-color: var(--dark-bg);
    color: var(--white);
}
.dark-mode .comment-list {
    border: none;
}
.dark-mode .comment-list .content p, .dark-mode .comment-list .audioname, .dark-mode .comment-list .ratingComp {
    color: var(--white);
}
.dark-mode .comment-list .audioname a {
    color: var(--orange);
}
.dark-mode .masonry-items .v-blog-item .v-blog-masonry-item, .dark-mode .masonry-items .v-portfolio-item-info, .dark-mode .v-tagline-box, .dark-mode .tag-des {
    background-color: var(--black-sub);
    color: var(--white);
    border-color: var(--grey);
}
.dark-mode .comment-count {
    color: var(--orange);
    font-weight: bold;
}
.dark-mode .v-portfolio-item-content p {
    color: var(--white);
}
.dark-mode .pagination > li > a, .dark-mode .pagination > li > span {
    color: var(--white);
    background-color: var(--black-sub);
}
.dark-mode .btn.v-btn.v-btn-default, .dark-mode .pagination > li:not(.active) > a:hover, .dark-mode .pagination > li:not(.active) > span:hover, .dark-mode .slideout-filter ul li.selected a, .dark-mode .v-pagination li a:hover, .dark-mode ul.bar-styling li:not(.selected) > a:hover, .dark-mode ul.bar-styling li > .comments-likes:hover, .dark-mode ul.page-numbers li > a:hover, .dark-mode ul.page-numbers li > span.current {
    background-color: var(--orange);
    border-color: var(--white);
    font-weight: bold;
}
.dark-mode .comment_send {
    background-color: var(--dark-bg);
    color: var(--white);
}
.dark-mode .comment_send .title {
    background-color: var(--black-sub);
}
.dark-mode .font_date_comment {
    color: var(--orange);
}
.dark-mode .modal-content {
    background-color: var(--black-sub);
    color: var(--white);
}
.dark-mode label.star {
    color: var(--grey);
}
.dark-mode .qrating-wrap {
    color: var(--white) !important;
}
.dark-mode article.article {
    background-color: var(--black-sub);
    color: var(--white);
}
.dark-mode .grey-small {
    color: var(--grey);
}
.dark-mode #search-suggest {
    background-color: var(--black-sub);
}
.reading-btn {
    display: flex;
    margin-top: 20px;
}
.reading-btn i {
    margin-right: 5px;
    font-size: 30px;
    color: #DA1E10;
}
.reading-btn a {
    background-color: #399918 !important;
}