@charset "utf-8";
/* CSS Document */

/* Common all sections */
ul.list{background: none;}
ul.list li{margin: 0 0 0 17px; padding: 0 0 12px 5px; list-style: disc outside; font-size:18px; line-height:1.1em; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color: #383838; text-align: left;}
ul.list li strong{font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/}
.section-ctr .dati-ctr .dato{float: left; border-left: 1px solid #737373; text-align: center;}
.section-ctr .dati-ctr .dato.first{border: 0;}
.section-ctr .dati-ctr .dato h3{height: 54px; font-size:20px; line-height:1.1em;font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color: #383838;}
.section-ctr .dati-ctr .dato h3.singleLine{padding: 14px 0 0; height: 40px;}
.section-ctr .dati-ctr .dato p{display: block; font-size:50px; line-height:1em; font-family:'Gotham 3r','Gotham A','Gotham B','Gotham-Light',Arial,Helvetica,sans-serif; font-weight:300; font-style:normal; /*font-weight:normal;*/}
.section-ctr .dati-ctr .dato p strong{font-size: 90px; line-height:1em; font-family:'Gotham 3r','Gotham A','Gotham B','Gotham-Light',Arial,Helvetica,sans-serif; font-weight:300; font-style:normal; /*font-weight:normal;*/}
.section-ctr .dati-ctr .dato p strong sub.tilde{font-size: 58px; line-height: 58px;}
.section-ctr .dati-ctr .dato span{display: block; padding: 18px 0 15px; font-size:14px; line-height:1.1em; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color: #383838;}

/* Top page */
.site-main-CNT p{text-align: left;}
.site-main-CNT  .citazione{text-align: center;}
.site-main-CNT  .citazione p{background: url("/mediaObject/corporate/common/aboutUs-history/aboutUs-target-value/virgoletteDx/original.png") 77% 63px no-repeat; font-size: 22px!important; text-align: center;}
.site-main-CNT  .citazione p.eng{background: url("/mediaObject/corporate/common/aboutUs-history/aboutUs-target-value/virgoletteDx/original.png") 80% 63px no-repeat;}
.site-main-CNT  .citazione p strong{font-size: 34px; line-height: 1em; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color: #b2b2b2;}
.site-main-CNT  .citazione p span{display: block; height: 15px; background: url("/mediaObject/corporate/common/aboutUs-history/aboutUs-target-value/virgoletteSx/original.png") 47px 0 no-repeat;}
.site-main-CNT  .citazione p span.eng{background: url("/mediaObject/corporate/common/aboutUs-history/aboutUs-target-value/virgoletteSx/original.png") 15px 0 no-repeat;}
.site-main-CNT  .citazione span.right{float: right; margin: 20px 0 0; padding: 0 0 30px; text-align: left; font-size:14px; line-height:1.1em; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color: #000;}
.site-main-CNT  .citazione span strong{font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/}

/* Section 1: Macro obiettivi */
#macro-obiettivi2017{height: 710px; background: #f5f5f5;}
#macro-obiettivi2017 .section-cnt{position: relative; height: 710px;}
#macro-obiettivi2017 h2{padding: 12px 0 52px;}
#macro-obiettivi2017 .dati-ctr .dato{width: 322px; height: 170px;}
#macro-obiettivi2017 .dati-ctr .note{float: right; padding: 18px 0 8px; font-size:12px; line-height:1.1em; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color: #383838;}
#macro-obiettivi2017 .dati-ctr .dato.debito-netto{border-left: 0; border-top:1px solid #737373; width: 968px; padding: 38px 0 0; height: auto;}
#macro-obiettivi2017 .dati-ctr .dato.debito-netto em{font-size: 90px; line-height:1em; font-family:'Gotham 2r','Gotham A','Gotham B','Gotham-XLight',Arial,Helvetica,sans-serif; font-weight:200; font-style:normal; /*font-weight:normal;*/}
#macro-obiettivi2017 .dati-ctr .dato.debito-netto .small{font-size: 20px; line-height:1em; font-family:'Gotham 3r','Gotham A','Gotham B','Gotham-Light',Arial,Helvetica,sans-serif; font-weight:300; font-style:normal; /*font-weight:normal;*/}
#macro-obiettivi2017 .quick-link{left: 0; bottom: 35px;}

/* Section 2: Premium in crescita */
#premium-crescita, #premium-crescita .section-cnt{height: 1045px;}
#premium-crescita h2{padding: 35px 0 15px;}
#premium-crescita h3{padding: 35px 0 40px; font-size:22px; line-height: 23px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/; color: #000; text-align: center;}
#premium-crescita p{padding: 0 0 5px; text-align: left;}
#premium-crescita .list{text-align: left;}
#premium-crescita .list li{padding: 0 0 5px;}
#premium-crescita .quick-link{bottom:30px; left: 0; right: auto;}

/* Section 3: Medium ad alto potenziale */
#alto-potenziale{background: #f5f5f5;}
#alto-potenziale h2{padding: 45px 0 15px;}
#alto-potenziale p{padding: 0 0 5px; text-align: left;}
#alto-potenziale .grafico-ctr, .grafico-alto-potenziale-animazione{margin: 45px 0 0;}
#alto-potenziale .list{text-align: left;}
#alto-potenziale .list li{padding: 0 0 5px;}

/* Section 4: Linee strategiche */
#linee-strategiche{height: 636px;}
#linee-strategiche .section-cnt{width: 100%;}
#linee-strategiche .up{height: 196px;}
#linee-strategiche .up h2{padding: 50px 0 20px;}
#linee-strategiche .dw{height: 440px; background: #f5f5f5;}
#linee-strategiche .dw .cnt-center{height: 440px;}
#linee-strategiche .dw h2{padding: 20px 0 20px;}
#linee-strategiche .dw .dato{width: 483px;}
#linee-strategiche .dw .quick-link{left: 0; right: auto; bottom: 40px;}

/* Section 5: Mercati emergenti */
#mercati-emergenti .section-cnt{height: 685px;}
#mercati-emergenti h2{padding: 40px 0 20px;}
#mercati-emergenti .quick-link{left: 0; right: auto; bottom: 35px;}
#mercati-emergenti .map-stabilimenti { background: url("/mediaObject/corporate/common/aboutUs-history/aboutUs-target-value/map/original.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 370px; width:594px; margin:100px 0 0 154px}
#mercati-emergenti .map-stabilimenti .descrip{width:250px; position:relative}
#mercati-emergenti .map-stabilimenti .descrip .close{position:absolute; top:5px; right:5px; color:#fff; font-size:12px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/; text-decoration:none}
#mercati-emergenti .map-stabilimenti .descrip h2{text-align:left; color:#fff; font-size:18px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/}
#mercati-emergenti .map-stabilimenti .descrip p{font-size:13px; margin-top:10px; text-align:left; line-height:1.1em; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/}
#mercati-emergenti #areaMaker01 { left: 397px; top: 93px;}
#mercati-emergenti #areaMaker02 { left: 305px; top: 121px;}
#mercati-emergenti #areaMaker03 { left: 477px; top: 142px;}
#mercati-emergenti #areaMaker04 { left: 334px; top: 172px;}
#mercati-emergenti #areaMaker05 { left: 174px; top: 240px;}

/* Section 6: Cliente al centro */
#cliente-centro .section-cnt{width: 100%;}
#cliente-centro .up{height: 235px; background: #f5f5f5;}
#cliente-centro .up h2{padding: 50px 0 20px;}
#cliente-centro .dw{background: url("/mediaObject/corporate/common/aboutUs-history/aboutUs-target-value/bkg-cliente-centro/original.jpg") 50% 0 repeat-y; height: 450px;}
#cliente-centro .dw .arrow_down{background: url("/mediaObject/corporate/common/aboutUs-history/arrow-gray-light/original.png") 50% 0 no-repeat; height: 54px;}
#cliente-centro .dw h2{padding: 40px 0 0; color: #ffffff;}
#cliente-centro .dw .productLine-ctr{margin: 30px 0 0;}
#cliente-centro .dw .productLine-ctr > div{float: left; width: 270px; text-align: center; border-left: 1px solid #98989c;}
#cliente-centro .dw .productLine-ctr > div.motorcycle{width: 424px;}
#cliente-centro .dw .productLine-ctr > div figure img{margin: 0 auto;}
#cliente-centro .dw .productLine-ctr > div figcaption{font-size:18px; line-height:1.1em; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color: #ffdd00;}
#cliente-centro .dw .productLine-ctr > div ul{padding: 10px 28px; height: 60px;}
#cliente-centro .dw .productLine-ctr > div.car{border: 0;}
#cliente-centro .dw .productLine-ctr > div ul li{float: left; font-size:18px; line-height:1.1em; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color: #ffffff;}
#cliente-centro .dw .productLine-ctr > div ul li strong{float: left; font-size: 80px; line-height: 80px; font-weight:normal}
#cliente-centro .dw .productLine-ctr > div ul li p{float:left; padding:28px 0 0; color: #ffffff; text-align: left; line-height: 22px; font-size:14px; width: 131px;}
#cliente-centro .dw .productLine-ctr > div.motorcycle ul li p{width: 100px;}
#cliente-centro .dw .productLine-ctr > div ul li p strong{float: none; font-size: 18px; line-height: 22px;}

/* Section 7: Partnership*/
#partnership .section-cnt{width:100%}
#partnership .up{height:685px}
#partnership .up h2{padding: 50px 0 20px;}
#partnership .up p{font-size:17px}
#partnership .up figure img{margin:0 0 0 200px}
#partnership .up .loghi{margin:0 auto; width:409px}
#partnership .up .loghi li{float:left; margin-left:60px}
#partnership .up .loghi li:first-child{margin:0}
#partnership .mid{clear:left; height:234px; background:#f5f5f5}
#partnership .mid h2{padding: 50px 0 20px;}
#partnership .dw{height:698px}
#partnership .dw .arrow_down{background: url("/mediaObject/corporate/common/aboutUs-history/arrow-gray-light/original.png") 50% 0 no-repeat; height: 54px;}
#partnership .dw .cnt-center > figure{padding:20px 0 0; float:left; margin-right:99px}
#partnership .dw .box-CNT{float:left; padding:20px 0 0;}
#partnership .dw .box-CNT ul li{margin-bottom:12px}
#partnership .dw .box-CNT ul li h3{font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ text-transform:uppercase; font-size:15px; padding-bottom:6px; margin-bottom:6px; border-bottom:2px solid #a5a5a5; text-align:left}

/* Sectin 8: sustainability-plan*/
#sustainability-plan .section-cnt{width:100%}
#sustainability-plan .section-cnt .quick-link{bottom:-73px; left: 0; right: auto;}
#sustainability-plan .up{height:295px; background:url("/mediaObject/corporate/common/aboutUs-history/aboutUs-target-value/bkg-sustainability-plan/original.jpg") 50% 0 no-repeat}
#sustainability-plan .up h2{padding: 50px 0 20px;}
#sustainability-plan .dw{height:986px; background:url("/mediaObject/corporate/common/aboutUs-history/aboutUs-target-value/bkg-sustainability-plan-dw/original.jpg") 50% 0 no-repeat}
#sustainability-plan .dw .arrow_down{background:url("/mediaObject/corporate/common/aboutUs-history/arrow-gray/original.png") no-repeat 50% 0}
#sustainability-plan .dw h2{color:#fff; font-size:18px; line-height:24px; padding:30px 0}
#sustainability-plan .dw .obiettivi-ctr{border-left:1px solid #fff; border-right:1px solid #fff; padding:0 20px}
#sustainability-plan .dw .obiettivi-ctr > div{border-bottom:1px solid #fff; margin-bottom:20px}
#sustainability-plan .dw h3{display:block; text-align:center; color:#ffdd00; text-transform:uppercase; font-size:25px}
#sustainability-plan .dw .obiettivi-ctr > div > ul > li{float:left; border-left:1px solid #fff; margin:20px 0; padding:0 20px}
#sustainability-plan .dw .obiettivi-ctr > div.growth > ul > li{height:136px; width:268px;}
#sustainability-plan .dw .obiettivi-ctr > div.prod > ul > li{height:222px; width:422px;}
#sustainability-plan .dw .obiettivi-ctr > div.prod > ul > li > ul > li{border:none; float:left; width:211px; height:85px}
#sustainability-plan .dw .obiettivi-ctr > div.prod > ul > li.sng > ul > li{border:none; float:left; width:422px; height:85px}
#sustainability-plan .dw .obiettivi-ctr > div.prod > ul > li > ul > li p span{font-size:40px; padding-top:10px}
#sustainability-plan .dw .obiettivi-ctr > div.risk{border:0}
#sustainability-plan .dw .obiettivi-ctr > div.risk > ul > li{height:140px; width:422px; padding-top:20px}
#sustainability-plan .dw .obiettivi-ctr > div.risk > ul > li.sng2 p em{font-size:40px; padding:10px 0; font-style:normal; display:block; font-family: 'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif}
#sustainability-plan .dw .obiettivi-ctr > div.risk > ul > li.sng2 p strong{display:block; padding-top:10px}
#sustainability-plan .dw .obiettivi-ctr > div > ul li:first-child{border:0}
#sustainability-plan .dw .obiettivi-ctr > div > ul li p{color:#fff; text-align:center; font-size:15px}
#sustainability-plan .dw .obiettivi-ctr > div > ul li p span{text-transform:uppercase; display:block; font-size:17px; padding-bottom:10px}
#sustainability-plan .dw .obiettivi-ctr > div > ul li.sng p span{padding:60px 0 10px}
#sustainability-plan .dw .obiettivi-ctr > div > ul li.sng strong{display:block; padding-top:10px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/}
#sustainability-plan .dw .obiettivi-ctr > div > ul li p strong{font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/}

/* Sectin 9: risk-management*/
#risk-management{height:565px}
#risk-management h2{padding: 30px 0 20px;}
#risk-management .section-cnt .quick-link{bottom:-100px; left: 0; right: auto;}
#risk-management .box-rischio{position: relative; float:left; border:1px solid #020202; margin:20px 13px 0 0; height:231px; width:231px; -webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,.5); box-shadow: 0 0 2px 0 rgba(0,0,0,.5);}
#risk-management .box-rischio.fst{margin-left:116px}
#risk-management .box-rischio h2{color:#c8c8c8!important; font-size:120px; padding:0; line-height:120px; text-align:left; float:left; margin-left:10px}
#risk-management .box-rischio h3{color:#000; float:left; font-size:24px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ text-transform:uppercase; text-align:left; position:absolute; bottom:10px; left:10px}

/* Sectin 10: video-bocconi*/
#video-bocconi{height:450px; background: #f5f5f5;}
#video-bocconi h2{padding: 30px 0 20px;}
#video-bocconi .box-media { margin: 60px 0 0;}
#video-bocconi .box-media .video-ctr { height: 321px; margin: 0 auto 15px; width: 534px; z-index: 1; float:none}