

img { max-width: 100%; height:auto; }

.container { width: 96% !important; margin: 0px auto !important; padding:0 2% !important;}

#content .container { background:url(../images/content/main-n.png) 50% top repeat-y !important; width:100%; padding:0 !important;}

#content-top  { background:url(../images/content/top-n.png) 50% top repeat-y !important; }

#content-bottom  { background:url(../images/content/bottom-n.png) 50% top repeat-y !important; }

#main_content { padding:0 10px; padding-bottom:20px; overflow:hidden; }

.sidebar { display:none !important; }

.slider-container {

	margin-top:30px;

}
#mobile-sec-menu { display:none}
#scrollUp { bottom:auto; height:47px; right:0; width:100%; }

#scrollUp img { bottom:0; }





/*	-==========================- MENUS -==========================-  */

#secondarymenu, #mainmenu-container {display:none;}

.mobile-menu {background: none repeat scroll 0 0 #EDEDED;border: medium none;border-radius: 5px 5px 5px 5px;display: block;margin: 10px 0;padding: 5px;width: 100%;}



/*	-==========================- SLIDER -==========================-  */

.slider-container { display:block; }

.fp-content-fon { position: absolute; padding-bottom:0px; top:0; height: auto; opacity: 0.5; filter: alpha(opacity = 50); bottom: 0px; right: 0px; left: 0px; background: #444; border:1px solid #aaa; }

.fp-content { position: absolute; height:80px; padding: 5px 20px; bottom: 10px; right: 0; left: 0; overflow: hidden; }

.fp-title { opacity: 0.5; filter: alpha(opacity = 50); background: #FF3300;  text-align:center; color:#FFF; font-size:16px }

.fp-slides,.fp-thumbnail,.fp-slides-items  { height:auto; width:100%; }

.fp-nav, .fp-prev-next-wrap {display:none;}



/*	-==========================- ARTICLES -==========================-  */

.articles { margin:0 -10px;}

.feedback {width:100%}

.articles .post-caption { padding:0 10px;}

.articles .post-body { padding:0 10px;padding-bottom:20px;}




/*  =----------------------------= SEARCH =----------------------------=  */

.menusearch { display:block; float:none; width:100%; padding:10px 0; }

.searchtxt { display:block; width:80%;}

.searchbtn { width:15% !important;}

.searchform { margin:10px 0; }

#logo { text-align:center; }



/*	-==========================- FOOTER -==========================-  */

.widgetf { float:left; width:100%; }





/*	-==========================- SHARE -==========================-  */

#smthemes_share {

	position: static;

    width: 100%;
	display:none;

}

#smthemes_share .inner{

	background:#fff;

	overflow:hidden;

	background-clip: padding-box;

    background-color: #FFFFFF;

    border: 1px solid #BBBBBB;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 1px 0 15px rgba(0, 0, 0, 0.2);

    font-family: Arial;

    font-size: 10px;

    padding: 5px;

    position: static;

    text-align: center;

	display: block;

	padding-top:20px;

}

#smthemes_share li {

	float:left;

	text-align:center;

	margin-left:20px;

	overflow:hidden;

}

/* EVENTI */

.page-id-262 .post-body {}
.page-id-262 .rpwe-block li { width:auto; float: none; height:150px; overflow:hidden; border: 1px solid #eeeeee; margin: 0px 14px 18px 0px; padding: 0px 7px 0px 7px !important; background: #fff; 
-webkit-box-shadow: 0px 0px 9px rgba(192, 192, 192, 0.91);
-moz-box-shadow:    0px 0px 9px rgba(192, 192, 192, 0.91);
box-shadow:         0px 0px 9px rgba(192, 192, 192, 0.91);  border-radius: 8px; }
.rpwe-block a {font-size:14px; line-height:16px;  }
.rpwe-block a:hover { text-decoration:underline}
.rpwe-block h3{ font-size:16px!important; padding:8px 8px 5px 0px; }
.page-id-262 .post-body img { display:none}
.page-id-262 .parte-dx {width:auto; float:none; height:150px; position: relative; }
.page-id-262  .event_date { background:url(../images/icon-date.png) no-repeat 0px 4px; height:45px; position: absolute; bottom:0px;  }
.page-id-262  .event_date p { font-size:12px; line-height:14px; padding:2px 8px 2px 27px;}   
 
.page-id-262  .rpwe-summary { display:none}
/*-----------------------PARTNERS ------------------------------------------*/
.page-id-180 .articles li {width:auto; float:none; border: 0px; margin: 8px; padding: 20px 0px 0px 0px; clear:both; height:}
.page-id-180 .dati {padding: 6px 5px 20px 10px; background: none; height:auto; width:26%; float:left }
.page-id-180 .post-body img{
margin:0 30px 10px 5px ;
-webkit-box-shadow: 0px 0px 6px rgba(192, 192, 192, 0.91);
-moz-box-shadow:    0px 0px 6px rgba(192, 192, 192, 0.91);
box-shadow:         0px 0px 6px rgba(192, 192, 192, 0.91);
border:1px solid #cccccc;
float:left;
width: 150px;
height:94px;
}

.social-header a { display:none !important}

#mailchimpsf_widget-3 { background:#999999; display:block;}
#footer #mailchimpsf_widget-3 h3 { color: #fff}
.social-footer { display:block; float:none; clear:both;}

.social-footer a{ display:block; width:auto; height:34px; padding-left:34px; color: #fff !important;}

.social-footer .twitter{ background:url(../images/fb.png) no-repeat; margin:5px 5px 0 0;}

.social-footer .linkedin{background:url(../images/in.png) no-repeat;  margin:5px 5px 0 0;}