@import url("/sites/amis/css/sidebar/sidebar-single.css");

/* --- Layout ---- */

.social_author img {
    width: 16px;
    margin: 3px;
}

.social_author {
    display: flex;
    gap: 5px;
    align-items: center;
    margin-top: 16px;
}

img.fix-ic-breadcrumbs {
	/* max-height: 12px; */
	max-height: 16px; 
	max-width: 16px; 
	height: 16px;
	width: 16px;
}

.single .td-container {
    width: 1170px;
}

.single .td-pb-row {
    padding: 0;
    margin: 0;
}

.single.single-post.td-main-content-wrap .td-main-content {
	padding: 0px !important;
}

.single .td-main-content {
    padding: 0 10px 0 0;
}

.single.single-post .td-main-content-wrap {
	background: white !important;
	padding-top: 0px !important;
}

.single.single-post .td-main-content-wrap .td-main-content {
	padding: 0px !important;
}

.single.single-post .td-ss-main-content {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-bottom: 0px;
	margin-bottom: 0px !important;
}

.single {
    --font-extra-small: 12px;
    --font-small: 14px;
    --font-medium: 16px;
    --font-big: 24px;
    --single-text-color: var(--single-text-color);
}

.single blockquote {
	background: linear-gradient(to left, #a3d4ff, #deebff);
	border-radius: 6px;
	padding: 30px 28px 24px 64px;
	margin: 0 0 20px;
	padding-left: 64px !important;
}

.single blockquote p {
	font-size: 16px;
	font-family: Montserrat;
	line-height: 24px;
	text-transform: none;
	font-weight: 600;
	color: black;
}

.single blockquote:before {
	background: url("/sites/amis/images/post/ic-quote.png");
	width: 40px;
	height: 30px;
	content: "";
	display: block;
	position: absolute;
	left: 12px;
	top: 12px
}

.single blockquote span {
	font-size: 16px !important;
	font-style: normal !important;
}

.share__channel--link {
	display: flex;
}

.share__channel--link .share-icon-zalo,
.single.single-post .td-ss-main-content .share__channel--link .zalo-share-button {
	height: 40px;
	line-height: 40px;
	margin: 0 0 0 12px;
	width: 40px;
	background: #2196F3;
	border-radius: 50%;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.share__channel--link .share-icon-zalo img,
.single.single-post .td-ss-main-content .share__channel--link .zalo-share-button img {
	max-height: 25px;
	max-width: 27px;
}

/* #region TOC Sidebar */

    .lwptoc{
        margin: 12px 0px 10px 0px !important;
    }

    .lwptoc_header{
        border-bottom: 1px solid #002856;
        padding-bottom: 8px;
    }

    .lwptoc_toggle{
        /* display: none; */
    }
    .lwptoc_i{
        padding: 24px 12px !important;
        background-color: #F8F8F8 !important;
        border-radius: 5px;
    }
    .lwptoc_title{
        font-size: 15px !important;
    }
    .lwptoc_item{
        font-size: 15px;
        margin-top: 15px !important;
    }

    .lwptoc_item .lwptoc_item_label {
        color: #000;
    }

    .lwptoc-light .lwptoc_i A{
        color: #000 !important;
    }
    .lwptoc_item .lwptoc_item_label:hover {
        font-weight: bold;
        border-bottom: unset !important;
        text-decoration: unset !important;
    }

    .lwptoc_item a:hover{
        border-bottom: unset !important;
        color: #0A5FD2 !important;
    }
    /* #endregion */


/* --------------- */
.beginner-guide{
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 6px 0px;
    border-top: 1px solid #707070;
    border-bottom: 1px solid #707070;
    margin: 12px 0px;
}

.beginner-guide a{
    color: #2680EB;
    font-family: Montserrat Medium, Arial, sans-serif;
}
.beginner-guide div{
    display: flex;
    flex-direction: column;
    margin-left: 12px;
}
.beginner-guide span{
    color: #2C2C2C;
}

.beginner-guide img{
    margin: unset !important;
}

.more-knowledge{
    background-color: #EEF5FF;
    padding: 10px 13px 16px 13px;
    color: #002856;
}

.more-knowledge .title{
    padding: 6px 0px;
    font-size: 16px;
    font-family: GoogleSans Medium, Arial, sans-serif;
    border-bottom: 1px solid #707070;
}

.more-knowledge li{
    font-size: 16px;
    padding: 4px 0px;
    display: flex;
    margin-left: 10px;
}

.more-knowledge li:before {
    content: '';
    position: relative;
    left: -10px;
    top: 10px;
    background-color: #002856;
    min-height: 5px;
    min-width: 5px;
    max-height: 5px;
    max-width: 5px;
    border-radius: 50%;
}

.more-knowledge li a{
    color: #002856;
    position: relative;
    left: 0px;
}


a.banner_left_one, a.banner_left_two {
	display: none !important;
}
.pvc_stats, .td-tags {
	display: none;
}

.info-views .pvc_stats {
	margin-bottom: 0;
	padding: 0!important;
	display: flex;
	gap: 5px;
}

.info-views .pvc_stats .pvc-stats-icon {
	background: url(/sites/amis/images/post/ic-view.svg) no-repeat center;
	width: 16px;
	height: 17px;
	display: flex;
}

.info-views .pvc_stats span {
	display: flex;
	align-items: center;
	font-family: Montserrat, Arial, sans-serif;
	gap: 5px;
}

.info-views .pvc_stats .pvc-stats-icon svg {
	display: none;
}

/* .td-post-content p, .td-post-content, .td-post-content li {
    font-family: Montserrat, Arial, sans-serif;
    color: #172B4D;
} */

.single.single-post .td-ss-main-content .td-post-content b, .single.single-post .td-ss-main-content .td-post-content strong {
	font-family: Montserrat Bold, Arial, sans-serif;
} 

.td-crumb-container.custom-post#sticky-menu {
	font-family: Montserrat, Arial, sans-serif !important;
	color: #172B4D;
}

.single.single-post .td-ss-main-content .td-post-title .entry-title {
	font-family: Montserrat SemiBold, Arial, sans-serif;
	font-size: 32px;
	line-height: 1.42857143;
	color: #172B4D;
}

.td-module-meta-info {
	font-family: Montserrat, Arial, sans-serif;
}

.relevant-post-wrapper {
    width: 870px;
}

.td-crumb-container {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 32px;
	/* nnnam1 */
	/* padding-top: 82px !important; */
}

#td-outer-wrap {
	padding-top: 60px;
}


