.uppercase, .wg-uppercase { text-transform:uppercase; }
.lowercase { text-transform:lowercase; }
.pointer { cursor:pointer; }
.fontnormal { font-weight:normal !important; }
.fontbold { font-weight:bold !important; }
.italic { font-style:italic; }
.underline { text-decoration:underline; }
.nounderline { text-decoration:none; }
.positionRelative { position:relative; }
.positionAbsolute { position:absolute; }
.positionFixed { position:fixed; }
.positionStatic { position:static; }
.displayBlock { display:block; }
.displayInline { display:inline; }
.displayInlineBlock, .wg-inlineBlock { display:inline-block; }
.displayNone { display:none; }
.hidden { overflow:hidden; }
.alignRight, .wg-right { text-align:right; }
.alignLeft, .wg-left { text-align:left; }
.alignCenter, .wg-center { text-align:center; }
.alignJustify { text-align:justify; }
.left, .wg-floatLeft { float:left; }
.right, .wg-floatRight { float:right; }
.nofloat { float:none !important; }
.clear, .wg-clearBoth, .wg-clear { clear:both !important; }
.wg-indented-small { margin-left:30px; }
.wg-indented { margin-left:63px; }
.wg-indented-large { margin-left:90px; }
.wg-indented-very-large { margin-left:200px; }
.wg-small { font-size:10px; }
.roboto { font-family:'Roboto', arial; }
.red { border:1px solid red; }
.wg-space .wengo_experts .wg-main-title {
  margin-bottom:1.5em;
  font-size:18px;
  font-weight:bold;
  color:#3f80d9;
}
.wg-space #wengo_fullpage.wengo_experts .wg-page-title {
  margin-bottom:1.5em;
  font-size:18px;
  font-weight:bold;
  color:#3f80d9;
}
.wg-space .wg-bold { font-weight:bold !important; }
.wg-space .wg-intro { margin-bottom:3em; }
.wg-space .wg-round {
  border-radius:1em;
  -ms-border-radius:1em;
  -moz-border-radius:1em;
  -webkit-border-radius:1em;
}
.wg-space .wg-folded {
  padding-left:15px;
  background:url(/static/xxx_xxx/images/icons/puces/ico-blue-arrow-folded.png) 0 2px no-repeat;
}
.wg-space .wg-unfolded {
  padding-left:15px;
  background:url(/static/xxx_xxx/images/icons/puces/ico-blue-arrow-unfolded.png) 0 2px no-repeat;
}
.wg-space .wg-lior { margin-right:0;
  margin-right:0 !important; }
