/*
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
*/

/* General */
@media only screen and (min-width: 1001px) {
    .padding-row.wpb_row .row-bg-wrap {
        width: 98% !important;
        left: 1% !important;
    }
    .padding-row.wpb_row .row-bg-wrap .row-bg {
        border-radius: 15px !important;
    }
}

.nectar_single_testimonial span,
body .testimonial_slider blockquote span,
.testimonial_slider:not([data-style="minimal"]) blockquote span {
    font-weight: 600 !important;
}

body:not(.page):not(.single-post):not(.single-portfolio) .nectar-global-section.before-footer,
body[data-header-resize="0"] .container-wrap {
    padding: 0 !important;
}

.wpb_text_column a:not(.nectar-cta .wpb_text_column a) {
	text-decoration: none!important;
}

/* Header */
#header-outer[data-lhe=animated_underline] #top nav > ul > li > a {
    padding: 0 10px;
}

#header-outer[data-format=menu-left-aligned] .row .col.span_3 {
    margin-right: 50px;
}

#mobile-menu .menu-items-wrap > ul:last-child > li:last-child:after {
    display: none !important;
}

@media only screen and (min-width: 1000px) {
    #header-outer:not([data-format=left-header]) #top > .container > .row nav > ul > li.button-lp {
        display: none;
    }
}

@media only screen and (min-width: 1000px) {
    body.single-produkte #header-outer:not([data-format=left-header]) #top > .container > .row nav > ul > li.button-lp {
        display: flex;
    }
}

body.single-produkte .button-home,
body.archive-produkte .button-home {
    display: none !important;
}

@media (max-width: 1000px) {
    .menu-item-30,
    .menu-item-155 {
        display: none !important;
    }
    
    body #header-secondary-outer .nectar-center-text {
        font-size: 14px;
    }
}

.button-home a {
    margin-right: 0 !important;
}

.sf-menu>li ul {
	padding: 20px;
	min-width: 350px;
	max-width: 100%;
}

.cursor-pointer {
	cursor: pointer;
}

/* Zitate Slider */
.testimonial_slider[data-style=multiple_visible][data-color*="-color"] blockquote.is-selected p {
    color: inherit !important;
}

@media only screen and (max-width :690px) {
.testimonial_slider[data-style=multiple_visible] blockquote p {
padding: 30px!important;
}}


/* Secondary Header Hover */

#hover-image {
    position: absolute;
    pointer-events: none;
    width: 150px; 
    height: auto;
    display: none;
    z-index: 99999999999999999999999; 
}


@media only screen and (max-width: 1000px) {

body #header-secondary-outer .nectar-center-text {
	max-width: 90%;
	padding: 12px 0!important;
}

	
#hover-image {
	display: none!important;
}
	
}



