/*
Theme Name:   Customizr Child
Theme URI:    http://doerscheln.com/customizr-child/
Description:  Customizr Child Theme, also see: https://developer.wordpress.org/themes/advanced-topics/child-themes/
Author:       Tom Doe
Author URI:   mailto:thomas@doerscheln.it
Template:     customizr
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  customizrchild
*/


.widget-title {
	text-transform: none !important;
	text-align: left !important;
	font-size: 1.4em !important;
	font-weight: bold !important;
	letter-spacing: 0 !important;
	padding-bottom: 10px !important;
	margin-bottom: 10px !important;
}

.cat-item, ul.lcp_catlist li {
	text-align: left !important;
}

.wpforms-field {
	text-align: left !important;
}

.widget-title::after {
	height: 2px !important;
	width: 100% !important;
}

div.tax__container.post-info.entry-meta, 
div.post-info.clearfix.entry-meta {
	display: none;
}

div.czr-wp-the-content h1 {
	_font-size: inherit !important;
}

div.czr-wp-the-content hr {
	margin: 0;
	background-color: #000000;
}

#TB_caption {
	height: 42px;
}

#TB_secondLine {
	font-weight: bold;
}


@media (max-width: 920px) {
  .wp-block-gallery .blocks-gallery-grid li.blocks-gallery-item {
        width: 100%;
    }

	#sb_instagram .sbi_photo img {
		height: inherit !important;
		object-fit: cover !important;
		padding-bottom: 20px !important;
	}
}

div.wp-block-latest-posts__featured-image img {
	height: 250px !important;
	object-fit: cover !important;
	max-width: 100% !important;
    	box-sizing: border-box;
    	width: 100%;
}

#main-wrapper > .page-breadcrumbs {
	margin-top: 125px !important;

	@media (max-width: 1200px) {
		margin-top: 75px !important;
	}
}
.topbar-navbar__wrapper {
    _border-bottom: 3px solid #005a8c !important;
	background-color: transparent !important;
	position: absolute;
	right: 0;
	left: 0;

	@media (max-width: 1200px) {
		display: none;
	}
}
.topbar-navbar__inner {
	padding-left: 20px;
	padding-right: 20px;
	background-color: #dddddd88;
}
.mobile-navbar__wrapper {
	background-color: #dddddd88 !important;
	position: absolute;
	right: 0;
	left: 0;
}

.topbar-nav__menu.nav__menu {
	justify-content: center
}

.topbar-nav__menu.nav__menu > .menu-item > a > span {
	font-size: 1.3em;	
}

figure.wp-block-post-featured-image > a {
	border-bottom: 3px solid #000000;
	box-shadow: 0 0 6px 2px rgba(0,0,0,.075);
}

li.czr-hentry {
	list-style: none;
}

.wp-block-columns-is-layout-flex > div:nth-child(1) {
	_flex-basis: 40% !important;
}

.wp-block-columns-is-layout-flex > div:nth-child(2) {
	_flex-basis: 60% !important;
}

.wp-block-columns-is-layout-flex > div > figure > a > img {
	height: 300px !important;
}

.wp-block-columns-is-layout-flex > div > h2 {
	margin-top: 0 !important;
}

.post-author {
	display: none;
}

