.navbar-header{
	width:200px;
}

p a:visited {
	color: #00AEEF;
}

.main-navigation a {
	 font-size: 1.1em;
}

.main-navigation ul li:hover, .main-navigation li:hover,.main-navigation a:hover, .main-navigation .acme-normal-page .current_page_item a{
	color: #00AEEF !important;
}

.main-navigation .sub-menu ul li:hover, .main-navigation .sub-menu li:hover, .main-navigation .sub-menu a:hover{
	color: white !important;
	background:#6d6e71;
}

.single-thumb, .posted_in {
	display:none;
}

body, h1, h2, h3, h4, h5, p, a, .banner-title, .icon-title {
	font-family: "Open Sans", Helvetica, sans-serif !important;
}

.search #secondary-right {
    display: none;
}

.search #primary {
    width: 100%;
    margin-right: 0;
}

.info-icon-box-wrapper .icon-desc{
	font-size: 0.8em;
}

.info-icon-box-wrapper .icon-title{
	font-size: 0.9em;
}

.banner-title{
	font-size: 2em !important;
}

.wp-block-search__button, .wc-block-components-checkout-place-order-button {
	background-color: #00AEEF;
}

.middle-three-columns{
	margin-top:-70px;
}

/*
.search-page-top{
	margin: -100px 0px 50px 0px;
}
*/

.search-page-top-products, .search-page-top{
  margin: -100px 0px 50px -45%;
}

.remove-search-margin{margin:30px 0px 0px 0px;}

@media screen and (max-width: 650px) {
.search-page-top-products{margin: -100px 0px 50px 0%;}
}

.inner-main-title .entry-header{
	position:relative;
	margin-bottom: 100px;
	margin-top: 140px;
	text-align:center;
}

.entry-title {
	font-size: 40px !important;
	text-shadow: 1px 1px 2px #D3D3D3;
}

.wp-block-heading {
//	text-shadow: 1px 1px 2px rgba(109, 110, 113, 1);
}

.column-border {
border:solid #6d6e71 2px;
border-radius: 5px;
}

.flowplayer {
	float:right!important;
}

.woocommerce-loop-product__title,
.sku-text {
	text-align:center !important;
}

.single_add_to_cart_button, .product_type_simple  {
	background: #438BDE !important;
	color: white !important;
	padding: 10px 20px;
	border-radius: 30px;
	font-size: 10px;
	width:100%;
	text-align: center;
	margin-top:5px !important;
}


.wp-block-image {
	overflow: revert !important;
}

.wp-block-button__link {
	background-color: #438BDE;
}

.variations .label {
	color:black;
}

.either-or-border {border:1px solid black;}

.add-padding-to-button{margin-top: 25px;}

.secondary-sidebar{
	width:23%;
}

.wc-block-cart__empty-cart__title { display:none; }