 
@font-face {
  font-family: Vertigo Regular;
  src: url(font/Vertigo.woff),
     url(font/Vertigo.otf),
	  url(font/Vertigo.eot),
	  url(font/Vertigo.ttf)
}

@font-face {
  font-family: Vertigo Regular;
  src: url(font/Vertigo.woff),
     url(font/Vertigo.otf),
	  url(font/Vertigo.eot),
	  url(font/Vertigo.ttf)
}
    
 
BODY{
	font-family: 'Vertigo Regular', Arial, sans-serif;
}

#main-header {
background-color: #ec0900;
border-bottom: 1px solid #bd0b01;
}

#top-menu a {
color: #FFF;
text-shadow:none;
text-transform:uppercase
}
#top-menu .main_text{color:#FFF}

.pst{width:250px;float:left;margin: 36px 20px 30px 20px}

.entry h2.title, h1.title,.entry h2.title A, h1.title A{
	color: #f00d0d;
}
.entry P{
	line-height: normal
}
.fb-share-button,#TwitterCounter{width:Auto;display:inline;padding-right:20px}

.container #second-menu {
 font-family: 'Oswald', sans-serif;
 font-weight: bold;
}
.container #second-menu A{ font-size:1em; text-transform:uppercase}

.last {
	margin-right: 0px !important;
	clear: right;
}

.recent-category {font-size:0.8em;margin-bottom:40px}
#iniziative-articles{float:right}
.recent-category A{
	color:#000;
	text-transform: uppercase;
	font-size:0.9em
} 
#GalleryLinkHome{margin:20px 0;clear:both;}

#left-area2 {
float: left;
width: 630px;
margin-right: 30px;
}
recent-category .thumb {
margin: 7px 15px 15px 0;
}

#switcher-container{

}




.widgettitle{
	font-family: 'Open Sans Condensed', Arial, sans-serif;
	display: inline-block;
	font-size: 16px;
	text-transform: uppercase;
	color: #fff;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.2);
	margin-bottom: -1px;
	padding: 8px 11px;
	background-color: #f00d0d;
	-moz-box-shadow: inset 0 0 10px rgba(207,8,8,0.1);
	-webkit-box-shadow: inset 0 0 10px rgba(207,8,8,0.1);
	box-shadow: inset 0 0 10px rgba(207,8,8,0.1);
	border: 1px solid #cf0808;
	line-height: 1em;
	font-weight: normal;
}

h3.main-title {

}
.widget {
	border:0;
	background: none;
	background-color: transparent;
	position: relative;
	margin-bottom: 30px;
	padding: 0;
}
.textwidget{
	border: 1px solid #e5e5e5;
}
.alo_easymail_form_table{
	margin: 0 20px
}
.alo_easymail_form_table TD{
	text-align: right;
}
.alo_easymail_form_table TD LABEL{font-weight:bold;font-size:12px;margin-right:10px}
#alo_easymail_widget_feedback{
	padding:10px;
	font-size:11px;
}

div.fetch-tweets-body p.fetch-tweets-text {
	font-size:11px !important;
	line-height:12px! important;
}
.fetch-tweets{
	overflow: hidden !important;
	margin-top:10px
}
/*#sidebar DIV{ }*/
.gm-style-iw DIV{ overflow:hidden}
.input-submit{
	background-color: #f00d0d;
	color:#FFF;
	text-align:Center;
	font-weight:Bold;
	padding:8px 15px;
	margin:10px
}
body.home #sidebar {padding-top:0}
.recent-category .thumb {margin-bottom:0;padding-bottom:20px;min-height:100%}
.recent-category  {padding-bottom:0}
.recent-category .article{
	min-height:65px! important;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom:10px
}
#alo_easymail_widget_form{
	background-color: #FFF;
	border:thin solid #DDD 
}
#switcher-container{
	display:none
}
#featured_section {
margin: -59px 0 36px;
}
.prepar IMG{
	padding:0 10px 10px 0
}

.recent-category .article:nth-of-type(odd) {
    background:#f9f9f9;
}

