/*
Theme Name: Laurent Child
Theme URI: https://laurent.qodeinteractive.com/
Description: A child theme of Laurent Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.1
Text Domain: laurent
Template: laurent
*/

body {
	color: #222222;
}

.eltdf-header-vertical .eltdf-vertical-menu-area {
	padding: 0 25px 4.6% 67px;
}
.eltdf-header-vertical .eltdf-vertical-menu > ul > li > a {
	padding: 6px 0;
}
.eltdf-header-vertical .eltdf-vertical-menu.eltdf-vertical-dropdown-side .second ul {
	background-color: #fff;
	padding: 30px 13px 33px 20px;
	width: 288px;
}

ul#menu-hauptmenue > li.has_sub > a > .item_outer::after {
	content: "";
	display: block;
	position: absolute;
	top: 55%;
	margin-top: -3px;
	right: 0;
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-right: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 4px solid #ccc;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	transition: all 200ms linear;
}

.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image a,
.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a {
	background-color: #fff;
	opacity: 0.8;
}

.einheitlich-bilder img {
  height: 420px;
  object-fit: cover;
  width: 100%;
}

.eltdf-blog-list-holder .eltdf-bli-info-top > div a {
	color: #222;
}

.eltdf-btn.eltdf-btn-simple {
	font-family: caviar_dreamsbold,sans-serif;
	color: #222;
}
.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-color):hover {
	color: #d60007 !important;
}

.eltdf-post-info-author {
	display: none!important;
}
.eltdf-blog-holder article .eltdf-post-info-top > div {
	color: #222222;
}

.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right {
	text-align: left;
	float: left;
}

.eltdf-social-icons-group-widget.eltdf-square-icons a.eltdf-social-icon-widget-holder {
	border: 1px solid #e5e5e5;
	font-size: 18px;
	width: 34px;
	height: 34px;
}
.widget.widget_media_image a, .widget.widget_media_image img {
	display: inline-block;
}
.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow svg.eltdf-menu-arrow polyline {
	stroke: #fff;
}