@font-face {
    font-family: 'Roboto Condensed';
    font-style: italic;
    font-weight: 400;
    src: url("/template/ego1/font/RobotoCondensed-RegularItalic.ttf")
  }
  @font-face {
    font-family: 'Roboto Condensed';
    font-style: italic;
    font-weight: 700;
    src: url("/template/ego1/font/RobotoCondensed-BoldItalic.ttf")
  }
  @font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 400;
    src: url("/template/ego1/font/RobotoCondensed-Regular.ttf")
  }
  @font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 700;
    src: url("/template/ego1/font/RobotoCondensed-Bold.ttf")
  }
  
  @font-face {
      font-family: 'Source Sans Pro';
      font-style: italic;
      font-weight: 400;
      src: url("/template/ego1/font/SourceSansPro-RegularItalic.ttf")
    }
  
    @font-face {
      font-family: 'Source Sans Pro';
      font-style: italic;
      font-weight: 700;
      src: url("/template/ego1/font/SourceSansPro-BoldItalic.ttf")
    }  
    @font-face {
      font-family: 'Source Sans Pro';
      font-style: normal;
      font-weight: 400;
      src: url("/template/ego1/font/SourceSansPro-Regular.ttf")
    }
    @font-face {
      font-family: 'Source Sans Pro';
      font-style: normal;
      font-weight: 700;
      src: url("/template/ego1/font/SourceSansPro-Bold.ttf")
    }

html{background-color: #eeeeee}

body {
    font-family: 'Roboto Condensed', sans-serif;
}

.btn-primary{background-color:#006EB5}



form.form-signin input {text-align:center; font-size:160%; font-weight:bold; color:#006eb5}
form.form-signin button.button2 {margin-top:30px; background-color: #00892e; color:white; border:none; cursor:pointer; font-weight:bold}
form.form-signin button.button2:hover {background-color: #005519;}
#alert_login {background-color:#c00; color:white; width:100%; text-align:center; font-size:18px}


.header{
    border-bottom:1px solid rgb(1, 56, 93);
    background-color:#006EB5; 
    color:#ddd;
}

.footer {
	border-top: 1px solid #ccc;
    background-color:#ddd; 
    text-align:center;
    color:#666;
    font-size:0.87rem;
}

.nominativo_home{
    font-family: 'Source Sans Pro';
    font-size: 2.8rem;
    font-weight:bold;
    line-height: 100%;
}

.nav-tabs {
    border-color: #006eb5;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    border-color: #006eb5 #006eb5 #fff;
}

.nav-link{
  color:#006EB5;

}

.list-group-item {
    padding: 0.5rem;
}

.contenuto_lista{
 color:#666;   

}

.colore-1 {color:#c00}
.colore-2 {color:#006EB5}
.colore-brand {color:#006EB5}
.colore-3 {color:#ccc}
.colore-4 {color:#fc0}
.colore-5 {color:#090}