/*
Theme Name: mytemplate
Theme URI: #
Author: Stefano Mastronardi
Author URI: https://www.linkedin.com/in/stefano-mastronardi-887733105/
Description: The first WordPress theme from Stefano Mastronardi. Very simple and essential, responsive anche without plugin.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: SteMas

*/

/*RESET STYLE DI ERIC MEYER */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
/*	font: inherit; l'ho cancellato perché mi azzerava tutti i font boldati della pagina */  
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
blockquote, q {
	quotes: none;
}



/*! stile di base del sito */
/*! stile di base del sito */
/*! stile di base del sito */
@media screen and (max-width:590px){
body {
background-color:#FFFFFF;
/*background-image: none; /*dipende da te*/
/*background-repeat: no-repeat; /*dipende da te*/
/*background-attachment: none; /*questa Ã¨ la parte piÃ¹ importante*/
/*background-size:none;/*questa è la parte più importante*/
}} 
@media screen and (min-width:591px){
body {
background-color:#FFFFFF;
background-image:url(../immagini/skin-text.jpg);
/*background-size:cover;
/*background-image: url("immagini/skin-text.jpg"); /*dipende da te*/
/*background-repeat: repeat; /*dipende da te*/
/*background-attachment: fixed; /*questa è la parte più importante*/
}}


