.page-title-default{background-position:center center;}.topbar-wrapp{background-color:#1aada3;}.main-header{border-style:solid;}.footer-container{background-color:#000000;}body, p, .widget_nav_mega_menu .menu > li > a, 
.mega-navigation .menu > li > a,
.basel-navigation .menu > li.menu-item-design-full-width .sub-sub-menu li a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-sub-menu li a,
.basel-navigation .menu > li.menu-item-design-default .sub-menu li a,
.font-default
		{font-family: "Roboto", Arial, Helvetica, sans-serif;}@media (max-width: 767px){body, p, .widget_nav_mega_menu .menu > li > a, 
.mega-navigation .menu > li > a,
.basel-navigation .menu > li.menu-item-design-full-width .sub-sub-menu li a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-sub-menu li a,
.basel-navigation .menu > li.menu-item-design-default .sub-menu li a,
.font-default
		{font-size: 16px;}}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1, h2, h3, h4, h5, h6, .title, table th,
.wc-tabs li a,
.masonry-filter li a,
.woocommerce .cart-empty,
.basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-menu > li > a,
.mega-menu-list > li > a,
fieldset legend,
table th,
.basel-empty-compare,
.compare-field,
.compare-value:before,
.color-scheme-dark .info-box-inner h1,
.color-scheme-dark .info-box-inner h2,
.color-scheme-dark .info-box-inner h3,
.color-scheme-dark .info-box-inner h4,
.color-scheme-dark .info-box-inner h5,
.color-scheme-dark .info-box-inner h6

		{font-family: "Roboto", Arial, Helvetica, sans-serif;}

.product-title a,
.post-slide .entry-title a,
.category-grid-item .hover-mask h3,
.basel-search-full-screen .basel-search-inner input[type="text"],
.blog-post-loop .entry-title,
.post-title-large-image .entry-title,
.single-product-content .entry-title
		{font-family: "Roboto", Arial, Helvetica, sans-serif;}.title-alt, .subtitle, .font-alt, .basel-entry-meta{font-family: "Roboto", Arial, Helvetica, sans-serif;font-weight: 400;}@media (max-width: 767px){.widgettitle, .widget-title{font-size: 16px;}}.color-primary,.mobile-nav ul li.current-menu-item > a,.main-nav .menu > li.current-menu-item > a,.main-nav .menu > li.onepage-link.current-menu-item > a,.main-nav .menu > li > a:hover,.basel-navigation .menu>li.menu-item-design-default ul li:hover>a,.basel-navigation .menu > li.menu-item-design-full-width .sub-menu li a:hover, .basel-navigation .menu > li.menu-item-design-sized .sub-menu li a:hover,.basel-product-categories.responsive-cateogires li.current-cat > a, .basel-product-categories.responsive-cateogires li.current-cat-parent > a,.basel-product-categories.responsive-cateogires li.current-cat-ancestor > a,.basel-my-account-links a:hover:before,.mega-menu-list > li > a:hover,.mega-menu-list .sub-sub-menu li a:hover,a[href^=tel],.topbar-menu ul > li > .sub-menu-dropdown li > a:hover,.btn.btn-color-primary.btn-style-bordered,.button.btn-color-primary.btn-style-bordered,button.btn-color-primary.btn-style-bordered,.added_to_cart.btn-color-primary.btn-style-bordered,input[type=submit].btn-color-primary.btn-style-bordered,a.login-to-prices-msg,a.login-to-prices-msg:hover,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .color-primary,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.blog-post-loop .entry-title a:hover,.blog-post-loop.sticky .entry-title:before,.post-slide .entry-title a:hover,.comments-area .reply a,.single-post-navigation a:hover,blockquote footer:before,blockquote cite,.format-quote .entry-content blockquote cite, .format-quote .entry-content blockquote cite a,.basel-entry-meta .meta-author a,.search-no-results.woocommerce .site-content:before,.search-no-results .not-found .entry-header:before,.login-form-footer .lost_password:hover,.error404 .page-title,.menu-label-new:after,.widget_shopping_cart .product_list_widget li .quantity .amount,.product_list_widget li ins .amount,.price ins > .amount,.price ins,.single-product .price,.single-product .price .amount,.popup-quick-view .price,.popup-quick-view .price .amount,.basel-products-nav .product-short .price,.basel-products-nav .product-short .price .amount,.star-rating span:before,.comment-respond .stars a:hover:after,.comment-respond .stars a.active:after,.single-product-content .comment-form .stars span a:hover,.single-product-content .comment-form .stars span a.active,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title:hover,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title.active,.single-product-content .woocommerce-product-details__short-description ul > li:before, .single-product-content #tab-description ul > li:before, .blog-post-loop .entry-content ul > li:before, .comments-area .comment-list li ul > li:before,.brands-list .brand-item a:hover,.footer-container .footer-widget-collapse.footer-widget-opened .widget-title:after,.sidebar-widget li a:hover, .filter-widget li a:hover,.sidebar-widget li > ul li a:hover, .filter-widget li > ul li a:hover,.basel-price-filter ul li a:hover .amount,.basel-hover-effect-4 .swap-elements > a,.basel-hover-effect-4 .swap-elements > a:hover,.product-grid-item .basel-product-cats a:hover, .product-grid-item .basel-product-brands-links a:hover,.wishlist_table tr td.product-price ins .amount,.basel-buttons .product-compare-button > a.added:before,.basel-buttons .basel-wishlist-btn > a.added:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover,.single-product-content .container .entry-summary .yith-wcwl-add-to-wishlist a:hover:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in > a:before,.basel-sticky-btn .basel-sticky-btn-wishlist a.added, .basel-sticky-btn .basel-sticky-btn-wishlist a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover:before,.single-product-content .entry-summary .wishlist-btn-wrapper a.added:before,.vendors-list ul li a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn a:hover,.product-list-item .product-list-buttons .product-compare-button a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn > a.added:before,.product-list-item .product-list-buttons .product-compare-button > a.added:before,.basel-sticky-btn .basel-sticky-btn-compare a.added, .basel-sticky-btn .basel-sticky-btn-compare a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover:before,.single-product-content .entry-summary .compare-btn-wrapper a.added:before,.single-product-content .entry-summary .basel-sizeguide-btn:hover,.single-product-content .entry-summary .basel-sizeguide-btn:hover:before,.blog-post-loop .entry-content ul li:before,.basel-menu-price .menu-price-price,.basel-menu-price.cursor-pointer:hover .menu-price-title,.comments-area #cancel-comment-reply-link:hover,.comments-area .comment-body .comment-edit-link:hover,.popup-quick-view .entry-summary .entry-title a:hover,.wpb_text_column ul:not(.social-icons) > li:before,.widget_product_categories .basel-cats-toggle:hover,.widget_product_categories .toggle-active,.widget_product_categories li.current-cat-parent > a, .widget_product_categories li.current-cat > a,.woocommerce-checkout-review-order-table tfoot .order-total td .amount,.widget_shopping_cart .product_list_widget li .remove:hover,.basel-active-filters .widget_layered_nav_filters ul li a .amount,.title-wrapper.basel-title-color-primary .title-subtitle,.widget_shopping_cart .widget_shopping_cart_content > .total .amount,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a{color:#c41c16;}.wishlist-info-widget .icon-count,.compare-info-widget .icon-count,.basel-toolbar-compare .compare-count,.basel-cart-design-2 > a .basel-cart-number,.basel-cart-design-3 > a .basel-cart-number,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:hover,input[type=submit].btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,.wpb_video_wrapper .button-play,.pswp__share--download:hover,.basel-navigation .menu > li.callto-btn > a,.basel-navigation .menu > li.callto-btn > a:hover,.basel-dark .basel-load-more:hover,.basel-dark .basel-load-more.load-on-click + .basel-load-more-loader,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover, .basel-dark .register .button:hover, .basel-dark .login .button:hover, .basel-dark .lost_reset_password .button:hover, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.basel-stock-progress-bar .progress-bar,.widget_price_filter .ui-slider .ui-slider-handle:after,.widget_price_filter .ui-slider .ui-slider-range,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,body .select2-container--default .select2-results__option--highlighted[aria-selected], .basel-add-img-msg:before,.product-video-button a:hover:before, .product-360-button a:hover:before,.mobile-nav ul li .up-icon,.scrollToTop:hover,.basel-sticky-filter-btn:hover,.categories-opened li a:active,.basel-price-table .basel-plan-price,.header-categories .secondary-header .mega-navigation,.widget_nav_mega_menu,.meta-post-categories,.slider-title:before,.title-wrapper.basel-title-style-simple .title:after,.menu-label-new,.product-label.onsale,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.portfolio-with-bg-alt .portfolio-entry:hover .entry-header > .portfolio-info{background-color:#c41c16;}.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.sidebar-container .mc4wp-form input[type=submit],.sidebar-container .mc4wp-form input[type=submit]:hover,.footer-container .mc4wp-form input[type=submit],.footer-container .mc4wp-form input[type=submit]:hover,.filters-area .mc4wp-form input[type=submit],.filters-area .mc4wp-form input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.woocommerce-page button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,body .basel-info-box.box-style-border .info-btn-wrapper a,body .basel-info-box.box-style-border .info-btn-wrapper a:hover,body .basel-info-box2.box-style-border .info-btn-wrapper a,body .basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,body .wpb_video_wrapper .button-play,.woocommerce-store-notice__dismiss-link:hover,.basel-compare-table .compare-loader:after,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .basel-load-more:hover,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover,.basel-dark .register .button:hover, .basel-dark .login .button:hover,.basel-dark .lost_reset_password .button:hover,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.cookies-buttons .cookies-accept-btn:hover,.blockOverlay:after,.widget_shopping_cart li.basel-loading:after,.basel-price-table:hover,.title-shop .nav-shop ul li a:after,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a.loading:after,.scrollToTop:hover, .basel-sticky-filter-btn:hover,blockquote{border-color:#c41c16;}.with-animation .info-box-icon svg path,.single-product-content .entry-summary .basel-sizeguide-btn:hover svg{stroke:#c41c16;}.btn.btn-color-alt.btn-style-bordered, .button.btn-color-alt.btn-style-bordered, button.btn-color-alt.btn-style-bordered, .added_to_cart.btn-color-alt.btn-style-bordered, input[type=submit].btn-color-alt.btn-style-bordered,.title-wrapper.basel-title-color-alt .title-subtitle{color:#efefef;}.btn.btn-color-alt, .button.btn-color-alt, button.btn-color-alt, .added_to_cart.btn-color-alt, input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover,.widget_nav_mega_menu .menu > li:hover, .mega-navigation .menu > li:hover{background-color:#efefef;}.btn.btn-color-alt,.button.btn-color-alt,button.btn-color-alt,.added_to_cart.btn-color-alt,input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover{border-color:#efefef;}.button, 
button, 
input[type=submit],
html .yith-woocompare-widget a.button.compare,
html .basel-dark .basel-registration-page .basel-switch-to-register,
html .basel-dark .login .button,
html .basel-dark .register .button,
html .basel-dark .widget_shopping_cart .buttons a,
html .basel-dark .yith-woocompare-widget a.button.compare,
html .basel-dark .widget_price_filter .price_slider_amount .button,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
html .basel-dark .basel-widget-layered-nav-dropdown__submit,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]{background-color:#ECECEC;}.button, 
button, 
input[type=submit],
html .yith-woocompare-widget a.button.compare,
html .basel-dark .basel-registration-page .basel-switch-to-register,
html .basel-dark .login .button,
html .basel-dark .register .button,
html .basel-dark .widget_shopping_cart .buttons a,
html .basel-dark .yith-woocompare-widget a.button.compare,
html .basel-dark .widget_price_filter .price_slider_amount .button,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
html .basel-dark .basel-widget-layered-nav-dropdown__submit,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]{border-color:#ECECEC;}.button:hover, 
button:hover, 
input[type=submit]:hover,
html .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .basel-registration-page .basel-switch-to-register:hover,
html .basel-dark .login .button:hover,
html .basel-dark .register .button:hover,
html .basel-dark .widget_shopping_cart .buttons a:hover,
html .basel-dark .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .widget_price_filter .price_slider_amount .button:hover,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover{background-color:#3E3E3E;}.button:hover, 
button:hover, 
input[type=submit]:hover,
html .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .basel-registration-page .basel-switch-to-register:hover,
html .basel-dark .login .button:hover,
html .basel-dark .register .button:hover,
html .basel-dark .widget_shopping_cart .buttons a:hover,
html .basel-dark .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .widget_price_filter .price_slider_amount .button:hover,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover{border-color:#3E3E3E;}html .basel-hover-alt .btn-add>a{color:#000;}html .single_add_to_cart_button,
html .basel-sticky-btn .basel-sticky-add-to-cart,
html .woocommerce .cart-actions .coupon .button,
html .added_to_cart.btn-color-black, 
html input[type=submit].btn-color-black,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
html .basel-hover-quick .quick-shop-btn > a,
html table.compare-list tr.add-to-cart td a,
html .basel-compare-col .add_to_cart_button, 
html .basel-compare-col .added_to_cart{background-color:#000;}html .single_add_to_cart_button,
html .basel-sticky-btn .basel-sticky-add-to-cart,
html .woocommerce .cart-actions .coupon .button,
html .added_to_cart.btn-color-black, 
html input[type=submit].btn-color-black,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
html .basel-hover-quick .quick-shop-btn > a,
html table.compare-list tr.add-to-cart td a,
html .basel-compare-col .add_to_cart_button, 
html .basel-compare-col .added_to_cart{border-color:#000;}html .basel-hover-alt .btn-add>a:hover{color:#333;}html .single_add_to_cart_button:hover,
html .basel-sticky-btn .basel-sticky-add-to-cart:hover,
html .woocommerce .cart-actions .coupon .button:hover,
html .added_to_cart.btn-color-black:hover, 
html input[type=submit].btn-color-black:hover,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
html .basel-hover-quick .quick-shop-btn > a:hover,
html table.compare-list tr.add-to-cart td a:hover,
html .basel-compare-col .add_to_cart_button:hover, 
html .basel-compare-col .added_to_cart:hover{background-color:#333;}html .single_add_to_cart_button:hover,
html .basel-sticky-btn .basel-sticky-add-to-cart:hover,
html .woocommerce .cart-actions .coupon .button:hover,
html .added_to_cart.btn-color-black:hover, 
html input[type=submit].btn-color-black:hover,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
html .basel-hover-quick .quick-shop-btn > a:hover,
html table.compare-list tr.add-to-cart td a:hover,
html .basel-compare-col .add_to_cart_button:hover, 
html .basel-compare-col .added_to_cart:hover{border-color:#333;}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "simple-line-icons";
			src: url("//help.tcbs.com.vn/wp-content/themes/basel/fonts/Simple-Line-Icons.woff2?v=5.5.1") format("woff2"),
			url("//help.tcbs.com.vn/wp-content/themes/basel/fonts/Simple-Line-Icons.woff?v=5.5.1") format("woff");}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "basel-font";
			src: url("//help.tcbs.com.vn/wp-content/themes/basel/fonts/basel-font.woff2?v=5.5.1") format("woff2"),
			url("//help.tcbs.com.vn/wp-content/themes/basel/fonts/basel-font.woff?v=5.5.1") format("woff");}/*Fix floating footer*/
.website-wrapper{
	  min-height: 100vh;
    margin: 0;
    display: grid;
	display: grid;
}
/*Fix floating footer*/
/*Switch language*/
[lang="en-US"] .footer-sw .footer-support-vi {
   display:none;
}
[lang="vi-VN"] .footer-sw .footer-support-en {
   display:none;
}
/*Switch language*/
.display-none{display:none!important;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1, h2, h3, h4, h5, h6, .title, table th, .wc-tabs li a, .masonry-filter li a, .woocommerce .cart-empty, .basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a, .basel-navigation .menu > li.menu-item-design-sized .sub-menu > li > a, .mega-menu-list > li > a, fieldset legend, table th, .basel-empty-compare, .compare-field, .compare-value:before, .color-scheme-dark .info-box-inner h1, .color-scheme-dark .info-box-inner h2, .color-scheme-dark .info-box-inner h3, .color-scheme-dark .info-box-inner h4, .color-scheme-dark .info-box-inner h5, .color-scheme-dark .info-box-inner h6{
font-family:"Roboto", Arial, Helvetica, sans-serif;
}
.blog-post-loop a{color:#1b1919;}
.post-mask .basel-entry-meta li:after{content: "";}
.widget-sidebar-post2 .wpb_text_column>.wpb_wrapper>p{display:none;}
.vc_custom_heading a:visited, a:visited{
color:#4D4C7D;
}
.post-template-default.single.single-post .yoast-breadcrumb .breadcrumb_last{display:none;}
.blog-post-loop .vc_col-sm-8 a{text-decoration:underline;}
.vc_custom_heading a:hover{color:#c41c16}
.basel-pagination{margin-bottom:20px;}
.title-wrapper.basel-title-size-default .title{font-weight:bold;}
.meta-reply{display:none;}
.main-page-wrapper{padding-top:0;margin-top:0;}
table tr td{text-align:left;border:1px solid #e6e6e6;}
.basel-list.basel-list-style-default ul li{align-items: baseline;}
.basel-list.basel-list-style-default ul li .list-content i{font-style:italic;}
.site-content{margin-bottom:0;}
.main-header{margin-bottom:0;}
.page-title.page-title-default{
    padding-bottom: 0;
}
.page-title.page-title-default .entry-header{
display:flex;
	align-items:center;
}
.page-title.page-title-default .entry-header .entry-title{
display:none;
}
.search-results .page-title .entry-header .breadcrumbs, .search-results .page-title .entry-header .yoast-breadcrumb, .search-no-results .page-title .entry-header .breadcrumbs, .search-no-results .page-title .entry-header .yoast-breadcrumb{display:block;}
.page-title .entry-header .breadcrumbs, .page-title .entry-header .yoast-breadcrumb{font-weight:500;}
.title-design-default.title-size-small .entry-title{
font-size:24px;
	text-transform:initial;
}
.woocommerce-breadcrumb a, .yoast-breadcrumb a{color:#555;}
.woocommerce-breadcrumb a:hover, .yoast-breadcrumb a:hover{color:#c41c16;}
.main-nav .menu>li>a{
text-transform:initial;
	font-weight:500;
}
.main-nav .menu>li.btn-register{position:relative}
.main-nav .menu>li.btn-register:before{
content:'';
	background-color:#c41c16;
	height:45px;
	top:50%;
	transform:translatey(-50%);
	left:0;
	right:0;
	border-radius:4px;
	z-index:1;
	    width: 100%;
    position: absolute;
}
.main-nav .menu>li.btn-register a{
	position:relative;
	z-index:2;
	color:#FFF;
}
.block-popular-search .wpb_wrapper{
    display: flex;
    align-items: center;
    justify-content: center;
}
.block-popular-search>.vc_column-inner>.wpb_wrapper{margin-bottom:35px;}
.block-popular-search .wpb_wrapper>div{
    margin: 15px 5px;
}
.wpb_content_element.box-search-default{
margin-bottom:10px;
}
.is-search-form.is-form-style{
    display: flex;
    flex-direction: row-reverse;
	max-width:560px;
	margin:0 auto;
}
.is-search-form.is-form-style>label{
border-right: 1px solid #ccc;
    border-radius: 4px;
    width: 100%!important;
}
.is-search-form.is-form-style>label>input{
padding-left: 44px;
    border-radius: 4px;
    height: 50px;
	transition:all .2s linear;
	max-width:560px;
}
.is-search-form.is-form-style>label>input:focus{
    box-shadow: 0 11px 15px -7px rgb(0 0 0 / 20%), 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%);
}
.is-search-form.is-form-style>button{
position: absolute;
    left: 0;
    background-color: transparent;
    height: 50px;
    width: 50px;
}
.is-search-form.is-form-style>button .is-search-icon{
background-color: transparent;
    border: 0;
}
.btn-search-popular .vc_btn3{
border: 1px solid #ccc !important;
    padding: 10px 10px 10px 33px !important;
    color: #555 !important;
    font-weight: 500 !important;
}
.btn-search-popular .vc_btn3 i{
left: 10px !important;
    color: #777 !important;
}
.basel-info-box.box-info-topic{}
.basel-info-box.box-info-topic .info-box-inner .info-btn-wrapper{
padding-top:0;
}
.basel-info-box.box-info-topic .info-box-inner .info-btn-wrapper a{
font-weight:600;
	text-align:left;
	color:#333;
	text-transform:initial;
	opacity:1;
	border:none;
	font-size:16px;
}
.basel-info-box.box-info-topic .info-box-inner .info-btn-wrapper a:hover{
color:#c41c16;
}
.col-list-post-home-sty1 .blog-design-default .entry-header .post-date,
.col-list-post-home-sty1 .blog-design-default .entry-header .meta-post-categories{
display:none;
}
.col-list-post-home-sty1 .blog-design-default{
margin-bottom:10px;
}
.col-list-post-home-sty1 .blog-design-default .entry-header .entry-title{
font-size: 16px;
margin-left: 0px;
	position:relative;
	padding-left:15px;
}
.col-list-post-home-sty1 .blog-design-default .entry-header .entry-title:before{
position: absolute;
content: '';
width: 8px;
height: 8px;
background-color: #ccc;
left: -2px;
top: 6px;
border-radius: 50%;
}
.col-list-post-home-sty1 .blog-design-default .entry-header:hover .entry-title:before{
background-color: #c41c16;
}
.col-list-post-home-sty1 .basel-blog-holder{margin:0;padding: 10px 20px 15px 20px;}
.col-list-post-home-sty1>.vc_column-inner>.wpb_wrapper{
/* box-shadow: 0 1px 5px 0 rgba(21, 34, 53, 0.4);
border-radius: 4px; */
	height:100%;
}
.col-list-post-home-sty1>.vc_column-inner>.wpb_wrapper>.wpb_single_image{
overflow:hidden;
	margin-bottom:15px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.btn-support-bot .vc_btn3{
border-color: #c41c16 !important;
    color: #c41c16 !important;
    text-transform: initial;
    font-weight: 500;
	transition:all .2s linear;
}
.btn-support-bot .vc_btn3:hover{
background-color:#c41c16 !important;
	color:#FFF !important;
}
.img-support-bot .vc_single_image-wrapper img{
    max-width: 50px;
    margin: 0 15px;
}
.font-uppercase{text-transform:uppercase;}
.font-bold{font-weight:bold;}
.site-content .comments-area,
.entry-header .entry-thumbnail,
.blog-design-default .entry-header .post-date,
.entry-header .post-mask .entry-meta.basel-entry-meta{display:none;}
.blog-post-loop .meta-post-categories,
.blog-post-loop .entry-title{margin-left:0!important;}
.list-post-bot-article>.vc_grid.vc_row{margin:0;}
.list-post-bot-article .link-title-post>a.vc-zone-link,
.list-post-bot-article .vc_gitem-zone .vc_gitem-zone-img{display:none;}
.list-post-bot-article .vc_grid .vc_grid-item{
border-bottom:1px solid rgba(124,124,124,.15);
	margin-bottom:10px;
	padding-bottom:10px;
}
.link-title-post_inner a:hover{color:#c41c16;}
.list-post-bot-article .link-title-post .vc_gitem-row-position-top{position:relative;}
.title-wrapper.basel-title-size-default.relate-title-default .title{
    font-size: 16px;
    text-transform: uppercase;
	color:#262626;
	font-weight:700;
	padding-left:0;
}
.title-wrapper.basel-title-size-default.relate-title-default .title:after{
width:3px;
	height:20px;
}
.blog-design-default .post-mask .meta-post-categories{
display:none;
}
.search.search-results .site-content article,
.archive.category .site-content article,
.archive.tag .site-content article{
    width: 100%;
    margin-bottom: 20px;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 5px;
}
.search.search-results .site-content article .entry-title,
.archive.category .site-content article .entry-title,
.archive.tag .site-content article .entry-title{
font-size: 22px;
}
.search.search-results .breadcrumb_last{color:#c41c16;}
.search.search-results .entry-header .post-mask .entry-meta.basel-entry-meta,
.archive.category .entry-header .post-mask .entry-meta.basel-entry-meta,
.archive.tag .entry-header .post-mask .entry-meta.basel-entry-meta{
display:block;
}
.search.search-results .blog-post-loop .entry-meta,
.archive.category .blog-post-loop .entry-meta,
.archive.tag .blog-post-loop .entry-meta{
margin-left:0;
}
.search.search-results .basel-entry-meta li.modified-date,
.archive.category .basel-entry-meta li.modified-date,
.archive.tag .basel-entry-meta li.modified-date{
display:inline-block;
}
.search.search-results .basel-entry-meta li.meta-author,
.archive.category .basel-entry-meta li.meta-author,
.archive.category .entry-content .read-more-section,
.archive.tag .basel-entry-meta li.meta-author,
.archive.tag .entry-content .read-more-section{
display:none;
}
.widget-sidebar-post2 .title-wrapper.basel-title-size-default .title{
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 1.5px;
    color: #1b1919;
    margin-bottom: 10px;
    position: relative;
    padding-bottom: 4px;
	position:relative;
	    padding-left: 0;
}
.widget-sidebar-post2 .title-wrapper.basel-title-size-default.relate-title-default .title:after,
.wpb_wrapper .title-wrapper.basel-title-size-default.relate-title-default .title:after{
/*     content: "";
    position: absolute;
    bottom: 0;
    display: inline-block;
    width: 3px;
    height: 20px;
    left: 0;
    background-color: #c41c16;
    top: 0; */
	display:none;
}
.widget-sidebar-post2{margin-top:-60px;}
.widget-sidebar-post2 .title-wrapper .title{margin-bottom:10px;}
.widget-sidebar-post2 .vc_grid-container-wrapper .vc_grid-item{
    display: flex;
    align-items: stretch;
    flex-direction: row;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid rgba(124,124,124,.15);
    line-height: 1.3;
}
.widget-sidebar-post2 .vc_toggle.vc_toggle_default{
border-radius:4px;
}
.widget-sidebar-post2 .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{
height: 1px;
}
.widget-sidebar-post2 .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon:before{
width: 1px;
}
.post-single-tags{align-items:baseline;margin-bottom:25px;}
.post-single-tags .tags-title{
    margin: 0 10px 0 0;
    font-weight: 600;
    font-size: 11px;
    text-transform: uppercase;
    flex: 1 0 auto;
    width: 50px;
}
.post-single-tags .tags-widget{
display:block;align-items: center;
    text-align: left;
    flex: 1 1 auto;
}
.tags-widget a {
    padding: 8px 16px;
    color: #333;
    font-size: 10px;
    text-transform: uppercase;
    border-radius: 2px;
    margin: 5px 5px 5px 0;
    font-weight: 600;
    background: #dedede;
	display:inline-block;
}
.tags-widget a:hover{
background-color:#c41c16;
	color:#fff;
}
.promo-banner.banner-post-style01{
    border-radius: 5px;
    transition:all .25s linear;
}
.promo-banner.banner-post-style01:hover{
-webkit-box-shadow: -1px 3px 10px 0 rgb(0 0 0 / 6%);
    box-shadow: -1px 3px 10px 0 rgb(0 0 0 / 6%);
}
.promo-banner.banner-3.color-scheme-dark .wrapper-content-baner:after, .promo-banner.banner-4.color-scheme-dark .wrapper-content-baner:after{
    border-color: rgba(0,0,0,0.15)!important;
    border-radius: 4px;
}
.site-content .post-single-page.blog-design-default .entry-header{
    width: 66.66666667%;
}
.widget-sidebar-post2 .title-wrapper.basel-title-size-default .title{
color:#262626;
}
.wpb_column.row-inline-title>.vc_column-inner>.wpb_wrapper{
display: flex;
    align-items: center;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.wpb_column.row-inline-title .wpb_single_image{max-width:40px;margin-bottom:0;padding-bottom:0;margin-right:10px;}
.wpb_column.row-inline-title>.vc_column-inner>.wpb_wrapper h2{margin-bottom:0;}
.ewd-ufaq-faq-title-text{width:100% !important;}
.ewd-ufaq-faqs .ewd-ufaq-faq-title .ewd-ufaq-post-margin{
    display: flex;
    align-items: flex-start;
    flex-direction: row-reverse;
	    justify-content: space-between;
}
.ewd-ufaq-faqs .ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span{font-size: 16px;
    color: #555;}
.ewd-ufaq-faqs div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol{    margin-top: 7px;}
.ewd-ufaq-faqs .ewd-ufaq-faq-body{    padding-left: 20px;}
.ewd-ufaq-faqs .ewd-ufaq-faq-body .ewd-ufaq-faq-post{    font-size: 16px;
    padding: 5px 0 5px 15px;
    border-left: 1px solid #c41c16;
}
.ewd-ufaq-faqs .ewd-ufaq-faq-div{
    border-bottom: 1px solid #eee;
		padding: 4px 0px 0px 24px;
}
.ewd-ufaq-faqs .ewd-ufaq-faq-div.ewd-ufaq-post-active div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol span,
.ewd-ufaq-faqs .ewd-ufaq-faq-div.ewd-ufaq-post-active .ewd-ufaq-faq-title-text h4{
    color: #c41c16;
}
.faq-tour-tcbs .vc_tta-tabs-list .vc_tta-tab, .faq-tour-tcbs .vc_tta-tabs-list .vc_tta-tab.vc_active .vc_tta-title-text{color:#c41c16;}
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span{font-size:14px;}
.widget-sidebar-post2 .ewd-ufaq-faqs div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol{
margin-left:7px;
}
.widget-sidebar-post2 .ewd-ufaq-faq-title-text h4{
font-size: 16px;
    font-weight: normal;
}
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-body .ewd-ufaq-faq-post{
    font-size: 14px;
    font-weight: normal;
}
.ewd-ufaq-faqs>.ewd-ufaq-faq-div.ewd-ufaq-post-active:before{color:#c41c16;}
.ewd-ufaq-faqs {
  list-style-type: none;
  counter-reset: css-counter 0; /* initializes counter to 0; use -1 for zero-based numbering */
}

.ewd-ufaq-faqs>.ewd-ufaq-faq-div {
    counter-increment: css-counter 1;
    padding-left: 22px;
    position: relative;
}

.ewd-ufaq-faqs>.ewd-ufaq-faq-div:before {
content: counter(css-counter) ". ";
    position: absolute;
    left: 4px;
    top: 15px;
    font-size: 16px;
}
.link-title-post_inner > div a{position:relative;padding-left: 0;font-size:16px;display:inline-block;}
.link-title-post_inner > div a:before{
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center top;
    display: none;
    box-sizing: border-box;
    position: absolute;
    content: "";
    z-index: 2;
    margin: 0;
	left:0;
	top:0;
    background-size: contain;
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/article.svg);
}
.link-title-post_inner > div a:hover:before{border-color:#c41c16;}
.basel-prefooter>.container>p{display:none;}
.list-box-fe-home{
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 16px;
    box-shadow: 0px 4px 12px 0px rgb(0 0 0 / 12%);
}
.list-box-fe-home>.wpb_column{}
.list-box-fe-home>.wpb_column:first-child{
border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.list-box-fe-home>.wpb_column:nth-child(2){
border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.list-box-fe-home>.wpb_column:nth-child(3){
	border-bottom: 1px solid #eeeeee;
}
.list-box-fe-home>.wpb_column:nth-child(4){
	border-right: 1px solid #eeeeee;
}
.list-box-fe-home>.wpb_column:nth-child(5){
	border-right: 1px solid #eeeeee;
}
.list-box-fe-home .basel-info-box.box-info-topic{
margin-bottom:0;
}
.list-box-fe-home .basel-info-box.box-info-topic {
    display: flex;
    align-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    border-radius: 0;
    padding: 15px 20px;
}
.basel-info-box.box-info-topic .box-icon-wrapper {
    margin-bottom: 0!important;
    margin-right: 20px;
    width: 80px;
    max-width: 80px;
    flex: 1 0 auto;
}
.basel-info-box.box-info-topic .info-box-content .info-box-inner {
    text-align: left;
    display: flex;
    flex-direction: column-reverse;
	    padding-top: 15px;
    padding-bottom: 15px;
	min-height: 105px;
    justify-content: flex-end;
}
.basel-info-box.box-info-topic .info-box-content .info-box-inner p {
    text-align: justify;
    line-height: 1.25;
	margin-bottom:0;
}
.box-info-topic.topic-style2{
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 16px;
    box-shadow: 0px 4px 12px 0px rgb(0 0 0 / 12%);
}
.box-info-topic.topic-style2 .box-icon-wrapper{
    margin-bottom: 0!important;
    margin-right: 0;
	margin-top:15px;
    width: 120px;
    max-width: 120px;
    flex: 1 0 auto;
}
.box-info-topic.topic-style2.bigger .box-icon-wrapper{
width:160px;
	max-width:160px;
}
.box-info-topic.topic-style2 .info-box-content .info-box-inner{
text-align: center;
    display: flex;
    flex-direction: column-reverse;
    padding-top: 7px;
    padding-bottom: 15px;
    min-height: auto;
    justify-content: flex-end;
}
.promo-banner.box-info-topic.topic-style2 .wrapper-content-baner{
position:relative;
}
.promo-banner.box-info-topic.topic-style2 .banner-inner{
position:relative;
	padding:10px 10px  15px 10px;;
}
.promo-banner.box-info-topic.topic-style2 .main-wrapp-img .banner-image{padding-top:15px;}
.promo-banner.box-info-topic.topic-style2 .main-wrapp-img .banner-image img{max-height:120px;max-width:120px;}
.promo-banner.box-info-topic.topic-style2 .banner-inner p{
color:#333;
	font-weight:bold;
	font-size:16px;
	transition: all .25s ease-in-out;
	margin-bottom:0;
}
.promo-banner.box-info-topic.topic-style2:hover .banner-inner p{
color:#c41c16;
}
.title-video,.title-video h4, .home-title-post, .home-title-post h4{margin-bottom:0;}
.title-video h4 a, .home-title-post h4 a{font-weight:600;font-size:16px;}
.vc_gitem-zone.post-thumb{border-radius:16px;position:relative;}
.vc_gitem-zone.post-thumb>a{
display: block;
    position: absolute;
    width: 100%;
    height: 100%;
}
.home-post-cate, .home-post-date{margin-bottom:0;}
.home-post-cate .vc_gitem-post-category-name span{
    display: inline-block;
    padding: 5px 10px;
    border-radius: 15px;
    background-color: #FFECEF;
    font-weight: 500;
}
.list-support-bot>.vc_column-inner>.wpb_wrapper{
display: flex;
    align-items: center;
    justify-content: center;
}
.block-list-post-level2{
max-width:780px;
	margin:0 auto;
}
.block-list-post-level2 .vc_tta-panels .vc_tta-panel.title-with-ico-before{
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 16px;
    box-shadow: 2px 4px 8px rgb(0 0 0 / 2%), -1px 0px 4px rgb(0 0 0 / 3%);
	margin-bottom:20px;
}
.block-list-post-level2 .vc_tta-panels .vc_tta-panel-heading{margin-bottom:0!important;margin-top:0!important;}
.block-list-post-level2 .vc_tta-panels .vc_tta-panel-body{
padding-top:0!important;
}
.block-list-post-level2 .vc_tta-panels .vc_tta-panel-heading{
    border-radius: 16px!important;
    background-color: transparent!important;
    border: none!important;
}
.block-list-post-level2 .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a{padding:20px 30px;display: flex;align-items: center;}
.title-with-ico-before a i.vc_tta-icon.fas:before{display:none!important;}
.title-with-ico-before a i.vc_tta-icon.fas:after{
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-position: center top;
    content: '';
    display: block;
    box-sizing: border-box;
}
.title-with-ico-before.ico-before-mtk a i.vc_tta-icon.fas:after{
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/ico-mtk.png);
}
.title-with-ico-before.ico-before-qltk a i.vc_tta-icon.fas:after{
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/ico-qltk.png);
}
.block-list-post-level2 .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-title-text{
margin-left: 5px;
    font-weight: 500;
    color: #262626;
}
.title-post-level2{margin-bottom: 0;}
.title-post-level2 h4{
margin-bottom: 0;
}
.title-post-level2 a{
    position: relative;
    padding-left: 33px;
	display:block;
	font-size:16px;
}
.title-post-level2 a:before{
    position: absolute;
    width: 30px;
    height: 30px;
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/bullet-post-level2.png);
    background-repeat: no-repeat;
    background-position: center top;
    content: '';
    display: block;
    box-sizing: border-box;
    top: 3px;
    left: 0;
}
.list-post-level2 .vc_grid-item{padding-bottom:0!important;}
.vc_custom_heading.sub-cate-title{
    text-align: left;
    margin-bottom: 10px;
    padding-left: 20px;
    font-weight: 500;
}
.block-show-post>.vc_column-inner>.wpb_wrapper{position:relative;}
.block-show-post .btn-view-all-post.btn-abs-right{
    position: absolute;
    right: 0;
    z-index: 9;
    margin: 0;
}
.block-show-post .btn-view-all-post.btn-abs-right button,
.block-show-post .btn-view-all-post.btn-abs-right a{
    background: transparent;
    text-transform: none;
    padding: 10px 40px 10px 10px;
    margin: 0;
	color: #666;
	position:relative;
}
.block-show-post .btn-view-all-post.btn-abs-right button:before,
.block-show-post .btn-view-all-post.btn-abs-right a:before{
    content: "";
    display: block;
    margin-right: 10px;
    width: 8px;
    height: 8px;
    border-top: 2px solid rgb(0 0 0 / 60%);
    border-right: 2px solid rgb(0 0 0 / 60%);
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    right: 5px;
}
.block-show-post .btn-view-all-post.btn-abs-right button:after,
.block-show-post .btn-view-all-post.btn-abs-right a:after{
content: "";
    display: block;
    position: absolute;
    width: 18px;
    height: 2px;
    background-color: rgb(0 0 0 / 60%);
    top: 50%;
    right: 16px;
    transform: translateY(-50%);
}

.block-show-post .btn-view-all-post.btn-abs-right button:hover,
.block-show-post .btn-view-all-post.btn-abs-right a:hover{
color:#c41c16;
}
.block-show-post .btn-view-all-post.btn-abs-right button:hover::before,
.block-show-post .btn-view-all-post.btn-abs-right a:hover::before{
    border-top: 2px solid #c41c16;
    border-right: 2px solid #c41c16;
}
.block-show-post .btn-view-all-post.btn-abs-right button:hover::after,
.block-show-post .btn-view-all-post.btn-abs-right a:hover::after{
background-color:#c41c16;
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a{
    background-color: #fff!important;
    color: #666;
    border-bottom: 1px solid #ddd;
	    padding-left: 10px;
    padding-right: 30px;
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a:hover .vc_tta-title-text{color:#c41c16;}
.faq-tour-tcbs .vc_tta-tabs-list .vc_tta-tab.vc_active .vc_tta-title-text{font-weight:bold;}
.faq-tour-tcbs [class*=" vc_li-"]:before, .faq-tour-tcbs [class^=vc_li-]:before {
		content: ""!important;
    width: 30px!important;
    height: 30px!important;
    background-repeat: no-repeat;
    background-position: center top;
    content: '';
    display: inline-block !important;
    box-sizing: border-box;
	background-size: contain;
}
.faq-tour-tcbs .vc_li-heart:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/FAQ-icon1.svg);
}
.faq-tour-tcbs .vc_li-cloud:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/FAQ-ic-Phaisinh.svg);
}
.faq-tour-tcbs .vc_li-star:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-chungquyen.svg);
}
.faq-tour-tcbs .vc_li-tv:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-icopy.svg);
}
.faq-tour-tcbs .vc_li-sound:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-tkdtiwealth.svg);
}
.faq-tour-tcbs .vc_li-video:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-chuyentien.svg);
}
.faq-tour-tcbs .vc_li-trash:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-cophieu.svg);
}
.faq-tour-tcbs .vc_li-user:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-ibond.svg);
}
.faq-tour-tcbs .vc_li-key:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-ifund.svg);
}
.faq-tour-tcbs .vc_li-search:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-iconnect.svg);
}
.faq-tour-tcbs .vc_li-settings:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-margin.svg);
}
.faq-tour-tcbs .vc_li-camera:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-iwp.svg);
}
.faq-tour-tcbs .vc_li-tag:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-uudai.svg);
}
.faq-tour-tcbs .vc_li-lock:before {
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-congcu.svg);
}
.block-list-post-level2 .wp-block-ub-content-toggle{
margin-top:0;
}
.block-list-post-level2 .wp-block-ub-content-toggle>p{display:none;}
.block-list-post-level2 .wp-block-ub-content-toggle .wp-block-ub-content-toggle-accordion{
border:none;
}
.block-list-post-level2 .wp-block-ub-content-toggle .wp-block-ub-content-toggle-accordion-title-wrap{
background-color:transparent!important;
}
.block-list-post-level2 .wp-block-ub-content-toggle .wp-block-ub-content-toggle-accordion-title-wrap p{
    margin-bottom: 0;
    padding-left: 20px;
    font-weight: 500;
    font-size: 18px;
}
.block-list-post-level2 .wp-block-ub-content-toggle .wp-block-ub-content-toggle-accordion-toggle-wrap right{

}
.block-list-post-level2  .wp-block-ub-content-toggle-accordion-content-wrap{
padding: 13px 10px 10px 20px;
}
.block-list-post-level2  .wp-block-ub-content-toggle-accordion-content-wrap p{display:none;}
.block-list-post-level2  .wp-block-ub-content-toggle-accordion-content-wrap h5{
font-size:16px;
}
.list-post-level2 .ub-block-post-grid-title{}
.list-post-level2 .ub-block-post-grid-title a{
    position: relative;
    padding-left: 33px;
    display: inline-block;
	font-size:18px;
}
.list-post-level2 .ub-block-post-grid-title a:before{
    position: absolute;
    width: 30px;
    height: 30px;
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/bullet-post-level2.png);
    background-repeat: no-repeat;
    background-position: center top;
    content: '';
    display: block;
    box-sizing: border-box;
    top: 3px;
    left: 0;
}
.list-post-level2 .ub-block-post-grid-title a:hover{text-decoration:none!important;}
.accordion-lvl2.block-list-post-level2 .accordion-lvl2.block-list-post-level2 .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{
display:none;
}
.accordion-lvl2.block-list-post-level2 .accordion-lvl2.block-list-post-level2 .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-body{
display:block;
}
.accordion-lvl2.block-list-post-level2 .accordion-lvl2.block-list-post-level2 .vc_tta-panels .vc_tta-panel .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before{
    -webkit-transform: rotate(45deg) translate(-25%,-25%);
    transform: rotate(45deg) translate(-25%,-25%);
}
.accordion-lvl2.block-list-post-level2 .accordion-lvl2.block-list-post-level2 .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before{
    -webkit-transform: rotate(225deg) translate(-25%,-25%);
    transform: rotate(225deg) translate(-25%,-25%);
}
.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels{
padding-left: 20px;
    padding-right: 5px;
}
.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels .vc_tta-panel.title-with-ico-before{
border: none;
    box-shadow: none;
    margin-bottom: 5px;
    border-bottom: 1px solid #ebebeb;
    border-radius: 0;
}
.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels .vc_tta-panel.title-with-ico-before:last-child{
border:none;
}
.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a{
padding:15px 0;
}
.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels .vc_tta-panel-body{
padding:0;
}
.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels .vc_tta-panel-body .wpb_wrapper h5{
margin-bottom:0;
	font-size:18px;
}
.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels .vc_tta-panel-body .wpb_wrapper .vc_grid-container-wrapper{
margin-bottom:20px;
}
.widget-sidebar-post2 .wpb_text_column .ewd-ufaq-faq-list .ewd-ufaq-expand-collapse-div{display:none;}
.widget-sidebar-post2 .wpb_button,.widget-sidebar-post2 .wpb_content_element, .widget-sidebar-post2 ul.wpb_thumbnails-fluid>li{
margin-bottom:10px;
}
.blog-post-loop.post-single-page .entry-title{
    margin-bottom: 0;
    padding-bottom: 15px;
    padding-top: 25px;
    margin-right: 15px;
    border-bottom: 1px solid #eee;
}
.archive .post-mask .basel-entry-meta .entry-meta-list .modified-date,
.search.search-results .post-mask .basel-entry-meta .entry-meta-list .modified-date{display:none;}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="tai-khoan-dau-tu-iw"]{
border-top: 1px solid #ddd;
    margin-top: 15px;
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy"] {border-bottom:none;}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-co-so"],
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-phai-sinh"]{
  padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 32px;
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-co-so"]{
    padding-top: 0;
    padding-bottom: 4px;
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-cs-"] i,
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-ps-"] i
{
display:none;
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-phai-sinh"] {
	    padding-top: 4px;
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-cs-icopier"],
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-ps-icopier"]{
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 0;
    border-left: 1px solid #ccc;
    margin-left: 60px;
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-cs-itrader"],
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab a[href*="icopy-ps-itrader"]{
		padding-top: 0px;
    padding-bottom: 4px;
    padding-left: 0;
    border-left: 1px solid #ccc;
    margin-left: 60px;
}
.faq-tour-tcbs .vc_tta-panel-body{padding:13px 25px !important;}
.faq-tour-tcbs .vc_tta-tabs-list .vc_tta-tab{position:relative;}
.faq-tour-tcbs .vc_tta-tabs-list .vc_tta-tab .vc_tta-title-text{font-size: 1.2em;}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab.vc_active{
    background-color: #fff!important;
	position:relative;
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab::before {
    margin: 0;
    width: 10px;
    height: 10px;
    border-top: 2px solid #777;
    border-left: 2px solid #777;
    position: absolute;
    content: '';
    right: 16px;
    top: 50%;
    z-index: 2;
    transform: translateY(-50%) rotate(135deg);
}
.faq-tour-tcbs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab.vc_active::before{
    border-top: 2px solid #c41c16;
    border-left: 2px solid #c41c16;}
.yoast-breadcrumb span a{
/* 	color: currentColor;
  cursor: not-allowed;
	pointer-events: none; */
}
.yoast-breadcrumb>span>span>a:before{display:none;}
.yoast-breadcrumb>span>span:first-child>a:before{display:inline-block;}
.yoast-breadcrumb>span>span:first-child>a{
pointer-events:initial;
	color:#555;
}
.yoast-breadcrumb>span>span:first-child>a:hover{
pointer-events:initial;
	color:#c41c16;
	cursor: pointer;
}
.widget-sidebar-post2 .vc_toggle_content .bwl_pvm_container{display:none;}
.faq-style-2 .ewd-ufaq-faqs>.ewd-ufaq-faq-div{
background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 16px;
    box-shadow: 0px 4px 12px 0px rgb(0 0 0 / 12%);
    margin-bottom: 20px;
	padding: 0;
    overflow: hidden;
}
.faq-style-2 .ewd-ufaq-faqs>.ewd-ufaq-faq-div:before{display:none;}
.faq-style-2 .ewd-ufaq-faqs .ewd-ufaq-faq-title-text h4{
    font-weight: 500;
    color: #262626;
}
.faq-style-2 .ewd-ufaq-faqs>.ewd-ufaq-faq-div .ewd-ufaq-faq-title{
background-color: #FFF;
	    padding: 8px 8px 8px 14px;
    border-radius: 16px 16px 0 0;
}
.faq-style-2 .ewd-ufaq-faqs>.ewd-ufaq-faq-div.ewd-ufaq-post-active .ewd-ufaq-faq-title{
background-color: #f7f7f7;
}
.faq-style-2 .ewd-ufaq-faqs .ewd-ufaq-post-active  .ewd-ufaq-faq-title-text h4{
    color: #c41c16;
}
.faq-style-2 .ewd-ufaq-faqs .ewd-ufaq-faq-body .ewd-ufaq-faq-post{
	border-left: 0;
    padding-left: 0;
}
/*Sidebar News*/
.sidebar-widget .widget-title,.sidebar-widget  .widgettitle{
font-weight: 400;
    text-transform: initial;
    font-size: 18px !important;
    color: #262626;
	margin-bottom:10px;
}
.widget-title:before, .widgettitle:before{
 display:none;
}
.basel-recent-posts-list li{
margin-bottom: 10px;
    padding-bottom: 10px;
}
.basel-recent-posts-list li h5.entry-title{
margin-bottom:0;
}
.basel-recent-posts-list li h5.entry-title a{
font-size:14px;
text-transform:initial;
	padding-left:16px;
	    display: block;
}
/*Sidebar FAQ*/
.widget-area.basel-sidebar-content .sidebar-widget.widget_block{display:none;}
.filter-widget li>ul li a, .sidebar-widget li>ul li a{color:rgba(0,0,0,.9);}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories>.menu-faq{
    margin-bottom: 0;
    margin-top: 0;
    border-bottom: 1px solid #ddd;
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories .menu-faq.current-menu-item a{
font-weight:bold;
	color:#c41c16;
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories .menu-faq a{
display: block;
    position: relative;
    padding: 12px 0 12px 35px;
    font-size: 16px;
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories .menu-faq a:before{
display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 50%;
    transform: translatey(-50%);
    width: 20px!important;
    height: 20px!important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-color: #f0f0f0;
    border: solid 3px #f0f0f0;
    border-radius: 4px;
}

.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories .menu-faq a:after{
	margin: 0;
	width: 8px;
	height: 8px;
	border-top: 2px solid #fff;
	border-left: 2px solid #fff;
	position: absolute;
	content: '';
	right: 16px;
	top: 50%;
	z-index: 2;
	transform: translateY(-50%) rotate(135deg);
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories .menu-faq.faq-w-sub>a:after {
    margin: 0;
    width: 8px;
    height: 8px;
    border-top: 2px solid #777;
    border-left: 2px solid #777;
    position: absolute;
    content: '';
    right: 16px;
    top: 50%;
    z-index: 2;
    transform: translateY(-50%) rotate(135deg);
	display:none;
}.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories>.menu-faq ul li:before{
display:none;
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories>.menu-faq.faq-w-sub>a:hover{
color:rgba(0,0,0,.9);
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories>.menu-faq .sub-menu{
margin-top: 0;
    margin-left: 15px;
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories>.menu-faq .sub-menu .menu-faq{
    margin-bottom: 0;
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories>.menu-faq .sub-menu .menu-faq a{
padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories>.menu-faq .sub-menu .menu-faq a:before{
display:none;
}
.menu-faq.faq-chtg a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/FAQ-icon1.svg);}
.menu-faq.faq-cp a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-cophieu.svg);}
.menu-faq.faq-tkdtiw a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-tkdtiwealth.svg);}
.menu-faq.faq-ctdt a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-chuyentien.svg);}
.menu-faq.faq-tp a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-ibond.svg);}
.menu-faq.faq-qdt a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-ifund.svg);}
.menu-faq.faq-iwp a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-iwp.svg);}
.menu-faq.faq-icopy a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-icopy.svg);}
.menu-faq.faq-udtcbs a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2022/08/faq-ic-uudai.svg);}
.menu-faq.faq-ps a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2023/04/ic-Phaisinh1.svg);}
.menu-faq.faq-cq a:before{background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2023/04/ic-chungquyen.svg);}
/*Sidebar FAQ*/
/*Right sidebar FAQ*/
/*Right sidebar FAQ*/
/*Style FAQ page*/
.page-template-goodtobebad-template .main-page-wrapper>.container>.row{
	display:flex;
padding-top: 0;
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 16px;
    box-shadow: 0px 4px 12px 0px rgb(0 0 0 / 12%);
    margin-bottom: 35px;
    overflow: hidden;
}
.page-template-goodtobebad-template .main-page-wrapper>.container>.row .site-content{
padding-top: 25px;
    padding-left: 25px;
}
.page-template-goodtobebad-template .main-page-wrapper>.container>.row .sidebar-container{
background-color: #f8f8f8;
    margin-bottom: 0;
    padding-bottom: 20px;
	padding-top:10px;
}

