/*Extra small devices (portrait phones, less than 576px)*/

@media (max-width: 575px) {
	#TestataLogo #SpazioAccessori ul li {
		float: left;
		margin-right: 5px;
	}
	#TestataLogo {
		min-height: 45px;
	}
	.logoimg a:link,
	.logoimg a:visited {
		background: transparent url("img/testata/45-logo.png") no-repeat scroll 0 0;
		display: block;
		width: 123px;
		height: 45px;
	}
	.logoimg a:active,
	.logoimg a:focus,
	.logoimg a:hover {
		background: url("img/testata/45-logo-h.png") no-repeat;
		width: 123px;
		height: 45px;
		display: block;
	}
	#SezioniInteresse #MenuOrizzontale .RALinkUL a.RALinkIn3::before {
		color: #fff;
		/*content: "•";
    display: inline-block;*/
		float: left;
		font-family: "robotolight", sans-serif;
		font-size: 16px;
		font-weight: 300;
		line-height: 0.7;
		/*padding-right:14px;*/
	}
	#SezioniInteresse .RALinkIn:link,
	#SezioniInteresse #MenuOrizzontale a.RALinkIn3:link,
	#SezioniInteresse .RALinkIn:visited,
	#SezioniInteresse #MenuOrizzontale a.RALinkIn3:visited,
	#SezioniInteresse .RALinkOut:link,
	#SezioniInteresse #MenuOrizzontale a.RALinkOut3:link,
	#SezioniInteresse .RALinkOut:visited,
	#SezioniInteresse #MenuOrizzontale a.RALinkOut3:visited {
		color: #ffffff;
		font-size: 16px;
		font-family: 'robotolight';
		text-align: right;
		line-height: 2.6;
		display: none;
	}
	#SezioniInteresse #MenuOrizzontale a.RALinkIn3:link,
	#SezioniInteresse #MenuOrizzontale a.RALinkIn3:visited,
	{
		color: #ffffff;
		font-size: 16px;
		font-family: 'robotolight';
		text-align: right;
		line-height: 2.6;
	}
	.Riquadro_dt_Riquadro42 {
		/*APPUNTAMENTI + COMUNICATI  Fabiana - Riquadro Grigio della home page - titolo */
		color: #000;
		font-family: "exoregular", sans-serif;
		font-size: 19px;
		font-weight: 500;
		padding: 16px 16px 0 16px;
		margin-top: 16px;
	}
	/* .r_dd_Riquadro42 .RALinkUL li { */
	/* padding: 8px 0 0 0;  */
	/* border-bottom:1px solid #ccc; */
	/* } */
	.r_dd_Riquadro42 a.RALink:link {
		padding: 8px 0 0 0;
	}
	.r_dd_Riquadro42 .RALinkUL li a {
		color: #0e6377;
		font-family: "exoregular", sans-serif;
		font-size: 16px;
		font-weight: 300;
		text-transform: uppercase;
		padding: 4px 0;
	}
	#Contenuti_Pagina .r_dd_inevidenzaTXT h2 a {
		color: #fff;
		font-family: 'exoregular';
		padding: 0;
		font-size: 21px;
		margin-top: 8px;
	}
	#Contenuti_Pagina .r_dd_inevidenzaTXT p {
		color: #fff;
		font-family: 'robotoregular';
		padding: 8px 16px 16px 16px;
		font-size: 17px;
		line-height: 1.2;
	}
	#RiquadroServizi,
	#RiquadroEconomico,
	#RiquadroSociale {
		padding: 10px 0px;
	}
	#ContenutoFooter {
		margin: 16px;
	}
	/*.r_dd_Riquadro42 {
    padding: 4px 16px;
}*/
	.Dro r_dd_Riquadro42 {
		padding-bottom: 16px;
	}
	.elem_1 .h2,
	.elem_1 h2 {
		/* font-family: "exoregular", Helvetica, Arial, sans-serif; */
		font-size: 17px;
		font-weight: 500;
		line-height: 1.2;
		margin: 0;
	}
	.RAElencoCanali02 {
		margin-bottom: 16px;
	}
	.RAElencoCanali02 h2 {
		margin-top: 0;
		padding: 16px;
	}
	#notizie .RAEC0 {
		padding: 0;
	}
	.h2,
	h2 {
		font-size: 17px;
		margin: 0;
		padding: 0;
	}
	.h3,
	h3 {
		font-size: 17px;
		padding: 0 0 8px 0;
		margin: 0;
	}
	#notizie a.RALinkIn3 {
		padding: 16px;
	}
	#Contenuti_Pagina .r_dd_inevidenzaTXT {
		background: #993333 none repeat scroll 0 0;
		padding: 0 16px;
	}
	#Contenuti_Pagina .r_dd_inevidenzaTXT p {
		color: #fff;
		font-family: "robotoregular";
		font-size: 17px;
		line-height: 1.2;
		padding: 0;
	}
	.r_dd_Riquadro42 .RASottotitolo {
		font-size: 14px;
		font-weight: 500;
		color: #000;
		font-family: "exoregular", sans-serif;
		font-size: 21px;
		font-weight: 500;
		padding: 16px 0;
	}
	#RiquadroServizi a:link,
	#RiquadroServizi a:visited,
	#RiquadroEconomico a:link,
	#RiquadroEconomico a:visited,
	#RiquadroSociale a:link,
	#RiquadroSociale a:visited {
		border-bottom: 1px solid #666;
		color: #000;
		display: block;
		font-family: "robotomedium", sans-serif;
		font-size: 14px;
		font-weight: 500;
	}
	/* #SpazioAccessori .r_dd_RiquadroImpaginazione img { */
	#SpazioAccessori .r_dd_RiquadroImpaginazione .img-responsive {
		/* display: none; commentato per far apparire i social da mobile*/
	}
	.r_dd_Riquadro42 .RAPar {
		font-size: 14px;
	}
	#notizie .RAElencoCanali a.RALinkIn3 {
		font-size: 16px;
		padding: 16px;
	}
	.RAECImg100 .Sintesi,
	.RAECImg100 h2,
	.RAECImg100 .RADate {
		margin-left: 0;
	}
	#Footer_Indici .RAElencoCanali a:link,
	#Footer_Indici .RAElencoCanali a:visited {
		font-size: 14px;
	}
	#Footer_Indici .row {
		padding: 0;
	}
	.r_dd_Riquadro42 .RALinkUL a.RALinkIn,
	.r_dd_Riquadro42 .RALinkUL a.RALinkOut,
	/* .r_dd_Riquadro42 .RALinkUL a.RALinkIn3, */
	#notizie a.RALinkIn3 {
		font-size: 16px;
		padding: 0;
	}
	.r_dd_Riquadro42 {
		padding: 4px 16px 4px;
	}
	.r_dd_Riquadro42 .RALinkUL li a {
		padding: 4px;
	}
	.Riquadro43 {
		/* display: none; */
	}
	/*siti tematici*/
	#siti-tem .RASottotitolo {
		font-family: 'exoregular', sans-serif;
		font-size: 21px;
		color: #000;
		font-weight: 500;
		padding: 16px;
	}
	#siti-tem .RAElencoCanali {
		padding: 0 16px;
	}
	
	#SpazioAccessori .r_dd_RiquadroImpaginazione {
		padding-left: 16px;
	}
	.r_dd_RiquadroImpaginazione img {
		display: none;
	}
}
