.main-col.col-md-8.col-sm-8 {
    background-color: #f3f3f3;
    margin-bottom: 30px;
    padding-top: 20px;
}
@media (max-width: 576px){
.main-col.col-md-8.col-sm-8 {
margin: 15px;
}
}

.site-header .main-navigation .main-navigation_wrap {
    padding: 5px 0;
}
body.page .c-page-content .c-page .c-page__content .page-content-listing .page-listing-item .page-item-detail .item-summary .rating .ratings_stars {
    margin: 0 1px;
    font-size: 12px;
}
td.release {
    white-space: nowrap;
}

span.post-on.font-meta {
    white-space: nowrap;
}

td.ten-truyen-cat-bot {
	max-width: 150px;
    overflow: hidden;
    white-space: nowrap; 
    text-overflow: ellipsis;
}

.genres_wrap .genres__collapse .genres ul li {
    float: left;
	white-space: nowrap; 
	max-width: 50%;
	font-size: 12px;
}

.chinh-sua-vi-tri-chapter-thoi-gian th.release {
    text-align: right;
}
.chinh-sua-vi-tri-chapter-thoi-gian td.release {
    text-align: right;
	max-width: 100px;
    overflow: hidden;
    white-space: nowrap; 
    text-overflow: ellipsis;
}

.chinh-sua-vi-tri-chapter-thoi-gian th.time {
    text-align: center;
}
.chinh-sua-vi-tri-chapter-thoi-gian td.time {
    text-align: center;
}

.hien-thi-trang-chu-genre {
font-size:11px	
}


.truyen-de-cu-de-sua-css .list-chapter  {
    display: none;
}

.truyen-de-cu-de-sua-css .total_votes {
    display: none;
}

.truyen-de-cu-de-sua-css h3.h5{
    -webkit-line-clamp: 1;
	text-align: center;
}
.truyen-de-cu-de-sua-css .rating{
	text-align: center;
	margin-top: -15px;
}

.meta-item.rating .ratings_stars {
    color: #1c6830;
}


/*.truyen-de-cu-de-sua-css, .wpb_content_element  {
    margin-bottom: 0px!important;
}*/

a.btn-search-adv.collapsed {
    color: white !important;
}

body.search .c-search-header__wrapper .search-content .search-form .icon {
    text-align: end;
}

.post-title h1{
    color: #f78da7!important;;
}

/*css phần chương trong truyện*/

body.single-wp-manga .page-content-listing.single-page .listing-chapters_wrap.cols-2>ul.main.version-chap.no-volumn li .chapter-release-date {
    display: inline-block;
    width: 100%;
    margin: 0;
}

.single-wp-manga .page-content-listing.single-page .cols-2 ul.version-chap.no-volumn li.wp-manga-chapter:nth-child(odd) {
    margin-right: 1.1%;
}
.single-wp-manga .page-content-listing.single-page .cols-2 ul.version-chap.no-volumn li.wp-manga-chapter {
    flex: none;
    width: 49%;
    float: left;
}
body.single-wp-manga .page-content-listing.single-page .listing-chapters_wrap>ul.version-chap>li>a {
    padding: 0;
}
body.single-wp-manga .page-content-listing.single-page .listing-chapters_wrap>ul.main.version-chap li {
    margin-bottom: 15px;
    background: #f78da782;
    border-radius: 2px;
    padding: 6px 16px;
}
@media (max-width: 768px){
.single-wp-manga.mobile .page-content-listing.single-page .cols-2 ul.version-chap.no-volumn li.wp-manga-chapter {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    background: none;
    padding: 0;
    margin-bottom: 15px;
}
body.single-wp-manga.mobile .page-content-listing.single-page .listing-chapters_wrap.cols-2>ul.main.version-chap.no-volumn li .chapter-release-date {
    width: auto;
    /*float: right;*/
}
    
 .rut-ngon-tieu-de-chapter {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}   
}

@media (max-width: 600px) {
body.manga-page .listing-chapters_wrap.show-more .version-chap {
  line-height: 20px !important;
}}


.home .c-page {
    background-color: #f3f3f3;
    padding: 10px;
}

body.manga-page .profile-manga .tab-summary .post-rating .user-rating i.ion-ios-star, body.manga-page .profile-manga .tab-summary .post-rating .user-rating i.ion-ios-star.rating_current, body.manga-page .profile-manga .tab-summary .post-rating .user-rating i.ion-ios-star-half {
    color: #08a185;
}


.tuy-bien-tab-trang-chu .list-chapter{
	display: none;
}

.tuy-bien-tab-trang-chu .page-content-listing.item-simple .page-listing-item .page-item-detail {
    padding-bottom: 0px;
    border-bottom: 1px solid #ebebeb;
}
.tuy-bien-tab-trang-chu .page-content-listing.item-simple .meta-item.rating {
    display: inline-block;
    margin: 0 0px;

}
 .font-title a{
		font-size: 14px;
		font-weight: 400;
}


body {
  /* Set "my-sec-counter" to 0 */
  counter-reset: my-sec-counter;
}

.tuy-bien-tab-trang-chu h3:before {
  counter-increment: my-sec-counter;
  content: counter(my-sec-counter) ".";
  font-weight: 400;
  font-size: 14px;
}

.tuy-bien-tab-trang-chu span.total_votes{
	display: none;
}

.can-giua-dang-ky-donate{text-align: center;}

.widget .my-history .my-history-item-wrap .my-history-title {
    width: calc(100% - 5px);
    padding-right: 5px;
}

.tab-content-wrap {
    margin-top: 32px;
    margin-bottom: -30px;
}

a.btn-search-adv {
    color: #fff !important;
}

.thong-bao-moi-trang-chu .wpb_wrapper {
	background-color: #f3f3f3;
    padding: 10px;
}

.thong-bao-moi-trang-chu .widget {
	margin-bottom: -25px;
	padding-left: 5px;
    padding-right: 5px;
}

.thong-bao-moi-trang-chu .c-blog__heading {
	margin-bottom: 5px;
}
.thong-bao-moi-trang-chu a {
	color: #077a6b;
}

.thong-bao-moi-trang-chu a:before {
  /*counter-increment: my-sec-counter;*/
  /*content:"[Thông báo " counter(my-sec-counter) "] ";*/
  content:"[Thông báo] ";
  color: red;

}

.thong-bao-moi-trang-chu .c-image-hover{
	display: none;
}

.thong-bao-moi-trang-chu .c-blog_item {
	margin-bottom: 5px !important;
}

.thong-bao-moi-trang-chu .row {
	display: block;
}

.thong-bao-moi-trang-chu .col-md-6 {
	    max-width: 100%;
}

.review-truyen-trang-chu .wpb_wrapper {
	background-color: #f3f3f3;
    padding: 10px;
}

.review-truyen-trang-chu .widget {
	margin-bottom: -25px;
	padding-left: 5px;
    padding-right: 5px;
}

.review-truyen-trang-chu .c-blog__heading {
	margin-bottom: 5px;
}
.review-truyen-trang-chu a {
	color: #077a6b;
}

.review-truyen-trang-chu a:before {
  /*counter-increment: my-sec-counter;*/
  /*content:"[Thông báo " counter(my-sec-counter) "] ";*/
  content:"[HTM Review] ";
  color: red;

}

.review-truyen-trang-chu .c-image-hover{
	display: none;
}

.review-truyen-trang-chu .c-blog_item {
	margin-bottom: 5px !important;
}

.review-truyen-trang-chu .row {
	display: block;
}

.review-truyen-trang-chu .col-md-6 {
	    max-width: 100%;
}

.book {
    position: relative;
    transform: perspective(300px) rotateY(-3deg);
    -moz-perspective: 300px;
    -moz-transform: rotateY(-3deg);
    -webkit-transform: perspective(300) rotateY(-3deg);
    outline: 1px solid transparent;
    box-shadow: 5px 5px 20px #333;
    margin: 0;
}
.book img {
    position: relative;
    vertical-align: middle;
    border: 1px solid #000;
    border-left: 5px solid #000;

}
.book:before {
    width: 100%;
    left: 7.5%;
    background-color: #000;
}
.book:before, .book:after {
    position: absolute;
    top: 2%;
    height: 96%;
    content: ' ';
    z-index: -;
}
.book:after {
    width: 5%;
    left: 100%;
    background-color: #efefef;
    box-shadow: inset 0 0 5px #aaa;
    transform: perspective(300px) rotateY(20deg);
    -moz-transform: rotateY(20deg);
    -webkit-transform: perspective(300) rotateY(20deg);
}
body.manga-page .profile-manga .tab-summary .summary_image {
    background: transparent;
}