/* Khoipn updated */
/* .vc_custom_1672800605248 {
	background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2023/01/support-bg-scaled-1.jpg) !important;
	padding-top: 40px;
} */

.title-video, .title-video h4, .home-title-post, .home-title-post h4 {
	  padding: 4px 0px 4px 0px;
    line-height: initial;
}	

.comment-content img, .entry-content img, .entry-summary img {
	border-radius: 8px;
}

.is-search-form.is-form-style>label>input, .vc_gitem-zone{
	border-radius: 8px;	
}

.title-homepage .title {
	margin-bottom: 4px !important; 
	font-size: 24px !important;
  font-weight: 500 !important;
}

.title-homepage .title-after_title {
	color: #000 !important;
	font-size: 14px;
}

.list-box-fe-home .basel-info-box.box-info-topic {
	padding: 15px 12px;
}

.basel-info-box.box-info-topic .info-box-content .info-box-inner p {
	color: #7b7b7b;
	text-align: initial;
}

.website-wrapper, .main-page-wrapper {
	background-color: #fafafa;
}

.main-header {
	margin-bottom: 0px !important;
}

.home-post-cate {
	display:none;
}

.basel-info-box.box-info-topic .box-icon-wrapper {
	margin-right:16px;
}

.list-box-fe-home, .box-info-topic.topic-style2 {
	border-radius: 8px;
	box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.02), -1px 0px 4px rgba(0, 0, 0, 0.03);
	border: 0px;
}

