#content {
	width: 100% !important;
}

#tribe-events-pg-template{
	margin-top:170px;
}
#footer{
	padding-top:0px;
}
#copyinfo{
	margin-bottom:20px;
}
.pagetop{
	height:0px !important;
	margin-top:100px;
}
.page-id-22062 .pagetop  {
		margin-top:190px;

}
.pagetop h1{
	color:black !important;
}
#contentwrapper{
	margin-top:20px;
}
.innerheader{
	max-height:170px;
}
.white{
	margin-top:0px !important;
	color:black !important;
}
.tribe-events{
margin-top:170px;}
.wc-block-cart__submit-button, .wc-block-components-checkout-place-order-button  {
	color: #fff;
}


.wc-block-components-address-card, .wp-block-woocommerce-checkout-order-summary-block, .wc-block-checkout__terms, .wp-block-post-excerpt__excerpt {
	color: #000;
}
.border img{
	border:1px solid #4d4d4d
}

.svg-icon path, .svg-icon polygon, .svg-icon rect {
	fill: white!important
}

h1.white {
	color: white;
	font-size: 68px;
    font-weight: 900;
	margin-bottom: 40px;
	margin-top: 20%;
}

.tribe-events-c-subscribe-dropdown__button, .tribe-events-promo {
	display:none!important
}

.page-id-21159 .wc-block-components-product-image img {
	object-fit: contain!important;
}


button.single_add_to_cart_button.button.alt, .tribe-common-c-btn, .forminator-button {
	color: #000!important;
	text-transform: uppercase;
	border:0;
	font-weight: bold!important;
	padding: 15px 30px!important;
}

.forminator-field label {
	font-size: 15px!important;
}

.tribe-common-c-btn, .forminator-button {
	background: #d4ad67!important;
	border-radius: 0!important
}
.narrow {
	max-width:1000px;
	margin: auto;
}

#rightbar p, label {
	color: #000!important;
}

.tribe-events-calendar-latest-past__heading {
	color: white!important;
	font-size: 60px!important;
	margin-top: -50px!important;
	position:relative;
}
.page-id-21159 .entry-title, .wishlist-icon {
	display:none!important;
}

.home .shopbtn {
	display:none!important;
}

.home .topwidget  {
	margin-bottom: 40px;
}

.home .pagetop {
	display:none;
}

.home .categorycontent p {
	color: #000
}

.home .categorycontent a {
	display:none;
}

.categoryimage .item__svg {
	fill: #ceae71
}

.bwcat:nth-child(even) .categoryimage .item__svg {
	fill: #34473f
}

.categorycontent h2 {
	font-weight: 900;
	font-size: 2em;
}

.opaquebg {
	background: url(https://theglutenfreechefblog.com/wp-content/uploads/2025/03/IMG_0001-1.jpg);
	background-size: cover;
	background-repeat:no-repeat
}

/* Fixrunner - 325803 - ja - start */
.page-id-21095.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img {
    max-width: 70px !important;
    width: 70px;
}
.videowidget .innerwrapper {
    max-width: 1120px !important;
}
/* Fixrunner - 325803 - ja - end */