body{background-color:#F4F4F4}img{max-width:100%}hr{border-width:0.2em;margin:1.2em 2em 1.2em 0}.hr-purple{border-color:#d72797}.hr-#ff0{border-color:#fcf71b}.hr-blue{border-color:#1b4682}.vertical-divider{padding-left:0.6em;padding-right:0.6em}.desktopbr{display:inline}.navbar-brand img,.navbar__brand--mobile img,.footer__logo--dt img,.footer__logo--mobile img{max-width:94px;max-height:99px}.maincontent{padding:0}.section1 .container,.section3 .container{max-width:830px;padding-left:20px}.section2,.section4{background-color:#0e6fb7}.section6,footer,.footer__bottom{z-index:5}.mobilebr,.scrollarrow,.navbar__brand--mobile,.footer__logo--mobile,.casestudyimg--mobile,.hr-footer{display:none}sup{font-size:10px}h1{margin-top:0;padding-top:20px}h1 sup{font-size:14px;top:-1.2em}h2{font-size:22px}h2 sup{font-size:14px}.section2 h1,.section2 h2,.section4 h1,.section4 h2{color:white}section p,section ul{font-size:18px}section ul li{color:#d40f8c;margin-bottom:0.55em}section ul li span{color:#333}.bluetext{color:#123884}.whitetext{color:white}.strongpurple{color:#d40f8c}.navbar-inverse{background-color:white;border-color:white;margin:0 auto}.navbar-inverse .navbar-collapse{padding-right:0;margin-bottom:-55px;border-color:#ccc}.navbar-inverse .navbar-toggle,.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:active,.navbar-inverse .navbar-toggle:focus{background-color:#ccc;border-color:#ccc}.navbar-brand{padding:5px 0 0;margin-right:41px;margin-bottom:59px}.navbar__brand--mobile{max-width:103px;padding-left:10px}nav li{float:left;display:inline;height:54px;border-left:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4}nav li a{display:inline;float:left;font-family:"Dosis", sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;margin-left:20px;padding-top:23px;text-decoration:none;opacity:0.35}nav li a:hover,nav li a:active,nav li a:focus,nav li.active a{opacity:1;text-decoration:none}li.corporate{width:118px}li.corporate a{background:url("../img/link_corporate_on.png") no-repeat scroll 0 8px #fff;color:#009C50}li.diagnosis{width:198px}li.diagnosis a{background:url("../img/link_diagnosis_on.png") no-repeat scroll 0 8px #fff;color:#2BA9D3}li.farmacia{width:150px}li.farmacia a{background:url("../img/link_farmacia_on.png") no-repeat scroll 0 8px #fff;color:#ECA52D}li.servizi{width:140px}li.servizi a{background:url("../img/link_servizi_on.png") no-repeat scroll 0 8px #fff;color:#0051B6}li.pressroom{background:url("../img/sf_stampa.jpg") no-repeat scroll left top transparent;width:122px}li.pressroom a{background:url("../img/sf_pressroom.jpg") no-repeat scroll center 8px transparent;color:#7D7D7D;padding-top:26px;opacity:1}li.contati{background:url("../img/sf_contatti.jpg") no-repeat scroll center -10px transparent;width:98px}li.contati a{color:#7D7D7D;padding-top:26px;opacity:1}li.pressroom a:hover,li.pressroom a:active,li.pressroom a:focus,li.contati a:hover,li.contati a:active,li.contati a:focus{color:#009C50}.navemptyrow{height:55px;margin-left:120px;border-left:1px solid #F4F4F4}header{text-align:center}.section1 h2{margin-bottom:1.35em}.section1 ul{padding-left:0}.section1 .list{padding-bottom:2em}.section1 .logos{padding-left:2.2em}.prohancelogo{margin-bottom:2.5em}.section2 h2{padding-right:1.2em}.section2 .reference{color:white;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.1em;clear:both}.casestudy__btn{float:left;width:161px;height:36px;background-color:#0858a5;color:white;font-size:15px;line-height:2.4em;font-weight:bold;text-transform:uppercase;vertical-align:middle;padding-left:1.2em;margin-top:10px;margin-right:6px;cursor:pointer}.casestudy__btn span{opacity:0.5}.casestudy__btn:hover,.casestudy__btn:active,.casestudy__btn:focus,.casestudy__btn--active{background-color:#d72797}.casestudy__btn:hover span,.casestudy__btn:active span,.casestudy__btn:focus span,.casestudy__btn--active span{opacity:1}.casestudies__boxes{background-color:white;padding-right:0;margin-bottom:20px;-webkit-box-shadow:3px 4px 5px 0 #0a0b0b;-moz-box-shadow:3px 4px 5px 0 #0a0b0b;box-shadow:3px 4px 5px 0 #0a0b0b;clear:both}.casestudies__boxes .row{margin-right:-55px}.casestudies__boxes p{padding-top:20px;padding-left:5px}.casestudy__img{padding-top:10px;padding-bottom:10px}.casestudyimg__modal{cursor:pointer}.modal-dialog{width:641px;text-align:center;padding:0}.modal-body{padding:0}#CaseStudy2{display:none}.carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-ms-transition-duration:0.3s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-timing-function:ease}.carousel-inner .active{opacity:1}.carousel-inner .next.left,.carousel-inner .prev.right{opacity:1;z-index:1}.carousel-inner .active.left,.carousel-inner .active.right{opacity:0;z-index:2}.chartstext{padding-left:0}.chartstext h2{margin-top:0;margin-bottom:25px}.chartslist{padding-left:20px}.chartslist__item:hover{cursor:pointer}.chartslist__item span{color:#0060ad}.chartslist__item--active span{font-weight:bold}.carousel-indicators{top:107%;z-index:auto}.carousel-indicators li{background-color:#a3a9ae;border:none;margin-right:0.6em}.carousel-indicators .active{background-color:#d72797;margin-right:0.6em}.section4{color:white}.section4 p a{color:#C5E3F4}.truthbutton{padding-top:7.2em}.visitus{font-size:22px;margin-top:1em}.section5{background:white}.section5 .reference{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.1em}#SafetyPreview{position:fixed;bottom:0;background-color:white;padding-top:8px;border-top:1px solid #BBB;z-index:5}#SafetyPreview p,.section6 p,.section6 ul{font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:1.2em}.section6 p a{color:#0060ad;text-decoration:none}.section6 p a:hover,.section6 p a:active,.section6 p a:focus{text-decoration:underline}.section6 ul li{color:#000;margin-bottom:0}.section6 ul ul li{list-style-type:disc}p.safetyinfo__title{font-size:20px;font-weight:bold;text-align:center;padding-top:1em}.warningbox{border:1px solid #000;padding:15px;margin:0 -15px 15px}.privacy-links-br{display:none}footer{margin-top:-40px;background:url(../img/footer-bg.gif) no-repeat}.footer__slogan img{padding-top:50px}.footer__logo{text-align:right;padding-top:10px}.footer__bottom{background-color:white;padding:8px 0}@media (min-width: 992px){.section1{padding:12px 140px 40px 97px}.section2{padding:30px 140px 70px 97px}.section3{padding:75px 140px 130px 97px}.section4{padding:30px 140px 40px 97px}.section5{padding:12px 140px 0 97px}.section6{padding:0 140px 30px 97px}.section4{background:url(../img/bluebg2.gif)}.section6{background:#fff url(../img/whitebg3.gif) no-repeat bottom}.section1{background:url(../img/whitebg1.png) no-repeat bottom}.section2{background:url(../img/bluebg1.png) no-repeat bottom}.section3{background:url(../img/whitebg2.png) no-repeat bottom}.section1{z-index:4}.section2{z-index:3}.section3{z-index:2}.section2{margin-top:-2.45em}.section3{margin-top:-5.4em}.section4{margin-top:-3.5em}.section4 .container,.section5 .container{padding-left:0;max-width:830px}#SafetyPreview .container{width:1020px;padding:0 140px 0 97px}#Charts{padding-right:0}}@media (min-width: 1021px){.navbar-inverse,.maincontent,.nav__container{width:1020px}.nav__container{padding-left:74px;padding-right:0}}@media (max-width: 1030px){header img,.maincontent{width:100%}.casestudies__boxes{padding-right:15px}.casestudies__boxes .row{margin-right:-30px}footer.col-md-12{padding:0 25px 0}}@media (max-width: 1020px){.navbar-inverse .navbar-collapse{margin-bottom:0}.navemptyrow{display:none}.casestudy__box{padding-right:15px}.casestudy__box .row{margin-right:-15px}}@media (min-width: 768px) and (max-width: 1020px){.nav__container{width:750px;margin-left:0}.nav__container .navbar-brand{margin-left:0}.navbar-brand{margin-right:20px}}@media (max-width: 991px){.desktopbr,.vertical-divider{display:none}.navbar{border:none}.nav__container{padding-right:0}.scrollarrow{position:relative;display:block;text-align:center;padding-top:2.5em;z-index:4}.section1,.section2{padding:12px 60px 0}.section3{padding:12px 60px 0}.section4{padding:12px 60px 25px}.section5{padding:12px 60px 20px}.section6{padding:0 60px 30px;margin-top:-1.2em}.section2,.section3,.section4{margin-top:-1.7em}.section1,.section3,.section6{background:white}#SafetyPreview .container{padding:0 60px 0}.section1 .container,.section4 .container,#SafetyPreview .container{width:100%}.section4 .container,.section5 .container{padding:0}.section1 .list{padding-left:0;padding-bottom:0}.section1 ul{padding-left:15px;margin-bottom:40px}.section1 .logos{padding:0}.prohancelogo{margin-right:40px;margin-bottom:0;vertical-align:bottom}.casestudies__boxes .row{margin-right:-15px}.casestudies-btns{margin-top:20px}.casestudy__img{text-align:center;padding:15px 0 25px}#Charts{padding-left:0;margin-top:3em;margin-bottom:3.5em}.carousel-inner{width:400px;margin:0 auto}.truthbutton{padding-top:2em;text-align:center}.privacy-links{display:block;margin:1em 0 1em}.privacy-links-br{display:inline}footer{background:white}footer.col-md-12{padding:10px 25px 0}.hr-footer{display:block;margin:1em 0 0.6em 0}.footer__slogan,.footer__logo{float:left;width:50%}}@media (max-width: 767px){#SafetyPreview{display:none}.navbar-brand{padding:5px 0 0 10px;margin-bottom:54px}.nav__container{padding-left:20px;padding-right:15px}.navbar-collapse{padding-left:0}.navbar-header{margin-bottom:10px}nav ul{padding:0;margin:2px 0 5px}nav li{display:block;float:none;border-left:none;height:35px}li.corporate,li.diagnosis,li.farmacia,li.servizi,li.pressroom{width:100%}li.corporate a,li.diagnosis a,li.farmacia a,li.servizi a,li.pressroom a,li.contati a{background:none;padding-top:7px}li.pressroom{background:none}li.contati{background:none;border:none}.chartslist__item span{font-size:16px}}@media (max-width: 680px){.mobilebr{display:block}.section1 .logos{text-align:center}.prohancelogo{margin-right:0;margin-bottom:30px}.casestudy__img{padding:10px 0 20px}.casestudyimg__modal{display:none}.casestudyimg--mobile{display:inline}}@media (max-width: 540px){h1,.h1{font-size:30px}.carousel-inner{width:100%}}@media (max-width: 460px){.section1{padding:0 30px 0}.section2{padding:15px 30px 0}.section3{padding:9px 30px 0}.section4{padding:15px 30px}.section5{padding:15px 30px 0}.section6{padding:15px 30px 30px}.navbar-brand,.footer__logo--dt{display:none}.navbar__brand--mobile,.footer__logo--mobile{display:block}}@media (max-width: 400px){.casestudy__btn{width:110px;height:30px;font-size:12px;text-align:center;padding-left:0}}
