@import url('https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700&display=swap');	
*{
	font-family: 'Inter', sans-serif;
}
body .banner-popup-pc-overlay .hdevvvvvv.uabb-modal{
    /* bottom: 30px !important; */
    /* left: 30px !important; */
    /* width: auto !important; */
    max-width: auto !important;
    /* transform: inherit !important; */
    /* top: auto !important; */
}
body.home div.uabb-modal-parent-wrapper.banner-popup-pc-overlay .uabb-overlay {
    background: transparent !important;
    z-index: -1 !important;
    opacity: 0 !important;
}
body.home .hdevvvvvv.uabb-modal .uabb-close-icon {
    color: #efdbdb;
}

.fl-after-content-class .fl-builder-content{
    padding: 0;
}

.col-left-img .fl-module-content.fl-node-content{
    position: relative;
    top: -105px;
    width: 400px;
    left: -20px;
    z-index: 9;
    height: 180px;
}
.col-left-img .fl-module-content.fl-node-content{
    width: 380px;
}


body.page-id-5670>.fl-page{
    position: relative;
    overflow: hidden;
}
body.page-id-5670>.fl-page:before{
    position: absolute !important;
    content:url('/wp-content/uploads/2023/08/Hero-header-bg.png');
    background-image: url('/wp-content/uploads/2023/08/Hero-header-bg.png') !important;
    background-size: cover;
    background-repeat: no-repeat;
    display: inline-block;
    width: 100%;
    height: 534px;
    opacity: 0.5;
}

.fl-node-5ebba27bda56a {
	padding: 20px !important;
	margin: 0 20px !important;
	width: 50% !important;
}

.fl-node-624698424bfa3 {
	margin: 0 10px !important;
}

.fl-node-624698424bff9 {
	margin: 0 10px !important;
}

.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item{
    padding: 0px 16px !important;
}
body.page-id-5670  .fl-slide-foreground{
    max-width: 100% !important; 
}
.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item a .blink_me{
   	background: #7FCA27;
    color: #fff;
    padding: 1px 8px;
    font-size: 8px;
    font-weight: 100;
    height: 14px;
    letter-spacing: .5px;
    border-radius: 15px;
    position: absolute;
    display: block;
    line-height: 12px;
    right: -17px;
    top: -14px;
}

.cl-review-slide .slick-dots{
	right: auto;
    display: inline-block;
    width: 100%;
    bottom: -40px;
}

.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item .sub-menu .menu-item a .blink_me{
    right: -3px;
    top: 12px;
}


.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.hotro .sub-menu .menu-item a .blink_me{
    right: -3px;
    top: 12px;
}
.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item a{
    color: #000 !important;
    margin: 0 !important;
    font-size: 15px !important;
    position: relative;
    line-height: 1.3;
    border-bottom: 1px solid transparent !important;
	cursor: pointer;
}

.fl-page-header .fl-page-nav ul.navbar-nav>li.menu-item-has-children>a:after {
	 content: "\f107";
	 content: url(/wp-content/themes/bb-theme-child/custom/menu/img/menu-down.svg);
        font-family: 'FontAwesome';
        color: #333;
        right: -25px;
        position: absolute;
}

.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.kythuat a img,
.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.hotro a img{
    margin-right: 5px;
    width: 16px;
        margin-top: -3px;    
}

.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item:last-child {
    border:  none !important;
    padding-right: 0 !important;
}
.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.kythuat {
    border-left: 1px solid #000;
}
.fl-page-nav-wrap .menu {
    padding: 25px 0 !important;
}

.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.mifi-tuvan-choban-menu a {
    background: #7FCA27;
    height: 40px;
    line-height: 24px;
    padding: 0 20px !important;
    color: #fff;
    font-size: 16px;
    border-radius: 2px;
    color: #fff !important;
    font-size: 14px !important;
    padding: 0 10px !important;
    width: 116px !important;
    text-align: center;
	font-weight: 700;
	border-radius: 4px;
	display: flex;
	align-items:center;
	justify-content: center;
	font-family: 'Inter', sans-serif;
}
.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.mifi-tuvan-choban-menu a:hover{
    color: #000;
}
.module-slide .uabb-module-content .uabb-infobox-text{
    line-height: 1.5;
}
.module-slide .uabb-module-content p{
    font-size: 15px !important;
}
.fl-page-nav-wrap .menu.menu-mifi-v2>.menu-item:hover>a {
    color: #EA4649 !important;    
    line-height: 1.3;
}
.menu.menu-mifi-v2{
    display: flex;
    align-items: center;
}

.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.mifi-tuvan-choban-menu:hover a{
    color: #fff !important;
    line-height: 36px !important;  
}

.block-slide-v2 .infobox-has-photo .uabb-infobox-content{
    text-align: left;
}
.block-slide-v2 .infobox-has-photo .uabb-infobox-content h3.uabb-infobox-title{
    font-size: 30px;
}
.fl-slide .fl-slide-content-wrap .fl-slide-content .fl-slide-text .fl-builder-content{
    width: 100% !important;
    max-width: 100%;
}
.fl-slide .fl-slide-content-wrap .fl-slide-content .fl-slide-text .fl-builder-content .uabb-infobox-content{
    padding-right: 80px;
}
/*Mr.Lam*/
.sld-editer .fl-module-content.fl-node-content{
	margin-bottom:0;
}
.sld-editer .cl-review-slide{
	padding-bottom: 60px;
}
.sld-editer  .cl-review-slide .slick-dots{
	bottom: 0 !important;
}

.block-slide-v2 .infobox-has-photo .uabb-infobox-content .uabb-infobox-button a.uabb-button{
    width: 143px;
	min-width: 143px;
    height: 48px;
    border-radius: 4px;
    background: #176BFB;
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0px;
}

.block-slide-v2 .infobox-has-photo .uabb-infobox-content .uabb-infobox-button a.uabb-button span{
    text-transform: initial;
    font-size: 16px;
	font-family: 'Inter', sans-serif;
}

body.page-id-5670 .support-middle-block .fl-row-content-wrap{
    background: transparent;
}
body.page-id-5670 .support-middle-block .fl-row-content-wrap:before{
    content: none;
}
.block-list-baochi .slide-on-mobile{
    padding-left: 5px;
    padding-right: 5px;
}

.block-goix{
    position: relative;
}
.block-goix:before{
   position: absolute;
    content: url(/wp-content/uploads/2021/12/polygon.png) !important;
    opacity: 1;
    z-index: 99999;
    left: -35px;
    bottom: -25px;
}
.block-goix .uabb-infobox-content .uabb-infobox-button a.uabb-button{
    min-width: 105px;
    width: 105px;
    padding: 6px;
    height: auto;
    border-radius: 2px;
    background: #fff;
    height: 36px;
}
.block-goix .uabb-infobox-content .uabb-infobox-button a.uabb-button span{
    text-transform: initial;
    font-size: 13px;
    color: #000;
    font-weight: 400;
    line-height: 1;
}


.block-content-blockchain .uabb-info-list-icon{
    margin-right: 10px !important;
}

.block-content-blockchain h3.uabb-info-list-title{
    color: #0000FF;
    font-size: 15px !important;
}
body.page-id-5670 .support-ykkh .uabb-testimonial .uabb-testimonial-author .uabb-testimonial-author-name{
    font-weight: normal;
}
body.page-id-5670 .support-ykkh .uabb-testimonial .uabb-testimonial-author-description {
    text-align: left;
    color: #000;
}
body.page-id-5670 .support-ykkh .uabb-testimonial .uabb-testimonial-author-description .review-star .item img {
    width: 16px;
}
body.page-id-5670 .uabb-testimonial.uabb-testimonial0 .uabb-image .uabb-photo-img{
    border-radius: 3px;
}

.block-lienhe .item-lienhe .uabb-infobox-text p{
    margin: 0;
    padding: 0;
}
.block-lienhe .item-lienhe .uabb-infobox-text p a{
    color: #fff;
    font-weight: 100;
    font-size: 18px;
    letter-spacing: 0.5px;
}
.block-lienhe .item-lienhe{
    margin-top: 10px;
}
body.page-id-5670 .fl-page-footer-wrap{
    display: block;
}
body.page-id-5670 .support-middle-list .uabb-info-list-item .uabb-info-list-title{
    font-size: 18px;
}

/* .block-list-baochi .fl-col-content.fl-node-content .fl-module.fl-module-info-box{
    width: 50%;
    float: left;
} */

.logo-title{
	margin-top: 32px;
}


.block-list-baochi .fl-col-content.fl-node-content .fl-module.fl-module-info-box{
    width: 33%;
    float: left;
}

body.page-id-5670 .fl-page-footer-wrap .footer-col-item.footer-col-1{
    display: none;
}
body.page-id-5670 p,
body.page-id-5670 a,
body.page-id-5670 h1,
body.page-id-5670 h2,
body.page-id-5670 h3,
body.page-id-5670 h4,
body.page-id-5670 h5,
body.page-id-5670 h6{
    font-family: 'Inter', sans-serif !important;
}

.girlmifi{
    position: absolute;
    bottom: 1px;
    margin-left: 30px;
}
.girlmifi>.fl-module-content.fl-node-content{
    margin: 0;
}

.mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7{
    color: #000;
}
.popup-dk-tu-van-overlay .uabb-modal-close,
.mifi-tuvan-choban-overlay .uabb-modal-close{
    top: 8px !important;
    right: 8px !important;
}
.popup-dk-tu-van-overlay .uabb-modal-close i {
    background: url(/wp-content/uploads/2021/12/close.png) no-repeat;
    font-size: 0;
    background-size: contain;
    width: 12px;
    height: 12px;
}
.popup-dk-tu-van-overlay .uabb-modal-close i,
.mifi-tuvan-choban-overlay .uabb-modal-close i{
    color: transparent !important;
     font-size: 16px !important;
}
/* .mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form{
    padding: 0 30px 10px 30px;
} */
.mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form h3{
    color: #000000;
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 29px;
    text-align: center;
}
.mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form h5{
    font-weight: normal;
    font-size: 16px;
    margin-bottom: 24px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
}
.mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form label span{
    margin: 0px 0 12px 0px;
}
.mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form label{
    width: 100%;
    font-size: 15px;
    margin: 0;
    font-weight: 600;
    font-size: 16px;
    color: #110F24;
}
.mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form label input,
.mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form label select{
    height: 44px;
    width: 100%;
    margin-top: 2px;
    padding: 10px 12px;
    font-size: 14px !important;
    border: 1px solid #CCCED0;
    color: #000000;
    font-weight: 500;
}
.mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form input.wpcf7-submit{
    background: #7FCA27;
    margin: 0 auto 0 auto;
    text-align: center;
    display: block;
    color: #fff !important;
    font-weight: normal !important;
    border: none !important;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 8px 20px;
    border-radius: 2px !important;
    width: 100%;
    height: 44px;
    border-radius: 4px;
    padding: 10px;
    margin-bottom: 12px;
}

.link-block-v2.mifi-tuvan-choban {
   background: #fff;
    font-size: 20px;
    width: 60px;
    height: 60px;
    color: #fff;
    text-align: center;
    /*display: flex;*/
	display: none;
    position: fixed;
    bottom: 120px;
    right: 20px;
    align-items: center;
    justify-content: center;
    margin-top: 5px;
    text-decoration: none;
    border-radius: 3em;
    z-index: 99;
    border-radius: 50%;
    margin: 0;
}
.link-block-v2.mifi-tuvan-choban img{
    position: relative;
    top: 7px;
}

body.page-id-5670 #callcontrol1{
    display: none;
}

body.page-id-5670 #fl-to-top{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    right: 20px;
}
body.page-id-5670 #fl-to-top i{
    position: absolute;
    left: 50%;
    color: #fff;
    font-size: 20px;
    line-height: 20px;
    transform: translate(-50%, -50%);
    top: 50%;
}

body.page-id-5670 .support-middle-list .uabb-info-list-item .uabb-info-list-description{
    font-size: 17px;
    padding: 0 5px;
}
.mifi-tuvan-choban-overlay .uabb-modal-close i{
    background: url(/wp-content/uploads/2021/12/close.png) no-repeat;
    font-size: 0;
    background-size: contain;
    width: 12px;
    height: 12px;
}
.block-list-baochi .uabb-infobox-text-wrap .uabb-infobox-text{
    min-height: 66px;
    max-height: 66px
}
.contact-form-tuvan{
	box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
    border-radius: 4px;
    padding: 30px;
}
.contact-form-tuvan p{
	margin: 0;
}
.contact-form-tuvan h1{
	color: #110F24;
	font-weight: 500;
	margin: 0;
	text-align: center;
	font-size: 30px;
	margin-bottom: 30px;
}

