/*! Musei Vaticani | @version v1.0.0 | @date 22.05.2025 */
.col-1,.col-10,.col-11,.col-2,.col-3,.col-4,.col-5,.col-7,.col-8,.col-9{padding-left:13px;padding-right:13px}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-7,.col-8,.col-9{float:left;margin-left:0!important}#content-menu ul li.selected span,.spc-interactivemap .label-information *{color:#fff!important}@page{margin:1.3cm 1.5cm 1.3cm .5cm}aside,img,table{page-break-inside:avoid}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%;float:left;margin-left:0!important;padding-left:13px;padding-right:13px}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12,.col-first{padding-left:0!important}.col-12,.col-last{padding-right:0!important}.col-12{width:100%}.off-1{margin-left:8.33333%!important}.off-1-2{margin-left:4.16667%!important}.off-2{margin-left:16.66667%!important}.off-2-2{margin-left:8.33333%!important}.off-3{margin-left:25%!important}.off-3-2{margin-left:12.5%!important}.off-4{margin-left:33.33333%!important}.off-4-2{margin-left:16.66667%!important}.off-5{margin-left:41.66667%!important}.off-5-2{margin-left:20.83333%!important}.off-6{margin-left:50%!important}.off-6-2{margin-left:25%!important}.off-7{margin-left:58.33333%!important}.off-7-2{margin-left:29.16667%!important}.off-8{margin-left:66.66667%!important}.off-8-2{margin-left:33.33333%!important}.off-9{margin-left:75%!important}.off-9-2{margin-left:37.5%!important}.off-10{margin-left:83.33333%!important}.off-10-2{margin-left:41.66667%!important}.pagination,.slide-navigation,.utility{display:none!important}.off-1{margin:0!important}.slide-container,.slide-item,.slide-wrapper{width:100%!important;height:auto!important;overflow:visible!important}.photogallery-container,.wrapper{overflow:visible}.btn.btn--yellow #linkparent,section.photogallery+a#linkparent{display:none}.wrapper{min-width:0}#vmap,#vmap>svg,.content-top,.spc-interactivemap{width:100%!important;overflow:visible;margin:0;max-width:100%!important}.spc-interactivemap .label-information{min-width:0;width:100%!important}.spc-interactivemap .label-information.open{bottom:auto;top:-200px;height:100%;display:block;position:relative!important;left:0;right:0;width:100%!important}.spc-interactivemap #vmap path{stroke-width:2.6px}body,html{-webkit-print-color-adjust:exact!important}.scegli-la-visita .content-top{overflow-y:unset!important}body.calendar .content-top.h-topbar{display:none}body.calendar .event-list.ttz{clear:both;padding-top:20px}body.calendar #content-bottom .calendar-container{padding-left:0}.content-top .card-list.fullcontent.item-2.block-4 article:nth-child(3),.content-top .card-list.fullcontent.item-2.block-4 article:nth-child(4){margin-top:50px}.image-left.video-content .print-abs--hide{display:block!important}.image-left.video-content .embed-container{display:none!important}.leftBar .brand-logo .logo.withGiubileo.withGiubileoLink>a:first-child>img,.leftBar .brand-logo .logo.withGiubileo:not(.withGiubileoLink) img:first-child,.leftBar>nav,header[role=banner] .brand-logo .logo.withGiubileo.withGiubileoLink>a:first-child>img,header[role=banner] .brand-logo .logo.withGiubileo:not(.withGiubileoLink) img:first-child,header[role=banner]>nav{display:none}.leftBar,header[role=banner]{background:0 0}.leftBar .brand-logo,header[role=banner] .brand-logo{position:absolute!important;top:0!important;height:200px;background:0 0}.leftBar .brand-logo .logo,header[role=banner] .brand-logo .logo{position:absolute!important;left:20%!important;top:20px!important;bottom:auto!important;width:60%!important}.leftBar .brand-logo .logo img,header[role=banner] .brand-logo .logo img{width:100%!important}.print-abs{display:block!important;position:fixed;top:42px;right:0;max-width:44%!important;left:50%;padding-left:15px!important;padding-right:0}#content-menu,#content-menu ul{position:relative}.print-abs~.content-body,.print-abs~div{padding:0!important;z-index:9999;background:#fff;position:relative}.print-abs--bottom{top:0;transform:translate3d(0,-100%,0)}.print-abs--hide{display:none!important}#content{float:right}#content>header{height:43px!important;padding:0!important;left:0}#content>header .breadcrumb{margin:10px 0 0!important;padding:0!important}#content>header .breadcrumb *,#content>header .breadcrumb :after,#content>header .breadcrumb :before{font-size:13px;font-size:1.3rem}#content>header .language,#content>header .mymv{display:none}#content .content-wrapper{margin-top:43px!important}#content .content-wrapper.servizi-per-i-visitatori .embed-container,#content .content-wrapper.visita-i-musei .embed-container{display:none!important}#content .content-wrapper.servizi-per-i-visitatori .embed-container+.print-abs--hide,#content .content-wrapper.visita-i-musei .embed-container+.print-abs--hide{display:block!important}#content-menu{background:0 0;padding:0}#content-menu ul.load-first-child{display:none}#content-menu ul li{display:none;padding:0;height:auto;background:#efefef;margin-top:2px}#content-menu ul li.selected{background:#7e8083!important;color:#fff!important}#content-menu.nav--grey{background:#fff!important;padding:0!important;border:2px solid #efefef}#content-menu.nav--grey ul{border-right:solid 1px #efefef;border-left:solid 1px #efefef}#content-menu.nav--grey ul li{display:block!important;height:auto!important}#content-menu.nav--grey ul li span{color:#313130}#content-menu.nav--singleline ul li{display:none!important}#content-menu.nav--multiline ul{background:#efefef}#content-menu.nav--multiline ul li{padding:13px;margin:0}#content-menu.nav--multiline ul li:first-child:last-child{position:absolute;width:100%}#content-menu.nav--multiline ul li.selected--grey{padding:13px;margin:0!important;background:#7e8083!important;color:#fff!important}#content-menu.nav--multiline ul li.selected--grey span{color:#fff!important}#content-menu.nav--multiline ul.main-item{border-right:0!important}#content-menu.nav--multiline ul.main-item li{margin:0!important;padding:0!important}#content-menu.nav--multiline ul.main-item li.selected>span:after{display:none}#content-menu.nav--multiline.horizontal--menu ul{background:0 0}#content-menu.nav--multiline.horizontal--menu ul li{margin-bottom:3px;margin-top:0}#content-menu.nav--multiline:not(.horizontal--menu) ul li{height:100%!important}#content-menu.nav--secondLevel{border:0;margin-top:5px}#content-menu.nav--secondLevel,#content-menu.nav--secondLevel.nav--order-v.nav--column-5.nav--off-1{padding-left:0!important}#content-menu.nav--bigrow.nav--column-5 ul,#content-menu.nav--bigrow.nav--column-6 ul,#content-menu.nav--multiline.nav--column-5 ul,#content-menu.nav--multiline.nav--column-6 ul{width:32.66667%!important}#content-menu.nav--bigrow ul,#content-menu.nav--multiline ul{padding:0;position:relative;min-height:66px;overflow:visible;border-top:solid 2px #fff;border-left:solid 1px #fff}.content-top,.content-top>header{min-height:220px!important}#content-menu.nav--bigrow ul.load-first-child,#content-menu.nav--bigrow ul.main-item,#content-menu.nav--multiline ul.load-first-child,#content-menu.nav--multiline ul.main-item{display:block!important;background:#fff;border-right:3px solid #fff}#content-menu.nav--bigrow ul.load-first-child li,#content-menu.nav--bigrow ul.main-item li,#content-menu.nav--multiline ul.load-first-child li,#content-menu.nav--multiline ul.main-item li{padding-top:23px}#content-menu.nav--bigrow ul li,#content-menu.nav--multiline ul li{display:block}.content-top .map .map-canvas,body.history .content-top{display:none}#content-menu.nav--bigrow ul li span,#content-menu.nav--multiline ul li span{color:#313130;font-size:14px;background:0 0;padding:0}.content-top,.content-top *,.content-top .btn--yellow,.content-top .card-list article a h3,.meta-info,.meta-info .infobox__title,a,a:active,a:hover,a:link,a:visited{color:#313130!important}#content-menu.nav--multiline ul li.selected span{left:0;width:100%;border:none}#content-menu.nav--column-3.nav--order-o ul,#content-menu.nav--column-4.nav--order-o ul{float:none;background:#fff}#content-menu.nav--column-3.nav--order-o ul li,#content-menu.nav--column-4.nav--order-o ul li{width:32.66667%!important;border:1px solid #7e8083;background:#fff}#content-menu.nav--column-3.nav--order-o ul li.selected,#content-menu.nav--column-4.nav--order-o ul li.selected{position:relative}#content-menu.nav--column-3.nav--order-o ul.load-first-child li.selected span,#content-menu.nav--column-4.nav--order-o ul.load-first-child li.selected span{width:calc(100% + 12px)}#content-menu.nav--column-4.nav--order-o ul li{width:50%!important}.comunicati-stampa #content-menu ul.load-first-child,.rassegna-stampa #content-menu ul.load-first-child{width:100%!important}.comunicati-stampa #content-menu ul li,.rassegna-stampa #content-menu ul li{border-right:solid 3px #efefef;padding:5px!important}.comunicati-stampa #content-menu ul li.selected,.rassegna-stampa #content-menu ul li.selected{position:relative!important}a,a:active,a:hover,a:link,a:visited{outline-color:#313130!important;border-color:#313130!important}.content-top{background:0 0!important;overflow:visible!important;height:auto!important;max-height:220px!important}.content-top .photogallery .photogallery-container{position:relative;z-index:9}.content-top .photogallery .photogallery-wrapper::before{content:' ';height:66%;background:#fff;position:absolute;margin-top:24%;top:0;bottom:0;left:100%;right:-107%;z-index:1}.homepage .content-top,.imagemap .content-top{height:auto!important;max-height:none!important}.content-top .map .map-print{display:block}.content-top .over-caption figcaption img,.content-top.h-search,.homepage .content-top .image-list li:after,body.history .content-top{display:none}.homepage .content-top .image-list li{position:relative!important;visibility:visible!important;opacity:1!important;margin-bottom:15px;page-break-inside:avoid}.homepage .content-top .image-list li:before{content:attr(data-label);position:absolute;left:40%;top:0;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;padding-left:15px}.content-top .embed-container,.content-top .image,.content-top .list__first figure,.content-top .map,.content-top .photogallery-wrapper,.content-top>figure{width:40%;float:left;height:220px!important;min-height:220px!important;max-height:220px!important;background:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;page-break-inside:avoid}.imagemap .content-top .embed-container,.imagemap .content-top .image,.imagemap .content-top .list__first figure,.imagemap .content-top .map,.imagemap .content-top .photogallery-wrapper,.imagemap .content-top>figure{width:100%;height:auto!important;max-height:none!important}.content-top>header.image-left .embed-container,.content-top>header.image-left .image,.content-top>header.image-left .list__first figure,.content-top>header.image-left .map,.content-top>header.image-left .photogallery-wrapper,.content-top>header.image-left>figure{width:40%!important}.content-top.h-half .embed-container,.content-top.h-half .image,.content-top.h-half .list__first figure,.content-top.h-half .map,.content-top.h-half .photogallery-wrapper,.content-top.h-half>figure,.map .content-top .embed-container,.map .content-top .image,.map .content-top .list__first figure,.map .content-top .map,.map .content-top .photogallery-wrapper,.map .content-top>figure{width:100%}.content-top .embed-container img,.content-top .image img,.content-top .list__first figure img,.content-top .map img,.content-top .photogallery-wrapper img,.content-top>figure img{height:100%!important;min-height:100%!important;max-height:100%!important;width:auto!important;min-width:0!important;max-width:none!important}.imagemap .content-top .embed-container img,.imagemap .content-top .image img,.imagemap .content-top .list__first figure img,.imagemap .content-top .map img,.imagemap .content-top .photogallery-wrapper img,.imagemap .content-top>figure img{position:relative;width:100%!important;max-height:none!important;transform:translate3d(0,0,0);top:0;left:0}.content-top .over-caption{max-height:none!important;margin-bottom:46px!important}.content-top .over-caption figcaption{height:46px!important;line-height:46px!important;left:0!important;bottom:-46px!important;text-align:left!important;background:0 0!important;color:#313130!important;padding-left:0!important}.content-top .ph-icon{display:none!important}.content-top .card-list{padding-top:0!important;margin-bottom:60px}.content-top .card-list article a h3{transform:translate3d(0,100%,0);background:0 0!important;padding-left:0}.content-top .card-list .small{width:100%!important;page-break-inside:avoid}.content-top .card-list .small h3{padding-left:13px}.content-top .photogallery-container{height:220px!important;width:100%!important}.content-top .photogallery-container .slide-item{height:220px!important;width:100%!important;margin-bottom:40px}.content-top .photogallery-container .slide-item img{max-width:100%!important}.content-top .photogallery-container .slide-item figcaption{display:block;position:absolute;left:100%;top:auto;background:0 0;text-align:left!important;height:auto;line-height:13px;font-size:12px;padding-top:3px;overflow:hidden}.content-top .btn,.content-top .photogallery-container .slide-item.loading{display:none}.content-top .photogallery-container .slide-wrapper{position:relative!important}.content-top .photogallery-wrapper{background:0 0;height:auto!important;min-height:auto!important;max-height:none!important;page-break-inside:unset}.content-top .slide-wrapper{transform:translate3d(0,0,0)!important;position:absolute!important;top:0;left:0}.content-top .btn--yellow{display:block;background:0 0!important;position:absolute!important;bottom:0!important;right:0!important;left:initial;width:60%;height:auto;line-height:inherit;padding-left:15px!important}.content-top .btn--yellow:before{content:''!important}.content-top .caption{display:none}.content-top .col-10,.content-top .col-11{width:100%!important}.content-top .image-left h2{font-size:24px;font-size:2.4rem;line-height:26px;line-height:2.6rem}.content-top .image-left .sub-title{font-size:18px!important;font-size:1.8rem!important;line-height:22px!important;line-height:2.2rem!important}.content-top .image-left .sub-title,.content-top .image-left h2{position:static!important;width:60%!important;padding:0 15px 15px!important}.content-top .image-left .date{position:absolute!important;width:60%!important;left:40%!important;padding:0 15px!important}.content-top .list__first{width:100%!important;padding-top:0!important;padding-left:0!important;padding-right:0!important}.content-top .list__first h2,.content-top .list__first h3{float:left;width:60%!important;padding:0 15px 15px!important}.content-top .list__col{width:100%!important}.content-top .list__col article{width:100%!important;padding:15px 0!important;height:auto!important;page-break-inside:avoid;min-height:0!important}.content-top .list__col article figure{width:25%;float:left;padding-left:0;padding-right:0;margin-right:15px!important;margin-bottom:0!important;height:100px!important;padding-bottom:0!important}.content-top .abs-bottom,.content-top .list__title{padding-left:0!important}.content-top .title-mv{width:40%}.content-top .abs-bottom{width:100%;margin-left:0!important;margin-right:0!important;padding-right:0!important;position:relative!important}#content-bottom{padding-top:5px}#content-bottom .col-10,#content-bottom .col-11,#content-bottom .col-12,#content-bottom .col-4,#content-bottom .col-6,#content-bottom .col-8{width:auto!important}#content-bottom .col-10:not(.print-abs),#content-bottom .col-11:not(.print-abs),#content-bottom .col-12:not(.print-abs),#content-bottom .col-4:not(.print-abs),#content-bottom .col-6:not(.print-abs),#content-bottom .col-8:not(.print-abs){padding:0!important}#content-bottom .col-10.sidebar,#content-bottom .col-11.sidebar,#content-bottom .col-12.sidebar,#content-bottom .col-4.sidebar,#content-bottom .col-6.sidebar,#content-bottom .col-8.sidebar{background:#fff;z-index:999;position:relative;width:100%!important}.detailcolumns #content-bottom .col-6,.sitemap #content-bottom .sitemap-section .col-4{width:50%!important}.detailcolumns #content-bottom .col-6:first-child{padding-right:13px!important}.detailcolumns #content-bottom .col-6:last-child{padding-left:13px!important}.detailcolumns #content-bottom .col-6 .single-item{page-break-inside:avoid}#content-bottom .single-item{height:auto!important;border-bottom:0!important}#content-bottom .content-body{padding:10px 0!important}#content-bottom .content-body--border{padding:15px!important;page-break-inside:avoid}.content-attachment,.detailcolumns #content-bottom .content-body--border{page-break-inside:auto}#content-bottom .content-image{display:block;float:none!important}#content-bottom .content-bottom__subtitle,#content-bottom .content-bottom__title{margin-top:15px;padding-bottom:0}.sitemap #content-bottom .sitemap-section{padding-bottom:25px}.sitemap #content-bottom .sitemap-section__item+.sitemap-section__item{padding:0}.sitemap #content-bottom .sitemap-section h2{margin-bottom:0;padding-bottom:6px}.sitemap #content-bottom .sitemap-section .col-4 section{padding-right:15px!important;padding-top:13px}section{padding-top:25px}.sidebar{padding:0!important;border-top:4px solid #313130;margin-top:40px}.sidebar::before{background:#fff;content:' ';width:100%;top:-44px;height:40px;position:absolute}.meta-info__infobox,.meta-info__title{min-height:initial!important;top:-220px;left:40%!important}.sidebar .btn{display:none!important}.sidebar .content-related{background:0 0!important;padding:20px 0 0!important}.sidebar .content-related.th-border{border:0!important}.sidebar .content-related>h2{padding-bottom:15px}.sidebar .content-related ul li{padding-bottom:0!important}.sidebar .content-related ul li.list--icon{padding-bottom:13px!important}.sidebar .content-related article h2,.sidebar .content-related article h3{display:inline-block}.sidebar .content-related article h2+h3:before{content:' | '}.sidebar .calendar-page>div{display:inline-block!important}.sidebar .calendar-page>div>a:before{display:inline-block!important;visibility:visible;content:url(/etc/designs/museivaticani/release/library/main/images/icona_calendario_eventi.png)!important}.meta-info .btn,.meta-info .mqsmall-hide,.meta-info--col4,.meta-info--col5,.meta-info--col6,.meta-info__bottombar,.meta-info__button{display:none}.meta-info{position:relative!important;background:0 0!important;padding-left:0!important;padding-right:0!important;float:left}.meta-info .slide-item,.meta-info .slide-wrapper{overflow:visible!important}.meta-info__title{position:absolute!important;display:block!important;width:60%!important;height:auto!important;padding:0 0 0 15px!important}.bottom-zone,.meta-info__infobox a,.museivaticani.map nav#content-menu,.order,body.museivaticani.homepage nav ul:not(.nav-column-2):not(.nav-column-1),footer{display:none!important}.meta-info__list,.meta-info__list li{width:100%!important}.meta-info__title:after{content:''!important}.meta-info__list{padding-left:0!important;padding-right:0!important}.meta-info__infobox{width:60%!important;height:auto!important;padding:0 0 0 15px!important;position:absolute}.meta-info__infobox:before{content:none!important}.meta-info .mqsmall-full{width:100%!important;padding-right:0!important}.pressarea .content-top .card-list.item-2 article:nth-child(2){padding-right:7%!important;padding-left:13px!important}#content-menu.nav--order-v.nav--column-4.nav--off-1{padding:0!important}#content-menu.nav--order-v.nav--column-4.nav--secondLevel ul{width:24.5%!important}#content-menu.nav--multiline.nav--column-5.nav--order-o ul,#content-menu.nav--multiline.nav--column-6.nav--order-o ul{width:100%!important}#content-menu.nav--multiline.nav--column-5.nav--order-o ul li,#content-menu.nav--multiline.nav--column-6.nav--order-o ul li{min-height:66px;position:relative;border-left:solid #fff 1px;width:33%!important}.mv-family-friendly #content-menu.nav--bigrow ul li{background:#efefef;padding:10px;margin:1px 0}.mv-family-friendly #content-menu.nav--bigrow ul li span{min-height:40px}.mv-family-friendly #content-menu.nav--bigrow ul li.selected{height:auto!important;position:initial;margin:1px 0!important}.mv-family-friendly #content-menu.nav--bigrow ul li.selected:first-child{margin:0 0 1px!important}.mv-family-friendly #content-menu.nav--bigrow ul li.selected span{position:inherit}