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


h1, h2, h3, h4, h5, h6 {
 	font-family: 'effra', sans-serif !important;
	color: #005081 !important;
}

/* raleway-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('https://bewegungamrhein.org//wp-content/themes/salient-child/fonts/raleway-v34-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('https://bewegungamrhein.org//wp-content/themes/salient-child/fonts/raleway-v34-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('https://bewegungamrhein.org//wp-content/themes/salient-child/fonts/raleway-v34-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('https://bewegungamrhein.org//wp-content/themes/salient-child/fonts/raleway-v34-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('https://bewegungamrhein.org//wp-content/themes/salient-child/fonts/raleway-v34-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('https://bewegungamrhein.org//wp-content/themes/salient-child/fonts/raleway-v34-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}



/* PROGRAMM - Tabelle Spaltenbreite anpassen  */
#programm_inhalt .nectar-hor-list-item .nectar-list-item:nth-child(1) {
    width: 15% !important;
    padding-right: 20px !important;
}
#programm_inhalt .nectar-hor-list-item .nectar-list-item:nth-child(2) {
    width: 60% !important;
    padding-right: 20px !important;
}
#programm_inhalt .nectar-hor-list-item .nectar-list-item:nth-child(3) {
    width: 25% !important;
    padding-right: 0px !important;
}
/* PROGRAMM - Tabelle Padding anpassen  */
.nectar-hor-list-item {
    padding: 9px 0px 9px 0px;
}

/* MOBIL - PROGRAMM - Tabelle Spaltenbreite anpassen  */
@media screen and (max-width: 900px) {
	#programm_inhalt .nectar-hor-list-item .nectar-list-item:nth-child(1) {
    	width: 100% !important;
    	padding-right: 0px !important;
	}
	#programm_inhalt .nectar-hor-list-item .nectar-list-item:nth-child(2) {
	    width: 100% !important;
	    padding-right: 0px !important;
	}
	#programm_inhalt .nectar-hor-list-item .nectar-list-item:nth-child(3) {
	    width: 100% !important;
	    padding-right: 0px !important;
	}
}

/* Header - Text mit Icon - Icon verkleinern*/
.iwt-icon {
    transform: scale(0.7);
}
/* Header - Text mit Icon - Text näher zu Icon*/
.iwt-text {
    padding-left: 40px !important;
    transform: translateY(5px);
}
/* Header - Text mit Icon - Abstand unten veringern*/
.iwithtext {
    margin-bottom: 10px !important;
}


