@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:300;src:local('Oswald Light'),local('Oswald-Light'),url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-sh0Tvs9CE5Q.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:300;src:local('Oswald Light'),local('Oswald-Light'),url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-sh0Ttc9CE5Q.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:300;src:local('Oswald Light'),local('Oswald-Light'),url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-sh0TtM9CE5Q.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:300;src:local('Oswald Light'),local('Oswald-Light'),url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-sh0Tus9C.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:local('Oswald Regular'),local('Oswald-Regular'),url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:local('Oswald Regular'),local('Oswald-Regular'),url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:local('Oswald Regular'),local('Oswald-Regular'),url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:local('Oswald Regular'),local('Oswald-Regular'),url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;src:local('Oswald Bold'),local('Oswald-Bold'),url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-ohoTvs9CE5Q.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;src:local('Oswald Bold'),local('Oswald-Bold'),url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-ohoTtc9CE5Q.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:700;src:local('Oswald Bold'),local('Oswald-Bold'),url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-ohoTtM9CE5Q.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;src:local('Oswald Bold'),local('Oswald-Bold'),url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-ohoTus9C.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

*{margin:0 auto;padding:0;border:0;text-decoration:none;}
.h1-like,.h2-like,.h3-like,.h4-like,.h5-like,.h6-like,h1,h2,h3,h4,h5,h6{margin-bottom:0}.mod,svg:not(:root){overflow:hidden}.table,blockquote,code,img,input,pre,table,td,textarea,video{max-width:100%}iframe,img,legend,table,td,th,tr>*+*{border:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,body,div,fieldset,figcaption,figure,form,h1,h2,h3,h4,html,li,ol,p,section,ul{padding:0;margin:0;border:none;list-style:none}address,article,aside,footer,header,nav,section{display:block;zoom:1}ol,ul{padding-left:2em}ul.unstyled{list-style:none}img{vertical-align:middle}audio,canvas,video{display:inline-block}figure{margin:0}.h1-like,h1{margin-top:.57;font-size:3.2px rem;line-height:1.14}.h2-like,h2{margin-top:.65;font-size:2.8px rem;line-height:1.3}.h3-like,h3{margin-top:.76;font-size:2.4px rem;line-height:1.52}.h4-like,h4{margin-top:.91;font-size:2px rem;line-height:1.82}.h5-like,h5{margin-top:1.01;font-size:1.8px rem;line-height:1.01}.h6-like,h6{margin-top:1.14;font-size:1.6px rem;line-height:1.14}strong{font-weight:700}sub,sup{vertical-align:0;position:relative}sup{bottom:1ex}sub{top:.5ex}body>script{display:none!important}.clear,.line,.row{clear:both}.clearfix:after,.line:after,.mod:after{content:"";display:table;clear:both}.left{float:left}.right{float:right}.nodisplay{display:none}.prec{float:left}.suiv{float:right}.center{margin-left:auto;margin-right:auto}.txtleft{text-align:left}.txtright{text-align:right}.txtcenter{text-align:center}.table,table{table-layout:fixed;border-collapse:collapse;vertical-align:top}table#recaptcha_table,table.table-auto{table-layout:auto}caption{padding:10px;font-style:italic}td,th{padding:.3em .5em;text-align:left}th{text-align:center}form tr:nth-child(odd){background-color:transparent}fieldset,form{border:none}.btn,button,input,label,select{vertical-align:middle;font-family:inherit;font-size:inherit}label{display:inline-block;vertical-align:middle;cursor:pointer}legend{white-space:normal}textarea{overflow:auto;min-height:5em;vertical-align:top;font-family:inherit;font-size:inherit;resize:vertical}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}::-webkit-input-placeholder{color:#777}input:-moz-placeholder,textarea:-moz-placeholder{color:#777}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}@media (max-width:1010px){.medium-hidden,.tablet-hidden{display:none!important}.medium-visible{display:block!important}.medium-no-float{float:none}.medium-inbl{display:inline-block;float:none;vertical-align:top}.tiny-visible,.tiny-visible-line{display:none!important}.medium-visible-line{display:inline-block!important}code,div,pre,samp,table,td,textarea,th{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}}@media (max-width:780px){.tiny-hidden{display:none!important}.tiny-visible{display:block!important}.tiny-visible-line{display:inline-block!important}}
html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body {background: #ffffff; color: black;font-family: 'Oswald', sans-serif;font-size: 14px;line-height: 1.3;}
/*** Header ***/
header{position: relative;z-index: 20;}
/*** Menu ***/
  #Menu{background: #0c6446;text-align: center;padding: 11px 0 12px 0;text-transform: uppercase;font-style: italic;position: relative;z-index: 11;}
  #Menu #ulMenu{padding-left: 0;}
  #Menu .liMenu{background: url(/img/fond-li.png) no-repeat left 6px;padding: 6px 20px 0 30px;position: relative;}
  #Menu a:hover,#Menu a.selected2{color: #fed739 !important;}
  #Menu .liMenu >a,#Menu .liMenu span{font-size: 18px;line-height: 31px;color: #ffffff;}
  #Menu .accLi,#Menu .liMenuFace{background: transparent!important;}
  #Menu .liMenuFace{padding-top: 0;padding-right: 5px;padding-left: 10px;}
  #Menu .ulSSMenu{display: none;position: absolute;left: -40px;top: 54px;background: #053d29;width: 220px;padding: 17px 0;text-align: left;}
  #Menu .ulSSMenu a{font-size: 18px;line-height: 22px;color: #ffffff;}
  #Menu .ulSSMenu li{width: 170px;margin-left: 25px;padding: 3px 0;}
  .contLogo{max-width: 1300px;width: 96%;position: relative;z-index: 10;}
  .contLogo #logo{position: absolute;left: 0;top: 25px;}
/*** Slides ***/
  .contSlides{position: relative;z-index: 10;}
  .contSlides .hoverImgs{z-index:11;position: absolute;left: 0;top: 0;width: 100%;height:100%;}
  #slides{
    position: relative !important;width: 100% !important;z-index: 10;
    height: 840px !important;min-height: 840px !important;
  }
  .contSlides .msgHoverImg{text-shadow: 4px 0px 7px #000;text-transform: uppercase;font-style: italic; font-size: 43px;line-height: 54px;color: #ffffff;font-weight:700;position: absolute;left: 0;text-align: center;width: 100%;z-index: 12;bottom: 55px;}
   .contSlides .msgHoverImg h1{font-size: 43px;line-height: 54px;color: #ffffff;} 
  #slides img{height: 840px !important;min-height: 840px !important;margin: 0 !important;}
  .contSlides.interne #slides,.contSlides.interne #slides img{height: 280px !important;min-height: 280px !important;}
/*** Actus accueil ***/
  .actusAcc{width: 96%;max-width: 1285px;padding: 38px 0 0px 0;}
  .actusAcc .titreActu{
    text-align: center;padding: 34px 0;text-transform: uppercase;font-weight: 700;
    background: url(/img/fond-titre-actu.png) repeat-x center center;
  }
  .actusAcc .titreActu a{font-size: 35px;line-height: 40px;color: #0c6446;background: #ffffff;padding: 0 17px;}
  .actusAcc article{width: 49%;border-top: 2px solid #0c6446;border-bottom: 2px solid #0c6446;padding:12px 0 25px 0;}
  .actusAcc article .titreArti{min-height: 48px;font-size: 18px;line-height: 24px;color: #0c6446;display:block;font-weight: 600;text-transform: uppercase;}
  .actusAcc article .photo{width: 49%;}
  .actusAcc article .artInside{padding-top: 10px}
  .actusAcc article .text{
    width: 48%;margin-left: 3%;font-family: 'Open Sans', sans-serif;
    font-size: 14px;line-height: 22px;color: #2e2e2e;text-align: justify;
  }
  .actusAcc article .corps{height: 132px;overflow: hidden;}
  .actusAcc article .btnDetl{text-align: right;padding-top: 8px;}
  .actusAcc article .detaiAct{
    font-size: 16px;line-height: 22px;color: #23643c;text-decoration: underline;
    background: url(/img/btnDetails.png) no-repeat center top;padding-top: 47px;text-align: center;
  }
  .actusAcc .articleUne{margin-right: 2%;}
  .actusAcc .titreActuBas{padding: 30px 0 40px 0;text-align: center;font-family: 'Open Sans', sans-serif;}
  .actusAcc .titreActuBas a{font-size: 16px;line-height: 20px;color: #23643c;text-decoration: underline;}
/*** formularios ***/
  .deuxForms{background: #f6f5f5;padding: 6px 0 33px 0;}
  .deuxForms .formsInside{width: 96%;max-width: 1285px;}
  .deuxForms .rechAder{width: 49%;margin-right: 2%;}
  .deuxForms .rechCheval{width: 49%;}
  .deuxForms .titreForm{
    text-align: center;padding: 40px 0;text-transform: uppercase;font-weight: 700;
    background: url(/img/fond-titre-actu.png) repeat-x center center;
  }
  .deuxForms .titreForm span{background: #f6f5f5;font-size: 35px;line-height: 40px;color: #0c6446;padding: 0 12px;}
  .deuxForms .rechAder .liensHaut{background: #0c6446;padding: 30px 0 13px 0;text-transform: uppercase;}
  .deuxForms .rechAder .liensHaut ul{width: 80%;margin-left: 13%;}
  .deuxForms .rechAder .liensHaut li{float: left;width: 49%;}
  .deuxForms .rechAder .liensHaut a{font-size: 18px;line-height: 30px;color: #f6f5f5;font-weight: 600;}
  .deuxForms .rechAder .formAder{background: #0c6446;padding: 23px 0 18px 0;margin-top: 4px;}
  .deuxForms .rechAder .titreTableau{text-align: center;padding-top: 60px;}
  .deuxForms .rechAder .titreTableau a{
    font-size: 16px;line-height: 20px;color: #f6f5f5;padding-top: 46px;
    background: url(/img/btn-voir.png) no-repeat center top;text-decoration: underline;
  }
  .deuxForms .rechAder .formComunMot{max-width: 290px;}
  .deuxForms .rechAder .formComunMot form{font-size: 18px;line-height: 24px;color: #f6f5f5;font-family: 'Open Sans', sans-serif;}
  .deuxForms .rechAder .formComunMot form input,.deuxForms .rechAder .formComunMot form select
  {width: 175px;font-size: 15px;line-height: 21px;color: #000;height: 21px;}
  .deuxForms .rechAder .formComunMot form .enviar{
    font-size: 15px;line-height: 24px;color: #f6f5f5;text-decoration: underline;
    background: transparent;border: none;width: 30px;height: 24px;
  }
  .deuxForms .rechCheval .msgInputs {background: #0c6446;padding: 15px 0 25px 0;}
  .deuxForms .rechCheval .msgInputs .titreTableau{text-transform:uppercase;font-size: 22px;line-height: 26px;color: #f6f5f5;font-weight: 700;font-family: 'Open Sans', sans-serif;}
  .deuxForms .rechCheval .msgInputs .sousTitreTableau{margin-top:5px;font-size: 18px;line-height: 22px;color: #f6f5f5;font-style: italic;font-family: 'Open Sans', sans-serif;}
  .deuxForms .rechCheval .msgInputs .titreTableau,.deuxForms .rechCheval .msgInputs .sousTitreTableau{padding: 0 8px 0 15px;}
  .moduleAffichage{font-family: 'Open Sans', sans-serif;padding: 12px 0 0px 0;font-size: 14px;line-height: 20px;color: #f6f5f5;width: 94%;max-width: 550px;}
  .moduleAffichage .btnss{background: transparent;border: none;color: #fff;text-decoration: underline;}
  .moduleAffichage .contenuTableau{width:70%;}
  .moduleAffichage .contenuTableau p{width: 40%;}
  .moduleAffichage .contenuTableau p.pere{margin-right: 10%;}
  .moduleAffichage input{width: 80%;}
  .moduleAffichage input.btnss{width: auto;margin-left: 6px;}
  .moduleAffichage .contenuTableauBas{width:30%;}
  .moduleAffichage .contenuTableau label{display: block;}
  .moduleAffichageBas{background: #42b28a;padding: 20px 0 20px 0;font-size: 15px;line-height: 19px;color: #ffffff;font-family: 'Open Sans', sans-serif;}
  .moduleAffichageBas form{
    max-width: 540px;width: 92%;display: block;
  }
  .moduleAffichageBas form p{padding-bottom: 5px;}
  .moduleAffichageBas form .contForm{background: url(/img/pix-blanco.png) repeat-y center top;margin-top: 15px;}
  .moduleAffichageBas form select,.moduleAffichageBas form input
  {width: 102px;font-size: 13px;line-height: 18px;height: 18px;}
  .moduleAffichageBas form .first label{width: auto;margin-right: 8px;}
  .moduleAffichageBas form .first .prixmax{width: 24px;text-align: center;}
  .moduleAffichageBas form .first input{width: 59px;}
  .moduleAffichageBas form .formUne{width: 50%;}
  .moduleAffichageBas form .formDeux{width: 47%;margin-left: 3%;}
  .moduleAffichageBas form label{width: 126px;}
  .moduleAffichageBas .contenuTableauBtn{padding-right: 32px;}
  .moduleAffichageBas .contenuTableauBtn input{
    font-size: 16px;line-height: 20px;color: #f6f5f5;padding-top: 46px;height: 70px;width: auto;
    background: url(/img/btn-voir.png) no-repeat center top;text-decoration: underline;
  }
/*** Cheval + adherent du jour ***/
  .proprietes {background: #e9e7e7;padding: 45px 0 64px 0;border-top: 1px solid #dbdada;}
  .proprietes .proprietesIn{width: 96%;max-width: 1285px;text-align: center;}
  .proprietes .proCheval{width: 49%;margin-right: 2%;position: relative}
  .proprietes .proCheval .photoCheval{position: relative;z-index: 9;}
  .proprietes .proCheval .photoCheval img{width: 100%;height: auto;}
  .proprietes .proCheval .textcehval{padding: 10px 0; color: #373737;font-size: 18px;font-family: 'Open Sans', sans-serif;font-weight: 700;line-height: 24px;position: absolute;left: 0;bottom: 0;background: #fed739;z-index: 10;width: 100%;}
  .proprietes .proCheval .textcehval a{color: #0c6446;text-decoration: underline;font-size: 22px;font-style: italic;}
  .proprietes .proCheval .textcehval .propri{text-transform: uppercase;padding-top: 10px;}
  .proprietes .proCheval .textcehval .propri span{font-size: 22px;line-height: 24px;color: #0c6446;font-style: italic;}
  .proprietes .proPerso{width: 49%;position: relative;}
  .proprietes .proPerso .photoAdhere{position: relative;z-index: 9;}
  .proprietes .proPerso .photoAdhere img{width: 100%;height: auto;}
  .proprietes .proPerso .textAdhere{
    padding: 16px 0; color: #f6f5f5;font-size: 18px;font-family: 'Open Sans', sans-serif;font-weight: 700;line-height: 24px;position: absolute;left: 0;bottom: 0;z-index: 10;width: 100%;
    background: url(/img/fond-propiet.png) repeat center top;
  }
  .proprietes .proPerso .textAdhere a{color: #f6f5f5;}
  .proprietes .proPerso .textAdhere .eleveurMail{text-decoration: underline;}
  .proprietes .proPerso .textAdhere .basAddres{font-size: 15px;line-height: 22px;}
  .proprietes .proPerso .textAdhere .textemenu_blanc{color: #fed739;font-size: 24px;line-height: 28px;}
/*** form recherhcer Liste de cheval ***/
  .contFormVent{background: #f6f5f5;padding-bottom: 65px;}
  .contFormVent .titreFormLis{
    text-align: center;padding: 40px 0;text-transform: uppercase;font-weight: 700;
    background: url(/img/fond-titre-actu.png) repeat-x center center;
  }
  .contFormVent .msgInputsList,.contFormVent .titreFormLis,.contFormVent .formBasList
  {max-width: 1285px;width: 96%;font-family: 'Open Sans', sans-serif;}
  .contFormVent .titreFormLis span{background: #f6f5f5;font-size: 35px;line-height: 40px;color: #0c6446;padding: 0 12px;}
  .contFormVent .msgInputsList{position: relative; background: #0c6446;font-size: 26px;line-height: 31px;color: #f6f5f5;padding: 24px 0 12px 0;}
  .contFormVent .msgInputsList .titreTableau{font-weight: 700;padding-left: 17px;padding-bottom: 6px;text-transform: uppercase;}
  .contFormVent .msgInputsList .sousTitreTableau{font-size: 20px;line-height: 24px;font-style: italic;padding-left: 17px;}
  .contFormVent .msgInputsList .moduleAffichage{position: absolute;right: 4%;bottom: 24px;}
  .contFormVent .formBasList{background: #42b28a;padding: 18px 0 52px 0;position: relative;}
  .contFormVent .formBasList .left{margin-left: 4%;width: 20%;border-right: 1px solid #f6f5f5;padding: 7px 0 20px 0;}
  .contFormVent .formBasList form{}
  .contFormVent .formBasList form p{padding-bottom: 5px;font-size: 16px;line-height: 20px;color: #ffffff;}
  .contFormVent .formBasList select,.contFormVent .formBasList input
  {width: 102px;font-size: 13px;line-height: 18px;height: 18px;}
  .contFormVent .formBasList .formUne .first label{width: auto;margin-right: 8px;}
  .contFormVent .formBasList .first .prixmax{width: 24px;text-align: center;}
  .contFormVent .formBasList .formUne{width: 24%;}
  .contFormVent .formBasList .formQuatre{border-right: none;}
  .contFormVent .formBasList .first input{width: 50px;}
  .contFormVent .formBasList .formUne label{width: 130px;}
  .contFormVent .formBasList label{width: 85px;}
  .contFormVent .formBasList .contenuTableauBtn{position: absolute;right: 32px;bottom: 11px;}
  .contFormVent .formBasList .contenuTableauBtn input{
    font-size: 16px;line-height: 20px;color: #f6f5f5;padding-top: 46px;height: 70px;width: auto;
    background: url(/img/btn-voir.png) no-repeat center top;text-decoration: underline;
  }
/*** Liste de cheval ***/
  .titreListe{
    margin-top:20px;text-align: center;padding: 40px 0;text-transform: uppercase;font-weight: 600;background: url(/img/fond-titre-actu.png) repeat-x center center;
  }
  .titreListe h1{
    background: #ffffff;font-size: 24px;line-height: 30px;color: #0c6446;padding: 0 12px;font-style: italic;
    display: inline;display: inline-block;*display: inline;zoom:1;vertical-align: top;
  }
  .titreListe h1 strong,.titreListe h1 b,.titreListe h1 a{color: #0c6446;text-decoration: underline;}
  .listeArticle{max-width: 1285px;width: 96%;font-size: 0;}
  .listeArticle .articleListe{
    width: 49%;margin-right: 2%;border-top: 2px solid #0c6446;border-bottom: 2px solid #0c6446;margin-bottom: 60px;
  }
  .listeArticle .articleListe.articleListeVente{margin-bottom: 30px;padding-bottom: 12px;}
  .listeArticle .titreChev{position: relative;padding-top: 11px;}
  .listeArticle .titreChev h2,.listeArticle .titreChev .sousTitre{font-weight: 600;font-style: italic;}
  .listeArticle .titreChev h2{font-size: 24px;line-height: 28px;}
  .listeArticle .titreChev h2 a{color: #0c6446;}
  .listeArticle .titreChev .sousTitre{font-size: 18px;line-height: 22px;color: #32bb8c;padding-bottom: 8px;}
  .listeArticle .articleListe .vendu,.listeArticle .articleListe .prix{text-transform:uppercase;border-radius: 20px;padding:0 21px;position: absolute;right: 0;top: -20px;font-size: 30px;line-height: 34px;color: #f6f5f5;font-weight: 700;}
  .listeArticle .articleListe .vendu{background: #e54324;}
  .listeArticle .articleListe .prix{background: #23643c;}
  .listeArticle .articleListe .photArtLs{width: 47%;margin-right: 2%;}
  .listeArticle .articleListe .photArtLs img{width: 100%;height: auto;}
  .listeArticle .articleListe .txtArtList{width: 51%;font-size: 16px;line-height: 24px;color: #2e2e2e;font-family: 'Open Sans', sans-serif;}
  .listeArticle .articleListe .inArticle{padding-bottom: 11px;}
  .listeArticle.listeArticleAll .lienAllAder{display: none;}
  .articleListe .addrLien,.articleListe .mailContact,.articleListe .owner,.articleListe .telLien{
    font-size: 16px;line-height: 29px;color: #0c6446;padding-left: 37px;text-decoration: underline;
    background: url(/img/contactList.png) no-repeat left center;font-weight: 700;display: block;
  }
  .articleListe .telLien{background: url(/img/tel-art.png) no-repeat left center;margin: 8px 0;}
  .articleListe .owner{background: url(/img/owner.png) no-repeat left center;margin: 8px 0;}
  .articleListe .addrLien{background: url(/img/acces-art.png) no-repeat left center;margin: 8px 0;}
  .articleListe .btnDetail a{
   margin-top: 10px; font-size: 16px;line-height: 22px;color: #23643c;text-decoration: underline;background: url(/img/btnDetails.png) no-repeat center top;padding-top: 47px;text-align: center;
  }
  .listeArticle .articleListe.nth1{margin-right: 0;}
/*** Detail des Articles ***/
  .detailArticle{max-width: 1285px;width: 96%;}
  .detailInside{border-top: 2px solid #0c6446;}
  .detailInside .neDate{font-size: 24px;line-height: 30px;color: #42b28a;font-weight: 600;padding: 14px 0;}
  .detailInside .neDate.neDateMsg{font-size: 18px;line-height: 26px;}
  .detailInside .photosDetail{width: 61%;margin-right: 2%;font-size: 0;}
  .detailInside.line.unePhoto .photosDetail{width: 30%;}
  .detailInside.line.unePhoto .photosDetail a{width: 100%;margin-right: 0;}
  .detailInside.line .photosDetail{width: 61%;margin-right: 2%;float: left;display: block;}
  .detailInside .photosDetail a{width: 49%;margin-right: 2%;margin-bottom: 15px;}.detailInside .photosDetail a.nth1{margin-right: 0;}
  .detailInside .photosDetail img{width: 100%;height: auto;}
  .detailInside.line .textDetail{width: 37%;float: left;}
  .detailInside.line.unePhoto .textDetail{width: 68%;}
  .detailInside .textDetail{padding-bottom: 35px;font-family: 'Open Sans', sans-serif;font-size: 16px;line-height: 22px;color: #2e2e2e;}
  .detailInside .textDetail a{color: #23643c;text-decoration: underline;}
  .detailInside .textDetail iframe{width: 100% !important;height: 400px;}
  .detailInside .contVIdeos{max-width: 850px;width: 100%;}
  .detailInside .contVIdeos object,.detailInside .contVIdeos iframe{width: 100% !important;height: 600px !important;margin-top: 25px;}  
  .detailInside .dattaCheval{background: #32bb8c;padding: 14px 0;color: #ffffff;margin-top: 21px;}
  .detailInside .dattaChevalIN{width: 90%;}
  .detailInside .pouliniere p{padding-bottom: 8px;}
  .detailInside .pouliniere a{color: #ffffff;text-decoration: underline;}
  .detailInside .addrCheval{margin-top: 15px;}
  .detailInside .addrCheval .itemInfo{margin-top:8px;font-size: 16px;line-height: 29px;color: #0c6446;display: block;padding-left: 38px;text-decoration: underline;}
  .detailInside .addrCheval .nameAddr{background: url(/img/owner.png) no-repeat left center;}
  .detailInside .addrCheval .mailAdr{background: url(/img/contactList.png) no-repeat left center;}
  .detailInside .addrCheval .telAdr{background: url(/img/tel-art.png) no-repeat left center;}
  .detailInside .addrCheval .accesAddr{background: url(/img/acces-art.png) no-repeat left center;}
  .documentsDes{padding-top: 15px;}
  .documentsDes p{font-size: 20px;line-height: 24px;color: #000;font-weight: 700;padding-bottom: 5px;}
  .documentsDes a{padding:4px 0;display: block;}
  .navigDetail{font-family: 'Open Sans', sans-serif;max-width: 530px;padding: 30px 0 14px 0;}
  .navigDetail a{font-size: 16px;line-height: 20px;color: #23643c;text-decoration: underline;padding-top: 11px;padding-bottom: 10px;}
  .navigDetail .precArtic{margin-right:70px;padding-left: 50px;background: url(/img/prev-art.png) no-repeat left center;}
  .navigDetail .suivArtic{margin-left:70px;padding-right: 50px;background: url(/img/btnDetails.png) no-repeat right center;}
  .navigDetail .numbers{font-size: 18px;line-height: 35px;color: #23643c;font-weight: 700;}
  .navigDetail .retour{padding-bottom: 14px;}
  .liensRetour{padding-bottom: 35px;text-align: center;}
  .liensRetour a{padding-top:4px;font-family: 'Open Sans', sans-serif;font-size: 16px;line-height: 20px;color: #23643c;text-decoration: underline;}
/*** Liste Chevaux recherche ***/
  .navigListeChev{font-size: 16px;line-height: 20px;color: #267f61;padding: 15px 0;}
  .navigListeChev .in{padding: 2px 2px;margin-top: 10px;}
  .navigListeChev a{color: #0c6446;text-decoration: underline;line-height: 20px;}
  .navigListeChev .pPrecente{margin-right:10px;padding-left: 50px;background: url(/img/prev-art.png) no-repeat left center;}
  .navigListeChev .pSuivante{margin-left:10px;padding-right: 50px;background: url(/img/btnDetails.png) no-repeat right center;}
  .navigListeChev .pPrecente,.navigListeChev .pSuivante{padding-top: 11px;padding-bottom: 10px;margin-top: 0;}
/*** Recheche Actus ***/
  .rechecheActu {font-size: 16px;line-height: 20px;color: #fff;background:#42b28a; padding: 25px 0;font-family: 'Open Sans', sans-serif;}
  .rechecheActu .liensCatego{width: 24%;margin-left: 3%;}
  .rechecheActu input{font-size: 14px;text-align: center;}
  .rechecheActu a{color: #fff;display: block;padding: 3px 0;}
  .rechecheActu .boton{width: 30px;text-align: center; background: transparent;border: none;color: #fff;text-decoration: underline;}
  .rechecheActu .formulRechAct{width: 73%;}
  .formulRechAct .formUne{width: 40%;}
  .formulRechAct .formUne label{display: block;padding-bottom: 4px;}
  .formulRechAct .formDeux{width: 60%;}
  .formulRechAct .formDeux p{padding-bottom: 4px;}
  .listIN {padding-top: 25px;}

/*** Recheche Aderent ***/
  .rechecheActu .liensHaut{ width: 42%;margin-left: 3%;}
  .rechecheActu .liensHaut ul{padding-left: 0;}
  .rechecheActu .liensHaut li{float: left;width: 49%;}
  .rechecheActu .forms{width: 55%;}
  .rechecheActu .forms .inptForm{width: 190px;}
  .rechecheActu .forms .titreUne{padding-bottom: 10px;}
  .rechecheActu .formComunMot form{width: 50%;float: left;}
  .rechecheActu .formComunMot .enviar{width: 30px;text-align: center; background: transparent;border: none;color: #fff;text-decoration: underline;}
  .rechecheActu .lienAllAder a{
    font-size: 17px;line-height: 20px;color: #f6f5f5;padding-top: 46px;height: 70px;width: auto;background: url(/img/btn-voir.png) no-repeat center top;text-decoration: underline;
    display: inline !important; display: inline-block !important; *display: inline !important;
  }
  .msgrecherche{font-size: 16px;line-height: 20px;color: #333;padding-bottom: 20px;}
/*** Detail Aderent ***/
  .poulinieres .titrePoulnier,.detailBas .titrePhoto{padding: 10px 0;text-transform:uppercase; font-family: 'Open Sans', sans-serif;font-size: 20px;line-height: 24px;color: #fff;background: #0c6446;text-align: center;}
  .photosAdere{font-size: 0;padding: 20px 0;}
  .photosAdere .imgAder{width: 32%;margin-right: 2%;margin-bottom: 20px;}
  .photosAdere .imgAder.nth2{margin-right: 0%;}
  .photosAdere .imgAder img{width: 100%;height: auto;}
  .textPrec{
    font-size: 16px;line-height: 22px;color: #2e2e2e;font-family: 'Open Sans', sans-serif;
  }
  .poulinieres {margin-top: 25px;font-family: 'Open Sans', sans-serif;padding-bottom: 35px;}
  .poulinieres .titrePoulnier{margin-bottom: 15px;}
  .poulinieres .registro{font-size: 16px;line-height: 24px;color: #2e2e2e;padding: 3px 0 3px 20px;}
  .poulinieres .registro a{color: #0c6446;text-decoration: underline;}
/*** Table Vente ***/
  .tableVente{padding-bottom: 35px;font-family: 'Open Sans', sans-serif;}
  .tableVente .Headers,.tableVente .donnes{font-size: 0;}
  .tableVente p{font-size: 16px;line-height: 22px;color: #f6f5f5;padding: 4px 0;}
  .tableVente p a{color: #f6f5f5;}
  .tableVente .Headers p{font-size: 20px;line-height: 28px;padding: 7px 0;}
  .tableVente .number{width:6%;text-align: center;}
  .tableVente .nome{width:21%;}
  .tableVente .race{width: 9%;}
  .tableVente .sexe{width: 8%;}
  .tableVente .robe{width: 9%;}
  .tableVente .neLe{width: 9%;}
  .tableVente .pere{width:20%;}
  .tableVente .prix{width:10%;}
  .tableVente .statut{width:8%;}
  .tableVente .Headers {background: #0c6446;}
  .tableVente .donnes.nth0 p,.tableVente .donnes.nth0 p a{color: #267f61}
  .tableVente .donnes.nth1 {background: #42b28a;}
  .tableVente .donnes a{text-decoration: underline;}
  .tableVente .Headers .{}
/*** Form Contac ***/
  .detailArticle.detailArticleConta .detailInside{max-width: 800px;}
  .formContac{max-width: 500px;padding-bottom: 35px;}
  .formContac form,.formContac table{width: 100%;}
  .formContac td{width: 50%;text-align: right;}
  .formContac input[type="text"],.formContac .txtField,.formContac select,.formContac textarea{
      padding-left: 10px; width: 100%;border-radius: 6px;
  }
  .formContac input[type="radio"]{margin-right: 20px;margin-left: 5px;}
  .formContac .rubform{text-align: center;font-size: 20px;line-height: 24px;color: #003824;padding-top: 15px;}
  .formContac #recaptcha{width: 304px;margin: 15px auto 0 auto;}
  .formContac #submitBtn{font-size: 17px;border: solid 2px #248668;margin-top: 20px;width: 320px;padding: 12px 0;border-radius: 12px;}
  .formContac #submitBtn:hover{background: #267f61;color: #ffdc00;border: solid 2px #ffdc00;}
  .formContac.formContacDeux{padding-top: 20px;}
/*** Liste admin ***/
  .msgsListe{text-align: center;margin-bottom: 35px;}
  .msgsListe a{font-size: 16px;line-height: 22px;color: #003824;margin: 0 25px;}
  .msgsListe .msgRouge{font-size: 16px;line-height: 22px;color: red;padding: 15px 0;font-weight: 700;}
  .liensartAdmin {padding-top: 15px;}
  .liensartAdmin input{margin-right: 15px;margin-bottom: 10px;}
/*** Formulaire admin cheval ***/
  .formContac .txtFieldTre{width: 30% !important;margin-right: 2%;}
  .formContac .txtFieldTreSel{width: 24% !important}
  .formContac .txtFieldQuaSel{width: 34% !important}
  .formContac .txtFieldSes{width: 65% !important;}

/*** Footer ***/
  footer{position: relative;z-index: 10;background: #0c6446;}
  .addrLogo{padding: 30px 0 8px 0;}
  .piedIn{
    max-width: 1285px;position: relative;width: 96%;font-size: 18px;line-height: 22px;color: #fed739;
    background: url(/img/map.png) no-repeat right top;
  }
  .msgFooter{padding-top: 7px;font-style:italic;text-transform: uppercase;font-size: 42px;line-height: 54px;color: #267f61;font-weight: 700;text-align: center;}
  .logoPied{position: absolute;left: 0;top: 10px;}
  .formEspace{background: #003824;width: 482px;padding: 20px 0;margin-top: 30px;text-align: center;}
  .formEspace form{font-size: 0;}
  .formEspace form .titre{
    text-transform: uppercase;
    font-size: 16px;line-height: 22px;color: #ffdc00;font-weight: 700;text-align: center;
  }
  .formEspace form p{width: 28%;margin-right: 1%;}
  .formEspace form input{border: none;width: 65%;}
  .formEspace form label{width: 35%;text-align: center;}
  .formEspace form .boton{width: 12%;}
  .formEspace form .boton .boutonForm{
    font-size: 14px;line-height: 22px;color: #ffffff;text-decoration: underline;
    background: transparent;border: none;
  }
  .formEspace form input,.formEspace form label{
    font-size: 12px;line-height: 22px;color: #575757;height: 22px;background: #fff;
  }
  .formEspace .liensConec a{
    font-size: 16px;line-height: 22px;color: #ffdc00;font-weight: 700;text-align: center;padding: 0 12px;
  }
  .liensBas{position: absolute;left: 0;top: 181px;}
  .liensBas a{border-right: 1px solid #fed739;padding: 0 15px;}
  .liensBas .contaLien{border-right: none;color: #fed739;}
  .menuPied{text-align: center;text-transform: uppercase;padding-top: 12px;} .menuPied li{padding: 0 6px; display: inline;display: inline-block;*display: inline;zoom:1;vertical-align: top;}
  .menuPied a{font-size: 14px;line-height: 16px;color: #ffffff;font-weight: 300;}
  .ecom{padding-top: 6px;color: #fff;font-weight: 300;text-align: center;}
  .ecom a{color: #fff;}
  .pied_partenaire{background: #003824;padding: 18px 0;text-align: center;font-size: 0;}
  .pied_partenaire img{vertical-align: middle;margin: 0 5px;}
  .in{display: inline; display: inline-block; *display: inline; zoom:1; vertical-align: top;}
  .txtField {border: solid 1px #248668;}
  .majusc{text-transform: capitalize;}
/***************************************************************************
* Responsive 
**************************************************************************/
@media (max-width: 1400px) {
  #slides,#slides img{height: 700px !important;min-height: 700px !important;}
}
@media (max-width: 1350px) {
  #Menu .liMenu >a, #Menu .liMenu span{font-size: 17px;}
}
@media (max-width: 1300px) {
  #Menu .liMenu >a, #Menu .liMenu span{font-size: 15px;}
}
@media (max-width: 1200px) {
  #Menu .liMenu{padding: 6px 15px 0 25px;}
  #slides,#slides img{height: 660px !important;min-height: 660px !important;}

  .msgFooter{font-size: 34px;line-height: 40px;}
  .liensBas{top: 215px;}
  .piedIn{background-size: 212px;}
}
@media (max-width: 1100px) {
  #Menu .liMenu {padding: 6px 10px 0 20px;}#Menu .accLi{padding-left: 0 !important}
  .contFormVent .msgInputsList br{display: none !important;}.contFormVent .msgInputsList {text-align: center;}
  .contFormVent .msgInputsList .moduleAffichage{position: relative;right: auto;bottom: auto;}
  .contFormVent .formBasList label{width: 75px;}
}
@media (max-width: 1010px) {
  .contLogo{width: 100%;}
  .contLogo #logo{top: 34px;left: 37px;}
  .contLogo #logo img{width: 252px;height: auto;}
  #Menu .liMenuFace img{height: 24px;width: auto;}
  #Menu .liMenu{padding: 0px 6px 0 16px;background: url(/img/fond-li.png) no-repeat left 0px;}
  #slides,#slides img{height: 580px !important;min-height: 580px !important;}
  .contSlides .msgHoverImg h1{font-size: 34px;line-height: 40px;}

  .actusAcc{max-width: 630px;padding-top: 0}
  .actusAcc article{width: 100%;float: none;}
  .actusAcc .articleUne {margin-right: 0;margin-bottom: 14px;}

  .deuxForms .formsInside{max-width: 630px;}
  .deuxForms .rechCheval,.deuxForms .rechAder{width: 100%;float: none;}
  .deuxForms .rechAder{margin-right: 0;}

  .proprietes .proprietesIn{max-width: 630px;}
  .proprietes .proPerso,.proprietes .proCheval{width: 100%;float: none;}
  .proprietes .proCheval{margin-right: 0;margin-bottom: 32px;}

  .liensBas{position: relative;left: auto;top: auto;text-align: center;padding: 15px 0 10px 0;}
  .piedIn{text-align: center;background: url(/img/map.png) no-repeat center 242px;background-size: 212px;}
  .logoPied{position: relative;left: auto;top: auto;}
  .msgFooter{padding-bottom: 210px;}

  .contFormVent .titreFormLis span{font-size: 30px;line-height: 35px;}
  .contFormVent .msgInputsList, .contFormVent .titreFormLis, .contFormVent .formBasList{padding: 30px 0;}

  .contFormVent .formBasList {padding: 18px 0 72px 0;}
  .contFormVent .formBasList .left{margin-left: 4%;width: 44%;padding: 0;}
  .contFormVent .formBasList select,.contFormVent .formBasList input{width: 102px;}
  .contFormVent .formBasList label{width: 130px;}
  .contFormVent .formBasList .first .prixmax{width: 44px;}
  .contFormVent .formBasList .formUne{width: 44%;}
  .contFormVent .formBasList .formQuatre,.contFormVent .formBasList .formDeux{border-right: none;} 
  .contFormVent .formBasList form{max-width: 700px;}

  .listeArticle .articleListe{margin-bottom:22px;min-height: 10px !important ;display: block;max-width: 630px;width: 100%;margin-right: auto;margin-left: auto;}
  .listeArticle .articleListe.nth1{margin-right: auto;}

  .titreListe {padding: 20px 0;margin-top: 10px;}
  .titreListe h1{font-size: 20px;line-height: 26px;}

  .formContac .rubform{width: 100% !important}
}
@media (max-width: 900px) {
  #Menu .liMenu >a, #Menu .liMenu span {font-size: 13px;}
  #slides,#slides img{height: 530px !important;min-height: 530px !important;}

  .rechecheActu .liensCatego{width: 100%;float: none;text-align: center;padding-bottom: 20px;margin-left: 0;}
  .rechecheActu .liensCatego a{display: inline-block;padding: 0 15px;}
  .rechecheActu .formulRechAct{width: 90%;float: none;margin: 0 auto;max-width: 600px;}
  .rechecheActu .formulRechAct:after{content:"";display:table;clear:both;}
  .rechecheActu .lienAllAder {padding-top: 25px;}

  .detailInside.line .photosDetail{width: 100% !important;margin-right: 0;float: none;}
  .detailInside.line .textDetail,.detailInside.line.unePhoto .textDetail{width: 100% !important;float: none;}

  .tableVente p{font-size: 14px;}
}
@media (max-width: 820px) {
  #slides,#slides img{height: 490px !important;min-height: 490px !important;}
}
@media (max-width: 780px) {
  #Menu{ text-align: right;padding: 7px 10px 5px 0px; }
  #Menu .liensHaut img{width: 26px;height: auto;}
  #Menu #showMenu{width: 33px;height: 33px;margin-left:15px;cursor: pointer; background: url(/img/open-menu.jpg) no-repeat center center;}
  #Menu #showMenu.active{background: url(/img/close-menu.jpg) no-repeat center center;}
  #ulMenu{
    padding: 14px 0;display: none; position: absolute;left: 0;top: 47px;width: 100%;background: url(/img/fond-menu.png) repeat center top;text-align: center;
  }
  #ulMenu .liMenu{display: block;background: transparent;padding: 0;}
  #Menu .liMenu >a, #Menu .liMenu span {font-size: 16px;padding: 4px 0;display: block;}
  #Menu .ulSSMenu{display: block !important;position: relative;left: auto;top: auto;width: 100%;padding: 0px 0 10px 0;text-align: center;}
  #Menu .ulSSMenu a{font-size: 15px;}
  #Menu .ulSSMenu li{width: 100%;margin-left: 0;}
  .liensHaut{padding-top: 7px;}
  .faceHaut{margin: 0 10px;}
  .contFormVent .msgInputsList .sousTitreTableau{font-size: 16px;line-height: 20px;padding-left: 0;}
  .contFormVent .msgInputsList .titreTableau{font-size: 21px;line-height: 25px;padding-left: 0;}

  .rechecheActu .liensHaut{width: 100%;margin-left: 0;float: none;text-align: center;padding-bottom: 25px;}
  .rechecheActu .liensHaut li{width: auto;margin-right: 30px;float: none;display: inline-block;}
  .rechecheActu .forms{width: 90%;float: none;margin: 0 auto;}
  .rechecheActu .lienAllAder{padding-top: 20px;}

  .atransposer{
    overflow-x: scroll;width:100% !important;
    -webkit-overflow-scrolling: touch;
  }

  .tableVente .Headers p{font-size: 18px;line-height: 22px;}
  .tableVente .number{width: 50px;}
  .tableVente .nome{width:  230px;}
  .tableVente .race{width:  70px;}
  .tableVente .sexe{width:  70px;}
  .tableVente .robe{width:  90px;}
  .tableVente .neLe{width:  90px;}
  .tableVente .pere{width:  220px;}
  .tableVente .prix{width:  80px;}
  .tableVente .statut{width:80px;}
  .tableVente .Headers, .tableVente .donnes{min-width: 980px;}
}
@media (max-width: 700px) {
  .contLogo #logo{top: 100px;left: 0px;width: 100%;text-align: center;}
  .contLogo #logo img{width: 172px;}
  #slides,#slides img{height: 450px !important;min-height: 450px !important;}
}
@media (max-width: 660px) {
  .formulRechAct .formDeux,.formulRechAct .formUne{width: 100%;float: none;}
  .formulRechAct .formDeux{padding-top: 20px;}
  .rechecheActu .formulRechAct{max-width: 350px;padding-top: }
}
@media (max-width: 600px) {
  .contSlides .msgHoverImg h1{font-size: 18px;line-height: 22px;}
  #slides,#slides img{height: 410px !important;min-height: 410px !important;}

  .deuxForms .rechAder .liensHaut ul{width: 90%;margin-left: 5%;padding-left: 0}
  .moduleAffichageBas form label{width: 90px;}

  .proprietes{padding-top: 20px;}
  .proprietes .proCheval{margin-bottom: 15px;}
  .proprietes .proCheval .textcehval{position: relative;left: auto;bottom: auto;}

  .msgFooter {font-size: 25px;line-height: 34px;}
  .piedIn{background: url(/img/map.png) no-repeat center 230px;background-size: 212px;}
  .formEspace{width: 96%;}
  .contFormVent .titreFormLis span{font-size: 25px;line-height: 30px;}
  .contFormVent .msgInputsList, .contFormVent .titreFormLis, .contFormVent .formBasList{padding: 20px 0;}

  .contFormVent .formBasList .contenuTableauBtn{position: relative;right: auto;bottom: auto;text-align: center;padding-top: 15px;}
  .contFormVent .msgInputsList .sousTitreTableau{font-size: 14px;line-height: 18px;}
  .contFormVent .msgInputsList .titreTableau{font-size: 17px;line-height: 20px;}
  .contFormVent .formBasList select, .contFormVent .formBasList input{width: 85px;}
  .contFormVent .formBasList form p{font-size: 13px;}
  .contFormVent .formBasList .formUne label{width: 80px;}
  .contFormVent .formBasList label{width: 80px;}

  .navigDetail{width: 100%;text-align: center;}
  .navigDetail .numbers{display: block;padding: 15px 0;}
  .navigDetail .precArtic{margin-right: 0;}
  .navigDetail .suivArtic{margin-left: 0}

  .liensRetour{padding-top: 15px;}

  .detailInside .contVIdeos object, .detailInside .contVIdeos iframe{height: 430px !important;}
}
@media (max-width: 500px) {
  #slides,#slides img{height: 370px !important;min-height: 370px !important;}

  .actusAcc .titreActu{ padding: 24px 0; }
  .actusAcc .titreActu a{font-size: 25px;line-height: 32px;padding: 0 12px;}
  .actusAcc article .photo{width: 100%;max-width: 310px;margin: 0 auto;float: none;}
  .actusAcc article .text{width: 100%;float: none;margin-left: 0;padding-top: 15px;}
  .actusAcc article .corps{height: auto;}.actusAcc article .btnDetl{text-align: center;}

  .deuxForms .titreForm{padding: 14px 0;}
  .deuxForms .titreForm span{padding: 0 8px;font-size: 25px;}
  .deuxForms .rechCheval{margin-top: 20px;}
  .deuxForms .rechAder .liensHaut a{font-size: 14px;line-height: 24px;}.deuxForms .rechAder .liensHaut{padding-top: 15px;}

  .deuxForms .rechCheval .msgInputs .titreTableau{font-size: 17px;line-height: 22px;}
  .deuxForms .rechCheval .msgInputs .sousTitreTableau{font-size: 14px;line-height: 18px;}
  .moduleAffichage input{width: 75%;}
  .moduleAffichage .contenuTableau{width: 100%;float: none;}
  .moduleAffichage .contenuTableau p{width: 50%;}
  .moduleAffichage .contenuTableau p.pere{margin-right: 0%;}
  .moduleAffichage .contenuTableauBas{width: 50%;float: none;}
  .moduleAffichageBas form .first label{width: 100%;}
  .moduleAffichageBas form label,.moduleAffichageBas form select, .moduleAffichageBas form input{width: 90%;}

  .proprietes .proCheval .textcehval{font-size: 12px;line-height: 15px;}
  .proprietes .proCheval .textcehval .propri{padding-top: 4px;}
  .proprietes .proCheval .textcehval a,.proprietes .proCheval .textcehval .propri span{font-size: 14px;line-height: 18px;}
  .proprietes .proPerso .textAdhere{position: relative;left: auto;bottom: auto;font-size: 13px;}
  .proprietes .proPerso .textAdhere .textemenu_blanc{font-size: 18px;line-height: 22px;display: block;}

  .contFormVent .formBasList .formQuatre label, .contFormVent .formBasList .formDeux label{
    width: 45px;
  }
  .contFormVent .formBasList .first input {width: 38px;}
  .contFormVent .formBasList .formQuatre, .contFormVent .formBasList .formDeux{margin-left: 3%;width: 42%;}
  .contFormVent .formBasList .formUne, .contFormVent .formBasList .formTrois{margin-left: 3%;width: 52%;}

  .listeArticle .articleListe{max-width: 350px;}
  .listeArticle .articleListe .photArtLs{width: 100%;float: none;max-width: 300px;margin: 0 auto;padding: 10px 0;}
  .listeArticle .articleListe .txtArtList{width: 100%;float: none;}
  .listeArticle .articleListe .btnDetail{text-align: center;}

  .titreListe h1{font-size: 17px;line-height: 20px;}
  .rechecheActu .liensHaut{padding-bottom: 5px;}
  .rechecheActu .formComunMot form{width: 100%;float: none;padding-top: 15px;max-width: 300px;margin: 0 auto;}

  .detailInside .contVIdeos object, .detailInside .contVIdeos iframe{height: 356px !important;}
}
@media (max-width: 400px) {
  .contSlides .msgHoverImg{bottom: 30px;}
  #slides,#slides img{height: 330px !important;min-height: 330px !important;}
  .deuxForms .rechAder .formComunMot {max-width: 265px;}
  .deuxForms .formsInside{width: 100%;}.moduleAffichageBas form .first input{width: 50px;}

  .addrLogo{padding-top: 20px;}
  .logoPied img{width: 182px;height: auto;}
  .msgFooter {font-size: 17px;line-height: 20px;padding-bottom: 174px;}
  .piedIn{background: url(/img/map.png) no-repeat center 175px;background-size: 170px;}

  .formEspace form .titre{width: 47%;}
  .formEspace form p{width: 35%;}
  .formEspace form p.champDeux{margin-left: 48%;margin-top: 8px;}
  .formEspace form input{width: 65%;}
  .formEspace form label{width: 35%;}
  .formEspace form .boton{width: 12%;}
  .formEspace form .boton .boutonForm{font-size: 14px;line-height: 22px;}
  .formEspace form input,.formEspace form label{
    font-size: 12px;line-height: 22px;color: #575757;height: 22px;background: #fff;
  }
  .formEspace .liensConec a{
    font-size: 16px;line-height: 22px;color: #ffdc00;font-weight: 700;text-align: center;padding: 0 12px;
  }
  .liensBas a{padding: 0 10px;font-size: 16px;}
  .liensBas a img{height: 20px;width: auto;}

  .contFormVent .titreFormLis span{font-size: 22px;line-height: 26px;}
  .contFormVent .msgInputsList, .contFormVent .titreFormLis, .contFormVent .formBasList{padding: 15px 0;}

  .rechecheActu .liensHaut{font-size: 13px;}

  .detailInside .contVIdeos object, .detailInside .contVIdeos iframe{height: 288px !important;}
}
@media (max-width: 360px) {
  .contFormVent .formBasList select, .contFormVent .formBasList input{width: 70px;}
  .contFormVent .formBasList .first input{width: 31px;}

  .detailInside .contVIdeos object, .detailInside .contVIdeos iframe{height: 230px !important;}
}
@media (max-width: 340px) {
  #slides,#slides img{height: 300px !important;min-height: 300px !important;}
  .deuxForms .rechAder .liensHaut a{font-size: 13px;line-height: 22px;}
}