/**
*	Genealogia italiana di Stefania Fangarezzi.
*
*	creato da Gloria Tenneroni
*	Tutti i diritti riservati dal 2020 in poi
*/
@font-face{font-family:zonapro;src:url(../fonts/ZonaPro-Bold.otf);src:url(../fonts/ZonaPro-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/ZonaPro-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:zonapro;src:url(../fonts/ZonaPro.eot?#iefix) format('embedded-opentype'),url(../fonts/ZonaPro.woff) format('woff'),url(../fonts/ZonaPro.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap}body{background-color:#E6E2E1;font-family:zonapro,Tahoma,Verdana,sans-serif;font-size:16px;color:#43424E;padding-top:100px;z-index:1}a{color:#003B7B}a[target=_blank],p a{text-decoration:none}a:hover,a:focus{text-decoration:underline}h1,h2,h3{color:#3C4D00}h3,h4{margin:60px 0}dl{margin:0 1rem}dt{margin-left:3.0rem}dd{margin-left:3.5rem}p,dd.text,li.text{font-size:16px;margin:0 1rem;padding:.5rem 0}p:first-letter{margin-left:1.5em;text-transform:uppercase}h1.title,h2.title{text-align:center;font-family:‘Palatino Linotype’,‘Book Antiqua’,Palatino,serif;font-style:italic;color:#3C4D00}h1.title{font-size:2.4em;margin:.5em 0}h2.title{font-size:1.6em;margin:.4em}h3{font-size:1.4em}strong{color:#3C4D00}.twitter{color:#17A3F2}.container-bkg{padding-bottom:6em}.navbar-fangarezzi{background-image:none;background-color:#D0D0D0;border-radius:0}.navbar-fangarezzi .navbar-nav>.active>a:hover,.navbar-fangarezzi .navbar-nav>li>a:hover,.navbar-fangarezzi .navbar-nav>li>a:focus{background-color:#EEE}.navbar-fangarezzi .navbar-nav>.active>a,.navbar-fangarezzi .navbar-nav>.open>a,.navbar-fangarezzi .navbar-nav>.open>a,.navbar-fangarezzi .navbar-nav>.open>a:hover,.navbar-fangarezzi .navbar-nav>.open>a,.navbar-fangarezzi .navbar-nav>.open>a:hover,.navbar-fangarezzi .navbar-nav>.open>a:focus{background-color:#BFBCBB;color:#000}.dropdown-menu{background-color:#DFDBDA}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#BFBCBB;color:#000;background-image:none}.navbar-fangarezzi .navbar-brand{color:#000}.navbar-fangarezzi .navbar-brand:hover{color:#FFF}.navbar-fangarezzi .navbar-nav>li>a{color:#000}.navbar-fangarezzi .navbar-nav>li>a:hover,.navbar-fangarezzi .navbar-nav>li>a:focus{color:#000}.navbar-fangarezzi .navbar-nav>.active>a,.navbar-fangarezzi .navbar-nav>.open>a,.navbar-fangarezzi .navbar-nav>.open>a:hover,.navbar-fangarezzi .navbar-nav>.open>a:focus{color:#000}.navbar-fangarezzi .navbar-nav>.active>a:hover,.navbar-fangarezzi .navbar-nav>.active>a:focus{color:#000}.dropdown-menu>li>a{color:#000}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#000}.navbar-fangarezzi .navbar-nav>.dropdown>a .caret{border-top-color:#999999}.navbar-fangarezzi .navbar-nav>.dropdown>a:hover .caret{border-top-color:#FFF}.navbar-fangarezzi .navbar-nav>.dropdown>a .caret{border-bottom-color:#999999}.navbar-fangarezzi .navbar-nav>.dropdown>a:hover .caret{border-bottom-color:#000}.icon-bar{background-color:#999999}.btn-success{color:#070707}.nav-pills>li>a:hover,.nav-pills>li>a:focus{color:#000;background-color:#9CA856}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:transparent;border-radius:4px}.alert{border:1px solid #3C763D}.alert-success{color:#2D484A}.help-block{color:#453F3F}blockquote{font-size:14px;border:1px dotted #3C4D00;padding:15px;margin:2.2em;color:#3C4D00}.form-control::-moz-placeholder{color:#3A4450}.form-control::-webkit-input-placeholder{color:#3A4450}.form-control:-moz-placeholder{color:#3A4450}.form-control:-ms-input-placeholder{color:#3A4450}.footer{padding-top:1.5em;background-color:#DFDBDA;border-top:1px solid #C4BEBE}div#top{width:40px;height:40px;line-height:25px;border:1px outset #114A70;border-radius:4px;background-color:#7F7F80;text-align:center;padding:5px;position:fixed;bottom:10px;right:15px;cursor:pointer;display:none;color:#333;z-index:10000}div#top:hover,div#top:focus{background-color:#3B3B3E;color:#FFF}.material-switch>input[type=checkbox],.material-switch>input[type=radio]{display:none;padding:0 5px}.material-switch>label{cursor:pointer;height:0;position:relative;width:40px}.material-switch>label::before{background:rgb(0,0,0);box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;content:'';height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px}.material-switch>label::after{background:rgb(255,255,255);border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);content:'';height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.material-switch>input[type=checkbox]:checked label::before,.material-switch>input[type=radio]:checked label::before{background:inherit;opacity:.5}.material-switch>input[type=checkbox]:checked label::after,.material-switch>input[type=radio]:checked label::after{background:inherit;left:20px}