/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

:root {--primary-color: #2185d0;--fs-color-primary: #2185d0;--fs-color-secondary: #fa5114;--fs-color-success: #00a368;--fs-color-alert: #f10303;--fs-experimental-link-color: #333333;--fs-experimental-link-color-hover: #333333;}.tooltipster-base {--tooltip-color: #fff;--tooltip-bg-color: #000;}.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {--drawer-width: 300px;}.off-canvas .mfp-content.off-canvas-cart {--drawer-width: 360px;}.container-width, .full-width .ubermenu-nav, .container, .row{max-width: 1220px}.row.row-collapse{max-width: 1190px}.row.row-small{max-width: 1212.5px}.row.row-large{max-width: 1250px}.sticky-add-to-cart--active, #wrapper,#main,#main.dark{background-color: #f0f0f0}.header-main{height: 70px}#logo img{max-height: 70px}#logo{width:161px;}.header-bottom{min-height: 55px}.header-top{min-height: 30px}.transparent .header-main{height: 73px}.transparent #logo img{max-height: 73px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 73px;}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height: 70px!important}.header-bg-color {background-color: rgba(0,22,22,0.86)}.header-bottom {background-color: #f1f1f1}.header-main .nav > li > a{line-height: 16px }.stuck .header-main .nav > li > a{line-height: 50px }.header-bottom-nav > li > a{line-height: 16px }@media (max-width: 549px) {.header-main{height: 70px}#logo img{max-height: 70px}}.nav-dropdown{font-size:100%}body{color: #333333}h1,h2,h3,h4,h5,h6,.heading-font{color: #333333;}body{font-size: 100%;}@media screen and (max-width: 549px){body{font-size: 100%;}}body{font-family: Roboto, sans-serif;}body {font-weight: 400;font-style: normal;}.nav > li > a {font-family: Roboto, sans-serif;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family: Roboto, sans-serif;}.nav > li > a,.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 400;font-style: normal;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: Roboto, sans-serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2 {font-weight: 400;font-style: normal;}.alt-font{font-family: Roboto, sans-serif;}.alt-font {font-weight: 400!important;font-style: normal!important;}.shop-page-title.featured-title .title-overlay{background-color: rgba(0,0,0,0.3);}.has-equal-box-heights .box-image {padding-top: 100%;}@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 5000px!important;width: 5000px!important;}}.footer-1{background-color: #383838}.absolute-footer, html{background-color: #383838}.page-title-small + main .product-container > .row{padding-top:0;}.nav-vertical-fly-out > li + li {border-top-width: 1px; border-top-style: solid;}/* Custom CSS Mobile */@media (max-width: 549px){.bai-viet-lien-quan ul li {width: 50%;}.bai-viet-lien-quan ul li .box-image img {height: 90px;}.progress-wrap.active-progress {bottom: 10px;}.footer1 .col.medium-4.small-12.large-4 {padding-bottom: 0px;}.giao-dien-moi .col-inner {padding-left: 0px !important;padding-right: 0px !important;}h5.post-title.is-large {font-size: 16px;}.bai-viet-home .col.post-item {padding-bottom: 0px;}.bai-viet-home .col-inner {padding-left: 5px !important;padding-right: 5px !important;}.product-small.col.has-hover.product.type-product {margin-bottom: 55px !important;}.woocommerce-LoopProduct-link.woocommerce-loop-product__link {font-size: 14.5px !important;padding-left: 5px;padding-bottom: 20px !important;}.danh-muc-sp .col-inner {padding-left: 0px !important;padding-right: 0px !important;padding-bottom: 10px !important;}.footer1 .col.medium-5 {padding-bottom: 0px;}p.name.product-title.woocommerce-loop-product__title {margin-bottom: 10px;}span.amount {font-size: 14px !important;}.danh-muc-sp .col-inner {padding-bottom: 0px !important;}.col > .col-inner {border-radius: 0px !important;}.progress-wrap.active-progress {display: none;}i.icon-menu {color: white;}li.menu-item a {color: white !important;}li.menu-item.menu-item-type-custom.menu-item-object-custom a {font-size: 14px;}li.menu-item i {opacity: 1 !important;}input.search-field {border-top-left-radius: 5px;border-bottom-left-radius: 5px;}.product-small.col.has-hover.product.type-product {padding-right: 0px;padding-left: 5px !important;}.sp-cot-phai span.woocommerce-Price-amount.amount {font-size: 20px !important;}p.price.product-page-price.price-on-sale del {display: none;}li#tab-title-description a::before {display: none;}li#tab-title-ux_global_tab a::before {display: none;}.sp-cot-phai .price-wrapper {padding-top: 4px;}.sp-tuong-tu .col.small-12.large-12 .col-inner {padding-top: 0px !important;padding-left: 5px !important;padding-right: 15px !important;}.sp-tuong-tu .product-small.col.has-hover.product .col-inner {padding-left: 0px !important;padding-right: 0px !important;}.tinh-nang-nb .container.section-title-container {margin-bottom: 0px;}.tinh-nang-nb .col.medium-6.small-12.large-6 .col-inner {padding-top: 10px !important;}div#masthead {background-color: black !important;}.category-page-row .col.large-12 {padding-left: 0px !important;padding-right: 0px !important;}.shop-container .products.row.row-small.large-columns-4.medium-columns-3.small-columns-2.has-equal-box-heights.equalize-box {padding-left: 0px;padding-right: 5px;}.shop-container .product-small.col.has-hover.product.type-product {padding-left: 5px;}.tu-khoa-shop {padding-left: 10px !important;padding-right: 10px !important;}nav.woocommerce-breadcrumb.breadcrumbs.uppercase {margin-bottom: -5px;}.tu-khoa-shop {border-radius: 0px !important;}.faq .col-inner {padding-left: 0px !important;padding-right: 0px !important;}.accordion-title.plain {font-size: 14px;padding-right: 10px !important;}.accordion-title.plain span {margin-left: 17px !important;line-height: 2;}.accordion-inner p, .accordion-inner li {margin-bottom: 0px;font-size: 14px;}.tinh-nang-noi-bat .col-inner {padding-left: 10px !important;padding-right: 10px !important;}.blog-wrapper> .row {border-radius: 0px !important;}.blog-wrapper .large-9.col {padding-left: 0px !important;padding-right: 0px !important;padding-top: 0px !important;}.row.row-large.row-divided {padding-right: 10px !important;}.blog-wrapper .col.post-item {padding-bottom: 0px;}.post-sidebar.large-3.col {padding-left: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;}.bai-viet-lien-quan ul li {width: 50% !important;}div#content .row.row-main {border-radius: 0px !important;padding-left: 0px !important;padding-right: 0px !important;padding-top: 20px !important;padding-bottom: 10px !important;}.woocommerce-MyAccount-navigation-link {margin-left: 10px !important;}ul.dashboard-links {margin-bottom: 0px;}.touch-scroll-table {box-shadow: none;}.giao-dien-moi .image-fade_in_back img {height: 172px;}h1.product-title.product_title.entry-title {margin-top: 6px;}a.woocommerce-review-link {display: none !important;}.woocommerce-product-rating.devvn_single_rating {margin-bottom: 0px;}.themetot-gift--promo_ribbon {display: none;}.star-rating.star-rating--inline {display: none;}.arcu-prompt.arcu-prompt-side.active {display: none;}a.glink.nturl.notranslate {padding: 0 !important;}li.html.header-social-icons {padding-top: 10px !important;padding-bottom: 8px !important;padding-left: 13px !important;}a.glink.nturl.notranslate {flex-grow: revert;margin-right: 3px;}.ct-san-pham .price-wrapper{margin-bottom: 3px !important;}a.xemchitiet.nut {padding-right: 14px !important;}.term-description p, .term-description ol{margin-bottom: -10px;background-color: white;padding-left: 20px;padding-right: 10px;padding-top: 10px;padding-bottom: 5px;font-size: 14.5px;}.sp-cot-trai .col-inner {padding-bottom: 0px !important;}.sp-cot-trai .product-images {margin-bottom: 5px;}.footer1 .bg.section-bg.fill.bg-fill.bg-loaded {background-image: none !important;background-color: black;}.lk-footer .col-inner {padding-top: 0px !important;}.footer-gt .col-inner {padding-top: 0px !important;}.ct-trang-shop .col-inner {padding-left: 10px !important;padding-right: 10px !important;}ul.wpp-list.wpp-list-with-thumbnails li a {display: block !important;font-size: 14.5px;padding-top: 0px;}ul.wpp-list.wpp-list-with-thumbnails li {padding-top: 10px;padding-bottom: 10px;}.widget_search {border: 1px solid #e3e3e3;border-bottom-left-radius: 5px !important;border-bottom-right-radius: 5px;}form.searchform {margin-left: 10px;margin-right: 10px;margin-top: 10px;}ul.wpp-list.wpp-list-with-thumbnails {border: 1px solid #e3e3e3;}ul.wpp-list.wpp-list-with-thumbnails li{padding-left: 8px;}ul.wpp-list.wpp-list-with-thumbnails li a {font-size: 16px;}.shop-container > p{display: none;}ul.product-other-information {display: none;}.shop-container > ol{display: none;}.term-description ol{padding-left: 30px;padding-right: 10px;}.page-wrapper.my-account.mb {background-color: white;}ul#my-account-nav li a {font-weight: bold;font-size: 14px;}.page-wrapper {background-color: white;}button.single_add_to_cart_button.button.alt {display: none;}}.label-new.menu-item > a:after{content:"Mới";}.label-hot.menu-item > a:after{content:"Thịnh hành";}.label-sale.menu-item > a:after{content:"Giảm giá";}.label-popular.menu-item > a:after{content:"Phổ biến";}</style>		<style type="text/css" id="wp-custom-css"> a.nav-top-link { font-weight: bold !important; color: white !important; } .nav-top-link i.fa-sharp { font-size: 15px !important; } .tag-sp-home a { padding: 2px 5px; } .tag-sp-home a:hover { background-color: var(--primary-color); border-radius: 5px; } .chu-home h3, .chu-home p, .chu-home a{ font-weight: bold; } .dark .form-flat input:not([type=submit]) { border-color: #ffffff; } .transparent .header-main { height: 70px; background-color: #4f9aba42; } .thong-bao { display: flex; background: #fff; font-weight: 400; border: 1px solid rgba(34,36,38,.15); text-align: left; box-shadow: 0 1px 2px 0 rgb(34 36 38 / 15%); align-items: center; } .tb-cot1 p { align-items: center; text-align: center; padding-top: 5px; margin-bottom: 5px; max-width: 140px; color: #333; } .thong-bao i.fa-solid.fa-bell { background-color: red; position: absolute; height: 118%; margin-top: -5.5px; color: white; padding: 9px; margin-left: 12px; } .tb-cot2{ font-weight: bold !important; color: #333; } .tde-home{ margin-bottom: 10px; } .tde-home h2{ font-weight: bold !important; color: #333; } .danh-muc-sp h5.uppercase.header-title { font-size: 13px; font-weight: bold; color: #333; } .danh-muc-sp .box-text.text-center { padding-left: 0px; padding-right: 0px; transition: background-color 0.5s; background-color: white; padding-bottom: 8px; padding-top: 8px; margin-top: 5px; } .danh-muc-sp .image-zoom { background-color: #f0f9ee; border-radius: 999px; padding-right: 3px; padding-left: 3px; } .danh-muc-sp a:hover .box-text.text-center{ background-color: var(--primary-color); padding-top: 8px; padding-bottom: 8px; } .danh-muc-sp a:hover h5{ color: white !important; } .slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button { margin-top: -3%; opacity: 1; background-color: #2185d0; height: 50px; color: white; } svg.flickity-button-icon { border: 0px !important; } button.flickity-button.flickity-prev-next-button.previous { margin-left: -60px; } button.flickity-button.flickity-prev-next-button.next { margin-right: -60px; } .menu-footer a{ color: white; } .menu-footer a:hover{ color: white !important; } .absolute-footer { display: none; } span.ux-menu-link__text:before { content: '\f105'; font-family: 'FontAwesome'; margin-right: 5px; color: white; margin-left: 5px; background-color: var(--primary-color); padding: 5px 8px; border-radius: 99px; font-size: 13px; } .footer2 a { color: white; font-size: 13px; margin-right: 10px; } .footer2 a:hover{ color: white; } .footer2 { border-bottom: 1px solid #3333332b; } .footer2 p { margin-bottom: 10px; } .footer3 p { margin-bottom: 0px; margin-top: 8px; color: white; font-weight: bold; } i.fa.fa-heart { color: #f52b0e; width: 15px; -webkit-animation: beat .5s infinite alternate; animation: beat .5s infinite alternate; display: inline-block; text-align: center; } a#top-link { border: 2px solid #ffffffb8; background-color: #2185d040; color: #4fba69; border-radius: 5px !important; } a#top-link i { font-weight: 900 !important; } .bai-viet-home .is-divider { display: none; } .bai-viet-home h5.post-title.is-large { font-weight: bold; } .tde-home .icon-angle-right:before { background-color: #0863b5; padding: 2px 6px; border-radius: 99px; color: white; margin-right: 5px; margin-left: -5px; font-size: 13px; } p.category.uppercase.is-smaller.no-text-overflow.product-cat.op-7 { position: absolute; top: -27px; color: #ffffff; background-color: #2185d0; padding: 5px 10px 4px 10px; opacity: 1; font-size: 13px; MARGIN-LEFT: 0px; border-radius: 10px 0 10px; border: 1px solid #ffffff9e; font-weight: 600; } .woocommerce-LoopProduct-link.woocommerce-loop-product__link { text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: black; PADDING: 5px 12px 4px 12px; border-top: 1px solid #e0e1e2; min-height: 55px; font-size: 18px; font-weight: 600; } .price-wrapper { display: block; width: 100%; float: left; box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgb(34 36 38 / 15%) inset; cursor: pointer; display: inline-block; min-height: 1em; outline: 0; border: none; vertical-align: baseline; background: #e0e1e2 none; text-transform: none; text-shadow: none; font-weight: 700; line-height: 1em; font-style: normal; text-align: center; text-decoration: none; height: 40px; padding: 12px 0 10px 0; } .box-text .price-wrapper .price ins bdi { color: red; } span.amount { font-size: 17px; } .thongtin { display: flex; WIDTH: 100%; padding-top: 10px; font-size: 15px; border: 1px solid #e0e1e2; border-radius: 0 0 5px 5px; } .nut { display: block; width: 50%; padding: 5px; margin-top: 0px !important; margin-bottom: -1px !important; } .nut.xemchitiet, .nut.xemdemo { padding-top: 14px; padding-bottom: 13px; } .nut.xemdemo{ border-radius: 0 0 0 5px; } .nut.xemchitiet{ border-radius: 0 0 5px 0; } .nut.xemdemo:before { font-family: 'FontAwesome'; content: "\e163"; padding: 0px 5px; } .nut.xemchitiet:before { font-family: 'FontAwesome'; content: "\f06e"; padding: 0px 5px; margin-right: 10; } .nut.xemchitiet:hover, .nut.xemdemo:hover { background-color: #b4cf9a; color: black; } .product-small.box { background: white; box-shadow: 2px 2px 20px #0000002b; border-radius: 5px 5px 0 0; } .product-small.col.has-hover.product.type-product { margin-bottom: 50px; } .xemdemo.nut { border-right: 1px dashed #ddd; } .footer1 { padding-bottom: 0px !important; } a.nut{ color: black; } .arcu-header-icon .arcu-online-badge.online { top: 28px !important; right: -1px !important; } .badge-container.absolute.left.top.z-1 { margin-left: -24px; } .arcu-widget .messanger { margin: 10px; border-radius: 6px; width: auto; transition: .2s all; background: #efefef; } i.icon-angle-up { color: white; } progress.reading-progress{ height: 3px !important; } .quantity.buttons_added.form-normal { display: none; } button.single_add_to_cart_button.button.alt.wp-element-button { display: none; } .nut-mua-ngay a{ padding-top: 2.4px; padding-bottom: 2.18px; } a.button.primary.expand.buy_now_button:before { content: "\f07a"; font-family: 'FontAwesome'; position: absolute; left: -1px; top: -0.8px; margin-right: 6px; background-color: #009CF0; width: 43.5px; height: 43.5px; line-height: 41px; } a.button.primary.expand.nutxemdemo:before { content: "\e163"; font-family: 'FontAwesome'; position: absolute; left: -1px; top: -0.65px; margin-right: 6px; background-color: #e73435; width: 43px; height: 43px; line-height: 41px; } .buy_now_button{ background-color: #e73435 !important; } .tinh-nang-theme { border-bottom: 1px solid #ECECEC !important; } h1.product-title.product_title.entry-title { font-weight: bold; } .sp-cot-phai .price-wrapper { background-color: white; text-align: left; font-weight: bold; cursor: inherit; } .sp-cot-phai span.amount { font-size: 25px; color: red; } h1.product-title.product_title.entry-title { margin-bottom: 0px; } .sp-cot-trai .badge-container.is-larger.absolute.left.top.z-1 { display: none; } .devvn_after_product_price{ position: relative; } .devvn_after_product_price.devvn_single_excerpt_after { border: 1px solid #e9ecef; border-radius: unset; margin-top: 0; margin-bottom: 15px; background-color: #f8f9fa; padding: unset; } .devvn_after_product_price.devvn_single_excerpt_after .devvn_title span { font-size: 14px; text-transform: none; background: #f1f1f1; margin-bottom: 0; display: inline-flex; padding: 5px 10px; width: auto; margin-top: 0px; } .devvn_after_product_price.devvn_single_excerpt_after .list-privacy { padding: 10px 15px; } .devvn_after_product_price .list-privacy { margin-bottom: 0; font-size: 14px; } .devvn_after_product_price .devvn_top { padding-left: 55px; position: relative; font-size: 14px; min-height: 45px; display: flex; align-items: center; margin-bottom: 10px; } .devvn_after_product_price .devvn_top p { margin-bottom: 0; } .devvn_after_product_price .devvn_top img { position: absolute; left: 0; top: 0; } .devvn_after_product_price .list-privacy li { list-style: none; margin-left: 0; line-height: 1.5; margin-bottom: 10px; position: relative; padding-left: 18px; } .devvn_after_product_price .list-privacy li:before { content: ""; display: block; width: 14px; height: 14px; background: url(/wp-content/themes/flatsome-child/images/icon-check.svg) no-repeat; position: absolute; top: 3px; left: -3px; } form.cart { margin-bottom: 0px; } .row.row-small.nut-mua-ngay .col { padding-bottom: 0px; } .ct-san-pham .product-short-description p { margin-bottom: 10px; } .ct-san-pham .price-wrapper { margin-bottom: 8px; } .ct-trang-shop { padding-left: 0px !important; padding-right: 0px !important; margin-top: 20px; } .tinh-nang-noi-bat .col-inner { margin-bottom: 14px; } .tinh-nang-noi-bat{ border-bottom-left-radius: 15px !important; border-bottom-right-radius: 15px !important; } .faq { padding-left: 0px !important; padding-right: 0px !important; margin-top: 20px; } .products.row.row-small.large-columns-4.medium-columns-3.small-columns-2.has-equal-box-heights.equalize-box { background-color: white; margin-left: 0px; margin-right: 0px; padding: 20px 20px 10px 20px; margin-top: 0px; } nav.woocommerce-pagination { background-color: white; margin-top: -10px; padding-bottom: 20px; }nav.woocommerce-pagination { background-color: white; margin-top: -10px; padding-bottom: 20px; /* border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; */ } .icon-gd { display: inline-flex; width: 11.3%; justify-content: center; transition: 0.4s; border-bottom: 1px solid transparent; } .icon-gd a { text-align: center; } .icon-themes { background: white; height: 80px; width: 80px; display: flex; justify-content: center; align-items: center; border-radius: 100%; margin: 0 auto; border: 2px solid var(--primary-color); } .icon-themes i { color: var(--primary-color); text-align: center; font-size: 32px; } .icon-gd:hover .icon-themes i { color: white; transition: 0.4s; } .icon-gd:hover .icon-themes { background: var(--primary-color); transition: 0.4s; } .dautrangshop{ padding-left: 0px !important; padding-right: 0px !important; } .row.category-page-row { padding-top: 5px; } .page-title-inner.flex-row.medium-flex-wrap.container { padding-top: 5px; } .accordion .toggle { background-color: #2185d0; border-radius: 5px; width: 30px; height: 30px !important; color: white; margin-top: 4px; min-height: 30px; } .accordion-item span { margin-left: 10px; } button.toggle { margin-left: 10px; } .accordion i { top: 1px; font-size: 19px; color: white; } .shop-container .badge-container.absolute.left.top.z-1 { margin-left: -5px; } .dautrangshop input#woocommerce-product-search-field-1 { border-top-left-radius: 5px; border-bottom-left-radius: 5px; box-shadow: #ddd 0 5px 16px; } button.ux-search-submit.submit-button.secondary.button.wp-element-button.icon.mb-0 { border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .tags a { background-color: #dedede; padding: 1px 11px; margin: 5px 0; line-height: 2; color: #333; border-radius: 5px; font-size: 80%; display: inline-table; margin-right: 3px; transition: padding 0.2s; } .tags a:hover{ color: #333; } a.tu-kh{ background-color: var(--primary-color); color: white; font-weight: bold; } a.tu-kh:hover{ color: white; } .tde-trang-shop .container.section-title-container { margin-bottom: 0px; } .tde-trang-shop h3.section-title.section-title-center { margin-bottom: 0px; } .tde-trang-shop { border-top-left-radius: 15px; border-top-right-radius: 15px; } .dautrangshop .col-inner.text-center { border-top-left-radius: 15px; border-top-right-radius: 15px; padding-bottom: 0px !important; } .danh-muc-sp { padding-left: 0px !important; padding-right: 0px !important; } .danh-muc-sp .col-inner.text-center { border-radius: 15px; padding-top: 17px !important; padding-bottom: 30px !important; } .icon-gd p { display: none; } .icon-gd { margin-top: 15px; } .danh-muc-sp h2 { margin-bottom: 5px; } .category-page-row .col.large-12 { padding-bottom: 20px; } .text-themes { font-weight: bold; text-transform: capitalize; } .related.related-products-wrapper.product-section { border: 0; } .faq h2 { font-weight: bold; } .danh-muc-sp h2 { font-weight: bold; } .flex-right a.nav-top-link.nav-top-not-logged-in:before, .flex-right a.account-link.account-login:before { font-family: 'FontAwesome'; padding-right: 7px; content: "\f4ff"; color: #00b1d9; font-size: 22px; opacity: 1 !important; } div#content .row.row-main { background-color: white; padding: 30px; border-radius: 15px; max-width: 1220px; } .content-area.page-wrapper { padding-top: 20px; padding-bottom: 20px; } .continue-shopping .button.is-outline:hover { background-color: white !important; color: var(--primary-color); } button.is-form.expand.button.wp-element-button{ background-color: #f9f9f9; border: 1px solid #ddd; color: #666; font-weight: 400; overflow: hidden; position: relative; text-shadow: 1px 1px 1px #fff; text-transform: none; } .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; margin-bottom: 20px; border-radius: 15px; } .woocommerce-message.message-wrapper { display: none; } .blog-wrapper> .row { background-color: white; max-width: 1220px; padding: 25px 20px 0px 10px; border-radius: 15px; } .blog-wrapper { padding-top: 20px; padding-bottom: 20px; } .archive-page-header .large-12.text-center.col { padding-bottom: 10px; } .dautrangshop .is-divider.divider.clearfix { margin-bottom: 15px !important; } .tags p { margin-bottom: 15px !important; } .blog-archive h5.post-title.is-larger { font-weight: bold; } .tde-blog h2 { margin-bottom: 0px; margin-top: 20px; font-size: 18px; text-transform: uppercase; font-weight: bold; } h1.page-title.is-large.uppercase { font-weight: bold; } .mr-half { margin-right: 15px; } .recent-blog-posts { padding: 10px 0; } #secondary .widget.flatsome_recent_posts ul > li { padding-left: 6px !important; padding-right: 6px !important; } .flatsome_recent_posts .recent-blog-posts-li .flex-col.mr-half .badge { width: 100px; height: 70px; } .blog-wrapper > .row > .col, .page-wrapper > .row > .col { padding: 0 16px 10px; } #secondary .widget .widget-title { display: block; background: var(--primary-color) !important; color: #ffffff !important; padding: 10px; } .widget .is-divider{ display: none; } #secondary .widget.widget_categories ul, #secondary .widget.flatsome_recent_posts ul, #secondary .widget .product_list_widget, #secondary .product-categories { border: 1px solid #e3e3e3; background: #ffffff; } .widget_categories li.cat-item a::before { content: '\f07c'; font-family: 'FontAwesome'; margin-right: 10px; color: #333; margin-left: 5px; } #secondary .widget.widget_categories ul > li{ padding-left: 6px !important; padding-right: 6px !important; } .widget_categories li { font-weight: bold; } .widget a { color: #333333; } .posted-on { margin-right:10px; } .entry-meta i{ margin-right:3px; } .blog-single .entry-divider.is-divider.small { display: none; } .entry-content.single-page { padding-top: 0px; } .blog-single .entry-header-text.entry-header-text-top.text-left { padding-bottom: 13px; } .blog-single h1.entry-title { font-weight: bold; } .kk-star-ratings.kksr-auto.kksr-align-left.kksr-valign-top { margin-bottom: 15px; } h6.entry-category.is-xsmall a{ color: #333; } .entry-author.author-box { display: none; } nav#ftwp-contents { padding-bottom: 10px !important; } .xem-them .tieu-de-xem-them { font-weight: 700; display: block; margin-bottom: 10px; font-size: 19px; color: black; } .xem-them ul li { margin-bottom: 3px; } .xem-them ul li a { font-weight: 700; font-size: 16px; color: #00A368; } .xem-them ul li a:hover { text-decoration: underline; } .danh-muc { margin-bottom: 15px; } .danh-muc span.title, .the-tim-kiem span.title { border-radius: 4px; background: #00A368; padding: 4px 10px; color: white; margin-right: 5px; } .danh-muc a, .the-tim-kiem a {line-height:32px; border-radius: 4px; margin-bottom: 10px; padding: 4px 10px; background: #dedede; color: #464646; } .bai-viet-lien-quan { margin-top: 15px; } .bai-viet-lien-quan h3 { font-size: 19px; color: black; } .bai-viet-lien-quan ul { margin-bottom: 0; display: inline-block; width: 100%; } .bai-viet-lien-quan ul li { list-style: none; width: 25%; color: graytext; float: left; padding-left: 4px; padding-right: 5px; } .bai-viet-lien-quan ul li .box-image img { height: 120px; object-fit: cover; object-position: center; } .bai-viet-lien-quan h4 { font-size: 15px; color: black; line-height: 19px; padding-top: 7px; height: 64px; overflow: hidden; } h1, h2, h3, h4{ font-weight: bold; } .nav-line>li>a:before{ top: 33px; } ul.tabs.wc-tabs.product-tabs.small-nav-collapse.nav.nav-uppercase.nav-line.nav-left a { font-size: 14px; font-weight: bold; color: #333; } .blog-single .social-icons.share-icons.share-row.relative.icon-style-fill a { border-radius: 3px !important; margin-left: 4px; } .blog-single .is-divider.medium { display: none; } .has-border { border: 1px solid var(--primary-color); } .quantity input { border-radius: 99px; } section.woocommerce-customer-details { display: none; } .widget_categories li:hover a{ transition: color 0.7s; color: #333; } .widget_categories li:hover a{ color: #00A368; } .power_by { display: none; } ul.payment_methods label:hover { cursor: pointer !important; text-decoration: underline; } .woocommerce-casso-wordpress-plugin-bank-details #input_casso { background-image: linear-gradient(to right, #FF512F 0%, #F09819 51%, #FF512F 100%); margin: 10px; padding: 10px 25px; text-align: center; text-transform: uppercase; transition: 0.5s; background-size: 200% auto; color: white; box-shadow: 0 0 20px #eee; border-radius: 10px; display: block; } .woocommerce-casso-wordpress-plugin-bank-details #input_casso:hover { background-position: right center; color: #fff; text-decoration: none; } section.woocommerce-casso-wordpress-plugin-bank-details b { color: red; } section.woocommerce-casso-wordpress-plugin-bank-details tr td { font-size: 14px; } td.text-left.payment-instruction strong { color: red; } .dashboard-links a:hover{ background-color: white; color: #333; } ul.woocommerce-error.message-wrapper { margin-bottom: 0px !important; padding-bottom: 0px !important; margin-top: 5px; } ul.message-wrapper li { margin-bottom: 0px; } .blog-archive .is-divider { display: none; } p.cat-label.is-xxsmall.op-7.uppercase::before { content: "Chuyên mục:"; } p.cat-label.is-xxsmall.op-7.uppercase { color: #333; opacity: 1; font-size: 9px; } .post-meta.is-small.op-8::before { content: "\f017"; font-family: 'FontAwesome'; margin-right: 5px; } span.post_comments.op-7.block.is-xsmall a { display: none; } .badge-container.absolute.left.top.z-1 { display: none; } p.from_the_blog_comments.uppercase.is-xsmall { display: none; } section.error-404.not-found.mt.mb { margin-top: -10px; background-color: white; margin-bottom: 20px; padding: 40px 30px 20px 30px; border-radius: 15px; } .label-new.menu-item > a:after { color: #fff; margin-left: 0.2em; padding: 0.2em 0.4em; font-size: 80%; text-transform: none; font-weight: 700; border: 0 solid transparent; border-radius: 0.28571429rem; -webkit-transition: background .1s ease; transition: background .1s ease; line-height: 1.1; background-color: #db2828 !important; } .label-hot.menu-item > a:after{ background-color: #00b5ad!important; margin-left: 0.2em; padding: 0.2em 0.4em; font-size: 80%; text-transform: none; font-weight: 700; border: 0 solid transparent; border-radius: 0.28571429rem; -webkit-transition: background .1s ease; transition: background .1s ease; line-height: 1.1; } [data-icon-label]:after { background-color: #4fba6975 !important; width: 22px !important; height: 22px !important; padding-top: 3px; right: -13px; } i.icon-shopping-cart { font-size: 22px !important; } input.input-text.qty.text { background-color: #F7F7F7; box-shadow: none; } .button.is-form:hover { box-shadow: none; } .woocommerce a.remove { width: 30px; height: 22px; position: relative; transition: opacity 200ms; vertical-align: top; display: block; -webkit-appearance: none; background: none; border: none; cursor: pointer; outline: none; padding: 0; text-indent: -9999px; } .woocommerce a.remove:before, .woocommerce a.remove:after { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAQAAACMnYaxAAAAXUlEQVR4XsWQQQrAQAgD84Pti/JSoaftN1MCdgXxXgYvGfUQyABE4DEIUJmeuKgVlJI5em0RGTesFXXZuLwCzvL2pYbHmfCTNSXxpyyajLGClFy7K1dgaaho7YYovIpO3rju6hYFAAAAAElFTkSuQmCC) 0 0 no-repeat; left: 8px; position: absolute; right: 8px; top: 2px; display: inline-block; content: ''; } .woocommerce a.remove:before{ height: 6px; transform-origin: -7% 100%; -moz-transform-origin: -7% 100%; -webkit-transform-origin: -7% 100%; transition: transform 150ms; -moz-transition: transform 150ms; -webkit-transition: transform 150ms; width: 14px; } .woocommerce a.remove:after{ background-position: -1px -4px; height: 12px; margin-left: 1px; margin-right: 2px; margin-top: 4px; width: 11px; } .woocommerce a.remove:hover:before{ transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transition: transform 250ms; -moz-transition: transform 250ms; -webkit-transition: transform 250ms; } .woocommerce a.remove:hover { background: transparent; } ul.sub-menu.nav-dropdown.nav-dropdown-default a:first-child { font-size: 15px; color: #333; } .nav-left li.current-dropdown>.nav-dropdown{ left: -45px !important; } li.woocommerce-MyAccount-navigation-link a { color: #333; font-size: 15.5px; } li.woocommerce-mini-cart-item.mini_cart_item .quantity { color: #333 !important; opacity: 1; } .nav-dropdown { color: #333; } p.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount { color: red; } li.woocommerce-mini-cart-item.mini_cart_item a { color: #333; } p.woocommerce-info.woocommerce-no-products-found { background-color: white; padding: 30px; margin-bottom: 0px; border-radius: 15px; } .dashboard-links li.woocommerce-MyAccount-navigation-link a { font-size: 20px; } .bai-viet-home .col.post-item { padding-bottom: 10px; } td.product-name { color: #333; } /* .blog-single img:hover, .custom-product-page img:hover{ cursor: pointer; } */ .row-danh-muc-sp img { border-radius: 15px !important; } .row-danh-muc-sp .col.medium-2 .col-inner { padding-bottom: 1px !important; } .row-danh-muc-sp h4 { font-size: 15px; } .dautrangshop .searchform-wrapper.ux-search-box.relative.is-large { margin-top: -13px; margin-bottom: 10px; } .dautrangshop .col.small-12.large-12 .col-inner { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; } .dautrangshop a.plain h4{ transition: text-decoration 1s; } .dautrangshop a.plain:hover h4 { text-decoration: underline; } select.orderby:hover { cursor: pointer; } .tu-khoa-shop { border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; } @media only screen and (min-width: 850px) { .dautrangshop .large-2 { flex-basis: 14.28571% !important; max-width: 14.28571% !important; } span.widget-title { border-top-left-radius: 5px; border-top-right-radius: 5px; } .widget ul{ border-bottom-left-radius: 5px !important; border-bottom-right-radius: 5px; } .dautrangshop a.plain:hover img{ transform: scale(1.05); } .dautrangshop a.plain img { display: block; transition: all .3s ease; } .giao-dien-moi .image-fade_in_back img { height: 273px; } .kk-star-ratings.kksr-valign-bottom { margin-top: -10px; margin-bottom: 10px; } .tinh-nang-noi-bat h2 { margin-bottom: 10px; } .tinh-nang-noi-bat .kk-star-ratings.kksr-shortcode { margin-bottom: 10px; } .recent-blog-posts a { font-size: 15.5px; } .product-gallery-slider img { border: 1px solid #ececec; } .hosting { border: 1px solid #d1d1d1; padding: 5px 5px 5px 5px; } span.posted_in:before { content: '\f146'; font-family: 'FontAwesome'; margin-right: 5px; } span.tagged_as:before { content: '\f084'; font-family: 'FontAwesome'; margin-right: 4px; } span.sku_wrapper:before { content: '\f1cb'; font-family: 'FontAwesome'; margin-right: 5px; } span.sku_wrapper span { color: red; font-weight: bold; } h3.product-section-title.container-width.product-section-title-related.pt-half.pb-half.uppercase { margin-left: 7px; } .accordion-title span { font-size: 16.5px; } .hosting h4 { text-transform: uppercase; } .hosting h4 a{ box-shadow: 0 2px var(--primary-color);; font-size: 14px; } .xem-them-bv a.button.primary { margin-bottom: 0px; margin-top: -15px; } header#ftwp-header { padding-bottom: 0px !important; } .danh-gia { margin-bottom: -5px !important; } .list-privacy { padding-bottom: 2px !important; } .themetot-gift--promo_ribbon { position: absolute; right: -5px; top: -5px; z-index: 1; overflow: hidden; width: 75px; height: 75px; text-align: right; } .devvn_title i.fa.fa-gift { margin-top: 2.5px; } .themetot_gift_promotion * { color: #333; } .themetot-gift--promo_ribbon span { font-size: 10px; font-weight: 700; color: #fff!important; text-transform: uppercase; text-align: center; line-height: 20px; transform: rotate( 45deg); -webkit-transform: rotate( 45deg); width: 100px; display: block; background: #ff0000; box-shadow: 0 3px 10px -5px rgb(0 0 0); position: absolute; top: 19px; right: -21px; } .themetot-gift--promo_ribbon span::before { content: ""; position: absolute; left: 0; top: 100%; z-index: -1; border-left: 3px solid red; border-right: 3px solid transparent; border-bottom: 3px solid transparent; border-top: 3px solid red; filter: brightness(.7); } .themetot-gift--promo_ribbon span::after { content: ""; position: absolute; right: 0; top: 100%; z-index: -1; border-left: 3px solid transparent; border-right: 3px solid red; border-bottom: 3px solid transparent; border-top: 3px solid red; filter: brightness(.7); } .themetot-gift--promo_ribbon { position: absolute; right: -5px; top: -5px; z-index: 1; overflow: hidden; width: 75px; height: 75px; text-align: right; } .themetot_gift_promotion * { color: #333; } i.fa.fa-gift { color: #333 !important; } #logo { position: relative; } .woocommerce-product-rating.devvn_single_rating { margin-bottom: -4px; margin-top: 5px; } .star-rating span:before { color: #ffa500 !important; } span.devvn_average_rate { display: none !important; } a.woocommerce-review-link { display: none; } .star-rating.star-rating--inline { display: none; } .star-rating{ font-size: 17px !important; letter-spacing: 2px; width: 95px; margin-top: -4px !important; } .devvn_sold{ font-weight: bold; } .devvn_sold span.count:before{ font-family: 'FontAwesome'; content: '\f019'; margin-right: 5px; } .single-product .devvn_single_rating > span.devvn_sold{ font-size: 14.7px; } a.glink.nturl.notranslate { margin-right: 2px; } li.header-search.header-search-lightbox.has-icon a { color: white; } a.glink img { opacity: 1; } .tab-panels a:hover { text-decoration: underline; } .entry-content.single-page a:hover { text-decoration: underline; font-weight: bold; } @media only screen and (min-width: 850px) { .term-description { display: none; } } .widget form.searchform { margin-top: 15px; } ul.wpp-list.wpp-list-with-thumbnails li a { display: block !important; font-size: 14.5px; padding-top: 0px; } ul.wpp-list.wpp-list-with-thumbnails li { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; } ul.wpp-list.wpp-list-with-thumbnails { border: 1px solid #e3e3e3; } ul.wpp-list.wpp-list-with-thumbnails li a:first-child { padding-top: 5px; padding-bottom: 0px; } img.wpp-thumbnail.wpp_featured.wpp_cached_thumb { margin-right: 8px; } .widget_search { border: 1px solid #e3e3e3; border-bottom-left-radius: 5px !important; border-bottom-right-radius: 5px; } form.searchform { margin-left: 10px; margin-right: 10px; } .tinh-nang-theme a:hover { text-decoration: underline; } blockquote{ font-style: normal; border-left: 4px solid var(--primary-color);; padding-left: 20px; } .woocommerce-form-login-toggle .message-container.container.medium-text-center:before { content: '\f090'; font-family: 'FontAwesome'; margin-right: 5px; } .message-container.container.medium-text-center:before { content: '\f02c'; font-family: 'FontAwesome'; margin-right: 5px; } button#ftwp-trigger { margin-right: 2px !important; } .custom-product-page .kk-star-ratings.kksr-shortcode { margin-bottom: 10px; } nav.woocommerce-breadcrumb.breadcrumbs.uppercase a { color: #333; text-transform: capitalize; } @media only screen and (min-width: 850px) { .taxonomy-description { display: none; } } a.lh-youtube { margin-left: -1px; } .shop-container > p, .shop-container > ol, .shop-container > h2 { background-color: white; margin-bottom: 0px; padding-left: 30px; padding-right: 30px; padding-bottom: 20px; } .shop-container > ol { padding-left: 70px; } ul.product-other-information { list-style: none; display: flex; flex-wrap: wrap; } ul.product-other-information li { margin-left: 0!important; margin-bottom: 0; margin-right: 10px; } ul.product-other-information li span { font-size: 12px; background-color: #00bb77; padding: 5px 17px 5px 17px; color: #fff; min-width: 110px; font-weight: bold; border-bottom: 2px solid green; border-radius: 0px; } ul.product-other-information li a{ color: white; font-weight: bold; } .product-other-information i{ margin-right: 7px; } ul.product-other-information li span:hover{ cursor: pointer; background-color: #02b373; } .ct-san-pham .button.primary:not(.is-outline){ background-color: #0084ff; } .sp-cot-phai .product-title-container { margin-top: 5px; } .my-account .row.vertical-tabs { background-color: white; padding-top: 25px; padding-left: 20px; padding-right: 20px; } .page-wrapper.my-account.mb { padding-top: 10px; padding-bottom: 10px; } .nav-line>li>a:before { top: 0px; } .my-account-header.page-title.normal-title { background-color: white; } .page-wrapper.my-account.mb li.woocommerce-MyAccount-navigation-link a { font-size: 14px; font-weight: bold; } address { font-style: normal; } .woocommerce-table tr td { color: #333; } .page-wrapper.my-account.mb div.woocommerce { background-color: white; padding: 30px 30px; } label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme { cursor: pointer; } input#rememberme { cursor: pointer; } .dashboard-links li.woocommerce-MyAccount-navigation-link a:hover { border: 1px solid #999; } ul.woocommerce-error.message-wrapper { background-color: white; padding-bottom: 10px !important; } .woocommerce-privacy-policy-text p:before { font-family: 'FontAwesome'; content: '\f023'; margin-right: 5px; } .dnl{ color: #333; font-weight: 100 !important; } .message-container.container.alert-color.medium-text-center { font-size: 16px; } ul#my-account-nav li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders:before { font-family: 'FontAwesome'; content: '\f15c'; margin-right: 15px; } ul#my-account-nav li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard:before{ font-family: 'FontAwesome'; content: '\f0e4'; margin-right: 10px; } ul#my-account-nav li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads:before{ font-family: 'FontAwesome'; content: '\f019'; margin-right: 10px; } ul#my-account-nav li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address:before{ font-family: 'FontAwesome'; content: '\f2bb'; margin-right: 10px; } ul#my-account-nav li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account:before{ font-family: 'FontAwesome'; content: '\f234'; margin-right: 5px; } ul#my-account-nav li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout:before{ font-family: 'FontAwesome'; content: '\f08b'; margin-right: 8px; } ul#my-account-nav li a:hover { text-decoration: underline; } em.user-id.op-5 { color: red; opacity: 1; font-style: normal; font-weight: bold; } .cart-container.container.page-wrapper.page-checkout { background-color: white; padding: 40px 45px 30px 45px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; margin-bottom: 20px; } nav.breadcrumbs.flex-row.flex-row-center.heading-font.checkout-breadcrumbs.text-center.strong.h2.uppercase a { font-size: 20px; } .checkout-page-title.page-title .page-title-inner.flex-row.medium-flex-wrap.container { background-color: white; border-top-left-radius: 15px; border-top-right-radius: 15px; margin-top: 20px; } .is-dashed { border-style: dashed !important; } nav.breadcrumbs.flex-row.flex-row-center.heading-font.checkout-breadcrumbs.text-center.strong.h2.uppercase { margin-top: 10px; padding-bottom: 0px; } ul.dashboard-links li.woocommerce-MyAccount-navigation-link a { font-size: 17px !important; } li.wc_payment_method.payment_method_casso_up_mbbank label:before { font-family: 'FontAwesome'; content: '\f283'; margin-right: 5px; } .u-column1.col-1.woocommerce-Address .edit:before { font-family: 'FontAwesome'; content: '\f044'; margin-right: 5px; } .u-column1.col-1.woocommerce-Address address { margin-top: 10px; } .u-column2.col-2.woocommerce-Address address { margin-top: 10px; } .u-column2.col-2.woocommerce-Address a.edit:before { font-family: 'FontAwesome'; content: '\f196'; margin-right: 5px; } .u-columns.woocommerce-Addresses.col2-set.addresses a.edit { text-decoration: underline; } table.bang tr:nth-child(1) { height: 21px; background-color: #2185d0; } table.bang tr:nth-child(1) td h3 { color: white !important; margin-top: 10px; text-align: center; } table.bang tr td { border: 1px solid #2185d0; height: 37px !important; } .deco-anh { margin-bottom: 0px !important; margin-top: 10px; } /* Trang Thiết Kế Website */ .col-12.col-sm-6.col-md-6.col-lg-3.col-xl-3 { flex: 0 0 25%; max-width: 25%; padding-right: 8px; padding-left: 8px; } .home-price .price-table { padding-bottom: 15px; } .home-price .price-table .price-table-header { position: relative; background-image: linear-gradient(to right, #f0a21a, #ebcb94); padding: 10px 15px; border-radius: 20px 20px 0 0; text-align: center; } .home-price .price-table .price-table-body { padding-top: 10px; border-style: solid; border-width: 0 1px; border-color: #cfcfcf; } .home-price .price-table .price-table-header .price-header-title { color: #fff; text-transform: uppercase; font-size: 30px; font-weight: 500; margin-bottom: 0; } .home-price .price-table .price-table-header .price-header-desc { color: #fff; margin: 0; margin-bottom: 10px; } .home-price .price-table .price-table-body .price-body-list { margin: 0; padding: 0; list-style: none; height: 500px; overflow-y: scroll; padding-left: 5px; padding-right: 5px; } .home-price .price-table .price-table-body .price-body-num { display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 10px 0; margin-bottom: 0; } .home-price .price-table .price-table-body .price-body-item { padding: 10px 15px; padding-left: 25px; text-align: left; min-height: 42px; position: relative; border-bottom: 1px dashed rgba(0, 0, 0, 0.30); } .home-price .price-table .price-table-body .price-body-num .price-table-new { color: #f00; font-size: 24px; } .home-price .price-table .price-table-body .price-body-num .price-table-old { color: #515151; font-size: 14px; font-weight: 400; text-decoration: line-through; } .home-price .price-table .price-table-body .price-body-num .price-table-new span { font-size: 14px; font-weight: 500; } .home-price .price-table .price-table-body .price-body-item:after { content: "\2713"; color: #f0a21a; position: absolute; width: 15px; height: 15px; border-radius: 50%; left: 5px; top: 13px; border: 1px solid #f0a21a; font-size: 10px; padding: 0 2px; font-weight: bold; } .home-price .price-table .price-table-body .price-body-item a { color: #1eba5c; } .home-price .price-table .price-table-footer .price-footer-link a { text-align: center; display: block; color: #f0a21a; font-size: 16px; margin-bottom: 15px; } .fad { position: relative; font-family: "Font Awesome 5 Duotone"; font-weight: 900; } .fad:before { position: absolute; color: var(--fa-primary-color,inherit); opacity: 1; opacity: var(--fa-primary-opacity,1); } .fa-caret-right:before { content: "\f0da"; font-family: 'FontAwesome'; } .home-price .price-table .price-table-footer .price-footer-registered a { display: block; max-width: 60%; font-size: 16px; font-weight: 600; color: #fff; text-transform: capitalize; background-image: linear-gradient(to right, #f0a21a, #ebcb94); margin: 0 auto; padding: 8px 54px; border: none; border-radius: 30px; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .btn:not(:disabled):not(.disabled) { cursor: pointer; } .home-price .price-table.price-table-block-2 .price-table-header { background-image: linear-gradient(to right, #25b37c, #38e686); } .home-price .price-table.price-table-block-2 .price-table-header:before { content: ""; display: inline-block; width: 110px; height: 110px; background: url(/wp-content/themes/flatsome-child/images/noi-bat.png) no-repeat; background-size: cover; position: absolute; top: -4px; right: -4px; z-index: 1; } .home-price .price-table.price-table-block-2 .price-table-header .price-header-title { padding-top: 30px; } .home-price .price-table.price-table-block-2 .price-table-body .price-body-item:after { color: #25b37c; border: 1px solid #25b37c; } .home-price .price-table.price-table-block-2 .price-table-footer .price-footer-link a { color: #25b37c; } .home-price .price-table .price-table-footer .price-footer-registered a:hover { transform: scale(1.1); background: linear-gradient(90deg, rgba(244, 203, 199, 1) 0%, rgba(121, 255, 218, 1) 100%) !important; } .home-price .price-table.price-table-block-2 .price-table-footer .price-footer-registered a { background-image: linear-gradient(to right, #25b37c, #38e686); -webkit-animation: noi-bat 1500ms infinite ease-in-out; -moz-animation: noi-bat 1500ms infinite ease-in-out; -ms-animation: noi-bat 1500ms infinite ease-in-out; -o-animation: noi-bat 1500ms infinite ease-in-out; animation: noi-bat 1500ms infinite ease-in-out; } .home-price .price-table.price-table-block-3 .price-table-header { background-image: linear-gradient(to right, #2c82ac, #1bbacb); } .home-price .price-table.price-table-block-3 .price-table-body .price-body-item:after { color: #11808c; border: 1px solid #11808c; } .home-price .price-table.price-table-block-3 .price-table-footer .price-footer-link a { color: #11808c; } .home-price .price-table.price-table-block-3 .price-table-footer .price-footer-registered a { background-image: linear-gradient(to right, #2c82ac, #1bbacb); } .home-price .price-table.price-table-block-4 .price-table-header { background-image: linear-gradient(to right, #a35df3, #5e76eb); } .home-price .price-table.price-table-block-4 .price-table-body .price-body-item:after { color: #5e76eb; border: 1px solid #5e76eb; } .home-price .price-table.price-table-block-4 .price-table-footer .price-footer-link a { color: #5e76eb; } .home-price .price-table.price-table-block-4 .price-table-footer .price-footer-registered a { background-image: linear-gradient(to right, #a35df3, #5e76eb); } .home-price .price-table .price-table-footer { padding-bottom: 10px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #cfcfcf; } .home-price .price-table-row .col-12:nth-child(2) { margin-top: -30px; } .row.price-table-row { margin-top: 60px; } .price-footer-link a span:before { content: '\f18e'; font-family: 'FontAwesome'; margin-right: 5px; } li.price-body-item { font-size: 14px; } /* ::-webkit-scrollbar { width: 8px; background-color: #F5F5F5; } ::-webkit-scrollbar-thumb { background-color: #807d7d; border-radius: 8px; } ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 8px rgb(0 0 0 / 30%); background-color: #F5F5F5; border-radius: 10px; } */ section.woocommerce-ttqr-ttqr-bank-details h4 > b { color: red; } button#input_ttqr { background-image: linear-gradient(to right, #FF512F 0%, #F09819 51%, #FF512F 100%); margin: 10px; padding: 10px 25px; text-align: center; text-transform: uppercase; transition: 0.5s; background-size: 200% auto; color: white; box-shadow: 0 0 20px #eee; border-radius: 10px; display: block; } button#input_ttqr:hover { background-position: right center; color: #fff; text-decoration: none; } .woocommerce-ttqr-ttqr-bank-details table.table.table-bordered td { font-size: 14px; } button.single_add_to_cart_button.button.alt { display: none; } section.woocommerce-casso-wordpress-plugin-bank-details tr td { font-size: 15px; } .ux-quantity.quantity.buttons_added.form-normal { display: none !important; }

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}