@charset "UTF-8";
/* CSS Document */

/*html,body{font-family:"Ubuntu",Calibri,Helvetica,Arial,sans-serif;font-weight:500;background-color:#000;color:#fff;}
article,section,div,h1,h2,h3,h4,h5,h6,p,span,ul,li,blockquote{background-color:#000;color:#fff;}
a,a:hover{color:#fff;text-decoration:underline;}
a:focus{color:#fff;border:2px solid #C15606;}
a:visited{color:#fff;}*/
.pagina-acessivel .colorato,.pagina-acessivel .blu,.pagina-acessivel .sfumatura{background-color:#000;color:#fff;}
.pagina-acessivel{background-color: #111111!important;color: #FFFFFF;}
.pagina-acessivel p{color:#fff !important;}
.pagina-acessivel .btn{border:1px solid #fff !important;}
.pagina-acessivel h1, .pagina-acessivel h2, .pagina-acessivel h3, .pagina-acessivel h4{color: #FFFFFF!important;}
.pagina-acessivel a, .pagina-acessivel h1 a, .pagina-acessivel h2 a, .pagina-acessivel h3 a, .pagina-acessivel h4 a, .pagina-acessivel i{text-decoration:underline;color: #FFFFFF !important;}
.pagina-acessivel a:hover{text-decoration: underline;}
.pagina-acessivel .dropdown-menu{border-color: #FFFFFF!important;}
.pagina-acessivel li.active > a{color: 	#B8B8B8!important;}
.acess-container img{margin:0;background:#fff;border-radius:50%;padding:3px;border:2px solid ##A3A3A3;}
.pagina-acessivel .acess-container img{background:#fff;}
#jbbutton{cursor:pointer;margin-left:0px;margin-right:10px;width:54px;height:54px;float:left;}
#jbbutton img{width:50px;height:50px;border-radius:50%;padding:0;background-color:none;border:0px;}
.acess-icon img{position:relative;float:left;display:block;width:40px;height:40px;overflow:hidden;margin:0 5px;cursor:pointer;}
#acess-icons{display: none;float: left;}
.f-transparent{background-color: transparent!important;}
.balloon {position: relative;display: inline-block;margin:0 5px;}
.balloon .balloontext {visibility: hidden;width: 120px;background-color:#0066cc;color:#FFFFFF;text-align: center;border: 1px solid #FFFFFF;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;bottom: 120%;left: 50%;margin-left: -60px;}
.balloon .balloontext::after {content: "";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#ffffff transparent transparent transparent;}
.balloon:hover .balloontext{visibility: visible;}
.bg-bianco{background-color:#fff;padding:5px 10px;}
/*******dislessia**********/
@font-face {
    font-family:'OpenDyslexic';
    src:url('//liceogalilei.edu.it/themes/galilei2017/fonts/OpenDyslexic-BoldItalic.otf');
    font-weight:bold;
    font-style:italic;
}   
@font-face {
    font-family:'OpenDyslexic';
    src:url('//liceogalilei.edu.it/themes/galilei2017/fonts/OpenDyslexic-Italic.otf');
    font-style:italic;
    font-weight:normal;
}
@font-face {
    font-family:'OpenDyslexic';
    src:url('//liceogalilei.it/themes/galilei2017/fonts/OpenDyslexic-Bold.otf');
    font-weight:bold;
    font-style:normal;
}
 @font-face {
    font-family:'OpenDyslexic';
    src:url('//liceogalilei.edu.it/themes/galilei2017/fonts/OpenDyslexic-Regular.otf');
    font-style:normal;
    font-weight:normal;
}
.dislessia,.dislessia h1,.dislessia h2,.dislessia h3,.dislessia h5,.dislessia h5,.dislessia h6,.dislessia p,.dislessia li,.dislessia dl,.dislessia dt,.dislessia dd,.dislessia figcaption,.dislessia a{font-family:'OpenDyslexic',Verdana;}
.dislessia .fab{font-family:"Font Awesome 5 Brands"}
.dislessia .fas{font-family:"Font Awesome\ 5 Free";}
.dislessia .glyphicon{font-family:'Glyphicons Halflings';}
.dislessia p,.dislessia li{font-size:20px;line-height:200%;}