body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.accueil_site{max-width:750px;height:auto;margin-left:auto;margin-right:auto;padding-left:7px;padding-right:7px;background-color:#fff;text-align:justify}.serveur{max-width:750px;height:auto;margin-top:10px;padding-top:1px;margin-left:auto;margin-right:auto;padding-left:7px;padding-right:7px;background-color:#fff;text-align:justify}.conteneur_cv{width:796px;height:auto;margin-top:10px;margin-left:-399px;left:50%;position:absolute}#menu{margin-left:-280px}@media screen and (max-width: 639px){#desktopMenu{display:none}#mobileMenu{display:block;background-color:#141414;font-family:arial,verdana,sans-serif}}@media screen and (min-width: 640px){#desktopMenu{display:block}#mobileMenu{display:none}.menu,
#desktopMenu
#menu{list-style:none;left:50%;margin-top:0;border-color:blue;border:none;height:35px;width:640px;margin-left:-315px;margin-right:auto;position:absolute;padding:0}.menu li,
#desktopMenu #menu
li{float:left}.menu li a,
#desktopMenu #menu li
a{display:block;float:left;height:35px;line-height:35px;color:#DBDBDB;text-decoration:none;font-size:11px;font-family:arial,verdana,sans-serif;font-weight:700;text-align:center;padding:0
0 0 8px;cursor:pointer;padding:0
16px 0 16px}.menu li.actuel a,
#desktopMenu #menu li.actuel
a{color:#fff}.menu li a:hover,
#desktopMenu #menu li a:hover{color:#fff;background-color:#5f5f5f}.menu li.actuel a:hover,
#desktopMenu #menu li.actuel a:hover{color:#fff;cursor:default}.fondmenu{background-color:#141414;background-repeat:repeat-x;height:35px;margin:auto}.actuel{background-color:#5f5f5f}}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding: .438em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu
.slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu
.slicknav_icon{float:left;margin: .188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height: .125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top: .188em}.slicknav_nav{clear:both;font-size:11px;font-weight:700}.slicknav_nav ul,
.slicknav_nav
li{display:block}.slicknav_nav
.slicknav_arrow{font-size: .8em;margin:0
0 0 .4em}.slicknav_nav
.slicknav_item{display:block;cursor:pointer}.slicknav_nav
a{display:block}.slicknav_nav .slicknav_item
a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1;font-size:16px}.slicknav_btn{margin:5px
5px 6px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#5f5f5f}.slicknav_menu
.slicknav_menutxt{color:#FFF}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size: .8em}.slicknav_nav,
.slicknav_nav
ul{list-style:none;overflow:hidden}.slicknav_nav
ul{padding:0;margin:0;text-align:center}.slicknav_nav
.slicknav_item{padding:5px
10px;margin:2px
5px}.slicknav_nav
a{padding:5px
10px;margin:2px
5px;text-decoration:none;color:#DBDBDB}.slicknav_nav .slicknav_item
a{padding:0;margin:0}.slicknav_nav .slicknav_item:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a:hover{background:#5f5f5f;color:#fff}.slicknav_nav
.slicknav_txtnode{margin-left:15px}.form_contact{text-align:center;margin-top:10px}.form_contact input,
.form_contact textarea,
.form_contact
img{width:200px}#formulaire_contact
#submit_form{display:none}#formulaire_contact{min-width:235px}#formulaire_contact input[type="text"]{height:34px;padding:0
6px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px
solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;margin:2px}#formulaire_contact
textarea{padding:0
6px;font-size:14px;line-height:1.42857143;color:#555;height:130px;background-color:#fff;background-image:none;border:1px
solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;margin:2px}#formulaire_contact
label{display:inline-block;margin-bottom:5px;font-weight:700;text-align:right;padding-top:7px;width:90px;margin-right:8px;vertical-align:top;margin-top:5px}.alert_warning{background-color:#DF9898;color:#D52623;padding:5px;border-radius:4px;margin-top:5px;margin-bottom:5px;font-style:italic}.alert_good{background-color:#71E692;color:#0E6626;padding:5px;border-radius:4px;margin-top:5px;margin-bottom:5px;font-style:italic}#formulaire_contact input[type="submit"]{margin-top:10px;margin-right:10px;padding:10px;font-size:14px;line-height:100%;text-shadow:0 1px rgba(0, 0, 0, 0.4);color:#fff;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;font-weight:700;transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-moz-transition:background .1s ease-in-out;-ms-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;text-shadow:0 1px rgba(0, 0, 0, 0.3);color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#137499;border:none}#formulaire_contact input[type="submit"]:hover{background-color:#0E9ED8;outline:0
none;text-decoration:none;color:#fff}#formulaire_contact input[type="submit"]:active{padding-top:10px;margin-bottom:-1px;outline:0
none;text-decoration:none;color:#fff}.photo_text_gandi{float:left;margin-right:10px;margin-bottom:10px}.photo_text_gandi
img{width:100%}#container{font-size:16px}h1{text-align:center}.resume-holder
h2{padding:0;margin:0;line-height:normal;font-size:initial;font-weight:bold!important;text-shadow:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}input.telephone{display:none}