<!DOCTYPE html>
<html lang="en-US">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin="anonymous">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous">
        <link rel="dns-prefetch" href="https://fonts.googleapis.com">
        <link rel="dns-prefetch" href="https://fonts.gstatic.com">

        
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css">
        <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans+Mono&display=block">

        <style>/*
Theme Name: HoverCraft
Theme URI: https://hovercraft.vip
Version: 0.3.6
Description: No maintenance WordPress theme
Author: LittleBizzy
Author URI: https://www.littlebizzy.com
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tested up to: 6.9
Text Domain: hovercraft
Requires PHP: 7.0
GitHub Theme URI: littlebizzy/hovercraft
Primary Branch: master
*/


/* css reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, hr, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}


/* universal */

* {
    box-sizing: border-box;
}


/* devices */

@media screen and (max-width: 1199px) {
	.desktop {
		display: none;
	}
}

@media screen and (min-width: 1200px) {
	.desktop {
		display: initial;
	}
}

@media screen and (max-width: 1199px) {
	.mobile {
		display: initial;
	}
}

@media screen and (min-width: 1200px) {
	.mobile {
		display: none;
	}
}
</style>
        <style>/**
 * Theme Name:     HoverCraft Child
 * Author:         LittleBizzy
 * Template:       hovercraft
 * Text Domain:	   hovercraft-child
 * Description:    No maintenance WordPress theme
 */
</style>
        <title>Blog &#8211; LittleBizzy</title>
<meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='wc-blocks-integration-css' href='https://www.littlebizzy.com/wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/build/index.css?ver=7.7.1' type='text/css' media='all' />
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<link rel='stylesheet' id='bbp-default-css' href='https://www.littlebizzy.com/wp-content/plugins/bbpress/templates/default/css/bbpress.min.css?ver=2.6.14' type='text/css' media='all' />
<link rel='stylesheet' id='woocommerce-layout-css' href='https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=10.4.4' type='text/css' media='all' />
<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=10.4.4' type='text/css' media='only screen and (max-width: 768px)' />
<link rel='stylesheet' id='woocommerce-general-css' href='https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=10.4.4' type='text/css' media='all' />
<style id='woocommerce-inline-inline-css' type='text/css'>
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
</style>
<link rel='stylesheet' id='parent-style-css' href='https://www.littlebizzy.com/wp-content/themes/hovercraft/style.css?ver=6.9.4' type='text/css' media='all' />
<link rel='stylesheet' id='child-style-css' href='https://www.littlebizzy.com/wp-content/themes/hovercraft-child/style.css?ver=6.9.4' type='text/css' media='all' />
<link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&#038;display=swap' type='text/css' media='all' />
<link rel='stylesheet' id='tablepress-default-css' href='https://www.littlebizzy.com/wp-content/plugins/tablepress/css/build/default.css?ver=3.3' type='text/css' media='all' />
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.4.4" id="wc-jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script>
<script type="b443a08d9630466d2f196610-text/javascript" id="wc-add-to-cart-js-extra">
/* <![CDATA[ */
var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://www.littlebizzy.com/cart","is_cart":"","cart_redirect_after_add":"yes"};
//# sourceURL=wc-add-to-cart-js-extra
/* ]]> */
</script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.4.4" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.4.4" id="wc-js-cookie-js" defer="defer" data-wp-strategy="defer"></script>
<script type="b443a08d9630466d2f196610-text/javascript" id="woocommerce-js-extra">
/* <![CDATA[ */
var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
//# sourceURL=woocommerce-js-extra
/* ]]> */
</script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.4.4" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script>


<style type="text/css" id="hovercraft_custom_css">
@media screen and (max-width: 1200px) {
html, body {
    height: 100%;
    font-family: Open Sans;
    font-size: 16px;
    line-height: 1.5;
    color: #263238;
    scroll-behavior: smooth;
    }
}

@media screen and (min-width: 1200px) {
html, body {
    height: 100%;
    font-family: Open Sans;
    font-size: 16px;
    line-height: 1.5;
    color: #263238;
    scroll-behavior: smooth;
    }
}


/* body frozen (triggered by offcanvas menu js) */

body.frozen {
	overflow: hidden;
}


/* misc */

strong {
	font-weight: 700;
}

em {
    font-style: italic;
}


/* paragraphs */

@media screen and (max-width: 1200px) {
p {
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
p {
	margin-bottom: 30px;
	}
}

.clear {
	clear: both;
}


/* general */

@media screen and (max-width: 1200px) {
#container {
	width: 100%;
	height: 100%;
	position: relative; /* required for mobile menu transform */
	transform: translate3d(0, 0, 0);
  	transition: transform 0.5s;
	}
}

@media screen and (min-width: 1200px) {
#container {
	width: 100%;
	height: 100%;
	}
}

.inner {
	margin:0px auto;
	max-width:1200px;
}

@media screen and (max-width: 1200px) {
.full {
	max-width: 100%;
	padding: 0px 0px;
	}
}

@media screen and (min-width: 1200px) {
.full {
	max-width: 100%;
	padding: 0px 40px;
	}
}


/* wordpress video/media container */
@media screen and (max-width: 1200px) {
.mejs-container {
	margin-bottom: 20px;
	}
}

/* wordpress video/media container */
@media screen and (min-width: 1200px) {
.mejs-container {
	margin-bottom: 30px;
	}
}


iframe {
	position: relative;
    display: block;
}

@media screen and (max-width: 1200px) {
hr {
	background: #263238;
	height: 1px;
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
hr {
	background: #263238;
	height: 1px;
	margin-bottom: 30px;
	}
}
	
/*
#content-wrapper iframe {
	aspect-ratio: 16 / 9;
}
*/

#footer iframe {
	aspect-ratio: 1 / 1.5;
}



/* full hero */


#header-full-hero .menu-desktop > .main-menu ul li ul li { background: #263238; }

#hero-full-container {
    background: linear-gradient(60deg, rgba(55, 71, 79, 0.50) 30%, rgba(255, 255, 255, 0.50) 100%), url(https://www.littlebizzy.com/wp-content/uploads/cropped-society.jpeg);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    padding: 0;
    display: table;
    position: relative;
}

video.hero-background-video {
    width: 100%; /* correct */
    height: 100%; /* correct */
    object-fit: cover; /* simulates background-size: cover */
    position: absolute; /* correct */
    top: 0;
    left: 0;
}

.hero-background-video-overlay {
    width: 100%; /* correct */
    height: 100%; /* correct */
    object-fit: cover; /* simulates background-size: cover */
    position: absolute; /* correct */
    top: 0;
    left: 0;
    background: linear-gradient(60deg, rgba(55, 71, 79, 0.50) 30%, rgba(255, 255, 255, 0.50) 100%), url(https://www.littlebizzy.com/wp-content/uploads/cropped-society.jpeg);
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
}

.hero-full-wrapper {
    display: table-row; /* correct */
}

.hero-full {
    width: 100%;
    height: 100%;
    display: table-cell;
    vertical-align: middle;
}

.hero-full-main {
    position: relative; /* required when using video background on splash-wide */
}

#header-full-hero .main-menu ul li a {
    text-decoration: none;
    color: #ffffff; /* correct */
}

#header-full-hero a {
    color: #ffffff; /* correct */
}

@media screen and (max-width: 1200px) {
    #header-full-hero {
        width: 100%;
        display: table;
        padding: 10px 20px;
        background: rgba(38, 50, 56, 0.0);
        position: relative; /* required when using video background on splash-wide */
        color: #ffffff;
    }
}

@media screen and (min-width: 1200px) {
    #header-full-hero {
        width: 100%;
        display: table;
        margin: 0px auto;
        padding: 20px 0px;
        background: rgba(38, 50, 56, 0.0);
        position: relative; /* required when using video background on splash-wide */
        color: #ffffff;
    }
}

@media screen and (max-width: 1200px) {
    h1.full-hero-title {
        font-weight: 700;
        margin-bottom: 30px;
        color: #ffffff;
    }
}

@media screen and (min-width: 1200px) {
    h1.full-hero-title {
        font-weight: 700;
        margin-bottom: 30px;
        color: #ffffff;
    }
}

/* half hero */

#header-half-hero .menu-desktop > .main-menu ul li ul li { background: #ffffff; }

#header-half-hero a {
	color: #263238;
}

#hero-half-container {
	width: 100%; /* correct */
	height: 100%; /* correct */
	padding: 0; /* correct */
	display: table; /* correct */
	position: relative; /* required to keep video background from escaping esp on mobile */
}

.hero-half-wrapper {
	display: table-row; /* correct */
}

.hero-half {
	width: 100%;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
}

.hero-half {
	background: linear-gradient(60deg, rgba(55, 71, 79, 0.50) 30%, rgba(255, 255, 255, 0.50) 100%), url(https://www.littlebizzy.com/wp-content/uploads/cropped-society.jpeg);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}

#header-half-hero {
	background: #ffffff;
}

#header-half-hero .menu-mobile-wrapper i {
	margin-left: 20px;
	font-size: 36px;
	color: #263238;
}

#header-half-hero .main-menu ul li a {
	text-decoration: none;
	color: #263238;
}

#header-half-hero a {
	color: #263238;
}

@media screen and (max-width: 1200px) {
	#header-half-hero {
		width: 100%;
		display: table;
		padding: 10px 20px;
		color: #263238;
	}
}

@media screen and (min-width: 1200px) {
	#header-half-hero {
		width: 100%;
		display: table;
		margin: 0px auto;
		padding: 20px 0px;
		color: #263238;
	}
}

@media screen and (max-width: 1200px) {
	h1.half-hero-title {
		font-weight: 700;
		margin-bottom: 30px;
		color: #ffffff;
	}
}

@media screen and (min-width: 1200px) {
	h1.half-hero-title {
		font-weight: 700;
		margin-bottom: 30px;
		color: #ffffff;
	}
}

/* mini hero */

/* hero mini container background with gradient and optional image */
#hero-mini {
	background: linear-gradient(60deg, rgba(55, 71, 79, 0.50) 30%, rgba(255, 255, 255, 0.50) 100%), url(https://www.littlebizzy.com/wp-content/uploads/cropped-society.jpeg);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}

/* hero main container background and positioning */
.hero-main-mini {
	background: linear-gradient(60deg, rgba(55, 71, 79, 0.50) 30%, rgba(255, 255, 255, 0.50) 100%), url(https://www.littlebizzy.com/wp-content/uploads/cropped-society.jpeg);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}

#header-mini-hero .menu-desktop > .main-menu ul li ul li { background: #ffffff; }

/* mobile: mini hero layout */
@media screen and (max-width: 1199px) {
	#hero-mini {
		width: 100%;
		padding: 0px;
		display: table;
	}
}

/* desktop: mini hero layout */
@media screen and (min-width: 1200px) {
	#hero-mini {
		width: 100%;
		padding: 0px;
		display: table;
	}
}

/* mobile: mini hero main */
@media screen and (max-width: 1199px) {
	.hero-main-mini {
		padding: 60px 20px;
	}
}

/* desktop: mini hero main */
@media screen and (min-width: 1200px) {
	.hero-main-mini {
		padding: 80px 0px;
	}
}

/* mobile: mini hero header layout */
@media screen and (max-width: 1199px) {
	#header-mini-hero {
		width: 100%;
		display: table;
		padding: 10px 20px;
		background: #ffffff;
		color: #263238;
	}
}

/* desktop: mini hero header layout */
@media screen and (min-width: 1200px) {
	#header-mini-hero {
		width: 100%;
		display: table;
		margin: 0px auto;
		padding: 20px 0px;
		background: #ffffff;
		color: #263238;
	}
}

/* mobile: h1 title style */
@media screen and (max-width: 1199px) {
	h1.mini-hero-title {
		font-weight: 700;
		margin-bottom: 0;
		color: #ffffff;
	}
}

/* desktop: h1 title style */
@media screen and (min-width: 1200px) {
	h1.mini-hero-title {
		font-weight: 700;
		margin-bottom: 0;
		color: #ffffff;
	}
}

/* mobile: search input field */
@media screen and (max-width: 1199px) {
	.hero-main-mini .search-input {
		background: #ffffff !important;
		box-shadow: inset 0px 0px 0px 1px #ffffff !important;
	}
}

/* desktop: search input field */
@media screen and (min-width: 1200px) {
	.hero-main-mini .search-input {
		background: #ffffff !important;
		box-shadow: inset 0px 0px 0px 1px #ffffff !important;
	}
}

/* mobile: caption box */
@media screen and (max-width: 1199px) {
	.mini-hero-caption {
		position: absolute;
		bottom: 0;
		right: 0;
		background: rgba(0, 0, 0, 0.5);
		color: #ffffff;
		padding: 5px 10px;
		font-size: 12px;
		z-index: 10;
		text-align: right;
	}
}

/* desktop: caption box */
@media screen and (min-width: 1200px) {
	.mini-hero-caption {
		position: absolute;
		bottom: 0;
		right: 0;
		background: rgba(0, 0, 0, 0.5);
		color: #ffffff;
		padding: 5px 10px;
		font-size: 14px;
		z-index: 10;
		text-align: right;
	}
}

/* mobile: menu icon */
@media screen and (max-width: 1199px) {
	#header-mini-hero .menu-mobile-wrapper i {
		margin-left: 20px;
		font-size: 36px;
		color: #263238;
	}
}

/* mobile: general anchor color */
@media screen and (max-width: 1199px) {
	#header-mini-hero a {
		color: #263238;
	}
}

/* desktop: general anchor color */
@media screen and (min-width: 1200px) {
	#header-mini-hero a {
		color: #263238;
	}
}

/* mobile: main menu links */
@media screen and (max-width: 1199px) {
	#header-mini-hero .main-menu ul li a {
		text-decoration: none;
		color: #263238;
	}
}

/* desktop: main menu links */
@media screen and (min-width: 1200px) {
	#header-mini-hero .main-menu ul li a {
		text-decoration: none;
		color: #263238;
	}
}

/* branding */

#branding {
	display: table;
}

#branding a {
	text-decoration: none !important;
}

.branding-media {
	display: table-cell;
    vertical-align: middle;
	height: inherit;
	min-width: auto;
	white-space: nowrap;
}


/* branding text */

.branding-text {
	display: table-cell;
    vertical-align: middle;
	height: inherit;
	text-align: left;
	width: 100%;
}

/* logo */

@media screen and (max-width: 1200px) {
.site-logo {
	width: 50px !important;
	max-width: 50px !important;
	height: auto;
	margin-right: 10px;
	display: inline-block;
	}
}

@media screen and (min-width: 1200px) {
.site-logo {
	width: 70px !important;
	max-width: 70px !important;
	height: auto;
	margin-right: 20px;
	display: inline-block;
	}
}

/* site title */

/* site title (site name) */

@media screen and (max-width: 1200px) {
.site-title {
	font-family: Open Sans;
	text-transform: uppercase;
	font-size: 24px;
	font-weight: 700;
	line-height: 1; /* site-tagline is hidden on mobile anyways */
	display: block;
	}
}

@media screen and (min-width: 1200px) {
.site-title {
	font-family: Open Sans;
	text-transform: uppercase;
	font-size: 30px;
	font-weight: 700;
	line-height: 1; /* therefore site-tagline requires padding-top */
	display: block;
	}
}

.site-title-link {
	display: block;
}

/* tagline */

@media screen and (max-width: 1200px) {
.tagline {
	font-size: 14px;
	line-height: 1;
	display: none;
	}
}

@media screen and (min-width: 1200px) {
.tagline {
	margin-left: 0;
	padding-top: 10px;
	font-size: 14px;
	line-height: 1;
	display: block;
	}
}

/* related posts */

@media screen and (max-width: 1200px) {
#related {
	margin-top: 20px;
	}
}

@media screen and (min-width: 1200px) {
#related {
	margin-top: 30px;
	}
}

/* tags */

@media screen and (max-width: 1200px) {
.tags {
	margin-top: 20px;
	font-size: 14px;
	color: #607D8B;
	}
}

@media screen and (min-width: 1200px) {
.tags {
	margin-top: 30px;
	font-size: 14px;
	color: #607D8B;
	}
}

/* social sharing */

@media screen and (max-width: 1200px) {
.social-sharing {
	margin: 40px 0px;
	line-height: 1;
	}
}

@media screen and (min-width: 1200px) {
.social-sharing {
	margin: 60px 0px;
	line-height: 1;
	}
}

.social-sharing i {
	font-size: 18px;
	line-height: 1;
	margin-right: 20px !important;
	vertical-align: middle;
}

.social-sharing-label {
	margin-right: 10px;
	vertical-align: middle;
	color: #607D8B;
}

/* after byline (widget area) */

@media screen and (max-width: 1200px) {
.after-byline {
	background: #fff8e1;
	font-size: 12px;
	padding: 0px;
	margin-bottom: 20px;
	color: #263238;
	}
}

@media screen and (min-width: 1200px) {
.after-byline {
	background: #fff8e1;
	font-size: 12px;
	padding: 0px;
	margin-bottom: 30px;
	color: #263238;
	}
}

.after-byline p:last-child {
	margin-bottom: 0;
}

.after-byline a {
	color: #0288d1;
}

/* lists */

ul {
	list-style-position: inside;
}

ol {
	list-style-position: inside;
}

li {
	margin-bottom: 5px;
	line-height: 2;
}

ol > li::marker {
  font-weight: 700;
}

/* blockquotes */

blockquote {
	margin: 30px 0px 30px 30px;
	padding: 30px 30px;
	border-left: 5px solid #bdbdbd;
	color: #757575;
}

blockquote p {
	font-size: 18px;
	line-height: 2;
	color: #757575;
}

blockquote p:last-child {
	margin-bottom: 0;
}

blockquote .wp-caption-text {
	display: none;}

