/********* INIZIO MY CSS **********/
:focus{outline: 0}
.bordo-basso-0{
  border-bottom: 0 !important;
}
.padding-left-10{
  padding-left: 10px !important;
}
.padding-8{
  padding: 8px !important;
}
.padding-4{
  padding: 4px !important;
}
.padding-0{
  padding: 0px !important;
}
.list-style-none{
  list-style: none !important;
}
.text-decoration-none{
  text-decoration: none !important;
}
ul.nav-list.primary li ul li{
    margin: 0;
    padding: 0;
}
aside ul.nav-list > li > ul > li a {
    color: #666;
    font-size: 0.9em;
}
aside ul.nav-list > li > ul > li a:hover {
    color: #15949A;
    text-decoration: none;
}
aside ul.nav-list > li > a {
    color: #666;
    font-size: 1.0em;
}
ul.nav-list.primary li ul li a {
    border-bottom: none;
    padding: 8px 0;
    transition: all 0.3s ease 0s;
}
ul.nav-list.primary li ul li a::before {
    border-bottom: 4px solid transparent;
    border-left: 4px solid #333;
    border-top: 4px solid transparent;
    content: "";
    display: inline-block;
    height: 0;
    margin-left: 5px;
    margin-right: 5px;
    position: relative;
    width: 0;
}
.pagination > li > span.active{
  background-color: #EEEEEE;
}
.href_news_meseanno.sel,
.href_press_meseanno.sel{
  color: #15949A;  
}
.margin-bottom-10{
  margin-bottom: 10px !important;
} 
.margin-top-80{
  margin-top: 80px;
}
.margin-bottom-0{
  margin-bottom: 0 !important;
}
.display-block{
  display: block !important;
}
.margin-top-10{
  margin-top: 10px !important;
} 
.display-inline-block{
  display: inline-block !important;
} 
.font-09{
  font-size: 0.9em !important;
}
.cursor_none{
  cursor: default;
}
.hover_none:hover{
  background:  none !important;
}
.padding-right-0{
  padding-right: 0 !important;
}
.contQuicklink img{
  max-width: 100%;
  margin-bottom: 10px;
}
.nav > li > a:hover,
.nav > li > a:focus {
	text-decoration: none;
	background: none;
  color: #15949a;
}
.toggle label p{
  margin-bottom: 0;
}
.tp-bgimg.defaultimg{
  background-color: #FFF !important;
}
/*.tp-simpleresponsive img {
    max-width: 100%;
}*/
@media (max-width: 1023px) {
	/* Header */
	#header nav ul.nav-top li {
		display: none;
	}
}

/********** FINE MY CSS ***********/
