/*
Theme Name: ederer
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 wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/


/* amaranth-regular - latin */
@font-face {
  font-family: 'Amaranth';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/amaranth-v9-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Amaranth Regular'), local('Amaranth-Regular'),
       url('fonts/amaranth-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/amaranth-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/amaranth-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/amaranth-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/amaranth-v9-latin-regular.svg#Amaranth') format('svg'); /* Legacy iOS */
}



/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title{
line-height: 29px !important;}


@media only screen and (max-width: 990px) {
.avia-menu-text  {
font-size: 15px !important;
}
 }

@media only screen and (max-width: 990px) {
#header_main a {
font-size: 15px !important;
}
 }

@media only screen and (max-width: 990px) {
#footer p, #footer a {
font-size: 15px !important;}
}


#top .av_inherit_color * {
	color: #fff !important;}


.av-tab-section-tab-title-container {
	background-color: #2280c6 !important;}

#header_main {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b4e391+0,61c419+50,b4e391+100;Green+3D */
background-color: #2280c6;}


p, .avia-promocontent p {font-size:18px; line-height: 29px;}

 #header, #top #header .av-main-nav > li > a, h1, h2, h3, h4, h5{
font-family: 'Amaranth'}


#header_main a{
font-size: 20px !important;
letter-spacing:2px;
text-transform: uppercase;
}

#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a { font-size:22px;}

a, a:hover, a:focus, a:active {text-decoration:none!important;}

.av-main-nav > li > a { padding: 0 12px !important;}

.av-special-heading-tag  {
font-size: 1.8em;}

#footer a, #footer a:hover, #footer a:focus, #footer a:active, #footer p {
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
color: #ffffff !important;
font-size: 18px;
text-decoration: none;}

#footer a, #main a{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}

h1, h2, h3, h4, h5, .entry-content-wrapper h1, .entry-content-wrapper h2 { text-transform: none !important;}

h4 {line-height: 25px !important;}

input, textarea {color: #95c633 !important;}

.av-inner-tab-title {font-size: 18px !important;}

.av-inner-tab-title, .av-tab-section-icon, .av-tab-arrow-container, .av-tab-section-image {width: 100% !important;}
.button { color: #fff !important;}
.main_color div {border: none;}

.caption_framed .slideshow_caption .avia-caption-content p, .av_fullscreen .active-slide .avia-caption-title { 
background-color: #2280c6 !important;
font-family: 'Amaranth' !important;}

#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top textarea, #top select {
width: 100% !important;
margin-bottom: 0 !important;
display: inline !important;
min-width: 50px !important;
padding: 13px !important;
border-radius: 2px !important;
font-size: 1.5em;
}

.button { color: #fff !important;
padding: 18px !important;
width: 100% !important;
	font-size: inherit; !important;}

.wpcf7-list-item-label {line-height: 7px;}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {border: 0px solid !important;}

.avia-menu-text {font-size: 16px;}

.pricing-table > li {font-size:13px !important;}

.entry-content-wrapper li {padding: 0px;}

.html_elegant-blog #top .post-entry .post-title, .html_elegant-blog .avia-content-slider .slide-entry-title {line-height:30px; padding: 0 0 20px;}

.html_modern-blog .avia-content-slider .slide-meta {margin-top: -40px;}