/* tables */

@media screen and (max-width: 1200px) {
table {
	margin-bottom: 20px;
	border: 1px solid grey;
	border-collapse: collapse;
	}
}

@media screen and (min-width: 1200px) {
table {
	margin-bottom: 30px;
	border: 1px solid grey;
	border-collapse: collapse;
	}
}
	
table tr:first-child {
  background: #eee;
}

table th,
table td {
	padding: 5px;
  border: 1px solid lightgrey;
}


/* general */
	
.white {
	color: #ffffff !important;
}

.full-width {
	width: 100%;
}

.center {
	text-align: center;
}


/* links */

a {
	color: #0288d1;
	text-decoration: underline;
	cursor: pointer;
}
	
a:hover {
	color: #01579b;
	cursor: pointer;
}


/* cta (hero) */

/* hero cta primary */

.cta-hero-wrapper {
	margin-top: 30px;
}

@media screen and (max-width: 1200px) {
.cta-hero-primary {
	display: block;
	width: 100%;
	}
}

@media screen and (min-width: 1200px) {
.cta-hero-primary {
	display: inline-block;
	margin-right: 30px;
	}
}

@media screen and (max-width: 1200px) {
.cta-hero-primary ul li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	}
}

@media screen and (min-width: 1200px) {
.cta-hero-primary ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	}
}

@media screen and (max-width: 1200px) {
.cta-hero-primary ul li a {
	font-family: Open Sans;
	width: 100%;
	font-size: 20px;
	font-weight: 700;
	color: #ffffff;
	padding: 10px 0px;
	text-decoration: none;
	display: block;
	background: #0288d1;
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
.cta-hero-primary ul li a {
	width: 200px;	font-family: Open Sans;
	font-size: 20px;
	font-weight: 700;
	color: #ffffff;
	padding: 10px 0px;	text-decoration: none;
	display: inline-block;
	background: #0288d1;
	}
}

.cta-hero-primary ul li a:hover {
	background: #01579b;
}


/* hero cta secondary */

@media screen and (max-width: 1200px) {
.cta-hero-secondary {
	display: block;
	width: 100%;
}
}

@media screen and (min-width: 1200px) {
.cta-hero-secondary {
	display: inline-block;
}
}

@media screen and (max-width: 1200px) {
.cta-hero-secondary ul li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	}
}

@media screen and (min-width: 1200px) {
.cta-hero-secondary ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	}
}

@media screen and (max-width: 1200px) {
.cta-hero-secondary ul li a {
	font-family: Open Sans;
	width: 100%;
	font-size: 20px;
	font-weight: 400;
	color: #ffffff;
	padding: 10px 0px;
	text-decoration: none;
	display: block;
	background: transparent;
	margin-bottom: 0;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
	}
}

@media screen and (min-width: 1200px) {
.cta-hero-secondary ul li a {
	font-family: Open Sans;
	width: 200px;
	font-size: 20px;
	font-weight: 400;
	color: #ffffff;
	padding: 10px 0px;
	text-decoration: none;
	display: inline-block;
	background: transparent;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
	}
}

.cta-hero-secondary ul li:hover a {
	color: #263238;
	background: #ffffff;
}

/* hero title */

/* hero title */

@media screen and (max-width: 1200px) {
.welcome-wrapper {
	width: 100%;
	padding: 30px 20px;
	}
}

@media screen and (min-width: 1200px) {
.welcome-wrapper {
	max-width: 900px;
	}
}

@media screen and (max-width: 1200px) {
.title-wrapper {
	width: 100%;
	padding: 0px 20px;
	text-align: center;
	}
}

@media screen and (min-width: 1200px) {
.title-wrapper {
	width: 100%;
	text-align: center;
	}
}

/* hero snippet */

@media screen and (max-width: 1200px) {
.hero-snippet {
	font-size: 16px;
	color: #ffffff;
	}
}

@media screen and (min-width: 1200px) {
.hero-snippet {
	font-size: 18px;
	color: #ffffff;
	}
}

.hero-snippet a {
	color: #ffffff;
}

@media screen and (max-width: 1200px) {
.hero-snippet .tagcloud {
	margin-top: 20px;
	}
}	

@media screen and (min-width: 1200px) {
.hero-snippet .tagcloud {
	margin-top: 30px;
	}
}

/* headings */

@media screen and (max-width: 1200px) {
h1 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 36px;
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
h1 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 48px;
	margin-bottom: 30px;
	}
}

@media screen and (max-width: 1200px) {
h1.divide:after {
	margin-top: 10px;
	margin-bottom: 20px;
	content: '';
	display: block;
	border: 1px solid #bdbdbd;
	}
}
	
@media screen and (min-width: 1200px) {
h1.divide:after {
	margin-top: 15px;
	margin-bottom: 30px;
	content: '';
	display: block;
	border: 1px solid #bdbdbd;
	}
}

@media screen and (max-width: 1200px) {
h2 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 30px;
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
h2 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 36px;
	margin-bottom: 30px;
	}
}

@media screen and (max-width: 1200px) {
h2:after {
	margin-top: 10px;	margin-bottom: 20px;	content: '';
	display: block;
	border: 1px solid #bdbdbd;	}
}
	
@media screen and (min-width: 1200px) {
h2:after {
	margin-top: 15px;	margin-bottom: 30px;	content: '';
	display: block;
	border: 1px solid #bdbdbd;	}
}

@media screen and (max-width: 1200px) {
h3 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 24px;
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
h3 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 24px;
	margin-bottom: 20px;
	}
}

@media screen and (max-width: 1200px) {
h4 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 20px;
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
h4 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 20px;
	margin-bottom: 20px;
	}
}

h4.sitename-offcanvas {
	font-weight: 600;
	font-size: 20px;
	line-height: 1;
	margin-bottom: 20px;
	padding-left: 20px;
	}

@media screen and (max-width: 1200px) {
h5 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 18px;
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
h5 {
	font-family: Open Sans;
	font-weight: 700;
	font-size: 18px;
	margin-bottom: 20px;
	}
}
	
h5.author-biography-intro {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	color: #607D8B;
}

/* images (general) */

/* images */
	
.alignright { 
	float: right; 
	margin: 0 0 20px 20px; 
}

.alignleft { 
	float: left; 
	margin: 0 20px 20px 0; 
}

.aligncenter { 
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
}

/* images (featured) */

/* featured image wrapper */

@media screen and (max-width: 1200px) {
.featured-image-wrapper {
	position: relative;
	margin-bottom: 20px;
	width: 100%;
	height: auto;
	}
}

@media screen and (min-width: 1200px) {
.featured-image-wrapper {
	position: relative;
	margin-bottom: 30px;
	width: 768px;
	height: auto;
	margin-left: 0;
	}
}

/* featured images */

.featured-image-wrapper img {
	margin-bottom: 0 !important;
}

@media screen and (max-width: 1200px) {
img.featured-image {
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 0;
	}
}

@media screen and (min-width: 1200px) {
img.featured-image {
	width: 768px;
	height: auto;
	display: block;
	margin-bottom: 0;
	}
}
	
.featured-image-caption {
	position: absolute;
	font-size: 12px;
	bottom: 0px;
	color: #ffffff;
	padding: 5px 10px;
	right: 0px;
}
	
/* code snippets */

code {
	font-family: 'Noto Sans Mono', monospace;
	font-weight: 400;
	background: #ECEFF1;
	padding: 0px 5px;
}

@media screen and (max-width: 1200px) {
pre {
	width: calc(100% - 40px) !important;
	font-family: 'Noto Sans Mono', monospace;
	font-weight: 400;
	background: #ECEFF1; /* correct */
	padding: 10px;
	margin-bottom: 30px;
	overflow-x: scroll;
	white-space: pre;
	color: #263238;
	}
}

@media screen and (min-width: 1200px) {
pre {
	width: 100%;
	font-family: 'Noto Sans Mono', monospace;
	font-weight: 400;
	background: #ECEFF1; /* correct */
	padding: 10px;
	margin-bottom: 30px;
	overflow-x: scroll;
	white-space: pre;
	color: #263238;
	}
}

.pre {
	width: 100%;
	font-family: 'Noto Sans Mono', monospace;
	background: #ECEFF1; /* correct */
	padding: 10px;
	margin-bottom: 30px;
	overflow-x: scroll;
	white-space: pre;
	color: #263238;
}

/* general cta (buttons) */

button {
	font-size: 16px;
	font-weight: 400;
	padding: 10px 20px;
	text-decoration: none;
	background: #ECEFF1;
	border: 0 !important;
	border-radius: 0 !important;
	cursor: pointer;
}

.button {
	border: 0 !important;
	border-radius: 0 !important;
}

@media screen and (max-width: 1200px) {
.button-link {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #ffffff;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: #0288d1;
	}
}

@media screen and (min-width: 1200px) {
.button-link {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #ffffff;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: #0288d1;
	}
}

@media screen and (max-width: 1200px) {
.button-outline {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #263238;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: transparent;
	box-shadow: inset 0px 0px 0px 1px #263238;
	}
}

@media screen and (min-width: 1200px) {
.button-outline {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #263238;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: transparent;
	box-shadow: inset 0px 0px 0px 1px #263238;
	}
}

@media screen and (max-width: 1200px) {
.button-outline-white {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #ffffff;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: transparent;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
	}
}

@media screen and (min-width: 1200px) {
.button-outline-white {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #ffffff;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: transparent;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
	}
}

@media screen and (max-width: 1200px) {
.button-wide-dark {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #ffffff;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: #263238;
	}
}

@media screen and (min-width: 1200px) {
.button-wide-dark {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #ffffff;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: #263238;
	}
}

@media screen and (max-width: 1200px) {
.button-wide-white {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #263238;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: #ffffff;
	box-shadow: inset 0px 0px 0px 1px #263238;
	}
}

@media screen and (min-width: 1200px) {
.button-wide-white {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #263238;
	padding: 10px 0;
	text-decoration: none;
	display: block;
	background: #ffffff;
	box-shadow: inset 0px 0px 0px 1px #263238;
	}
}

/* tiles */

@media screen and (max-width: 1200px) {
#tiles {
	width: 100%;
	padding: 30px 20px;
	}
}

@media screen and (min-width: 1200px) {
#tiles {
	width: 100%;
	display: grid;
  	grid-template-columns: repeat(4, 1fr);
  	gap: 30px;
	}
}

@media screen and (max-width: 1200px) {
#tiles-wide {
	width: 100%;
	padding: 0px;
	}
}

@media screen and (min-width: 1200px) {
#tiles-wide {
	width: 100%;
	display: grid;
  	grid-template-columns: repeat(4, minmax(200px, 1fr));
  	gap: 30px;
	}
}

@media screen and (max-width: 1200px) {
.tile {
	width: 100%;
	margin-bottom: 30px;
	padding: 30px;
	text-align: center;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
	background: #ffffff;
	}
}

@media screen and (min-width: 1200px) {
.tile {
	max-width: 100%;
	padding: 30px;
  	justify-content: center;
  	align-items: center;
	text-align: center;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
	display: inline-block;
	background: #ffffff;
	}
}

.tile i {
	margin-bottom: 20px;
	font-size: 48px;
	display: block;
	color: #0288d1;
}

.tile img {
	display: block;
	margin: 0 auto;
}

.tile p:last-child {
	margin-bottom: 0;
}


.tile p.wp-caption-text {
	display: none;}

/* bullets */

@media screen and (max-width: 1200px) {
	#bullets {
	columns: 1;
  column-fill: balance;
	column-gap: 0;
	}
}

@media screen and (min-width: 1200px) {
	#bullets {
	columns: 2;
  column-fill: balance;
	column-gap: 40px;
	}
}

@media screen and (max-width: 1200px) {
#bullets p {
	font-size: 14px;
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
#bullets p {
	font-size: 14px;
	margin-bottom: 30px;
	}
}
	
#bullets ul, #bullets ol {
	font-size: 14px;
	margin-bottom: 40px;
}

#bullets li {
	font-size: 14px;
	margin-bottom: 10px;
}

.faq-item {
	display: inline-block;
}

/* desktop menu */

/* hide desktop menu on mobile and tablet */
@media screen and (max-width: 1199px) {
	.menu-desktop {
		display: none;
	}
}

/* show desktop menu on large screens */
@media screen and (min-width: 1200px) {
	.menu-desktop {
		display: block;
	}
}

/* wrapper for the desktop main menu container */
.menu-desktop > .main-menu {
	display: inline-block;
}

/* base styles for all main menu unordered lists */
.menu-desktop > .main-menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: relative;
	text-align: right;
	display: inline-block;
}

/* base styles for all main menu list items */
.menu-desktop > .main-menu ul li {
	margin: 0;
	padding: 0;
	display: inline-block;
	vertical-align: middle;
	position: relative;
}

/* hide all dropdown menus by default */
.menu-desktop > .main-menu ul ul,
.menu-desktop > .main-menu ul ul ul {
	display: none;
	position: absolute;
}

/* display dropdown when parent li has open class */
.menu-desktop > .main-menu li.open > ul {
	display: block;
	z-index: 100;
}

/* position and layout for first tier dropdown */
.menu-desktop > .main-menu ul ul {
	top: 100%;
	left: 0;
	min-width: 180px;
	max-width: 280px;
	width: max-content;
	padding: 0;
	box-shadow:
		-1px 10px 16px rgba(0, 0, 0, 0.04),
		 1px 10px 16px rgba(0, 0, 0, 0.04),
		 0 12px 16px rgba(0, 0, 0, 0.05);
}

/* position and layout for second tier dropdown */
.menu-desktop > .main-menu ul ul ul {
	top: 0;
	left: 100%;
	min-width: 180px;
	max-width: 280px;
	width: max-content;
	padding: 0;
	box-shadow:
		-1px 8px 14px rgba(0, 0, 0, 0.035),
		 1px 8px 14px rgba(0, 0, 0, 0.035),
		 0 10px 14px rgba(0, 0, 0, 0.045);
}

/* layout for dropdown list items */
.menu-desktop > .main-menu ul ul li {
	width: 100%;
	display: block;
	text-align: left;
}

/* base styles for all main menu links */
.menu-desktop > .main-menu a {
	font-family: Open Sans;
	font-size: 18px;
	text-transform: none;
	font-weight: 600;
	display: inline-block;
	padding-left: 30px;
	text-decoration: none !important;
}

/* layout for submenu link elements */
.menu-desktop > .main-menu ul ul a,
.menu-desktop > .main-menu ul ul ul a {
	display: block;
	transition: background-color 0.2s ease;
	padding: 15px 30px;
	line-height: 1.5;
}

/* hover styles applied by header specific rules */
.menu-desktop > .main-menu ul ul a:hover,
.menu-desktop > .main-menu ul ul ul a:hover {}

/* anchor for positioning child indicators */
.menu-desktop > .main-menu .menu-item-has-children > a {
	position: relative;
}

/* base styles for submenu toggle arrow */
.menu-desktop > .main-menu .menu-item-has-children > a .toggle {
	display: inline-block;
	margin-left: 10px;
	font-family: FontAwesome;
	font-size: 0.75em;
	pointer-events: none;
	transition: transform 0.2s ease;
	transform: rotate(0deg);
}

/* rotate toggle arrow when submenu is open */
.menu-desktop > .main-menu .menu-item-has-children.open > a .toggle {
	transform: rotate(180deg);
}


/* =========================================================
   BASIC HERO HEADER
   ========================================================= */

/* colors for basic header top level links */
#header-basic .menu-desktop > .main-menu > ul > li > a {
	color: #263238;
}

/* background for basic header submenu panels */
#header-basic .menu-desktop ul ul,
#header-basic .menu-desktop ul ul ul {
	background-color: #ffffff;
}

/* text color for basic header submenu links */
#header-basic .menu-desktop ul ul a,
#header-basic .menu-desktop ul ul ul a {
	color: #263238;
}

/* hover background for basic header submenu links */
#header-basic .menu-desktop ul ul a:hover,
#header-basic .menu-desktop ul ul ul a:hover {
	background-color: #f5f5f5;
}



/* =========================================================
   MINI HERO HEADER
   ========================================================= */

/* colors for mini hero header top level links */
#header-mini-hero .menu-desktop > .main-menu > ul > li > a {
	color: #263238;
}

/* background for mini hero header submenu panels */
#header-mini-hero .menu-desktop ul ul,
#header-mini-hero .menu-desktop ul ul ul {
	background-color: #ffffff;
}

/* text color for mini hero header submenu links */
#header-mini-hero .menu-desktop ul ul a,
#header-mini-hero .menu-desktop ul ul ul a {
	color: #263238;
}

/* hover background for mini hero header submenu links */
#header-mini-hero .menu-desktop ul ul a:hover,
#header-mini-hero .menu-desktop ul ul ul a:hover {
	background-color: #f5f5f5;
}



/* =========================================================
   HALF HERO HEADER
   ========================================================= */

/* colors for half hero header top level links */
#header-half-hero .menu-desktop > .main-menu > ul > li > a {
	color: #263238;
}

/* background for half hero header submenu panels */
#header-half-hero .menu-desktop ul ul,
#header-half-hero .menu-desktop ul ul ul {
	background-color: #ffffff;
}

/* text color for half hero header submenu links */
#header-half-hero .menu-desktop ul ul a,
#header-half-hero .menu-desktop ul ul ul a {
	color: #263238;
}

/* hover background for half hero header submenu links */
#header-half-hero .menu-desktop ul ul a:hover,
#header-half-hero .menu-desktop ul ul ul a:hover {
	background-color: #f5f5f5;
}



/* =========================================================
   FULL HERO HEADER
   ========================================================= */

/* colors for full hero header top level links */
#header-full-hero .menu-desktop > .main-menu > ul > li > a {
	color: #ffffff;
}

