.has-custom-background #page {
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.1);
	background: #fff;
	box-shadow: 0 0 20px rgba(0,0,0,.1);
	margin: 0;
}

button, input[type=button], input[type=reset], input[type=submit], .more-link-container .more-link, .site-content a.primary-button, #infinite-handle span, .navigation.paging-navigation .current, .navigation.paging-navigation a:hover, #masthead .top-bar, #toggle-sidebar .search-form .search-submit, .brief-text, .blog .hentry.format-link, .archive .hentry.format-link, #page .mejs-controls .mejs-time-rail .mejs-time-current, #page .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, #comments .bypostauthor>.comment-body .comment-author .fn:after {
	background-color: #5ecd2b;
}

.th-py-md {
	padding-bottom: 2rem;
	padding-top: 2rem;
}

.site-menu ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
	background-color: #44447f;
	color: white;
	text-align: center;
}

.site-header {
	background-color: #bcddd8;
}

.main-navigation .container>div>ul>li>a {
	border-right: 1px solid rgba(255,02550,2551);
	margin-right: 30px;
	max-width: 220px;
	padding-bottom: 2px;
	padding-right: 30px;
	padding-top: 2px;
}

.main-navigation {
	background-color: #44447f;
}

#toggle-sidebar #close-toggle-sidebar {
	background: #44447f;
}

#toggle-sidebar .mobile-navigation .menu>li>a {
	background: #6f80ff;
	color: black;
	font-weight: 1000;
	border-bottom-color: white;
}

.toggle-sidebar {
	background-color: #bcddd8;
}

.site-header .site-logo {
	display: inline-block;
	max-height: 75px;
	width: 75px;
}

.th-py-xs {
	padding-bottom: 0;
	padding-top: 1rem;
	font-weight: bold;
}

@media only screen and (max-width: 988px) {
	.menu-item-995 {
		display: none;
	}
	
	.top-bar.th-text-sm.th-py-xs.th-bg-accent-base {
		display: none;
	}
}
.site-header .header-custom-text{
	max-width: 100%;
}


@media only screen and (min-width: 988px) {
	#site-navigation {
		display: none;
	}
}

#mobile-menu-toggle {
	background: #44447f;
	color: white;
}

.menu-item-995 {
	color: black;
}


.widget-title {
	color: #1c7590;
}

/* START: hide sidebar on all Woo pages — 20324831-hc */
.woocommerce-page .sidebar-section {
    display: none;
}

.woocommerce-page.has-sidebar .site-main.th-w-full {
    width: 100%;
}
/* END — 20324831-hc */