﻿.nowrap{
    white-space: nowrap;
}

@media (min-width: 1366px){
	.td-post-template-default.container{
		width: 1220px;
	}
}

/*#region Banner post */
.banner-static img {
    margin: unset;
    width: 100%;
	margin-bottom: 10px;
}

.lwptoc-light .lwptoc_i {
    color: #333;
    background: #fff;
    width: 100%;
}

.single.single-post .td-ss-main-content .td-post-title .entry-title {
    font-family: GoogleSans Bold, Arial, sans-serif;
    font-size: 32px;
    line-height: 1.42857143;
    color: #2680eb;
    font-family: GoogleSans Medium, Arial, sans-serif;
}

.single.single-post .td-main-content .td-crumb-container {
    background: #fff;
    padding: 30px 18px 18px;
    margin: 0;
}

.td-content-banner {
    /* background: url(/sites/amis-blog/images/digital-conversion-rate/img-header-banner.png) no-repeat;
    background-size: cover;
    background-position: center; */
    color: #fff;
    font-size: 16px;
    line-height: 1.4;
    font-family: GoogleSans, Arial, sans-serif;
    min-height: 200px;
    display: flex;
    align-items: center;
}

.category-banner-wrap {
    text-align: center;
}

.breadcrumbs-banner{
    margin: auto;
    justify-content: center;
    display: flex;
    flex-direction: row;
    padding: 20px 0px 15px 0px;
    align-items: center;
}

.breadcrumbs-banner img{
    margin: 0px 8px;
}

.current-post-date {
    /* padding-top: 16px;
    font-size: 12px;
    font-family: GoogleSans Medium, Arial, sans-serif;
    color: #707070; */
  }

.parent-category {
	display: flex;
	justify-content: center;
    font-size: 14px;
		margin-top: unset;
		margin-bottom: unset;
        color: #002856;
}

.parent-category a{
	color: #002856;
}

.current-category {
    font-family: GoogleSans, Arial, sans-serif;
    font-size: 14px;
    color: #002856;
}
.current-category a{
	color: #002856;
}

.current-title {
    font-family: GoogleSans Bold, Arial, sans-serif;
    font-size: 30px;
    max-width: 676px;
    margin: auto;
    line-height: 1.4;
    color: #2C2C2C;
  }

  .current-detail{
      display: flex;
      flex-direction: row;
      padding: 16px 0px;
    font-size: 12px;
    font-family: GoogleSans Medium, Arial, sans-serif;
    color: #707070;
    justify-content: center;
    align-items: center;
  }
  .right-detail{
      display: flex;
      flex-direction: row;
      align-items: center;
	  width: 190.02px;
	height: 31px;
  }
  .cls_warp_count {
    height: 31px;
    width: 100px;
	}
  
  .current-detail div:nth-child(2){
    margin-left: 20px;
  }

  .current-detail img {
      margin-right: 10px;
      /* margin-left: 20px; */
  }

  .current-detail .pvc-stats-icon{
      background: url(/sites/amis-blog/images/digital-conversion-rate/ic-viewcount.png) no-repeat center;
      width: 24px;
      height: 13px;
      display: flex;
      margin-right: 6px;
  }

  .current-detail .pvc-stats-icon svg{
   display: none;
}

  .current-detail .pvc_stats{
    display: flex;
    align-items: center;
    margin: unset;
	height: 31px;
    width: 100px;
  }

@media screen and (max-width: 1367px) {
    /* .td-content-banner {
        background: url(/sites/amis-blog/images/pages/home/blog-banner-category-1366.jpg) no-repeat;
    } */
}
/*#endregion*/

/* #region Custom Sidebar */
.single.single-post .td-main-sidebar{
    width: 260px;
    padding: unset;
}

.sticky-menu{
    width: 260px; 
}

@media (max-width: 1100px) {
    .sticky-menu{
        width: auto; 
    }
}

@media (max-width: 979px){
    .single.single-post .td-main-sidebar{
       display: none;
    }
    .td-page-post-row{
        justify-content: unset;
    }
}

    /* #region Menu Category */
    .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 */
    /* #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 Share Post Sidebar */
    .share-post{
        margin: 10px 0px;
        background-color: #FAFAFA;
        border-radius: 5px;
        padding: 10px 12px;
    }
    .share-post .title{
        font-size: 11px;
    }
    .share-post .title span{
        font-weight: bold;
    }
    .share-post .share-list{
        margin-top: 8px;
    }
    .share-post .share-item{
        margin-right: 15px;
    }
    /* #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: GoogleSans 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 */
    /* #region Related Tag */
    .sb-related-post{
        background-color: #f8f8f8;
        border-radius: 5px;
        padding: 30px 16px 20px 16px;
        margin: 10px 0px;
    }
    .sb-related-post .title{
        color: #000;
        font-size: 16px;
        font-weight: bold;
        padding-bottom: 10px;
    }
    .sb-related-post .list{
        display: flex;
        flex-direction: column;
    }
    .sb-related-post .tag-item{
        display: flex;
        flex-direction: row;
        padding: 8px 0px;
        align-items: center;
    }

    .sb-related-post .tag-item img{
        width: 14px;
        height: 14px;
        margin-right: 8px;
    }
    .sb-related-post .tag-name{
        color: #000;
        font-size: 15px;
    }
    .sb-related-post .tag-name:hover{
        font-weight: bold;
    }
    /* #endregion */
