@charset "UTF-8";/* CSS Document */
/* INIZIO CLASSI GENERICHE */
body {font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;margin:0;}
a, .testo_arancio { color:#F60; text-decoration:none; }
a:hover { color:#000; }
.clear{	clear:both;}
.swf-fade{	width: 100%; height: 100%; position: absolute; padding: 100px 0; top: 0; left:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
#swf.swf-fade{z-index:998;}
#swf_farfalle.swf-fade{z-index:999;}
.orizzontale { display:block; position:relative;}
.verticale {display:none}
.img-responsive{max-width: 100%; height: auto; }
/* FINE CLASSI GENERICHE */



/* INIZIO FORMATTAZIONE GENERALE PAGINA */
/* div pagina*/
#pagina { margin:0 auto; position:relative; width:100%; padding: 0; height: 100%; background-color:#FFF;}  
 
/* div pagina_img*/
#corpo_pagina, #corpo_pagina_img, #corpo_pagina_intro, #corpo_pagina_history {width:100%; height:100%; position:relative; padding: 88px 0 120px; text-align:center; display:table; font-size:14px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#corpo_pagina, #corpo_pagina_intro {#position: relative;}
#corpo_pagina_intro{ display:none;}
#pagina.world #corpo_pagina_img, #pagina.milano #corpo_pagina_img, #pagina.seoul #corpo_pagina_img{ display:none;}
/* div pagina_small*/
#corpo_pagina_small { height:auto; text-align:center}
/* div wrapper*/
.wrapper, .wrapper-wide{position: relative; }
#corpo-pagina_img .wrapper, #corpo_pagina .wrapper-wide, #corpo_pagina_intro .wrapper-wide {padding:0px}
#corpo_pagina .wrapper, #corpo_pagina_img .wrapper, #corpo_pagina_intro .wrapper, #corpo_pagina_history .wrapper, #corpo_pagina .wrapper-wide, #corpo_pagina_intro .wrapper-wide { vertical-align:middle; display:table-cell; #position: absolute; #top: 50%; #left:0;}
 #corpo_pagina_img .wrapper { #position: relative; #top: 0; #left:0; width:100%; }
.inner{	position: relative; #top: -50%;}
.wrapper .inner{ z-index: 1;}
.mappa .wrapper .inner{ height: 450px;}
#corpo_pagina .wrapper h1, #corpo_pagina_intro .wrapper h1 { font-size:18px;}
.wrapper-gallery .inner{ top:10px;}
/* div sfondo_animazione*/
.sfondo_animazione { width:100%; height:100%; position:absolute; top:0; left: 0; -moz-opacity:0.1250;  opacity:0.125; background-position:50% 50%; background-repeat:no-repeat; }
.lt_ie9 .sfondo_animazione {filter:alpha(opacity=12.5);}
.intro_testo .sfondo_animazione{display: none}
.intro_testo p.testo, #corpo_pagina_img p.testo, .plan_an_event p.testo{z-index: 2; position: relative;}
.col.left{ float: left;}
.col.right{ float: right;}
.col.half{width: 48%;}
/* FINE FORMATTAZIONE GENERALE PAGINA */




/* INIZIO FORMATTAZIONE SPLASH */
.splash #pagina .animazione {	 background-position:50% 50%;	}	
.splash  #velina_splash { width:720px; height:450px; position:absolute; background-color:#FFF;filter:alpha(opacity=0);  -moz-opacity:0; opacity:0;}	
#pagina.splash{ width: 100%; min-height: 100%; height: auto;
background:rgb(255,255,255);
	background: transparent\9;
	background:rgba(255,255,255,0.8);
	zoom: 1;
    padding:0; 
}
.lt_ie9 #pagina.splash{	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);}
#selettore_lingua_splash { top: 200px; left:80px;    position: absolute;    padding:10px; line-height:150%; background: none; width:50px;}
#selettore_lingua_splash a {font-size:11px; color:#000; display:block;}
#selettore_lingua_splash a.active, #selettore_lingua_splash a:hover{color:#FF6600;}
#splash { width:960px; height:auto; display:block; /*background-image:url(../iPad/img/grafica_splash.png); background-repeat:no-repeat; background-position: 50% 50%; */margin: 0 auto; position: relative;}	
/*#splash, #splash li{box-sizing:border-box; border: 1px solid}*/	
#splash li#link_milano { top:20px; left:114px; background-image:url(../iPad/img/link_splash/link_splash-milano.png); width:200px; height:205px;background-repeat:no-repeat;}
#splash li#link_seoul { top:20px; left:300px; background-image:url(../iPad/img/link_splash/link_splash-seoul.png); width:200px; height:205px;background-repeat:no-repeat;} 
#splash li#link_shanghai { top:20px; left:485px; background-image:url(../iPad/img/link_splash/link_splash-shanghai.png); width:200px; height:205px;background-repeat:no-repeat;}  
#splash li#link_beijing { top:20px; left:668px; background-image:url(../iPad/img/link_splash/link_splash-beijing.png); width:200px; height:205px;background-repeat:no-repeat;}  

#splash li#link_event { top:225px; left:114px; background-image:url(../iPad/img/link_splash/link_splash-events.png); width:200px; height:205px;background-repeat:no-repeat;}
#splash li#link_world { top:225px; left:300px; background-image:url(../iPad/img/link_splash/link_splash-world.png); width:200px; height:205px;background-repeat:no-repeat;}
#splash li#link_shop { top:225px; left:485px; background-image:url(../iPad/img/link_splash/link_splash-shop.png); width:200px; height:205px;background-repeat:no-repeat;}
#splash li#link_journal { top:225px; left:668px;  background-image:url(../iPad/img/link_splash/link_splash-journal.png); width:200px; height:205px; background-repeat:no-repeat;}   

#splash li#link_history {top:430px; left:114px; background-image:url(../iPad/img/link_splash/link_splash-history.png); width:182px; height:205px;background-repeat:no-repeat;}
#splash li#link_concept{top:430px; left:300px; background-image:url(../iPad/img/link_splash/link_splash-concept.png); width:182px; height:205px;background-repeat:no-repeat;}
#splash li#link_logo  {top:430px; left:485px; background-image:url(../iPad/img/link_splash/link_splash-logo.png); width:182px; height:205px;background-repeat:no-repeat;}
#splash li#link_press{top:430px; left:668px; background-image:url(../iPad/img/link_splash/link_splash-press.png); width:182px; height:205px;background-repeat:no-repeat;}

/*
#splash li#link_gallery {top:30px; left:350px; background-image:url(../iPad/img/link_splash/link_splash-gallery.png); width:250px; height:200px;background-repeat:no-repeat;}
#splash li#link_cafe { top:200px; left:700px; background-image:url(../iPad/img/link_splash/link_splash-cafe.png); width:250px; height:200px;background-repeat:no-repeat;}
#splash li#link_world { top:370px; left:350px; background-image:url(../iPad/img/link_splash/link_splash-world.png); width:250px; height:200px;background-repeat:no-repeat;}	
#splash li#link_3rooms { top:370px; left:700px; background-image:url(../iPad/img/link_splash/link_splash-3rooms.png); width:250px; height:200px;background-repeat:no-repeat;}
#splash li#link_tokyo { top:420px; left:280px; background-image:url(../iPad/img/link_splash/link_splash-tokyo.png); width:81px; height:88px;background-repeat:no-repeat;}*/


#splash li {position:absolute; display:block; background-position: 50%;}
#splash li a { width:100%; height:100%; display:block}
#splash li a span { display:none}
#swf.splash{	width:100%;	height:100%;	position:absolute;	top:0;	left:0;	z-index:99999;}
/* FINE FORMATTAZIONE SPLASH */

/* formattazione  mappa word nuova come splash */
.mappa.world #splash { width:100%; height:auto; }
.mappa.world #splash li{height: 150px!important;}
.mappa.world #splash li#link_seoul { top:-10px; left:180px;  background-image:url(../iPad/img/link_world/link_splash_seoul.png); width:200px; height:165px;background-repeat:no-repeat;}  
.mappa.world #splash li#link_milano { top:-10px; left:380px; background-image:url(../iPad/img/link_world/link_splash_milano.png); width:200px; height:165px;background-repeat:no-repeat;}
.mappa.world #splash li#link_shanghai { top:-10px; left:580px; background-image:url(../iPad/img/link_world/link_splash_shanghai.png); width:200px; height:165px;background-repeat:no-repeat;}  
.mappa.world #splash li#link_event { top:140px; left:180px; background-image:url(../iPad/img/link_world/link_splash_event.png); width:200px; height:165px;background-repeat:no-repeat;}
.mappa.world #splash li#link_shop { top:140px; left:380px; background-image:url(../iPad/img/link_world/link_splash_shop.png); width:200px; height:165px;background-repeat:no-repeat;}
.mappa.world #splash li#link_journal { top:140px; left:580px;  background-image:url(../iPad/img/link_world/link_splash_journal.png); width:200px; height:165px; background-repeat:no-repeat;}  
.mappa.world #splash li#link_press {top:290px; left:214px; background-image:url(../iPad/img/link_world/link_splash_press.png); width:132px; height:165px;background-repeat:no-repeat;}
.mappa.world #splash li#link_history{top:290px; left:350px; background-image:url(../iPad/img/link_world/link_splash_history.png); width:132px; height:165px;background-repeat:no-repeat;}
.mappa.world #splash li#link_concept {top:290px; left:485px; background-image:url(../iPad/img/link_world/link_splash_concept.png); width:132px; height:165px;background-repeat:no-repeat;}
.mappa.world #splash li#link_logo {top:290px; left:618px; background-image:url(../iPad/img/link_world/link_splash_logo.png); width:132px; height:165px;background-repeat:no-repeat;}



/* INIZIO FORMATTAZIONE MENU PRINCIPALE*/
/* menu di primo livello*/ 
#seo_content{position: fixed; top: 0; left: 0; width: 100%; height: 100px; z-index: 99999;}
.bookshop_how_to_get_there #seo_content, .corporate_gifts #seo_content, .cafe_how_to_get_there #seo_content, .contacts #seo_content, .contacts_cafe #seo_content, .e-cards #seo_content, .e-mail #seo_content, .ecards #seo_content, .galleria_how_to_get_there #seo_content, .gift_card #seo_content, .in_store_pickup #seo_content, .info  #seo_content, .newsletter #seo_content, .outlet_how_to_get_there #seo_content, .press_download #seo_content, .reward_card #seo_content, .seoul_how_to_get_there #seo_content, .services #seo_content, .shanghai_how_to_get_there #seo_content, .share #seo_content, .shop_by_appointment #seo_content, .sitemap #seo_content, .store_how_to_get_there #seo_content, .tokyo_how_to_get_there #seo_content, .wedding_list #seo_content, .opening_hours #seo_content{height:70px;}
#menu_principale { background:url(../iPad/img/sfondo_menu_principale.png) no-repeat 50% 10px transparent; height:90px; width:940px; margin:0 auto; padding-top: 10px; z-index:99; position:relative;}
.bookshop_how_to_get_there #menu_principale, .corporate_gifts #menu_principale, .cafe_how_to_get_there #menu_principale, .contacts #menu_principale, .contacts_cafe #menu_principale, .e-cards #menu_principale, .e-mail #menu_principale, .ecards #menu_principale, .galleria_how_to_get_there #menu_principale, .gift_card #menu_principale, .in_store_pickup #menu_principale, .info  #menu_principale, .newsletter #menu_principale, .outlet_how_to_get_there #menu_principale, .press_download #menu_principale, .reward_card #menu_principale, .seoul_how_to_get_there #menu_principale, .services #menu_principale, .shanghai_how_to_get_there #menu_principale, .share #menu_principale, .shop_by_appointment #menu_principale, .sitemap #menu_principale, .store_how_to_get_there #menu_principale, .tokyo_how_to_get_there #menu_principale, .wedding_list #menu_principale, .opening_hours #menu_principale{height:60px;}
#res_menu, #active_page{display: none;}
#menu_principale ul { height:100%;padding:0; width:910px; margin:0;}
#menu_principale ul li{ float:left; background:url(../iPad/img/separatore.png) no-repeat 100% 50%; height: 50px;}
#menu_principale ul > li:last-child{ background:none;}
#menu_principale ul li.responsive{ display: none;}
#menu_principale ul li a, #active_page li a{ text-align:center; background-position:50% 40%; height:100%; background-repeat:no-repeat; display:block;}
#menu_principale ul li a span, #active_page li a span{ display:none}
#menu_principale ul li a.c_world, #active_page li a.c_world{ background-image:url(../iPad/img/world.png); }
#menu_principale ul li a.c_milano, #active_page li a.c_milano{ background-image:url(../iPad/img/milano.png);}
#menu_principale ul li a.c_beijing, #active_page li a.c_beijing{ background-image:url(../iPad/img/beijing.png);}
#menu_principale ul li a.c_tokyo, #active_page li a.c_tokyo{ background-image:url(../iPad/img/tokyo.png);}
#menu_principale ul li a.c_seoul, #active_page li a.c_seoul{ background-image:url(../iPad/img/seoul.png);}
#menu_principale ul li a.c_shop, #active_page li a.c_shop{ background-image:url(../iPad/img/shop.png);}
#menu_principale ul li a.c_shanghai, #active_page li a.c_shanghai{ background-image:url(../iPad/img/shanghai.png);}
#menu_principale ul li a.c_journal, #active_page li a.c_journal{ background-image:url(../iPad/img/journal_menu.png);}
#menu_principale a.c_world, #active_page a.c_world{width:180px}	
#menu_principale a.c_milano, #active_page a.c_milano{width:108px}	
#menu_principale a.c_seoul, #active_page a.c_seoul{width:110px}
#menu_principale a.c_shanghai, #active_page a.c_shanghai{width:144px}	
#menu_principale a.c_beijing, #active_page a.c_beijing{width:110px}
#menu_principale a.c_tokyo, #active_page a.c_tokyo{width:100px}
#menu_principale a.c_shop, #active_page a.c_shop{width:126px}		
#menu_principale a.c_journal, #active_page a.c_journal{ width:104px;}
/* menu di secondo livello*/
#menu_principale ul li ul { width:970px; position:absolute; z-index:9999; list-style-type:none; padding:0; left:30px; height: 30px}
#menu_principale ul li ul li { float:left; margin-right:0px; height:30px; background:url(../iPad/img/separatore.png) no-repeat 100% 50%; padding:0px 10px 0px 5px}
#menu_principale ul li ul li:last-child { background:none;}
#menu_principale ul li ul li a span {display:none}
#menu_principale a.c_galleria { width:63px;}
#menu_principale a.c_bookshop { width:82px;}
#menu_principale a.c_gallery_shopping { width:97px;}
#menu_principale a.c_store { width:49px;}
#menu_principale a.c_cafe { width:124px;}
#menu_principale a.c_events { width:52px;}
#menu_principale a.c_3rooms { width:106px;}
#menu_principale a.c_outlet { width:54px;}
#menu_principale a.c_concept { width:68px;}
#menu_principale a.c_destination { width:117px;}
#menu_principale a.c_logo_and_brand { width:120px;}
#menu_principale a.c_slow_shopping { width:105px;}
#menu_principale a.c_10CC_brand { width:87px;}
#menu_principale a.c_selected_press { width:120px;}
#menu_principale a.c_store_seoul { width:49px;}
#menu_principale a.c_bookshop_seoul { width:82px;}
#menu_principale a.c_cafe_seoul {  width:39px;}
#menu_principale a.c_events_seoul { width:48px;}
#menu_principale a.c_terrace { width:76px;}
#menu_principale a.c_history { width:53px;}
#menu_principale a.c_seoul_cheongdam_dong{    width: 100px; margin-left: 245px;}
#menu_principale a.c_seoul_avenuel {    width: 90px;}
#menu_principale a.c_events_seoul {    width: 48px;}
#menu_principale a.c_journal_seoul {    width: 60px;}
#menu_principale a.c_shanghai_location {    width: 80px;}
#menu_principale a.c_shanghai_floor1 {    width: 70px;}
#menu_principale a.c_shanghai_floor2 {    width: 77px;}
#menu_principale a.c_shanghai_floor3 {    width: 73px;}
#menu_principale a.c_shanghai_galleria {    width: 60px;}
#menu_principale a.c_shanghai_restaurant {    width: 100px;}
#menu_principale a.c_shanghai_lounge {    width: 64px;}
#menu_principale a.c_shanghai_cafe_patisserie {    width: 158px;}

/* sitemap */
#service_menu #sitemap {position:absolute; right:65px; bottom:20px; width:120px; height:auto; z-index:99999; padding:0px 0px; font-size:10px; cursor: pointer;}
#service_menu #sitemap.open{background:rgb(255,255,255);
	background: transparent\9;
	background:rgba(255,255,255,0.8);
	zoom: 1;}
.lt_ie9 #service_menu #sitemap.open{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);}
#service_menu #sitemap #trigger { background-image:url(../iPad/img/titolo_sitemap.png); display:block; height:26px; background-repeat:no-repeat; background-position:50% 4px; cursor:#service_menu pointer;}
#service_menu #sitemap ul{margin-left: 0;}
#service_menu #sitemap #trigger span { display:none}
#service_menu #sitemap.open #trigger {border-bottom:1px solid  #e36317}
#service_menu #sitemap-contents { padding:0; display:none; margin:6px}
#service_menu #sitemap.open #sitemap-contents {display:block}
#service_menu #sitemap-contents>li {  background:url(../iPad/img/separatore_sitemap.png) repeat-x 50% 100%; padding:5px 0; display:block} 
#service_menu #sitemap-contents>li:last-child {  background:none}
#service_menu #sitemap-contents>li>ul>li.title {  background:url(../iPad/img/separatore_sitemap.png) repeat-x 50% 100%; padding:5px 0; font-weight:bold} 
#service_menu #sitemap-contents a { color:#000; text-decoration:none; padding-top: 0; text-align: left; height: auto;} 
#service_menu #sitemap-contents>li>ul>li a {  background:url(../iPad/img/pallino.png) no-repeat 4px 7px; display:block; padding:0px; margin:0; font-weight:normal} 
#service_menu #sitemap-contents>li>ul>li a span {  padding:1px 0 0 10px}
#service_menu #sitemap-contents>li>ul>li.title a {  background:url(../iPad/img/pallino_big.png) no-repeat 0% 4px; display:block; padding:0px; margin:0; font-weight:bold} 
#service_menu #sitemap-contents>li>ul>li.title a span {  padding:1px 0 0 10px}
#service_menu #sitemap-contents>li a#shop {  background:url(../iPad/img/shop_sitemap.png) no-repeat 50% 50%; display:block; width:100%; height:38px; cursor:pointer;}
#service_menu #sitemap-contents>li a#visit {  background:url(../iPad/img/visit_sitemap.png) no-repeat 50% 50%; display:block; width:100%; height:34px; cursor:pointer;} 
#service_menu #sitemap-contents>li a#journal {  background:url(../iPad/img/journal_sitemap.png) no-repeat 50% 50%; display:block; width:100%; height:22px; cursor:pointer;}
#service_menu #sitemap-contents>li>ul>li.commegarcons {  background:url(../iPad/img/commegarcons_sitemap.png) no-repeat 50% 100%; padding:5px 0; font-weight:bold; height:24px} 
#service_menu #sitemap-contents>li>ul>li.commegarcons span { display:none !important} 
#service_menu #sitemap-contents>li>a>span {  display:none !important;} 
#service_menu #sitemap-contents>li>ul { display:none !important} 
#service_menu #sitemap-contents>li>ul.open { display:block !important} 
#service_menu #sitemap-contents li { display:block; float:none; clear:both; height:auto; margin: 0;}
#service_menu #sitemap-contents li ul { display:block; float:none; clear:both; padding:0; left:0px !important; position:relative !important} 
#service_menu #sitemap-contents li span { display:block !important} 

#sitemap_container{
    position: fixed; 
    background:rgb(255,255,255);
    background: transparent\9;
    background:rgba(255,255,255,0.8);
    zoom: 1;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    z-index: 99999999;
}
#sitemap_container .content{
    position: absolute;
    background: #fff;
    width: 940px;
    height: 450px;
    top: 50%;
    left: 50%;
    margin-top: -225px;
    margin-left:  -470px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 20px;
}
#sitemap_container .close{ cursor: pointer; text-align: right; color: #FF6600; }
#sitemap_container .close:hover{ color: #000;}

