body, html, p, a, h1, h2, h3, h4, h5, h6, li, span, div, input, textarea, button {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
  color: #008df2 !important;
}

[class^="fa-"], [class*=" fa-"],
[class^="fas"], [class*=" fas"],
[class^="fab"], [class*=" fab"],
.dashicons {
  font-family: "Font Awesome 6 Free", "Font Awesome 5 Free", "Font Awesome 4", Dashicons, inherit !important;
}

.stuck .header-main {
    background: white !important;
}

.nav>li.has-icon>a>i {
	color: #008df2;
}

.nav>li>a:hover {
    color: white !important;
}

.anh1 img {
	border-radius: 8px;
}

.but {
	background: #008df2 !important;
	color: white;
}

.primary.is-link, .off-canvas:not(.off-canvas-center) .nav-vertical li>a, .toggle i {
	color: #008df2 !important;
}

.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
    font-size: 15px;
}

.nav-dark .nav>li>a {
	color: white !important;
}

.off-canvas-left .mfp-content {
	background: white !important;
}

.button.is-outline {
	border: 2px solid #0066ff !important;
	color: #0066ff;
}

.is-outline:hover {
    background-color: #008df2 !important;
    border-color: #008df2 !important;
}

.nav-sidebar.nav-vertical>li.menu-item.active, .nav-sidebar.nav-vertical>li.menu-item:hover {
    background-color: white !important;
}

.product-short-description, .ewa-rteLine {
	color: black !important;
}

.quick-view, 
.quickview-button, 
a.quick-view {
    display: none !important;
}

.nav-dropdown-has-border .nav-dropdown {
    border: 2px solid #5297e3 !important;
}

.nav-dropdown>li>a {
	color: black !important;
}

.breadcrumbs, .breadcrumbs a, .woocommerce-result-count {
	color: #008df2 !important;
}

.nav-dropdown>li>a:hover {
	color: #008df2 !important;
}

.header-vertical-menu__fly-out.has-shadow, .nav-dropdown-has-border .nav-dropdown {
	border-radius: 8px;
}

.widget_shopping_cart .woocommerce-mini-cart__buttons .button {
	background: #008df2;
    border-radius: 8px;
}

.cart-popup-inner {
	background: white;
}

.button[disabled], button[disabled] {
    background: #008df2;
}

th:first-child {
	color: black;
}

th, .entry-content {
	color: black;
}

td, th {
	border-bottom: 1px solid #65b8f3 !important;
}

.header-vertical-menu__fly-out .nav-vertical-fly-out>li.menu-item>a {
	font-size: 17px;
}

.button.icon.is-small {
	background: #008df2;
}

select {
	background-color: #008df2 !important;
	color: white !important;
	border: 1px solid #008df2 !important;
	border-radius: 8px !important;
}

body.single #main {
    background-color: #ffffff; /* màu trắng */
}

.entry-author, #nav-below {
	display: none;
}

.product_meta>span, .product_meta>span a {
	color: #008df2 !important;
}