body.ui-mini{font-size:14px;background-color:#fff!important;}




@media (max-width:797px) {
body.ui-mini{font-size:12.5px;}
}
@media (max-width:479px) {
body.ui-mini{font-size:12.5px;}
}

.petit{font-size: small; font-weight: normal;}
.titol{font-family: "Source Sans Pro",sans-serif; font-size:20pt; margin-left: none !important;}
.titolT{font-family: 'Oswald', 'Lato', sans-serif; font-size: 10pt;font-weight: normal;color: #0cb7e3 !important;margin-bottom: 10px;}
.titol2{font-family: 'Oswald', 'Lato', sans-serif; font-size: 12pt;font-weight: bold;}
.mayuscula{text-transform: uppercase;}
.minuscula{text-transform: lowercase;}

#contenido{
  margin: 0px !important;
  padding: 14px 16px !important;}


.topmenu {
  overflow: hidden;
  background-color: #333;
  text-decoration: none;
  font-size: 20px;
  display: flex;
  align-items: center;
  width:100%;
}
.active {
  /*background-color: #044c62;*/
  background-color: white;
  color: black;
}
a.titolT.active {color: #DB322A!important;}
a.titolT {color: #DB322A !important;text-decoration: none;}

#col2{display: block; float: left; width: 40%;clear: none;margin:auto;}
#col4{display: block; float: left; width: 35%;clear: none;margin:auto;}
#col5{display: block; float: left; width: 20%;clear: none;margin:auto;}
#colauto{display: block; float: left; clear: none;margin:auto;}
.clear{clear: both;}
