:root {
	--c1: #e48c11;
	--c2: #f3c31b;
}
.is-divider {
	display: none;
}
.kk-star-ratings .kksr-stars .kksr-star svg {
	width: 22px;
	height: 22px;
}
.kk-star-ratings .kksr-stars .kksr-star svg,
.kk-star-ratings:not(.kksr-disable) .kksr-stars .kksr-star:hover ~ .kksr-star svg {
	fill: #fff;
	stroke: #555;
}
.kk-star-ratings .kksr-stars .kksr-active-stars .kksr-star svg {
	fill: #fb9005;
	stroke: #2c1901;
}
.kk-star-ratings:not(.kksr-disable) .kksr-stars:hover .kksr-star svg {
	fill: #fffb00;
	stroke: #201f00;
}
.kk-star-ratings .kksr-legend {
	background-color: #2c1901;
}
.kk-star-ratings .kksr-legend .kksr-legend-meta {
	color: #2c1901;
}
.rll-youtube-player {
	position: relative;
	padding-bottom: 56.23%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
}
.rll-youtube-player iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	background: 0 0;
}
.rll-youtube-player img {
	bottom: 0;
	display: block;
	left: 0;
	margin: auto;
	max-width: 100%;
	width: 100%;
	position: absolute;
	right: 0;
	top: 0;
	border: none;
	height: auto;
	cursor: pointer;
	-webkit-transition: 0.4s all;
	-moz-transition: 0.4s all;
	transition: 0.4s all;
}
.rll-youtube-player img:hover {
	-webkit-filter: brightness(75%);
}
.rll-youtube-player .play {
	height: 72px;
	width: 72px;
	left: 50%;
	top: 50%;
	margin-left: -36px;
	margin-top: -36px;
	position: absolute;
	background: url(https://phamlaw.com/wp-content/plugins/rocket-lazy-load/assets/img/youtube.png) no-repeat;
	cursor: pointer;
}
#category-posts-2-internal ul {
	padding: 0;
}
#category-posts-2-internal .cat-post-item img {
	max-width: initial;
	max-height: initial;
	margin: initial;
}
#category-posts-2-internal .cat-post-author {
	margin-bottom: 0;
}
#category-posts-2-internal .cat-post-thumbnail {
	margin: 5px 10px 5px 0;
}
#category-posts-2-internal .cat-post-item:before {
	content: "";
	clear: both;
}
#category-posts-2-internal .cat-post-title {
	font-size: 15px;
}
#category-posts-2-internal .cat-post-current .cat-post-title {
	font-weight: 700;
	text-transform: uppercase;
}
#category-posts-2-internal .cat-post-date {
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
	margin-bottom: 5px;
}
#category-posts-2-internal .cat-post-comment-num {
	font-size: 14px;
	line-height: 18px;
}
#category-posts-2-internal .cat-post-item {
	border-bottom: 1px solid #ccc;
	list-style: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 3px 0;
}
#category-posts-2-internal .cat-post-item:last-child {
	border-bottom: none;
}
#category-posts-2-internal .cat-post-item:after {
	content: "";
	display: table;
	clear: both;
}
#category-posts-2-internal p {
	margin: 5px 0 0 0;
}
#category-posts-2-internal li > div {
	margin: 5px 0 0 0;
	clear: both;
}
#category-posts-2-internal .dashicons {
	vertical-align: middle;
}
#category-posts-2-internal .cat-post-thumbnail .cat-post-crop img {
	width: 75px;
}
#category-posts-2-internal .cat-post-thumbnail .cat-post-crop img {
	height: 51px;
}
#category-posts-2-internal .cat-post-thumbnail .cat-post-crop img {
	object-fit: cover;
	max-width: 100%;
}
#category-posts-2-internal .cat-post-thumbnail .cat-post-crop-not-supported img {
	width: 100%;
}
#category-posts-2-internal .cat-post-thumbnail {
	max-width: 100%;
}
#category-posts-2-internal .cat-post-item img {
	margin: initial;
}
#category-posts-2-internal .cat-post-thumbnail {
	float: left;
}
#category-posts-3-internal ul {
	padding: 0;
}
#category-posts-3-internal .cat-post-item img {
	max-width: initial;
	max-height: initial;
	margin: initial;
}
#category-posts-3-internal .cat-post-author {
	margin-bottom: 0;
}
#category-posts-3-internal .cat-post-thumbnail {
	margin: 5px 10px 5px 0;
}
#category-posts-3-internal .cat-post-item:before {
	content: "";
	clear: both;
}
#category-posts-3-internal .cat-post-title {
	font-size: 15px;
}
#category-posts-3-internal .cat-post-current .cat-post-title {
	font-weight: 700;
	text-transform: uppercase;
}
#category-posts-3-internal .cat-post-date {
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
	margin-bottom: 5px;
}
#category-posts-3-internal .cat-post-comment-num {
	font-size: 14px;
	line-height: 18px;
}
#category-posts-3-internal .cat-post-item {
	border-bottom: 1px solid #ccc;
	list-style: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 3px 0;
}
#category-posts-3-internal .cat-post-item:last-child {
	border-bottom: none;
}
#category-posts-3-internal .cat-post-item:after {
	content: "";
	display: table;
	clear: both;
}
#category-posts-3-internal p {
	margin: 5px 0 0 0;
}
#category-posts-3-internal li > div {
	margin: 5px 0 0 0;
	clear: both;
}
#category-posts-3-internal .dashicons {
	vertical-align: middle;
}
#category-posts-3-internal .cat-post-thumbnail .cat-post-crop img {
	width: 75px;
}
#category-posts-3-internal .cat-post-thumbnail .cat-post-crop img {
	height: 51px;
}
#category-posts-3-internal .cat-post-thumbnail .cat-post-crop img {
	object-fit: cover;
	max-width: 100%;
}
#category-posts-3-internal .cat-post-thumbnail .cat-post-crop-not-supported img {
	width: 100%;
}
#category-posts-3-internal .cat-post-thumbnail {
	max-width: 100%;
}
#category-posts-3-internal .cat-post-item img {
	margin: initial;
}
#category-posts-3-internal .cat-post-thumbnail {
	float: left;
}
#category-posts-9-internal ul {
	padding: 0;
}
#category-posts-9-internal .cat-post-item img {
	max-width: initial;
	max-height: initial;
	margin: initial;
}
#category-posts-9-internal .cat-post-author {
	margin-bottom: 0;
}
#category-posts-9-internal .cat-post-thumbnail {
	margin: 5px 10px 5px 0;
}
#category-posts-9-internal .cat-post-item:before {
	content: "";
	clear: both;
}
#category-posts-9-internal .cat-post-title {
	font-size: 15px;
}
#category-posts-9-internal .cat-post-current .cat-post-title {
	font-weight: 700;
	text-transform: uppercase;
}
#category-posts-9-internal .cat-post-date {
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
	margin-bottom: 5px;
}
#category-posts-9-internal .cat-post-comment-num {
	font-size: 14px;
	line-height: 18px;
}
#category-posts-9-internal .cat-post-item {
	border-bottom: 1px solid #ccc;
	list-style: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 3px 0;
}
#category-posts-9-internal .cat-post-item:last-child {
	border-bottom: none;
}
#category-posts-9-internal .cat-post-item:after {
	content: "";
	display: table;
	clear: both;
}
#category-posts-9-internal p {
	margin: 5px 0 0 0;
}
#category-posts-9-internal li > div {
	margin: 5px 0 0 0;
	clear: both;
}
#category-posts-9-internal .dashicons {
	vertical-align: middle;
}
#category-posts-9-internal .cat-post-thumbnail .cat-post-crop img {
	width: 75px;
}
#category-posts-9-internal .cat-post-thumbnail .cat-post-crop img {
	height: 51px;
}
#category-posts-9-internal .cat-post-thumbnail .cat-post-crop img {
	object-fit: cover;
	max-width: 100%;
}
#category-posts-9-internal .cat-post-thumbnail .cat-post-crop-not-supported img {
	width: 100%;
}
#category-posts-9-internal .cat-post-thumbnail {
	max-width: 100%;
}
#category-posts-9-internal .cat-post-item img {
	margin: initial;
}
#category-posts-9-internal .cat-post-thumbnail {
	float: left;
}
#category-posts-8-internal ul {
	padding: 0;
}
#category-posts-8-internal .cat-post-item img {
	max-width: initial;
	max-height: initial;
	margin: initial;
}
#category-posts-8-internal .cat-post-author {
	margin-bottom: 0;
}
#category-posts-8-internal .cat-post-thumbnail {
	margin: 5px 10px 5px 0;
}
#category-posts-8-internal .cat-post-item:before {
	content: "";
	clear: both;
}
#category-posts-8-internal .cat-post-title {
	font-size: 15px;
}
#category-posts-8-internal .cat-post-current .cat-post-title {
	font-weight: 700;
	text-transform: uppercase;
}
#category-posts-8-internal .cat-post-date {
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
	margin-bottom: 5px;
}
#category-posts-8-internal .cat-post-comment-num {
	font-size: 14px;
	line-height: 18px;
}
#category-posts-8-internal .cat-post-item {
	border-bottom: 1px solid #ccc;
	list-style: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 3px 0;
}
#category-posts-8-internal .cat-post-item:last-child {
	border-bottom: none;
}
#category-posts-8-internal .cat-post-item:after {
	content: "";
	display: table;
	clear: both;
}
#category-posts-8-internal p {
	margin: 5px 0 0 0;
}
#category-posts-8-internal li > div {
	margin: 5px 0 0 0;
	clear: both;
}
#category-posts-8-internal .dashicons {
	vertical-align: middle;
}
#category-posts-8-internal .cat-post-thumbnail .cat-post-crop img {
	width: 75px;
}
#category-posts-8-internal .cat-post-thumbnail .cat-post-crop img {
	height: 51px;
}
#category-posts-8-internal .cat-post-thumbnail .cat-post-crop img {
	object-fit: cover;
	max-width: 100%;
}
#category-posts-8-internal .cat-post-thumbnail .cat-post-crop-not-supported img {
	width: 100%;
}
#category-posts-8-internal .cat-post-thumbnail {
	max-width: 100%;
}
#category-posts-8-internal .cat-post-item img {
	margin: initial;
}
#category-posts-8-internal .cat-post-thumbnail {
	float: left;
}
#category-posts-7-internal ul {
	padding: 0;
}
#category-posts-7-internal .cat-post-item img {
	max-width: initial;
	max-height: initial;
	margin: initial;
}
#category-posts-7-internal .cat-post-author {
	margin-bottom: 0;
}
#category-posts-7-internal .cat-post-thumbnail {
	margin: 5px 10px 5px 0;
}
#category-posts-7-internal .cat-post-item:before {
	content: "";
	clear: both;
}
#category-posts-7-internal .cat-post-title {
	font-size: 15px;
}
#category-posts-7-internal .cat-post-current .cat-post-title {
	font-weight: 700;
	text-transform: uppercase;
}
#category-posts-7-internal .cat-post-date {
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
	margin-bottom: 5px;
}
#category-posts-7-internal .cat-post-comment-num {
	font-size: 14px;
	line-height: 18px;
}
#category-posts-7-internal .cat-post-item {
	border-bottom: 1px solid #ccc;
	list-style: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 3px 0;
}
#category-posts-7-internal .cat-post-item:last-child {
	border-bottom: none;
}
#category-posts-7-internal .cat-post-item:after {
	content: "";
	display: table;
	clear: both;
}
#category-posts-7-internal p {
	margin: 5px 0 0 0;
}
#category-posts-7-internal li > div {
	margin: 5px 0 0 0;
	clear: both;
}
#category-posts-7-internal .dashicons {
	vertical-align: middle;
}
#category-posts-7-internal .cat-post-thumbnail .cat-post-crop img {
	width: 75px;
}
#category-posts-7-internal .cat-post-thumbnail .cat-post-crop img {
	height: 51px;
}
#category-posts-7-internal .cat-post-thumbnail .cat-post-crop img {
	object-fit: cover;
	max-width: 100%;
}
#category-posts-7-internal .cat-post-thumbnail .cat-post-crop-not-supported img {
	width: 100%;
}
#category-posts-7-internal .cat-post-thumbnail {
	max-width: 100%;
}
#category-posts-7-internal .cat-post-item img {
	margin: initial;
}
#category-posts-7-internal .cat-post-thumbnail {
	float: left;
}
#category-posts-5-internal ul {
	padding: 0;
}
#category-posts-5-internal .cat-post-item img {
	max-width: initial;
	max-height: initial;
	margin: initial;
}
#category-posts-5-internal .cat-post-author {
	margin-bottom: 0;
}
#category-posts-5-internal .cat-post-thumbnail {
	margin: 5px 10px 5px 0;
}
#category-posts-5-internal .cat-post-item:before {
	content: "";
	clear: both;
}
#category-posts-5-internal .cat-post-title {
	font-size: 15px;
}
#category-posts-5-internal .cat-post-current .cat-post-title {
	font-weight: 700;
	text-transform: uppercase;
}
#category-posts-5-internal .cat-post-date {
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
	margin-bottom: 5px;
}
#category-posts-5-internal .cat-post-comment-num {
	font-size: 14px;
	line-height: 18px;
}
#category-posts-5-internal .cat-post-item {
	border-bottom: 1px solid #ccc;
	list-style: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 3px 0;
}
#category-posts-5-internal .cat-post-item:last-child {
	border-bottom: none;
}
#category-posts-5-internal .cat-post-item:after {
	content: "";
	display: table;
	clear: both;
}
#category-posts-5-internal p {
	margin: 5px 0 0 0;
}
#category-posts-5-internal li > div {
	margin: 5px 0 0 0;
	clear: both;
}
#category-posts-5-internal .dashicons {
	vertical-align: middle;
}
#category-posts-5-internal .cat-post-thumbnail .cat-post-crop img {
	width: 75px;
}
#category-posts-5-internal .cat-post-thumbnail .cat-post-crop img {
	height: 51px;
}
#category-posts-5-internal .cat-post-thumbnail .cat-post-crop img {
	object-fit: cover;
	max-width: 100%;
}
#category-posts-5-internal .cat-post-thumbnail .cat-post-crop-not-supported img {
	width: 100%;
}
#category-posts-5-internal .cat-post-thumbnail {
	max-width: 100%;
}
#category-posts-5-internal .cat-post-item img {
	margin: initial;
}
#category-posts-5-internal .cat-post-thumbnail {
	float: left;
}
#category-posts-4-internal ul {
	padding: 0;
}
#category-posts-4-internal .cat-post-item img {
	max-width: initial;
	max-height: initial;
	margin: initial;
}
#category-posts-4-internal .cat-post-author {
	margin-bottom: 0;
}
#category-posts-4-internal .cat-post-thumbnail {
	margin: 5px 10px 5px 0;
}
#category-posts-4-internal .cat-post-item:before {
	content: "";
	clear: both;
}
#category-posts-4-internal .cat-post-title {
	font-size: 15px;
}
#category-posts-4-internal .cat-post-current .cat-post-title {
	font-weight: 700;
	text-transform: uppercase;
}
#category-posts-4-internal .cat-post-date {
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
	margin-bottom: 5px;
}
#category-posts-4-internal .cat-post-comment-num {
	font-size: 14px;
	line-height: 18px;
}
#category-posts-4-internal .cat-post-item {
	border-bottom: 1px solid #ccc;
	list-style: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 3px 0;
}
#category-posts-4-internal .cat-post-item:last-child {
	border-bottom: none;
}
#category-posts-4-internal .cat-post-item:after {
	content: "";
	display: table;
	clear: both;
}
#category-posts-4-internal p {
	margin: 5px 0 0 0;
}
#category-posts-4-internal li > div {
	margin: 5px 0 0 0;
	clear: both;
}
#category-posts-4-internal .dashicons {
	vertical-align: middle;
}
#category-posts-4-internal .cat-post-thumbnail .cat-post-crop img {
	width: 75px;
}
#category-posts-4-internal .cat-post-thumbnail .cat-post-crop img {
	height: 51px;
}
#category-posts-4-internal .cat-post-thumbnail .cat-post-crop img {
	object-fit: cover;
	max-width: 100%;
}
#category-posts-4-internal .cat-post-thumbnail .cat-post-crop-not-supported img {
	width: 100%;
}
#category-posts-4-internal .cat-post-thumbnail {
	max-width: 100%;
}
#category-posts-4-internal .cat-post-item img {
	margin: initial;
}
#category-posts-4-internal .cat-post-thumbnail {
	float: left;
}
.category-posts-internal ul {
	padding: 0;
}
.category-posts-internal .cat-post-item img {
	max-width: initial;
	max-height: initial;
	margin: initial;
}
.category-posts-internal .cat-post-author {
	margin-bottom: 0;
}
.category-posts-internal .cat-post-thumbnail {
	margin: 5px 10px 5px 0;
}
.category-posts-internal .cat-post-item:before {
	content: "";
	clear: both;
}
.category-posts-internal .cat-post-title {
	font-size: 15px;
}
.category-posts-internal .cat-post-current .cat-post-title {
	font-weight: 700;
	text-transform: uppercase;
}
.category-posts-internal .cat-post-date {
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
	margin-bottom: 5px;
}
.category-posts-internal .cat-post-comment-num {
	font-size: 14px;
	line-height: 18px;
}
.category-posts-internal .cat-post-item {
	border-bottom: 1px solid #ccc;
	list-style: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 3px 0;
}
.category-posts-internal .cat-post-item:last-child {
	border-bottom: none;
}
.category-posts-internal .cat-post-item:after {
	content: "";
	display: table;
	clear: both;
}
.category-posts-internal p {
	margin: 5px 0 0 0;
}
.category-posts-internal li > div {
	margin: 5px 0 0 0;
	clear: both;
}
.category-posts-internal .dashicons {
	vertical-align: middle;
}
.category-posts-internal .cat-post-thumbnail .cat-post-crop img {
	width: 75px;
}
.category-posts-internal .cat-post-thumbnail .cat-post-crop img {
	height: 51px;
}
.category-posts-internal .cat-post-thumbnail .cat-post-crop img {
	object-fit: cover;
	max-width: 100%;
}
.category-posts-internal .cat-post-thumbnail .cat-post-crop-not-supported img {
	width: 100%;
}
.category-posts-internal .cat-post-thumbnail {
	max-width: 100%;
}
.category-posts-internal .cat-post-item img {
	margin: initial;
}
.category-posts-internal .cat-post-thumbnail {
	float: left;
}
div#toc_container {
	width: 100%;
}
:root {
	--primary-color: var(--c1);
}
.full-width .ubermenu-nav,
.container,
.row {
	max-width: 1200px;
}
.row.row-collapse {
	max-width: 1170px;
}
.row.row-small {
	max-width: 1192.5px;
}
.row.row-large {
	max-width: 1230px;
}
body.framed,
body.framed header,
body.framed .header-wrapper,
body.boxed,
body.boxed header,
body.boxed .header-wrapper,
body.boxed .is-sticky-section {
	max-width: 1200pxpx;
}
.sticky-add-to-cart--active,
#wrapper,
#main,
#main.dark {
	background-color: #fff;
}
.header-main {
	height: 115px;
}
#logo img {
	max-height: 115px;
}
#logo {
	width: 700px;
}
.header-bottom {
	min-height: 50px;
}
.header-top {
	min-height: 30px;
}
.transparent .header-main {
	height: 100px;
}
.transparent #logo img {
	max-height: 100px;
}
.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: 180px;
}
.header.show-on-scroll,
.stuck .header-main {
	height: 70px !important;
}
.stuck #logo img {
	max-height: 70px !important;
}
.search-form {
	width: 100%;
}
.header-bg-color,
.header-wrapper {
	background-color: #026698;
}
.header-bottom {
	background-color: var(--c1);
}
.header-main .nav > li > a {
	line-height: 20px;
}
.stuck .header-main .nav > li > a {
	line-height: 20px;
}
.header-bottom-nav > li > a {
	line-height: 50px;
}
@media (max-width: 549px) {
	.header-main {
		height: 70px;
	}
	#logo img {
		max-height: 70px;
	}
}
.main-menu-overlay {
	background-color: #06c;
}
.nav-dropdown {
	font-size: 100%;
}
.header-top {
	background-color: var(--c1) !important;
}
.accordion-title.active,
.has-icon-bg .icon .icon-inner,
.logo a,
.primary.is-underline,
.primary.is-link,
.badge-outline .badge-inner,
.nav-outline > li.active > a,
.nav-outline > li.active > a,
.cart-icon strong,
[data-color="primary"],
.is-outline.primary {
	color: var(--c1);
}
[data-text-color="primary"] {
	color: var(--c1) !important;
}
[data-text-bg="primary"] {
	background-color: var(--c1);
}
.scroll-to-bullets a,
.featured-title,
.label-new.menu-item > a:after,
.nav-pagination > li > .current,
.nav-pagination > li > span:hover,
.nav-pagination > li > a:hover,
.has-hover:hover .badge-outline .badge-inner,
button[type="submit"],
.button.wc-forward:not(.checkout):not(.checkout-button),
.button.submit-button,
.button.primary:not(.is-outline),
.featured-table .title,
.is-outline:hover,
.has-icon:hover .icon-label,
.nav-dropdown-bold .nav-column li > a:hover,
.nav-dropdown.nav-dropdown-bold > li > a:hover,
.nav-dropdown-bold.dark .nav-column li > a:hover,
.nav-dropdown.nav-dropdown-bold.dark > li > a:hover,
.is-outline:hover,
.tagcloud a:hover,
.grid-tools a,
input[type="submit"]:not(.is-form),
.box-badge:hover .box-text,
input.button.alt,
.nav-box > li > a:hover,
.nav-box > li.active > a,
.nav-pills > li.active > a,
.current-dropdown .cart-icon strong,
.cart-icon:hover strong,
.nav-line-bottom > li > a:before,
.nav-line-grow > li > a:before,
.nav-line > li > a:before,
.banner,
.header-top,
.slider-nav-circle .flickity-prev-next-button:hover svg,
.slider-nav-circle .flickity-prev-next-button:hover .arrow,
.primary.is-outline:hover,
.button.primary:not(.is-outline),
input[type="submit"].primary,
input[type="submit"].primary,
input[type="reset"].button,
input[type="button"].primary,
.badge-inner {
	background-color: var(--c1);
}
.nav-vertical.nav-tabs > li.active > a,
.scroll-to-bullets a.active,
.nav-pagination > li > .current,
.nav-pagination > li > span:hover,
.nav-pagination > li > a:hover,
.has-hover:hover .badge-outline .badge-inner,
.accordion-title.active,
.featured-table,
.is-outline:hover,
.tagcloud a:hover,
blockquote,
.has-border,
.cart-icon strong:after,
.cart-icon strong,
.blockUI:before,
.processing:before,
.loading-spin,
.slider-nav-circle .flickity-prev-next-button:hover svg,
.slider-nav-circle .flickity-prev-next-button:hover .arrow,
.primary.is-outline:hover {
	border-color: var(--c1);
}
.nav-tabs > li.active > a {
	border-top-color: var(--c1);
}
.widget_shopping_cart_content .blockUI.blockOverlay:before {
	border-left-color: var(--c1);
}
.woocommerce-checkout-review-order .blockUI.blockOverlay:before {
	border-left-color: var(--c1);
}
.slider .flickity-prev-next-button:hover svg,
.slider .flickity-prev-next-button:hover .arrow {
	fill: var(--c1);
}
[data-icon-label]:after,
.secondary.is-underline:hover,
.secondary.is-outline:hover,
.icon-label,
.button.secondary:not(.is-outline),
.button.alt:not(.is-outline),
.badge-inner.on-sale,
.button.checkout,
.single_add_to_cart_button {
	background-color: var(--c1);
}
[data-text-bg="secondary"] {
	background-color: var(--c1);
}
.secondary.is-underline,
.secondary.is-link,
.secondary.is-outline,
.stars a.active,
.star-rating:before,
.woocommerce-page .star-rating:before,
.star-rating span:before,
.color-secondary {
	color: var(--c1);
}
[data-text-color="secondary"] {
	color: var(--c1) !important;
}
.secondary.is-outline:hover {
	border-color: var(--c1);
}
.success.is-underline:hover,
.success.is-outline:hover,
.success {
	background-color: var(--c1);
}
.success-color,
.success.is-link,
.success.is-outline {
	color: var(--c1);
}
.success-border {
	border-color: var(--c1) !important;
}
[data-text-color="success"] {
	color: var(--c1) !important;
}
[data-text-bg="success"] {
	background-color: var(--c1);
}
.alert.is-underline:hover,
.alert.is-outline:hover,
.alert {
	background-color: var(--c1);
}
.alert.is-link,
.alert.is-outline,
.color-alert {
	color: var(--c1);
}
[data-text-color="alert"] {
	color: var(--c1) !important;
}
[data-text-bg="alert"] {
	background-color: var(--c1);
}
body {
	font-size: 100%;
}
@media screen and (max-width: 549px) {
	body {
		font-size: 100%;
	}
}
body {
	font-family: "Roboto", sans-serif;
}
body {
	font-weight: 0;
}
body {
	color: #000;
}
.nav > li > a {
	font-family: "Roboto", sans-serif;
}
.nav > li > a {
	font-weight: 700;
}
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: 700;
}
.alt-font {
	font-family: "Roboto", sans-serif;
}
.alt-font {
	font-weight: 0 !important;
}
.header:not(.transparent) .header-bottom-nav.nav > li > a {
	color: #fff;
}
a {
	color: var(--c1);
}
a:hover {
	color: #000;
}
.tagcloud a:hover {
	border-color: #000;
	background-color: #000;
}
.products.has-equal-box-heights .box-image {
	padding-top: 100%;
}
.footer-1 {
	background-color: var(--c1);
}
.footer-2 {
	background-color: #3c3c3c;
}
.absolute-footer,
html {
	background-color: #f4f4f4;
}
.page-title-small + main .product-container > .row {
	padding-top: 0;
}
.home .kk-star-ratings {
	display: none !important;
}
.label-new.menu-item > a:after {
	content: "New";
}
.label-hot.menu-item > a:after {
	content: "Hot";
}
.label-sale.menu-item > a:after {
	content: "Sale";
}
.label-popular.menu-item > a:after {
	content: "Popular";
}