.list-box-fe-home
{
	  margin-left: 0px;
    margin-right: 0px;
}

.list-box-fe-home>.wpb_column:nth-child(5) {
    border-right: 1px solid #eeeeee;
}

.img-support-bot .vc_single_image-wrapper img {
	/*filter: grayscale(100%);*/
	max-width: 36px;
}

.img-support-bot .vc_single_image-wrapper img:hover {
	filter: initial;
}

.block-show-post {
	padding-top: 50px;
}

.title-video h4 a, .home-title-post h4 a {
	font-weight: 400;
}
.block-list-post-level2.no-collap .vc_tta-panel-title .vc_tta-controls-icon-chevron{display:none;}

.is-search-form.is-form-style>label {
	border-radius: 8px;
}

.page-title-default{
	display: none;
}

.title-wrapper.basel-title-size-large .title {
	font-size: 24px !important;
	margin-bottom: 0px !important;
}


.block-list-post-level2 .vc_tta-panels .vc_tta-panel.title-with-ico-before {
	border-radius: 8px;
	box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.02), -1px 0px 4px rgba(0, 0, 0, 0.03);
	border: 0px;		
}


.title-with-ico-before a i.vc_tta-icon.fas:after {
  width: 24px;
  height: 24px;
  background-size: 18px 18px;
	background-position: center center;
}

