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



/*Add your own styles here:*/
	
.template-page.content.av-content-full.alpha.units {
  font-size: 16px;
}	
@media only screen and (max-width: 990px) {
  .av-main-nav-wrap {
    display: none !important;
  }
.template-page.content.av-content-full.alpha.units {
  font-size: 18px;
}

}




.template-page .entry-content-wrapper h2 {
  margin-bottom: 35px;
  text-transform: none;
}

#titel .container {
  width: 90% !important;
  max-width: 90%;
}

#titel .av-section-color-overlay {
  opacity: 0.4 !important;
  background-color: #020202;
}

#ads .container {
  /*width: 100% !important;'
  max-width: 100%;*/
}

#video .container {
  width: 70% !important;
  max-width: 70%;
}

#button .container {
  width: 70% !important;
  max-width: 70%;
}

#reisefuehrer .container {
  width: 80% !important;
  max-width: 80%;
}

#after_section_2.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#top #main .avia-section .template-page {
  padding-bottom: 0px;
  margin-bottom: -50px;
}

#top .flex_column img {
  -ms-interpolation-mode: bicubic !important;
  image-rendering: optimizeQuality !important;
}

#top div .avia-gallery img {
  border-width: 0px;
}

.main_color .special-heading-inner-border {
  border-color: #0000ff;
  border-width: 1px;
  border-style: solid;
}

#after_section_3.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_4.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_5.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_6.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_7.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_8.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_9.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_10.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_11.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_12.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_13.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_14.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_15.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_16.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_17.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#after_section_18.main_color.av_default_container_wrap.container_wrap.fullsize {
  border-top-width: 0px;
}

#top .avia-button-fullwidth .av-button-description-below p:last-child {
  font-size: 15px;
  text-align: center;
}

#top .avia-button-fullwidth .avia_iconbox_title {
  font-weight: bold;
}

#top .av-menu-button > a .avia-menu-text {
  margin-left: 5px;
  font-size: 15px;
}

#top #header .av-menu-button > a .avia-menu-text {
  background-color: #f7f7f7;
  padding-top: px;
}

.header_color img {
  margin-left: 20px;
  margin-top: 7px;
}

.av-masonry-date.meta-color.updated {
  font-size: 0px;
  line-height: 0px;
}

.av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content {
  font-size: 0px;
  line-height: 0px;
}

#footer .container {
  width: 90% !important;
  max-width: 90% !important;
  padding: 0 !important;
}

.avia-image-container.avia-align-center .avia-image-container-inner {
  padding-bottom: 50px;
  padding-top: 50px;
}

#top .avia-button-fullwidth {
  margin-bottom: 50px;
}

.av-subheading p:last-child {
  margin-top: -30px;
}

#top #header.av_minimal_header .main_menu ul:first-child >li > ul {
  border-color: #bd4242;
}

.av-main-nav ul {
  border-color: #b57979;
  border-width: 111px;
}

#menu-item-744.menu-item.menu-item-type-post_type.menu-item-object-post.menu-item-has-children.av-menu-button.av-menu-button-colored.menu-item-top-level.menu-item-top-level-1 {
  border-color: #b87171;
}

.av-main-nav li {
  border-color: #852828;
}

.main_color .hr-short .hr-inner {
  background-color: #bfbfbf;
  position: absolute;
}

#header_main.container_wrap.container_wrap_logo {
  border-bottom-width: 2px;
  border-bottom-color: #cc0000;
}

#top #wrap_all .av-main-nav ul > li > a {
  border-width: 2px;
  border-color: #cc0000;
  text-align: left;
}

.html_header_top .header_color .main_menu ul:first-child >li > ul {
  margin-top: 0px;
}

#header_main {
  visibility: visible;
  background-color: #ffffff;
}

#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text {
  border-bottom-width: 0px;
  background-color: #4da1aa;
}

.avia_desktop.avia_transform3d .av-masonry-entry.av-masonry-item-loaded .av-inner-masonry {
  -webkit-animation: none;
  animation: none;
}

#header_main_alternate.container_wrap {
  border-top-width: 0px;
}

#top #header .avia_mega_div > .sub-menu {
  border-width: 2px;
  border-style: solid;
  border-color: #c20000;
  margin-top: 0px;
  text-align: left;
}

.avia-menu-text {
  text-align: left;
  color: #4d4d4d;
  font-weight: bold;
  font-size: 14px;
}

#top #header .mega_menu_title a {
  color: #c00;
  line-height: 1px;
}

#top #header .avia_mega_div > .sub-menu > li {
  border-left-style: solid;
  border-style: solid;
  border-color: #adadad;
}

#top #wrap_all .all_colors h1 {
  color: #ffffff;
  text-shadow: 0 0 2px black;
}

#top .container .av-masonry {
  text-shadow: 0 0 2px black;
}

body div .avia-button {
  width: 300px;
}

.avia_iconbox_title {
  font-weight: bolder;
  font-size: 20px;
}