
:root {
	--g1-layout-bg-color: #e6e6e6;
}

body.g1-layout-boxed .g1-body-inner {
	background-color: #e6e6e6;
	background-color: var(--g1-layout-bg-color);
}

:root.g1-skinmode {
	--g1-layout-bg-color: #333;
}

.g1-layout-boxed .g1-row-layout-page {
	max-width: 1212px;
}

/* Global Color Scheme */
a, .entry-title > a:hover, .entry-meta a:hover, .menu-item > a:hover, .current-menu-item > a, .mtm-drop-expanded > a, .g1-nav-single-prev > a > span:before, .g1-nav-single-next > a > span:after, .g1-nav-single-prev > a:hover > strong, .g1-nav-single-prev > a:hover > span, .g1-nav-single-next > a:hover > strong, .g1-nav-single-next > a:hover > span, .mashsb-count, .archive-title:before, .snax .snax-item-title > a:hover, .woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before {
	color: #db4627;
}

input[type="submit"], input[type="reset"], input[type="button"], button, .g1-button-solid, .g1-button-solid:hover, .g1-arrow-solid, .entry-categories .entry-category:hover, .author-link, .author-info .author-link, .g1-box-icon, .g1-collection-ticker .g1-collection-title, .wyr-reaction:hover .wyr-reaction-button, .wyr-reaction-voted .wyr-reaction-button, .wyr-reaction .wyr-reaction-bar {
	border-color: #db4627;
	background-color: #db4627;
	color: #fff;
}

.entry-counter:before {
	border-color: #db4627;
	background-color: #db4627;
	color: #fff;
}

.g1-quick-nav-tabs .menu-item-type-g1-trending > a, .entry-flag-trending {
	border-color: #db4627;
	background-color: #db4627;
	color: #fff;
}

.g1-quick-nav-tabs .menu-item-type-g1-hot > a, .entry-flag-hot {
	border-color: #db4627;
	background-color: #db4627;
	color: #fff;
}

.g1-quick-nav-tabs .menu-item-type-g1-popular > a, .entry-flag-popular {
	border-color: #db4627;
	background-color: #db4627;
	color: #fff;
}

.entry-flag-members_only {
	border-color: #ff0036;
	background-color: #ff0036;
	color: #fff;
}

.entry-flag-coupon {
	border-color: #db4627;
	background-color: #db4627;
	color: #fff;
}

.g1-featured-without-title .entry-tpl-gridxs .entry-header {
	background-color: transparent;
	background-image: linear-gradient(to bottom right, rgba(219, 70, 39, .8), rgba(255, 102, 54, .8));
}

.entry-categories .entry-category-item-262 {}

.entry-categories .entry-category-item-283 {}

.entry-categories .entry-category-item-250 {}

.entry-categories .entry-category-item-155 {}

.member-header .mycred-my-rank:after {
	content: "Rank";
}

.snax-wpsl-gdpr-consent {
	font-weight: 300;
}

@-webkit-keyframes g1-flash {
	from, 50%, to {
		opacity: 1;
	}
	
	25%, 75% {
		opacity: 0;
	}
}

@keyframes g1-flash {
	from, 50%, to {
		opacity: 1;
	}
	
	25%, 75% {
		opacity: 0;
	}
}

.snax-wpsl-gdpr-consent-blink {
	-webkit-animation: g1-flash .5s 2 linear;
	animation: g1-flash .5s 2 linear;
}

.wp-social-login-provider-list a {
	opacity: .5;
	pointer-events: none;
}

.wp-social-login-provider-list-active a {
	opacity: 1;
	pointer-events: unset;
}

/*customizer_preview_margins*/
@media only screen and ( min-width: 801px ) {
	.g1-hb-row-normal .g1-id {
		margin-top: 18px;
		margin-bottom: 8px;
	}
	
	.g1-hb-row-normal .g1-quick-nav {
		margin-top: 2px;
		margin-bottom: 2px;
	}
}