.title-post-level2 h4 {
	margin-bottom: 4px;
}

.page-template-default .main-page-wrapper {
background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2023/01/support-bg-scaled-1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
		padding-bottom:25px;
}

.page-template-default .vc_tta-container{
	margin-top: 32px;
}

.block-list-post-level2 .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-title-text {
	font-size: 16px;
}

.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels .vc_tta-panel-body .wpb_wrapper h5 {
	font-size: 16px;
	margin-bottom: 4px;
}

.page-template-default .vc_tta-container {
	margin-top: 8px;
}

.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels .vc_tta-panel.title-with-ico-before {
	border-bottom: 1px dashed #eee;
}

.main-nav .menu>li.btn-register:before {
	height: 36px;
}

.home .main-page-wrapper{
	padding-top: 0px;
}

.single-post .page-title-default {
	display: initial;
	margin-top: 0px;
}

.single-post .page-title {
	margin-bottom: 24px;
}

.single-post .page-title .yoast-breadcrumb>span {
	font-weight: 400;
	text-align:left;
}

.widget-sidebar-post2 .title-wrapper.basel-title-size-default .title {
	font-weight: 400;
	text-transform: initial;
	font-size: 18px !important;
}

.widget-sidebar-post2 .ewd-ufaq-faq-title-text h4 {
	font-size: 16px;
}

