#calendarContainer .calendarTab:hover{color:var(--color-red-300)}#calendarContainer .calendarBox{width:85%;margin-bottom:20px;margin-top:-6px;display:none}#calendarContainer .calendarBox.active{display:block}#calendarContainer .calendarBox table{border:1px solid #ebebeb;border-top:0;width:100%}#calendarContainer .calendarBox .month{height:40px;width:25%;vertical-align:middle;text-align:center}#calendarContainer .calendarBox .month a{cursor:pointer;text-decoration:none;display:block}#calendarContainer .calendarBox .month a:hover{text-decoration:underline}#calendarContainer .calendarBox .month.selected a{color:var(--color-red-500)}#calendarContainer .calendarBox .month.disabled a{color:var(--color-gray-300);cursor:default}#calendarContainer .calendarBox .month.disabled a:hover{text-decoration:none}#calendarTabContainer{clear:both;display:inline-block;width:85%;padding:0}#calendarTabContainer .calendarTab{list-style:none;float:left;position:relative;top:0;border-bottom:0;padding:0;white-space:nowrap;cursor:pointer;width:50%;box-sizing:border-box;padding:5px 0!important;text-align:center;border:1px solid var(--color-gray-200);border-bottom:0}#calendarTabContainer .calendarTab.active{margin-bottom:-1px;padding-bottom:1px;background:var(--color-white);color:var(--color-red-300)}#filterContainer{border-right:1px dotted var(--color-gray-300);margin-right:15px}#filterContainer .filterBox h3{text-transform:uppercase;margin-bottom:20px}#filterContainer .filterBox select{display:block;margin-bottom:14px;width:190px;text-transform:capitalize}#tabellaFiere{text-align:left;overflow:auto}#tabellaFiere table{width:100%}#tabellaFiere thead tr{border-bottom:1px solid var(--color-gray-200);background:0 0}#tabellaFiere thead tr th{padding:20px 0;text-align:left}#tabellaFiere tr td{padding:20px 26px 20px 0;color:var(--color-gray-500);border-bottom:1px dotted var(--color-gray-300)}#tabellaFiere tr td.date{white-space:nowrap}#tabellaFiere tr td a{text-transform:uppercase;color:var(--color-red-500);text-decoration:underline}#tabellaFiere tr td.expo{text-transform:uppercase}@media (min-width :601px) and (max-width:950px){#tabellaFiere tr td{padding:20px 5px 20px 0}}.fiereContainer{width:1110px;margin:0 auto}.fiereContainer .bar h3{text-transform:uppercase;position:relative;top:-3px}.fiereContainer p{margin-bottom:18px}#dettaglioFiera{width:1110px;margin:20px auto 40px auto}#dettaglioFiera .bar{background-image:none}#dettaglioFiera .bar h1{padding:0;text-transform:uppercase;display:inline-block;padding-right:20px}#dettaglioFiera .fieradesc{clear:both;width:100%;margin-bottom:10px}#detailsFiera,#linksFiera{clear:both;width:100%}#detailsFiera #tableDatailsContainer,#detailsFiera .imageContainer{display:inline-block;box-sizing:border-box}#detailsFiera .imageContainer,#linksFiera p.left{width:60%}#detailsFiera .imageContainer img{width:100%}#detailsFiera #tableDatailsContainer,#linksFiera p.right{width:40%}#detailsFiera #tableDatailsContainer .line{width:100%;clear:both}#detailsFiera #tableDatailsContainer .line .box{width:50%;display:inline-block;box-sizing:border-box;margin-bottom:30px}#detailsFiera #tableDatailsContainer .line .box .title{text-transform:uppercase;margin-bottom:10px;width:100%;display:block}#detailsFiera #tableDatailsContainer .line .box [data-type=expo],#detailsFiera #tableDatailsContainer .line .box [data-type=name]{text-transform:uppercase}#linksFiera p{color:var(--color-black)}#linksFiera p a{text-transform:uppercase;text-decoration:underline;color:var(--color-red-500)}@media (max-width :950px){#dettaglioFiera,.fiereContainer{width:auto}#detailsFiera #tableDatailsContainer,#detailsFiera .imageContainer{width:100%;padding:0 30px}#detailsFiera .imageContainer{text-align:center}#detailsFiera .imageContainer img{width:80%;margin:0 auto}#linksFiera p.right{text-align:right}}
/*# sourceMappingURL=tellurerota.fiere.min.bdc778be.css.map */