/* background for full hero header submenu panels */
#header-full-hero .menu-desktop ul ul,
#header-full-hero .menu-desktop ul ul ul {
	background-color: #263238;
}

/* text color for full hero header submenu links */
#header-full-hero .menu-desktop ul ul a,
#header-full-hero .menu-desktop ul ul ul a {
	color: #ffffff;
}

/* hover background for full hero header submenu links */
#header-full-hero .menu-desktop ul ul a:hover,
#header-full-hero .menu-desktop ul ul ul a:hover {
	background-color: #263238;
}

/* mobile menu */

/* remove default focus outline from nav icon */
.nav-icon {
	outline: none !important;
}

.nav-icon:focus {
	outline: none !important;
}

/* mobile nav container */
@media screen and (max-width: 1200px) {
.mobile-nav {
	display: none;
	clear: both;
	width: 100%;
	list-style: none;
	background: #212121;
	padding: 20px;
	}

/* mobile nav list items */
.mobile-nav ul li {
	font-size: 18px;
	list-style-type: none;
 	vertical-align: middle;
	display: block;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid rgba(255,255,255, 0.2);
}

/* remove border on last item */
.mobile-nav ul li:last-child {
	border-bottom: 0;
}
	
/* mobile nav links */
.mobile-nav a {
	display: block;
	width: 100%;
	line-height: 40px;
	color: #ffffff !important;
	font-size: 18px;
	text-decoration: none;
}

/* hide submenus by default */
 .mobile-nav li > ul { display: none; width: 100%; position: relative; }

}

/* hide mobile nav on desktop */
@media screen and (min-width: 1200px) {
.mobile-nav {
	display: none !important;
	}
}

/* hamburger icon wrapper with touch-safe area */
@media screen and (max-width: 1200px) {
.menu-mobile-wrapper {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	padding: 10px;
	min-width: 44px;
	min-height: 44px;
	text-align: right;
	vertical-align: middle;
	}
}
	
/* hide hamburger wrapper on desktop */
@media screen and (min-width: 1200px) {
.menu-mobile-wrapper {
 	display: none;	
	}
}

/* menu icon styling for font awesome and material icons */
#header-full-hero .menu-mobile-wrapper i,
#header-full-hero .menu-mobile-wrapper .material-icons,
#header-full-hero .menu-mobile-wrapper .fa,
#header-full-hero .menu-mobile-wrapper .fa-solid {
	font-size: 28px;
	color: #ffffff;
}

/***************************/
/*start mobile menu overlay*/
/***************************/
.mobile-menu-trig {
	/*display: none;*/
}

.mobile-menu-trig:hover {
	cursor: pointer;
}

.overlay {   
	position: fixed; 
	overflow-x: hidden;
   	overflow-y: scroll;
   	overscroll-behavior: contain;
   	top: 0; right: 0; bottom: 0; left: 0; 

	height: 0;
  	z-index: 999999; 
  	background-color: rgba(0,0,0, 0.9); 
  	transition: 0.5s; 
}

.overlay-content {
	max-width: 768px;
	width: 100%; 
	height: 100%;
	
  	position: relative;
  	text-align: center; 
}

.overlay ul.menu {
	list-style: none;
	margin: 0;
	padding: 40px 0px;
}

.overlay ul a {
	display: block;
  	padding: 5px 0;
	font-size: 18px;
}

.overlay ul.sub-menu {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
	font-style: italic;
}
	
.overlay a {
  	text-decoration: none;
  	color: #818181;
  	transition: 0.3s;
}

.overlay li.current-menu-item a {
	color: #ffffff;
}

.overlay a:hover, 
.overlay a:focus {
  	color: #f1f1f1;
  	text-decoration: none;
}

.overlay .closebtn i {
  	position: absolute;
  	top: 20px;
  	right: 20px;
  	font-size: 36px;
	z-index: 999999;
}

.overlay .closebtn i:hover,
.overlay .closebtn i:focus {
	text-decoration: none;
	outline: none;
}


	
@media screen and (max-width: 800px) {
	nav#site-navigation{
		display: none;
	}
	.mobile-menu-trig{
		display: inline;
	}

}
/*************************/
/*end mobile menu overlay*/
/*************************/
	
#offcanvas {
	top: 0;
	left: -100%;
	width: 100%;
	max-width: 75vw;
	background: #ffffff;
	color: #263238;
	height: 100%;
	position: fixed;
	z-index: 9997;
	overflow-y: auto;
	transform: translate3d(0, 0, 205px);
	transition: all 500ms ease-in-out;
	padding: 20px 0 0 0;

	ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
		font-weight: 400;
		font-size: 18px;
		text-transform: none;

	li {
		border-top: 1px dotted rgba(0, 0, 0, 0.0980392);
		position: relative;
		width: 100%;
		user-select: none;
		margin: 0;
		padding: 0;

	a {
		color: rgba(0, 0, 0, 0.701961);
		padding: 7px 0 7px 20px;
		display: inline-block;
		width: calc(100% - 50px);
		text-decoration: none;
		vertical-align: middle;

		&:hover {
		text-decoration: none;
		}
	}
	
	&.current-menu-item a {
		font-weight: 600;
	}
		
	&.current-menu-item ul a {
		font-weight: 400;
	}
	
	a.menu-toggle {
		position: relative;
		width: 50px;
		text-align: center;
		vertical-align: middle;
		background: #eceff1;
		padding-left: 0;

	&:after {
		position: relative;
		right: 0;
		text-align: center;
		vertical-align: middle;
		font-family: FontAwesome;
		font-size: 12px;
		content: "\f078";
	}
	
	&:focus,
	&:hover,
	&:visited,
	&:link{
		border-bottom: 0;
		text-decoration: none;
		}
	
	&.rotate {
		transform: rotate(180deg);
		/* right: 1px; */
		}
	}
	}
	}

	ul.sub-menu {
		display: none;
		text-transform: none;
		font-weight: 400;
		font-size: 16px;
		background: #eceff1;
	}
	
	ul.sub-menu li {
		padding-left: 0px;
	}
}

#offcanvas.active {
	left: 0;
	transform: translate3d(0, 0, 0);
	transition: all 500ms ease-in-out;
}

.overlay-main {
	background-color: #000000c2;
	position: absolute;
	visibility: hidden;
	opacity: 0;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	transition: all 0.3s;
	z-index: 99;
}
	
.overlay-main.active {
	visibility: visible;
	opacity: 1;
}


/* topbar */

@media screen and (max-width: 1200px) {
#topbar {
	width: 100%;
	padding: 10px 20px;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	line-height: 1.5;
	background: #0288d1;
	color: #ffffff;
	}
}

@media screen and (min-width: 1200px) {
#topbar {
	width: 100%;
	padding: 10px 0px;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	line-height: 1.5;
	display: table;
	background: #0288d1;
	color: #ffffff;
	}
}

#topbar a {
	color: #ffffff;
	text-decoration: underline;
}

#topbar p {
	margin-bottom: 0;
}
	
@media screen and (max-width: 1200px) {
.topbar-left {
    vertical-align: middle;
	text-align: center;
		}
}

@media screen and (min-width: 1200px) {
.topbar-left {
	display: table-cell;
    vertical-align: middle;
	height: inherit;
	white-space: nowrap;
	width: auto;
	text-align: left;
	}
}

@media screen and (max-width: 1200px) {
.topbar-right {
	vertical-align: middle;
	text-align: center;
	display: none;	}
}

@media screen and (min-width: 1200px) {
.topbar-right {
	display: table-cell;
    vertical-align: middle;
	height: inherit;
	text-align: right;
	width: 100%;
	}
}
	
@media screen and (max-width: 1200px) {
.topbar-center {
	text-align: center;
	}
}

@media screen and (min-width: 1200px) {
.topbar-center {
    vertical-align: middle;
	height: inherit;
	text-align: center;
	}
}


/* topbar ul */

#topbar ul {
	margin: 0;
	list-style-type: none;
}

#topbar ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0 0 0 10px;
}

/* preheader */

@media screen and (max-width: 1200px) {
#preheader {
	width: 100%;
	padding: 0px 20px 20px 20px;
	font-size: 14px;
	line-height: 1.5;
	}
}

@media screen and (min-width: 1200px) {
#preheader {
	width: 100%;
	padding: 0px 0px 40px 0px;
	font-size: 14px;
	line-height: 1.5;
	display: table;
	}
}

#preheader p {
	margin-bottom: 0;
}
	
@media screen and (max-width: 1200px) {
.preheader-left {
    vertical-align: middle;
	text-align: center;
		}
}

@media screen and (min-width: 1200px) {
.preheader-left {
	display: table-cell;
    vertical-align: middle;
	height: inherit;
	white-space: nowrap;
	width: auto;
	text-align: left;
	}
}

@media screen and (max-width: 1200px) {
.preheader-right {
	vertical-align: middle;
	text-align: center;
		}
}

@media screen and (min-width: 1200px) {
.preheader-right {
	display: table-cell;
    vertical-align: middle;
	height: inherit;
	text-align: right;
	width: 100%;
	}
}
	
@media screen and (max-width: 1200px) {
.preheader-center {
	text-align: center;
	}
}

@media screen and (min-width: 1200px) {
.preheader-center {
    vertical-align: middle;
	height: inherit;
	text-align: center;
	}
}

/* header (general) */

.header-left {
	display: table-cell;
    vertical-align: middle;
	height: inherit;
	min-width: auto; /* https://developer.mozilla.org/en-US/docs/Web/CSS/min-width */
	white-space: nowrap;
}

.header-right {
	display: table-cell;
    vertical-align: middle;
	height: inherit;
	text-align: right;
	width: 100%;
}

/* header (basic) */

#header-basic .menu-desktop > .main-menu ul li ul li { background: #ffffff; }

/* mobile: header container */
@media screen and (max-width: 1199px) {
	#header-basic {
		width: 100%;
		display: table;
		padding: 10px 20px;
		background: #ffffff;
		color: #263238;
	}
}

/* desktop: header container */
@media screen and (min-width: 1200px) {
	#header-basic {
		width: 100%;
		display: table;
		margin: 0px auto;
		padding: 20px 0px;
		background: #ffffff;
		color: #263238;
	}
}

/* mobile: mobile icon */
@media screen and (max-width: 1199px) {
	#header-basic .menu-mobile-wrapper i {
		margin-left: 20px;
		font-size: 36px;
		color: #263238;
	}
}

/* mobile: general anchor color */
@media screen and (max-width: 1199px) {
	#header-basic a {
		color: #263238;
	}
}

/* desktop: general anchor color */
@media screen and (min-width: 1200px) {
	#header-basic a {
		color: #263238;
	}
}

/* mobile: menu link style */
@media screen and (max-width: 1199px) {
	#header-basic .main-menu ul li a {
		text-decoration: none;
		color: #263238;
	}
}

/* desktop: menu link style */
@media screen and (min-width: 1200px) {
	#header-basic .main-menu ul li a {
		text-decoration: none;
		color: #263238;
	}
}

/* cta header */

/* header primary cta */

.cta-header-primary {
	display: inline-block;
	margin-left: 30px;
}

.cta-header-primary ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
}

.cta-header-primary ul li a {
	font-family: Open Sans;
	font-size: 18px;
	font-weight: 700;
	text-transform: none;
	display: inline-block;
	padding: 10px 20px;
	background: #0288d1;
	text-decoration: none !important;
	color: #ffffff !important;
}

.cta-header-primary ul li a:hover {
	background: #01579b;
	color: #ffffff !important;
}

/* inline button: primary */
a.button-primary {
	font-family: Open Sans;
	font-size: 20px;
	font-weight: 700;
	text-transform: none;
	display: inline-block;
	padding: 10px 20px;
	background: #0288d1;
	text-decoration: none !important;
	color: #ffffff !important;
	width: 100%;
	box-sizing: border-box;
}

a.button-primary:hover {
	background: #01579b;
	color: #ffffff !important;
}
	

/* header secondary cta */

.cta-header-secondary {
	display: inline-block;
	margin-left: 30px;
}

#header-full-hero .cta-header-secondary ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
}

#header-half-hero .cta-header-secondary ul li, #header-mini-hero .cta-header-secondary ul li, #header-basic .cta-header-secondary ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
}

#header-full-hero .cta-header-secondary ul li a {
	font-family: Open Sans;
	font-size: 18px;
	font-weight: 400;
	text-transform: none;
	display: inline-block;
	padding: 10px 20px;
	background: transparent;
	text-decoration: none;
	color: #ffffff;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
}

#header-half-hero .cta-header-secondary ul li a, #header-mini-hero .cta-header-secondary ul li a, #header-basic .cta-header-secondary ul li a {
	font-family: Open Sans;
	font-size: 18px;
	font-weight: 400;
	text-transform: none;
	display: inline-block;
	padding: 10px 20px;
	background: transparent;
	text-decoration: none;
	color: #263238;
	box-shadow: inset 0px 0px 0px 1px #263238;
}

#header-full-hero .cta-header-secondary ul li a:hover {
	background: #ffffff;
	color: #263238 !important;
}

#header-half-hero .cta-header-secondary ul li a:hover, #header-mini-hero .cta-header-secondary ul li a:hover, #header-basic .cta-header-secondary ul li a:hover {
	background: #263238;
	color: #ffffff !important;
}

/* inline button: secondary */
a.button-secondary {
	font-family: Open Sans;
	font-size: 20px;
	font-weight: 400;
	text-transform: none;
	display: inline-block;
	padding: 10px 20px;
	background: transparent;
	text-decoration: none;
	color: #263238;
	box-shadow: inset 0px 0px 0px 1px #263238;
	width: 100%;
	box-sizing: border-box;
}

a.button-secondary:hover {
	background: #263238;
	color: #ffffff !important;
}

@media screen and (min-width: 1200px) {
.welcome-wrapper {
	max-width: 900px;
	}
}

/* posthero */

/* no bottom margin if the only thing in posthero is a paragraph or heading title */
#posthero p:last-child, #posthero h2:last-child, #posthero h3:last-child, #posthero h4:last-child, #posthero h5:last-child {
	margin-bottom: 0;
}

@media screen and (max-width: 1200px) {
#posthero {
	width: 100%;
	padding: 30px 20px;
	text-align: center;
	background: #eceff1;
	color: #263238;
	}
}

@media screen and (min-width: 1200px) {
#posthero {
	width: 100%;
	padding: 30px 0px;
	text-align: center;
	background: #eceff1;
	color: #263238;
	}
}

#posthero .widget-wrapper {
	display: inline-block;
}

#posthero .widget_text {
	display: block;
}
	
#posthero img {
	margin-right: 30px;
}
	
#posthero img:last-of-type {
	margin-right: 0;
}

#posthero a {
	color: #0288d1;
	text-decoration: underline;
}

/* main */

/* main */
/* main refers to everything between header/splash and footer */

@media screen and (max-width: 1200px) {
#main {
	width: 100%;
	padding: 0;
	background: #eceff1;
	}
}

@media screen and (min-width: 1200px) {
#main {
	padding: 40px 0px;
	background: #eceff1;
	}
}

body.home #main {
	background: #eceff1;
}

body.home #content-wide {
	background: #eceff1;
}

/* primary */

/* primary */

@media screen and (max-width: 1200px) {
#primary {
	width: 100%;
	padding: 0px 0px;
	}
}

@media screen and (min-width: 1200px) {
#primary {
	float: left;
	padding: 0px 0px;
	width: 768px;
	}
}
	
/* primary-wide */

@media screen and (max-width: 1200px) {
#primary-wide {
	width: 100%;
	padding: 0px 0px;
	}
}

@media screen and (min-width: 1200px) {
#primary-wide {
	width: 100%;
	}
}
	
/* primary-center */

@media screen and (max-width: 1200px) {
#primary-center {
	width: 100%;
	}
}

@media screen and (min-width: 1200px) {
#primary-center {
	width: 768px;
	margin: 0px auto;
	}
}

/* byline */

.post-byline {
	margin-bottom: 30px;
	line-height: 16px;
}

.post-byline-archive {
	margin-bottom: 20px;
	line-height: 1;
}

.byline-photo {
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle;
	clip-path: circle();
	width: 25px;
	height: 25px;
}

.byline-avatar {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.avatar {
	border-radius: 50%;
}

.post-author {
	display: inline;
}

.author-name {
	font-weight: 600;
}

.date-published {
	display: inline;
}

.date-updated {
	display: inline;
}


/* alignment */
	
.aligncenter {
	text-align: center;
	margin: 0 auto;
	display: block;
}
	
.alignleft {
	text-align: left;
	display: inline-block;
}

.alignright {
	text-align: right;
	display: inline-block;
}


	


/* archives */

/* archives */

.post-tease-archive {
	margin-bottom: 40px;
}

.post-excerpt-archive p {
	margin: 0;
}

@media screen and (max-width: 1200px) {
img.featured-image-archive {
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
img.featured-image-archive {
	width: 768px;
	height: auto;
	display: block;
	margin-bottom: 20px;
	}
}

/* breadcrumbs */

/* breadcrumbs */

@media screen and (max-width: 1200px) {
.breadcrumbs {
	width: 100%;
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 18px !important;
	color: #607D8B;
	white-space: normal;
	}
}

@media screen and (min-width: 1200px) {
.breadcrumbs {
	margin-bottom: 30px;
	font-size: 14px;
	line-height: 20px !important;
	color: #607D8B;
	white-space: normal;
	}
}

.breadcrumbs ul {
	display: inline;
	list-style-position: unset;
	margin-left: 0 !important;
}

.breadcrumbs ul li {
	display: inline;
	word-break: break-all;
	margin-right: 5px;
}

.breadcrumbs i {
	font-size: 18px !important;
	margin-right: 5px;
}

.breadcrumbs a {
	color: #607D8B;
}

/* content */

/* content (primary area) */

@media screen and (max-width: 1200px) {
#content-wrapper {
	background: #ffffff;
	}
}
	
@media screen and (min-width: 1200px) {
#content-wrapper {
	background: #ffffff;
	}
}

