#cabinet-map{ width:100%; height:440px; margin-top:0pt; margin-right:0pt; margin-bottom:0pt; margin-left:0pt; padding-top:0pt; padding-right:0pt; padding-bottom:0pt; padding-left:0pt; background-color:transparent; border:0px solid red}#cabinet-map2{ width:100%; height:200px; margin-top:0pt; margin-right:0pt; margin-bottom:0pt; margin-left:0pt; padding-top:0pt; padding-right:0pt; padding-bottom:0pt; padding-left:0pt; background-color:transparent; border:0px solid red}#slider-haut-contact .slide1{ background:#f06b50}#slider-haut-contact .slide1 .bContainer{ top:10%; left:0%; border:0px solid red}.nomCentre{    font-size:1.2em;    letter-spacing:1px;    color:rgb(230,118,24);    text-align:center;    padding:10px 5px;    border:1px solid rgb(230,118,24)}.bottomCoord{    border-bottom:2px dotted rgb(230,118,24);    width:90%;    margin:0px auto}ul.coordonnees hr{    width:60%;    border:0;    height:0;    border-top:2px solid rgba(0,0,0,0.1);    border-bottom:1px solid rgba(255,255,255,0.3)}ul.coordonnees li{    text-align:left;    padding-left:30px;    padding-bottom:0.5em;    padding-top:4px}ul.coordonnees li.adresse{    background:transparent url(../images/contact/icones-contact.png) 0 0 no-repeat;    background-position:3px -449px}ul.coordonnees li.internet{    background:transparent url(../images/contact/icones-contact.png) 0 0 no-repeat;    background-position:0px -198px}ul.coordonnees li.email{    background:transparent url(../images/contact/icones-contact.png) 0 0 no-repeat;    background-position:0px -96px}ul.coordonnees li.tel{    background:transparent url(../images/contact/icones-contact.png) 0 0 no-repeat;    background-position:0px -147px}ul.coordonnees li.horaires{    background:transparent url(../images/contact/icones-contact.png) 0 0 no-repeat;    background-position:1px -494px;    line-height:1.5em}.divider{    padding:0px;    margin:1em 0px;    line-height:5px;    width:100%;    background:transparent url("../images/contact/divider.png") top center repeat}form{font-size:1em}textarea{overflow:auto;resize:none}button{overflow:visible;padding:0 10px;cursor:pointer}button::-moz-focus-inner{padding:0;border:none}.form-a{width:100%}.form-a fieldset{display:block;border:none;margin:0 0 1em 0;padding:0}.form-a .fgroup-a{width:100%;padding-top:9px}.form-a .fgroup-a:after{content:".";display:block;height:0;clear:both;visibility:hidden}.form-a .field-a{position:relative;float:left;width:100%;max-width:278px;margin-right:50px}.form-a .field-b{position:relative;float:left;width:100%}@media only screen and (min-width:1300px) and (max-width:1400px){ .form-a .field-a{ max-width:250px}}@media only screen and (min-width:1200px) and (max-width:1300px){ .form-a .field-a{ max-width: 220px}}@media only screen and (min-width:600px) and (max-width:1200px){ .form-a .field-a{ max-width:40%}}.form-a .fl-a{float:left;margin-right:0px}.form-a .fl-b{width:100%}.form-a .field-a label,.form-a .field-b label{display:block;padding-bottom:9px;color:#172934}.form-a .field-a input{display:block;width:90%;padding:8px 5px 7px 45px;border:1px solid #dbdbdb;color:#3c525f;line-height:1.2;background:#fff url(../images/contact/icones-contact.png) 0 0 no-repeat;-webkit-box-shadow:inset 1px 1px 3px 1px #f2f2f2;-moz-box-shadow:inset 1px 1px 3px 1px #f2f2f2;box-shadow:inset 1px 1px 3px 1px #f2f2f2;outline:none}@media only screen and (min-width:0px) and (max-width:400px){    .form-a .field-a input{        width:75%}}.ie .form-a .field-a input{padding-top:8px}.form-a .field-a input:focus{background-color:#fffff7;border-color:#d2d2d2}.form-a .field-a input.name{background-position:7px 6px}.form-a .field-a input.prenom{background-position:7px 6px}.form-a .field-a input.activite{background-position:8px -43px}.form-a .field-a input.email{background-position:8px -91px}.form-a .field-a input.phone{background-position:8px -141px}.form-a .field-a input.ville{background-position:12px -442px}.form-a .field-a .focus-wrapper{display:block;position:relative;float:left}.form-a .field-a .focus-helper{position:absolute;right:-13px;top:0;display:block;overflow:hidden;width:14px;height:34px;background:url(../images/contact/field-focus-helper.png) 0 0 no-repeat;text-indent:-10001px}.form-a .field-a select,.form-a .field-b select{display:block;width:630px;padding:6px 4px 6px 4px;border:1px solid #dbdbdb;color:#3c525f;line-height:1.2;-webkit-box-shadow:inset 1px 1px 3px 1px #f2f2f2;-moz-box-shadow:inset 1px 1px 3px 1px #f2f2f2;box-shadow:inset 1px 1px 3px 1px #f2f2f2;outline:none}.form-a .field-a select:focus{background-color:#fffff7;border-color:#d2d2d2}@media only screen and (min-width:1300px) and (max-width:1400px){    .form-a .field-a select{        width:580px}}@media only screen and (min-width:1200px) and (max-width:1300px){    .form-a .field-a select{        width:520px}}@media only screen and (min-width:400px) and (max-width:1200px){    .form-a .field-a select{        width:110%}}@media only screen and (min-width:0px) and (max-width:400px){    .form-a .field-a select{        width:100%}}.form-a .field-b textarea{display:block;width:1200px;height:182px;padding:12px 40px 8px 45px;border:1px solid #dbdbdb;color:#3c525f;background:#fff url(../images/contact/icones-contact.png) 0 0 no-repeat;line-height:1.5;-webkit-box-shadow:inset 1px 1px 3px 1px #f2f2f2;-moz-box-shadow:inset 1px 1px 3px 1px #f2f2f2;box-shadow:inset 1px 1px 3px 1px #f2f2f2;outline:none}.form-a .field-b textarea:focus{background-color:#fffff7;border-color:#d2d2d2}.form-a .field-b textarea.message{background-position:8px -191px}@media only screen and (min-width:1300px) and (max-width:1400px){ .form-a .field-b textarea{ width:1090px}}@media only screen and (min-width:1200px) and (max-width:1300px){ .form-a .field-b textarea{ width:980px}}@media only screen and (min-width:600px) and (max-width:1200px){ .form-a .field-b textarea{ width:85%}}@media only screen and (min-width:400px) and (max-width:600px){ .form-a .field-b textarea{ width:75%}}@media only screen and (min-width:0px) and (max-width:400px){ .form-a .field-b textarea{ width:60%}}.form-a .fgroup-a{width:100%;padding-top:7px;border:0px solid black}.infoPj{ margin-bottom:-10px; padding-bottom:5px; width:100%; background-color:rgb(230,230,230); border-top:1px solid rgb(50,50,50)}.infoPj span{ display:block; font-size:11px; letter-spacing:1px; font-weight:bold; padding-top:5px; padding-left:10px; color:rgb(130,130,130)}