/***********************
*****    GENERALE
************************/

body { font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; margin:0; padding:0; color:#333; font-size:90% }
header h1 {margin:0; padding:0}
a {  text-decoration: none;}
a:hover { text-decoration: underline;}
nav#menu-header {display:none;}
.awefont { font-family: 'Architects Daughter', cursive; }






html, body { margin: 0; padding: 0}
h1 {font-size:1.6rem; margin: 5px 0}
h2 {font-size:1.3rem;}
h3 {font-size:1.1rem;}
h4 {font-size:1rem;}
h5 {font-size:1rem;}
h6 {font-size:0.9rem;}



a { text-decoration: none;}
p { margin:8px 0}
a:hover {text-decoration: underline;}

#search { text-align: center; width: 150px; margin: 0 auto;}
#search input { background:transparent; border:1px solid #eee; color:#fff; padding:5px; width:100px;  float:left}
#search .buttonsearch  { border:0; background: transparent url(/layout/common/image/search-white.png) center center no-repeat; width:30px; height:20px; float:left}
#search .buttonsearch span { display:none}

/***********************
*****   STRUTTURA LAYOUT
************************/

.mind-oc-boxhp h3.titolo  {  padding:5px 0 0 3px; }/*font-family: 'Architects Daughter'font-size:1.5rem;;line-height:1em;*/
.mind-oc-boxhp .datapubb { color:#999; font-style:italic;font-size:0.7rem;padding:0 0 0 3px;}
.mind-oc-boxhp .link:hover {text-decoration:none !important}


#content-wrapper {  padding:0 10px}
.l-container { max-width: 1140px; margin:0 auto}


/***********************
*****    FOOTER
************************/
footer { min-height: 130px; padding: 30px}
footer h1,footer .logo {margin:0; padding:0}

#footer-wrapper .logo a {display:block; width: 195px; height: 110px;  background: transparent url("/plugins/slir/-w600/layout/asvis/img/logo-asvis-alleanza-italiana-per-lo-sviluppo-sostenibile-white.png") no-repeat scroll center center; margin: 0 auto; padding: 0; background-size: 100%;}


#footer-wrapper a, #subfooter-wrapper a { color: #eee}
#footer-wrapper ul { margin:0; padding:0; list-style-type:none }

#prefooter-wrapper {padding:0 10px}
#prefooter-container h2 { padding-left:10px;}

#subfooter-wrapper { font-size: 80%;
	text-align: center; padding:0 20px 20px 20px
}



.footermarginsx, .footermargindx {  box-sizing: border-box;text-align: center;padding:10px 0}

.footermargindx { padding:10px 10px 0 0; width:100%}
footer {color:#ccc; font-size: 0.8rem;}
footer a { color:#fff; }


#socialicon_rss, #socialicon_tw, #socialicon_yt, #socialicon_fb, #english_pres, #socialicon_in {display:block;	 width: 28px; height: 28px; float: right; margin:2px 10px 10px 0 ; border-radius: 50%;border:1px solid #ccc}

#socialicon_rss {background: transparent url(/plugins/slir/-w122/layout/asvis/img/sociocons-1024x748.png) 0 -30px no-repeat;transition-duration: 0.6s; }

#socialicon_tw {background: transparent url(/plugins/slir/-w122/layout/asvis/img/sociocons-1024x748.png) -30px 0 no-repeat; }

#socialicon_fb {background: transparent url(/plugins/slir/-w122/layout/asvis/img/sociocons-1024x748.png) 0 0 no-repeat; }

#socialicon_yt {background: transparent url(/plugins/slir/-w122/layout/asvis/img/sociocons-1024x748.png) -95px 0 no-repeat; }

#socialicon_in {background: transparent url(/plugins/slir/-w122/layout/asvis/img/social/insta.svg) center center no-repeat; background-size: contain;}

#socialicon_rss:hover,#socialicon_fb:hover, #socialicon_tw:hover, #socialicon_yt:hover, #english_pres:hover, #socialicon_in:hover {transition-duration: 0.6s;box-shadow: 0px 0px 20px rgba(255,255,255,1);border:1px solid #fff }

#english_pres {background: transparent url(/plugins/slir/-w122/layout/asvis/img/sociocons-1024x748.png) -92px -29px no-repeat;transition-duration: 0.6s; }



.bg_goal1 {background: #e5243b}
.bg_goal2 {background: #dda63a}
.bg_goal3 {background: #4c9f38}
.bg_goal4 {background: #c5192d}
.bg_goal5 {background: #ff3a21}
.bg_goal6 {background: #26bde2}
.bg_goal7 {background: #fcc30b}
.bg_goal8 {background: #a21942}
.bg_goal9 {background: #fd6925}
.bg_goal10 {background: #dd1367}
.bg_goal11 {background: #fd9d24}
.bg_goal12 {background: #bf8b2e}
.bg_goal13 {background: #3f7e44}
.bg_goal14 {background: #0a97d9}
.bg_goal15 {background: #4dbc20}
.bg_goal16 {background: #00689d}
.bg_goal17 {background: #19486a}

.icon_goal {background: #fff url(/plugins/slir/-w44-h44/layout/asvis/img/icon/smalltile-bar.png) center center no-repeat;}
.icon_goal1 {background: #e5243b url(/layout/asvis/img/sdg_small/sdg1.png) center center no-repeat;}
.icon_goal2 {background: #dda63a url(/layout/asvis/img/sdg_small/sdg2.png) center center no-repeat;}
.icon_goal3 {background: #4c9f38 url(/layout/asvis/img/sdg_small/sdg3.png) center center no-repeat;}
.icon_goal4 {background: #c5192d url(/layout/asvis/img/sdg_small/sdg4.png) center center no-repeat;}
.icon_goal5 {background: #ff3a21 url(/layout/asvis/img/sdg_small/sdg5.png) center center no-repeat;}
.icon_goal6 {background: #26bde2 url(/layout/asvis/img/sdg_small/sdg6.png) center center no-repeat;}
.icon_goal7 {background: #fcc30b url(/layout/asvis/img/sdg_small/sdg7.png) center center no-repeat;}
.icon_goal8 {background: #a21942 url(/layout/asvis/img/sdg_small/sdg8.png) center center no-repeat;}
.icon_goal9 {background: #fd6925 url(/layout/asvis/img/sdg_small/sdg9.png) center center no-repeat;}
.icon_goal10 {background: #dd1367 url(/layout/asvis/img/sdg_small/sdg10.png) center center no-repeat;}
.icon_goal11 {background: #fd9d24 url(/layout/asvis/img/sdg_small/sdg11.png) center center no-repeat;}
.icon_goal12 {background: #bf8b2e url(/layout/asvis/img/sdg_small/sdg12.png) center center no-repeat;}
.icon_goal13 {background: #3f7e44 url(/layout/asvis/img/sdg_small/sdg13.png) center center no-repeat;}
.icon_goal14 {background: #0a97d9 url(/layout/asvis/img/sdg_small/sdg14.png) center center no-repeat;}
.icon_goal15 {background: #4dbc20 url(/layout/asvis/img/sdg_small/sdg15.png) center center no-repeat;}
.icon_goal16 {background: #00689d url(/layout/asvis/img/sdg_small/sdg16.png) center center no-repeat;}
.icon_goal17 {background: #19486a url(/layout/asvis/img/sdg_small/sdg17.png) center center no-repeat;}


/***********************
*****    	dettaglio articoli
************************/
.reading-friendly {line-height: 1.7em; }
.reading-friendly .d-box-descrizione {font-size: 110%;}