.breadcrumbs-banner {
    justify-content: flex-start;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 2;
}

.breadcrumbs-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 1170px;
	gap: 24px;
}

.breadcrumbs-banner .category a {
    font-size: var(--font-medium);
    line-height: 24px;
}

.breadcrumbs-banner .category--parent a {
    color: #0065ff;
    font-weight: 400;
}

.breadcrumbs-banner .category--current a {
    color: var(--single-text-color);
    font-weight: 600;
}

.breadcrumbs-banner .fix-ic-breadcrumbs {
    margin: 0 8px;
    color: #6b778c;
}

.search-box {
    border: 1px solid #0065ff;
    border-radius: 6px;
    position: relative;
    flex: 1;
    max-width: 370px;
    height: 41px;
}

.search-box .is-form-style::after {
    position: absolute;
    display: block;
    content: "";
    background: url("/sites/amis/images/post/lookup.svg") no-repeat
        center center;
    background-size: 24px;
    height: 24px;
    width: 24px;
    top: 50%;
    left: 8px;
    transform: translateY(-50%);
    margin-top: 0;
    opacity: 0.7;
}

.search-box .is-search-form .is-search-input {
    border-radius: 99px;
    display: block;
    width: 100%;
    padding: 10px 20px 10px 36px;
    border: 0;
    outline: none;
    box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.15);
    font-size: 14px;
    font-weight: 400;
}

.search-box .short-cut {
    position: absolute;
    top: 50%;
    right: 8px;
    transform: translateY(-50%);
    opacity: 0.7;
    padding: 2px 12px;
    background-color: #f0f2f4;
    border-radius: 6px;
}

.td-module-meta-info .td-post-date {
    font-weight: 400;
    font-size: var(--font-medium);
    line-height: 24px;
}

.sticky-header {
    position: fixed;
    z-index: 9999;
    top: 0;
    background-color: white;
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
    padding-top: 0px;
    min-height: 60px;
    display: flex;
    align-items: center;
}

.td-post-header .td-post-title .td-module-meta-info {
    display: flex;
    margin-top: 16px;
    align-items: center;
    margin-bottom: 32px;
}

.meta-info-item {
    margin-right: 24px;
    color: var(--single-text-color);
    font-size: var(--font-medium);
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
}

.info-author,
.info-date {
    display: flex;
    align-items: center;
}

.info-author .author__avatar {
    width: 24px;
    height: 24px;
    /* background-color: black; */
    border-radius: 50%;
    margin-right: 8px;
}

.info-date .date__icon {
    margin-right: 8px;
}

.info-views .td-icon-views {
    background: url(/sites/amis/images/post/ic-view.svg) no-repeat
        center;
    width: 16px;
    height: 17px;
}

.td-module-meta-info .info-views .td-post-views {
    display: flex;
    align-items: center;
}

.info-views .td-icon-views::before {
    content: "";
}

.td-module-meta-info .info-views .td-post-views span {
	font-family: Montserrat, Arial, sans-serif;
    color: var(--single-text-color);
    font-size: var(--font-medium);
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
}

.others-post__item {
    margin-bottom: 60px;
}

.others-post__item.share-channel {
	display: none;
}

.others-post__title {
    font-size: var(--font-big);
    font-weight: 600;
    line-height: 36px;
    letter-spacing: 0em;
    text-align: left;
    color: var(--single-text-color);
}

.related-topic__title {
    margin-bottom: 24px;
}

.related-topic__content {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
}

.others-post-container .owl-stage-outer {
    padding-bottom: 4px;
}

.related-topic {
    padding: 8px 16px;
    border-radius: 20px;
    border: 1px solid #0065ff;
    background: #deebff;
    color: var(--single-text-color);

    font-size: var(--font-medium);
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
}

.related-topic a {
    opacity: 1;
	color: #172b4d;
}

.relevant-post__utility {
    /* display: flex; */
    /* align-items: center; */
    /* margin: 0 -12px; */
}

.relevant-post {
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.16);
    border-radius: 6px;
    margin: 0 12px;
    color: rgba(23, 43, 77, 1);
}
.rpost-content {
    padding: 16px;
}
.rpost__cat {
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    border: 1px solid #0065ff;
    background: #deebff;
    border-radius: 20px;
    padding: 2px 8px;
    width: fit-content;
}