/** cắt ngắn tên chương ở các bài viết giới thiệu*/
span.chapter.font-meta {
    text-align: right;
    max-width: 100px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

@media (max-width: 768px){
.ihc-account-subscr-list .ihc-level-name-wrapp {
    max-width: 100%;
    box-sizing: border-box;
}
.ihc-account-subscr-list .ihc-level-type-wrapp {
    width: 100%;
    box-sizing: border-box;
    word-break: break-word;
}
.ihc-account-subscr-list .ihc-level-price-wrapp {
    width: 100%;
    box-sizing: border-box;
    word-break: break-word;
}
.ihc-account-subscr-list .ihc-level-payment-wrapp {
    width: 100%;
    box-sizing: border-box;
    word-break: break-word;
}
.ihc-account-subscr-list .ihc-level-trial-wrapp {
    width: 100%;
    box-sizing: border-box;
    word-break: break-word;
}
.ihc-account-subscr-list .ihc-level-grace-wrapp {
    width: 100%;
    box-sizing: border-box;
    word-break: break-word;
}
.ihc-account-subscr-list tr td:before {
        content: attr(data-title) ": ";
        font-weight: 700;
        float: left;
}
.ihc-account-subscr-list .ihc-level-end-time-wrapp, .ihc-account-subscr-list .ihc-level-start-time-wrapp {
    display: block;
}
.ihc-account-subscr-list .ihc-level-end-time-wrapp:before {
    content: "Hạn sử dụng:";
    padding: 0 0px;
}
}
td.ihc-subscription-table-actions.ihc-content-right {
	display:none;
}
td.hanh-dong-subscription-table {
	display:none;
}

.adult-content.censored .main-col .c-page__content {
  opacity: 1!important;
}

div#mceu_42 {
    display: none;
}
div#mceu_43 {
    display: none;
}

body.reading-manga{
	background-image: url(../images/nen-trang-doc-truyen.png)!important;
}

b, strong {
    font-weight: bold;
}

.c-blog__heading.style-2 {
    border-bottom: 2px solid #ebebeb!important;
}

 .rut-ngon-tieu-de-chapter {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}  

.site-header .c-sub-header-nav .c-sub-nav_wrap .c-modal_item .btn-active-modal {
    color: #f78da7;
    font-weight: 600;
    display: inline-block;
    padding: 5px 20px;
    border: 2px solid #f78da7;
    border-radius: 0px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.site-header .c-sub-header-nav .c-sub-nav_wrap .c-modal_item .btn-active-modal:hover {
    cursor: pointer;
    background-color: #f78da7;
    border-color: #f78da7;
    color: #f9f9f9;
}
.off-canvas .c-modal_item a {
    display: inline-block;
    color: #fff;
    font-weight: 600;
    padding: 5px 20px;
    border: 2px solid #fff;
    border-radius: 0px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    margin: 2px;
}

/*sửa lại css tìm kiếm truyện */
.site-header .search-main-menu {
    list-style: none;
    padding: 0;
    position: relative;
    opacity: 0;
    visibility: hidden;
    height: 0;
    transform-origin: top;
    -webkit-transform-origin: top;
    transition: height 0.2s, visibility 0.2s, opacity 0.2s, transform 0s 0.2s;
    -webkit-transition: height 0.2s, visibility 0.2s, opacity 0.2s, -webkit-transform 0s 0.2s;
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
    top: -100px;
    padding-top: 0;
    margin-bottom: 0;
    z-index: 1;
}
.site-header .search-main-menu form {
    max-width: 780px;
    margin: auto;
    padding: 0 15px;
    position: relative;
    height: 40px;
    display: inline-block;
    width: 100%;
}

.site-header .search-main-menu.active {
    opacity: 1;
    visibility: visible;
    top: 177px;
    height: 0px;
}

@media (max-width: 992px){
.no-subnav.c-sub-header-nav.with-border.hide-sticky-menu {
    display: none;
}
.site-header .search-main-menu.active {
    opacity: 1;
    visibility: visible;
    top: 130px;
    height: 0px;
}
}


@media (max-width: 768px){
.site-header .search-main-menu.active {
    opacity: 1;
    visibility: visible;
    top: 130px;
    height: 0px;
}
}

@media (max-width: 576px){
.site-header .search-main-menu.active {
    opacity: 1;
    visibility: visible;
    top: 130px;
    height: 0px;
}
}

@media (max-width: 480px){
.site-header .search-main-menu.active {
    opacity: 1;
    visibility: visible;
    top: 95px;
    height: 0px;
}
}
/*sửa lại css tìm kiếm truyện */

/** bắt đầu title admin **/
.comment-author-label {
    padding: 5px;
    font-size: 11px;
   /* border-radius: 3px;*/
}
 
.comment-author-label-editor {  
background-color: #0001ff;
}
.comment-author-label-editor::after {
  content:"[Super Moderator]";
  color: white;
} 
.comment-author-label-author {
background-color: #a400ff;
}
.comment-author-label-author::after {
  content:"[Tác giả bài viết]";
  color: white;
} 
.comment-author-label-contributor {
background-color: #00d5ff;
}
.comment-author-label-contributor::after {
  content:"[Editor]";
  color: white;
}
.comment-author-label-subscriber {
background-color:#363434;   
}
.comment-author-label-subscriber::after {
  content:"[Thành viên]";
  color: white;
}
.comment-author-label-administrator {
    background-color: #ff0000;

}
.comment-author-label-administrator::after {
  content:"[Quản trị viên]";
  color: white;
}

/** kết thúc title admin **/

/** Sửa lại danh hiệu tùy chỉnh của truyện **/
.manga-title-badges {
    width: auto!important;
    height: 24px;
    border-radius: 0%!important;
    font-size: 8px;
    line-height: 26px;
    font-weight: 600;
    text-align: center;
    display: inline-block;
    margin-right: 7px;
    color: #fff;
    background-color: #02a4fb;
    padding-left: 5px;
    padding-right: 5px;
    -webkit-transform: rotate(-0deg);
    -moz-transform: rotate(-0deg);
    -ms-transform: rotate(-0deg);
    -o-transform: rotate(-0deg);
}
/** Sửa lại danh hiệu tùy chỉnh của truyện **/

/** css tán gẫu **/
.wcTitle {
    display: none;
}
.wcContent {
    margin-left: 5px;
}
.wcContainer .wcChannel .wcChannelInput .wcInputs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: center;
}

