@font-face{font-family:"beweb-icons";src:url("../styles/fonts/beweb-icons.eot");src:url("../styles/fonts/beweb-icons.eot?#iefix") format("embedded-opentype"),url("../styles/fonts/beweb-icons.woff2") format("woff2"),url("../styles/fonts/beweb-icons.woff") format("woff"),url("../styles/fonts/beweb-icons.ttf") format("truetype"),url("../styles/fonts/beweb-icons.svg#icons") format("svg");font-weight:normal;font-style:normal}*,*:after,*:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:focus{outline:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}p,ul{line-height:1.5em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:"Source Sans Pro",-apple-system,Helvetica,Arial,sans-serif;color:#000;text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-user-drag:none;-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body.has-menu-open{height:100%;overflow:hidden;position:fixed;left:0;right:0;bottom:0;top:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.site-container{position:relative;margin-left:auto;margin-right:auto;max-width:1280px}.site-container:before,.site-container:after{content:"";display:table}.site-container:after{clear:both}.assistive{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.socials-links{padding:0;list-style:none}.socials-links li{display:inline-block;margin-left:15px}.socials-links li.facebook a:before{content:"\E001";font-family:"beweb-icons";font-size:20px;font-weight:normal;font-style:normal;line-height:20px;text-align:center;text-indent:0;letter-spacing:0;speak:none;display:block;pointer-events:none}.socials-links li.facebook a:hover:before{color:#3b5998}.socials-links li.twitter a:before{content:"\E002";font-family:"beweb-icons";font-size:20px;font-weight:normal;font-style:normal;line-height:20px;text-align:center;text-indent:0;letter-spacing:0;speak:none;display:block;pointer-events:none}.socials-links li.twitter a:hover:before{color:#1da1f2}.socials-links li.gplus a:before{content:"\E003";font-family:"beweb-icons";font-size:22px;font-weight:normal;font-style:normal;line-height:20px;text-align:center;text-indent:0;letter-spacing:0;speak:none;display:block;pointer-events:none}.socials-links li.gplus a:hover:before{color:#dd4b39}.socials-links li.mail a:before{content:"\E004";font-family:"beweb-icons";font-size:20px;font-weight:normal;font-style:normal;line-height:20px;text-align:center;text-indent:0;letter-spacing:0;speak:none;display:block;pointer-events:none}.socials-links li.mail a:hover:before{color:#e2bd52}.socials-links li a{position:relative;height:20px;width:20px;display:block;text-indent:-999em;text-decoration:none;overflow:hidden;color:#fff}.socials-links li a:before{transition:all .2s ease}h1:not(.site-logo),h2,h3,h4,h5,h6{font-family:"Source Sans Pro",-apple-system,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2em;letter-spacing:-.02em;margin-bottom:0.250em}h1:not(.site-logo) a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit;display:block}h1:not(.site-logo),.alpha{font-size:1.600em}h2,.beta{font-size:1.400em}h3,.gamma{font-size:1.200em}ul{list-style-type:disc}ol{list-style-type:decimal}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}.color-ambito-cross{color:#b6a265}.color-ambito-cross-a{color:#d6cbaa}.color-ambito-cross-b{color:#e9e3d0}.color-ambito-benistorici{color:#1a87b4}.color-ambito-benistorici-a{color:#81bdd5}.color-ambito-benistorici-b{color:#badbe8}.color-ambito-edificidiculto{color:#299067}.color-ambito-edificidiculto-a{color:#89c1ab}.color-ambito-edificidiculto-b{color:#beddd1}.color-ambito-benilibrari{color:#e3be47}.color-ambito-benilibrari-a{color:#efdb99}.color-ambito-benilibrari-b{color:#f6ebc7}.color-ambito-beniarchivistici{color:#851f29}.color-ambito-beniarchivistici-a{color:#bb8389}.color-ambito-beniarchivistici-b{color:#dabbbe}.color-ambito-istituticulturali{color:#6c5351}.color-ambito-istituticulturali-a{color:#aea09f}.color-ambito-istituticulturali-b{color:#dad4d3}#pageContent{visibility:visible !important;margin-top:-5px}@media only screen and (max-width: 1200px){#pageContent{margin-top:-7px}}
.site-header{position:relative;background-color:#f9f9f9}@media (min-width: 900px){.site-header{padding-bottom:13px}}@media (min-width: 1200px){.site-header{padding-bottom:23px}}@media (min-width: 320px) and (max-width: 900px){.site-header{height:50px}}
.site-logo{position:absolute;left:0;top:0;z-index:6030;margin:0;padding:0;background-color:#8c7b44}#page_bene .site-logo,.ambito-benistorici .site-logo{background-color:#0b86b6}#page_fondo .site-logo,.ambito-beniarchivistici .site-logo{background-color:#851f29}#page_libro .site-logo,.ambito-benilibrari .site-logo{background-color:#e3be47}#page_edificio .site-logo,.ambito-edificidiculto .site-logo{background-color:#299067}#page_istituto .site-logo,.ambito-istituticulturali .site-logo{background-color:#6c5351}#page_diocesi .site-logo,#page_cattedrale .site-logo,#page_regione .site-logo,#page_percorso .site-logo,.ambito-cross .site-logo,#page_adeguam_cattedr .site-logo{background-color:#847541}#page_persona .site-logo{background-color:#847541}#page_ente .site-logo{background-color:#847541}@media (min-width: 900px){.site-logo{top:10px}}.site-logo a{padding:16px 24px;height:62px;width:160px;display:block;position:relative;background-image:url("../styles/restyling_2017/images/logo.svg");background-position:center center;background-repeat:no-repeat;background-size:112px 29px;text-indent:-999em}@media (min-width: 900px){.site-logo a{height:100px;width:260px;background-size:182px 46px}}.site-logo a:before{content:"";position:absolute;top:0;left:-500%;width:500%;height:100%;display:block}.site-logo.beweb202020{background-color:transparent}.site-logo.beweb202020 a{background-size:160px 60px}@media (min-width: 900px){.site-logo.beweb202020 a{background-size:260px 100px}}#page_bene .site-logo.beweb202020 a,.ambito-benistorici .site-logo.beweb202020 a{background-image:url("../styles/restyling_2017/images/loghi_202020/logo_beni_storici_e_artistici.svg")}#page_fondo .site-logo.beweb202020 a,.ambito-beniarchivistici .site-logo.beweb202020 a{background-image:url("../styles/restyling_2017/images/loghi_202020/logo_beni_archivistici.svg")}#page_libro .site-logo.beweb202020 a,.ambito-benilibrari .site-logo.beweb202020 a,#page_fondomanoscritto .site-logo.beweb202020 a,#page_manoscritto .site-logo.beweb202020 a{background-image:url("../styles/restyling_2017/images/loghi_202020/logo_beni_librari.svg")}#page_edificio .site-logo.beweb202020 a,.ambito-edificidiculto .site-logo.beweb202020 a{background-image:url("../styles/restyling_2017/images/loghi_202020/logo_beni_architettonici.svg")}#page_istituto .site-logo.beweb202020 a,.ambito-istituticulturali .site-logo.beweb202020 a{background-image:url("../styles/restyling_2017/images/loghi_202020/logo_istituti_culturali.svg")}#page_diocesi .site-logo.beweb202020 a,#page_cattedrale .site-logo.beweb202020 a,#page_regione .site-logo.beweb202020 a,#page_percorso .site-logo.beweb202020 a,.ambito-cross .site-logo.beweb202020 a,#page_adeguam_cattedr .site-logo.beweb202020 a,#page_error .site-logo.beweb202020 a{background-image:url("../styles/restyling_2017/images/loghi_202020/logo_202020.svg")}#page_persona .site-logo.beweb202020 a{background-image:url("../styles/restyling_2017/images/loghi_202020/logo_202020.svg")}#page_ente .site-logo.beweb202020 a{background-image:url("../styles/restyling_2017/images/loghi_202020/logo_202020.svg")}.site-menu{white-space:nowrap}@media (min-width: 320px) and (max-width: 900px){.site-menu{position:fixed;top:50px;bottom:0;right:0;width:100%;height:100vh;background-color:#f9f9f9;opacity:0;transition:all .2s ease .1s;transform:translateY(-10px);pointer-events:none;z-index:6025}.has-menu-open .site-menu{transform:translateY(0);opacity:1;pointer-events:all;overflow-y:scroll}.site-menu ul{padding:0}.site-menu ul li{border-top:1px solid #e0e0e0}.site-menu ul li:first-child a{padding-top:20px}.site-menu ul li a{padding:10px 20px;display:block}.site-menu ul+ul{border-bottom:1px solid #e0e0e0}}.site-menu ul{list-style:none}@media (min-width: 900px){.site-menu ul>li{display:inline-block}}.site-menu ul>li>a{text-decoration:none;transition:all .3s ease}.site-menu-primary{font-size:13px;line-height:13px}@media (min-width: 900px){.site-menu-primary{padding-left:260px;margin-top:55px}}@media (min-width: 1010px) and (max-width: 1049px){.site-menu-primary{font-size:14px;line-height:14px}.site-menu-primary:lang(de),.site-menu-primary:lang(fr),.site-menu-primary:lang(en){font-size:13px;line-height:13px}.site-menu-primary:lang(es){font-size:12px;line-height:12px}}@media (min-width: 1050px) and (max-width: 1279px){.site-menu-primary{font-size:17px;line-height:17px}.site-menu-primary:lang(de),.site-menu-primary:lang(fr),.site-menu-primary:lang(en){font-size:16px}.site-menu-primary:lang(es){font-size:15px}}@media (min-width: 1280px){.site-menu-primary{font-size:18px;line-height:18px}.site-menu-primary:lang(de),.site-menu-primary:lang(fr),.site-menu-primary:lang(en){font-size:17px;line-height:17px}.site-menu-primary:lang(es){font-size:15px;line-height:15px}}@media (min-width: 900px){.site-menu-primary li+li{margin-left:5px}}@media (min-width: 1200px){.site-menu-primary li+li{margin-left:5px}}.site-menu-primary li.active{position:relative;z-index:9999}.site-menu-primary li.active a{font-weight:700;background-color:#fff}.site-menu-primary li.active:after{top:210%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}@media (min-width: 900px) and (max-width: 1199px){.site-menu-primary li.active:after{top:160%}}.site-menu-primary li a{color:#000}@media (min-width: 900px){.site-menu-primary li a{padding:10px}}@media (min-width: 1200px){.site-menu-primary li a{padding:20px}}.site-menu-primary li a:hover{background-color:#fff}.site-menu-secondary{z-index:999999;font-size:15px}@media (min-width: 900px){.site-menu-secondary{position:absolute;top:8px;right:10px;padding:0}}.site-menu-secondary li{font-size:0.95em}@media (min-width: 900px){.site-menu-secondary li+li{margin-left:30px;margin-top:-10px}.site-menu-secondary li+li:last-child{margin-left:20px}}.site-menu-secondary li a{color:#333}.site-menu-secondary li a:hover{background-color:#fff}@media (min-width: 900px){.site-menu-secondary li a:hover{background-color:transparent;text-decoration:underline}}.site-menu-hamburger{display:none;visibility:hidden;position:absolute;top:15px;right:10px;cursor:pointer}@media (min-width: 320px) and (max-width: 900px){.site-menu-hamburger{display:block;visibility:visible}}.site-menu-meat{position:relative;user-select:none;font-size:12px;font-weight:light;text-indent:-36px;text-transform:uppercase;line-height:2.5px}.site-menu-meat,.site-menu-meat:after,.site-menu-meat:before{display:inline-block;width:22px;height:2px;background-color:#000;transition-property:background-color, transform;transition-duration:0.3s}.site-menu-meat:after,.site-menu-meat:before{position:absolute;content:""}.site-menu-meat:before{top:-5px;left:0}.site-menu-meat:after{top:5px;right:0}.has-menu-open .site-menu-meat{background-color:transparent}.has-menu-open .site-menu-meat:before{transform:translateY(5px) rotate(45deg)}.has-menu-open .site-menu-meat:after{transform:translateY(-5px) rotate(-45deg)}@media (min-width: 900px){.site-menu li.social{position:absolute;right:-10px}}.site-menu li.social,.site-menu li.language,.site-menu li.areariservata{z-index:9998;position:relative;padding:5px 10px}@media (min-width: 900px){.site-menu li.social,.site-menu li.language,.site-menu li.areariservata{font-size:0.95em;line-height:0.95em;padding:0px}}.site-menu li.social span.trigger,.site-menu li.language span.trigger,.site-menu li.areariservata span.trigger{padding:5px 0 0 10px;height:25px;display:inline-block;margin-top:-5px;line-height:22px;cursor:pointer;border-left:1px solid #FFF}@media (min-width: 900px){.site-menu li.social span.trigger,.site-menu li.language span.trigger,.site-menu li.areariservata span.trigger{border-left:1px solid #d1d1d1;padding:0 20px 0 10px;margin-top:-15px}}.site-menu li.social span.trigger:after,.site-menu li.language span.trigger:after,.site-menu li.areariservata span.trigger:after{content:"\25bc";font-family:"beweb-glyphs";font-size:17px;font-weight:normal;font-style:normal;line-height:14px;text-align:center;text-indent:0;letter-spacing:0;speak:none;display:block;pointer-events:none;position:absolute;right:5px;top:7px}@media (min-width: 900px){.site-menu li.social span.trigger:after,.site-menu li.language span.trigger:after,.site-menu li.areariservata span.trigger:after{right:3px;top:0}}.site-menu li.social ul,.site-menu li.language ul,.site-menu li.areariservata ul{background-color:#ffffff;display:none;z-index:1;margin:10px 0 0 0;padding:0;list-style:none;width:auto;min-width:100%}html.touch body.has-menu-open .site-menu li.social ul,html.touch body.has-menu-open .site-menu li.language ul,html.touch body.has-menu-open .site-menu li.areariservata ul{display:block !important}@media (min-width: 900px){.site-menu li.social ul,.site-menu li.language ul,.site-menu li.areariservata ul{margin:35px 0 0 0;position:absolute;top:-15px;left:0;padding-top:10px}}.site-menu li.social ul li,.site-menu li.language ul li,.site-menu li.areariservata ul li{margin:0;padding:5px;display:list-item;white-space:nowrap}.site-menu li.social ul li.separator,.site-menu li.language ul li.separator,.site-menu li.areariservata ul li.separator{border-top:solid 1px #999}.site-menu li.social ul li span,.site-menu li.language ul li span,.site-menu li.areariservata ul li span{font-size:14px;vertical-align:top;padding:0 5px 0 5px;line-height:17px}.site-menu li.social ul li a,.site-menu li.language ul li a,.site-menu li.areariservata ul li a{font-size:17px;display:inline-block;padding:4px 4px 0px 0px;height:25px;border-radius:3px;vertical-align:top}.site-menu li.social ul li a:hover span,.site-menu li.social ul li a:active span,.site-menu li.social ul li a.selected span,.site-menu li.language ul li a:hover span,.site-menu li.language ul li a:active span,.site-menu li.language ul li a.selected span,.site-menu li.areariservata ul li a:hover span,.site-menu li.areariservata ul li a:active span,.site-menu li.areariservata ul li a.selected span{text-decoration:underline}.site-menu li.social ul li a i,.site-menu li.language ul li a i,.site-menu li.areariservata ul li a i{padding:0;margin:0 5px 0 5px;height:21px}.site-menu li.social ul li.facebook i,.site-menu li.language ul li.facebook i,.site-menu li.areariservata ul li.facebook i{color:#3B5998}.site-menu li.social ul li.youtube i,.site-menu li.language ul li.youtube i,.site-menu li.areariservata ul li.youtube i{color:#FF0000;margin-left:4px !important}.site-menu li.social:hover,.site-menu li.language:hover,.site-menu li.areariservata:hover{background-color:#FFF}.site-menu li.social:hover span.trigger,.site-menu li.language:hover span.trigger,.site-menu li.areariservata:hover span.trigger{background-color:#FFF;border-left:1px solid #FFF}.site-menu li.social:hover ul,.site-menu li.language:hover ul,.site-menu li.areariservata:hover ul{display:block !important}.site-footer{background-color:#000;border-top:1px solid #fff;color:#fff;padding-top:20px}@media (min-width: 600px){.site-footer{padding-top:30px}}.site-footer-info{margin-bottom:20px}@media (min-width: 600px){.site-footer-info{margin-bottom:30px}}@media (min-width: 900px){.site-footer-info{margin-left:-20px;margin-right:-20px}.site-footer-info:before,.site-footer-info:after{content:"";display:table}.site-footer-info:after{clear:both}}.site-footer-info .address{padding-left:20px;padding-right:20px}@media (min-width: 900px){.site-footer-info .address{float:left;width:66.66667%;padding-left:20px;padding-right:20px;background-clip:content-box;padding-left:60px;padding-right:60px}}.site-footer-info .address p{margin-bottom:0;line-height:24.8px}.site-footer-info .sharer{text-align:right;display:table;padding-left:20px;padding-right:20px}@media (min-width: 320px) and (max-width: 900px){.site-footer-info .sharer{padding-top:20px}}.site-footer-info .sharer span{display:inline;position:relative;top:-3px}.site-footer-info .sharer .socials-links{display:inline}@media (min-width: 900px){.site-footer-info .sharer{float:left;width:33.33333%;padding-left:20px;padding-right:20px;padding-left:60px;padding-right:60px}}.site-footer-info-outer{border-bottom:1px solid #fff;padding-bottom:10px}.site-footer-copy ul{padding:0;margin:0;list-style:none}@media (min-width: 320px) and (max-width: 900px){.site-footer-copy ul{display:inline-table;width:100%}}.site-footer-copy ul li{display:table-cell}@media (min-width: 320px) and (max-width: 900px){.site-footer-copy ul li{display:inline-block;width:50%}}@media (min-width: 900px){.site-footer-copy ul li+li{border-left:1px solid #fff}}.site-footer-copy ul li a{color:#fff;text-decoration:none;white-space:nowrap;display:block;line-height:40px;transition:all .2s ease}@media (min-width: 600px){.site-footer-copy ul li a{padding-left:10px;padding-right:10px}}.site-footer-copy ul li a:hover{background-color:#fff;color:#000}.site-footer-copy .left{float:left;margin-left:-10px;padding-left:20px}@media (min-width: 900px){.site-footer-copy .left{padding-left:40px}}.site-footer-copy .right{text-align:right;float:right;margin-right:-10px;padding-right:20px;padding-left:20px}@media (min-width: 320px) and (max-width: 900px){.site-footer-copy .right{float:left !important;text-align:left !important;margin-left:-10px;padding-right:0px}}@media (min-width: 900px){.site-footer-copy .right{padding-right:40px;padding-left:0}}
/*# sourceMappingURL=restyling_2017.css.map */
