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

.single-post h1.entry-title {font-weight:normal;}
#content .fusion-posts-container article.post {box-shadow: 0 1px 2px #CCC;margin-bottom: 35px;}
#content .fusion-posts-container article.post .fusion-post-content.post-content {margin: 10px 30px;}
#content .fusion-posts-container article.post .fusion-meta-info {padding: 5px 30px;}

aside#sidebar #recent-posts-2 {padding: 10px; box-shadow: 0 1px 2px #CCC; background-color:#f4f4f4;}
aside#sidebar #recent-posts-2 h4.widget-title {margin-top:0;}
aside#sidebar #recent-posts-2 li {border-bottom:0;box-shadow: 0 1px 2px #CCC;margin-bottom: 15px; padding: 10px 15px;line-height: 1.3em; background-color:#fff; }
aside#sidebar #recent-posts-2 li a:before {display:none;}

.white .fusion-column-wrapper {background-color:rgba(0,0,0,0.3);color:#fff;}
.white .fusion-column-wrapper .fusion-title {margin-top:0!important;}
.white .fusion-column-wrapper .fusion-title h2 {color:#fff!important;padding-top:20px!important;}

.spazio30 {padding: 0 30px;}


@media only screen and (max-width: 1235px) {
.fusion-header-v4.fusion-mobile-menu-design-flyout .fusion-logo .fusion-logo-link {max-width: 100%!important;text-align:center;}
.fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-flyout-mobile-menu-icons {display:none!important;}
}

@media only screen and (min-width: 768px) {
.fusion-header-v4 .fusion-header {
    padding-top: 10px;
    padding-bottom: 10px;
    transition: none;
}
.fusion-logo img {width: 250px;}	
.fusion-footer-widget-area {padding-top: 0px!important;padding-bottom: 5px!important;border-bottom: 1px solid #e8eaf0!important;}	
}