.wcContainer.wcLightgrayTheme button:not(.wcFunctional), .wcContainer.wcLightgrayTheme button:not(.wcFunctional):active, .wcContainer.wcLightgrayTheme button:not(.wcFunctional):focus, .wcContainer.wcLightgrayTheme input[type=button], .wcContainer.wcLightgrayTheme input[type=button]:active, .wcContainer.wcLightgrayTheme input[type=button]:focus, .wcContainer.wcLightgrayTheme input[type=submit], .wcContainer.wcLightgrayTheme input[type=submit]:active, .wcContainer.wcLightgrayTheme input[type=submit]:focus {
    border-radius: 15px!important;
    background-image: none;
    background-repeat: no-repeat;
    border: 0!important;
    color: #fff!important;
    padding: 5px 20px!important;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-weight: 400!important;
    line-height: 20px!important;
    height: 40px;
    outline: 0;
    min-height: 40px!important;
    background: #00d5ff!important;
    background: -webkit-gradient(linear,left top,left bottom,from(#00d5ff),to(#00bdde))!important;
    background: linear-gradient(to bottom,#f78da7 0,#77c4ab 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d5ff', endColorstr='#00bdde', GradientType=0 )!important;
    text-transform: none!important;
    -webkit-transition: all 250ms cubic-bezier(.62,.155,.47,.86);
    transition: all 250ms cubic-bezier(.62,.155,.47,.86);
}

[role=dialog].wcPopup-content.wcLightgrayTheme-content button:not(.wcFunctional), [role=dialog].wcPopup-content.wcLightgrayTheme-content button:not(.wcFunctional):active, [role=dialog].wcPopup-content.wcLightgrayTheme-content button:not(.wcFunctional):focus, [role=dialog].wcPopup-content.wcLightgrayTheme-content input[type=button], [role=dialog].wcPopup-content.wcLightgrayTheme-content input[type=button]:active, [role=dialog].wcPopup-content.wcLightgrayTheme-content input[type=button]:focus, [role=dialog].wcPopup-content.wcLightgrayTheme-content input[type=submit], [role=dialog].wcPopup-content.wcLightgrayTheme-content input[type=submit]:active, [role=dialog].wcPopup-content.wcLightgrayTheme-content input[type=submit]:focus, [role=tooltip].wcPopup-content.wcLightgrayTheme-content button:not(.wcFunctional), [role=tooltip].wcPopup-content.wcLightgrayTheme-content button:not(.wcFunctional):active, [role=tooltip].wcPopup-content.wcLightgrayTheme-content button:not(.wcFunctional):focus, [role=tooltip].wcPopup-content.wcLightgrayTheme-content input[type=button], [role=tooltip].wcPopup-content.wcLightgrayTheme-content input[type=button]:active, [role=tooltip].wcPopup-content.wcLightgrayTheme-content input[type=button]:focus, [role=tooltip].wcPopup-content.wcLightgrayTheme-content input[type=submit], [role=tooltip].wcPopup-content.wcLightgrayTheme-content input[type=submit]:active, [role=tooltip].wcPopup-content.wcLightgrayTheme-content input[type=submit]:focus {
    border-radius: 0px!important;
    background-image: none;
    background-repeat: no-repeat;
    border: 0!important;
    color: #fff!important;
    padding: 5px 20px!important;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-weight: 400!important;
    line-height: 20px!important;
    height: 40px;
    outline: 0;
    min-height: 40px!important;
    background: #00d5ff!important;
    background: -webkit-gradient(linear,left top,left bottom,from(#00d5ff),to(#00bdde))!important;
    background: linear-gradient(to bottom,#f78da7 0,#77c4ab 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d5ff', endColorstr='#00bdde', GradientType=0 )!important;
    text-transform: none!important;
    -webkit-transition: all 250ms cubic-bezier(.62,.155,.47,.86);
    transition: all 250ms cubic-bezier(.62,.155,.47,.86);
}
[role=dialog].wcPopup-content.wcLightgrayTheme-content, [role=tooltip].wcPopup-content.wcLightgrayTheme-content {
    border-color: #e1e8ed;
    -webkit-box-shadow: 0 0 15px rgb(60 60 60 / 20%);
    box-shadow: 0 0 15px rgb(60 60 60 / 20%);
    border-radius: 0px;
    overflow: hidden;
}

.wcTabContent.wcTabContentChannel {
    background-color: #f3f3f3;
}

.wcContainer .ScrollbarsCustom-Thumb.ScrollbarsCustom-ThumbY {
    cursor: pointer;
    border-radius: 4px;
    background: rgb(125 216 197)!important;
    width: 100%;
    height: 559.236px;
    transform: translateY(0px);
}

.wcContainer.wcLightgrayTheme, .wcContainer.wcLightgrayTheme * {
    font: 13px/22px 'Maven Pro',sans-serif;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.wcContainer.wcLightgrayTheme .wcChannel .wcChannelInput {
    background-color: #f3f3f3;
    padding: 0 2% 2% 2%;
    margin-top: 10px;
}

.wcContainer.wcLightgrayTheme .wcChannel .wcMessages .wcMessage {
    padding-left: 2%;
    padding-right: 2%;
    margin-top: 15px;
}

.wcContainer .ScrollbarsCustom-Track.ScrollbarsCustom-TrackY {
    position: absolute;
    overflow: hidden;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.1);
    user-select: none;
    width: 4px!important;
    height: calc(100% - 20px);
    top: 10px;
    right: 0px;
}
.wcContent {
    background-color: #ffffff!important;
}

[role=dialog].wcPopup-content.wcLightgrayTheme-content>.wcBody, [role=tooltip].wcPopup-content.wcLightgrayTheme-content>.wcBody {
    background: #d8f3ee!important;
    padding-top: 20px;
    padding-bottom: 20px;
}
[role=dialog].wcPopup-content.wcLightgrayTheme-content>.wcFooter, [role=dialog].wcPopup-content.wcLightgrayTheme-content>.wcHeader, [role=tooltip].wcPopup-content.wcLightgrayTheme-content>.wcFooter, [role=tooltip].wcPopup-content.wcLightgrayTheme-content>.wcHeader {
    background: #ffffff!important;
    border: none;
}

/* Thẻ nội bật phần title bag ở trang chủ*/
td.ten-truyen-cat-bot .manga-title-badges.custom {
   /* background-color: #08a185;*/
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    width: auto;
    height: auto;
    border-radius: 2px;
    padding: 5px 4px 5px 4px;
    text-transform: uppercase;
    line-height: 5px;
    font-size: 10px;
}
td.ten-truyen-cat-bot .manga-title-badges.hot {
    /*background-color: #f4524d;*/
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    width: auto;
    height: auto;
    border-radius: 2px;
    padding: 5px 4px 5px 4px;
    text-transform: uppercase;
    line-height: 5px;
    font-size: 10px;
}
td.ten-truyen-cat-bot .manga-title-badges.new {
    /*background-color: #5aa1e3;*/
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    width: auto;
    height: auto;
    border-radius: 2px;
    padding: 5px 4px 5px 4px;
    text-transform: uppercase;
    line-height: 5px;
    font-size: 10px;
}
span.manga-title-badges.custom.adult {
     background-color: #e981eb!important;
}
span.manga-title-badges.custom.qt {
    background-color: #ffeb00!important;
    color: #eb3349!important;
}


 .c-blog__heading.style-2 i {
            background: -webkit-linear-gradient(left, #f78da7 40%, #f78da7);
            background: -o-linear-gradient(right, #f78da7 40%, #f78da7);
            background: -moz-linear-gradient(right, #f78da7 40%, #f78da7);
            background: linear-gradient(to right, #f78da7 40%, #f78da7);
            ;
        }

        .c-blog__heading.style-2 i:after,
        .settings-page .nav-tabs-wrap ul.nav-tabs li.active:after {
            border-left-color: #f78da7;
        }

        .site-header .main-navigation.style-1,
        .widget-heading,
        .widget.background:after,
        .c-blog__heading.style-2 i,
        .tab-wrap .c-nav-tabs ul.c-tabs-content li.active a:after,
        .tab-wrap .c-nav-tabs ul.c-tabs-content li:hover a:after,
        .tab-wrap .c-nav-tabs ul.c-tabs-content li a:after,
        .related-heading.font-nav,
        .c-blog__heading.style-3,
        .settings-page .nav-tabs-wrap ul.nav-tabs li.active a,
        .off-canvas {
            background: -webkit-linear-gradient(left, #f78da7 40%, #f78da7);
            background: -o-linear-gradient(right, #f78da7 40%, #f78da7);
            background: -moz-linear-gradient(right, #f78da7 40%, #f78da7);
            background: linear-gradient(to right, #f78da7 40%, #f78da7);
            ;
        }

        .widget-heading:after,
        .related-heading.font-nav:after,
        .genres_wrap .c-blog__heading.style-3.active:after {
            border-top-color: #f78da7;
        }

        body.modal-open .modal .modal-content a:hover,
        .tab-wrap .c-nav-tabs ul.c-tabs-content li.active a,
        .tab-wrap .c-nav-tabs ul.c-tabs-content li:hover a,
        body.search.search-results .search-wrap .tab-content-wrap .c-tabs-item .c-tabs-item__content .tab-summary .post-content .post-content_item .summary-content:not(.release-year) a:hover,
        body.search.search-results .search-wrap .tab-content-wrap .c-tabs-item .c-tabs-item__content .tab-summary .post-content .post-content_item .summary-content.release-year a:hover,
        .c-blog-post .entry-header .entry-meta .post-on:before,
        .manga-slider .slider__container .slick-dots li.slick-active button:before,
        .manga-slider .slider__container .slick-dots li button:hover:before,
        body.manga-page .profile-manga .tab-summary .summary_content_wrap .summary_content .post-status .manga-action .count-comment .action_icon a i,
        body.manga-page .profile-manga .tab-summary .summary_content_wrap .summary_content .post-status .manga-action .add-bookmark .action_icon a i,
        body.manga-page .profile-manga .tab-summary .summary_content_wrap .summary_content .post-status .manga-action .count-comment .action_detail a i,
        body.manga-page .profile-manga .tab-summary .summary_content_wrap .summary_content .post-status .manga-action .add-bookmark .action_detail a i,
        body.manga-page .profile-manga .post-title a,
        body.manga-page .content-readmore:hover,
        body.text-ui-light.manga-page .content-readmore:hover,
        .genres_wrap .genres__collapse .genres ul li a:hover,
        .genres_wrap .genres__collapse .genres ul li a:hover:before,
        .c-blog-post .entry-header .entry-meta .post-on .posted-on a:hover,
        body.search .c-search-header__wrapper #search-advanced .search-advanced-form .form-group.checkbox-group .checkbox label:hover,
        .site-header .main-navigation .search-navigation .menu-search .open-search-main-menu,
        .c-btn.c-btn_style-2,
        body.search .c-search-header__wrapper .search-content .btn-search-adv,
        body.reading-manga .entry-header .entry-header_wrap .action-icon ul li a,
        body.reading-manga .c-select-bottom .entry-header_wrap .action-icon ul li a,
        .widget.c-released .released-item-wrap ul.list-released li a:hover,
        body.manga-page .profile-manga .post-title h1,
        .genres_wrap .genres__collapse #genres ul li:hover a,
        .genres_wrap .genres__collapse #genres ul li:hover a:before,
        input[type=checkbox]:checked+label:before,
        input[type=radio]:checked+label:before,
        .genres_wrap a.btn-genres,
        .c-breadcrumb .breadcrumb li a:hover,
        body.search.search-results .search-wrap .tab-content-wrap .c-tabs-item .c-tabs-item__content .tab-summary .post-content .post-content_item.mg_genres .summary-content,
        body.page .c-page-content .c-page .c-page__content .page-content-listing .page-listing-item .page-item-detail .item-summary .list-chapter .chapter-item .vol a:hover,
        #hover-infor .item_thumb .post-title a,
        body.manga-page .version-chap:before,
        body.manga-page .content-readmore:hover,
        body.manga-page .chapter-readmore:hover,
        .icon-load-info,
        .c-blog-post .entry-header .entry-meta .post-on .c-blog__date .post-category a:hover,
        .woocommerce ul.products li.product .price,
        .woocommerce div.entry-summary p.price,
        .woocommerce div.entry-summary form.cart .variations .label,
        .woocommerce div.entry-summary form.cart .quantity-text,
        .widget_product_categories .product-categories li a:hover,
        .woocommerce ul.products li.product h2:hover,
        .woocommerce .c-woo-breadcrumb a:hover,
        .site-header .c-sub-header-nav .c-sub-nav_wrap .c-modal_item .c-user_item .c-user_menu a:hover,
        .site-header .c-sub-header-nav .c-sub-nav_wrap .sub-nav_content .sub-nav_list li:hover>a,
        .settings-page .action i.ion-ios-close:hover:before,
        .settings-page .list-chapter .chapter-item a:hover,
        .settings-page .tabs-content-wrap .tab-group-item .tab-item .history-content .item-infor .chapter span a,
        .settings-page .nav-tabs-wrap ul.nav-tabs li:not(.active):hover a,
        .main-color,
        .site-header .c-sub-header-nav .c-sub-nav_wrap .sub-nav_content .sub-nav_list li.menu-item-has-children.active>a,
        .woocommerce .woocommerce-ordering:after,
        .text-ui-light .widget.c-popular .popular-item-wrap .popular-content .chapter-item .chapter a:hover,
        body.text-ui-light .settings-page .list-chapter .chapter-item .chapter a:hover,
        body.search.text-ui-light .search-wrap .tab-content-wrap .c-tabs-item .c-tabs-item__content .tab-meta .latest-chap .chapter a:hover {
            color: #f78da7;
        }

        .c-blog__heading.style-2 i:after {
            border-right-color: #f78da7 !important
        }

        body.page.text-ui-light .c-page-content .c-page .c-page__content .page-content-listing .page-listing-item .page-item-detail .item-summary .list-chapter .chapter-item .chapter a:hover,
        .text-ui-light .widget.c-popular .popular-item-wrap .popular-content .chapter-item .chapter a:hover,
        #hover-infor .item_thumb .post-title a {
            color: #FFFFFF
        }

        .navigation-ajax .load-ajax:not(.show-loading):hover,
        body.manga-page .page-content-listing.single-page .listing-chapters_wrap>ul.main.version-chap .sub-chap>li:before,
        .shortcode-manga-chapters .listing-chapters_wrap>ul.main.version-chap .sub-chap>li:before,
        .c-wg-button-wrap .btn:hover,
        body.manga-page .page-content-listing.single-page .listing-chapters_wrap ul.main.version-chap .wp-manga-chapter:before,
        .site-header .search-main-menu form input[type=submit],
        .form-submit input[type=submit],
        #comments.comments-area #respond.comment-respond .comment-form .form-submit #submit,
        .c-btn.c-btn_style-1,
        .settings-page input[type="submit"],
        .settings-page .remove-all #delete-bookmark-manga,
        body.manga-page .page-content-listing.single-page .listing-chapters_wrap>ul.main.version-chap li .wp-manga-chapter:before,
        .woocommerce ul.products li.product .button,
        .woocommerce span.onsale,
        .woocommerce .widget_price_filter .price_slider_amount .button:not(:hover),
        .woocommerce .woocommerce-pagination .page-numbers li span.current,
        .woocommerce .woocommerce-pagination .page-numbers li .prev:hover,
        .woocommerce .woocommerce-pagination .page-numbers li .next:hover,
        .woocommerce div.entry-summary form.cart .single_add_to_cart_button,
        .post-password-form input[name="Submit"] {
            background: #f78da7;
        }

        .navigation-ajax .load-ajax:not(.show-loading):hover,
        .popular-slider .slider__container .slider__item .slider__content .slider__content_item .chapter-item .chapter a:hover,
        body.search .c-search-header__wrapper .search-content .btn-search-adv.collapsed,
        .c-btn.c-btn_style-2,
        body.search .c-search-header__wrapper .search-content .btn-search-adv,
        .genres_wrap a.btn-genres,
        .wpcf7-validation-errors,
        .text-ui-light.woocommerce-page input[type="text"]:focus,
        .text-ui-light.woocommerce-page input[type="email"]:focus,
        .text-ui-light.woocommerce-page input[type="search"]:focus,
        .text-ui-light.woocommerce-page input[type="url"]:focus,
        .text-ui-light.woocommerce-page input[type="password"]:focus,
        .text-ui-light.woocommerce-page input[type="tel"]:focus,
        .text-ui-light.woocommerce-page .input-text:focus,
        .text-ui-light.woocommerce-page input[type="text"]:active,
        .text-ui-light.woocommerce-page input[type="email"]:active,
        .text-ui-light.woocommerce-page input[type="search"]:active,
        .text-ui-light.woocommerce-page input[type="url"]:active,
        .text-ui-light.woocommerce-page input[type="password"]:active,
        .text-ui-light.woocommerce-page input[type="tel"]:active,
        .text-ui-light.woocommerce-page .input-text:active,
        .text-ui-light.woocommerce-page input[type="text"]:hover,
        .text-ui-light.woocommerce-page input[type="email"]:hover,
        .text-ui-light.woocommerce-page input[type="search"]:hover,
        .text-ui-light.woocommerce-page input[type="url"]:hover,
        .text-ui-light.woocommerce-page input[type="password"]:hover,
        .text-ui-light.woocommerce-page input[type="tel"]:hover,
        .text-ui-light.woocommerce-page .input-text:hover,
        .text-ui-light.woocommerce-page select.orderby:hover {
            border-color: #f78da7;
        }

        .site-header .c-sub-header-nav .c-sub-nav_wrap .sub-nav_content .sub-nav_list>li.menu-item-has-children>ul.sub-menu,
        .site-header .c-sub-header-nav .c-sub-nav_wrap .c-modal_item .c-user_item .c-user_menu {
            border-bottom-color: #f78da7;
        }

        .widget.widget_tag_cloud .tag-cloud-link:hover,
        body.page .c-page-content .c-page .c-page__content .page-content-listing .page-listing-item .page-item-detail .item-summary .list-chapter .chapter-item .chapter:hover,
        .popular-slider .slider__container .slider__item .slider__content .slider__content_item .chapter-item .chapter a:hover,
        .widget.c-popular .popular-item-wrap .popular-content .chapter-item .chapter:hover,
        .site-footer .top-footer .wrap_social_account ul.social_account__item li a,
        .site-content .main-col .item-tags ul li a:hover,
        .popular-slider .slider__container .slick-arrow:hover,
        .widget.background.widget_tag_cloud .tag-cloud-link:hover,
        .wp-pagenavi a:hover,
        body.search.search-results .search-wrap .tab-content-wrap .c-tabs-item .c-tabs-item__content .tab-meta .latest-chap .chapter:hover,
        .go-to-top:hover,
        .widget.c-popular .widget-view-more,
        body.search .c-search-header__wrapper .search-content .search-form .search-submit,
        body.reading-manga .entry-header .select-pagination .nav-links .nav-next a:not(:hover),
        body.reading-manga .c-select-bottom .select-pagination .nav-links .nav-next a:not(:hover),
        body.reading-manga .entry-header .entry-header_wrap .action-icon ul li:hover a,
        body.reading-manga .c-select-bottom .entry-header_wrap .action-icon ul li:hover a,
        .widget.c-released .released-search form [type="submit"],
        body.manga-page .profile-manga .tab-summary .loader-inner>div,
        .wpcf7-submit,
        .woocommerce #respond input#submit.alt,
        .woocommerce a.button.alt,
        .woocommerce button.button.alt,
        .woocommerce input.button.alt,
        .woocommerce .woocommerce-cart-form .cart button.button,
        .woocommerce .cart input.button:not(:hover),
        #adult_modal .modal-footer .btn.btn-primary:not(:hover),
        body.reading-manga .entry-header .select-pagination .nav-links>* a,
        body.reading-manga .c-select-bottom .select-pagination .nav-links>* a,
        .settings-page .list-chapter .chapter-item .chapter:hover,
        body.modal-open .modal .modal-content .modal-body .login .submit .wp-submit:not(:hover),
        .settings-page .tabs-content-wrap .my_account_orders a.button.view,
        .main-bg,
        #madara-comments.comments-area #respond.comment-respond .comment-form .form-submit #submit,
        body.search .c-search-header__wrapper .search-content .btn-search-adv {
            background-color: #f78da7;
        }

        :root {
            --madara-main-color: #f78da7
        }

        body.search.search-results .search-wrap .tab-content-wrap .c-tabs-item .c-tabs-item__content .tab-meta .latest-chap .chapter:hover a,
        .wp-pagenavi a:hover {
            color: #FFF !important
        }

        .item-thumb .quick-chapter-link {
            background: #f78da7;
        }

        .page-content-listing.single-page li.wp-manga-chapter.unread a {
            color: #f78da7
        }

        a:not(.btn-link):hover,
        .c-breadcrumb .breadcrumb li a:hover,
        .tab-wrap .c-nav-tabs ul.c-tabs-content li.active a,
        .tab-wrap .c-nav-tabs ul.c-tabs-content li:hover a,
        .c-blog-post .entry-header .entry-meta .post-on .posted-on a:hover,
        .c-blog-post .entry-header .entry-meta .post-on .c-blog__date .post-category a:hover,
        body.manga-page .content-readmore:hover,
        body.text-ui-light.manga-page .content-readmore:hover,
        body.manga-page .chapter-readmore:hover,
        body.page .c-page-content .c-page .c-page__content .page-content-listing .page-listing-item .page-item-detail .item-summary .list-chapter .chapter-item .vol a:hover,
        .site-header .main-navigation.style-1 .search-navigation .search-navigation__wrap .link-adv-search a:hover,
        .woocommerce ul.products li.product h2:hover,
        .woocommerce .c-woo-breadcrumb a:hover,
        .genres_wrap .genres__collapse .genres ul li a:hover,
        .genres_wrap .genres__collapse .genres ul li a:hover:before,
        .widget.c-released .released-item-wrap ul.list-released li a:hover,
        body.search.search-results .search-wrap .tab-content-wrap .c-tabs-item .c-tabs-item__content .tab-summary .post-content .post-content_item .summary-content:not(.release-year) a:hover,
        body.search.search-results .search-wrap .tab-content-wrap .c-tabs-item .c-tabs-item__content .tab-summary .post-content .post-content_item .summary-content.release-year a:hover {
            color: #f78da7;
        }

        .tab-wrap .c-nav-tabs ul.c-tabs-content li.active a:after,
        .tab-wrap .c-nav-tabs ul.c-tabs-content li:hover a:after,
        {
        background: #f78da7;
        }

        body.page .c-page-content .c-page .c-page__content .page-content-listing .page-listing-item .page-item-detail .item-summary .manga-title-badges.hot {
            background-color: #dd3333;
        }

        body.page .c-page-content .c-page .c-page__content .page-content-listing .page-listing-item .page-item-detail .item-summary .manga-title-badges.new {
            background-color: #5aa1e3;
        }

        .manga-title-badges.custom {
            background-color: #08a185;
        }

        .meta-item.rating .rating_current,
        .meta-item.rating .rating_current_half,
        body.manga-page .profile-manga .tab-summary .post-rating i.ion-ios-star,
        body.manga-page .profile-manga .tab-summary .post-rating i.ion-ios-star.rating_current,
        body.manga-page .profile-manga .tab-summary .post-rating i.ion-ios-star-half,
        body.manga-page .profile-manga .tab-summary .post-rating .user-rating i.ion-ios-star,
        body.manga-page .profile-manga .tab-summary .post-rating .post-total-rating i.ion-ios-star,
        body.manga-page .profile-manga .tab-summary .post-rating .post-total-rating i.ion-ios-star.rating_current,
        body.manga-page .profile-manga .tab-summary .post-rating .user-rating i.ion-ios-star,
        body.manga-page .profile-manga .tab-summary .post-rating .user-rating i.ion-ios-star.rating_current,
        .woocommerce .star-rating,
        .woocommerce .star-rating::before,
        body.manga-page .profile-manga .tab-summary .post-rating .post-total-rating i.ion-ios-star-half {
            color: #08a185;
        }

        #pageloader .loader-inner.ball-pulse>div,
        #pageloader .loader-inner.ball-pulse-sync>div,
        #pageloader .loader-inner.ball-beat>div,
        #pageloader .loader-inner.ball-grid-pulse>div,
        #pageloader .loader-inner.ball-grid-beat>div,
        #pageloader .loader-inner.ball-pulse-rise>div,
        #pageloader .loader-inner.ball-rotate>div,
        #pageloader .loader-inner.ball-rotate>div:after,
        #pageloader .loader-inner.ball-rotate>div:before,
        #pageloader .loader-inner.cube-transition>div,
        #pageloader .loader-inner.ball-zig-zag>div,
        #pageloader .loader-inner.ball-zig-zag-deflect>div,
        #pageloader .loader-inner.line-scale-party>div,
        #pageloader .loader-inner.line-scale-pulse-out-rapid>div,
        #pageloader .loader-inner.line-scale-pulse-out>div,
        #pageloader .loader-inner.line-scale>div,
        #pageloader .loader-inner.line-spin-fade-loader>div,
        #pageloader .loader-inner.ball-scale>div,
        #pageloader .loader-inner.ball-scale-multiple>div,
        #pageloader .loader-inner.ball-spin-fade-loader>div,
        #pageloader .loader-inner.square-spin>div {
            background-color: #f78da7
        }

        #pageloader .loader-inner.ball-clip-rotate>div {
            border: 2px solid #f78da7;
            border-bottom-color: transparent;
        }

        #pageloader .loader-inner.ball-scale-ripple>div,
        #pageloader .loader-inner.ball-scale-ripple-multiple>div {
            border: 2px solid #f78da7;
        }

        #pageloader .loader-inner.ball-clip-rotate-pulse>div:first-child {
            background: #f78da7;
        }

        #pageloader .loader-inner.ball-clip-rotate-pulse>div:last-child {
            border-color: #f78da7 transparent;
        }

        #pageloader .loader-inner.ball-clip-rotate-multiple>div {
            border: 2px solid #f78da7;
            border-bottom-color: transparent;
            border-top-color: transparent;
        }

        #pageloader .loader-inner.triangle-skew-spin>div {
            border-left: 20px solid transparent;
            border-right: 20px solid transparent;
            border-bottom: 20px solid #f78da7;
        }

        #pageloader .loader-inner.ball-triangle-path>div {
            border: 1px solid #f78da7;
        }

        #pageloader .loader-inner.semi-circle-spin>div {
            background-image: linear-gradient(transparent 0, transparent 70%, #f78da7 30%, #f78da7 100%);
        }

        #pageloader.spinners {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 99999;
            background: #222
        }

        p.madara-unyson {
            color: #FF0000;
        }

        .table.table-hover.list-bookmark tr:last-child td {
            text-align: center;
        }

        #adminmenu .wp-submenu li.current {
            display: none !important;
        }

        .show_tgmpa_version {
            float: right;
            padding: 0em 1.5em 0.5em 0;
        }

        .tgmpa>h2 {
            font-size: 23px;
            font-weight: 400;
            line-height: 29px;
            margin: 0;
            padding: 9px 15px 4px 0;
        }

        .update-php {
            width: 100%;
            height: 98%;
            min-height: 850px;
            padding-top: 1px;
        }

        .c-blog-post .entry-content .entry-content_wrap .read-container img.alignleft {
            margin: 10px 30px 10px 0 !important;
        }

        .c-blog-post .entry-content .entry-content_wrap .read-container img.alignright {
            margin: 10px 0px 10px 30px !important;
        }

        .read-container i.fas.fa-spinner.fa-spin {
            font-size: 31px;
            color: #888;
        }

        .c-blog-post .entry-content .entry-content_wrap .read-container img {
            cursor: pointer;
        }

        .choose-avatar .loading-overlay {
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-color: rgba(255, 255, 255, 0.72);
            z-index: 1;
            display: none;
        }

        .choose-avatar .loading-overlay i.fas.fa-spinner {
            font-size: 40px;
            color: #ec3348;
        }

        .choose-avatar .loading-overlay .loading-icon {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }

        .choose-avatar.uploading .loading-overlay {
            display: block;
        }

        .site-header .c-sub-header-nav .entry-header {
            display: none;
            margin-bottom: 15px;
        }

        .site-header .c-sub-header-nav.sticky .entry-header {
            display: block;
        }

        .site-header .c-sub-header-nav.hide-sticky-menu.sticky .c-sub-nav_wrap {
            display: none;
        }

        .site-header .c-sub-header-nav.hide-sticky-menu .entry-header {
            margin-top: 15px;
        }

        body.modal-open .modal .modal-dialog,
        body.modal-open .modal .modal-content .modal-loading-screen {
            background-image: none;
            background-image: url(images/bg-top-truyen.jpg);
        }

        @media (max-width: 480px) {
            .c-blog-post .entry-content .entry-content_wrap .reading-content {
                margin-left: -15px;
                margin-right: -15px
            }
        }

        .settings-page table.list-bookmark>tbody tr td>div.mange-name:before {
            content: "Tên truyện tranh";
        }

        .settings-page table.list-bookmark>tbody tr td>div.action:before {
            content: "Thao tác";
        }

        .settings-page table.list-bookmark>tbody tr td>div.post-on:before {
            content: "Cập nhật";
        }
		
		
		
		
		     :root {
            --font-base: Arial, Helvetica Neue, Helvetica, sans-serif;
            --font-headings: Arial, Helvetica Neue, Helvetica, sans-serif;
            --font-input: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        body,
        #content,
        .entry-content,
        .post-content,
        .page-content,
        .post-excerpt,
        .entry-summary,
        .entry-excerpt,
        .widget-area,
        .widget,
        .sidebar,
        #sidebar,
        footer,
        .footer,
        #footer,
        .site-footer {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        #site-title,
        .site-title,
        #site-title a,
        .site-title a,
        .entry-title,
        .entry-title a,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        .widget-title,
        .elementor-heading-title {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        button,
        .button,
        input,
        select,
        textarea,
        .wp-block-button,
        .wp-block-button__link {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        #site-title,
        .site-title,
        #site-title a,
        .site-title a,
        #site-logo,
        #site-logo a,
        #logo,
        #logo a,
        .logo,
        .logo a,
        .wp-block-site-title,
        .wp-block-site-title a {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        #site-description,
        .site-description,
        #site-tagline,
        .site-tagline,
        .wp-block-site-tagline {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .menu,
        .page_item a,
        .menu-item a,
        .wp-block-navigation,
        .wp-block-navigation-item__content {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .entry-content,
        .entry-content p,
        .post-content,
        .page-content,
        .post-excerpt,
        .entry-summary,
        .entry-excerpt,
        .excerpt,
        .excerpt p,
        .type-post p,
        .type-page p,
        .wp-block-post-content,
        .wp-block-post-excerpt,
        .elementor,
        .elementor p {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .wp-block-post-title,
        .wp-block-post-title a,
        .entry-title,
        .entry-title a,
        .post-title,
        .post-title a,
        .page-title,
        .entry-content h1,
        #content h1,
        .type-post h1,
        .type-page h1,
        .elementor h1 {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .entry-content h2,
        .post-content h2,
        .page-content h2,
        #content h2,
        .type-post h2,
        .type-page h2,
        .elementor h2 {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .entry-content h3,
        .post-content h3,
        .page-content h3,
        #content h3,
        .type-post h3,
        .type-page h3,
        .elementor h3 {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .entry-content h4,
        .post-content h4,
        .page-content h4,
        #content h4,
        .type-post h4,
        .type-page h4,
        .elementor h4 {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .entry-content h5,
        .post-content h5,
        .page-content h5,
        #content h5,
        .type-post h5,
        .type-page h5,
        .elementor h5 {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .entry-content h6,
        .post-content h6,
        .page-content h6,
        #content h6,
        .type-post h6,
        .type-page h6,
        .elementor h6 {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        blockquote,
        .wp-block-quote,
        blockquote p,
        .wp-block-quote p {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .widget-title,
        .widget-area h1,
        .widget-area h2,
        .widget-area h3,
        .widget-area h4,
        .widget-area h5,
        .widget-area h6,
        #secondary h1,
        #secondary h2,
        #secondary h3,
        #secondary h4,
        #secondary h5,
        #secondary h6 {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        .widget-area,
        .widget,
        .sidebar,
        #sidebar,
        #secondary {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        footer h1,
        footer h2,
        footer h3,
        footer h4,
        footer h5,
        footer h6,
        .footer h1,
        .footer h2,
        .footer h3,
        .footer h4,
        .footer h5,
        .footer h6,
        #footer h1,
        #footer h2,
        #footer h3,
        #footer h4,
        #footer h5,
        #footer h6 {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }

        footer,
        #footer,
        .footer,
        .site-footer {
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        }
		
		
		  div.nsl-container[data-align="left"] {
                                    text-align: left;
                                }

                                div.nsl-container[data-align="center"] {
                                    text-align: center;
                                }

                                div.nsl-container[data-align="right"] {
                                    text-align: right;
                                }

                                div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] {
                                    text-decoration: none;
                                    box-shadow: none;
                                    border: 0;
                                }

                                div.nsl-container .nsl-container-buttons {
                                    display: flex;
                                    padding: 5px 0;
                                }

                                div.nsl-container.nsl-container-block .nsl-container-buttons {
                                    display: inline-grid;
                                    grid-template-columns: minmax(145px, auto);
                                }

                                div.nsl-container-block-fullwidth .nsl-container-buttons {
                                    flex-flow: column;
                                    align-items: center;
                                }

                                div.nsl-container-block-fullwidth .nsl-container-buttons a,
                                div.nsl-container-block .nsl-container-buttons a {
                                    flex: 1 1 auto;
                                    display: block;
                                    margin: 5px 0;
                                    width: 100%;
                                }

                                div.nsl-container-inline {
                                    margin: -5px;
                                    text-align: left;
                                }

                                div.nsl-container-inline .nsl-container-buttons {
                                    justify-content: center;
                                    flex-wrap: wrap;
                                }

                                div.nsl-container-inline .nsl-container-buttons a {
                                    margin: 5px;
                                    display: inline-block;
                                }

                                div.nsl-container-grid .nsl-container-buttons {
                                    flex-flow: row;
                                    align-items: center;
                                    flex-wrap: wrap;
                                }

                                div.nsl-container-grid .nsl-container-buttons a {
                                    flex: 1 1 auto;
                                    display: block;
                                    margin: 5px;
                                    max-width: 280px;
                                    width: 100%;
                                }

                                @media only screen and (min-width: 650px) {
                                    div.nsl-container-grid .nsl-container-buttons a {
                                        width: auto;
                                    }
                                }

                                div.nsl-container .nsl-button {
                                    cursor: pointer;
                                    vertical-align: top;
                                    border-radius: 4px;
                                }

                                div.nsl-container .nsl-button-default {
                                    color: #fff;
                                    display: flex;
                                }

                                div.nsl-container .nsl-button-icon {
                                    display: inline-block;
                                }

                                div.nsl-container .nsl-button-svg-container {
                                    flex: 0 0 auto;
                                    padding: 8px;
                                    display: flex;
                                    align-items: center;
                                }

                                div.nsl-container svg {
                                    height: 24px;
                                    width: 24px;
                                    vertical-align: top;
                                }

                                div.nsl-container .nsl-button-default div.nsl-button-label-container {
                                    margin: 0 24px 0 12px;
                                    padding: 10px 0;
                                    font-family: Helvetica, Arial, sans-serif;
                                    font-size: 16px;
                                    line-height: 20px;
                                    letter-spacing: .25px;
                                    overflow: hidden;
                                    text-align: center;
                                    text-overflow: clip;
                                    white-space: nowrap;
                                    flex: 1 1 auto;
                                    -webkit-font-smoothing: antialiased;
                                    -moz-osx-font-smoothing: grayscale;
                                    text-transform: none;
                                    display: inline-block;
                                }

                                div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container {
                                    margin: 1px;
                                    padding: 7px;
                                    border-radius: 3px;
                                    background: #fff;
                                }

                                div.nsl-container .nsl-button-google[data-skin="light"] {
                                    border-radius: 1px;
                                    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25);
                                    color: RGBA(0, 0, 0, 0.54);
                                }

                                div.nsl-container .nsl-button-apple .nsl-button-svg-container {
                                    padding: 0 6px;
                                }

                                div.nsl-container .nsl-button-apple .nsl-button-svg-container svg {
                                    height: 40px;
                                    width: auto;
                                }

                                div.nsl-container .nsl-button-apple[data-skin="light"] {
                                    color: #000;
                                    box-shadow: 0 0 0 1px #000;
                                }

                                div.nsl-container .nsl-button-facebook[data-skin="white"] {
                                    color: #000;
                                    box-shadow: inset 0 0 0 1px #000;
                                }

                                div.nsl-container .nsl-button-facebook[data-skin="light"] {
                                    color: #1877F2;
                                    box-shadow: inset 0 0 0 1px #1877F2;
                                }

                                div.nsl-container .nsl-button-apple div.nsl-button-label-container {
                                    font-size: 17px;
                                    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
                                }

                                div.nsl-container .nsl-button-slack div.nsl-button-label-container {
                                    font-size: 17px;
                                    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
                                }

                                div.nsl-container .nsl-button-slack[data-skin="light"] {
                                    color: #000000;
                                    box-shadow: inset 0 0 0 1px #DDDDDD;
                                }

                                div.nsl-container .nsl-button-tiktok[data-skin="light"] {
                                    color: #161823;
                                    box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12);
                                }

                                .nsl-clear {
                                    clear: both;
                                }

                                .nsl-container {
                                    clear: both;
                                }

                                /*Button align start*/
                                div.nsl-container-inline[data-align="left"] .nsl-container-buttons {
                                    justify-content: flex-start;
                                }

                                div.nsl-container-inline[data-align="center"] .nsl-container-buttons {
                                    justify-content: center;
                                }

                                div.nsl-container-inline[data-align="right"] .nsl-container-buttons {
                                    justify-content: flex-end;
                                }

                                div.nsl-container-grid[data-align="left"] .nsl-container-buttons {
                                    justify-content: flex-start;
                                }

                                div.nsl-container-grid[data-align="center"] .nsl-container-buttons {
                                    justify-content: center;
                                }

                                div.nsl-container-grid[data-align="right"] .nsl-container-buttons {
                                    justify-content: flex-end;
                                }

                                div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons {
                                    justify-content: space-around;
                                }

                                div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons {
                                    justify-content: space-between;
                                }

                                /* Button align end*/
                                /* Redirect */
                                #nsl-redirect-overlay {
                                    display: flex;
                                    flex-direction: column;
                                    justify-content: center;
                                    align-items: center;
                                    position: fixed;
                                    z-index: 1000000;
                                    left: 0;
                                    top: 0;
                                    width: 100%;
                                    height: 100%;
                                    backdrop-filter: blur(1px);
                                    background-color: RGBA(0, 0, 0, .32);
                                    ;
                                }

                                #nsl-redirect-overlay-container {
                                    display: flex;
                                    flex-direction: column;
                                    justify-content: center;
                                    align-items: center;
                                    background-color: white;
                                    padding: 30px;
                                    border-radius: 10px;
                                }

                                #nsl-redirect-overlay-spinner {
                                    content: '';
                                    display: block;
                                    margin: 20px;
                                    border: 9px solid RGBA(0, 0, 0, .6);
                                    border-top: 9px solid #fff;
                                    border-radius: 50%;
                                    box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6);
                                    width: 40px;
                                    height: 40px;
                                    animation: nsl-loader-spin 2s linear infinite;
                                }

                                @keyframes nsl-loader-spin {
                                    0% {
                                        transform: rotate(0deg)
                                    }

                                    to {
                                        transform: rotate(360deg)
                                    }
                                }

                                #nsl-redirect-overlay-title {
                                    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
                                    font-size: 18px;
                                    font-weight: bold;
                                    color: #3C434A;
                                }

                                #nsl-redirect-overlay-text {
                                    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
                                    text-align: center;
                                    font-size: 14px;
                                    color: #3C434A;
                                }

                                /* Redirect END*/
								
								
								                                body.login div#login h1 a {
                                    background-image: url(images/logo-hoa-tren-may.png);
                                    width: 320px;
                                    height: 120px;
                                    background-size: auto;
                                    background-position: center;
                                }
								
								    div.nsl-container[data-align="left"] {
                                            text-align: left;
                                        }

                                        div.nsl-container[data-align="center"] {
                                            text-align: center;
                                        }

                                        div.nsl-container[data-align="right"] {
                                            text-align: right;
                                        }

                                        div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] {
                                            text-decoration: none;
                                            box-shadow: none;
                                            border: 0;
                                        }

                                        div.nsl-container .nsl-container-buttons {
                                            display: flex;
                                            padding: 5px 0;
                                        }

                                        div.nsl-container.nsl-container-block .nsl-container-buttons {
                                            display: inline-grid;
                                            grid-template-columns: minmax(145px, auto);
                                        }

                                        div.nsl-container-block-fullwidth .nsl-container-buttons {
                                            flex-flow: column;
                                            align-items: center;
                                        }

                                        div.nsl-container-block-fullwidth .nsl-container-buttons a,
                                        div.nsl-container-block .nsl-container-buttons a {
                                            flex: 1 1 auto;
                                            display: block;
                                            margin: 5px 0;
                                            width: 100%;
                                        }

                                        div.nsl-container-inline {
                                            margin: -5px;
                                            text-align: left;
                                        }

                                        div.nsl-container-inline .nsl-container-buttons {
                                            justify-content: center;
                                            flex-wrap: wrap;
                                        }

                                        div.nsl-container-inline .nsl-container-buttons a {
                                            margin: 5px;
                                            display: inline-block;
                                        }

                                        div.nsl-container-grid .nsl-container-buttons {
                                            flex-flow: row;
                                            align-items: center;
                                            flex-wrap: wrap;
                                        }

                                        div.nsl-container-grid .nsl-container-buttons a {
                                            flex: 1 1 auto;
                                            display: block;
                                            margin: 5px;
                                            max-width: 280px;
                                            width: 100%;
                                        }

                                        @media only screen and (min-width: 650px) {
                                            div.nsl-container-grid .nsl-container-buttons a {
                                                width: auto;
                                            }
                                        }

                                        div.nsl-container .nsl-button {
                                            cursor: pointer;
                                            vertical-align: top;
                                            border-radius: 4px;
                                        }

                                        div.nsl-container .nsl-button-default {
                                            color: #fff;
                                            display: flex;
                                        }

                                        div.nsl-container .nsl-button-icon {
                                            display: inline-block;
                                        }

                                        div.nsl-container .nsl-button-svg-container {
                                            flex: 0 0 auto;
                                            padding: 8px;
                                            display: flex;
                                            align-items: center;
                                        }

                                        div.nsl-container svg {
                                            height: 24px;
                                            width: 24px;
                                            vertical-align: top;
                                        }

                                        div.nsl-container .nsl-button-default div.nsl-button-label-container {
                                            margin: 0 24px 0 12px;
                                            padding: 10px 0;
                                            font-family: Helvetica, Arial, sans-serif;
                                            font-size: 16px;
                                            line-height: 20px;
                                            letter-spacing: .25px;
                                            overflow: hidden;
                                            text-align: center;
                                            text-overflow: clip;
                                            white-space: nowrap;
                                            flex: 1 1 auto;
                                            -webkit-font-smoothing: antialiased;
                                            -moz-osx-font-smoothing: grayscale;
                                            text-transform: none;
                                            display: inline-block;
                                        }

                                        div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container {
                                            margin: 1px;
                                            padding: 7px;
                                            border-radius: 3px;
                                            background: #fff;
                                        }

                                        div.nsl-container .nsl-button-google[data-skin="light"] {
                                            border-radius: 1px;
                                            box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25);
                                            color: RGBA(0, 0, 0, 0.54);
                                        }

                                        div.nsl-container .nsl-button-apple .nsl-button-svg-container {
                                            padding: 0 6px;
                                        }

                                        div.nsl-container .nsl-button-apple .nsl-button-svg-container svg {
                                            height: 40px;
                                            width: auto;
                                        }

                                        div.nsl-container .nsl-button-apple[data-skin="light"] {
                                            color: #000;
                                            box-shadow: 0 0 0 1px #000;
                                        }

                                        div.nsl-container .nsl-button-facebook[data-skin="white"] {
                                            color: #000;
                                            box-shadow: inset 0 0 0 1px #000;
                                        }

                                        div.nsl-container .nsl-button-facebook[data-skin="light"] {
                                            color: #1877F2;
                                            box-shadow: inset 0 0 0 1px #1877F2;
                                        }

                                        div.nsl-container .nsl-button-apple div.nsl-button-label-container {
                                            font-size: 17px;
                                            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
                                        }

                                        div.nsl-container .nsl-button-slack div.nsl-button-label-container {
                                            font-size: 17px;
                                            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
                                        }

                                        div.nsl-container .nsl-button-slack[data-skin="light"] {
                                            color: #000000;
                                            box-shadow: inset 0 0 0 1px #DDDDDD;
                                        }

                                        div.nsl-container .nsl-button-tiktok[data-skin="light"] {
                                            color: #161823;
                                            box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12);
                                        }

                                        .nsl-clear {
                                            clear: both;
                                        }

                                        .nsl-container {
                                            clear: both;
                                        }

                                        /*Button align start*/
                                        div.nsl-container-inline[data-align="left"] .nsl-container-buttons {
                                            justify-content: flex-start;
                                        }

                                        div.nsl-container-inline[data-align="center"] .nsl-container-buttons {
                                            justify-content: center;
                                        }

                                        div.nsl-container-inline[data-align="right"] .nsl-container-buttons {
                                            justify-content: flex-end;
                                        }

                                        div.nsl-container-grid[data-align="left"] .nsl-container-buttons {
                                            justify-content: flex-start;
                                        }

                                        div.nsl-container-grid[data-align="center"] .nsl-container-buttons {
                                            justify-content: center;
                                        }

                                        div.nsl-container-grid[data-align="right"] .nsl-container-buttons {
                                            justify-content: flex-end;
                                        }

                                        div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons {
                                            justify-content: space-around;
                                        }

                                        div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons {
                                            justify-content: space-between;
                                        }

                                        /* Button align end*/
                                        /* Redirect */
                                        #nsl-redirect-overlay {
                                            display: flex;
                                            flex-direction: column;
                                            justify-content: center;
                                            align-items: center;
                                            position: fixed;
                                            z-index: 1000000;
                                            left: 0;
                                            top: 0;
                                            width: 100%;
                                            height: 100%;
                                            backdrop-filter: blur(1px);
                                            background-color: RGBA(0, 0, 0, .32);
                                            ;
                                        }

                                        #nsl-redirect-overlay-container {
                                            display: flex;
                                            flex-direction: column;
                                            justify-content: center;
                                            align-items: center;
                                            background-color: white;
                                            padding: 30px;
                                            border-radius: 10px;
                                        }

                                        #nsl-redirect-overlay-spinner {
                                            content: '';
                                            display: block;
                                            margin: 20px;
                                            border: 9px solid RGBA(0, 0, 0, .6);
                                            border-top: 9px solid #fff;
                                            border-radius: 50%;
                                            box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6);
                                            width: 40px;
                                            height: 40px;
                                            animation: nsl-loader-spin 2s linear infinite;
                                        }

                                        @keyframes nsl-loader-spin {
                                            0% {
                                                transform: rotate(0deg)
                                            }

                                            to {
                                                transform: rotate(360deg)
                                            }
                                        }

                                        #nsl-redirect-overlay-title {
                                            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
                                            font-size: 18px;
                                            font-weight: bold;
                                            color: #3C434A;
                                        }

                                        #nsl-redirect-overlay-text {
                                            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
                                            text-align: center;
                                            font-size: 14px;
                                            color: #3C434A;
                                        }

                                        /* Redirect END*/
										
										.slider__container img {
											width:100%;
										}
										
										
										
										
										
										
										

