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

/*
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
*/
 
/* arvo-regular - latin */
@font-face {
font-family: 'Arvo';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url('fonts/arvo-v13-latin-regular.eot'); /* IE9 Compat Modes */
src: local('Arvo'),
url('fonts/arvo-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('fonts/arvo-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('fonts/arvo-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
url('fonts/arvo-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('fonts/arvo-v13-latin-regular.svg#Arvo') format('svg'); /* Legacy iOS */
}
/* arvo-700 - latin */
@font-face {
font-family: 'Arvo';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url('fonts/arvo-v13-latin-700.eot'); /* IE9 Compat Modes */
src: local('Arvo Bold'), local('Arvo-Bold'),
url('fonts/arvo-v13-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('fonts/arvo-v13-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
url('fonts/arvo-v13-latin-700.woff') format('woff'), /* Modern Browsers */
url('fonts/arvo-v13-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
url('fonts/arvo-v13-latin-700.svg#Arvo') format('svg'); /* Legacy iOS */
}
 
/* pt-sans-regular - latin */
@font-face {
font-family: 'PT Sans';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url('fonts/pt-sans-v11-latin-regular.eot'); /* IE9 Compat Modes */
src: local('PT Sans'), local('PTSans-Regular'),
url('fonts/pt-sans-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('fonts/pt-sans-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('fonts/pt-sans-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
url('fonts/pt-sans-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('fonts/pt-sans-v11-latin-regular.svg#PTSans') format('svg'); /* Legacy iOS */
}
/* pt-sans-700 - latin */
@font-face {
font-family: 'PT Sans';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url('fonts/pt-sans-v11-latin-700.eot'); /* IE9 Compat Modes */
src: local('PT Sans Bold'), local('PTSans-Bold'),
url('fonts/pt-sans-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('fonts/pt-sans-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
url('fonts/pt-sans-v11-latin-700.woff') format('woff'), /* Modern Browsers */
url('fonts/pt-sans-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
url('fonts/pt-sans-v11-latin-700.svg#PTSans') format('svg'); /* Legacy iOS */
}
/* pt-sans-700italic - latin */
@font-face {
font-family: 'PT Sans';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url('fonts/pt-sans-v11-latin-700italic.eot'); /* IE9 Compat Modes */
src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'),
url('fonts/pt-sans-v11-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('fonts/pt-sans-v11-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
url('fonts/pt-sans-v11-latin-700italic.woff') format('woff'), /* Modern Browsers */
url('fonts/pt-sans-v11-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('fonts/pt-sans-v11-latin-700italic.svg#PTSans') format('svg'); /* Legacy iOS */
}
/* pt-sans-italic - latin */
@font-face {
font-family: 'PT Sans';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url('fonts/pt-sans-v11-latin-italic.eot'); /* IE9 Compat Modes */
src: local('PT Sans Italic'), local('PTSans-Italic'),
url('fonts/pt-sans-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('fonts/pt-sans-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
url('fonts/pt-sans-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
url('fonts/pt-sans-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('fonts/pt-sans-v11-latin-italic.svg#PTSans') format('svg'); /* Legacy iOS */
}
 
/* Navigation-Schatten */
#header-outer[data-transparent-header="true"][data-transparent-shadow-helper="true"].transparent:not(.dark-slide):before {
background: linear-gradient(to top,rgba(255,255,255,0) 0%,rgba(0,0,0,0) 10%,rgba(0,0,0,0.20) 30%,rgba(0,0,0,0.30) 45%,rgba(0,0,0,0.60) 100%);
}
 
/* Button-Styling */
body.material .nectar-button.has-icon.large {
border-radius: 40px!important;
}
 
body.material .nectar-button.has-icon.large:not([class*="see-through"]) i {
text-decoration: none;
}
 
.nectar-button.tilt:before,
.nectar-button.tilt:after {
background-color: transparent !important;
}
 
/* Farben */
.span_12.light .nectar-icon-list-item .content {
color: #ffffff;
}
 
/* Blog Item Masonry */
 
.masonry.classic_enhanced .masonry-blog-item .article-content-wrap {
padding: 10%;
}
 
.masonry.classic_enhanced .masonry-blog-item .inner-wrap {
box-shadow: 0 2px 9px rgba(0,0,0,0.25);
transition: all .22s ease;
}
 
.masonry.classic_enhanced .masonry-blog-item .inner-wrap:hover {
box-shadow: 0 4px 19px rgba(0,0,0,.5);
transition: all .22s ease;
}
 
.masonry.classic_enhanced .masonry-blog-item h3.title {
font-size: 26px !important;
line-height: 36px !important;
}
 
body[data-button-style^="rounded"] .masonry.classic_enhanced .posts-container article .meta-category a{
font-size: 14px;
text-transform: normal;
}
 
/* Einzelansicht Aktuelles */
.single.single-post .section-title h1 {
max-width: 100%;
}
 
/* Termine - Teaser */
.mec-event-tile-view article.mec-tile-item,
.mec-event-tile-view article.mec-tile-item:before{
border-radius: 4px;
}
 
/* Termine - Einzelansicht */
.mec-event-content p {
font-family: 'PT Sans';
font-style: normal;
}
 
.mec-wrap p {
font-size: 22px;
color: #000;
}
 
.mec-single-modern .mec-events-event-image img {
height: auto;
}
 
.mec-single-event {
margin-top: 80px;
}
 
/* Toggle - Minimal */
.toggle h3 a:hover,
.toggle h3 a:visited,
.toggle h3 a:focus {
text-decoration: none;
}
 
/* Galerie - Hover */
.portfolio-items[data-ps="7"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg, .portfolio-items[data-ps="8"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg {
background: transparent !important;
}
 
/* Liste */
.nectar-icon-list .nectar-icon-list-item {
min-height: 80px;
margin-bottom: 40px;
display: flex;
align-items: center;
}
 
/* Team Bio */
.nectar_team_member_overlay.open {
z-index: 9999;
}
 
/* Mobile Menu */
#header-outer #mobile-menu a > .sf-sub-indicator {
width: 100%;
text-align: right;
}
 
/* Links auf dunklem Hintergrund */
.full-width-section >.col.span_12.light a {
color: #ffe500;
}
 
/* Page Submenu */
.page-submenu ul {
padding: 0 4%;
}
 
body .page-submenu li a {
font-family: 'Arvo';
font-weight: 700;
}
 
/* Liste - Podlove Bug */
[data-icon]:before {
content: none;
}
 
/* Team */
.team-member[data-style="meta_overlaid_alt"] .team-member-image {
height: 450px !important;
}




