
/* patrik overrides */

/* hide admin bar links when members log in */
#wpadminbar ul#wp-admin-bar-root-default,
#wp-admin-bar-user-info,
#wp-admin-bar-edit-profile,
#adminbarsearch {
	display:none;
}

.site-main {
	max-width:1260px;
	margin:0 auto;
}

.memberProfilePayPalBtns {
	Xmax-width:360px;
	margin:30px;
}
.PPbuttonsection {
	float:left;
	width:30%;
	font-weight:bold;
	text-align:center;
	background:#f3f3f3;
	border-radius: 10px;
	padding:20px;
	margin:10px 1%;
}
.PPbuttonsection .paypal-button-row.paypal-button-layout-vertical {
	min-height:30px !important;
	max-height:35px !important;
}

#MembershipApplication input[type=text],
#MembershipApplication textarea {
	font-weight:bold;
	color:#000;
}

/* events search bar */
.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input {
	background-color:#FFF !important;
}

.ftrCounter {
    color: rgba(255,255,255,0.39);
    font-size: 13px;
    font-weight: 400;
	text-align: center;
	background:#2d2d2d;
	padding:5px;
}


/* WOOCOMMERCE */
.woocommerce .quantity .qty,
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,
.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox],
.wc-block-checkout__payment-method .wc-block-components-radio-control__option .wc-block-components-radio-control__input,
.woocommerce form .form-row input.input-text, 
.woocommerce form .form-row textarea {
	background-color:#FFF !important;
}
.wc-block-cart__submit-button,
.wc-block-cart__submit-button:hover {
	color:#FFF;
	background:green;
	border-radius:5px;
	text-decoration: none;
}


/**************/
/* RESPONSIVE */
/**************/

@media screen and (max-width: 870px) {
	.PPbuttonsection {
		width:48%;
	}	
}

@media screen and (max-width: 767px) {
	.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		left:0 !important; /* mobile menu fix */
	}
}

@media screen and (max-width: 600px) {
	.PPbuttonsection {
		float:none;
		width:100%;
	}	
}