/* FINE FORMATTAZIONE MENU PRINCIPALE*/




/* INIZIO FORMATTAZIONE PAGINE "THE WORLD OF CORSO COMO" */
/*frecce pagina history e press
.down-next { position:absolute; right:30%; top:90%; z-index:1001; background-image:url(../iPad/img/freccino-dx_press.png)}
.down-next-press { position:absolute; right:30%; top:100%; z-index:1001; background-image:url(../iPad/img/freccino-dx_press.png)}
.down-prev { position:absolute; left:30%; top:90%; z-index:1001; background-image:url(../iPad/img/freccino-sx_press.png)}
.down-prev-press { position:absolute; left:40%; top:100%; z-index:1001; background-image:url(../iPad/img/freccino-sx_press.png)}
.freccia-down { background-position:50% 50%; background-repeat:no-repeat; display:inline-block; width:61px; height:21px}
.freccia-down span { display:none}*/
/*menu anni pagina press*/
ul.nav  {position: absolute;top: 50%;left: 30px;z-index: 99999999;height: 355px;margin-top: -177.5px;}
ul.nav li.anno  { list-style-type:none; background: transparent url(../iPad/img/pallino-anni.png) no-repeat 50% 0; display:block; margin-bottom:20px}
ul.nav li.acceso  { list-style-type:none; background: transparent url(../iPad/img/pallino-anni_on.png) no-repeat 50% 0; }
ul.nav li.acceso a  { color:#D23532 !important}ul.nav li.anno a { display:block; height:100%; padding-top:35px; color:#000}/*scelta lingua*/
#pagina #corpo_pagina_img .wrapper a.enter span{ display:none;}
#pagina #corpo_pagina_img .wrapper a.video span{ display:none;}
#pagina #corpo_pagina_img .wrapper a.bollo_milano span{ display:none;}
#pagina #corpo_pagina_img .wrapper a.bollo_seoul span{ display:none;}
#pagina #corpo_pagina_img .wrapper a.bollo_shanghai span{ display:none;}
#pagina #corpo_pagina_img .wrapper a.bollo_tokyo span{ display:none;}
#corpo_pagina_history .inner .testo{position: relative; z-index: 2;}
/* FINE FORMATTAZIONE PAGINE "THE WORLD OF CORSO COMO" */




/* INIZIO FORMATTAZIONE PAGINE MILANO */
/*pagina eventi milano*/
.events-exhibition { margin:0; padding:0}
.events-exhibition li { position:absolute; z-index:101; list-style-type:none; background-repeat:no-repeat}
.events-exhibition li a { width:100%; height:100%; display:block;}
.events-exhibition li a span { display:none}
.events-exhibition li.current_exhibition { left:806px; top:360px; width:181px; height:80px; background-image:url(../iPad/img/current-exhibition.png)}
.events-exhibition li.upcoming_exhibition { left:880px; top:260px; width:102px; height:86px; background-image:url(../iPad/img/upcoming-exhibition.png)}
.events-exhibition li.upcoming_event { left:242px; top:50px; width:108px; height:103px;background-image:url(../iPad/img/upcoming-event.png) }
.events-exhibition li.current_event { left:112px; top:150px; width:171px; height:94px; background-image:url(../iPad/img/current-event.png)}
.events-exhibition li.gallery_shopping { left:140px; top:300px; width:83px; height:84px; background-image:url(../iPad/img/gallery-shopping.png)}
.anni-eventi { background:transparent url(../iPad/img/catena-small.png) no-repeat 50%;display: block;    height: 400px;    margin: 0;    padding: 0;    position: relative;    width: 100%;}
.anni-eventi li { position:absolute; list-style-type:none; width:55px; height:55px;}
.anni-eventi li a { color:#fff; width:100%; height:100%; line-height:55px; text-align:center; display:block}
.anni-eventi .events_1990 { left:268px; top:130px}
.anni-eventi .events_1991 { left:268px; top:170px}
.anni-eventi .events_1992 { left:268px; top:215px}
.anni-eventi .events_1993 { left:268px; top:260px}
.anni-eventi .events_1994 { left:315px; top:260px}
.anni-eventi .events_1995 { left:375px; top:255px}
.anni-eventi .events_1996 { left:425px; top:255px}
.anni-eventi .events_1997 { left:470px; top:255px}
.anni-eventi .events_1998 { left:515px; top:255px}
.anni-eventi .events_1999 { left:565px; top:255px}
.anni-eventi .events_2000 { left:570px; top:210px}
.anni-eventi .events_2001 { left:500px; top:210px}
.anni-eventi .events_2002 { left:450px; top:210px}
.anni-eventi .events_2003 { left:385px; top:210px}
.anni-eventi .events_2004 { left:325px; top:210px}
.anni-eventi .events_2005 { left:570px; top:145px}
.anni-eventi .events_2006 { left:505px; top:145px}
.anni-eventi .events_2007 { left:445px; top:145px}
.anni-eventi .events_2008 { left:385px; top:145px}
.anni-eventi .events_2009 { left:325px; top:150px}
.anni-eventi .events_2010 { left:570px; top:90px}
.anni-eventi .events_2011 { left:500px; top:90px}
.anni-eventi .events_2012 { left:450px; top:90px}
.anni-eventi .events_2013 { left:385px; top:90px}
.anni-eventi .events_2014 { left:325px; top:90px}
/*lightbox outlet*/
.outlet #corpo_pagina_intro  .wrapper{padding: 0;}
.outlet .testo{padding: 0 100px;}
.outlet .lightbox {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 0;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
	display:none;
	width: 100%;
	max-width: 960px;
	max-height: 413px;
	z-index: 3;
}
.outlet .lightbox img, .outlet_sales .wrapper img{ max-width: 100%;}
.outlet .lightbox a.chiudi{ background-image:url(../iPad/img/chiudi.png); background-repeat:no-repeat; width:22px; height:22px; text-indent:-999px; overflow: hidden; position:absolute; right:30px; top:20px; z-index:999999;}
.outlet .lightbox a.how_to_get_there{ position:absolute; bottom: 15px; left: 428px;}
.outlet_news{ cursor:pointer;}
/*Gallery shopping*/
.gallery_shopping .wrapper-wide > p:first-child{ padding-top:100px;}
.data{ height:50px; overflow:hidden; display:block; height:50px; position:relative; text-align: center;}
.gallery_shopping .container_striscia-eventi{position: relative; width: 94%; padding: 0 3%;}
.gallery_shopping .striscia-eventi{margin:0 auto; width:90%;}
.gallery_shopping .striscia-eventi .evento a span.mese{ display:inline-block; margin:0;}
.gallery_shopping .striscia-eventi .evento a span.anno{display:inline-block; font-size:14px; position:relative; line-height: 40px; top: 10px; font-weight:bold; }
.gallery_shopping .prev { left:2%; }
.gallery_shopping .next { right:2%;}
/* FINE FORMATTAZIONE PAGINE MILANO */




/* FORMATTAZIONE MAPPE */
/*generale*/
#pagina #corpo_pagina_img .wrapper .mappa-world{	margin:0 auto;	width:100%;	height:100%;position: absolute; top: 0; left: 0;	background:transparent url(../img/world_photogallery/mappa.png) no-repeat 50% 50%;}
#pagina.world #corpo_pagina_img .wrapper a, #pagina.milano #corpo_pagina_img .wrapper a, #pagina.seoul #corpo_pagina_img .wrapper a{ z-index: 99;}
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link{	position:relative;	list-style-type: none;	margin:0;	padding:0;}
#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.sx, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx{	float: left;	width:280px;}
#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.dx, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx{	float: right;	width:280px;}
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.sx{margin-left: 1%;}
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.sx, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.dx, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.center {	float: left;	width:33%;}
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li {display: block; margin-bottom:40px;}
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li:last-child, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li:last-child,  #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li:last-child {margin-bottom:0;}
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li a, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li a, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li a {	display:block;	width:100%;	height:82px; }
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li a span{ float: left;	display:block;	position:relative;	width: 155px;	height:100%;	text-indent: -9999px;	overflow:hidden;	background-repeat:no-repeat;	}
#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.sx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx li a span{ background-position:100% 50%;}
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.sx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.dx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.dx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.center li a span{ left:5px; background-position:0 50%; }
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li a img {	display:block;	border:1px solid black; max-height: 100%;}
#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.sx li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx li a img { float:right;}
#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.sx li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.dx li a img,#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.dx li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.center li a img { float:left;}
/*mappa_milano*/
#pagina #corpo_pagina_img .wrapper .mappa-milano{	margin:0 auto;	width:100%;	height:100%;position: absolute; top: 0; left: 0;	background:transparent url(../img/milano_photogallery/mappa.png) no-repeat 50% 50%;}
#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li {margin-bottom:20px;}
/*mappa seoul*/
#pagina #corpo_pagina_img .wrapper .mappa-seoul{	margin:0 auto;	width:100%;height:100%;position: absolute; top: 0; left: 0;	background:transparent url(../img/seoul_photogallery/mappa.png) no-repeat 50% 50%;}
#pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li {margin-bottom:10px;}
#pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx{padding-top: 20px; background: url('../iPad/img/c_seoul_cheongdam_dong.png') no-repeat 170px 0;}
#pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx{padding-top: 20px; background: url('../iPad/img/c_seoul_avenuel.png') no-repeat 20px 0;}
/*mappa_shanghai*/
#pagina #corpo_pagina_img .wrapper .mappa-shanghai{	margin:0 auto;	width:100%;	height:100%;position: absolute; top: 0; left: 0; background:transparent url(../img/shanghai_photogallery/mappa.png) no-repeat 50% 50%;}
#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li {margin-bottom:20px;}

/* FINE FORMATTAZIONE MAPPE */




/* INIZIO FORMATTAZIONE COMUNE MILANO E SEOUL */
/* collegamenti assoluti */
.collegamenti { height: 100%; left: 0; top:0; position: absolute; width: 100%;}
 .cafe .collegamenti.servizio{padding: 100px 0 120px 0;}
.collegamenti .inner{ height:100%; width:100%; top: 0;}
.collegamenti .pesce, { background-image:url(../iPad/img/pesce_enter.png); height:60px; width:120px; background-repeat:no-repeat; display:none; position:absolute; left:50%; margin-left:-60px; margin-top:2%; bottom:0%; display: block;}
#pagina.intro_testo .collegamenti .pesce {display: block; height: 38px; width: 38px; background: url('../iPad/img/photogallery_next_new.png') no-repeat top left; right: 0; margin-top:-19px;position: fixed;top: 50%;left: auto;}
#pagina.intro_testo.events .collegamenti .pesce{ background-image:url(../iPad/img/pesce_enter.png); height:60px; width:120px; background-repeat:no-repeat; display:none; position:absolute; left:50%; margin-left:-60px; margin-top:2%; bottom:0%; display: block;}
#pagina.intro_testo.history .collegamenti .pesce, #pagina.intro_testo.events .collegamenti .pesce, #pagina.intro_testo.events_seoul .collegamenti .pesce{ background-image:url(../iPad/img/freccino-dx_press.png); height:12px; width:61px; background-repeat:no-repeat; position:absolute; left:54%!important; top:113%!important; margin: 0; display: block;}
.freccino-sx_press{left: 40%!important;}
.freccino-dx_press{left:54%!important;}
.history_5 .freccino-sx_press{top: 103%!important;}
.history_5 #pagination{top: 102%!important;}
#pagina.intro_testo #selettore_sfondo{display: none;}
#pagina.intro_testo.history #selettore_sfondo, #pagina.intro_testo.selected_press #selettore_sfondo, #pagina.intro_testo.events #selettore_sfondo, #pagina.intro_testo.beijing #selettore_sfondo{display: block;}
._galleria .collegamenti .pesce { bottom:5%;}
.collegamenti .pesce img {display:none}
.collegamenti .pesce span { display:none}
.collegamenti .enter-gallery{position: absolute; bottom: -45px; left: 50%; margin-left: -19px;}
.collegamenti .opening_hours { background-image:url(../iPad/img/how_to_get_there.png);  height:18px; width:148px; background-repeat:no-repeat; display:block; position:absolute; left:512px; margin-left:-74px}
.collegamenti .opening_hours span { display:none}
.collegamenti .opening_hours img { display:none}
.collegamenti a{ z-index:99999;}
.collegamenti a span { display:none;}
.share .collegamenti a span{display:block;}
.share .collegamenti a img{display:none;}
/* .collegamenti a img {  margin-left:-50%} */
.collegamenti a img {  #margin-left:0}
/*formattazione archivio eventi Milano e Seoul*/
.nav-eventi, .nav-eventi-seoul, .nav-eventi-shanghai {background:transparent url(../iPad/img/menu_eventi_verticale.png) no-repeat 50% 0; width: 10%;position: absolute;top: 50%;z-index: 99999;margin-right: 0;height: 400px;margin-top: -205px;padding-top: 10px;}
.nav-eventi li {display: block; position: relative;}
.nav-eventi li.odd{left: 10%;}
.nav-eventi li.even{right: 10%;}
.nav-eventi li a { width:100%; height:100%; text-align:center; display:block}
.nav-eventi li.active a{color: #000;}
.nav-eventi li.active a:hover{color: #F60;}
.container_striscia_eventi{position: relative; width: 84%; margin-left: 10%; padding: 0 3%;}
.container_striscia_eventi .next{right: 0;}
.container_striscia_eventi .prev{left: 0;}
.striscia-eventi { white-space:nowrap; overflow:hidden;  height:270px; position:relative; padding:0; width:100%;}
.striscia-eventi .evento { display:inline-block; margin:0px 10px}
.striscia-eventi .evento a img { height:200px; display:block; width: auto!important;}
.striscia-eventi .evento a span{ color:#000; font-size:12px; /*line-height:30px;*/}
.striscia-eventi .evento a span.mese { display:block; width:75px; height: 50px; line-height:50px; text-indent:-9999px; margin:0 105px; overflow:hidden; padding:0; }
.striscia-eventi .slideshow-evento { display:none;}
.striscia-eventi .slideshow-evento:target { display:table-cell}
.striscia-eventi .slideshow-evento ul#photogallery, .striscia-eventi .slideshow-evento li {  position:absolute; width:100%;}
.slideshow-evento {position:fixed; padding:0; z-index:99999; display:table-cell}
.slideshow-evento { top:50%; margin-top: -254.5px; left:50%; margin-left:-480px; width:960px; height:509px;}	
.slideshow-evento .anythingSlider-default .anythingWindow{border: none!important;}
.slideshow-evento .anythingSlider-default .anythingControls{display:none !important;}
.slideshow-evento .anythingSlider-default .arrow{top: 50%;}
.slideshow-evento .anythingSlider-default .back {left: 10px;}
.slideshow-evento .anythingSlider-default .forward {right: 10px;}
.slideshow-evento .anythingSlider-default .forward a {
background-image: url(../iPad/img/freccino-dx.png);
background-position: 50% 50%;
background-repeat: no-repeat;
display: inline-block;
height: 40px;
width: 40px;
}
.slideshow-evento .anythingSlider-default .back a {
background-image: url(../iPad/img/freccino-sx.png);
background-position: 50% 50%;
background-repeat: no-repeat;
display: inline-block;
height: 40px;
width: 40px;
}
#pagina .slideshow-evento { background:url(../iPad/img/cornice-lightbox.png) no-repeat 50% 50%;}
.slideshow-evento li { margin:30px 0; list-style-type:none}
.slideshow-evento li.visible {  -moz-opacity:1; filter:alpha(opacity=100); opacity:1;}
.slideshow-evento li img { height:450px; margin:0 auto}
.slideshow-evento a.chiudi{ background-image:url(../iPad/img/chiudi.png); background-repeat:no-repeat; width:22px; height:22px; text-indent:-999px; overflow: hidden; position:absolute; right:50px; top:50px; z-index:999999;}
.next { position:absolute; right:20px; top:50%; z-index:1001; background-image:url(../iPad/img/freccino-dx.png)}
.prev { position:absolute; left:140px; top:50%; z-index:1001; background-image:url(../iPad/img/freccino-sx.png)}
.freccia { background-position:50% 50%; background-repeat:no-repeat; display:inline-block; width:20px; height:20px}
.freccia span { display:none}
/* FINE FORMATTAZIONE COMUNE MILANO E SEOUL */




/* INIZIO FORMATTAZIONE SEOUL */
/* eventi seoul */
.events_archive_seoul .anni-eventi { background:transparent url(../iPad/img/catena_seoul.png) no-repeat 50%; height:545px; }
.events_archive_seoul .anni-eventi li { position:absolute; list-style-type:none; width:45px; height:45px;}
.events_archive_seoul .anni-eventi li a { color:#000; width:100%; height:100%; line-height:45px; text-align:center; display:block}
.events_archive_seoul .anni-eventi .eventsseoul_2008 { left:73px; top:385px}
.events_archive_seoul .anni-eventi .eventsseoul_2009 { left:320px; top:345px}
.events_archive_seoul .anni-eventi .eventsseoul_2010 { left:195px; top:240px}
.events_archive_seoul .anni-eventi .eventsseoul_2011 { left:390px; top:318px}
.events_archive_seoul .anni-eventi .eventsseoul_2012 { left: 582px; top: 310px;}
.events_archive_seoul .anni-eventi .eventsseoul_2013 { left: 540px; top: 195px;}
.events_archive_seoul .anni-eventi .eventsseoul_2014 { left: 760px; top: 220px;}
.nav-eventi-seoul li {display: block; position: relative;}
.nav-eventi-seoul li.odd{left: 10%;}
.nav-eventi-seoul li.even{right: 10%;}
.nav-eventi-seoul li a { width:100%; height:100%; text-align:center; display:block}

/*.nav-eventi-seoul li { position:absolute; list-style-type:none; width:55px; height:20px;}
.nav-eventi-seoul li a { width:100%; height:100%; line-height:55px; text-align:center; display:block}
.nav-eventi-seoul .eventsseoul_2008 { left:30px; top:150px}
.nav-eventi-seoul .eventsseoul_2009 { left:50px; top:120px}
.nav-eventi-seoul .eventsseoul_2010 { left:30px; top:90px}
.nav-eventi-seoul .eventsseoul_2011 { left:50px; top:60px}
.nav-eventi-seoul .eventsseoul_2012 { left:30px; top:30px}
.nav-eventi-seoul .eventsseoul_2013 { left:50px; top:0px}*/
/* FINE FORMATTAZIONE SEOUL */

/* eventi shanghai */
.events_archive_shanghai .anni-eventi { background:transparent url(../iPad/img/catena_seoul.png) no-repeat 50%; height:545px; }
.events_archive_shanghai .anni-eventi li { position:absolute; list-style-type:none; width:45px; height:45px;}
.events_archive_shanghai .anni-eventi li a { color:#000; width:100%; height:100%; line-height:45px; text-align:center; display:block}
.events_archive_shanghai .anni-eventi .eventsshanghai_2014 { left: 760px; top: 220px;}
.events_archive_shanghai .anni-eventi .eventsshanghai_2013 { left: 540px; top: 200px;}
.nav-eventi-shanghai li {display: block; position: relative;}
.nav-eventi-shanghai li.odd{left: 10%;}
.nav-eventi-shanghai li.even{right: 10%;}
.nav-eventi-shanghai li a { width:100%; height:100%; text-align:center; display:block}


/* INIZIO FORMATTAZIONE SERVICE MENU */
/*service menu*/
#service_container{position: fixed; bottom: 0; left:0; width: 100%; z-index: 9999; padding-bottom: 10px; background: #FFF url(../iPad/img/logo_small.png) no-repeat 50% 0;
padding-top: 30px;}
#service_menu { position:relative;  font-size:12px; width:940px; margin:0 auto;}
#service_menu ul { margin-left:100px; padding:0; width:auto}
#service_menu ul li { float:left; display:inline-block; margin:0 10px}
#service_menu ul li a { background-repeat:no-repeat; background-position:50% 0; height:15px; display:block; position:relative; padding-top:45px; color:#000; text-decoration:none; min-width:40px; text-align:center}
#service_menu ul li a span {}
#service_menu ul li a.c_search { width:70px; height:26px; border: 1px solid #E36317;padding:0; margin:22px 0 0 0;}
#service_menu ul li a.c_search span{ display: block; height:26px; line-height:26px; font-size:14px; color:#E36317; }
#service_menu ul li a.c_opening_hours {background-image:url(../iPad/img/opening_hours.png); margin-left: 50px}
#service_menu ul li a.c_contacts {background-image:url(../iPad/img/contacts.png);}
#service_menu ul li a.c_newsletter {background-image:url(../iPad/img/newsletter.png);}
#service_menu ul li a.c_press_download {background-image:url(../iPad/img/press.png);}
#service_menu ul li a.c_share {background-image:url(../iPad/img/share.png);}
#service_menu ul li a.c_services {background-image:url(../iPad/img/services.png);}
#service_menu ul li a.c_info {background-image:url(../iPad/img/info.png);}
#service_menu ul li a.c_HR {background-image:url(../iPad/img/HR.png);}
#service_menu ul li a.c_music {background-image:url(../iPad/img/music_serv-men.png);}
#service_menu ul li a.c_sitemap {background-image:url(../iPad/img/sitemap.png);}

#service_menu ul li a#go_home { position:absolute; float:none; background-image:url(../iPad/img/pesciolino_home.png); left:10px}
#service_menu ul li a#go_back { position:absolute; float:none; background-image:url(../iPad/img/back.png); left:50px}
/*selettore lingua*/
#selettore_lingua { top: -60px; left: 300px; position: absolute; padding: 10px; line-height: 150%; zoom: 1; z-index: 999999; }
#selettore_lingua a { font-size: 1.5em; color: #000; display: inline-block; padding-left: 20px; text-transform: lowercase; }
#selettore_lingua a.active, #selettore_lingua a:hover{color:#FF6600;}
#pagina.photogallery #service_container #selettore_lingua{ display: none;}
/*selettore sfondo*/
#selettore_sfondo { top: 20px;    right: 15px;    position: absolute;    width: 60px; text-align:center; z-index:999; font-size:12px; line-height:14px;}
#selettore_sfondo #wallpaper { position: relative; margin-top: 9px; display: block; }
#selettore_sfondo a {
    display: inline-block;
    margin: 0 3px 1px 0;
    width: 15px;
}
#selettore_sfondo a img{ max-width:100%;}

#icona_ricerca{top: 20px;    right: 0;    position: absolute;}
#icona_ricerca a.bt_search {
    margin: 0 3px 1px 0;
    width: 25px;
}

/*player musica*/
#service_menu ul#music{ display:none;}

#service_menu ul#muisc_player {
    bottom: 26px;
    position: absolute;
    right: 30px;
    z-index: 9999;
    display: none;
}
#pagina.music #service_menu ul#muisc_player { display: block; }
#service_menu ul#muisc_player li{
	display:inline;
    margin: 2px;
	}
#service_menu ul#muisc_player li a{
	font: 0px/0 a;
	height:11px;
	display: block;
	float:left;
    padding-top: 0;
    min-width: 11px;
}
#service_menu ul#muisc_player li.start{
	display:none;}
#service_menu ul#muisc_player li.active{
	display: inline;}