ul.content_tab{width:100%;max-height:425px;overflow:hidden;}
ul.content_tab li {
    width: 100%;
    padding: 12px 0px;
    border-bottom: 1px solid #ddd;
}
ul.content_tab li .stt{float:left;line-height:60px;margin-right:10px;font-size:20px;font-weight:700;width:20px;text-align:center;}
ul.content_tab li .book_avatar{float:left;width:60px;overflow:hidden;height:auto;margin-right:10px;}
ul.content_tab li .book_avatar img{width:100%;    object-fit: cover;     height: 100%;}
ul.content_tab li .detail{float:left;width:calc(100% - 105px);position:relative;min-height:60px;}
ul.content_tab li .detail p.name{font-weight:600;font-size:14px;line-height:21px;text-transform:capitalize;max-height:21px;overflow:hidden;}
ul.content_tab li .detail p.chapter{font-size:13px;color:#999;margin-top:1px;}
ul.content_tab li .detail p.total_view{font-size:13px;position:absolute;bottom:0;color:#999;right:0;}
ul.content_tab li .clear{clear:both;}
ul.content_tab li .detail p {
    margin-bottom: 0px !important;
}



ul.chapters {
    padding-left: 0px;
    list-style: none;
}

.chapters li {
    border-bottom: 1px dashed #ddd;
}

.chapters li a {
    padding: 6px 2px 6px 16px;
    color: #333;
    font-size: 15px;
    text-transform: capitalize;
    display: flex;
    justify-content: space-between;
}
.chapters li:hover {
    background: #eee;
}

.chapters li a:visited {
    color: #888;
}

.chapters li.vip-1:before,
.chapters.v1 li.vip-0:before {
    display: none;
    position: absolute;
    left: 0;
    top: 5px;
    text-align: center;
    width: 20px;
    font-size: 11px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    background: #e74c3c;
}

.chapters.v1 li.vip-0:before {
    content: "FREE";
    border: 1px solid #090;
    background: #090;
    font-weight: 500;
    padding: 0 3px;
    letter-spacing: -1px;
    margin-left: 5px;
}

.chapters li:last-child {
    border-bottom: none;
}

.pagination-control {
    margin: 10px 0;
    text-align: center;
}

.pagination-control .pagination li {
    display: inline-block;
}

.pagination-control .pagination li a {
    padding: 5px 12px;
    display: inline-block;
    color: #737373;
    font-size: 18px;
    font-weight: 500;
	background-color:#f9f9f9
}
.pagination-control .pagination li a.active {
    background-color: #f78da7;
    color: #fff;
}



#story-detail .description {
    overflow: hidden;
    padding-top: 15px;
    height: 150px;
    border-top: 1px solid #ddd;
    position: relative;
    font-size: 15px;
    line-height: 1.5;
}

#story-detail .description:after {
    content: "Xem thêm";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    line-height: 20px;
    font-size: 13px;
    font-style: italic;
    color: #4267b2;
    text-align: center;
    background: rgba(255, 255, 255, 0.9);
}