.link-title-post_inner > div a {
	font-size: 16px;
}

.ewd-ufaq-faqs .ewd-ufaq-faq-div {
	padding: 4px 0px 4px 24px;
	border-bottom: dashed 1px #eee;
}

.widget-sidebar-post2 {
	background: #FFF;
  padding-top: 16px;
}

.blog-post-loop.post-single-page .entry-title {
	font-size: 24px;
}

.post-template-default.single.single-post.single-format-standard .container .site-content {
			border: 0px;
      box-shadow: 2px 4px 8px rgb(0 0 0 / 2%), -1px 0px 4px rgb(0 0 0 / 3%);
    background-color: #FFF;
    border-radius: 8px;
    padding: 0 20px;
}
.post-template-default.single.single-post.single-format-standard .container .site-content .entry-header{
width: calc(66.66666667% + 5px);
	border-right:1px solid #eee;
}
.post-template-default.single.single-post.single-format-standard .entry-content .vc_col-sm-8{
border-right:1px solid #eee;
	padding-top:15px;
}
.scrollToTop {
	border: 1px solid #f0f0f0;
	color: #7b7b7b;
}

.single-post .page-title.page-title-default .entry-header {
/* 	border-bottom: solid 1px #eee;
  margin-bottom: 24px; */

}

.faq-style-2 .ewd-ufaq-faqs>.ewd-ufaq-faq-div {
	border-radius: 8px;
	box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.02), -1px 0px 4px rgba(0, 0, 0, 0.03);
	border: 0px;	
	margin-bottom: 12px;
}

