
@font-face{font-family:FuturaMed;src:url(fonts/futura-medium.ttf);}*{font-family:FuturaMed;}html,body{height:100%;width:100%;margin:0;}p{text-align:justify;}.hotel-title{color:#7e2121;}.wrapper{min-height:100%;margin:0 auto -90px;}footer,.push{height:69px;padding:0 0 20px 0;}@media screen and (max-width: 736px){.wrapper{min-height:100%;margin:0 auto -76px;}footer,.push{position:relative;height:55px;padding:0 0 20px 0;}}@media screen and (max-width: 414px){.wrapper{min-height:100%;margin:0 auto -63px;}footer,.push{height:42px;padding:0 0 20px 0;}}body{padding:0;}@-webkit-keyframes filter-animation{0%{-webkit-filter:grayscale(1);}20%{-webkit-filter:grayscale(1);}100%{-webkit-filter:grayscale(0);}}#fixed{-webkit-filter:grayscale(0);-webkit-animation:filter-animation 25s linear;}#formulas{display:none;position:fixed;top:180px;left:70px;background-size:contain;width:300px;height:300px;opacity:0;z-index:-1;}#main_text img{max-width:100%;}#formulas-wrapper{position:fixed;width:20%;height:600px;left:50px;top:180px;}#formula{margin:0 auto;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:98%;z-index:1;}#crystal{position:absolute;top:0;width:100%;height:100%;z-index:2;}#main_text a:link{color:rgba(19,45,86,0.7);text-decoration:underline;}#main_text a:visited,#main_text a:active{color:rgba(19,45,86,0.7);text-decoration:underline;}#main_text a:hover{text-decoration:none;}#main_text .red-big-link:link{font-weight:bold;font-size:25px;color:#c1272d;text-decoration:underline;}#main_text .red-big-link:visited,#main_text .red-big-link:active{font-weight:bold;font-size:25px;color:#c1272d;text-decoration:underline;}#main_text .hotel-link:link{color:#7e2121;text-decoration:none;}#main_text .hotel-link:visited,#main_text .hotel-link:active{color:#7e2121;text-decoration:none;}#main_text .hotel-link:hover{text-decoration:underline;}.clear{clear:both;}#page_title{position:fixed;bottom:50px;left:0;color:#fff;font-size:50px;text-align:left;letter-spacing:5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;-o-transform-origin:left top 0;transform-origin:left top 0;cursor:vertical-text;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;}#minimize{position:absolute;top:129px;right:50%;margin-right:-430px;background:url(../../images/logos/channeling_logo.png) no-repeat center center;background-size:contain;width:40px;height:40px;cursor:pointer;}#clickme{position:absolute;top:320px;right:50%;margin-right:-537px;color:#7e2121;font-size:20px;text-align:left;letter-spacing:3px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;-o-transform-origin:left top 0;transform-origin:left top 0;cursor:default;text-shadow:-1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;filter:opacity(0);animation:clickme_anim 10s linear 5s infinite alternate;}@keyframes clickme_anim{0%{filter:opacity(0);}10%{filter:opacity(0);}20%{filter:opacity(1);}80%{filter:opacity(1);}90%{filter:opacity(0);}100%{filter:opacity(0);}}#main_text{position:relative;margin:25px auto;width:770px;background:rgba(255,255,255,0.8);color:rgba(0,0,0,0.8);padding:15px 40px;box-shadow:0 0 10px #666;filter:blur(0) opacity(1);transition:filter 1s linear;-webkit-filter:blur(0) opacity(1);-webkit-transition:-webkit-filter 1s linear;box-sizing:border-box;}#main_text.main_text_display{filter:blur(5px) opacity(0);-webkit-filter:blur(5px) opacity(0);}#ul-hotels{padding-left:15px;}#ul-hotels li{padding-bottom:10px;}.hotel-description{float:left;width:80%;}.hotel-price{float:left;width:20%;}.star{width:16px;height:16px;}.photo_thumb{display:inline-block;width:150px;height:150px;margin:11px;}.photo_thumb img{-webkit-filter:grayscale(1);width:100%;height:100%;}.photo_group_thumb{display:inline-block;width:320px;height:213px;margin:11px 11px 60px 11px;}.photo_group_thumb img{-webkit-filter:grayscale(1);width:100%;height:100%;}@media screen and (max-width: 1440px) and (max-height: 900px){#page_title{position:fixed;bottom:70px;left:0;color:#fff;font-size:35px;text-align:left;letter-spacing:3px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;-o-transform-origin:left top 0;transform-origin:left top 0;cursor:vertical-text;}}@media screen and (max-width: 1024px){#page_title{position:fixed;bottom:70px;left:0;color:#fff;font-size:30px;text-align:left;letter-spacing:5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;-o-transform-origin:left top 0;transform-origin:left top 0;cursor:vertical-text;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;}#main_text{margin:25px 0 25px 50px;width:770px;background:rgba(255,255,255,0.8);color:rgba(0,0,0,0.8);padding:15px 40px;box-shadow:0 0 10px #666;}#minimize{position:fixed;top:120px;right:160px;margin-right:auto;width:40px;height:40px;}#formulas-wrapper{display:none;}#clickme{display:none;}}@media screen and (max-width: 800px){#page_title{position:fixed;bottom:70px;left:0;color:#fff;font-size:30px;text-align:left;letter-spacing:5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;-o-transform-origin:left top 0;transform-origin:left top 0;cursor:vertical-text;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;}#main_text{margin:25px 0 25px 42px;width:89%;background:rgba(255,255,255,0.8);color:rgba(0,0,0,0.8);padding:15px 40px;box-shadow:0 0 10px #666;}#minimize{position:fixed;top:120px;right:1px;margin-right:auto;width:35px;height:35px;}}@media screen and (max-width: 736px){#page_title{position:absolute;top:47px;left:20px;color:#fff;font-size:20px;text-align:left;letter-spacing:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;-o-transform-origin:left top 0;transform-origin:left top 0;cursor:vertical-text;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;}#main_text{margin:25px auto;width:100%;font-size:11px;background:rgba(255,255,255,0.8);color:rgba(0,0,0,0.8);padding:15px 20px;box-shadow:0 0 10px #666;box-sizing:border-box;}#minimize{position:absolute;top:48px;right:50px;margin-right:auto;width:25px;height:25px;}}@media screen and (max-width: 414px){#main_text td{display:table-row;}#main_text table{max-width:100%;}#page_title{position:absolute;top:34px;left:5px;letter-spacing:3px;font-size:15px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;-o-transform-origin:left top 0;transform-origin:left top 0;cursor:vertical-text;}#main_text{margin:25px auto;width:100%;font-size:11px;background:rgba(255,255,255,0.8);color:rgba(0,0,0,0.8);padding:15px 15px;box-shadow:0 0 10px #666;box-sizing:border-box;}#minimize{position:absolute;top:32px;right:50px;margin-right:auto;width:25px;height:25px;}}#header{width:100%;background:rgba(255,255,255,0.1) url(../../images/bkgd-1.jpg);color:white;border-bottom:2px solid #d5d5d5;}#h-logo-channeling{background:url(../../images/logos/channeling_logo.png) no-repeat left center;background-size:contain;width:70px;text-align:left;}#h-title{text-align:left;letter-spacing:1px;width:360px;}#h-title-sup{font-size:11px;}#h-title-mid{font-size:40px;margin:0 0 5px 0;}#h-title-sub{font-size:11px;}#h-sirmione-stemma{background:url(../../images/logos/sirmione-stemma.png) no-repeat right center;background-size:contain;width:40px;cursor:pointer;}#h-date-location{text-align:center;font-size:12px;letter-spacing:1px;line-height:200%;width:240px;}#date{font-size:14px;}#h-desenzano-stemma{background:url(../../images/logos/desenzano-stemma.png) no-repeat left center;background-size:contain;width:43px;cursor:pointer;}#h-balance-space{width:20px;}#h-logo-termesirmione{background:url(../../images/logos/terme-di-sirmione_logo_mod.png) no-repeat right center;background-size:contain;width:70px;cursor:pointer;}#h-space-termesirmione-lnfinfn{width:20px;}#h-logo-mephi{background:url(../../images/logos/mephi_logo_en_mod3.png) no-repeat right center;background-size:contain;width:70px;cursor:pointer;}#h-space-mephi-cern{width:20px;}#h-logo-cern{background:url(../../images/logos/cern-logo-white-100.png) no-repeat right center;background-size:contain;width:70px;cursor:pointer;}#h-space-cern-lnfinfn{width:20px;}#h-logo-lnfinfn{background:url(../../images/logos/lnfinfn_logo.png) no-repeat right center;background-size:contain;width:110px;cursor:pointer;}#header-cover{display:none;top:0;position:absolute;width:100%;height:30px;}#zoom-header{box-sizing:border-box;color:white;list-style-type:none;width:100%;padding:0;}#zoom-header li{box-sizing:border-box;width:100%;padding:10px 5px;}#zh-logo-channeling{background:url(../../images/logos/channeling_logo.png) no-repeat left center;background-size:contain;width:70px;text-align:left;}#zh-title{text-align:left;letter-spacing:0px;}#zh-title-sup{font-size:9px;}#zh-title-mid{font-size:20px;margin:0 0 5px 0;}#zh-title-sub{font-size:9px;}#zh-sirmione-stemma{background:url(../../images/logos/sirmione-stemma.png) no-repeat right center;background-size:contain;width:30px;cursor:pointer;}#zh-date-location{text-align:center;font-size:10px;letter-spacing:1px;line-height:150%;width:240px;}#zdate{font-size:11px;}#zh-desenzano-stemma{background:url(../../images/logos/desenzano-stemma.png) no-repeat left center;background-size:contain;width:33px;cursor:pointer;}#zh-logo-termesirmione{background:url(../../images/logos/terme-di-sirmione_logo_mod.png) no-repeat right center;background-size:contain;width:70px;cursor:pointer;height:70px;}#zh-space-termesirmione-lnfinfn{width:20px;}#zh-logo-mephi{background:url(../../images/logos/mephi_logo_en_mod3.png) no-repeat right center;background-size:contain;width:70px;cursor:pointer;}#zh-space-mephi-cern{width:20px;}#zh-logo-cern{background:url(../../images/logos/cern-logo-white-100.png) no-repeat right center;background-size:contain;width:70px;cursor:pointer;}#zh-space-cern-lnfinfn{width:20px;}#zh-logo-lnfinfn{background:url(../../images/logos/lnfinfn_logo.png) no-repeat right center;background-size:contain;width:110px;cursor:pointer;}.zoom-header_display{display:none;}#footer-cover{display:none;bottom:0;position:absolute;width:100%;height:100%;}#zoom-footer{box-sizing:border-box;color:white;list-style-type:none;width:100%;padding:0;}#zoom-footer li{box-sizing:border-box;width:100%;padding:10px 0;}#zoom-footer img{padding:10px 8px 8px 8px;border:0px;height:25px;}.zoom-footer_display{display:none;}#menu_icon{display:none;}.menu_display{display:block;}ul.menu{padding:0;position:absolute;top:100px;right:10px;color:#fff;}ul.menu li{display:block;margin:20px 0;text-align:right;}ul.menu li a{display:inline-block;position:relative;padding-bottom:3px;text-decoration:none;color:#fff;text-shadow:-1px -1px 0 #3e3e3e, 1px -1px 0 #3e3e3e, -1px 1px 0 #3e3e3e, 1px 1px 0 #3e3e3e;font-weight:bold;letter-spacing:1px;}.mns:after{content:'';display:block;position:absolute;right:0;bottom:0;height:2px;width:7px;background:#fff;transition:width .5s ease, background-color .5s ease;}.ms:after{content:'';display:block;position:absolute;right:0;bottom:0;height:2px;width:100%;background:#fff;transition:width .5s ease, background-color .5s ease;}ul.menu li a:hover:after{width:100%;background:#fff;}#logos{background:rgba(255,255,255,0.5);margin-bottom:12px;}#logos img{padding:10px 8px 8px 8px;border:0px;height:30px;}footer{text-align:center;font-size:10px;color:#fff;letter-spacing:2px;background:rgba(255,255,255,0.1) url(../../images/bkgd-1.jpg);border-top:1px solid #d5d5d5;}@media screen and (max-width: 1280px){#h-balance-space{width:auto;}}@media screen and (max-width: 1024px){#h-balance-space{width:auto;}#h-title{text-align:left;letter-spacing:1px;width:290px;}#h-title-sup{font-size:9px;}#h-title-mid{font-size:30px;}#h-title-sub{font-size:9px;}#h-sirmione-stemma{width:30px;}#h-date-location{text-align:center;font-size:11px;letter-spacing:1px;line-height:200%;width:220px;}#date{font-size:13px;}#h-desenzano-stemma{width:33px;}#h-logo-termesirmione{width:70px;}#h-space-termesirmione-lnfinfn{width:0;}#h-logo-lnfinfn{width:90px;}#h-space-cern-lnfinfn{width:0;}#h-logo-cern{width:55px;}#h-space-mephi-cern{width:0;}#h-logo-mephi{width:60px;}.menu_display{display:block;}ul.menu{top:70px;}}@media screen and (max-width: 800px){#h-balance-space{width:auto;}#h-title{text-align:left;letter-spacing:1px;width:250px;}#h-title-sup{font-size:8px;}#h-title-mid{font-size:24px;}#h-title-sub{font-size:8px;}#h-sirmione-stemma{width:20px;}#h-date-location{text-align:center;font-size:8px;letter-spacing:1px;line-height:200%;width:160px;}#date{font-size:10px;}#h-desenzano-stemma{width:23px;}#h-logo-termesirmione{width:40px;}#h-space-termesirmione-lnfinfn{width:0;}#h-logo-cern{width:35px;}#h-space-cern-lnfinfn{width:0px;}#h-logo-lnfinfn{width:55px;}#h-space-mephi-cern{width:0;}#h-logo-mephi{width:40px;}.menu_display{display:none;}ul.menu{background:rgba(0,0,0,0.8);right:0;top:81px;padding:0 15px;z-index:999;}#menu_icon{display:block;background:url(../../images/menu.svg) left center no-repeat;background-size:contain;width:30px;height:30px;position:fixed;right:3px;top:70px;}#logos img{padding:10px 3px 8px 3px;border:0px;height:30px;}}@media screen and (max-width: 736px){#h-balance-space{width:auto;}#h-title{text-align:left;letter-spacing:0px;width:170px;}#h-title-sup{font-size:5px;height:6px;}#h-title-mid{font-size:13px;margin:0 0 3px 0;height:17px;}#h-title-sub{font-size:5px;height:6px;}#h-date-location{text-align:center;font-size:5px;letter-spacing:0px;line-height:200%;width:140px;}#date{font-size:5px;}#header-cover{display:block;height:45px;}#footer-cover{display:block;}#zoom-header{position:absolute;top:57px;width:100%;background:rgba(0,0,0,0.8);z-index:900;}#zoom-footer{position:absolute;top:-160px;width:100%;background:rgba(150,150,150,0.9);z-index:900;}.menu_display{display:none;}ul.menu{position:absolute;background:rgba(0,0,0,0.8);right:0;top:57px;padding:0 15px;}#menu_icon{display:block;background:url(../../images/menu.svg) left center no-repeat;background-size:contain;width:30px;height:30px;position:absolute;right:3px;top:45px;}footer{font-size:8px;letter-spacing:1px;}#logos img{padding:10px 3px 8px 3px;border:0px;height:15px;}}@media screen and (max-width: 414px){#h-balance-space{width:auto;}#h-title{text-align:left;letter-spacing:0px;width:160px;}#h-title-sup{font-size:3px;height:4px;}#h-title-mid{font-size:9px;height:11px;margin:0 0 2px 0;}#h-title-sub{font-size:3px;height:4px;}#h-date-location{text-align:center;font-size:3px;letter-spacing:0px;line-height:200%;width:140px;}#date{font-size:3px;}#header-cover{display:block;height:30px;}#zoom-header{position:absolute;top:41px;width:100%;background:rgba(0,0,0,0.8);z-index:900;}.menu_display{display:none;}ul.menu{position:absolute;background:rgba(0,0,0,0.8);right:0;top:41px;padding:0 15px;}#menu_icon{display:block;background:url(../../images/menu.svg) left center no-repeat;background-size:contain;width:30px;height:30px;position:absolute;right:3px;top:29px;}footer{font-size:6px;letter-spacing:1px;}#logos img{padding:10px 3px 8px 3px;border:0px;height:11px;}}