.contact-form-tuvan .wpcf7-submit {
    margin: auto;
    display: table;
    height: 40px;
    width: 140px;
	background-color: #3DC33A;
	border: 0;
	outline: none;
}
.title-desc{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
span.wpcf7-list-item{
	margin: 0px!important;
}
.check-rq{
	font-weight:600;
	font-size: 16px;
}
@media (max-width:1300px) {
    header.fl-page-header .fl-page-header-wrap .fl-page-header-container{
        width: 100%;
        margin: 0 auto;
        max-width: 100%;
        padding: 0 20px 0 35px;
    }
}
@media (max-width:1200px) {
    .block-list-baochi .uabb-infobox-title-wrap{
               min-height: 40px;
    height: 40px;
    }
}
@media (max-width:1024px) {
    .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item {
        padding: 0px 8px !important;
    }
    header.fl-page-header .fl-page-header-wrap .fl-page-header-container{
        padding: 0 15px;
    }
}
@media (max-width:1000px) {
    header.fl-page-header .fl-page-header-wrap .fl-page-header-container{
        padding: 0;
    }
}
@media (max-width:768px) {
	/*2022-08-11 Start: Thêm tabcontent (MIFI vinh dự đồng hành cùng doanh nghiệp trên mọi ngành nghề)*/
	header.fl-page-header.fl-page-header-primary.fl-page-nav-right.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile{
		margin-top: 0!important;
	}
	.timedown{
		display: none;
	}
	.tooltip-gift{
		width: 100%;
		height: auto;
		left: 0;
	}
	.admin-bar #myHeader{
		display: none !important;
	}
	#three-tooltip{
		right: 0;
		left: auto;
	}
	#myHeader{
		display: none !important;
	}
	.select-countdown{
		display: none !important;
	}
	.mobile-tab-content{
		display: block !important;
	}
	.content-desc .group > img{
		margin-bottom: auto;
	}
	.content-desc span{
		font-style: normal;
		font-weight: 700;
		font-size: 14px;
		line-height: 150%;
		color: #000000;
	}
	.tabcontent{
		display: none;
	}
	.mobile-tab-content .accordion .option-code-tab > h1 {
		margin-bottom: 12px;
		font-style: normal;
		font-weight: 700;
		font-size: 14px;
		line-height: 150%;
		color: #FFFFFF;
	}
	.mobile-tab-content .accordion .option-code-tab > p {
		margin-bottom: 12px;
		font-style: normal;
		font-weight: 500;
		font-size: 10px;
		line-height: 150%;
		color: #FFFFFF;
	}
	.option-code-tab{
		height: auto !important;
	}
	.row-process{
		display: inline-block !important;
	}
	.progress{
		background-color: #FFFADF !important;
		height: 24px !important;
		width: 269px!important;
		border-radius: 30px !important;
		margin-bottom: 12px !important;
	}
	.row-footer-tab{
		justify-content: flex-start;
		grid-gap: 0 12px;
	}
	.img-header{
		display: none;
	}
	.countdown-timeline-PC .timedown{
		display: none !important;
	}
	.row-process p{
		position: unset !important;
	}
	/*2022-08-11 End: Thêm tabcontent (MIFI vinh dự đồng hành cùng doanh nghiệp trên mọi ngành nghề)*/
	
	/*2022-08-26 Start: Khách hàng nói gì về MIFI*/
	.row-header-title{
		display: inline !important;
	}
	.content-rating{
		height: auto !important;
	}
	.col-md-10.right-card-rating{
		padding-left: 15px !important;
	}
	.slide_left{
		display: none !important;
	}
	.slide_right{
		display: none !important;
	}
	/*2022-08-26 End*/
	
    .fl-slide .fl-slide-content-wrap .fl-slide-content .fl-slide-text .fl-builder-content .uabb-infobox-content{
        padding-right: 0px;
    }
    .block-list-baochi .uabb-infobox-text-wrap .uabb-infobox-text {
        min-height: 70px;
        max-height: 70px;
    }

    /* Menu */
    body .fl-page-header .fl-page-header-container .fl-page-nav-col{
        display: block;
    }
    body .fl-page-header .fl-page-header-container .fl-page-nav-col .fl-page-nav .navbar-toggle{
        right: auto;
        left: 7px;
        top:  -40px;;
        fill-opacity: 0;
        background: url('/wp-content/uploads/2021/12/iconmenu.svg') no-repeat;
        background-position: center;
        padding: 0;
    }
    body .fl-page-header .fl-page-header-container .fl-page-nav-col .fl-page-nav .navbar-toggle span,
    body .fl-page-header .fl-page-header-container .fl-page-nav-col .fl-page-nav .navbar-toggle span i{
        color: transparent;
    }
    .fl-page-nav-wrap .menu.menu-mifi-v2{
        display: block;
        padding: 0 !important
    }
    .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item {
        padding: 10px 15px !important;
    }
    .fl-page-nav-wrap .menu.menu-mifi-v2 li.menu-item a{
        padding: 0 !important
    }
    .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.kythuat{
        border-left:  none;
    }
    .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item a .blink_me{
        background: #C84040;
        color: #fff;
        padding: 0px 6px;
        font-size: 9px;
        font-weight: 100;
        height: 14px;
        letter-spacing: .5px;
        border-radius: 15px;
        position: absolute;
        display: block;
        line-height: 14px;
		left: 165px;
        right: auto;
        top: 4px;
		width: 30px;
    }
	
	.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item .sub-menu .menu-item a .blink_me{
		right: -3px;
		top: 4px;
		margin-left: 20px;
	}
	
    .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.mifi-tuvan-choban-menu a{
        text-align: center
    }

    /* End menu */


    body.page-id-5670 h3.uabb-infobox-title{
        font-size: 20px  !important;
    }
    body.page-id-5670 .uabb-infobox-text.uabb-text-editor p{
        font-size: 16px !important
    }
    body.page-id-5670 h3.uabb-heading {
         line-height: 24px !important;
		margin-top: 40px;
    }
    body.page-id-5670 h3.uabb-heading span.uabb-heading-text{
        font-size: 20px;
        line-height: 24px !important;
    }
    header .fl-page-header-logo{
        text-align: center !important;
    }
    header .fl-page-header-logo a{
        position: relative;
        z-index: 99;
    }
    /*.block-menu-mobile{
        margin-top: -45px;
    }
    .block-menu-mobile .fl-menu-mobile-toggle.hamburger .svg-container svg{
        fill-opacity: 0;
    }
    .block-menu-mobile .fl-menu-mobile-toggle.hamburger{
        background: url('/wp-content/uploads/2021/12/iconmenu.png') no-repeat;
        background-position: center;
    }
    .block-menu-mobile ul li a{
        color: #000;
        position: relative
    }
    .block-menu-mobile ul li a img{
        margin-right: 5px;
        width: 16px;
        margin-top: -3px;    
    }
    .block-menu-mobile ul li a .blink_me{
       background: #C84040;
        color: #fff;
        padding: 1px 8px;
        font-size: 9px;
        font-weight: 100;
        height: 14px;
        letter-spacing: .5px;
        border-radius: 15px;
        position: absolute;
        display: block;
        line-height: 12px;
        right: 0px;
        top: 5px;
    }
    .block-menu-mobile ul li:last-child a{
        font-weight: bold;
        color: #176BFB;
    }
    */
    body.page-id-5670  .fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-text * {
        font-size: 15px !important;
        text-align: center !important;
        line-height: 1.3 !important
    }

    body.page-id-5670  .khac-biet-slider .fl-slide-content-wrap .uabb-module-content .uabb-infobox-left-right-wrap{
        display: -webkit-flex; /* Safari */ 
        display: flex;
        flex-direction: column;
    }
    body.page-id-5670  .khac-biet-slider .fl-slide-content-wrap .uabb-module-content .uabb-infobox-content{
        width: 100% !important;
        order: 2;
        text-align: center;
        color: #000;
    }
    body.page-id-5670  .khac-biet-slider .infobox-photo-right .uabb-imgicon-wrap{
        margin: 0;
        order: 1;
    }
    body.page-id-5670  .khac-biet-slider .fl-slide-content-wrap .uabb-module-content .uabb-infobox-content h3.uabb-infobox-title{
        font-size: 20px !important;
        margin: 15px 0;
        line-height: 30px !important;
    }
    .block-slide-v2 .infobox-has-photo .uabb-infobox-content .uabb-infobox-button a.uabb-button {
        min-width: 150px !important;
        width: 150px !important;
        padding: 10px 12px !important;
        height: auto;
        border-radius: 2px;
        background: #176BFB;
        color: #fff !important;
		margin: 0 auto;
		border-radius: 4px;
    }

    .block-phathanhhoadontheodungquydinh>.fl-row-content-wrap{
        background: transparent;
    }
    .block-phathanhhoadontheodungquydinh>.fl-row-content-wrap .uabb-module-content .uabb-infobox-left-right-wrap{
        text-align: center
    }
    .block-phathanhhoadontheodungquydinh .uabb-infobox-content h3.uabb-infobox-title,
    .block-phathanhhoadontheodungquydinh .uabb-infobox-content .uabb-infobox-text-wrap .uabb-infobox-text.uabb-text-editor{
        color: #000;
    }
    .col-left-img{
        margin-bottom: 35px
    }
    .col-left-img .fl-module-content.fl-node-content{
        top:  auto;
        left:  auto;
        position: relative
    }
    .col-left-img .fl-module-content.fl-node-content .uabb-image-content:before{
        content: '';
        background: #BFE3FF;
        width: 210px;
        height: 210px;
        position: absolute;
        transform: translate(-50%, -50%);
        top: 50%;
        left: 50%;
        border-radius: 50%;
    }
    .col-left-img .fl-module-content.fl-node-content .uabb-image-content img{
        width: 260px;
        z-index: 9;
        position: relative;
    }

    .block-qlycongno>.fl-row-content-wrap>.fl-row-content>.fl-col-group{
        display: -webkit-flex; /* Safari */ 
        display: flex;
        flex-direction: column;
    }
    .block-qlycongno>.fl-row-content-wrap>.fl-row-content>.fl-col-group .block-content-congno{
        order:  2;
    }
    .block-qlycongno>.fl-row-content-wrap>.fl-row-content>.fl-col-group .block-img-congno{
        order:  1;
    }

    .block-mifisegiupban{
        /*padding-top: 30px;*/
        /*background: url('/wp-content/uploads/2021/12/bg-mifisegiupbanj-mb.png') no-repeat;*/
        background-size: contain;
        margin-bottom: -40px
    }

    .slide-on-mobile .bx-controls-direction{
        display: none !important
    }
    .slide-on-mobile .bx-pager.bx-default-pager{
        padding-top: 0
    }
    .slide-on-mobile .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link{
        background: #C9ECFF !important;
    }
    .slide-on-mobile .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link.active{
        background: #3381F3 !important;
    }

    .block-ungdungcongnghe{
        /*background: url('/wp-content/uploads/2021/12/bg-mifisegiupbanj-mb-bottom.png')  no-repeat;*/
        background-size: contain;
        background-position: bottom;
        /*padding-bottom: 30px;*/
    }

    .slide-on-mobile .fl-module-content.fl-node-content{
        margin-left: 0 !important;
        margin-right:  0 !important

    }
    .block-list-baochi .fl-col-content.fl-node-content .fl-module.fl-module-info-box{
        width: 100%
    }

    .block-content-blockchain .instal-mifi-invoice .fl-module-content.fl-node-content{
        text-align: center;
        padding-left: 30px;

    }
    .block-content-blockchain .instal-mifi-invoice .fl-module-content.fl-node-content .uabb-info-list-icon{
        position: absolute;
        left: 0px;
    }

    body.page-id-5670 .support-ykkh .uabb-testimonial{
        flex-direction: column;
    }
    body.page-id-5670 .uabb-testimonial .uabb-image .uabb-photo-img{
        width: 100% !important;
    }
    .block-list-baochi .slide-on-mobile{
        padding-left: 0;
        padding-right: 0
    }
    .block-list-baochi>.fl-row-content-wrap{
        padding-top: 0;
        padding-bottom: 0
    }

    body.page-id-5670 .fl-module-advanced-accordion>.fl-module-content.fl-node-content{
        margin-left: 0;
        margin-right: 0
    }
    body.page-id-5670 .fl-module-advanced-accordion .uabb-adv-accordion-item{
        margin-bottom: 15px
    }

    .block-lienhe .col-contact-image{
        position: absolute;
        top: -80px;
        transform: translateX(-50%);
        left: 50%;
    }
   .block-lienhe .col-contact-image .uabb-image .uabb-photo-img {
        width: 105px;
    }
    .block-lienhe .col-contact-text3{
        margin-bottom: 15px
    }
    .block-lienhe .col-contact-text1{
        margin-top: 40px
    }
    .block-lienhe .item-lienhe {
        margin: 8px 0;
    }

    .block-kh-noi-mifi>.fl-row-content-wrap{
        background: transparent;
        padding-top: 40px !important;
        padding-bottom: 10px !important;
    }

    .mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form {
        padding: 0 0px 10px 0px;
    }
    .fl-page-header .fl-page-header-container .fl-page-nav-col {
        background: #e4f5ff;
    }

    .fl-page-header .fl-page-header-container .fl-page-nav-col{
        /*background: #ebf5fb;*/
        background: transparent;
    }
    .fl-page-header .fl-page-header-container .fl-page-nav-col .fl-page-nav .fl-page-nav-collapse{
        background: #e9f5fb;
    }
    