.faq-style-2 .ewd-ufaq-expand-collapse-div {
	padding-bottom: 16px;
}

.faq-style-2 .ewd-ufaq-faqs .ewd-ufaq-faq-title-text h4 {
	font-size: 16px;
	letter-spacing:inherit;
}

.faq-style-2 .ewd-ufaq-faqs>.ewd-ufaq-faq-div .ewd-ufaq-faq-title {
	border-radius: 8px 8px 0 0;
}

.faq-style-2 .ewd-ufaq-faqs>.ewd-ufaq-faq-div.ewd-ufaq-post-active .ewd-ufaq-faq-title {
		background-color: #fff;
    border-bottom: solid 1px #eee;
}

.promo-banner.box-info-topic.topic-style2 .main-wrapp-img .banner-image img {
	  max-width: 120px;
    width: initial;
    height: 90px;
}

.page-template-goodtobebad-template .main-page-wrapper>.container>.row {
	box-shadow: 2px 4px 8px rgb(0 0 0 / 2%), -1px 0px 4px rgb(0 0 0 / 3%);
	border: 0px;
	margin-top: 0;	
	border-radius: 8px;
}

.page-template-goodtobebad-template .main-page-wrapper>.container>.row .sidebar-container {
	background: #fff;
	border-right: solid 1px #eee;
}

.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories>.menu-faq {
	border-bottom: 1px dashed #eee;
}

.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories .menu-faq a {
	padding: 8px 0 8px 28px;
	font-size: 15px;
  font-weight: 500;
}

.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories>.menu-faq .sub-menu .menu-faq a {
	padding-left: 14px;
	padding-top: 2px;
  padding-bottom: 2px;
	font-size: 14px;
	font-weight: 400;
}
.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories .menu-faq a:after {
	right: 4px;
	width: 7px;
  height: 7px;
}

.ewd-ufaq-faqs .ewd-ufaq-faq-title-text h4{
	font-size: 16px;
}
.ewd-ufaq-faqs .ewd-ufaq-faq-body .ewd-ufaq-faq-post {
	font-size: 16px;
}

.ewd-ufaq-faqs>.ewd-ufaq-faq-div:before {
	top: 8px;
}

