*{padding:0px; margin:0px;}
.bio p {font-family:Adobe Gurmukhi; color:#251300; font-size:22px; padding:5px;}
.header{ background-color:#fff; text-align:center;}
.titleHeader { font-size:20px; font-family: 'Raleway', sans-serif; font-weight:300; color:#00051f; padding:16px 8px 8px 8px;}
.footer { background-color:#00051f;text-align:center;}
.footer p {font-family: 'Josefin Sans', sans-serif; color:#e3e5f0; font-size:18px; margin-bottom:0px; padding:10px;}
.language {background-color:#e2c6a8;}
.language p {font-family:Adobe Gurmukhi; color:#251300; font-size:18px; margin-bottom:0px;}
.lang:hover { background-color:#251300; padding-left:0px; padding-right:0px; }
.lang p:hover{color:#e2c6a8;}
.title { font-family: 'Josefin Sans', sans-serif; font-size: 42px; font-weight:300; color:#00051f; padding-top:10px; padding-bottom:10px;}
.menu { background-color:#a1ccf4;}
.menu-list p {font-family: 'Raleway', sans-serif; color:#00051f; font-size:16px; margin-bottom:0px; padding:7px 0px 7px 0px;}
.menu-list{ text-align:center; padding-left:0px;  padding-right:0px;}
.menu-list:hover { background-color:#00051f; padding-left:0px; padding-right:0px; }
.menu-list p:hover{color:#e3e5f0; padding:7px 0px 7px 0px;}
.current-page {background-color:#00051f;}
.current-page p {color:#e3e5f0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.email {color:#e3e5f0; font-size:18px; margin-bottom:0px; padding:10px;}
.email:hover {color:#e3e5f0; font-size:18px; margin-bottom:0px; padding:10px;}
.lang a{text-decoration:none;}
.lang a:hover{text-decoration:none;}
.body-color { background-color:#fff;}
.container-color { background-color:#e3e5f0;}
.center { text-align: center; padding:15px;}
.text-left { text-align:left;}
.subtitle { text-align:center; font-family:Adobe Gurmukhi; font-size:38px;}
.lang-border { border-right:1px solid #251300;}
.testo-schema {  text-align:justify; font-family: 'Raleway', sans-serif; font-size:16px;}
.testo-schema a:hover { text-decoration:none; color:#e03a00;}
.testo-schema a {text-decoration:none; color:#e03a00;}
.titolo-schema { font-family: 'Raleway', sans-serif; color:#00051f; text-align:left; font-size:26px;}
.subtitle-schema {font-family: 'Raleway', sans-serif; text-align:left; color:#e03a00; font-size:18px;}
.img-schema { margin:0px auto;}
.color1 { background-color:#d4e5f4;}
.color2 { background-color:#c1d5e7;}
.color1, .color2 { padding:30px 15px;}
h2 { margin:0px;}
.padding { padding:15px;}
.TitoloParagrafo{font-size:24px;}
.TitoliIntroHome{font-family: 'Raleway', sans-serif; color:#00051f; text-align:center; padding:20px; }
#TitoloSistemi, .TitoloParagrafo {font-family: 'Raleway', sans-serif; color:#00051f; text-align:left; }
#TitoloSistemi { font-size:20px;}
#TitoloSistemi span { font-family: 'Raleway', sans-serif; font-size:15px;}
.SottotitoloParagrafo{font-family: 'Raleway', sans-serif; text-align:left; color:#e03a00; font-size:22px;}
.TestoParagrafo{text-align:justify; font-family: 'Raleway', sans-serif; font-size:16px;}
.TestoParagrafo span { color:#000d31; font-weight:bolder;}
.imgParagrafo {  margin:0px auto;width:85%;}
.imgParagrafoSistemi { margin:0px auto; width:100%;}
.imgParagrafoInglese{ margin:0px auto;width:90%;}
.center-imgresonsive{ margin:0px auto; padding:25px;}
  
@media screen and (min-width: 992px)
{
	.imgParagrafoSistemi { width:100%;}
	.menu-list p { font-size:18px;}
	.titleHeader { margin:20px; font-size:17px;}
	.imgParagrafoInglese{ margin:0px auto;width:50%;}
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
	.imgParagrafo { width:100%;}
	.imgParagrafoSistemi { width:50%;}
}
@media screen and (min-width: 500px) and (max-width: 992px) {
   .imgParagrafo { width:50%;}
}
