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

    @font-face{
        font-family:"Clarika Pro Grotesque W05 Light";
        src:url("Fonts/84f7ecc4-3fb0-40bc-be85-dc29ea659053.woff2") format("woff2"),url("Fonts/4d9a6ed3-b8d4-43a9-9334-354918711104.woff") format("woff");
    }
    @font-face{
        font-family:"Clarika Pro Grotesque W05 Rg";
        src:url("Fonts/e9c57548-d7fc-46a6-93b8-5630f76f5bd4.woff2") format("woff2"),url("Fonts/975c7f9e-b732-4a8f-9ed9-d536674aa6a7.woff") format("woff");
    }
    @font-face{
        font-family:"Clarika Pro Grotesque W05 Md";
        src:url("Fonts/5e62d619-cb8b-466d-999b-3d4f2dc8f141.woff2") format("woff2"),url("Fonts/317f272d-914d-41ed-9dc1-b2f5a9dac0da.woff") format("woff");
    }
    @font-face{
        font-family:"Clarika Pro Grotesque W05 Bold";
        src:url("Fonts/5f50c648-d3d1-4a2b-8626-ff7a4e1e3f50.woff2") format("woff2"),url("Fonts/606b7a03-015b-43a3-8be9-663fb927cdad.woff") format("woff");
}

* html, body , p, a, .meta-excerpt, blockquote, .meta-date {
    font-family:"Clarika Pro Grotesque W05 Light";
	font-weight: normal;
}
p {
	padding-bottom: 32px;
}

h1, h2, h3, h4, h5, h6, h3 a, .nectar-button span, strong, b, 
#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a,
#slide-out-widget-area .inner .off-canvas-menu-container li a,
.nectar-cta[data-style=arrow-animation] .link_wrap .link_text>.text,
.nectar-post-grid-wrap--fl-sidebar_left .nectar-post-grid-filters[data-active-color="accent-color"] a.active {
    font-family:"Clarika Pro Grotesque W05 Md" !important;
	font-weight: normal;
}

.wpb_text_column h2:first-child,
.wpb_text_column h3:first-child {
	margin-bottom: 24px !important;
}

nav a {
	font-weight: 600;
} 

.iwt-text a {
	color: #000000;
	text-decoration: underline; 
}

a:hover,
.nectar-post-grid[data-text-color=dark] .nectar-post-grid-item .content .nectar-post-grid-link:hover {
	color: #f5a800 !importnat;
}

@media only screen and (max-width: 1680px) and (min-width: 1000px) {
	body h1 {
		font-size: 64px;
		line-height: 72px;
	}
	
	body #ajax-content-wrap .font_size_desktop_40px.font_size_min_24px.font_size_max_40px.nectar-responsive-text {
		font-size: 32px;
	}
}

@media only screen and (max-width: 1760px) and (min-width: 1000px) {
	.nectar-hor-list-item[data-columns="2"]>.nectar-list-item {	}
}

/* Navigation */
#slide-out-widget-area.fullscreen-inline-images .inner .off-canvas-menu-container li a span:after {
	border-color: #ffffff !important; 
	border-top: 0px solid !important; 
}

#slide-out-widget-area .off-canvas-menu-container {
	padding: 0 !important;
}
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle:not([data-custom-color="true"]) a:not(.using-label) .lines-button:after, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle:not([data-custom-color="true"]) a:not(.using-label) .lines:before, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle:not([data-custom-color="true"]) a:not(.using-label) .lines:after {
	height: 4px !important;
}

#search-outer .close-wrap .close-line, #top .slide-out-widget-area-toggle .close-line, .nectar-close-btn .close-line, .slide_out_area_close .close-wrap .close-line, .style_slide_in_click .close-cart .close-line {
	width: 4px !important;
}

/* Video Startseite */
@media (min-width: 1300px) {
	.vc_col-lg-11 {
		width: 93.4%;
	}
}

/* Teaser Startseite */
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid .nectar-post-grid-item .content {
	max-width: 800px;
}

.nectar-post-grid[data-columns="1"]>div .item-meta-extra {
	width: 100%;
}

.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item .content .meta-excerpt {
	max-width: 100%;
}

@media only screen and (min-width: 1000px) {
	body #footer-outer .row {
    	padding: 40px 0;
	}
}
	
/* Tabelle */
.nectar-hor-list-item> .nectar-list-item {
	vertical-align: top !important;
}

/* Bildunterschrift */ 
.image_caption p {
	position: relative;
	display: inline-block;
	padding-left: 40px;
}
/*.image_caption p:before {
	content: "";
	position: absolute;
	top: 18px;
	left: 0;
	border-top: 1px solid #000;
	width: 32px;
}*/

/* Portfolio Übersicht */
.nectar-post-grid-wrap--fl-sidebar_left .nectar-post-grid-filters {
	max-width: 400px;
}

/* Galerie */
.portfolio-items[data-ps="7"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg {
	background-color: transparent!important;
} 

/* News-Teaster */
.nectar-post-grid .meta-date {
	font-size: calc(16px + 2 * ((100vw - 320px) / 680));
}

.masonry.material .masonry-blog-item .meta-category {
	display: none !important; 
}

.masonry.material .masonry-blog-item .grav-wrap {
	margin-top: 10px;
}

.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid .nectar-post-grid-item .content {
	padding: 10px 0px 0px 0px;
}

.nectar-post-grid .meta-date {
	margin-top: 10px;
}

/* News-Beitrag */
body.single-post #ajax-content-wrap .container-wrap.no-sidebar .post-area,
body.single-post #ajax-content-wrap .heading-title[data-header-style="default_minimal"] .entry-title {
	max-width: 100%;
}

.masonry.material .masonry-blog-item .inner-wrap {
	box-shadow: none;
	border-radius: 0; 
}  

.masonry.material .masonry-blog-item .meta-category,
.masonry.material .masonry-blog-item .article-content-wrap {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.single .heading-title {
	padding-bottom: 0;
	margin-bottom: 0;
}

.single .heading-title[data-header-style=default_minimal],
body.single-post .heading-title[data-header-style="default_minimal"] .entry-title,
body.single-post #ajax-content-wrap .heading-title[data-header-style="default_minimal"] .entry-title {
	text-align: left;
}

.meta-category {
	display: none;
}