/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/* source-sans-pro-300 - 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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/source-sans-pro-v21-latin-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */
       url('fonts/source-sans-pro-v21-latin-300.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-300italic - 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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/source-sans-pro-v21-latin-300italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */
       url('fonts/source-sans-pro-v21-latin-300italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/source-sans-pro-v21-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */
       url('fonts/source-sans-pro-v21-latin-regular.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-italic - 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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/source-sans-pro-v21-latin-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */
       url('fonts/source-sans-pro-v21-latin-italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/source-sans-pro-v21-latin-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */
       url('fonts/source-sans-pro-v21-latin-600.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-600italic - 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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/source-sans-pro-v21-latin-600italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */
       url('fonts/source-sans-pro-v21-latin-600italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}





/*Add your own styles here:*/

body, body p{
	font-size: 18px;
	font-family: 'Source Sans Pro';
	font-weight: 300;
}


h1{
	line-height: 50px;
	font-family: 'Big Shoulders Inline Display';
}

.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
  text-transform: uppercase;
  letter-spacing: 0.02px;
}


.avia-button.avia-size-large {
  padding: 15px 30px 13px;
  font-size: 17px;
  min-width: 250px;
}


#top .scroll-down-link {
  line-height: 60px;
  color: #FFF;
  text-align: center;
  font-size: 70px;
  text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
  display: none;
}

#top label {
  font-weight: 300;
  font-size: 0.92em;
}

#top #wrap_all .all_colors h1, #top #wrap_all .all_colors h2, #top #wrap_all .all_colors h3, #top #wrap_all .all_colors h5, #top #wrap_all .all_colors h6 {
 	font-family: 'Source Sans Pro';
  font-weight: 300;
  text-transform: none;
}

#top #wrap_all .all_colors h2{
	line-height: 40px;
	font-family: 'Source Sans Pro';
}

#top #wrap_all .all_colors h1{
	line-height: 48px;
	font-family: 'Source Sans Pro';
	font-size: 2.3em;
}



/*formular:*/

#top .avia_ajax_form .text_input, #top .avia_ajax_form .select, #top .avia_ajax_form .text_area {
  width: 100%;
  margin-bottom: 0;
  display: inline;
  min-width: 50px;
  padding: 13px;
  border-radius: 2px;
  font-weight: 300;
  letter-spacing: 0.03em;
   font-size: 16px;
}

#top .alternate_color .input-text, #top .alternate_color input[type="text"], #top .alternate_color input[type="input"], #top .alternate_color input[type="password"], #top .alternate_color input[type="email"], #top .alternate_color input[type="number"], #top .alternate_color input[type="url"], #top .alternate_color input[type="tel"], #top .alternate_color input[type="search"], #top .alternate_color textarea, #top .alternate_color select {
  border-color: #92a7c5;
  background-color: #92a7c5;
  color: #f8f8f8;
}



.spendenkonto h2{
	line-height: 28px !important;
	font-family: 'Source Sans Pro';
}

.main_color strong{
	color:#333;
}

a {
  cursor: pointer !important;
}

h3{
	line-height: 30px;
	font-size:
}

.avia-layerslider {
  box-shadow:none !important;
  border-top-width: 0 !important;
}

#top .avia-button-fullwidth {
  width: 100%;
  padding: 20px;
  font-size: 1.2em;
  margin: 0;
  border: none;
    border-top-color: currentcolor;
    border-right-color: currentcolor;
    border-bottom-color: currentcolor;
    border-left-color: currentcolor;
  position: relative;
  display: block;
}

#top #wrap_all .all_colors h4{
	font-weight: 600;
	font-size: 16px;
}


.header_color .sub_menu > ul > li > a, .header_color .sub_menu > div > ul > li > a, .header_color .main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a, #top .header_color .sub_menu li ul a {
  color: #aaaaaa;
  font-family: Source Sans Pro !important;
  font-weight: 300;
  font-size: 1.2em;
}