.wg-space .wg-horiSlide {
  position:relative;
  text-align:left;
  margin:auto;
}
.wg-space .wg-discrete {
  font-size:10px;
  color:#999999;
}
.wg-space .wg-inner-shadow { text-shadow:1px 1px white, -1px -1px #444444; }
.wg-space .wg-centered-wrapper {
  display:block;
  text-align:left;
  width:926px;
  margin:0 auto;
}
.wg-space .wg-legend {
  color:#b2b1b1;
  font-style:italic;
  display:none;
}
.wg-space .wg-title { margin-bottom:0.8em; }
.wg-space .wg-title-type-01, .wg-space .wg-title.wg-type-01, .wg-space .wg-type-01-1, .wg-space .wg-title-type-01-2, .wg-space .wg-title.wg-type-01-2 {
  color:#000000;
  padding-bottom:4px;
  border-bottom:1px solid #cccccc;
  font-weight:bold !important;
}
.wg-space .wg-type-01-1 { font-size:18px; }
.wg-space .wg-title-type-01, .wg-space .wg-title.wg-type-01 {
  font-family:Arial;
  font-size:20px;
}
.wg-space .wg-title-type-01-2, .wg-space .wg-title.wg-type-01-2 {
  font-family:Verdana, Arial;
  font-size:15px;
}
.wg-space .wg-type-01-3 {
  font-size:18px;
  border-bottom:none;
}
.wg-space .wg-title-type-02, .wg-space .wg-title.wg-type-02 {
  font-size:15px;
  color:#000000;
  font-weight:bold !important;
}
.wg-space .wg-title-type-02a, .wg-space .wg-title.wg-type-02a {
  font-weight:bold !important;
  font-size:15px;
  color:#3b3b3b;
  margin-bottom:0.3em;
}
.wg-space .wg-title-type-03, .wg-space .wg-title.wg-type-03 {
  text-align:center;
  font-weight:bold !important;
  padding:0.2em 0 0.3em;
  border-top:1px solid #d4d4d4;
  border-bottom:1px solid #d4d4d4;
}
.wg-space .wg-title-type-04, .wg-space .wg-title.wg-type-04 {
  font-family:Arial;
  font-size:26px;
  line-height:34px;
  color:#999999;
  font-weight:bold !important;
  text-transform:uppercase;
}
.wg-space .wg-title-type-05, .wg-space .wg-title.wg-type-05 { font-size:2.5em; }
.wg-space .wg-title-type-06, .wg-space .wg-title.wg-type-06 {
  padding-left:12px;
  font-size:1.4em;
  color:#000000 !important;
  border-left:4px solid #000000;
}
.wg-space .wg-title-theme-1270, .wg-space .wg-title.wg-theme-1270 {
  color:#3d4a98;
  border-color:#c4dbed;
}
.wg-space .wg-title-theme-7122, .wg-space .wg-title.wg-theme-7122 {
  color:#0060d6;
  border-color:#0060d6;
}
.wg-space .wg-title-theme-1003, .wg-space .wg-title.wg-theme-1003 {
  color:#ef5475;
  border-color:#ef5475;
}
.wg-space .wg-title-theme-1004, .wg-space .wg-title.wg-theme-1004 {
  color:#934cdb;
  border-color:#934cdb;
}
.wg-space .wg-title-theme-1007, .wg-space .wg-title.wg-theme-1007 {
  color:#ff9600;
  border-color:#ff9600;
}
.wg-space .wg-title-theme-1008, .wg-space .wg-title.wg-theme-1008 {
  color:#80a0ba;
  border-color:#80a0ba;
}
.wg-space .wg-title-theme-happyblue, .wg-space .wg-title.wg-theme-happyblue { color:#106ae6; }
.wg-space .wg-theme-magnifier-dark {
  background:url('/static/xxx_xxx/img/wg-magnifier-dark.png') top left no-repeat;
  padding-left:40px;
}
.wg-space .wg-theme-direction-dark {
  background:url('/static/xxx_xxx/img/wg-direction-dark.png') top left no-repeat;
  padding-left:45px;
}
.wg-space .wg-thin-margin-bottom { margin-bottom:0.2em; }
.wg-space .wg-miniads { margin-bottom:10px; }
.wg-space .layout_2_0 #wengo_column0 .wg-miniads img { width:188px; }
.wg-space .wblock .job-detail p, .wg-space .wg-block .job-detail p {
  line-height:21px !important;
  font-size:12px !important;
  color:#878787 !important;
  margin:10px 0 !important;
}
.wg-space .wblock .job-detail h1, .wg-space .wblock .job-detail h2, .wg-space .wg-block .job-detail h1, .wg-space .wg-block .job-detail h2 { color:#3b3b3b !important; }
.wg-space .wblock .job-detail h2, .wg-space .wg-block .job-detail h2 { text-align:center; }
.wg-space .wblock .job-detail .title, .wg-space .wg-block .job-detail .title {
  font-weight:bold !important;
  margin:20px 0 10px !important;
  color:#3b3b3b !important;
}
.wg-space .wblock .job-detail hr, .wg-space .wg-block .job-detail hr {
  width:100%;
  height:1px;
  border:none;
  border-top:1px dotted #cccccc;
  margin:40px 0 35px 0;
}
.wg-space .wblock .job-detail ul li, .wg-space .wg-block .job-detail ul li {
  padding:3px 0;
  margin:0 0 0 10px;
  line-height:20px;
  font-size:12px;
}
.wg-space .wblock .job-detail, .wg-space .wg-block .job-detail { color:#878787; }
.wg-space .wblock .top12_nouveaux .wg-card-16 .wg-card-contain-picture, .wg-space .wg-block .top12_nouveaux .wg-card-16 .wg-card-contain-picture { padding-left:29px; }
.wg-space .wblock, .wg-space .wg-block {
  display:block;
  margin-bottom:15px;
}
.wg-space .wblock_type_01, .wg-space .wg-block-type-01, .wg-space .wg-block.wg-type-01 { border:2px solid #d4d4d4; }
.wg-space .wblock_type_01 .wblock_title, .wg-space .wg-block-type-01 .wg-block_title {
  margin:0;
  font-size:19px;
  padding:5px;
}
.wg-space .wblock_type_01 .wblock_content, .wg-space .wg-block-type-01 .wg-block_content { padding:15px; }
.wg-space .wg-block.wg-type-02 h2, .wg-space .wg-block-type-02 h2, .wg-space .wg-block.type-02 h2 {
  color:#d4d4d4;
  font-weight:bold !important;
  padding-bottom:0.3em;
  border-bottom:1px solid #d4d4d4;
}
.wg-space .wg-block.wg-type-02 h3, .wg-space .wg-block-type-02 h3, .wg-space .wg-block.type-02 h3 {
  color:#000000;
  font-weight:bold !important;
  font-size:12px;
  margin:0;
  margin-bottom:0.8em;
}
.wg-space .wg-block.wg-type-02, .wg-space .wg-block-type-02, .wg-space .wg-block.type-02 {
  position:relative;
  padding:8px;
  border:1px solid #d4d4d4;
  margin-top:8px;
}
.wg-space .wg-block.wg-type-02-1 img, .wg-space .wg-block.type-02-1 img {
  float:left;
  margin:0 20px 0 0;
}
.wg-space .wg-block.wg-type-02-1 h3, .wg-space .wg-block.type-02-1 h3 {
  border-bottom:1px solid #000000;
  padding-bottom:0.3em;
  margin-bottom:1em;
  font-weight:bold !important;
}
.wg-space .wg-block.wg-type-02-1, .wg-space .wg-block.type-02-1 { margin-bottom:10px; }
.wg-space .wg-block.wg-type-02-2 h2, .wg-space .wg-block.type-02-2 h2 {
  line-height:1.3em;
  margin-bottom:0.3em;
  font-size:12px;
  font-weight:bold !important;
}
.wg-space .wg-block.wg-type-02-2 h3, .wg-space .wg-block.type-02-2 h3 {
  border-bottom:1px solid #000000;
  padding-bottom:0.3em;
  margin-bottom:1em;
  font-weight:bold !important;
}
.wg-space .wg-block.wg-type-02-2 a:link:hover, .wg-space .wg-block.type-02-2 a:link:hover {
  color:#0582f0;
  text-decoration:none;
}
.wg-space .wg-block.wg-type-02-2 a:link, .wg-space .wg-block.type-02-2 a:link { color:#3e5c86; }
.wg-space .wg-block.wg-type-02-2 img, .wg-space .wg-block.type-02-2 img {
  float:left;
  margin:0 20px 0 0;
}
.wg-space .wg-block.wg-type-02-2, .wg-space .wg-block.type-02-2 {
  margin:0;
  padding:20px 30px 30px 30px;
  font-family:Georgia, Arial, Verdana;
  color:#5f5f5f;
  border-top:none;
  border-bottom:2px solid #f0f4f8;
}
.wg-space .wg-block.wg-type-02-3, .wg-space .wg-block.type-02-3 {
  padding:10px 4px;
  border:1px solid #d4d4d4;
  margin-bottom:8px;
}
.wg-space .wg-block.wg-type-02-4, .wg-space .wg-block.type-02-4 {
  padding:4px;
  border:1px solid #d4d4d4;
  margin:0 4px 4px 0;
}
.wg-space .wg-block.wg-type-02-5 .eval td, .wg-space .wg-block-type-02-5 .eval td, .wg-space .wg-block.type-02-5 .eval td { padding:5px 0; }
.wg-space .wg-block.wg-type-02-5 h2, .wg-space .wg-block-type-02-5 h2, .wg-space .wg-block.type-02-5 h2 {
  color:#d4d4d4;
  padding-bottom:0.3em;
  border-bottom:none;
  font-weight:bold !important;
}
.wg-space .wg-block.wg-type-02-5 h3, .wg-space .wg-block-type-02-5 h3, .wg-space .wg-block.type-02-5 h3 {
  color:#000000;
  font-size:12px;
  margin:0;
  margin-bottom:0.8em;
  font-weight:bold !important;
}
.wg-space .wg-block.wg-type-02-5, .wg-space .wg-block-type-02-5, .wg-space .wg-block.type-02-5 {
  position:relative;
  padding:8px;
  border-top:1px solid #d4d4d4;
  margin-top:8px;
}
.wg-space .wg-block.type-03:hover { border:1px solid #d4d4d4; }
.wg-space .wg-block.type-03 h3 {
  color:#d4d4d4;
  padding-bottom:0.3em;
  font-weight:bold !important;
}
.wg-space .wg-block.type-03 {
  width:100%;
  padding:8px;
  margin-bottom:30px;
  border:1px solid #ffffff;
}
.wg-space .wg-block.type-04 a:link, .wg-space .wg-block.type-04 a:visited { text-decoration:underline; }
.wg-space .wg-block.type-04 h2 {
  text-align:center;
  font-weight:bold !important;
  margin-bottom:13px;
  padding:0 9px 8px 9px;
  border-bottom:3px solid #5f809d;
  color:#000000 !important;
  font-size:14px;
}
.wg-space .wg-block.type-04 h3 {
  padding-left:20px;
  font-size:12px;
  font-weight:bold !important;
}
.wg-space .wg-block.type-04 .line {
  padding:6px 6px 6px 20px;
  background:#ffffff;
  color:#3d58a5;
  text-align:left;
}
.wg-space .wg-block.type-04 .line td .icon.rating_nature2-2, .wg-space .wg-block.type-04 .line-p td .icon.rating_nature2-2 { background-position:-4px -31px; }
.wg-space .wg-block.type-04 .line td .icon.rating_nature2-3, .wg-space .wg-block.type-04 .line-p td .icon.rating_nature2-3 { background-position:-4px -92px; }
.wg-space .wg-block.type-04 .line td .icon.rating_nature2-4, .wg-space .wg-block.type-04 .line-p td .icon.rating_nature2-4 { background-position:-4px -61px; }
.wg-space .wg-block.type-04 .line td .icon.rating_type_wgcall, .wg-space .wg-block.type-04 .line-p td .icon.rating_type_wgcall { background-position:-4px -157px; }
.wg-space .wg-block.type-04 .line td .icon.rating_type_wgchat, .wg-space .wg-block.type-04 .line-p td .icon.rating_type_wgchat { background-position:-4px -189px; }
.wg-space .wg-block.type-04 .line td .icon.rating_type_qpp, .wg-space .wg-block.type-04 .line-p td .icon.rating_type_qpp { background-position:-4px -217px; }
.wg-space .wg-block.type-04 .line td .icon.rating_type_paydocs, .wg-space .wg-block.type-04 .line-p td .icon.rating_type_paydocs { background-position:-4px -244px; }
.wg-space .wg-block.type-04 .line td .icon.rating_type_rdvf2f, .wg-space .wg-block.type-04 .line-p td .icon.rating_type_rdvf2f { background-position:-4px -274px; }
.wg-space .wg-block.type-04 .line td .icon, .wg-space .wg-block.type-04 .line-p td .icon {
  width:22px;
  height:22px;
  margin-right:3px;
  background:url("/static/xxx_xxx/img/sprites/sprite_thema_review.png") no-repeat -3px -3px;
  display:inline-block;
}
.wg-space .wg-block.type-04 .line td, .wg-space .wg-block.type-04 .line-p td {
  padding:6px;
  text-align:left;
}
.wg-space .wg-block.type-04 .line-p, .wg-space .wg-block.type-04 p {
  padding:6px;
  padding-left:20px;
  background:#f0f4f8;
  color:#3d58a5;
  text-align:left;
}
.wg-space .wg-block.type-04 table, .wg-space .wg-block.type-04 p { margin-bottom:17px; }
.wg-space .wg-block.type-04 th {
  padding:6px;
  font-size:10px;
  color:#3d58a5;
  background:#ffffff;
  border-bottom:1px solid #c9d3ed;
  font-weight:bold !important;
}
.wg-space .wg-block.type-04 ul li a {
  font-weight:bold !important;
  text-decoration:underline;
}
.wg-space .wg-block.type-04 ul li {
  margin-left:6px;
  padding-left:15px;
  background:url('/static/xxx_xxx/images/icons/puces/ico-blue-arrow-folded.png') 0 2px no-repeat;
}
.wg-space .wg-block.type-04 {
  margin-bottom:15px;
  padding:10px 0 0 0;
  font-size:11px;
  border:1px solid #d4d4d4;
  color:#616161;
  background:#ffffff;
  text-align:left;
}
.wg-space .wg-block.type-05 .container2 {
  float:left;
  width:646px;
  margin-top:15px;
}
.wg-space .wg-block.type-05 .title {
  padding-bottom:0.3em;
  margin-bottom:0.5em;
  color:#373737;
  border-bottom:1px solid #cccccc;
  text-transform:uppercase;
  font-weight:bold !important;
}
.wg-space .wg-block.type-05 {
  margin-bottom:15px;
  margin-right:17px;
  float:left;
  display:block;
}
.wg-space .wg-block.wg-type-06 a:link:last-of-type, .wg-space .wg-block.wg-type-06 a:visited:last-of-type { border:0; }
.wg-space .wg-block.wg-type-06 a:link, .wg-space .wg-block.wg-type-06 a:visited {
  display:block;
  color:#202020;
  text-decoration:none;
  border-bottom:1px dashed;
  margin:5px 0;
  padding:15px 0;
}
.wg-space .wg-block.wg-type-06 .wg-feedback_txt strong { font-weight:600; }
.wg-space .wg-block.wg-type-06 .wg-feedback_txt {
  display:block;
  margin-bottom:10px;
}
.wg-space .wg-block.wg-type-06 .wg-feedback_picto span.wg-rating2-review2-1 { background-position:-20px -33px; }
.wg-space .wg-block.wg-type-06 .wg-feedback_picto span.wg-rating2-review4-1 { background-position:-20px -65px; }
.wg-space .wg-block.wg-type-06 .wg-feedback_picto span.wg-rating2-review1-1 { background-position:-20px -17px; }
.wg-space .wg-block.wg-type-06 .wg-feedback_picto span.wg-rating2-review3-1 { background-position:-20px -49px; }
.wg-space .wg-block.wg-type-06 .wg-feedback_picto span.wg-rating2-favorite-1 { background-position:-20px -82px; }
.wg-space .wg-block.wg-type-06 .wg-feedback_picto span { max-width:100%; }
.wg-space .wg-block.wg-type-06 .wg-feedback_picto {
  display:inline-block;
  vertical-align:top;
  overflow:hidden;
  width:16px;
  height:15px;
  margin-right:5px;
}
.wg-space .wg-block.wg-type-06 .wg-feedback_legend span { color:#1286e2; }
.wg-space .wg-block.wg-type-06 .wg-block a {
  display:block;
  background:#cccccc url("/static/xxx_xxx/img/sprites/sprite_products_side.png") no-repeat -22px -134px;
  width:60px;
  margin:0 auto -22px;
}
.wg-space .wg-block.wg-type-06 {
  font-size:11px;
  line-height:14px;
}
.wg-space * +html .wg-block.wg-type-06 .wg-feedback_picto, .wg-space * +html .wg-block.wg-type-06a .wg-feedback_picto, .wg-space * +html .wg-block.wg-type-06b .wg-feedback_picto {
  display:inline;
  margin-right:4px;
}
.wg-space * +html .wg-block.wg-type-06 .wg-feedback_txt, .wg-space * +html .wg-block.wg-type-06a .wg-feedback_txt, .wg-space * +html .wg-block.wg-type-06b .wg-feedback_txt { display:inline; }
.wg-space .wg-block.wg-type-06a a:link:hover {
  background:#ffffff url('/static/xxx_xxx/img/wg-arrow-blue-in-blue-circle.png') right center no-repeat;
  text-decoration:none;
}
.wg-space .wg-block.wg-type-06a a:link {
  display:block;
  width:100% px;
  height:39px;
  font-size:10px;
  text-decoration:none;
  margin:0 0 20px 0;
  color:#3b3b3b !important;
}
.wg-space .wg-block.wg-type-06a ul { margin-bottom:0; }
.wg-space .wg-block.wg-type-06a .wg-feedback_txt {
  display:block;
  overflow:hidden;
  font-weight:normal !important;
  height:1.2em;
  width:450px;
  vertical-align:top;
  line-height:1.2em;
  font-size:12px;
  padding:0;
  margin-bottom:5px;
}
.wg-space .wg-block.wg-type-06a .wg-feedback_picto {
  display:block;
  float:left;
  width:20px;
  height:29px;
  margin-right:9px;
  padding-top:10px;
  padding-right:5px;
  border-right:1px solid #c3c3c3;
}
.wg-space .wg-block.wg-type-06a .wg-feedback_legend {
  display:block;
  width:450px;
  overflow:hidden;
  margin-top:4px;
  font-size:11px;
  color:#878787;
  height:1.2em px;
}
.wg-space .wg-block.wg-type-06b a {
  width:100%;
  height:39px;
  font-size:10px;
  text-decoration:none;
  margin:0 0 20px 0;
  color:#3b3b3b !important;
  display:block;
}
.wg-space .wg-block.wg-type-06b ul { margin-bottom:0; }
.wg-space .wg-block.wg-type-06b .wg-feedback_txt {
  display:block;
  font-weight:normal !important;
  overflow:hidden;
  height:3.6em;
  width:450px;
  vertical-align:top;
  line-height:1.2em;
  font-size:12px;
  Padding:0;
  margin-bottom:5px;
}
.wg-space .wg-block.wg-type-06b .wg-feedback_picto {
  display:block;
  float:left;
  width:20px;
  height:35px;
  margin-right:9px;
  padding:15px 5px 0 0;
  border-right:1px solid #c3c3c3;
}
.wg-space .wg-block.wg-type-06b table .wg-feedback_picto {
  float:none !important;
  text-align:center;
  vertical-align:middle;
  display:table-cell;
  width:20px;
  height:auto;
  margin-right:0;
  padding-top:0;
  padding-right:0;
  border-right:0;
}
.wg-space .wg-block.wg-type-06b table .wg-feedback_txt {
  float:none !important;
  overflow:hidden;
  font-weight:normal !important;
  display:table-cell;
  height:auto;
  width:auto;
  vertical-align:top;
  line-height:1.2em;
  font-size:12px;
  padding:0;
  margin-bottom:0;
  border-left:1px solid #c3c3c3;
}
.wg-space .wg-block.wg-type-06b .wg-feedback_legend {
  display:block;
  overflow:hidden;
  margin-top:4px;
  font-size:11px;
  color:#878787;
  height:1.2em;
}
.wg-space .wg-block.wg-type-07 .wg-title {
  font-weight:bold !important;
  font-size:15px;
  color:#0b60d4;
}
.wg-space .wg-block.wg-type-07 ul li span { color:#000000; }
.wg-space .wg-block.wg-type-07 ul li {
  margin-bottom:0.5em;
  list-style-type:decimal;
  color:#0b60d4;
}
.wg-space .wg-block.wg-type-07 ul strong { color:#0b60d4; }
.wg-space .wg-block.wg-type-07 ul { margin-left:22px; }
.wg-space .wg-block.wg-type-07 .wg-e-top {
  height:12px;
  background:transparent url('/static/xxx_xxx/img/juri_block_top.png') top left no-repeat;
}
.wg-space .wg-block.wg-type-07 .wg-e-middle {
  padding:3px 22px;
  background:transparent url('/static/xxx_xxx/img/juri_block_middle.png') top left repeat-y;
}
.wg-space .wg-block.wg-type-07 .wg-e-bottom {
  height:50px;
  background:transparent url('/static/xxx_xxx/img/juri_block_bottom.png') top left no-repeat;
}
.wg-space .wg-block.wg-type-07 {
  width:583px;
  margin-bottom:25px;
  font-size:12px;
}
.wg-space .wg-block.wg-type-08 .wg-r-content {
  float:left;
  width:639px;
}
.wg-space .wg-block.wg-type-08 .wg-content {
  margin-bottom:22px;
  padding:7px 15px 7px 18px;
}
.wg-space .wg-block.wg-type-08 .wg-photo a {
  display:block;
  border:1px solid #dddddd;
  padding:1px 0 0 1px;
}
.wg-space .wg-block.wg-type-08 .wg-photo {
  float:left;
  width:57px;
}
.wg-space .wg-block.wg-type-08 .wg-title a { color:#0763d5; }
.wg-space .wg-block.wg-type-08 .wg-title {
  color:#0763d5;
  margin:0;
  padding:6px 15px 7px 18px;
  background:#e5effb;
  font-weight:bold !important;
}
.wg-space .wg-block.wg-type-08 { margin-bottom:22px; }
.wg-space .wg-block.wg-type-08.wg-theme-cloudy .wg-title a { color:#818181; }
.wg-space .wg-block.wg-type-08.wg-theme-cloudy .wg-title {
  color:#818181;
  background:#eeeeee;
}
.wg-space .wg-block.wg-type-09 .wg-top-wrapper .wg-date { padding-left:10px; }
.wg-space .wg-block.wg-type-09 .wg-top-wrapper {
  border:1px solid #dddddd;
  border-bottom:none;
  padding:4px;
  font-size:9px;
  color:#aaaaaa;
}
.wg-space .wg-block.wg-type-09 .wg-content-wrapper .wg-l-content {
  float:left;
  text-align:center;
  padding:20px 10px;
}
.wg-space .wg-block.wg-type-09 .wg-content-wrapper .wg-r-content {
  text-align:left;
  min-height:60px;
  padding:20px;
  border-left:1px solid #dddddd;
}
.wg-space .wg-block.wg-type-09 .wg-content-wrapper { border:1px solid #dddddd; }
.wg-space .wg-block.wg-type-09 .wg-bottom-wrapper .wg-l-content {
  float:left;
  text-align:center;
  width:82px;
  padding:5px 14px;
}
.wg-space .wg-block.wg-type-09 .wg-bottom-wrapper .wg-r-content {
  text-align:left;
  min-height:15px;
  padding:5px 20px;
  border-left:1px solid #dddddd;
}
.wg-space .wg-block.wg-type-09 .wg-bottom-wrapper {
  border:1px solid #dddddd;
  border-top:none;
  color:#aaaaaa;
}
.wg-space .wg-block.wg-type-09 .wg-photo img {
  width:50px;
  height:50px;
}
.wg-space .wg-block.wg-type-09 .wg-photo {
  display:block;
  width:50px;
  margin-bottom:8px;
  border:1px solid #dddddd;
  padding:1px;
}
.wg-space .wg-block.wg-type-09 .wg-title {
  margin-bottom:1em;
  font-weight:bold !important;
}
.wg-space .wg-block.wg-type-09 .wg-contact { margin-bottom:2px; }
.wg-space .wg-block.wg-type-09 .wg-link { font-size:10px; }
.wg-space .wg-block.wg-type-09 .wg-content { padding:15px; }
.wg-space .wg-block.wg-type-09 .wg-new-picto {
  position:absolute;
  background:url('/static/xxx_xxx/img/ico_juri_new.png') top left no-repeat;
  top:-17px;
  left:-17px;
  width:34px;
  height:34px;
}
.wg-space .wg-block.wg-type-09 {
  position:relative;
  margin-bottom:22px;
  border:1px solid #dddddd;
}
.wg-space .wg-block.wg-type-09.wg-new .wg-top-wrapper {
  background-color:#e5effb;
  color:#0763d5;
}
.wg-space .wg-block.wg-type-09.wg-new .wg-bottom-wrapper {
  background-color:#e5effb;
  color:#0763d5;
}
.wg-space .wg-block.wg-type-09.wg-new { border:2px solid #89b8f0; }
.wg-space .wg-block-type-10, .wg-space .wg-block.wg-type-10 { padding:20px; }
.wg-space .wg-block-type-11, .wg-space .wg-block.wg-type-11 {
  line-height:1.5em;
  margin-bottom:2em;
}
.wg-space .wg-block-type-12 .wg-title, .wg-space .wg-block.wg-type-12 .wg-title {
  font-size:18px;
  margin-bottom:0.8em;
}
.wg-space .wg-block-type-12 .wg-sub-title, .wg-space .wg-block.wg-type-12 .wg-sub-title {
  font-size:12px;
  color:#878787;
}
.wg-space .wg-block-type-12, .wg-space .wg-block.wg-type-12 {
  display:block;
  padding:15px 30px;
  border:1px solid #d7d7d7;
  background:#ffffff;
  margin-bottom:25px;
}
.wg-space .wg-block-type-12-1 .wg-title, .wg-space .wg-block.wg-type-12-1 .wg-title {
  font-size:18px;
  margin-bottom:0.8em;
}
.wg-space .wg-block-type-12-1 .wg-sub-title, .wg-space .wg-block.wg-type-12-1 .wg-sub-title {
  font-size:14px;
  color:#878787;
}
.wg-space .wg-block-type-12-1, .wg-space .wg-block.wg-type-12-1 {
  display:block;
  padding:0;
  border:1px solid #d7d7d7;
  background:#ffffff;
  margin-bottom:10px;
}
.wg-space .wg-block-type-12-2 .wg-title, .wg-space .wg-block.wg-type-12-2 .wg-title {
  font-size:18px;
  margin-bottom:0.8em;
}
.wg-space .wg-block-type-12-2 .wg-sub-title, .wg-space .wg-block.wg-type-12-2 .wg-sub-title {
  font-size:14px;
  color:#878787;
}
.wg-space .wg-block-type-12-2 .wg-block-sharing, .wg-space .wg-block.wg-type-12-2 .wg-block-sharing { margin-bottom:5px; }
.wg-space .wg-block-type-12-2 .wg-separator, .wg-space .wg-block.wg-type-12-2 .wg-separator {
  border-top:1px solid #e5e5e5 !important;
  margin-bottom:5px;
  clear:both !important;
}
.wg-space .wg-block-type-12-2 p strong, .wg-space .wg-block.wg-type-12-2 p strong {
  color:#1286e2;
  font-size:12px;
}
.wg-space .wg-block-type-12-2 p small, .wg-space .wg-block.wg-type-12-2 p small {
  display:block;
  margin-bottom:5px;
}
.wg-space .wg-block-type-12-2, .wg-space .wg-block.wg-type-12-2 {
  display:block;
  padding:15px 30px;
  border:1px solid #d7d7d7;
  background:#ffffff;
  margin-bottom:25px;
}
.wg-space .wg-block-type-13 a:link:hover, .wg-space .wg-block-type-13 a:visited:hover, .wg-space .wg-block.wg-type-13 a:link:hover, .wg-space .wg-block.wg-type-13 a:visited:hover { text-decoration:underline; }
.wg-space .wg-block-type-13 a:link, .wg-space .wg-block-type-13 a:visited, .wg-space .wg-block.wg-type-13 a:link, .wg-space .wg-block.wg-type-13 a:visited { font-size:11px; }
.wg-space .wg-block-type-13 .wg-title, .wg-space .wg-block.wg-type-13 .wg-title {
  font-size:15px;
  margin-bottom:2px;
  font-weight:bold !important;
}
.wg-space .wg-block-type-13 .wg-image, .wg-space .wg-block.wg-type-13 .wg-image {
  display:block;
  float:left;
  margin:4px 10px 0 0;
  border:2px solid #3b3b3b;
  width:36px;
  height:36px;
}
.wg-space .wg-block-type-13, .wg-space .wg-block.wg-type-13 {
  float:left;
  width:230px;
  height:60px;
  font-size:11px;
  margin:0 0 10px 10px;
}
.wg-space .wg-block-type-13.wg-lior, .wg-space .wg-block.wg-type-13.wg-lior { margin:0 0 10px; }
.wg-space .wg-block-type-14 div, .wg-space .wg-block.wg-type-14 div {
  width:40px;
  margin:-0.7em auto 0;
  background:#ffffff;
  color:#c3c3c3;
}
.wg-space .wg-block-type-14, .wg-space .wg-block.wg-type-14 {
  text-align:center;
  border-top:1px solid #c3c3c3;
}
.wg-space .wg-block-type-14a div, .wg-space .wg-block.wg-type-14a div {
  background:#f9f9f9;
  color:#c3c3c3;
  height:2.5em;
  line-height:2em;
  margin:4.5em 0 4.5em -0.75em;
  width:1em;
}
.wg-space .wg-block-type-14a, .wg-space .wg-block.wg-type-14a {
  text-align:center;
  border-left:1px solid #c3c3c3;
  margin:0 35px;
  font-size:13px;
  width:0;
  color:#c3c3c3;
  text-transform:uppercase;
}
.wg-space .wg-block.wg-type-15 table.table_rating td a:link:hover, .wg-space .wg-block.wg-type-15 table.table_rating td a:visited:hover {
  color:#106ae6;
  text-decoration:underline;
}
.wg-space .wg-block.wg-type-15 table.table_rating td a:link, .wg-space .wg-block.wg-type-15 table.table_rating td a:visited { color:#878787; }
.wg-space .wg-block.wg-type-15 table.table_rating td { color:#878787; }
.wg-space .wg-block.wg-type-15 table.table_rating td.big_rating span.percent { font-size:15px; }
.wg-space .wg-block.wg-type-15 table.table_rating td.big_rating {
  color:#7f7f7f;
  font-size:30px;
  padding:15px 10px 0 0;
}
.wg-space .wg-block.wg-type-15 table.table_rating td.desc_rating {
  color:#7f7f7f;
  padding-top:20px;
}
.wg-space .wg-block.wg-type-15 table.table_rating td.ico {
  width:20px;
  padding:0 5px;
}
.wg-space .wg-block.wg-type-15 table.table_rating td.blue { color:#0070c0; }
.wg-space .wg-block.wg-type-15 table.table_rating td.contBar div.bar {
  position:relative;
  width:113px;
  height:11px;
  border:1px #cccccc solid;
}
.wg-space .wg-block.wg-type-15 table.table_rating td.contBar {
  width:113px;
  padding:0 5px;
}
.wg-space .wg-block.wg-type-15 table.table_rating td.heart_count span {
  font-size:24px;
  color:#c00000;
  text-align:center;
}
.wg-space .wg-block.wg-type-15 table.table_rating td.heart_count p.desc {
  width:80px;
  font-size:9px;
  margin-top:5px;
  color:#c00000;
  padding:0;
  text-align:center;
}
.wg-space .wg-block.wg-type-15 table.table_rating td.heart_count { text-align:center; }
.wg-space .wg-block.wg-type-16.floatLeft .wg-title { font-size:22px; }
.wg-space .wg-block.wg-type-16.floatLeft .wg-content {
  font-weight:bold !important;
  line-height:16px;
}
.wg-space .wg-block.wg-type-16.floatLeft {
  width:424px;
  margin-right:20px;
}
.wg-space .wg-block.wg-type-16.floatRight ol li strong { color:#878787; }
.wg-space .wg-block.wg-type-16.floatRight ol li { padding:4px 0; }
.wg-space .wg-block.wg-type-16.floatRight ol {
  margin-left:20px;
  list-style-type:decimal;
  color:#99e8b6;
  font-weight:bold !important;
}
.wg-space .wg-block.wg-type-16.floatRight {
  width:240px;
  padding:12px 6px;
  background:#f2f2f2;
}
.wg-space .wg-block.wg-type-17 a:hover {
  background:#ffffff url(/static/xxx_xxx/img/wg-arrow-blue-in-blue-circle.png) right center no-repeat;
  text-decoration:none;
}
.wg-space .wg-block.wg-type-17 a {
  font-size:12px;
  line-height:16px;
  text-decoration:none;
  display:block;
  width:100% px;
  height:32px;
  padding:18px 36px 18px 18px;
  color:#106ae6 !important;
}
.wg-space .wg-block.wg-type-17 ul { margin-bottom:0; }
.wg-space .wblock.astro_people h3 { color:#009ee0; }
.wg-space .wblock.astro_people a { color:#009ee0; }
.wg-space .wblock.astro_people .wblock_title {
  background:#009ee0 url('/static/xxx_xxx/img/wengo-astro-etoiles-bleues.gif') top right no-repeat;
  color:#ffffff;
}
.wg-space .wblock.astro_people { border-color:#009ee0; }
.wg-space .wblock.astro_chinoise a { color:#d33535; }
.wg-space .wblock.astro_chinoise .wblock_title {
  background:#d33535;
  color:#ffffff;
}
.wg-space .wblock.astro_chinoise { border-color:#d33535; }
.wg-space .wblock.astro_horoscope .wblock_title {
  background:#78a3d4;
  color:#ffffff;
}
.wg-space .wblock.astro_horoscope { border-color:#78a3d4; }
.wg-space .wblock.astro_theme_astral .wblock_title {
  background:#23558e url('/static/xxx_xxx/img/wengo-astro-dark-header-background.jpg') top right no-repeat;
  color:#ffffff;
}
.wg-space .wblock.astro_theme_astral { border-color:#23558e; }
.wg-space .wblock.astro_lecons_d_astrologie h3 { color:#465477; }
.wg-space .wblock.astro_lecons_d_astrologie .wblock_title {
  background:#465477;
  color:#ffffff;
}
.wg-space .wblock.astro_lecons_d_astrologie { border-color:#465477; }
.wg-space .wg-block.type-02.tool-container { padding:37px 10px 26px 10px; }
.wg-space .wg-block.type-02.legend h2 {
  font-weight:bold !important;
  color:#000000;
  border:none;
}
.wg-space .wg-block.type-02.happyblue h2 {
  border-color:#429cd4;
  color:#429cd4;
}
.wg-space .wg-block.type-02.happyblue {
  border-color:#429cd4;
  background-color:#ffffff;
  color:#000000;
}
.wg-space .wg-block.type-03:hover .happyblue {
  border-color:#429cd4;
  background-color:#ffffff;
  color:#000000;
}
.wg-space .wg-block.type-03.happyblue h3 {
  border-color:#429cd4;
  color:#429cd4;
}
.wg-space .wg-block.infoblue {
  margin-bottom:5px;
  font-size:9px;
  line-height:1.3em;
  min-height:34px;
  border:none;
  padding-left:60px;
  color:#0763d5;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/background-infoblue-medium.jpg') top left no-repeat;
}
.wg-space .wg-block.wg-theme-lightblue {
  border-color:#9cbef1;
  background-color:#e7f0fd;
}
.wg-space .wg-block.whitetube {
  color:#000000;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/background-gradient-whitetube.jpg') bottom left repeat-x;
}
.wg-space .wg-block.post-it p {
  color:#45391b;
  background-color:#ffff99;
}
.wg-space .wg-block.post-it h2 {
  color:#45391b;
  border-bottom:none;
}
.wg-space .wg-block.post-it textarea {
  color:#45391b;
  background-color:#ffffc5;
  border:1px solid #808080;
  padding:0.5em;
  width:100px;
}
.wg-space .wg-block.post-it .pos-it-corner {
  position:absolute;
  height:64px;
  width:64px;
  bottom:-4px;
  right:0;
  background:url('/static/xxx_xxx/img/backgrounds/post-it-corner-medium.jpg') top right no-repeat;
}
.wg-space .wg-block.post-it {
  position:relative;
  color:#45391b;
  background-color:#ffff99;
  border:none;
  border-bottom:2px solid #d3d3d3;
}
.wg-space .wg-block.astrolite .loader {
  position:absolute;
  left:46%;
  top:46%;
}
.wg-space .wg-block.astrolite {
  position:relative;
  min-height:300px;
  border:1px solid #7680bb;
}
.wg-space * html .wg-block.astrolite { height:300px; }
.wg-space .wg-block.wg-theme-7122 .loader {
  position:absolute;
  left:46%;
  top:46%;
}
.wg-space .wg-block.wg-theme-7122 {
  position:relative;
  min-height:300px;
  border:1px solid #387bcc;
}
.wg-space * html .wg-block.wg-theme-7122 { height:300px; }
.wg-space .wg-block.wg-alert, .wg-space .wg-block.wg-theme-alert {
  border-color:#e71a1b;
  color:#e71a1b;
}
.wg-space .wg-block.wg-theme-juri-checked {
  margin-bottom:27px;
  line-height:1.3em;
  min-height:34px;
  border:none;
  padding-left:42px;
  color:#000000;
  background:#ffffff url('/static/xxx_xxx/img/ico_juri_note_checked.png') top left no-repeat;
}
.wg-space .wg-block.wg-theme-smoothstone {
  background:#f2f2f2;
  color:#7f7f7f;
  border-color:#7f7f7f;
}
.wg-space .wg-block.wg-theme-okgreen {
  background:#eafde3;
  color:#389915;
  border-color:#389915;
}
.wg-space .wg-block-theme-1003, .wg-space .wg-block.wg-theme-1003 { background:#f4e4e6 url('/static/xxx_xxx/img/bg-1003.jpg') left bottom no-repeat; }
.wg-space .wg-block-theme-1004, .wg-space .wg-block.wg-theme-1004 { background:#ebdef9 url('/static/xxx_xxx/img/bg-1004.jpg') left bottom no-repeat; }
.wg-space .wg-block-theme-1007, .wg-space .wg-block.wg-theme-1007 { background:#fbe9ce url('/static/xxx_xxx/img/bg-1007.jpg') left bottom no-repeat; }
.wg-space .wg-block-theme-1008, .wg-space .wg-block.wg-theme-1008 { background:#e0eaf3 url('/static/xxx_xxx/img/bg-1008.jpg') left bottom no-repeat; }
.wg-space .wg-block-theme-1270, .wg-space .wg-block.wg-theme-1270 { background:#c8cce3 url('/static/xxx_xxx/img/bg-1270.jpg') left bottom no-repeat; }
.wg-space .wg-block-theme-7122, .wg-space .wg-block.wg-theme-7122 { background:#e0eaf3 url('/static/xxx_xxx/img/bg-7122.jpg') left bottom no-repeat; }
.wg-space .wg-block-theme-1003-colors a, .wg-space .wg-block-theme-1003-colors a.wg-image, .wg-space .wg-block.wg-theme-1003-colors a, .wg-space .wg-block.wg-theme-1003-colors a.wg-image {
  color:#ef5475;
  border-color:#ef5475;
}
.wg-space .wg-block-theme-1003-colors, .wg-space .wg-block.wg-theme-1003-colors { color:#ef5475; }
.wg-space .wg-block-theme-1004-colors a, .wg-space .wg-block-theme-1004-colors a.wg-image, .wg-space .wg-block.wg-theme-1004-colors a, .wg-space .wg-block.wg-theme-1004-colors a.wg-image {
  color:#934cdb;
  border-color:#934cdb;
}
.wg-space .wg-block-theme-1004-colors, .wg-space .wg-block.wg-theme-1004-colors { color:#934cdb; }
.wg-space .wg-block-theme-1006-colors a, .wg-space .wg-block-theme-1006-colors a.wg-image, .wg-space .wg-block.wg-theme-1006-colors a, .wg-space .wg-block.wg-theme-1006-colors a.wg-image {
  color:#c9a777;
  border-color:#c9a777;
}
.wg-space .wg-block-theme-1006-colors, .wg-space .wg-block.wg-theme-1006-colors { color:#c9a777; }
.wg-space .wg-block-theme-1007-colors a, .wg-space .wg-block-theme-1007-colors a.wg-image, .wg-space .wg-block.wg-theme-1007-colors a, .wg-space .wg-block.wg-theme-1007-colors a.wg-image {
  color:#ff9600;
  border-color:#ff9600;
}
.wg-space .wg-block-theme-1007-colors, .wg-space .wg-block.wg-theme-1007-colors { color:#ff9600; }
.wg-space .wg-block-theme-1008-colors a, .wg-space .wg-block-theme-1008-colors a.wg-image, .wg-space .wg-block.wg-theme-1008-colors a, .wg-space .wg-block.wg-theme-1008-colors a.wg-image {
  color:#80a0ba;
  border-color:#80a0ba;
}
.wg-space .wg-block-theme-1008-colors, .wg-space .wg-block.wg-theme-1008-colors { color:#80a0ba; }
.wg-space .wg-block-theme-1270-colors a, .wg-space .wg-block-theme-1270-colors a.wg-image, .wg-space .wg-block.wg-theme-1270-colors a, .wg-space .wg-block.wg-theme-1270-colors a.wg-image {
  color:#3d4a98;
  border-color:#3d4a98;
}
.wg-space .wg-block-theme-1270-colors, .wg-space .wg-block.wg-theme-1270-colors { color:#3d4a98; }
.wg-space .wg-block-theme-7122-colors a, .wg-space .wg-block-theme-7122-colors a.wg-image, .wg-space .wg-block.wg-theme-7122-colors a, .wg-space .wg-block.wg-theme-7122-colors a.wg-image {
  color:#0060d6;
  border-color:#0060d6;
}
.wg-space .wg-block-theme-7122-colors, .wg-space .wg-block.wg-theme-7122-colors { color:#0060d6; }
.wg-space .wg-block-theme-1017-colors a, .wg-space .wg-block-theme-1017-colors a.wg-image, .wg-space .wg-block.wg-theme-1017-colors a, .wg-space .wg-block.wg-theme-1017-colors a.wg-image {
  color:#82623c;
  border-color:#82623c;
}
.wg-space .wg-block-theme-1017-colors, .wg-space .wg-block.wg-theme-1017-colors { color:#82623c; }
.wg-space .wg-block.wg-theme-testimonials #wg-block-avis-clients #wg-carrousel-avis-clients .jcarousel-item {
  height:55px;
  width:490px;
}
.wg-space .wg-block.wg-theme-testimonials #wg-block-avis-clients { margin-top:10px; }
.wg-space .wg-block.wg-theme-testimonials {
  background:#ffffff url('/static/xxx_xxx/img/wg-bg-quotes.png') right top no-repeat;
  height:340px !important;
}
.wg-space .wg-block.wg-theme-wengo-man { background:#ffffff url('/static/xxx_xxx/img/wg-bg-wengo-man.png') bottom left no-repeat; }
.wg-space .wg-block.wg-theme-think-about-it { background:#ffffff url('/static/xxx_xxx/img/wg-bg-think-about-it.png') top right no-repeat; }
.wg-space .wg-block.wg-theme-email { background:#ffffff url('/static/xxx_xxx/img/wg-bg-email.png') right top no-repeat; }
.wg-space .wg-block.wg-theme-email-and-phone { background:#ffffff url('/static/xxx_xxx/img/wg-bg-email-and-phone.png') right top no-repeat; }
.wg-space .wg-menu { background:#ffffff; }
.wg-space .wg-menu.type-01 a:link, .wg-space .wg-menu.type-01 a:hover, .wg-space .wg-menu.type-01 a:visited { text-decoration:none; }
.wg-space .wg-menu.type-01 h2, .wg-space .wg-menu.type-01 h3, .wg-space .wg-menu.type-01 .h2, .wg-space .wg-menu.type-01 .h3 {
  border-bottom:1px solid #d4d4d4;
  padding:0 10px 7px 22px;
  color:#999999;
  margin:0 0 7px;
  line-height:15px;
}
.wg-space .wg-menu.type-01 h2, .wg-space .wg-menu.type-01 .h2 { font-size:15px; }
.wg-space .wg-menu.type-01 h3, .wg-space .wg-menu.type-01 .h3 { font-size:13px; }
.wg-space .wg-menu.type-01 ul li a:hover {
  background:#e5e5e5 url('/static/xxx_xxx/img3/wengo_puce_white_arrow01.png') left center no-repeat;
  color:#0080e8;
}
.wg-space .wg-menu.type-01 ul li a {
  display:block;
  font-weight:normal !important;
  padding:0 2px 0 12px;
  background:url('/static/xxx_xxx/img3/wengo_puce_blue_arrow01.png') left center no-repeat;
}
.wg-space .wg-menu.type-01 ul li a.wengo_current {
  font-weight:bold !important;
  color:#000000;
  background:url('/static/xxx_xxx/img3/wengo_puce_black_arrow01.png') left 3px no-repeat;
}
.wg-space .wg-menu.type-01 ul li {
  font-weight:bold !important;
  line-height:15px;
  padding:0 2px 0 0;
  margin-bottom:5px;
}
.wg-space .wg-menu.type-01 ul ul ul { margin-left:15px; }
.wg-space .wg-menu.type-01 ul { list-style-type:none; }
.wg-space .wg-menu.type-01 b {
  display:block;
  font-weight:bold !important;
  border-bottom:1px solid #d4d4d4;
  line-height:1.5em;
  margin:8px 0 5px 0;
}
.wg-space .wg-menu.type-01 {
  padding:7px 2px 7px 5px;
  margin:0 0 10px 0;
  border:1px solid #d4d4d4;
  border-left:5px solid #d4d4d4;
}
.wg-space .wg-menu.type-01.buyer h3 {
  padding-left:22px;
  background:url('/static/xxx_xxx/images/icons/ico-expert-wengo.png') top left no-repeat;
}
.wg-space .wg-menu.type-01.transaction h3 {
  padding-left:22px;
  background:url('/static/xxx_xxx/images/icons/ico-star.png') no-repeat left top transparent;
}
.wg-space .wg-menu.type-01.message h3 {
  padding-left:22px;
  background:url('/static/xxx_xxx/images/icons/ico-stats.png') no-repeat left top transparent;
}
.wg-space .wg-menu.type-01.experts h3 { background:url('/static/xxx_xxx/images/icons/ico-two-experts.png') no-repeat left top transparent; }
.wg-space .wg-menu.type-01.forum h3 {
  padding-left:22px;
  background:url('/static/xxx_xxx/images/icons/forum2.png') no-repeat left top transparent;
  margin-left:-4px;
  padding:0 0 0 22px;
}
.wg-space .wengo_por #wengo_column0 .experts h3 { height:35px; }
.wg-space * html .wg-menu.type-01 ul ul { margin-top:0.4em; }
.wg-space *+html .wg-menu.type-01 ul ul { margin-top:0.4em; }
.wg-space * html .wg-menu.type-01 ul li {
  line-height:1em;
  margin-top:0;
  padding-top:0;
  padding-bottom:0;
}
.wg-space * html .wg-menu.type-01 .wengo_list_menu li a {
  display:block;
  margin-top:0;
  margin-bottom:0;
  padding-top:0.2em;
  padding-bottom:0.2em;
  _height:0.0000001%;
}
.wg-space .wg-menu.type-01-a ul.list2 {
  padding-left:13px;
  background-color:#d4d4d4;
}
.wg-space .wg-menu.type-01-a ul.wengo_list_menu a.wengo_current { background:url('/static/xxx_xxx/img3/wengo_puce_black_arrow01_unfolded.png') left 3px no-repeat; }
.wg-space .wg-menu.type-01-a ul.list2 a.wengo_current { background:url('/static/xxx_xxx/img3/wengo_puce_black_arrow01.png') left 3px no-repeat; }
.wg-space .wg-menu.profil h3 { background:url('/static/xxx_xxx/images/icons/ico-expert-wengo.png') top left no-repeat; }
.wg-space .wg-menu.activite h3 { background:url('/static/xxx_xxx/images/icons/ico-euro.png') top left no-repeat; }
.wg-space .wg-menu.tools h3 { background:url('/static/xxx_xxx/images/icons/ico-star.png') top left no-repeat; }
.wg-space .wg-menu.clients h3 { background:url('/static/xxx_xxx/images/icons/ico-two-experts.png') top left no-repeat; }
.wg-space .wg-menu.stats h3 { background:url('/static/xxx_xxx/images/icons/ico-stats.png') top left no-repeat; }
.wg-space .wg-menu.help h3 { background:url('/static/xxx_xxx/images/icons/ico-help.png') top left no-repeat; }
.wg-space .wg-menu#wg-callback label { display:none; }
.wg-space .wg-menu#wg-callback form { margin-top:0.5em; }
.wg-space ul.wg-pager-type-01 li a:hover {
  background:#777777;
  color:#ffffff;
  text-decoration:none;
}
.wg-space ul.wg-pager-type-01 li a {
  display:block;
  padding:0.3em 0.5em;
  background:#ffffff;
  color:#777777;
}
.wg-space ul.wg-pager-type-01 li a:active {
  background-color:#d4d4d4;
  color:#ffffff;
  text-decoration:none;
  padding-top:0.4em;
}
.wg-space ul.wg-pager-type-01 li {
  display:block;
  float:left;
  text-align:center;
  margin-left:0.3em;
}
.wg-space ul.wg-pager-type-01 li.current {
  display:block;
  padding:0.3em 0.5em;
  background:#777777;
  color:#ffffff;
}
.wg-space ul.wg-pager-type-01 { text-align:center; }
.wg-space .wg-pager.wg-type-02 li a {
  width:10px;
  height:10px;
  background:url('/static/xxx_xxx/img/sprites/sprite_bullets_blue_10px.png') top lef no-repeat;
}
.wg-space .wg-pager.wg-type-02 li {
  float:left;
  margin-right:3px;
}
.wg-space .wg-pager.wg-type-02 { height:10px; }
.wg-space .wg-pager.wg-type-02a a {
  display:inline-block;
  width:10px;
  height:10px;
  background:url('/static/xxx_xxx/img/sprites/sprite_bullets_blue_10px.png') top left no-repeat;
  text-indent:-5000px;
}
.wg-space .wg-pager.wg-type-02a a:hover, .wg-space .wg-pager.wg-type-02a a.activeSlide { background-position:0 -9px; }
.wg-space .wg-pager.wg-type-02a { height:10px; }
.wg-space .wg-pager.wg-type-03 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-pager.wg-type-03 a:hover, .wg-space .wg-pager.wg-type-03 a.activeSlide { background:url('/static/xxx_xxx/img/wg-pager-circle-white-9x9-on.png') top left no-repeat; }
.wg-space .wg-pager.wg-type-03 { height:9px; }
.wg-space ul.wg-pager-happyblue li a:hover {
  text-decoration:none;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/wg-pager-happyblue-sprite.jpg') 0 -18px no-repeat;
}
.wg-space ul.wg-pager-happyblue li a {
  display:block;
  width:16px;
  height:16px;
  padding:1px;
  color:#777777;
  line-height:15px;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/wg-pager-happyblue-sprite.jpg') 0 0 no-repeat;
}
.wg-space ul.wg-pager-happyblue li a:active {
  text-decoration:none;
  padding-top:2px;
  height:15px;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/wg-pager-happyblue-sprite.jpg') 0 -36px no-repeat;
}
.wg-space ul.wg-pager-happyblue li {
  display:block;
  float:left;
  text-align:center;
  margin-left:0.3em;
  background:none;
  padding:0;
}
.wg-space ul.wg-pager-happyblue li.current {
  display:block;
  width:16px;
  height:16px;
  padding:1px;
  color:#777777;
  line-height:15px;
}
.wg-space ul.wg-pager-happyblue li.active a { background:#ffffff url('/static/xxx_xxx/img/backgrounds/wg-pager-happyblue-sprite.jpg') 0 -18px no-repeat; }
.wg-space ul.wg-pager-happyblue li.next-page a:hover { background-position:-18px -18px; }
.wg-space ul.wg-pager-happyblue li.next-page a { background-position:-18px 0; }
.wg-space ul.wg-pager-happyblue li.next-page a:active { background-position:-18px -36px; }
.wg-space ul.wg-pager-happyblue li.last-page a:hover { background-position:-36px -18px; }
.wg-space ul.wg-pager-happyblue li.last-page a { background-position:-36px 0; }
.wg-space ul.wg-pager-happyblue li.last-page a:active { background-position:-36px -36px; }
.wg-space ul.wg-pager-happyblue li.prev-page a:hover { background-position:-54px -18px; }
.wg-space ul.wg-pager-happyblue li.prev-page a { background-position:-54px 0; }
.wg-space ul.wg-pager-happyblue li.prev-page a:active { background-position:-54px -36px; }
.wg-space ul.wg-pager-happyblue li.first-page a:hover { background-position:-72px -18px; }
.wg-space ul.wg-pager-happyblue li.first-page a { background-position:-72px 0; }
.wg-space ul.wg-pager-happyblue li.first-page a:active { background-position:-72px -36px; }
.wg-space ul.wg-pager-happyblue li.up a:hover { background-position:-90px -18px; }
.wg-space ul.wg-pager-happyblue li.up a { background-position:-90px 0; }
.wg-space ul.wg-pager-happyblue li.up a:active { background-position:-90px -36px; }
.wg-space ul.wg-pager-happyblue li.down a:hover { background-position:-108px -18px; }
.wg-space ul.wg-pager-happyblue li.down a { background-position:-108px 0; }
.wg-space ul.wg-pager-happyblue li.down a:active { background-position:-108px -36px; }
.wg-space ul.wg-pager-happyblue {
  text-align:center;
  display:inline-block;
}
.wg-space * +html ul.wg-pager-happyblue { display:inline; }
.wg-space * html ul.wg-pager-happyblue { display:inline; }
.wg-space label.happyblue, .wg-space p.happyblue, .wg-space span.happyblue { color:#429cd4 !important; }
.wg-space textarea.happyblue, .wg-space td.happyblue { border:1px solid #429cd4 !important; }
.wg-space th.happyblue {
  background-color:#429cd4;
  color:#ffffff;
}
.wg-space textarea.happyblue:focus { border:2px solid #429cd4 !important; }
.wg-space .wg-btn-vintage:hover {
  background-position:0 -39px;
  text-decoration:none;
}
.wg-space .wg-btn-vintage {
  display:block;
  text-align:center;
  width:188px;
  margin-bottom:15px;
  text-decoration:none;
  background:url('/static/xxx_xxx/buttons/wengo-bouton-background-lightblue-188px.png') top no-repeat;
  padding-top:5px;
  height:34px;
}
.wg-space .wg-btn.vintage:active { background-position:0 -78px; }
.wg-space .button, .wg-space .wg-btn {
  text-align:center;
  display:inline-block;
  border-radius:5px;
  background:#d4d4d4;
  color:#ffffff;
  border:none;
  padding:4px;
  margin:0;
  text-decoration:none;
}
.wg-space *+html a.button, .wg-space *+html a.wg-btn { height:1%; }
.wg-space .button:link, .wg-space .wg-btn:link, .wg-space .button:visited, .wg-space .wg-btn:visited {
  color:#777777;
  background:#bbbbbb;
  text-decoration:none;
}
.wg-space .button:hover, .wg-space .wg-btn:hover {
  background:#777777;
  text-decoration:none;
  cursor:pointer;
}
.wg-space .bigButton, .wg-space .wg-btn-big, .wg-space .wg-btn.wg-big, .wg-space .wg-btn.wg-mod-big { font-size:14px; }
.wg-space .wg-btn.wg-mod-bigx2 { font-size:22px; }
.wg-space .wg-btn.backarrow, .wg-space .wg-btn.wg-mod-backarrow {
  padding-left:21px;
  background:url(/static/xxx_xxx/images/icons/arrow-left-blue.png) 5px 5px no-repeat !important;
}
.wg-space .wg-btn.arrow, .wg-space .wg-btn.wg-mod-arrow {
  padding-left:21px;
  background:url(/static/xxx_xxx/images/icons/arrow-right-blue.png) 7px 7px no-repeat !important;
}
.wg-space .wg-btn.wg-mod-skinny { padding:0.6em 1em 0.4em 0.8em; }
.wg-space .wg-btn.wg-nobreath, .wg-space .wg-btn-nobreath { padding:0.1em; }
.wg-space .wg-mod-magnifier {
  background:url('/static/xxx_xxx/img/wg-magnifier-alpha.png') -3px 10px no-repeat;
  border-radius:10px;
  padding-left:34px !important;
}
.wg-space .wg-mod-direction {
  background:url('/static/xxx_xxx/img/wg-direction-alpha.png') 6px 12px no-repeat;
  padding-left:34px !important;
}
.wg-space .wg-fit, .wg-space .wg-btn.wg-fit { padding:0.2em 1em 0.3em; }
.wg-space .wg-btn.wg-rounderx2 {
  border-radius:10px;
  -ms-border-radius:10px;
  -moz-border-radius:10px;
  -WebKit-border-radius:10px;
  -KHTML-border-radius:10px;
}
.wg-space .wg-btn-squared {
  border-radius:0;
  -moz-border-radius:0;
  -webkit-border-radius:0;
}
.wg-space .wg-btn.wg-type-01 { border:1px solid #d4d4d4; }
.wg-space .wg-btn.snowwhite, .wg-space .wg-btn.wg-theme-snowwhite {
  color:#4e71b2;
  background:#ffffff;
}
.wg-space .wg-btn.snowwhite:link, .wg-space .wg-btn.wg-theme-snowwhite:link {
  color:#4e71b2;
  background-color:#ffffff;
  border:1px solid #ffffff;
}
.wg-space .wg-btn.snowwhite:visited, .wg-space .wg-btn.wg-theme-snowwhite:visited {
  color:#4e71b2;
  background:#ffffff;
  border:1px solid #ffffff;
}
.wg-space .wg-btn.snowwhite:hover, .wg-space .wg-btn.wg-theme-snowwhite:hover {
  background:#ffffff;
  color:#4e71b2;
  border:1px solid #dddddd;
}
.wg-space .wg-btn.snowwhite:active, .wg-space .wg-btn.wg-theme-snowwhite:active { background:#eeeeee; }
.wg-space .wg-btn.wg-theme-snowwhite.on, .wg-space .wg-btn.wg-theme-snowwhite.on { background:#ffffff; }
.wg-space .wg-btn.smoothstone {
  background:url(/static/xxx_xxx/img/backgrounds/background-gradient-smoothstone-idle.jpg) top left repeat-x;
  color:#666666;
  border:1px solid #777777;
}
.wg-space .wg-btn.smoothstone:link {
  background:url(/static/xxx_xxx/img/backgrounds/background-gradient-smoothstone-idle.jpg) top left repeat-x;
  background:#f5eddb;
  color:#666666;
}
.wg-space .wg-btn.smoothstone:visited {
  background:url(/static/xxx_xxx/img/backgrounds/background-gradient-smoothstone-idle.jpg) top left repeat-x;
  background:#f5eddb;
  color:#666666;
}
.wg-space .wg-btn.smoothstone:hover {
  background:url(/static/xxx_xxx/img/backgrounds/background-gradient-smoothstone-hover.jpg) top left repeat-x;
  color:#666666;
  border-color:#777777;
}
.wg-space .wg-btn.smoothstone:active {
  background:url(/static/xxx_xxx/img/backgrounds/background-gradient-smoothstone-active.jpg) top left repeat-x;
  color:#666666;
}
.wg-space .wg-btn.smoothstone.on { background:#d4d4d4; }
.wg-space .buttonBlue, .wg-space .wg-btn-blue {
  color:#ffffff;
  background:#5caada url(/static/xxx_xxx/img/backgrounds/background-gradient-happyblue.jpg) top left repeat-x;
  font-weight:bold;
}
.wg-space .buttonBlue:link, .wg-space .wg-btn-blue:link {
  color:#ffffff;
  background-color:#5caada;
}
.wg-space .buttonBlue:visited, .wg-space .wg-btn-blue:visited {
  color:#ffffff;
  background-color:#5caada;
}
.wg-space .buttonBlue:hover, .wg-space .wg-btn-blue:hover {
  background-color:#429cd4;
  color:#ffffff;
}
.wg-space .buttonBlue:active, .wg-space .wg-btn-blue:active { background:#5caada url(/static/xxx_xxx/img/bg_btn_blue.gif) top left repeat-x; }
.wg-space .buttonBlue.on, .wg-space .wg-btn-blue.on { background:#5caada url(/static/xxx_xxx/img/bg_btn_blue.gif) top left repeat-x; }
.wg-space .wg-btn.happyblue, .wg-space .wg-btn.wg-theme-happyblue {
  color:#ffffff;
  font-weight:bold;
  background:#57aeff;
  background:-moz-linear-gradient(top,#57aeff 0%,#1e649f 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#57aeff),color-stop(100%,#1e649f));
  background:-webkit-linear-gradient(top,#57aeff 0%,#1e649f 100%);
  background:-o-linear-gradient(top,#57aeff 0%,#1e649f 100%);
  background:-ms-linear-gradient(top,#57aeff 0%,#1e649f 100%);
  background:linear-gradient(top,#57aeff 0%,#1e649f 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#57AEFF',endColorstr='#1E649F',GradientType=0);
}
.wg-space .wg-btn.happyblue:link, .wg-space .wg-btn.wg-theme-happyblue:link {
  color:#ffffff;
  background-color:#5caada;
}
.wg-space .wg-btn.happyblue:visited, .wg-space .wg-btn.wg-theme-happyblue:visited {
  color:#ffffff;
  background-color:#5caada;
}
.wg-space .wg-btn.happyblue:hover, .wg-space .wg-btn.wg-theme-happyblue:hover {
  background-color:#429cd4;
  color:#ffffff;
}
.wg-space .wg-btn.happyblue:active, .wg-space .wg-btn.wg-theme-happyblue:active, .wg-space .wg-btn.happyblue.on, .wg-space .wg-btn.wg-theme-happyblue.on {
  background:#335e78;
  background:-moz-linear-gradient(top,#335e78 0%,#417799 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#335e78),color-stop(100%,#417799));
  background:-webkit-linear-gradient(top,#335e78 0%,#417799 100%);
  background:-o-linear-gradient(top,#335e78 0%,#417799 100%);
  background:-ms-linear-gradient(top,#335e78 0%,#417799 100%);
  background:linear-gradient(top,#335e78 0%,#417799 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#335e78',endColorstr='#417799',GradientType=0);
}
.wg-space .wg-btn.happyblue.gradient, .wg-space .wg-btn.wg-theme-happyblue.gradient { background:#5caada url(/static/xxx_xxx/img/happyblue_gradient_bg.jpg) top left repeat-x; }
.wg-space .wg-btn.wg-theme-shinyblue, .wg-space .wg-btn.wg-theme-shinyblue:link, .wg-space .wg-btn.wg-theme-shinyblue:visited, .wg-space .wg-btn.wg-theme-shinyblue:hover, .wg-space .wg-btn.wg-theme-shinyblue:active {
  color:#ffffff;
  background:#0091eb;
  background:-webkit-gradient(linear,left top,left bottom,from(#00bdf5),to(#0052da));
  background:-moz-linear-gradient(top,#00bdf5,#0052da);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bdf5',endColorstr='#0052da');
}
.wg-space .wg-btn.wg-theme-shinyblue:active {
  color:#eeeeee;
  background:#0052da;
  background:-webkit-gradient(linear,left top,left bottom,from(#0052da),to(#00bdf5));
  background:-moz-linear-gradient(top,#0052da,#00bdf5);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0052da',endColorstr='#00bdf5');
}
.wg-space .wg-btn-1003-color {
  color:#ffffff;
  background:#ef5475;
}
.wg-space .wg-btn-1003-color:link {
  color:#ffffff;
  background:#ef5475;
}
.wg-space .wg-btn-1003-color:visited {
  color:#ffffff;
  background:#ef5475;
}
.wg-space .wg-btn-1003-color:hover {
  background:#e6345a;
  color:#ffffff;
}
.wg-space .wg-btn-1003-color:active { background:#ef5475; }
.wg-space .wg-btn-1003-color.on { background:#ef5475; }
.wg-space .wg-btn-dark-stone {
  color:#ffffff;
  background:#6d6d6d;
  border-color:#666666;
}
.wg-space .wg-btn-dark-stone:link {
  color:#ffffff;
  background:#6d6d6d;
}
.wg-space .wg-btn-dark-stone:visited {
  color:#ffffff;
  background:#6d6d6d;
}
.wg-space .wg-btn-dark-stone:hover {
  background:#999999;
  color:#ffffff;
}
.wg-space .wg-btn-dark-stone:active { background:#6d6d6d; }
.wg-space .wg-btn-dark-stone.on { background:#6d6d6d; }
.wg-space .wg-btn-dark-stone-2 {
  color:#ffffff;
  background:#6d6d6d;
  border:2px solid #666666;
  font-weight:bold;
}
.wg-space .wg-btn-dark-stone-2:link {
  color:#ffffff;
  background:#6d6d6d;
}
.wg-space .wg-btn-dark-stone-2:visited {
  color:#ffffff;
  background:#6d6d6d;
}
.wg-space .wg-btn-dark-stone-2:hover {
  background:#999999;
  color:#ffffff;
}
.wg-space .wg-btn-dark-stone-2:active { background:#595858; }
.wg-space .wg-btn-dark-stone-2.on { background:#6d6d6d; }
.wg-space .wg-btn.wg-theme-lightblue {
  color:#287dc8;
  background:#f3f9fe;
  border:2px solid #d7e4ef;
  font-weight:bold;
}
.wg-space .wg-btn.wg-theme-lightblue:link {
  color:#287dc8;
  background:#f3f9fe;
}
.wg-space .wg-btn.wg-theme-lightblue:visited {
  color:#287dc8;
  background:#f3f9fe;
}
.wg-space .wg-btn.wg-theme-lightblue:hover {
  background:#deeefb;
  color:#287dc8;
}
.wg-space .wg-btn.wg-theme-lightblue:active { background:#deeefb; }
.wg-space .wg-btn.wg-theme-lightblue.on { background:#f3f9fe; }
.wg-space .wg-space #wg-expert-profil-description #wg-expert-profile-share-2 .wg-share { border:1px solid #1286e2; }
.wg-space .wg-space #wg-expert-profil-description #wg-expert-profile-share-2 .wg-btn-wengo-favorite:hover, .wg-space .wg-space #wg-expert-profil-description #wg-expert-profile-share-2 .wg-btn-wengo-favorite.wg-active {
  background-position:4px -82px;
  background-color:#1286e2;
  color:#ffffff;
}
.wg-space .wg-space #wg-expert-profil-description #wg-expert-profile-share-2 .wg-btn-wengo-favorite {
  background:url('/static/xxx_xxx/img/icons/ico_star.png') no-repeat 4px -38px;
  font-size:11px;
  padding:0 8px 0 25px;
  width:auto;
  height:auto;
  color:#1286e2;
  letter-spacing:0;
  transition:color background 0.2s;
}
.wg-space .wg-space #wg-expert-profil-description #wg-expert-profile-share-2 {
  position:absolute;
  top:2px;
  right:0px;
}
.wg-space .wg-space .wg-btn-wengo-favorite {
  display:inline-block;
  text-align:left;
  width:86px;
  height:24px;
  line-height:24px;
  padding-left:4px;
  background:url('/static/xxx_xxx/img/btn-favorite-wengo-off.png') top left no-repeat;
  color:#666666;
  font-size:9px;
  letter-spacing:-1px;
  text-decoration:none;
}
.wg-space .wg-space .wg-btn-wengo-favorite:hover, .wg-space .wg-space .wg-btn-wengo-favorite.wg-active { background-image:url('/static/xxx_xxx/img/btn-favorite-wengo-on.png'); }
.wg-space .wg-space .wg-btn-wengo-favorite-24 {
  display:inline-block;
  width:24px;
  height:24px;
  line-height:24px;
  background:url('/static/xxx_xxx/img/btn-favorite-wengo-24-off.png') top left no-repeat;
  text-decoration:none;
}
.wg-space .wg-space .wg-btn-wengo-favorite-24:hover, .wg-space .wg-space .wg-btn-wengo-favorite-24.wg-active { background-image:url('/static/xxx_xxx/img/btn-favorite-wengo-24-on.png'); }
.wg-space .wg-space .wg-wslidev {
  position:relative;
  margin-bottom:25px;
  background:#ffffff;
}
.wg-space .wg-tab-container { position:relative; }
.wg-space .wg-tab {
  text-align:center;
  display:inline-block;
  float:left;
  border-top-right-radius:5px;
  border-top-left-radius:5px;
  color:#ffffff;
  border:none;
  padding:7px 7px 5px;
  margin:0 1px 0 0;
  text-decoration:none;
}
.wg-space .wg-tab.type-01 a {
  font-size:11px;
  text-transform:uppercase;
}
.wg-space .wg-tab.type-01 {
  border-radius:none;
  -ms-border-radius:none;
  -moz-border-radius:none;
  -webkit-border-radius:none;
  padding:3px 20px;
  font-size:11px;
}
.wg-space .wg-tab.type-02 { border-raidus:10px; }
.wg-space a.tabGrey:hover {
  color:#ffffff;
  background:#bcbcbc;
  text-decoration:none;
}
.wg-space a.tabGrey {
  border:none;
  color:#666666;
  background:#dcdcdc;
  padding:0.5em 1em;
  float:left;
}
.wg-space a.tabGrey.on {
  color:#ffffff;
  background:#429cd4;
  text-decoration:none;
}
.wg-space a.tabGrey:active { background:#dcdcdc url(/static/xxx_xxx/img/bg_btn_blue.gif) top left repeat-x; }
.wg-space .wg-tab:hover {
  color:#ffffff;
  background:#bcbcbc;
  cursor:pointer;
  text-decoration:none;
}
.wg-space .wg-tab {
  border:none;
  color:#666666;
  background:#dcdcdc;
  padding:0.5em 1em;
  float:left;
}
.wg-space .wg-tab.on {
  color:#ffffff;
  background:#429cd4;
  cursor:pointer;
  text-decoration:none;
}
.wg-space .wg-tab:active { background:#dcdcdc url(/static/xxx_xxx/img/bg_btn_blue.gif) top left repeat-x; }
.wg-space .wg-tab.wg-tab-top {
  color:#7a7a7a;
  width:69px;
  margin:4px 0 0 0;
  background:#ffffff;
  border:1px solid #bcd2e5;
  border-bottom:1px solid #106ae6;
  z-index:1;
  position:relative;
  padding:5px 5px;
}
.wg-space .wg-tab.wg-tab-top:hover {
  color:#106ae6;
  border:1px solid #106ae6;
  font-weight:bold;
}
.wg-space .wg-tab.wg-tab-top.on {
  color:#106ae6;
  border:1px solid #106ae6;
  border-bottom:1px solid transparent;
  z-index:2;
  font-weight:bold;
  background:none;
}
.wg-space #wg-tab-top .wg-tab.wg-tab-top:nth-child(2) {
  margin-left:-1px;
  width:68px;
}
.wg-space .wg-tab-container.wg-theme-7122 { left:6px; }
.wg-space .wg-tab.wg-theme-7122 a:hover {
  color:#0060d6;
  text-decoration:none;
}
.wg-space .wg-tab.wg-theme-7122 a { color:#4b91d9; }
.wg-space .wg-tab.wg-theme-7122:hover {
  background:#ffffff;
  border-color:#387bcc;
}
.wg-space .wg-tab.wg-theme-7122 {
  background:url(/static/xxx_xxx/img/backgrounds/bg-gradient-white-to-lightblue.jpg) bottom left repeat-x;
  border:1px solid #bfc4e1;
  border-bottom:none;
  margin-right:6px;
  height:14px;
}
.wg-space .wg-tab.wg-theme-7122.active a { color:#0b60d4; }
.wg-space .wg-tab.wg-theme-7122.active:active {
  background:#ffffff;
  border-color:#387bcc;
}
.wg-space .wg-tab.wg-theme-7122.active {
  background:#ffffff;
  border:1px solid #387bcc;
  border-bottom:none;
  height:15px;
}
.wg-space .wg-tab-container.wg-theme-expert { left:6px; }
.wg-space .wg-tab.wg-theme-expert a:hover {
  color:#0060d6;
  text-decoration:none;
}
.wg-space .wg-tab.wg-theme-expert a { color:#4b91d9; }
.wg-space .wg-tab.wg-theme-expert:hover {
  background:#ffffff;
  border-color:#387bcc;
}
.wg-space .wg-tab.wg-theme-expert {
  background:url('/static/xxx_xxx/img/backgrounds/bg-gradient-white-to-lightblue.jpg') bottom left repeat-x;
  border:1px solid #bfc4e1;
  border-bottom:none;
  margin-right:6px;
  height:15px;
}
.wg-space .wg-tab.wg-theme-expert:active {
  background:#ffffff;
  border-color:#387bcc;
}
.wg-space .wg-tab.wg-theme-expert.active a { color:#0b60d4; }
.wg-space .wg-tab.wg-theme-expert.active {
  background:#ffffff;
  border:1px solid #387bcc;
  border-bottom:none;
  height:16px;
}
.wg-space .wg-tab-expert-1-container {
  position:absolute;
  top:0;
  left:6px;
  z-index:10;
}
.wg-space .wg-tab-expert-1-tab a:hover, .wg-space .wg-tab-expert-1-tab a:visited:hover {
  color:#0060d6;
  text-decoration:none;
  background:#ffffff;
  border-color:#387bcc;
  cursor:pointer;
}
.wg-space .wg-tab-expert-1-tab a, .wg-space .wg-tab-expert-1-tab a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#4b91d9;
  padding:3px 20px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  line-height:15px;
  background:#ffffff url(/static/xxx_xxx/img/backgrounds/bg-gradient-white-to-lightblue.jpg) bottom left repeat-x;
  border:1px solid #bfc4e1;
  border-bottom:none;
  height:14px;
  text-transform:uppercase;
}
.wg-space .wg-tab-expert-1-tab a:active {
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/bg-gradient-lightblue-to-white.jpg') bottom left repeat-x;
  border-color:#387bcc;
  padding-top:4px;
}
.wg-space .wg-tab-expert-1-tab {
  display:block;
  float:left;
  padding:0;
}
.wg-space .wg-tab-expert-1-tab-active a, .wg-space .wg-tab-expert-1-tab-active a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#ffffff;
  padding:3px 20px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  line-height:15px;
  background:#ffffff;
  border:1px solid #387bcc;
  border-bottom:none;
  height:15px;
  text-transform:uppercase;
}
.wg-space .wg-tab-expert-1-tab-active {
  display:block;
  float:left;
}
.wg-space .wg-tab-expert-2-container {
  position:absolute;
  top:0;
  left:6px;
  z-index:10;
}
.wg-space .wg-tab-expert-2-tab a:link:hover, .wg-space .wg-tab-expert-2-tab a:visited:hover {
  color:#4e71b2;
  text-decoration:none;
  background:#ffffff;
  border-color:#d8d8d8;
  cursor:pointer;
}
.wg-space .wg-tab-expert-2-tab a:link, .wg-space .wg-tab-expert-2-tab a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#878787;
  padding:3px 20px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:13px;
  font-weight:normal;
  line-height:26px;
  background:#ffffff;
  border:1px solid #d8d8d8;
  border-bottom:none;
  height:26px;
}
.wg-space .wg-tab-expert-2-tab a:active {
  background:#ffffff;
  border-color:#d8d8d8;
  padding-top:4px;
}
.wg-space .wg-tab-expert-2-tab {
  display:block;
  float:left;
  padding:0;
}
.wg-space .wg-tab-expert-2-tab-active a:hover, .wg-space .wg-tab-expert-2-tab-active a:link:hover, .wg-space .wg-tab-expert-2-tab-active a:visited:hover { text-decoration:none; }
.wg-space .wg-tab-expert-2-tab-active a, .wg-space .wg-tab-expert-2-tab-active a:link, .wg-space .wg-tab-expert-2-tab-active a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#4e71b2;
  padding:3px 20px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:13px;
  font-weight:normal;
  line-height:26px;
  background:#ffffff;
  border:1px solid #d8d8d8;
  border-bottom:none;
  height:26px;
  border-top:2px solid #4e71b2;
}
.wg-space .wg-tab-expert-2-tab-active {
  display:block;
  float:left;
}
.wg-space .wg-tab-expert-3-container {
  position:absolute;
  top:0;
  left:0;
  z-index:10;
}
.wg-space .wg-tab-expert-3-tab a:link:hover, .wg-space .wg-tab-expert-3-tab a:visited:hover {
  color:#0084e9;
  text-decoration:none;
  background:#ffffff;
  border-color:#d8d8d8;
  cursor:pointer;
}
.wg-space .wg-tab-expert-3-tab a:link, .wg-space .wg-tab-expert-3-tab a:visited {
  height:34px;
  display:block;
  float:left;
  text-align:center;
  color:#878787;
  padding:3px 3px 9px;
  margin:0;
  text-decoration:none;
  font-size:11px;
  font-weight:normal;
  background:#f9f9f9;
  background:-moz-linear-gradient(top,#f9f9f9 52%,#d8d8d8 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(52%,#f9f9f9),color-stop(100%,#d8d8d8));
  background:-webkit-linear-gradient(top,#f9f9f9 52%,#d8d8d8 100%);
  background:-o-linear-gradient(top,#f9f9f9 52%,#d8d8d8 100%);
  background:-ms-linear-gradient(top,#f9f9f9 52%,#d8d8d8 100%);
  background:linear-gradient(top,#f9f9f9 52%,#d8d8d8 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8d8',GradientType=0);
  border:1px solid #d8d8d8;
  border-bottom:none;
  border-left:none;
}
.wg-space .wg-tab-expert-3-tab:last-child a { border-right:0; }
.wg-space .wg-tab-expert-3-tab a:active {
  background:#ffffff;
  border-color:#d8d8d8;
  padding-top:4px;
}
.wg-space .wg-tab-expert-3-tab {
  display:block;
  float:left;
  padding:0;
}
.wg-space .wg-tab-expert-3-tab.hover a {
  color:#0084e9;
  text-decoration:none;
  background:#e7f5ff;
  border-color:#d8d8d8;
  cursor:pointer;
}
.wg-space .wg-tab-expert-3-tab {
  margin:0;
  float:left;
}
.wg-space .wg-tab-expert-3-tab-active a:hover, .wg-space .wg-tab-expert-3-tab-active a:link:hover, .wg-space .wg-tab-expert-3-tab-active a:visited:hover { text-decoration:none; }
.wg-space .wg-tab-expert-3-tab-active a, .wg-space .wg-tab-expert-3-tab-active a:link, .wg-space .wg-tab-expert-3-tab-active a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#0084e9;
  margin:0;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  line-height:26px;
  background:#ffffff !important;
  border:1px solid #d8d8d8;
  border-left:none;
  border-bottom:none;
  height:25px;
  border-top:2px solid #0084e9;
}
.wg-space .wg-tab-expert-3-tab-active {
  display:block;
  float:left;
}
.wg-space .wg-tab-expert-4-container {
  position:absolute;
  top:0;
  left:6px;
  z-index:10;
}
.wg-space .wg-tab-expert-4-tab a:link:hover, .wg-space .wg-tab-expert-4-tab a:visited:hover {
  color:#4e71b2;
  text-decoration:none;
  background:#ffffff;
  border-color:#d8d8d8;
  cursor:pointer;
}
.wg-space .wg-tab-expert-4-tab a:link, .wg-space .wg-tab-expert-4-tab a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#878787;
  padding:3px 20px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:13px;
  font-weight:normal;
  line-height:26px;
  background:#ffffff;
  border:1px solid #d8d8d8;
  border-bottom:none;
  height:26px;
}
.wg-space .wg-tab-expert-4-tab a:active {
  background:#ffffff;
  border-color:#d8d8d8;
  padding-top:4px;
}
.wg-space .wg-tab-expert-4-tab {
  display:block;
  float:left;
  padding:0;
}
.wg-space .wg-tab-expert-4-tab-active a:link:hover, .wg-space .wg-tab-expert-4-tab-active a:visited:hover { text-decoration:none; }
.wg-space .wg-tab-expert-4-tab-active a:link, .wg-space .wg-tab-expert-4-tab-active a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#4e71b2;
  padding:3px 20px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:13px;
  font-weight:normal;
  line-height:26px;
  background:#ffffff;
  border:1px solid #d8d8d8;
  border-bottom:none;
  height:26px;
  border-top:2px solid #4e71b2;
}
.wg-space .wg-tab-expert-4-tab-active {
  display:block;
  float:left;
}
.wg-space .wg-tab-juridique-1-container {
  position:absolute;
  top:0;
  left:6px;
  z-index:10;
}
.wg-space .wg-tab-juridique-1-tab a:hover, .wg-space .wg-tab-juridique-1-tab a:visited:hover {
  color:#0060d6;
  text-decoration:none;
  background:#ffffff;
  border-color:#387bcc;
}
.wg-space .wg-tab-juridique-1-tab a, .wg-space .wg-tab-juridique-1-tab a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#4b91d9;
  padding:3px 20px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  line-height:15px;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/bg-gradient-white-to-lightblue.jpg') bottom left repeat-x;
  border:1px solid #bfc4e1;
  border-bottom:none;
  height:14px;
  text-transform:uppercase;
}
.wg-space .wg-tab-juridique-1-tab a:active {
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/bg-gradient-lightblue-to-white.jpg') bottom left repeat-x;
  border-color:#387bcc;
  padding-top:4px;
}
.wg-space .wg-tab-juridique-1-tab {
  display:block;
  float:left;
}
.wg-space .wg-tab-juridique-1-tab-active a:hover, .wg-space .wg-tab-juridique-1-tab-active a:visited:hover { text-decoration:none; }
.wg-space .wg-tab-juridique-1-tab-active a, .wg-space .wg-tab-juridique-1-tab-active a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#ffffff;
  padding:3px 20px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  line-height:15px;
  background:#ffffff;
  border:1px solid #387bcc;
  border-bottom:none;
  height:15px;
  text-transform:uppercase;
}
.wg-space .wg-tab-juridique-1-tab-active {
  display:block;
  float:left;
}
.wg-space * html .wg-tab-juridique-1-tab a { margin-right:3px; }
.wg-space * html .wg-tab-juridique-1-tab-active a { margin-right:3px; }
.wg-space .wg-tab-astrolite-container {
  position:absolute;
  top:0;
  left:6px;
  z-index:10;
}
.wg-space .wg-tab-astrolite-tab a:link:hover, .wg-space .wg-tab-astrolite-tab a:visited:hover {
  color:#0060d6;
  text-decoration:none;
  background:#ffffff;
  border-color:#387bcc;
  cursor:pointer;
}
.wg-space .wg-tab-astrolite-tab a:link, .wg-space .wg-tab-astrolite-tab a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#ffffff;
  padding:3px 20px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  line-height:15px;
  background:#ffffff url(/static/xxx_xxx/img/backgrounds/bg-gradient-white-to-lightblue.jpg) bottom left repeat-x;
  border:1px solid #bfc4e1;
  border-bottom:none;
  height:14px;
  text-transform:uppercase;
}
.wg-space .wg-tab-astrolite-tab a:active {
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/bg-gradient-lightblue-to-white.jpg') bottom left repeat-x;
  border-color:#387bcc;
  padding-top:4px;
}
.wg-space .wg-tab-astrolite-tab {
  display:block;
  float:left;
}
.wg-space .wg-tab-astrolite-tab-active a:link:hover, .wg-space .wg-tab-astrolite-tab-active a:visited:hover { text-decoration:none; }
.wg-space .wg-tab-astrolite-tab-active a:link, .wg-space .wg-tab-astrolite-tab-active a:visited {
  display:block;
  float:left;
  text-align:center;
  color:#ffffff;
  padding:3px 20px 3px 33px;
  margin:0 6px 0 0;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  line-height:15px;
  background:#ffffff;
  background:#ffffff url(/static/xxx_xxx/img/icons/ico_star_blue_small.png) 12px center no-repeat;
  border:1px solid #387bcc;
  border:1px solid #7680bb;
  height:15px;
  text-transform:uppercase;
  border-bottom:none;
}
.wg-space .wg-tab-astrolite-tab-active {
  display:block;
  float:left;
}
.wg-space .wengo_rss .rss_item p { margin-bottom:0.3em; }
.wg-space .wengo_rss .rss_item { margin-bottom:2em; }
.wg-space .wg-column .wg-title .wg-soustitre {
  float:left;
  font:11px Verdana, Arial;
  font-weight:normal;
  color:#666666;
  margin-left:2px;
}
.wg-space .wg-column {
  float:left;
  margin-right:15px;
  width:215px;
}
.wg-space .wg-column.wg-column-right { float:right; }
.wg-space .wg-column.home .wg-block-type-12 {
  height:330px;
  position:relative;
}
.wg-space .wg-column.home .block_choose_an_expert {
  width:auto;
  height:260px;
  margin:0 auto;
}
.wg-space .wg-column.home .wg-title.bottom #searchbar_compact .searchbar_input { width:250px; }
.wg-space .wg-column.home .wg-title.bottom #searchbar_compact {
  right:0;
  bottom:0;
}
.wg-space .wg-column.home .wg-title.bottom {
  position:absolute;
  bottom:0;
  width:486px;
}
.wg-space .wg-column.home .wg-block .wg-image { margin-bottom:10px; }
.wg-space .wg-column.home { width:550px; }
.wg-space .wg-column.home_astro .wg-block .wg-title.wg-theme-1270 .jcarousel-pager {
  position:absolute;
  right:0;
  bottom:8px;
}
.wg-space .wg-column.home_astro .wg-block .wg-title.wg-theme-1270 {
  position:relative;
  margin-bottom:0;
}
.wg-space .wg-column.home_astro .wg-block .jcarousel {
  width:520px;
  height:200px;
  overflow:hidden;
}
.wg-space .wg-column.home_astro .btn_allvoyant {
  text-align:center;
  margin-bottom:25px;
}
.wg-space .wg-column.home_astro .carousel-decouverte span { font-size:16px; }
.wg-space .wg-column.home_astro {
  width:512px;
  margin-right:14px;
}
.wg-space .wg-lior.home_astro { width:160px; }
.wg-space .wg-lior.home { width:352px; }
.wg-space ul.wg-list-lv0 { margin-right:5px; }
.wg-space ul.wg-list-lv1 {
  padding:0.5em 0.5em 0.3em 1.3em;
  background-color:#eeeeee;
}
.wg-space .wg-list.type-01 li, .wg-space .wg-list.wg-type-01 li {
  list-style-type:none;
  background:url(/static/xxx_xxx/images/icons/puces/petite-puce-grise.gif) 0 4px no-repeat;
  padding-left:15px;
  margin-bottom:1em;
}
.wg-space .wg-list.type-02 ul li a, .wg-space .wg-list.wg-type-02 ul li a { display:block; }
.wg-space .wg-list.type-02 ul li, .wg-space .wg-list.wg-type-02 ul li {
  margin:0;
  padding:0;
  padding:0 0 0 15px;
  line-height:1.3em;
  list-style-type:none;
  background:url('/static/xxx_xxx/images/icons/puces/petite-puce-grise.gif') 0 4px no-repeat;
  margin-bottom:0.3em;
}
.wg-space .wg-list.type-02 ul, .wg-space .wg-list.wg-type-02 ul { margin-left:14px; }
.wg-space .wg-list.type-02 h3, .wg-space .wg-list.wg-type-02 h3 {
  font-size:14px;
  font-weight:bold !important;
}
.wg-space .wg-list.type-02, .wg-space .wg-list.wg-type-02 {
  margin:0 0 10px 0;
  padding:10px 15px;
  border-radius:5px;
  -ms-border-radius:5px;
  -moz-border-radius:5px;
  -WebKit-border-radius:5px;
  -KHTML-border-radius:5px;
  border:1px solid #d4d4d4;
}
.wg-space .wg-list.type-03 li, .wg-space .wg-list.wg-type-03 li {
  margin-left:15px;
  list-style:circle;
}
.wg-space .wg-list.type-03, .wg-space .wg-list.wg-type-03 { margin-bottom:20px; }
.wg-space .wg-list.type-04 li, .wg-space .wg-list.wg-type-04 li { display:inline; }
.wg-space .wg-list.type-04, .wg-space .wg-list.wg-type-04 { margin-bottom:10px; }
.wg-space .wg-list.experts-cat1 h3 {
  padding-left:27px;
  color:#36a300;
  background:url('/static/xxx_xxx/images/icons/compass_green.png') top left no-repeat;
  line-height:20px;
}
.wg-space .wg-list.experts-cat1 a:link:hover, .wg-space .wg-list.experts-cat1 a:visited:hover { color:#36a300; }
.wg-space .wg-list.experts-cat1 a:link, .wg-space .wg-list.experts-cat1 a:visited { color:#36a300; }
.wg-space .wg-list.experts-cat1 ul li a:link { color:#4a4a4a; }
.wg-space .wg-list.experts-cat1 ul li { background:url('/static/xxx_xxx/images/icons/puces/petite-puce-verte1.png') 0 4px no-repeat; }
.wg-space .wg-list.experts-cat1 {
  border-color:#86e27f;
  background:url('/static/xxx_xxx/img/backgrounds/background-gradient-green1.jpg') top left repeat-x;
}
.wg-space .wg-list.experts-cat2 h3 {
  padding-left:27px;
  color:#94b300;
  background:url(/static/xxx_xxx/images/icons/compass_green.png) top left no-repeat;
  line-height:20px;
}
.wg-space .wg-list.experts-cat2 a:link:hover, .wg-space .wg-list.experts-cat2 a:visited:hover { color:#94b300; }
.wg-space .wg-list.experts-cat2 a:link, .wg-space .wg-list.experts-cat2 a:visited { color:#94b300; }
.wg-space .wg-list.experts-cat2 ul li a:link { color:#4a4a4a; }
.wg-space .wg-list.experts-cat2 ul li { background:url(/static/xxx_xxx/images/icons/puces/petite-puce-verte2.png) 0 4px no-repeat; }
.wg-space .wg-list.experts-cat2 {
  border-color:#b0e27f;
  background:url('/static/xxx_xxx/img/backgrounds/background-gradient-green2.jpg') top left repeat-x;
}
.wg-space .wg-list.experts-cat3 h3 {
  padding-left:27px;
  color:#ff7d00;
  background:url('/static/xxx_xxx/images/icons/compass_green.png') top left no-repeat;
  line-height:20px;
}
.wg-space .wg-list.experts-cat3 a:hover, .wg-space .wg-list.experts-cat3 a:visited:hover { color:#ff7d00; }
.wg-space .wg-list.experts-cat3 a, .wg-space .wg-list.experts-cat3 a:visited { color:#ff7d00; }
.wg-space .wg-list.experts-cat3 ul li a:link { color:#4a4a4a; }
.wg-space .wg-list.experts-cat3 ul li { background:url('/static/xxx_xxx/images/icons/puces/petite-puce-orange.png') 0 4px no-repeat; }
.wg-space .wg-list.experts-cat3 {
  border-color:#ffb874;
  background:url('/static/xxx_xxx/img/backgrounds/background-gradient-orange.jpg') top left repeat-x;
}
.wg-space .wg-list.experts-cat4 h3 {
  padding-left:27px;
  color:#da0000;
  background:url(/static/xxx_xxx/images/icons/compass_green.png) top left no-repeat;
  line-height:20px;
}
.wg-space .wg-list.experts-cat4 a:hover, .wg-space .wg-list.experts-cat4 a:visited:hover { color:#da0000; }
.wg-space .wg-list.experts-cat4 a, .wg-space .wg-list.experts-cat4 a:visited { color:#da0000; }
.wg-space .wg-list.experts-cat4 ul li a:link { color:#4a4a4a; }
.wg-space .wg-list.experts-cat4 ul li { background:url(/static/xxx_xxx/images/icons/puces/petite-puce-rouge.png) 0 4px no-repeat; }
.wg-space .wg-list.experts-cat4 {
  border-color:#df6262;
  background:url('/static/xxx_xxx/img/backgrounds/background-gradient-red.jpg') top left repeat-x;
}
.wg-space .wg-table td.wg-border-top, .wg-space .wg-table tr.wg-border-top td { border-top:1px dotted #d4d4d4; }
.wg-space .wg-table td.wg-border-bottom, .wg-space .wg-table tr.wg-border-bottom td { border-bottom:1px dotted #d4d4d4; }
.wg-space .wg-table { margin-bottom:10px; }
.wg-space .wg-table.type-01 td, .wg-space .wg-table.wg-type-01 td {
  text-align:left;
  padding:1.1em 0.7em;
  border:1px solid #dbc3ee;
}
.wg-space .wg-table.type-01 th, .wg-space .wg-table.type-01 .firstCol, .wg-space .wg-table.wg-type-01 th, .wg-space .wg-table.wg-type-01 .firstCol {
  text-align:center;
  padding:0.6em 0.3em;
  font-weight:bold !important;
  color:#8500ab;
  border:1px solid #dbc3ee;
  background-color:#f3ebf9;
}
.wg-space .wg-table.type-01, .wg-space .wg-table.wg-type-01 {
  margin-bottom:20px;
  font-size:11px;
  border-collapse:collapse;
}
.wg-space table.wg-table.type-02 th {
  padding:0.5em;
  text-align:center;
}
.wg-space table.wg-table.type-02 tr:hover { background:#e5e5e5; }
.wg-space table.wg-table.type-02 td {
  padding:0.5em;
  text-align:center;
}
.wg-space table.wg-table.type-02 {
  margin-bottom:3em;
  border:1px dotted #d4d4d4;
}
.wg-space .wg-table.happyblue th, .wg-space .wg-table.happyblue .firstCol {
  color:#5f809d;
  background-color:#f0f4f8;
}
.wg-space .wg-table tr.wg-expert-selfcare-blue, .wg-space .wg-table th.wg-expert-selfcare-blue, .wg-space .wg-table td.wg-expert-selfcare-blue {
  background-color:#3f80d9;
  color:#ffffff;
}
.wg-space #wengo_content table.wg-table td.emptyCell, .wg-space #wengo_content table.wg-table th.emptyCell {
  border:none;
  background:none;
}
.wg-space .wg-periods.type-01 {
  text-align:center;
  margin-bottom:15px;
}
.wg-space .s-rating_small {
  background-image:url('/static/xxx_xxx/img/sprites/rating_small.png');
  overflow:hidden;
}
.wg-space .s-rating_small-v_small {
  background-position:-0px -0px;
  height:12px;
  width:13px;
}
.wg-space .s-rating_small-r_small {
  background-position:-0px -13px;
  height:12px;
  width:13px;
}
.wg-space .s-rating_small-hv_small {
  background-position:-0px -26px;
  height:12px;
  width:13px;
}
.wg-space .s-rating_small-e1_small {
  background-position:-0px -39px;
  height:12px;
  width:13px;
}
.wg-space .s-rating_small-g_small {
  background-position:-0px -52px;
  height:12px;
  width:13px;
}
.wg-space .s-rating_small2 {
  background-image:url('/static/xxx_xxx/img/sprites/rating_small2.png');
  overflow:hidden;
}
.wg-space .s-rating_small2-hv_small2 {
  background-position:-0px -0px;
  height:11px;
  width:11px;
}
.wg-space .s-rating_small2-v_small2 {
  background-position:-0px -11px;
  height:11px;
  width:11px;
}
.wg-space .s-rating_small2-g_small2 {
  background-position:-0px -22px;
  height:11px;
  width:11px;
}
.wg-space .s-rating_small_orange {
  background-image:url('/static/xxx_xxx/img/sprites/rating_small_orange.png');
  overflow:hidden;
}
.wg-space .s-rating_small_orange-hv_small_orange {
  background-position:-0px -0px;
  height:11px;
  width:11px;
}
.wg-space .s-rating_small_orange-v_small_orange {
  background-position:-0px -11px;
  height:11px;
  width:11px;
}
.wg-space .s-rating_small_orange-g_small_orange {
  background-position:-0px -22px;
  height:11px;
  width:11px;
}
.wg-space .s-rating_xsmall_r {
  background-image:url('/static/xxx_xxx/img/sprites/rating_xsmall_r.png');
  overflow:hidden;
}
.wg-space .s-rating_xsmall_r-v_xsmall_r {
  background-position:-0px -0px;
  height:11px;
  width:11px;
}
.wg-space .s-rating_xsmall_r-g_xsmall_r {
  background-position:-0px -11px;
  height:11px;
  width:11px;
}
.wg-space .s-rating_xsmall_r-hv_xsmall_r {
  background-position:-0px -22px;
  height:11px;
  width:11px;
}
.wg-space .s-rating_fivestar {
  background-image:url('/static/xxx_xxx/img/sprites/rating_fivestar.png');
  overflow:hidden;
}
.wg-space .s-rating_fivestar-v_fivestar {
  background-position:-0px -0px;
  height:15px;
  width:16px;
}
.wg-space .s-rating_fivestar-hv_fivestar {
  background-position:-0px -16px;
  height:15px;
  width:16px;
}
.wg-space .s-rating_fivestar-g_fivestar {
  background-position:-0px -32px;
  height:15px;
  width:16px;
}
.wg-space .s-rating_medium {
  background-image:url('/static/xxx_xxx/img/sprites/rating_medium.png');
  overflow:hidden;
}
.wg-space .s-rating_medium-g_medium {
  background-position:-0px -0px;
  height:16px;
  width:16px;
}
.wg-space .s-rating_medium-hv_medium {
  background-position:-0px -16px;
  height:16px;
  width:16px;
}
.wg-space .s-rating_medium-v_medium {
  background-position:-0px -32px;
  height:16px;
  width:16px;
}
.wg-space .s-rating_smiley {
  background-image:url('/static/xxx_xxx/img/sprites/rating_smiley.png');
  overflow:hidden;
}
.wg-space .s-rating_smiley-r_smiley {
  background-position:-0px -0px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley-v_smiley {
  background-position:-0px -20px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley-c_smiley {
  background-position:-0px -40px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley-g_smiley {
  background-position:-0px -60px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley2 {
  background:url('/static/xxx_xxx/img/sprites/rating_smiley3.png') no-repeat;
  overflow:hidden;
}
.wg-space .s-rating_smiley2-v_smiley2 {
  background-position:-0px -0px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley2-w_smiley2 {
  background-position:-0px -20px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley2-r_smiley2 {
  background-position:-0px -40px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley2-g_smiley2 {
  background-position:-0px -60px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley2-d_smiley2 {
  background-position:-0px -80px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley2-v_smiley2.s-rating_smiley57 {
  background-image:url('/static/xxx_xxx/img/sprites/rating_smiley57.png');
  overflow:hidden;
  background-position:-0px -101px;
}
.wg-space .s-rating_smiley04 {
  background:url('/static/xxx_xxx/img/sprites/rating_smiley04.png') no-repeat;
  overflow:hidden;
}
.wg-space .s-rating_smiley04-v_smiley04 {
  background-position:-0px -0px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley04-w_smiley04 {
  background-position:-0px -20px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley04-r_smiley04 {
  background-position:-0px -40px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley04-g_smiley04 {
  background-position:-0px -60px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley04-d_smiley04 {
  background-position:-0px -80px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley47 {
  background:url('/static/xxx_xxx/img/sprites/rating_smiley47.png') no-repeat;
  overflow:hidden;
}
.wg-space .s-rating_smiley47-v_smiley47 {
  background-position:-0px -0px;
  height:12px;
  width:14px;
}
.wg-space .s-rating_smiley47-w_smiley47 {
  background-position:-0px -20px;
  height:12px;
  width:14px;
}
.wg-space .s-rating_smiley47-r_smiley47 {
  background-position:-0px -40px;
  height:12px;
  width:14px;
}
.wg-space .s-rating_smiley47-g_smiley47 {
  background-position:-0px -60px;
  height:12px;
  width:14px;
}
.wg-space .s-rating_smiley47-d_smiley47 {
  background-position:-0px -80px;
  height:12px;
  width:14px;
}
.wg-space .s-rating_smiley05 {
  background:url('/static/xxx_xxx/img/sprites/rating_smiley05.png') top no-repeat;
  overflow:hidden;
}
.wg-space .s-rating_smiley05-v_smiley05 {
  background-position:-0px -0px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley05-w_smiley05 {
  background-position:-0px -20px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley05-r_smiley05 {
  background-position:-0px -40px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley05-g_smiley05 {
  background-position:-0px -60px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley05-d_smiley05 {
  background-position:-0px -80px;
  height:17px;
  width:21px;
}
.wg-space .s-rating_smiley3 {
  background-image:url('/static/xxx_xxx/img/sprites/rating_smiley4.png');
  overflow:hidden;
}
.wg-space .s-rating_smiley3-v_smiley3 {
  background-position:-0px -0px;
  height:16px;
  width:16px;
}
.wg-space .s-rating_smiley3-w_smiley3 {
  background-position:-0px -16px;
  height:16px;
  width:16px;
}
.wg-space .s-rating_smiley3-r_smiley3 {
  background-position:-0px -32px;
  height:16px;
  width:16px;
}
.wg-space .s-rating_smiley3-g_smiley3 {
  background-position:-0px -48px;
  height:16px;
  width:16px;
}
.wg-space .s-rating_smiley3-d_smiley3 {
  background-position:-0px -64px;
  height:16px;
  width:16px;
}
.wg-space .s-rating_smiley2_white {
  background-image:url('/static/xxx_xxx/img/sprites/rating_smiley2_white.png');
  overflow:hidden;
}
.wg-space .s-rating_smiley2_white-v_smiley2_white {
  background-position:-0px -0px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley2_white-w_smiley2_white {
  background-position:-0px -20px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley2_white-r_smiley2_white {
  background-position:-0px -40px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley2_white-g_smiley2_white {
  background-position:-0px -60px;
  height:20px;
  width:20px;
}
.wg-space .s-rating_smiley57.s-rating_smiley2_white {
  background-image:url('/static/xxx_xxx/img/sprites/rating_smiley2_white.png');
  background-position:0 -180px !important;
}
.wg-space .s-rating_nature2 {
  background:url('/static/xxx_xxx/img/rating_nature_blue.png') no-repeat;
  overflow:hidden;
}
.wg-space .s-rating_nature2-1_nature2 {
  background-position:-0px -0px;
  height:28px;
  width:28px;
}
.wg-space .s-rating_nature2-2_nature2 {
  background-position:-0px -28px;
  height:28px;
  width:28px;
}
.wg-space .s-rating_nature2-3_nature2 {
  background-position:-0px -56px;
  height:28px;
  width:28px;
}
.wg-space .s-rating_nature2-4_nature2 {
  background-position:-0px -84px;
  height:28px;
  width:28px;
}
.wg-space .s-rating_nature2-5_nature2 {
  background-position:-0px -112px;
  height:28px;
  width:28px;
}
.wg-space .s-rating_nature2_white {
  background-image:url('/static/xxx_xxx/img/rating_nature_white.png');
  overflow:hidden;
}
.wg-space .s-rating_nature2_white-1_nature2_white {
  background-position:-0px -0px;
  height:28px;
  width:28px;
}
.wg-space .s-rating_nature2_white-2_nature2_white {
  background-position:-0px -28px;
  height:28px;
  width:28px;
}
.wg-space .s-rating_nature2_white-3_nature2_white {
  background-position:-0px -56px;
  height:28px;
  width:28px;
}
.wg-space .s-rating_nature2_white-4_nature2_white {
  background-position:-0px -84px;
  height:28px;
  width:28px;
}
.wg-space .s-rating_nature2_white-5_nature2_white {
  background-position:-0px -112px;
  height:28px;
  width:28px;
}
.wg-space .s-pink-player-btn {
  background-image:url('/static/xxx_xxx/img/sprites/sprite_buttons_astrocenter_player_27px.png');
  overflow:hidden;
}
.wg-space .s-pink-player-btn-play {
  background-position:0 0;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-stop {
  background-position:-27px 0;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-mute {
  background-position:-54px 0;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-sound-down {
  background-position:-81px 0;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-sound-up {
  background-position:-108px 0;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-play:hover {
  background-position:0 -27px;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-stop:hover {
  background-position:-27px -27px;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-mute:hover {
  background-position:-54px -27px;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-sound-down:hover {
  background-position:-81px -27px;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-sound-up:hover {
  background-position:-108px -27px;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-play:active {
  background-position:0 -54px;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-stop:active {
  background-position:-27px -54px;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-mute:active {
  background-position:-54px -54px;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-sound-down:active {
  background-position:-81px -54px;
  height:27px;
  width:27px;
}
.wg-space .s-pink-player-btn-sound-up:active {
  background-position:-108px -54px;
  height:27px;
  width:27px;
}
.wg-space .wg-rating2 {
  background:url('/static/xxx_xxx/img/rating2/type-state.png') no-repeat;
  overflow:hidden;
}
.wg-space .wg-rating2-review0-1 {
  background-position:-0px -0px;
  height:20px;
  width:20px;
}
.wg-space .wg-rating2-review1-1 {
  background-position:-0px -20px;
  height:20px;
  width:20px;
}
.wg-space .wg-rating2-review2-1 {
  background-position:-0px -40px;
  height:20px;
  width:20px;
}
.wg-space .wg-rating2-review3-1 {
  background-position:-0px -60px;
  height:20px;
  width:20px;
}
.wg-space .wg-rating2-review4-1 {
  background-position:-0px -80px;
  height:20px;
  width:20px;
}
.wg-space .wg-rating2-review0-2 {
  background-position:-20px -0px;
  height:16px;
  width:16px;
}
.wg-space .wg-rating2-review1-2 {
  background-position:-20px -16px;
  height:16px;
  width:16px;
}
.wg-space .wg-rating2-review2-2 {
  background-position:-20px -32px;
  height:16px;
  width:16px;
}
.wg-space .wg-rating2-review3-2 {
  background-position:-20px -48px;
  height:16px;
  width:16px;
}
.wg-space .wg-rating2-review4-2 {
  background-position:-20px -64px;
  height:16px;
  width:16px;
}
.wg-space .wg-rating2-favorite-1 {
  background-position:-0px -100px;
  height:20px;
  width:20px;
}
.wg-space .wg-rating2-favorite-2 {
  background-position:-20px -80px;
  height:16px;
  width:16px;
}
.wg-space .wg-ssnav ul li {
  float:left;
  margin-right:2em;
  list-style-type:none;
}
.wg-space .wg-ssnav ul li.last { margin-right:0; }
.wg-space .wg-ssnav ul li.active, .wg-space .wg-ssnav ul li.wg-active { font-weight:bold !important; }
.wg-space .wg-ssnav { padding:5px 0; }
.wg-space .wg-ssnav.wg-type-00 ul li.wg-active a { color:#666666; }
.wg-space .wg-ssnav-filexpert {
  margin-bottom:0.5em;
  border-bottom:1px solid #d4d4d4;
}
.wg-space .wg_ss_nav_01 ul li a:hover, .wg-space .wg_ss_nav_01 ul li.active a:hover, .wg-space .wg-ssnav-01 ul li a:hover, .wg-space .wg-ssnav-01 ul li.active a:hover {
  color:#ffffff;
  background-color:#9b6d93;
  text-decoration:none;
}
.wg-space .wg_ss_nav_01 ul li a, .wg-space .wg_ss_nav_01 ul li.active a, .wg-space .wg-ssnav-01 ul li a, .wg-space .wg-ssnav-01 ul li.active a {
  display:block;
  padding:1px 10px;
}
.wg-space .wg_ss_nav_01 ul li, .wg-space .wg_ss_nav_01 ul li.active, .wg-space .wg-ssnav-01 ul li, .wg-space .wg-ssnav-01 ul li.active {
  float:left;
  margin-right:1px;
}
.wg-space .wg_ss_nav_01 ul, .wg-space .wg-ssnav-01 ul { margin-left:47px; }
.wg-space .wg_ss_nav_01, .wg-space .wg-ssnav-01 {
  position:relative;
  height:22px;
  margin:5px auto 0;
  background-color:#ffffff;
  padding-top:16px;
  border-bottom:none;
}
.wg-space .wg-ssnav-02 ul li a:hover, .wg-space .wg-ssnav-02 ul li.active a:hover {
  color:#ffffff;
  background-color:#9b6d93;
  text-decoration:none;
}
.wg-space .wg-ssnav-02 ul li a, .wg-space .wg-ssnav-02 ul li.active a {
  display:block;
  padding:1.2em 0.8em 1.0em;
}
.wg-space .wg-ssnav-02 ul li, .wg-space .wg-ssnav-02 ul li.active {
  float:left;
  margin:0 1px 0 0;
}
.wg-space .wg-ssnav-02 ul { margin:0 0 0 47px; }
.wg-space .wg-ssnav-02 {
  position:relative;
  margin:0;
  padding:0;
  background-color:#ffffff;
  border-bottom:none;
}
.wg-space .wg-ssnav-02a ul li a:hover, .wg-space .wg-ssnav-02a ul li.active a:hover, .wg-space .wg-ssnav-02a ul li.wg-active a:hover {
  color:#ffffff;
  background-color:#9b6d93;
  text-decoration:none;
}
.wg-space .wg-ssnav-02a ul li a, .wg-space .wg-ssnav-02a ul li.active a, .wg-space .wg-ssnav-02a ul li.wg-active a {
  display:block;
  padding:0.4em 0.8em 0.3em;
}
.wg-space .wg-ssnav-02a ul li, .wg-space .wg-ssnav-02a ul li.active, .wg-space .wg-ssnav-02a ul li.wg-active {
  float:left;
  margin:0 1px 0 0;
}
.wg-space .wg-ssnav-02a ul {
  padding:0;
  margin:0;
}
.wg-space .wg-ssnav-02a {
  position:relative;
  margin:0;
  padding:0;
  background:#ffffff;
  border-bottom:none;
}
.wg-space .wg-ssnav-03 ul li a:hover, .wg-space .wg-ssnav-03 ul li.wg-active a:hover {
  color:#ffffff;
  background-color:#9b6d93;
  text-decoration:none;
}
.wg-space .wg-ssnav-03 ul li a, .wg-space .wg-ssnav-03 ul li.wg-active a {
  display:block;
  padding:1px 10px;
}
.wg-space .wg-ssnav-03 ul li, .wg-space .wg-ssnav-03 ul li.wg-active {
  float:left;
  margin-right:1px;
}
.wg-space .wg-ssnav-03 ul li.wg-first a:hover {
  background:none;
  color:#333333;
}
.wg-space .wg-ssnav-03 ul li.wg-first a {
  background-color:none;
  color:#979797;
  text-decoration:none;
  border-right:1px solid #979797;
}
.wg-space .wg-ssnav-03 ul { margin-left:47px; }
.wg-space .wg-ssnav-03 {
  position:relative;
  height:22px;
  margin:5px auto 0;
  background:#ffffff;
  padding-top:16px;
  border-bottom:none;
}
.wg-space .wg-ssnav-04 ul li a:hover, .wg-space .wg-ssnav-04 ul li .a:hover {
  color:#ffffff;
  background-color:#9b6d93;
  text-decoration:none;
}
.wg-space .wg-ssnav-04 ul li a, .wg-space .wg-ssnav-04 ul li .a {
  display:block;
  padding:1.2em 0.8em 1.0em;
}
.wg-space .wg-ssnav-04 ul li {
  float:left;
  margin:0 1px 0 0;
}
.wg-space .wg-ssnav-04 ul li.wg-active a {
  background-color:#9b6d93;
  color:#ffffff;
  text-decoration:none;
}
.wg-space .wg-ssnav-04 ul li.wg-first a:hover, .wg-space .wg-ssnav-04 ul li.wg-first .a:hover {
  background:none;
  color:#333333;
}
.wg-space .wg-ssnav-04 ul li.wg-first a, .wg-space .wg-ssnav-04 ul li.wg-first .a {
  background-color:none;
  color:#979797;
  text-decoration:none;
  border-right:1px solid #979797;
}
.wg-space .wg-ssnav-04 ul { margin:0 0 0 47px; }
.wg-space .wg-ssnav-04 {
  position:relative;
  margin:0;
  padding:0;
  background-color:#ffffff;
  border-bottom:none;
}
.wg-space .wg-ssnav-05 ul li a {
  font-family:Arial;
  font-size:12px;
  padding:0;
  margin-top:-2px;
  color:#333333;
  height:10px;
  line-height:10px;
}
.wg-space .wg-ssnav-05 ul li {
  display:block;
  float:left;
  margin:0 5px 15px 0;
}
.wg-space .wg-ssnav-05 { text-transform:lowercase; }
.wg-space .wg-ssnav-purple ul li a:hover, .wg-space .wg-ssnav-purple ul li.active a:hover, .wg-space .wg-ssnav-purple ul li.wg-active a:hover {
  color:#666699;
  background:#ffffff;
}
.wg-space .wg-ssnav-purple ul li a, .wg-space .wg-ssnav-purple ul li.active a, .wg-space .wg-ssnav-purple ul li.wg-active a { color:#ffffff; }
.wg-space .wg-ssnav-purple {
  background-color:#666699;
  color:#ffffff;
}
.wg-space .wg-ssnav-purple-2 ul li a:hover {
  color:#ffffff;
  background-color:#58549e;
}
.wg-space .wg-ssnav-purple-2 ul li a { color:#333333; }
.wg-space .wg-ssnav-purple-2 li.active a, .wg-space .wg-ssnav-purple-2 li.wg-active a {
  background-color:#58549e;
  color:#ffffff;
}
.wg-space .wg-ssnav-purple-2 {
  background-color:#ffffff;
  color:#333333;
}
.wg-space .wg-ssnav-black ul li a:hover {
  color:#ffffff;
  background-color:#000000;
}
.wg-space .wg-ssnav-black ul li a { color:#000000; }
.wg-space .wg-ssnav-black li.wg-active a {
  background-color:#000000;
  color:#ffffff;
}
.wg-space .wg-ssnav-black {
  background-color:#ffffff;
  color:#000000;
}
.wg-space .wg-ssnav-darkgrey ul li a:hover {
  color:#ffffff;
  background-color:#333333;
}
.wg-space .wg-ssnav-darkgrey ul li a { color:#333333; }
.wg-space .wg-ssnav-darkgrey li.wg-active a {
  background-color:#333333;
  color:#ffffff;
}
.wg-space .wg-ssnav-darkgrey {
  background-color:#ffffff;
  color:#333333;
}
.wg-space .wg-ssnav-wgblue ul li a { color:#4e71b2; }
.wg-space .wg-ssnav-wgblue ul li a:hover {
  color:#ffffff;
  background-color:#4e71b2;
}
.wg-space .wg-ssnav-wgblue ul li.wg-active a, .wg-space .wg-ssnav-wgblue ul li.active a {
  background-color:#4e71b2;
  color:#ffffff;
}
.wg-space .wg-ssnav-wgblue {
  background-color:#ffffff;
  color:#4e71b2;
}
.wg-space .wg-ssnav-marineblue ul li a:hover {
  color:#ffffff;
  background-color:#0e3c5e;
}
.wg-space .wg-ssnav-marineblue ul li a { color:#0e3c5e; }
.wg-space .wg-ssnav-marineblue ul li.wg-active a, .wg-space .wg-ssnav-marineblue ul li.active a {
  background-color:#0e3c5e;
  color:#ffffff;
}
.wg-space .wg-ssnav-marineblue {
  background-color:#ffffff;
  color:#0e3c5e;
}
.wg-space .wg-ssnav-orange ul li a:hover {
  color:#ffffff;
  background-color:#ff7519;
}
.wg-space .wg-ssnav-orange ul li a { color:#4e71b2; }
.wg-space .wg-ssnav-orange ul li.wg-active a {
  background-color:#ff7519;
  color:#ffffff;
}
.wg-space .wg-ssnav-orange {
  background-color:#ffffff;
  color:#4e71b2;
}
.wg-space .wg-ssnav-lagonblue ul li a:hover {
  color:#578c93;
  background-color:#dceded;
}
.wg-space .wg-ssnav-lagonblue ul li a { color:#578c93; }
.wg-space .wg-ssnav-lagonblue ul li.wg-active a {
  background-color:#dceded;
  color:#578c93;
}
.wg-space .wg-ssnav-lagonblue {
  background-color:#ffffff;
  color:#578c93;
}
.wg-space .wg-ssnav-orangefr li.wg-last a {
  color:#ff6600;
  border-color:#ff6600;
}
.wg-space .wg-ssnav-orangefr { color:#333333; }
.wg-space .wg_ss_nav .logo_astro_wengo, .wg-space .wg-ssnav .wg-ssnav-img-astro-wengo {
  background:url('/static/fra_fra/img/logo_astro_partenaire_wengo.jpg') no-repeat scroll left top transparent;
  height:35px;
  position:absolute;
  right:0;
  top:2px;
  width:322px;
}
.wg-space .wg_ss_nav #wengo_sousPartenaire a, .wg-space .wg-ssnav #wengo_sousPartenaire a, .wg-space .wg-ssnav .wg-ssnav-img-with-wengo a {
  display:block;
  height:24px;
  width:80px;
  background:url('/static/fra_fra/img/avec_wengo.png') no-repeat left top transparent;
}
.wg-space .wg_ss_nav #wengo_sousPartenaire, .wg-space .wg-ssnav #wengo_sousPartenaire, .wg-space .wg-ssnav .wg-ssnav-img-with-wengo {
  position:absolute;
  right:27px;
  top:16px;
  height:24px;
  width:80px;
}
.wg-space .wg-ssnav .wg-ssnav-img-conseils-d-experts-avec-wengo a {
  position:absolute;
  width:165px;
  height:18px;
  background:url('/static/fra_fra/img/conseils_d_experts_avec_wengo.gif') no-repeat scroll left top transparent;
}
.wg-space .wg-ssnav .wg-ssnav-img-conseils-d-experts-avec-wengo {
  position:absolute;
  right:27px;
  top:16px;
  width:165px;
  height:18px;
}
.wg-space .wg-pathway.wg-type-00 ul li { margin-bottom:0; }
.wg-space .wg-pathway-type-01 ul li {
  float:left;
  height:19px;
  padding-left:16px;
  padding-right:12px;
  font-size:10px;
  line-height:17px;
}
.wg-space .wg-pathway-type-01 ul li.wg-first { background:none; }
.wg-space .wg-pathway-type-01 ul { height:20px; }
.wg-space .wg-pathway-type-01 {
  display:block;
  height:19px;
  margin-bottom:15px;
  padding-left:9px;
  overflow:hidden;
}
.wg-space .wg-pathway-type-03 ul li {
  float:left;
  height:12px;
  padding-left:16px;
  padding-right:12px;
  font-size:10px;
  line-height:7px;
}
.wg-space .wg-pathway-type-03 ul li.wg-first {
  background:none;
  padding-left:5px;
}
.wg-space .wg-pathway-type-03 {
  display:block;
  margin-top:12px;
  clear:both !important;
}
.wg-space .wg-pathway-theme-smoothstone li { background:url('/static/xxx_xxx/img/arrow-left-to-right-grey.gif') top left no-repeat; }
.wg-space .wg-pathway-theme-smoothstone { background-color:#f8f8f8; }
.wg-space .wg-pathway-theme-greygrey .wg-centered-wrapper {
  padding-top:5px;
  background-color:#f8f8f8;
}
.wg-space .wg-pathway-theme-greygrey li a:hover { color:#106ae6; }
.wg-space .wg-pathway-theme-greygrey li a { color:#9f9e9e; }
.wg-space .wg-pathway-theme-greygrey li {
  background:url('/static/xxx_xxx/img/arrow-left-to-right-greygrey.gif') top left no-repeat;
  color:#9f9e9e;
}
.wg-space .wg-searchbar-02 input {
  font-size:9px;
  color:#000000;
}
.wg-space .wg-searchbar-02 {
  color:#a1a1a1;
  font-size:10px;
  padding:6px 13px;
}
.wg-space .wg-bar-type-0 .wg-bar-bar-wrapper .wg-bar-bar {
  position:absolute;
  top:0;
  left:0;
  width:2%;
  height:100%;
  background:#00a4ef;
  background:-moz-linear-gradient(top,#00a4ef 0%,#0060e3 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a4ef),color-stop(100%,#0060e3));
  background:-webkit-linear-gradient(top,#00a4ef 0%,#0060e3 100%);
  background:-o-linear-gradient(top,#00a4ef 0%,#0060e3 100%);
  background:-ms-linear-gradient(top,#00a4ef 0%,#0060e3 100%);
  background:linear-gradient(top,#00a4ef 0%,#0060e3 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a4ef',endColorstr='#0060e3',GradientType=0);
}
.wg-space .wg-bar-type-0 .wg-bar-bar-wrapper {
  position:relative;
  width:200px;
  height:14px;
  margin:2px;
  background:#f5f4f4;
  background:-moz-linear-gradient(top,#f5f4f4 0%,#f8f6f6 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f4f4),color-stop(100%,#f8f6f6));
  background:-webkit-linear-gradient(top,#f5f4f4 0%,#f8f6f6 100%);
  background:-o-linear-gradient(top,#f5f4f4 0%,#f8f6f6 100%);
  background:-ms-linear-gradient(top,#f5f4f4 0%,#f8f6f6 100%);
  background:linear-gradient(top,#f5f4f4 0%,#f8f6f6 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f4f4',endColorstr='#f8f6f6',GradientType=0);
}
.wg-space .wg-bar-type-0 { border:1px solid #878787; }
.wg-space .wg-color-1003 { color:#ef5475; }
.wg-space .wg-color-1004 { color:#934cdb; }
.wg-space .wg-color-1007 { color:#ff9600; }
.wg-space .wg-color-1008 { color:#80a0ba; }
.wg-space .wg-color-1270 { color:#3d4a98; }
.wg-space .wg-color-7122 { color:#0060d6; }
.wg-space .wg-tooltip {
  color:#303030;
  font:11px Verdana, Arial, Georgia;
  display:none;
  text-align:left;
}
.wg-space .tooltip_close_btn {
  position:absolute;
  right:5px;
  top:5px;
}
.wg-space .form_material h2 { margin:25px 0 10px !important; }
.wg-space .form_material ul li .fa { margin-right:7px; }
.wg-space .form_material ul li {
  padding:0;
  margin:0 0 5px 0;
}
.wg-space .form_material ul { margin:0; }
.wg-space .form_material .wengo_selfcare_table tr:not(:last-child) td { border-bottom:1px dotted #dcdcdc; }
.wg-space .form_material .wengo_selfcare_table .fa {
  display:inline-block;
  vertical-align:middle;
  padding:0 7px;
}
.wg-space .form_material .fieldgrp label {
  display:block;
  font-family:"Open Sans", sans-serif, arial;
  font-size:14px !important;
  color:#333333 !important;
  padding:10px 0;
  line-height:inherit;
  float:none;
  width:inherit;
  text-align:left;
  font-weight:normal;
}
.wg-space .form_material .fieldgrp .bloc_field input[type="radio"] {
  float:left;
  margin:0 5px 0 0;
}
.wg-space .form_material .fieldgrp .bloc_field textarea, .wg-space .form_material .fieldgrp .bloc_field input[type="text"], .wg-space .form_material .fieldgrp .bloc_field select {
  padding:6px;
  border:1px solid #dcdcdc;
  width:200px;
}
.wg-space .form_material .fieldgrp .bloc_field textarea {
  padding:5px;
  width:450px;
  height:90px;
  color:#666666;
  font-size:11px;
  line-height:16px;
}
.wg-space .form_material .fieldgrp .bloc_field select { min-width:50px; }
.wg-space .form_material .fieldgrp .bloc_field.small_inputs input[type="text"], .wg-space .form_material .fieldgrp .bloc_field.small_inputs select {
  width:auto;
  max-width:40px;
}
.wg-space .form_material .fieldgrp .bloc_field.long_field input[type="text"] { width:100%; }
.wg-space .form_material .fieldgrp .bloc_field.large_inputs textarea, .wg-space .form_material .fieldgrp .bloc_field.large_inputs input[type="text"] { width:500px; }
.wg-space .form_material .fieldgrp .bloc_field .mce-tinymce {
  width:520px;
  border:1px solid #dcdcdc;
}
.wg-space .form_material .fieldgrp .bloc_field .tagEditor li:after {
  font-weight:bold !important;
  clear:both !important;
  display:inline-block;
  content:"x";
  margin-left:10px;
  color:#444444;
}
.wg-space .form_material .fieldgrp .bloc_field .tagEditor li {
  display:inline-block;
  padding:5px 10px;
  margin:0 3px 0 0;
  border:1px solid #dcdcdc;
  border-radius:0;
  transition:all .2s;
}
.wg-space .form_material .fieldgrp .bloc_field .tagEditor {
  margin:10px 0;
  width:auto;
}
.wg-space .form_material .fieldgrp .bloc_field {
  display:inline-block;
  margin:0 10px 0 0;
}
.wg-space .form_material .fieldgrp .small_mentions {
  color:#999999;
  font-size:9px;
}
.wg-space .form_material .fieldgrp {
  width:inherit !important;
  max-width:100%;
  color:#666666;
  margin:0 0 10px 0 !important;
}
.wg-space .form_material {
  width:90% !important;
  margin:auto;
  font-size:12px;
}
.wg-tooltip.type-01 {
  background:#ffffff;
  border:4px solid #5f809d;
  padding:15px;
  z-index:100;
}
.wg-tooltip.type-02 {
  background:#ffffff;
  border:1px dotted #d4d4d4;
  padding:12px;
  z-index:100;
}
.wg-bg-theme-dark-blue {
  color:#89a7bd;
  background:#0e3c5e;
  background:-moz-linear-gradient(top,#0e3c5e 0%,#1766a0 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0e3c5e),color-stop(100%,#1766a0));
  background:-webkit-linear-gradient(top,#0e3c5e 0%,#1766a0 100%);
  background:-o-linear-gradient(top,#0e3c5e 0%,#1766a0 100%);
  background:-ms-linear-gradient(top,#0e3c5e 0%,#1766a0 100%);
  background:linear-gradient(top,#0e3c5e 0%,#1766a0 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e3c5e',endColorstr='#1766a0',GradientType=0);
}
.wg-bg-theme-dark-blue-2 {
  color:#89a7bd;
  background:#0a2d47;
  background:-moz-linear-gradient(top,#0a2d47 0%,#114b79 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0a2d47),color-stop(100%,#114b79));
  background:-webkit-linear-gradient(top,#0a2d47 0%,#114b79 100%);
  background:-o-linear-gradient(top,#0a2d47 0%,#114b79 100%);
  background:-ms-linear-gradient(top,#0a2d47 0%,#114b79 100%);
  background:linear-gradient(top,#0a2d47 0%,#114b79 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a2d47',endColorstr='#114b79',GradientType=0);
}
.wg-bg-theme-dark-blue-3 a:link:hover, .wg-bg-theme-dark-blue-3 a:visited:hover { text-decoration:underline; }
.wg-bg-theme-dark-blue-3 a:link, .wg-bg-theme-dark-blue-3 a:visited {
  color:#89a7bd;
  text-decoration:none;
}
.wg-bg-theme-dark-blue-3 {
  background:#114b79;
  background:-moz-linear-gradient(top,#114b79 0%,#0a2d47 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#114b79),color-stop(100%,#0a2d47));
  background:-webkit-linear-gradient(top,#114b79 0%,#0a2d47 100%);
  background:-o-linear-gradient(top,#114b79 0%,#0a2d47 100%);
  background:-ms-linear-gradient(top,#114b79 0%,#0a2d47 100%);
  background:linear-gradient(top,#114b79 0%,#0a2d47 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#114b79',endColorstr='#0a2d47',GradientType=0);
}
* html .wg-pager-greygrey, * html .wg-inlineBlock, * +html .wg-pager-greygrey, * +html .wg-inlineBlock { display:inline; }
ul.wg-pager-greygrey li a {
  display:block;
  width:16px;
  height:16px;
  padding:1px;
  color:#777777;
  line-height:15px;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/wg-pager-greygrey-sprite.jpg') 0 0 no-repeat;
}
ul.wg-pager-greygrey li a:active {
  color:#ffffff;
  text-decoration:none;
  padding-top:2px;
  height:15px;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/wg-pager-greygrey-sprite.jpg') 0 -36px no-repeat;
}
ul.wg-pager-greygrey li {
  display:block;
  float:left;
  text-align:center;
  margin-left:0.3em;
  background:none;
  padding:0;
}
ul.wg-pager-greygrey li.active a:hover {
  color:#ffffff;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/wg-pager-greygrey-sprite.jpg') 0 -36px no-repeat;
}
ul.wg-pager-greygrey li.active a {
  color:#ffffff;
  background:none;
}
ul.wg-pager-greygrey li.current, ul.wg-pager-greygrey li.active a {
  color:#ffffff;
  background:#ffffff url('/static/xxx_xxx/img/backgrounds/wg-pager-greygrey-sprite.jpg') 0 -36px no-repeat;
}
ul.wg-pager-greygrey li.up a:hover { background-position:-90px -18px; }
ul.wg-pager-greygrey li.up a { background-position:-90px 0; }
ul.wg-pager-greygrey li.up a:active { background-position:-90px -36px; }
ul.wg-pager-greygrey li.down a:hover { background-position:-108px -18px; }
ul.wg-pager-greygrey li.down a { background-position:-108px 0; }
ul.wg-pager-greygrey li.down a:active { background-position:-108px -36px; }
ul.wg-pager-greygrey {
  text-align:center;
  display:inline;
}
#wg-footer .wg-wslidev h2 {
  color:#303030;
  font-weight:normal;
  margin-bottom:0.8em;
  text-align:left;
}
#wg-footer .wg-wslidev .wg-type-17 li {
  height:25px;
  margin-bottom:5px;
}
#wg-footer .wg-wslidev {
  margin:28px auto 10px !important;
  width:867px;
}
.wg-wslidev .wg-block.wg-type-17 a:hover {
  text-decoration:underline;
  background:none;
}
.wg-wslidev .wg-block.wg-type-17 a {
  font-size:11px;
  text-decoration:none;
  display:inline;
  width:100% px;
  color:#106ae6 !important;
  padding:0;
}
.wg-wslidev .wg-block.wg-type-17 ul li {
  margin-bottom:5px;
  height:25px;
}
.wg-wslidev .wg-block.wg-type-17 ul { margin-bottom:0; }
.wg-wslidev .wg-block.wg-type-17 img {
  float:left;
  margin-right:15px;
}
.wg-wslidev .wg-wslidev-container {
  position:relative;
  overflow:hidden;
}
.wg-wslidev .wg-wslidev-content {
  position:absolute;
  width:100%;
  list-style:none;
}
.wg-wslidev .wg-wslidev-up, .wg-wslidev .wg-wslidev-down {
  position:absolute;
  top:1px;
  display:block;
  width:16px;
  height:16px;
  padding:1px;
  color:#777777;
  line-height:15px;
  z-index:99;
}
.wg-wslidev .wg-wslidev-up:hover { background-position:-90px -18px; }
.wg-wslidev .wg-wslidev-up {
  right:19px;
  background:white url('/static/xxx_xxx/img/backgrounds/wg-pager-greygrey-sprite.jpg') -90px 0 no-repeat;
}
.wg-wslidev .wg-wslidev-down:hover { background-position:-108px -18px; }
.wg-wslidev .wg-wslidev-down {
  right:1px;
  background:white url('/static/xxx_xxx/img/backgrounds/wg-pager-greygrey-sprite.jpg') -108px 0 no-repeat;
}
.wg-wslidev .wg-title { font-size:18px; }
.wg-wslidev {
  position:relative;
  margin-bottom:25px;
  background:#ffffff;
}
.wg-wslidev-home {
  border:1px solid #cccccc;
  padding:15px 30px;
}
.wg-space .wg-wslidev-menu .wg-title { font-size:14px; }
.wg-space .wg-wslidev-menu .wg-block.wg-type-17 li img {
  float:none;
  display:block;
  margin-bottom:5px;
}
.wg-space .wg-wslidev-menu .wg-block.wg-type-17 li { height:135px; }
.wg-space .wg-wslidev-menu {
  border:1px solid #cccccc;
  padding-bottom:15px;
  padding-left:10px;
  padding-right:10px;
  padding-top:15px;
}
#find_on_wengo .wg-list .note {
  font-size:10px;
  line-height:16px;
  margin:20px 0 0 0px;
  color:#999999;
  font-weight:normal;
}
#find_on_wengo .wg-list li span em { font-weight:bold; }
#find_on_wengo .wg-list li span {
  font-size:13px;
  font-weight:normal;
  line-height:21px;
  color:#000000;
}
#find_on_wengo .wg-list li { margin-bottom:15px; }
#find_on_wengo .wg-list {
  font-size:15px;
  font-weight:bold;
  line-height:21px;
  list-style-type:decimal;
  margin-left:10px;
}
#find_on_wengo form.themaform_theme_wengoproc label em { color:#000000; }
#find_on_wengo form.themaform_theme_wengoproc label {
  font-weight:normal;
  color:#000000;
  width:auto;
}
#find_on_wengo form.themaform_theme_wengoproc .checkbox label { width:356px; }
#find_on_wengo form.themaform_theme_wengoproc .checkbox { width:auto; }
#find_on_wengo form.themaform_theme_wengoproc .field input[type=text], #find_on_wengo form.themaform_theme_wengoproc .field select, #find_on_wengo form.themaform_theme_wengoproc .field textarea { border-color:#d4d4d4; }
#find_on_wengo form.themaform_theme_wengoproc .field { width:136px; }
#find_on_wengo form.themaform_theme_wengoproc .contain {
  padding:20px 30px;
  float:right;
  width:396px;
  border:1px solid #dcebfd;
  background:#ffffff;
  background:transparent url('/static/xxx_xxx/img/bg-white-alpha-60.png') top left repeat;
  margin-left:33px;
}
#find_on_wengo .wg-title-type-04, #find_on_wengo .wg-title.wg-type-04 {
  color:#999999;
  font-family:arial;
  font-size:18px !important;
  font-weight:bold;
  line-height:22px;
  text-transform:uppercase;
}
#find_on_wengo .contain label em, #find_on_wengo .contain .note em { color:#0b94e9 !important; }
#find_on_wengo .prefooter h5, #find_on_wengo .prefooter p {
  margin:0;
  padding:0px 0px 0px 25px;
  float:left;
}
#find_on_wengo .prefooter h5 {
  font-size:13px;
  margin-bottom:10px;
}
#find_on_wengo .prefooter .right .submit a:link, #find_on_wengo .prefooter .right .submit a:visited {
  background:-moz-linear-gradient(center top,#12c6fe,#066eda) repeat scroll 0 0 transparent;
  border:none;
  border-radius:5px;
  color:#ffffff !important;
  text-align:center;
  text-decoration:none;
  padding:6px 10px !important;
  cursor:pointer;
  font-size:15px;
  font-weight:bold;
}
#find_on_wengo .prefooter .right {
  float:right;
  margin-right:10px;
}
#find_on_wengo .prefooter {
  position:absolute;
  left:0;
  bottom:0;
  background:#cccccc;
  width:100%;
  min-height:30px;
  padding:10px 0;
}
#find_on_wengo .sub_block {
  margin-bottom:20px;
  clear:both;
  position:static;
  min-height:700px;
}
#find_on_wengo { position:relative; }
#find_on_wengo.desabonnement .subtitle {
  text-align:left;
  font-size:15px;
  font-weight:bold;
  width:650px;
  margin:35px auto 10px;
}
#find_on_wengo.desabonnement .wg-title.wg-title-type-04 { margin:10px auto 30px; }
#find_on_wengo.desabonnement #form1_page_1.desabonnement table td:nth-child(1) { width:450px; }
#find_on_wengo.desabonnement #form1_page_1.desabonnement table td ul li {
  float:left;
  width:50px;
}
#find_on_wengo.desabonnement #form1_page_1.desabonnement table td { padding:5px; }
#find_on_wengo.desabonnement #form1_page_1.desabonnement table tr:nth-child(odd) { height:50px; }
#find_on_wengo.desabonnement #form1_page_1.desabonnement table tr:nth-child(even) { background:#f1f1f1; }
#find_on_wengo.desabonnement #form1_page_1.desabonnement table {
  width:650px;
  display:block;
  margin:10px auto 40px auto;
}
#find_on_wengo.desabonnement #form1_page_1.desabonnement p.submit { text-align:center; }
#find_on_wengo.desabonnement { background:#eeeeee url('/static/xxx_xxx/img/envelop.png') 65px 20px no-repeat !important; }
#wengo_contenuSousMenu_container .fond_color_7122 img, #wengo_contenuSousMenu_container .fond_color_1004 img { margin-top:-6px; }
#wengo_contenuSousMenu_container .fond_color_7122 ul li, #wengo_contenuSousMenu_container .fond_color_1004 ul li {
  float:left;
  padding-right:10px;
}
#wengo_contenuSousMenu_container .fond_color_7122 ul, #wengo_contenuSousMenu_container .fond_color_1004 ul { margin:4px 0 0 15px; }
#wengo_contenuSousMenu_container .fond_color_7122 a:link, #wengo_contenuSousMenu_container .fond_color_7122 a:visited, #wengo_contenuSousMenu_container .fond_color_1004 a:link, #wengo_contenuSousMenu_container .fond_color_1004 a:visited { color:#f1f1f1; }
#wengo_contenuSousMenu_container .fond_color_7122, #wengo_contenuSousMenu_container .fond_color_1004 {
  height:110px;
  width:990px;
  margin:18px auto 0px;
  color:#ffffff;
}
#wengo_contenuSousMenu_container .fond_color_7122 ul li { padding-bottom:10px; }
#wengo_contenuSousMenu_container .fond_color_7122 { background:#7ca8dd; }
#wengo_contenuSousMenu_container .fond_color_1004 { background:#b486e6; }
#wengo_contenuSousMenu_container .fond_color_1003 { background:#ef5475; }
#wengo_contenuSousMenu_container {
  width:990px;
  margin:7px auto 5px;
}
#pins_bloc h4, #widget_bloc h4 {
  text-align:center;
  padding:5px;
  margin:0;
}
#pins_bloc .blocBtn img, #widget_bloc .blocBtn img { padding:3px 0; }
#pins_bloc .blocBtn, #widget_bloc .blocBtn {
  margin:10px auto 20px;
  text-align:center;
}
#myActivity #links a {
  margin:0px;
  padding:3px 9px;
  text-decoration:none;
  font-size:11px;
  text-transform:uppercase;
  font-family:arial;
  font-weight:bold;
}
#myActivity #links {
  margin:0 auto;
  text-align:center;
  height:25px;
}
#myActivity #links a.enable {
  background:#f0f4f8;
  color:#3f80d9;
  text-decoration:none;
}
#myActivity #contents div table.entete tr td {
  text-align:center;
  font-size:9px;
  vertical-align:top;
  padding:0 3px;
  color:#919191;
}
#myActivity #contents div table.entete tr td.one {
  width:50px;
  padding-left:7px;
}
#myActivity #contents div table.entete tr td.two { width:75px; }
#myActivity #contents div table.entete tr td.three {
  width:90px;
  text-align:left;
  padding-left:10px;
}
#myActivity #contents div table.entete {
  width:auto;
  margin-bottom:10px !important;
  font-family:arial;
}
#myActivity #contents div table.contenu td {
  text-align:center;
  overflow:hidden;
  word-wrap:break-word;
  vertical-align:top;
  padding-left:0px;
  font-weight:bold;
}
#myActivity #contents div table.contenu td.one { width:30px; }
#myActivity #contents div table.contenu td.two { width:30px; }
#myActivity #contents div table.contenu td.three {
  width:60px;
  max-width:60px;
}
#myActivity #contents div table.contenu td.img {
  text-align:center;
  padding:0;
  width:25px !important;
  overflow:hidden;
}
#myActivity #contents div table.contenu {
  font-size:9px !important;
  font-size:9px;
  width:auto;
  margin-left:13px;
}
#myActivity #contents div { display:none; }
#myActivity #contents div.enable { display:block; }
#scheduled_message a:link span, #scheduled_message a:visited span {
  display:block;
  float:left;
  color:#ffffff;
  background:url("/static/xxx_xxx/img/backgrounds/background-gradient-happyblue.jpg") repeat-x #5caada;
  padding:9px 14px;
  border-radius:5px;
}
#scheduled_message a:link, #scheduled_message a:visited {
  text-decoration:none;
  color:#000000;
  font-size:12px;
  text-align:center;
  display:block;
  width:150px;
  margin:auto;
}
#scheduled_message { padding:10px; }
.zone_prixbas h1 {
  color:#106ae6 !important;
  margin:0;
}
.zone_prixbas h2 {
  color:#0b4697 !important;
  font-size:18px !important;
  padding:2px 0 !important;
}
.zone_prixbas b { color:#106ae6; }
.zone_prixbas img { margin:8px 20px 0px 0; }
.zone_prixbas p {
  margin:13px !important;
  line-height:21px !important;
}
.zone_prixbas .themaform_theme_sponsorship .contain h3 {
  color:#106aea;
  font-size:18px;
}
.zone_prixbas .themaform_theme_sponsorship .contain p { margin:13px 0px !important; }
.zone_prixbas .themaform_theme_sponsorship .contain p.alert {
  margin-bottom:20px;
  color:#e71a1b !important;
  font-size:10px !important;
  line-height:15px !important;
  margin:3px 0 10px 4px !important;
  width:70%;
}
.zone_prixbas .themaform_theme_sponsorship .contain .fieldgrp label {
  color:#7a7a7a;
  font-size:13px;
  font-weight:normal;
  margin:10px 0 2px;
}
.zone_prixbas .themaform_theme_sponsorship .contain .fieldgrp input[type="text"] { width:60%; }
.zone_prixbas .themaform_theme_sponsorship .contain .fieldgrp textarea {
  width:98%;
  height:100px;
}
.zone_prixbas .themaform_theme_sponsorship .contain .fieldgrp input#form1_payload___cpx1_concurrent_url___ { width:98%; }
.zone_prixbas .themaform_theme_sponsorship .contain .fieldgrp { width:100%; }
.zone_prixbas .themaform_theme_sponsorship .contain .submit input[type="submit"] { border-radius:5px; }
.zone_prixbas .themaform_theme_sponsorship .contain .submit { padding:15px 0 0; }
.zone_prixbas .themaform_theme_sponsorship .contain {
  border:1px solid #c7def9 !important;
  background:#f2f7fc !important;
  padding:30px !important;
  width:90% !important;
  margin:0 !important;
  color:#7a7a7a;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 p { margin:7px 0; }
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 .submitOrCall {
  text-align:right;
  margin:0.3em 1em 0 0;
  color:#3b3b3b;
  font-size:10px;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #email_error {
  color:red;
  display:inline-block;
  margin:-2px 0 0 0;
  font-size:10px;
  padding:0 0 7px;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form h3 {
  color:#3b3b3b;
  font-weight:400;
  font-size:19px;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .fieldgrp label {
  float:left;
  display:inline-block;
  padding:0 0 0 2px;
  margin-top:10px;
  color:#9fb7d2;
  font-family:'Roboto', arial;
  font-size:15px;
  font-weight:300;
  width:30%;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .fieldgrp input {
  display:inline-block;
  width:55%;
  padding:7px;
  margin:0;
  z-index:50;
  border:none;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .fieldgrp.large_input label { width:42%; }
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .fieldgrp.large_input input { width:47%; }
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .fieldgrp.large_input select {
  padding:5px 3px;
  margin-bottom:3px;
  border:none;
  outline:none;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .fieldgrp.large_input { width:340px; }
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .fieldgrp {
  border:1px solid #c7dcf5;
  width:330px;
  background:#ffffff;
  padding:3px 5px;
  overflow:hidden;
  margin-bottom:5px;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .text_rule input {
  display:block;
  float:left;
  margin:1px 5px 0 0;
  padding:0;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .text_rule {
  font-size:12px;
  margin-bottom:10px;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .submit input, #WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form .submit .input_btn {
  font-family:'Roboto', arial;
  font-weight:500;
  font-size:17px;
  color:#e6f2fe;
  text-shadow:1px 1px 1px #004ba4;
  text-transform:capitalize;
  padding:8px 40px;
  display:inline-block;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #bloc_form {
  position:relative;
  font-size:12px;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #slide_price .jslider-label, #WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #slide_price .jslider-value {
  font-family:'Roboto', verdana, arial;
  font-size:12px;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #slide_price .jslider-label {
  opacity:1;
  color:#555555;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #slide_price .jslider-value {
  font-weight:bold;
  color:#005ac1;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 #slide_price {
  margin-top:0px;
  border:2px solid #c7def9;
  padding:25px 10px 3px;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 .submit.promo_call input {
  font-size:14px !important;
  padding:9px 10px !important;
  border-radius:0;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 .submit.promo_call {
  margin:-50px 70px 0 0;
  box-sizing:padding-box;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 .wallet_reload_from .large_input label { min-width:50% !important; }
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 .wallet_reload_from .large_input input[type="text"] {
  width:10% !important;
  padding:7px 5px !important;
}
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 .wallet_reload_from .large_input { width:400px !important; }
#WG_TB_mainContent #WG_TB_content .popup_callprocess_2015 { position:relative; }
#WG_TB_mainContent #WG_TB_content .fieldgrp p { font-size:12px; }
#WG_TB_mainContent #WG_TB_content .fieldgrp input[type="text"], #WG_TB_mainContent #WG_TB_content .fieldgrp input[type="password"] {
  padding:7px;
  margin:0;
  z-index:50;
  width:200px;
}
#WG_TB_mainContent #WG_TB_content .text_rule input {
  display:block;
  float:left;
  margin:1px 5px 0 0;
  padding:0;
}
#WG_TB_mainContent #WG_TB_content .text_rule ul li { padding:5px 0; }
#WG_TB_mainContent #WG_TB_content .text_rule {
  font-size:12px;
  margin-bottom:10px;
}
#WG_TB_mainContent #WG_TB_content .submit input {
  font-family:'Roboto', arial;
  font-weight:500;
  font-size:17px;
  color:#e6f2fe;
  text-shadow:1px 1px 1px #004ba4;
  text-transform:capitalize;
  padding:8px 40px;
}
#home_prospect_searching h1, #home_prospect_searching h2, #home_prospect_searching h3, #home_prospect_searching h4 {
  color:#3d4a98;
  margin:0 0 20px;
}
#home_prospect_searching h2 {
  font-weight:300;
  margin-bottom:30px;
}
#home_prospect_searching #form1_page_1 .ft_id_getform, #home_prospect_searching #form1_page_1 #home_prospect_v2_submit {
  background:#a42a8f;
  border-radius:0;
}
#home_prospect_searching #form1_page_1 a, #home_prospect_searching #form1_page_1 .step_reassurance p { color:; }
#home_prospect_searching #form1_page_1 .step .ft_id_img input {
  position:relative;
  z-index:1;
}
#home_prospect_searching #form1_page_1 .step .ft_id_img span i {
  display:inline-block;
  width:40px;
  height:40px;
  margin:20px auto 0;
  background:url('/static/xxx_xxx/img/recherche_avancee/ico_choice_img.png') no-repeat -1px 0;
}
#home_prospect_searching #form1_page_1 .step .ft_id_img span {
  display:block;
  position:relative;
  z-index:5;
  width:85px;
  height:85px;
  margin:0px auto 0;
  background:url('/static/xxx_xxx/img/recherche_avancee/ico_choice_bg.png') no-repeat top center;
}
#home_prospect_searching #form1_page_1 .step .ft_id_img p {
  margin:10px 0 0;
  color:#666666;
  padding:3px 5px;
  background:#f1f1f1;
  transition:all 0.3s;
}
#home_prospect_searching #form1_page_1 .step .ft_id_img:hover span, #home_prospect_searching #form1_page_1 .step .ft_id_img:active span, #home_prospect_searching #form1_page_1 .step .ft_id_img:focus span { background-position:center -100px; }
#home_prospect_searching #form1_page_1 .step .ft_id_img:hover p, #home_prospect_searching #form1_page_1 .step .ft_id_img:active p, #home_prospect_searching #form1_page_1 .step .ft_id_img:focus p {
  color:;
  background:#f9def4;
}
#home_prospect_searching #form1_page_1 .step .ft_id_img input[type=checkbox] :checked + span { background-position:center -100px; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.val_00 span i { background-position:-601px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.val_02 span i { background-position:-49px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.val_03 span i { background-position:-96px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.val_04 span i { background-position:-147px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.spe_01 span i { background-position:-206px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.spe_02 span i { background-position:-264px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.spe_03 span i { background-position:-321px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.spe_04 span i { background-position:-380px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.way_01 span i { background-position:-441px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.way_02 span i { background-position:-490px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img.way_03 span i { background-position:-545px 0; }
#home_prospect_searching #form1_page_1 .step .ft_id_img {
  display:inline-block;
  color:#333333;
  width:100px;
  width:120px;
  margin:0 1px;
  cursor:pointer;
}
#home_prospect_searching #form1_page_1 .step {
  display:block;
  text-align:center;
  width:100% !important;
}
#home_prospect_searching #form1_page_1 .pathway_step li.active { color:#333333; }
#home_prospect_searching #form1_page_1 .pathway_step li {
  display:inline-block;
  padding:0 12px;
  color:#bbbbbb;
  transition:color 0.5s;
}
#home_prospect_searching #form1_page_1 .pathway_step {
  text-align:center;
  display:block;
  border-top:1px solid #dcdcdc;
  border-bottom:1px solid #dcdcdc;
  width:100% !important;
  padding:5px 0;
  margin:25px auto;
}
#home_prospect_searching #form1_page_1 .step_reassurance p:hover { text-decoration:underline; }
#home_prospect_searching #form1_page_1 .step_reassurance p i {
  display:inline-block;
  width:20px;
  height:20px;
  vertical-align:top;
  margin-right:7px;
  background:url('/static/xxx_xxx/img/sprites/sprite_searching.png') no-repeat -24px -97px;
}
#home_prospect_searching #form1_page_1 .step_reassurance p.precedent i { background-position:-24px -21px; }
#home_prospect_searching #form1_page_1 .step_reassurance p.precedent {
  padding-right:30px;
  text-decoration:underline;
}
#home_prospect_searching #form1_page_1 .step_reassurance p {
  display:inline-block;
  font-family:'Roboto', arial;
  font-size:12px;
  cursor:pointer;
}
#home_prospect_searching #form1_page_1 .step_reassurance {
  display:block;
  border-top:1px solid #dcdcdc;
  margin-top:50px;
  padding-top:7px;
}
#home_prospect_searching #form1_page_1 #form_recherche_avancee_resumetext .ft_id_getform { float:right; }
#home_prospect_searching #form1_page_1 .ft_id_getform, #home_prospect_searching #form1_page_1 #home_prospect_v2_submit {
  cursor:pointer;
  background:;
  color:#ffffff;
  font-size:13px;
  padding:7px 30px;
  font-weight:500;
  width:25%;
  text-align:center;
  font-family:'Roboto', arial;
}
#home_prospect_searching #form1_page_1 table.result_table td select { width:40%; }
#home_prospect_searching #form1_page_1 table.result_table td { padding:5px 0; }
#home_prospect_searching #form1_page_1 table.result_table { width:100%; }
#home_prospect_searching #form1_page_1 #results_search_experts_home_prospect_v2 .wg-card70 .wg-endwrapper .btn_launchcall a.open_intradiv { opacity:1; }
#home_prospect_searching #form1_page_1 {
  border:1px solid #dcdcdc;
  background:#ffffff;
  padding:20px;
  min-height:300px;
}
#home_prospect_searching .home_prospect_rating .wg-card-63:last-child { border-bottom:0; }
#home_prospect_searching .home_prospect_rating .wg-card-63:first-child { border-top:0; }
#home_prospect_searching .home_prospect_rating .wg-card-63 .card_avis .c_title {
  font-size:14px !important;
  font-weight:400 !important;
  margin:0 !important;
}
#home_prospect_searching .home_prospect_rating .wg-card-63 .card_avis .c_last_comment p, #home_prospect_searching .home_prospect_rating .wg-card-63 .card_avis .c_last_comment b {
  line-height:17px !important;
  margin:3px 0 !important;
  font-size:11px !important;
  font-family:verdana !important;
}
#home_prospect_searching .home_prospect_rating .wg-card-63 .card_avis .c_last_comment .quote_r { display:none; }
#home_prospect_searching .home_prospect_rating .wg-card-63 .card_avis .c_last_comment {
  background:none !important;
  padding:0 !important;
}
#home_prospect_searching .home_prospect_rating .wg-card-63 .card_avis { width:80% !important; }
#home_prospect_searching .home_prospect_rating .wg-card-63 {
  width:100%;
  margin:0 auto !important;
  padding:11px 0 !important;
  border-top:1px solid #ffffff;
}
#home_prospect_searching .home_prospect_rating { margin:20px 0 30px; }
#home_prospect_searching .home_astro h2 span, #home_prospect_searching .home_astro .carousel-decouverte span { font-size:18px; }
#home_prospect_searching .home_astro h2, #home_prospect_searching .home_astro .carousel-decouverte {
  font-size:20px;
  font-weight:500 !important;
  margin:0 !important;
  text-transform:none !important;
}
#home_prospect_searching .home_astro .jcarousel-container-horizontal { width:94%; }
#home_prospect_searching .home_astro .jcarousel-clip-horizontal {
  width:95% !important;
  margin:auto !important;
}
#home_prospect_searching .home_astro .jcarousel-next-horizontal { right:0 !important; }
#home_prospect_searching .home_astro {
  float:none !important;
  margin:0 !important;
  width:100%;
}
#home_prospect_offre_decouverte, #home_prospect_bandeau_ccm {
  border:1px solid #dcdcdc;
  background:#ffffff;
  position:absolute;
  left:0;
  font-size:13px;
}
#home_prospect_bandeau_ccm .ccm_bloc, #home_prospect_bandeau_ccm .ccm_titrage {
  display:inline-block;
  vertical-align:top;
}
#home_prospect_bandeau_ccm .ccm_titrage {
  font-size:18px;
  font-weight:300;
  display:inline-block;
  width:110px;
  margin-right:15px !important;
  text-align:center;
}
#home_prospect_bandeau_ccm .ccm_bloc i.arrow {
  float:right;
  width:18px;
  height:50px;
  background-position:-240px 0;
  margin-right:3px;
}
#home_prospect_bandeau_ccm .ccm_bloc i {
  background:url('/static/xxx_xxx/img/sprites/sprites_ccm.png') no-repeat left;
  width:55px;
  height:50px;
  display:block;
  float:left;
  margin-right:7px;
}
#home_prospect_bandeau_ccm .ccm_bloc:nth-child(3) i.illu { background-position:-54px -2px; }
#home_prospect_bandeau_ccm .ccm_bloc:nth-child(4) i.illu { background-position:-115px 0px; }
#home_prospect_bandeau_ccm .ccm_bloc:nth-child(5) i.illu { background-position:-170px -1px; }
#home_prospect_bandeau_ccm .ccm_bloc {
  width:20%;
  padding:7px 3px 0 5px;
  margin:0 3px;
  line-height:16px !important;
  color:#777777;
}
#home_prospect_bandeau_ccm {
  width:95%;
  padding:5px 20px;
  top:-113px;
  overflow:hidden;
}
#home_prospect_offre_decouverte .offre_titrage {
  font-size:19px;
  font-weight:500;
  text-align:center;
  color:#e92b94;
  line-height:22px !important;
  margin:18px 0 18px !important;
}
#home_prospect_offre_decouverte > div i {
  display:block;
  float:left;
  background:#e92b94;
  border-radius:100%;
  width:5px;
  height:5px;
  margin:7px 5px 9px 3px;
}
#home_prospect_offre_decouverte > div p {
  line-height:18px !important;
  color:#444444 !important;
}
#home_prospect_offre_decouverte > div {
  padding:8px 8px 5px;
  width:66%;
  margin:auto;
  background:rgba(255,255,255,0.7);
}
#home_prospect_offre_decouverte .arrow_2 {
  background:url('/static/xxx_xxx/img/sprites/sprites_ccm.png') no-repeat left;
  display:block;
  width:8px;
  height:50px;
  background-position:-240px 0;
  margin-right:3px;
  position:absolute;
  top:148px;
  left:197px;
  z-index:99;
}
#home_prospect_offre_decouverte {
  top:0;
  width:186px;
  height:340px;
  background:url('/static/xxx_xxx/img/home_prospect_bloc.jpg') no-repeat 0 bottom;
}
.ico_visio {
  margin:0 auto 1px;
  display:block;
  width:16px;
  height:15px;
  background:url('/static/xxx_xxx/img/sprites/ico_camera.png') no-repeat 0 0;
}
#center_bandeau_cookie #bandeau_cookie p {
  font-size:12px;
  color:#ffffff;
  text-align:left;
  padding:5px 75px 5px 0;
  line-height:16px;
  min-width:200px;
  margin:0;
}
#center_bandeau_cookie #bandeau_cookie #validate_cookie {
  position:absolute;
  display:block;
  top:10px;
  right:40px;
  font-size:18px;
  color:#ffffff;
  text-decoration:none;
}
#center_bandeau_cookie #bandeau_cookie #closure {
  position:absolute;
  display:block;
  width:26px;
  height:26px;
  border-radius:50%;
  background:#ffffff url("/static/xxx_xxx/img/icons/ico_close.png") no-repeat 5px 5px;
  border:none;
  text-indent:-99px;
  cursor:pointer;
  top:0;
  right:0;
  margin-top:7px;
}
#center_bandeau_cookie #bandeau_cookie {
  width:900px;
  margin:auto;
  padding-right:20px;
  position:relative;
}
#center_bandeau_cookie {
  position:fixed;
  width:100%;
  top:0;
  left:0;
  z-index:99;
  background:rgba(0,0,0,.80);
  min-height:41px;
}