/*     .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item a,
    .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item:hover a{
        display: inline-block
    } */

    body.page-id-5670 .fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-text *{
        line-height: 1.7 !important
    }

    .block-slide-v2 .infobox-has-photo .uabb-infobox-content .uabb-infobox-button a.uabb-button{
            min-width: 115px !important;
    width: 115px !important;
    padding: 5px !important;
    }
    .block-slide-v2 .infobox-has-photo .uabb-infobox-content .uabb-infobox-button a.uabb-button span{
        font-size: 14px;
    }
    .block-content-blockchain h3.uabb-info-list-title{
        font-size: 14px !important;
    }

    .block-list-baochi .slide-on-mobile .fl-module-info-box .uabb-module-content{
        text-align: center
    }
    .block-list-baochi .slide-on-mobile .fl-module-info-box .uabb-module-content .uabb-infobox-title-wrap h3.uabb-infobox-title{
        margin: 22px 0;
        font-size: 20px !important;
        line-height: 1.6;
    }
    .block-list-baochi .slide-on-mobile .fl-module-info-box .uabb-module-content .uabb-infobox-text{
        font-size: 15px !important;
            line-height: 1.4;
    }
    body.page-id-5670 .support-ykkh .uabb-testimonial .uabb-testimonial-author-description{
        text-align: center
    }
    .block-loiich{
        margin-top: 20px
    }

    .block-slide-v2 .infobox-has-photo .uabb-infobox-content .uabb-infobox-button a.uabb-button span{
        font-size: 9px !important;
		font-family: 'Inter', sans-serif;
		font-style: normal;
    	font-weight: 700;
    }
    .block-slide-v2 .infobox-has-photo .uabb-infobox-content .uabb-infobox-button a.uabb-button {
        min-width: 110px !important;
        width: 110px !important;
    }

    .page-template-page-landing .fl-page-header-wrap .fl-page-header-container{
        background: transparent;
    }
    .fl-page-header {
        border-color: transparent;
        background: linear-gradient(to right, #e3f5ff, #e9f7ff);
        color: #000;
    }
    .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item:last-child {
        border-bottom: 1px solid #3889f5 !important;
    }

    .block-list-baochi img.uabb-photo-img{
        width: 150px !important;
    }
    .block-list-baochi .bx-controls{
        position: relative;
        top: -5px;
    }
    .block-list-baochi .uabb-infobox-text-wrap{
        margin-top: 30px
    }
    .fl-page-header .fl-page-nav ul.navbar-nav>li.menu-item-has-children>a:after{
        right: -15px !important
    }
    .fl-page-header .fl-page-header-container .fl-page-nav-col{

            background: #e4f5ff !important;
    }
    .page-template-page-landing .fl-page-header-wrap .fl-page-header-container{
        background: transparent !important;
    }
}

.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item:last-child:hover a{

}
.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.fl-sub-menu-open ul.sub-menu li.menu-item{
    padding: 0px !important;
}

#callcontrol1{display: none !important;}


.page-id-1137 .mifi-tuvan-choban-overlay {
    display: none;
}

div#wpcf7-f5745-p2210-o4 {}

.form-ket-noi-wrap .wpcf7 h3 {
    text-align: center;
    color: #fff;
    margin: 0;
}

.form-ket-noi-wrap .wpcf7 h5 {
    color: #fff;
    text-align: center;
    font-weight: 400;
}

.form-ket-noi-wrap .wpcf7 label {
    font-weight: 400;
    color: #fff;
    width: 100%;
}

.form-ket-noi-wrap .wpcf7 input[type=text], .form-ket-noi-wrap .wpcf7 select {
    width: 100%;
    max-width: 100%;
    color: #333;
    background: #fff;
}

.form-ket-noi-wrap .wpcf7 .wpcf7-form-control-wrap {
    width: 100%;
    max-width: 100%;
}

.form-ket-noi-wrap .wpcf7 .frm-btn {
    margin-top: 10px;
}

.form-ket-noi-wrap .wpcf7 .frm-btn .wpcf7-submit:hover {
    background-color: #7fca27;
    border-color: #7fca27;
}

.uabb-modal .wpcf7 h3 {
    color: #3282F5;
    font-size: 20px;
    text-align: center;
}

.uabb-modal .wpcf7 h5 {
    font-weight: normal;
    font-size: 16px;
    margin-bottom: 25px;
    text-align: center;
    color: #333;
}

.uabb-modal .wpcf7 label {
    width: 100%;
    font-size: 15px;
    margin: 0;
    color: #333;
}

.uabb-modal .wpcf7 input[type=text], .uabb-modal .wpcf7 input[type=tel], .uabb-modal .wpcf7 select {
    line-height: 38px;
    height: 38px;
    width: 100%;
    margin-top: 2px;
    padding: 0 15px;
    font-size: 16px !important;
    color: #333;
}

.uabb-modal .wpcf7 .frm-btn {
    margin: 0;
}

.uabb-modal .wpcf7 .frm-btn .wpcf7-submit {
    background: #176BFB;
    margin: 10px auto 5px auto;
    text-align: center;
    display: block;
    color: #fff !important;
    font-weight: normal !important;
    border: none !important;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 8px 20px !important;
    border-radius: 2px !important;
    border-color: #176BFB;
    text-transform: unset;
    line-height: normal;
    height: 38px;
	width: 100%;
}

#tessera-header-search-form{
    position: relative;
    z-index: 2;
    padding: 0px 1em;
    border: 1px solid #fff;
    border-radius: 5px;
    background-color: #fff;
}
#tessera-header-wrapper.header-align-right #tessera-header-search, #tessera-header-wrapper.header-align-left #tessera-header-search{
    border-radius: 10px;
}
#tessera-header-wrapper.header-align-right #tessera-header-search .form-control, #tessera-header-wrapper.header-align-left #tessera-header-search .form-control{
    padding: 0 0px;
}
#tessera-header-wrapper.header-align-right #tessera-header-search .btn, #tessera-header-wrapper.header-align-left #tessera-header-search .btn{
    padding: 0.25rem 0rem 0rem 1.25rem;
}

.page-id-6215 #mifi-tuvan-choban {
    display: none;
}

.page-id-1243 #mifi-tuvan-choban, .page-id-1243 #mifi-tuvan-choban-overlay {
    display: none !important;
}

#wiki-banner {
    position: relative;
}

#wiki-banner .wiki-home-banner-shape {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

#wiki-banner .wiki-home-banner-shape .fl-module-content.fl-node-content {
    margin: 0;
}

#wiki-banner .wiki-home-banner-shape svg.waves {
    height: 40px;
    width: 100%;
    vertical-align: bottom;
}

#wiki-banner .wiki-home-banner-shape svg.waves .parallax {}

#wiki-banner .wiki-home-banner-shape svg.waves .parallax use {
    animation: move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite;
}

#wiki-banner .wiki-home-banner-shape svg.waves .parallax use:nth-child(1) {
    animation-delay: -2s;
    animation-duration: 7s;
}

@keyframes move-forever {
  0% {
   transform: translate3d(-90px,0,0);
  }
  100% { 
    transform: translate3d(85px,0,0);
  }
}

#wiki-banner .wiki-home-banner-shape svg.waves .parallax use:nth-child(2) {
    animation-delay: -3s;
    animation-duration: 10s;
}

#wiki-banner .wiki-home-banner-shape svg.waves .parallax use:nth-child(3) {
    animation-delay: -4s;
    animation-duration: 13s;
}

#wiki-banner .wiki-home-banner-shape svg.waves .parallax use:nth-child(4) {
    animation-delay: -5s;
    animation-duration: 20s;
}

#tessera-header-search {
    max-width: 50%;
    margin: 1.5rem auto 0 auto;
    transition: background 0.4s ease;
    padding: 6px;
    background: rgba(255, 255, 255, 0.1);
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 40%, rgba(0, 0, 0, 0.1) 60%, rgba(0, 0, 0, 0.2) 100%);
    background-size: 100% 100%;
    background-position: center left;
    border-radius: 10px;
    margin-left: 0;
}

.wiki-banner-title .uabb-infobox-title-wrap .uabb-infobox-title {
    color: #fff;
}

#tessera-header-search-form {
    position: relative;
    z-index: 2;
    padding: 0px 1em;
    border: 1px solid #fff;
    border-radius: 5px;
    background-color: #fff;
}

#tessera-header-search-form .input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

#tessera-header-search .form-control {
    border: none;
    padding: 0 0px;
    border-radius: 0;
    height: 60px;
    box-shadow: none;
}

#tessera-header-search .custom-select, #tessera-header-search .custom-select:focus {
    border: none;
    padding: 0 0.75rem;
    height: 60px;
    box-shadow: none;
    max-width: 160px;
    border-left: 1px solid rgba(0, 0, 0, 0.15);
    border-right: 1px solid rgba(0, 0, 0, 0.15);
    outline: 0;
    background: #fff url(data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%232e5d9f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E) no-repeat right 1rem center;
    background-size: 10px 12px;
    z-index: 9;
    display: none!important;
}

#tessera-header-search-form .input-group>.form-control {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
    background: #fff;
}

#tessera-header-search-form .input-group .input-group-append {
    margin-left: -1px;
    display: -ms-flexbox;
    display: flex;
}

#tessera-header-search-form .input-group .input-group-append button.btn {
    padding: 0.25rem 0rem 0rem 1.25rem;
    border-radius: 0;
    background: #fff;
    height: 60px;
    width: auto;
    font-size: 20px;
    color: #2e5d9f;
    opacity: 1;
    box-shadow: none !important;
    outline: unset;
}
#tessera-header-search-form .input-group .input-group-append button.btn:hover {
    border: 0;
}

#tessera-header-search-form .ui-autocomplete {
    position: absolute;
    cursor: pointer;
    top: 70px !important;
    left: 0.5938px !important;
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    background: rgba(4, 53, 101, 0.9);
    z-index: 99999;
    width: 100%;
    border-radius: 0px;
    background: #1c1c1c;
}

#tessera-header-search-form  .ui-menu .ui-menu-item {
    position: relative;
    margin: 0;
    padding: 1rem;
    cursor: pointer;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
    color: inherit;
    font-size: 16px;
    text-align: left;
    color: rgba(255, 255, 255, 0.7);
}

#tessera-header-search-form .ui-menu .ui-menu-item:hover {
    color: #fff;
}

.wiki-list-home .uabb-blog-posts > .uabb-blog-posts-col-1 {
    display: -webkit-flex; /* Safari */
    display: flex;
}

.wiki-list-home .uabb-blog-posts > .uabb-blog-posts-col-1 .ol-item {
    padding-right: 10px;
    font-weight: 600;
    color: #101419;
}

.wiki-list-home .uabb-blog-posts > .uabb-blog-posts-col-1 a {
    outline: unset;
}

.wiki-list-home .uabb-blog-posts > .uabb-blog-posts-col-1 a:hover {
    color: #101419;
}

#wiki-home-block-2 .wiki-home-col .fl-col-content.fl-node-content {
    margin: 10px;
    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 10%);
    border-radius: 5px 5px 5px 5px;
    padding: 15px;
}

#wiki-home-block-2 .wiki-home-col .wiki-cat-link {
    position: relative;
}

#wiki-home-block-2 .wiki-home-col .wiki-cat-link .uabb-icon-wrap .uabb-icon {
    position: absolute;
    top: -35px;
    right: -26px;
    background-color: #4980EC;
    font-size: 40px;
    padding: 15px;
    width: 70px;
    height: 70px;
    border-radius: 50px;
    text-align: center;
}