#story-detail .description.show {
    height: auto;
    padding-bottom: 30px;
}

#story-detail .description.show:after {
    content: "Rút gọn";
}



@media only screen and (max-width: 481px) {

	

	
}













#chapter-page{width: 100%; max-width: 1000px; margin: auto;}
#chapter{ 
}
#chapter header{margin:15px 0px;padding: 10px;border:2px dotted #757575;border-radius: 10px;text-align:center;}
#chapter header .story-title{font-weight: 700;font-size: 20px;color:#df1a0c;text-transform: uppercase;}
#chapter header .story-title a{color:#f78da7;}
#chapter header .chapter-title{font-weight:500;font-size:16px;color:#555;text-transform: capitalize;margin: 7px 0;}
#chapter header p{margin: 10px 0;}
.chapter-button{margin: 15px 0;text-align:center;}
.chapter-button a{ color:#fff; display: inline-block; outline: 0; padding: 10px 16px; cursor: pointer; background:#2980b9; font-size: 18px;
}
.chapter-button a.all-chapters,.chapter-button a.config{background:#888;}
.chapter-button a.disabled{opacity:0.1;}
.chapter-button select{height:32px;line-height:32px;border:1px solid #ddd;max-width: 200px}
#configReader{display:none;width:500px;padding:15px;border:1px dashed #ddd;}
#configReader p{ border-bottom: 1px dotted #757575; padding: 5px; line-height:34px; display:flex; width:100%;
}
#configReader p label{float:left;width:150px;flex-shrink: 0;}
#configReader select{padding:5px 10px;line-height:34px;height:34px;border:1px solid #ddd;flex-grow: 1;}
#configReader span{flex-grow: 1;text-align: center;}
#configReader button{background: none;border:none;height:34px;line-height:34px;width:40px;text-align:center;margin: 0 5px;font-size:2em;}
#chapter-content{ color: #000;-webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Old versions of Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; font-family: "Palatino Linotype", "Noticia Text", "Times New Roman", serif; font-size: 18px; text-align: justify;  line-height:1.5em; overflow-wrap: break-word; word-wrap: break-word; hyphens: auto;
}
#chapter-content p{margin-bottom: 20px;}



