/*  MICROTHEMER STYLES  */


/*= Wonderplugin Audio Player = */

/** Wonderplugin Audio Player >> Amazingaudioplayer time **/
.amazingaudioplayer-time {
	display: none !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 76 amazingaudioplayer time **/
#wonderpluginaudio-76 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 77 amazingaudioplayer time **/
#wonderpluginaudio-77 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 255 amazingaudioplayer time **/
#wonderpluginaudio-255 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 260 amazingaudioplayer time **/
#wonderpluginaudio-260 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 261 amazingaudioplayer time **/
#wonderpluginaudio-261 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 262 amazingaudioplayer time **/
#wonderpluginaudio-262 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 263 amazingaudioplayer time **/
#wonderpluginaudio-263 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 264 amazingaudioplayer time **/
#wonderpluginaudio-264 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 268 amazingaudioplayer time **/
#wonderpluginaudio-268 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 288 amazingaudioplayer time **/
#wonderpluginaudio-288 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 73 amazingaudioplayer time (Radio Wien) **/
#wonderpluginaudio-73 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 302 amazingaudioplayer time (AIWCTB) **/
#wonderpluginaudio-302 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 299 amazingaudioplayer time (Penny Lane) **/
#wonderpluginaudio-299 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 322 amazingaudioplayer time (Birthday Song) **/
#wonderpluginaudio-322 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 352 amazingaudioplayer time (Kansas City FM Interview) **/
#wonderpluginaudio-352 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 389 amazingaudioplayer time (Bridge FM Interview) **/
#wonderpluginaudio-389 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 428 amazingaudioplayer time (Bridge FM Interview) **/
#wonderpluginaudio-428 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 433 amazingaudioplayer time (Local Open Mic Podcast) **/
#wonderpluginaudio-433 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Wonderpluginaudio 435 amazingaudioplayer time (Beatledd Fab Four Hour 2021) **/
#wonderpluginaudio-435 .amazingaudioplayer-time {
	display: block !important;
}

/** Wonderplugin Audio Player >> Amazingaudioplayer bar **/
.amazingaudioplayer-bar {
	margin-top: 0 !important;
	margin-left: 0 !important;
}


/*= Donation Form ============= */

/** Donation Form >> Beschriftung über Eingabefeld **/
.ywcds_amount_field label {
	font-size: 16px !important;
	font-weight: 600 !important;
}

/** Donation Form >> Eingabefeld **/
.ywcds_amount_single_product {
	width: 150px !important;
	border-color: rgb(242, 100, 0) !important;
	border-radius: 2px !important;
}


/*= Your Basket in Sidebar ==== */

/** Your Basket in Sidebar >> Checkout _Button **/
.button.checkout {
	background-color: rgb(250, 100, 0) !important;
	width: 45% !important;
	padding-right: 10px !important;
	padding-left: 10px !important;
}

/** Your Basket in Sidebar >> View Basket Button (#1) **/
.widget_shopping_cart_content .button:nth-of-type(1) {
	background-color: rgb(250, 100, 0) !important;
	width: 45% !important;
	padding-right: 10px !important;
	padding-left: 10px !important;
}

/** Your Basket in Sidebar >> In stock **/
.in-stock {
	display: none !important;
}

/** Your Basket in Sidebar >> Details **/
.details {
	width: 100% !important;
}


/*= Give Donation Forms ======= */

/** Give Donation Forms >> Give form [type="button"] **/
.give-form [type="button"] {
	color: rgb(248, 248, 248) !important;
	font-size: 18px !important;
	background-color: rgb(255, 98, 10) !important;
	width: 100% !important;
	border-width: 0 !important;
	border-radius: 3px !important;
}

/** Give Donation Forms >> Mfp content **/
.mfp-content {
	padding-top: 50px !important;
}

/** Give Donation Forms >> Give form 19424 wrap give btn **/
#give-form-19424-wrap .give-btn {
	color: rgb(255, 255, 255) !important;
	font-size: 16px !important;
	background-color: rgb(242, 100, 0) !important;
	width: 250px !important;
	border-radius: 3px !important;
}


/*= Gravity Forms ============= */

/** Gravity Forms >> Gfield label **/
.gfield label {
	font-size: 16px !important;
	margin-left: 10px !important;
}

/** Gravity Forms >> Other field **/
#input_12_3_other {
	font-size: 16px !important;
	position: relative !important;
	bottom: 20px !important;
	left: 17px !important;
}