.g1-hb-row-mobile .g1-id {
	margin-top: 10px;
	margin-bottom: 10px;
}

.g1-hb-row-normal .g1-primary-nav {
	margin-top: 0px;
	margin-bottom: 0px;
}

/*customizer_preview_margins_end*/
:root {
	--g1-hba-itxt-color: #666;
	--g1-hba-atxt-color: #db4627;
	--g1-hba-bg-color: #fff;
	--g1-hba-gradient-color: #fff;
	--g1-hba-border-color: #e6e6e6;
	--g1-hba-2-itxt-color: #fff;
	--g1-hba-2-bg-color: #000;
	--g1-hba-2-border-color: #000;
}

.g1-hb-row-a .site-description, .g1-hb-row-a .g1-hb-search-form .search-field, .g1-hb-row-a .g1-hb-search-form .search-submit, .g1-hb-row-a .menu-item > a, .g1-hb-row-a .g1-hamburger, .g1-hb-row-a .g1-drop-toggle, .g1-hb-row-a .g1-socials-item-link {
	color: #666;
	color: var(--g1-hba-itxt-color);
}

.g1-hb-row-a .g1-row-background {
	border-bottom: 1px solid #e6e6e6;
	border-color: #e6e6e6;
	border-color: var(--g1-hba-border-color);
	background-color: #fff;
	background-color: var(--g1-hba-bg-color);
	background-image: linear-gradient(to right, #fff, #fff);
	background-image: linear-gradient(to right, var(--g1-hba-bg-color), var(--g1-hba-gradient-color));
}

.g1-hb-row-a .site-title, .g1-hb-row-a .menu-item:hover > a, .g1-hb-row-a .current-menu-item > a, .g1-hb-row-a .current-menu-ancestor > a, .g1-hb-row-a .menu-item-object-post_tag > a:before, .g1-hb-row-a .g1-socials-item-link:hover {
	color: #db4627;
	color: var(--g1-hba-atxt-color);
}

.g1-hb-row-a .g1-drop-toggle-badge, .g1-hb-row-a .snax-button-create, .g1-hb-row-a .snax-button-create:hover {
	border-color: #000;
	border: var(--g1-hba-2-bg-color);
	background-color: #000;
	background-color: var(--g1-hba-2-bg-color);
	color: #fff;
	color: var(--g1-hba-2-itxt-color);
}

.g1-skinmode {
	--g1-hba-itxt-color: #fff;
	--g1-hba-atxt-color: #db4627;
	--g1-hba-bg-color: #000;
	--g1-hba-gradient-color: #000;
	--g1-hba-border-color: #1a1a1a;
}

:root {
	--g1-hbb-itxt-color: #000;
	--g1-hbb-atxt-color: #db4627;
	--g1-hbb-bg-color: #fff;
	--g1-hbb-gradient-color: #fff;
	--g1-hbb-border-color: #f00;
	--g1-hbb-2-itxt-color: #fff;
	--g1-hbb-2-bg-color: #000;
	--g1-hbb-2-border-color: #000;
}

.g1-hb-row-b .site-description, .g1-hb-row-b .g1-hb-search-form .search-field, .g1-hb-row-b .g1-hb-search-form .search-submit, .g1-hb-row-b .menu-item > a, .g1-hb-row-b .g1-hamburger, .g1-hb-row-b .g1-drop-toggle, .g1-hb-row-b .g1-socials-item-link {
	color: #000;
	color: var(--g1-hbb-itxt-color);
}

.g1-hb-row-b .g1-row-background {
	background-color: #fff;
	background-color: var(--g1-hbb-bg-color);
	background-image: linear-gradient(to right, #fff, #fff);
	background-image: linear-gradient(to right, var(--g1-hbb-bg-color), var(--g1-hbb-gradient-color));
}

.g1-hb-row-b .site-title, .g1-hb-row-b .menu-item:hover > a, .g1-hb-row-b .current-menu-item > a, .g1-hb-row-b .current-menu-ancestor > a, .g1-hb-row-b .menu-item-object-post_tag > a:before, .g1-hb-row-b .g1-socials-item-link:hover {
	color: #db4627;
	color: var(--g1-hbb-atxt-color);
}

.g1-hb-row-b .g1-drop-toggle-badge, .g1-hb-row-b .snax-button-create, .g1-hb-row-b .snax-button-create:hover {
	border-color: #000;
	border: var(--g1-hbb-2-bg-color);
	background-color: #000;
	background-color: var(--g1-hbb-2-bg-color);
	color: #fff;
	color: var(--g1-hbb-2-itxt-color);
}

.g1-skinmode {
	--g1-hbb-itxt-color: #fff;
	--g1-hbb-atxt-color: #db4627;
	--g1-hbb-bg-color: #000;
	--g1-hbb-gradient-color: #000;
	--g1-hbb-border-color: #1a1a1a;
}

:root {
	--g1-hbc-itxt-color: #fff;
	--g1-hbc-atxt-color: #0a0000;
	--g1-hbc-bg-color: #db4627;
	--g1-hbc-gradient-color: #db4627;
	--g1-hbc-border-color: #f00;
	--g1-hbc-2-itxt-color: #fff;
	--g1-hbc-2-bg-color: #000;
	--g1-hbc-2-border-color: #000;
}

.g1-hb-row-c .site-description, .g1-hb-row-c .g1-hb-search-form .search-field, .g1-hb-row-c .g1-hb-search-form .search-submit, .g1-hb-row-c .menu-item > a, .g1-hb-row-c .g1-hamburger, .g1-hb-row-c .g1-drop-toggle, .g1-hb-row-c .g1-socials-item-link {
	color: #fff;
	color: var(--g1-hbc-itxt-color);
}

.g1-hb-row-c .g1-row-background {
	background-color: #db4627;
	background-color: var(--g1-hbc-bg-color);
	background-image: linear-gradient(to right, #db4627, #db4627);
	background-image: linear-gradient(to right, var(--g1-hbc-bg-color), var(--g1-hbc-gradient-color));
}

.g1-hb-row-c .site-title, .g1-hb-row-c .menu-item:hover > a, .g1-hb-row-c .current-menu-item > a, .g1-hb-row-c .current-menu-ancestor > a, .g1-hb-row-c .menu-item-object-post_tag > a:before, .g1-hb-row-c .g1-socials-item-link:hover {
	color: #0a0000;
	color: var(--g1-hbc-atxt-color);
}

.g1-hb-row-c .g1-drop-toggle-badge, .g1-hb-row-c .snax-button-create, .g1-hb-row-c .snax-button-create:hover {
	border-color: #000;
	border: var(--g1-hbc-2-bg-color);
	background-color: #000;
	background-color: var(--g1-hbc-2-bg-color);
	color: #fff;
	color: var(--g1-hbc-2-itxt-color);
}

.g1-skinmode {
	--g1-hbc-itxt-color: #fff;
	--g1-hbc-atxt-color: #000;
	--g1-hbc-bg-color: #db4627;
	--g1-hbc-gradient-color: #db4627;
	--g1-hbc-border-color: #1a1a1a;
}

:root {
	--g1-canvas-itxt-color: #fff;
	--g1-canvas-atxt-color: #000;
	--g1-canvas-bg-color: #0a0a0a;
	--g1-canvas-2-itxt-color: #fff;
	--g1-canvas-2-bg-color: #db4627;
	--g1-canvas-bg-image: url("");
	--g1-canvas-bg-size: cover;
	--g1-canvas-bg-repeat: no-repeat;
	--g1-canvas-bg-position: top left;
	--g1-canvas-bg-opacity: .5;
}

.g1-canvas-content, .g1-canvas-toggle, .g1-canvas-content .menu-item > a, .g1-canvas-content .g1-hamburger, .g1-canvas-content .g1-drop-toggle, .g1-canvas-content .g1-socials-item-link {
	color: #fff;
	color: var(--g1-canvas-itxt-color);
}

.g1-canvas-content .menu-item:hover > a, .g1-canvas-content .current-menu-item > a, .g1-canvas-content .current-menu-ancestor > a, .g1-canvas-content .menu-item-object-post_tag > a:before, .g1-canvas-content .g1-socials-item-link:hover {
	color: #000;
	color: var(--g1-canvas-atxt-color);
}

.g1-canvas-global {
	background-color: #0a0a0a;
	background-color: var(--g1-canvas-bg-color);
}

.g1-canvas-background, .g1-canvas-background.lazyloaded {
	background-image: url("");
	background-image: var(--g1-canvas-bg-image);
	background-size: cover;
	background-size: var(--g1-canvas-bg-size);
	background-repeat: no-repeat;
	background-repeat: var(--g1-canvas-bg-repeat);
	background-position: top left;
	background-position: var(--g1-canvas-bg-position);
	opacity: .5;
	opacity: var(--g1-canvas-bg-opacity);
}

.g1-canvas-background.nitro-lazy, .g1-canvas-background.lazyloaded.nitro-lazy {
	background-image: none !important;
}

.g1-canvas-background.lazyload, .g1-canvas-background.lazyloading {
	opacity: 0;
}

.g1-canvas-content .snax-button-create {
	border-color: #db4627;
	border-color: var(--g1-canvas-2-bg-color);
	background-color: #db4627;
	background-color: var(--g1-canvas-2-bg-color);
	color: #fff;
	color: var(--g1-canvas-2-itxt-color);
}

.g1-skinmode {
	--g1-canvas-itxt-color: #fff;
	--g1-canvas-atxt-color: #db4627;
	--g1-canvas-bg-color: #000;
}

:root {
	--g1-submenu-rtxt-color: #666;
	--g1-submenu-atxt-color: #db4627;
	--g1-submenu-bg-color: #fff;
}

/*customizer_preview_submenu*/
.g1-hb-row .sub-menu {
	border-color: #fff;
	border-color: var(--g1-submenu-bg-color);
	background-color: #fff;
	background-color: var(--g1-submenu-bg-color);
}

.g1-hb-row .sub-menu .menu-item > a {
	color: #666;
	color: var(--g1-submenu-rtxt-color);
}

.g1-hb-row .g1-link-toggle {
	color: #fff;
	color: var(--g1-submenu-bg-color);
}

.g1-hb-row .sub-menu .menu-item:hover > a, .g1-hb-row .sub-menu .current-menu-item > a, .g1-hb-row .sub-menu .current-menu-ancestor > a {
	color: #db4627;
	color: var(--g1-submenu-atxt-color);
}

/*customizer_preview_submenu_row_end*/
.g1-skinmode {
	--g1-submenu-bg-color: #000;
	--g1-submenu-rtxt-color: #999;
	--g1-submenu-atxt-color: #db4627;
}

:root {
	--g1-footer-itxt-color: #fff;
	--g1-footer-rtxt-color: #999;
	--g1-footer-mtxt-color: #666;
	--g1-footer-atxt-color: #ff0036;
	--g1-footer-bg-color: #262626;
}

/* Prefooter Theme Area */
.g1-prefooter > .g1-row-background, .g1-prefooter .g1-current-background {
	background-color: #262626;
	background-color: var(--g1-footer-bg-color);
}

.g1-prefooter h1, .g1-prefooter h2, .g1-prefooter h3, .g1-prefooter h4, .g1-prefooter h5, .g1-prefooter h6, .g1-prefooter .g1-mega, .g1-prefooter .g1-alpha, .g1-prefooter .g1-beta, .g1-prefooter .g1-gamma, .g1-prefooter .g1-delta, .g1-prefooter .g1-epsilon, .g1-prefooter .g1-zeta, .g1-prefooter blockquote, .g1-prefooter .widget_recent_entries a, .g1-prefooter .widget_archive a, .g1-prefooter .widget_categories a, .g1-prefooter .widget_meta a, .g1-prefooter .widget_pages a, .g1-prefooter .widget_recent_comments a, .g1-prefooter .widget_nav_menu .menu a {
	color: #fff;
	color: var(--g1-footer-itxt-color);
}

.g1-prefooter {
	color: #999;
	color: var(--g1-footer-rtxt-color);
}

.g1-prefooter .entry-meta {
	color: #666;
	color: var(--g1-footer-mtxt-color);
}

.g1-prefooter input, .g1-prefooter select, .g1-prefooter textarea {
	border-color: #595959;
}

.g1-prefooter input[type="submit"], .g1-prefooter input[type="reset"], .g1-prefooter input[type="button"], .g1-prefooter button, .g1-prefooter .g1-button-solid, .g1-prefooter .g1-button-solid:hover, .g1-prefooter .g1-box-icon {
	border-color: #ff0036;
	background-color: #ff0036;
	color: #fff;
}

.g1-prefooter .g1-button-simple {
	border-color: #fff;
	color: #fff;
}

/* Footer Theme Area */
.g1-footer > .g1-row-background, .g1-footer .g1-current-background {
	background-color: #262626;
	background-color: var(--g1-footer-bg-color);
}

.g1-footer {
	color: #999;
	color: var(--g1-footer-rtxt-color);
}

.g1-footer-text {
	color: #666;
	color: var(--g1-footer-mtxt-color);
}

.g1-footer a:hover, .g1-footer-nav a:hover {
	color: #ff0036;
	color: var(--g1-footer-atxt-color);
}

.g1-footer .current-menu-item > a {
	color: #fff;
	color: var(--g1-footer-itxt-color);
}

.g1-row.g1-socials-section {
	background-color: #363636;
}

.g1-newsletter-as-row > .g1-row-background {
	background-color: #000;
}

/*customizer_preview_footer*/

/*customizer_preview_footer_end*/
.g1-skinmode {
	--g1-footer-itxt-color: #fff;
	--g1-footer-rtxt-color: #999;
	--g1-footer-mtxt-color: #666;
	--g1-footer-atxt-color: #ff0036;
	--g1-footer-bg-color: #000;
}

.g1-dark {
	color: rgba(255, 255, 255, .8);
}

.g1-dark h1, .g1-dark h2, .g1-dark h3, .g1-dark h4, .g1-dark h5, .g1-dark h6, .g1-dark .g1-mega, .g1-dark .g1-alpha, .g1-dark .g1-beta, .g1-dark .g1-gamma, .g1-dark .g1-delta, .g1-dark .g1-epsilon, .g1-dark .g1-zeta {
	color: #fff;
}

.g1-dark .g1-meta {
	color: rgba(255, 255, 255, .6);
}

.g1-dark .g1-meta a {
	color: rgba(255, 255, 255, .8);
}

.g1-dark .g1-meta a:hover {
	color: rgba(255, 255, 255, 1);
}

.g1-dark .archive-title:before {
	color: inherit;
}

.g1-dark [type=input], .g1-dark [type=email], .g1-dark select {
	border-color: rgba(255, 255, 255, .15);
}

.g1-dark [type=submit] {
	border-color: #fff;
	background-color: #fff;
	color: #1a1a1a;
}

.g1-dark .g1-button-solid {
	border-color: #fff;
	background-color: #fff;
	color: #1a1a1a;
}

.g1-dark .g1-button-simple, .g1-dark .g1-filter-pill {
	border-color: #fff;
	color: #fff;
}

.g1-dark .g1-newsletter-avatar {
	background-color: #fff;
	color: #1a1a1a;
}
