@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);@import url(https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}li p,li ul,li ol{margin-top:0;margin-bottom:0}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img,table,td,blockquote,code,pre,textarea,input,video{height:auto}#map-canvas img{max-width:none}h1,h2,h3,h4,h5,h6{font-weight:normal}img{width:auto;vertical-align:middle}a img{border:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{clear:both}.visually-hidden{position:absolute;left:-7000px;overflow:hidden}.desktop-hidden{display:none}.clear-both{clear:both}form,fieldset{border:none}input,button,select,label{vertical-align:middle}button{padding:5px 10px;border:none;color:#000;background:none;cursor:pointer}button:focus{outline:0 !important}textarea,select,input[type="submit"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;background:none;outline:0;margin:0;padding:0;border:0;vertical-align:middle}input[type="submit"]{cursor:pointer}input:-webkit-autofill{box-shadow:0 0 0px 1000px #e5e6e6 inset !important}::-webkit-input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}input:-moz-placeholder{font-style:italic}select,select[size="0"],select[size="1"]{background:#fff url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:97% center;padding:0 25px 0 8px;font-size:0.875em}.checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:13px}.checkbox label:before{content:"";display:inline-block;width:13px;height:13px;margin-right:10px;position:absolute;left:0;top:1px;border:1px solid #ececec;background-color:#f6f6f6}.checkbox input[type=checkbox]{display:none !important}.checkbox input[type=checkbox]:checked+label:before{content:"\2713";font-size:15px;color:#000;text-align:center;line-height:15px}.ie67 .clearfix{zoom:1}.ie8 img{width:auto}.ie67 *{behavior:url(lib/boxsizing.htc)}.ie67 textarea,.ie8 textarea,.ie9 textarea{overflow:auto}@media print{p,blockquote{orphans:2;widows:2}blockquote,ul,ol{page-break-inside:avoid}h1,h2,h3,caption{page-break-after:avoid}}@media (orientation: landscape) and (max-device-width: 640px){html,body{-webkit-text-size-adjust:100%}}html{font-size:62.5%}body{background-color:#fff;color:#000;font-family:arial, helvetica, sans-serif;font-size:1em}input,button,textarea{font-family:arial, helvetica, sans-serif}strong{font-weight:bold}hr{height:1px;color:#000;background-color:#000;border:0}::-moz-selection{background:#000;color:white}*::selection{background:#000;color:white}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track-piece{background:#eeeeee}::-webkit-scrollbar-thumb{background:#333333}html{scrollbar-face-color:#333333;scrollbar-shadow-color:#333333;scrollbar-highlight-color:#333333;scrollbar-3dlight-color:#333333;scrollbar-darkshadow-color:#333333;scrollbar-track-color:#eeeeee;scrollbar-arrow-color:#eeeeee}@-webkit-keyframes androidBugfix{from{padding:0}to{padding:0}}body{-webkit-animation:androidBugfix infinite 1s}@media (orientation: landscape){.webkit-scroll-container>*{-webkit-animation:fixWebkitOverflowScroll 1s}@-webkit-keyframes fixWebkitOverflowScroll{0%{padding-bottom:1px}100%{padding-bottom:0px}}}input,button,select{font-family:arial, helvetica, sans-serif;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,input::-webkit-clear-button{-webkit-appearance:none;margin:0}a{color:#000;text-decoration:none}@-webkit-keyframes hide_loadmask{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide_loadmask{0%{opacity:1}100%{opacity:0}}@keyframes hide_loadmask{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadelogohover{0%{color:#202020;top:0}100%{color:#008f8f;top:20px}}@-moz-keyframes fadelogohover{0%{color:#202020;top:0}100%{color:#008f8f;top:20px}}@keyframes fadelogohover{0%{color:#202020;top:0}100%{color:#008f8f;top:20px}}@-webkit-keyframes lireplus{0%{right:0}100%{right:-8px}}@-moz-keyframes lireplus{0%{right:0}100%{right:-8px}}@keyframes lireplus{0%{right:0}100%{right:-8px}}@-webkit-keyframes liremoins{0%{right:-8px}100%{right:0}}@-moz-keyframes liremoins{0%{right:-8px}100%{right:0}}@keyframes liremoins{0%{right:-8px}100%{right:0}}@-webkit-keyframes loader{0%{-ms-transform-origin:"50% 50%";-webkit-transform-origin:"50% 50%";transform-origin:"50% 50%";-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform-origin:"50% 50%";-webkit-transform-origin:"50% 50%";transform-origin:"50% 50%";-ms-transform:rotate(43200deg);-webkit-transform:rotate(43200deg);transform:rotate(43200deg)}}@-moz-keyframes loader{0%{-ms-transform-origin:"50% 50%";-webkit-transform-origin:"50% 50%";transform-origin:"50% 50%";-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform-origin:"50% 50%";-webkit-transform-origin:"50% 50%";transform-origin:"50% 50%";-ms-transform:rotate(43200deg);-webkit-transform:rotate(43200deg);transform:rotate(43200deg)}}@keyframes loader{0%{-ms-transform-origin:"50% 50%";-webkit-transform-origin:"50% 50%";transform-origin:"50% 50%";-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform-origin:"50% 50%";-webkit-transform-origin:"50% 50%";transform-origin:"50% 50%";-ms-transform:rotate(43200deg);-webkit-transform:rotate(43200deg);transform:rotate(43200deg)}}@-webkit-keyframes menu_fadein{0%{left:-100%}100%{left:0}}@-moz-keyframes menu_fadein{0%{left:-100%}100%{left:0}}@keyframes menu_fadein{0%{left:-100%}100%{left:0}}@-webkit-keyframes menufooter_fadein{0%{left:0}100%{left:-100%}}@-moz-keyframes menufooter_fadein{0%{left:0}100%{left:-100%}}@keyframes menufooter_fadein{0%{left:0}100%{left:-100%}}@-webkit-keyframes menucache_fadein{0%{opacity:0}100%{opacity:0.8}}@-moz-keyframes menucache_fadein{0%{opacity:0}100%{opacity:0.8}}@keyframes menucache_fadein{0%{opacity:0}100%{opacity:0.8}}@-webkit-keyframes loadanim{0%{left:-100%}100%{left:100%}}@-moz-keyframes loadanim{0%{left:-100%}100%{left:100%}}@keyframes loadanim{0%{left:-100%}100%{left:100%}}@-webkit-keyframes imgload2mask{0%{width:0;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@-moz-keyframes imgload2mask{0%{width:0;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@keyframes imgload2mask{0%{width:0;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@-webkit-keyframes imgload2{0%{left:0}50%{left:0}100%{left:-193px}}@-moz-keyframes imgload2{0%{left:0}50%{left:0}100%{left:-193px}}@keyframes imgload2{0%{left:0}50%{left:0}100%{left:-193px}}@-webkit-keyframes zoombloc{0%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}100%{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}}@-moz-keyframes zoombloc{0%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}100%{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}}@keyframes zoombloc{0%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}100%{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}}@-webkit-keyframes dezoombloc{0%{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@-moz-keyframes dezoombloc{0%{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@keyframes dezoombloc{0%{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}}@-webkit-keyframes fadein_menu{0%{opacity:0.4;filter:alpha(opacity=40)}100%{opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes fadein_menu{0%{opacity:0.4;filter:alpha(opacity=40)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes fadein_menu{0%{opacity:0.4;filter:alpha(opacity=40)}100%{opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes opensearch{0%{top:-100%}100%{top:0}}@-moz-keyframes opensearch{0%{top:-100%}100%{top:0}}@keyframes opensearch{0%{top:-100%}100%{top:0}}@-webkit-keyframes closesearch{0%{top:0}100%{top:-100%}}@-moz-keyframes closesearch{0%{top:0}100%{top:-100%}}@keyframes closesearch{0%{top:0}100%{top:-100%}}@-webkit-keyframes twitanim{0%{left:0}50%{left:100%}51%{left:-100%}100%{left:0}}@-moz-keyframes twitanim{0%{left:0}50%{left:100%}51%{left:-100%}100%{left:0}}@keyframes twitanim{0%{left:0}50%{left:100%}51%{left:-100%}100%{left:0}}.login-box{width:300px;margin:30px auto}.login-box input[type=text],.login-box input[type=password]{width:300px;height:30px;margin-bottom:10px;padding-left:10px;border:1px solid #222}.login-box a{padding-left:3px;color:#222;font-size:10px}.login-box input[type=submit],.login-box .submit{float:right;cursor:pointer;width:110px;height:33px;padding:0;margin-top:-35px;color:#fff;text-align:center;font-weight:400;line-height:35px;font-size:18px;text-transform:uppercase;text-decoration:none;background:#222}.login-box .infos-box{width:300px;padding:10px;margin-bottom:10px;background:#7BDD83;color:#fff}.login-box .alert{background:#ED5050}.login-box .normal{background:none;color:#000;border:1px solid #060606}.login-box input:-webkit-autofill{box-shadow:0 0 0px 1000px #fff inset !important}#reset-pswd input[type=submit]{margin-top:0}.login-box .submit{float:left;width:145px;margin:0}.login-box .submit.first{margin-right:10px}body{cursor:default;overflow:hidden}#header{z-index:9;width:100%;height:80px;position:fixed;left:0;top:0;background:#202020}#header .logo{z-index:2;display:block;background:#fff;height:80px;line-height:80px;position:relative;left:0;top:0;text-align:center;font-family:'Open Sans', sans-serif;white-space:nowrap;font-size:1.9em}#header .logo a{display:block;position:relative;color:#202020;transition:all 0.2s linear}#header .logo a .main{height:25px;line-height:25px;font-size:100%;font-weight:300}#header .logo a .main b{font-weight:700}#header .logo a .main i{font-style:normal;color:#202020}#header .logo a.hover{color:#008f8f}#header .logo .desc{margin-left:17px;padding-left:17px;height:25px;line-height:25px;font-size:80%;border-left:1px solid #008f8f;color:#646464;font-weight:400}#header .grand_menu .searchbtplusmoreplus{display:none}#header .grand_menu .o{z-index:2;display:none;width:60px;height:60px;position:absolute;left:0;top:0;cursor:pointer}#header .grand_menu .o:before{content:'';display:block;position:absolute;left:12px;top:20px;width:25px;height:5px;border-top:3px solid #969696;border-bottom:3px solid #969696}#header .grand_menu .o:after{content:'';display:block;position:absolute;left:12px;top:36px;width:25px;height:0;border-top:3px solid #969696}#header .grand_menu .menuscroller{z-index:3;position:absolute;right:0;top:0;width:100%;height:100%;overflow:hidden}#header .grand_menu .menuscroller nav{z-index:1;position:absolute;right:0;top:0;width:100%;height:80px;line-height:80px;color:#646464}#header .grand_menu .menuscroller nav ul{padding-left:35px}#header .grand_menu .menuscroller nav ul .id1585{display:none}#header .grand_menu .menuscroller nav ul li{display:inline-block;position:relative}#header .grand_menu .menuscroller nav ul li:after{z-index:1;content:'';display:block;position:absolute;right:16px;top:33px;width:1px;height:15px;background:#008f8f}#header .grand_menu .menuscroller nav ul li.a-propos:after{display:none}#header .grand_menu .menuscroller nav ul li a{z-index:2;position:relative;padding:0 15px;display:inline-block;opacity:0.4;filter:alpha(opacity=40)}#header .grand_menu .menuscroller nav ul li a span{color:#fff;font-family:'Open Sans', sans-serif;font-size:18px;vertical-align:middle;padding-right:30px;position:relative}#header .grand_menu .menuscroller nav ul li a img{height:2.5em;width:auto;margin-right:1em;vertical-align:middle}#header .grand_menu .menuscroller nav ul li a:hover{-webkit-animation:fadein_menu 0.2s linear forwards;-moz-animation:fadein_menu 0.2s linear forwards;animation:fadein_menu 0.2s linear forwards}#header .grand_menu .menuscroller nav ul .accueil a{padding-left:45px;background:url(../svg/dirigeants-entreprises.svg) 10px center no-repeat;background-size:auto 30%}#header .grand_menu .menuscroller nav ul .dirigeants a{padding-left:45px;background:url(../svg/dirigeants.svg) 10px center no-repeat;background-size:auto 30%}#header .grand_menu .menuscroller nav ul .entreprises a{padding-left:45px;background:url(../svg/entreprises.svg) 10px center no-repeat;background-size:auto 30%}#header .grand_menu .menuscroller nav ul .actualites a{padding-left:45px;background:url(../svg/actualites.svg) 10px center no-repeat;background-size:auto 30%}#header .grand_menu .menuscroller nav ul .a-propos a{padding-left:45px;background:url(../svg/apropos.svg) 10px center no-repeat;background-size:auto 30%}#header .grand_menu .menuscroller .recherche{z-index:3;position:absolute;right:0;top:0;height:100%;border-left:1px solid #646464}#header .grand_menu .menuscroller .recherche .bouton{position:relative;width:100%;height:100%;cursor:pointer}#header .grand_menu .menuscroller .recherche .bouton img{height:30%;margin:35%;width:auto;opacity:0.4;filter:alpha(opacity=40)}#header .grand_menu .menuscroller .recherche .bouton:hover img{-webkit-animation:fadein_menu 0.2s linear forwards;-moz-animation:fadein_menu 0.2s linear forwards;animation:fadein_menu 0.2s linear forwards}#header .grand_menu .menuscroller .recherche .search-form{z-index:5;display:none;position:absolute;right:0;top:0;height:100%;width:100%;background:#c8c8c8;margin-right:80px}#header .grand_menu .menuscroller .recherche .search-form .search-field{z-index:3;display:block;position:absolute;right:0;top:0;height:100%;width:100%;padding:0 0 0 35px;line-height:45px;font-family:'Open Sans', sans-serif;font-style:italic;font-size:16px}#header .grand_menu .menuscroller .recherche .search-form .search-submit{z-index:5;display:block;position:absolute;left:100%;top:0;height:100%;width:80px;opacity:0;filter:alpha(opacity=0)}#header .grand_menu .menuscroller .recherche.closesearch .search-form{display:block;-webkit-animation:closesearch 0.5s cubic-bezier(.56,.01,.19,1) forwards;-moz-animation:closesearch 0.5s cubic-bezier(.56,.01,.19,1) forwards;animation:closesearch 0.5s cubic-bezier(.56,.01,.19,1) forwards}#header .grand_menu .menuscroller .recherche.opensearch{display:block}#header .grand_menu .menuscroller .recherche.opensearch .bouton{z-index:3}#header .grand_menu .menuscroller .recherche.opensearch .search-form{display:block;-webkit-animation:opensearch 0.5s cubic-bezier(.56,.01,.19,1) forwards;-moz-animation:opensearch 0.5s cubic-bezier(.56,.01,.19,1) forwards;animation:opensearch 0.5s cubic-bezier(.56,.01,.19,1) forwards}#footer{z-index:9;width:100%;height:35px;position:fixed;left:0;bottom:0}#footer .footer_bloc{position:absolute;left:0;top:0;width:100%;height:100%;background:#232323}#footer p{line-height:35px;font-size:130%}#footer .copyright{color:#c8c8c8;position:relative;padding:0 0 0 35px}#footer .menufooter{color:#646464;position:absolute;left:320px;top:0}#footer .menufooter a{color:#fff;opacity:0.4;filter:alpha(opacity=40);text-decoration:none;padding:0 10px}#footer .menufooter a:hover{-webkit-animation:fadein_menu 0.2s linear forwards;-moz-animation:fadein_menu 0.2s linear forwards;animation:fadein_menu 0.2s linear forwards}#footer .bottlinks{color:#fff;position:absolute;right:35px;bottom:0;height:35px}#footer .bottlinks a{color:#fff;text-decoration:none;padding:0 10px;display:inline-block;height:100%;line-height:35px;opacity:0.4;filter:alpha(opacity=40);font-size:12px}#footer .bottlinks a img{height:30%}#footer .bottlinks a:hover{-webkit-animation:fadein_menu 0.2s linear forwards;-moz-animation:fadein_menu 0.2s linear forwards;animation:fadein_menu 0.2s linear forwards}.centrer{position:relative;width:100%;margin:0 auto}#loadmask{z-index:1001;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff}#loadmask.hide{-webkit-animation:hide_loadmask 1s linear forwards;-moz-animation:hide_loadmask 1s linear forwards;animation:hide_loadmask 1s linear forwards}#loadmask .loadanim{z-index:2;width:193px;height:35px;line-height:60px;position:relative;top:45%;margin:0 auto;display:block;text-align:center;font-family:'Open Sans', sans-serif;white-space:nowrap}#loadmask .loadanim img{position:absolute;left:0;top:0;width:100%;height:auto}#loadmask .loadanim .imgload1{z-index:1}#loadmask .loadanim .imgload2mask{position:absolute;z-index:2;left:0;top:0;width:100%;height:20px;overflow:hidden;-webkit-animation:imgload2mask 1s infinite;-moz-animation:imgload2mask 1s infinite;animation:imgload2mask 1s infinite}#loadmask .loadanim .imgload2mask img{-webkit-animation:imgload2 1s infinite;-moz-animation:imgload2 1s infinite;animation:imgload2 1s infinite;width:193px}#loadmask .loadanim .barre{position:absolute;left:0;bottom:0;width:100%;height:2px;overflow:hidden}#loadmask .loadanim .barre:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#008f8f;-webkit-animation:loadanim 1s infinite;-moz-animation:loadanim 1s infinite;animation:loadanim 1s infinite}#inscroll{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;background:#232323;overflow-y:scroll;-webkit-overflow-scrolling:touch}#scroll_desktop{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.contenu{z-index:5;position:relative;background:#fff;padding:80px 0 35px 0}.contenu:after{content:'';position:relative;display:block;clear:both}#popin{z-index:0;display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}#popin .popin_frame{z-index:2;position:relative;width:500px;margin:80px auto;padding:30px;background:#fff}#popin.visible{z-index:98;display:block;-webkit-animation:show_popin 0.5s linear forwards;-moz-animation:show_popin 0.5s linear forwards;animation:show_popin 0.5s linear forwards}#popin.invisible{z-index:0;display:block;-webkit-animation:hide_popin 0.5s linear forwards;-moz-animation:hide_popin 0.5s linear forwards;animation:hide_popin 0.5s linear forwards}#popin:after{z-index:1;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.8;filter:alpha(opacity=80)}#page_home:after{content:'';position:relative;display:block;clear:both}.bloc{position:relative;float:left;background:transparent;overflow:hidden;border:0;width:100%;height:300px}.bloc .photo{z-index:1;display:block;position:absolute;left:0;top:0;width:100%;overflow:hidden}.bloc .photo .photogoto{z-index:1;display:block;position:absolute;left:0;top:0;width:100%;height:100%}.bloc .photo .fitme{z-index:1;position:absolute;left:0;top:0}.bloc .photo .twitter{z-index:2;width:8%;height:8%;position:absolute;right:0;bottom:0;background:#008f8f;overflow:hidden}.bloc .photo .twitter img{position:absolute;left:0;top:0;width:100%;height:100%}.bloc .photo .twitter:hover img{-webkit-animation:twitanim 0.5s forwards;-moz-animation:twitanim 0.5s forwards;animation:twitanim 0.5s forwards}.bloc .content{z-index:2;position:absolute;left:0;bottom:0;width:100%;color:#646464;font-family:'Open Sans', sans-serif;font-size:16px}.bloc .content .text{position:absolute;left:0;bottom:0;width:100%;height:100%;padding:7%;overflow:hidden}.bloc .content .text .nom{font-family:'Lora', serif;font-size:210%;color:#232323;line-height:90%}.bloc .content .text .role{font-family:'Open Sans', sans-serif;font-size:100%;font-style:italic;color:#969696;padding:0.2em 0 1em 0}.bloc .content .text .readmore{position:absolute;right:7%;bottom:7%;color:#232323;font-size:100%;font-family:'Lora', serif;font-weight:700;padding:10px 0 5px 5px;text-decoration:underline}.bloc .content .text .readmore img{display:none}.bloc .content:before{content:'';display:block;position:absolute;left:calc(50% - 12px);top:-20px;width:0;height:0;border:12px solid transparent;border-bottom:8px solid #e6e6e6;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.bloc.mousein .readmore{color:#008f8f !important}.bloc.mousein .readmore img{right:-8px;-webkit-animation:lireplus 0.1s forwards;-moz-animation:lireplus 0.1s forwards;animation:lireplus 0.1s forwards}.bloc.mousein .photo img:not(.twitlink){-webkit-animation:zoombloc 0.5s forwards;-moz-animation:zoombloc 0.5s forwards;animation:zoombloc 0.5s forwards}.bloc.mouseout .readmore img{right:0;-webkit-animation:liremoins 0.1s linear;-moz-animation:liremoins 0.1s linear;animation:liremoins 0.1s linear}.bloc.mouseout .photo img:not(.twitlink){-webkit-animation:dezoombloc 0.5s forwards;-moz-animation:dezoombloc 0.5s forwards;animation:dezoombloc 0.5s forwards}.tripleone .photo{height:calc(200% / 3)}.tripleone .content{height:calc(100% / 3);background:#e6e6e6}.doubleone .photo{height:50%}.doubleone .content{height:50%;background:#e6e6e6}.simpleone .photo{width:50%;height:100%;left:auto;right:auto;top:auto;bottom:auto}.simpleone .photo .twitter{width:16%;height:16%}.simpleone .content{width:50%;height:100%;right:auto;top:auto;bottom:auto;left:auto;background:#fff}.simpleone .content .text{padding:10% 14%}.simpleone .content .text .readmore{right:14%;padding-right:0;text-decoration:underline}.simpleone .content.societe{background:#e6e6e6}.simpleone.photoright .photo{left:auto;right:0}.simpleone.photoright .content{left:0;right:auto}.simpleone.photoright .content:before{left:auto;right:-20px;bottom:auto;top:calc(50% - 12px);width:0;height:0;border:12px solid transparent;border-left:8px solid #fff}.simpleone.photoright .societe:before{border-left-color:#e6e6e6}.simpleone.photoleft .photo{left:0;right:auto}.simpleone.photoleft .content{left:auto;right:0}.simpleone.photoleft .content:before{left:-20px;right:auto;bottom:auto;top:calc(50% - 12px);border:12px solid transparent;border-right:8px solid #fff}.simpleone.photoleft .societe:before{border-right-color:#e6e6e6}#archives_title .photo{background:#0f0f0f}#archives_title.photoright .photo{left:0;right:auto}#archives_title.photoright .content{left:auto;right:0}#archives_title.photoleft .photo{left:auto;right:0}#archives_title.photoleft .content{left:0;right:auto}#archives_title .content{background:#232323}#archives_title .content .text{color:#646464;position:relative;display:block;height:80px;line-height:80px;padding-top:0;padding-bottom:0;overflow:visible}#archives_title .content .text p{display:inline-block;line-height:1.8em;font-size:0.9em;vertical-align:middle}#archives_title .content:before{border-left:8px solid #232323}#loadmore{clear:both;position:relative;background:#008f8f;width:100%;height:50px;cursor:pointer}#loadmore p{line-height:50px;color:#fff;text-align:center;font-family:'Open Sans', sans-serif;font-size:16px}#loadmore p span{display:inline-block;height:100%;width:20px}#loadmore p span img{width:100%;height:100%}#loadmore p span img.loading{-webkit-animation:loader 120s linear;-moz-animation:loader 120s linear;animation:loader 120s linear}#loadmore .no{display:none}#loadmore.nomore{background:#ccc}#loadmore.nomore .ok{display:none}#loadmore.nomore .no{display:block;color:#434343}.single .col_1{width:calc(100% / 3);height:100%;float:left}.single .col_1 .photo{z-index:2;position:relative}.single .col_1 .photo .portrait{width:100%;height:auto}.single .col_1 .photo .twitter{z-index:2;width:8%;height:auto;position:absolute;right:0;top:100%;background:#008f8f}.single .col_1 .photo .twitter img{position:relative;width:100%;height:100%}.single .col_1 .texte{background:#e6e6e6;font-size:100%}.single .col_1 .texte p{font-size:180%;color:#646464;padding:0 6% 6% 6%;font-family:'Open Sans', sans-serif}.single .col_1 .texte .nom{font-family:'Lora', serif;font-size:350%;color:#232323;line-height:90%;padding:6% 6% 0 6%}.single .col_1 .texte .role{font-family:'Open Sans', sans-serif;font-size:160%;color:#969696;padding:2px 6% 6% 6%}.single .col_1 .texte .twitter{z-index:5;width:8%;position:absolute;right:0;top:0;background:#008f8f;overflow:hidden}.single .col_1 .texte .twitter img{position:absolute;left:0;top:0;width:100%;height:100%}.single .col_1 .texte .twitter:hover img{-webkit-animation:twitanim 0.5s forwards;-moz-animation:twitanim 0.5s forwards;animation:twitanim 0.5s forwards}.single .col_1 .texte .twitter:before{content:"";display:block;padding-top:100%}.single .col_2{width:calc(200% / 3);height:100%;float:left;min-height:100%}.single .col_2 .col_2_1{width:50%;min-height:100%;float:left;padding-top:3em}.single .col_2 .col_2_2{width:50%;float:left;padding-top:3em}.single .col_2 .col_2_2 .actualites_on_single{margin-bottom:40px}.single .col_2:after{content:'';display:block;position:relative;clear:both}.single .col_2 p{font-size:160%;color:#646464;padding:0 6% 6% 6%;font-family:'Open Sans', sans-serif;line-height:180%}.single .col_2 h2{font-size:250%;line-height:90%;font-family:'Lora', serif;color:#232323;padding:6% 6%}.single:after{content:'';display:block;position:relative;clear:both}.triscroll .contenu{height:100%;overflow:hidden}.triscroll .contenu .single{height:100%;overflow:hidden}.triscroll .contenu .single .col_1{height:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.triscroll .contenu .single .col_2{height:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.triscroll .contenu .single .col_2 .col_2_1{height:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.triscroll .contenu .single .col_2 .col_2_2{height:100%;overflow:hidden}.colby2 .contenu,.colby1 .contenu{padding-top:60px;padding-bottom:0}.colby2 .single .col_2,.colby1 .single .col_2{border:0}.colby2 #header,.colby1 #header{height:60px}.colby2 #header .logo,.colby1 #header .logo{z-index:2;height:60px;line-height:60px}.colby2 #header .grand_menu,.colby1 #header .grand_menu{z-index:1}.colby2 #header .grand_menu .menuscroller,.colby1 #header .grand_menu .menuscroller{z-index:2;width:60px;right:0;left:auto}.colby2 #header .searchbtplusmoreplus,.colby1 #header .searchbtplusmoreplus{z-index:2;display:block;display:none;width:60px;height:60px;position:absolute;right:0;top:0;cursor:pointer}.colby2 #header .searchbtplusmoreplus img,.colby1 #header .searchbtplusmoreplus img{width:100%;height:100%;display:none}.colby2 #header .searchbtplusmoreplus svg,.colby1 #header .searchbtplusmoreplus svg{width:40%;height:40%;margin:30% 0 0 30%;color:#969696 !important}.colby2 #header .searchbtplusmoreplus svg path,.colby1 #header .searchbtplusmoreplus svg path{fill:#969696 !important}.colby2 #header.mobile_nav_open,.colby1 #header.mobile_nav_open{background:transparent;height:100%}.colby2 #header.mobile_nav_open .logo,.colby1 #header.mobile_nav_open .logo{z-index:1}.colby2 #header.mobile_nav_open .grand_menu,.colby1 #header.mobile_nav_open .grand_menu{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%}.colby2 #header.mobile_nav_open .grand_menu:after,.colby1 #header.mobile_nav_open .grand_menu:after{z-index:1;-webkit-animation:menucache_fadein 0.3s linear forwards;-moz-animation:menucache_fadein 0.3s linear forwards;animation:menucache_fadein 0.3s linear forwards;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#202020;opacity:0.8;filter:alpha(opacity=80)}.colby2 #header.mobile_nav_open .grand_menu .menuscroller,.colby1 #header.mobile_nav_open .grand_menu .menuscroller{z-index:2;display:block;overflow:hidden;background:#202020;width:100%}.colby2 #header.mobile_nav_open .grand_menu .menuscroller .menu_elements,.colby1 #header.mobile_nav_open .grand_menu .menuscroller .menu_elements{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background:#202020;-webkit-animation:menu_fadein 0.5s cubic-bezier(.56,.01,.19,1) forwards;-moz-animation:menu_fadein 0.5s cubic-bezier(.56,.01,.19,1) forwards;animation:menu_fadein 0.5s cubic-bezier(.56,.01,.19,1) forwards}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav{z-index:3;display:block;background:#202020;position:relative;width:100%;height:calc(100% - 120px);overflow:auto;line-height:60px;margin:60px 0 0 0}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul{padding:0}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul li,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul li{width:100%;display:block;padding:0;border-bottom:1px solid #008f8f}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul li:after,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul li:after{display:none}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul li a,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul li a{width:100%;display:block;padding-left:40%;height:60px}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul li a img,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul li a img{margin-right:3em;vertical-align:middle}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul li a span,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul li a span{font-size:18px;color:#fff;font-weight:400;vertical-align:middle;border:0}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul .id1585,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul .id1585{display:block}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul .accueil a,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul .accueil a{background-size:auto 40%;background-position:32% 50%}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul .dirigeants a,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul .dirigeants a{background-size:auto 40%;background-position:32% 50%}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul .entreprises a,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul .entreprises a{background-size:auto 40%;background-position:32% 50%}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul .actualites a,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul .actualites a{background-size:auto 40%;background-position:32% 50%}.colby2 #header.mobile_nav_open .grand_menu .menuscroller nav ul .a-propos a,.colby1 #header.mobile_nav_open .grand_menu .menuscroller nav ul .a-propos a{background-size:auto 40%;background-position:32% 50%}.colby2 #header.mobile_nav_open .grand_menu .menuscroller .recherche,.colby1 #header.mobile_nav_open .grand_menu .menuscroller .recherche{z-index:4;position:relative;top:60px;background:#c8c8c8;width:100%;height:60px}.colby2 #header.mobile_nav_open .grand_menu .menuscroller .recherche .bouton,.colby1 #header.mobile_nav_open .grand_menu .menuscroller .recherche .bouton{display:none}.colby2 #header.mobile_nav_open .grand_menu .menuscroller .recherche .search-form,.colby1 #header.mobile_nav_open .grand_menu .menuscroller .recherche .search-form{display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin-right:0}.colby2 #header.mobile_nav_open .grand_menu .menuscroller .recherche .search-form .search-field,.colby1 #header.mobile_nav_open .grand_menu .menuscroller .recherche .search-form .search-field{display:block;position:absolute;left:0;top:0;width:100%;height:100%;line-height:60px;padding:0 40px}.colby2 #header.mobile_nav_open .grand_menu .menuscroller .recherche .search-form:before,.colby1 #header.mobile_nav_open .grand_menu .menuscroller .recherche .search-form:before{z-index:4;content:'';display:block;position:absolute;right:0;top:0;width:60px;height:60px;background:url(../img/picto_recherche_2.png) center center no-repeat;background-size:30px 30px}.colby2 #header.mobile_nav_open .grand_menu .menuscroller .recherche .search-form .search-submit,.colby1 #header.mobile_nav_open .grand_menu .menuscroller .recherche .search-form .search-submit{z-index:5;display:block;position:absolute;left:auto;right:0;top:0;width:60px;height:60px;line-height:60px;overflow:hidden;opacity:0;filter:alpha(opacity=0)}.colby2 #header.mobile_nav_open .grand_menu .menuscroller:after,.colby1 #header.mobile_nav_open .grand_menu .menuscroller:after{z-index:1;content:'';position:absolute;display:block;width:100%;height:60px;z-index:1;background:#202020}.colby2 #header.mobile_nav_open .grand_menu .o,.colby1 #header.mobile_nav_open .grand_menu .o{display:none}.colby2 #header.mobile_nav_open .grand_menu .x,.colby1 #header.mobile_nav_open .grand_menu .x{z-index:4;width:60px;height:60px;position:absolute;left:0;top:0;cursor:pointer}.colby2 #header.mobile_nav_open .grand_menu .x:before,.colby1 #header.mobile_nav_open .grand_menu .x:before{content:'';display:block;position:absolute;left:15px;top:30px;width:30px;height:3px;background:#969696;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.colby2 #header.mobile_nav_open .grand_menu .x:after,.colby1 #header.mobile_nav_open .grand_menu .x:after{content:'';display:block;position:absolute;left:15px;top:30px;width:30px;height:3px;background:#969696;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.colby2 #footer,.colby1 #footer{z-index:10;position:relative}.colby2 .triscroll .contenu,.colby1 .triscroll .contenu{height:100%;overflow:hidden}.colby2 .triscroll .contenu .single,.colby1 .triscroll .contenu .single{height:100%;overflow:hidden}.colby2 .triscroll .contenu .single .col_1,.colby1 .triscroll .contenu .single .col_1{height:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.colby2 .triscroll .contenu .single .col_2,.colby1 .triscroll .contenu .single .col_2{height:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.colby2 .triscroll .contenu .single .col_2 .col_2_1,.colby1 .triscroll .contenu .single .col_2 .col_2_1{overflow:hidden}.colby2 .triscroll .contenu .single .col_2 .col_2_2,.colby1 .triscroll .contenu .single .col_2 .col_2_2{overflow:hidden}.colby2 #inscroll{overflow:hidden}.colby2 #inscroll .contenu{padding-bottom:35px}.colby2 .col_1{width:50%}.colby2 .col_2{width:50%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.colby2 .col_2 .col_2_1{width:100%;float:none;min-height:0}.colby2 .col_2 .col_2_2{width:100%;float:none}.colby2 .col4singles{width:50%}.colby2 #header .grand_menu .o{display:block;cursor:pointer;z-index:5;left:50%}.colby2 #header .grand_menu .o:before{left:17px}.colby2 #header .grand_menu .o:after{left:17px}.colby2 #header .grand_menu nav{display:none}.colby2 #footer{position:absolute;left:0;bottom:0}.colby1{overflow:hidden}.colby1 #inscroll{overflow:hidden}.colby1 .col_1{overflow:hidden !important;width:100%;float:none;background:#e6e6e6}.colby1 .col_2{overflow:hidden !important;width:100%;float:none}.colby1 .col_2 .col_2_1{overflow:hidden !important;width:100%;float:none}.colby1 .col_2 .col_2_2{overflow:hidden !important;width:100%;float:none}.colby1 .col4singles{width:0;display:none}.colby1 .bt_retour{position:absolute;left:40px;top:40px}.colby1 #header .logo{padding:5px 10px 0 70px}.colby1 #header .logo span{display:block;text-align:left;border:0;font-size:14px}.colby1 #header .logo .desc{display:none}.colby1 #header .logo a{padding:12px}.colby1 #header .grand_menu .o{display:block;cursor:pointer;z-index:5;background:#202020}.colby1 #header .grand_menu .o:before{left:17px}.colby1 #header .grand_menu .o:after{left:17px}.colby1 #header .grand_menu nav{display:none}.colby1 #header .grand_menu .menuscroller .recherche .bouton{display:none}.colby1 #footer .footer_bloc .menufooter{display:none}.colby1 #footer .footer_bloc .bottlinks .bottlink_2{display:none}.colby1 #footer .footer_bloc .bottlinks .bottlink_3{display:none}.colby1 .triscroll .contenu{height:100%;overflow:hidden}.colby1 .triscroll .contenu .single{height:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.colby1 .triscroll .contenu .single .col_1{height:auto}.colby1 .triscroll .contenu .single .col_2{height:auto}.colby1 .triscroll .contenu .single .col_2 .col_2_1{height:auto}.colby1 .triscroll .contenu .single .col_2 .col_2_2{height:auto}.col4singles{z-index:1;position:absolute;left:0;top:0;width:calc(100% / 3);height:100%;background:#e6e6e6}#inscroll.mobile_nav_open{overflow:hidden}.tweet{display:block;position:relative;left:0;top:0;width:100%;height:100%;padding:20% 0}.tweet span{color:#28aae1}.tweet .name{position:absolute;left:0;top:0;width:100%;text-align:left;font-size:0.9em;color:#646464;font-weight:700}.tweet .name img{height:auto;width:10%;margin-right:0.3em}.tweet .time{position:absolute;right:0;top:0;width:100%;text-align:right;font-size:0.9em;color:#646464}.tweet .time span{padding:0 28px 0 0;background:url(../svg/time.svg) 95% 50% no-repeat;background-size:auto 100%;color:#646464}.tweet .retweets{position:absolute;left:0;bottom:0;width:100%;text-align:left;font-size:0.9em}.tweet .retweets span{padding:0 0 0 22px;background:url(../svg/repeat.svg) 0 50% no-repeat;background-size:auto 90%;color:#000}.tweet .favorites{position:absolute;right:0;bottom:0;width:100%;text-align:right;font-size:0.9em}.tweet .favorites span{padding:0 0 0 22px;background:url(../svg/star.svg) 0 50% no-repeat;background-size:auto 90%;color:#000}.single .tweet{padding:8% 6%;font-size:1.8em}.single .tweet .name{left:6%;font-size:0.8em;font-weight:700}.single .tweet .name img{width:4%;height:auto}.single .tweet .time{right:6%;font-size:0.8em;font-weight:400;line-height:2em}.single .tweet .time span{position:relative;line-height:2em;display:block;padding:0 30px 0 0;background:url(../svg/time.svg) right 25% no-repeat;background-size:auto 70%;color:#969696}.single .tweet .retweets{left:6%;font-size:0.8em;font-weight:400}.single .tweet .retweets img{width:4%;height:auto}.single .tweet .favorites{right:auto;left:calc(16%);text-align:left;font-size:0.8em;font-weight:400}.single .tweet .favorites img{width:4%;height:auto}.contenu .tweet_on_single{overflow:hidden;margin:0 0 80px 0}.contenu .actualites_on_single{overflow:hidden}.contenu .actualites_on_single>p{line-height:1.5em;font-size:1.1em;padding:0 6% 1em}.contenu .actualites_on_single>p a{color:#009fcd;font-size:1.5em;font-weight:300;text-decoration:underline}.contenu .entreprise_on_single{overflow:hidden;position:relative;right:0;bottom:0;background:transparent;overflow:hidden;border:0;width:100%}.contenu .entreprise_on_single.mousein .readmore{color:#008f8f !important}.contenu .entreprise_on_single.mousein .readmore img{right:-8px;-webkit-animation:lireplus 0.1s forwards;-moz-animation:lireplus 0.1s forwards;animation:lireplus 0.1s forwards}.contenu .entreprise_on_single.mousein .photo img{-webkit-animation:zoombloc 0.5s forwards;-moz-animation:zoombloc 0.5s forwards;animation:zoombloc 0.5s forwards}.contenu .entreprise_on_single.mouseout .readmore img{right:0;-webkit-animation:liremoins 0.1s linear;-moz-animation:liremoins 0.1s linear;animation:liremoins 0.1s linear}.contenu .entreprise_on_single.mouseout .photo img{-webkit-animation:dezoombloc 0.5s forwards;-moz-animation:dezoombloc 0.5s forwards;animation:dezoombloc 0.5s forwards}.contenu .entreprise_on_single .photo{display:block;z-index:1;position:absolute;right:0;top:0;width:100%;overflow:hidden;width:50%;height:100%}.contenu .entreprise_on_single .photo .fitme{z-index:1;position:absolute;left:0;top:0}.contenu .entreprise_on_single .photo .photogoto{z-index:1;display:block;position:absolute;left:0;top:0;width:100%;height:100%}.contenu .entreprise_on_single .content{z-index:2;position:absolute;left:0;bottom:0;color:#646464;font-family:'Open Sans', sans-serif;line-height:1.2em;width:50%;height:100%;background:#fff}.contenu .entreprise_on_single .content .text{position:absolute;left:0;bottom:0;width:100%;height:100%;padding:14%;background:#e6e6e6}.contenu .entreprise_on_single .content .text p{padding:0;line-height:1.5em}.contenu .entreprise_on_single .content .text .nom{font-family:'Lora', serif;font-size:300%;color:#232323;line-height:90%;padding:0 0 0.2em 0}.contenu .entreprise_on_single .content .text .role{font-family:'Open Sans', sans-serif;font-style:normal;color:#969696;padding:0 0 1.6em 0;line-height:1em;font-size:150%}.contenu .entreprise_on_single .content .text .readmore{position:absolute;right:12%;bottom:10%;color:#232323;font-size:140%;font-family:'Lora', serif;font-weight:700;padding:5px 10% 5px 5px}.contenu .entreprise_on_single .content .text .readmore img{display:none;position:absolute;top:22%;right:0;width:11%;height:auto}.contenu .entreprise_on_single .content:before{content:'';display:block;position:absolute;left:calc(50% - 12px);top:-20px;width:0;height:0;border:12px solid transparent;border-bottom:8px solid #e6e6e6;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.actualite_single .col_2 h2{padding:40px 60px;font-size:25px}.actualite_single .col_2 .alignleft{float:left;margin:5px 20px 20px 0}@media screen and (max-width: 500px){.actualite_single .col_2 .alignleft{width:30%;margin:5px 10px 10px 0}}.actualite_single .col_2 .the_content{padding-top:40px}.actualite_single .col_2 .the_content p{padding:0 60px 30px}.colby1 .actualite_single .col_2 h2,.colby2 .actualite_single .col_2 h2{padding:6%;font-size:25px}.colby1 .actualite_single .col_2 .the_content,.colby2 .actualite_single .col_2 .the_content{padding-top:4%}.colby1 .actualite_single .col_2 .the_content p,.colby2 .actualite_single .col_2 .the_content p{padding:0 6% 6%}@media screen and (max-width: 500px){.colby1 .actualite_single .col_2 .the_content p,.colby2 .actualite_single .col_2 .the_content p{font-size:14px}}
.actualites .bloc .content .text .nom{font-size:150%}.actualites .bloc .content .text .role{font-style:normal}body .page .col4singles{display:none}body .page .col_1 .texte{background:transparent}body .page .col_1 .texte .nom{padding-bottom:6%}body .page .col_1 .texte h2{font-size:250%;font-family:'Lora', serif;color:#232323;padding:6% 6%}body .page .wpcf7{padding:0 6%}body .page .wpcf7 input{height:45px;line-height:43px;border:1px solid #c8c8c8;margin:0;padding:0;font-size:16px;display:inline-block;width:100%}body .page .wpcf7 textarea{height:145px;line-height:26px;border:1px solid #c8c8c8;margin:0;padding:0;font-size:16px;width:100%}body .page .wpcf7 span.votrenom{display:block;position:relative;width:35%;float:left;padding:0 5px 5px 0}body .page .wpcf7 span.votrenom input{padding:0 15px}body .page .wpcf7 span.votreentreprise{display:block;position:relative;width:65%;float:left;padding:0 0 5px 0}body .page .wpcf7 span.votreentreprise input{padding:0 15px}body .page .wpcf7 span.votremessage{display:block;position:relative;clear:both;width:100%;padding:0}body .page .wpcf7 span.votremessage textarea{padding:15px}body .page .wpcf7 .wpcf7-submit{display:block;width:100%;height:45px;background:#008f8f;border:0;color:#fff;margin:5px 0 0}.bt_retour{z-index:99;position:fixed;left:40px;top:120px;width:90px}.bt_retour img{width:100%;height:auto}.entreprise_single .col_1 .texte{position:relative}.entreprise_single .col_1 .texte .plan_entreprise{z-index:3;position:relative;width:50%;height:0;padding-top:50%;float:right}.entreprise_single .col_1 .texte .plan_entreprise #gmap{position:absolute;left:0;top:0;width:100%;height:100%}.entreprise_single .col_1 .texte .plan_entreprise #gmap #e-marker{width:40px;height:40px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;overflow:hidden;-webkit-font-smoothing:antialiased}.entreprise_single .col_1 .texte .plan_entreprise #gmap #e-marker img{width:100%;height:100%;-webkit-font-smoothing:antialiased}.entreprise_single .col_1 .texte .role{z-index:1;position:relative;padding-right:50%}.entreprise_single .col_1 .texte .infos{z-index:2;position:relative;padding-right:50%}.entreprise_single .col_1 .texte .infos span{color:#232323}.entreprise_single .col_1 .texte .infos p{padding:0 2% 2% 12%;font-size:150%}.entreprise_single .col_1 .texte .infos a{color:#646464}#page_2{min-height:100%}#page_2 .page{min-height:100%}#page_2 .col_1{padding-top:3em}#page_2 .col_1 .texte h1{font-size:250%}#page_2 .col_1 .texte p{font-size:160%;line-height:180%}.col_1,.col_2,.col_2_1,.col_2_2{position:relative}#body_homepage #inscroll{overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}#body_homepage #inscroll .contenu{padding-bottom:0}#body_homepage #footer{position:relative}#body_archives #inscroll{overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}#body_archives #inscroll .contenu{padding-bottom:0}#body_archives #footer{position:relative}.colby3 #page_2 .page:before{content:'';display:block;position:absolute;right:33.33%;top:0;width:1px;height:100%;background:#c8c8c8}#body_dirigeants #inscroll{overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}#body_dirigeants #inscroll .contenu{padding-bottom:0}#body_dirigeants #footer{position:relative}@media screen and (max-width: 600px){#inscroll .contenu .single .col_2 .col_2_1 p{font-size:14px}#inscroll .contenu .single .col_2 .col_2_2 p{font-size:14px}#inscroll .contenu .single .col_2 .col_2_2 .entreprise_on_single .content .text{padding:10%}#inscroll .contenu .single .col_2 .col_2_2 .entreprise_on_single .content .text p{font-size:12px;line-height:1.2em}#inscroll .contenu .single .col_2 .col_2_2 .entreprise_on_single .content .text .role{padding-bottom:1em}#inscroll .contenu .single .col_1 .texte p{font-size:14px}}#body_single .triscroll .contenu .single .col_2 .col_2_2{overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}#body_single .triscroll .contenu .single .col_2{overflow:hidden}#body_single #inscroll{overflow:hidden}#body_single.colby2 .triscroll .contenu .single .col_2 .col_2_1{overflow:hidden}#body_single.colby2 .triscroll .contenu .single .col_2 .col_2_2{overflow:hidden}#body_single.colby2 .triscroll .contenu .single .col_2{overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}#body_actualite .triscroll .contenu .single .col_2{overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}#body_actualite #inscroll{overflow:hidden}#body_search #inscroll .contenu{padding-bottom:0}.colby2 #header.mobile_nav_open .grand_menu .x{left:50%}.colby2 #inscroll #header .grand_menu .menuscroller .recherche .bouton{display:none}.colby2 .triscroll .contenu .single .col_2 .col_2_1{height:auto}.colby2 .triscroll .contenu .single .col_2 .col_2_2{height:auto}#body_search #inscroll{overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}#body_search #inscroll #footer{position:relative}