/** Gravity Forms >> Button **/
#gform_submit_button_12 {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(255, 98, 10) !important;
	padding: 5px 50px 5px 50px !important;
	margin-left: 22px !important;
	border-color: rgb(234, 88, 6) !important;
}

/** Gravity Forms >> Gform **/
.gform_footer {
	padding-top: 0 !important;
	margin-top: 0 !important;
}


/*= WooCommerce Tabs ========== */

/** WooCommerce Tabs >> Tabs list item **/
.tabs li {
	background-color: rgb(236, 236, 236) !important;
	background-image: none !important;
}

/** WooCommerce Tabs >> Active **/
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	background-color: rgb(255, 255, 255) !important;
	background-image: none !important;
}


/*= Woofunnels Checkout ======= */

/** Woofunnels Checkout >> radio type button **/
body .wfacp_main_form.woocommerce input[type=radio]:checked:before {
	background-color: rgb(242, 100, 0) !important;
}

/** Woofunnels Checkout >> product total **/
.product-total {
	background-color: rgb(246, 246, 246) !important;
	padding-top: 5px !important;
	padding-right: 5px !important;
	padding-bottom: 15px !important;
}

/** Woofunnels Checkout >> Bundled table item table data **/
.bundled_table_item > td {
	background-color: rgb(251, 251, 251) !important;
	padding-top: 5px !important;
	padding-right: 7px !important;
	padding-bottom: 2px !important;
	border-top: 1px solid rgb(205, 205, 205) !important;
	border-bottom-width: 1px !important;
	border-style: solid none none none !important;
}

/** Woofunnels Checkout >> Wfacp delete active wfacp mini cart item title **/
.wfacp_delete_active .wfacp_mini_cart_item_title {
	font-family: Roboto !important;
	font-weight: 500 !important;
}

/** Woofunnels Checkout >> Bundled table item wfacp product quantity number field **/
.bundled_table_item .wfacp_product_quantity_number_field {
	display: none !important;
}

/** Woofunnels Checkout >> Bundled table item wfacp increase item **/
.bundled_table_item .wfacp_increase_item {
	display: none !important;
}

/** Woofunnels Checkout >> Bundled table item wfacp decrease item **/
.bundled_table_item .wfacp_decrease_item {
	display: none !important;
}

/** Woofunnels Checkout >> Bundled table item product image **/
.bundled_table_item .product-image {
	max-width: 30px !important;
	max-height: 30px !important;
	display: none !important;
}

/** Woofunnels Checkout >> Bundle table item **/
.bundle_table_item {
	background-color: rgb(246, 246, 246) !important;
	border-top: 2px solid rgb(220, 220, 220) !important;
	border-color: rgb(220, 220, 220) !important;
	border-bottom: 2px solid rgb(220, 220, 220) !important;
	border-style: solid none solid none !important;
}

/** Woofunnels Checkout >> Cart Item **/
.cart_item.wfacp_delete_active {
	background-color: rgb(246, 246, 246) !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
	border-top-width: 2px !important;
	border-bottom-width: 2px !important;
}

/** Woofunnels Checkout >> Wfacp mini cart items product image **/
.wfacp_mini_cart_items .product-image {
	max-width: 50px !important;
}

/** Woofunnels Checkout >> product name area **/
.product-name-area {
	background-color: rgb(246, 246, 246) !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 6px !important;
}

/** Woofunnels Checkout >> Elementor shopcheckout table heading **/
.elementor-shopcheckout th {
	padding-right: 7px !important;
}

/** Woofunnels Checkout >> Wfacp mini cart items 34825873 wfacp mini cart remove item from cart **/
.wfacp_mini_cart_remove_item_from_cart {
	border-color: rgb(173, 73, 1) !important;
}


/*= NEW Gravity Forms ========= */

/** NEW Gravity Forms >> Gravity Form Submit Button **/
body .gform_wrapper .gform_footer input[type=submit] {
	color: rgb(255, 255, 255) !important;
	font-size: 16px !important;
	width: 100% !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	border-width: 0 !important;
	border-radius: 3px !important;
}

/** NEW Gravity Forms >> Birthday Field **/
#input_13_2 {
	text-align: center !important;
	width: 100% !important;
	height: 34px !important;
	margin-bottom: 10px !important;
	border-color: rgb(242, 100, 0) !important;
	border-width: 2px !important;
	border-radius: 3px !important;
}

/** NEW Gravity Forms >> Field 13 2 **/
#field_13_2 {
	padding-right: 0 !important;
}