/* content (primary area) unordered and ordered lists */
	
#content-wrapper ul {
	margin-left: 30px;
	margin-bottom: 30px;
}

#content-wrapper ol {
	margin-left: 30px;
	margin-bottom: 30px;
}

#content-wrapper ol li {
	margin-bottom: 5px;
}
	

/* content-wide */

@media screen and (max-width: 1200px) {
#content-wide {
	padding: 20px;
	width: 100%;
	max-width: 100%;
	display: block;
    overflow: hidden;
	overflow-wrap: break-word;
	}
}

@media screen and (min-width: 1200px) {
#content-wide {
	padding: 40px 40px 40px 40px;
	display: block;
	overflow: hidden;
	overflow-wrap: break-word;
	}
}

	
/* content-padded */

@media screen and (max-width: 1200px) {
#content-padded {
	padding: 0px 20px 20px 20px;
	width: 100%;
	max-width: 100%;
	display: block;
    overflow: hidden;
	overflow-wrap: break-word;
	}
}

@media screen and (min-width: 1200px) {
#content-padded {
	padding: 40px 40px 40px 40px;
	display: block;
	overflow: hidden;
	overflow-wrap: break-word;
	}
}

#content-padded iframe {
	margin-bottom: 30px;
}
	
#content-padded img {
	margin-bottom: 30px;
	max-width: 100%;
	height: auto;
	display: block;
}


/* author box */

/* author biography box */

#author {
	margin-top: 30px;
	padding: 40px;
	box-shadow: inset 0px 0px 0px 1px #cccccc;
	border-radius: 0px;
}

#author p {
	margin-bottom: 0;
}

.biography-photo img {
	float: left; 
	margin: 0 20px 0 0; 
}

p.biography-description {
	font-size: 14px;
}
	

/* columns */

/* columns */

@media screen and (max-width: 1200px) {
.columns {
	width: 100%;
	padding: 30px 20px;
	}
}

@media screen and (min-width: 1200px) {
.columns {
	width: 100%;
	display: grid;
  	grid-template-columns: repeat(3, 1fr);
  	gap: 30px;
	}
}

@media screen and (max-width: 1200px) {
.column {
	width: 100%;
	margin-bottom: 30px;
	padding: 30px;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
	background: #ffffff;
	}
}

@media screen and (min-width: 1200px) {
.column {
	display: inline-block;
	max-width: 100%;
	padding: 30px;
  	justify-content: center;
  	align-items: center;
	text-align: center;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
	background: #ffffff;
	}
}
	
.column ul {
	font-size: 14px;
}

.column i {
	margin-bottom: 20px;
	font-size: 48px;
	display: block;
	color: #0288d1;
}

.column img {
	display: block;
	margin: 0 auto;
}

.column p:last-child {
	margin-bottom: 0;
}

/* postcolumns */
	
@media screen and (max-width: 1200px) {
.postcolumns-top {
	width: 100%;
	padding: 30px 20px;
	text-align: left;
	background: #eceff1;
	color: #263238;
	}
}

@media screen and (min-width: 1200px) {
.postcolumns-top {
	width: 100%;
	padding: 30px 0px;
	text-align: left;
	background: #eceff1;
	color: #263238;
	}
}

@media screen and (max-width: 1200px) {
.postcolumns-bottom {
	width: 100%;
	padding: 30px 20px;
	text-align: left;
	background: #eceff1;
	color: #263238;
	}
}

@media screen and (min-width: 1200px) {
.postcolumns-bottom {
	width: 100%;
	padding: 30px 0px;
	text-align: left;
	background: #eceff1;
	color: #263238;
	}
}

.wp-caption {
	margin-bottom: 30px;
	max-width: 100%;
	height: auto;
	display: block;
}
	
.wp-caption img {
	margin-bottom: 0 !important;
}

.wp-caption-text {
	margin-bottom: 0 !important;
    text-align: left;
    font-size: 12px;
	line-height: 2;
    color: #444;
}


/* zigzag (page template) */
	
.zigzag-section {
	text-align: left;
	padding: 40px 40px;
}

.zigzag-section-reverse {
	text-align: right;
	padding: 40px;
}

.zigzag-section h3 {
text-align: left;
}

.zigzag-section-reverse h3 {
text-align: right;
}

.zigzag-section img {
	float: left;
	margin-right: 40px;
	width: 300px !important;
}

.zigzag-section-reverse img {
	float: right;
	margin-left: 40px;
	width: 300px !important;
}


/* sidebar */

/* sidebar */

@media screen and (max-width: 1200px) {a
#sidebar {
	width: 100%;
	padding: 20px;
	}
}

@media screen and (min-width: 1200px) {
#sidebar {
	float: right;
	width: 392px;
	margin-left: 40px;
		border-left: 1px solid #e0e0e0;
	}
}

#sidebar .widget-wrapper {
	width: 100%;
	padding: 40px 40px;
	background: #ffffff;
	color: #263238;
	box-shadow: inset 0px 0px 0px 1px #ffffff !important;
}

#sidebar .widget-wrapper a {
	color: #0288d1;
}

@media screen and (max-width: 1200px) {
	#sidebar .widget-wrapper .widget-title {
		font-size: 24px;
		font-weight: 600;
		text-transform: none;
		color: #263238;
	}
}
	
@media screen and (min-width: 1200px) {
	#sidebar .widget-wrapper .widget-title {
		font-size: 24px;
		font-weight: 600;
		text-transform: none;
		color: #263238;
	}
}

@media screen and (max-width: 1200px) {
	#sidebar .widget-wrapper:not(:last-child) {
    margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
	#sidebar .widget-wrapper:not(:last-child) {
    margin-bottom: 30px;
	}
}

#sidebar .widget-wrapper p:last-child {
	margin-bottom: 0;
}

#sidebar .widget-wrapper ul {
	margin-bottom: 30px;
}

#sidebar .widget-wrapper ul ul {
	margin-bottom: 0;
}

#sidebar .widget-wrapper ul li {
	margin-bottom: 5px;
}
	
#sidebar .widget-wrapper ol {
	margin-bottom: 30px;
}

#sidebar .widget-wrapper ol li {
	margin-bottom: 5px;
}

#sidebar img {
	max-width: 100%;
	height: auto;
	display: block;
}

/* sidebar callout widget area (must load after #sidebar rules) */

#sidebar .widget-callout {
   	background: #0288d1 !important;
	color: #ffffff !important;
	box-shadow: inset 0px 0px 0px 1px #0288d1 !important;
}

#sidebar .widget-callout .widget-title {
	color: #ffffff !important;
}

#sidebar .widget-callout a {
	color: #ffffff;
}

@media screen and (max-width: 1200px) {
.cta-sidebar-callout {
	display: block;
	width: 100%;
	margin-top: 40px;
}
}

@media screen and (min-width: 1200px) {
.cta-sidebar-callout {
	display: block;
	width: 100%;
	margin-top: 40px;
}
}

.cta-sidebar-callout ul {
	margin: 0 !important;
	padding: 0 !important;
}
	
@media screen and (max-width: 1200px) {
.cta-sidebar-callout ul li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	}
}

@media screen and (min-width: 1200px) {
.cta-sidebar-callout ul li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	}
}

@media screen and (max-width: 1200px) {
.cta-sidebar-callout ul li a {
	width: 100%;
	font-size: 20px;
	font-weight: 600;
	color: #ffffff !important;
	padding: 10px 0px;
	text-decoration: none;
	display: block;
	background: transparent;
	margin-bottom: 0;
	box-shadow: inset 0px 0px 0px 1px #263238 !important;
	background: #263238 !important;
	}
}

@media screen and (min-width: 1200px) {
.cta-sidebar-callout ul li a {
	width: 100%;
	font-size: 20px;
	font-weight: 600;
	color: #ffffff !important;
	padding: 10px 0px;
	text-decoration: none;
	display: block;
	background: transparent;
	box-shadow: inset 0px 0px 0px 1px #263238 !important;
	background: #263238 !important;
	}
}

.cta-sidebar-callout ul li:hover a {
	color: #263238 !important;
	background: #ffffff !important;
	box-shadow: none !important;
}

/* callout (footer) */

#footer .widget-footer-callout {
	background: #263238 !important;
	color: #ffffff !important;
	box-shadow: inset 0 0 0 1px #263238 !important;
	padding: 40px;
}

#footer .widget-footer-callout .widget-title {
	color: #ffffff !important;
}

#footer .widget-footer-callout a {
	color: #ffffff;
	text-decoration: underline;
}

#footer .widget-wrapper p:last-child {
	margin-bottom: 0;
}

@media screen and (max-width: 1200px) {
	.cta-footer-callout {
		display: block;
		width: 100%;
		margin-top: 40px;
	}
}

@media screen and (min-width: 1200px) {
	.cta-footer-callout {
		display: block;
		width: 100%;
		margin-top: 40px;
	}
}


/* widgets */

.widget-wrapper ul li ul {
    margin-left: 0 !important;
}

.widget-wrapper ul li ul li {
    margin-left: 0 !important;
    list-style-type: circle;
}
	
 .widget-wrapper iframe {
	max-width: 100%;
}

/* home-premain-top */

@media screen and (max-width: 1200px) {
#home-premain-top {
	width: 100%;
	background: #eceff1;
	color: #263238;
	padding: 20px 20px;
	}
}

@media screen and (min-width: 1200px) {
#home-premain-top {
	width: 100%;
	margin: 0px auto;
	background: #eceff1;
	color: #263238;
	padding: 30px 0px;
	}
}

@media screen and (max-width: 1200px) {
#home-premain-top .inner {
	width: 100%;
	padding: 0px 0px;
	}
}

@media screen and (min-width: 1200px) {
#home-premain-top .inner {
	width: 100%;
	display: grid;
	grid-template-columns: repeat(1, 1fr);
  	gap: 30px;
	}
}

#home-premain-top a {
	color: #5C6BC0;
	text-decoration: underline;
}

/* home-premain-bottom */

@media screen and (max-width: 1200px) {
#home-premain-bottom {
	width: 100%;
	background: #eceff1;
	color: #263238;
	padding: 20px 20px;
	}
}

@media screen and (min-width: 1200px) {
#home-premain-bottom {
	width: 100%;
	margin: 0px auto;
	background: #eceff1;
	color: #263238;
	padding: 30px 0px;
	}
}

@media screen and (max-width: 1200px) {
#home-premain-bottom .inner {
	width: 100%;
	padding: 0px 0px;
	}
}

@media screen and (min-width: 1200px) {
#home-premain-bottom .inner {
	width: 100%;
	display: grid;
	grid-template-columns: repeat(1, 1fr);
  	gap: 30px;
	}
}

#home-premain-bottom a {
	color: #5C6BC0;
	text-decoration: underline;
}

/* home-postmain-top */

@media screen and (max-width: 1200px) {
#home-postmain-top {
	width: 100%;
	background: #eceff1;
	color: #263238;
	padding: 20px 20px;
	}
}

@media screen and (min-width: 1200px) {
#home-postmain-top {
	width: 100%;
	margin: 0px auto;
	background: #eceff1;
	color: #263238;
	padding: 30px 0px;
	}
}

@media screen and (max-width: 1200px) {
#home-postmain-top .inner {
	width: 100%;
	padding: 0px 0px;
	}
}

@media screen and (min-width: 1200px) {
#home-postmain-top .inner {
	width: 100%;
	display: grid;
	grid-template-columns: repeat(1, 1fr);
  	gap: 30px;
	}
}

#home-postmain-top a {
	color: #0288d1;
	text-decoration: underline;
}

/* home-postmain-bottom */

@media screen and (max-width: 1200px) {
#home-postmain-bottom {
	width: 100%;
	background: #eceff1;
	color: #263238;
	padding: 20px 20px;
	}
}

@media screen and (min-width: 1200px) {
#home-postmain-bottom {
	width: 100%;
	margin: 0px auto;
	background: #eceff1;
	color: #263238;
	padding: 30px 0px;
	}
}

@media screen and (max-width: 1200px) {
#home-postmain-bottom .inner {
	width: 100%;
	padding: 0px 0px;
	}
}

@media screen and (min-width: 1200px) {
#home-postmain-bottom .inner {
	width: 100%;
	display: grid;
	grid-template-columns: repeat(1, 1fr);
  	gap: 30px;
	}
}

#home-postmain-bottom a {
	color: #0288d1;
	text-decoration: underline;
}

/* prefooter top */

@media screen and (max-width: 1200px) {
#prefooter-top {
	width: 100%;
	background: #eceff1;
	color: #263238;
	padding: 20px 20px;
	text-align: center;
	}
}

@media screen and (min-width: 1200px) {
#prefooter-top {
	width: 100%;
	margin: 0px auto;
	background: #eceff1;
	color: #263238;
	padding: 40px 0px;
	text-align: center;
	}
}

@media screen and (max-width: 1200px) {
#prefooter-top .inner {
	width: 100%;
	padding: 30px 20px;
	}
}

@media screen and (min-width: 1200px) {
#prefooter-top .inner {
	width: 100%;
	display: grid;
	grid-template-columns: repeat(1, 1fr);
  	gap: 30px;
	}
}

@media screen and (max-width: 1200px) {
#prefooter-top .widget-wrapper {
	width: 100%;
	margin-bottom: 30px;
	}
}

@media screen and (min-width: 1200px) {
#prefooter-top .widget-wrapper {
	max-width: 100%;
	display: inline-block;
	}
}
	
#prefooter-top a {
	color: #0288d1;
	text-decoration: underline;
}

/* prefooter bottom */

@media screen and (max-width: 1200px) {
#prefooter-bottom {
	width: 100%;
	background: #263238;
	color: #ffffff;
	padding: 30px 20px;
	text-align: center;
	}
}

@media screen and (min-width: 1200px) {
#prefooter-bottom {
	width: 100%;
	background: #263238;
	color: #ffffff;
	padding: 60px 0px;
	text-align: center;
	}
}

@media screen and (max-width: 1200px) {
#prefooter-bottom .inner {
	width: 100%;
	padding: 30px 20px;
	}
}

@media screen and (min-width: 1200px) {
#prefooter-bottom .inner {
	width: 100%;
	display: grid;
	grid-template-columns: repeat(1, 1fr);
  	gap: 30px;
	}
}

@media screen and (max-width: 1200px) {
#prefooter-bottom .widget-wrapper {
	width: 100%;
	margin-bottom: 30px;
	}
}

@media screen and (min-width: 1200px) {
#prefooter-bottom .widget-wrapper {
	max-width: 100%;
	display: inline-block;
	}
}

#prefooter-bottom a {
	color: #0288d1;
	text-decoration: underline;
}

/* footer layout */

/* footer */

@media screen and (max-width: 1200px) {
#footer {
	width: 100%;
	padding: 20px 20px;
	font-size: 14px;
	background: #ffffff;
	color: #263238;
	}
}

@media screen and (min-width: 1200px) {
#footer {
	width: 100%;
	margin: 0px auto;
	padding: 40px 0px;
	font-size: 14px;
	background: #ffffff;
	color: #263238;
	}
}

#footer .widget-wrapper{
    margin-bottom: 30px;
}
#footer .widget-wrapper:last-child{
    margin-bottom: 0;
}

#footer a {
	color: #0288d1;
	text-decoration: underline;
}


/* footer column one (four unequal columns) */

@media screen and (max-width: 1200px) {
.footer-column-one-four-unequal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	padding: 0;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-one-four-unequal {
	float: left;
	width: 420px;
	display: inline-block;
    vertical-align: top;
	padding-right: 30px;
	}
}


/* footer column two, three, and four (four unequal columns) */

@media screen and (max-width: 1200px) {
.footer-column-two-four-unequal, .footer-column-three-four-unequal, .footer-column-four-four-unequal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-two-four-unequal, .footer-column-three-four-unequal, .footer-column-four-four-unequal {
	float: left;
	width: 260px;
	display: inline-block;
	vertical-align: top;
	padding-left: 60px;
	}
}


/* footer column one (four equal columns) */

@media screen and (max-width: 1200px) {
.footer-column-one-four-equal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	padding: 0;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-one-four-equal {
	float: left;
	width: 255px;
	display: inline-block;
    vertical-align: top;
	margin-right: 60px;
	}
}


/* footer column two (four equal columns) */

@media screen and (max-width: 1200px) {
.footer-column-two-four-equal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	padding: 0;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-two-four-equal {
	float: left;
	width: 255px;
	display: inline-block;
    vertical-align: top;
	margin-right: 60px;
	}
}


/* footer column three (four equal columns) */

@media screen and (max-width: 1200px) {
.footer-column-three-four-equal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	padding: 0;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-three-four-equal {
	float: left;
	width: 255px;
	display: inline-block;
    vertical-align: top;
	margin-right: 60px;
	}
}


/* footer column four (four equal columns) */

@media screen and (max-width: 1200px) {
.footer-column-four-four-equal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	padding: 0;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-four-four-equal {
	float: left;
	width: 255px;
	display: inline-block;
    vertical-align: top;
	margin-right: 0;
	}
}


/* footer column one (three unequal columns) */

@media screen and (max-width: 1200px) {
.footer-column-one-three-unequal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	padding: 0;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-one-three-unequal {
	float: left;
	width: 440px;
	display: inline-block;
    vertical-align: top;
	margin-right: 30px;
	}
}


/* footer column two (three unequal columns) */

@media screen and (max-width: 1200px) {
.footer-column-two-three-unequal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-two-three-unequal {
	float: left;
	width: 350px;
	display: inline-block;
	vertical-align: top;
	margin-right: 30px;
	}
}