/* #endregion */

/*#region Content post */

.td-post-content{
    margin-top: unset;
}
.td-page-post-row{
    display: flex;
    /* justify-content: flex-end; */
}


.td-content-post {
    width: 620px;
    margin: unset;
    padding: 0px 18px !important;
}

@media (max-width: 979px) {
    .td-content-post{
        width: 100%;
    }
}

.single.single-post .td-ss-main-content{
    padding: unset;
}

.td-crumb-container{
    display: none;
}

.td-post-title{
    display: none;
}

.td-crumb-container{
    display: none;
}

	.td-content-post table td {
		border: 1px solid #787878;
	}
    .td-post-content p.pvc_stats.total_only {
        display: none;
    }
.single.single-post .td-main-content-wrap {
    padding-top: 60px;
    background: #fff;
}

.single.single-post .td-ss-main-content .td-post-title .entry-title {
    color: #000;
    margin-bottom: 20px;
}

.single.single-post .td-main-content .entry-crumbs {
    padding: 0;
    border-bottom: none;
}

    .single.single-post .td-main-content .entry-crumbs a {
        color: #70767A;
    }

.single.single-post .td-ss-main-content .td-post-source-tags a {
    font-size: 14px;
    background: #EAF0F7;
    color: #002856;
    font-family: GoogleSans Medium, Arial, sans-serif;
    border-radius: 4px;
    height: auto;
    padding: 10px;
    margin-right: 10px;
}

.td-tags{
    /* display: flex; */
    /* align-items: center; */
	margin-top: 20px;
}

.single.single-post .td-tags li {
    margin-bottom: 10px;
}

    .single.single-post .td-tags li:first-child {
    /* width: 100%; */
    margin-right: 20px;
    margin-bottom: unset;
    margin-top: 5px}

        .single.single-post .td-tags li:first-child span {
            font-family: GoogleSans Medium, Arial, sans-serif;
            text-transform: none;
            background-color: #fff;
            color: #70767A;
            font-size: 14px;
            padding: 0;
            height: auto;
            line-height: 1.4;
            color: #2C2C2C;
        }

.td-post-info {
    display: flex;
    justify-content: space-between;
    color: #003a7d;
}

.td-post-info-author span {
    font-family: GoogleSans Bold, Arial, sans-serif;
    font-size: 15px;
}

.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;
}

.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;
}

.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: GoogleSans 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;
}

.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;
}

@media (max-width: 428px){
	.td-tags{
		display:unset;
	}
}

/*#endregion*/

/* #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 Tin lien quan */
.td-related-post {
    background: #F8F8F8;
    padding: 30px 0;
}

    .td-related-post .container {
        padding: 0;
    }

.td-related-post-title {
    font-family: GoogleSans Bold, Arial, sans-serif;
    text-align: center;
    padding-bottom: 15px;
    color: #00335F;
    font-size: 24px;
}

.td-related-post-content {
    display: flex;
    flex-flow: row wrap;
}

.sb-related-post-item {
    width: 33.33%;
    padding: 20px 15px;
}

.sb-related-post-item-content {
    background: #fff;
    height: 100%;
}

a.rp-item-wrap {
    display: block;
}

.rp-item-thumb img {
    height: 200px;
}

.rp-item-thumb {
    border-bottom: solid 2px #FED800;
}

.rp-item-info {
    padding: 15px;
}

.rp-item-cat {
    background: #47ac00;
    color: #fff;
    font-size: 12px;
    display: inline-block;
    padding: 2px 8px;
}

.rp-item-title {
    font-family: GoogleSans Bold, Arial, sans-serif;
    font-size: 18px;
    color: #000;
    margin: 0;
    padding-bottom: 10px;
    padding-top: 10px;
    line-height: 1.4;
}

.rp-item-description {
    color: #70767A;
    font-size: 16px;
}
/*#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);
    }
}

/* #endregion */

/*#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 */

/*#region Responsive */
@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(min-width: 1440px) {
    .td-content-post {
        max-width: 712px;
        min-width: 712px;
    }
}

@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) {
    .single.single-post .td-ss-main-content {
        padding: 0;
    }

    .single.single-post .td-main-content .td-crumb-container {
        padding: 15px 0;
    }

    .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;
    }
    .breadcrumbs-banner{
        justify-content: flex-start;
        font-size: 16px;
    }
    .td-content-post{
        padding: unset !important;
    }
    .td-post-content{
        margin-top: 16px;
    }
    .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  */
.td-post-info-author span {
    display: flex;
    align-items: center;
    font-size: 12px;
    font-family: unset;
    margin-left: 20px;
}
/* fix blockquote  */
blockquote p, blockquote span, blockquote strong, blockquote span span a {
    font-size: 16px !important;
}
/* end blockquote  */
/* css for fix cls */
img.fix-ic-breadcrumbs {
    width: 7px;
    height: 12px;
}

.fix-ic-postdate {
    width: 16px;
    height: 17px;
}
/* end  */