.sidebar-widget .menu-faqs-categories-container #menu-faqs-categories .menu-faq a {
	
}
/*Search page*/
.search.search-results .page-title-default{display:block;}
.search.search-results .entry-header .post-mask .entry-meta{display:none;}
/*PC nav*/
.main-nav .menu>li.item-w-arl a{
	position:relative;
	padding-left: 37px;
}
.main-nav .menu>li.item-w-arl a:before{
    content: "";
    display: block;
    margin-right: 10px;
    width: 8px;
    height: 8px;
    border-top: 2px solid #000000e6;
    border-right: 2px solid #000000e6;
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(222deg);
    left: 10px;
}
.main-nav .menu>li.item-w-arl a:after {
    content: "";
    display: block;
    position: absolute;
    width: 18px;
    height: 2px;
    background-color: #000000e6;
    top: 50%;
    left: 10px;
    transform: translateY(-50%);
}
.main-nav .menu>li.item-w-arl a:hover:before{
    border-top: 2px solid #c41c16;
    border-right: 2px solid #c41c16;
}
.main-nav .menu>li.item-w-arl a:hover:after{
background-color: #c41c16;
}
/*Mobi nav*/
.mobile-nav ul li.item-w-bd-bot{
    border-bottom: 1px solid #363636;
}
.mobile-nav ul li.btn-mtk-nav a{
background-color: #c41c16;
    margin: 10px;
    border-radius: 3px;
	position:relative;
}
.mobile-nav ul li.btn-mtk-nav a:before{
    content: "";
    display: block;
    margin-right: 10px;
    width: 8px;
    height: 8px;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    right: 10px;
}
.mobile-nav ul li.btn-mtk-nav a:after {
    content: "";
    display: block;
    position: absolute;
    width: 20px;
    height: 2px;
    background-color: #fff;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}
/*update box promo topic home*/
.promo-banner.box-promo-topic{
    display: flex;
    align-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    border-radius: 0;
	padding: 15px 12px;
}
.promo-banner.box-promo-topic .main-wrapp-img{
    margin-bottom: 0!important;
    margin-right: 15px;
    width: 80px;
    max-width: 80px;
    flex: 1 0 auto;
}
.promo-banner.box-promo-topic .wrapper-content-baner{
position:relative;
	padding-top:15px;
	padding-bottom:15px;
}
.promo-banner.box-promo-topic .wrapper-content-baner .banner-inner{
position:relative;
	padding:0;
}
.promo-banner.box-promo-topic .wrapper-content-baner .banner-inner h4{
font-weight: 600;
    text-align: left;
    color: #333;
    text-transform: initial;
    opacity: 1;
    border: none;
    font-size: 16px;
	margin-bottom:3px;
	transition: all .25s ease-in-out;
}
.promo-banner.box-promo-topic .wrapper-content-baner .banner-inner p{
    color: #7b7b7b;
    text-align: justify;
	    line-height: 1.25;
    margin-bottom: 0;
	transition: all .25s ease-in-out;
}
.promo-banner.box-promo-topic:hover .wrapper-content-baner .banner-inner h4{
color:#c41c16;
}
/*right sidebar*/
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-div{padding-left:16px;}
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-div h4{letter-spacing:inherit;margin-left:0!important;}
.widget-sidebar-post2 .ewd-ufaq-faqs>.ewd-ufaq-faq-div:before{
display:none;
}
/*table content*/
.site-content .post-single-page.blog-design-default .entry-content{}
.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
table {
    border-collapse: collapse;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
}
.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6;
	    border: 1px solid #e6e6e6;
}
.table td, .table th {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
}
/*title page good to bad*/
.page-template-goodtobebad-template .page-title-default{
    display: block;
    border: none;
    margin-bottom: 0;
    margin-top: 0px;
    padding-top: 0px;
}
.page-template-goodtobebad-template .main-page-wrapper>.page-title.page-title-default{
display:initial;
}
.page-template-goodtobebad-template .main-page-wrapper>.page-title .entry-header{
text-align:left;
}
/*popular post*/
.popular-posts-sr ul.wpp-list.wpp-tiny{
    border-radius: 8px;
    box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.02), -1px 0px 4px rgba(0, 0, 0, 0.03);
    border: 0px;
    background-color: #FFF;
    padding: 20px 35px;
}
.popular-posts-sr ul.wpp-list.wpp-tiny li {
    list-style: none;
    margin: 0 0 1.2rem 0;
    padding: 0 0 10px 0;
    border-bottom: 1px dashed #ccc;
    margin-bottom: 10px;
}
.popular-posts-sr ul.wpp-list.wpp-tiny li:last-of-type{
border:none;
}
.popular-posts-sr ul.wpp-list.wpp-tiny li .wpp-item-data{
margin: 5px 0;
    font-size: smaller;
}
.popular-posts-sr ul.wpp-list.wpp-tiny li .wpp-post-title:hover{
text-decoration:none;
	color:#c41c16;
}
/*Link FAQ*/
.ewd-ufaq-faq-div .ewd-ufaq-permalink{
    display: inline-block;
    padding: 0;
    margin: 10px 0 0 0;
}
.ewd-ufaq-faq-div .ewd-ufaq-permalink a{
    width: 36px;
    display: inline-block;
    height: 20px;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.ewd-ufaq-faq-div .ewd-ufaq-permalink .ewd-ufaq-permalink-image{
margin: 0;
    padding: 0;
    line-height: 36px;
    text-align: center;
    background-size: 54%;
    background-position: center 28%;
    width: 36px;
    height: 20px;
    background-repeat: no-repeat;
    background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2023/04/link.png);
}
.widget-sidebar-post2 .ewd-ufaq-faq-div .ewd-ufaq-permalink{display:none;}
/*Search ajax form*/
.is-ajax-search-result{
    background: white !important;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 11px 15px -7px, rgba(0, 0, 0, 0.14) 0px 24px 38px 3px, rgba(0, 0, 0, 0.12) 0px 9px 46px 8px !important;
    border-radius: 8px !important;
}
.is-ajax-search-result .is-ajax-search-post{}
.is-ajax-search-result .is-ajax-search-post .is-search-sections .meta{display:none;}
.is-ajax-search-result .is-ajax-search-post .is-search-sections .is-title a{
color:#1b1919 !important;
	    display: block;
    padding: 10px 10px;
}
.is-ajax-search-result .is-ajax-search-post .is-search-sections .is-title a:hover{
background-color:#fafafa;
	text-decoration:none;
}
#is-ajax-search-result-31928.is-ajax-search-result .is-ajax-search-post .is-search-sections .is-title a .is-highlight{
background-color:transparent !important;
	font-size: 14px;
}
#is-ajax-search-result-31928.is-ajax-search-result .is-ajax-search-post, .is-ajax-search-post-details {
    clear: both;
    padding: 0;
    border-bottom: 0px solid #eceff1;
}
/*Search page*/
.search.search-results .page-title-default{display:block;}
.search.search-results .page-title.page-title-default .entry-header,
.search.search-no-results .site-content .show-search-form{display:none;}
.search.search-results .entry-header .post-mask .entry-meta{display:none;}
.show-search-form .is-search-form.is-form-style{margin: 0 0 35px 0;}
.search.search-no-results .site-content .entry-content>p{display:none;}
/*uFaq page*/
.ufaq-template-default.single-ufaq .main-page-wrapper>.container{
border: 0px;
    box-shadow: 2px 4px 8px rgb(0 0 0 / 2%), -1px 0px 4px rgb(0 0 0 / 3%);
    background-color: #FFF;
    border-radius: 8px;
    padding: 0 20px;
	margin-top:20px;
}
.ufaq-template-default.single-ufaq .main-page-wrapper .site-content.col-sm-9{
width: 66.66666667%;
    border-right: 1px solid #eee;
}
.ufaq-template-default.single-ufaq .main-page-wrapper .sidebar-container.col-sm-3{
width: 33.33333333%;
	padding-top:25px;
}
/*Update Khối đánh giá ở sidebar*/
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-body .bwl_pvm_container{
	display:none;
	justify-content: space-between;
	
}
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-body .bwl_pvm_container .btn_like,
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-body .bwl_pvm_container .btn_dislike{
width: 36px;
    height: 36px;
    font-size: 14px;
    padding: 5px;
    line-height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-body .bwl_pvm_container .btn_like i,.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-body .bwl_pvm_container .btn_dislike i{
margin: 0;
}
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-body .bwl_pvm_container .stat-bar-blank{
display:none;
}
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-div{
border-bottom:none;
}
/*update 190326*/
/* ===== CTA HELP BOX - TCBS ===== */
.help-box-tca-df .vc_cta3_content-container {
    display: flex !important;
    align-items: center;
    justify-content: space-between;
    gap: 30px;
    padding: 28px 32px;
    background: linear-gradient(135deg, #fff8f8 0%, #ffffff 100%);
    border: 1px solid #f1d7d6;
    border-radius: 10px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);
    margin: 0;
    position: relative;
    overflow: hidden;
}

/* decorative background */
.help-box-tca-df::before {
    content: "";
    position: absolute;
    top: -40px;
    right: -40px;
    width: 180px;
    height: 180px;
    background: rgba(196, 28, 22, 0.05);
    border-radius: 50%;
    z-index: 0;
}

.help-box-tca-df .vc_cta3-content,
.help-box-tca-df .vc_cta3-actions {
    position: relative;
    z-index: 1;
}

/* ===== LEFT CONTENT ===== */
.help-box-tca-df .vc_cta3-content {
    flex: 1 1 auto;
    margin: 0;
}

.help-box-tca-df .vc_cta3-content-header h2 {
    margin: 0 0 8px;
    font-size: 20px;
    line-height: 1.3;
    font-weight: 700;
    color: #1f1f1f;
}

.help-box-tca-df .vc_cta3-content-header h4 {
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 400;
    color: #555;
}

/* ===== RIGHT BUTTON ===== */
.help-box-tca-df .vc_cta3-actions {
    flex: 0 0 auto;
    margin: 0;
    text-align: right;
}

.help-box-tca-df .vc_btn3-container {
    margin: 0 !important;
}

/* BUTTON STYLE */
.help-box-tca-df .vc_general.vc_btn3 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 200px;
    height: 48px;
    padding: 0 24px;
    border-radius: 4px;
    background: #c41c16 !important;
    border: 1px solid #c41c16 !important;
    color: #fff !important;
    font-size: 15px;
    font-weight: 600;
    text-decoration: none !important;
    box-shadow: 0 8px 20px rgba(196, 28, 22, 0.22);
    transition: all 0.25s ease;
}

.help-box-tca-df .vc_general.vc_btn3:hover {
    background: #a91612 !important;
    border-color: #a91612 !important;
    color: #fff !important;
    transform: translateY(-2px);
    box-shadow: 0 12px 24px rgba(196, 28, 22, 0.28);
}

/* ===== FORCE LAYOUT (trÃ¡nh WPBakery override) ===== */
.help-box-tca-df .vc_cta3-content,
.help-box-tca-df .vc_cta3-actions {
    float: none !important;
}