#wiki-home-block-2 .wiki-home-col .wiki-cat-link .uabb-icon-wrap .uabb-icon i {
    color: #fff !important;
    height: auto;
    font-size: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#wiki-home-block-2 .wiki-home-col .wiki-cat-link .uabb-icon-wrap .uabb-icon i:before {
    color: #fff !important;
    height: auto;
    width: 100%;
    font-size: 40px;
}

.wiki-cat-btn .fl-module-content.fl-node-content {
    margin-top: 0;
}

.wiki-cat-btn .fl-module-content.fl-node-content .uabb-button {
    min-width: 115px;
    padding: 0 5px;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    background: #fff;
    box-shadow: 2px 2px rgb(0 0 0 / 10%) !important;
    border: 0;
}

.wiki-cat-btn .fl-module-content.fl-node-content .uabb-button .uabb-button-text {
    color: #101419;
    font-weight: 700;
}

.wiki-cat-btn .fl-module-content.fl-node-content .uabb-button i {
    color: #101419;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content {
    box-shadow: none;
    border-radius: 0;
    padding: 0;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box {
    height: 100%;
    display: -webkit-flex; /* Safari */
    display: flex;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .fl-module-content.fl-node-content {
    margin: 0;
    display: flex;
    height: 100%;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face {
    height: 100% !important;
    display: -webkit-flex; /* Safari */
    display: flex;
    align-items: center;
    border: 0;
    border-radius: 5px;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face .uabb-flip-box-section {
    transform: unset;
    top: 0;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face.uabb-front {
    background-color: #4980EC;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face.uabb-front .uabb-face-text-title {
    color: #fff;
    font-size: 21px;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face.uabb-front .uabb-flip-box-section-content {
    font-size: 16px;
    color: #fff;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face.uabb-front .uabb-icon img {
    width: 188px;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face.uabb-back {
    background-color: #425CCF;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face .uabb-back-text-title {
    color: #fff;
    font-size: 21px;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face .uabb-back-flip-box-section-content {
    color: #fff;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face .uabb-back-flip-box-section-content .mifi-price {
    font-size: 22px;
    padding: 20px 0 10px;
}

#wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face.uabb-back .uabb-button {
    width: 140px;
    height: 40px;
    padding: 0;
    font-size: 15px;
    line-height: 35px;
    background: transparent;
    border: 2px solid #fff;
}

#wiki-home-block-2 .wiki-home-col .wiki-cat-link .uabb-infobox-title {
    margin: 0;
}

#wiki-home-block-2 .wiki-home-col .wiki-cat-link .uabb-infobox-title a {
    color: #101419;
}

#wiki-home-block-2 .wiki-home-col .wiki-cat-link .fl-module-content.fl-node-content {
    margin-bottom: 0;
    margin-top: 0;
}

.wiki-home-qa-title .uabb-infobox-title-wrap .uabb-infobox-title {
    color: #101419;
    font-size: 28px;
    position: relative;
    padding-bottom: 15px;
}

.wiki-home-qa-title .uabb-infobox-title-wrap .uabb-infobox-title:after {
    content: '';
    position: absolute;
    width: 60px;
    margin: 0 auto;
    border: 3px solid #D0D0D0;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 0px);
}

#wiki-qa-home .uabb-adv-accordion-item-active .uabb-adv-accordion-button-label {
    color: #4980EC;
}

#wiki-qa-home .uabb-adv-accordion-item .uabb-adv-accordion-content {
    padding-left: 50px;
    color: #444444;
    line-height: 30px;
}

.tax-clguidecats .submenu-page-group {
    background: #4980ec;
    padding: 15px 0 0;
}

.tax-clguidecats .submenu-page-group .title-submenu-page {}

.tax-clguidecats .submenu-page-group .title-submenu-page .fl-heading {
    color: #fff;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap {
    padding-top: 15px;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search {
     /* Safari */
     position: relative;
     z-index: 8;
     display: table;
     table-layout: fixed;
     width: 100%;
     padding: 0;
     background: linear-gradient(to left, #4980ec, #194dc6) !important;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left {
    width: 62%;
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right {
    border-left: 1px solid rgba(255, 255, 255, 0.15);
    width: 38%;
    position: relative;
    display: table-cell;
    vertical-align: top;
}

#box-menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 0 40px;
}

#box-menu .menu-img {
  overflow: hidden;
}
#box-menu .menu-img img {
  display: block;
}
#menu{
	padding: 0px;
}
#menu img {
  display: none;
}

#tessera-bar-search-form #tessera-bar-search-select{
	display: none;
}

#tessera-bar-search-form .input-group input{
	border-radius: 0;
}

.input-group-append{
	display: flex;
	align-items: center;
}

.input-group-append .btn{
	border-radius: 0;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group .form-control {
    border: none;
    padding: 0 1.5rem;
    height: 70px;
    box-shadow: none;
    background: transparent;
    color: rgba(255, 255, 255, 0.7);
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
    font-size: 16px;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group #tessera-bar-search-select {
    display: none;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group button.btn {
    background: transparent;
    padding: 0;
    height: 70px;
    width: 65px;
    font-size: 16px;
    border: none;
    color: #fff;
    opacity: 1;
    box-shadow: none !important;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group .form-control::placeholder {
    color: #fff;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left a {
    font-size: 22px;
    color: #fff;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left a:hover {
    color: rgba(255, 255, 255, 0.7);
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .ui-autocomplete {
    background: #1c1c1c;
    top: 70px !important;
    left: 0.5938px !important;
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 99999;
    border-radius: 0px;
    position: absolute !important;
    cursor: pointer;
}

.tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .ui-autocomplete .ui-menu-item {
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    position: relative;
    margin: 0;
    padding: 1rem;
    cursor: pointer;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
    font-size: 1rem;
    text-align: left;
    color: rgba(255, 255, 255, 0.7);
    font-size: 16px;
}

.tax-clguidecats .fl-post .post-item {
    border-radius: 5px;
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
}

.tax-clguidecats .fl-post .post-item .fl-post-title {
    font-size: 24px;
    color: #101419;
}

.tax-clguidecats .fl-post .post-item .fl-post-title a:hover {
    color: #2e5d9f;
}

.tax-clguidecats .fl-post .post-item {
    border-radius: 5px;
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
    display: table;
    table-layout: fixed;
    width: 100%;
}

.tax-clguidecats .fl-post .post-item .fl-post-title {
    font-size: 24px;
    color: #101419;
}

.tax-clguidecats .fl-post .post-item .fl-post-title a:hover {
    color: #2e5d9f;
}

.tax-clguidecats .fl-post .post-item .fl-post-content p {
    font-size: 18px;
    color: #444444;
}

.tax-clguidecats .fl-post .post-item .fl-post-content {
    display: table-cell;
    vertical-align: top;
}

.tax-clguidecats .fl-post .post-item .fl-post-thumb {
    position: relative;
    width: 300px;
    display: table-cell;
    vertical-align: top;
}

.tax-clguidecats .fl-post .post-item .fl-post-thumb a {
    position: relative;
    padding-bottom: 66.25%;
    display: block;
    overflow: hidden;
}

.tax-clguidecats .fl-post .post-item .fl-post-thumb a img {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: auto;
    transform: translate(-50%, -50%);
    object-fit: cover;
    border-radius: 0;
}

.single-clguide .submenu-page-group {
    background: #4980ec;
    padding: 0;
}

.single-clguide .submenu-page-group .title-submenu-page .fl-heading {
    color: #fff;
}

.single-clguide .submenu-page-group .submenu-page-wrap {
    padding-top: 0;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search {
     /* Safari */
     position: relative;
     z-index: 8;
     display: table;
     table-layout: fixed;
     width: 100%;
     padding: 0;
     background: linear-gradient(to left, #4980ec, #194dc6) !important;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left {
    width: 62%;
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
	height: 71px;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right {
    border-left: 1px solid rgba(255, 255, 255, 0.15);
    width: 38%;
    position: relative;
    display: table-cell;
    vertical-align: top;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group .form-control {
    border: none;
    padding: 0 1.5rem;
    height: 70px;
    box-shadow: none;
    background: transparent;
    color: rgba(255, 255, 255, 0.7);
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
    font-size: 16px;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group #tessera-bar-search-select {
    display: none;
}

/* .single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group button.btn {
    background: transparent;
    padding: 0;
    height: 70px;
    width: 65px;
    font-size: 16px;
    border: none;
    color: #fff;
    opacity: 1;
    box-shadow: none !important;
} */

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group .form-control::placeholder {
    color: #fff;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left a {
    font-size: 22px;
    color: #fff;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left a:hover {
    color: rgba(255, 255, 255, 0.7);
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .ui-autocomplete {
    background: #1c1c1c;
    top: 70px !important;
    left: 0.5938px !important;
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 99999;
    border-radius: 0px;
    position: absolute !important;
    cursor: pointer;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .ui-autocomplete .ui-menu-item {
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    position: relative;
    margin: 0;
    padding: 1rem;
    cursor: pointer;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
    font-size: 1rem;
    text-align: left;
    color: rgba(255, 255, 255, 0.7);
    font-size: 16px;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left .breadcrumb-item {
    padding-left: 15px;
    position: relative;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left .breadcrumb-item a {
    font-size: 18px;
    text-decoration: unset;
}

.single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left .breadcrumb-item:before {
    font-family: 'FontAwesome';
    content: "\f105";
    speak: none;
    text-indent: 0em;
    text-align: center;
    color: rgba(255, 255, 255, 0.3);
    font-weight: 600;
    position: absolute;
    left: 3px;
    top: 50%;
    transform: translate(0px, -50%);
}

.single-clguide .fl-sidebar.fl-sidebar-right h3 {
    margin: 0;
    color: #101419;
    margin-bottom: 20px;
}

.single-clguide .fl-sidebar.fl-sidebar-right .related-posts-grid .grid-item a {
    color: #3c4043 !important;
    display: block;
    margin-left: 1.25rem;
    padding: 0 0 10px 15px;
    position: relative;
    line-height: 1.2;
    -webkit-transition: color 0.2s ease-in-out;
    -moz-transition: color 0.2s ease-in-out;
    -ms-transition: color 0.2s ease-in-out;
    transition: color 0.2s ease-in-out;
    font-size: 18px;
    font-weight: 400;
}

.single-clguide .fl-sidebar.fl-sidebar-right .related-posts-grid .grid-item a svg.article {
    fill: #2d62d6;
    height: 20px;
    position: absolute;
    top: 2px;
    left: -1rem;
    width: 20px;
}

.single-clguide .fl-content.fl-content-left {
}

.single-clguide .fl-sidebar.fl-sidebar-right {
    padding-left: 30px;
}

.single-clguide .submenu-page-group .fl-col.col-md-12 {
    padding: 0;
}

.single-clguide .fl-content.fl-content-left .fl-post-header .fl-post-title {
    font-size: 28px;
	text-align: center;
}

.btn-clguide-cmt {
    background: transparent !important;
    border: 0 !important;
    color: #444444 !important;
    font-size: 18px;
    outline: unset !important;
}

.btn-clguide-cmt img {
    width: 20px;
}

.btn-clguide-cmt:hover {
    text-decoration: underline !important;
    background: transparent;
    border: 0;
    color: #444;
}

.modal-cmt-wiki #respond #reply-title {
    display: none;
}

.modal-cmt-wiki #respond #reply-title {
    display: none;
}

.modal-cmt-wiki .modal-dialog {
    max-width: 900px;
    width: 100%;
    transform: translate(-50%, -50%) !important;
    margin: auto;
}

.modal-cmt-wiki .modal-dialog #respond #commentform input {
    width: 100%;
    height: 55px;
    border-radius: 4px;
    border: 1px solid rgba(0, 0, 0, 0.15);
    padding: 15px;
}

.modal-cmt-wiki .modal-dialog #respond #commentform input:focus {
    box-shadow: 0 0.125rem 0.25rem rgb(0 0 0 / 8%);
}

.modal-cmt-wiki .modal-dialog #respond #commentform textarea {
    resize: none;
    height: 140px;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
}

.modal-cmt-wiki .modal-dialog #respond #commentform textarea:focus {
    box-shadow: 0 0.125rem 0.25rem rgb(0 0 0 / 8%);
}

.modal-cmt-wiki .modal-dialog #respond #commentform #comment-submit {
    box-shadow: 0 0 5px 0 rgb(0 0 0 / 50%)!important;
    text-shadow: 0 0 10px rgb(0 0 0 / 30%);
    background-color: #5cb85c;
    border: 0;
    width: auto;
    font-size: 17px;
    font-weight: 600;
}

.modal-cmt-wiki .modal-dialog #respond #commentform p br {
    display: none;
}

.modal-cmt-wiki .modal-dialog .modal-body {
    padding: 25px;
}

.modal-cmt-wiki .modal-dialog .modal-content {
    border: 8px solid #000;
}

.modal-cmt-wiki .modal-dialog #respond #commentform input::placeholder, .modal-cmt-wiki .modal-dialog #respond #commentform textarea::placeholder {
    font-size: 17px;
    color: #898989;
    font-weight: 400;
}

.rating-wiki {
    display: flex;
    align-items: center;
    padding: 4em;
    flex-wrap: wrap;
    border-top: 0.0625rem solid #dadce0;
    border: 1px solid #dadce0;
}

.rating-wiki .footer-title {
    margin-right: 18px;
    font-size: 18px;
    color: #444444;
}

.single-clguide .fl-content.fl-content-left .fl-content-inner {
    border: 1px solid #e5e8f3;
    padding: 30px 28px 35px;
}

.fl-sidebar.fl-sidebar-right.fl-sidebar-display-always.col-md-custom{
	border: 1px solid #e5e8f3;
    padding: 30px 28px 35px;
	margin-bottom: 0;
}
.rating-wiki .button-group button.as-button {
    background-color: #fff;
    border: 0.0625rem solid #dadce0;
    border-radius: 3px;
    color: #1a73e8;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    font-size: 16px;
    font-weight: 500;
    line-height: 1rem;
    margin: 7px 7px 7px 0;
    min-width: 88px;
    padding: 13px 10px;
    position: relative;
    text-align: center;
}

.author-wiki-wrap {
    display: none;
    flex-wrap: wrap;
    align-items: flex-start;
    padding: 20px;
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
    border: 1px solid #dadce0 !important;
    border-top: none !important;
    background: #f5f5f5;
}

.author-wiki-wrap .author-thumb {
    width: 120px;
    padding: 15px;
}

.author-wiki-wrap .author-content .author-title {
    margin: 10px 0 0;
}

.page-template-vbpl-template .submenu-page-group {
    background: #4980ec;
    padding: 15px 0 0;
}

.page-template-vbpl-template .submenu-page-group .title-submenu-page {}

.page-template-vbpl-template .submenu-page-group .title-submenu-page .fl-heading {
    color: #fff;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap {
    padding-top: 15px;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search {
     /* Safari */
     position: relative;
     z-index: 8;
     display: table;
     table-layout: fixed;
     width: 100%;
     padding: 0;
     background: linear-gradient(to left, #4980ec, #194dc6) !important;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left {
    width: 62%;
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right {
    border-left: 1px solid rgba(255, 255, 255, 0.15);
    width: 38%;
    position: relative;
    display: table-cell;
    vertical-align: top;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group .form-control {
    border: none;
    padding: 0 1.5rem;
    height: 70px;
    box-shadow: none;
    background: transparent;
    color: rgba(255, 255, 255, 0.7);
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
    font-size: 16px;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group #tessera-bar-search-select {
    display: none;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group button.btn {
    background: transparent;
    padding: 0;
    height: 70px;
    width: 65px;
    font-size: 16px;
    border: none;
    color: #fff;
    opacity: 1;
    box-shadow: none !important;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group .form-control::placeholder {
    color: #fff;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left a {
    font-size: 22px;
    color: #fff;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left a:hover {
    color: rgba(255, 255, 255, 0.7);
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .ui-autocomplete {
    background: #1c1c1c;
    top: 70px !important;
    left: 0.5938px !important;
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 99999;
    border-radius: 0px;
    position: absolute !important;
    cursor: pointer;
}

.page-template-vbpl-template .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .ui-autocomplete .ui-menu-item {
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    position: relative;
    margin: 0;
    padding: 1rem;
    cursor: pointer;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
    font-size: 1rem;
    text-align: left;
    color: rgba(255, 255, 255, 0.7);
    font-size: 16px;
}

.vbpl-tabs .fl-tabs-labels .fl-tabs-label {
    color: #444444;
    font-weight: 600;
    font-size: 18px;
}

.vbpl-tabs .fl-tabs-panel-content table tbody tr:first-child {
    color: #fff !important;
}

.vbpl-tabs .fl-tabs-panel-content table tbody tr:first-child td {
    color: #fff !important;
}

.vbpl-tabs .fl-tabs-panel-content table tbody tr:first-child td strong {
    color: #fff !important;
}

.vbpl-tabs .fl-tabs-panel-content table {
    border-color: #ddd;
}

.vbpl-tabs .fl-tabs-panel-content table td {
    border-color: #ddd;
}

.btn-de-xuat .uabb-button {
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 50%);
    text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
}

.btn-de-xuat .uabb-button .uabb-button-text {
    font-size: 18px;
    text-transform: uppercase;
}

.btn-de-xuat .uabb-button:hover {
    background: #5cb85c !important;
    border-color: #5cb85c !important;
}

.table-de-xuat #bbpress-forums {
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%) !important;
    border-radius: 3px;
}

.table-de-xuat #bbpress-forums .bbp-forums {
    list-style: none;
    margin: 0;
    padding: 0;
    background: #fff;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%) !important;
    border: 0;
}

.table-de-xuat #bbpress-forums .bbp-forums li.bbp-header {
    background: #fff;
    border: 0;
    padding: 0;
}

.table-de-xuat #bbpress-forums .bbp-body {}

.table-de-xuat #bbpress-forums .bbp-body ul {
    background: #fff;
    list-style: none;
    margin: 0;
    padding: 0 !important;
    display: flex;
    table-layout: fixed;
    width: 100%;
    border-top: 1px solid #ddd !important;
}

.table-de-xuat #bbpress-forums .bbp-body ul li {
    vertical-align: middle;
    padding: 15px;
    border-right: 1px solid #ddd;
    display: table-cell;
    font-size: 18px;
}

.tessera-forum-table-wrapper {
    display: table;
    table-layout: fixed;
    width: 100%;
}

.tessera-forum-right {
    width: 100%;
}

.tessera-forum-right .bbp-forum-title, ul.bbp-topics li.bbp-topic-title .bbp-topic-permalink {
    font-weight: 700;
    margin-bottom: 0.2rem;
    display: inline-block;
    font-size: 18px;
    padding-right: 5px;
    margin: 0 !important;
}

.tessera-forum-table-wrapper .bbp-forum-content {
    margin: 0 !important;
    display: none;
}

.table-de-xuat #bbpress-forums .bbp-forums li.bbp-header .forum-titles {}

.table-de-xuat #bbpress-forums .bbp-forums li.bbp-header .forum-titles li {
    padding: 15px;
    font-size: 18px;
    color: #444444;
    border-right: 1px solid #ddd;
}

.table-de-xuat #bbpress-forums .bbp-body ul li:last-child {
    width: 25%;
    border-right: 0;
}

.table-de-xuat #bbpress-forums .bbp-forums li.bbp-header .forum-titles li:last-child {
    width: 25%;
    border-right: 0;
}

