@media all and (max-width:340px) {
html, body {
	height: 100%;
}
.page-wrap {
min-height:100%;margin-bottom: -50px;
}
.page-wrap:after {
  content: "";
  display: block;
}
.mg-footer {
height:30px;width:100%;float:left;
}
.contain-footer {
width:100%;padding:20px;/*bottom:0;position:absolute;*/height:50px;
}
.site-footer, .page-wrap:after {
  /* .push must be the same height as footer */
	height: 50px; 
}
.logo {
width:75% !important;
}
.site-footer {
  width:100%;float:left;background-color:rgb(98, 98, 98);display:none;
}
#bt_valide_suivant {
width:50%;
}
.site-footer-min {
display:block;width:100%;float:left;background-color:rgb(98, 98, 98);height:50px;line-height:50px;padding-left:10px;
}
.OpFoot2 {
display:none;
}
#opFoot {
color:rgb(211, 195, 123);
}
#clFoot {
color:rgb(211, 195, 123);margin-bottom:20px;
}
.menub {
width:100%;margin:0 1.66%;float:left;height:auto;
}
#menub1 {
display:none;
}
#menub2 {
display:none;
}
#menub3 {
display:none;
}
#menub4 {
display:none;
}
#menub5 {
display:none;
}
#footer {
/*display:none;*/
}

