/*--
	Theme Name: theme47536
	Theme URI: http://template-help.com/
	Description: A theme for Wordpress 3.6.x + from Template-Help.com Collection
	Author: Template_Help.com
	Author URL: http://www.Template-Help.com/
	Template: CherryFramework
	Version: 2.3.1
	MotoPress Version: 1.0
--*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);
@import url("main-style.css");

body{background-color:#FFF!important;}

/* VOCI HEADER */
.toper-menu-wrap:before,.toper-menu-wrap:after,.toper-menu-wrap{border-bottom:2px solid #FFF;}
.toper-menu-wrap{padding:10px 0 0 0;}
.toper-menu-wrap #menu-menu li{line-height:30px;box-shadow:0 -3px 2px 1px #000;}
.toper-menu-wrap #menu-menu li a{line-height:30px;font:17px/18px Open Sans;letter-spacing:0;background:#fff;color:#404040;padding:5px;}

/* HEADER */
.header{position:fixed;width:100%;z-index:9999;max-height:174px;}
.header:after{bottom:-17px;height:17px;}
.page-template-page-home-php .main-holder:after{background:none;}
.content-holder{background:url("images/bg-content.png") repeat-y scroll 50% 0 rgba(0, 0, 0, 0);padding-bottom:15px;}
.logo{margin:15px 0 0 2px;}
.logo_tagline{display:none;}
form#search-header{background-color:#FFFFFF;}
form#search-header .search-form_it{width:300px!important;}
.search-top-wrap .search-form__h form#search-header input.search-form_it{border:1px solid #858585!important;height:40px!important;font-family:'Open Sans';font-style:italic;font-size:15px;}
.header .social{padding:0!important;}
.header .social li a{display:inline-block;width:39px;height:39px;background-image:url('images/ico_social.png');}
.header .social li a.facebook{background-position:0 0;}
.header .social li a.twitter{background-position:-39px 0;}
.header .social li a.youtube{background-position:-78px 0;}
.header .social li a.tripadvisor{background-position:-118px 0;}
.header .social li a.pinterest{background-position:-158px 0;}
.header .social li a.instagram{background-position:-198px 0;}
.header .social li a.newsletter{background-position:-238px 0;}
.header .social li a.lang.it{background-position:-318px 0;}
.header .social li a.lang.en{background-position:-358px 0;}
.header .social li a.facebook:hover{background-position:0 -39px;}
.header .social li a.twitter:hover{background-position:-39px -39px;}
.header .social li a.youtube:hover{background-position:-78px -39px;}
.header .social li a.tripadvisor:hover{background-position:-118px -39px;}
.header .social li a.pinterest:hover{background-position:-158px -39px;}
.header .social li a.instagram:hover{background-position:-198px -39px;}
.header .social li a.newsletter:hover{background-position:-238px -39px;}
.header .social li a.lang.it:hover{background-position:-318px -39px;}
.header .social li a.lang.en:hover{background-position:-358px -39px;}
.header .social li a.lang~img{display:none;}

/* MENU' HEADER */
.nav__primary{padding:10px 0 12px;}
.nav__primary .sf-menu>li{margin:0 0 0 24px;}
.nav__primary .sf-menu>li>a{color:#1D1D1D!important;font:25px/25px Open Sans Condensed!important;}
.nav__primary .sf-menu>li>a:hover,.nav__primary li:hover > a,.nav__primary ul ul *:hover > a,.nav__primary a:focus{color:#c4201b!important;border-bottom:17px solid #c4201b;}
.nav__primary .sf-menu>li>.sub-menu{margin:0;left:0;background:#FFF;padding:15px 0;border:2px solid #c4201b;min-width:200px;transition:all 0.3s ease-in-out 0s;}
.nav__primary .sf-menu>li>.sub-menu>li{margin:0!important;text-align:center!important;}
.nav__primary .sf-menu>li>.sub-menu>li>a{color:#404040!important;font:17px/17px Open Sans,sans-serif!important;padding:10px 0!important;width:84%;text-align:left;}
.nav__primary .sf-menu>li>.sub-menu>li>a>.freccia-right{margin-left:10px;}
.nav__primary .sf-menu>li>.sub-menu>li~li>a{border-top:1px solid #404040!important;}
.nav__primary .sf-menu>li>.sub-menu>li>.sub-menu{margin:0!important;left:0;background:#FFF!important;padding:15px!important;border:2px solid #c4201b!important;min-width:200px;transition:all 0.3s ease-in-out 0s;}
.nav__primary .sf-menu>li>.sub-menu>li>.sub-menu>li{margin:0!important;text-align:left!important;}
.nav__primary .sf-menu>li>.sub-menu>li>.sub-menu>li>a{color:#404040!important;font:17px/17px Open Sans,sans-serif!important;padding:10px 0!important;display:block;width:100%;}
.nav__primary .sf-menu>li>.sub-menu>li>.sub-menu>li~li>a{border-top:1px solid #404040!important;}

/* SLIDER */
.slider-wrap{height:650px;overflow:hidden;}
.slider-wrap .container,.slider-wrap .span12{width:100%;}
.camera_wrap img{min-height:650px!important;min-width:1500px;}
.camera_fakehover{height:650px!important;}
.camera_prev,.camera_next{left:50%!important;top:40%!important;margin-top:-30px;height:53px;width:53px;}
.camera_prev{margin-left:-639px!important;}
.camera_next{margin-left:556px!important;}
.camera_prev span,.camera_next span{height:53px;width:53px;}
.camera_next span{background-position:-53px 0;}
.camera_prev span:hover{background-position:0 -53px;}
.camera_next span:hover{background-position:-53px -53px;}
.camera_caption{margin-left:-635px;top:50%!important;}
.camera_caption>div{background:none repeat scroll 0 0 rgba(255,255,255,0.8);padding:30px;}
.camera_caption>div h2{color:#C23632;font:50px/50px 'Open Sans Condensed',sans-serif;letter-spacing:0;margin:0 0 5px;}
.camera_caption>div h3{color:#252525;font:20px/25px Open Sans;font-weight:lighter;margin:0 0 5px;}
.camera_caption>div h4{color:#252525;font:20px/25px Open Sans;text-transform:uppercase;margin:0 0 8px;}
.camera_caption>div p{color:#635F5F;font:16px/20px Open Sans;margin:0;}

/* HOME */
.content-holder{/*margin-top:-65px;*/margin-top:-25px;}
.page-template-page-home-php .hentry.page{/*margin:-50px 0 0 -20px;*/margin:0 0 0 -20px;width:1210px;}
.page-template-page-home-php .hentry.page .hentry.page{margin:0;}
.page-template-page-home-php .hentry.page .row .span8{width:786px;margin-top:10px;}
.page-template-page-home-php .hentry.page .row .span8 .page img{margin-top:0;}
.page-template-page-home-php .hentry.page .row .span4{width:400px;margin-top:10px;margin-left:20px;background:url('images/pattern_spalla.jpg') repeat 0 0;padding-bottom:25px;min-height:1810px;}
.wp-caption{position:relative;overflow:hidden;margin:0!important;}
.wp-caption a{display:block;}
.wp-caption a+p.wp-caption-text{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.70);font:30px/50px 'Open Sans Condensed',sans-serif;text-align:left;color:#FFF;width:100%;max-width:100%;position:absolute;bottom:-35%;padding:0 0 0 15px;transition:all 0.3s ease 0s;}
.wp-caption a:hover+p.wp-caption-text,.wp-caption a+p.wp-caption-text:hover{bottom:0;}

/*** SPALLA HOME & SIDEBAR INTERNA ***/
.spalla_home>*{width:100%;max-width:322px;margin:0 auto!important;}
.spalla_home h3{font:40px/30px Open Sans Condensed;max-width:322px;margin:20px auto!important;padding:10px 0 0;color:#706767;border-top:1px solid #706767;}
#sidebar h3{font:40px/30px Open Sans Condensed;max-width:322px;margin:20px auto!important;padding:10px 0 0;color:#706767;border-top:1px solid #706767;}

/*CALENDARIO*/
#wp-calendar{font-family:'Open Sans',sans-serif;max-width:322px;margin:0 auto;border:1px solid #b9b7b6;}
#wp-calendar .curr_mese{text-transform:uppercase;margin:0;}
#wp-calendar td{border-top:1px solid #a8a7a6;border-right:1px solid #a8a7a6;font-size:15px;height:19px;text-shadow:1px 1px 0 #FFF;}
#wp-calendar thead tr:nth-child(1){background:url('images/bg-cal-mese.jpg') repeat-x 0 0;border:1px solid #9a908b;border-bottom:1px solid #a59993;height:28px;}
#wp-calendar thead tr:nth-child(2){background:url('images/bg-cal-settimana.jpg') repeat-x 0 0;height:24px;}
#wp-calendar thead tr th{padding:0;color:#FFF;text-shadow:0px -1px 3px #000;}
#wp-calendar thead tr th a{background-image:url('images/nav-calendario.png');display:inline-block;width:11px;height:13px;}
#wp-calendar #eo-widget-prev-month a{background-position:0 0;}
#wp-calendar #eo-widget-prev-month a:hover{background-position:-13px 0;}
#wp-calendar #eo-widget-next-month a{background-position:-38px 0;}
#wp-calendar #eo-widget-next-month a:hover{background-position:-25px 0;}
#wp-calendar td:nth-last-child(-n+1){border-right:none;}
#wp-calendar .eo-past-date,.eo-future-date{background:url('images/bg-cal-day.png') repeat 0 0;color:#939393;}
#wp-calendar .today{background:url('images/bg-cal-today.png') no-repeat 0 0;color:#A94848;}
#wp-calendar .eo-event-future{background:url('images/bg-cal-evento.png') no-repeat 0 0;}
#wp-calendar .eo-event-future a{color:#FFF;text-shadow:1px 1px 0 #000;}

/*CROWDFUNDING*/
.spalla_home .product-details{font:15px/20px 'Open Sans',sans-serif;color:#4e4e4e;}
.spalla_home .product-image-container{margin-bottom:25px!important;}
.spalla_home div.crowdfunding{display:none;}

/*NEWS*/
.posts-grid li{background:rgba(255,255,255,0.5);border-top:3px solid #A1A1A1!important;border-bottom:3px solid #A1A1A1!important;padding:10px!important;width:100%!important;margin-left:0!important;}
.posts-grid li>figure{margin:0 10px 5px 0!important;}
.posts-grid li>.clear{display:none;}
.posts-grid li .desc h5,.posts-grid li .desc h5 a{font:bold 14px/18px 'Open Sans',sans-serif;color:#900d0a;text-transform:uppercase;}
.posts-grid li .desc .excerpt{font:13px/18px 'Open Sans',sans-serif;color:#252525;}
/*.mini-post-holder>.mini-post-meta>time>span{font:italic 14px/17px 'Open Sans',sans-serif;color:#404040;}
.mini-post-holder>.excerpt>a:hover{text-decoration:none;}*/

/*VIDEO SLIDER
.powr-video-slider{max-width:400px!important;position:relative;}
.powr-video-slider img{position:absolute;z-index:99;}
.powr-video-slider img.tl{top:0;left:0;}
.powr-video-slider img.tr{top:0;right:10px;}
.powr-video-slider img.bl{bottom:14px;left:0;}
.powr-video-slider img.br{bottom:14px;right:10px;}*/
.videoslider{border:none!important;margin:0!important;max-height:195px;}
.videoslider>div:last-child{display:none!important;}


/* LISTA EVENTI HOME */
.page-template-page-home-php .eo-events{list-style:none;margin:25px 0 0 0;display:flex;justify-content:space-between;flex-wrap:wrap;}
.page-template-page-home-php .eo-events li{max-width:370px;padding-bottom:50px;margin-bottom:40px;border-bottom:2px solid #706767;display:inline-block;position:relative;}
.page-template-page-home-php .eo-events li img{max-width:inherit;display:inline-block;}
.page-template-page-home-php .eo-events li h3.ev_titolo{font:30px/32px 'Open Sans Condensed',sans-serif;color:#c23632;min-height:64px;margin:0;}
.page-template-page-home-php .eo-events li h3.ev_titolo a:hover{color:#c23632;text-decoration:none;}
.page-template-page-home-php .eo-events li a.link_data:hover{text-decoration:none;}
.page-template-page-home-php .eo-events li span.ev_data, .eo-events li span.ev_categoria a{font:17px/24px 'Open Sans',sans-serif;color:#4e4e4e;}
.page-template-page-home-php .eo-events li span.ev_categoria a{font-weight:bold;}
.page-template-page-home-php .eo-events li span.ev_categoria a:hover{text-decoration:none;}
.page-template-page-home-php .eo-events li p{margin:0;}
.page-template-page-home-php .eo-events li p.ev_anteprima{font:15px/19px 'Open Sans',sans-serif;color:#4e4e4e;}
/** OLD .page-template-page-home-php .eo-events li .acquista{display:block;text-align:right;margin-top:5px;}*/
.page-template-page-home-php .eo-events li .acquista{bottom:10px;position:absolute;right:0;}
.page-template-page-home-php .eo-events li .acquista a.event-acquista{position:relative;}

/** SOCIAL **/
.page-template-page-home-php .hentry.page .row .span8 .wall-outer{margin:5px auto;background:#f7f7f7;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .dcsns-toolbar{padding:10px 0 0 10px;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a{display:inline-block;width:39px;height:39px;background-image:url('images/ico_social.png');padding:0;margin:0 10px 1px 0;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a.link-all{background-position:-278px -39px;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="facebook"]{background-position: 0 -39px;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="twitter"]{background-position:-39px -39px;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="youtube"]{background-position:-78px -39px;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="pinterest"]{background-position:-158px -39px;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="instagram"]{background-position:-198px -39px;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a.link-all:hover, .home .hentry.page .row .span8 .wall-outer .filter li a.link-all.iso-active{background-position:-278px 0;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="facebook"]:hover,.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="facebook"].iso-active{background-position: 0 0;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="twitter"]:hover,.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="twitter"].iso-active{background-position:-39px 0;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="youtube"]:hover,.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="youtube"].iso-active{background-position:-78px 0;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="pinterest"]:hover,.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="pinterest"].iso-active{background-position:-158px 0;}
.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="instagram"]:hover,.page-template-page-home-php .hentry.page .row .span8 .wall-outer .filter li a[rel="instagram"].iso-active{background-position:-198px 0;}

.page-template-page-home-php .hentry.page .row .span8 .elenco_video .span3{margin-left:5px;max-width:250px;}
.page-template-page-home-php .hentry.page .row .span8 .elenco_video h3{font:40px/30px Open Sans Condensed;padding:10px 0 0;color:#c23632;border-top:1px solid #c23632;}
.page-template-page-home-php .hentry.page .row .span8 .elenco_video .titolo{font-size:11px;font-family:Arial,sans-serif;line-height:1.35em;color:#555;font-weight:bold;margin-top:10px!important;}
.page-template-page-home-php .hentry.page .row .span8 .elenco_video .testo_anteprima{font-size:11px;font-family:Arial,sans-serif;line-height:1.35em;color:#555;}

/****** ISTITUZIONALE ******/
.page-template-default .content-holder{margin-top:-2px;}
.page-template-default .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-default .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-default .breadcrumb__t>li,.page-template-default .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-default div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-default .title-section{border-bottom:2px solid #C23632;}
.page-template-default .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-default #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-default #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}

/****** EDUCATION ******/
.page-template-education-php .content-holder{margin-top:-2px;}
.page-template-education-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-education-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-education-php .breadcrumb__t>li,.page-template-education-php .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-education-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-education-php .title-section{border-bottom:2px solid #C23632;}
.page-template-education-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-education-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-education-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}

.parent-sidebar-menu.edu li a{padding-left: 10px;}

/****** ATTIVITA ******/
.page-template-attivita-php .content-holder{margin-top:-2px;}
.page-template-attivita-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-attivita-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-attivita-php .breadcrumb__t>li,.page-template-attivita-php .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-attivita-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-attivita-php .title-section{border-bottom:2px solid #C23632;}
.page-template-attivita-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-attivita-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-attivita-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}

.parent-sidebar-menu.att li a{padding-left: 10px;}


/****** ELENCO EVENTI ******/
.tax-event-category .content-holder{margin-top:-2px;}
.tax-event-category .content-holder .container .span12{width:1210px;margin-left:20px;}
.tax-event-category .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.tax-event-category .breadcrumb__t>li,.tax-event-category .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.tax-event-category div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.tax-event-category .title-section{border-bottom:2px solid #C23632;}
.tax-event-category .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;display:inline;}

.tax-event-category #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.tax-event-category #content .hentry p{font:15px/19px 'Open Sans',sans-serif;color:#4E4E4E;}
.tax-event-category #content article{padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #706767;}
.tax-event-category #content article .cont-article{position:relative;}
.tax-event-category #content article img~.entry-header{display:inline-block;width:320px;}
/*.tax-event-category #content article .event-entry-meta{display:inline-block;}*/
.tax-event-category #content article .event-entry-meta time{display:block;/*max-width:320px;*/}
.tax-event-category #content article .event-entry-meta p{display:inline-block;max-width:320px;text-align:justify;}
.tax-event-category #content article a.event-acquista{text-align:right;color:#C23632;font:35px 'Open Sans Condensed',sans-serif;text-transform:uppercase;position:absolute;right:0;bottom:0;}
.tax-event-category #content article .entry-header h1{color:#C23632;font:30px/32px 'Open Sans Condensed',sans-serif;}
.tax-event-category #content article time{font:18px/24px 'Open Sans',sans-serif;}
.archive #content article .occorrenze-elenco{list-style:none;}


.page-template-all-event-php .content-holder{margin-top:-2px;}
.page-template-all-event-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-all-event-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-all-event-php .breadcrumb__t>li,.page-template-all-event-php .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-all-event-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-all-event-php .title-section{border-bottom:2px solid #C23632;}
.page-template-all-event-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;display:inline;}

.page-template-all-event-php #content article h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-all-event-php #content article p{font:15px/19px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-all-event-php #content article{padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #706767;}
.page-template-all-event-php #content article .cont-article{position:relative;}
.page-template-all-event-php #content article img~.entry-header{display:inline-block;width:320px;}
.page-template-all-event-php #content article .event-entry-meta{display:inline-block;}
.page-template-all-event-php #content article .event-entry-meta time{display:block;max-width:320px;}
.page-template-all-event-php #content article .event-entry-meta p{display:inline-block;max-width:320px;text-align:justify;}
.page-template-all-event-php #content article a.event-acquista{text-align:right;color:#C23632;font:35px 'Open Sans Condensed',sans-serif;text-transform:uppercase;position:absolute;right:0;bottom:0;}
.page-template-all-event-php #content article .entry-header h1{color:#C23632;font:30px/32px 'Open Sans Condensed',sans-serif;}
.page-template-all-event-php #content article time{font:18px/24px 'Open Sans',sans-serif;}


.eo-events{list-style:none;margin:25px 0 0 0;}
.eo-events li{width:100%;padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #706767;display:inline-block;}
.eo-events li .cont_evento{position:relative;}
.eo-events li img{float:left;max-width:250px;margin-right:20px;}
.eo-events li h3.ev_titolo{font:30px/32px 'Open Sans Condensed',sans-serif;color:#c23632;max-width:320px;margin:0;display:inline-block;}
.eo-events li h3.ev_titolo a:hover{color:#c23632;text-decoration:none;}
.eo-events li span.ev_data,.eo-events li span.ev_categoria a{font:17px/24px 'Open Sans',sans-serif;color:#4e4e4e;}
.eo-events li span.ev_categoria a{font-weight:bold;}
.eo-events li span.ev_categoria a:hover{text-decoration:none;}
.eo-events li p{margin:0;}
.eo-events li p.ev_anteprima{font:15px/19px 'Open Sans',sans-serif!important;display:inline-block;max-width:320px;text-align:justify;}
.eo-events li p.ev_anteprima~p{display:inline-block;}
.eo-events li a.event-acquista{text-align:right;color:#C23632;font:35px/35px 'Open Sans Condensed',sans-serif;text-transform:uppercase;position:absolute;right:0;bottom:0;}

.page-template-default .eo-events li{position:relative;}
.page-template-default .eo-events li a.event-acquista{bottom:40px;}


/****** ELENCO ARTICOLI-NEWS ******/
.archive.category .content-holder{margin-top:-2px;}
.archive.category .content-holder .container .span12{width:1210px;margin-left:20px;}
.archive.category .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.archive.category .breadcrumb__t>li,.archive.category .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.archive.category div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.archive.category .title-section{border-bottom:2px solid #C23632;}
.archive.category .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;display:inline;}

.archive.category #content article{border-bottom:2px solid #706767;margin-bottom:40px;padding-bottom:40px;}
.archive.category #content article .featured-thumbnail{max-width:250px;float:left;margin-right:20px;margin-bottom:0;}
.archive.category #content article .featured-thumbnail img{padding:0;border:none;}
.archive.category #content article .post-header{display:inline-block;}
.archive.category #content article .post-header h1{color:#C23632;font:30px/32px 'Open Sans Condensed',sans-serif;margin:0;}
.archive.category #content article .post-header h1 a{color:#C23632;}
.archive.category #content article .post_content time{font:18px/24px 'Open Sans',sans-serif;/*color:#444;*/}
.archive.category #content article .post_content .excerpt{color:#4E4E4E;font:15px/19px 'Open Sans',sans-serif;}




/*PAGINAZIONE*/
.pagination{float:right;margin:8px 0 0!important;padding:3px 0 0!important;}
.tax-event-category .pagination a,.tax-event-category div.pagination span.pages,.tax-event-category div.pagination span.dots,.tax-event-category div.pagination span.current{border-radius: 0!important;}
.tax-event-category .title-section .pagination *{border-top:1px solid #dddddd!important;border-bottom:1px solid #dddddd!important;box-shadow:none!important;margin:0!important;font:12px Roboto!important;}
.tax-event-category .title-section .pagination *:first-child{border:1px solid #dddddd!important;border-radius:3px 0 0 3px!important;}
.tax-event-category .title-section .pagination *:last-child{border:1px solid #dddddd!important;border-radius:0 3px 3px 0!important;}
.tax-event-category .title-section .pagination span.current{background:#f5f5f5!important;color:#9a9a9a!important;text-shadow:0 1px 0 #E6E6E6!important;}
.tax-event-category .title-section .pagination a{background:#FFF;color:#c23632!important;}

.tax-event-category #content .pagination *{border-top:1px solid #dddddd!important;border-bottom:1px solid #dddddd!important;box-shadow:none!important;margin:0!important;font:12px Roboto!important;}
.tax-event-category #content .pagination *:first-child{border:1px solid #dddddd!important;border-radius:3px 0 0 3px!important;}
.tax-event-category #content .pagination *:last-child{border:1px solid #dddddd!important;border-radius:0 3px 3px 0!important;}
.tax-event-category #content .pagination span.current{background:#f5f5f5!important;color:#9a9a9a!important;text-shadow:0 1px 0 #E6E6E6!important;}
.tax-event-category #content .pagination a{background:#FFF;color:#c23632!important;}


.post-type-archive .pagination a,.post-type-archive div.pagination span.pages,.post-type-archive div.pagination span.dots,.post-type-archive div.pagination span.current{border-radius: 0!important;}
.post-type-archive .title-section .pagination *{border-top:1px solid #dddddd!important;border-bottom:1px solid #dddddd!important;box-shadow:none!important;margin:0!important;font:12px Roboto!important;}
.post-type-archive .title-section .pagination *:first-child{border:1px solid #dddddd!important;border-radius:3px 0 0 3px!important;}
.post-type-archive .title-section .pagination *:last-child{border:1px solid #dddddd!important;border-radius:0 3px 3px 0!important;}
.post-type-archive .title-section .pagination span.current{background:#f5f5f5!important;color:#9a9a9a!important;text-shadow:0 1px 0 #E6E6E6!important;}
.post-type-archive .title-section .pagination a{background:#FFF;color:#c23632!important;}

.post-type-archive #content .pagination *{border-top:1px solid #dddddd!important;border-bottom:1px solid #dddddd!important;box-shadow:none!important;margin:0!important;font:12px Roboto!important;}
.post-type-archive #content .pagination *:first-child{border:1px solid #dddddd!important;border-radius:3px 0 0 3px!important;}
.post-type-archive #content .pagination *:last-child{border:1px solid #dddddd!important;border-radius:0 3px 3px 0!important;}
.post-type-archive #content .pagination span.current{background:#f5f5f5!important;color:#9a9a9a!important;text-shadow:0 1px 0 #E6E6E6!important;}
.post-type-archive #content .pagination a{background:#FFF;color:#c23632!important;}


.archive.category .pagination a,.post-type-archive div.pagination span.pages,.archive.category div.pagination span.dots,.archive.category div.pagination span.current{border-radius: 0!important;}
.archive.category .title-section .pagination *{border-top:1px solid #dddddd!important;border-bottom:1px solid #dddddd!important;box-shadow:none!important;margin:0!important;font:12px Roboto!important;}
.archive.category .title-section .pagination *:first-child{border:1px solid #dddddd!important;border-radius:3px 0 0 3px!important;}
.archive.category .title-section .pagination *:last-child{border:1px solid #dddddd!important;border-radius:0 3px 3px 0!important;}
.archive.category .title-section .pagination span.current{background:#f5f5f5!important;color:#9a9a9a!important;text-shadow:0 1px 0 #E6E6E6!important;}
.archive.category .title-section .pagination a{background:#FFF;color:#c23632!important;}

.archive.category #content .pagination *{border-top:1px solid #dddddd!important;border-bottom:1px solid #dddddd!important;box-shadow:none!important;margin:0!important;font:12px Roboto!important;}
.archive.category #content .pagination *:first-child{border:1px solid #dddddd!important;border-radius:3px 0 0 3px!important;}
.archive.category #content .pagination *:last-child{border:1px solid #dddddd!important;border-radius:0 3px 3px 0!important;}
.archive.category #content .pagination span.current{background:#f5f5f5!important;color:#9a9a9a!important;text-shadow:0 1px 0 #E6E6E6!important;}
.archive.category #content .pagination a{background:#FFF;color:#c23632!important;}

.search #content .pagination *{border-top:1px solid #dddddd!important;border-bottom:1px solid #dddddd!important;box-shadow:none!important;margin:0!important;font:12px Roboto!important;}
.search #content .pagination *:first-child{border:1px solid #dddddd!important;border-radius:3px 0 0 3px!important;}
.search #content .pagination *:last-child{border:1px solid #dddddd!important;border-radius:0 3px 3px 0!important;}
.search #content .pagination span.current{background:#f5f5f5!important;color:#9a9a9a!important;text-shadow:0 1px 0 #E6E6E6!important;}
.search #content .pagination a{background:#FFF;color:#c23632!important;}

/****** EVENTO DETTAGLIO ******/
.single-event .content-holder{margin-top:-2px;}
.single-event .content-holder .container .span12{width:1210px;margin-left:20px;}
.single-event .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.single-event .breadcrumb__t>li,.single-event .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.single-event div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.single-event .title-section{border-bottom:2px solid #C23632;}
.single-event .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.single-event #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.single-event #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.single-event #content article figure.thumbnail{display:none;}
.single-event #content article time{display:none;}
.single-event #content article .event-acquista-dett{display:block;color:#C23632;font:35px 'Open Sans Condensed',sans-serif;text-align:right;text-transform:uppercase;border-bottom:2px solid #C23632;border-top:2px solid #C23632;margin:10px 0 20px;}
.single-event #content article .entry-meta .ricorrenza_ev{display:none;}
.single-event #content article .entry-meta .eo-event-meta{margin:20px 0;width:auto;}
.single-event #content article .entry-meta .eo-event-meta li{list-style:none;display:inline-block;font:18px 'Open Sans',sans-serif;color:#4e4e4e;}
.single-event #content article .entry-meta .eo-event-meta li~li{margin-left:10px;padding-left:10px;border-left:1px solid #4e4e4e;}
ul.share-buttons{display:none;}

/****** DETTAGLIO NEWS ******/
.single-post .content-holder{margin-top:-2px;}
.single-post .content-holder .container .span12{width:1210px;margin-left:20px;}
.single-post .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.single-post .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.single-post div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.single-post .title-section{border-bottom:2px solid #C23632;}
.single-post .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.single-post #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.single-post #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.single-post #content article{margin-top:15px;}
.single-post #content article figure.thumbnail{display:none;}
.single-post #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}
ul.share-buttons{display:none;}


/************* STILI FORM MANUALE   ************/
#form_biglietti_expo input {
    height: auto;
    max-width: 490px;
}

#form_biglietti_expo input, #form_biglietti_expo textarea {
    color: #000 !important;
    font: 15px Open Sans;
    padding: 5px;
    width: 100%;
}
.info_privacy{
color: #4e4e4e;
    font: 16px/24px "Open Sans",sans-serif;
}
#form_biglietti_expo input[type="submit"] {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #c23632 !important;
    float: right;
    font: 35px/35px "Open Sans Condensed",sans-serif;
    text-transform: uppercase;
    width: auto;
}

#form_biglietti_expo input[type="checkbox"] {
    float: left;
    margin: 5px 5px 40px 0;
    width: auto;
}
#form_biglietti_expo p{font: 16px/24px "Open Sans",sans-serif;}
#pagamento_paypal p{font: 16px/24px "Open Sans",sans-serif;}

p.accetto{font: 16px/24px "Open Sans",sans-serif; width:66%;}

/****** COMPRA BIGLIETTI EXPO ******/
.page-template-compra-biglietti-expo-php .content-holder{margin-top:-2px;}
.page-template-compra-biglietti-expo-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-compra-biglietti-expo-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-compra-biglietti-expo-php .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-compra-biglietti-expo-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-compra-biglietti-expo-php .title-section{border-bottom:2px solid #C23632;}
.page-template-compra-biglietti-expo-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-compra-biglietti-expo-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-biglietti-expo-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-biglietti-expo-php #content article{margin-top:15px;}
.page-template-compra-biglietti-expo-php #content article figure.thumbnail{display:none;}
.page-template-compra-biglietti-expo-php #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}
ul.share-buttons{display:none;}


/**************CONFERMA BIGLIETTI EXPO ************************/
.page-template-conferma-biglietti-expo-php .content-holder{margin-top:-2px;}
.page-template-conferma-biglietti-expo-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-conferma-biglietti-expo-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-conferma-biglietti-expo-php .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-conferma-biglietti-expo-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-conferma-biglietti-expo-php .title-section{border-bottom:2px solid #C23632;}
.page-template-conferma-biglietti-expo-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-conferma-biglietti-expo-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-conferma-biglietti-expo-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-conferma-biglietti-expo-php #content article{margin-top:15px;}
.page-template-conferma-biglietti-expo-php #content article figure.thumbnail{display:none;}
.page-template-conferma-biglietti-expo-php #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}
ul.share-buttons{display:none;}



/**************ANNULLA BIGLIETTI EXPO ************************/
.page-template-annulla-biglietti-expo-php .content-holder{margin-top:-2px;}
.page-template-annulla-biglietti-expo-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-annulla-biglietti-expo-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-annulla-biglietti-expo-php .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-annulla-biglietti-expo-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-annulla-biglietti-expo-php .title-section{border-bottom:2px solid #C23632;}
.page-template-annulla-biglietti-expo-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-annulla-biglietti-expo-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-annulla-biglietti-expo-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-annulla-biglietti-expo-php #content article{margin-top:15px;}
.page-template-annulla-biglietti-expo-php #content article figure.thumbnail{display:none;}
.page-template-annulla-biglietti-expo-php #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}
ul.share-buttons{display:none;}

ul.breadcrumb li a{ color: #706767 !important;}


/**************COMPRA GIFT CARD ************************/
.page-template-compra-giftcard-php .content-holder{margin-top:-2px;}
.page-template-compra-giftcard-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-compra-giftcard-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-compra-giftcard-php .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-compra-giftcard-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-compra-giftcard-php .title-section{border-bottom:2px solid #C23632;}
.page-template-compra-giftcard-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-compra-giftcard-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-giftcard-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-giftcard-php #content article{margin-top:15px;}
.page-template-compra-giftcard-php #content article figure.thumbnail{display:none;}
.page-template-compra-giftcard-php #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}
ul.share-buttons{display:none;}


/**************CONFERMA GIFT CARD ************************/
.page-template-conferma-giftcard-php .content-holder{margin-top:-2px;}
.page-template-conferma-giftcard-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-conferma-giftcard-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-conferma-giftcard-php .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-conferma-giftcard-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-conferma-giftcard-php .title-section{border-bottom:2px solid #C23632;}
.page-template-conferma-giftcard-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-conferma-giftcard-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-conferma-giftcard-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-conferma-giftcard-php #content article{margin-top:15px;}
.page-template-conferma-giftcard-php #content article figure.thumbnail{display:none;}
.page-template-conferma-giftcard-php #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}
ul.share-buttons{display:none;}


/**************ANNULLA GIFT CARD ************************/
.page-template-annulla-giftcard-php .content-holder{margin-top:-2px;}
.page-template-annulla-giftcard-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-annulla-giftcard-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-annulla-giftcard-php .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-annulla-giftcard-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-annulla-giftcard-php .title-section{border-bottom:2px solid #C23632;}
.page-template-annulla-giftcard-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-annulla-giftcard-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-annulla-giftcard-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-annulla-giftcard-php #content article{margin-top:15px;}
.page-template-annulla-giftcard-php #content article figure.thumbnail{display:none;}
.page-template-annulla-giftcard-php #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}
ul.share-buttons{display:none;}







/**************COMPRA VIP PACK NANNINI ************************/
.page-template-compra-vip-pack-nannini-php .content-holder{margin-top:-2px;}
.page-template-compra-vip-pack-nannini-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-compra-vip-pack-nannini-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-compra-vip-pack-nannini-php .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-compra-vip-pack-nannini-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-compra-vip-pack-nannini-php .title-section{border-bottom:2px solid #C23632;}
.page-template-compra-vip-pack-nannini-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-compra-vip-pack-nannini-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-vip-pack-nannini-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-vip-pack-nannini-php #content article{margin-top:15px;}
.page-template-compra-vip-pack-nannini-php #content article figure.thumbnail{display:none;}
.page-template-compra-vip-pack-nannini-php #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}
.page-template-compra-vip-pack-nannini-php ul.elenco_puntato{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-vip-pack-nannini-php ul.elenco_puntato li{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}



/**************COMPRA VIP PACK ABBAGNATO ************************/
.page-template-compra-vip-pack-abbagnato-php .content-holder{margin-top:-2px;}
.page-template-compra-vip-pack-abbagnato-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-compra-vip-pack-abbagnato-php  .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-compra-vip-pack-abbagnato-php  .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-compra-vip-pack-abbagnato-php  div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-compra-vip-pack-abbagnato-php  .title-section{border-bottom:2px solid #C23632;}
.page-template-compra-vip-pack-abbagnato-php  .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-compra-vip-pack-abbagnato-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-vip-pack-abbagnato-php  #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-vip-pack-abbagnato-php  #content article{margin-top:15px;}
.page-template-compra-vip-pack-abbagnato-php  #content article figure.thumbnail{display:none;}
.page-template-compra-vip-pack-abbagnato-php  #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}
.page-template-compra-vip-pack-abbagnato-php  ul.elenco_puntato{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-compra-vip-pack-abbagnato-php  ul.elenco_puntato li{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}

ul.share-buttons{display:none;}


/**************CONFERMA VIP PACK NANNINI************************/
.page-template-conferma-vip-pack-nannini-php .content-holder{margin-top:-2px;}
.page-template-conferma-vip-pack-nannini-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-conferma-vip-pack-nannini-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-conferma-vip-pack-nannini-php  .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-conferma-vip-pack-nannini-php   div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-conferma-vip-pack-nannini-php .title-section{border-bottom:2px solid #C23632;}
.page-template-conferma-vip-pack-nannini-php  .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-conferma-vip-pack-nannini-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-conferma-vip-pack-nannini-php  #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-conferma-vip-pack-nannini-php  #content article{margin-top:15px;}
.page-template-conferma-vip-pack-nannini-php  #content article figure.thumbnail{display:none;}
.page-template-conferma-vip-pack-nannini-php  #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}



/**************CONFERMA VIP PACK ABBAGNATO************************/
.page-template-conferma-vip-pack-abbagnato-php .content-holder{margin-top:-2px;}
.page-template-conferma-vip-pack-abbagnato-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-conferma-vip-pack-abbagnato-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-conferma-vip-pack-abbagnato-php  .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-conferma-vip-pack-abbagnato-php   div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-conferma-vip-pack-abbagnato-php .title-section{border-bottom:2px solid #C23632;}
.page-template-conferma-vip-pack-abbagnato-php  .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-conferma-vip-pack-abbagnato-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-conferma-vip-pack-abbagnato-php  #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-conferma-vip-pack-abbagnato-php  #content article{margin-top:15px;}
.page-template-conferma-vip-pack-abbagnato-php  #content article figure.thumbnail{display:none;}
.page-template-conferma-vip-pack-abbagnato-php  #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}


ul.share-buttons{display:none;}


/**************ANNULLA  VIP PACK NANNINI ************************/
.page-template-annulla-vip-pack-nannini-php .content-holder{margin-top:-2px;}
.page-template-annulla-vip-pack-nannini-php .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-annulla-vip-pack-nannini-php .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-annulla-vip-pack-nannini-php .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-annulla-vip-pack-nannini-php div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-annulla-vip-pack-nannini-php .title-section{border-bottom:2px solid #C23632;}
.page-template-annulla-vip-pack-nannini-php .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-annulla-vip-pack-nannini-php #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-annulla-vip-pack-nannini-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-annulla-vip-pack-nannini-php #content article{margin-top:15px;}
.page-template-annulla-vip-pack-nannini-php #content article figure.thumbnail{display:none;}
.page-template-annulla-vip-pack-nannini-php #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}


/**************ANNULLA  VIP PACK ABBAGNATO ************************/
.page-template-annulla-vip-pack-abbagnato-php .content-holder{margin-top:-2px;}
.page-template-annulla-vip-pack-abbagnato-php  .content-holder .container .span12{width:1210px;margin-left:20px;}
.page-template-annulla-vip-pack-abbagnato-php  .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.page-template-annulla-vip-pack-abbagnato-php .breadcrumb__t>li,.single-post .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.page-template-annulla-vip-pack-abbagnato-php  div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.page-template-annulla-vip-pack-abbagnato-php  .title-section{border-bottom:2px solid #C23632;}
.page-template-annulla-vip-pack-abbagnato-php  .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.page-template-annulla-vip-pack-abbagnato-php  #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-annulla-vip-pack-abbagnato-php #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.page-template-annulla-vip-pack-abbagnato-php  #content article{margin-top:15px;}
.page-template-annulla-vip-pack-abbagnato-php  #content article figure.thumbnail{display:none;}
.page-template-annulla-vip-pack-abbagnato-php  #content article time{font:20px/24px 'Open Sans',sans-serif;display:block;margin-bottom:10px;}


ul.share-buttons{display:none;}



/****** EVENTS ON ******/
.post-type-archive-event .content-holder{margin-top:-2px;}
.post-type-archive-event .content-holder .container .span12{width:1210px;margin-left:20px;}
.post-type-archive-event .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.post-type-archive-event .breadcrumb__t>li,.post-type-archive-event .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.post-type-archive-event div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.post-type-archive-event .title-section{border-bottom:2px solid #C23632;}
.post-type-archive-event .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;display:inline;}

.post-type-archive-event #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.post-type-archive-event #content .hentry p{font:15px/19px 'Open Sans',sans-serif;color:#4E4E4E;}
.post-type-archive-event #content article{padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #706767;}
.post-type-archive-event #content article .cont-article{position:relative;}
.post-type-archive-event #content article img~.entry-header{display:inline-block;width:320px;}
.post-type-archive-event #content article .event-entry-meta{display:inline-block;width:320px;}
.post-type-archive-event #content article .event-entry-meta time{display:block;max-width:320px;}
.post-type-archive-event #content article .event-entry-meta p{display:inline-block;max-width:320px;text-align:justify;}
.post-type-archive-event #content article a.event-acquista{text-align:right;color:#C23632;font:35px 'Open Sans Condensed',sans-serif;text-transform:uppercase;position:absolute;right:0;bottom:0;}
.post-type-archive-event #content article .entry-header h1{color:#C23632;font:30px/32px 'Open Sans Condensed',sans-serif;}
.post-type-archive-event #content article time{font:18px/24px 'Open Sans',sans-serif;}

/***** DETTAGLIO CROWDFUNDING *****/
.single-ignition_product .content-holder{margin-top:-2px;}
.single-ignition_product .content-holder .container .span12{width:1210px;margin-left:20px;}
.single-ignition_product .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.single-ignition_product .breadcrumb__t>li,.single-ignition_product .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.single-ignition_product div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.single-ignition_product .title-section{border-bottom:2px solid #C23632;}
.single-ignition_product .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}
.single-ignition_product #content .hentry h2{font:600 18px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.single-ignition_product #content .hentry p{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}
.ignitiondeck .id-purchase-form-wrapper,.single-ignition_product .ignitiondeck .id-fes-form-wrapper{background-color:rgba(0, 0, 0, 0.05);}
.ignitiondeck .progress-wrapper{background:rgba(0, 0, 0, 0.15)!important;}
.ignitiondeck .progress-wrapper .progress-bar{background:#c4201b;}
.ignitiondeck form .main-btn,.ignitiondeck form input[type="submit"]{background:none!important;color:#C4201B!important;font:35px 'Open Sans Condensed',sans-serif!important;height:auto;padding:0;text-transform:uppercase;}
.ignitiondeck form ul li h4{font:24px/28px 'Open Sans Condensed',sans-serif;color:#4E4E4E;}
.ignitiondeck form ul li label{font:16px/18px 'Open Sans',sans-serif;color:#4E4E4E;}
.ignitiondeck form .required-mark{color:#C4201B!important;font-family:Roboto!important;}
.single-ignition_product #content article figure.thumbnail{display:none;}
.single-ignition_product #content article .entry-meta .eo-event-meta{margin-left:0;}
.single-ignition_product #content article .entry-meta .eo-event-meta li{list-style:none;display:inline-block;font:18px 'Open Sans',sans-serif;color:#4e4e4e;}
.single-ignition_product #content article .entry-meta .eo-event-meta li~li{margin-left:10px;padding-left:10px;border-left:1px solid #4e4e4e;}
#id-checkout-description{display:none;}
.project_disclaimer{display:none;}
.dati_cf{font: 16px/24px 'Open Sans',sans-serif;}
.dati_cf p{display:inline-block;}
.dati_cf .dato{color:#C4201B !important;display:inline-block;font-weight:bold !important;}


/** SLIDESHOW INTERNO **/
.flexslider{margin:0 0 50px;}
.flex-viewport .slides li.flex-active-slide img{border:none;padding:0;}
.flex-direction-nav li a{background-image:url('images/nav-slider.png');height:53px;width:53px;transition:none;}
.flex-direction-nav li a.flex-prev:hover{background-position:0 -53px;}
.flex-direction-nav li a.flex-next{background-position:-53px 0;}
.flex-direction-nav li a.flex-next:hover{background-position:-53px -53px;}
.flex-control-nav{bottom:-26px;}
.flex-control-paging li{margin:0;}
.flex-control-paging li~li{margin:0 0 0 5px;}
.flex-control-paging li a{width:16px;height:16px;}
.flex-control-paging li a:hover{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.6);}
.flex-control-paging li a.flex-active{background:#CB3A3A;}

/** VIDEO INTERNO **/
.video_dett iframe{width:100%!important;min-height:400px;}


/** ACCORDION SHORTCODE **/
.su-accordion{border-top:2px solid #5A5A5A;margin-top:30px;padding-top:20px;}
.su-accordion .su-spoiler{border-bottom:2px solid #5a5a5a;margin-bottom:20px!important;}
.su-accordion .su-spoiler .su-spoiler-title{font:35px/48px 'Open Sans Condensed',sans-serif;color:#5a5a5a;padding:0;}
.su-accordion .su-spoiler .su-spoiler-title .su-spoiler-icon{width:40px;height:35px;position:relative;display:inline-block;margin-right:10px;background-image:url('images/ico_accordion.png');}
.su-accordion .su-spoiler .su-spoiler-title .freccia-down{float:right;}
.su-accordion .su-spoiler .su-spoiler-icon:before{content:inherit!important;}
.su-accordion .su-spoiler-icon-plus .su-spoiler-icon{display:none!important;}
.su-accordion .su-spoiler-icon-date-prezzi .su-spoiler-icon{background-position:0 0;}
.su-accordion .su-spoiler-icon-cast .su-spoiler-icon{background-position:-40px 0;}
.su-accordion .su-spoiler-icon-mediagallery .su-spoiler-icon{background-position:-80px 0;}
.su-accordion .su-spoiler-icon-allegati .su-spoiler-icon{background-position:-120px 0;}
.su-accordion .su-spoiler .su-spoiler-content{font:16px/24px 'Open Sans',sans-serif;color:#4E4E4E;}


/** SIDEBAR MENU **/
#sidebar{margin-top:-65px;background:url('images/pattern_spalla.jpg') repeat 0 0;width:400px;min-height:1605px;}
#sidebar>*{width:100%;max-width:322px;margin:0 auto!important;}
#sidebar ul.parent-sidebar-menu,#sidebar ul.parent-sidebar-menu ul{margin:0;}
#sidebar ul.parent-sidebar-menu,#sidebar ul.parent-sidebar-menu li{list-style:none;}
#sidebar ul.parent-sidebar-menu li>a{margin-bottom:3px;}
#sidebar ul.parent-sidebar-menu li a{background:rgba(255,255,255,0.2);display:block;font:16px/24px 'Open Sans',sans-serif;color:#5D5959;}
#sidebar ul.parent-sidebar-menu>.current_page_ancestor>a{font:29px/45px 'Open Sans Condensed',sans-serif;color:#706767;text-transform:uppercase;padding-left:10px;}
#sidebar ul.child-sidebar-menu>li>a{padding-left:20px;}
#sidebar ul.children>li>a{padding-left:40px;font-size:14px;}
#sidebar ul.children>li>ul.children>li>a{padding-left:50px;font-size:13px;}
#sidebar ul.parent-sidebar-menu .current_page_ancestor>a,#sidebar ul.parent-sidebar-menu .current_page_item>a,#sidebar ul.parent-sidebar-menu li>a:hover{background:rgba(255,255,255,0.75);}
#sidebar ul.parent-sidebar-menu li>a:hover,#sidebar ul.parent-sidebar-menu li>a:focus{text-decoration:none;}
#sidebar ul.parent-sidebar-menu img.freccia-down,#sidebar ul.parent-sidebar-menu img.freccia-right{margin-left:5px;}

#sidebar ul.widget-event-categories li{background:none;padding:0;}
#sidebar ul.widget-event-categories li a{background:rgba(255,255,255,0.2);display:block;font:16px/24px 'Open Sans',sans-serif;color:#5D5959;margin-bottom:3px;padding:0 0 0 5px;}
#sidebar ul.widget-event-categories li.current-cat,#sidebar ul.widget-event-categories li>a:hover{background:rgba(255,255,255,0.75);}

/*** MODULO CONTATTI ***/
.wpcf7-form{max-width:500px;}
.wpcf7-form p{margin:0!important;font-size:14px!important;}
.wpcf7-form input, .wpcf7-form textarea{color:#000 !important;width:100%;padding:5px;font:15px Open Sans;}
.wpcf7-form input{max-width:490px;height:auto;}
.wpcf7-form textarea{margin-bottom:20px;}
.wpcf7-form input[type="checkbox"]{width:auto;float:left;margin:5px 5px 40px 0;}
.wpcf7-form .wpcf7-captchac{float:left;margin:20px 20px 0;width:100px;}
.wpcf7-form .wpcf7-captchar{width:190px;margin:20px 0 0;}
.wpcf7-form input[type="submit"]{width:auto;float:right;color:#C23632!important;font:35px/35px 'Open Sans Condensed',sans-serif;text-transform:uppercase;background:transparent;border:none;}

.wpcf7-form .wpcf7-not-valid-tip{display:none;}

/*** NEWSLETTER ***/
iframe.frame_newsletter{width:100%;height:480px;border:none;}

/*** SEARCH PAGE ***/
.search .content-holder{margin-top:-2px;}
.search .content-holder .container .span12{width:1210px;margin-left:20px;}
.search .breadcrumb__t{margin:-55px auto 10px;width:1240px;padding:0;background:transparent;}
.search .breadcrumb__t>li,.search .breadcrumb__t>li>a{font:20px/34px 'Open Sans Condensed',sans-serif;color:#706767;text-shadow:inherit;text-transform:uppercase;}
.search div.bg-header{height:220px;margin-top:25px;background:url('images/pattern_spalla.jpg') repeat 0 0;}
.search .title-section{border-bottom:2px solid #C23632;}
.search .title-section h1.title-header{color:#C23632;font:35px/50px 'Open Sans Condensed',sans-serif;margin:0;}

/****** FOOTER ******/
footer.footer{background:#4d4b48;color:#FFF;}
footer .footer-widgets{width:1235px;padding-top:25px;}
footer.footer .span1{width:1px;margin:0;}
footer.footer .span1 .line{margin:0;min-height:390px;}
footer.footer .span12.big-line{margin-top:20px;border-bottom:5px solid #7a7874;}
footer.footer .span2{width:185px;margin-left:20px;}
footer.footer .span3{width:380px;font-size:15px;}
footer.footer .span3 .ico{display:flex;align-items:center;margin:10px 0;}
footer.footer .span3 .ico img{margin-right:10px;}
footer.footer .span3 .ico span{font:15px/22px 'Open Sans',sans-serif;color:#c8c6c4;}
footer.footer .span3 a.ico{font:23px 'Open Sans Condensed',sans-serif;color:#c8c6c4;}
footer .footer-widgets ul.menu>li.menu-item-has-children{margin-bottom:30px;}
footer .footer-widgets ul.menu>li.menu-item-has-children>a{font:25px/25px 'Open Sans Condensed',sans-serif;text-transform:uppercase;}
footer .footer-widgets ul.menu li a:hover,footer .footer-widgets ul.menu li a:active{color:#FFF;text-decoration:underline;}
footer .footer-widgets ul.menu ul.sub-menu{margin-left:12px;}
footer .footer-widgets ul.menu ul.sub-menu>li{list-style:disc;color:#FFF;}
footer .footer-widgets ul.menu ul.sub-menu>li>a{font:500 14px/22px 'Open Sans',sans-serif;}
footer .footer-widgets ul.menu ul.sub-menu ul.sub-menu{margin-left:2px;}
footer .footer-widgets ul.menu ul.sub-menu ul.sub-menu>li{list-style:none;}
footer .footer-widgets ul.menu ul.sub-menu ul.sub-menu>li:before{content:"- ";}
footer .footer-widgets ul.menu ul.sub-menu ul.sub-menu>li>a{font:13px/16px 'Open Sans',sans-serif;color:#d7d1c8;}
footer .copyright .span9{width:782px;}
footer .copyright .span3{width:340px;}
footer .copyright .footer-text,footer .copyright .footer-text a{color:#a6a5a3;font:14px/22px 'Open Sans',sans-serif;}
footer .copyright .footer-text span{border-left: 1px solid #a6a5a3;}
footer .social li a{display:inline-block;width:39px;height:39px;background-image:url('images/ico_social.png');}
footer .social li a.facebook{background-position:0 -39px;}
footer .social li a.twitter{background-position:-39px -39px;}
footer .social li a.youtube{background-position:-78px -39px;}
footer .social li a.tripadvisor{background-position:-118px -39px;}
footer .social li a.pinterest{background-position:-158px -39px;}
footer .social li a.instagram{background-position:-198px -39px;}
footer .social li a.facebook:hover{background-position:0 0;}
footer .social li a.twitter:hover{background-position:-39px 0;}
footer .social li a.youtube:hover{background-position:-78px 0;}
footer .social li a.tripadvisor:hover{background-position:-118px 0;}
footer .social li a.pinterest:hover{background-position:-158px 0;}
footer .social li a.instagram:hover{background-position:-198px 0;}

.prossimiappuntamenti,.focus,.nextevents{display:none;}
/*.eventi_passati .eo-events{display:flex;flex-wrap:wrap;justify-content:space-between;}*/
.eventi_passati .eo-events li.eo-event-past{max-width:250px;min-height:355px;padding-bottom:10px;display:inline-block;margin:0 5px 40px 0;vertical-align:top;}
.eventi_passati .eo-events li.eo-event-past .tit_passati{display:none;}
.eventi_passati .eo-events li.eo-event-past:first-child .tit_passati{color:#706767;font:36px 'Open Sans Condensed',sans-serif;display:block;position:absolute;top:-65px;width:700px;}
.eventi_passati .eo-events li.eo-event-past h3.ev_titolo{min-height:65px;}
.eventi_passati .eo-events li.eo-event-past p.ev_anteprima{text-align:left;}
.eventi_passati .eo-events li.eo-event-past a.event-acquista{bottom:10px;font:24px/24px "Open Sans Condensed",sans-serif;}

    
/*RESPONSIVE*/
@media only screen and (max-width:1500px){
.camera_caption>div{padding:8px;}
.camera_prev,.camera_next{margin-top:0;height:33px;width:33px;}
.camera_prev span,.camera_next span{background-image:url("images/nav-slider-small.png");height:33px;width:33px;}
.camera_next{margin-left:574px!important;}
.camera_next span{background-position:-33px 0;}
.camera_prev span:hover{background-position:0 -33px;}
.camera_next span:hover{background-position:-33px -33px;}
.camera_caption>div h2{font-size:42px;line-height:42px;}
.camera_caption>div h3,.camera_caption>div h4{font-size:17px;line-height:20px;}
.camera_caption>div p{font-size:14px;line-height:18px;}
.content-holder{margin-top:-40px;}

.page-template-page-home-php .hentry.page{margin:-10px 0 0 -20px;}
}

@media only screen and (min-width:1500px) and (max-width:1600px){
.content-holder{margin-top:-30px;}
.page-template-page-home-php .hentry.page{margin:-15px 0 0 -20px;}
}


/*** iPad ****/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
body{width:1024px;}
.toper-menu-wrap #menu-menu li a{font-size:14px;}

.header{position:relative;max-height:inherit;width:100%;margin:0!important;}
.header .logo{text-align:center;}
#topnav{display:none;}
select.select-menu{display:block;}

#motopress-main .content-holder{width:100%;padding:0!important;}
#motopress-main .content-holder .hentry{width:100%;}

.page .bg-header{display:none;}
.page .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.page .content-holder{margin-top:15px;}
.page .content-holder .container{width:100%;}
.page .content-holder .container>.row{margin:0;}
.page .content-holder .container>.row>.span12>.row{margin:0;}
.page .content-holder .container .span12{width:100%;margin:0 auto;}
.page .content-holder .container .span12 .span8{width:60%;margin:0;padding:0 0 0 10px;}
.hentry.page>.row{margin:0;}

.archive .bg-header{display:none;}
.archive .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.archive .content-holder{margin-top:15px;}
.archive .content-holder .container{width:100%;}
.archive .content-holder .container>.row{margin:0;}
.archive .content-holder .container>.row>.span12>.row{margin:0;}
.archive .content-holder .container .span12{width:100%;margin:0;}
.archive .content-holder .container .span12 .span8{width:60%;margin:0;padding:0 0 0 10px;}
.archive #content{margin-bottom:15px;}
.archive #content article{padding-bottom:15px;}
.archive #content .cont-article img{width:100%;}
.archive #content .cont-article .entry-header{max-width:48%;}
.archive #content .cont-article .event-entry-meta{max-width:48%;}
.archive #content .cont-article .event-acquista{float:right;position:relative;}

.pagination{float:inherit;text-align:right!important;float:right;}
.archive .title-section{padding-bottom:15px;}

.archive.category .bg-header{display:none;}
.archive.category .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.archive.category .content-holder{margin-top:15px;}
.archive.category .content-holder .container{width:100%;}
.archive.category .content-holder .container>.row{margin:0;}
.archive.category .content-holder .container>.row>.span12>.row{margin:0;}
.archive.category .content-holder .container .span12{width:100%;margin:0;}
.archive.category .content-holder .container .span12 .span8{width:60%;margin:0;padding:0 0 0 10px;}
.archive.category #content{margin-bottom:15px;}
.archive.category #content article{padding-bottom:15px;}
.archive.category #content .cont-article img{width:100%;}
.archive.category #content .cont-article .entry-header{max-width:48%;}

.archive.category .title-section{padding-bottom:15px;}

.single .bg-header{display:none;}
.single .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 10px 0 10px;width:100%;}
.single .content-holder{margin-top:15px;}
.single .content-holder .container{width:100%;}
.single .content-holder .container>.row{margin:0;}
.single .content-holder .container>.row>.span12>.row{margin:0;}
.single .content-holder .container .span12{width:100%;margin:0;}
.single .content-holder .container .span12 .span8{width:60%;margin:0;padding:0 0 0 10px;}
.single #content{margin-bottom:15px;}


#sidebar{margin:0 0 0 15px;width:35%;height:auto!important;min-height:inherit;padding:20px 10px 25px;}

.page-template-page-home-php .slider-wrap{}
.camera_caption{margin-left:-495px;}
.camera_caption>div{width:485px;}

.page-template-page-home-php #motopress-main .content-holder{margin-top:10px;margin-left:5px;}
.page-template-page-home-php .hentry.page{margin:0;}
.page-template-page-home-php .hentry.page .row .span8{width:60%;padding:0;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events{display:block;text-align:center;padding:0 5px;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li{text-align:left;display:inline-block;max-width:100%;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento img{max-width:250px;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento h3{width:100%;min-height:inherit;}
.page-template-page-home-php .hentry.page .row .span4{width:35%;margin:0 0 0 15px;padding:20px 10px 0;}
.page-template-page-home-php .hentry.page .row .span4 .sponsor{display:none;}


footer.footer .footer-widgets{width:100%;}
footer.footer .footer-widgets .span1{display:none;}
footer.footer .footer-widgets .span2{width:22%;padding-left:28px;}
footer.footer .span2{margin:0 auto;}
footer.footer .span3{width:100%;}
footer.footer .span3 .textwidget{text-align:center;}
footer.footer .span3 .ico{display:inline-block;text-align:center;vertical-align:top;margin-left:15px;margin-right:15px;}
footer.footer .span3 .ico img{display:block;margin:0 auto;}
footer.footer .copyright{text-align:center;}
footer.footer .copyright .span9{float:inherit;width:auto;display:inline-block;}
footer.footer .copyright .span9 .footer-text{display:inline-block;}
footer.footer .copyright .span3{float:inherit;}
footer.footer .social-nets-wrapper .social{padding:8px 0;}
footer.footer .social-nets-wrapper .social li{margin:0 0 0 10px;}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation:portrait) {
.toper-menu-wrap #menu-menu li a{font-size:14px;}

.header{position:relative;max-height:inherit;width:auto;margin:0!important;}
.header .logo{text-align:center;}
#topnav{display:none;}
select.select-menu{display:block;}

#motopress-main .content-holder{width:100%;padding:0!important;}
#motopress-main .content-holder .hentry{width:100%;}

.page .bg-header{display:none;}
.page .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.page .content-holder{margin-top:15px;}
.page .content-holder .container{width:100%;}
.page .content-holder .container>.row{margin:0;}
.page .content-holder .container>.row>.span12>.row{margin:0;}
.page .content-holder .container .span12{width:100%;margin:0 auto;}
.page .content-holder .container .span12 .span8{width:97%;margin:0;padding:0 10px;}
.hentry.page>.row{margin:0;}

.archive .bg-header{display:none;}
.archive .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.archive .content-holder{margin-top:15px;}
.archive .content-holder .container{width:100%;}
.archive .content-holder .container>.row{margin:0;}
.archive .content-holder .container>.row>.span12>.row{margin:0;}
.archive .content-holder .container .span12{width:100%;margin:0;}
.archive .content-holder .container .span12 .span8{width:97%;margin:0;padding:0 10px;}
.archive #content{margin-bottom:15px;}
.archive #content article{padding-bottom:15px;}
.archive #content .cont-article img{width:100%;}
.archive #content .cont-article .entry-header{max-width:48%;}
.archive #content .cont-article .event-entry-meta{max-width:48%;display:inline-block;}
.archive #content .cont-article .event-acquista{float:right;}

.archive.category .bg-header{display:none;}
.archive.category .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.archive.category .content-holder{margin-top:15px;}
.archive.category .content-holder .container{width:100%;}
.archive.category .content-holder .container>.row{margin:0;}
.archive.category .content-holder .container>.row>.span12>.row{margin:0;}
.archive.category .content-holder .container .span12{width:100%;margin:0;}
.archive.category .content-holder .container .span12 .span8{width:97%;margin:0;padding:0 10px;}
.archive.category #content{margin-bottom:15px;}
.archive.category #content article{padding-bottom:15px;}
.archive.category #content article .featured-thumbnail{float:left!important;}
.archive.category #content .cont-article img{width:100%;}
.archive.category #content .cont-article .entry-header{max-width:48%;}

.archive.category .title-section{padding-bottom:15px;}

.single .bg-header{display:none;}
.single .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 10px 0 10px;width:100%;}
.single .content-holder{margin-top:15px;}
.single .content-holder .container{width:100%;}
.single .content-holder .container>.row{margin:0;}
.single .content-holder .container>.row>.span12>.row{margin:0;}
.single .content-holder .container .span12{width:100%;margin:0;}
.single .content-holder .container .span12 .span8{width:97%;margin:0;padding:0 10px;}
.single #content{margin-bottom:15px;}


#sidebar{margin:0;width:100%;height:auto!important;min-height:inherit;padding:20px 10px 25px;}
#sidebar>*{margin:inherit;}
#sidebar .widget{display:inline-table;margin:0 25px!important;}

.page-template-page-home-php .slider-wrap{display:none;}
.page-template-page-home-php #motopress-main .content-holder{margin-top:10px;}
.page-template-page-home-php .hentry.page{margin:0;}
.page-template-page-home-php .hentry.page .row .span8{width:100%;padding:0;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events{display:block;text-align:center;padding:0 5px;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li{text-align:left;display:inline-block;max-width:100%;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento img{max-width:100%;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento h3{width:100%;min-height:inherit;}
.page-template-page-home-php .hentry.page .row .span4{width:100%;margin:0;min-height:inherit;height:auto!important;padding:20px 10px 0;}
.page-template-page-home-php .hentry.page .row .span4 .spalla_home>.sponsor{display:none;}
.page-template-page-home-php .hentry.page .row .span4 .spalla_home>div{display:inline-table;margin:0 25px!important;}
.page-template-page-home-php .hentry.page .row .span4 .spalla_home>div>.product-image-container{max-width:322px;}


footer.footer .footer-widgets{width:100%;}
footer.footer .footer-widgets .span1{display:none;}
footer.footer .footer-widgets .span2{width:30%;padding-left:120px;}
footer.footer .span2{margin:0 auto;}
footer.footer .span3{width:100%;}
footer.footer .span3 .textwidget{text-align:center;}
footer.footer .span3 .ico{display:inline-block;text-align:center;vertical-align:top;margin-left:15px;margin-right:15px;}
footer.footer .span3 .ico img{display:block;margin:0 auto;}
footer.footer .copyright{text-align:center;}
footer.footer .copyright .span9{float:inherit;width:auto;display:inline-block;}
footer.footer .copyright .span9 .footer-text{display:inline-block;}
footer.footer .copyright .span3{float:inherit;}
footer.footer .social-nets-wrapper .social{padding:8px 0;}
footer.footer .social-nets-wrapper .social li{margin:0 0 0 10px;}
}

/*** iPhone5 ***/
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape){
.toper-menu-wrap #menu-menu li{display:inline;margin:0 1px;}
.toper-menu-wrap #menu-menu li a{font-size:10px;}

.header{position:relative;max-height:inherit;width:auto;margin:0!important;}
.header .logo{text-align:center;}
.header .social-search{text-align:center;}
.header .social-nets-wrapper .social{text-align: center;}
.header .social-nets-wrapper .social li{margin:0 0 0 2px;}

#motopress-main .content-holder{width:100%;padding:0!important;}
#motopress-main .content-holder .hentry{width:100%;}

.page .bg-header{display:none;}
.page .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.page .content-holder .container .span12{width:100%;margin:0;}
.page .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}

.archive .bg-header{display:none;}
.archive .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.archive .content-holder .container .span12{width:100%;margin:0;}
.archive .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}
.archive #content{margin-bottom:15px;}
.archive #content article{padding-bottom:15px;}
.archive #content .cont-article img{width:100%;}
.archive #content .cont-article .entry-header{max-width:48%;}
.archive #content .cont-article .event-entry-meta{max-width:48%;}
.archive #content .cont-article .event-acquista{position:relative;float:right;}

.pagination{float:inherit;text-align:right!important;}
.archive .title-section{padding-bottom:15px;}

.single .bg-header{display:none;}
.single .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 10px 0 10px;width:100%;}
.single .content-holder .container .span12{width:100%;margin:0;}
.single .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}
.single #content{margin-bottom:15px;}


#sidebar{margin:0;width:100%;height:auto!important;min-height:inherit;padding:20px 10px 0;}

.page-template-page-home-php .slider-wrap{display:none;}
.page-template-page-home-php #motopress-main .content-holder{margin-top:10px;}
.page-template-page-home-php .hentry.page{margin:0;}
.page-template-page-home-php .hentry.page .row .span8{width:100%;padding:0;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events{display:block;text-align:center;padding:0 5px;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li{text-align:left;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento img{max-width:100%;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento h3{width:100%;min-height:inherit;}
.page-template-page-home-php .hentry.page .row .span4{width:100%;margin:0;min-height:inherit;height:auto!important;padding:20px 10px 0;}
.page-template-page-home-php .hentry.page .row .span4 .sponsor{display:none;}


footer.footer .footer-widgets{width:100%;}
footer.footer .span2{margin:0 auto;}
footer.footer .span3{margin:0 auto;width:100%;}
footer.footer .span3 .textwidget{text-align:center;}
footer.footer .span3 .ico{display:block;text-align:center;}
footer.footer .span3 .ico img{display:block;margin:0 auto;}
footer.footer .copyright .span9{width:100%;}
footer.footer .copyright .span9 .footer-text{text-align:center;}
footer.footer .copyright .span3{text-align:center;width:auto;}
footer.footer .social-nets-wrapper .social li {margin:0 0 0 2px;}
}

@media only screen and (min-width : 320px) and (max-width : 568px) and (orientation : portrait){
.toper-menu-wrap #menu-menu li{display:inline;margin:0 1px;}
.toper-menu-wrap #menu-menu li a{font-size:10px;}

.header{position:relative;max-height:inherit;width:auto;margin:0!important;}
.header .logo{text-align:center;}
.header .social-search{text-align:center;}
.header .social-nets-wrapper .social{text-align: center;}
.header .social-nets-wrapper .social li{margin:0 0 0 2px;}

#motopress-main .content-holder{width:100%;padding:0!important;}
#motopress-main .content-holder .hentry{width:100%;}

.page .bg-header{display:none;}
.page .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.page .content-holder .container .span12{width:100%;margin:0;}
.page .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}

.archive .bg-header{display:none;}
.archive .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.archive .content-holder .container .span12{width:100%;margin:0;}
.archive .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}
.archive #content{margin-bottom:15px;}
.archive #content article{padding-bottom:15px;}
.archive #content .cont-article img{max-width:100%!important;}
.archive #content .cont-article .event-acquista{position:relative;float:right;}

.pagination{float:inherit;text-align:right!important;}
.archive .title-section{padding-bottom:15px;}

.single .bg-header{display:none;}
.single .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 10px 0 10px;width:100%;}
.single .content-holder .container .span12{width:100%;margin:0;}
.single .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}
.single #content{margin-bottom:15px;}


#sidebar{margin:0;width:100%;height:auto!important;min-height:inherit;padding:20px 10px 0;}

.page-template-page-home-php .slider-wrap{display:none;}
.page-template-page-home-php #motopress-main .content-holder{margin-top:10px;}
.page-template-page-home-php .hentry.page{margin:0;}
.page-template-page-home-php .hentry.page .row .span8{width:100%;padding:0;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events{display:block;text-align:center;padding:0 5px;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li{text-align:left;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento img{max-width:100%;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento h3{width:100%;min-height:inherit;}
.page-template-page-home-php .hentry.page .row .span4{width:100%;margin:0;min-height:inherit;height:auto!important;padding:20px 10px 0;}
.page-template-page-home-php .hentry.page .row .span4 .sponsor{display:none;}


footer.footer .footer-widgets{width:100%;}
footer.footer .span2{margin:0 auto;}
footer.footer .span3{margin:0 auto;width:100%;}
footer.footer .span3 .textwidget{text-align:center;}
footer.footer .span3 .ico{display:block;text-align:center;}
footer.footer .span3 .ico img{display:block;margin:0 auto;}
footer.footer .copyright .span9{width:100%;}
footer.footer .copyright .span9 .footer-text{text-align:center;}
footer.footer .copyright .span3{text-align:center;width:auto;}
footer.footer .social-nets-wrapper .social li {margin:0 0 0 2px;}
}

/*** iPhone4 ***/
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape){

}

@media only screen and (min-width : 320px) and (max-width : 480px) {
.toper-menu-wrap #menu-menu li{display:inline;margin:0 1px;}
.toper-menu-wrap #menu-menu li a{font-size:10px;}

.header{position:relative;max-height:inherit;width:auto;margin:0!important;}
.header .logo{text-align:center;}
.header .social-search{text-align:center;}
.header .social-nets-wrapper .social{text-align: center;}
.header .social-nets-wrapper .social li{margin:0 0 0 2px;}

#motopress-main .content-holder{width:100%;padding:0!important;}
#motopress-main .content-holder .hentry{width:100%;}

.page .bg-header{display:none;}
.page .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.page .content-holder .container .span12{width:100%;margin:0;}
.page .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}

.archive .bg-header{display:none;}
.archive .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.archive .content-holder .container .span12{width:100%;margin:0;}
.archive .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}
.archive #content{margin-bottom:15px;}
.archive #content article{padding-bottom:15px;}
.archive #content .cont-article img{max-width:100%!important;}
.archive #content .cont-article .event-acquista{position:relative;float:right;}

.pagination{float:inherit;text-align:right!important;}
.archive .title-section{padding-bottom:15px;}

.single .bg-header{display:none;}
.single .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 10px 0 10px;width:100%;}
.single .content-holder .container .span12{width:100%;margin:0;}
.single .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}
.single #content{margin-bottom:15px;}


#sidebar{margin:0;width:100%;height:auto!important;min-height:inherit;padding:20px 10px 0;}

.page-template-page-home-php .slider-wrap{display:none;}
.page-template-page-home-php #motopress-main .content-holder{margin-top:10px;}
.page-template-page-home-php .hentry.page{margin:0;}
.page-template-page-home-php .hentry.page .row .span8{width:100%;padding:0;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events{display:block;text-align:center;padding:0 5px;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li{text-align:left;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento img{max-width:100%;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento h3{width:100%;min-height:inherit;}
.page-template-page-home-php .hentry.page .row .span4{width:100%;margin:0;min-height:inherit;height:auto!important;padding:20px 10px 0;}
.page-template-page-home-php .hentry.page .row .span4 .sponsor{display:none;}


footer.footer .footer-widgets{width:100%;}
footer.footer .span2{margin:0 auto;}
footer.footer .span3{margin:0 auto;width:100%;}
footer.footer .span3 .textwidget{text-align:center;}
footer.footer .span3 .ico{display:block;text-align:center;}
footer.footer .span3 .ico img{display:block;margin:0 auto;}
footer.footer .copyright .span9{width:100%;}
footer.footer .copyright .span9 .footer-text{text-align:center;}
footer.footer .copyright .span3{text-align:center;width:auto;}
footer.footer .social-nets-wrapper .social li {margin:0 0 0 2px;}
}

/*** Samsung Galaxy e Nexus 5 ***/
@media only screen and (min-device-width : 360px) and (max-device-width : 640px) and (orientation : landscape){

}

@media only screen and (min-device-width : 360px) and (max-device-width : 640px) and (orientation : portrait){

}

/*** Nexus 4 ***/
@media only screen and (min-device-width : 384px) and (max-device-width : 640px){
.toper-menu-wrap #menu-menu li{display:inline;margin:0 1px;}
.toper-menu-wrap #menu-menu li a{font-size:11px;}

.header{position:relative;max-height:inherit;width:auto;margin:0!important;}
.header .logo{text-align:center;}
.header .social-search{text-align:center;}
.header .social-nets-wrapper .social{text-align: center;}
.header .social-nets-wrapper .social li{margin:0 0 0 2px;}

#motopress-main .content-holder{width:100%;padding:0!important;}
#motopress-main .content-holder .hentry{width:100%;}

.page .bg-header{display:none;}
.page .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.page .content-holder .container .span12{width:100%;margin:0;}
.page .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}

.archive .bg-header{display:none;}
.archive .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 0 0 10px;width:100%;}
.archive .content-holder .container .span12{width:100%;margin:0;}
.archive .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}
.archive #content{margin-bottom:15px;}
.archive #content article{padding-bottom:15px;}
.archive #content .cont-article img{max-width:inherit!important;}
.archive #content .cont-article .event-acquista{position:relative;float:right;}

.pagination{float:inherit;text-align:right!important;}
.archive .title-section{padding-bottom:15px;}

.single .bg-header{display:none;}
.single .breadcrumb{background:url("images/pattern_spalla.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0 10px 0 10px;width:100%;}
.single .content-holder .container .span12{width:100%;margin:0;}
.single .content-holder .container .span12 .span8{width:100%;margin:0;padding:0 10px;}
.single #content{margin-bottom:15px;}

#sidebar{margin:0;width:100%;height:auto!important;min-height:inherit;}
.videoslider{margin-bottom:10px!important;}

.page-template-page-home-php .slider-wrap{display:none;}
.page-template-page-home-php #motopress-main .content-holder{margin-top:10px;}
.page-template-page-home-php .hentry.page{margin:0;}
.page-template-page-home-php .hentry.page .row .span8{width:100%;padding:0;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events{display:block;text-align:center;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li{text-align:left;}
.page-template-page-home-php .hentry.page .row .span8 .eo-events li .cont_evento h3{width:100%;min-height:inherit;}
.page-template-page-home-php .hentry.page .row .span4{width:100%;margin:0;min-height:inherit;height:auto!important;padding-top:20px;}
.page-template-page-home-php .hentry.page .row .span4 .sponsor{display:none;}


footer.footer .footer-widgets{width:100%;}
footer.footer .span2{margin:0 auto;}
footer.footer .span3{margin:0 auto;}
footer.footer .copyright .span9{width:100%;}
footer.footer .copyright .span9 .footer-text{text-align:center;}
footer.footer .copyright .span3{text-align:center;}
}




/*
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait){
.header{margin-bottom:0;}
#topnav{display:none;}
select.select-menu{display:block;}
.slider-wrap{display:none;}
.content-holder{margin-top:0;}
.home .eo-events{display:block;}
.home .eo-events li{min-height:225px;display:block;width:100%;max-width:inherit;}
.home .hentry.page .row .span4{width:100%;margin:0 0 0 30px!important;}
#sidebar{margin:0 auto!important;}
footer .footer-widgets{margin:0;}

div.bg-header{height:85px;}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape){
.header{position:relative;margin-bottom:0;}
#topnav{display:none;}
select.select-menu{display:block;}
.slider-wrap{display:none;}
.content-holder{margin-top:0px;}
.home .eo-events{display:block;}
.home .eo-events li{min-height:225px;display:block;width:100%;max-width:inherit;}
.home .hentry.page .row .span8{width:80%;}
.home .hentry.page .row .span4{width:80%;margin:0 0 0 30px!important;min-height:inherit;height:auto!important;}
#sidebar{margin:0 auto!important;}
footer .footer-widgets{margin:0;width:90%;}

div.bg-header{height:85px;}
}


@media only screen and (max-width:800px) and (orientation:portrait){

div.bg-header{height:70px!important;margin-top:0!important;}
.social-nets-wrapper .social li{margin:0 0 0 2px;}

.home .hentry.page,.home .content-holder{width:100%;}
.home .slider-wrap{display:none;}
.header{position:relative;max-height:inherit;width:auto;}
.social-search{text-align:center;}
.home .hentry.page .row .span8{width: 100%;}
.eo-events{display:block;}
.eo-events li p{margin:0;}
.eo-events li p.ev_anteprima~p{float:right;}
.home .eo-events li{display:block;margin:0 auto;}
.home .eo-events li p{margin: 5px 0 0;}
.home .hentry.page .row .span8 .wp-caption{display:inline-block;}
.home .hentry.page .row .span8 .wall-outer{width:100%;max-width:370px;}
.home .hentry.page .row .span8 .wall-outer .dcsns-toolbar{text-align: center;}
.home .hentry.page .row .span8 .wall-outer .dcsns-toolbar .dcsns-filter{display:inline-block;}
.home .hentry.page .row .span4{margin:0 auto;height:auto!important;}
.home .hentry.page .row .span4 .spalla_home .sponsor{display:none;}

.page-template-default .content-holder .container .span12{margin:0;width:100%;}
.page-template-default .content-holder{width:auto;}
.page-template-default #sidebar{margin:0;width:100%;max-width:400px;}

.tax-event-category .content-holder .container .span12{margin:0;width:100%;}
.tax-event-category .content-holder{width:auto;}
.tax-event-category #sidebar{margin:0;width:100%;max-width:400px;}
a.event-acquista{position:relative!important;float:right;}

.tax-event-category .title-section .pagination{margin:45px 0 0!important;}
.tax-event-category #content .pagination{margin:-38px 0 0!important;}

.single-ignition_product .content-holder .container .span12{margin:0;width:100%;}
.single-ignition_product .content-holder{width:auto;}
.single-ignition_product #sidebar{margin:0;width:100%;max-width:400px;}

.single-event .content-holder .container .span12{margin:0;width:100%;}
.single-event .content-holder{width:auto;}
.single-event #sidebar{margin:0;width:100%;max-width:400px;}

#sidebar{margin-top:10px;min-height:inherit;height:auto!important;width:100%;max-width:400px;}

footer .footer-widgets{width:100%;}
footer.footer .span2{margin:0 auto;}
}*/

.ricorda{margin-bottom:20px; font: 16px/24px "Open Sans",sans-serif; }


.pea_cook_wrapper.pea_cook_bottomright{ border-radius: 0 !important;bottom: 0 !important;left: 0 !important;margin: 0 !important;padding: 0 !important;width: 100% !important;}
.pea_cook_wrapper.pea_cook_bottomright p{padding:0 5px 0 5px !important;}
button.pea_cook_btn{height:25px !important; width:inherit !important;margin-bottom:5px !important;}