.de-xuat-searchbar .submenu-page-group {
    background: #4980ec;
    padding: 0;
}

.de-xuat-searchbar .submenu-page-group .title-submenu-page .fl-heading {
    color: #fff;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap {
    padding-top: 0;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search {
     /* Safari */
     position: relative;
     z-index: 8;
     display: table;
     table-layout: fixed;
     width: 100%;
     padding: 0;
     background: linear-gradient(to left, #4980ec, #194dc6) !important;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left {
    width: 62%;
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right {
    border-left: 1px solid rgba(255, 255, 255, 0.15);
    width: 38%;
    position: relative;
    display: table-cell;
    vertical-align: top;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group .form-control {
    border: none;
    padding: 0 1.5rem;
    height: 70px;
    box-shadow: none;
    background: transparent;
    color: rgba(255, 255, 255, 0.7);
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
    font-size: 16px;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group #tessera-bar-search-select {
    display: none;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group button.btn {
    background: transparent;
    padding: 0;
    height: 70px;
    width: 65px;
    font-size: 16px;
    border: none;
    color: #fff;
    opacity: 1;
    box-shadow: none !important;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group .form-control::placeholder {
    color: #fff;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left a {
    font-size: 22px;
    color: #fff;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left a:hover {
    color: rgba(255, 255, 255, 0.7);
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .ui-autocomplete {
    background: #1c1c1c;
    top: 70px !important;
    left: 0.5938px !important;
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 99999;
    border-radius: 0px;
    position: absolute !important;
    cursor: pointer;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .ui-autocomplete .ui-menu-item {
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    position: relative;
    margin: 0;
    padding: 1rem;
    cursor: pointer;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
    font-size: 1rem;
    text-align: left;
    color: rgba(255, 255, 255, 0.7);
    font-size: 16px;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left .breadcrumb-item {
    padding-left: 15px;
    position: relative;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left .breadcrumb-item a {
    font-size: 18px;
    text-decoration: unset;
}

.de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left .breadcrumb-item:before {
    font-family: 'FontAwesome';
    content: "\f105";
    speak: none;
    text-indent: 0em;
    text-align: center;
    color: rgba(255, 255, 255, 0.3);
    font-weight: 600;
    position: absolute;
    left: 3px;
    top: 50%;
    transform: translate(0px, -50%);
}

.box-luu-y .uabb-infobox-left-right-wrap {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #f9f0c3;
    padding: 15px;
    border-left: 5px solid #f9f0c3;
    position: relative;
    text-align: left;
}

.box-luu-y .uabb-infobox-left-right-wrap .uabb-infobox-title {
    color: #000;
}

.box-luu-y .uabb-infobox-left-right-wrap .uabb-infobox-text {
    color: #444;
    font-size: 18px;
}

.form-de-xuat-tinh-nang .uabb-infobox-content {
    padding: 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.15);
    border-radius: 5px;
}

.form-de-xuat-tinh-nang .uabb-infobox-content .uabb-infobox-title {
    color: #101419;
    font-size: 25px;
}

.form-de-xuat-tinh-nang .wpcf7-form input[type=text], .form-de-xuat-tinh-nang .wpcf7-form input[type=email] {
    font-size: 18px;
}

.form-de-xuat-tinh-nang .wpcf7-form textarea {
    height: 140px;
}

.form-de-xuat-tinh-nang .wpcf7-form input[type=text]::placeholder, .form-de-xuat-tinh-nang .wpcf7-form input[type=email]::placeholder, .form-de-xuat-tinh-nang .wpcf7-form textarea::placeholder {
    font-size: 18px;
    color: #465362;
}

.box-goi-y-wiki .uabb-infobox-content {
    padding: 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.15);
    border-radius: 5px;
    background: #f5f5f5;
}

.box-goi-y-wiki .uabb-infobox-content .uabb-infobox-title {
    color: #101419;
    font-size: 25px;
}

.box-goi-y-wiki .uabb-infobox-content .uabb-infobox-text {
    color: #465362;
    font-size: 18px;
    line-height: 30px;
}

.box-goi-y-wiki .uabb-infobox-content .uabb-infobox-text ul {
    padding-left: 20px;
}

.form-de-xuat-tinh-nang .wpcf7-form .wpcf7-submit {
    background-color: #5cb85c !important;
    text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 50%) !important;
    border: 0;
    height: 45px;
    padding: 10px 20px;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
}

.mifi-tuvan-choban .fl-module-content.fl-node-content {
    margin: 0;
}

/*#guildtoc {
    position: static;
}*/

/*#guildtoc .nav {
    max-height: 800px;
    overflow-y: scroll;
}

.tax-clguidecats .guild-wrap {
    max-height: 800px;
    overflow-y: auto;
}*/

.tax-clguidecats {
    position: relative;
}

#guildtoc .nav {
    top: 120px;
    max-width: 270px;
    max-height: 600px;
    overflow-y: auto;
}

#guildtoc .nav .nav-item {
    float: unset;
}

.scrollmagic-pin-spacer #guildtoc {
    width: 100%;
}

.btn-guidetoc {
    /* display: none; */
}

.guildtoc-mobile {
    display: none;
}

#guildtoc .nav .nav-item .nav-link {
    color: #176bfb;
}

#guildtoc .nav .nav-item.active .nav-link {
    font-weight: 600;
    color: #fff;
}

@media(max-width: 768px) {
    .guildtoc-mobile #guildtoc .nav .nav-item a:focus {
        background: transparent;
        outline: none;
    }
    .guildtoc-mobile #guildtoc {
        width: 92%;
    }
    #guildtoc .nav {
        max-width: 100%;
        max-height: 400px;
    }
    .guildtoc-mobile {
        display: block;
    }
    .tax-clguidecats .fl-post .post-item .fl-post-thumb a {
        position: relative;
        padding-bottom: 100%;
        display: block;
        overflow: hidden;
    }
	
	.cl-review-slide .slick-dots{
		margin: 0em 0 -1em;
	}