/* ===== RESPONSIVE ===== */
@media (max-width: 991px) {
    .help-box-tca-df.vc_cta3-container {
        flex-direction: column;
        align-items: flex-start;
        padding: 24px;
        gap: 20px;
    }

    .help-box-tca-df .vc_cta3-actions {
        width: 100%;
        text-align: left;
    }

    .help-box-tca-df .vc_general.vc_btn3 {
        width: 100%;
        min-width: unset;
    }
}@media (min-width: 1025px) { /* Khoipn updated */

.title-wrapper.basel-title-size-default .title {
	font-weight: 500;
	font-size: 24px  !important;
}

/* slider */
.vc_custom_1672800605248 {
	background-position: 0px -280px;
  background-repeat: no-repeat;
}

.vc_gitem-row-position-top {
	padding-left: 16px;
}

.basel-prefooter {
	margin-top: 0px;
}	

.list-box-fe-home .info-box-icon {
	width: 80px !important;
}

.vc_custom_1672906757688 {
	padding-top: 0px !important;
}
 }@media (min-width: 768px) and (max-width: 1024px) {.site-content .post-single-page.blog-design-default .entry-header{
    width: 66.66666667%;
}



 }@media (min-width: 577px) and (max-width: 767px) { .widget-sidebar-post2{
    margin-top: 0;
}
.site-content .post-single-page.blog-design-default .entry-header{
    width: 100%;
}
.list-support-bot>.vc_column-inner>.wpb_wrapper{
justify-content: flex-start;
}
.post-template-default.single.single-post.single-format-standard .container .site-content .entry-header{
width:100%;
margin-bottom: 7px;
}
 }@media (max-width: 576px) { .widget-sidebar-post2{
    margin-top: 0;
}
.widget-sidebar-post2 .ewd-ufaq-faqs .ewd-ufaq-faq-div{padding-left:0;margin-top:0;padding-top:0;}
.blog-post-loop .widget-sidebar-post2>.vc_column-inner>.wpb_wrapper> div.vc_row > .wpb_column{
display:block;
}
.widget-sidebar-post2 .wpb_text_column>.wpb_wrapper>p{display:none;}
.list-box-fe-home{margin-left:0;margin-right:0;}
.site-content .post-single-page.blog-design-default .entry-header,
.post-template-default.single.single-post.single-format-standard .container .site-content .entry-header{
    width: 100%;
	margin-bottom:7px;
	    padding: 0 0 15px 0 !important;
}
.main-page-wrapper>.page-title.page-title-default{display:none;}
.search.search-results .main-page-wrapper>.page-title.page-title-default{display:block;margin-top: 0;}
.post-template-default.single.single-post .main-page-wrapper>.page-title.page-title-default{display:block;}
.title-wrapper.basel-title-size-extra-large.title-homepage .title, .title-wrapper.basel-title-size-large.title-homepage .title{font-size:24px;font-weight:500;margin-bottom:5px;}
.title-wrapper.basel-title-size-extra-large.title-homepage .title-after_title, .title-wrapper.basel-title-size-large.title-homepage .title-after_title{font-size:16px;margin-bottom:0;}
.list-box-fe-home>.wpb_column:first-child .basel-info-box.box-info-topic{
border-top-left-radius:16px;
border-top-right-radius:16px;	
}
.list-box-fe-home>.wpb_column:last-child .basel-info-box.box-info-topic{
border-bottom-left-radius:16px;
border-bottom-right-radius:16px;	
}
.list-box-fe-home.list-box-fe-st2 .wpb_column .basel-info-box.box-info-topic{
border-radius:16px;
	margin-bottom:10px;
}
.list-box-fe-home>.wpb_column:last-child .basel-info-box.box-info-topic{
margin-bottom:0;
}
.list-box-fe-home .basel-info-box.box-info-topic{
    display: flex;
    align-content: flex-start;
    align-items: center;
    margin-bottom: 0;
	border-radius:0;
	    padding: 15px 20px;
}
.list-box-subfe-home .basel-info-box.box-info-topic{
    display: flex;
    align-content: flex-start;
    align-items: center;
		padding: 15px 20px;
}
.basel-info-box.box-info-topic .box-icon-wrapper{
    margin-bottom: 0!important;
    margin-right: 20px;
    width: 80px;
		max-width: 80px;
    flex: 1 0 auto;
}

.basel-info-box.box-info-topic .info-box-content{

}
.basel-info-box.box-info-topic .info-box-content .info-box-inner{
    text-align: left;
    display: flex;
    flex-direction: column-reverse;
	    justify-content: center;
}
.basel-info-box.box-info-topic .info-box-content .info-box-inner p{
text-align:justify;
	line-height: 1.25;
}
.title-wrapper.title-default-home .title, .title-default-home .title{font-weight:500;margin-bottom:10px !important;}
.list-box-video-home .title-default-home, .col-list-post-home-sty1 .title-default-home {margin-top:5px;}
.list-carousel-post-home-round .entry-thumbnail,
.list-carousel-post-home-round .entry-thumbnail img{border-radius:16px;}
.list-box-fe-home>.wpb_column:first-child{
border-right: 0px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.list-box-fe-home>.wpb_column:nth-child(2){
border-right: 0px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.list-box-fe-home>.wpb_column:nth-child(3){
	border-bottom: 1px solid #eeeeee;
}
.list-box-fe-home>.wpb_column:nth-child(4){
	border-right: 0px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.list-box-fe-home>.wpb_column:nth-child(5){
	border-right: 0px solid #eeeeee;
}
.basel-info-box.box-info-topic .info-box-content .info-box-inner{padding-top:0;padding-bottom:0;}
.basel-info-box.box-info-topic.topic-style2 .box-icon-wrapper{margin-top:0;}
.list-carousel-post-home-mb .post-slide{margin-bottom:0;}
.list-carousel-post-home-mb .post-head .post-date, .list-carousel-post-home-mb .entry-content, .list-carousel-post-home-mb .post-mask .entry-meta{display:none !important;}
.list-carousel-post-home-mb .meta-post-categories{visibility:hidden;}
.list-carousel-post-home-mb .entry-title a{    font-size: 16px;
    text-align: left !important;
    display: block;
    line-height: 1.4;}
.list-carousel-post-home-mb .owl-dots .owl-dot{margin-top:0;}
.title-wrapper.basel-title-size-extra-large .title, .title-wrapper.basel-title-size-large .title{font-weight:bold;}
.post-template-default .main-header{margin-bottom:20px;}
.post-template-default .entry-header .post-mask .entry-title{
text-align:center;font-weight:500;margin:0 !important;}
.post-template-default .post-single-page.blog-design-default .entry-header{
  position:relative;
	margin-bottom: 25px;
  padding: 35px 15px 25px !important;
}
.post-template-default .post-single-page.blog-design-default .entry-header .post-mask{
position:relative;
	z-index:2;
}
.post-template-default .post-single-page.blog-design-default .entry-header:before{
position:absolute;
	content:'';
	background-image: url(https://help.tcbs.com.vn/wp-content/uploads/2023/01/support-bg-scaled-1.jpg) !important;
    background-position: left bottom !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
	    left: -15px;
    right: -15px;
    top: 0;
    bottom: 0;
    z-index: 1;
}
.block-list-post-level2 .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a{
padding-left:15px;}
.accordion-lvl2.block-list-post-level2 .block-list-post-level2 .vc_tta-panels{
padding-left:0}
.page-template-goodtobebad-template .main-page-wrapper>.container>.row{
margin-left:0;
	margin-right:0;
}

/* khoipn updated */
.basel-info-box.box-info-topic .info-box-content .info-box-inner p {
	text-align: left;
    line-height: 1.1;
    font-size: 13px;
}

.empty-line-desktop {
	display: none;
}

.list-box-fe-home .basel-info-box.box-info-topic {
	padding: 0px 4px;
}

.vc_custom_1672800605248 {
	background-position: 0px -400px;
  background-repeat: no-repeat;
}

.basel-info-box.box-info-topic .info-box-inner .info-btn-wrapper a {
	font-size: 15px;
  font-weight: 500;
}

.list-box-fe-home .info-box-icon {
	width: 60px !important;
}

.basel-info-box.box-info-topic .box-icon-wrapper {
	  margin-right: 16px;
    width: 60px;
    max-width: 60px;
}

.basel-info-box.box-info-topic .info-box-content .info-box-inner {
	min-height: 96px;
}


.vc_custom_1672800605248 {
	padding-top: 20px;
}

.mobile-nav ul li a {
	text-transform: initial;
	font-size: 14px;
  font-weight: 500;
}

.promo-banner.box-info-topic.topic-style2 .main-wrapp-img .banner-image img {
		max-height: 60px;
    max-width: 60px;
    float: left;
    margin-left: 24px;
    margin-bottom: 16px;
}

.promo-banner.box-info-topic.topic-style2 .banner-inner p {
	  font-weight: 500;
    font-size: 15px;
		text-align: left;
    margin-left: 86px;
		margin-top: 8px;
}

.promo-banner {
	margin-bottom: 12px !important;
}

.title-wrapper.basel-title-size-default .title {
	  font-size: 18px !important;
    text-align: center;
}
.block-show-post .btn-view-all-post.btn-abs-right{
bottom:0;
	right:0;
}
.block-show-post .btn-view-all-post.btn-abs-right a {
	  margin-top: -2px !important;
}

.owl-carousel .owl-dots {
		position: absolute;
    top: -31px;
    right: 100px;
}	

.owl-carousel .owl-dots .owl-dot span {
	  margin: 5px 4px !important;
}


.list-carousel-post-home-mb .entry-title a {
	font-size:15px;
	font-weight:400 !important;
}

.basel-prefooter .title-wrapper.basel-title-size-default .title{
	text-align:center;
}

.img-support-bot .vc_single_image-wrapper img {
	  max-width: 24px;
    margin: 0 12px;
}

.footer-container.color-scheme-light p {
	font-size:12px;
}

.title-wrapper.basel-title-size-default .title-after_title {
	line-height: initial;
  margin-top: 4px;
}

.block-show-post {
	padding-top: 16px;
}

.vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_col-has-fill>.vc_column-inner {
	padding-top: 12px !important; 
}

.title-wrapper.basel-title-size-extra-large .title, .title-wrapper.basel-title-size-large .title {
	font-weight: 400 !important;
}

.page-template-default .vc_tta-container {
	margin-top: 0px;
}

.block-list-post-level2 .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-title-text {
	font-size: 16px;
}

.title-post-level2 a {
	font-size: 14px;
}

.page-template-default .main-page-wrapper {
	padding-top: 16px;
	background-size: auto;
}

.block-list-post-level2 .vc_tta-panels .vc_tta-panel.title-with-ico-before {
	margin-bottom: 12px;
}

.page-template-default .main-page-wrapper {
	background-position: 0px -500px;
}

.home .main-page-wrapper{
	padding-top: 0px;
}


.post-template-default .entry-header .post-mask .entry-title {
	  padding-bottom: 0px;
    margin-bottom: 0px;
}



.post-template-default .post-single-page.blog-design-default .entry-header {
	padding-left: 0px;
}

.post-template-default .entry-header .post-mask .entry-title {
  font-size: 20px;
	text-align: left;
/* 	margin-left: -15px !important; */
}

.faq-style-2 .vc_column_container>.vc_column-inner {
	padding-left: 0px;
	padding-right: 0px;
}

.faq-style-2 {
	margin-left: -16px;
  margin-right: -16px;
}

.faq-style-2 .ewd-ufaq-faqs .ewd-ufaq-faq-title-text h4 {
	font-weight: 400;
}

.promo-banner.box-info-topic.topic-style2 .main-wrapp-img .banner-image img {
	width: 60px;
	height: initial;
}

.page-template-goodtobebad-template .main-page-wrapper>.container>.row .site-content {
	padding: 16px;
}

.basel-sticky-sidebar-opener:not(.sticky-toolbar) {
	top: 180px !important ;
	width: 40px;
}
.post-template-default.single.single-post.single-format-standard .entry-content .vc_col-sm-8{
border-right:none;
}
.basel-prefooter{
border-top:1px solid #ddd;
	background-color:#eee;
}
.ufaq-template-default.single-ufaq .main-page-wrapper>.container{
margin-right:15px;
	margin-left:15px;
	margin-bottom:35px;
}
.ufaq-template-default.single-ufaq .main-page-wrapper .site-content.col-sm-9{
width: 100%;
    border: none;
}
.ufaq-template-default.single-ufaq .main-page-wrapper .sidebar-container.col-sm-3{
width: 33.33333333%;
	padding-top:25px;
}
.ufaq-template-default.single-ufaq .basel-sticky-sidebar-opener{
display:none;
}
.ufaq-template-default.single-ufaq .ewd-ufaq-faqs .ewd-ufaq-faq-div{
padding-left:0;
}
.ufaq-template-default.single-ufaq .ewd-ufaq-faqs .ewd-ufaq-faq-div .ewd-ufaq-faq-body{
    padding-left: 0;
    padding-right: 0;
}
.ufaq-template-default.single-ufaq .ewd-ufaq-faqs .ewd-ufaq-faq-body .ewd-ufaq-faq-post{
    padding: 0;
    border: none;
}
.ufaq-template-default.single-ufaq .ewd-ufaq-faqs>.ewd-ufaq-faq-div .ewd-ufaq-faq-title.ewd-ufaq-faq-toggle,
.ufaq-template-default.single-ufaq .ewd-ufaq-faqs>.ewd-ufaq-faq-div:before{
	display:none;
} }