@import "reset.css";@import "../fonts/icomoon/flaticon.css";@import "menu.css";@import "menu-mobile.css";@import "slider/setting.css";@import "slider-index/slider.css";@import "wow/animate.css";@import "jqalerts.css";@import "contact.css";@import "colorSite.css";body{ font-size:14px; font-family:'proxima-nova',Helvetica,Arial,sans-serif; font-weight:300; font-style:normal; width:100%; overflow:visible; border:0px solid red}#body-container{ position:relative; background:transparent; width:100%; height:100%; overflow:hidden; border:0px solid green}.size{ max-width:100%}input,select,textarea{ font-size:1.1em}input:focus,select:focus,textarea:focus{ outline:0}a{ text-decoration:none}:-moz-any-link:focus{ outline:0}.center{ text-align:center; margin:0px auto}.separator{ position:relative; clear:both; height:0px}h1,.title,title2,h2,h3,.h3,p,.p{ position:relative; display:block; margin-top:0.5em; line-height:1.5em; margin-bottom:0.8em; font-weight:normal; font-size:1em}h1,.title,.title2{ font-weight:normal; text-align:center; margin-top:0em; margin-bottom:0em;  text-transform:uppercase; font-size:1.6em}.title2{ font-size:1.4em}h3,.h3{ text-align:left; padding-left:2px; font-size:1.2em; font-weight:normal; margin-bottom:0px}h4,h5{ text-align:left; font-size:1.15em; line-height:1.5em; font-weight:normal; padding-bottom:0.5em}h5{ font-size:1.05em}.sep,.sep2{ position:relative; display:block; clear:both; margin-top:5px; margin-right:0px; margin-bottom:10px; margin-left:0px; min-width:100%; height:1px; border-top-width:1px; border-top-style:dotted}.centresep,.centresep2{ width:320px; max-width:100%; margin:0px auto; margin-top:-1px}.leftsep{ width:150px; float:left; margin-top:-1px}.triangle{ position:relative; display:block; margin-top:2em; margin-bottom:1em; width:450px; height:0; border-top-color:transparent; border-right-color:transparent; border-bottom-color:transparent}.boldcontent{ font-weight:bold}.cadre{ margin:0em auto; padding:0.5em}.content a.lien,.colorlien{ letter-spacing:1px}a.lien2{ text-transform:uppercase; font-size:0.85em; line-height:1.8em}a.lien3{ text-transform:uppercase; font-size:0.85em; line-height:1.5em}a.lien4{ font-weight:normal; font-size:1em; line-height:1.5em}.glyph{ display:inline; width:1em; margin-left:1em; text-align:center}.glyph .glyph-icon{ padding:0px; display:inline; font-family:"Flaticon"; font-size:21px; line-height:1}.glyph .glyph-icon:before{ font-size:21px; margin-left:0}.glyph .glyph-icon2{ padding:0px; display:inline; font-family:"Flaticon"; font-size:1.5em; line-height:1}.glyph .glyph-icon2:before{ font-size:1.5em;  margin-left:0}a#btn_up{ z-index:100; width:29px; height:29px; position:fixed; bottom:111px; right:5px; cursor:pointer; display:none}.header{ z-index:100}.logo-desktop{ position:relative; display:block; max-width:360px; border:0px solid red; z-index:10}.logo-mobile{ position:relative; margin:0px auto; margin-top:0px; margin-bottom:10px; display:block; width:400px; height:100px; border:0px solid red; z-index:10}.conteneurmenu{ position:relative; display:block; background:white; z-index:30}.hautSite-mobile{ text-align:center; padding:5px 0px 10px 0px}.content{ position:relative; display:block; margin-top:10px; padding:0px 2em}.contentHautPage{ position:relative; display:block; height:185px}.contentHautPageBlock{ position:fixed; z-index:50; width:100%; height:180px; -webkit-box-shadow:-2px 13px 29px -8px rgba(0,0,0,0.4); -moz-box-shadow:-2px 13px 29px -8px rgba(0,0,0,0.4); box-shadow:-2px 13px 29px -8px rgba(0,0,0,0.4)}#pageContent{ position:relative; display:block; text-align:justify; z-index:10}#pageContent .content{ padding-top:1.5em; background:transparent; padding-bottom:2em; min-height:100px}#pageContent .content span.b{ font-weight:bold}#pageContent ul.list{  list-style:disc; margin-left:2em}#pageContent ul.list li{ padding-bottom:0.5em; line-height:1.4em; font-weight:normal}.footer{ position:relative; bottom:0px; width:100%; height:105px; font-size:1.1em; z-index:50; border:0px solid green}@media only screen and (max-width:1000px){ .footer{height:170px}}.footer .content{ margin-top:0px}.footer a{ text-transform:uppercase}.footer a:hover{ color:rgb(255,255,255)}.button_large,.button_large2{ padding:10px 30px; text-decoration:none; transition:background .5s ease; -moz-transition:background .5s ease; -webkit-transition:background .5s ease; -o-transition:background .5s ease; display:inline-block; font-family:inherit; text-transform:uppercase; letter-spacing:1px; font-weight:700; line-height:2em; font-size:0.9em; position:relative; display:block; margin:1em auto; cursor:pointer; outline:none; width:100%; text-align:center}@media only screen and (max-width:800px){ a.button_large,a.button_large2{ padding:10px 20px}}