﻿header .logo strong{display:block}section.head{height:80px;padding:46px 0 0}@media(max-width:767px){section.head{height:50px;padding:16px 0 0;display:none}}section.head .breadcrumb{background:0;color:#fff;text-shadow:0 0 10px #000}section.head .breadcrumb a:hover{color:#fdc613}section.head .breadcrumb .active{color:#fff}.webp section.head{background:url("../images/musei-vaticani-header.webp") 0 0 no-repeat}.no-webp section.head{background:url("../images/musei-vaticani-header.jpg") 0 0 no-repeat}@media(min-width:768px){section.about h1.title{margin-bottom:0}}@media(min-width:768px){.row_about_txt{margin-top:50px}}@media(max-width:767px){.row_about_txt img{margin-bottom:20px}}.menu_subpage{margin-top:20px;font-size:17px}@media(min-width:768px){.menu_subpage a{text-decoration:underline}}.menu_subpage a.active{color:#000}@media(max-width:767px){.menu_subpage ul{display:none;margin-top:-10px}}@media(max-width:767px){.menu_subpage ul li{border-bottom:1px solid #ddd;display:block}}@media(max-width:767px){.menu_subpage ul li a{padding:7px 10px;display:block}}.menu_subpage a.cta_mobi{background:#fdc613;color:#fff;height:40px;font-size:15px;text-transform:uppercase;text-align:center;padding:10px 0 0;margin-bottom:20px}.widget_tiqets_availability_fixed{background:#fff;z-index:9}@media(min-width:992px){.widget_tiqets_availability_fixed{position:fixed;top:-90px}}@media(min-width:768px) and (max-width:991px){.widget_tiqets_availability_fixed{position:fixed;top:-130px}}@media(max-width:767px){.widget_tiqets_availability{margin-bottom:20px;margin-top:10px}}.widget_tiqets_availability h2{text-align:center;margin-top:0;font-family:"Cinzel",serif}@media(min-width:992px) and (max-width:1199px){.widget_tiqets_availability h2{font-size:28px}}@media(min-width:768px) and (max-width:991px){.widget_tiqets_availability h2{font-size:27px}}.widget_tiqets_availability .widget_tiqets_availability_inner>div{width:314px;margin:0 auto}.widget_tiqets_discovery h3{color:#000;font-size:30px;font-family:"Cinzel",serif;text-align:center}.testo_cosa_vedere h2{margin-top:60px}.testo_cosa_vedere img{margin:0}@media(min-width:768px){.whereweare{padding:50px 0 0}}@media(max-width:767px){.whereweare{padding:25px 0}}.google_maps{width:100%;height:350px;overflow:hidden;margin-bottom:40px}.google_maps .infoBox{font-size:13px}.google_maps .infoBox strong{font-size:14px}.testo .single_element_elenco{padding-left:40px;position:relative}.testo .single_element_elenco .decoro_round{position:absolute;left:0}.testo .single_element_elenco h3{color:#000;font-size:18px;margin:0;padding:5px 0;font-weight:700}.testo .single_element_elenco p{padding:0}.hours{padding:50px 0 20px;border-bottom:1px solid #fafafa}@media(max-width:767px){.hours{padding:25px 0}}.hours h2{font-family:"Cinzel",serif}@media(max-width:767px){.hours h2{font-size:28px}}.testo_elenco_puntato p{padding-left:40px;position:relative}.testo_elenco_puntato p .decoro_round{position:absolute;left:0}.testo_elenco_puntato h2,.testo_elenco_puntato strong{color:#000}.decoro_round{color:#fff;background:#fdc613;border-radius:100%;padding:3px 0 2px 3px;width:25px;height:25px;display:inline-block;margin-right:5px;text-align:center;font-size:20px;line-height:20px}.hours_block_txt_2 h2{text-align:center;margin-bottom:20px}.hours_block_txt_2 h2,.hours_block_txt_2 strong{color:#000}.approfondisci{padding-top:10px}@media(min-width:768px){.approfondisci{width:314px;margin:0 auto}}.approfondisci h2{text-transform:uppercase;font-family:"Cinzel",serif;font-size:25px}.approfondisci ul{list-style:none;margin:0;padding:0}.approfondisci ul li{margin:0 0 10px;padding:0;font-size:14px;font-weight:700}.approfondisci ul li svg{color:#fff;background:#fdc613;border-radius:100%;padding:3px 0 2px 3px;width:22px;height:22px;display:inline-block;margin-right:5px;text-align:center;font-size:20px;line-height:20px;vertical-align:middle}.approfondisci ul li a{position:relative;top:2px}@media(min-width:768px){.testo .approfondisci{width:100%}}.info_evidence{background:#eee;padding:10px 15px;margin-bottom:20px}.info_evidence h3{color:#000;text-transform:uppercase;font-family:"Cinzel",serif;text-align:center}@media(max-width:767px){#tickets .tickets{padding-top:15px}}@media(max-width:767px){#tickets h1.title{font-size:27px;margin-bottom:10px}}#tickets .single_ticket{margin-bottom:50px}.sitemap{font-size:16px;min-height:250px;list-style-position:inside}.sitemap li{padding:10px 0;border-bottom:1px solid #ddd}.sitemap li li{border:0;padding:5px 0}