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


.fusion-header
{
  background-color: #6d6e71 !important;
}

.fusion-modal h3, .fusion-post-content h3, .fusion-title h3, .fusion-widget-area h3, .person-author-wrapper span, .post-content h3, .project-content h3, .sidebar .widget h3, .title h3,
.block-1 .fusion-column-wrapper h2,  #wrapper .post-content h2
{
  color: #6d6e71 !important;
}

.block-1 .fusion-column-wrapper h2,
.block-1 .fusion-column-wrapper H3,
 #wrapper .post-content h2
{
  font-weight: bold !important;
}

.block-1 .fusion-column-wrapper H3
{
  font-size: : 28PX !important;
  line-height: 30px !important;
}

.fusion-rollover-link,
.fusion-rollover-gallery,
.fusion-rollover-sep
{
  display: none !important;
}


.fusion-image-wrapper .fusion-rollover
{
  background: #e8c1b6 !important;
  opacity: 0.85 !important;
  background-image: none !important;
}
.fusion-rollover .fusion-rollover-content .fusion-rollover-title a{
  color: white !important;
}

.fusion-footer-widget-area
{
  background-color: #6d6e71 !important;
}

.fusion-footer-copyright-area
{
  background-color: white !important;
}

.fusion-footer-widget-area
{
  border-color: white !important;
}

.fusion-social-network-icon
{
  color: #6d6e71 !important;
  background-color: #e8c1b6 !important;
  border-color: #e8c1b6 !important;
}

.footer-button
{
  background-color: #e8c1b6 !important;
  color: white !important;
}

.tfs-slider .slide-content-container h3
{
  color: white !important;
}

.fusion-flexslider.fusion-post-slideshow .slides img {
    position: relative;
        float: right;
}
.row_form_lp img {
    padding-top: 50px;
    padding-bottom: 50px;
}
.row_form_lp {
    color: #ffffff;
}
.row_form_lp input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background: #ffffff;
    color: #510d1a;
}
.row_form_lp input.wpcf7-form-control.wpcf7-submit {
    background: #f6ff00;
    color: #510d1a;
    border: none;
    border-radius: 10px;
    font-weight: bold;
    font-size: 24px;
    display: block !important;
    width: 100%;
    margin: 30px auto 0 auto;
    padding: 20px;
    height: auto;
}
.row_form_lp input.wpcf7-form-control.wpcf7-submit:hover {
    background: #ffffff;
    color: #510d1a;
}
.row_banners_lp .fusion-layout-column {
    margin: 0 !important;
}

@media screen and (min-width: 800px){
  footer .textwidget
  {
    text-align: right;
  }
    .flexslider .slides img{
  max-width: 40% !important;
}

.fusion-flexslider.fusion-post-slideshow .slides img {
        right: 30%;
    }
}

@media screen and (max-width: 799px){
    .flexslider .slides img{
        max-width: 70% !important;
    }
    .fusion-flexslider.fusion-post-slideshow .slides img {
        right: 15%;
    }
}
