@media only screen and (max-width:1640px){.only_mobile{display:none}.only_desktop{display:block}.scrolling-wrapper .element{width:160px;margin-right:0}.scrolling-wrapper:not(.large)>.element .image,.scrolling-wrapper:not(.large)>.element .image.empty{height:160px}.siema_slide_container{height:554px}.flickity_slide_container{position:relative;width:100%;height:600px}.top_slide_container>.slide_cover{height:560px}}@media only screen and (max-width:1366px){.only_mobile{display:none}.only_desktop{display:block}}@media only screen and (max-width:1200px){.only_mobile{display:none}.only_desktop{display:block}}@media only screen and (max-width:1023px){.only_mobile{display:block}.only_desktop{display:none}.container{width:100%}.main_demo{padding-left:0!important}#intro-container .intro-logo{background-size:180px}#search-top input{width:320px}.scrolling-wrapper .element:first-child{margin-left:30px}.container>.slider-title{padding-left:30px}h3.slider-title>small{font-size:13px}#main-content-wrapper .col-2-responsive>.container,#main-content-wrapper .container.fullwidth{display:block;width:100%;padding:10px 0}#main-content-wrapper .container.fullscreen{padding:0}#hot_news_container{display:block!important}.siema_slide_container{position:relative;width:100%;height:50vh!important;min-height:300px;margin:0 0 20px}.responsive-full-heigth>.container.full-screen{padding:0!important}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px}}@media only screen and (max-width:991px){.text-block.col-2{column-count:1;column-gap:20px}}@media only screen and (max-width:780px){#search_result,body{box-sizing:border-box}.carousel-container.full-heigth,nav.navbar{height:calc(100vh - 66px)}body,html{overflow-x:hidden}body{height:100vh}.only_mobile{display:block}#user-menu span,.only_desktop{display:none}#main-header>.container,.container{padding:10px 20px}#main_overlay{top:66px}.btn-gig{padding:0 14px}.top_slide_container .content{display:block;width:100%;position:absolute;bottom:20px;padding:30px;box-sizing:border-box;color:#fff;font-size:24px;font-weight:100}.swiper-button-next,.swiper-button-prev{padding:0;width:15px;opacity:.5}.main_overlay_container .title_content_container .artist_box_name,.swiper-button-next:after,.swiper-button-prev:after{font-size:28px}#main-content-wrapper{top:66px;height:calc(100% - 66px)}#main-header{height:66px!important}#main-header .logo-container{display:inline-block;vertical-align:middle}#main-header .logo-container a.logo{height:40px;width:36px}#main-header .logo-container a.logo-scritta{width:110px;height:46px}#main-header .action-container{width:calc(100% - 204px);height:48px}#user-menu i{margin-right:0}#search-top input{font-size:16px;width:calc(100vw - 370px)}#search_result{position:fixed;left:0;top:66px;width:100%;min-width:auto;height:calc(100vh - 66px)!important;max-height:none!important;overflow:auto;border:0;z-index:1;background-color:rgba(18,18,18,.9)}.in_app #search_result{top:calc(env(safe-area-inset-top) + 66px);height:calc(100% - env(safe-area-inset-top) - 66px)!important}nav.navbar{top:66px}.row-2 .slick-slide>div{height:100%}.carousel-container.dark-bordered{padding:0}#home-gig-selection{height:320px}.main_overlay_container{height:100%;margin:0 auto}.main_overlay_container .overlay_content_box{margin:0}.main_overlay_container .title_content_container{padding:0 20px 20px}.main_overlay_container .overlay_content_box .artist_box_content{padding:20px}#main_overlay .overlay_top_navigation_container,#main_overlay.scrolled .overlay_top_navigation_container{top:0}.bullet_container{bottom:20px}.bullet_container>span{width:14px;height:3px;margin:0 3px}section.user-wrapper{top:66px;height:calc(100vh - 66px);width:100%;right:-100%}nav.navbar{width:100%;min-width:320px;text-align:center;right:-100%}.hamburger_menu{top:18px}footer .container>div{margin:15px}#main-content-wrapper .col-2-responsive>.container,#main-content-wrapper .container.fullwidth{padding:10px 0!important}#main-content-wrapper .container.full-screen{padding:0!important;height:420px}#gallery_hot_news_low .element{width:340px;text-align:left}#gallery_hot_news_low .element .element_content_container:nth-child(2n){margin-left:20px}.siema_slide_container{margin:0 0 10px}.event_box_container{top:66px;margin-right:calc(50vw - 320px);height:calc(100vh - 66px)}.event_loaded .event_box_container{width:640px}.scrolling-wrapper .element,.scrolling-wrapper .element:first-child{width:160px;margin-right:0;margin-left:20px}.scrolling-wrapper>.element .image,.scrolling-wrapper>.element .image.empty{height:160px}.scrolling-wrapper .element_content_container{position:relative;display:inline-block;width:160px}.scrolling-wrapper.large .element,.scrolling-wrapper.large .element_content_container{width:280px}.overlay-coming-soon{width:400px;padding:20px;left:calc(50vw - 200px)}.citta_event_container{width:100%;margin:8px 0;height:220px}.title_box_image>strong{font-size:26px}.top_slide_container>.slide_cover{height:420px}}@media only screen and (max-width:640px){.event_loaded .event_box_container{width:100vw;margin-right:0}#main_overlay .event_box{width:100vw}.event_box .banner_top .event_image{width:104px;height:104px}.event_box .banner_top .event_banner_content{padding:20px 10px;width:calc(100% - 148px)}.event_box .banner_top .event_banner_content>span{font-size:14px}.event_box .banner_top .event_banner_content>span.headliner{font-size:18px}.wizard-container .wizard-content{height:100%;margin-top:0}#main_overlay .overlay_top_navigation_container{left:0;max-width:100%}.wizard-container .wizard-content .step-content .empty_content{padding:0}.citta_event_container{width:calc(100% - 14px);margin:8px;height:180px}.cover_content_container .headliner,.cover_content_container .location{margin-top:4px}}@media only screen and (max-width:580px){.btn-overlay-action,.wizard_avatar{font-size:12px}.only_mobile{display:block}#main-header .logo-container a.logo-scritta,.only_desktop{display:none}#search-top input,#search-top.focus input,#search-top:hover input{width:calc(100vw - 225px);min-width:80px}.in_app #search-top input,.in_app #search-top.focus input,.in_app #search-top:hover input{width:calc(100vw - 152px);min-width:80px}#main-header .action-container{width:calc(100% - 80px);height:46px;padding-left:20px}#main-header .action-container>div{margin-left:15px}.container>.slider-title{font-size:24px;padding-left:20px}.siema_slide_container .content{padding:20px;font-size:20px}.flickity_slide_container{height:calc(100vh - 240px);max-height:500px;min-height:300px}.overlay_content_box>.scrolled_menu .artist_box_name{padding:8px 0 0 20px;font-size:20px}.evento_lineup .artist_lineup_container{width:96px;margin:0 8px 8px}.evento_lineup .artist_lineup_container .thumb{width:96px;height:96px}#main_overlay .overlay_top_navigation_container .overlay_box_name{line-height:42px;padding:8px 0}#main_overlay .overlay_top_navigation_container .left_action,#main_overlay .overlay_top_navigation_container .right_action{padding-left:10px}.overlay_content_box.event_box .banner_top .event_cover{width:98px;height:98px}.evento_data_vendita_container .data_vendita,.overlay_content_box h1,.overlay_content_box h3,.overlay_content_box.event_box .banner_top .event_banner_content>span,.scrolling-wrapper>.element .content>span.artists{font-size:16px}.overlay_content_box.event_box .banner_top .event_cover>span.daynumber{font-family:AvenirBlack;font-size:38px;line-height:34px}.main_overlay_container .evento_lineup{padding:0 10px 20px}.main_overlay_container .overlay_action_container{padding:6px}.overlay_action_container .btn-overlay-action{width:100%;margin:4px 0}.overlay_content_box.event_box .banner_top{margin-top:48px}#gallery_hot_news_low .element{width:340px;text-align:left}#gallery_hot_news_low .element .element_content_container:nth-child(2n){margin-left:20px}.scrolling-wrapper>.element .content>span{font-size:14px}.overlay-coming-soon{width:calc(100vw - 20px);margin:0 10px;height:400px;padding:20px;left:0}.overlay-coming-soon.active{top:80px}.overlay-coming-soon input{width:180px}.user-wrapper .input_container{padding:8px 0;width:calc(100% - 40px);margin:0 20px}.wizard_avatar{width:80px;height:80px;background-size:60px;padding-top:68px;margin:4px}.wizard-container .wizard-content .step-title{font-size:18px;padding:10px}.artist-suggest-content-container{display:inline-block;width:calc(50% - 8px);margin-right:8px}.artist-suggest-content-container:nth-child(2n){margin-right:0}.wizard-container .wizard-content .step-content.complete-container .wizard_complete_content{bottom:80px;width:100%;font-size:22px}.wizard-container .wizard-content .step-content.complete-container .wizard_complete_content h3{font-size:42px}.reset_wizard_search svg{margin-top:14px}.event_countdown_container>div{width:74px;height:68px;padding-top:24px;font-size:26px;margin-right:4px}.overlay_content_box .macroevento_event_container .macroevento_evento_cover .macroevento_evento_content_container>span>.headliner{display:block;font-size:20px}.overlay_content_box .macroevento_event_container .macroevento_evento_cover .macroevento_evento_content_container>span.data_evento{font-size:18px}.title_festival_box_image{width:200px;left:calc(50% - 100px)}.festival_box_image{background-image:none!important;max-height:initial!important;height:fit-content!important;min-height:fit-content!important}.festival_box_image>img{display:block;width:100%}}@media only screen and (max-width:380px){.event_container>div.content>span.event_title{font-size:16px;line-height:16px}.event_container>div.content>span{line-height:14px;font-size:14px}.main_overlay_container .overlay_content_box .artist_box_content,.main_overlay_container .overlay_content_box .artist_box_content.bio{padding:20px}.event_container>div.data_evento{width:60px;line-height:14px}.event_container>div.data_evento>span.day{font-size:26px}.container>.slider-title{font-size:20px;padding-left:16px}.scrolling-wrapper .element,nav.navbar>ul{zoom:0.8}.siema_slide_container .content{padding:15px;font-size:18px}.calendar_container .eventi_mese .event_details .image,.feed_container>a>.image{width:64px}.calendar_container .eventi_mese .event_details .content{padding:4px 10px}.wizard-container .wizard-content .step-content.welcome-container .wizard_welcome_claim{width:auto;font-size:26px}.wizard-container .wizard-content .step-content.welcome-container .wizard_welcome_claim>img{width:80%}section.user-wrapper h3{font-size:18px}#overlay-registrati.closed .overlay-content{padding:10px}}@media only screen and (max-height:800px){.scrolling-wrapper:not(.large) .element,.scrolling-wrapper:not(.large) .element:first-child{width:160px;margin-right:0}.scrolling-wrapper:not(.large)>.element .image,.scrolling-wrapper:not(.large)>.element .image.empty{height:160px}.scrolling-wrapper:not(.large) .element_content_container{width:160px}.siema_slide_container{height:554px}#search_result{max-height:540px}}@media only screen and (max-height:680px){#search_result{max-height:460px}}@media only screen and (max-height:580px){#search_result{max-height:400px}}