.rpost__title {
    font-size: var(--font-medium);
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    color: var(--single-text-color);
    margin-top: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.rpost__metainfo {
    margin-top: 12px;
    display: flex;
    align-items: center;
    gap: 12px;
}

.rpost-meta__item {
    display: flex;
    padding: 4px 0px;
    gap: 8px;
    flex-shrink: 0;
}

.rpost__img {
    max-height: 152px;
    height: 152px;
    overflow: hidden;
    display: block;
}

.rpost__img img {
    height: 100%;
    object-fit: cover;
    object-position: left;
}

.rpost__img img:hover {
    transform: scale(1.08, 1.08);
    transition: transform 0.2s ease;
}

.rpost-author__name {
    font-family: Montserrat Medium, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    color: var(--single-text-color);
    flex-shrink: inherit;
}

.rpost-date__icon {
	max-height: 20px;
	max-width: 16px;
}

.relevant-post__utility .owl-prev {
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
}

.relevant-post__utility .owl-next {
    position: absolute;
    top: 50%;
    right: -4%;
    transform: translateY(-50%);
}

.relevant-post__utility .owl-theme .owl-nav [class*="owl-"]:hover {
    background-color: transparent;
}

.relevant-post__utility .owl-nav .owl-next img,
.relevant-post__utility .owl-nav .owl-prev img {
    /* border-radius: 50%; */
    /* box-shadow: 0 1px 5px 1px #ddd; */
}

.relevant-post__utility .owl-nav .owl-prev img {
	transform: rotate(180deg);
}

.relevant-post__expand a {
    font-family: Montserrat Medium, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    color: rgba(0, 101, 255, 1);
}

.relevant-post__expand:hover {
	cursor: pointer;
}

.relevant-post__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 24px;
}

.dfacjb {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

@media (max-width: 1200px) {
    
    .single .td-main-content {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .single .td-ss-main-content {
        width: 720px;
    }
    .single .td-main-content {
        padding: 0;
    }
    .single .breadcrumbs-wrapper {
        width: 720px;
    }
    .single .td-container {
        width: auto;
    }

    .single .relevant-post-wrapper {
        width: 716px;
    }
	
}

@media (max-width: 767px) {
    .single.single-post .td-main-content-wrap .td-container,
    .tdc-row,
    .tdc-row-composer {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }
	
	.single .td-main-content {
		display: block;
	}
	
	.single.single-post .td-ss-main-content .td-post-content table {
		font-size: 14px;
	}
	
	.single.single-post .td-ss-main-content .td-post-content table ul li {
		font-size: 14px;
		margin-left: 17px;
	}
}

@media (max-width: 979px) {
	.single .sidebar-left-wrapper {
		display: none !important;
	}
}

@media (max-width: 700px) {
    .breadcrumbs-banner .category a {
        font-size: 12px;
    }
    .single .td-ss-main-content {
        width: 700px;
    }
    .single .relevant-post-wrapper {
        width: 698px;
    }
    .single .breadcrumbs-wrapper {
        flex-direction: column-reverse;
        gap: 16px;
    }
    .single .search-box {
        width: 90%;
        margin: 0 auto;
    }
    .single .td-crumb-container {
        margin-bottom: 12px;
    }

    .single .td-ss-main-content {
        width: 100%;
    }

    .single .relevant-post-wrapper {
        width: 100%;
    }

    .single .breadcrumbs-banner {
        padding: 0 16px;
    }
	
	.others-post__item.share-channel {
		display: flex;
	}
}

@media (max-width: 399px) {
    .single .td-ss-main-content {
        width: 100%;
    }
}


.md-keyword {
    margin-top: 10px;
}

.keyword-title {
    line-height: 36px;
    color: #172b4d;
    font-weight: 600;
    font-size: 24px;
}

.md-item-keyword{
	background: #fff;
    padding-top: 16px;
    display: flex;
    gap: 12px;
    flex-wrap: wrap;
}

.hide {
	display: none;
}

.md-item-keyword a {
    background: #deebff;
    padding: 7px 10px;
    font-size: 16px;
    color: #0065ff;
	border-radius: 6px;
}


.oh {
    overflow: hidden;
}

#readmore-container {
    position: absolute;
    height: 200px;
    bottom: 0px;
    background-color: white;
    z-index: 100;
    font-family: Montserrat;
    font-size: 24px;
    font-weight: 600;
    line-height: 36px;
    color: #0065ff;
    width: 100%;
    display: flex;
    background: linear-gradient(
        180deg,
        rgba(255, 255, 255, 0.8) 0%,
        #ffffff 68.5%
    );
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

#readmore-container:hover {
    cursor: pointer;
}

#readmore-container .icon {
    background-image: url("./ic-expand.svg");
    width: 32px;
    height: 32px;
}

/*#region css old amis */
.nowrap{
    white-space: nowrap;
}
.banner-static img {
    margin: unset;
    width: 100%;
	margin-bottom: 10px;
}

.lwptoc-light .lwptoc_i {
    color: #333;
    background: #fff;
    width: 100%;
}
.menu-colexp{
	background-color: #0A5FD2;
	border-radius: 5px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 10;
	cursor: pointer;
	-webkit-user-select: none; /* Safari */
	-ms-user-select: none; /* IE 10 and IE 11 */
	user-select: none; /* Standard syntax */
}

.menu-colexp div{
	color: #fff;
	font-size: 15px;
}
.menu-colexp img{
	margin-left: 8px;
}

.td-main-content-wrap .menu-category{
	position: relative;
	top: -3px;
	border-radius: 0px 0px 5px 5px;
	display: none;
}

.td-main-content-wrap  .menu-news .mn-list{
	width: 100%;
	padding: 12px 18px;
	background-color: #fff;
	box-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
}
.td-main-content-wrap  .menu-news .mn-list a{
	font-size: 12px;
	white-space: unset !important;
}

.td-main-content-wrap  .menu-news .mn-list li{
	border-radius: 5px;
	background-color: #EEF5FF;
	margin: 2px 0px;
}
.td-main-content-wrap  .menu-news .mn-list li:hover{
	background-color: #C4DCFF;
}