.category-testimonial{font-size:100%;}
.category-testimonial P{line-height:20px}
.footA,.footB,.footC{
	float:left;
	width:18%;
	padding:20px;
	text-align:center
}
.footB{width:50%}
.footC{
	margin-right: 0px !important;
	clear: right
}
#shs_slider_cont{
	margin:0 auto;
}

.wp-caption-text{
	font-size:12px
}
.shs_items{
	height:57px;
	line-height:57px;
	font-family: 'Oswald', sans-serif;
	font-size:1.5em;
	font-weight:bold;
	color:red;
	text-align:center;
}
.accordion .ui-state-default,#accordion .ui-state-default,#accordion3 .ui-state-default{
	background:none;
	background-color: #f00d0d!important;
	color:#FFF;
	font-family: 'Open Sans Condensed', Arial, sans-serif;
	font-weight:normal 
}
.accordion .ui-state-default .title,#accordion .ui-state-default .title,#accordion3 .ui-state-default .title{
}
.post_content{
	padding: 36px 20px 30px 20px
}

#search {
	float: right;
	padding: 11px 32px 0 25px;
}
#social-icons {
	float: right;
	padding: 23px 32px 19px;
}
.subh2{
	font-family: 'Vertigo Regular', Arial, sans-serif;
	font-size: 30px;
	font-weight: lighter;
	padding-bottom: 5px;
	line-height: 1em;
	color: #f00d0d;
	padding:20px 0
}
.subh2faq{
	height:35px;
	line-height:35px;
	padding-top:10px;
	font-size:24px;
	color:#f00d0d
}
.listcat{font-size:16px!important;font-weight:bold!important}
.ui-accordion .ui-accordion-content {
	font-family: 'Vertigo Regular', Arial, sans-serif!important;
}
.thumblistcat{
	float:left;
	padding:0 10px 10px 0;

}

.post_content IMG{
	max-width: 100%;
	width: auto;
	height: auto;
}

.newsrete .post_content IMG,.category .post_content IMG  {
    height: auto;
    max-width: 100%;
    width: 87px;
}
.shtml_wpf_ref{
	/*display:none!important*/
}
.alo_easymail_lists_table{
	display:none
}
.fetch-tweets-intent-buttons{
	display:none
}
P.meta-info{display:none}
#contentclock{margin-bottom:25px;margin-top:-30px;background:url(images/Ehi-tu-hai-midollo-sfondo-countdown.jpg) no-repeat top left;   background-size: 100% 100%;}
#Stage_jbeeb_3{margin:0 auto 10px auto !important;}
#Stage_jbeeb_3 SPAN{color:#FFF !important}

@media only screen and ( max-width: 960px ) {}
@media only screen and ( min-width: 768px ) and ( max-width: 960px ) {}
@media only screen and ( max-width: 767px ) {
	.footA,.footB,.footC{
		float:none;
		max-width:100%;
		width:100%;
		margin:20px 0;
		text-align:center
	}
	.footB DIV{width:100%}
	.shs_items{font-size:1.5em}
		#shs_slider_cont{
		width:440px!important;
	}
	#logo-area IMG{max-width:100%;width:98%}
	#GalleryLinkHome IMG{width:100%}
}
@media only screen and ( max-width: 479px ) {
	
	#seditable,#seditable2 {width:100%}
	#selReg{width:90%}
	#searchsedi{margin:0 auto;}
	#seditable TD{display:block;width:100%;}
	#seditable2 TD{display:table-cell}
	#seditable2 #sidebar{height:300px; overflow:auto}
}
@media only screen and ( max-width: 479px ) {
	
	.footA,.footB,.footC{
		float:none;
		max-width:100%;
		width:100%;
		margin:20px 0;
		text-align:center
	}
	.footB DIV{width:100%}
	.shs_items{font-size:1em; }	
	#shs_slider_cont{
		width:280px! important;
	}
	#logo-area IMG{max-width:100%;width:98%}	
	#GalleryLinkHome IMG{width:100%}	

}