/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

 .uk-navbar-nav > li > a{
	 font-size:16px;
	 font-weight:500;
	 color:#fff;
 }
 .uk-navbar-nav > li.uk-active > a{
	font-weight:bold;
 }
 .home-link h3 a.uk-link-reset{
	color: #FFF;
 }
 .uk-button-primary{
	color: #555;
 }
 .text-grigio-scuro{
	 color: #AAA!important;
 }
.text-bianco{
	 color: #FFF!important;
 }
 .uk-h5{
	font-size:15px; 
 }
 .st-attivita h3.uk-panel-title{
	 color:#555!important;
 }
 .st-home-slider h3.uk-heading-large{
	 color: #e3e2dd;
 }
 
 .uk-panel.st-archivio, .uk-panel.st-letti, .uk-panel.st-tag{
	padding:60px 40px;
 }
 .st-archivio ul li{
	margin:0px!important;
	float:left;
	padding-right:5px!important;
	padding-left:5px!important;
 }
 div.k2ItemsBlock ul li span.moduleItemHits{
	border: none;
	font-size: 10px;
 }
 .st-letti ul li{
	margin-bottom: 10px!important;
 }
 .st-tag a{
	color: #555!important;
 }
 .st-tag a:hover{
	background: #FFC423!important;
	font-weight: bold;
 }
 .st-header.uk-cover-background{
	background-position: 50% 30%!important;	
 }
 .st-norme-leggi .uk-accordion-title{
	font-size:18px;
	line-height: 21px;
 }
 .itemListSubCategories h3{
	display: none;
 }
 .itemBackToTop{
	display:none;
 }
 .uk-block-default + .uk-block-default, .uk-block-muted + .uk-block-muted, .uk-block-primary + .uk-block-primary, .uk-block-secondary + .uk-block-secondary{
	border: none;
 }
 .itemContainer{
	width: 48%!important;
 }
 .itemContainerLast{
	width: 48%!important;
	float:right!important;
 }
@media screen and (max-width: 678px) {
	.st-attivita h3.uk-panel-title{
		font-size: 15px;
		line-height: 14px;
	}
	.uk-panel-teaser{
		margin-bottom: 15px;
	}
}