#wengo_fullpage {
  margin:0;
  padding:0;
  position:static;
  width:100%;
  color:#7a7a7a;
}
.wg-space a.wg-previousservice {
  position:absolute;
  left:0;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity:0.5;
  opacity:0.5;
}
.wg-space a.wg-previousservice:hover {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter:alpha(opacity=100);
  -moz-opacity:1;
  -khtml-opacity:1;
  opacity:1;
}
.wg-space a.wg-nextservice {
  position:absolute;
  right:0;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity:0.5;
  opacity:0.5;
}
.wg-space a.wg-nextservice:hover {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter:alpha(opacity=100);
  -moz-opacity:1;
  -khtml-opacity:1;
  opacity:1;
}
.wg-space #wengo_content #wengo_content_ultra_top {
  margin:0;
  position:relative;
}
.wg-space #wengo_content {
  background:#f9f9f9;
  border:none;
  padding:0;
  position:static;
}
.wg-space #wengo_content.layout_1_0 #wengo_column0 {
  width:100%;
  text-align:center;
}
.wg-space #wengo_content.layout_2_0 #wengo_column0 {
  margin-left:0;
  width:188px;
  margin-right:37px;
}
.wg-space #wengo_content.layout_2_0 #wengo_column1 {
  margin-left:0;
  width:696px;
}
.wg-space a, .wg-space a:link, .wg-space a:visited { color:#106ae6; }
.wg-space a:hover { text-decoration:underline; }
.wg-space a:hover img { text-decoration:none; }
.wg-space #wengo_column1 p {
  margin:10px 0;
  line-height:20px;
}
.wg-space input[type="text"], .wg-space input[type="password"], .wg-space textarea, .wg-space select {
  border:1px solid #d5d5d5;
  padding:4px;
}
.wg-space input[type='checkbox'] { border:none; }
.wg-space input.blur, .wg-space textarea.blur {
  color:#ababab;
  font-style:italic;
}
.wg-space #wengo_content form input[type='submit'] {
  font-size:13px;
  padding:6px 9px;
  font-weight:bold;
}
.wg-space form input:focus, .wg-space form textarea:focus, .wg-space form select:focus { border-color:#7fc1f4; }
.wg-space #wg-block-guide input[type='submit'] { margin-top:8px; }
.wg-space .wengo_searchbar input { padding:0; }
.wg-space #searchbar_compact {
  position:absolute;
  bottom:18px;
  right:21px;
}
.wg-space #searchbar_compact .searchbar_input { width:263px; }
.wg-space #searchbar_compact .searchbar_submit {
  width:17px;
  height:17px;
  border:none;
  padding:0;
  position:absolute;
  top:5px;
  right:3px;
}
.wg-space #wg-content-top {
  position:relative;
  z-index:60;
}
.wg-space .wg-centered-wrapper { position:relative; }
.wg-space #ultra_light_sous_nav { left:13px; }
.wg-space #pathway a, .wg-space #pathway a:link, .wg-space #pathway a:visited { text-decoration:none; }
.wg-space #pathway .wg-list { margin-left:8px; }
.wg-space .wg-pathway-type-01 ul li.wg-first { padding-left:0; }
.wg-space #wg-carrousel-content-top .wg-carrousel-container {
  width:100%;
  height:100%;
}
.wg-space #wg-carrousel-content-top .wg-carrousel-slide {
  width:100%;
  height:100%;
  z-index:8;
}
.wg-space #wg-carrousel-content-top .wg-title a, .wg-space #wg-carrousel-content-top .wg-title a:link:visited { color:#ffffff; }
.wg-space #wg-carrousel-content-top .wg-title a:hover { text-decoration:none; }
.wg-space #wg-carrousel-content-top .wg-title {
  font-size:44px;
  margin:50px 0 7px;
  margin-left:284px;
  color:#ffffff;
}
.wg-space #wg-carrousel-content-top .wg-sub-title a, .wg-space #wg-carrousel-content-top .wg-sub-title a:link:visited { color:#6c95b4; }
.wg-space #wg-carrousel-content-top .wg-sub-title a:hover { text-decoration:none; }
.wg-space #wg-carrousel-content-top .wg-sub-title {
  font-size:22px;
  margin-left:288px;
  color:#8aaac3;
}
.wg-space #wg-carrousel-content-top .wg-link-more {
  position:absolute;
  right:50px;
  top:122px;
  font-size:14px;
  color:#ffffff;
  text-decoration:underline;
}
.wg-space #wg-carrousel-content-top .wg-pager a {
  display:block;
  float:left;
  margin-right:7px;
  width:9px;
  height:9px;
  background:url('/static/xxx_xxx/img/wg-pager-circle-white-9x9-off.png') top left no-repeat;
  text-indent:-5000px;
}
.wg-space #wg-carrousel-content-top .wg-pager a:hover, .wg-space #wg-carrousel-content-top .wg-pager a.activeSlide { background:url('/static/xxx_xxx/img/wg-pager-circle-white-9x9-on.png') top left no-repeat; }
.wg-space #wg-carrousel-content-top .wg-pager {
  position:absolute;
  right:50px;
  top:35px;
  height:9px;
  z-index:10;
}
.wg-space #wg-carrousel-content-top .wg-carrousel-navigation a {
  font-size:12px;
  text-transform:uppercase;
  color:#a2c1d8;
  line-height:36px;
  padding:0 15px;
}
.wg-space #wg-carrousel-content-top .wg-carrousel-navigation a.activeSlide { color:#ffffff; }
.wg-space #wg-carrousel-content-top .wg-carrousel-navigation {
  position:absolute;
  width:796px;
  right:0;
  bottom:0;
  background:url('/static/xxx_xxx/img/wg-carrousel-top-nav-bg.png') top center no-repeat;
  text-align:center;
  z-index:11;
}
.wg-space #wg-carrousel-content-top .wg-carrousel-slide { background:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-1-off.png') top left no-repeat; }
.wg-space #wg-carrousel-content-top #wg-carrousel-home-top-slide-1 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-1-off.png'); }
.wg-space #wg-carrousel-content-top #wg-carrousel-home-top-slide-2 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-2-off.png'); }
.wg-space #wg-carrousel-content-top #wg-carrousel-home-top-slide-3 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-3-off.png'); }
.wg-space #wg-carrousel-content-top #wg-carrousel-home-top-slide-4 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-4-off.png'); }
.wg-space #wg-carrousel-content-top #wg-carrousel-home-top-slide-1:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-1-on.png'); }
.wg-space #wg-carrousel-content-top #wg-carrousel-home-top-slide-2:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-2-on.png'); }
.wg-space #wg-carrousel-content-top #wg-carrousel-home-top-slide-3:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-3-on.png'); }
.wg-space #wg-carrousel-content-top #wg-carrousel-home-top-slide-4:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-4-on.png'); }
.wg-space #wg-carrousel-content-top {
  position:relative;
  width:1040px;
  height:217px;
  overflow:hidden;
}
.wg-space .wengo_esl #wg-carrousel-content-top #wg-carrousel-home-top-slide-3 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-3-off-esl-esl.png'); }
.wg-space .wengo_esl #wg-carrousel-content-top #wg-carrousel-home-top-slide-4 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-4-off-esl-esl.png'); }
.wg-space .wengo_esl #wg-carrousel-content-top #wg-carrousel-home-top-slide-3:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-3-on-esl-esl.png'); }
.wg-space .wengo_esl #wg-carrousel-content-top #wg-carrousel-home-top-slide-4:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-4-on-esl-esl.png'); }
.wg-space .wengo_por #wg-carrousel-content-top #wg-carrousel-home-top-slide-3 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-3-off-por-por.png'); }
.wg-space .wengo_por #wg-carrousel-content-top #wg-carrousel-home-top-slide-4 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-4-off-por-por.png'); }
.wg-space .wengo_por #wg-carrousel-content-top #wg-carrousel-home-top-slide-3:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-3-on-por-por.png'); }
.wg-space .wengo_por #wg-carrousel-content-top #wg-carrousel-home-top-slide-4:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-4-on-por-por.png'); }
.wg-space .wengo_ita #wg-carrousel-content-top #wg-carrousel-home-top-slide-3 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-3-off-ita-ita.png'); }
.wg-space .wengo_ita #wg-carrousel-content-top #wg-carrousel-home-top-slide-4 { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-4-off-ita-ita.png'); }
.wg-space .wengo_ita #wg-carrousel-content-top #wg-carrousel-home-top-slide-3:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-3-on-ita-ita.png'); }
.wg-space .wengo_ita #wg-carrousel-content-top #wg-carrousel-home-top-slide-4:hover { background-image:url('/static/xxx_xxx/img/wg-carrousel-home-top-slide-4-on-ita-ita.png'); }
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-content-prix {
  display:block;
  background:#ff009c;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-prix img {
  float:left;
  margin:0px 0px 0 0;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-prix table { margin:-2px 0 0 0; }
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-prix strong .tarif-hidden {
  display:block;
  width:68px;
  height:67px;
  overflow:hidden;
  float:left;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-prix strong .wg-pg-offer-best-offer {
  float:left;
  font-size:68px !important;
  letter-spacing:-2px;
  font-weight:normal;
  font-weight:bold;
  margin:-7px 0 -5px -4px;
  padding:0;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-prix strong em {
  display:block;
  float:right;
  font-size:30px;
  font-style:normal;
  margin:2px 0 0 2px;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-prix span {
  text-transform:uppercase;
  font-size:21px;
  font-weight:bold;
  display:block;
  margin:-7px 0 0 0px;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-prix {
  height:91px;
  float:left;
  background:url('/static/xxx_xxx/img/offrerecrutement/bg-banniere-offre.png') no-repeat right top;
  padding:3px 35px 24px 17px;
  color:#ffffff;
  font-family:arial;
  margin:10px 0 0 20px;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-texte p {
  margin:5px 0 !important;
  line-height:15px !important;
  color:#373737 !important;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-texte .offre-title {
  color:#3d4a98 !important;
  font-size:23px !important;
  text-shadow:0px 0px 2px #ffffff;
  font-weight:bold;
  margin:3px 0 -12px 145px !important;
  padding:0;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-texte h2 {
  color:#ff009c;
  font-size:42px;
  font-weight:bold;
  margin:-7px 0 3px 20px;
  padding:0;
  text-shadow:0px 0px 2px #ffffff;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-texte sup { font-size:9px; }
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-texte span {
  color:#ff009c;
  font-weight:bold;
}
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home .banniere-offre-texte { padding-right:15px; }
.wg-space .banniere-offre-recrutement-prospect-home table.prospect-home {
  width:670px;
  height:145px;
  margin:auto;
}
.wg-space .banniere-offre-recrutement-prospect-home table.soustable td { padding:0 15px 0 0; }
.wg-space .banniere-offre-recrutement-prospect-home table.soustable p {
  color:#3b3b3b !important;
  font-size:13px !important;
  font-weight:bold;
  text-align:center;
  width:110px;
  float:right;
  margin:0 auto !important;
  text-transform:uppercase;
  line-height:15px !important;
}
.wg-space .banniere-offre-recrutement-prospect-home table.soustable {
  width:690px;
  height:45px;
}
.wg-space .banniere-offre-recrutement-prospect-home {
  background:url('/static/xxx_xxx/img/offrerecrutement/offre-bg.png') no-repeat top center;
  width:690px;
  height:213px;
  margin:0 auto 5px;
}
.wg-space .wg-sous-nav-conteneur ul li a:link, .wg-space .wg-sous-nav-conteneur ul li a:visited {
  padding:0 7px 0 0;
  color:#333333;
}
.wg-space .wg-sous-nav-conteneur ul li {
  margin:0;
  padding:0;
  display:inline-block;
  text-align:left;
}
.wg-space .wg-sous-nav-conteneur ul {
  list-style:none;
  margin:5px 0;
  padding:0;
  text-align:left;
}
.wg-space .wg-sous-nav-conteneur {
  max-width:927px;
  margin:10px auto;
  display:block;
  clear:both;
}
.wg-space .game_contest p {
  max-width:640px;
  font-size:12px;
}
.wg-space .game_contest .banner h1 span {
  color:#ed0166;
  font-size:40px;
  font-weight:400;
}
.wg-space .game_contest .banner h1 {
  margin:0 0 15px 140px;
  padding-top:27px;
  font-size:24px;
  color:#8a0939;
  font-family:'Roboto', arial;
}
.wg-space .game_contest .banner p img {
  display:inline-block;
  margin:8px 0 -12px;
}
.wg-space .game_contest .banner p.tel {
  position:absolute;
  bottom:26px;
  right:73px;
  color:#ffffff !important;
  font-family:'Roboto', arial;
  font-size:20px;
}
.wg-space .game_contest .banner p {
  text-align:center;
  font-size:15px;
  color:#171717 !important;
  margin-left:95px !important;
}
.wg-space .game_contest .banner {
  width:640px;
  height:244px;
  background:url("/static/xxx_xxx/img/landing/orange/consultaton-voyance-orange.jpg") no-repeat;
  margin-bottom:20px;
  position:relative;
}
.wg-space .game_contest p.small {
  line-height:16px !important;
  font-size:11px;
}
.wg-space .game_contest #form1_page_1 .submit input {
  border:none;
  border-radius:3px;
  color:#ffffff;
  cursor:pointer;
}
.wg-space .game_contest #form1_page_1 input[type="text"] {
  padding:7px 8px;
  min-width:250px;
}
.wg-space .game_contest #form1_page_1 label[for="form1_payload___cpx1_optin___"] { width:316px; }
.wg-space .game_contest #form1_page_1 .field { width:200px; }
.wg-space .game_contest #form1_page_1 {
  border:1px solid #cdcdcd;
  padding:20px;
  width:calc(598px);
  background:#ffffff;
}
.ssmenu-vidente ul li a:link, .ssmenu-vidente ul li a:visited {
  padding:1px 46px;
  text-align:center;
  border-right:1px solid #3d4a9a;
  color:#99aace;
}
.ssmenu-vidente ul li a:hover {
  text-decoration:none;
  color:#3d4a9a;
}
.ssmenu-vidente ul li {
  padding:0;
  margin:0;
  float:left;
  list-style:none;
}
.ssmenu-vidente ul li.last a { border:none; }
.ssmenu-vidente ul {
  padding:6px 0 0;
  margin:0;
}
.ssmenu-vidente {
  width:920px;
  height:27px;
  background:#ecf0f9;
  margin:5px auto -7px !important;
  display:block;
  clear:both;
}
.wg-space.directmatin #wengo_content { margin-top:50px; }
#home_astro_5 .cassis { color:#7e0846; }
#home_astro_5 .auf_left { float:left; }
#home_astro_5 .auf_right { float:right; }
#home_astro_5 .fontnormal { font-weight:normal; }
#home_astro_5 .uppercase { text-transform:uppercase; }
#home_astro_5 .blocka {
  display:block;
  padding-top:3px;
}
#home_astro_5 .thema_img {
  padding:4px;
  border:1px solid #dcdcdc;
  margin:5px 25px 5px 0;
}
#home_astro_5 hr {
  width:96%;
  height:5px;
  border:none;
  border-bottom:1px solid #dcdcdc;
  margin:20px auto 30px;
  display:block;
}
#home_astro_5 p {
  font-size:12px;
  color:#6c6c6c;
  line-height:19px;
}
#home_astro_5 a:link, #home_astro_5 a:visited { color:#7e0846; }
#home_astro_5 a.seemore {
  display:block;
  padding-top:3px;
  color:#ffffff;
  background:#7e0846;
  padding:3px 5px;
}
#home_astro_5 .menu_aufeminin {
  color:#878787;
  text-align:left;
  height:35px;
}
#home_astro_5 .wide h1, #home_astro_5 .wide h2, #home_astro_5 .wide h3 {
  font-size:26px;
  letter-spacing:0;
  font-weight:bold;
  margin:15px 0 10px;
  font-family:'Roboto', verdana, arial;
}
#home_astro_5 .wide h1 { margin:0 0 20px; }
#home_astro_5 .wide h2 { font-size:23px; }
#home_astro_5 .wide h4 {
  font-size:20px;
  margin:25px 0 15px;
}
#home_astro_5 .wide .banner_top h1, #home_astro_5 .wide .banner_top h2 {
  font-size:29px;
  text-align:center;
  margin:0;
}
#home_astro_5 .wide .banner_top h2 {
  color:#7e0846;
  font-weight:bold;
}
#home_astro_5 .wide .banner_top { margin:0 0 20px; }
#home_astro_5 .wide .slider1 #ui-carousel-next, #home_astro_5 .wide .slider1 #ui-carousel-prev {
  width:70px;
  height:30px;
  background:url('https://colibricdn.wgcdn.net/email-contents/directory_hook/annuaire_av/aufeminin/home/arrow-r.png') center no-repeat;
  display:block;
  position:absolute;
  bottom:0;
  left:320px;
  z-index:100;
  text-indent:-9999px;
}
#home_astro_5 .wide .slider1 #ui-carousel-prev { display:none; }
#home_astro_5 .wide .slider1 .ui-carousel {
  margin:7px 0 0 260px;
  overflow:auto;
  padding:0;
  position:relative;
  width:410px !important;
}
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper {
  margin:0;
  padding:0;
  width:9999px !important;
}
#home_astro_5 .wide .slider1 .ui-carousel, #home_astro_5 .wide .slider1 .ui-carousel .wrapper  .slide { height:245px !important; }
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * .reviews_comment .r_titre span {
  color:#559255;
  font-weight:bold;
}
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * .reviews_comment .r_titre {
  font-size:18px;
  font-weight:300;
  color:#6b6b6b;
  margin:10px 0 0;
}
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * .reviews_comment .r_job {
  color:#6b6b6b;
  font-size:12px;
  margin:5px 0 10px;
  font-weight:300;
}
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * .reviews_comment p i { color:#999999; }
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * .reviews_comment a:link, #home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * .reviews_comment a:visited {
  color:#559255;
  display:block;
  text-align:right;
  font-size:13px;
  padding:7px 0 0;
}
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * .reviews_comment p.wg_commentaire {
  width:92%;
  padding-top:5px;
  padding-right:20px;
  line-height:18px;
  background:url("https://colibricdn.wgcdn.net/email-contents/directory_hook/annuaire_av/aufeminin/home/quote-r.png") no-repeat right bottom;
}
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * .reviews_comment b { font-size:15px; }
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * .reviews_comment {
  width:410px;
  text-align:left;
  color:#6c6c6c;
  font-size:11px;
}
#home_astro_5 .wide .slider1 .ui-carousel > .wrapper > * {
  margin:0;
  border:0;
  display:block;
  float:left;
  overflow:hidden;
  width:410px !important;
}
#home_astro_5 .wide .slider1 {
  background:url('https://colibricdn.wgcdn.net/email-contents/directory_hook/annuaire_av/aufeminin/home/auf_bg_carousel.jpg') #dce9da no-repeat left;
  width:686px !important;
  height:270px !important;
  padding:10px 0;
  margin-bottom:30px;
  position:relative;
}
#home_astro_5 .wide .bloc_thema p span {
  text-transform:uppercase;
  color:#7e0846;
}
#home_astro_5 .wide .bloc_thema p { line-height:16px; }
#home_astro_5 .wide .bloc_thema .titrage {
  text-transform:uppercase;
  color:#555555;
  font-size:17px;
  line-height:22px;
}
#home_astro_5 .wide .bloc_thema h2 a {
  color:#7e0846;
  text-decoration:none;
}
#home_astro_5 .wide .bloc_thema h2 {
  font-size:15px;
  font-weight:700;
}
#home_astro_5 .wide .bloc_thema img { padding:0px 0 5px; }
#home_astro_5 .wide .bloc_thema a.seemore { margin:-20px 3px 0 0; }
#home_astro_5 .wide .bloc_thema {
  border-bottom:1px solid #dcdcdc;
  width:323px;
  height:320px;
  overflow:hidden;
  margin-bottom:20px;
  padding-bottom:5px;
  text-align:left;
  font-family:arial;
}
#home_astro_5 .wide .coup_promo_light span, #home_astro_5 .wide .coup_promo span {
  display:block;
  float:left;
  width:57%;
}
#home_astro_5 .wide .coup_promo_light b, #home_astro_5 .wide .coup_promo b {
  border-radius:4px;
  background:linear-gradient(to bottom,#d3d3d3 0%,#ffffff 100%) repeat scroll 0 0 rgba(0,0,0,0);
  color:#9f0d5e;
  font-weight:bold;
  padding:6px 9px;
  margin-top:3px;
  display:block;
  float:right;
  font-size:13px;
}
#home_astro_5 .wide .coup_promo_light, #home_astro_5 .wide .coup_promo {
  border-radius:5px;
  padding:10px;
  text-align:center;
  margin:20px 0;
  font-size:14px;
}
#home_astro_5 .wide .coup_promo a, #home_astro_5 .wide .coup_promo a:visited { color:#ffffff; }
#home_astro_5 .wide .coup_promo {
  background:linear-gradient(to bottom,#a8246d 1%,#800a4b 100%,#7e0846 100%) repeat scroll 0 0 rgba(0,0,0,0);
  color:#ffffff;
}
#home_astro_5 .wide .coup_promo_light a, #home_astro_5 .wide .coup_promo_light a:visited { color:#444444; }
#home_astro_5 .wide .coup_promo_light b {
  background:linear-gradient(to bottom,#a8246d 1%,#7e0846 100%,#7e0846 100%) repeat scroll 0 0 rgba(0,0,0,0);
  color:#ffffff;
}
#home_astro_5 .wide .coup_promo_light {
  background-color:#ebdfd4;
  color:#444444;
}
#home_astro_5 .wide { width:686px; }
#home_astro_5 .rcoll .top_bloc h3 {
  margin:0;
  padding:0;
  font-size:20px;
  font-weight:bold;
  color:#7e0846;
}
#home_astro_5 .rcoll .top_bloc {
  border:1px solid #dcdcdc;
  padding:15px;
  margin-bottom:20px;
}
#home_astro_5 .rcoll .wg-card-46 .wg-column {
  width:auto;
  padding:0;
}
#home_astro_5 .rcoll .wg-card-46 .wg-column-0 .wg-card-picture {
  width:50px;
  height:50px;
  border:1px solid #eaeaea;
}
#home_astro_5 .rcoll .wg-card-46 .wg-column-0 { margin:0 10px 0 0; }
#home_astro_5 .rcoll .wg-card-46 .wg-column-1 {
  width:69%;
  height:auto;
  overflow:hidden;
}
#home_astro_5 .rcoll .wg-card-46 .wg-card-title a:link, #home_astro_5 .rcoll .wg-card-46 .wg-card-title a:visited, #home_astro_5 .rcoll .wg-card-46 .wg-card-title strong {
  font-size:12px;
  color:#7e0846 !important;
}
#home_astro_5 .rcoll .wg-card-46 .wg-card-title { padding:10px 0 5px 0; }
#home_astro_5 .rcoll .wg-card-46 .wg-card-job {
  font-size:12px;
  color:#6c6c6c;
  width:100%;
  height:15px;
  overflow:hidden;
}
#home_astro_5 .rcoll .wg-card-46 {
  width:203px;
  height:60px !important;
  overflow:hidden;
  font-family:arial !important;
  padding:5px 0;
  margin:0 0 0 -5px;
}
#home_astro_5 .rcoll a.seemore { margin-top:-10px; }
#home_astro_5 .rcoll { width:220px; }
#home_astro_5 .wg-card-15:nth-child(4n+4) { margin-right:0 !important; }
#home_astro_5 .wg-card-15 .wg-inner-wrapper:hover { background:#ebeae9; }
#home_astro_5 .wg-card-15 .wg-inner-wrapper { border-color:#ebeae9 !important; }
#home_astro_5 .wg-card-15 .wg-bottom-wrapper { background:#ebeae9 !important; }
#home_astro_5 .wg-card-15 .wg-rating, #home_astro_5 .wg-card-15 .wg-nbcalls, #home_astro_5 .wg-card-15 .wg-card_service_id { color:#aaaaaa; }
#home_astro_5 .wg-card-15 a, #home_astro_5 .wg-card-15 a:link, #home_astro_5 .wg-card-15 a:visited, #home_astro_5 .wg-card-15 .wg-card_price { color:#7e0846; }
#home_astro_5 .wg-card-15 .wg-card_linkmore {
  color:#8c8c8c !important;
  text-decoration:none !important;
}
#home_astro_5 .wg-card-15 .tab_serial { color:#7e0846; }
#home_astro_5 .wg-card-15 { margin:0 16px 10px 0 !important; }
#home_astro_5 {
  width:920px;
  margin:0 0 30px 0px;
  font-family:arial;
  text-align:left;
}