/* footer column three (three unequal columns) */

@media screen and (max-width: 1200px) {
.footer-column-three-three-unequal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-three-three-unequal {
	float: left;
	width: 350px;
	display: inline-block;
	vertical-align: top;
	margin-right: 0;
	}
}


/* footer column one (three equal columns) */

@media screen and (max-width: 1200px) {
.footer-column-one-three-equal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	padding: 0;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-one-three-equal {
	float: left;
	width: 360px;
	display: inline-block;
    vertical-align: top;
	margin-right: 60px;
	}
}


/* footer column two (three equal columns) */

@media screen and (max-width: 1200px) {
.footer-column-two-three-equal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	padding: 0;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-two-three-equal {
	float: left;
	width: 360px;
	display: inline-block;
    vertical-align: top;
	margin-right: 60px;
	}
}


/* footer column three (three equal columns) */

@media screen and (max-width: 1200px) {
.footer-column-three-three-equal {
	width: 100%;
	display: block;
    vertical-align: top;
	margin-bottom: 30px;
	padding: 0;
	}
}

@media screen and (min-width: 1200px) {
.footer-column-three-three-equal {
	float: left;
	width: 360px;
	display: inline-block;
    vertical-align: top;
	margin-right: 0;
	}
}


/* footer ul */

#footer ul {
	margin-left: 10px;
}

/* copyright */

/* base */
#copyright {
	width: 100%;
}

/* mobile ≤1199px */
@media screen and (max-width: 1199px) {

	#copyright {
		width: 100%;
		padding: 20px 20px;
		font-size: 14px;
		line-height: 1;
		background: #eceff1;
		color: #263238;
	}

	#copyright .inner {
		max-width: none;
	}

	.copyright-left {
		width: 100%;
		display: block;
		vertical-align: top;
		text-align: center;
	}

	.copyright-right {
		width: 100%;
		margin-top: 30px;
		display: block;
		vertical-align: top;
		text-align: center;
	}
}

/* desktop ≥1200px */
@media screen and (min-width: 1200px) {

	#copyright {
		display: table;
		width: 100%;
		padding: 20px 0;
		font-size: 14px;
		line-height: 1;
		background: #eceff1;
		color: #263238;
	}

	#copyright.is-fixed .inner {
		max-width: 1200px;
	}

	#copyright.is-full .inner {
		max-width: none;
		padding: 0 40px;
	}

	.copyright-left {
		display: table-cell;
		vertical-align: middle;
		height: inherit;
		min-width: auto;
		white-space: nowrap;
	}

	.copyright-right {
		width: 100%;
		display: table-cell;
		vertical-align: middle;
		height: inherit;
		text-align: right;
	}
}

/* links */
#copyright a {
	color: #0288d1;
	text-decoration: underline;
}

/* icons */
#copyright i {
	font-size: 20px;
	margin-left: 20px !important;
}

#copyright i:first-child {
	margin-left: 0;
}

/* lists */
#copyright ul {
	margin: 0;
	list-style-type: none;
}

#copyright ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0 0 0 10px;
}

/* gallery */

@media screen and (max-width: 1200px) {
.gallery {
	columns: 1;
	column-fill: balance;
	}
}

@media screen and (min-width: 1200px) {
.gallery-narrow-wrapper > .gallery {
	columns: 2;
	column-fill: balance;
	column-gap: 20px;
	}
}

@media screen and (min-width: 1200px) {
.gallery-wide-wrapper > .gallery {
	columns: 3;
	column-fill: balance;
	column-gap: 2px;
	}
}

@media screen and (max-width: 1200px) {
.gallery img {
	width: 100%;
	display: block;
	margin-bottom: 20px;
	border: 0;
	}
}

@media screen and (min-width: 1200px) {
.gallery img {
	width: 354px;
	margin-bottom: 20px;
	border: 0;
	}
}

.gallery-caption {
	display: none;}

/* forms */

/* forms */

form {
	margin: 0 !important;
	padding: 0 !important;
}

input, select, textarea {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;

	width: 100%;
	height: auto;
	vertical-align: middle;
	font-weight: 400;
	line-height: 2;
	padding: 10px 20px !important;
	border: none !important;
	outline: none !important;
	font-size: 16px;
	background: #ffffff;
	display: inline-block;
	box-shadow: inset 0px 0px 0px 1px #607D8B;
	font-family: inherit;
	transition: all 0.15s ease-in-out;
}

button {
	height: auto;
	vertical-align: middle;
	font-weight: 400;
	line-height: 2;
	padding: 10px 20px !important;
	border: 0;
	outline: none;
	font-size: 16px;
	background: #ffffff;
	display: inline-block;
	box-shadow: inset 0px 0px 0px 1px #607D8B;
	font-family: inherit;
	transition: all 0.15s ease-in-out;
}

select {
	background-image: url('data:image/svg+xml;utf8,<svg fill="%23666" height="20" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');
	background-repeat: no-repeat;
	background-position: right 15px center;
	background-size: 16px;
	padding-right: 45px !important;
	border-radius: 0;
}

option {
	line-height: 1.5;
	padding: 0 !important;
	white-space: nowrap;
	font-family: inherit;
}

textarea {
	font-size: 16px;
	font-weight: 400;
	padding: 10px 20px !important;
	border-radius: 0;
	box-shadow: inset 0px 0px 0px 1px #607D8B;
	resize: vertical;
	font-family: inherit;
}

input[type="checkbox"], input[type="radio"] {
	width: auto;
	height: auto;
	display: inline-block;
	margin-right: 10px;
	margin-top: 2px;
	box-shadow: none;
	cursor: pointer;
}

input[type="file"] {
	padding: 10px 0 !important;
	box-shadow: none;
	background: transparent;
	transition: none;
}

input[type="range"] {
	width: 100%;
	padding: 0 !important;
	background: transparent;
	cursor: pointer;
	box-shadow: none;
	appearance: none;
	-webkit-appearance: none;
}

input[type="range"]::-webkit-slider-thumb {
	appearance: none;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #0288d1;
	cursor: pointer;
	margin-top: -6px;
	border: none;
}

input[type="range"]::-moz-range-thumb {
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #0288d1;
	cursor: pointer;
	border: none;
}

input[type="range"]::-webkit-slider-runnable-track {
	height: 4px;
	background: #cccccc;
	border-radius: 2px;
}

input[type="range"]::-moz-range-track {
	height: 4px;
	background: #cccccc;
	border-radius: 2px;
}

input[type="submit"], button[type="submit"] {
	font-size: 18px;
	font-weight: 600;
	line-height: 1;
	padding: 10px 20px !important;
	background: #0288d1;
	text-decoration: none;
	color: #ffffff;
	border-radius: 0;
	border: 0;
	cursor: pointer;
	box-shadow: none;
	transition: background 0.15s ease-in-out;
}

input[type="submit"]:hover, button[type="submit"]:hover {
	background: #01579b !important;
}

#topbar input, .hero-half input {
	box-shadow: none;
}

label {
	display: block;
	margin-bottom: 5px;
	font-weight: 600;
	font-size: 15px;
}

fieldset {
	border: 1px solid #e0e0e0;
	padding: 20px;
	margin-bottom: 20px;
}

legend {
	font-weight: 600;
	font-size: 16px;
	padding: 0 5px;
}

input:focus, select:focus, textarea:focus, button:focus {
	box-shadow: 0 0 0 2px rgba(100, 100, 100, 0.15);
}

input::placeholder, textarea::placeholder {
	color: #999999;
	font-style: italic;
	opacity: 1;
}

input:disabled, select:disabled, textarea:disabled, button:disabled {
	background: #f5f5f5;
	color: #999999;
	cursor: not-allowed;
	box-shadow: inset 0px 0px 0px 1px #dddddd;
}

input[readonly], textarea[readonly] {
	background: #f5f5f5;
	color: #333333;
	box-shadow: inset 0px 0px 0px 1px #cccccc;
}

[dir="rtl"] input, [dir="rtl"] select, [dir="rtl"] textarea {
	text-align: right;
}

[dir="rtl"] select {
	background-position: left 15px center;
	padding-left: 45px !important;
	padding-right: 20px !important;
}

input:invalid, select:invalid, textarea:invalid {
	background-color: #fff8f8;
	box-shadow: inset 0px 0px 0px 1px #e57373;
}

/* responsive button widths */

@media (max-width: 1199px) {
	input[type="submit"], button[type="submit"] {
		width: 100%;
	}
	button {
		width: 100%;
	}
	button.button, input.button {
		width: 100%;
	}
}

@media (min-width: 1200px) {
	input[type="submit"], button[type="submit"] {
		width: 100%;
	}
	button {
		width: auto;
	}
	button.button, input.button {
		width: auto;
	}
}

/* searchform */

.input-container {
	display: inline-flex;
	align-items: stretch;
	width: 100%;
	border-radius: 8px;
	overflow: hidden;
	transition: box-shadow 0.18s ease;
}

.input-container:hover {
	box-shadow: 0 0 14px rgba(0, 0, 0, 0.10);
}

.input-container:focus-within {
	box-shadow: 0 0 16px rgba(2, 136, 209, 0.45);
}

.search-input {
	flex: 1 1 auto;
	min-width: 0;
	height: 46px;
	padding: 0 16px;
	border: 1px solid #eceff1;
	border-right: 0;
	border-radius: 8px 0 0 8px;
	background: #eceff1;
	color: #263238;
	font-size: 16px;
	appearance: none;
	-webkit-appearance: none;
}

.input-container:hover .search-input,
.input-container:focus-within .search-input {
	border-color: #eceff1;
}

.search-input::placeholder {
	color: #757575;
	opacity: 1;
}

.search-input:focus {
	outline: none;
}

.search-submit {
	flex: 0 0 64px;
	height: 46px;
	border: 0;
	border-radius: 0 8px 8px 0;
	background: #0288d1;
	color: #ffffff;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	transition: background-color 0.15s ease;
	appearance: none;
	-webkit-appearance: none;
}

.search-submit:hover {
	background: #01579b;
}

.search-submit:focus {
	outline: none;
}

.search-submit svg {
	width: 20px;
	height: 20px;
	display: block;
}

/* comments */

/*comments */

/* remove bullets from all comment lists */
ul.comments-list,
ul.comment-list,
ul.comment-list ul,
ul.children,
ul.comment-list .children,
ul.comment-list li {
    list-style: none;
    margin: 0;
    padding: 0;
}

/* comment body styling */
.comment-body {
    margin-bottom: 30px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px;
}

/* author name */
.comment-author {
    font-weight: bold;
    margin-bottom: 4px;
}

/* comment meta */
.comment-meta {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
}

/* comment content */
.comment-content {
    font-size: 16px;
    line-height: 1.6;
}

/* reply link */
.comment-reply-link {
    font-size: 14px;
    display: inline-block;
    margin-top: 10px;
    color: #0073aa;
    text-decoration: none;
}

.comment-reply-link:hover {
    text-decoration: underline;
}

/* nested comments */
.comment-list .children {
    margin-left: 2rem;
    margin-top: 1rem;
}

/* pagination */
.comment-navigation {
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
    font-size: 14px;
}

.comment-nav-prev,
.comment-nav-next {
    flex: 1;
}

/* comment form */
#respond textarea,
#respond input[type="text"],
#respond input[type="email"],
#respond input[type="url"] {
    width: 100%;
    max-width: 100%;
    padding: 10px;
    margin-bottom: 15px;
    border: 1px solid #ccc;
    font-size: 16px;
}

#respond input[type="submit"] {
    padding: 10px 20px;
    background-color: #0073aa;
    color: #fff;
    border: none;
    cursor: pointer;
}

#respond input[type="submit"]:hover {
    background-color: #005f8d;
}

/* search modal */

/* container styling */
.search-icon-wrapper {
	display: inline-block;
	padding-left: 30px;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
}

.search-icon-wrapper i {
	padding: 10px 0;
	font-size: 24px;
	text-decoration: none !important;
}

#sidebar ul li {
	line-height: 2;
}

/* base hidden state */
#full-screen-search {
	visibility: hidden;
	opacity: 0;
	position: static;
	width: 100%;
	height: 0;
	background: rgba(0, 0, 0, 0.7);
	transition: opacity 0.1s linear;
	top: 0;
	left: 0;
	z-index: -1;
}

/* open state */
#full-screen-search.open {
	height: 100%;
	visibility: visible;
	opacity: 1;
	position: fixed;
	z-index: 999998;
}

/* form container */
#full-screen-search form {
	position: relative;
	width: 100%;
	height: 100%;
}

/* form content div */
#full-screen-search form div {
	position: absolute;
	width: 50%;
	height: 100px;
	top: 50%;
	left: 50%;
	margin: -50px 0 0 -25%;
}

/* input field */
#full-screen-search form div input {
	width: 100%;
	height: 100px;
	background: #ffffff;
	padding: 20px;
	font-size: 36px;
	line-height: 60px;
	box-shadow: none;
}

/* input placeholder */
#full-screen-search form div input::placeholder {
	color: #ccc;
}

/* close button */
#full-screen-search button.close {
	position: absolute;
	top: 20px;
	right: 20px;
	z-index: 999999;
	padding: 0 !important;
	background: transparent;
	color: #ffffff;
	cursor: pointer;
}

#full-screen-search button.close i {
	font-size: 48px;
}

/* back to top */

/* back to top (scrollup) */

@media screen and (max-width: 1200px) {
.scrollup-wrapper {
		margin-top: 20px;
	}
}
	
@media screen and (min-width: 1200px) {
.scrollup-wrapper {
	display: none;	margin-top: 30px;
	}
}

@media screen and (max-width: 1200px) {
.scrollup-link {
	display: block;
	width: 100%;
	cursor: pointer;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 400;
	line-height: 1;
	padding: 10px 0px;
	color: rgba(255, 255, 255, 0.5);
	color: #263238;
	text-decoration: none !important;
	text-align: center;
	vertical-align: middle;
	background: rgba(0, 0, 0, 0.1);
	background: #eceff1;
	}
}
	
@media screen and (min-width: 1200px) {
.scrollup-link {
	display: block;
	width: 100%;
	cursor: pointer;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 400;
	line-height: 1;
	padding: 10px 0px;
	color: rgba(255, 255, 255, 0.5);
	color: #263238;
	text-decoration: none !important;
	text-align: center;
	vertical-align: middle;
	background: rgba(0, 0, 0, 0.1);
	background: #eceff1;
	}
}

.scrollup-link:active, .scrollup-link:hover {
	background: rgba(0, 0, 0, 0.2);
	background: #eceff1;
	color: #ffffff;
	color: #263238;
	outline: none !important;
}
	
/* bbpress */

/* bbpress */

.forums {
	border-radius: 0px;
}

#bbpress-forums {
	background: 0 0;
    clear: both;
    margin: 0 !important;
	padding: 0 !important;
    overflow: hidden;
    font-size: 12px;
    line-height: 1.5 !important;
}


#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics {
	border: none;
}

#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
	border-top: none;
}

div.bbp-forum-header, div.bbp-reply-header, div.bbp-topic-header {
    border-top: none;
    clear: both;
}

.bbp-template-notice {
	display: none;
}

.bbp-pagination-count {
	display: none;
}

li.bbp-header {
	margin: 0 !important;
	background: #ECEFF1 !important;
	font-size: 12px !important;
	font-weight: 600 !important;
	text-transform: uppercase !important;
	color: #263238;
}

li.bbp-body {
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1.5 !important;
	background: #ffffff !important;
	color: #263238;
}

li.bbp-footer {
	display: none;
}

	
.bbp-topic-title {
	font-size: 16px !important;
}

.bbp-reply-content p {
	font-size: 16px !important;
	line-height: 1.5 !important;
}

ul.forum {
	background: #ffffff !important;
}

ul.topic {
	background: #ffffff !important;
	padding: 20px !important;
}

ul.forum-titles {
	font-size: 16px !important;
}

.bbp-topic-voice-count {
visibility: hidden;
}

.bbp-topics-widget div {
	color: #607D8B;
}

.quicktags-toolbar {
	padding: 10px 10px !important;
}

.quicktags-toolbar input  {
	display: inline-block !important;
	width: auto !important;
	height: 20px !important;
	min-height: 20px !important;
	padding: 0 10px !important;
	margin: 0 !important;
	font-size: 12px !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	cursor: pointer !important;
	white-space: nowrap !important;
	line-height: 0 !important;
	background-color: transparent;
	border: 0 !important;
	color: #263238;
}

.quicktags-toolbar input:hover  {
	background-color: rgba(0, 0, 0, 0.3);	
}

/* pagination */

/* pagination */

.navigation {
	padding-top: 30px;
}

.navigation ul {
	margin: 0 !important;
}

.navigation li {
    display: inline-block;
}
  
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    background-color: #ECEFF1;
	color: #263238;
    cursor: pointer;
    padding: 5px 10px;
	text-decoration: none;
	font-size: 14px;
	line-height: 1;
}
  
.navigation li a:hover,
.navigation li.active a {
	background-color: #263238;
	color: #ffffff;
}

/* woocommerce cart */

/* cart notices */
@media screen and (max-width: 1200px) {
	.woocommerce-cart .woocommerce-notices-wrapper {
		margin-bottom: 20px;
	}
}

@media screen and (min-width: 1200px) {
	.woocommerce-cart .woocommerce-notices-wrapper {
		margin-bottom: 30px;
	}
}

/* cart product table */
.woocommerce-cart .woocommerce-cart-form {
	margin-bottom: 30px;
}

.woocommerce-cart .shop_table {
	width: 100%;
	table-layout: auto;
	border-collapse: collapse;
	border: 1px solid #e0e0e0 !important;
	margin-bottom: 30px;
	border-radius: 4px;
}

