﻿@charset "UTF-8";

.sectionInterna .sectionDescription .descriptionPage {
	padding-top:10px;
}

.siteMapContainer .ms-core-listMenu-horizontalBox ul.root {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.siteMapContainer ul li {
	/*padding-top: 5px;*/
}

.siteMapContainer .group li {
	font-weight: bold;
}


/*Footer controllo SP*/

/******* Footer > SERVICES *******/
.siteMapContainer .ms-core-listMenu-horizontalBox ul,
.siteMapContainer .ms-core-listMenu-horizontalBox li {
	display:block;
	padding:0;
	margin:0;
}

.siteMapContainer .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item {
	margin:0;
}

.siteMapContainer  .siteMap  > ul li.ms-listMenu-editLink {
	display:none;
}

.siteMapContainer .ms-core-listMenu-item, .siteMapContainer .ms-core-listMenu-item:link, .siteMapContainer .ms-core-listMenu-item:visited, .siteMapContainer .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link, .siteMapContainer .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:visited, .siteMapContainer .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected, .siteMapContainer .ms-tv-selected:link {
	background-color:transparent;
}


.siteMapContainer .ms-core-listMenu-horizontalBox ul.root > li {
	float: left;
	/*color: #FFF;*/
	width:33%;
	min-height:660px;	
}

.siteMapContainer  .siteMap  > ul > li > a .menu-item-text, .siteMapContainer  .siteMap  > ul.root > li:first-child > span > span > .menu-item-text {
	display:block;
	/*color: #FFF; */
	text-transform:uppercase;
	font-family:"encode_sans_condensedthin";
	font-size:18px;
	/*padding-bottom:10px;*/
	padding-top:0px;
	margin-top:15px;
	margin-bottom:10px;
	font-weight:550;
	line-height:1.1;
}

.siteMapContainer  .siteMap  > ul > li > ul > li > a .menu-item-text {
	display:block;
	/*color: #FFF; */
	font-size:14px;
	/*padding-bottom:10px;*/
	padding-top:0px;
	/*margin-bottom:10px;*/
	font-weight:550;
	line-height:1.1;
}

	
.siteMapContainer  .siteMap  ul.root ul.static li.selected a.selected {
	border:0;
	/*color:#fff;*/
}

.siteMapContainer  .siteMap  > ul > li > ul >li >ul {margin-bottom: 10px;}

.siteMapContainer  .siteMap  > ul > li > ul li {
	font-size: 13px;
	font-weight: normal;
	margin-left:20px;
	/*padding-top: 5px;*/
}

.siteMapContainer  .siteMap  > ul  a {}
.siteMapContainer  .siteMap  > ul a:hover {text-decoration : underline;}

@media only screen and (max-width: 767px){
	.siteMapContainer .ms-core-listMenu-horizontalBox ul.root > li{
		width: 100%;
		min-width:0;
		min-height:inherit;
	}
}