@media screen and (max-width:590px) {
.wrapper{background-color:#FFFFFF;width:98%;height:auto;padding-left:1%;padding-right:1%;padding-bottom:1%;position:relative;margin:10px auto}
}
@media screen and (min-width:591px) {
.wrapper{background-color:#FFFFFF;width:1200px;height:auto;padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:1px;position:relative;margin:0px auto 15px}
}
@media screen and (max-width:590px) {
.wrapper-header{background-color:#FFFFFF;width:98%;height:auto;padding-left:1%;padding-right:1%;padding-bottom:1%;position:relative;margin:0px auto 15px}
}
@media screen and (min-width:591px) {
.wrapper-header{background-color:#FFFFFF;width:1200px;min-height:180px;padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:1px;position:relative;margin:20px auto 0px}
}


/*! stile del header */
/*! stile del header */
/*! stile del header */
@media screen and (max-width:590px){.header{width:100%}}
@media screen and (max-width:590px){.testata{width:100%;height:auto}}
@media screen and (max-width:590px){.testatina{width:100%;height:auto}}
@media screen and (max-width:590px){.testatina img{width:40%;height:auto;margin-top:10px;margin-left:30%;margin-bottom:5px}}
@media screen and (max-width:590px){.menu{display:none}}
@media screen and (max-width:590px){.menu-mobile{font-family:'Merryweather';width:100%;height:auto;background-color:#484848}.menu-mobile ul{width:95%;padding-left:5%}.menu-mobile li{width:92%;height:34px;text-decoration:none;color:#FFF;margin:4%}.menu-mobile li a:link{text-decoration:none;color:#FFF;margin-left:0}.menu-mobile li a:visited{text-decoration:none;color:#FFF;margin-left:0}.menu-mobile li a:hover{text-decoration:none;color:#E29137;margin-left:0}}

.innesco-menu a:link{text-decoration: none;color:#FFF;margin-left: 10px;font-family: 'Merryweather';height: 20px;display: inline-block; padding: 1%;width: 98%;}
.innesco-menu a:visited{text-decoration: none;color:#FFF;margin-left: 10px;font-family: 'Merryweather';height: 20px;display: inline-block; padding: 1%;width: 98%;}
.innesco-menu a:hover{text-decoration: none;color:#E29137;margin-left: 10px;font-family: 'Merryweather';height: 20px;display: inline-block; padding: 1%;width: 98%;}

@media screen and (min-width:591px){.header{width:1200px;height:175px}}
@media screen and (min-width:591px){.testata{width:1200px;height:125px;border-top:#EFB709;border-top-style:solid;border-width:7px}}
@media screen and (min-width:591px){.testatina{width:290px;height:125px;float:left;padding-left:1%}}
@media screen and (min-width:591px){.testatina img{max-height:125px}}
@media screen and (min-width:591px){.menu{width:100%;height:50px;float:left;background-color:#000}.menu ul{width:100%;height:35px;line-height:5px;padding:0;margin:0}.menu li{text-align:center;;line-height:13px;width:13%;float:left;list-style-type:none;text-decoration:none;color:#FFF;padding-top:15px}.menu li a:link{font-size:15px;font-family:'Merryweather';text-decoration:none;color:#FFF;margin-left:0;}.menu li a:visited{font-size:15px;font-family:'Merryweather';text-decoration:none;color:#FFF;margin-left:0}.menu li a:hover{font-size:15px;font-family:'Merryweather';text-decoration:none;color:#E29137;margin-left:0}}
@media screen and (min-width:591px){.menu-mobile{display:none}}





/*! stile del header */
/*! stile del header */
/*! stile del header */



/*! stile del container */
/*! stile del container */
/*! stile del container */

@media screen and (max-width:590px) {.container{margin-top:10px;width:100%}}
@media screen and (min-width:591px) {.container{margin-top:20px;width:1200px}}
@media screen and (max-width:590px) {.colonna_sinistra{width:100%;margin-top:45px}}
@media screen and (min-width:591px) {.colonna_sinistra{width:640px;float:left}}
@media screen and (max-width:590px) {.colonna_centrale{width:100%;display:none}}
@media screen and (min-width:591px) {.colonna_centrale{width:220px;float:left;}}
@media screen and (max-width:590px) {.colonna_destra{width:100%}}
@media screen and (min-width:591px) {.colonna_destra{margin-left:860px;width:340px}}


.h1-tag {
    font-family: 'Caladea';
    font-size: 30px;
    line-height: 34px;
    font-weight: bold;
    color: #000;
    text-decoration: none;}


.blocco apertura{width:100%}
@media screen and (max-width:590px) {
.apertura_generale{width:100%}
.apertura_categoria{width:190px;float:left;text-align:center;margin-top:10px;height:25px;line-height:25px;font-size:18px;padding:2px;text-decoration:none;color:#FFF;background-color:#A07A0A}
.apertura_categoria  a:link {width:190px;float:left;text-align:center;height:25px;padding:2px;font-size:18px;text-decoration:none;color:#FFF;font-family:'Oswald',sans-serif;}
.apertura_categoria a:visited {color:#FFF;text-decoration:none}
.apertura_categoria a:hover{text-decoration:none;color:#C60}
.apertura_foto img{width:100%;height:auto}
.apertura_titolo{width:96%;margin-top:2%;margin-left:2%;margin-right:2%;margin-bottom: 5%;}
.apertura_titolo a:link{width:100%;font-family:'Caladea', sans-serif;font-size:29px;line-height:32px;color:#000;text-decoration:none}
.apertura_titolo a:visited{color:#000;text-decoration:none}
.apertura_titolo a:hover{text-decoration:none;color:#C60}
.apertura_anteprima{width:96%;margin-top:2%;margin-left:2%;margin-right:2%;font-family:'Merriweather Sans', sans-serif;font-size:14px;line-height:18px;color:#000}
}
@media screen and (min-width:591px) {
.apertura_generale{width:380px;float:left}
.apertura_foto img{width:380px;height:200px}
.apertura_titolo{width:370px;margin-top:5px;margin-left:5px;margin-right:5px;margin-bottom:10px;}
.apertura_titolo a:link{width:370px;font-family:'Caladea', sans-serif;font-size:33px;line-height:37px;color:#000;text-decoration:none}
.apertura_titolo a:visited{color:#000;text-decoration:none}
.apertura_titolo a:hover{text-decoration:none;color:#C60}
.apertura_anteprima{width:370px;font-size:15px;line-height: 19px;font-family:'Merriweather Sans', sans-serif;color:#000;margin:5px}
.apertura_categoria{width:190px;float:left;text-align:center;height:25px;line-height:25px;padding:2px;font-size:16px;text-decoration:none;color:#FFF;font-family:'Oswald',sans-serif;font-weight: bold;background-color:#A07A0A}
.apertura_categoria a:link {font-family:'Oswald',sans-serif;font-weight: bold;width:190px;float:left;text-align:center;height:25px;padding:2px;font-size:16px;text-decoration:none;color:#FFF;}
.apertura_categoria a:visited {text-decoration:none;color:#FFF}
.apertura_categoria a:hover {text-decoration:none;color:#c60}
}


/*VERSIONE DELLA SPALLA CON TRE NOTIZIE */
/*VERSIONE DELLA SPALLA CON TRE NOTIZIE */
@media screen and (max-width:590px) {
.apertura_spalla{width:100%}
.spalla_1_foto img{width:100%;height:auto}
.spalla_1_titolo{width:96%;margin-top:2%;margin-left:2%;margin-right:2%}
.spalla_1_titolo a:link{width:100%;font-family:'Caladea', sans-serif;font-size:23px;line-height:27px;color:#000;text-decoration:none}
.spalla_1_titolo a:visited{color:#000;text-decoration:none}
.spalla_1_titolo a:hover{text-decoration:none;color:#C60}
.spalla_1_anteprima{width:96%;margin-top:2%;margin-left:2%;margin-right:2%;font-family:'Merriweather Sans', sans-serif;font-size:14px;color:#000}
}
@media screen and (min-width:591px) {
.apertura_spalla{width:250px;margin-left:390px}
}
@media screen and (max-width:590px) {
.spalla_1{width:100%;padding-top:25px;margin-top:5px;padding-bottom: 10px;border-bottom:#000 dashed 1px}
}
@media screen and (min-width:591px) {
.spalla_1{width:250px;float:left;margin-top:5px;padding-bottom:5px;margin-bottom:15px;border-bottom:#000 dashed 1px}
.spalla_1_foto{width:80px;float:left}
.spalla_1_foto img{width:80px;height:41px}
.spalla_1_titolo{width:160px;margin-left:90px}
.spalla_1_titolo a:link{font-family:'Caladea', sans-serif;width:160px;font-size:20px;line-height:24px;color:#000;text-decoration:none}
.spalla_1_titolo a:visited{color:#000;text-decoration:none}
.spalla_1_titolo a:hover{text-decoration:none;color:#C60}
}


/*VERSIONE DELLA SPALLA CON DUE NOTIZIE */
/*VERSIONE DELLA SPALLA CON DUE NOTIZIE */
@media screen and (max-width:590px) {
.apertura_spalla-versionebis{width:100%}
.spalla_1_foto-versionebis img{width:100%;height:auto}
.spalla_1_titolo-versionebis{width:96%;margin-top:2%;margin-left:2%;margin-right:2%}
.spalla_1_titolo-versionebis a:link{width:100%;font-family:'Caladea', sans-serif;font-size:23px;line-height:27px;color:#000;text-decoration:none}
.spalla_1_titolo-versionebis a:visited{color:#000;text-decoration:none}
.spalla_1_titolo-versionebis a:hover{text-decoration:none;color:#C60}
.spalla_1_anteprima-versionebis{width:96%;margin-top:2%;margin-left:2%;margin-right:2%;font-family:'Merriweather Sans', sans-serif;font-size:14px;color:#000}
}
@media screen and (min-width:591px) {
.apertura_spalla-versionebis{width:250px;margin-left:410px}
}
@media screen and (max-width:590px) {
.spalla_1-versionebis{width:100%;padding-top:25px;margin-top:5px;padding-bottom: 10px;border-bottom:#000 dashed 1px}
}
@media screen and (min-width:591px) {
.spalla_1-versionebis{width:230px;float:left;margin-top:5px;padding-bottom:5px;margin-bottom:15px;border-bottom:#000 dashed 1px}
.spalla_1_foto-versionebis{width:230px;height:125px}
.spalla_1_foto-versionebis img{width:230px;height:125px}
.spalla_1_titolo-versionebis{width:230px;margin-top:10px}
.spalla_1_titolo-versionebis a:link{font-family:'Caladea', sans-serif;font-size:22px;line-height:25px;color:#000;text-decoration:none}
.spalla_1_titolo-versionebis a:visited{color:#000;text-decoration:none}
.spalla_1_titolo-versionebis a:hover{text-decoration:none;color:#C60}
}




@media screen and (max-width:590px){
.altri-settori {width:100%;margin-bottom: 10px;}
.altri-settori-container {width: 80%;margin-top: 10px;padding: 1%;border-bottom: #000 dashed 1px;margin-left: 9%;margin-right: 9%;background-color: #151b37;}
.altri-settori-foto  {width: 80%;margin-left: 10%}
.altri-settori-foto img {width: 80%;height:auto}
.altri-settori-titolo {font-family: 'Caladea', sans-serif; font-size: 19px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo a:link {font-family: 'Caladea', sans-serif; font-size: 19px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo a:visited {color:#ffffff;text-decoration: none;}
.altri-settori-titolo a:hover {color:#C60;text-decoration: none;}
.altri-settori-categoria  {font-family: 'Oswald',sans-serif;font-size: 16px;width: 98%;text-align: center;height: 22px;padding: 1%;text-decoration: none;color: #FFF;background-color: #0A47A0; }
.altri-settori-categoria a:link {width: 98%;text-align: center;font-size: 16px;text-decoration: none;color: #FFF;font-family: 'Oswald',sans-serif;}
.altri-settori-categoria a:visited {text-decoration: none;color: #FFF;}
.altri-settori-categoria a:hover {text-decoration: none;color: #C60;}

}
@media screen and (min-width:591px){
.altri-settori {width:100%;margin-bottom: 30px;}
.altri-settori-container {width: 21%;margin-top: 10px;padding: 1%;border-bottom: #000 dashed 1px;float: left;margin-left: 1%;margin-right: 1%;background-color: #151b37;}
.altri-settori-foto  {width: 100%;height:auto}
.altri-settori-foto img {width: 99%;height:auto}
.altri-settori-titolo {font-family: 'Oswald',sans-serif;; font-size: 19px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo a:link {font-family: 'Oswald',sans-serif;; font-size: 19px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo a:visited {color: #ffffff;text-decoration: none;}
.altri-settori-titolo a:hover {color: #C60;text-decoration: none;}
.altri-settori-categoria  {width: 98%;text-align: center;height: 25px;line-height:22px;padding: 1%;font-size: 14px;text-decoration: none;color: #FFF;font-family: 'Oswald',sans-serif; background-color: #0A47A0; margin-bottom: 15px;}
.altri-settori-categoria a:link {width: 98%;text-align: center;height: 22px;line-height:25px;padding: 1%;font-size: 14px;text-decoration: none;color: #FFF;font-family: 'Oswald',sans-serif;}
.altri-settori-categoria a:visited {text-decoration: none;color: #FFF;}
.altri-settori-categoria a:hover {text-decoration: #C60;color: #FFF;}
}



@media screen and (max-width:590px){
.altri-settori-container-2 {width: 80%;margin-top: 10px;padding: 1%;border-bottom: #000 dashed 1px;margin-left: 9%;margin-right: 9%;background-color: #151b37;}
.altri-settori-foto-2  {width: 80%;margin-left: 10%}
.altri-settori-foto-2 img {width: 80%;margin-left: 10%;height:auto}
.altri-settori-titolo-2 {font-family: 'Oswald',sans-serif; font-size: 19px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo-2 a:link {font-family: 'Oswald',sans-serif; font-size: 19px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo-2 a:visited {font-family: 'Oswald',sans-serif; font-size: 19px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo-2 a:hover {font-family: 'Oswald',sans-serif; font-size: 19px;line-height: 26px;color: #C60;text-decoration: none;}
.altri-settori-categoria-2  {width: 98%;text-align: center;height: 22px;padding: 1%;font-size: 16px;text-decoration: none;color: #FFF;font-family: 'Oswald',sans-serif;background-color: #0A47A0; }
.altri-settori-categoria-2 a:link {width: 98%;text-align: center;font-size: 16px;text-decoration: none;color: #FFF;font-family: 'Oswald',sans-serif;}
.altri-settori-categoria-2 a:visited {width: 98%;text-align: center;font-size: 16px;text-decoration: none;color: #FFF;font-family: 'Oswald',sans-serif;}
.altri-settori-categoria-2 a:hover {width: 98%;text-align: center;font-size: 16px;text-decoration: none;color: #C60;font-family: 'Oswald',sans-serif;}
}
@media screen and (min-width:591px){
.altri-settori-container-2 {width: 46%;margin-top: 10px;padding: 1%;border-bottom: #000 dashed 1px;float: left;margin-left: 1%;margin-right: 1%;background-color: #000;}
.altri-settori-foto-2  {width: 80%;margin-left:5%;height:auto}
.altri-settori-foto-2 img {width: 99%;height:auto}
.altri-settori-titolo-2 {font-family: 'Oswald',sans-serif; font-size: 22px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo-2 a:link {font-family: 'Oswald',sans-serif; font-size: 22px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo-2 a:visited {font-family: 'Oswald',sans-serif; font-size: 22px;line-height: 26px;color: #ffffff;text-decoration: none;}
.altri-settori-titolo-2 a:hover {font-family: 'Oswald',sans-serif; font-size: 22px;line-height: 26px;color: #C60;text-decoration: none;}
.altri-settori-categoria-2  {width: 98%;text-align: center;height: 22px;line-height:22px;padding: 1%;font-size: 16px;text-decoration: none;color: #FFF;font-family: 'Oswald',sans-serif; background-color: #0A47A0; margin-bottom: 15px;}
.altri-settori-categoria-2 a:link {width: 98%;text-align: center;height: 22px;line-height:22px;padding: 1%;font-size: 16px;text-decoration: none;color: #FFF;font-family: 'Oswald',sans-serif;}
.altri-settori-categoria-2 a:visited {width: 98%;text-align: center;height: 22px;line-height:22px;padding: 1%;font-size: 16px;text-decoration: none;color: #FFF;font-family: 'Oswald',sans-serif;}
.altri-settori-categoria-2 a:hover {width: 98%;text-align: center;height: 22px;line-height:22px;padding: 1%;font-size: 16px;text-decoration: #C60;color: #FFF;font-family: 'Oswald',sans-serif;}
}


.altre_news{width:100%;margin-top:20px;padding-bottom:20px;border-bottom:#000 dashed 1px}
.altre_news_categoria{width:180px;text-align:center;height:22px;line-height:22px;padding:2px;font-size:16px;text-decoration:none;color:#FFF;font-family:'Oswald',sans-serif;font-weight: bold;background-color:#A07A0A}
.altre_news_categoria a:link {width:180px;text-align:center;height:22px;line-height:22px;padding:2px;font-size:16px;text-decoration:none;color:#FFF;font-family:'Oswald',sans-serif;font-weight: bold;}
.altre_news_categoria a:visited {width:180px;text-align:center;height:22px;line-height:22px;padding:2px;font-size:16px;text-decoration:none;color:#FFF;font-family:'Oswald',sans-serif;font-weight: bold;}
.altre_news_categoria a:hover {width:180px;text-align:center;height:22px;line-height:22px;padding:2px;font-size:16px;text-decoration:none;color:#FFF;font-family:'Oswald',sans-serif;font-weight: bold;}



.altre_news_foto{width:30%;float:left}
.altre_news_foto img{width:100%;height:auto}
.altre_news_titolo {margin-top:10px}
.altre_news_titolo a:link{font-family:'Caladea', sans-serif;font-size:25px;line-height:29px;color:#000;text-decoration:none}
.altre_news_titolo a:visited{color:#000;text-decoration:none}
.altre_news_titolo a:hover{color:#C60;text-decoration:none}
.altre_news_anteprima{font-family:Merriweather Sans;font-size:14px;line-height:19px;color:#000;margin-top:10px}
.colonnino_evidenza{width:100%;background-color:#E3DFD1}
.evidenza{width:65%;font-size:20px;font-family:Merriweather Sans;background-color:#000000;padding:2%;color:#FFF;margin-bottom:-20px}
.altre_news_minori{width:96%;padding:2%;margin-top:20px;border-top:#000 dashed 1px}
.altre_news_minori_categoria{width:180px;text-align:center;height:22px;padding:2px;font-size:16px;text-decoration:none;color:#FFF;font-family:'Oswald',sans-serif;background-color:#A07A0A}
.altre_news_minori_foto{width:30%;float:left}
.altre_news_minori_foto img{width:100%;height:auto}
.altre_news_minori_titolo a:link{font-family:'Caladea', sans-serif;font-size:21px;line-height:25px;color:#000;text-decoration:none}
.altre_news_minori_titolo a:visited{color:#000;text-decoration:none}
.altre_news_minori_titolo a:hover{color:#C60;text-decoration:none}
.altre_news_minori_anteprima{font-family: Merriweather Sans;font-size: 13px;color: #000;line-height:17px;padding-top: 4px;
}}

.colonnino_evidenza_bis{width:100%;background-color:#E8DEC3;}
.altre_news_minori_bis_foto{width:20%;float:left}
.altre_news_minori_bis_foto img{width:100%;height:auto}
.altre_news_minori_bis_titolo a:link{font-family:'Caladea', sans-serif;font-size:15px;color:#000;text-decoration:none}
.altre_news_minori_bis_titolo a:visited{color:#000;text-decoration:none}
.altre_news_minori_bis_titolo a:hover{color:#C60;text-decoration:none}

.sezione_strategie {width:96%;padding:2%;;background-color:#DAA663;}
.sezione_strategie a:link{font-family:'Caladea', sans-serif;font-size:16px;color:#000;text-decoration:none;font-variant: petite-caps}
.sezione_strategie a:visited{color:#000;text-decoration:none;font-variant: petite-caps}
.sezione_strategie a:hover{color:#C60;text-decoration:none;font-variant: petite-caps}



/*! stile del articolo news */
/*! stile del articolo news */
/*! stile del articolo news */

.foto_news{width:60%;margin-left:20%}
.foto_news img{width:100%;height:auto}
.titolo_news {margin-top:20px}
.titolo_news h1{font-family:'Caladea', sans-serif;font-size:45px;line-height:55px;font-weight: bold;color:#000;text-decoration:none}
.info_news{font-family: 'Signika', sans-serif;font-size: 13px;color: #828282;padding-top: 5px;padding-bottom: 5px;border-top: #999 thin dashed;border-bottom: #999 thin dashed;margin-bottom: 20px;margin-top: 20px;}
.info_news a:link{font-size:13px;color:#828282;text-decoration:underline;font-weight:700}
.info_news a:visited{font-size:13px;color:#828282;text-decoration:underline;font-weight:700}
.info_news a:hover{font-size:13px;color:#828282;text-decoration:underline;font-weight:700}
.descrizione{font-family: 'Source Sans Pro', sans-serif;font-size: 23px;line-height: 29px;color: #9f9a9a;font-style: oblique;margin-bottom: 30px;margin-top: 0;}
.testo_news{font-family: 'Source Sans Pro', sans-serif;font-size:19px;line-height:30px;color:#000;margin-bottom:25px}
.testo_news p{display:block;margin-bottom:30px;margin-top:30px}
.testo_news h2{font-family:'Signika',sans-serif;font-size:27px;line-height:30px;color:#000;margin-bottom:10px;margin-top:35px;font-weight: bold;}
.testo_news h3{font-family:'Signika',sans-serif;font-size:22px;line-height:25px;color:#000;margin-bottom:10px;margin-top:20px;font-weight: bold;}
.testo_news a:link{text-decoration:underline;color:#E02502}
.testo_news a:visited{text-decoration:underline;color:#E02502}
.testo_news a:hover{text-decoration:underline;color:#DC9E92}
.testo_news blockquote{color:#948D8D;font-style:oblique;font-size:20px;width:auto;margin-top:-3px;margin-bottom:-3px;padding-left:15px;border-left:3px solid #2C5BB5}
.tag-bar{float:left;margin-right:5px;width:auto;border:1px solid #666;padding-left:3px;background-color:#bababa;padding-right:3px}
.tag-bar a:link{text-decoration:none;color:#006;font-size:13px}
.tag-bar a: visited{text-decoration:none;color:#006;font-size:13px}
.tag-bar a:hover{text-decoration:none;color:#900;font-size:13px}


.breadcrumbs{font-family: 'Signika', sans-serif;font-size: 15px;color: #000;padding-bottom: 5px;border-bottom: #000; border-bottom-style: none; border-bottom-width: medium;border-bottom-width: thin;border-style: solid;width: 100%;height: auto;margin-bottom: 10px;line-height: 22px;}
.breadcrumbs a{color: #cc0000;padding-bottom: 5px;text-decoration: none}




@media screen and (max-width:590px) {
.foto_interna-60{width:95%;margin-left:2%;padding-top:10px;padding-bottom:10px;margin-bottom:5px}
.foto_interna-60 img{width:95%;padding-top:10px;padding-bottom:10px;margin-bottom:5px}
img.foto_interna-60{width:95%;padding-top:10px;padding-bottom:10px;margin-bottom:5px}
.foto_interna-90{width:96%;margin-left:1%;padding-top:5px;padding-bottom:5px;margin-bottom:5px}
.foto_interna-90 img{width:98%;padding-top:5px;padding-bottom:5px;margin-bottom:5px}
img.foto_interna-90{width:98%;margin-top:5px;margin-left:0;margin-right:0;padding-bottom:5px;margin-bottom:5px}
}
@media screen and (min-width:591px) {
.foto_interna-60{width:70%;margin-left:12%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
.foto_interna-60 img{width:70%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
img.foto_interna-60{width:70%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
.foto_interna-90{width:98%;margin-left:1%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
.foto_interna-90 img{width:98%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
img.foto_interna-90{width:98%;margin-top:5px;margin-left:0;margin-right:0;padding-bottom:5px;margin-bottom:5px}
}
	
@media screen and (max-width:590px) {
.pager_art{width:90%;padding:2%;float:left;margin-left:1%;margin-bottom:5px;background:#FFF}
.pager_art a:link{text-decoration:underline;font-size:14px;color:#009}
.pager_art a:visited{text-decoration:underline;font-size:14px;color:#009}
.pager_art a:hover{text-decoration:underline;font-size:14px;color:#900}
}
@media screen and (min-width:591px) {
.pager_art{width:44%;padding:2%;float:left;margin-left:1%;background:#FFF}
.pager_art a:link{text-decoration:underline;font-size:14px;color:#009}
.pager_art a:visited{text-decoration:underline;font-size:14px;color:#009}
.pager_art a:hover{text-decoration:underline;font-size:14px;color:#900}
}
.news_iframe{position:relative;height:371px}
.news_iframe iframe{position:absolute;top:0;left:0;width:95%;margin-left:2%;height:370px}
@media screen and (max-width:590px) {
.news_iframe_plus500{position:relative;height:701px}
.news_iframe_plus500 iframe{position:absolute;top:0;left:0;width:95%;margin-left:2%;height:700px}
}
@media screen and (min-width:591px) {
.news_iframe_plus500{position:relative;height:471px}
.news_iframe_plus500 iframe{position:absolute;top:0;left:0;width:95%;margin-left:2%;height:490px}
}


.postmeta {	line-height: 35px;font-size: 17px;border-top-width: thin;	border-top-color: #000000;border-top-style: solid;	margin-bottom: 15px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #000000;padding-top: 10px;	padding-bottom: 10px;}
.postmeta a:link{text-decoration: none;font-size: 17px;color: #000;padding-left: 5px;background-color: #c5d2b4;padding-right: 5px;font-weight: bold;margin-left: 5px;}
.postmeta a:visited{text-decoration: none;font-size: 17px;color: #000;padding-left: 5px;background-color: #c5d2b4;padding-right: 5px;font-weight: bold;margin-left: 5px;}
.postmeta a:hover{text-decoration: none;font-size: 17px;color: #000;padding-left: 5px;background-color: #900;padding-right: 5px;font-weight: bold;margin-left: 5px;}


.info_performance {	font-family: 'Signika', sans-serif;   font-size: 14px;  color: #443f3f;  margin-bottom: 11px; margin-top: 2px;}


/*! stile del commento */
/*! stile del commento */
/*! stile del commento */
.authcomment {background-color: #B3FFCC !important;}
#respond {background: #f0f0f0;padding:0 10px 0 10px;}
/* Highlight active form field */
#respond input[type=text], textarea {-webkit-transition: all 0.30s ease-in-out;  -moz-transition: all 0.30s ease-in-out;  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;  outline: none;  padding: 3px 0px 3px 3px;  margin: 5px 1px 3px 0px;  border: 1px solid #DDDDDD;}
  
#respond input[type=text]:focus,
input[type=email]:focus, 
input[type=url]:focus,
textarea:focus {box-shadow: 0 0 5px rgba(81, 203, 238, 1);margin: 5px 1px 3px 0px;border: 2px solid rgba(81, 203, 238, 1);}


.comments-area { margin-top: 35px;padding-top:15px;border-top-color: #000000;border-top-style: solid;border-top-width: 1px;}
.comment-reply-title {padding:5px; color: #000000;text-shadow: none;margin: 0;padding-top:11px; padding-bottom:11px;font-size: 16px;font-family: Overpass, sans-serif;}
.commentlist {background-color: #c8d2d7;color:#000000;text-shadow: none;margin: 0;padding: 0;font-size: 15px;font-family: Overpass, sans-serif;line-height:23px}
.commentlist li, ol, ul {	list-style: none; width: auto;overflow: hidden;padding: 10px;}
.commentslist .depth-1 {padding: 0 0 15px 0;}
.commentslist .comment {position: relative;	margin: 0;	padding: 15px;	list-style: none;}
.comment-meta { width: 100%;    overflow: hidden;}
.content-post img {	padding: 10px;	border: 1px solid #ccc;}
.comment-data {	float: left;	box-sizing: border-box;	margin: 10px 0 0 0;	padding: 15px;	width: -moz-calc(100% - 94px);width: -webkit-calc(100% - 94px);	width: calc(100% - 94px);}
.comment-date {	line-height: 1.7;	font-size: 14px;}
.comment-date a {	color: #21759b;	text-decoration: none;	background-color: transparent;	transition: background-color 0.3s ease;}
.comment-auth {	margin: 0 0 5px 0;	font: 20px/20px Raleway, sans-serif;}
.comment-intro {font-size:13px;color:#7c7b80;font-style:italic;} 
.comment-intro a:link {font-size:13px;color:#7c7b80;font-style:italic;text-decoration:none;} 
.comment-intro a:hover {font-size:13px;color:#E29137;font-style:italic;text-decoration:none;} 
.comment-intro a:visited {font-size:13px;color:#7c7b80;font-style:italic;text-decoration:none;} 
.reply a:link {font-size:15px;color:#7b1b1b;font-style:italic;text-decoration:none;right;float: right;margin-right: 30px;font-weight: bold;} 
.reply a:hover {font-size:15px;color:#7b1b1b;font-style:italic;text-decoration:none;float: right;margin-right: 30px;font-weight: bold;} 
.reply a:visited {font-size:15px;color:#7b1b1b;font-style:italic;text-decoration:none;float: right;margin-right: 30px;font-weight: bold;} 

.comment-textarea {float: left;width: 100%;height: auto;}
.textinput {float: left;width: 100%;min-height: 75px;outline: none;resize: none;border: 1px solid grey;}		


.navigation {clear:both;font-size:16px;line-height:18px;padding: 10px 0 10px 15px;position:relative;}
.page-numbers {background: #E6E6E6;background-attachment: scroll;background-repeat: repeat-x;color:#333333;display:block;float:left;margin: 2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;}
.page-numbers a:link {background: #E6E6E6;background-attachment: scroll;background-repeat: repeat-x;color:#333333;display:block;float:left;margin: 2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;}
.page-numbers a:visited {background: #E6E6E6;background-attachment: scroll;background-repeat: repeat-x;color:#333333;display:block;float:left;margin: 2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;}
.page-numbers a:hover{background: #A0A0A0;color:#333333;}

.page-numbers span {background: #FFFFFF;color:#333333;padding:6px 9px 5px 9px;}
.current{background: #FFFFFF;color:#333333;padding:6px 9px 5px 9px;}
.prev {background: #E6E6E6;background-attachment: scroll;background-repeat: repeat-x;color:#333333;display:block;float:left;margin: 2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;}
.next {background: #E6E6E6;background-attachment: scroll;background-repeat: repeat-x;color:#333333;display:block;float:left;margin: 2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;}




#submit {
background:-moz-linear-gradient(top, #44c767 5%, #5cbf2a 100%);background:-webkit-linear-gradient(top, #44c767 5%, #5cbf2a 100%);background:-o-linear-gradient(top, #44c767 5%, #5cbf2a 100%);background:-ms-linear-gradient(top, #44c767 5%, #5cbf2a 100%);background:linear-gradient(to bottom, #44c767 5%, #5cbf2a 100%);background-color:#44c767;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-size:17px;padding:8px 18px;text-decoration:none;text-shadow:0px 1px 0px #2f6627;margin-bottom: 10px;margin-top: 10px;} 
#submit:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cbf2a), color-stop(1, #44c767));
background:-moz-linear-gradient(top, #5cbf2a 5%, #44c767 100%);
background:-webkit-linear-gradient(top, #5cbf2a 5%, #44c767 100%);
background:-o-linear-gradient(top, #5cbf2a 5%, #44c767 100%);
background:-ms-linear-gradient(top, #5cbf2a 5%, #44c767 100%);
background:linear-gradient(to bottom, #5cbf2a 5%, #44c767 100%);
background-color:#5cbf2a; }
#submit:active { 
position:relative;
top:1px;
}



/*! stile del footer */
/*! stile del footer */
/*! stile del footer */
@media screen and (max-width:590px) {
.footer{width:98%;padding-left:2%;padding-top:10px;padding-bottom:10px;margin-top:5px;background-color:#000000;font-size:11px;color:#FFF;font-family:"Merriweather Sans"}
}
@media screen and (min-width:591px) {
.footer{width:1185px;padding-left:15px;padding-top:10px;padding-bottom:10px;margin-top:5px;background-color:#000000;font-size:12px;line-height:17px;color:#FFF;font-family:"Merriweather Sans"}
}
.footer a:link{color:#FFF;font-family:"Merriweather Sans";font-size:11px;text-decoration:none}
.footer a:visited{color:#FFF;font-family:"Merriweather Sans";font-size:11px;text-decoration:none}
.footer a:hover{color:#E29137;font-family:"Merriweather Sans";font-size:11px;text-decoration:none}




/* Impaginazione numerica */
.pagination {clear:both;font-size:15px;line-height:18px;padding: 10px 0 10px 15px;position:relative;}
.pagination span, .pagination a {background: #E6E6E6;background-attachment: scroll;background-repeat: repeat-x;color:#333333;display:block;float:left;margin: 2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;}
.pagination a:hover{background: #A0A0A0;color:#333333;}
.pagination .current{background: #FFFFFF;color:#333333;padding:6px 9px 5px 9px;}




/* STILE DELLE PUBBLICITA */
@media screen and (max-width:590px) {.leaderboard{margin-top:4px}}
@media screen and (min-width:591px) {.leaderboard{width:730px;height:100px;margin-left:225px;margin-top:20px}}
.adv_colonna_sx{margin-top:15px;margin-bottom:20px;margin-left:-1%}
@media screen and (max-width:590px) {.adv_spalla{width:98%;margin-left:1%;margin-top:10px;margin-bottom:10px}}
@media screen and (min-width:591px) {.adv_spalla{width:340px;height:260px;margin-bottom:5px}}
@media screen and (max-width:590px) {.adv_fasciaalta{width:98%;margin-left:1%;margin-top:10px;margin-bottom:10px}}
@media screen and (min-width:591px) {.adv_fasciaalta{width:340px;height:330px;margin-bottom:5px}}
@media screen and (max-width:590px) {.adv_interno_articolo{width:300px;margin-top:4px}}
@media screen and (min-width:591px) {.adv_interno_articolo{width:340px;height:285px;float:left;padding:7px 7px 7px 0px}}

@media screen and (max-width:590px) {.adv_colonna-centrale{display:none}}
@media screen and (min-width:591px) {.adv_colonna-centrale{width:200px;margin-left:10px;height:auto;margin-bottom:10px}}


@media screen and (max-width:590px) {.adv_spalla_news {display:none}}
@media screen and (min-width:591px) {.adv_spalla_news {width:340px;margin-bottom:20px}}
@media screen and (max-width:590px) {.sky_adv{display:none}}
@media screen and (min-width:591px) {.sky_adv{width:300px;margin-top:4px;margin-bottom:4px}.sky_adv img{width:99%;padding-top:2px;padding-bottom:2px;margin-bottom:2px}img.sky_adv{width:99%;padding-top:2px;padding-bottom:2px;margin-bottom:2px}}