.woocommerce-cart .shop_table thead th {
	background: #eeeeee !important;
}

.woocommerce-cart .shop_table th,
.woocommerce-cart .shop_table td {
	text-align: left;
	padding: 12px 10px;
	border: 1px solid #e0e0e0 !important;
	vertical-align: middle;
	line-height: 1.5;
	background: #ffffff;
}

.woocommerce-cart .shop_table th {
	font-weight: 600;
}

.woocommerce-cart .product-thumbnail img {
	max-width: 80px;
	height: auto;
	display: block;
	object-fit: cover;
	border-radius: 4px;
}

.woocommerce-cart .shop_table .product-remove {
	text-align: center;
}

.woocommerce-cart .shop_table .product-remove a.remove {
	display: inline-block;
	text-align: center;
	font-size: 24px;
	font-weight: 700;
	line-height: 1;
	color: #ff1744 !important;
	text-decoration: none;
	border-radius: 50% !important;
}

.woocommerce-cart .shop_table .product-remove a.remove:hover {
	color: #ffffff !important;
	background: #ff1744;
}

/* actions table cell (coupons and update cart) */
.woocommerce-cart .shop_table td.actions {
	width: 100% !important;
	border: 0 !important;
	padding: 20px !important;
}

/* cart coupon */
.woocommerce-cart .coupon {
	display: flex;
	flex-grow: 1;
	gap: 10px;
	align-items: center;
}

.woocommerce-cart .coupon label {
	display: none;
}

.woocommerce-cart .coupon input.input-text {
	width: auto !important;
	padding: 10px;
	font-size: 18px;
	border: 1px solid #e0e0e0 !important;
	line-height: 1.5;
	border-radius: 4px;
	box-sizing: border-box;
}

.woocommerce-cart .coupon .button {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.5;
	border: 1px solid transparent !important;
	border-radius: 4px;
	cursor: pointer;
	box-sizing: border-box;
	color: #ffffff !important;
}

.woocommerce-cart .coupon .button:hover {
	background: #f2f2f2;
}

/* update cart button */
form.woocommerce-cart-form button[name="update_cart"] {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.5;
	border: 1px solid transparent !important;
	border-radius: 4px;
	box-sizing: border-box;
	cursor: pointer;
	color: #ffffff !important;
}

.woocommerce-cart .woocommerce-shipping-methods {
	list-style: none;
	padding: 0;
	margin: 0;
}

.woocommerce-cart .woocommerce-shipping-methods li {
	margin-bottom: 12px;
	display: flex;
	align-items: flex-start;
	font-size: 16px;
	line-height: 1.6;
}

.woocommerce-cart .woocommerce-shipping-methods label {
	display: inline-block;
	cursor: pointer;
	font-size: 16px;
	color: #222;
	line-height: 1.4;
}

.woocommerce-cart .woocommerce-shipping-destination {
	font-size: 14px;
	color: #666;
	margin: 10px 0;
}

.woocommerce-cart .shipping-calculator-button {
	display: inline-block;
	margin-top: 10px;
	color: #0073aa;
	font-weight: 500;
	cursor: pointer;
	text-decoration: underline;
}

.woocommerce-cart .shipping-calculator-form {
	margin-top: 15px;
}

.woocommerce-cart .shipping-calculator-form .form-row {
	margin-bottom: 15px;
}

.woocommerce-cart .shipping-calculator-form label {
	display: block;
	margin-bottom: 5px;
	font-weight: 500;
	color: #333;
}

.woocommerce-cart .shipping-calculator-form input,
.woocommerce-cart .shipping-calculator-form select {
	width: 100%;
	padding: 8px;
	border: 1px solid #ccc;
	border-radius: 4px;
	background: #fff;
	box-sizing: border-box;
}

.woocommerce-cart .shipping-calculator-form button.button {
	margin-top: 10px;
	padding: 10px 20px;
	font-size: 14px;
	background-color: #0071a1;
	color: #fff;
	border: none;
	border-radius: 4px;
	cursor: pointer;
}

.woocommerce-cart .shipping-calculator-form button.button:hover {
	background-color: #005f8d;
}

.woocommerce-cart .cart_totals {
	background: #f9f9f9;
	border: 1px solid #ddd;
	padding: 30px;
	margin-top: 30px;
	border-radius: 6px;
}

.woocommerce-cart .cart_totals h2 {
	font-size: 22px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	color: #222;
}

.woocommerce-cart .wc-proceed-to-checkout {
	text-align: right;
	margin-top: 20px;
}

.woocommerce-cart a.checkout-button {
	background: #0288d1;
	padding: 14px 24px;
	font-size: 16px;
	color: #fff;
	border-radius: 4px;
	border: none;
	display: inline-block;
	text-decoration: none;
}

.woocommerce-cart a.checkout-button:hover {
	background: #01579b;
}

.woocommerce-cart .cart-empty {
	text-align: center;
	font-size: 18px;
	color: #555;
	margin-bottom: 30px;
}

.woocommerce-cart .return-to-shop {
	text-align: center;
	margin-top: 40px;
}

.woocommerce-cart div.woocommerce-notices-wrapper ul {
	margin: 0;
	font-size: 18px;
}

/* woocommerce checkout */

/* section boxes (match cart style) */
.woocommerce-checkout .woocommerce-billing-fields,
.woocommerce-checkout .woocommerce-shipping-fields,
.woocommerce-checkout #order_review,
.woocommerce-checkout .woocommerce-checkout-payment {
	background: #ffffff;
	border: 1px solid #dddddd;
	padding: 1.5rem;
	margin-bottom: 2rem;
}

/* headings */
.woocommerce-checkout h3 {
	margin-bottom: 1rem;
}

/* form rows */
.woocommerce-checkout .form-row {
	margin-bottom: 1rem;
}

/* inputs */
.woocommerce-checkout input[type="text"],
.woocommerce-checkout input[type="email"],
.woocommerce-checkout input[type="tel"],
.woocommerce-checkout select,
.woocommerce-checkout textarea {
	width: 100%;
	padding: 0.6rem 0.7rem;
	border: 1px solid #cccccc;
	border-radius: 3px;
}

/* order table */
.woocommerce-checkout-review-order-table {
	width: 100%;
	border-collapse: collapse;
}

.woocommerce-checkout-review-order-table th,
.woocommerce-checkout-review-order-table td {
	padding: 0.6rem;
	border-bottom: 1px solid #eeeeee;
}

/* payment methods */
.woocommerce-checkout-payment ul.payment_methods {
	list-style: none;
	margin: 0;
	padding: 0;
}

.woocommerce-checkout-payment li {
	margin-bottom: 1rem;
}

/* make radios and checkboxes visible */
.woocommerce-checkout input[type="radio"],
.woocommerce-checkout input[type="checkbox"] {
	appearance: auto;
	-webkit-appearance: auto;
	-moz-appearance: auto;
	width: auto;
	height: auto;
	margin-right: 0.4rem;
}

/* stripe box */
.woocommerce-checkout .payment_box {
	background: #f7f7f7;
	border: 1px solid #dddddd;
	padding: 1rem;
	margin-top: 0.5rem;
}

/* place order button spacing */
.woocommerce-checkout #place_order {
	margin-top: 1rem;
}

/* woocommerce other */

div.coupon {
	display: flex;
}


.term-description {
	font-size: 18px;
	color: #607D8B;
}

@media screen and (max-width: 1200px) {
p.woocommerce-result-count {
	float: none !important;
	display: block;
	margin: 0 0 20px 0 !important;
	padding: 0 !important;
	font-size: 16px;
	font-weight: 600;
	color: #607D8B;
	line-height: 1.5 !important;
	}
}

@media screen and (min-width: 1200px) {
p.woocommerce-result-count {
	float: left !important;
	margin: 0 !important;
	padding: 5px 0px !important;
	font-size: 16px;
	font-weight: 600;
	color: #607D8B;
	line-height: 1.5 !important;
	}
}

/* woocommerce ordering */

@media screen and (max-width: 1200px) {
	form.woocommerce-ordering {
		float: none !important;
		width: 100%;
	} 
}

@media screen and (min-width: 1200px) {
	form.woocommerce-ordering {
		float: right !important;
		width: auto;
	} 
}

form.woocommerce-ordering select {
	vertical-align: middle !important;
	line-height: 1.5 !important;
	font-size: 16px !important;
	background: transparent !important;
	box-shadow: inset 0px 0px 0px 1px #607D8B !important;
}

form.woocommerce-ordering select:active, form.woocommerce-ordering select:focus {
	positive: relative; // dummy placeholder
	box-shadow: inset 0px 0px 0px 1px #607D8B !important;
}

/*
Ref: https://github.com/littlebizzy/hovercraft/blob/master/inc/css/forms.php
Ref: https://codepen.io/jpdanks/pen/KKBarq 
Ref: https://codepen.io/rabakilgur/pen/zyggOe
*/


/* woocommerce products unordered list */
	
.woocommerce ul.products {
	margin: 0 !important;
	padding: 30px 0 0 0 !important;
}

.woocommerce ul.products li.product {
	float: left;
    list-style: none outside !important;
	position: relative;
	margin-bottom: 30px !important;
	padding: 0;
	line-height: 1 !important;
}


/* woocommerce product details */

.price {
	font-size: 24px !important;
	font-weight: 600 !important;
	color: #9E9D24 !important;
}

p.stock {
	font-size: 12px !important;
	font-weight: 400 !important;
	color: #9E9D24 !important;
}

.woocommerce .summary ul {
	margin-left: 0 !important;
}

@media screen and (max-width: 1200px) {
.product_meta {
	display: block;
	font-size: 14px;
	line-height: 2;
	margin: 20px 0;
	color: #607D8B;
	}
}

@media screen and (min-width: 1200px) {
.product_meta {
	display: block;
	font-size: 14px;
	line-height: 2;
	margin: 30px 0;
	color: #607D8B;
	}
}

.sku_wrapper {
	display: block;
}

.posted_in {
	display: block;
}

section.related {
	clear: both;
	display: block;
	margin-top: 30px !important;
}

section.upsells {
	clear: both;
	display: block;
}

.woo-related-products-container {
	clear: both;
	display: block;
}

/* woocommerce add to cart (and quantity buttons) */

/* base layout for add to cart buttons */
.add_to_cart_button,
.single_add_to_cart_button {
	display: block;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	padding: 10px 0;
	text-decoration: none;
	border: none;
	cursor: pointer;
}

/* single add to cart button uses theme link color with white text */
.single_add_to_cart_button {
	background: #0288d1 !important;
	color: #ffffff !important;
}

/* hover and focus for single add to cart button */
.single_add_to_cart_button:hover,
.single_add_to_cart_button:focus,
.single_add_to_cart_button:active {
	background: #01579b !important;
	color: #ffffff !important;
}

/* other add to cart buttons (archives, related products, etc) use gray and theme text color */
.add_to_cart_button {
	background: #e0e0e0 !important;
	color: #263238 !important;
}

/* hover and focus for other add to cart buttons */
.add_to_cart_button:hover,
.add_to_cart_button:focus,
.add_to_cart_button:active {
	background: #bdbdbd !important;
	color: #263238 !important;
}

/* block layout for variation form */
form.variations_form {
	display: block !important;
	width: 100% !important;
	background: #ffffff !important;
}

/* ensure variation table stacks above add-to-cart row */
.single-product .summary .variations_form table.variations {
	display: block !important;
	width: 100% !important;
	border: 0;
	border-collapse: collapse !important;
	margin: 0 0 30px 0 !important;
}
.single-product .summary .variations_form table.variations tbody,
.single-product .summary .variations_form table.variations tr {
	display: block !important;
	width: 100% !important;
}
.single-product .summary .variations_form table.variations th.label,
.single-product .summary .variations_form table.variations td.value {
	display: block !important;
	float: none !important;
	width: 100% !important;
	padding: 0 !important;
	border: 0 !important;
	clear: both !important;
}
.single-product .summary .variations_form table.variations th.label label {
	display: block;
	margin: 0 0 6px 0;
	font-weight: 500;
}
.single-product .summary .variations_form table.variations td.value select {
	display: block !important;
	width: 100% !important;
	height: 44px;
	padding: 8px 12px;
	border: 1px solid #cfcfcf;
	border-radius: 4px;
	background: #fff;
	line-height: 1.2;
}
.single-product .summary .variations_form .reset_variations {
	display: inline-block;
	margin-top: 6px;
	font-size: 13px;
	color: #263238;
}

/* normalize variation table appearance (white + compact) */
.single-product .summary .variations_form table.variations tr,
.single-product .summary .variations_form table.variations th,
.single-product .summary .variations_form table.variations td {
	background: #ffffff !important;
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1.3 !important;
	min-height: 0 !important;
}

/* don't reserve space when the "clear" link is hidden */
.single-product .summary .variations_form .reset_variations {
	display: inline-block !important;
	margin-top: 4px !important;
}
.single-product .summary .variations_form .reset_variations[style*="visibility: hidden"],
.single-product .summary .variations_form .reset_variations[aria-hidden="true"] {
	display: none !important;
	visibility: hidden !important;
}

/* flex layout for add to cart form */
form.cart {
	display: flex !important;
	align-items: stretch !important;
}

/* mobile layout (stack quantity and button vertically) */
@media (max-width: 1199px) {
	form.cart {
		flex-direction: column !important;
	}

	div.quantity {
		margin-bottom: 15px !important;
		margin-right: 0 !important;
		width: 100%;
	}

	form.cart button {
		width: 100%;
	}
}

/* desktop layout (display quantity and button inline) */
@media (min-width: 1200px) {
	form.cart {
		flex-direction: row !important;
	}

	div.quantity {
		margin-bottom: 0 !important;
		margin-right: 10px !important;
		width: auto;
	}

	form.cart button {
		width: auto;
	}
}

/* flex layout for variation details */
div.single_variation_wrap {
	display: flex;
}

/* style for add to cart button element */
form.cart button {
	font-size: 16px !important;
	font-weight: 700 !important;
	line-height: 40px !important;
	padding: 0 20px !important;
	vertical-align: middle !important;
	height: 40px !important;
	border: none !important;
	box-shadow: none !important;
	outline: none !important;
	cursor: pointer !important;
}

/* reset native number input styles */
input.qty {
	appearance: textfield;
	-moz-appearance: textfield;
	-webkit-appearance: none;
}

/* hide webkit spin buttons */
input.qty::-webkit-outer-spin-button,
input.qty::-webkit-inner-spin-button {
	-webkit-appearance: none !important;
	margin: 0 !important;
}

/* hide firefox spin buttons */
input.qty[type="number"] {
	-moz-appearance: textfield !important;
}

/* style for quantity input (unclickable number) */
input.qty {
	width: 60px !important;
	font-size: 16px !important;
	font-weight: 400 !important;
	line-height: 40px !important;
	text-align: center !important;
	vertical-align: middle !important;
	height: 40px !important;
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;
	box-shadow: none !important;
	outline: none !important;
	cursor: default !important;
	background: #f2f2f2 !important;
	color: #263238 !important;
}

/* subtle buttons group container (flatter) */
.buttons-added {
	display: inline-flex !important;
	align-items: center !important;
	overflow: hidden !important;
	padding: 0 !important;
	border-radius: 4px !important;
	border: 1px solid #d9d9d9 !important;
	box-shadow: none !important;
	background: #f7f7f7 !important;
}

/* subtle + / - buttons (no lift, low-contrast) */
.quantity-button {
	width: 40px !important;
	height: 40px !important;
	font-size: 22px !important;
	color: #263238 !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	cursor: pointer !important;
	user-select: none !important;
	line-height: 40px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	background: #eaeaea !important;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.45),
	            inset 0 -1px 0 rgba(0,0,0,0.06) !important;
	transition: background 0.15s ease, box-shadow 0.15s ease !important;
}

/* hover: tiny darken, no translate */
.quantity-button:hover {
	background: #e3e3e3 !important;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.4),
	            inset 0 -1px 0 rgba(0,0,0,0.08) !important;
}

/* active: slightly flatter/darker */
.quantity-button:active {
	background: #dddddd !important;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.12) !important;
}

/* enforce stacked layout when woo uses both classes on one form */
.single-product .summary form.variations_form.cart {
	display: block !important;
	flex-direction: column !important;
	align-items: stretch !important;
}

/* keep variation select from growing on focus and lock colors */
.single-product .summary .variations_form table.variations td.value select {
	box-sizing: border-box !important;
	width: 100% !important;
	max-width: 100% !important;
	border-width: 1px !important;
	border-color: #cfcfcf !important;
	background: #ffffff !important;
	color: #263238 !important;
	outline: none !important;
}
.single-product .summary .variations_form table.variations td.value select:focus,
.single-product .summary .variations_form table.variations td.value select:active {
	border-width: 1px !important;
	border-color: #0288d1 !important;
	background: #ffffff !important;
	color: #263238 !important;
	outline: none !important;
	box-shadow: 0 0 0 2px rgba(0,0,0,0.05) inset !important;
}

/* hide screen reader text */
.screen-reader-text {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	border: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
}

/* woocommerce messages */

/* success message wrapper */
.woocommerce-message {
    position: relative;
    display: flex !important;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 14px;
    padding: 16px 18px;
    margin-bottom: 30px !important;
    background: #f3faf4;
    color: #263238 !important;
    border: none !important;
    border-radius: 4px;
}

/* remove all woo pseudo icons */
.woocommerce-message::before,
.woocommerce-message::after,
.woocommerce-info::before,
.woocommerce-info::after,
.woocommerce-error::before,
.woocommerce-error::after {
    content: none !important;
    display: none !important;
    border: none !important;
}

