/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

	.transparent-header.floating-header .container {
		background: trasparent;
		padding: 0 30px;
	}

h2 {

    color:#84754d;
	font-weight: 300 !important;
	line-height: 1.5;
	margin: 0 0 30px 0;
	font-family: 'Open Sans', sans-serif;
    font-size: 18px !important;
    }
.title_mini {

    color:#84754d;
	font-weight: 300 !important;
	line-height: 1.5;
	
	font-family: 'Open Sans', sans-serif;
    font-size: 14px !important;
    }


.justify {
    text-align:justify;
}

.entry-content{
    
    color:#000;
	font-weight: 300 !important;
	line-height: 1.5;
	font-family: 'Open Sans', sans-serif;
    font-size: 12px !important;
}

.widget_links li a {
    color: #84754d;
	font-weight: 300 !important;
	line-height: 1.5;
	font-family: 'Open Sans', sans-serif;
    font-size: 12px !important;
    text-transform: uppercase;
  
    
}

.widget_links li h4 {
    color:#84754d;
	font-weight: 300 !important;
	line-height: 1.5;
	
	font-family: 'Open Sans', sans-serif;
    font-size: 18px !important;
    
    
} 


.widget_nav_menu:not(.widget-li-noicon) li::before,
.widget_links:not(.widget-li-noicon) li::before,
.widget_meta:not(.widget-li-noicon) li::before,
.widget_archive:not(.widget-li-noicon) li::before,
.widget_recent_entries:not(.widget-li-noicon) li::before,
.widget_categories:not(.widget-li-noicon) li::before,
.widget_pages:not(.widget-li-noicon) li::before,
.widget_rss:not(.widget-li-noicon) li::before,
.widget_recent_comments:not(.widget-li-noicon) li::before {
    content: " ";
    
}

#copyrights {
    font-size: 10px;
    color:#000;
	font-weight: 300 !important;
	line-height: 1.5;
	font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    background: trasparent;
     text-align: center !important;
}

.copyright-links a {
	display: inline-block;
	margin: 0 3px;
	color: #000;
	border-bottom: none;
}

.copyright-links a:hover {
	color:#84754d;
	border-bottom: none;
}

#footer {
	position: relative;

	border-top: none;
    box-shadow: 0 -1px 10px rgba(0,0,0,0.1);
}

.linea {
    border-top: solid 1px  #84754d !important; 
}


.borderslide{
    margin-top: 40px !important; 
}



.counter_title {

    color:#84754d;
	font-weight: 300 !important;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
    font-size: 12px !important;
    }



.muteImg{
   
    width:40px; 

}

@media (max-width: 767.98px) {
    
    .muteImg{
 
    width:300px !important; 

}


    
    	h2 {
		font-size: 1.5rem;
	}
    
    	.counter_title {
		font-size: 1.5rem;
	}
    
    .borderslide{
  margin-top: 20px;
}
    
 
}