/*     .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item a, 
    .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item a {
        display: inline-block !important;
       
    } */
    .fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.hotro .sub-menu .menu-item a .blink_me{
        right: -30px;
            top: -5px;
    }
    .btn-guidetoc i {
        font-size: 24px;
        line-height: 50px;
        margin-right: 10px;
    }
    .guildtoc-mobile .btn-guidetoc.active {
        position: fixed !important;
        right: 25px !important;
        background: #464646 !important;
        top: 70px !important;
        border: 0 !important;
        width: 50px !important;
        height: 50px;
        padding: 0;
        z-index: 9999;
        justify-content: center !important;
    }
    .btn-guidetoc.active {
        display: block
    }
    #guildtoc {
        display: none;
    }
    .guildtoc-mobile #guildtoc {
        display: block;
    }
    .guildtoc-mobile #guildtoc {
        position: absolute;
        z-index: 9999;
        background: #333;
        padding: 30px;
        width: 92%;
        left: 50%;
        top: 45px;
        transform: translate(-50%, 0);
        border-radius: 0 0px 10px 10px;
        display: none;
    }

    .guildtoc-mobile #guildtoc .nav .nav-item {
        margin: 0;
        border-bottom: 1px solid;
    }

    .guildtoc-mobile #guildtoc .nav .nav-item a {
        padding: 5px 0;
        color: #fff;
    }

    .guildtoc-mobile #guildtoc .nav .nav-item:last-child {
        border-bottom: 0;
    }
    .guildtoc-mobile #guildtoc.active {
        display: block;
    }
    .guildtoc-mobile.active #guildtoc {
        display: block;
    }
    .guildtoc-mobile {
        width: 100%;
        padding: 0 30px;
        margin-bottom: 20px;
        position: relative;
    }

    .guildtoc-mobile .btn-guidetoc {
        position: relative !important;
        top: 0 !important;
        right: auto !important;
        width: 100% !important;
        text-align: left;
        padding-left: 15px;
        display: -webkit-flex;
        display: flex;
        align-items: center;
        border-radius: 10px 10px 0px 0px;
        height: 45px;
        background: #333;
        border: 0;
        border-bottom: 1px solid;
    }

    .tax-clguidecats .fl-content {
        margin-top: 30px !important;
    }
    .guildtoc-mobile .btn-guidetoc span {
        font-size: 18px;
    }

    .guildtoc-mobile .btn-guidetoc.active span {
        display: none;
    }

    .guildtoc-mobile .btn-guidetoc.active i {
        margin: 0 !important;
    }
    .guildtoc-mobile.scrolled.active #guildtoc {
        position: fixed;
        top: 130px;
        border-radius: 10px;
        width: 90%;
        display: block;
    }

    .guildtoc-mobile.scrolled #guildtoc {
        display: none;
    }

    .guildtoc-mobile.scrolled .btn-guidetoc {
        border-radius: 10px;
    }
    .guild-wrap.col-sm-9 {
        width: 100%;
    }
}

@media(max-width: 600px) {
    .tax-clguidecats .fl-content {
        margin-top: 0px !important;
    }
    .tax-clguidecats .fl-post .post-item {
        width: 100%;
        display: -webkit-flex;
        display: flex;
        flex-direction: column-reverse;
    }
    .tax-clguidecats .fl-post .post-item .fl-post-content {
        width: 100%;
    }
    .tax-clguidecats .fl-post .post-item .fl-post-thumb {
        width: 100%;
    }
    .tax-clguidecats .fl-post .post-item .fl-post-thumb a {
        padding-bottom: 0;
    }
    .tax-clguidecats .fl-post .post-item .fl-post-thumb a img {
        position: relative;
        top: 0;
        left: 0;
        transform: unset;
    }
    .tax-clguidecats .submenu-page-group {
        display: block;
    }
    .tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left {
        display: none;
    }
    .tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group button.btn {
        height: 40px;
    }
    .tax-clguidecats .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-right #tessera-bar-wrapper #tessera-bar-search #tessera-bar-search-form .input-group .form-control {
        height: 40px;
    }
    .single-clguide .submenu-page-group {
        background: #4980ec;
        padding: 0;
        display: block;
    }
    .single-clguide .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left {
        display: none;
    }
    .author-wiki-wrap .author-thumb {
        width: 100%;
        text-align: center;
    }
    .author-wiki-wrap .author-thumb .author-img img {
        width: 120px;
    }
    .author-wiki-wrap .author-content {
        text-align: center;
    }
    .vbpl-tabs .fl-tabs-panel-content figure {
        overflow-x: auto;
    }
    .wiki-banner-title .uabb-infobox-title-wrap .uabb-infobox-title {
        color: #fff;
        font-size: 38px;
        text-align: center;
    }
    #tessera-header-search {
        max-width: 100%;
    }
    #wiki-home-block-2 .wiki-home-col .fl-col-content.fl-node-content {
        margin: 40px 20px;
    }
    #wiki-home-block-2 .wiki-home-col:nth-child(3) .fl-col-content.fl-node-content #wiki-home-flip-box .uabb-flip-box .uabb-face {
        padding: 90px 0;
    }
    .de-xuat-searchbar .submenu-page-group {
        background: #4980ec;
        padding: 0;
        display: block;
    }
    .de-xuat-searchbar .submenu-page-group .submenu-page-wrap .custom-tax-wiki-search .custom-tax-left {
        display: none;
    }
    #guildtoc .nav {
        top: 0px;
        max-width: 100%;
        max-height: 400px;
        overflow-y: auto;
    }
    .guild-wrap.col-sm-9 {
        width: 100%;
        margin-top: 0;
    }
    .guildtoc-mobile.scrolled.active #guildtoc {
        position: fixed;
        top: 130px;
        border-radius: 10px;
        width: 90%;
        display: block;
    }

    .guildtoc-mobile.scrolled #guildtoc {
        display: none;
    }
    .guildtoc-mobile #guildtoc {
        width: 86%;
    }
}

.page-id-1172 .fl-after-content-class{display: none}

.rmp-rating-widget.rmp-rating-widget--has-rating .rmp-icon--half-highlight {
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#ffe699),color-stop(50%,#ccc));
    background: linear-gradient(to right,#ff912c 50%,#ccc 50%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.rmp-rating-widget.rmp-rating-widget--has-rated .rmp-icon--half-highlight {
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#ffe699),color-stop(50%,#ccc));
    background: linear-gradient(to right,#ff912c 50%,#ccc 50%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.rmp-rating-widget.rmp-rating-widget--has-rated .rmp-icon--full-highlight {
    color: #ff912c;
}

.rmp-rating-widget.rmp-rating-widget--has-rating .rmp-icon--full-highlight {
    color: #ff912c;
}

.search.search-results .fl-content-left .fl-post {
    width: 50%;
}

.search.search-results .fl-content-left .fl-post .fl-post-content .fl-post-header .fl-post-title {
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 24px;
    height: 70px;
}

.search.search-results .fl-content-left .fl-post .fl-post-thumb a {
    padding-bottom: 56.25%;
    position: relative;
    display: block;
    overflow: hidden;
    border-radius: 10px 10px 0 0;
}

.search.search-results .fl-content-left .fl-post .fl-post-thumb a img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.search.search-results .fl-content-left .navigation.pagination {
    width: 100%;
    display: inline-block;
}

.fl-sidebar .fl-widget#search-2 form {
    position: relative;
}

.fl-sidebar .fl-widget#search-2 form .search-submit {
    position: absolute;
    right: 0;
    top: 1px;
    background: transparent;
    border: 0;
    color: #176bfb;
    border-left: 1px solid;
    border-radius: 0;
}
.custom-popup-pc-overlay .uabb-content img {
    margin: 0;
}
.custom-popup-pc-overlay .uabb-content {
    margin-left: 0;
}

.custom-popup-pc-overlay .uabb-modal {
    bottom: 0;
    -webkit-transform: translateX(-50%) translateY(0px);
    -moz-transform: translateX(-50%) translateY(0px);
    -ms-transform: translateX(-50%) translateY(0px);
    transform: translateX(-50%) translateY(0px);
    top: auto;
}

.custom-popup-pc-overlay .uabb-overlay {
    display: none;
}

.wpcf7-form .form-dknt-sidebar {position: relative;}

.wpcf7-form .form-dknt-sidebar .btn-form-dknt {position: absolute;top: 0;right: 0;}

.wpcf7-form .form-dknt-sidebar input[type="email"] {height: 45px;border-radius: 50px;font-size: 16px !important;}

.wpcf7-form .form-dknt-sidebar .btn-form-dknt .wpcf7-form-control.wpcf7-submit {height: 45px;border-radius: 50px;border: 0;padding: 5px 30px;font-size: 14px;font-weight: 600;font-family: 'SF Pro Display';}

.wpcf7-form .form-dknt-sidebar .btn-form-dknt .ajax-loader {position: absolute;top: 100%;right: 10px;display: block !important;}