/* remove all woo borders and shadows */
.woocommerce-message,
.woocommerce-info,
.woocommerce-error {
    border: none !important;
    box-shadow: none !important;
}

/* style any buttons inside success messages */
.woocommerce-message .button {
    margin-left: auto !important;
    order: 2;
    border-radius: 999px;
    padding: 8px 20px !important;
    font-size: 14px !important;
    font-weight: 600;
    background: #0288d1 !important;
    color: #ffffff !important;
    border: none !important;
}

/* hover state for success message buttons */
.woocommerce-message .button:hover {
    background: #01579b !important;
    color: #ffffff !important;
}

/* woocommerce login */

.show-password-input {
	position: absolute !important;
	top: .4em !important;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border: 1px solid #d3ced2 !important;
	padding: 5px 10px !important;
	box-shadow: inset 0px 0px 0px 0px #bdbdbd !important;
	font-size: 18px !important;
}

.woocommerce-form__input-checkbox {
	width: auto;
	box-shadow: inset 0px 0px 0px 0px #bdbdbd !important;
}

/* woocommerce product list widget */

@media screen and (max-width: 1199px) {
	ul.product_list_widget {
		width: 100%;
		list-style: none;
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 20px;
		padding: 0;
		margin: 0;
	}
}

@media screen and (min-width: 1200px) {
	ul.product_list_widget {
		width: 100%;
		list-style: none;
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		gap: 60px;
		padding: 0;
		margin: 0;
	}
}

ul.product_list_widget {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.product_list_widget li {
	background: #fff;
	border-radius: 0px;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
	overflow: hidden;
	padding: 0 !important;
	position: relative;
	transition: box-shadow 0.2s ease;
}

ul.product_list_widget li:hover {
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}

ul.product_list_widget li a {
	display: block;
	position: relative;
}

ul.product_list_widget li img {
	width: 100% !important;
	height: auto !important;
	aspect-ratio: 1 / 1 !important;
	object-fit: cover !important;
	display: block !important;
	float: none !important;
	margin-left: 0 !important;
	box-shadow: none !important;
}

ul.product_list_widget .product-title {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 8px 10px;
	font-size: 14px;
	line-height: 1.2;
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
	text-align: center;
	box-sizing: border-box;
	z-index: 2;
}

ul.product_list_widget .wcpbc-price {
	display: block;
	margin-top: 0;
	font-size: 24px;
	font-weight: 600;
	text-align: center;
	color: #444;
	background: #f0f0f0;
	padding: 8px 10px;
}

ul.product_list_widget .wcpbc-price del {
    display: none;
}

ul.product_list_widget li a::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.05);
	z-index: 1;
	pointer-events: none;
	transition: background 0.3s ease;
}

ul.product_list_widget li a:hover::before {
	background: rgba(0, 0, 0, 0);
}

/* cart icon */

/* shopping cart icon mobile */
.menu-mobile-wrapper i.shopping_cart {
	font-size: 36px;
}

/* desktop: cart icon wrapper */
.cart-icon-wrapper {
	position: relative;
	display: inline-block;
	padding-left: 30px;
	text-align: center;
	vertical-align: middle;
}

/* desktop: cart icon */
.cart-icon-wrapper i {
	font-size: 24px;
	padding: 10px 0;
	text-decoration: none !important;
}

/* desktop: red notification dot */
.notification-dot {
	position: absolute;
	top: -2px;
	right: -15px;
	display: inline-block;
	background-color: #f44336;
	border-radius: 50%;
	line-height: 1;
	font-size: 11px;
	font-weight: 700;
	color: #ffffff;
	padding: 2px 4px;
}

/* mobile: cart button wrapper */
.cart-button-offcanvas-wrapper {
	width: 100%;
	padding: 0 20px;
	margin-bottom: 20px;
}

/* mobile: cart button */
.cart-button-offcanvas {
	position: relative;
	width: 100%;
	display: inline-block;
	text-align: center;
	font-size: 18px;
	font-weight: 700;
	padding: 10px 0;
	color: #ffffff;
	background: transparent;
	border-radius: 0;
	box-shadow: inset 0 0 0 1px #ffffff;
	text-decoration: none;
	vertical-align: middle;
}

/* mobile: cart icon inside button */
.cart-button-offcanvas i {
	padding-right: 10px !important;
	text-decoration: none !important;
}

/* mobile: red notification dot */
.notification-dot-offcanvas {
	position: absolute;
	top: -2px;
	right: -15px;
	display: inline-block;
	background-color: #f44336;
	border-radius: 50%;
	line-height: 1;
	font-size: 11px;
	font-weight: 700;
	color: #ffffff;
	padding: 2px 4px;
}

</style>

	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<link rel="icon" href="https://www.littlebizzy.com/wp-content/uploads/cropped-littlebizzy-logo-512-compressed-32x32.png" sizes="32x32" />
<link rel="icon" href="https://www.littlebizzy.com/wp-content/uploads/cropped-littlebizzy-logo-512-compressed-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.littlebizzy.com/wp-content/uploads/cropped-littlebizzy-logo-512-compressed-180x180.png" />
<meta name="msapplication-TileImage" content="https://www.littlebizzy.com/wp-content/uploads/cropped-littlebizzy-logo-512-compressed-270x270.png" />
    <link rel='stylesheet' id='wc-blocks-style-css' href='https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.4.4' type='text/css' media='all' />
<link rel='stylesheet' id='wc-stripe-blocks-checkout-style-css' href='https://www.littlebizzy.com/wp-content/plugins/woocommerce-gateway-stripe/build/upe-blocks.css?ver=5149cca93b0373758856' type='text/css' media='all' />

</head>
    <body class="archive category category-blog category-3 wp-custom-logo wp-theme-hovercraft wp-child-theme-hovercraft-child theme-hovercraft woocommerce-no-js">

        
<script type="b443a08d9630466d2f196610-text/javascript" id="bbp-swap-no-js-body-class">
	document.body.className = document.body.className.replace( 'bbp-no-js', 'bbp-js' );
</script>


        <div id="myNav" class="overlay">

	<!-- button to close the overlay navigation -->
	<a href="javascript:void(0)" class="closebtn" onclick="if (!window.__cfRLUnblockHandlers) return false; closeNav()" data-cf-modified-b443a08d9630466d2f196610-="">
					<i class="fa-solid fa-x"></i>
				</a>

	<!-- overlay content -->
	<div class="overlay-content">
		<div class="mobile-menu"><ul id="menu-main-menu" class="menu"><li id="menu-item-41017" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41017"><a href="https://www.littlebizzy.com/plugins">WordPress Plugins</a></li>
<li id="menu-item-41024" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41024"><a href="https://www.littlebizzy.com/hosting">Maintenance Plans</a></li>
<li id="menu-item-41021" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41021"><a href="https://www.littlebizzy.com/services">WebOps Services</a></li>
<li id="menu-item-41079" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41079"><a href="https://www.littlebizzy.com/./faq">FAQ</a></li>
<li id="menu-item-41275" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41275"><a href="https://www.littlebizzy.com/forum">Forums</a></li>
<li id="menu-item-41020" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41020"><a href="https://www.littlebizzy.com/about">About Us</a></li>
</ul></div>	</div>
</div><!-- myNav -->

<div id="offcanvas">
	<h4 class="sitename-offcanvas">LittleBizzy</h4>
	<div class="mobile-menu"><ul id="menu-main-menu-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41017"><a href="https://www.littlebizzy.com/plugins">WordPress Plugins</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41024"><a href="https://www.littlebizzy.com/hosting">Maintenance Plans</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41021"><a href="https://www.littlebizzy.com/services">WebOps Services</a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41079"><a href="https://www.littlebizzy.com/./faq">FAQ</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41275"><a href="https://www.littlebizzy.com/forum">Forums</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41020"><a href="https://www.littlebizzy.com/about">About Us</a></li>
</ul></div></div>

<div class="overlay-main"></div>

<!-- Ref: https://codepen.io/abhi_pawar/pen/qzpEJL -->

        <div id="container"><!-- main container -->

                            <div id="topbar">
                    <div class="inner">

                                                    <div class="topbar-left">
                                <div class="widget_text widget-topbar-left widget-wrapper"><div class="textwidget custom-html-widget">Dominate technical SEO with a SlickStack cloud server for just $39/month!&nbsp;&nbsp;<a href="https://www.littlebizzy.com/hosting">Order Now</a></div></div>                            </div><!-- topbar-left -->
                            <div class="topbar-right">
                                <div class="widget-topbar-right widget-wrapper"><div class="menu-topbar-menu-container"><ul id="menu-topbar-menu" class="menu"><li id="menu-item-41123" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-41123"><a href="https://www.littlebizzy.com/#difference">Our Difference</a></li>
<li id="menu-item-41929" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41929"><a href="https://www.littlebizzy.com/compare">Compare Us</a></li>
<li id="menu-item-41305" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41305"><a href="https://www.littlebizzy.com/support">Customer Support</a></li>
<li id="menu-item-41122" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41122"><a href="https://www.littlebizzy.com/account">Client Login</a></li>
</ul></div></div>                            </div><!-- topbar-right -->
                        
                        <div class="clear"></div><!-- clear floats -->

                    </div><!-- inner -->
                </div><!-- topbar -->
            
<!-- Ref: ChatGPT -->
<!-- Ref: https://stackoverflow.com/questions/13903918/apply-widget-title-filter-only-to-wordpress-widgets-from-a-certain-sidebar -->
<!-- Ref: https://wordpress.stackexchange.com/questions/419686/how-to-retrieve-blog-language-without-any-region-locale-attached -->
<!-- Ref: https://stackoverflow.com/questions/48021086/how-to-avoid-font-awesome-loading-jumping-when-opening-a-page -->
<!-- Ref: https://www.smashingmagazine.com/2021/05/reduce-font-loading-impact-css-descriptors/ -->
<div id="header-basic">

	<!-- if preheader widgets active -->

	<div class="full">	
	<div class="header-left">
		<div id="branding">


<div class="branding-media">
    <a href="https://www.littlebizzy.com" class="custom-logo-link" rel="home">
        <img class="site-logo custom-logo" src="https://www.littlebizzy.com/wp-content/uploads/littlebizzy-logo-512-compressed.png" alt="LittleBizzy logo" />
    </a>
</div><!-- branding-media -->

<div class="branding-text">
    <a href="https://www.littlebizzy.com" class="site-title-link" rel="home">
        <div class="site-title">LittleBizzy</div>
    </a>
    <div class="tagline">WordPress &amp; Technical SEO Experts</div>
</div><!-- branding-text -->

</div><!-- branding -->
	</div><!-- header-left -->
	
	<div class="header-right">
	<div class="menu-choose">
		
		<div class="menu-mobile-wrapper">
			
						
							<a href="/cart/"><i class="fas fa-shopping-cart"></i></a><div class="notification-dot">0</div><!-- notification-dot -->
						
	 							<a class="nav-icon mobile-menu-trig burger"><i class="fa-solid fa-bars"></i></a>
			
		</div><!--menu-mobile-wrapper -->
		
		<div class="menu-desktop">
						<div class="main-menu"><ul id="menu-main-menu-2" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41017"><a href="https://www.littlebizzy.com/plugins">WordPress Plugins</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41024"><a href="https://www.littlebizzy.com/hosting">Maintenance Plans</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41021"><a href="https://www.littlebizzy.com/services">WebOps Services</a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-41079"><a href="https://www.littlebizzy.com/./faq">FAQ</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41275"><a href="https://www.littlebizzy.com/forum">Forums</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41020"><a href="https://www.littlebizzy.com/about">About Us</a></li>
</ul></div>			
							<div class="search-icon-wrapper"><i class="fas fa-search"></i></div><!-- search-icon-wrapper -->
						
							<div class="cart-icon-wrapper"><a href="/cart/"><i class="fas fa-shopping-cart"></i></a><div class="notification-dot">0</div></div><!-- cart-icon-wrapper -->
						
						
					</div><!-- menu-desktop -->
		
	</div><!--menu-choose -->
	<div class="clear"></div>
	</div><!-- header-right -->
		
<div class="clear"></div>
</div><!-- inner -->

<!-- https://www.wpbeginner.com/plugins/how-to-add-a-full-screen-search-overlay-in-wordpress/ -->

</div><!-- header-basic -->

<!-- Ref: https://stackoverflow.com/questions/13903918/apply-widget-title-filter-only-to-wordpress-widgets-from-a-certain-sidebar -->

<div id="main">
<div class="inner">

	<div id="primary">
		<div id="content-wrapper">
									
			<div id="content-padded">
								
						
		<div class="breadcrumbs">
    		<ul id="ah-breadcrumb" class="ah-breadcrumb breadcrumb-list" itemscope itemtype="https://schema.org/BreadcrumbList"><li class="item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a href="https://www.littlebizzy.com" itemprop="item"><span itemprop="name">Home</span></a><meta itemprop="position" content="1" /></li><li class="separator">»</li><li class="item-current item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><span itemprop="name">Blog</span><meta itemprop="position" content="2" /></li></ul>		</div><!-- breadcrumbs -->
		
	
								
				<h1>Blog</h1>
				
				<div class="category-description"></div> 
				
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/nginx-vs-litespeed-vs-apache">Litespeed vs. Nginx vs. Apache For WordPress</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">Oct 23, 2021</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>Wow, where to begin on this messy subject? Nginx vs. Litespeed vs. Apache&#8230; If you haven&#8217;t heard of Litespeed, it is a web server application created by a company called Litespeed Technologies in 2006. Their goal from the beginning (and still today) is to directly compete with the open-source Apache web server &#8212; they do [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/johnnyvps-wpjohnny-review">JohnnyVPS (WPJohnny) Review: A Pathetic Joke</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">Sep 8, 2020</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>After months of Johnny harassing me on social media, and slandering me as a &#8220;racist&#8221; for having exposed the spyware and fraud that his Rank Math SEO shills were promoting, I decided to put this little punk in his place by revealing just how clueless he is in all things server-related. Like most WordPress &#8220;gurus&#8221; [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/free-consultations">Asking Consultants For Free Consultations Is Cringy</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">Oct 10, 2019</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>Year after year, more business goes online &#8212; from shopping, to marketing, and yes, consulting. In certain ways, competition has increased, because there are more freelancers offering similar services. But in other ways, there is more opportunity than ever before for freelancers with quality services. One issue that I&#8217;ve noticed getting &#8220;worse&#8221;, however, is the [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/email-sender-spam">Stop Sending Company Emails From Personal Names</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">Sep 10, 2019</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>I can&#8217;t count how many times I&#8217;ve accidentally (or nearly) marked as &#8220;spam&#8221; a legitimate email from a company that I know and love because the sender information was unrecognizable. Major companies &#8212; such as SendGrid, Clutch, or StackPath &#8212; do this constantly, and it drives me nuts. Specifically, it has become trendy in recent [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/rank-math-death-threats">Rank Math (MyThemeShop) Is Sending Us Death Threats</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">Aug 1, 2019</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>If there&#8217;s one thing I do pretty well, it&#8217;s sniffing out scammers&#8230; In early 2019, I warned the WordPress community about Rank Math SEO, a new plugin that seemed to be taking WordPress by storm. Despite an incredible amount of bugs, errors, crashed websites, slow performance, and spyware literally embedded into their code that calls [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/samuel-otto-wood">Samuel &#8220;Otto&#8221; Wood: Sadistic Man-Child At WP.org</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">Jul 7, 2019</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>Note: Samuel &#8220;Otto&#8221; Wood snidely challenged me to sue him for publishing slanderous posts about LittleBizzy plugins on WordPress.org without allowing us to respond to them, even when posted on our own free plugins&#8217; support forums, which is quite likely skirting U.S. Section 230. By preventing our public replies, despite creating the impression that we [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/wordpress-php-extensions">Required PHP 7.2 Extensions For WordPress</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">Jun 19, 2019</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>For years now, WordPress and PHP have been best buddies. Despite WordPress technically being a sub-framework built on top of PHP (with its own unique coding style, hooks, filters, and so forth), its reliance on underlying PHP functions has always been critical to steering WordPress development. A few years ago, before PHP 7 came out, [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/rymera-web-plugins">Warning: Rymera Web Plugins Might Crash Your Website</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">Jun 18, 2019</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>Update June 19, 2019: Some high traffic sites also reported crashed databases several months ago&#8230; This post is a public warning about plugins released by Rymera Web, an agency from Australia. Recently we&#8217;ve had to blacklist (ban) all Rymera Web plugins from LittleBizzy, and our underlying SlickStack server script due to poor coding that was [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/hosting-plans-slashed">All Hosting Plans Prices Slashed With More Free Features</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">Jun 13, 2019</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>Beginning immediately, all our managed hosting plans are drastically cheaper. Over the past 4+ years, our prices have remained unchanged &#8212; until now. This was largely due to the sort of price-locking across the datacenter-infrastructure industry, but over the past year or so these prices have dipped noticeably cheaper. Because of this, and because of [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				
		
				<div class="post-tease-archive">
					
								
				<h4><a href="https://www.littlebizzy.com/blog/kinsta-wikipedia-abuse">Kinsta Is Apparently Trying To Delete Our Wikipedia Page</a></h4>

				
<div class="post-byline-archive">
    <span class="post-author">
        <strong>Jesse</strong>
    </span>

            <span class="byline-separator">|</span>
        <span class="post-published">May 15, 2019</span>
    </div><!-- post-byline-archive -->

		
				<div class="post-excerpt-archive"><p>Update 5/17/2019: Kinsta associate Alex Panagis is now trying to actively hack into LittleBizzy.com How do you know that your business is making a difference? It&#8217;s easy. Your (insecure) competitors attack you at every opportunity, no matter the cost. In fact, their reaction is often so knee-jerk and desperate that it ends up hurting their [&hellip;]</p>
