/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
.main-content p, .main-content li{
	hyphens: auto; 
	text-align: justify;
}
form .wpcf7-list-item{
	    margin: 0 0 0 0!important;
}
form .wpcf7-list-item-label{
	color:white!important;
}
form .wpcf7-list-item-label a{
	color:white!important;
	font-weight:600;
}
form textarea{
	height:100px;
}
.wpcf7-submit{
	width:100%!important;
	background-color:#695327!important;
	font-size:18px!important;
}
.wpcf7-submit:hover{
	background-color:#B26F06!important;
}
.open .toggle-heading, div[data-style="minimal"] .toggle:hover > .toggle-title a{
	color:white!important;
}
div[data-style="minimal"] .toggle > .toggle-title i:before {
	height:1px;
	width: 25px;
	left:0;
}
div[data-style="minimal"] .toggle > .toggle-title i:after{
	width: 1px;
	height:25px;
	top:0;
}
.light div[data-style*=minimal] .toggle>.toggle-title i:before, .light div[data-style*=minimal] .toggle>.toggle-title i:before, div[data-style="minimal"] .toggle:hover > .toggle-title i:after{
	background-color:white;
}
.fa-minus-circle, div[data-style="minimal"] .toggle.default.open i, .light div[data-style*=minimal] .toggle>.toggle-title i{
	border:0!important;
}
.nectar-milestone .subject{
	text-transform:uppercase;
	font-weight:400;
	letter-spacing:1px;
}
.nectar-milestone .number span{
	font-family:'Montserrat';
	font-weight:600;
}

.image-block{
	margin-bottom:0!important;
}
.material .wpb_content_element, .material .wpb_row{
	margin-bottom:0px!important;
}
.eyebrow{
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:600;
	margin-bottom:5px!important;
}


@media only screen and (min-width: 1000px) {
	nav li a{
	width:100%!important
}
	.current-menu-item{
	background: #695327;
background: linear-gradient(143deg, rgba(105, 83, 39, 1) 0%, rgba(238, 218, 147, 1) 50%, rgba(105, 83, 39, 1) 100%);
}
.current-menu-item span{
	font-weight:700!important;
}
nav{
	padding:0!important;
}
header .button_social_group{
	text-align:right!important;
	width:100%!important;
}
nav a:hover span{
	color:#EEDA93;
}
.current-menu-item a:hover span{
	color:black;
}
	.button_social_group a:hover i, body #header-outer:not(.transparent) #social-in-menu a i::after{
	color:#EEDA93!important;
}
nav li{
	padding-left: 15px!important;
	padding-right: 15px!important;
	text-align:right;
	margin-bottom:10px!important;
	margin-top:10px!important;
}
.nav-outer{
	width: 100%!important;
}
	
	#header-outer[data-format=left-header]{
		  left: auto !important;             
    right: 0 !important;              
    border-right: none !important;      
    border-left: 1px solid rgba(0, 0, 0, .07);
		
	}
body[data-header-format="left-header"] #ajax-content-wrap {
    margin-left: 0 !important;          /* alte Margin entfernen */
    margin-right: var(--nectar-vertical-menu-width, 275px) !important; /* Platz rechts schaffen */
}
	
	body[data-header-format="left-header"] #header-outer[data-format="left-header"] {
    direction: rtl; /* Damit das Menü von rechts scrollbar ist */
}
#header-outer[data-format="left-header"] * {
    direction: ltr; /* Inhalte bleiben normal ausgerichtet */
}

}