.form-dknt-sidebar-wrap .wpcf7-form .wpcf7-response-output {display: block !important;margin: 0;border-radius: 5px;border: 0;color: #fff;}

.form-dknt-sidebar-wrap .wpcf7-form .wpcf7-response-output.wpcf7-validation-errors {background: #ff6868;}

.bao-chi-mifi-row .fl-module-info-box .fl-module-content .uabb-infobox-title-wrap{
    height: 50px;
}
.bao-chi-mifi-row .fl-module-info-box .fl-module-content .uabb-image-content img{
    height: 26px !important;
        width: 100%;
    object-fit: contain;
    object-position: 50%;
}
.bao-chi-mifi-row .fl-module-info-box .fl-module-content  .uabb-infobox-title{
        margin-top: 15px  !important;
    margin-bottom: 10px  !important;
}

.slick-dots li{
 margin: 0 !important;
}
.slick-dots li button:focus{
        width: 10px !important;
    height: 10px !important;
    font-size: 18px !important;
}

.slick-dots li button:before{
    font-size: 53px !important;
    width: 16px !important;
    height: 16px !important;
    opacity: .2 !important;
    color: #EA4649 !important;
}
.slick-dots li.slick-active button:before{
 opacity: 1 !important;
}

.cl-review-slide .review-item .review-inner .review-thumb {width: 55%;float: left;position: relative;}

.cl-review-slide .review-item .review-inner {display: -webkit-flex;display: flex;align-items: center;width: 100%;flex-wrap: wrap;background-color: #FFF6F6;}

.cl-review-slide .review-item .review-inner .review-info {width: 45%;float: left;
    padding: 30px 40px;}

.cl-review-slide .review-item .review-inner .review-thumb .review-icon {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 60px;height: 60px;text-align: center;display: block;}

.cl-review-slide .review-item .review-inner .review-thumb img {width: 100%;}

.cl-review-slide .review-item .review-inner .review-thumb .review-icon img {width: 60px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}

.cl-review-slide .review-item .review-inner .review-thumb .review-icon .icon-inner {display: block;line-height: 135px;height: 100%;transition: opacity .2s ease-out,transform .2s ease-in-out;background: #fff;border-radius: 100px;
    opacity: .5;}

.cl-review-slide .review-item .review-inner .review-thumb .review-icon .icon-inner i {font-size: 35px;position: absolute;top: 50%;left: 50%;transform: translate(-40%, -50%);color: #86b356;}

.cl-review-slide .review-item .review-inner .review-thumb:hover .review-icon .icon-inner {transform: scale(1.1);}

.cl-review-slide .review-item .review-inner .review-info .review-content {
    margin: 0;
    margin-bottom: 8px;
    font-size: 20px;
    line-height: 130%;
    font-weight: 700;
    color: #333333;
	font-style: normal;
position: relative;font-family: 'Inter', sans-serif !important;}

.cl-review-slide .review-item {background: #f0f0f5;}

.cl-review-slide .review-item .review-inner .review-info .review-name {
    font-size: 16px;
    line-height: 150%;
    text-align: left;
    color: #828282;
    margin-top: 0;
    font-weight: 700;
	font-family: 'Inter', sans-serif !important;
}

.cl-review-slide .review-item .review-inner .review-info .review-des {font-size: 12px;
    line-height: 1.2;
    color: #4f595c;
}

.cl-review-slide .slick-dots {
    position: absolute;
    width: auto;
    right: 17%;
    bottom: 20px;
}

.cl-review-slide .review-item .review-inner .review-info .review-des p {margin-bottom: 0;font-family: 'Inter', sans-serif !important;font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%;color: #828282;}

.cl-review-popup .modal-content {border: 0;}

.cl-review-popup .modal-content .modal-body {padding: 0;}

.cl-review-popup .modal-content button.close {position: absolute;right: -20px;z-index: 999;font-size: 28px;color: #fff;opacity: 1;}

.cl-review-popup .modal-dialog {max-width: 960px;width: 100%;margin: 0 !important;transform: translate(-50%, -50%) !important;height: auto;}

.cl-review-popup .modal-content button.close:hover {
    background: transparent;
    border: 0;
}

.cl-review-slide {
    padding: 0;
}

.cl-review-popup .modal-content .review-video-wrap {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%;
}

.cl-review-popup .modal-content .review-video-wrap iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.cl-review-slide button {display: none !important;}

.cl-review-slide .slick-dots button {display: block !important;font-size: 0 !important;}

.cl-review-slide .slick-dots button:focus {
    font-size: 0 !important;
    padding: 10px;
}

.cl-review-slide .slick-track {display: -webkit-flex;display: flex;}

.cl-review-slide .slick-dots button {top: 0 !important;}

/* .cl-review-slide .review-item .review-inner .review-info .review-content:before {content: '“';}

.cl-review-slide .review-item .review-inner .review-info .review-content:after {content: '”';} */

@media(max-width: 1440px) {
    .cl-review-slide .review-item .review-inner .review-info .review-content {
        /* font-size: 27px; */
    }
    .cl-review-slide .review-item .review-inner .review-info .review-name {
        /* font-size: 27px; */
    margin-bottom: 50px;}
}

@media(max-width: 1280px) {
    .cl-review-slide .review-item .review-inner .review-info {
        padding: 24px 24px 64px;
    }
    .cl-review-slide .review-item .review-inner .review-info .review-content {
        font-size: 24px;
    }
    .cl-review-slide .review-item .review-inner .review-info .review-name {
        font-size: 24px;
    }
}

@media(max-width: 1170px) {
    .cl-review-slide .review-item .review-inner .review-info {
        padding: 24px 24px 44px;
    }
	
    .cl-review-slide .review-item .review-inner .review-info .review-content {
        font-size: 18px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    }
    .cl-review-slide .review-item .review-inner .review-info .review-name {
        font-size: 18px;
    margin-bottom: 30px;}
}

@media(max-width: 1024px) {
    .footer-info-v2 {
        padding: 0 10px;
    }
    .footer-social-v2 .fl-module-info-list .uabb-info-list{
        width: 80%;
        margin: 0 auto;
    }
    .footer-social-v2 .uabb-info-list-wrapper.uabb-info-list-top{
        display: flex;
    }
    .footer-social-v2{
        padding-bottom: 0;
    }
    .footer-social-v2 .footer-social-v2-title .uabb-infobox-title-wrap {
        border-top: none;
        padding-top: 20px;
    }
    .footer-info-v2 .uabb-module-content.uabb-infobox{
         text-align: center;
    }
    .footer-info-v2 .fl-row-content-wrap{
        padding-top: 30px !important;
    }
    .footer-social-v2 .uabb-info-list-wrapper.uabb-info-list-top li .uabb-info-list-content {
        margin: 0;
    }
    .footer-chili .fl-module-info-box .uabb-infobox-text.uabb-text-editor p {
        font-size: 15px !important;
    }
    .cl-review-slide .review-item .review-inner .review-thumb .review-icon {
        width: 75px;
        height: 75px;
    }
    .cl-review-slide .review-item .review-inner .review-thumb .review-icon .icon-inner i {
        font-size: 37px;
    }
}


@media(max-width: 768px) {
	.mobile-helper-mifi{
		display: block !important;
	}
	
	#box-menu{
		display: none;
	}
	
	.section-mifi-content-helper{
		height: 268px !important;
    	margin-top: 15px;
	}
	
    .cl-review-popup .modal-dialog {
        padding: 0 20px;
    }
    .search.search-results .fl-content-left .fl-post {
        width: 100%;
    }
    .fl-sidebar-right {
        padding-right: 15px;
    }
    .cl-review-slide .review-item .review-inner .review-thumb {
        width: 100%;
        float: left;
        position: relative;
    }
    .cl-review-slide .review-item .review-inner .review-info {
        width: 100%;
        float: left;
        padding: 22px 16px 42px;
    }
    .cl-review-slide {
        padding: 0 15px;
    }
	
    .cl-review-slide .slick-dots {
        left: 50%;
        bottom: 12px !important;
        transform: translate(-50%, 0);
    }
    .cl-review-slide .review-item .review-inner .review-info .review-des p {
        margin-bottom: 0;
        font-size: 15px;
        text-overflow: ellipsis;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        height: 35px;
    }
}

@media(max-width:600px) {
    .cl-review-slide .review-item .review-inner .review-info .review-name {
        font-size: 15px;
        margin-bottom: 30px;
    }
    .cl-review-slide .review-item .review-inner .review-info .review-des p {
        font-size: 13px !important;
    }
}

.footer-social-v2{
    padding-bottom: 30px;
}
.footer-social-v2 .footer-social-v2-title .uabb-infobox-title-wrap{
    border-top: 2px dotted #9F9F9F;
    padding-top: 45px;
    margin: 0 15px;
}
.footer-social-v2 .fl-module-info-list .uabb-info-list{
        width: 35%;
    margin: 0 auto;
}
.footer-social-v2 .uabb-info-list-wrapper.uabb-info-list-top li .uabb-info-list-content{
        margin: 0 0 10px 0;
}
.footer-social-v2 .fl-row-content-wrap,
.footer-info-v2 .fl-row-content-wrap{
    background-color: #f2f2f2 !important;
}


/*2022-08-12 Start: Thêm header*/
#myHeader{
	width: 100%;
    height: 78px;
    background: #374463;
	cursor: pointer;
	position: relative;
	position: fixed;
    top: 0;
    left: 0;
    z-index: 200;
}
.admin-bar #myHeader{
	top:32px;
}
.ic-header{
	position: absolute;
	top: 36%;
	cursor: pointer;
	z-index: 999;
	margin-left: 20px;
}

.img-header img{
	display: table;
	margin: 0 auto;
}

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

.counntdown {
  color: #333;
  margin: 0 auto;
  text-align: center;
}
.select-countdown{
	height: 128px;
}

#countdown{
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 0 13px
}

#countdown p{
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	margin: 0;
	text-align: left;
}

#countdown ul{
	padding-left: 0;
	font-size: 12px;
	margin: 0;
}

#countdown ul > li{
 display: inline-block;
    list-style-type: none;
    text-transform: uppercase;
}

#countdown ul li > span{
   font-size: 12px;
    font-style: normal;
    font-weight: 700;
    color: #FFFFFF;
    display: flex;
    justify-content: center;
    align-items: center;
}

.select-countdown{
	background: #1737FB;
}

#Flashsale{
	display: none;
}

#Flashsale .modal-content{
	background: 0 !important;
	border: 0 !important;
	-webkit-box-shadow: unset !important;
	box-shadow: unset !important;
}

#Flashsale .modal-content .modal-body img{
	position: relative;
}

#Flashsale .modal-content .modal-body > button.close{
	position: absolute;
    /* left: 0; */
    width: 0;
    right: 52%;
	
}
/* #Flashsale .modal-backdrop.in{
	opacity: 0;
} */
#Flashsale .modal-content .modal-body > button.close > span{
	font-size: 35px;
	color: #000;
}

#Flashsale .modal-dialog{
	margin-left: -123px !important;
}

#Flashsale .modal-dialog .modal-dialog-centered{
	left: 220px !important;
	height: 810px !important;
}

#Flashsale .modal-header{
	padding: 0 !important;
	border: 0 !important;
}

#Flashsale .modal-content .modal-body .counntdown{
	position: absolute;
	bottom: 22px;
    right: 213px;
}

#Flashsale #countdown{
	display: inline-block;
}

#Flashsale #countdown > p{
	font-style: normal;
    font-weight: 500;
    font-size: 12px;
    margin-bottom: 8px;
    text-align: left;
    line-height: 15px;
}

#Flashsale #countdown ul{
	margin-left: -6px;
}

#Flashsale #countdown ul > li{
	background: 0;
	padding: 0 13px;
	width: 0;
	height: 0;
	font-weight: 500;
	font-size: 20px;
}
#Flashsale #countdown ul li > span{
	width: 0;
	height: 0;
	font-weight: 500;
    font-size: 14px;
	background: 0;
}
.close{
	opacity: 1 !important; 
	left: 47%;
	z-index: 9999;
}
.timedown{
	position: absolute;
	z-index: 100;
	display: block;
	width: 14% !important;
}

.timedown img{
	position: relative;
}

.counntdown {
	position: absolute;
	top: 74%;
	margin-left: 1.5em;
}

.timedown .counntdown #countdown{
	display: inline-block;
	
}

.timedown .counntdown #countdown ul li{
	background: none;
	border-radius: none;
	padding: 9px;
	width: 0;
	height: 0;
}

.timedown .counntdown #countdown ul li > span{
	font-size: 14px;
	background: none;
	width: 0;
	height: 0;
	
}

.fixed-header {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
	padding: 1.5em;
}

.visible-title {
    visibility: visible;
}

.modal-dialog.vitri-modal.modal-dialog-centered{
	left: 11%;
	top: 85%;
}

.row-title{
	display: flex;
    align-items: center;
    grid-gap: 0 15px;
}

.close-flashsale{
	position: absolute;
	left: 211px;
	cursor: pointer;
	z-index: 9999;
}

.tooltip-gift{
	padding: 20px;
    width: 540px;
    height: 226px;
    z-index: 999;
    position: absolute;
    left: 59%;
    background: #176BFB;
    box-shadow: 0px 8px 16px rgb(0 0 0 / 10%);
    border-radius: 8px;
	display: none;
	transition: all 0.3s linear();
}

#three-tooltip{
	right: 35%;
    left: auto;
}

.ic-gift{
	cursor: pointer;
}

.head-tooltip{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 8px;
}

.head-tooltip img{
	margin-left: auto;
}

.content-body-tooltip{
	margin-top: -1.2em;
}

.content-body-tooltip > h1{
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 150%;
	color: #FFFFFF;
	text-align: left;
	margin: 0;
}

.content-body-tooltip > p{
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 160%;
	color: #FFFFFF;
	text-align: left;
	margin-bottom: 16px;
    margin: 0;
}

.content-body-tooltip p > span{
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 160%;
	color: #FFFFFF;
}

.ic-close-white{
	cursor: pointer;
	z-index: 999;
}

/* .admin-bar .fl-page-nav-right.fl-page-header-fixed, .admin-bar .fl-page-header-fixed, .admin-bar .fl-page-header-vertical{
	top: 109px !important;
} */

/* .fl-page-nav-right.fl-page-header-fixed, .fl-page-header-fixed{
	top: 0 !important;
} */
/* header.fl-page-header.fl-page-header-primary.fl-page-nav-right.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile{
	margin-top: 0;
}
 .fl-page-nav-right.fl-page-header-fixed, .fl-page-header-fixed{
	top: 78px !important;
} */
/* header.fl-page-header.fl-page-header-primary.fl-page-nav-right.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile{
	margin-top: 80px;
} */

.path-link{
	cursor: pointer;
}

/* .mifi-tuvan-choban-overlay .uabb-modal-content-data .wpcf7 .wpcf7-form input.wpcf7-submit:hover{
	background: #176BFB !important;
    margin: 20px auto 5px auto;
    text-align: center;
    display: block;
    color: #fff !important;
    font-weight: normal !important;
    border: none !important;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 8px 20px;
    border-radius: 2px !important;
} */

.uabb-modal .wpcf7 .frm-btn .wpcf7-submit:hover{
	background: #7FCA27 !important;
    margin: 10px auto 5px auto;
    text-align: center;
    display: block;
    color: #fff !important;
    font-weight: normal !important;
    border: none !important;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 8px 20px !important;
    border-radius: 2px !important;
    border-color: #7FCA27;
    text-transform: unset;
    line-height: normal;
    height: 38px;
}
/*2022-08-12 End: Thêm header*/

/*2022-08-17 - Start: Fix view hóa đơn */
#printView table {
	margin-bottom: 0px!important;
}

