/*
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
*/

/**********************/
/******* Fonts ********/
/**********************/

/* poppins-regular - latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('https://linc-congress.eu///wp-content/themes/salient-child/fonts/poppins-v24-latin-ext-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-500 - latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('https://linc-congress.eu///wp-content/themes/salient-child/fonts/poppins-v24-latin-ext-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-700 - latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('https://linc-congress.eu///wp-content/themes/salient-child/fonts/poppins-v24-latin-ext-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

p.ueberzeile {
    letter-spacing: 0.2em !important;
    font-size: 20px !important;
    padding-bottom: 20px !important;
	font-weight: 500 !important;
}
@media only screen and (max-width: 1000px) {
	p.ueberzeile {
    	font-size: 15px !important;
	}
}

/**************************/
/******* Header ***********/
/**************************/

/* Menü - Button abrunden */
#header-outer .menu-item-25 > a:before {
    border-radius: 50px !important;
}
/* Menü - Mobile - Abstände anpassen */
.off-canvas-menu-container.mobile-only li.menu-item.menu-item-type-post_type.menu-item-object-page {
    margin: 25px 0px !important;
}
/* Menü - Mobile - Jetzt anmelden Button rot */
.off-canvas-menu-container.mobile-only li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-25 {
    background-color: #a4343a !important;
    border-radius: 50px !important;
    padding: 10px 30px 12px 30px;
}

/* Dropdown-Menu hoch schieben */
ul.sub-menu.tracked-pos {
    margin-top: -30px !important;
}

/************************************/
/******* Study-Tour-Seite ***********/
/************************************/

/* Study Touren - Touren > Portfolioübersicht > Overlay-Verlauf stärker machen */
#touren .nectar-post-grid[data-text-layout=all_bottom_left_shadow] .nectar-post-grid-item div.inner:before {
    background: linear-gradient(to bottom, rgba(15, 15, 15, 0), rgba(15, 15, 15, 1) 85%) !important;
}
/* Portfoliotitel auf volle Breite machen */
#touren .nectar-post-grid .nectar-post-grid-item .content .post-heading {max-width: 100% !important;}

/* Kategorie-Schrift anpassen */
#touren span.meta-category {
    font-size: 12px !important;
    letter-spacing: 0.2em !important;
}
#touren span.meta-category a {
    margin-bottom: 0px !important;
}


/*********************************/
/******* Touren-Seiten ***********/
/*********************************/

@media only screen and (max-width: 1000px) {
	/* Touren-Seiten - Jetzt anmelden! > Teilnehmen-Section immer am unteren Rand des Bildschirms sichtbar machen */
    .nectar-sticky-row-wrap {
	position: -webkit-sticky !important; /* Safari */ 
	position: sticky !important;
	bottom: 0 !important;
    z-index: 100 !important;
    }
	body{overflow: visible !important;	}
	.teilnehmenButton span.link_wrap {padding: 10px !important;	}
	
	/* Touren-Seiten - Infos über die Touren > Icon-Texte vertikale Abstände veringern */
	#full_width_portfolio #portfolio-extra .iwithtext .clear {
    	padding-bottom: 0px !important;
	}
}

/* Touren-Seiten - Icons kleiner machen / Text-Icon-Abstand verringern*/
#toureninfos .iwithtext img {width: 30px !important;}
#toureninfos .iwithtext .iwt-text {padding-left: 45px !important;}
#full_width_portfolio #portfolio-extra .clear {padding-bottom: 15px !important;}