.action_bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.action_bar select {
    max-width: calc( 100% - 110px);
    height: 40px;
    line-height: 40px;
    padding: 0px 10px;
    border-radius: 5px;
}
.btn_action .c-btn.c-btn_style-1 {
    height: 40px;
    padding: 0 15px;
    line-height: 40px;
    margin: 5px;
}

.single-chap header.site-header {
    display: none;
}



.dkbutton {
    color: rgb(57, 136, 255);
    background-color: transparent;
    border: none;
    cursor: pointer;
    display: inline;
    margin: 0px;
    padding: 0px;
}
.NkForm #wp-submit,
body .NkForm .wpuf-submit-button {
    background: linear-gradient(79.97deg, #037dac  -7.79%, #0f9ed5 107.61%) !important;
    border: none !important;
    width: 160px;
    height: 48px !important;
    font-weight: 500;
    font-size: 14px !important;
    border-radius: 10px !important;
    box-shadow: 0 2px 0 rgba(0, 0, 0, .045) !important;
    color: #fff !important;
    text-shadow: 0 -1px 0 #0000001f !important;
    text-transform: uppercase;
}
body .NkForm ul.wpuf-form li {
    padding: 0px;
}
body .NkForm ul.wpuf-form.form-label-above li .wpuf-label {
    margin-bottom: 0px;
}
#wpuf-login-form  input[type=password],
#wpuf-login-form  input[type=text],
body #form-preview-stage.wpuf-style ul.wpuf-form .wpuf-fields input[type=text], body .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-fields input[type=text], body #form-preview-stage.wpuf-style ul.wpuf-form .wpuf-fields input[type=password], body .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-fields input[type=password], body #form-preview-stage.wpuf-style ul.wpuf-form .wpuf-fields input[type=email], body .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-fields input[type=email], body #form-preview-stage.wpuf-style ul.wpuf-form .wpuf-fields input[type=url], body .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-fields input[type=url], body #form-preview-stage.wpuf-style ul.wpuf-form .wpuf-fields input[type=number], body .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-fields input[type=number], body #form-preview-stage.wpuf-style ul.wpuf-form .wpuf-fields input[type=tel], body .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-fields input[type=tel], body #form-preview-stage.wpuf-style ul.wpuf-form .wpuf-fields textarea, body .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-fields textarea {
    border-radius: 5px !important;
    width: 100% !important;
	height: 40px !important;
	background-color: #fff !important;
    border: 1px solid rgb(231, 231, 231) !important;
}
body .NkForm .has-error {
    background: transparent;
    padding: 0px;
}
body .NkForm .wpuf-error-msg {
    color: red;
    font-size: 90%;
    margin-top: -5px;
}
#pop_dangky ul.wpuf-form li:last-child {
	display:none !Important;
}