.td-main-content-wrap  .menu-news .mn-list li a{
	padding: 10px 0px 10px 15px !important;
	color: #002856;
}
/* #region TOC Sidebar */
.lwptoc{
	margin: 12px 0px 10px 0px !important;
}

.lwptoc_header{
	border-bottom: 1px solid #002856;
	padding-bottom: 8px;
}

.lwptoc_toggle{
	/* display: none; */
}
.lwptoc_i{
	padding: 24px 12px !important;
	background-color: #F8F8F8 !important;
	border-radius: 5px;
}
.lwptoc_title{
	font-size: 15px !important;
}
.lwptoc_item{
	font-size: 15px;
	margin-top: 15px !important;
}

.lwptoc_item .lwptoc_item_label {
	color: #000;
}

.lwptoc-light .lwptoc_i A{
	color: #000 !important;
}
.lwptoc_item .lwptoc_item_label:hover {
	font-weight: bold;
	border-bottom: unset !important;
	text-decoration: unset !important;
}

.lwptoc_item a:hover{
	border-bottom: unset !important;
	color: #0A5FD2 !important;
}
/* #endregion */
/* #region Form Register */
.register-sidebar{
	margin: 10px 0px;
	background-color: #FAFAFA;
	border-radius: 5px;
	padding: 25px 12px 18px 12px;
}

.register-sidebar .title{
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}

.register-sidebar .des{
	text-align: center;
	font-size: 10px;
	padding-top: 8px;
}