/*= NEW-General =============== */

/** NEW-General >> Wbesntl notification area woo cart wrapper **/
.wbesntl-notification-area > .woo-cart-wrapper {
	width: 0 !important;
}


/*= NEW-Header ================ */

/** NEW-Header >> Header Club Container **/
.elementor-element-609d1beb > div > .elementor-widget-wrap:nth-of-type(1) {
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** NEW-Header >> Elementor element 769826f elementor widget wrap **/
.elementor-element-769826f .elementor-widget-wrap {
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** NEW-Header >> Logo **/
.elementor-image .attachment-shop_single {
	-webkit-flex-basis: 100% !important;
	flex-basis: 100% !important;
}

/** NEW-Header >> Elementor social icons wrapper elementor grid item **/
.elementor-social-icons-wrapper > .elementor-grid-item {
	border-radius: 50px !important;
}


/*= NEW-Widgets =============== */

/** NEW-Widgets >> Category posts 22 internal **/
#category-posts-22-internal {
	margin-left: 0 !important;
}

/** NEW-Widgets >> WpForms Title **/
.wpforms-form .wpforms-title {
	font-size: 16px !important;
	font-weight: 600 !important;
	text-decoration: none !important;
	padding-bottom: 10px !important;
	margin-left: 0 !important;
	border-bottom: 1px solid rgb(255, 98, 10) !important;
}

/** NEW-Widgets >> Hide Star Rating in Product Reviews **/
.star-rating {
	display: none !important;
}

/** NEW-Widgets >> New Posts Title **/
.gdbbx-title {
	line-height: 19px !important;
	margin-bottom: 0 !important;
}

/** NEW-Widgets >> New Posts Post **/
.gdbbx-widget-newspost-default {
	margin-bottom: 8px !important;
	border-bottom-width: 1px !important;
}


/*= NEW-Groups Settings ======= */

/** NEW-Groups Settings >> Hide Groups notification settings **/
#groups-notification-settings {
	display: none !important;
}


/*= BB-Sign In Button ========= */

/** BB-Sign In Button >> Header aside signin button **/
.signin-button {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(250, 100, 0) !important;
}


/*= Remove Avatart and Name from posts = */

/** Remove Avatart and Name from posts >> Author Name **/
.post-author {
	display: none !important;
}


/*= BB-Info Widget ============ */

/** BB-Info Widget >> Elementor element 2f27b88d bb mobile header wrapper **/
.bb-mobile-header-wrapper {
	display: none !important;
}


/*= Latest Comments Widget ==== */

/** Latest Comments Widget >> Block 5 wp block latest comments **/
.wp-block-latest-comments {
	list-style-type: none !important;
	margin-left: 0 !important;
}


/*= Page Title ================ */

/** Page Title >> Page title **/
.type-page .entry-title {
	text-align: center !important;
}

/** Page Title >> Entry title **/
.entry-title {
	font-size: 24px !important;
	font-weight: 600 !important;
}


/*= Members Map =============== */

/** Members Map >> Members all link **/
#members-all a {
	display: none !important;
}


/*= Responses  ================ */

/** Responses  >> Comments comments title **/
#comments .comments-title {
	display: none !important;
}


/*= Forum Item Block ========== */

/** Forum Item Block >> Div (#2) item block **/
.item-block {
	width: 100% !important;
}


/*= Comments ================== */

/** Comments >> Background for Comments **/
#wpdcom {
	background-color: rgba(255, 255, 255, 0.72) !important;
	border-radius: 10px !important;
}


/*= Product Specs ============= */

/** Product Specs >> Product Meta **/
.product_meta {
	display: none !important;
}


/*= Video Page ================ */

/** Video Page >> Yottie widget nav list **/
#yottie_1 .yottie-widget-nav-list {
	text-align: center !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {
	/** Profile Menu >> User name **/
	.user-name {
	max-width: 100% !important;
}

}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {
	/** Profile Menu >> User name **/
	.user-name {
	max-width: 100% !important;
	display: block !important;
}

}


/*( Tablet & Phone )*/
@media (max-width: 767px) {
	/** Profile Menu >> Sub menu inner **/
	.sub-menu-inner {
	width: 100% !important;
}

	/** Profile Menu >> User name **/
	.user-name {
	max-width: 100% !important;
	display: block !important;
}

}


