ul.styleList1 li:before,ul.styleList2 li:before{text-rendering:auto;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.pages{padding-bottom:30px}.pages h2{padding-top:70px}.margeZero{padding:0!important;margin:20px 0!important}.pages h2:after{content:"";display:block;margin:0 auto;width:130px;height:130px}h2.solution_automation:after{background:url(../img_iso/solutions_station.png) no-repeat}h2.solution_loading:after{background:url(../img_iso/solutions_grue.png) no-repeat}h2.solution_tank:after{background:url(../img_iso/solutions_cuve.png) no-repeat}h2.solution_safety:after{background:url(../img_iso/solutions_borne.png) no-repeat}h2.solution_communications:after{background:url(../img_iso/solutions_phone.png) no-repeat}h2.mission_integrator:after{background:url(../img_iso/solutions_station.png) no-repeat}h2.mission_buying:after{background:url(../img_iso/solutions_grue.png) no-repeat}.pages .wrapper{padding:0 50px}.pages .wrapper img{width:215px;border:2px solid #fff;margin-right:10px}ul.styleList1{padding:0;margin-bottom:40px}ul.styleList1 li{margin-bottom:10px;padding:2px 15px;background:rgba(255,255,255,.8);border-radius:30px;font-weight:700;font-size:.8em;color:#222A34}ul.styleList1 li,ul.styleList2 li{vertical-align:top;list-style-type:none;-moz-border-radius:30px}ul.styleList1 li:before{content:"\f046";font:normal normal normal 14px/1 FontAwesome;font-size:2em!important;-webkit-font-smoothing:antialiased;padding:10px 14px 10px 4px;margin-right:8px;vertical-align:top;font-weight:700}ul.styleList2{padding:0}ul.styleList2 li{margin-bottom:0;padding:2px 15px;border-radius:30px;font-weight:400;font-size:.75em;color:rgba(255,255,255,.2)}ul.styleList2 li:before{content:"\f178";font:normal normal normal 14px/1 FontAwesome;font-size:2em!important;-webkit-font-smoothing:antialiased;padding:10px 14px 10px 4px;margin-right:0;vertical-align:top}.box_menu{position:fixed;z-index:10}.box_menu ul{margin-left:-346px;padding:0;text-align:right;width:400px;list-style:none}.box_menu ul li{display:inline-block;background-color:rgba(0,0,0,.6);-webkit-transition:all .5s cubic-bezier(.89,0,0,1.65);transition:all .5s cubic-bezier(.89,0,0,1.65)}.box_menu ul li.menuAutomation:hover{margin-right:-205px}.box_menu ul li.menuLoading:hover{margin-right:-170px}.box_menu ul li.menuTank:hover{margin-right:-145px}.box_menu ul li.menuSafety:hover{margin-right:-155px}.box_menu ul li.menuCommunications:hover{margin-right:-250px}.box_menu ul li.menuIntegrator:hover{margin-right:-105px}.box_menu ul li.menuBuying:hover{margin-right:-150px}li.menuAutomation.nav-active{margin-right:-205px}li.menuLoading.nav-active{margin-right:-170px}li.menuTank.nav-active{margin-right:-145px}li.menuSafety.nav-active{margin-right:-155px}li.menuCommunications.nav-active{margin-right:-250px}li.menuIntegrator.nav-active{margin-right:-105px}li.menuBuying.nav-active{margin-right:-150px}.box_menu ul li a{display:inline-block;text-align:right;width:330px;padding:3px;color:#fff}.box_menu img{border:1px solid #fff;vertical-align:middle}.containerColumn{margin:20px 0}.containerColumn .column_2_missions{position:relative;height:410px;border:1px solid rgba(255,255,255,.8);border-radius:3px;padding:8px}@media screen and (max-width:960px){.containerColumn .column_2_missions{height:440px}.column_2_missions h4{font-size:1.5em}}@media screen and (max-width:880px){.containerColumn .column_2_missions{height:470px}}.containerColumn .content-titre:before{display:inline-block;padding:10px 12px 6px;margin-right:20px;border:4px solid #e95b29;color:#e95b29;font-weight:bolder;border-radius:3px}.containerColumn .content-titre1:before{content:'1'}.containerColumn .content-titre2:before{content:'2'}.containerColumn .content-titre3:before{content:'3'}.containerColumn .content-titre4:before{content:'4'}.boxMissions{position:absolute;width:100%;bottom:0;background-color:#fff;color:#222A34;padding:20px 0;opacity:.8;margin-left:-8px}.containerBlocMap{background:url(img/map_mezzo-tinto_bg.jpg) center center}.blocMap{background:url(img/map_mezzo-tinto_contact.jpg) center center no-repeat;height:350px;color:#fff;text-align:center}.blocMap .column-2{width:46%;padding:10px;height:330px;background-color:rgba(0,0,0,.5);margin:10px 5px}.blocMap adress{font-size:16px;line-height:1em}.hrContact{border-color:#fff;max-width:120px}.blocMap adress a,.blocMap adress a:link,.blocMap adress a:visited{font-size:23px;display:inline-block;margin-top:20px;color:#fff;-webkit-transition:color .5s;transition:color .5s}.blocMap adress a:active,.blocMap adress a:focus,.blocMap adress a:hover{color:#e95b29}