/*

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

*/

/* Tipografia generale */

.post-content .dmc-testo-bandiera p {
  text-align: left;
}

.post-content h1:first-child,
.post-content h2:first-child,
.post-content h3:first-child {
  margin-top: 0;
}

.fusion-footer p {
  font-size: 12px;

  margin: 0;
}

.dmc-hero-text h3,
.dmc-hero-text p {
  font-size: 21px !important;

  font-weight: 300 !important;

  font-style: italic;

  -webkit-font-smoothing: antialiased;
}

.post-content li {
  margin-bottom: 0.6em;
}

#content ul.dmc-check {
  padding-left: 20px;

  text-indent: 1px;

  list-style: none;

  list-style-position: outside;
}

#content ul.dmc-check li:before {
  content: "✔";

  margin-left: -1.3em;

  margin-right: 0.4em;

  color: rgb(160, 206, 78);
}

.fusion-button.button-default {
  font-size: 18px;
}

/* Tipografia generale FINE*/

.dmc-logo-ftr {
  width: 180px;
}

/* FUSION slider */

.tfs-slider .slide-content-container .slide-content {
  background-color: #e4007e;
  background-color: rgba(228, 0, 126, 0.7);
  padding: 15px;
  margin-right: 0;
}

.tfs-slider .slide-content-container .fusion-title-size-three h3 {
  font-weight: 300 !important;
  font-style: italic;
}

.tfs-slider .slide-content-container .fusion-title-size-three h3 span {
  font-size: 17px;
  display: block;
  margin-top: 10px;
}

/* FUSION slider FINE */

/* RSS */

.fusion-content-widget-area .widget_rss li {
  margin-bottom: 0.8em;
}

.fusion-content-widget-area .widget_rss li a {
  font-size: 0.8em;
  font-weight: 600;
}

/*.fusion-content-widget-area .widget_rss .rssSummary {font-size:0.8em}*/

.fusion-content-widget-area .widget_rss cite {
  font-size: 0.8em;
  display: block;
}

.fusion-content-widget-area .widget_rss cite::before {
  content: "di ";
}

/* RSS FINE  */

/* FUSION flipboxes */

.post-content .fusion-flip-boxes {
  margin-bottom: 0;
}

/* FUSION flipboxes end */

/* –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

@media screen and (min-width: 768px) {
  .post-content p {
    text-align: justify;
  }

  /* pagine singole blog */

  .single-post .post-slideshow,
  .single-post .post-slideshow img {
    /*max-width: 350px !important;*/
    max-height: 400px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 auto 55px !important;
  }

  /* pagine singole blog end*/

}

@media screen and (max-width: 767px) {
  /* FUSION slider */

  .tfs-slider .slide-content-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .tfs-slider .slide-content-container .slide-content {
    max-width: 100% !important;
    min-height: 200px;
    padding: 30px 15px 15px;
  }

  .tfs-slider .slide-content-container .fusion-title-size-two h2 {
    line-height: 1.2 !important;
  }

  .tfs-slider .slide-content-container .fusion-title-size-three h3 {
    line-height: 1.2 !important;
  }

  /* FUSION slider FINE */
}