/*( Phone )*/
@media (max-width: 480px) {
	/** Woofunnels Checkout >> Wfacp e form checkout steps **/
	#wfacp-e-form .checkout-steps {
	display: grid !important;
}

	/** Woofunnels Checkout >> Checkout steps icon angle right:(2) **/
	.checkout-steps > .icon-angle-right {
	display: none !important;
}

	/** Woofunnels Checkout >> Checkout steps span **/
	.checkout-steps > span {
	margin-bottom: 5px !important;
}

}


/*( max 1100 Desktop & Tablet (imp) )*/
@media (max-width: 1099px) {
	/** NEW-Header >> Header Club Container **/
	.elementor-element-609d1beb > div > .elementor-widget-wrap:nth-of-type(1) {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: row nowrap !important;
	-moz-flex-flow: row nowrap !important;
	-ms-flex-flow: row nowrap !important;
	flex-flow: row nowrap !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

	/** NEW-Header >> Elementor element 769826f elementor widget wrap **/
	.elementor-element-769826f .elementor-widget-wrap {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: row nowrap !important;
	-moz-flex-flow: row nowrap !important;
	-ms-flex-flow: row nowrap !important;
	flex-flow: row nowrap !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

}


/*( max 770 Tablet & Phone (imp) )*/
@media (max-width: 770px) {
	/** NEW-Header >> Header Club Container **/
	.elementor-element-609d1beb > div > .elementor-widget-wrap:nth-of-type(1) {
	display: -webkit-inline-flexbox !important;
	display: -moz-inline-flexbox !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
	-webkit-flex-flow: row nowrap !important;
	-moz-flex-flow: row nowrap !important;
	-ms-flex-flow: row nowrap !important;
	flex-flow: row nowrap !important;
	-webkit-justify-content: space-around !important;
	justify-content: space-around !important;
	-webkit-align-content: flex-end !important;
	align-content: flex-end !important;
}

	/** NEW-Header >> Elementor element 769826f elementor widget wrap **/
	.elementor-element-769826f .elementor-widget-wrap {
	display: -webkit-inline-flexbox !important;
	display: -moz-inline-flexbox !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
	-webkit-flex-flow: row nowrap !important;
	-moz-flex-flow: row nowrap !important;
	-ms-flex-flow: row nowrap !important;
	flex-flow: row nowrap !important;
	-webkit-justify-content: space-around !important;
	justify-content: space-around !important;
	-webkit-align-content: flex-end !important;
	align-content: flex-end !important;
}

}


/*( max 566 Phone (imp) )*/
@media (max-width: 566px) {
	/** NEW-Header >> Header Club Container **/
	.elementor-element-609d1beb > div > .elementor-widget-wrap:nth-of-type(1) {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: row wrap !important;
	-moz-flex-flow: row wrap !important;
	-ms-flex-flow: row wrap !important;
	flex-flow: row wrap !important;
	-webkit-justify-content: space-around !important;
	justify-content: space-around !important;
}

	/** NEW-Header >> Elementor element 769826f elementor widget wrap **/
	.elementor-element-769826f .elementor-widget-wrap {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: row wrap !important;
	-moz-flex-flow: row wrap !important;
	-ms-flex-flow: row wrap !important;
	flex-flow: row wrap !important;
	-webkit-justify-content: space-around !important;
	justify-content: space-around !important;
}

	/** NEW-Header >> Logo Container **/
	.elementor-widget-wrap > .elementor-element-14408f0 {
	padding-bottom: 15px !important;
}

}


/*( max 320 Smallest Phone (imp) )*/
@media (max-width: 320px) {
	/** NEW-Header >> Header Club Container **/
	.elementor-element-609d1beb > div > .elementor-widget-wrap:nth-of-type(1) {
	border-radius: 4px !important;
	display: -webkit-inline-flexbox !important;
	display: -moz-inline-flexbox !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
}

	/** NEW-Header >> Elementor element 769826f elementor widget wrap **/
	.elementor-element-769826f .elementor-widget-wrap {
	border-radius: 4px !important;
	display: -webkit-inline-flexbox !important;
	display: -moz-inline-flexbox !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
}

}


/*( 990 change to hamburger menu )*/
@media (max-width: 990px) {
	/** BB-Sign In Button >> Header aside signin button **/
	.signin-button {
	height: 39px !important;
	max-height: 39px !important;
}

	/** Latest Comments Widget >> Block 5 wp block latest comments **/
	.wp-block-latest-comments {
	list-style-type: none !important;
	margin-left: 0 !important;
}

}