div#wpuf-login-form {
    font-size: 0px;
}
div#wpuf-login-form .wpuf-login-form {
    font-size: 15px;
}



.chap_right {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    font-weight: bold;
    font-size: 13px;
    color: gold;
    background: url(../images/vip3.gif) no-repeat center right;
    padding-right: 32px;
}

span.xu::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url('../images/coin.png') no-repeat center center;
  background-size: cover;
  margin-left: 4px;
  vertical-align: middle;
}
span.xu {
    display: inline-flex;
    align-items: center;
	color: gold;
	font-size: 13px;
}


body.home .body-wrap {
    background-image: url(../images/bg.jpg);
} 


.page_navi {
	  text-align: center;
	  
}
.page_navi a {
 // border-radius: 40px;
  color: #222;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  width: 40px;
  background-color:#f9f9f9
}
.page_navi .current {
  background: #f78da7;
  color: #fff;
}
.page_navi a:hover {
	background-color:#f78da7;
	color:#222;
}



.pagenavi {
  margin-bottom: 20px;
  margin-top: 30px;
  text-align: center;
}
.pagenavi > * {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  width: 40px;
}
.pagenavi .curent {
  background-color: #f78da7;
  border-radius: 100%;
  color: #fff;
}



.nav-link {
	color:#222;
}
.nav-link.active, .nav-link:focus, .nav-link:hover {
    color: #f78da7;
}
.slick-dotted.slick-slider {
    margin-bottom: 0px;
}
.widget.background > .c-widget-wrap {
    border: none;
    padding: 0px 10px;
    background-color: #f3f3f3;
}