#service_menu ul#muisc_player li.no_active{
	display: none;}
#service_menu ul#muisc_player li.playnext a, #service_menu ul#muisc_player li.playprev a{
	width:15px;}
#service_menu ul#muisc_player li.start a, #service_menu ul#muisc_player li.stop a{
	width:12px;}
#service_menu ul#muisc_player li.musicpage a{
	height:38px;
	width:85px;
	display:block;
	background:url(../iPad/img/music2_sprite.png) 0 0;
	float:none;
	clear:both;
	margin-bottom:10px;}
#service_menu ul#muisc_player li.musicpage a span{ display:none;}
#service_menu ul#muisc_player li.musicpage a:hover{background:url(../iPad/img/music2_sprite.png) 0 -39px;}
#service_menu ul#muisc_player li.playprev a{	background:url(../iPad/img/music_sprite.png) 0 0; margin-left:16px;}
#service_menu ul#muisc_player li.playnext a{	background:url(../iPad/img/music_sprite.png) -28px 0;}
#service_menu ul#muisc_player li.playprev a:hover{	background:url(../iPad/img/music_sprite.png) 0 -11px;}
#service_menu ul#muisc_player li.playnext a:hover{	background:url(../iPad/img/music_sprite.png) -28px -11px;}
#service_menu ul#muisc_player li.start a{	background:url(../iPad/img/music_sprite.png) -15px -33px;}
#service_menu ul#muisc_player li.start a:hover{	background:url(../iPad/img/music_sprite.png) -15px -22px;}
#service_menu ul#muisc_player li.stop a{	background:url(../iPad/img/music_sprite.png) -15px -11px;}
#service_menu ul#muisc_player li.stop a:hover{	background:url(../iPad/img/music_sprite.png) -15px 0;}
/* FINE FORMATTAZIONE SERVICE MENU */