.register-sidebar .aimarketing-form-embed-code .btn-form-submit{
	font-size: 14px !important;
	font-weight: bold !important;
	border-radius: 5px !important;
	background: linear-gradient(180deg, #F8A80A, #FB7F2F) !important;
}
/* #endregion */

/* #region Product ctn */
.product-ctn{
	background-color: #FAFAFA;
	border-radius: 5px;
	padding: 12px 14px 25px 14px;
	margin: 10px 0px;
}

.product-ctn .title{
	font-size: 13px;
	font-family: Montserrat Medium, Arial, sans-serif;
}

.product-ctn .des{
	font-size: 11px;
	padding: 8px 0px 14px 0px;
	border-bottom: 1px solid #002856;
}

.product-ctn .product-item{
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 8px 0px;
	justify-content: space-between;
}
.product-ctn .item-ctn{
	display: flex;
	flex-direction: row;
	align-items: center;
}

.product-ctn .item-ctn img{
	width: 40px;
}

.product-ctn .item-ctn .logo-common{
	background: url(/sites/amis/images/icon-menu/img-logo.svg?ver=2) no-repeat;
	width: 32px;
	height: 32px;
}

.product-ctn .item-ctn .logo-common.aimarketing{
	background-position: 0 -224px;
}

.product-ctn .item-ctn .logo-common.crm{
	background-position: -32px 0;
}

.product-ctn .product-item:first-child{
	padding-top: 14px;
}

.product-ctn .product-item .product-name{
	margin-left: 8px;
	font-weight: bold;
	font-size: 13px;
}

.product-ctn .product-item a{
	width: 66px;
	height: 27px;
	background-color: #002856;
	border-radius: 5px;
	font-size: 11px;
	color: #FFFFFF;
	font-family: GoogleSans Medium, Arial, sans-serif;
	display: flex;
	justify-content: center;
	align-items: center;
}
/* #endregion */

.single.single-post .td-ss-main-content .zalo-share-button {
    margin: 0;
}

.td-share-wrap-title {
    text-align: center;
    font-family: GoogleSans Bold, Arial, sans-serif;
    font-size: 18px;
    padding-bottom: 10px;
}

.td-share-group {
    display: flex;
    justify-content: center;
}

    .td-share-group a:not(:last-child) {
        margin-right: 15px;
    }

.td-content-post tr, .td-content-post td {
	height: auto !important;
}

.td-content-post .tagdiv-type ul, .td-content-post .tagdiv-type ol {
	margin-top: 8px;
    margin-bottom: 8px;
}

.faq .title{
    font-size: 20px;
    font-weight: bold;
    color: #2C2C2C;
    margin-top: 20px;
    margin-bottom: 20px;
}

.faq .panel-heading{
    background-color: #EEF5FF;
    padding: 15px 20px 15px 10px;
    font-size: 16px;
    color: #002856;
    position: relative;
}
.faq .panel-heading::after{
    content: '';
	background: url(/sites/amis-blog/images/digital-conversion-rate/ic-subtract.svg) no-repeat center;
    height: 15px;
    width: 15px;
    position: absolute;
    display: block;
    right: 20px;
    top: 36%;
}

.faq .panel-heading.collapsed::after{
    background: url(/sites/amis-blog/images/digital-conversion-rate/ic-plus.svg) no-repeat center;
}
.faq .panel-body{
    border: 1px solid #002856 !important;
    border-radius: 5px;
    padding: 15px 20px 15px 10px;
    font-size: 16px;
}

.faq .panel.panel-default{
    margin: 6px 0px;
    border-color: transparent;
}

.td-main-content-wrap .collapse.in{
    top: 2px;
    position: relative;
}
/* #region Banner Register */

@media (min-width: 1366px){
	.banner-register .container{
		width: 1220px;
	}
}

.banner-register{
    background: url(/sites/amis-blog/images/digital-conversion-rate/img-bg-register.svg) no-repeat center center;
    min-height: 436px;
    color: #fff;
    padding: 44px 0px 60px 0px;
    background-size: cover;
}

.banner-register .title{
    font-size: 32px;
    font-family: GoogleSans Medium, Arial, sans-serif;
}

.banner-register .des{
    font-size: 16px;
    text-align: justify;
    padding: 22px 0px 12px 0px;
}

.banner-register .grid{
    display: grid;
    flex-flow: row wrap;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 8px 6px;
}

.banner-register .grid .item{
    font-size: 16px;
    font-weight: bold;
    color: #002856;
    background-color: #EEF5FF;
    border-radius: 5px;
    width: 100%;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.banner-register .grid .item:nth-child(6){
    color: #fff;
    background-color: transparent;
    font-size: 10px;
    border: 1px solid #ffff;
}

@media (max-width: 980px){
    .banner-register .col-md-12:nth-child(2){
        margin-top: 14px;
    }
}

@media (max-width: 980px){

.banner-register .grid .item{
    font-size: 12px;
}
}

@media (max-width: 428px){

.banner-register .grid .item{
    font-size: 10px;
}

.banner-register{
    background: url(/sites/amis-blog/images/digital-conversion-rate/img-bg-register-mb.svg) no-repeat center center;
	background-size: cover
}
}
/* #endregion */

/*#region Form dang ky */

.td-register-full {
    padding-top: 50px;
}

.td-register-full-wrap {
    background: #fff url(/sites/amis-blog/images/pages/post/bg_register.svg) no-repeat center;
    color: #fff;
    background-size: cover;
    display: flex;
    width: 100%;
    align-items: center;
    padding: 15px;
    height: 220px;
}

.td-register-full .td-register-title {
    font-family: GoogleSans Medium, Arial, sans-serif;
    font-size: 36px;
    width: 40%;
    margin-left: 10%;
}

.td-register-full .td-register-form {
    position: relative;
    width: 40%;
}

.td-register-full .cls-group-input .input-control {
    width: 260px;
    font-size: 16px;
    border-radius: 3px;
    height: 38px;
    margin-right: 20px;
}

.td-register-full .cls-group-input {
    display: flex;
}

.td-register-full .cls-input-title {
    padding-bottom: 6px;
}

.td-register-full input[type="submit"].btn-register {
    border-radius: 3px;
    color: #fff;
    background: #FF7959;
    font-size: 16px;
    height: 38px;
    padding: 8px 20px;
}

.td-register-full ul.group-checkbox {
    display: flex;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    list-style: none;
    margin: 0;
    padding-bottom: 15px;
    position: relative;
}

    .td-register-full ul.group-checkbox li {
        width: 50%;
        margin-bottom: 12px;
        margin-left: 0;
    }

.td-register-full .lb-check {
    display: inline-block;
    position: relative;
    padding-left: 30px;
    margin-bottom: 0;
    cursor: pointer;
    font-size: 16px;
    font-weight: normal;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .td-register-full .lb-check input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0;
    }

.td-register-full .checkmark {
    position: absolute;
    top: 2px;
    left: 0;
    height: 18px;
    width: 18px;
    border: solid 2px;
    border-radius: 18px;
}

    .td-register-full .checkmark:after {
        content: "";
        position: absolute;
        display: none;
    }

.td-register-full .lb-check input:checked ~ .checkmark:after {
    display: block;
}

.td-register-full .lb-check .checkmark:after {
    left: 5px;
    top: 1px;
    width: 5px;
    height: 10px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.td-register-full .cls-require {
    font-size: 13px;
    color: red;
    position: absolute;
    bottom: 5px;
}

.register-full-result-wrap {
    display: none;
}

.register-full-result {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.rf-result-content {
    font-size: 18px;
}
/*#endregion*/

/*#region Tim hieu them */
.looking-more {
    padding: 50px 0 30px;
}

.looking-more-title {
    text-align: center;
    color: #002856;
    font-size: 24px;
	padding-bottom: 70px;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .looking-more-title h2 {
        font-family: GoogleSans Bold, Arial, sans-serif;
        position: absolute;
		margin-top: unset;
		margin-bottom: unset;
		font-size: 24px;
		margin-top: 70px;
    }

        .looking-more-title h2:after {
            position: absolute;
            content: '';
            background: #427EE4;
            bottom: -10px;
            height: 3px;
            width: 80%;
            left: 10%;
        }

ul.looking-more-content {
    display: flex;
    flex-flow: row wrap;
    margin: 0;
    list-style: none;
    justify-content: space-between;
}

    ul.looking-more-content li {
        list-style: none;
        margin: 0;
        width: 24%;
    }

.looking-more-item {
    background: #2680EB;
    color: #fff;
    text-align: center;
    height: 100%;
}

.lm-item-title {
    padding: 15px 15px 10px;
    font-family: GoogleSans Medium, Arial, sans-serif;
    font-size: 16px;
	margin-top: unset;
    margin-bottom: unset;
}

.lm-item-button {
    padding-bottom: 15px;
}

    .lm-item-button a {
        color: #fff;
        text-decoration: underline;
    }
/*#endregion*/

/* #region Lucky Box */
.lucky-box{
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    align-items: center;
}

.lucky-box img {
    width: 100px;
    cursor: pointer;
}

.lucky-box div{
    margin: 10px 0px 6px 0px;
    font-weight: bold;
    font-size: 14px;
}

.lucky-box button{
    background: linear-gradient(92.48deg, #025CB3 5.23%, #1B7EDE 93.6%);
    border: 2px solid #FFFFFF;
    box-shadow: 0px 4px 15px rgb(0 0 0 / 15%);
    border-radius: 10px;
    color: #fff;
    width: 250px;
    height: 40px;
    font-weight: bold;
}

.bg-lucky-popup{
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    font-size: 16px;
    line-height: 1.42857143;
    color: #393a3d;
    z-index: 10000;
}

.lucky-popup{
    position: absolute !important;
			width: 60% !important;
			top: 50% !important;
			left: 50% !important;
			transform: translate(-50%, -50%) !important;
			-webkit-transform: translate(-50%, -50%) !important;
			-moz-transform: translate(-50%, -50%) !important;
			-o-transform: translate(-50%, -50%) !important;
			z-index: 2 !important;
			background-color: #DDEEFF !important;
			padding: 30px !important;
			overflow: hidden !important;
			height: auto !important ;
            color: #fff !important;
            display: flex;
            align-items: center;
            flex-direction: column;
}

#lucky_btn{
    width: 480px;
    height: 50px;
    background: linear-gradient(92.48deg, #025CB3 5.23%, #1B7EDE 93.6%);
    border: 2px solid #FFFFFF;
    box-shadow: 0px 4px 15px rgb(0 0 0 / 15%);
    border-radius: 10px;
    margin-top: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    font-size: 20px;
}

.lucky-popup .arrow{
    position: absolute;
    top: calc(44% - 60px);
    cursor: pointer;
    width: 150px;
}

.lucky-popup .bg-spin{
    width: 50%;
}


@keyframes mymove {
    100% {transform: rotate(2880deg);}
  }

#get_gift{
    width: 350px;
    height: 49px;
    background: linear-gradient(92.48deg, #025CB3 5.23%, #1B7EDE 93.6%);
    border: 2px solid #FFFFFF;
    box-shadow: 0px 4px 15px rgb(0 0 0 / 15%);
    border-radius: 10px;
    color: #FFFFFF;
    font-weight: bold;
}

.lucky-popup .greeting{
    background: #FFFFFF;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    color: #393939;
    font-size: 18px;
    display: flex;
    align-items: center;
    text-align: center;
    flex-direction: column;
    padding: 50px 100px;
    margin: auto;
}

.lucky-popup .greeting div{
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 12px;
}

.lucky-popup .register-voucher{
    display: none;
}

.register-voucher .title{
    font-size: 24px;
    color: #F8933E;
    font-weight: bold;
    text-align: center;
    position: relative;
    top: 50px;
}

.register-voucher .title span{
    color: #1E5EB5;
}

.lucky-popup .greeting span{
    color: #F68330
}

@media (max-width: 1366px){
 .lucky-popup{
	width: 80% !important;
}
}

@media (max-width: 979px){
    .lucky-popup .greeting{
        margin-bottom: 20px;
    }
    .lucky-popup .register-voucher{
        padding: unset;
    }
}
@media (max-width: 768px){
    .lucky-popup{
        width: 100%;
    }
    .lucky-popup .arrow{
        width: 100px;
        top: calc(46% - 60px);
    }
}

@media (max-width: 428px){
    .lucky-popup{
        padding: 30px !important;
    }
    .lucky-popup .greeting{
        padding: 30px;
    }
    #get_gift{
        width: 200px;
    }
    .lucky-popup .greeting div{
        font-size: 16px;
    }
    #lucky_btn{
        width: 100%;
        font-size: 16px;
    }
    .lucky-popup .arrow{
        width: 60px;
        top: calc(50% - 60px);
    }
}

/*#region custom-register */

.custom-register-form  form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper{
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

.custom-register-form  form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper:nth-child(1),
.custom-register-form  form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper:nth-child(2){
    padding: unset !important;
}

.custom-register-form  form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper .field-inner{
    color: #002856;
    padding: 4px 0px 0px 24px !important;
}

.custom-register-form  form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper .field-inner *{
    color: #002856;
    font-size: 16px !important;
}
.custom-register-form  form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper .field-inner p strong {
    font-size: 34px !important;
}
.custom-register-form form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form{
    margin: auto !important;
}

@media (max-width: 979px) {
    .custom-register-form form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form{
        width: 100% !important;
		padding: 12px !important;
    }
	.custom-register-form  form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper .field-inner p strong {
		font-size: 29px !important;
	}
}

.custom-register-form form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper .field-inner[field-type="dropdown"] .input::after{
    top: -3px;
	right: 0px !important;
}

.custom-register-form form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .submit-wrapper .btn-form-submit{
    font-size: 16px !important;
    font-family: 'GoogleSans Medium' !important;
}

.custom-register-form form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper .field-inner .lz-input:not([type="radio"]):not([type="checkbox"]){
    background-color: #EEF5FF !important;
}
@media (max-width: 428px){
	/* .custom-register-form form[lz-id='724d964a-d126-4e21-a9cc-dc64024cac13'].private-form .form-row .field-wrapper .field-inner .lz-input:not([type="radio"]):not([type="checkbox"]){ */
		/* height: 30px !important; */
	/* } */
}

/* #region Form Webinar */

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper{
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper:nth-child(1),
.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper:nth-child(2){
    padding: unset !important;
}

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper .field-inner{
    color: #002856;
    padding: 4px 0px 0px 16px !important;
}

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper .field-inner *{
    color: #002856;
    font-size: 16px !important;
}

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper .field-inner p{
	margin: unset !important;
}

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper .field-inner p strong{
    font-size: 20px !important;
}

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form{
    margin: auto !important;
	padding: 10px !important;
}
@media (max-width: 979px) {
    .btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form{
        width: 100% !important;
    }
}

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper .field-inner[field-type="dropdown"] .input::after{
    top: -3px;
	right: 0px !important;
}

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .submit-wrapper .btn-form-submit{
    font-size: 16px !important;
    font-family: 'GoogleSans Medium' !important;
}

.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper .field-inner .lz-input:not([type="radio"]):not([type="checkbox"]){
    background-color: #EEF5FF !important;
}

@media (max-width: 428px){
	.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper .field-inner .lz-input:not([type="radio"]):not([type="checkbox"]){
		height: 30px !important;
	}
	.btctn-popup form[lz-id='ff687649-cfe3-422d-9943-de66132fe5cc'].private-form .form-row .field-wrapper .field-inner[field-type="dropdown"] .input::after{
		font-size: 1.3em;
	}
}
/* #endregion Form Webinar  */

/* #region Form Gặp chuyên gia */
.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper{
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper:nth-child(1),
.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper:nth-child(2){
    padding: unset !important;
}

.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper .field-inner{
    color: #002856;
    padding: 4px 0px 0px 24px !important;
}


.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper .field-inner *{
    color: #002856;
    font-size: 16px !important;
}

.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper .field-inner p strong{
    font-size: 20px !important;
}

.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form{
    margin: auto !important;
}

@media (max-width: 979px) {
    .btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form{
        width: 100% !important;
		padding: 12px !important;
    }
}

.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper .field-inner[field-type="dropdown"] .input::after{
    top: -3px;
	right: 0px !important;
}

.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .submit-wrapper .btn-form-submit{
    font-size: 16px !important;
    font-family: 'GoogleSans Medium' !important;
}

.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper .field-inner .lz-input:not([type="radio"]):not([type="checkbox"]){
    background-color: #EEF5FF !important;
}

@media (max-width: 428px){
	.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper .field-inner .lz-input:not([type="radio"]):not([type="checkbox"]){
		height: 30px !important;
	}
	.btctn-popup form[lz-id='ec8ecf13-7a9d-4d90-b012-c7c2e9aa743b'].private-form .form-row .field-wrapper .field-inner[field-type="dropdown"] .input::after{
		font-size: 1.3em;
	}
}

/* #endregion */

/* #region Form vòng quay */

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form .form-row .field-wrapper{
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form .form-row .field-wrapper:nth-child(1),
.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form .form-row .field-wrapper:nth-child(2){
    padding: unset !important;
}

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form .form-row .field-wrapper .field-inner{
    color: #002856;
padding: 4px 0px 0px 24px !important;
}

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form .form-row .field-wrapper .field-inner *{
    color: #002856;
    font-size: 16px !important;
}

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form .form-row .field-wrapper .field-inner p strong{
    font-size: 20px !important;
}

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form{
    margin: auto !important;
}

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form .form-row .field-wrapper .field-inner[field-type="dropdown"] .input::after{
    top: -3px;
	right: 0px !important;
}

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form .submit-wrapper .btn-form-submit{
    font-size: 16px !important;
    font-family: 'GoogleSans Medium' !important;
}

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form .form-row .field-wrapper .field-inner .lz-input:not([type="radio"]):not([type="checkbox"]){
    background-color: #EEF5FF !important;
}

.lucky-popup form[lz-id='0d360810-ccbc-41da-8ca3-b1269a19a549'].private-form{
    padding-top: 50px !important;
}

/* #endregion */

/* #region Form Sidebar */

.register-sidebar form[lz-id='276a1337-8eee-4dee-88ae-afa41fa860cb'].private-form{
    padding: unset !important;
}

.register-sidebar form[lz-id='276a1337-8eee-4dee-88ae-afa41fa860cb'].private-form .submit-wrapper{
    padding: 8px 0px !important;
}

.register-sidebar form[lz-id='276a1337-8eee-4dee-88ae-afa41fa860cb'].private-form .form-row .field-wrapper{
    padding: unset !important;
}

.register-sidebar form[lz-id='276a1337-8eee-4dee-88ae-afa41fa860cb'].private-form .form-row{
    margin-bottom: unset !important;
}

.register-sidebar form[lz-id='276a1337-8eee-4dee-88ae-afa41fa860cb'].private-form .form-row .field-wrapper .field-inner{
    padding-left: 14px !important;
}
/* #endregion */


/* #endregion custom-register */

/* #region Author Box */
.author-box{
    padding: 16px 18px;
    border-radius: 12px;
    box-shadow: 0px 0px 9px rgb(0 0 0 / 16%);
    display: flex;
}

.author-box img{
    margin-right: 20px;
    min-width: 80px;
}

.author-box .ctn{
    color: #2680EB;
    display: flex;
    margin-top: 5px;
}
.author-box .bulkhead{
    height: 12px;
    margin: auto 4px;
    min-width: 1px;
    background-color: #2680EB;
}

/* #endregion Author Box */
@media(min-width: 980px) {
    .single.single-post .td-ss-main-content .td-post-source-tags a {
        padding: 10px 15px;
    }
	.current-title {
		margin-left: 203px;
	}
}


@media(max-width: 979px) {

    .td-register-full .td-register-title {
        font-size: 26px;
    }

    .td-register-full .td-register-title {
        width: 40%;
        margin-left: 0;
    }

    .td-register-full .td-register-form {
        width: 60%;
    }

    .rp-item-thumb img {
        height: 146px;
    }
}

@media(max-width: 767px) {

    .td-content-banner {
        background: unset;
    }

    .td-register-full .td-register-full {
        padding: 15px 0;
    }

    .td-register-full .td-register-full-wrap {
        -webkit-flex-flow: row wrap;
        flex-flow: row wrap;
        height: auto;
    }

    .td-register-full .td-register-title {
        font-size: 22px;
        text-align: center;
        padding-bottom: 20px;
        width: 100%;
    }

    .td-register-full .td-register-form {
        width: 100%;
    }

    .td-register-full ul.group-checkbox li {
        width: 100%;
    }

    .td-register-full ul.group-checkbox {
        display: grid;
        justify-content: center;
    }

    .td-register-full .cls-group-input {
        -webkit-flex-flow: row wrap;
        flex-flow: row wrap;
        justify-content: center;
    }

        .td-register-full .cls-group-input .input-control {
            width: 100%;
            margin-right: 0;
        }

    .td-register-full input[type="submit"].btn-register {
        margin-top: 15px;
    }

    .sb-related-post-item {
        width: 100%;
    }

    .rp-item-thumb img {
        height: auto;
    }

    .looking-more-title {
        font-size: 20px;
    }

    ul.looking-more-content li {
        padding: 5px;
        width: 50%;
    }

    .lm-item-title {
        font-size: 15px;
        padding: 15px 5px 10px;
    }
}

@media (max-width: 428px) {
    .category-banner-wrap{
        text-align: left;
    }
    
    .current-detail{
        justify-content: space-between;
        font-size: 15px;
    }

    .lwptoc-light .lwptoc_i{
        background-color: #fff !important;
        padding: unset !important;
    }
    .lwptoc_item{
        font-size: 14px;
        padding-left: 12px;
    }
    .lwptoc_toggle{
        display: flex;
        align-items: center;
    }
    .lwptoc_header{
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        background-color: #EEF5FF !important;
        border-bottom: unset;
        padding: 16px 12px;
        border-radius: 5px;
    }
    .lwptoc_title{
        font-size: 15px;
    }
    .lwptoc_toggle::before{
        display: none;
    }
    .lwptoc_toggle::after{
        display: none;
    }
    .lwptoc_toggle_label{
        background: url(/sites/amis-blog/images/digital-conversion-rate/ic-plus.png) no-repeat center;
        width: 15px;
        height: 15px;
    }

    .banner-register .title{
        font-size: 28px;
    }

    .banner-register .des{
        text-align: justify;
    }
}

@media(max-width: 375px) {
    .td-post-info {
        display: block;
    }
}
/*#endregion*/

/* nmduc2 custom blog "Tin liên quan" */
.td_block_wrap {
  display: none;
}

.custom-show-post {
  font-family: GoogleSans Bold, Arial, sans-serif;
  font-size: 18px;
  padding-bottom: 10px;
  border-bottom: none;
  border-top: 1px solid #000;
  margin-top: 16px;
  text-align: left;
  padding-top: 16px;
}
.warp-list-post {
  display: flex;
  justify-content: space-between;
  grid-gap: 10px;
  flex-wrap: wrap;
}
.img-custom-postlist img {
  width: 210px;
  height: 120px;
}
.title-postlist {
  width: 208px;
}
@media (max-width: 979px) {
  .warp-list-post {
    flex-wrap: wrap;
    padding: 0 10px;
  }
  .title-postlist {
	width: 150px;
	font-size: 14px;
	}
		
  .list-post a {
    display: flex;
  }
	.custom-show-post {
	    padding: 10px;
	}
  .warp-content {
    margin-left: 11px;
  }
  .wrap-custom {
		padding-left: unset !important;
	}
}
@media (min-width: 979px) {
  .warp-content {
    margin-top: 5px;
  }
	
}


.wrap-custom {
    width: 712px;
    margin: 0 auto;
    margin-bottom: 48px;
	padding-left: 45px;
}

.warp-content {
    color: #000;
    font-size: 16px;
    font-weight: bold;
}
.date-postlist {
    font-size: 12px;
    font-weight: 400;
    color: #000000ad;
}
/*end  */
/* share post mobile  */
.share-post-mobile{
	display: none;
}
@media (max-width: 979px) {
	.wrap-custom {
		width: 100%;
	}
	.share-post-mobile {
		display: flex;
		justify-content: center;
		flex-direction: column;
		align-items: center;
	}
	.share-post-mobile .share-list {
		padding: 10px;
	}
	.share-post-mobile .title span {
		font-weight: bold;
	}
}
/* fix mobile  */
@media (max-width:979px) {
    .td-pb-span8.td-main-content {
        width: 100%;
    }
	#BottomBar {
		display: none;
	}
}
/* end  */

/* end blockquote  */
/* css for fix cls */
img.fix-ic-breadcrumbs {
    /* width: 7px; */
    /* height: 12px; */
}

.fix-ic-postdate {
    width: 16px;
    height: 17px;
}

.single header .meta-info-item .date__icon {
	width: 16px;
	height: 25px;
	display: flex;
}

@media (max-width: 979px) {
	.hotline-quick-access {
		display: none;
	}
	
	.single .td-post-content table td {
		padding: 2px;
	}
}

.single .lwptoc-notInherit .lwptoc_i div a:hover {
	border-bottom: 0px !important;
}

.single figcaption {
	font-family: Montserrat Medium, Arial, sans-serif;
}

.custom-post a {
	color: #0065ff; 
}

.single a.shortcode-trial-btn {
	color: #ffffff !important;
}

.single .td-post-content table td {
	border: 1px solid rgb(128, 128, 128);
}

/* #endregion */
img.open-banner-inContent {
    margin: 6px auto;
}
/* */

/*#region add fb fanpage*/
.fb-fanpage {
    text-align: center;
    min-height: 130px;
}

.fb-fanpage blockquote {
    padding: 0;
    margin: 0;
    font-size: 16px;
    border: 0;
    background: unset;
    padding-left: unset !important;
}

.fb-fanpage blockquote::before {
    content: '';
    background: unset;
}

.fb-fanpage .fb-page {
    width: 100%
}

@media (min-width: 768px) {
    .others-post__item.fb-fanpage {
        display: none;
    }
}
/*#endregion*/