</div>
				</div><!-- post-tease-archive -->
		
				<!-- the loop -->
				
									
				<div class="navigation"><ul>
<li class="active"><a href="https://www.littlebizzy.com/blog">1</a></li>
<li><a href="https://www.littlebizzy.com/blog/page/2">2</a></li>
<li><a href="https://www.littlebizzy.com/blog/page/3">3</a></li>
<li>…</li>
<li><a href="https://www.littlebizzy.com/blog/page/9">9</a></li>
<li><a href="https://www.littlebizzy.com/blog/page/2" >Next Page &raquo;</a></li>
</ul></div>
						
			<div class="clear"></div>
			</div><!-- content-padded -->
		</div><!-- content-wrapper -->

	<div class="clear"></div>
  	</div><!-- primary -->
  
    <div id="sidebar">
        <div class="widget-sidebar widget-wrapper"><form role="search" method="get" class="searchform" action="https://www.littlebizzy.com/">
	<label class="screen-reader-text" for="site-search">Search</label>

	<div class="input-container">
		<input id="site-search" type="search" class="search-input" name="s" value="" placeholder="Search entire website..." />

		<button type="submit" class="search-submit" aria-label="Submit search">
			<svg aria-hidden="true" viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" focusable="false">
				<circle cx="11" cy="11" r="7"></circle>
				<line x1="21" y1="21" x2="16.65" y2="16.65"></line>
			</svg>
		</button>
	</div><!-- input-container -->
</form><!-- searchform -->

<!-- Ref: ChatGPT -->
<!-- Ref: https://codepen.io/jessuppi/pen/pomVZrr -->
</div><div class="widget-sidebar widget-wrapper"><h3 class="widget-title">Recent Topics</h3>
		<ul class="bbp-topics-widget freshness">

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/when-mtgetsy-designs-personalized-mtg-trays-gamer-style">When MTGetsy designs personalized mtg trays gamer style</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/can-mtgreplica-enhance-mtg-fake-cards-gaming-experience">Can MTGreplica enhance mtg fake cards gaming experience</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/why-gamers-mtgcardsmith-enhances-buy-mtg-proxy-decks">Why gamers MTGcardsmith enhances buy mtg proxy decks</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/how-gamers-mythicblackcore-with-mtg-proxies-unlock-meta-power">How gamers Mythicblackcore with mtg proxies unlock meta power</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/how-does-artificer-app-unlock-mtg-proxies-value">How does Artificer App unlock mtg proxies value</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/why-do-pros-trust-printingproxies-over-mtg-proxies">Why do pros trust Printingproxies over mtg proxies</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/why-printingproxies-fuels-sorcery-tcg-proxy-cards-print">Why Printingproxies fuels sorcery tcg proxy cards print</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/why-gamers-printingproxies-dominate-cookierun-braverse-card-printing-scene">Why gamers Printingproxies dominate cookierun-braverse card printing scene</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/how-explore-notmpc-gamers-buy-mtg-proxy-deals">How explore NotMPC gamers Buy Mtg proxy deals</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/casino-apostala-mejores-juegos-y-promociones-en-paraguay">Casino Apostala mejores juegos y promociones en Paraguay</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/create-value-for-others-and-dont-worry-about-the-returns">Create value for others and don’t worry about the returns</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/what-does-bad-gateway-specifically-refer-to-in-this-error">What does &#8220;Bad Gateway&#8221; specifically refer to in this error?</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/connecting-third-party-domains-in-shopify-is-terrible">connecting third party domains in Shopify is terrible!</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/do-not-apologize-for-replying-late-to-my-email">Do not apologize for replying late to my email</a>

					
					
				</li>

			
				<li>
					<a class="bbp-forum-title" href="https://www.littlebizzy.com/forum/topic/how-to-deindex-outdated-yelp-business-listing">how to deindex outdated Yelp business listing?</a>

					
					
				</li>

			
		</ul>

		</div></div><!-- sidebar -->
    
<div class="clear"></div>
</div><!-- inner -->
</div><!-- main -->

<div class="clear"></div>





	<div id="footer">
		<div class="inner">

			<div class="footer-columns-four-equal">

	<div class="footer-column-one-four-equal">
    	<div class="widget-footer-one widget-wrapper"><h4 class="widget-title">Quick Links</h4><div class="menu-quick-links-container"><ul id="menu-quick-links" class="menu"><li id="menu-item-41165" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41165"><a href="https://www.littlebizzy.com/account">Client Login</a></li>
<li id="menu-item-41161" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-41161"><a href="https://www.littlebizzy.com/#difference">Our Difference</a></li>
<li id="menu-item-41164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41164"><a href="https://www.littlebizzy.com/hosting">WordPress Maintenance Plans</a></li>
<li id="menu-item-41163" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41163"><a href="https://www.littlebizzy.com/hosting#speed">Why Speed Matters</a></li>
<li id="menu-item-41169" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41169"><a href="https://www.littlebizzy.com/hosting#savings">Your Cost Savings</a></li>
<li id="menu-item-41167" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41167"><a href="https://www.littlebizzy.com/guide">New User Guide</a></li>
<li id="menu-item-41554" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-41554"><a href="https://www.littlebizzy.com/./blog" aria-current="page">Blog</a></li>
<li id="menu-item-41168" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41168"><a href="https://www.littlebizzy.com/compare">Compare Us</a></li>
<li id="menu-item-42658" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-42658"><a href="https://www.littlebizzy.com/about/jesse-nickles">Jesse Nickles (Founder)</a></li>
<li id="menu-item-42710" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-42710"><a href="https://www.littlebizzy.com/themes/hovercraft">HoverCraft Theme</a></li>
<li id="menu-item-41680" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41680"><a href="https://www.littlebizzy.com/refunds">Refund Policy</a></li>
<li id="menu-item-41726" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-41726"><a rel="privacy-policy" href="https://www.littlebizzy.com/privacy">Privacy Policy</a></li>
<li id="menu-item-41725" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41725"><a href="https://www.littlebizzy.com/terms">Terms of Use</a></li>
</ul></div></div>		<div class="widget_text widget-footer-callout widget-wrapper"><h3 class="widget-title">Have Any Questions?</h3><div class="textwidget custom-html-widget"><p><em>Please login and <a href="https://www.littlebizzy.com/support">submit a Support ticket</a> or review our FAQ. For casual questions, you can also contact us using the apps below:</em></p>

<div class="social-chat-apps"><p><a href="https://join.skype.com/invite/uTsbpZIm351T"><i class="fa-brands fa-skype"></i></a><a href="https://wa.me/qr/DRSXHUL7D23PN1"><i class="fa-brands fa-whatsapp"></i></a><a href="https://t.me/jessuppi"><i class="fa-brands fa-telegram"></i></a><a href="viber://chat?number=17026252966"><i class="fa-brands fa-viber"></i></a></p></div></div></div>		<div class="clear"></div>
	</div><!-- footer-column-one-four-equal -->
	
	<div class="footer-column-two-four-equal">
    	<div class="widget-footer-two widget-wrapper"><h4 class="widget-title">WordPress Plugins</h4><div class="menu-free-plugins-container"><ul id="menu-free-plugins" class="menu"><li id="menu-item-41190" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41190"><a href="https://www.littlebizzy.com/plugins/repoman">RepoMan</a></li>
<li id="menu-item-41251" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41251"><a href="https://www.littlebizzy.com/plugins/plugin-blacklist">Plugin Blacklist</a></li>
<li id="menu-item-41187" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41187"><a href="https://www.littlebizzy.com/plugins/force-https">Force HTTPS</a></li>
<li id="menu-item-41255" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41255"><a href="https://www.littlebizzy.com/plugins/anonymous-bbpress">Anonymous bbPress</a></li>
<li id="menu-item-41872" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41872"><a href="https://www.littlebizzy.com/plugins/metadata">Metadata</a></li>
<li id="menu-item-41625" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41625"><a href="https://www.littlebizzy.com/plugins/speed-demon">Speed Demon</a></li>
<li id="menu-item-41189" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41189"><a href="https://www.littlebizzy.com/plugins/seo-genius">SEO Genius</a></li>
<li id="menu-item-41191" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41191"><a href="https://www.littlebizzy.com/plugins/disable-author-pages">Disable Author Pages</a></li>
<li id="menu-item-41192" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41192"><a href="https://www.littlebizzy.com/plugins/disable-feeds">Disable Feeds</a></li>
<li id="menu-item-41252" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41252"><a href="https://www.littlebizzy.com/plugins/disable-comments">Disable Comments</a></li>
<li id="menu-item-41256" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41256"><a href="https://www.littlebizzy.com/plugins/disable-empty-trash">Disable Empty Trash</a></li>
<li id="menu-item-41471" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41471"><a href="https://www.littlebizzy.com/plugins/disable-image-compression">Disable Image Compression</a></li>
<li id="menu-item-41193" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41193"><a href="https://www.littlebizzy.com/plugins/disable-xml-rpc">Disable XML-RPC</a></li>
<li id="menu-item-41435" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41435"><a href="https://www.littlebizzy.com/plugins/disable-emojis">Disable Emojis</a></li>
<li id="menu-item-41257" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41257"><a href="https://www.littlebizzy.com/plugins/disable-gutenberg">Disable Gutenberg</a></li>
<li id="menu-item-41473" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41473"><a href="https://www.littlebizzy.com/plugins/disable-email">Disable Email</a></li>
<li id="menu-item-41834" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41834"><a href="https://www.littlebizzy.com/plugins/disable-cart-fragments">Disable Cart Fragments</a></li>
<li id="menu-item-41692" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41692"><a href="https://www.littlebizzy.com/plugins/noindex-manager">Noindex Manager</a></li>
<li id="menu-item-41250" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41250"><a href="https://www.littlebizzy.com/plugins/enable-subtitles">Enable Subtitles</a></li>
<li id="menu-item-41274" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41274"><a href="https://www.littlebizzy.com/plugins/multisite-billing-manager">Multisite Billing Manager</a></li>
<li id="menu-item-41294" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41294"><a href="https://www.littlebizzy.com/plugins/clear-caches">Clear Caches</a></li>
<li id="menu-item-41415" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41415"><a href="https://www.littlebizzy.com/plugins/404-to-homepage">404 To Homepage</a></li>
<li id="menu-item-41477" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41477"><a href="https://www.littlebizzy.com/plugins/statcounter">StatCounter</a></li>
<li id="menu-item-41694" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41694"><a href="https://www.littlebizzy.com/plugins/maintenance-mode">Maintenance Mode</a></li>
</ul></div></div>		<div class="clear"></div>
	</div><!-- footer-column-two-four-equal -->
	
	<div class="footer-column-three-four-equal">
    	<div class="widget-footer-three widget-wrapper"><h4 class="widget-title">WebOps Services</h4><div class="menu-webops-services-container"><ul id="menu-webops-services" class="menu"><li id="menu-item-41549" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41549"><a href="https://www.littlebizzy.com/services/slickstack-setup">SlickStack Setup</a></li>
<li id="menu-item-41975" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41975"><a href="https://www.littlebizzy.com/services/google-maps">Google Maps</a></li>
<li id="menu-item-41551" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41551"><a href="https://www.littlebizzy.com/services/google-workspace">Google Workspace</a></li>
<li id="menu-item-42022" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-42022"><a href="https://www.littlebizzy.com/services/buy-quora-answers">Buy Quora Answers</a></li>
<li id="menu-item-41671" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41671"><a href="https://www.littlebizzy.com/services/seo-audit">SEO Audit</a></li>
<li id="menu-item-41543" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41543"><a href="https://www.littlebizzy.com/services/codeguard">CodeGuard</a></li>
<li id="menu-item-41544" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41544"><a href="https://www.littlebizzy.com/services/dnssec">DNSSEC</a></li>
<li id="menu-item-41845" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41845"><a href="https://www.littlebizzy.com/services/domain-redirect">Domain Redirect</a></li>
<li id="menu-item-41611" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41611"><a href="https://www.littlebizzy.com/services/cloudflare-optimize">Cloudflare Optimize</a></li>
<li id="menu-item-41545" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41545"><a href="https://www.littlebizzy.com/services/google-gsc">Google GSC</a></li>
<li id="menu-item-41546" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41546"><a href="https://www.littlebizzy.com/services/migration">Site Migration</a></li>
<li id="menu-item-41553" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41553"><a href="https://www.littlebizzy.com/services/database-optimize">Database Optimize</a></li>
<li id="menu-item-42097" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-42097"><a href="https://www.littlebizzy.com/services/pwa-mobile-app">PWA Mobile App</a></li>
<li id="menu-item-42106" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-42106"><a href="https://www.littlebizzy.com/services/speed-boost">Speed Boost</a></li>
</ul></div></div>		<div class="clear"></div>
	</div><!-- footer-column-three-four-equal -->

	<div class="footer-column-four-four-equal">
    	<div class="widget-footer-four widget-wrapper"><h4 class="widget-title">Related Links</h4><div class="menu-related-links-container"><ul id="menu-related-links" class="menu"><li id="menu-item-41740" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41740"><a href="https://www.capterra.com/p/227656/LittleBizzy/">Capterra Reviews</a></li>
<li id="menu-item-41739" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41739"><a href="https://slashdot.org/software/p/LittleBizzy/">Slashdot Reviews</a></li>
<li id="menu-item-41741" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41741"><a href="https://slickstack.io">SlickStack Homepage</a></li>
<li id="menu-item-42315" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-42315"><a href="https://www.littlebizzy.net">LittleBizzy Multisite</a></li>
</ul></div></div>		<div class="clear"></div>
	</div><!-- footer-column-four-four-equal -->

	<div class="clear"></div>
</div><!-- footer-columns-four-equal -->

			<div class="clear"></div>
		</div><!--inner -->
	</div><!-- footer -->


<div id="copyright" class="is-full">
	<div class="inner">

		<div class="copyright-left">
			&copy; 2026 LittleBizzy.
							Powered by <a rel="nofollow" href="https://hovercraft.vip">HoverCraft</a>.
							<div class="clear"></div>
		</div><!-- copyright-left -->

					<div class="copyright-right">
				<div class="widget-copyright widget-wrapper"><div class="menu-social-media-container"><ul id="menu-social-media" class="menu"><li id="menu-item-41035" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41035"><a href="https://www.facebook.com/littlebizzy"><i class="fa-brands fa-facebook"></i></a></li>
<li id="menu-item-41034" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41034"><a href="https://www.linkedin.com/company/littlebizzy"><i class="fa-brands fa-linkedin"></i></a></li>
<li id="menu-item-41085" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41085"><a href="https://github.com/littlebizzy"><i class="fa-brands fa-github"></i></a></li>
<li id="menu-item-41086" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41086"><a href="#"><i class="fa-brands fa-x-twitter"></i></a></li>
<li id="menu-item-41087" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41087"><a href="https://www.youtube.com/@littlebizzy"><i class="fa-brands fa-youtube"></i></a></li>
</ul></div></div>				<div class="clear"></div>
			</div><!-- copyright-right -->
		
					<div class="scrollup-wrapper">
				<span class="scrollup-link">Back to top</span>
			</div><!-- scrollup-wrapper -->
			
		<div class="clear"></div>
	</div><!-- inner -->
</div><!-- copyright -->

</div><!-- container -->

<div id="full-screen-search">
	<button type="button" class="close"><i class="material-icons close">close</i></button>

			<button type="button" class="close"><i class="fa-solid fa-x"></i></button>
		
	<form role="search" method="get" class="searchform" action="https://www.littlebizzy.com/">
		<div class="input-container">
			<input type="search" class="search-input" value="" name="s" placeholder="Search entire website... " />
			<button type="submit" class="search-submit" name="submit">
									<i class="fas fa-search"></i>
								</button>
		</div><!-- input-container -->
	</form><!-- searchform -->
</div><!-- full-screen-search -->

<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hovercraft-child/*","/wp-content/themes/hovercraft/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script type="b443a08d9630466d2f196610-text/javascript">document.body.className = document.body.className.replace('no-js','js');</script>
	<script type="b443a08d9630466d2f196610-text/javascript">
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
	<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/themes/hovercraft/assets/js/main-menu.js?ver=6.9.4" id="hovercraft_main_menu-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/themes/hovercraft/assets/js/accordion-menu.js?ver=6.9.4" id="accordion_menu-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/themes/hovercraft/assets/js/offcanvas-menu.js?ver=6.9.4" id="offcanvas_menu-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/themes/hovercraft/assets/js/overlay-menu.js?ver=6.9.4" id="overlay_menu-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/themes/hovercraft/assets/js/back-to-top.js?ver=6.9.4" id="hovercraft_back_to_top-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/themes/hovercraft/assets/js/full-screen-search.js?ver=6.9.4" id="hovercraft_full_screen_search-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/themes/hovercraft/assets/js/quantity-buttons.js?ver=1775638903" id="hovercraft-quantity-buttons-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.4.4" id="sourcebuster-js-js"></script>
<script type="b443a08d9630466d2f196610-text/javascript" id="wc-order-attribution-js-extra">
/* <![CDATA[ */
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://www.littlebizzy.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
/* ]]> */
</script>
<script type="b443a08d9630466d2f196610-text/javascript" src="https://www.littlebizzy.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.4.4" id="wc-order-attribution-js"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.littlebizzy.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}
</script>
<script type="b443a08d9630466d2f196610-module">
/* <![CDATA[ */
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://www.littlebizzy.com/wp-includes/js/wp-emoji-loader.min.js
/* ]]> */
</script>

<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="b443a08d9630466d2f196610-|49" defer></script></body><!-- body -->
</html><!-- html -->

<!-- Ref: https://stackoverflow.com/questions/13903918/apply-widget-title-filter-only-to-wordpress-widgets-from-a-certain-sidebar -->