/*2022-08-17 - End: Fix view hóa đơn */

/*2022-08-11 Start: Thêm tabcontent (MIFI vinh dự đồng hành cùng doanh nghiệp trên mọi ngành nghề)*/
.tabcontent{
	width: 1176px;
	margin: 0 auto;
	filter: drop-shadow(0px 8px 16px rgba(0, 0, 0, 0.1));
}

ul.tabs{
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline-flex;
}

ul.tabs li{
	background: none;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	grid-gap: 0 12px;
	padding: 10px 15px;
	cursor: pointer;
	background: #F3F8FF;
	width: 196px;
	height: 62px;
	color: #000000;
}

ul.tabs li:nth-child(-n+5){
	border-right: 2px solid #D6E6FD;
}

ul.tabs li.current{
	background: #FFFFFF;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	color: #000000;
	border: 0;
}

.tab-content{
	display: none;
	background: #FFFFFF;
	padding: 32px 0;
}

.tab-content.current{
	display: inherit;
}

.tab-content h1{
	margin: 0;
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 130%;
	color: #000000;
	margin-bottom: 16px;
}

.tab-content span{
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 150%;
	color: #000000;
}

.tab-content p{
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #000000;
}

.tab-content span > a{
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	text-decoration-line: underline;
	color: #176BFB;
}

.tab-content h2{
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 150%;
	color: #000000;
	margin-bottom:8px;
}

.content-desc{
	width: 100%;
	max-width: 617px;
}

.content-desc .group{
	margin-bottom: 16px;
}

.content-desc .group {
    margin-bottom: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0 11px;
}
.content-desc .group > img{
	margin-bottom: 14px;
}

.option-code-tab{
	position: absolute;
    border-radius: 8px;
    position: relative;
    height: 167px;
    width: 608px !important;
    background-image: url(/wp-content/uploads/2022/10/bg-tuvannghanhngghe.png);
    background-size: cover;
    object-fit: cover;
    width: 100%;
    width: 100;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left;
}

.option-code-tab lottie-player{
	position: absolute;
	right: -19px;
	top: -30px;
	display: none;
}

.option-code-tab h1{
	font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 200%;
    color: #FFFFFF;
    margin: 0;
    height: 32px;
    margin-top: 6px;
}

.option-code-tab p{
	font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 150%;
    color: #FFFFFF;
    margin-bottom: 14px;
}

.progress{
	background-color: #FFFADF !important;
	height: 24px !important;
	width: 100%;
	border-radius: 30px !important;
	margin-bottom: 16px !important;
}

.progress-bar{
	position: relative;
	background-color: #FFE773 !important;
	border-radius: 8px;
}

.row-process{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	gap: 0 10px;
}
.row-process p{
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
}

.progress{
	overflow: unset !important;
}

.progress-bar[aria-valuenow="0"]:after{
	right: -16px;
}

.progress-bar:after{
	content: "";
    background: url(/wp-content/uploads/2022/08/ic-fire.svg) no-repeat;
   	width: 42px;
    height: 35px;
    position: absolute;
    right: -5px;
    bottom: 0;
    background-position: 15px center;
    z-index: 999999;
    display: block;
    background-size: contain;
}

.option-code-tab a{
	background: #FFFFFF;
    border: 1px solid #BC0E00;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    border-radius: 18px;
    padding: 10px 20px;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    margin: 0;
    line-height: 17px;
    text-transform: uppercase;
    animation: colorremove 0.75s infinite;
}

@keyframes colorremove {
    0% {
        color: #E93B1F;
    }
	49% {
       	color: #E93B1F;
    }
    50% {
        color: #000000;
    }
    99% {
        color: #000000;
    }
    100% {
        color: #E93B1F;
    }
}
.row-footer-tab{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: -7px;
}
.row-footer-tab a:hover{
	color: #FFF;
}
.row-footer-tab p{
	margin: 0;
	cursor: pointer;
	font-weight: 500;
	text-decoration: underline;
	font-size: 14px;
}

.content-body-tab p{
	margin: 24px 0 16px;
	text-align: center;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 150%;
	color: #000000;
}

.btn-toggle-show{
	background: transparent;
  	outline: none;
  	border: none;
  	transition: .3s ease;
  	cursor: pointer;
}

.btn-toggle-show i{
	font-size: 1rem;
  	transition: .3s ease;
}

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

.accordion {
  background: #FFF;
  margin-bottom: 12px;
  transition: .3s ease;
  border: 1px solid #EAEAEA;
  border-radius: 8px;
}

button.btn-toggle-show {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  transition: .3s ease;
  height: 54px;
}


button.btn-toggle-show span {
    font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 17px;
	color: #000;
}

/*
button:hover, input[type=button]:hover, input[type=submit]:hover{
	background: #FFF !important;
	border: 0 !important;
}
*/

.p-1 {
  padding: 12px 20px;
}

.accordion:last-child {
    margin: 0;
}

.para-hide {
  display: none;
}

.row-title-toggle{
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 0 24px;
}

.accordion h1{
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	margin-bottom: 16px;
}

.mobile-tab-content{
	display: none;
}
/*2022-08-11 End: Thêm tabcontent (MIFI vinh dự đồng hành cùng doanh nghiệp trên mọi ngành nghề)*/

/*2022-08-26 Start: Khách hàng nói gì về MIFI*/
	.row-header-title{
		display: flex;
		justify-content: space-between;
	}
	.content-rating{
		height: auto !important;
	}
	/*2022-08-26 End*/

/*2022-08-26* Start: Khách hàng nói gì về MIFI*/
.row-start{
	margin-bottom: 15px;
}
.header-card-rating{
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 24px;
	color: #000000;
	margin: 0;
}
.content-rating .col-md-2 > img{
	width: 60px;
}
.content-card-footer-rating{
	margin: 0;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 25px;
    color: #000000;
    display: block;
    font-size: 16px;
    height: 80px;
    display: -webkit-box;
    overflow: hidden;
    max-width: 100%;
    height: 71px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.content-rating{
	background: #FFFDFD;
	border: 1px solid rgba(0, 0, 0, 0.17);
	box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);
	border-radius: 8px;
	padding: 30px;
	margin: 7px;
    margin-bottom: 20px;
	height: 210px;
}
.row-header-title{
	display: flex;
	justify-content: space-between;
}
.data-rating{
	margin: 0;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 25px;
	color: #BCBCBC;
}
.row-start{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-top: 5px;
}
.col-md-10.right-card-rating{
	padding-left: 0px;
}
.slick-initialized .slick-slide {
  margin: 0 10px;
}
.slick-arrow {
  position: absolute;
  top: 40%;
  transform: translateY(-50%);
  border: none;
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  line-height: 1;
  z-index: 5;
  transition: all 0.2s linear;
  background: #FFF;
  border-radius: 50%;
}

.slick-prev {
  left: -60px;
}
.slick-next {
  right: -60px;
}
.slick-next:before, .slick-prev:before{
	color: #000000 !important;
}
#lslide_left_hide,
#lslide_right_hide{
	display: none !important;
}
a.slide_left:before{
	content: '';
    display: block;
    width: 25px;
    height: 25px;
    width: 45px;
    height: 45px;
    cursor: pointer;
    border-top: 6px solid #BCBCBC;
    border-left: 6px solid #BCBCBC;
    transform: rotate(315deg);
}

a.slide_right:before{
	content: '';
    display: block;
    width: 25px;
    height: 25px;
    width: 45px;
    height: 45px;
    cursor: pointer;
    border-top: 6px solid #BCBCBC;
    border-left: 6px solid #BCBCBC;
    transform: rotate(-226deg);
}
.timedown{
	display: none;
}

#page_navigation {
  clear:both;
  margin: 20px 0;
	text-align: center;
}
#page_navigation a{
	padding:3px 6px;
	border:1px solid #176BFB;
	margin:2px;
	color:black;
	text-decoration:none
}
.active_page{
	background: #176BFB;
	color:white !important;
}
.option-code-tab {
    position: absolute;
    border-radius: 8px;
    position: relative;
    height: 167px;
    width: 608px !important;
    background-image: url(/wp-content/uploads/2022/10/bg-tuvannghanhngghe.png);
    background-size: cover;
    object-fit: cover;
    width: 100%;
    width: 100;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left;
}
.tab-content-banggia-221110-001 .tab-content{
	background: unset !important;
	padding: 44px 0 !important;
}
.tab-content-banggia-221110-001 .tabcontent{
	width: 100% !important;
}
.tab-content-banggia-221110-001 ul.tabs{
	display: flex !important;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
}
.tab-content-banggia-221110-001 ul.tabs li.current{
	border-radius: 4px 0px 0px 4px;
	background: #176BFB;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 19px;
	color: #ffffff;
}
.tab-content-banggia-221110-001 ul.tabs li.current:nth-child(even){
	border-radius: 0px 4px 4px 0px;
}
.tab-content-banggia-221110-001 ul.tabs li.current:nth-child(odd){
	border-radius:  4px 0px 0px 4px;
}
.tab-content-banggia-221110-001 ul.tabs li:nth-child(-n+5){
	border-right: 0 !important;
}
.tab-content-banggia-221110-001 ul.tabs li:nth-child(odd){
	border-radius:  4px 0px 0px 4px;
}
.tab-content-banggia-221110-001 ul.tabs li:nth-child(even){
	border-radius:  0px 4px 4px 0px;
}
.tab-content-banggia-221110-001 ul.tabs li{
	background: #FFFFFF;
    color: #848199;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
}
.tab-content-banggia-221110-001 ul.tabs li{
	border-radius: 4px;
	width: 204px !important;
	font-size: 15px;
}
.none-active{
	display: none;
}
.block-active{
	display: block;
}
/*2022-08-26* End: Khách hàng nói gì về MIFI*/

.mf23-panner-content {
	padding-top: 28px;
	padding-bottom: 28px;
	border-radius: 20px;	
	background-color: #ffffff;
	margin-top: 20px;
	font-size: 16px;
}

/* chinh sua menu - start */
.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.menu-item-has-children{
    margin-right: 18px;
}
.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.menu-item-has-children .sub-menu{
    opacity: 1 !important;
}
.fl-page-nav-wrap .menu.menu-mifi-v2 .menu-item.fl-submenu-open ul.sub-menu li.menu-item{
    padding: 0px !important;
}

@media (min-width: 992px) {
	.fl-page-nav ul li.fl-submenu-open > ul.sub-menu {
    	left: auto;
	}

	.fl-page-nav ul li.fl-submenu-open > ul.sub-menu li.fl-submenu-open > ul.sub-menu {
		left: 100%;
	}

	.fl-page-nav ul li.fl-submenu-open > ul.sub-menu li.fl-submenu-open.fl-sub-menu-right > ul.sub-menu {
		left: auto;
		right: 100%;
	}

	.fl-page-nav ul li.fl-submenu-open.fl-sub-menu-right > ul.sub-menu {
		right: 0;
	}
	ul.navbar-vertical-left li.fl-submenu-open > ul.sub-menu,ul.navbar-vertical-left li.mega-menu.fl-submenu-open > ul.sub-menu {
		left: 230px;
	}
    ul.navbar-vertical-left li.fl-submenu-open > ul.sub-menu ul.sub-menu {
        top: -10px;
    }

    ul.navbar-vertical-left li.mega-menu.fl-submenu-open > ul.sub-menu ul.sub-menu {
        top: 0;
    }

    ul.navbar-vertical-right li.fl-submenu-open > ul.sub-menu,ul.navbar-vertical-right li.mega-menu.fl-submenu-open > ul.sub-menu {
        left: auto !important;
        right: 230px;
        text-align: right;
    }
	    ul.navbar-vertical-right li.fl-submenu-open > ul.sub-menu ul.sub-menu {
        top: -10px;
    }

    ul.navbar-vertical-right li.mega-menu.fl-submenu-open > ul.sub-menu ul.sub-menu {
        top: 0;
        text-align: right;
    }

    .fl-page-nav ul.navbar-vertical-right li.fl-submenu-open > ul.sub-menu li.fl-submenu-open > ul.sub-menu {
        left: auto;
        right: 100%;
    }
	
	.menu-item-7869.fl-submenu-open .sub-menu {
		top: 0px !important;
		left: 106% !important;
	}
	.menu-item-7869 {
		margin-right: 0px !important;
	}
	.menu-item-7869 >a:after {
		 content: url(/wp-content/themes/bb-theme-child/custom/menu/img/menu-down.svg);
		font-family: 'FontAwesome';
		color: #333;
		right: -4px;
		position: absolute;
	}
}
/* chinh sua menu - end */