/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

#wrapper .fusion-header {
  background-attachment: scroll;
  padding: 40px 0;
}

#main .fusion-post-title {
  text-transform: uppercase;
}

#main .fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {
  left: inherit;
  right: 0;
}

#main .fusion-meta-info .fusion-alignleft {
width: 50%;
max-width: 50%;
}

#main .fusion-builder-row.fusion-row  {
  margin-top: 50px;
}

#main .fusion-sidebar-right {
  margin-top: 30px;
}

#main .fusion-load-more-button.fusion-blog-button {
  color: #EFF7F2;
  background: #D79B2D;
}

#main .fusion-load-more-button.fusion-blog-button:hover {
  background: #fbbf50;
  color:#EFF7F2;
}

#main .fusion-single-sharing-box {
  background-color: #333333;
}

#main .fusion-sharing-box h4 {
  color: #dcdadb;
}

#main #respond .comment-form input[type="submit"] {
  background:#D79B2D;
}

#main #respond .comment-form input[type="submit"]:hover {
  background:#fbbf50;
}

#main .post-teasers {
  padding-bottom: 30px;
}

#main .post-teasers .fusion-post-slideshow {
  height: 150px;
  overflow: hidden;
}

#main .post-teasers .fusion-post-slideshow img {
  height: 100%;
  min-width: 150%;
  margin-left: -20px;
}

.post-teasers h2.blog-shortcode-post-title {
  line-height: 1.2 !important;
}

#main .post-teasers .fusion-posts-container {
  position: relative;
}

#main .post-teasers .fusion-posts-container .fusion-meta-info {
  position: absolute;
  bottom: -30px;
  width: 100%;
}