@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:400,300,700|PT+Sans:400,300,600,700,800);

/* #font icon */
@import url(https://boscodark.it/portali/css/ionicons.css);

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;line-height:1.6em;font-family:'PT Sans','Lucida Sans Unicode','Lucida Grande',sans-serif;}

blockquote:before, blockquote:after, q:before, q:after { content:""; }  
blockquote, q { quotes:"" ""; }  
a img {border:none;}  
.clearer {height:0px;overflow:hidden;margin:0px;clear:both;}  
.center {text-align:center;} 

/*CSS scroller*/
html,body{font-size:1em;color:#000;background:#fff;text-align:center;margin:0 auto;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}

/* Intestazioni */
h1,h2,h3,h4,h5,h6 {font-weight:400;text-align:left;font-family:'Open Sans Condensed',serif;}
h2,h3,h4,h5,h6 {
    -webkit-animation:moveFromLeft .9s ease;
    -moz-animation:moveFromLeft .9s ease;
    -ms-animation:moveFromLeft .9s ease;
}
h1{text-align:center;}
h2{font-size:280%;font-weight:600;color:#111;clear:both;line-height:1.2em;margin-left:0.5%;text-transform:none;}
h2 a:link,h2 a:visited,h2 a:hover,h2 a:active{font-size:100%;font-weight:600;font-family:'Open Sans Condensed',serif;line-height:1.2em;color:#111;}
h2 a:link,h2 a:visited{text-decoration:none;}
h2 a:hover,h2 a:active{text-decoration:underline;}
h3,h4{font-size:180%;color:#939191;font-weight:400;}
h5{font-size:170%;color:#4a4a4a;font-weight:600;}
h6{font-size:150%;color:#4a4a4a;font-weight:600;margin-top:2%;}

/*Liste*/
ol,ul{margin:0;padding:0;list-style:none;}
li{margin-left:3%;text-align:left;padding:0;}

/*Paragrafi*/
html>body p{margin:0.5%;}
p{padding:0.5%;margin:0;text-align:left;}
em{font-style:italic;color:#2a2a2a;}
p em{}
li em{}
strong{font-weight:700;color:#2a2a2a;}
cite,code {font-style:normal;}

hr {border:0.6px solid #EEEEEE;margin:1.5em 0;text-align:center;}

img{border:0;max-width:100%;height: auto!important;}

img.alignnone,img.alignleft,img.alignright,img.aligncenter,img.attachment-thumbnail,#gallery-1 img,#gallery-2 img,#gallery-3 img{/* border-top:5px solid #666 !important;border-left:5px solid #666 !important;border-bottom:5px solid #666 !important;border-right:5px solid #666 !important; */
border:0;
background:#fff;
max-width: 100%!important; 
height: auto!important;

		opacity:0.9;
		-webkit-transition: all .3s linear!important;
		-moz-transition: all .3s linear!important;
		-ms-transition: all .3s linear!important;
		-o-transition: all .3s linear!important;
		transition: all .3s linear!important;
		
		filter: saturate(90%) brightness(1.1) contrast(110%) grayscale(1%)!important;
		-webkit-filter: saturate(90%) brightness(1.1) contrast(110%) grayscale(1%)!important;
		-moz-filter: saturate(90%) brightness(1.1) contrast(110%) grayscale(1%)!important;
		-o-filter: saturate(90%) brightness(1.1) contrast(110%) grayscale(1%)!important;
		-ms-filter: saturate(90%) brightness(1.1) contrast(110%) grayscale(1%)!important;

/* -webkit-transition: all .3s linear!important;
		-moz-transition: all .3s linear!important;
		-ms-transition: all .3s linear!important;
		-o-transition: all .3s linear!important;
		transition: all .3s linear!important;
		
		filter: saturate(90%) brightness(1.1) contrast(110%);
		-webkit-filter: saturate(90%) brightness(1.1) contrast(110%);
		-moz-filter: saturate(90%) brightness(1.1) contrast(110%);
		-o-filter: saturate(90%) brightness(1.1) contrast(110%);
		-ms-filter: saturate(90%) brightness(1.1) contrast(110%); */

-moz-border-radius:10px 0 10px 0;-webkit-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;
		
}
img.alignnone:hover,img.alignleft:hover,img.alignright:hover,img.aligncenter:hover,img.attachment-thumbnail:hover,#gallery-1 img:hover,#gallery-2 img:hover,#gallery-3 img:hover{
background:#fff;
max-width: 100%!important; 
height: auto!important;
opacity:1;
		-webkit-transition: all .3s linear!important;
		-moz-transition: all .3s linear!important;
		-ms-transition: all .3s linear!important;
		-o-transition: all .3s linear!important;
		transition: all .3s linear!important;
		
		filter: saturate(90%) brightness(1.0) contrast(110%) grayscale(100%)!important;
		-webkit-filter: saturate(90%) brightness(1.0) contrast(110%) grayscale(100%)!important;
		-moz-filter: saturate(90%) brightness(1.0) contrast(110%) grayscale(100%!important);
		-o-filter: saturate(90%) brightness(1.0) contrast(110%) grayscale(100%)!important;
		-ms-filter: saturate(90%) brightness(1.0) contrast(110%) grayscale(100%)!important;

/* 		-webkit-transition: all .3s linear!important;
		-moz-transition: all .3s linear!important;
		-ms-transition: all .3s linear!important;
		-o-transition: all .3s linear!important;
		transition: all .3s linear!important;
		
filter: saturate(90%) brightness(1.1) contrast(110%);
		-webkit-filter: saturate(90%) brightness(1.1) contrast(110%);
		-moz-filter: saturate(90%) brightness(1.1) contrast(110%);
		-o-filter: saturate(90%) brightness(1.1) contrast(110%);
		-ms-filter: saturate(90%) brightness(1.1) contrast(110%); 

transform: rotate(360deg);         
-ms-transform: rotate(360deg);     
-moz-transform: rotate(360deg);    
-webkit-transform: rotate(360deg); 
-o-transform: rotate(360deg);*/
}
img.alignleft,img.alignright{
	max-width: 100%!important; 
		height: auto!important;
	/* /-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px; */}

img.alignleft{float:left;margin:5px 15px 10px 0;padding:15px;}
img.alignright{float:right;margin:5px 0 10px 15px;padding:15px;}
img.aligncenter,img.alignnone {display:block;margin:10px auto;}
#gallery-1 img,#gallery-2 img,#gallery-3 img {padding:10px;border:0!important;/* border-top:5px solid #666 !important;border-left:5px solid #666 !important;border-bottom:5px solid #666 !important;border-right:5px solid #666 !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-border-radius:10px 0 10px 0;-webkit-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0; */ }

/*form*/
form{font-size:100%;text-align:center;margin:0;padding:0;}
fieldset{color:#222;margin:1% 6%;padding:1%;background:#fff;border-top:1px solid #dadada;}
label{font-weight:700;width:33%;float:left;display:block;padding:0;clear:left;}
label em{font-weight:400;}
legend{font-weight:700;}

input,textarea,select,button{background:#fff;color:#222;font-size:100%;padding:7px;border:1px solid #dadada;font-family:'PT Sans','Lucida Sans Unicode','Lucida Grande',sans-serif;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}

input{width:64%;}
textarea{width:97%;}
select{width:98%;margin:1%;}
input[type="submit"] {width:20%;font-weight:700;} 

.post iframe{padding:1%;margin:0 2% 0 0;width:98%;}

/*link*/
a:link,a:visited,a:hover,a:active{
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;}
a:link,a:visited{color:#222;text-decoration:none;} 
a:hover,a:active{color:#444;text-decoration:underline;}

/* Web Site */
#page {text-align:left;background:#fff /* url(https://boscodark.it/portali/img/sfondo.jpg) repeat-x top */;/* background-attachment:fixed; */margin:0 auto;}

#mainwrap {}

#header{width:100%;padding:0;margin:0 auto;clear:both;position:fixed;z-index:3;background:#000;border-bottom:10px solid #666;
    -webkit-animation:moveFromTop .9s ease;
    -moz-animation:moveFromTop .9s ease;
    -ms-animation:moveFromTop .9s ease;
	transition:0.5s;
	-moz-transition:0.5s;
	-webkit-transition:0.5s;
	-o-transition:0.5s;
	}
#header.mini {border-bottom:5px solid #666;}
#header_content{max-width:1200px;min-width:280px;height:65px;padding:0.3em 1em;margin:0 auto;position:relative;
	transition:0.5s;
	-moz-transition:0.5s;
	-webkit-transition:0.5s;
	-o-transition:0.5s;
	}
#header_content.mini {height:55px;padding:0.3em 1em;}
#headerimg{}
#headerimg h1{font-size:145%;color:#fff;text-transform:none;font-weight:400;}
#headerimg h1 a{font-size:145%;color:#fff;text-decoration:none;font-weight:400;}
#headerimg h1 span{color:#fff;font-weight:700;}
#headerimg h1 i{color:#666;}
#header.mini #headerimg h1{height:70px;font-size:140%;}
#headerimg.mini h1 a{font-size:140%;}
#headerimg h1 img{height:80px;
	transition:0.5s;
	-moz-transition:0.5s;
	-webkit-transition:0.5s;
	-o-transition:0.5s;
}
#header.mini #headerimg h1 img{height:70px;}

.titoloh1{
	font-size:0.6em !important;
	font-family:'Open Sans Condensed',serif;
	color: #ccc !important;
	font-weight:700 !important;
}
.titoloh1 .titolohibianco{
	font-size:1.7em !important;
	font-family:'Open Sans Condensed',serif;
	color: #fff !important;
	font-weight:700 !important;
}

#header #headerimg a,.titoloh1 {
	display:block;
}
#header #headerimg a {
	float:left;
}
.titoloh1 {
	float:right;
	margin-top:0.4em;
}

#riga2{width:100%;padding:0;margin:85px auto 0 auto;background:#F9F9F9;position:fixed;z-index:3;/* border-bottom:1px solid #EEEEEE; */
    -webkit-animation:moveFromTop .9s ease;
    -moz-animation:moveFromTop .9s ease;
    -ms-animation:moveFromTop .9s ease;
	transition:0.5s;
	-moz-transition:0.5s;
	-webkit-transition:0.5s;
	-o-transition:0.5s;
	}
#riga2.mini {margin:70px auto 0 auto;border-bottom:1px solid #EEEEEE;}
#riga{width:600px;height:53px;padding:5px 0 10px 0;margin:0 auto;}
#riga.mini {padding:0;}
#riga p{padding:0;text-align:left;color:#aaa;}
#riga a:link,#riga a:visited,#riga a:hover,#riga a:active {padding:7px;text-transform:none;}
#riga a:link,#riga a:visited {color:#1a1a1a;text-decoration:none;}
#riga a:hover,#riga a:active{color:#7a7a7a;text-decoration:underline;}

#searchform2 {padding:0;margin:0;float:right;width:500px;}
#searchform2 form{text-align:left;margin:0 auto;padding:8px 0 0 0;}
/* #searchform2 label{text-align:left;padding:0 0 5px 10px;color:#aaa;font-weight:400;} */
#searchform2 input{width:70%;background:#fff;border:1px solid #EEEEEE;padding:10px;}
#searchform2 input[type="submit"] {width:24.5%;padding:10px 2.5%;text-transform:none;background:#242424;border:1px solid #242424;color:#fff;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:50 5px 5px 0;}

.categorie{margin:8px 0;padding:0;float:right;width:100px;font-size:100%;font-weight:600;}
.categorie h4{text-align:left;color:#939191;font-size:120%;font-weight:400;text-transform:lowercase;clear:both;}
.categorie ul{margin:0;padding:0;background:#F9F9F9;border:1px solid #F9F9F9;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}
.categorie li{margin:0;padding:7px 10px;list-style:none;text-align:left;position:relative;}
.categorie li .big_menu{display:none;}
.categorie li:hover .big_menu{display:block;width:700px;padding:15px;position:absolute;top:0;left:0;background:#fff;border:1px solid #EEEEEE;z-index:4;border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px;-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.1);box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.1);}
.categorie li .big_menu .menu{background:#fff;padding:1.5%;margin:0 1% 1% 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.categorie li .big_menu .menu ul{border:1px solid #fff;background:#fff;}
.categorie li .big_menu .menu li{padding:5px 10px 5px 0;}
.categorie li .big_menu .menu ul li{display:inline;float:left;}
#riga .categorie .big_menu .menu a {font-weight:600;padding:7px 0;font-size:130%;font-family:'Open Sans Condensed',serif;text-transform:uppercase;}

.about,.copyright{margin:0 auto;padding:10px 15px;}
.about{border-bottom:1px solid #EEEEEE;margin-bottom:0;}
.copyright{clear:both;border-top:1px solid #EEEEEE;margin-top:10px;}
#riga .about p{text-align:right;}
#riga .copyright p{text-align:left;}

#riga .about a,#riga .copyright a {color:#666;}
#riga .about a {padding:0 7px 0 0;font-size:100%;font-weight:600;}
#riga .copyright a {padding:0;}

#riga .copyright a:link,#riga .copyright a:visited {text-decoration:underline;}
#riga .copyright a:hover,#riga .copyright a:active{text-decoration:none;}

.breadcrumbs{max-width:1200px;min-width:269px;margin:0 auto;padding:185px 15px 0 15px;font-size:90%;color:#939191;text-transform:lowercase;}
.breadcrumbs a:link,.breadcrumbs a:visited{color:#615C5C;text-decoration:underline;}
.breadcrumbs a:hover,.breadcrumbs a:active{color:#222;text-decoration:none;}

/* #style-nav{height:47px;width:100%;z-index:99;text-align:center;background-color:white;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1)} */

#wrap{max-width:1230px;min-width:280px;margin:0 auto;padding:15px 85px;
/*     -webkit-animation:moveFromBottom .9s ease;
    -moz-animation:moveFromBottom .9s ease;
    -ms-animation:moveFromBottom .9s ease; */
}

#content {width:61.8%;float:left;border-right:1px solid #EEEEEE;padding-right:1%;}
#content h2 {color:#111;}
#content h3{text-align:left;color:#6a6a6a;font-size:140%;/* margin-top:0.8em;margin-bottom:0.1em; */}
#content h4.pagetitle{text-align:center;font-size:120%;font-weight:600;padding:3% 2%;margin:2em 1.5em 3.5em 1.5em;border:1px solid #1a1a1a;}
#content h4.pagetitle a{text-transform:none;font-size:120%;}


#articoli_home{}
#articoli_home h3.title{clear:both;text-align:center;margin:0 0.6em;height:55px;text-transform:none;font-weight:600;margin-top:50px;/* border-bottom:1px solid #EEEEEE; */color:#666;}
#articoli_home p.sottotitle{clear:both;text-align:center;padding:0 1em;margin:0 0.6em;font-size:115%;color:#222;text-transform:none;font-family:'Open Sans Condensed',serif;}
#articoli_home p.sottotitle em,#articoli_home p.sottotitle strong{font-family:'Open Sans Condensed',serif;color:#1a1a1a;}

#content p{}
#content ul,#content ol{margin-bottom:10px;margin-left:5px;/* list-style-image:url(http://www.guidapagineweb.it/portali/img/list2.gif); */}
#content li{margin-left:15px;padding:4px 0;}

#post_desktop {}
#post_mobile,.info_post {display:none!important;}

/*navigation*/
.nav {text-align:center;margin:0 auto;padding:0.5%;height:40px;}
.nav ul {display:inline;list-style:none;margin:0;padding:0;}
.nav ul li a{display:block;display:inline;float:left;text-decoration:none;margin:0;padding:0.5%;text-align:center;font-weight:700;}
.nav a:link,.nav a:visited,.nav a:hover,.nav a:active{}

.navigation {margin:10px 0 10px 0;font-size:100%;padding:10px;clear:both;}
#infscr-loading{margin:10px auto;padding:10px;clear:both;text-align:center;}

.navigation2 {display:none;}

/* .navigation2 {margin:15px;padding:10px;height:20px;position:relative;}
.navigation2 a:link,.navigation2 a:visited,.navigation2 a:hover,.navigation2 a:active{width:140px;display:block;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;padding:10px;font-size:90%;font-family:'Open Sans Condensed',serif;font-weight:600;text-transform:none;}
.navigation2 a:link,.navigation2 a:visited{background:#F9F9F9;color:#222;}
.navigation2 a:hover,.navigation2 a:active{background:#D57646;color:#fff;}

.navigation2 .alignleft,.navigation2 .alignright{text-align:center;position:absolute;top:20%;margin:0 auto;}
.navigation2 .alignleft{left:1%;}
.navigation2 .alignright{right:1%;} */

.post_evidenza,.post,.post_col,.post_articolo {position:relative;margin:0;padding:15px;
/*     -webkit-animation:moveFromLeft .9s ease;
    -moz-animation:moveFromLeft .9s ease;
    -ms-animation:moveFromLeft .9s ease; */
	}
.post_evidenza  {margin-bottom:15px;padding-top:0;}
.post_evidenza h2,.post h2,.post_col h2,.post_articolo h2{margin-left:0;padding-bottom:10px;}
.post_evidenza h2{text-align:center;padding-bottom:0;margin-bottom:0;text-align:center;}
.post_articolo h2{margin-bottom:10px;border-bottom:1px solid #1a1a1a;}

.ultimi_articoli{padding:30px 0;margin:15px 15px 30px 15px;border-top:1px solid #EEEEEE;height:350px;}
.ultimi_articoli_news{padding:30px 0;margin:15px 15px 30px 15px;border-top:1px solid #EEEEEE;height:400px;}
.ultimi_articoli_mezzo{padding:30px 0;margin:15px 15px 30px 15px;border-top:1px solid #EEEEEE;height:400px;}

.post_col {float:left;width:30.5%;padding:0 15px 50px 15px;height:370px;}
.post_col h2{font-size:1.8em;text-align:center;height:110px;padding-top:0.6em;border-top:1px solid #433C4D;}
.post_col h2 a:link,.post_col h2 a:visited{text-decoration:none;color:#3a3a3a;}
.post_col h2 a:hover,.post_col h2 a:active{text-decoration:underline;color:#7a7a7a;}

.post_col h3 {display:none;}
.post_col ul,.post_col ol{}
.post_col li{}

.post {/* float:left;width:45%; */padding:15px 1% 50px 1%;margin-left:2%;margin-bottom:50px;/* border-right:1px solid #EEEEEE; */}
.post h2{/* font-size:1.8em; */text-align:center;/* height:100px; */}
.post h3,.post_evidenza h3 {display:none;}
.post ul,.post ol{}
.post li{}

.post_articolo ul{list-style:circle!important;}
.post_articolo ol{list-style:decimal!important;}

.post_articolo  {margin:15px 15px 30px 15px;padding:50px 0;/* border:1px solid #EEEEEE;border-left:1px solid #fff; */}
.post_articolo h2  {margin-top:0;margin-bottom:0.5em;padding-bottom:0.5em;}
/* #content .post_articolo h3 {color:#1a1a1a;} */
#content .post_articolo h3 {font-size:2em;padding:0.4em 0.6em;margin-top:1em;margin-bottom:1em;background:#f9f9f9;}

/* .post_articolo h5{color:#FD1A4F;margin-top:1em;font-weight:700;} */
.post_articolo h5 {color:#666;font-size:150%;font-weight:600;text-transform:none;padding:4px 15px;margin:1.5em 0 0.5em 0;border-left:40px solid #666;border-bottom:1px solid #E6E6E6;border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;}

.post_pagina  {margin:0;padding:0 15px 0 0;}

#articoli_home .postmetadata,#content .postmetadata,#content .date {padding:15px 0;margin:0;color:#939191;text-align:center;}
#articoli_home .postmetadata,#content .postmetadata {margin:0;padding:0 0 1em 0;font-size:75%;color:#939191;clear:both;}

#articoli_home .postmetadata a:link,#articoli_home .postmetadata a:visited,#content .postmetadata a:link,#content .postmetadata a:visited{text-decoration:underline;color:#111;}
#articoli_home .postmetadata a:hover,#articoli_home .postmetadata a:active,#content .postmetadata a:hover,#content .postmetadata a:active{text-decoration:none;color:#939191;}

#content .post_articolo .date {text-align:left;padding:10px 5px;}
.postmetadata strong,.date strong{color:#939191;}
.postmetadata em,.date em{color:#939191;}
.postmetadata a,.date a{text-transform:none;font-family:'Open Sans Condensed',serif;font-size:110%;font-weight:600;} 

/* .intro  {padding-top:5px;font-size:120%;}
.intro  em{color:#939191;}
.intro  strong{color:#222;} */

#content .entry  {font-size:115%;/* min-height:130px; */}
#content .post_articolo .entry  {border-bottom:0;}
.entry a:link,.entry a:visited{text-decoration:underline;color:#666;font-size:110%;text-transform:none;font-weight:600;}
.entry a:hover,.entry a:active{text-decoration:none;color:#666;font-size:110%;text-transform:none;font-weight:600;}

#content .entry h4 {margin-top:1.5em;color:#111;}
#content .entry h3,#content .entry h4{font-weight:600;/* text-transform:none; */font-size:150%;}
#content .entry p {padding:1.4% 0;margin:0;line-height:1.7em;/* overflow: hidden; */}
#content .entry li {line-height:1.7em;}


.vm18{background:#F9F9F9;padding:2em 1em;margin:1em 0;font-size:90%;color:#444;}

.social{float:right;text-align:center;padding:5px 15px;margin:10px 0 5px 15px;border-left:1px solid #EEEEEE;}
.social p{text-align:center;}

.google{margin:15px auto;text-align:center;padding:0;}

a.more-link:link,a.more-link:visited,a.more-link:hover,a.more-link:active{/* position:absolute;right:15px;bottom:93px;display:block;text-transform:none;text-align:center;padding:6px 15px;text-decoration:none;font-size:90%;font-weight:700;text-transform:none;border-radius:0 6px 0 6px;-moz-border-radius:0 6px 0 6px;-webkit-border-radius:0 6px 0 6px;border:1px solid #68AFC9; */display:none;}
/* a.more-link:link,a.more-link:visited{
background:#666;
background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#68AFC9));
background:-moz-linear-gradient(center top , #666, #68AFC9) repeat scroll 0 0 transparent;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666', endColorstr='#68AFC9');
color:#F9F9F9;}
a.more-link:hover,a.more-link:active{
background:#68AFC9;
background: -webkit-gradient(linear, left top, left bottom, from(#68AFC9), to(#666));
background:-moz-linear-gradient(center top , #68AFC9, #666) repeat scroll 0 0 transparent;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#68AFC9', endColorstr='#666');
color:#F9F9F9;} */

.related_post_title{}
.related_post ul,.related_post ol{margin-bottom:10px;margin-left:5px;/* list-style-image:url(https://boscodark.it/portali/img/list2.gif); */}
.related_post li{margin-left:15px;padding:4px 0;font-size:115%;}

.tag {margin:10px 0;padding:15px;font-size:90%;text-transform:lowercase;background:#F9F9F9;color:#615C5C;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;}
.tag a:link,.tag a:visited{color:#615C5C;text-decoration:underline;}
.tag a:hover,.tag a:active{color:#222;text-decoration:none;}

.small {}
.rss {margin:15px 0 10px 0;padding:15px;font-size:90%;text-transform:lowercase;color:#615C5C;clear:both;}
.rss a:link,.rss a:visited{color:#615C5C;text-decoration:underline;}
.rss a:hover,.rss a:active{color:#222;text-decoration:none;}

#benvenuto h2{text-align:center;font-size:2.4em;color:#1a1a1a;padding:6px 15px;margin:0 0.6em 0.5em 0.6em;border-bottom:1px solid #1a1a1a;}
.benvenuto {background:#F9F9F9;padding:1em 1.5em 1.5em 1.5em;margin:1em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:105%;color#4a4a4a;}
.benvenuto p{padding:0.5em 0 0 0!important;width: 100%!important;}
.benvenuto label{float:none!important;padding:0!important;width: 100%!important;}

.opinione_post_contatti,.opinione_post_contatti_form {background:#F9F9F9;padding:1em;margin:1em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.opinione_post_contatti {height:300px;}
.opinione_post_contatti_form {height:650px;}
.opinione_post_contatti_form p,.opinione_post_contatti p{padding:0.5em 0 0 0!important;width: 100%!important;}
.opinione_post_contatti_form label,.opinione_post_contatti label{float:none!important;padding:0!important;width: 100%!important;}
.opinione_post_form{margin:0 auto;text-align:center;}


#comments {padding:30px;margin:15px 15px 30px 15px;clear:both;}
#comments h2{padding:0;}
#comments h3{font-weight:600;text-transform:none;}

.commentlist {}
#content .commentlist li{padding:1%;margin:1%;list-style:none;}
#content .commentlist p{clear:both;padding:1% 0;margin:0 0 1% 0;}
.comment{}
.date_comment {color:#615C5C;padding:0.5% 0;margin:0;font-size:90%;}
.avatar_comment{float:left;padding:0 0.5%;text-align:left;width:45px;}
.avatar{border:1px solid #dadada;padding:0.5%;}
.utente_comment{float:left;padding:0 1%;text-align:left;width:80%;}
#content .children li{margin-left:3%;border:0;}
#content .children ul li:nth-child(2n+1) {background:#efefef;}
.comment-awaiting-moderation{color:#900;}

.comment-body{position:relative;background:#F9F9F9;border:1px solid #EEEEEE;padding:10px 15px;border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px;}
.comment-meta{position:absolute;top:33px;left:75px;font-size:85%;}
.fn{position:absolute;top:10px;left:75px;}
.says{display:none;}

#respond  {clear:both;margin-top:15px;}
#respond p {}
#respond h2{}

#content #commentform p,#content_post #commentform p {}
#commentform  {}
#commentform input[type="text"],#commentform textarea{background:#F9F9F9;border:1px solid #EEEEEE;padding:10px;}
#commentform input[type="submit"] {width:100px;padding:10px 15px;text-transform:none;background:#242424;color:#F9F9F9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 

#sidebar{width:36%;float:left;padding-left:1%;}
#sidebar form{text-align:center;margin:0 auto;padding:0.5% 0;}
#sidebar select{background:#F0F0ED;border:1px solid #EEEEEE;}
#sidebar h3 {text-align:left;color:#666;font-weight:600;text-transform:none;padding:4px 15px;margin:0 0.6em 0.5em 0.6em;border-left:40px solid #666;border-bottom:1px solid #EEEEEE;border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;}
#sidebar h4 {}
#sidebar ul {list-style:none;}
#sidebar fieldset ul {background:#fff;}
#sidebar li{margin:0;padding:10px 0;}
#sidebar a:link,#sidebar a:visited{text-decoration:underline;}
#sidebar a:hover,#sidebar a:active{text-decoration:none;}
#sidebar .element {margin:15px 1em 1.5em 1em;padding:0;color:#222;background:#fff;/* border-left:1px solid #666; */}
#sidebar .element li{margin:0;padding:0;border-bottom:1px dashed #EEEEEE;}
#sidebar .element p{padding:0 15px 30px 0;text-align:right;}
/* #sidebar .element ul li:nth-child(2n+1) {background:#f1b8ad;} */
#sidebar .element a{display:block;padding:7px 15px;font-weight:600;font-size:130%;font-family:'Open Sans Condensed',serif;text-transform:none;text-decoration:none;}
#sidebar .element a:link,#sidebar .element a:visited{color:#1a1a1a;}
#sidebar .element a:hover,#sidebar .element a:active{color:#7a7a7a;border-left:5px solid #666;background:#F9F9F9;}
#sidebar #recentcomments .recentcomments {padding:7px 0;background:#fff;}

/* modulo consenso privacy Quantcast */
.qc-cmp-title{color:#111!important;}
.qc-cmp-ui{background:#fff!important;color:#111!important;}
.qc-cmp-alt-action, .qc-cmp-alt-action:not([href]):not([tabindex]) {color: #000!important;}
.qc-cmp-button.qc-cmp-secondary-button{background:#000!important;color:#fff!important;}
.qc-cmp-button{background:#ccc!important;color:#000!important;border:0!important;}


.eadv_google_post{margin:15px auto;padding:15px;text-align:center;clear:both;}
.eadv{margin:15px 1em 40px 1em;padding:15px;text-align:center;/* width:320px;height:250px;background:#F9F9F9;background:#F9F9F9;border-bottom:10px solid #D57646;border-top:10px solid #D57646; */}
.mgid_header {padding:1em 0;margin:1em 0;border-bottom:1px solid #EEEEEE;}
.mgid_header h4 {margin-left:1em;color:#999;text-transform: uppercase !important;}

/* .piu_visti {padding:10px 0;margin-bottom:15px;background:#EFEFEF;border:1px solid #c4d2d7;border-left:1px solid #fff;border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;}
.piu_visti p{padding:0 15px;}
.piu_visti li{padding:0 15px;}
.piu_visti a{font-size:140%;font-family:'Open Sans Condensed',serif;}
#sidebar .piu_visti ul li:nth-child(2n+1) {background:#eaf0f2;} */

.tagcloud,.st-tag-cloud {margin:15px 1em 1.5em 1em;padding:15px;color:#222;background:#fff;border:1px solid #1a1a1a;}
.tagcloud a{font-size:110%;padding:0;color:#111;}
.tagcloud a:link,.tagcloud a:visited,.st-tag-cloud a:link,.st-tag-cloud a:visited{text-decoration:underline;}
.tagcloud a:hover,.tagcloud a:active,.st-tag-cloud a:hover,.st-tag-cloud a:active{text-decoration:none;}

	#jp-relatedposts h4 {border: 0!important;padding:1em 0 0 0 !important;text-transform: uppercase!important;}
	#jp-relatedposts h4 a {text-decoration:none!important;text-transform: uppercase!important;}
	#jp-relatedposts h4 a:hover {text-decoration:underline!important;}
	#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {opacity: 1!important;text-align: center!important;}
	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
    font-weight: 700!important;
	color: #333!important;
	font-size: 1.4em!important;
	text-align: center!important;
	/* text-transform: none!important; */
	text-transform: uppercase!important;
	font-family:'Open Sans Condensed',serif!important;
}
#jp-relatedposts h3.jp-relatedposts-headline,div.sharedaddy h3.sd-title {font-size: 1em!important;text-transform: uppercase!important;font-family:'Open Sans Condensed',serif!important;color:#777!important;}
#jp-relatedposts h3.jp-relatedposts-headline em {font-size: 1em!important;text-transform: uppercase!important;font-family:'Open Sans Condensed',serif!important;color:#777!important;}

.info,.info_post{margin:15px 1em 1.5em 1em;padding:15px;clear:both;background:#F9F9F9;font-size:110%;}
.info em,.info_post em{}
#sidebar .info li{padding:5px 0;margin:0 3.5px;border-bottom:0;} */
.description {display:none;}


.jcarousel-wrapper {margin:0 auto;position:relative;}

/** Carousel **/
.jcarousel {position:relative;overflow:hidden;width:100%;}
.jcarousel ul {width:20000em;position:relative;text-align:center;}
.jcarousel li {}
.jcarousel img {display: block;max-width: 100%;height: auto !important;}

/** Carousel Controls **/
.jcarousel-control-prev,
.jcarousel-control-next {position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#F9F9F9;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial, sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow: 0 0 4px #F0EFE7;-moz-box-shadow: 0 0 4px #F0EFE7;box-shadow: 0 0 4px #F0EFE7;}
.jcarousel-control-prev {left:0;}
.jcarousel-control-next {right:0;}

/** Carousel Pagination **/
.jcarousel-pagination {position: absolute;bottom: -40px;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);margin: 0;}
.jcarousel-pagination a {text-decoration: none;display: inline-block;font-size: 11px;height: 10px;width: 10px;line-height: 10px;background: #fff;color: #4E443C;border-radius: 10px;text-indent: -9999px;margin-right: 7px;-webkit-box-shadow: 0 0 2px #4E443C;-moz-box-shadow: 0 0 2px #4E443C;box-shadow: 0 0 2px #4E443C;}
.jcarousel-pagination a.active {background: #4E443C;color: #fff;opacity: 1;-webkit-box-shadow: 0 0 2px #F0EFE7;-moz-box-shadow: 0 0 2px #F0EFE7;box-shadow: 0 0 2px #F0EFE7;}


/* Css adblock */
.ULOfZOBMaifS {width:100% !important;max-width: 100% !important;margin-right: auto;margin-left: auto;text-align:center;}
.ULOfZOBMaifS-default h1 {font-weight: 600;font-size:240%;text-transform:none;text-align:center;}
.ULOfZOBMaifS-default p {font-size:130%;text-align:center;}
.ULOfZOBMaifS-default button {text-transform:none;font-weight: 600;font-size:120%;background:#2F9C2F;color:#fff;border-bottom:0;text-align:center;}


/* Css effetto galleggiamento */
.ballon{z-index:70;top:0;left:0;}

.login{display:none;} 

#footer{border-top:1px solid #EEEEEE;width:100%;padding:10px 0 40px 0;margin:0 auto;text-align:center;clear:both;
/*     -webkit-animation:moveFromBottom .9s ease;
    -moz-animation:moveFromBottom .9s ease;
    -ms-animation:moveFromBottom .9s ease; */
}
#footer p{text-align:center;padding:0;}
#footer a:link,#footer a:visited{text-decoration:underline;}
#footer a:hover,#footer a:active{text-decoration:none;}

/* elenco siti e blog */
.domini{margin:8px 0;padding:0;float:right;}
.domini ul{margin:0;padding:0;background:#fff;border:1px solid #353535;width:215px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.domini li{margin:0;padding:4px 13px;list-style:none;text-align:left;position:relative;}
#riga .domini a:link,#riga .domini a:visited,#riga .domini a:hover,#riga .domini a:active{text-decoration:none;border:0;color:#222;}
.domini a:link,.domini a:visited{color:#F9F9F9;}
.domini a:hover,.domini a:active{color:#fff;}
.domini li ul{display:none;}
.domini li:hover ul{display:block;position:absolute;top:27px;left:-1px;z-index:1;opacity:0.9;}
.domini .livello1 li{width:178px;position:relative;padding:4px 13px;text-align:left;border-bottom:1px dashed #EEEEEE;background:#fff;}
.domini .livello1 li ul{display:none;}
.domini .livello1 li:hover ul{display:block;position:absolute;top:-1px;left:115px;z-index:1;opacity:1;}

/* Effetti CSS animazione 
@-webkit-keyframes moveFromLeft {
    from {opacity:0;-webkit-transform:translateX(100%);}
    to {-webkit-transform:translateX(0%);}
}
@-moz-keyframes moveFromLeft {
    from {opacity:0;-moz-transform:translateX(100%);}
    to {-moz-transform:translateX(0%);}
}
@-ms-keyframes moveFromLeft {
    from {opacity:0;-ms-transform:translateX(100%);}
    to {-ms-transform:translateX(0%);}
}
@-ms-keyframes moveFromLeft {
    from {opacity:0;transform:translateX(100%);}
    to {transform:translateX(0%);}
}

@-webkit-keyframes moveFromRight {
    from {opacity:0;-webkit-transform:translateX(-100%);}
    to {-webkit-transform:translateX(0%);}
}
@-moz-keyframes moveFromRight {
    from {opacity:0;-moz-transform:translateX(-100%);}
    to {-moz-transform:translateX(0%);}
}
@-ms-keyframes moveFromRight {
    from {opacity:0;-ms-transform:translateX(-100%);}
    to {-ms-transform:translateX(0%);}
}
@-ms-keyframes moveFromRight {
    from {opacity:0;transform:translateX(-100%);}
    to {transform:translateX(0%);}
}

@-webkit-keyframes moveFromBottom {
    from {opacity:0;-webkit-transform:translateY(100%);}
    to {-webkit-transform:translateY(0%);}
}
@-moz-keyframes moveFromBottom {
    from {opacity:0;-moz-transform:translateY(100%);}
    to {-moz-transform:translateY(0%);}
}
@-ms-keyframes moveFromBottom {
    from {opacity:0;-ms-transform:translateY(100%);}
    to {-ms-transform:translateY(0%);}
}
@-ms-keyframes moveFromBottom {
    from {opacity:0;transform:translateY(100%);}
    to {transform:translateY(0%);}
}

@keyframes moveFromTop {
    from {opacity:0;-webkit-transform:translateY(-100%);}
    to {opacity:1;-webkit-transform:translateY(0%);}
}
@keyframes moveFromTop {
    from {opacity:0;-moz-transform:translateY(-100%);}
    to {opacity:1;-moz-transform:translateY(0%);}
}
@keyframes moveFromTop {
    from {opacity:0;-ms-transform:translateY(-100%);}
    to {opacity:1;-ms-transform:translateY(0%);}
}
@keyframes moveFromTop {
    from {opacity:0;transform:translateY(-100%);}
    to {opacity:1;transform:translateY(0%);}
}*/


/* CSS media queries */
@media screen and (max-width: 1279px) {
    html,body{}
    #header_content{max-width:1200px;min-width:280px;}
	#wrap{max-width:1230px;min-width:280px;}
}

@media screen and (max-width: 1160px) {
    html,body{}
	#wrap{/* margin:0 15px; */padding:0;}
	
	.post_pagina  {padding:0 15px 0 30px;}
}

@media screen and (max-width: 991px) {
	#content,#sidebar{float:none;margin-right:0;padding-right:0;border:0;}
	#content{width:100%;}
	#sidebar{width:99%;}
	
	#sidebar h3 {text-align:center;padding:4px 15px;border-left:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
	#sidebar li{padding:0;margin:0;}
	#sidebar .element {background:#fff;}
	#sidebar .element li{padding:0.4em;margin:0;background:#fff;border-bottom:1px solid #fff;text-align:center;}
	#sidebar .element a{font-size:140%;text-transform:uppercase;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
	#sidebar .element a:link,#sidebar .element a:visited{color:#1a1a1a;background:#F9F9F9;}
	#sidebar .element a:hover,#sidebar .element a:active{color:#fff;border-left:0;background:#666;}
	.info,.info_post{margin:0 1em 1.5em 1em;padding:15px;background:#fff;}
	
	#content .post_articolo h3,#content .post_articolo h4 {text-align:center;padding:4px 15px;margin:1em 0!important;background:#fff;color:#6a6a6a;}
	#content .entry h4 {margin:0!important;}
	
	
	.social{float:none;width:auto;padding:15px 0;margin:0;height:60px;border-left:0;}
	.social p{float:left;padding:0 25px;text-align:center;}
    #sidebar{display:none !important;}
	/*#post_desktop,*/#articoli_home {display:none!important;}
	#post_mobile,.info_post {display:block!important;}
	.post,.post_evidenza {float:none;width:auto;margin: 0;padding: 1.5em 1em;border-bottom:1px solid #eaeaea;}
	.post_evidenza h2,.post h2,.post_articolo h2/* ,#content h3,#content .entry h3,#content .entry h4 */{text-align:center;}
	.post h2 {/* padding: 0 1em 1em 1em; */height:auto!important;}
	/* #content h3,#content h4 {margin-top:1.5em;padding-top:1.5em;margin-bottom:0;} */
	.post_articolo h5 {font-size:130%;font-weight:600;text-transform:none;padding:4px 15px;margin:1.5em 0 0.5em 0;border-left:40px solid #666;border-bottom:1px solid #E6E6E6;border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;}
	
	.opinione_post,.opinione_post_contatti,.opinione_post_contatti_form {margin: 1em 0;}
	.opinione_post_contatti {height:400px;}
	.opinione_post_contatti_form {height:800px;}
	
	.benvenuto {padding:1em 1.5em 1.5em 1.5em;margin:1em;-moz-border-radius:10px 0 10px 0;-webkit-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;font-size:100%;}
	.breakingnews {/* border:1px dashed #cacaca!important;-moz-border-radius:10px 0 10px 0;-webkit-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;margin:1.5em 1em; */}
	.misteri {background:#f9f9f9;border:0!important;padding-top:0!important;}
	.ufo {background:#eaeaea;border:0!important;padding-top:0!important;}
	.mitileggende {background:#f9f9f9;border:0!important;padding-top:0!important;}
	.creature {background:#eaeaea;border:0!important;padding-top:0!important;}
	.serialkiller {background:#f9f9f9;border:0!important;padding-top:0!important;}
	.complotti {background:#eaeaea;border:0!important;padding-top:0!important;}
	.immaginifoto {background:#f9f9f9;border:0!important;padding-top:0!important;}
	.streaming {background:#eaeaea;border:0!important;padding-top:0!important;}
	
	h3.breakingnews,h3.misteri,h3.ufo,h3.mitileggende,h3.creature,h3.serialkiller,h3.complotti,h3.immaginifoto,h3.streaming,h3.approfondimenti {margin:0!important;padding:0.7em 1.5em!important;color:#666!important;}
	h3.misteri {background:#f9f9f9!important;}
	h3.ufo {background:#eaeaea!important;}
	h3.mitileggende {background:#f9f9f9!important;}
	h3.creature {background:#eaeaea!important;}
	h3.serialkiller {background:#f9f9f9!important;}
	h3.complotti {background:#eaeaea!important;}
	h3.immaginifoto {background:#f9f9f9!important;}
	h3.streaming {background:#eaeaea!important;}
	
	h3.breakingnews,h3.approfondimenti {background:#666!important;color:#fff!important;-moz-border-radius:10px 0 10px 0;-webkit-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;border:0!important;margin:1.5em 1em!important;}
	
	.post_pagina  {margin:15px;padding:15px;}
}

@media screen and (max-width: 860px) {
	
	html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{line-height:1.5em;}
	
	#iframe{display:none;}
	/* .benvenuto {display:none;} */
	
	#header h1, #header #header_content {
	height: 100px;
}
	#header #header_content a,.titoloh1 {
	display:block;
}
	#header #header_content a {
	float:none!important;
}
    .titoloh1 {
	float:none!important;
	margin-top:0.5em;
	clear:both;
}
#content .entry  {}
.eadv_google_post{margin:0 auto;padding:0;clear:both;text-align:center;}

}

@media screen and (max-width: 720px) {
	.eadv {float:none;width:auto;padding:15x 0;}
	#header{position:static;}
	#header h1, #header #header_content{height:50px;}
	#headerimg{height:50px;}
	#headerimg img{max-width:100%;height:60px;}
	#headerimg h1{font-size:140%;}
	#headerimg h1 a{font-size:140%;}
	#header.mini #headerimg h1{font-size:120%;}
	#headerimg.mini h1 a{font-size:120%;}
	.titoloh1{display:none;}
	
	#riga2{position:static;margin:0 auto;}
	#riga{width:96%;margin:0 auto;padding-left:2%;padding-right:2%;}
	#searchform2 {width:90%;float:right;}
	#searchform2 input{width:95.8%;padding:8px 2%;}
	#searchform2 input[type="submit"] {display:none;}
	.categorie{width:10%;float:right;}
	/* .categorie ul{background:#fff;border:1px solid #fff; }*/
	.categorie span{display: none;}
	.categorie li{padding:5px 2%;text-align:center;}
	.categorie h4{display:none;}
	.categorie li:hover .big_menu{width:400px;padding-top:35px;position:absolute;top:40%;left:10%;z-index:10;font-size:90%;}
	.categorie li .big_menu .menu{float:none;width:100%;border:0;background:#fff;padding:0;margin:0;}
	.categorie li .big_menu .menu ul{border:0;background:#fff;}
	.categorie li .big_menu .menu ul li{display:inline;float:left;}
	.categorie li .big_menu .menu li{padding:5px;}
	#riga .categorie .big_menu .menu a {font-size:140%;}
	#riga .categorie .big_menu .menu a:hover,#riga .categorie .big_menu .menu a:active{padding-left:0;}
	.about,.copyright{margin:0 auto;padding:0;}
	.about{margin-bottom:5px;}
	.copyright{margin-top:5px;}
	#riga .about a {text-transform:none;font-size:140%;font-family:'Open Sans Condensed',serif;padding:5px;}
	.breadcrumbs{display:none;}
	#wrap{padding:15px 0;/* margin:0; */}
	
	#benvenuto h2{font-size:1.3em;border-bottom:0;}
	#content h3.title{/* margin-top:1em;margin-bottom:1em; */font-weight:700;text-transform:none;text-align:center;}
	.post h2,.post_evidenza h2{font-size:160%;padding:0;border:0;}
	
	.breakingnews h2 {font-size:145%!important;}
	
	.post_articolo h2{font-size:190%;}
	#content .entry h3, #content .entry h4{font-size:125%;text-transform:none;}
	#content .entry h3{margin:0!important;}

	/* #content ul,#content ol{text-align:center;margin:1em auto;padding:1em;background:#F9F9F9;}
	#content li{text-align:center;margin:0;padding:0.6em 0;border-bottom:1px solid #eaeaea;}
	.post_articolo ul,.post_articolo ol{list-style:none!important;} */
	
	#gallery-1 .gallery-item,#gallery-2 .gallery-item,#gallery-3 .gallery-item {float:left !important;display:block !important;width:50% !important;}
	#gallery-1 br,#gallery-2 br,#gallery-3 br {display:none !important;}
	#comments {padding:1em;margin:1em 0;}
	label{width:auto;float:none;display:block;padding:1em 0 0.3em 0;clear:both;}
	
	#commentform input[type="submit"] {width:100px;padding:15px;} 
	#jp-relatedposts {margin: 1em 0;padding: 1em 0!important;background:#fff!important;}
	#main #jp-relatedposts h3 {color: #aaa!important;}
	#main #jp-relatedposts h4 a {color: #fff!important;}
	#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {padding-right:0!important;float: none!important; margin:0 auto 1em auto!important; width: 100%!important;opacity: 1!important;}
	#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {text-align:center!important;}
	#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span {
    text-align:center!important;margin:0 auto!important; }
	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {
    text-align:center!important;margin:0 auto!important; }
	#jp-relatedposts .jp-relatedposts-items-visual {margin-right: 0!important;}
}

@media screen and (max-width: 480px) {
	#header h1, #header #header_content{height:40px;}
	#headerimg{height:40px;}
	#headerimg img{max-width:100%;height:40px;}
	#headerimg h1{font-size:120%;}
	#headerimg h1 a{font-size:120%;}
	#riga{max-width:480px;min-width:280px;}
	#searchform2 {width:85%;}
	.categorie{width:15%;}
	.categorie li:hover .big_menu{width:250px;}
	#riga .categorie .big_menu .menu a {font-size:120%;}
	#riga .about {padding-bottom:10px;}
	#riga .copyright {padding-top:10px;}
	#riga .about a {font-size:120%;}
	img.alignleft,img.alignright,img.aligncenter,img.alignnone{float:none;margin:15px auto;text-align:center;display:block;}
	#wrap{padding:15px 0;}
	.eadv{display:none;}
	#gallery-1 .gallery-item,#gallery-2 .gallery-item,#gallery-3 .gallery-item {float:none !important;display:block !important;width:100% !important;}
	.post h2,.post_evidenza h2{font-size:160%;padding:0;border:0;}
	.breakingnews h2 {font-size:145%!important;}
	.post_articolo h2{font-size:190%;}
	.post {margin-bottom:2em;padding-bottom:0;}
}
