.banner--header{width:100%;height:45px;background:url('/website/_images/ribbon--venise-mobile@2x.png') center center/cover no-repeat}#header-search{float:left;margin-right:0}#main{width:380px;padding-top:40px}#main-content{width:400px}#header-lng,#header-search{padding-top:25px}#logo{width:100%}ul#menu,
#menu-sub
ul{padding:15px
0;border-top:3px solid #000}#menu-sub
ul{border-bottom:3px solid #000}ul#menu li,
#menu-sub ul
li{display:block;text-align:center;width:180px;float:left;padding-right:0px}ul#menu li.menu-link-n1,
#menu-sub ul li.sub-menu-link-n1{margin-left:20px}.event-summary-items-row{width:400px}.browser-grid-first{clear:none}.tablet-grid-first{clear:none}.mobile-grid-first{clear:both}.slideshow-image{width:380px;height:213px}.tablet-mobile-show-only{display:block}.mobile-show-only{display:block}.tablet-hide{display:none}.mobile-hide{display:none}.homepage-top,
.homepage-top .slideshow-image{width:380px;height:140px}.browser-width-1{width:180px}.browser-width-2{width:380px}.browser-width-3{width:380px}.browser-width-4{width:380px}.browser-width-5{width:380px}.browser-width-1 .width-plus-margin{width:200px}.browser-width-2 .width-plus-margin{width:400px}.browser-width-3 .width-plus-margin{width:400px}.browser-width-4 .width-plus-margin{width:400px}.browser-width-5 .width-plus-margin{width:400px}.mobile-width-full{width:380px}.mobile-width-full .width-plus-margin{width:400px}@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){body{}}#focuna-widget{width:380px !important;height:1500px !important}.page-alert
p{font:normal 12px/21px Univers, Arial}