/*FONT*/
@font-face {
   font-family: 'Monoton';
   src: url('/font/Monoton-Regular.ttf') format('truetype');;
}


/*STILE CALENDARIO FORM*/
.calendar-container table tbody td.day {
  color: black;
}

.calendar-container table tbody td.othermonth {
  color: #e5e5e5 !important;
}

.calendar-container .day-name {
   color: black;
}

div.calendar-container table td.title {
   color: black;
}

.calendar-container table tbody td.day.selected {
  background: orange;
}

/*STILE CATEGORIA EVENTO ICAGENDA*/
.ic-reg-cat {
    color: #C28500;
}

/*DIMENSIONE TESTO NAVBAR*/
/*.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
  font-size: 1.3rem;*/
}

.t4-navbar .nav-item {
    position: relative;
    max-height: 60px;
}

section.largo {
  min-width:100vw;
}

/*DA PURITY III CUSTOM.CSS*/
/*.t3-mainnav .t3-navbar {
    display: none!important;
	max-height: 0px!important;
}
*/
ul:not(.u-unstyled) {
    margin-top: inherit!important;
    margin-bottom: inherit!important;;
}

/*.logo-img {
    display: none!important;
	max-height: 0px!important;
}
*/
.t3-mainnav {
width: 100%;
position:fixed;
top:0;
left:0;
transition: top .2s ease-in;
z-index:9999;
/*background-color: transparent;*/
}
.js-t3-mainnav-scrolling {
top: -80em; /* Height of the header */
}

/*colore link icagenda*/
a.ic-divCell a.ic-value {
  color:black !important;
}
/*H2 MESSAGGI NOTIFICA*/
div.alert-message h2{
  color: black;
  font-size: 2.5em;
  font-weight: bold;
  text-transform:uppercase;
}

/*dimensione modulo users login*/
.login-wrap {
    max-width: 400px;
    margin: 0 auto;