/* INIZIO FORMATTAZIONE PAGINE SERVICE MENU */
/*gestione sfondi pagine service menu*/
.opening_hours #corpo_pagina_img, .contacts #corpo_pagina_img, .contacts_cafe #corpo_pagina_img, .newsletter #corpo_pagina_img, .press_download #corpo_pagina_img, .share #corpo_pagina_img, .e-cards #corpo_pagina_img, .e-mail #corpo_pagina_img, .services #corpo_pagina_img , .info  #corpo_pagina_img, .seoul_how_to_get_there #corpo_pagina_img, .wedding_list #corpo_pagina_img, .reward_card #corpo_pagina_img, .gift_card #corpo_pagina_img, .shop_by_appointment #corpo_pagina_img, .in_store_pickup #corpo_pagina_img,  .corporate_gifts #corpo_pagina_img, .sitemap #corpo_pagina_img{padding: 70px 0 110px 0;	/*background:url(../iPad/img/cornice-smal.png) no-repeat 50% 50%; background-size: 100% 80%;*/}
.newsletter #corpo_pagina_img, .share #corpo_pagina_img, .e-cards #corpo_pagina_img, .e-mail #corpo_pagina_img , .services #corpo_pagina_img, .info  #corpo_pagina_img, .galleria_how_to_get_there #corpo_pagina_img, .wedding_list #corpo_pagina_img, .reward_card #corpo_pagina_img, .gift_card #corpo_pagina_img, .shop_by_appointment #corpo_pagina_img, .in_store_pickup #corpo_pagina_img,  .corporate_gifts #corpo_pagina_img,  .bookshop_how_to_get_there #corpo_pagina_img, .store_how_to_get_there #corpo_pagina_img, .cafe_how_to_get_there #corpo_pagina_img, .outlet_how_to_get_there #corpo_pagina_img, .seoul_how_to_get_there #corpo_pagina_img, .shanghai_how_to_get_there #corpo_pagina_img, .tokyo_how_to_get_there #corpo_pagina_img, .ecards #corpo_pagina_img{padding: 70px 0 110px 0; background-image: none;}
.newsletter #corpo_pagina_img .wrapper img, .share #corpo_pagina_img .wrapper img, .e-cards #corpo_pagina_img .wrapper img, .e-mail #corpo_pagina_img .wrapper img , .services #corpo_pagina_img .wrapper img, .info  #corpo_pagina_img .wrapper img, .galleria_how_to_get_there #corpo_pagina_img .wrapper img, .wedding_list #corpo_pagina_img .wrapper img, .reward_card #corpo_pagina_img .wrapper img, .gift_card #corpo_pagina_img .wrapper img, .shop_by_appointment #corpo_pagina_img .wrapper img, .in_store_pickup #corpo_pagina_img .wrapper img,  .corporate_gifts #corpo_pagina_img .wrapper img,  .bookshop_how_to_get_there #corpo_pagina_img .wrapper img, .store_how_to_get_there #corpo_pagina_img .wrapper img, .cafe_how_to_get_there #corpo_pagina_img .wrapper img, .outlet_how_to_get_there #corpo_pagina_img .wrapper img, .seoul_how_to_get_there #corpo_pagina_img .wrapper img, .shanghai_how_to_get_there #corpo_pagina_img .wrapper img, .tokyo_how_to_get_there #corpo_pagina_img .wrapper img, .cafe .wrapper .inner img{max-width: 100%;}
#pagina.newsletter, #pagina.share, #pagina.e-cards, #pagina.e-mail ,#pagina.services, #pagina.info , #pagina.galleria_how_to_get_there, #pagina.wedding_list, #pagina.reward_card, #pagina.gift_card, #pagina.shop_by_appointment, #pagina.in_store_pickup, #pagina.corporate_gifts, #pagina .bookshop_how_to_get_there, #pagina.store_how_to_get_there, #pagina.cafe_how_to_get_there, #pagina.outlet_how_to_get_there, #pagina.seoul_how_to_get_there, #pagina.shanghai_how_to_get_there, #pagina.tokyo_how_to_get_there, #pagina.ecards{background-image: none;}
/*collegamenti  pagine servizio*/
.collegamenti.servizio{width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 70px 0 110px 0;text-align: center;font-size: 14px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.wrapper .collegamenti.servizio{padding: 0;}

/*pagina opening hours*/
.opening_hours h1 { display:none}
.opening_hours #corpo_pagina_img li { display:block}
.opening_hours #corpo_pagina_img h2 { margin:0}
.opening_hours #corpo_pagina_img h2 span {  display:none}
.opening_hours #corpo_pagina_img .milano { position:absolute; text-align:left; background:url(../iPad/img/p_info_milano.png) no-repeat 0 0; left: 27%; top:10%}
.opening_hours #corpo_pagina_img .milano h2 { width:240px; height:98px}
.opening_hours #corpo_pagina_img .milano ul {padding-left:102px}
.opening_hours #corpo_pagina_img .milano li{ display:block; margin:0; padding:0}
.opening_hours #corpo_pagina_img .milano li a { color:#000; text-decoration:none; background:url(../iPad/img/pallino_big.png) no-repeat 0 50%; padding-left:12px; font-size:13px; font-weight:bold; line-height:20px; text-transform:uppercase}
.opening_hours #corpo_pagina_img .tokyo { position:absolute; text-align:left; background:url(../iPad/img/p_info_tokyo.png) no-repeat 0 0; left: 58%; top:50%}
.opening_hours #corpo_pagina_img .tokyo h2 { width:189px; height:221px}
.opening_hours #corpo_pagina_img .tokyo  a { display:block; width:100%; height:100%}
.opening_hours #corpo_pagina_img .seoul { position:absolute; text-align:left; background:url(../iPad/img/p_info_seoul.png) no-repeat 0 0; left: 18%; top:50%}
.opening_hours #corpo_pagina_img .seoul h2 { width:189px; height:221px}
.opening_hours #corpo_pagina_img .seoul  a { display:block; width:100%; height:100%}
/*pagina contact*/
.contacts #corpo_pagina_img ul { display:block; padding:0 20px}
.contacts #corpo_pagina_img ul li { display:inline-block;vertical-align: top;}
.contacts #corpo_pagina_img ul li ul li { display:inline-block; margin:10px}
.contacts #corpo_pagina_img ul li ul li b { text-transform:uppercase}
.contacts #corpo_pagina_img ul li ul li * { display:block; text-align:center; font-size:13px; color:#000; text-decoration:none}
.contacts #corpo_pagina_img ul li ul li a:first-child{display: inline-block;}
.contacts #corpo_pagina_img ul li ul li a.mail { font-weight:bold; color:#e42322}
.contacts #corpo_pagina_img ul li ul li a.mail:hover { color:#000}
.contacts #corpo_pagina_img h2 span {}
.contacts #corpo_pagina_img .milano {}
.contacts #corpo_pagina_img .milano h2 {}
/*.contacts.shanghai, .contacts.tokyo{min-height: 200px;}*/

/*pagina contact_cafe*/
.contacts_cafe #corpo_pagina_img ul { display:block; padding:0 20px}
.contacts_cafe #corpo_pagina_img ul li { display:inline-block;vertical-align: top;}
.contacts_cafe #corpo_pagina_img ul li ul li { display:inline-block; margin:10px}
.contacts_cafe #corpo_pagina_img ul li ul li b { text-transform:uppercase}
.contacts_cafe #corpo_pagina_img ul li ul li * { display:block; text-align:center; font-size:13px; color:#000; text-decoration:none}
.contacts_cafe #corpo_pagina_img ul li ul li a:first-child{display: inline-block;}
.contacts_cafe #corpo_pagina_img ul li ul li a.mail { font-weight:bold; color:#e42322}
.contacts_cafe #corpo_pagina_img ul li ul li a.mail:hover { color:#000}
.contacts_cafe #corpo_pagina_img h2 span {}
.contacts_cafe #corpo_pagina_img .milano {}
.contacts_cafe #corpo_pagina_img .milano h2 {}
/*.contacts.shanghai, .contacts.tokyo{min-height: 200px;}*/

/*pagian press*/
.press_download #corpo_pagina_img ul {margin:0px 0%; padding:0px; display:block}
.press_download #corpo_pagina_img ul li { display:inline-block; margin: 2px 10px}
.press_download #corpo_pagina_img h2 { background-image:url(../iPad/img/press_downloads.png); width:100%; background-position:50% 0; height:60px; background-repeat:no-repeat; margin-bottom: 5px}
.press_download #corpo_pagina_img h2 span { display:none}
.press_download #corpo_pagina_img  a.mail { font-weight:bold; color:#af4bd0}
.press_download #corpo_pagina_img  a.mail:hover { color:#000}
.press_download #corpo_pagina_img ul li { background-repeat:no-repeat; background-position:50% 0%; min-width:220px; height:88px; margin-bottom:5px}
.press_download #corpo_pagina_img ul li a { display:block; width:100%; height:100%}
.press_download #corpo_pagina_img ul li span { display:none}
.press_download #corpo_pagina_img ul li.visit {background-image:url(../iPad/img/press_visit.png); height:83px}
.press_download #corpo_pagina_img ul li.galleria { display:block; background-image:url(../iPad/img/press_galleria.png); height:27px }
.press_download #corpo_pagina_img ul li.milano {background-image:url(../iPad/img/press_milano.png); height:64px}
.press_download #corpo_pagina_img ul li.tokyo {background-image:url(../iPad/img/press_tokyo.png); height:64px}
.press_download #corpo_pagina_img ul li.seoul {background-image:url(../iPad/img/press_seoul.png); height:61px}
.press_download #corpo_pagina_img ul li.shanghai {background-image:url(../iPad/img/press_shanghai.png); height:55px}
.press_download #corpo_pagina_img ul li.cafe {background-image:url(../iPad/img/press_cafe.png); height:50px}
.press_download #corpo_pagina_img ul li.threerooms {background-image:url(../iPad/img/press_trerooms.png); height:50px}
.press_download #corpo_pagina_img ul li.outlet {background-image:url(../iPad/img/press_outlet.png); height:50px}
.press_download #corpo_pagina_img ul li.parfum {background-image:url(../iPad/img/press_parfum.png); height:88px}
.press_download #corpo_pagina_img ul li.co-branding {background-image:url(../iPad/img/press_co-branding.png); height:88px}
.press_download #corpo_pagina_img ul li.uomo {background-image:url(../iPad/img/press_uomo.png); height:88opx}
/*pagina share*/
.share #corpo_pagina_img h2 { background:url(../iPad/img/10cc_share.png) no-repeat; display:block; height:73px; background-position:50%}
.share #corpo_pagina_img h2 span { display:none}
/*pagina newsletter*/
#newsletter{	width: 624px; margin: 0 auto;}
#newsletter p{	margin-bottom:20px;}
#newsletter .form_nl{	float:left;	width:292px;	margin-bottom:10px;	margin-right:20px;	}
#newsletter .form_nl.privacy, #newsletter .form_nl.single{	float:left;	width:100%;	margin:10px 0;	}
#newsletter .form_nl.second{	margin-left:20px;	margin-right:0;	}
#newsletter .form_nl label, #send_img .form_nl label{	display: block;	margin-bottom:5px;}
#newsletter .form_nl input, #send_img .form_nl input{	border:1px solid #000;	width:280px;	padding:5px;}
#newsletter .form_nl.privacy input, #newsletter .form_nl.select_nl input{border: medium none;    float: left;    height: 30px;    padding: 0;    width: 15px;}
#newsletter .form_nl.select_nl input{height:55px;}
#newsletter .form_nl.privacy label, #newsletter .form_nl.select_nl label{	padding-left:25px;	font-style:italic;	font-size:12px;	text-align:left;	line-height:1.5;}
#newsletter .form_nl.select_nl label{	font-style: normal;}
/*pagina musci*/
.music ul.music_list { list-style:none; margin:0; padding:0}
.music .col_sx, .music .col_dx, .music .col_middle{ width:250px; float:left; font-size:10px; line-height:1.5em; color:#666;}
.music .col_middle{ width:400px; margin:0 20px;}
.music .col_sx { text-align: right; padding-left: 70px; width: 180px; }
.music .col_dx{ text-align:left;}
.music .col_middle img{ max-width:100%; padding-top: 55px;}
.music ul.music_list li span.autore{ font-weight:bold;}
.music ul.music_list li a{ cursor:pointer;}
.music .music_list img.playing, .music .music_list .playing img.to-play, .music .music_list .playing.stop img.playing{display:none;}
.music .music_list .playing img.playing, .music .music_list .stop img.to-play{display:inline-block;}
.music ul.music_list a.playing{ color:#000;}
.music ul.music_list a.playing.stop{color: #F60;}
.music ul.music_list li span{ display:block;}

/* PAGINA SITEMAP */
#sitemap-page{ text-align: left; font-size: 11px;}
#sitemap-page a{ color: #000;}
#sitemap-page a:hover{ color: #F60;}
#sitemap-page ul{ padding-left: 160px; }
#sitemap-page ul ul{ padding-left: 0; }
#sitemap-page li{ padding-left: 20px; }
#sitemap-page li.title { padding-left: 0; }
#sitemap-page .title a {  background:url(../iPad/img/pallino_big.png) no-repeat 0% 4px; display:block; padding:0px; margin:0; font-weight:bold} 
#sitemap-page .title a span {  padding:1px 0 0 10px}
#sitemap-page #shop {  background:url(../iPad/img/shop_sitemap.png) no-repeat 50% 50%; display:block; width:100%; height:38px; cursor:pointer;}
#sitemap-page #visit {  background:url(../iPad/img/visit_sitemap.png) no-repeat 50% 50%; display:block; width:100%; height:34px; cursor:pointer;} 
#sitemap-page #journal {  background:url(../iPad/img/journal_sitemap.png) no-repeat 50% 50%; display:block; width:100%; height:22px; cursor:pointer; margin-bottom: 30px;}
#sitemap-page #shop span, #sitemap-page #visit span, #sitemap-page #journal span { display:none !important} 


/* FINE FORMATTAZIONE PAGINE SERVICE MENU */




/* INIZIO FORMATTAZIONE FUNZIONALITA' SITO */
/*photogallery*/
#pagina.photogallery{background: none transparent; filter:;}
/*#pagina.photogallery .img_elenco{display: none;}
*/#pagina.photogallery #selettore_sfondo{display: none;}
#pagina.photogallery #seo_content, #pagina.photogallery #service_container{background:rgb(255,255,255);
	background: transparent\9;
	background:rgba(255,255,255,0.8);
	zoom: 1;
 padding-top: 0}
.lt_ie9 #pagina.photogallery #seo_content, .lt_ie9 #pagina.photogallery #service_container{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);}
#pagina.photogallery .prev, #pagina.photogallery .intro_photogallery .nivo-prevNav{display: block; height: 38px; width: 38px; background: url('../iPad/img/photogallery_prev_new.png') no-repeat top left; position: fixed; top: 50%; left: 0; margin-top:-19px;}
#pagina.photogallery .next, #pagina.photogallery .intro_photogallery .nivo-nextNav{display: block; height: 38px; width: 38px; background: url('../iPad/img/photogallery_next_new.png') no-repeat top left; position: fixed; top: 50%; right: 0; margin-top:-19px;}

ul#photogallery, ul#photogallery li, div#photogallery{
	width: 900px;
	height: 400px;
	list-style: none;
	/* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
	overflow-y: auto;
	overflow-x: hidden;
}
.nivo-directionNav{ display:none;}
#pagina.photogallery .intro_photogallery .nivo-directionNav{ display:block;}
.nivo-prevNav{
background:rgb(255,255,255);
	background: transparent\9;
	background:rgba(255,255,255,0.8);
	zoom: 1;
width:40px; height:40px;  text-indent:-999px;
overflow:hidden;
}
.lt_ie9 .nivo-prevNav{	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);}
.nivo-nextNav{
background:rgb(255,255,255);
	background: transparent\9;
	background:rgba(255,255,255,0.8);
	zoom: 1;
width:40px; 
height:40px;
text-indent:999px;
overflow:hidden;
}
.lt_ie9 .nivo-nextNav{	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);}
div#photogallery{
	width: 900px;
	height: 400px;
	margin: 0 auto;
	overflow-y: hidden;
	overflow-x: hidden;
	}
div#photogallery img{
	display:none;
	}
/*photogallery_small*/
ul#photogallery_small, ul#photogallery_small li{
	width: 374px;
	height: 245px;
	list-style: none;
	/* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
	overflow-y: auto;
	overflow-x: hidden;
}
div#photogallery_small{
	width: 374px;
	height: 245px;
	margin: 0 auto;
	overflow-y: hidden;
	overflow-x: hidden;
}
div#photogallery_small img{
	display:none;
	}
/*photogallery eventi*/
li.evento .anythingSlider{margin: 30px auto 0;}
li.evento ul#photogallery{width: 860px;	height: 450px;	list-style: none;	overflow-y: auto;	overflow-x: hidden;left:20px;}
/*
.photogallery li {top:10px; left:50%; margin-left:-450px;}	
.photogallery li {position: absolute;z-index: 0; height:400px; width:900px; list-style-type:none}
.photogallery li img {		width:100%;		height:100%;		opacity: 0;		filter:alpha(opacity=0);	 -moz-opacity:0;	-webkit-transition: 2s;		-moz-transition: 2s;		transition: 2s;	}	
.photogallery li .scroll {	 	overflow:hidden;  height:324px; width:580px;}	
.photogallery li .scroll img {		width:auto;		height:auto;		opacity: 0;		filter:alpha(opacity=0); -moz-opacity:0;		-webkit-transition: 2s;		-moz-transition: 2s;		transition: 2s;	}	
.photogallery li.visible .scroll {	 	overflow:auto;  height:324px; width:580px;}
.photogallery li.visible { z-index: 5;}
.photogallery li.visible img {opacity: 1; filter:alpha(opacity=1); -moz-opacity:1;}
*/
/*photogallery small
.photogallery_small { position:relative; height:288px; text-align:center; padding:0}
.photogallery_small li {top:20px;left: 302px}	
.photogallery_small li {position: absolute;z-index: 0; height:288px; width:420px; list-style-type:none}
.photogallery_small li img {		width:100%;		height:100%;		opacity: 0;		filter:alpha(opacity=0);	-moz-opacity:0;	-webkit-transition: 2s;		-moz-transition: 2s;		transition: 2s;	}	
.photogallery_small li.visible { z-index: 5;}
.photogallery_small li.visible img {opacity: 1; filter:alpha(opacity=1); -moz-opacity:1;}
*/
/*history photogallery*/
ul#history-photogallery, ul#history-photogallery li{
	font-size:18px;
	width: 580px;
	height: 324px;
	list-style: none;
	/* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
	overflow-y: auto;
	overflow-x: hidden;
}
/*
.history .photogallery li {top:30px;left: 220px; margin-left:0;}
.history .photogallery li {position: absolute;z-index: 0; height:324px; width:580px; list-style-type:none}
*/
/*press photogallery*/

.press_photogallery .inner{
	padding-left:90px;
	}
ul#press_photogallery, ul#press_photogallery li{
	width: 650px;
	height: 400px;
	list-style: none;
	/* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
	overflow-y: auto;
	overflow-x: hidden;
}
ul#press_photogallery .quote{
	padding-top: 40px;
	text-transform:uppercase;
	font-size:12px;
}
ul#press_photogallery .credit{
	font-size:10px;
	padding-top:5px;
}
ul#press_photogallery .fonte{
	color:#F60;
	font-weight:bold;
}
.press_duemilaunidici .inner .anythingSlider-default .arrow, .press_duemladieci_duemilasei .inner .anythingSlider-default .arrow, .press_duemilacinque_duemilauno .inner .anythingSlider-default .arrow, .press_duemila_novantasei .inner .anythingSlider-default .arrow, .press_novantacinque_novantuno  .inner .anythingSlider-default .arrow{
	top:101%;}

.press_photogallery #pagination{position: relative; padding-top: 20px;}
#pagination{position: absolute; top: 112%; width: 100%;}

#slide_index{font-weight: bold;}
/*
.press_photogallery li {position: absolute;z-index: 0; height:400px; width:650px; list-style-type:none}
.press_photogallery li {top:10px; left:235px;}
.press_photogallery li img {		width:100%;		height:100%;		opacity: 0;		filter:alpha(opacity=0);	-moz-opacity:0;	-webkit-transition: 2s;		-moz-transition: 2s;		transition: 2s;	}	
.press_photogallery li .scroll {	 	overflow:hidden;  height:324px; width:580px;}	
.press_photogallery li .scroll img {		width:auto;		height:auto;		opacity: 0;		filter:alpha(opacity=0);	-moz-opacity:0;	-webkit-transition: 2s;		-moz-transition: 2s;		transition: 2s;	}	
.press_photogallery li.visible .scroll {	 	overflow:auto;  height:400px; width:650px;}
.press_photogallery li.visible img {opacity: 1; filter:alpha(opacity=1); -moz-opacity:1;}
*/
/*light box "send to a friend"*/
#ligthbox {position: absolute;width: 100%;height: 500px;background: url(../iPad/img/cornice-smal.png) no-repeat 50% 50%;z-index: 99999;top: 0;left: 0;display: none;right: 0;bottom: 0;margin: auto;background-size: 100%;}
#ligthbox a.chiudi_lightboox  { position:absolute; right:50px; top:30px; z-index:999999;}
#img_select{	float:left;	width:380px;	height:431px;	overflow-x: hidden;	overflow-y:scroll;margin:0 0 0 50px;}
#form_send_img{float:left;width:404px;margin:0 0 0 40px;text-align:left;}
#send_img .form_nl input{	border:1px solid #000;	width:392px;	padding:5px; margin-bottom:20px;}
#send_img .form_nl textarea{	border:1px solid #000;	width:392px;	padding:5px; margin-bottom:20px; height:80px;}
#send_img #img_select .radio{ position: absolute;top: 50%;left: 26px;}
.e-cards #send_img #img_select .radio{ padding-top:200px;}
#send_img #img_select label{ float:right; width:250px;}
#send_img #img_select label img{max-width:100%;}
.image_to_select{margin-bottom:40px;padding:20px;border:1px solid #FF6600;width:300px; position: relative;}
.send_img,.print_img, .print_map{ cursor:pointer;}	
/*validazione form*/	
div.error{ color:#F60; margin-bottom:10px;}
input.error, textarea.error{ border:1px solid #F60!important;}
label.error{ color:#F60;}
#newsletter .form_nl.single.error {margin:0 0 10px 0;}
div.error p, #newsletter div.error p{margin-bottom:0;}
div.error span{display:none; font-size:11px;} 
div.error span.error{display: block;} 
/* Share with friend */
#img_email{float:left;	width:400px;	margin:0 20px 0 50px;}
#form_invite_friend{float:left;width:404px;margin:0 0 0 20px;text-align:left;}
/*Send Map*/
#ligthbox.send_map #form_send_img{ float:none; margin: 40px 310px 40px 310px; }
/* SEARCH */
#searchform input{  margin: 20px 0 0 20px;}
#searchbox{border: 1px solid #000000; padding: 5px; width: 280px; margin-left:0 !important;}
#iframesearch{	padding:0 5%; overflow:hidden; width:90%; height:400px;	background:transparent;}


/* MUSIC POPUP */
.music.popup #seo_content { top: 0; }
.music.popup #corpo_pagina_img { padding-top: 70px;}
.music.popup h1{font-size: 20px;}
.music.popup ul.music_list li span.autore{ line-height: 20px;}
.music.popup #service_menu ul#muisc_player { top: -65px; margin-right: -38px; right: 50%;}
.music.popup #menu_principale ul li.chiudi { position: fixed; top: 25px; right: 20px; height: 16px;}
.music.popup #menu_principale ul li.chiudi a span{ display: block; line-height: 16px; }

/* FINE FORMATTAZIONE FUNZIONALITA' SITO */




/* INIZIO FORMATTAZIONE MENU FARFALLE E PESCI
DA LAVORARCI PER INTEGRARE I DUE CSS */
/* SWF */
#swf.farfalle, #swf.pesci{	position:absolute;	top:90px; z-index:0;}
/*menu farfalle e pesci e Home Milano e Seoul*/	
#menu_home li, #menu_home_seoul li {background-repeat:no-repeat; background-position:50% 50%}
#menu_home li[class *= "pop"], #menu_home_seoul li[class *= "pop"] {opacity: 0; filter:alpha(opacity=0); -moz-opacity:0;}	
#menu_home li a, #menu_home_seoul li a { display:block; width:100%; height:100%}
#menu_home li a span, #menu_home_seoul li a span { display:none;}
#menu_home.animazione li[class ^= "f_"], #menu_home_seoul.animazione li[class ^= "f_"] {	opacity: 1; filter:alpha(opacity=1); -moz-opacity:1;	-webkit-transition:opacity;	-webkit-transition-duration: 2s;  	-webkit-transition-timing-function:linear;	-webkit-transition-delay: 0s;	-moz-transition:opacity;	-moz-transition-duration: 2s;  	-moz-transition-timing-function:linear;	-moz-transition-delay: 0s;	}	
#menu_home.animazione li[class ^= "s_"], #menu_home_seoul.animazione li[class ^= "s_"] {	opacity: 1; filter:alpha(opacity=1); -moz-opacity:1;	-webkit-transition:opacity;	-webkit-transition-duration: 0.5s;  	-webkit-transition-delay: 2.5s; -moz-transition:opacity;	-moz-transition-duration: 0.5s;  	-moz-transition-delay: 2.5s;	}	
#menu_home li[class ^= "s_"], #menu_home_seoul li[class ^= "s_"] {opacity: 0; filter:alpha(opacity=0); -moz-opacity:0;}
/*background oggetti*/
#menu_home.animazione li.f_galleria {background-image:url(../iPad/img/f_galleria.png);}
#menu_home.animazione li.s_galleria {background-image:url(../iPad/img/s_galleria.png);}
#menu_home.animazione li.p_world {background-image:url(../iPad/img/p_world.png);}
#menu_home.animazione li.s_world {background-image:url(../iPad/img/s_world.png);}
#menu_home.animazione li.f_events {background-image:url(../iPad/img/f_events.png);}
#menu_home.animazione li.s_events {background-image:url(../iPad/img/s_events.png);}
#menu_home.animazione li.f_bookshop {background-image:url(../iPad/img/f_bookshop.png);}
#menu_home.animazione li.s_bookshop {background-image:url(../iPad/img/s_bookshop.png);}
#menu_home.animazione li.f_gallery_shopping {background-image:url(../iPad/img/f_gallery_shopping.png);}
#menu_home.animazione li.s_gallery_shopping {background-image:url(../iPad/img/s_gallery_shopping.png);}
#menu_home.animazione li.f_terrace {background-image:url(../iPad/img/f_terrace.png);}
#menu_home.animazione li.s_terrace {background-image:url(../iPad/img/s_terrace.png);}
#menu_home.animazione li.f_10CC_milano {background-image:url(../iPad/img/f_10CC_milano.png);}
#menu_home.animazione li.s_10CC_milano {background-image:url(../iPad/img/s_10CC_milano.png);}
#menu_home.animazione li.f_store {background-image:url(../iPad/img/f_store.png);}
#menu_home.animazione li.s_store {background-image:url(../iPad/img/s_store.png);}
#menu_home.animazione li.f_cafe {background-image:url(../iPad/img/f_cafe.png);}
#menu_home.animazione li.s_cafe {background-image:url(../iPad/img/s_cafe.png);}
#menu_home.animazione li.p_seoul {background-image:url(../iPad/img/p_seoul.png);}
#menu_home.animazione li.s_seoul {background-image:url(../iPad/img/s_seoul.png);}
#menu_home.animazione li.s_3rooms {background-image:url(../iPad/img/s_3rooms.png);}
#menu_home.animazione li.f_3rooms {background-image:url(../iPad/img/f_3rooms.png);}
#menu_home.animazione li.f_shop {background-image:url(../iPad/img/f_shop.png);}
#menu_home.animazione li.s_shop {background-image:url(../iPad/img/s_shop.png);}
#menu_home.animazione li.p_tokyo {background-image:url(../iPad/img/p_tokyo.png);}
#menu_home.animazione li.s_tokyo {background-image:url(../iPad/img/s_tokyo.png);}
#menu_home.animazione li.f_outlet {background-image:url(../iPad/img/f_outlet.png);}
#menu_home.animazione li.s_outlet {background-image:url(../iPad/img/s_outlet.png);}
#menu_home.animazione li.f_journal {background-image:url(../iPad/img/f_journal.png);}
#menu_home.animazione li.s_journal {background-image:url(../iPad/img/s_journal.png);}
/*posizionamento oggetti*/
#menu_home.animazione li.f_bookshop { width:110px; height:121px; left:66px; top:136px}	
#menu_home.animazione li.s_bookshop { width:115px; height:36px; left:152px; top:148px}	
#menu_home.animazione li.f_gallery_shopping { width:94px; height:67px; left:261px; top:100px}	
#menu_home.animazione li.s_gallery_shopping { width:67px; height:50px; left:348px; top:87px}		
#menu_home.animazione li.f_galleria { width:138px; height:144px; left:398px; top:116px}	
#menu_home.animazione li.s_galleria { width:81px; height:32px; left:502px; top:198px}		
#menu_home.animazione li.p_world { width:164px; height:200px; left:262px; top:185px}	
#menu_home.animazione li.s_world { width:176px; height:95px; left:428px; top:245px}		
#menu_home.animazione li.f_events { width:75px; height:63px; left:673px; top:95px}	
#menu_home.animazione li.s_events { width:63px; height:23px; left:605px; top:97px}		
#menu_home.animazione li.f_terrace { width:83px; height:71px; left:864px; top:107px}	
#menu_home.animazione li.s_terrace { width:54px; height:28px; left:847px; top:91px}		
#menu_home.animazione li.f_store { width:166px; height:147px; left:635px; top:194px}	
#menu_home.animazione li.s_store { width:79px; height:29px; left:809px; top:225px}		
#menu_home.animazione li.f_10CC_milano { width:165px; height:202px; left:268px; top:230px}	
#menu_home.animazione li.s_10CC_milano { width:169px; height:14px; left:383px; top:319px}		
#menu_home.animazione li.f_cafe { width:144px; height:138px; left:112px; top:353px}	
#menu_home.animazione li.s_cafe { width:65px; height:55px; left:205px; top:340px}		
#menu_home.animazione li.f_3rooms { width:119px; height:119px; left:777px; top:308px}	
#menu_home.animazione li.s_3rooms { width:90px; height:53px; left:888px; top:301px}		
#menu_home.animazione li.f_outlet { width:95px; height:79px; left:123px; top:509px}
#menu_home.animazione li.s_outlet { width:86px; height:44px; left:221px; top:506px}				
#menu_home.animazione li.f_shop { width:136px; height:126px; left:703px; top:466px}	
#menu_home.animazione li.s_shop { width:218px; height:97px; left:673px; top:423px}	
#menu_home.animazione li.f_journal { width:177px; height:111px; left:456px; top:443px}	
#menu_home.animazione li.s_journal { width:138px; height:25px; left:470px; top:405px}	
/* FINE FORMATTAZIONE MENU FARFALLE E PESCI
DA LAVORARCI PER INTEGRARE I DUE CSS */
/*sfondi*/
#menu_home_seoul.animazione li.f_gallery_seoul {background-image:url(../iPad/img/p_gallery_seoul.png);}
#menu_home_seoul.animazione li.s_gallery_seoul {background-image:url(../iPad/img/s_gallery_seoul.png);}
#menu_home_seoul.animazione li.f_world {background-image:url(../iPad/img/p_world.png);}
#menu_home_seoul.animazione li.s_world {background-image:url(../iPad/img/s_world.png);}
#menu_home_seoul.animazione li.f_events_seoul {background-image:url(../iPad/img/p_events.png);}
#menu_home_seoul.animazione li.s_events_seoul {background-image:url(../iPad/img/s_events.png);}
#menu_home_seoul.animazione li.f_journal_seoul {background-image:url(../iPad/img/p_bookshop.png);}
#menu_home_seoul.animazione li.s_journal_seoul {background-image:url(../iPad/img/s_journal.png);}
#menu_home_seoul.animazione li.f_seoul_cheongdam_dong {background-image:url(../iPad/img/p_store.png);}
#menu_home_seoul.animazione li.s_seoul_cheongdam_dong {background-image:url(../iPad/img/s_seoul_cheongdam_dong.png);}
#menu_home_seoul.animazione li.f_seoul {background-image:url(../iPad/img/p_seoul.png);}
#menu_home_seoul.animazione li.s_seoul {background-image:url(../iPad/img/s_seoul.png);}
#menu_home_seoul.animazione li.f_seoul_avenuel {background-image:url(../iPad/img/p_journal.png);}
#menu_home_seoul.animazione li.s_seoul_avenuel {background-image:url(../iPad/img/s_seoul_avenuel.png);}
#menu_home_seoul.animazione li.f_shop {background-image:url(../iPad/img/p_shop.png);}
#menu_home_seoul.animazione li.s_shop {background-image:url(../iPad/img/s_shop.png);}
#menu_home_seoul.animazione li.f_exhibitions_seoul {background-image:url(../iPad/img/p_exhibition_seoul.png);}
#menu_home_seoul.animazione li.s_exhibitions_seoul {background-image:url(../iPad/img/s_exhibition_seoul.png);}
#menu_home_seoul.animazione li.f_cafe_seoul {background-image:url(../iPad/img/p_cafe_seoul.png);}
#menu_home_seoul.animazione li.s_cafe_seoul {background-image:url(../iPad/img/s_cafe_seoul.png);}
#menu_home_seoul.animazione li.f_3rooms {background-image:url(../iPad/img/p_3rooms.png);}
#menu_home_seoul.animazione li.s_3rooms {background-image:url(../iPad/img/s_3rooms.png);}
#menu_home_seoul.animazione li.f_3rooms {background-image:url(../iPad/img/p_3rooms.png);}
#menu_home_seoul.animazione li.s_3rooms {background-image:url(../iPad/img/s_3rooms.png);}
#menu_home_seoul.animazione li.f_tokyo {background-image:url(../iPad/img/p_tokyo.png);}
#menu_home_seoul.animazione li.s_tokyo {background-image:url(../iPad/img/s_tokyo.png);}
#menu_home_seoul.animazione li.f_10CC_milano {background-image:url(../iPad/img/p_10CC_milano.png);}
#menu_home_seoul.animazione li.s_10CC_milano {background-image:url(../iPad/img/s_10CC_milano.png);}
#menu_home_seoul.animazione li.f_outlet {background-image:url(../iPad/img/p_outlet.png);}
#menu_home_seoul.animazione li.s_outlet {background-image:url(../iPad/img/s_outlet.png);}
/*posizionamento*/
#menu_home_seoul.animazione li.f_journal_seoul { width:101px; height:127px; left:101px; top:113px}	
#menu_home_seoul.animazione li.s_journal_seoul { width:140px; height:40px; left:208px; top:167px}		
#menu_home_seoul.animazione li.f_seoul_cheongdam_dong { width:172px; height:101px; left:760px; top:164px}	
#menu_home_seoul.animazione li.s_seoul_cheongdam_dong { width:127px; height:17px; left:625px; top:222px}		
#menu_home_seoul.animazione li.f_events_seoul { width:118px; height:145px; left:139px; top:334px}	
#menu_home_seoul.animazione li.s_events_seoul { width:71px; height:60px; left:262px; top:392px}	
#menu_home_seoul.animazione li.f_seoul_page { width:162px; height:200px; left:322px; top:196px}	
#menu_home_seoul.animazione li.s_seoul_page { width:125px; height:13px; left:492px; top:312px}		
#menu_home_seoul.animazione li.f_seoul_avenuel { width:205px; height:108px; left:465px; top:424px}	
#menu_home_seoul.animazione li.s_seoul_avenuel { width:100px; height:16px; left:360px; top:462px}		
#menu_home_seoul.animazione li.f_shop { width:103px; height:128px; left:756px; top:468px}	
#menu_home_seoul.animazione li.s_shop { width:215px; height:96px; left:735px; top:428px}	




/* DEBUG */
.debug{display: none;	position: fixed; background: rgba(0,0,0,0.6); top: 0; left: 0; width: 100%; height: 100%; z-index: 999999999;}
.debug .inner{ position: absolute; margin: auto;top: 0; left: 0; bottom: 0; right: 0; width: 280px; height: 280px; padding: 2em; background: #fff;}

/*farfalle decoro*/
.farfalla-decoro{z-index: 2;}
.farfalla-decoro.small{display:none;}

/* RESPONSIVE */

/* Schermi grandi */
@media only screen and (min-width: 1281px) {
	#pagina{
	background:rgb(255,255,255);
	background: transparent\9;
	background:rgba(255,255,255,0.8);
	zoom: 1;}
	.lt_ie9 #pagina{	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);}
	#corpo_pagina, #corpo_pagina_img, #corpo_pagina_intro, #corpo_pagina_history,#pagina.intro_testo .collegamenti{width:940px; margin: 0 auto; right: 0; bottom: 0;}  
	#pagina.intro_testo{background:rgb(255,255,255);
	background: transparent\9;
	background:rgba(255,255,255,0.8);
	zoom: 1;}
	.lt_ie9 #pagina.intro_testo{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);}
	/*.world #corpo_pagina_img, */.milano #corpo_pagina_img, .seoul #corpo_pagina_img, .archivio_eventi #corpo_pagina, .gallery_shopping #corpo_pagina, .music #corpo_pagina_img { width: 95%; margin: 0 auto;}
    #corpo_pagina.intro_photogallery{width: 90%; max-height: 100%; padding: 120px 0 90px 0; overflow: hidden;}
    .img_elenco {width: 100%;}
    .img_elenco img{display: none;}
	#selettore_lingua{background: none; filter:;}
	.photogallery #selettore_lingua{
	background:rgb(255,255,255);
	background: transparent\9;
	background:rgba(255,255,255,0.8);
	zoom: 1;}
	.lt_ie9 .photogallery #selettore_lingua{	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);}

	/*#pagina.intro_testo .swf-fade{position: fixed; width: 98%; top: 0; left: 1%;}*/
	.swf-fade{position: fixed;}
	/*PAGINE MAPPA e musica*/
	.world .collegamenti{width: 960px;left: 50%; margin-left:-480px; }
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link{height: 100%; width: 33%!important;}
    #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.sx{margin-left: 0;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.dx, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.sx{width: 33.3%!important;}
    #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.dx, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.sx, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx{height: 100%; width: 33%!important;}
	/*#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li{height: 24%; margin-bottom: 12%;}*/
	#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li{height: 22%;margin-bottom: 4%;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li a{height: 100px;}
    #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li a, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li a{height: 100%;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li a img{ width: auto; max-height: 100%;}
	.lt_ie9 #pagina #corpo_pagina_img .wrapper ul.mappa-world-link li a img, .lt_ie9 #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li a img, .lt_ie9 #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li a img{height: 100%;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.sx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx li a span{float: right;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx{background-position: top right;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx{background-position: top left;}
    .music .col_sx, .music .col_dx, .music .col_middle{ width: 33%; margin: 0; 
        -webkit-box-sizing: border-box; /* Android ≤ 2.3, iOS ≤ 4 */
           -moz-box-sizing: border-box; /* Firefox 1+ */
                box-sizing: border-box; /* Chrome, IE 8+, Opera, Safari 5.1 */
        padding: 10px;
      }
    .music .col_middle img{padding: 0;}
	/*EVENTI*/
	.anni-eventi {background: transparent url(../iPad/img/catena_big.png) no-repeat 50%; height: 650px}
	.anni-eventi .events_1990 { left:180px; top:230px}
	.anni-eventi .events_1991 { left:180px; top:295px}
	.anni-eventi .events_1992 { left:180px; top:360px}
	.anni-eventi .events_1993 { left:180px; top:425px}
	.anni-eventi .events_1994 { left:250px; top:425px}
	.anni-eventi .events_1995 { left:340px; top:420px}
	.anni-eventi .events_1996 { left:415px; top:420px}
	.anni-eventi .events_1997 { left:480px; top:425px}
	.anni-eventi .events_1998 { left:545px; top:425px}
	.anni-eventi .events_1999 { left:625px; top:425px}
	.anni-eventi .events_2000 { left:630px; top:350px}
	.anni-eventi .events_2001 { left:535px; top:350px}
	.anni-eventi .events_2002 { left:450px; top:350px}
	.anni-eventi .events_2003 { left:360px; top:350px}
	.anni-eventi .events_2004 { left:265px; top:350px}
	.anni-eventi .events_2005 { left:630px; top:258px}
	.anni-eventi .events_2006 { left:535px; top:258px}
	.anni-eventi .events_2007 { left:450px; top:258px}
	.anni-eventi .events_2008 { left:360px; top:258px}
	.anni-eventi .events_2009 { left:265px; top:258px}
	.anni-eventi .events_2010 { left:630px; top:170px}
	.anni-eventi .events_2011 { left:535px; top:170px}
	.anni-eventi .events_2012 { left:450px; top:170px}
	.anni-eventi .events_2013 { left:360px; top:170px}
	.anni-eventi .events_2014 { left:265px; top:175px}
	.striscia-eventi{height: 500px;}
	.striscia-eventi .evento a img{min-height: 400px;max-height: 400px;}
	.striscia-eventi .evento a span.mese{margin: 0 auto;}
	.container_striscia_eventi .prev{left: 10px;}
	.freccia{height: 40px; width: 40px; z-index: 999; cursor: pointer;}
	/*SERVICE MENU*/
	#service_container{background-color: transparent;}


    /*farfalle decoro*/
    #farfalla-1, .farfalla-test{
        position: absolute; 
        top: 0% ; 
        left: -10%; 
        /*transform:rotate(-100deg);
        -ms-transform:rotate(-100deg); /* IE 9 */
        /*-webkit-transform:rotate(-100deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-2{
        position: absolute; 
        top: 3%; 
        left: -12%; 
        /*transform:rotate(-120deg);
        -ms-transform:rotate(-120deg); /* IE 9 */
        /*-webkit-transform:rotate(-120deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-3{
        position: absolute; 
        top: 8%; 
        left: -22%; 
        /*transform:rotate(-90deg);
        -ms-transform:rotate(-90deg); /* IE 9 */
        /*-webkit-transform:rotate(-90deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-4{
        position: absolute; 
        top: 50%; 
        left: -13%; 
        /*transform:rotate(-60deg);
        -ms-transform:rotate(-60deg); /* IE 9 */
       /* -webkit-transform:rotate(-60deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-5{
        position: absolute; 
        top: 75%; 
        left: -10%; 
        /*transform:rotate(-110deg);
        -ms-transform:rotate(-110deg); /* IE 9 */
       /* -webkit-transform:rotate(-110deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-6{
        position: absolute; 
        top: -6%; 
        left:75%; 
       /* transform:rotate(85deg);
        -ms-transform:rotate(85deg); /* IE 9 */
       /* -webkit-transform:rotate(85deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-7{
        position: absolute; 
        top: 4%; 
        left: 65%; 
       /* transform:rotate(100deg);
        -ms-transform:rotate(100deg); /* IE 9 */
       /* -webkit-transform:rotate(100deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-8{
        position: absolute; 
        top: 35%; 
        left: 98%; 
        /*transform:rotate(80deg);
        -ms-transform:rotate(80deg); /* IE 9 */
       /* -webkit-transform:rotate(80deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-9{
        position: absolute; 
        top: 70%; 
        left: 93%; 
       /* transform:rotate(85deg);
        -ms-transform:rotate(85deg); /* IE 9 */
       /* -webkit-transform:rotate(85deg); /* Opera, Chrome, and Safari */
    }

}

/* Tablet orizzontale e small notebook */
@media only screen and (min-width: 960px) and (max-width: 1280px) {
	#seo_content, #service_container{width: 960px; left: 50%; margin-left: -480px; background-color: transparent;}
	#service_container{z-index: auto;}
	#pagina { margin:0 auto; position:relative; width:940px; padding: 0 10px; height: 100%;}
    #pagina.mappa.world , #pagina.intro_testo, #pagina.concept_2{background:rgb(255,255,255);
	background: transparent\9;
	background:rgba(255,255,255,0.8);
	zoom: 1;}
	.lt_ie9 #pagina.mappa.world ,  #pagina.intro_testo{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);}
	#pagina.intro_testo.history, #pagina.intro_testo.selected_press, #pagina.intro_testo.events{background-color: #fff;}
	#pagina.mappa.world #seo_content, #pagina.mappa.world #service_container, #pagina.intro_testo #seo_content,#pagina.intro_testo #service_container{background-color: transparent;}
	/*MAPPE WORLD SEOUL MILANO*/
	.mappa .mappa-seoul-link, .mappa .mappa-milano-link{top: 30px;}
	.mappa .mappa-world-link{top: 65px;}
    .img_elenco {width: 100%;}
    .img_elenco img{display: none;}
    #corpo_pagina.intro_photogallery{padding: 120px 0 90px 0; overflow: hidden;}
/*farfalle decoro*/
    #farfalla-1, .farfalla-test{
        position: absolute; 
        top: 2% ; 
        left: 2%; 
        /*transform:rotate(-100deg);
        -ms-transform:rotate(-100deg); /* IE 9 */
       /* -webkit-transform:rotate(-100deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-2{
        position: absolute; 
        top: 30px; 
        left: 1%; 
       /* transform:rotate(-120deg);
        -ms-transform:rotate(-120deg); /* IE 9 */
       /* -webkit-transform:rotate(-120deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-3{
        position: absolute; 
        top: 23%; 
        left: -3%; 
       /* transform:rotate(-90deg);
        -ms-transform:rotate(-90deg); /* IE 9 */
       /* -webkit-transform:rotate(-90deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-4{
        position: absolute; 
        top: 47%; 
        left:2%; 
        display: none;
       /* transform:rotate(-60deg);
        -ms-transform:rotate(-60deg); /* IE 9 */
      /*  -webkit-transform:rotate(-60deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-5{
        position: absolute; 
        top: 70%; 
        left: -3%; 
       /* transform:rotate(-110deg);
        -ms-transform:rotate(-110deg); /* IE 9 */
      /*  -webkit-transform:rotate(-110deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-6{
        position: absolute; 
        top: -7%; 
        left:78%; 
      /*  transform:rotate(85deg);
        -ms-transform:rotate(85deg); /* IE 9 */
       /* -webkit-transform:rotate(85deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-7{
        position: absolute; 
        top: 8%; 
        left: 65%; 
        display: none;
       /* transform:rotate(100deg);
        -ms-transform:rotate(100deg); /* IE 9 */
       /* -webkit-transform:rotate(100deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-8{
        position: absolute; 
        top: 25%; 
        left: 88%; 
       /* transform:rotate(80deg);
        -ms-transform:rotate(80deg); /* IE 9 */
      /*  -webkit-transform:rotate(80deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-9{
        position: absolute; 
        top: 82%; 
        left: 85%; 
       /* transform:rotate(85deg);
        -ms-transform:rotate(85deg); /* IE 9 */
       /* -webkit-transform:rotate(85deg); /* Opera, Chrome, and Safari */
    }
    .splash #farfalla-1{ top: 5%; left: 0%; }
    .splash #farfalla-2{ top: 10%; left: 4%; }
    .splash #farfalla-3{ top: 25%; left: 4%; }
    .splash #farfalla-4{ top: 50%; left: 28%; display: block;}
    .splash #farfalla-5{ top: 70%; left: 0%; }
    .splash #farfalla-6{ top: 1%; left:85%; }
    .splash #farfalla-7{ top: 25%; left: 64%; display: block;}
    .splash #farfalla-8{ top: 35%; left: 84%; }
    .splash #farfalla-9{ top: 66%; left: 64%; }
}

/* Tablet verticale e meno */
@media only screen and (max-width: 959px) {
	/*MENU PRINCIPALE*/
	#seo_content{height: auto; background: #fff; top: 0;}
	#menu_principale {width: 96%; margin: 0 auto; height: auto;}
	#menu_principale ul { width:100%; z-index: 2; padding: 50px 0 0 0;}
	#menu_principale.open ul { padding-bottom: 20px;}
	#menu_principale ul li{ display: block; float: none; background: none; height: 40px;}
	#menu_principale ul li a{margin: 0 auto;}
	#active_page{ display: block; width: 200px; text-align: center; position: absolute; left: 50%; margin-left: -100px; top: 10px; z-index: 100}
	#active_page li{height: 50px;}
	#menu_principale ul li ul{display: none;}
	#selettore_sfondo, #pagina.intro_testo.history #selettore_sfondo, #pagina.intro_testo.selected_press #selettore_sfondo, #pagina.intro_testo.events #selettore_sfondo, #pagina.intro_testo.beijing #selettore_sfondo{display: none;}
	#res_menu{display: block; position: absolute; max-width: 35px; top:23px; left: 10px;}
	#res_menu img{max-width: 100%}
	#menu_principale ul li.active{display: none!important;}
	/* SELETTORE LINGUA */
	#selettore_lingua{ 
        position: relative;
        width: 250px;
        margin: 0 auto;
        padding: 0;
        text-align: center;
        left: 0;
        top:-90px;}
#selettore_lingua a{ padding-left: 0;}
	#selettore_lingua a, #selettore_lingua_splash a{ display: inline-block; padding-right: 5px; border-right:1px solid #333; margin-right: 5px; line-height: 1.5;}
	#selettore_lingua a:last-child, #selettore_lingua_splash a:last-child{padding: 0; margin: 0; border: none;}

	/*PAGINA*/
	#pagina{height: auto; background-image: none; min-height: 100%}
	#corpo_pagina, #corpo_pagina_img, #corpo_pagina_intro, #corpo_pagina_history{height: auto; padding: 60px 2% 0 2%; display: block;}
	#corpo_pagina .wrapper, #corpo_pagina_img .wrapper, #corpo_pagina_intro .wrapper, #corpo_pagina_history .wrapper, #corpo_pagina .wrapper-wide, #corpo_pagina_intro .wrapper-wide{display: block;}

	/*SPLASH*/
	#splash { width:100%; height:auto; background: none; padding: 30px 0;}	
	#splash li{display: block !important;position: relative!important; top: auto!important; left: auto!important; right: auto!important; margin: 0 auto; margin-bottom: 20px; width: 280px!important; height: 280px!important;}
	#selettore_lingua_splash{background: 0; left: 0; position: fixed; top: auto; width: 100%; text-align: center;}
	#selettore_lingua_splash a:last-child{margin-right: 20px;}
    
    #splash li#link_milano {background-image:url(../iPad/img/link_splash/link_splash-milano-big.png);}
    #splash li#link_seoul { background-image:url(../iPad/img/link_splash/link_splash-seoul-big.png);} 
    #splash li#link_shanghai {background-image:url(../iPad/img/link_splash/link_splash-shanghai-big.png);}
    #splash li#link_beijing { background-image:url(../iPad/img/link_splash/link_splash-beijing-big.png);} 
    
    #splash li#link_event {background-image:url(../iPad/img/link_splash/link_splash-events-big.png);}
    #splash li#link_world {background-image:url(../iPad/img/link_splash/link_splash-world-big.png);}
    #splash li#link_shop {background-image:url(../iPad/img/link_splash/link_splash-shop-big.png);}
    #splash li#link_journal {background-image:url(../iPad/img/link_splash/link_splash-journal-big.png);}
    
    #splash li#link_history{background-image:url(../iPad/img/link_splash/link_splash-history-big.png);}
    #splash li#link_concept {background-image:url(../iPad/img/link_splash/link_splash-concept-big.png);}
    #splash li#link_logo {background-image:url(../iPad/img/link_splash/link_splash-logo-big.png);}
    #splash li#link_press {background-image:url(../iPad/img/link_splash/link_splash-press-big.png);}
    

	/*COLLEGAMENTI */
	.collegamenti.servizio{padding: 90px 10px 0 10px;}
	/*CONTENUTI*/
	#pagina.photogallery .img_elenco{display: block;}
	#pagina.photogallery .next, #pagina.photogallery .prev{display: none}
	#pagina.photogallery .img_elenco img{max-width: 100%; min-width: 100%; margin: 20px 0;}
	#pagina.photogallery #seo_content, #pagina.photogallery #service_container{background: #fff;}
	.photogallery .backstretch{display: none!important;}
	/* MAPPA WORLD - MILANO - SEOUL */
	.mappa .wrapper .inner{height: auto!important;}
	#pagina.world .collegamenti, .mappa-world, .mappa-milano, .mappa-seoul, .mappa-shanghai{display: none !important;}
    #pagina.milano .collegamenti, #pagina.seoul .collegamenti{ background: none; position: relative; z-index: auto; left: auto; top: auto;}
    #pagina.milano .collegamenti a, #pagina.seoul .collegamenti a{position: relative!important; left: auto!important; top: auto!important; display: block; margin-bottom: 20px;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.sx,#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.center, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.sx, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.dx, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.dx, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx{float: none; width: 100%;margin-left:0;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li a, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li a, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li a{height: auto; position: relative;}


	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.dx li a img{ float: left;}

	#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.dx li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx li a img{float: right;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li a img, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li a img{min-width: 45%; max-width: 45%; max-height: none;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link li a span{width: 45%;height: 80px;position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 45%;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.sx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.dx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx li a span{ background-position: 50% 50%;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.sx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.dx li a span, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.center li a span{ left:50%;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-world-link.sx li:last-child, #pagina #corpo_pagina_img .wrapper ul.mappa-world-link.center li:last-child, #pagina #corpo_pagina_img .wrapper ul.mappa-milano-link.sx li:last-child, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx li:last-child{margin-bottom: 40px;}
	#pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.dx, #pagina #corpo_pagina_img .wrapper ul.mappa-seoul-link.sx{background-position: 50% 0;}
	/* INTRO TESTO */
	#pagina.intro_testo #corpo_pagina_intro, #pagina.intro_testo #corpo_pagina_intro .wrapper{display: block !important;}
	#pagina.intro_testo #corpo_pagina_intro .wrapper{padding: 0}
	#pagina.intro_testo .collegamenti, #pagina.plan_an_event .collegamenti{position: relative; z-index: auto; left: auto; top: auto; padding-top: 80px;}
	#pagina.intro_testo .collegamenti a, #pagina.plan_an_event .collegamenti a{position: relative!important; left: auto!important; top: auto!important; display: block; margin-bottom: 20px;}
	#pagina.intro_testo .collegamenti a.pesce {background-image:url(../iPad/img/pesce_enter.png); height:60px; width:120px; background-repeat:no-repeat; position:absolute!important; left:50% !important; margin-left:-60px; margin-top:0; bottom:auto !important; display: block; top: 0!important;}
   .collegamenti .enter-gallery{display: none!important;}

	/*FLASH*/
	.swf-fade{display: none;}
	
	/* PAGINE WORLD */
	ul#press_photogallery, ul#press_photogallery li{width: 100%!important;height: auto!important; opacity: 1!important; list-style: none;overflow-y: auto;overflow-x: auto;}
/*	ul#press_photogallery{box-sizing:border-box;-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	padding-left: 100px;}*/
	ul#press_photogallery img{max-width: 100%; width: auto!important;}
	.press_photogallery ul.nav {	position: fixed;	top: 110px;	left: 2%;	z-index: 999;	height: 355px;	margin-top:0px;	}
	.press_photogallery .anythingSlider-default{width: 100%!important; height: auto!important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	.press_photogallery .anythingSlider .anythingWindow{position: relative!important; overflow: visible!important;}
	.press_photogallery .anythingSlider .anythingBase{position: relative!important; width: 100%!important;}
	.press_photogallery .anythingSlider .fade .panel{position: relative!important; z-index: auto!important;}
	.press_photogallery .anythingSlider-default .arrow{display: none;}
    
	#pagina.archivio_eventi #corpo_pagina{min-height: 500px; display: block;}
	#pagina.archivio_eventi #corpo_pagina .wrapper-wide{display: block;}
	.nav-eventi, .nav-eventi-seoul, .nav-eventi-shanghai {position: fixed;top: 110px;z-index: 999;margin-top: 0;}
	.anni-eventi, .events_archive_seoul .anni-eventi{background: transparent url(../iPad/img/menu_eventi_verticale.png) repeat-y 50% 0; height: auto;}
	.anni-eventi li, .events_archive_seoul .anni-eventi li{position: relative; width: auto; height: auto; top:auto!important; left: auto!important;display: block;}
	.anni-eventi li a, .events_archive_seoul .anni-eventi li a{line-height: 1.5; width: 70px; margin: 0 auto; font-size: 18px; color: #F60;}
	.anni-eventi li a:hover, .events_archive_seoul .anni-eventi li a:hover{ color: #000;}
    .anni-eventi li:nth-child(odd) a, .events_archive_seoul .anni-eventi li:nth-child(odd) a{text-align: right;}
	.anni-eventi li:nth-child(even) a, .events_archive_seoul .anni-eventi li:nth-child(even) a{text-align: left;}
	.container_striscia_eventi{width: 88%; padding: 0; margin-left: 12%}
	.archivio_eventi .freccia{display: none;}
	.striscia-eventi{white-space: normal; height: auto; overflow: visible;}
	.striscia-eventi .scroller{position: relative !important; left: auto!important;}
	.striscia-eventi .evento{display: block; margin: 0 0 40px 0; padding-bottom: 20px; background:url('../iPad/img/bg_service.png') repeat-x bottom left;}
	.striscia-eventi .evento:last-child{background: none; margin-bottom: 0;}
	.striscia-eventi .evento a span.mese{margin: 0 auto;}
	.striscia-eventi .evento a img{height: auto; min-width: 100%; max-width: 100%;}
	.striscia-eventi .evento a span{font-size: 18px; font-weight: bold;}
	#pagina .slideshow-evento{background: none;	position: relative;z-index: auto;display: block;top: auto;margin-top: 0;left: auto;margin-left: 0;width: 100%;height: auto;}
	.slideshow-evento a.chiudi{display: none;}
	.striscia-eventi .slideshow-evento ul#photogallery, .striscia-eventi .slideshow-evento li{position: relative;}
	.striscia-eventi .slideshow-evento ul#photogallery img, .striscia-eventi .slideshow-evento li img{min-width: 100%; max-width: 100%; height:auto;}
	#corpo_pagina_history .collegamenti{position: relative; top: auto; left: auto; height: 90px; margin-top: 20px;}
	#corpo_pagina_history .inner{padding-top: 100px;}
/* frecce history */
    #pagination{display: none;}
    #pagina.intro_testo.history .collegamenti .pesce, #pagina.intro_testo.events .collegamenti .pesce, #pagina.intro_testo.events_seoul .collegamenti .pesce{ right:5%!important; 
        left: auto!important;
        top:50%!important;
    }
    .freccino-sx_press, .history_5 .freccino-sx_press{left: 5%!important; top: 50%!important;}
    .freccino-dx_press{right: 5%!important; left:auto!important;top: 50%!important;}


	/* PAGINE MILANO */
	.cafe .inner img{max-width: 100%; height: auto;}
	.galleryshop_titolo{top:0!important;}
	.gallery_shopping .striscia-eventi{width: 100%}
	.gallery_shopping .freccia{display: none;}
	.gallery_shopping .striscia-eventi .evento a span.data{display: block; width: 200px; margin: 10px auto;}

	/*PAGINE SERVIZIO*/
	.collegamenti.servizio{padding: 0; position: relative; top: auto; left: auto; margin-top: 20px;}
	.collegamenti.servizio a{position: relative!important; top: auto!important; left: auto!important; display: block;margin-bottom: 20px;}
	.collegamenti.servizio a.print_map{display: none}
	.services .collegamenti.servizio a{display: inline-block;}
	.opening_hours #corpo_pagina_img, .contacts #corpo_pagina_img, .contacts_cafe #corpo_pagina_img, .newsletter #corpo_pagina_img, .press_download #corpo_pagina_img, .share #corpo_pagina_img, .e-cards #corpo_pagina_img, .e-mail #corpo_pagina_img, .services #corpo_pagina_img, .info #corpo_pagina_img, .seoul_how_to_get_there #corpo_pagina_img, .wedding_list #corpo_pagina_img, .reward_card #corpo_pagina_img, .gift_card #corpo_pagina_img, .shop_by_appointment #corpo_pagina_img, .in_store_pickup #corpo_pagina_img, .corporate_gifts #corpo_pagina_img, .sitemap #corpo_pagina_img, .newsletter #corpo_pagina_img, .share #corpo_pagina_img, .e-cards #corpo_pagina_img, .e-mail #corpo_pagina_img, .services #corpo_pagina_img, .info #corpo_pagina_img, .galleria_how_to_get_there #corpo_pagina_img, .wedding_list #corpo_pagina_img, .reward_card #corpo_pagina_img, .gift_card #corpo_pagina_img, .shop_by_appointment #corpo_pagina_img, .in_store_pickup #corpo_pagina_img, .corporate_gifts #corpo_pagina_img, .bookshop_how_to_get_there #corpo_pagina_img, .store_how_to_get_there #corpo_pagina_img, .cafe_how_to_get_there #corpo_pagina_img, .outlet_how_to_get_there #corpo_pagina_img, .seoul_how_to_get_there #corpo_pagina_img, .shanghai_how_to_get_there #corpo_pagina_img, .tokyo_how_to_get_there #corpo_pagina_img, .ecards #corpo_pagina_img{background: none; padding: 105px 10px 0 10px;}
	.bookshop_how_to_get_there #seo_content, .corporate_gifts #seo_content, .cafe_how_to_get_there #seo_content, .contacts #seo_content, .contacts_cafe #seo_content, .e-cards #seo_content, .e-mail #seo_content, .ecards #seo_content, .galleria_how_to_get_there #seo_content, .gift_card #seo_content, .in_store_pickup #seo_content, .info #seo_content, .newsletter #seo_content, .outlet_how_to_get_there #seo_content, .press_download #seo_content, .reward_card #seo_content, .seoul_how_to_get_there #seo_content, .services #seo_content, .shanghai_how_to_get_there #seo_content, .share #seo_content, .shop_by_appointment #seo_content, .sitemap #seo_content, .store_how_to_get_there #seo_content, .tokyo_how_to_get_there #seo_content, .wedding_list #seo_content, .opening_hours #seo_content,.bookshop_how_to_get_there #menu_principale, .corporate_gifts #menu_principale, .cafe_how_to_get_there #menu_principale, .contacts #menu_principale, .contacts_cafe #menu_principale, .e-cards #menu_principale, .e-mail #menu_principale, .ecards #menu_principale, .galleria_how_to_get_there #menu_principale, .gift_card #menu_principale, .in_store_pickup #menu_principale, .info #menu_principale, .newsletter #menu_principale, .outlet_how_to_get_there #menu_principale, .press_download #menu_principale, .reward_card #menu_principale, .seoul_how_to_get_there #menu_principale, .services #menu_principale, .shanghai_how_to_get_there #menu_principale, .share #menu_principale, .shop_by_appointment #menu_principale, .sitemap #menu_principale, .store_how_to_get_there #menu_principale, .tokyo_how_to_get_there #menu_principale, .wedding_list #menu_principale, .opening_hours #menu_principale{height: auto;}
	.newsletter #corpo_pagina_img .wrapper img, .share #corpo_pagina_img .wrapper img, .e-cards #corpo_pagina_img .wrapper img, .e-mail #corpo_pagina_img .wrapper img, .services #corpo_pagina_img .wrapper img, .info #corpo_pagina_img .wrapper img, .galleria_how_to_get_there #corpo_pagina_img .wrapper img, .wedding_list #corpo_pagina_img .wrapper img, .reward_card #corpo_pagina_img .wrapper img, .gift_card #corpo_pagina_img .wrapper img, .shop_by_appointment #corpo_pagina_img .wrapper img, .in_store_pickup #corpo_pagina_img .wrapper img, .corporate_gifts #corpo_pagina_img .wrapper img, .bookshop_how_to_get_there #corpo_pagina_img .wrapper img, .store_how_to_get_there #corpo_pagina_img .wrapper img, .cafe_how_to_get_there #corpo_pagina_img .wrapper img, .outlet_how_to_get_there #corpo_pagina_img .wrapper img, .seoul_how_to_get_there #corpo_pagina_img .wrapper img, .shanghai_how_to_get_there #corpo_pagina_img .wrapper img, .tokyo_how_to_get_there #corpo_pagina_img .wrapper img, .cafe .wrapper .inner img{height: auto;}
	#ligthbox{position: relative; height: auto; top: 0;left: 0; z-index: auto; background: none;}
	#ligthbox.send_map #form_send_img{width: 100%; margin: 0 auto}
	#ligthbox a.chiudi_lightboox{top: 0; right: 0;}
	#ligthbox #send_img .form_nl input, #ligthbox #send_img .form_nl textarea,#newsletter .form_nl input, #send_img .form_nl input, #send_img .form_nl textarea {width: 100%;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	#newsletter{width: 100%;}
	#newsletter .form_nl{float: none; margin-right: 0; width: 100%}
	#newsletter .form_nl.second{margin-left: 0;}
	#newsletter .form_nl.select_nl input{height: 30px;}
	.share .wrapper .inner img{display: none;}
	.share .collegamenti.servizio a{display: inline-block; background: url('../iPad/img/bg_share.png') no-repeat  50% 0; padding-top: 30px; margin: 0 10px 20px 10px;}
	.wedding_list .collegamenti.servizio a, .reward_card .collegamenti.servizio a, .gift_card .collegamenti.servizio a, .shop_by_appointment .collegamenti.servizio a,.in_store_pickup .collegamenti.servizio a ,.corporate_gifts .collegamenti.servizio a, .info .collegamenti.servizio a{display: inline-block;}
	#img_email, #img_select{width: 100%; margin:0 auto 20px auto; float: none;}
	#img_email img{max-width: 100%;}
	#form_invite_friend, #form_send_img{width: 100%; float: none; margin: 0;}
	.image_to_select{margin: 0 auto 40px auto;}
	.in_store_pickup .collegamenti.servizio a.how_to_get_there{display: block;}
    .music .col_middle{ display: none; }
    .music .col_sx, .music .col_dx{width: 48%; padding: 0; margin: 0 1%;}
    #sitemap-page ul{padding-left: 30%}
	/*SERVICE MENU*/
	#service_container{position: relative; margin-top: 40px; background:#FFF url(../iPad/img/logo_small.png) no-repeat 50% 0; padding-top: 40px; padding-bottom: 0;}
	#service_menu{background: url('../iPad/img/bg_service.png') repeat-x 0 10px; padding-top: 20px; width: 98%;margin: 0 auto;height: auto;}
	#service_menu ul{width: 80%; margin: 0 auto;}
	#service_menu ul li a#go_back, #service_menu ul li a#go_home{position: relative; left: 0}
	#service_menu ul li a.c_opening_hours, #service_menu ul li a.c_music{margin-left: 0;}
    #service_menu ul#muisc_player{width: 85px; top: -10px; right: 50%; margin-right: -50px;}
	/*.info .collegamenti.servizio a.menu_info_sitemap{display: none;}*/
	#service_menu #sitemap{position: relative; margin: 20px auto; right: auto; bottom: auto; font-size: 12px;}
	#service_menu #sitemap.open ul#sitemap-contents{width: 100%;}
	#service_menu #sitemap-contents li ul li{padding: 5px 0;}
    #sitemap_container .content { width: 320px; height: 470px; margin-top: -235px; margin-left: -160px; padding: 10px;}

    /*farfalle decoro*/
    .farfalla-decoro{display: none;}
    .farfalla-decoro.small{display: block;}
	.splash .farfalla-decoro{display: block;}
	.splash .farfalla-decoro.small {display: none;}
    .splash #farfalla-1{position: absolute;  top: 3%; left: 30%; }
    .splash #farfalla-2{position: absolute;  top: 17%; left: 40%; }
    .splash #farfalla-3{position: absolute;  top: 5%; left: 63%; }
    .splash #farfalla-4{position: absolute;  top: 31%; left: 20%; }
    .splash #farfalla-5{position: absolute;  top: 55%; left: 60%; }
    .splash #farfalla-6{position: absolute;  top: 40%; left:58%; }
    .splash #farfalla-7{position: absolute;  top: 65%; left: 50%; }
    .splash #farfalla-8{position: absolute;  top: 80%; left: 20%; }
    .splash #farfalla-9{position: absolute;  top: 97%; left: 45%; }
	
    .intro_title_con_farfalle {margin: 20px 0;}
    .selected_press.intro_title_con_farfalle {margin: 10px 0;}
	#farfalla-10{
        position: absolute; 
        top: 15px;
        left: 81%;
        /*transform:rotate(-100deg);
        -ms-transform:rotate(-100deg); /* IE 9 */
        /*-webkit-transform:rotate(-100deg); /* Opera, Chrome, and Safari */
    }
    #farfalla-11{
        position: absolute; 
        top: auto;
        bottom: 0; 
        left: 50%;
        margin-left: -34px;
       /* transform:rotate(85deg);
        -ms-transform:rotate(85deg); /* IE 9 */
       /* -webkit-transform:rotate(85deg); /* Opera, Chrome, and Safari */
    }
	#farfalla-12{
        position: absolute; 
        top: 0; 
        left: 0;
       /* transform:rotate(85deg);
        -ms-transform:rotate(85deg); /* IE 9 */
       /* -webkit-transform:rotate(85deg); /* Opera, Chrome, and Safari */
    }
	.selected_press #farfalla-11, .logo_and_brand #farfalla-11{ display: none;}
	
}