/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/


.invisible { visibility:hidden; }

.style-simple blockquote { line-height: 33px; font-style: normal; }

.text-logo #logo { font-size:35px; }

.home.header-classic #Top_bar:not(.is-sticky) { position:absolute; background:rgba(0, 0, 0, 0.2); top:0; }

#Top_bar .text-logo #logo { color:#222; }

.home #Top_bar .text-logo #logo { color:#fff; }

.home #Top_bar.is-sticky .text-logo #logo { color:#222; }

#menu > ul > li > a, a.action_button, #overlay-menu ul li a { text-transform: uppercase; }

.home #menu > ul > li > a, .home a.action_button, .home #overlay-menu ul li a { color:#fff; }

.home #Top_bar:not(.is-sticky) .top_bar_right .top-bar-right-icon, 
.home #Top_bar:not(.is-sticky) .top_bar_right .top-bar-right-icon svg .path {
	color: #fff;
	stroke: #fff;
}

.home #Top_bar:not(.is-sticky) .top_bar_right .top-bar-right-icon:hover, 
.home #Top_bar:not(.is-sticky) .top_bar_right .top-bar-right-icon:hover svg .path {
	color: #f58220;
	stroke: #f58220;
}

.grid .post-item { background: #fff; }

.post-meta .mata-tags { display: none; }

h5 a { color: #f58220; }

.post-title .entry-title a:hover {
	color: #f58220;
}

.post-links .post-more {
	font-family: 'Museo Slab Medium';
	font-size: 1.2em;
}

.grid .post-footer {
	position: absolute;
	bottom: 10px;
	right: 20px;
}

.post-footer .post-links {
	border-left-width: 0px;
}

.blog_wrapper .post-desc-wrapper .post-excerpt {
	margin-bottom: 60px;
}

.blog_wrapper .grid .post-footer .icon-doc-text::before {
    content: "\2794" !important;
    color: #f58220;
}

.single-post .post-meta .category {
	display: none;
}

.single-post .icons .pinterest {
	display: none;
}

.single-post .entry-title {
	color: #222;
}

.single-post h6 {
	font-family: 'Museo Sans Medium';
	color: #f58220;
	text-transform: uppercase;
}

.single-post .post-header .mcb-column-inner {
	margin-bottom: 0;
}

strong {
/*	font-family: 'Museo Sans Bold';*/
	font-weight: 700;
}

.button_wrapper {
	margin-bottom: 30px;
}

#my-back-button {
	padding: 10px;
	border: 0;
}

#my-back-button i {
	font-size: 30px;
	color: #747474;
}

.post-nav.minimal.column {
	display: none;
}

.fixed-nav .desc h6,
.fixed-nav .desc .date {
	font-size: 12px;
	line-height: 18px;
}

body.page-template-template-archives .content_wrapper {
	padding-top: 120px;
	padding-bottom: 80px;
}

#Filters .filters_wrapper ul li.termine,
#Filters .filters_wrapper ul li.unkategorisiert {
	display: none;
}

/*.mcb-section-9dbc3bc71, .mcb-section-af094d1c8 {
	background-position: 33% top !important;
}*/



/* Download Icons */
a.icon-download::after,
a[href$='.zip']::after,
a[href$='.pdf']::after {
	height: 30px;
	width: 30px;
	content: url('/wp-content/uploads/2022/05/Icon_Download.svg');
	display: inline-block;
	padding-left: 0.5rem;
	padding-top: 0.125rem;
	cursor: pointer;
	vertical-align: middle;
}
a.icon-download:hover::after,
a:hover[href$='.zip']::after,
a:hover[href$='.pdf']::after {
	height: 30px;
	width: 30px;
	/*content: url('/wp-content/uploads/2022/05/Icon_Download_Hover.svg');*/
	content: url('/wp-content/uploads/2022/05/Icon_Download_Hover.svg');
	display: inline-block;
	padding-left: 0.5rem;
	padding-top: 0.125rem;
	cursor: pointer;
	vertical-align: middle;
}

.wp-block-button .wp-block-button__link {
	border-color: #f58220;
	color: #f58220 !important;
	border-radius: 0px !important;
}



/* Other Icons */

.button.button_theme:hover .button_icon i {
	color: #fff !important;
}

.pager_load_more.button:hover .button_icon,
.pager_load_more.button:hover .button_label {
	color: #f58220;
}

.search-results .search-item .search-footer.align-right a {
	padding: 10px 20px;
	border: 2px solid #f58220;
	border-radius: 3px;
}

.search-results .search-item .search-footer.align-right:hover a {
	text-decoration: none;
	color: #fff;
	background: #f58220;
}




/* Listen */

.column_column ul {
	color: #464646;
	margin: 0 0 15px 15px
}


.hr_dots span {
	display: inline-block;
    width: 15px;
    height: 1px;
    overflow: hidden;
    margin: 0 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}



/* Photo Gallery */
#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_0 {
	background: #cdcdcd !important;
	border-radius: 0 !important;
}

#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_active_0 {
	background: #f58220 !important;
	border: 1px solid #f58220 !important;
}

#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_container_0 {
	bottom: 10px !important;
}

#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_0 {
	object-fit: cover;
	width: auto;
	height: 100%;
}




/* Blog / News */

.blog_wrapper .image_frame .image_wrapper img:not(.ls-l) {
	height: 225px;
	object-fit: cover;
	object-position: left top;
}




/* RESPONSIVE */

@media (min-width: 960px) {

	.single-post .has_content .the_content_wrapper {
		max-width: 70%;
	}

	.single-post #post-446 .has_content .the_content_wrapper {
		max-width: none;
	}

}




@media (max-width: 767px) {

	.home #Top_bar .text-logo #logo { color:#222; }

}




@media (max-width: 576px) {

	.text-logo #logo {
		font-size: 25px;
	}

}

