body{background:none;}
.x:before, .x:after { content: " "; display: table; }
.x { clear: both; }
.x { *zoom: 1; }

#menu ,#top, .side, #banner-hp, #footer, .responsive-tickets, #sublogo,#fair-info, .img-full, .logo, .program-top-big-button, 
#newsletter, #sb-container, .header-nav-top, .header-nav, .header-nav, .nav {visibility: hidden; display: none;}
ul.breadcrumb, .btn {visibility: hidden; display: none!important;}
#header .header-container.header-container-height-sm {
    height: none!iportant;
}
.header-logo {display: block!important; visibility: visible!important; margin:0!important;clear:both;}
#header .header-logo img {display: block!important; visibility: visible!important; margin:0!important;clear:both;}
.page-header { padding-top:50px!important;display:block; margin:0px!important;}

h1.h3 {color: #000; font-size: 70px; line-height: 1; margin: 10px 0; padding: 5px 0; font-weight: normal; }
p { margin:0!important;}

h4.text-3  {color: #000; font-size: 48px; line-height: 1; margin: 10px 0; padding: 5px 0; font-weight: normal; }

.p-5, p-4, p-3, p-2, p-1  {
    padding: 0!important;
}
.m-5, m-4, m-3, m-2, m-1  {
    margin: 0!important;
}
.pt-5, .pt-4, .pt-3, .pt-2, .pt-1 {
    padding-top: 0!important;
}
.mt-5, .mt-4, .mt-3, .mt-2, .mt-1 {
    margin-top: 0!important;
}
.pb-5, .pb-4, .pb-3, .pb-2, .pb-1 {
    padding-bottom: 0!important;
}
.mb-5, .mb-4, .mb-3, .mb-2, .mb-1 {
    margin-bottom: 0!important;
}

.max-h-200 {max-height:none!important;}


.blockquote-primary { border:none;}
.program-list { border-bottom:1px solid #000; margin-bottom:20px; border-radius:0px!important;}
p.icona img { width:70px; height:auto;}

/* filter */
.filter ,.social-program, #CountDownTimer, #div_use_cookies { display:none;}


/* program */
.box.program { margin: 0 0 12px; min-height:134px;}
.box.program.nomargin { margin: 0; }
.box.program .box-inner { padding-bottom: 0; }
.box.program .speaker-img { width: 15%; margin: 0 15px 10px 0; }

.box.program .fancy-date-container  {width:70px;float:left;min-height:auto;}
.box.program .fancy-date-container-center	{ width:800px;float:left;min-height:auto;}
.box.program .fancy-date-container-immagini	{ width:100%;float:left;min-height: auto; padding-top: 0px;}

.box.program .details.bottoni { display:none;}
.box.program .details.bottoni a {margin-right:20px;}
.box.program .details.bottoni a:hover {color:#699C3A;}
.grey {background:none !important;border-bottom:1px solid #000 !important;}

.box.program-list { margin: 0 0 12px; height: auto !important;}
.box.program-list.nomargin { margin: 0; }
.box.program-list .box-inner { padding-bottom: 0; }
.box.program-list .speaker-img { width: 4%; margin: 0 15px 10px 0; }

.box.program-list .fancy-date-container  {width:70px;float:left;min-height:auto;}
.box.program-list .fancy-date-container-center	{ width:80% !important;float:left;min-height:auto;}
.box.program-list .fancy-date-container-immagini{ width:100%;float:left;min-height: auto; padding-top: 20px;margin-left: 70px;}
.box.program-list .fancy-date-container-center .details {margin:0;padding:0;}
.box.program-list .details.bottoni{ display:none;}