#page0{position: relative;overflow:hidden;padding:40px 0px 0px 0px;}
#Header{
width:1200px;height:85px;padding:5px 5px 5px 5px;
}
.liste {
width:100%;float: left;padding:10px 0px 0px 0px;position: relative;z-index: 0;
}
.col-left {width:100%;padding-left:5px;padding-right:5px;padding-top:0px;}
.contain-row2-pics {
width:100%;float:left;
}
.content-row2-pics {
position: relative; margin: 0 auto; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden; visibility: hidden;
}
.contain-row2-load {
position: absolute; top: 0px; left: 0px;
}
.contain-row2-load DIV {
filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;
}
.content-row2-load {
position:absolute;display:block;background:url('img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;
}
.contain-slides {
cursor: default; position: relative; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden;
}
.content-nav-slides {
position: absolute; top: 0; left: 0; width: 100%; height:100%; background-color: #000; filter:alpha(opacity=30.0); opacity:0.3;
}
.nav-slides-icon {
cursor: default;
}
/*   css  calendrier ----*/
.slideshow-container {
  max-width: 174px;float:left;
  /*position: relative;*/
  margin: auto;display:inline-block;
}
.content-cal {
max-width:254px;margin:auto;
}
.contain-next {
width:30px;height:196px;float:left;margin-left:10px;

}
.contain-prev {
width:30px;height:196px;float:left;margin-right:10px;

}
.prevC {
  cursor: pointer;/*z-index:200;*/height:100%;
  /*position: absolute;
  top: 50%;*/
  width: auto;
  padding: 0 16px 0 0;
  /*margin: 50% auto;*/
  color: rgb(211, 195, 123);
  font-weight: bold;
  font-size: 36px;line-height:196px;
  transition: 0.6s ease;
  /*border-radius: 0 3px 3px 0;*/
}
 .nextC {
  cursor: pointer;/*z-index:200;*/height:100%;
  /*position: absolute;
  top: 50%;*/
  width: auto;
  padding: 0 0 0 8px;
  /*margin: 50% auto;*/
  color: rgb(211, 195, 123);
  font-weight: bold;
  font-size: 36px;line-height:196px;
  transition: 0.6s ease;
  /*border-radius: 0 3px 3px 0;*/
}
/*       Fin  calendrier               */

.contain-newsletter label {
height:auto !important;
}
.middle-generale-newsletter {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.middle-generale-partenaires {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.contain-newsletter {
float:left;width:100%;height:auto;line-height:40px;padding: 10px 0px 10px 0px;
}
.contain-partenaires {
float:left;width:100%;height:40px;line-height:40px;padding: 10px 5px 10px 40%;
}
.nav2R {
position:absolute;right:0;/*width:74%;*/top:90px;
}
#bt_valide_suivantR {
width:50%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin:auto 25%;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(211, 195, 123);background-color:rgb(211, 195, 123);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_suivantR:hover {
width:50%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin:auto 25%;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(247, 230, 163);background-color: rgb(247, 230, 163);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
.titre-champs {
width:100%;text-align:left;
}
.middle-generale-form {
padding:5px;
}
.contain-champs {
width:100%;
}
.contain-meubl-div {
width:100%;
}
.radioLabProPart {
float:left;
}
.separe-civ{
height:0px;width:0;
}
.detail-tab {
height:auto;max-width:1200px;margin:80px auto auto auto;background-color:#ffffff;display:inline-block;
}
.detail-tab-space {
/*margin:10px;*/width:100%;height:auto;float:left;
}	
.detail-tab-row {
width:100%;margin:20px 1.66%;float:left;
}
.detail-tab-icon {
width:20%;float:left;
}
.detail-tab-icon img {
width:40px;border:none;
}
.detail-tab-simple {
float:left;color:rgb(98, 98, 98);line-height:40px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;width:80%;
}
.detail-tab-double {
float:left;color:rgb(98, 98, 98);line-height:20px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;/*text-align:center;*/width:75%;
}


.suite {
width:100%;/*min-height:600px;*//*height:100%;*//*position:absolute;*//*top:80px;*/float:left;background-color:#F5F5F5;margin:20px 0px;
}	
.suite-tab {
height:auto;min-height:510px;max-width:1200px;margin:80px 5px auto 5px;/*float:left;*/
}
.article-tab {
width:100%;/*height:520px;*/margin:20px 0;box-shadow: 0 0 5px 2px rgba(0,0,0,.158);background-color:#ffffff;float:left;
}
.row1 {
width:100%;height:auto;border:0;
}
.row1 img {
width:100%;border:0;
}
.row2 {
color:rgb(211, 195, 123);height:50px;background-color:#ffffff;line-height:50px;/*font-weight:bold;*/font-family:Lora;font-style:italic;font-size:25px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}
.row3 {
color:rgb(98, 98, 98);padding:10px;background-color:#ffffff;line-height:30px;/*font-weight:bold;*/font-family:Lato;font-style:Lato Regular;font-size:20px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}

}

@media all and (min-width:341px) and (max-width:480px) {
html, body {
	height: 100%;
}
.page-wrap {
min-height:100%;margin-bottom: -50px;
}
.page-wrap:after {
  content: "";
  display: block;
}
.mg-footer {
height:30px;width:100%;float:left;
}
.contain-footer {
width:100%;padding:20px;/*bottom:0;position:absolute;*/height:50px;
}
.site-footer, .page-wrap:after {
  /* .push must be the same height as footer */
	height: 50px; 
}
.site-footer {
  width:100%;float:left;background-color:rgb(98, 98, 98);display:none;
}
#bt_valide_suivantR {
width:50%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin:auto 25%;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(211, 195, 123);background-color:rgb(211, 195, 123);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_suivantR:hover {
width:50%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin:auto 25%;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(247, 230, 163);background-color: rgb(247, 230, 163);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
.site-footer-min {
display:block;width:100%;float:left;background-color:rgb(98, 98, 98);height:50px;line-height:50px;padding-left:10px;
}
.OpFoot2 {
display:none;
}
#opFoot {
color:rgb(211, 195, 123);
}
#clFoot {
color:rgb(211, 195, 123);margin-bottom:20px;
}
.menub {
width:100%;margin:0 1.66%;float:left;height:auto;
}
#menub1 {
display:none;
}
#menub2 {
display:none;
}
#menub3 {
display:none;
}
#menub4 {
display:none;
}
#menub5 {
display:none;
}
#footer {
/*display:none;*/
}
#page0{position: relative;overflow:hidden;padding-top:50px;}
#Header{
width:1200px;height:85px;padding:5px 5px 5px 5px;
}
.liste {
width:100%;float: left;padding:10px 0px 0px 0px;position: relative;z-index: 0;
}
.col-left {width:100%;padding-left:5px;padding-right:5px;padding-top:0px;}
.contain-row2-pics {
width:100%;float:left;
}
.content-row2-pics {
position: relative; margin: 0 auto; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden; visibility: hidden;
}
.contain-row2-load {
position: absolute; top: 0px; left: 0px;
}
.contain-row2-load DIV {
filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;
}
.content-row2-load {
position:absolute;display:block;background:url('img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;
}
.contain-slides {
cursor: default; position: relative; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden;
}
.content-nav-slides {
position: absolute; top: 0; left: 0; width: 100%; height:100%; background-color: #000; filter:alpha(opacity=30.0); opacity:0.3;
}
.nav-slides-icon {
cursor: default;
}
/*   css  calendrier ----*/
.slideshow-container {
  max-width: 174px;float:left;
  /*position: relative;*/
  margin: auto;display:inline-block;
}
.content-cal {
max-width:274px;margin:auto;
}
.contain-next {
width:40px;height:196px;float:left;margin-left:10px;

}
.contain-prev {
width:40px;height:196px;float:left;margin-right:10px;

}
.prevC {
  cursor: pointer;/*z-index:200;*/height:100%;
  /*position: absolute;
  top: 50%;*/
  width: auto;
  padding: 0 16px 0 0;
  /*margin: 50% auto;*/
  color: rgb(211, 195, 123);
  font-weight: bold;
  font-size: 36px;line-height:196px;
  transition: 0.6s ease;
  /*border-radius: 0 3px 3px 0;*/
}
 .nextC {
  cursor: pointer;/*z-index:200;*/height:100%;
  /*position: absolute;
  top: 50%;*/
  width: auto;
  padding: 0 0 0 8px;
  /*margin: 50% auto;*/
  color: rgb(211, 195, 123);
  font-weight: bold;
  font-size: 36px;line-height:196px;
  transition: 0.6s ease;
  /*border-radius: 0 3px 3px 0;*/
}
/*    Fin calendrier    */

.contain-newsletter label {
height:auto !important;
}
.middle-generale-newsletter {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.middle-generale-partenaires {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.contain-newsletter {
float:left;width:100%;height:auto;line-height:40px;padding: 10px 0px 10px 0px;
}
.contain-partenaires {
float:left;width:100%;height:40px;line-height:40px;padding: 10px 5px 10px 40%;
}
.nav2R {
position:absolute;right:0;/*width:74%;*/top:90px;
}
.titre-champs {
width:100%;text-align:left;
}
.middle-generale-form {
padding:5px;
}
.contain-champs {
width:100%;
}
.contain-meubl-div {
width:100%;
}
.radioLabProPart {
float:left;
}
.separe-civ{
height:0px;width:0;
}

.detail-tab {
height:auto;max-width:1200px;margin:80px auto auto auto;background-color:#ffffff;display:inline-block;
}
.detail-tab-space {
/*margin:10px;*/width:100%;height:auto;float:left;
}	
.detail-tab-row {
width:100%;margin:20px 1.66%;float:left;
}
.detail-tab-icon {
width:20%;float:left;
}
.detail-tab-icon img {
width:40px;border:none;
}
.detail-tab-simple {
float:left;color:rgb(98, 98, 98);line-height:40px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;width:80%;
}
.detail-tab-double {
float:left;color:rgb(98, 98, 98);line-height:20px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;/*text-align:center;*/width:75%;
}


.suite {
width:100%;/*min-height:600px;*//*height:100%;*//*position:absolute;*//*top:80px;*/float:left;background-color:#F5F5F5;margin:20px 0px;
}	
.suite-tab {
height:auto;min-height:510px;max-width:1200px;margin:80px 5px auto 5px;/*float:left;*/
}
.article-tab {
width:100%;height:520px;margin:20px 0;box-shadow: 0 0 5px 2px rgba(0,0,0,.158);background-color:#ffffff;float:left;
}
.row1 {
width:100%;height:auto;border:0;
}
.row1 img {
width:100%;border:0;
}
.row2 {
color:rgb(211, 195, 123);height:50px;background-color:#ffffff;line-height:50px;/*font-weight:bold;*/font-family:Lora;font-style:italic;font-size:25px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}
.row3 {
color:rgb(98, 98, 98);padding:10px;background-color:#ffffff;line-height:30px;/*font-weight:bold;*/font-family:Lato;font-style:Lato Regular;font-size:20px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}


}

@media all and (min-width:481px) and (max-width:768px) {
html, body {
	height: 100%;
}
.page-wrap {
min-height:100%;margin-bottom: -50px;
}
.page-wrap:after {
  content: "";
  display: block;
}
.mg-footer {
height:30px;width:100%;float:left;
}
.contain-footer {
width:100%;padding:20px;/*bottom:0;position:absolute;*/height:50px;
}
.site-footer, .page-wrap:after {
  /* .push must be the same height as footer */
	height: 50px; 
}
.site-footer {
  width:100%;float:left;background-color:rgb(98, 98, 98);display:none;
}
#bt_valide_suivant {
width:50%;
}
.site-footer-min {
display:block; width:100%;float:left;background-color:rgb(98, 98, 98);height:50px;line-height:50px;padding-left:10px;
}
#opFoot {
color:rgb(211, 195, 123);
}
.OpFoot {
display:block;
}
.OpFoot2 {
display:none;
}
#clFoot {
color:rgb(211, 195, 123);margin-bottom:20px;
}
.menub {
width:100%;margin:0 1.66%;float:left;height:auto;
}
#menub1 {
display:none;
}
#menub2 {
display:none;
}
#menub3 {
display:none;
}
#menub4 {
display:none;
}
#menub5 {
display:none;
}
#footer {
/*display:none;*/
}
#page0{position: relative;overflow:hidden;padding-top:70px;}
#Header{
width:1200px;height:85px;padding:5px 5px 5px 5px;
}
.liste {
width:100%;float: left;padding:10px 0px 0px 0px;position: relative;z-index: 0;
}
.col-left {width:100%;padding-left:10px;padding-right:10px;padding-top:0px;}
.contain-row2-pics {
width:100%;float:left;
}
.content-row2-pics {
position: relative; margin: 0 auto; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden; visibility: hidden;
}
.contain-row2-load {
position: absolute; top: 0px; left: 0px;
}
.contain-row2-load DIV {
filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;
}
.content-row2-load {
position:absolute;display:block;background:url('img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;
}
.contain-slides {
cursor: default; position: relative; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden;
}
.content-nav-slides {
position: absolute; top: 0; left: 0; width: 100%; height:100%; background-color: #000; filter:alpha(opacity=30.0); opacity:0.3;
}
.nav-slides-icon {
cursor: default;
}
/*   css  calendrier ----*/
.slideshow-container {
  max-width: 400px;float:left;
  /*position: relative;*/
  margin: auto;display:inline-block;
}
.content-cal {
max-width:430px;margin:auto;
}
.contain-next {
width:30px;height:196px;float:left;margin-left:10px;

}
.contain-prev {
width:30px;height:196px;float:left;margin-right:10px;

}
.prevC {
  cursor: pointer;/*z-index:200;*/height:100%;
  /*position: absolute;
  top: 50%;*/
  width: auto;
  padding: 0 2px 0 0;
  /*margin: 50% auto;*/
  color: rgb(211, 195, 123);
  font-weight: bold;
  font-size: 36px;line-height:196px;
  transition: 0.6s ease;
  /*border-radius: 0 3px 3px 0;*/
}
 .nextC {
  cursor: pointer;/*z-index:200;*/height:100%;
  /*position: absolute;
  top: 50%;*/
  width: auto;
  padding: 0 0 0 8px;
  /*margin: 50% auto;*/
  color: rgb(211, 195, 123);
  font-weight: bold;
  font-size: 36px;line-height:196px;
  transition: 0.6s ease;
  /*border-radius: 0 3px 3px 0;*/
}
/*   Fin calendrier  */

.contain-newsletter label {
height:auto !important;
}
.middle-generale-newsletter {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.middle-generale-partenaires {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.contain-newsletter {
float:left;width:100%;height:auto;line-height:40px;padding: 10px 5px 10px 40%;
}
.contain-partenaires {
float:left;width:100%;height:40px;line-height:40px;padding: 10px 5px 10px 40%;
}
.nav2R {
position:absolute;right:0;/*width:74%;*/top:90px;
}
#bt_valide_suivantR {
width:50%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin:auto 25%;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(211, 195, 123);background-color:rgb(211, 195, 123);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_suivantR:hover {
width:50%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin:auto 25%;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(247, 230, 163);background-color: rgb(247, 230, 163);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
.separe-civ {
height:10px;width:100%;
}

.detail-tab {
height:auto;max-width:1200px;margin:80px auto auto auto;background-color:#ffffff;display:inline-block;
}
.detail-tab-space {
/*margin:10px;*/width:100%;height:auto;float:left;
}	
.detail-tab-row {
width:100%;margin:20px 1.66%;float:left;
}
.detail-tab-icon {
width:20%;float:left;
}
.detail-tab-icon img {
width:40px;border:none;
}
.detail-tab-simple {
float:left;color:rgb(98, 98, 98);line-height:40px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;width:80%;
}
.detail-tab-double {
float:left;color:rgb(98, 98, 98);line-height:20px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;/*text-align:center;*/width:80%;
}


.suite {
width:100%;/*min-height:600px;*//*height:100%;*//*position:absolute;*//*top:80px;*/float:left;background-color:#F5F5F5;margin:20px 0px;
}	
.suite-tab {
height:auto;min-height:510px;max-width:1200px;margin:80px 5px auto 5px;/*float:left;*/
}
.article-tab {
width:100%;/*height:520px;*/margin:20px 0;box-shadow: 0 0 5px 2px rgba(0,0,0,.158);background-color:#ffffff;float:left;
}
.row1 {
width:100%;height:auto;border:0;
}
.row1 img {
width:100%;border:0;
}
.row2 {
color:rgb(211, 195, 123);height:50px;background-color:#ffffff;line-height:50px;/*font-weight:bold;*/font-family:Lora;font-style:italic;font-size:34px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}
.row3 {
color:rgb(98, 98, 98);padding:10px;background-color:#ffffff;line-height:30px;/*font-weight:bold;*/font-family:Lato;font-style:Lato Regular;font-size:20px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}


}

@media all and (min-width:769px) and (max-width:980px) {
html, body {
	height: 100%;
}
.page-wrap {
min-height:100%;margin-bottom: -200px;
}
.page-wrap:after {
  content: "";
  display: block;
}
#OpFoot {
display:none;
}
.site-footer-min {
display:none;
}
.OpFoot2 {
display:none;
}
.mg-footer {
height:100px;width:100%;float:left;
}
.contain-footer{
width:100%;padding:20px;/*bottom:0;position:absolute;*/height:200px;
}
.menub {
width:30%;margin:0 1.66%;float:left;height:100%;
}
.site-footer, .page-wrap:after {
  /* .push must be the same height as footer */
	height: 200px; 
}
.site-footer {
  width:100%;float:left;background-color:rgb(98, 98, 98);
}
#footer {
/*display:block;*/
}
#page0{position: relative;overflow:hidden;padding-top:100px;}
#Header{
width:1200px;height:85px;padding:5px 5px 5px 5px;
}
.liste {
width:100%;float: left;padding:10px 0px 0px 0px;position: relative;z-index: 0;
}
.col-left {width:100%;padding:0px 10px;}
.contain-row2-pics {
width:100%;float:left;
}
.content-row2-pics {
position: relative; margin: 0 auto; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden; visibility: hidden;
}
.contain-row2-load {
position: absolute; top: 0px; left: 0px;
}
.contain-row2-load DIV {
filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;
}
.content-row2-load {
position:absolute;display:block;background:url('img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;
}
.contain-slides {
cursor: default; position: relative; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden;
}
.content-nav-slides {
position: absolute; top: 0; left: 0; width: 100%; height:100%; background-color: #000; filter:alpha(opacity=30.0); opacity:0.3;
}
.nav-slides-icon {
cursor: default;
}
/*   css  calendrier ----*/
.slideshow-container {
  max-width: 400px;float:left;
  /*position: relative;*/
  margin: auto;display:inline-block;
}
.content-cal {
max-width:500px;margin:auto;
}
.contain-next {
width:50px;height:196px;float:left;margin-left:25px;

}
.contain-prev {
width:50px;height:196px;float:left;margin-right:25px;

}
.prevC, .nextC {
  cursor: pointer;/*z-index:200;*/height:100%;
  /*position: absolute;
  top: 50%;*/
  width: auto;
  padding: 0 16px;
  /*margin: 50% auto;*/
  color: rgb(211, 195, 123);
  font-weight: bold;
  font-size: 36px;line-height:196px;
  transition: 0.6s ease;
  /*border-radius: 0 3px 3px 0;*/
}
/*   Fin  calendrier        */
.contain-newsletter label {
height:auto !important;
}
.middle-generale-newsletter {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.middle-generale-partenaires {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.contain-newsletter {
float:left;width:100%;height:auto;line-height:40px;padding: 10px 5px 10px 40%;
}
.contain-partenaires {
float:left;width:100%;height:40px;line-height:40px;padding: 10px 5px 10px 40%;
}
.nav2R {
position:absolute;right:0;/*width:74%;*/top:90px;
}
#bt_valide_suivantR {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(211, 195, 123);background-color:rgb(211, 195, 123);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_suivantR:hover {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(247, 230, 163);background-color: rgb(247, 230, 163);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
.separe-civ {
height:10px;width:100%;
}

.detail-tab {
height:auto;max-width:1200px;margin:80px auto auto auto;background-color:#ffffff;display:inline-block;
}
.detail-tab-space {
/*margin:10px;*/width:100%;height:auto;float:left;
}	
.detail-tab-row {
width:45%;margin:20px 1.66%;float:left;
}
.detail-tab-icon {
width:20%;float:left;
}
.detail-tab-icon img {
width:40px;border:none;
}
.detail-tab-simple {
float:left;color:rgb(98, 98, 98);line-height:40px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;width:80%;
}
.detail-tab-double {
float:left;color:rgb(98, 98, 98);line-height:20px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;/*text-align:center;*/width:80%;
}


.suite {
width:100%;/*min-height:600px;*/height:auto;/*position:absolute;*//*top:80px;*/float:left;background-color:#F5F5F5;margin:20px 0px;
}	
.suite-tab {
height:auto;min-height:510px;max-width:1200px;margin:80px auto auto auto;/*float:left;*/
}
.article-tab {
width:30%;height:470px;margin:20px 1.66%;box-shadow: 0 0 5px 2px rgba(0,0,0,.158);background-color:#ffffff;float:left;
}
.row1 {
width:100%;height:auto;border:0;
}
.row1 img {
width:100%;border:0;
}
.row2 {
color:rgb(211, 195, 123);height:50px;background-color:#ffffff;line-height:50px;/*font-weight:bold;*/font-family:Lora;font-style:italic;font-size:22px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}
.row3 {
color:rgb(98, 98, 98);padding:10px;background-color:#ffffff;line-height:30px;/*font-weight:bold;*/font-family:Lato;font-style:Lato Regular;font-size:20px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}


}
@media all and (min-width:981px) and (max-width:1024px) {
html, body {
	height: 100%;
}
.page-wrap {
min-height:100%;margin-bottom: -200px;
}
.page-wrap:after {
  content: "";
  display: block;
}
.contain-footer{
width:100%;padding:20px;/*bottom:0;position:absolute;*/height:200px;
}
.site-footer, .page-wrap:after {
  /* .push must be the same height as footer */
	height: 200px; 
}
.menub {
width:30%;margin:0 1.66%;float:left;height:100%;
}
.site-footer-min {
display:none;
}
.OpFoot2 {
display:none;
}
#OpFoot {
display:none;
}
.mg-footer {
height:100px;width:100%;float:left;
}
.site-footer {
  width:100%;float:left;background-color:rgb(98, 98, 98);
}
#footer {
/*display:block;*/
}
#page0{position: relative;overflow:hidden;padding-top:100px;}
#Header{
width:1200px;height:85px;padding:5px 5px 5px 5px;
}
.liste {
width:100%;float: left;padding:10px 0px 0px 0px;position: relative;z-index: 0;
}
.col-left {width:100%;padding:0px 10px;}
.contain-row2-pics {
width:100%;float:left;
}
.content-row2-pics {
position: relative; margin: 0 auto; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden; visibility: hidden;
}
.contain-row2-load {
position: absolute; top: 0px; left: 0px;
}
.contain-row2-load DIV {
filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;
}
.content-row2-load {
position:absolute;display:block;background:url('img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;
}
.contain-slides {
cursor: default; position: relative; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden;
}
.content-nav-slides {
position: absolute; top: 0; left: 0; width: 100%; height:100%; background-color: #000; filter:alpha(opacity=30.0); opacity:0.3;
}
.nav-slides-icon {
cursor: default;
}
/*   css  calendrier ----*/
.slideshow-container {
  max-width: 400px;float:left;
  /*position: relative;*/
  margin: auto;display:inline-block;
}
.content-cal {
max-width:500px;margin:auto;
}
.contain-next {
width:50px;height:196px;float:left;margin-left:25px;

}
.contain-prev {
width:50px;height:196px;float:left;margin-right:25px;

}
.prevC, .nextC {
  cursor: pointer;/*z-index:200;*/height:100%;
  /*position: absolute;
  top: 50%;*/
  width: auto;
  padding: 0 16px;
  /*margin: 50% auto;*/
  color: rgb(211, 195, 123);
  font-weight: bold;
  font-size: 36px;line-height:196px;
  transition: 0.6s ease;
  /*border-radius: 0 3px 3px 0;*/
}
/*  Fin  calendrier    */

.contain-newsletter label {
height:auto !important;
}
.middle-generale-newsletter {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.middle-generale-partenaires {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.contain-newsletter {
float:left;width:100%;height:auto;line-height:40px;padding: 10px 5px 10px 40%;
}
.contain-partenaires {
float:left;width:100%;height:40px;line-height:40px;padding: 10px 5px 10px 40%;
}
.nav2R {
position:absolute;right:0;width:74%;
}
#bt_valide_suivantR {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(211, 195, 123);background-color:rgb(211, 195, 123);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_suivantR:hover {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(247, 230, 163);background-color: rgb(247, 230, 163);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
.separe-civ {
height:10px;width:100%;
}

.detail-tab {
height:auto;max-width:1200px;margin:80px auto auto auto;background-color:#ffffff;display:inline-block;
}
.detail-tab-space {
margin:10px;width:100%;height:auto;float:left;
}	
.detail-tab-row {
width:45%;margin:20px 1.66%;float:left;
}
.detail-tab-icon {
width:20%;float:left;
}
.detail-tab-icon img {
width:40px;border:none;
}
.detail-tab-simple {
float:left;color:rgb(98, 98, 98);line-height:40px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;width:80%;
}
.detail-tab-double {
float:left;color:rgb(98, 98, 98);line-height:20px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;/*text-align:center;*/width:80%;
}


.suite {
width:100%;/*min-height:600px;*/height:auto;/*position:absolute;*//*top:80px;*/float:left;background-color:#F5F5F5;margin:20px 0px;
}	
.suite-tab {
height:auto;min-height:510px;max-width:1200px;margin:80px auto auto auto;/*float:left;*/
}
.article-tab {
width:30%;height:470px;margin:20px 1.66%;box-shadow: 0 0 5px 2px rgba(0,0,0,.158);background-color:#ffffff;float:left;
}
.row1 {
width:100%;height:auto;border:0;
}
.row1 img {
width:100%;border:0;
}
.row2 {
color:rgb(211, 195, 123);height:50px;background-color:#ffffff;line-height:50px;/*font-weight:bold;*/font-family:Lora;font-style:italic;font-size:25px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}
.row3 {
color:rgb(98, 98, 98);padding:10px;background-color:#ffffff;line-height:30px;/*font-weight:bold;*/font-family:Lato;font-style:Lato Regular;font-size:20px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}


}
@media all and (min-width:1025px) and (max-width:1279px) {
html, body {
	height: 100%;
}
.page-wrap {
min-height:100%;margin-bottom: -200px;
}
.menub {
width:30%;margin:0 1.66%;float:left;height:100%;
}
#OpFoot {
display:none;
}
.site-footer-min {
display:none;
}
.OpFoot2 {
display:none;
}
.page-wrap:after {
  content: "";
  display: block;
}
.mg-footer {
height:100px;width:100%;float:left;
}
.contain-footer{
width:100%;padding:20px;/*bottom:0;position:absolute;*/height:200px;
}
.site-footer, .page-wrap:after {
  /* .push must be the same height as footer */
	height: 200px; 
}
.site-footer {
  width:100%;float:left;background-color:rgb(98, 98, 98);
}
#footer {
/*display:block;*/
}
#page0{ max-width:1200px;/*box-shadow:3px 3px 3px 0px #9e9e9e;*/margin: auto;position: relative;overflow:hidden;padding-top:100px;}
#Header{
width:1200px;height:85px;padding:5px 5px 5px 5px;
}
.liste {
width:100%;float: left;padding:20px 0px 0px 0px;position: relative;z-index: 0;
}
.col-left {width:100%;padding-top:0px;padding:0px 10px;}
.contain-row2-pics {
width:100%;float:left;
}
.content-row2-pics {
position: relative; margin: 0 auto; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden; visibility: hidden;
}
.contain-row2-load {
position: absolute; top: 0px; left: 0px;
}
.contain-row2-load DIV {
filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;
}
.content-row2-load {
position:absolute;display:block;background:url('img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;
}
.contain-slides {
cursor: default; position: relative; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden;
}
.content-nav-slides {
position: absolute; top: 0; left: 0; width: 100%; height:100%; background-color: #000; filter:alpha(opacity=30.0); opacity:0.3;
}
.nav-slides-icon {
cursor: default;
}
/*   css  calendrier ----*/
.slideshow-container {
  max-width: 400px;float:left;
  /*position: relative;*/
  margin: auto;display:inline-block;
}
.content-cal {
max-width:500px;margin:auto;
}
.contain-next {
width:50px;height:196px;float:left;margin-left:25px;

}
.contain-prev {
width:50px;height:196px;float:left;margin-right:25px;

}
.prevC, .nextC {
  cursor: pointer;/*z-index:200;*/height:100%;
  /*position: absolute;
  top: 50%;*/
  width: auto;
  padding: 0 16px;
  /*margin: 50% auto;*/
   color: rgb(211, 195, 123);
  font-weight: bold;
  font-size: 36px;line-height:196px;
  transition: 0.6s ease;
  /*border-radius: 0 3px 3px 0;*/
}
/*   Fin  calendrier     */

.middle-generale-newsletter {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.middle-generale-partenaires {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.contain-newsletter {
float:left;width:100%;height:40px;line-height:40px;padding: 10px 5px 10px 33.70%;
}
.contain-partenaires {
float:left;width:100%;height:40px;line-height:40px;padding: 10px 5px 10px 33.70%;
}
.nav2R {
position:absolute;right:0;width:74%;
}
#bt_valide_suivantR {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(211, 195, 123);background-color:rgb(211, 195, 123);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_suivantR:hover {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(247, 230, 163);background-color: rgb(247, 230, 163);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
.separe-civ {
height:10px;width:100%;
}

.detail-tab {
height:auto;max-width:1200px;margin:80px auto auto auto;background-color:#ffffff;display:inline-block;
}
.detail-tab-space {
margin:10px;width:100%;height:auto;float:left;
}	
.detail-tab-row {
width:45%;margin:20px 1.66%;float:left;
}
.detail-tab-icon {
width:20%;float:left;
}
.detail-tab-icon img {
width:40px;border:none;
}
.detail-tab-simple {
float:left;color:rgb(98, 98, 98);line-height:40px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;width:80%;
}
.detail-tab-double {
float:left;color:rgb(98, 98, 98);line-height:20px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;/*text-align:center;*/width:80%;
}


.suite {
width:100%;/*min-height:600px;*/height:auto;/*position:absolute;*//*top:80px;*/float:left;background-color:#F5F5F5;margin:20px 0px;
}	
.suite-tab {
height:auto;min-height:510px;max-width:1200px;margin:80px auto auto auto;/*float:left;*/
}
.article-tab {
width:30%;height:470px;margin:20px 1.66%;box-shadow: 0 0 5px 2px rgba(0,0,0,.158);background-color:#ffffff;float:left;
}
.row1 {
width:100%;height:auto;border:0;
}
.row1 img {
width:100%;border:0;
}
.row2 {
color:rgb(211, 195, 123);height:50px;background-color:#ffffff;line-height:50px;/*font-weight:bold;*/font-family:Lora;font-style:italic;font-size:25px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}
.row3 {
color:rgb(98, 98, 98);padding:10px;background-color:#ffffff;line-height:30px;/*font-weight:bold;*/font-family:Lato;font-style:Lato Regular;font-size:20px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}

}


@media all and (min-width:1280px) {
html, body {
	height: 100%;
}
.page-wrap {
min-height:100%;margin-bottom: -200px;
}
.page-wrap:after {
  content: "";
  display: block;
}
.menub {
width:30%;margin:0 1.66%;float:left;height:100%;
}
#OpFoot {
display:none;
}
.site-footer-min {
display:none;
}
.OpFoot2 {
display:none;
}
.mg-footer {
height:100px;width:100%;float:left;
}
.contain-footer{
width:100%;padding:20px;/*bottom:0;position:absolute;*/height:200px;
}
.site-footer, .page-wrap:after {
  /* .push must be the same height as footer */
	height: 200px; 
}
.site-footer {
  width:100%;float:left;background-color:rgb(98, 98, 98);
}
#footer {
/*display:block;*/
}
#page0{width: 1200px;margin: auto;position: relative;overflow:hidden;padding-top:100px;
}
#Header{
width:1200px;height:85px;padding:5px 5px 5px 5px;
}
.liste {
width:100%;float: left;padding:20px 0px 0px 0px;position: relative;z-index: 0;
}
.col-left {width:100%;/*padding-left:10px;padding-right:10px;*/padding-top:0px;}
.contain-row2-pics {
width:100%;float:left;
}
.content-row2-pics {
position: relative; margin: 0 auto; top: 0px; left: 0px; width: 707px; height: 473px; overflow: hidden; visibility: hidden;
}
.contain-row2-load {
position: absolute; top: 0px; left: 0px;
}
.contain-row2-load DIV {
filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;
}
.content-row2-load {
position:absolute;display:block;background:url('img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;
}
.contain-slides {
cursor: default; position: relative; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden;
}
.content-nav-slides {
position: absolute; top: 0; left: 0; width: 100%; height:100%; background-color: #000; filter:alpha(opacity=30.0); opacity:0.3;
}
.nav-slides-icon {
cursor: default;
}

.content-cal {
max-width:500px;margin:auto;
}
.contain-next {
width:50px;height:196px;float:left;margin-left:25px;

}
.contain-prev {
width:50px;height:196px;float:left;margin-right:25px;

}
.middle-generale-newsletter {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.middle-generale-partenaires {
width:100%;float:left;padding-top:10px;padding-bottom:10px;
}
.contain-newsletter {
float:left;width:100%;height:40px;line-height:40px;padding: 10px 5px 10px 33.70%;
}
.contain-partenaires {
float:left;width:100%;height:40px;line-height:40px;padding: 10px 5px 10px 33.70%;
}
.nav2R {
position:absolute;right:0;width:74%;
}
#bt_valide_suivantR {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(211, 195, 123);background-color:rgb(211, 195, 123);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_suivantR:hover {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid rgb(247, 230, 163);background-color: rgb(247, 230, 163);
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
.separe-civ {
height:10px;width:100%;
}

.detail-tab {
height:auto;max-width:1200px;margin:80px auto auto auto;background-color:#ffffff;display:inline-block;
}
.detail-tab-space {
margin:10px;width:100%;height:auto;float:left;
}	
.detail-tab-row {
width:30%;margin:20px 1.66%;float:left;
}
.detail-tab-icon {
width:20%;float:left;
}
.detail-tab-icon img {
width:40px;border:none;
}
.detail-tab-simple {
float:left;color:rgb(98, 98, 98);line-height:40px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;width:80%;
}
.detail-tab-double {
float:left;color:rgb(98, 98, 98);line-height:20px;font-family:Lato;font-style:Lato Regular;font-size:16px;text-rendering: optimizeLegibility;text-decoration:none;/*text-align:center;*/width:80%;
}


.suite {
width:100%;/*min-height:530px;*/height:auto;/*position:absolute;*//*top:80px;*/float:left;background-color:#F5F5F5;margin:20px 0px;
}	
.suite-tab {
height:auto;min-height:510px;max-width:1200px;margin:80px auto auto auto;/*float:left;*/
}
.article-tab {
width:30%;height:470px;margin:20px 1.66%;box-shadow: 0 0 5px 2px rgba(0,0,0,.158);background-color:#ffffff;float:left;
}
.row1 {
width:100%;height:auto;border:0;
}
.row1 img {
width:100%;border:0;
}
.row2 {
color:rgb(211, 195, 123);height:50px;background-color:#ffffff;line-height:50px;/*font-weight:bold;*/font-family:Lora;font-style:italic;font-size:34px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}
.row3 {
color:rgb(98, 98, 98);padding:10px;background-color:#ffffff;line-height:30px;/*font-weight:bold;*/font-family:Lato;font-style:Lato Regular;font-size:20px;text-rendering: optimizeLegibility;text-decoration:none;text-align:center;width:100%;
}


}
