html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;  padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
address {margin-bottom: 10px;}
hr {display: block;-webkit-margin-before: 0.5em;-webkit-margin-after: 0.5em;-webkit-margin-start: auto;-webkit-margin-end: auto;border-style: inset;border-width: 1px;border: 1px solid #4D4A4B;}
body {line-height: 1;}
ol, ul {list-style-type:none; margin-bottom: 10px;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
body {text-align: center; line-height: 21px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 13px;color: #e6e9e4;min-height: 25px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_blizzspirit.jpg);-webkit-background-size: cover;   -moz-background-size: cover;-o-background-size: cover;background-size: cover;background-color: #002b55;background-repeat: no-repeat;background-attachment: fixed;background-position: center center;}
a{font-weight: bold;text-decoration: none;color:#39beef;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
a:hover {text-decoration: none;color: #e7e7e7;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
h1,h2,h3,h4,h5,h6{padding-bottom: 10px;color: #eeb325;line-height: 22px;font-weight: bold;text-shadow: 0px 1px 1px black;font-family: Calibri;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #39bec9;}
h1 {font-size: 30px;}
h2 {font-size: 26px;}
h3 {font-size: 22px;}
h4 {font-size: 20px;}
h5 {font-size: 18px;}
h6{font-size: 16px;}
p {padding-bottom: 10px;line-height: 150%;}
cite, em, i {font-style: italic;}
pre, code {font-family: Courier New, monospace; margin-bottom: 10px;}
ins {text-decoration: none;}
sup, sub {height: 0; line-height: 1; position: relative; vertical-align: baseline;}
sup {bottom: 0.8em;}
sub {top: 0.3em;}
dl {margin: 0 0 1.5em 0;}
dl dt {font-weight: bold;}
dd  {margin-left: 1.5em;margin-left: 1.5em;color: #62B3B6;text-align: center;font-size: 11px;margin-top: 3px;line-height: 17px;}
blockquote{color: #e7e7e7;background-color: #022647;border: 1px solid #083c6c;margin-bottom: 10px;border-left: 10px solid #083c6c;padding: 1em 1em 0.5em 1em;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
blockquote p {padding-bottom: 10px;}
textarea {padding: 4px;}
img#about-image { float: left; margin: 3px 8px 8px 0px;}
input[type=text],input.text, input.title, textarea, select {background-color:#fff; border:none; padding: 2px; color: #4e4e4e;}
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border:none;}
input[type=text], input.text, input.title, textarea, select { margin:0.5em 0;}
input[type=text], input[type=email],input.box_share{-webkit-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;-ms-transition: all 0.4s linear 0s;-o-transition: all 0.4s linear 0s;transition:all 0.4s linear 0s;background-color: #032341;float: left;text-shadow: 1px 1px #000;line-height: 30px;cursor: pointer;color: #39beef;margin-top: 7px;height: 26px !important;font-size: 12px;width: 165px;border: 1px solid #063c5c;}
input[type=text]:hover{-webkit-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;-ms-transition: all 0.4s linear 0s;-o-transition: all 0.4s linear 0s;transition: all 0.4s linear 0s;background-color: #033156;color: #59ccf6;border: 1px solid #0d4e77;}
input[type=text]:focus{-webkit-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;-ms-transition: all 0.4s linear 0s;-o-transition: all 0.4s linear 0s;transition: all 0.4s linear 0s;background-color: #033156;color: #59ccf6;border: 1px solid #0d4e77;}
.inputText{background: #024d94;cursor: pointer;background-image: -webkit-linear-gradient(top, #024d94, #013C76);background-image: -moz-linear-gradient(top, #024d94, #013C76);background-image: -ms-linear-gradient(top, #024d94, #013C76);background-image: -o-linear-gradient(top, #024d94, #013C76);background-image: linear-gradient(to bottom, #024d94, #013C76);-webkit-border-radius: 3;-moz-border-radius: 3;border-radius: 3px;text-shadow: 1px 1px 2px #1a1a1a;-webkit-box-shadow: 0px 1px 3px #2e2e2e;-moz-box-shadow: 0px 1px 3px #2e2e2e;box-shadow: 0px 1px 3px #2e2e2e;font-family: "Open sans", Arial;font-weight: bold;color: #57d2ff;font-size: 17px;padding: 7px 15px 7px 15px;border: solid #0f537a 1px;text-decoration: none;width: 140px;}
.inputText:hover{background-image:linear-gradient(#0257A4, #01468B);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0257A4', endColorstr='#01468B', GradientType=0);}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {background-color:red;background-image: none;color: #000;}
* html .clearfix { zoom: 1; } *:first-child+html .clearfix { zoom: 1; }   ::-webkit-scrollbar {width: 10px;height: 10px;background: #011D3B;} ::-webkit-scrollbar-track-piece {background: transparent none;border-right-width: 8px;background: #011D3B;} ::-webkit-scrollbar-track-piece:horizontal {	border-right-width: 4px;border-bottom-width: 8px;} ::-webkit-scrollbar-thumb {border: solid 0 transparent;border-right-width: 0px;-webkit-border-radius: 0px;-webkit-border-top-right-radius: 0px 0px;-webkit-border-bottom-right-radius: 0px 0px;background:#39BEEF;}
::-webkit-scrollbar-thumb:hover {background: #39BEEF;}
::-webkit-scrollbar-thumb:horizontal {border-right-width: 0;border-bottom-width: 0px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 0px 0px;-webkit-border-bottom-left-radius: 0px 0px;background:#39BEEF;}
table {display: table;border-collapse: separate;border-spacing: 2px;border-color: gray;margin-bottom: 10px;}
.item_table{margin: 0 auto;margin-top: 16px !important;margin-bottom: 17px !important;border: 1px solid #999;padding: 0px;border-collapse: collapse;}
tbody{display: table-row-group;vertical-align: middle;border-color: inherit;}
.item_table th {color: white;border: 1px solid #999;padding: 5px 10px;margin: 0px;}
tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.item_table tr.header {background-color: black;font-weight: bold; color: white;}
td {border: 1px solid #999;padding: 5px 10px;margin: 0px;}
.item_table tr.header2{padding-top: 5px; padding-right: 10px; padding-bottom: 5px; background-color: #403226; padding-left: 10px;  border-width: 1px; color: white;}
.item_table td:hover.header2{padding-top: 5px; padding-right: 10px; padding-bottom: 5px; background-color: red; padding-left: 10px;  border-width: 1px;}
div.post .new-post .aligncenter, .aligncenter { display: block; margin-left: auto !important; margin-right: auto !important; }
.wp-caption.alignleft { margin: 0px 10px 10px 0px; }
.wp-caption.alignright { margin: 0px 0px 10px 10px; }
.wp-caption{    border: 1px solid #00376a;    text-align: center;    background-color: #012647;padding-top: 4px; margin-bottom: 10px;  box-shadow: 1px 1px 1px #000;  border-radius: 4px;}
.wp-caption:hover{border: 1px solid #003C71; background-color: #012D54;}
.wp-caption img{border: 1px solid #00376a;margin-bottom: 3px;}
.wp-caption p.wp-caption-text{color: #39beef;padding-bottom: 5px;}
.alignright { float: right; }
.alignleft { float: left }
img.alignleft { display:inline; float:left; margin-right:15px; }
img.alignright { display:inline; float:right; margin-left:15px; }
img.cadre {border-top-left-radius: 4px 4px; border-top-right-radius: 4px 4px; border-bottom-right-radius: 4px 4px; border-bottom-left-radius: 4px 4px; -webkit-box-shadow: #000000 0 0 20px; box-shadow: #000000 0 0 20px; border-color: #372511; border-style: solid; border-width: 1px; padding: 1px;}
li.warlock{list-style-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/warlock.png);}
li.blizz{list-style-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_plus.png);} .commentlist li.bypostauthor p{color: #2ac1ff;} #bordure_guides {background-color: rgb(0, 22, 40);border: 1px solid #002a42;margin: 10px;padding: 5px;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.5);width: 304px;} 
#bordure_guides h3{color: #39beef;text-shadow: 0px 1px 1px black;border-bottom: 1px dashed #004165;font-family: "Open sans", Arial;font-size: 16px;margin-top: 5px;}
#bordure_guides img{width: 20px; margin-left: 5px; vertical-align: -3px;}
#bordure_guides span{ font-size: 13px;margin-right: 5px;color: #d8b815;}
#bordure_guides a{color: #39beef;text-shadow: 0px 1px 1px black;}
#bordure_guides a:hover{color: #5BC9F2;}
#bordure_guides span.more{background-image: linear-gradient(to bottom, #024d94, #013C76);background: -moz-linear-gradient( center top, #024d94 5%, #013C76 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#024d94',endColorstr='#013C76');background-color: #013C76;border-radius: 2px;border: 1px solid #0F537A;padding-left: 5px;padding-right: 5px;color: #57d2ff;font-family: "Open sans", Arial;font-size: 12px;text-shadow: 0px 1px 1px #1a1a1a;-webkit-box-shadow: 0px 1px 3px #2e2e2e;-moz-box-shadow: 0px 1px 3px #2e2e2e;box-shadow: 0px 1px 3px #2e2e2e;float: right;height: 22px;margin-top: -1px;}
#bordure_guides span.more:hover{background-image: linear-gradient(#0257A4, #01468B);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0257A4', endColorstr='#01468B', GradientType=0);}
#bordure_guides div#all_guide{background-color: #022847;width: 282px;border: 1px solid #004165;padding: 5px;margin-left: 5px;text-align: center;font-size: 15px;margin-bottom: 5px;-webkit-transition:all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#bordure_guides div#all_guide:hover{background-color: #023259;border: 1px solid #07476D;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#bordure_bleu{background-color: #001628;border: 1px solid #002a42;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.5);margin-left: 10px;margin-bottom: 10px;margin-right: 5px;padding:5px;width: 304px;position: relative;}
#bordure_bleu hr{border: 1px dashed #004165;}
#bordure_bleu li{text-shadow: 0px 1px 1px black;}
#bordure_bleu img.location{border-radius: 4px;}
#bordure_bleu div#hide_hr{background-color: #001628;width: 305px;margin-top: -10px;height: 5px;}
#bordure_bleu h3{color: #39bed2;text-shadow: 0px 1px 1px black;border-bottom: 1px dashed #004165;margin-top: 5px;margin-bottom: 5px;font-size: 16px;font-family: "Open sans", Arial;}
#bordure_bleu h3.summary{margin-top: -115px;margin-left: 10px;text-shadow: 1px 1px 1px black;color: #efe3d2;font-size: 16px;font-weight: bold;line-height: 15px;padding-bottom: 5px;}
#bordure_bleu .event-item{height: 125px !important;box-shadow: #0d0703 0 0 5px;border-radius: 4px;-webkit-box-shadow: #0d0703 0 0 5px;-moz-box-shadow: #0d0703 0 0 5px;box-shadow: #0d0703 0 0 5px;border: 1px solid #4F2D1C;width: 300px;margin-top: 5px !important;}
#bordure_bleu .event-item:hover{border: 1px solid #6b3c24;filter: saturate(130%);-webkit-filter: saturate(130%);-moz-filter: saturate(130%);-o-filter: saturate(130%);-ms-filter: saturate(130%);}
#bordure_bleu .event-item-overwatch{height: 125px !important;box-shadow: #0d0703 0 0 5px;border-radius: 4px;-webkit-box-shadow: #0d0703 0 0 5px;-moz-box-shadow: #0d0703 0 0 5px;box-shadow: #0d0703 0 0 5px;border: 1px solid #373737;width: 300px;margin-top: 5px !important;}
#bordure_bleu .event-item-overwatch:hover{border: 1px solid #3F3F3F; filter: saturate(130%);-webkit-filter: saturate(130%);-moz-filter: saturate(130%);-o-filter: saturate(130%);-ms-filter: saturate(130%);}
#bordure_bleu p.warcraft {text-align: left; color: #f8b700;font-weight: bold;}
#bordure_bleu p.overwatch {text-align: left; color:  #e7e7e7;font-weight: bold;}
#bordure_bleu h3.item-overwatch{margin-top: -115px;    margin-left: 10px;padding-bottom: 0px;    z-index: 50;    background-color: #141517;    font-weight: bold;    font: italic 1.3em BigNoodleToo,impact,sans-serif;    line-height: .9em;    padding-right: .3em;    color: #FFC70E;    text-shadow: 2.5px -2px 0.5px rgba(35, 31, 32, 0.1), -2.5px 2px 0.5px rgba(35, 31, 32, 0.1), -2.5px -2px 0.5px rgba(35, 31, 32, 0.1), 2.5px 2px 0.5px rgba(35, 31, 32, 0.1);    letter-spacing: 0px;}
#bordure_bleu div.item-description-overwatch {margin-left: 10px;    max-width: 170px;    color: #e7e7e7;    height: 32px;    line-height: 16px;    margin-bottom: 10px;    color: #FFF;    text-shadow: 0px 1px 1px black;}
#bordure_bleu p{font-family: "Open sans", Arial;font-size: 14px;text-align: center;margin-bottom: -10px;}
#bordure_bleu .event-item img:hover{}
#bordure_bleu div.description{margin-left: 10px;max-width: 170px;color: #efc9a0;height: 32px;line-height: 16px;margin-bottom: 10px;}
#bordure_bleu div.event-time{ margin-left: 20px;text-shadow: 0px 1px 1px black; color: #efe3d2;font: italic 12px/22px Arial,sans-serif; }
#bordure_bleu span.more{background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6A2303), color-stop(1, #3E0D07) );background: -moz-linear-gradient( center top, #6A2303 5%, #3E0D07 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6A2303', endColorstr='#3E0D07');background-color: #6A2303;border-radius: 2px;text-indent: 0px;margin-right: 9px;border: 1px solid #852D03;display: inline-block;color: #FFAE00;font-family: Helvetica;font-size: 13px;font-style: normal;height: 22px;line-height: 21px;width: 110px;text-decoration: none;text-align: center;}
#bordure_bleu span.more:hover{background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #802b04), color-stop(1, #440d06) );background: -moz-linear-gradient( center top, #802b04 5%, #440d06 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#802b04', endColorstr='#440d06');background-color: #440d06;border: 1px solid #943305;}
#bordure_bleu span.more-overwatch{    cursor: pointer;    transition: none;    background: none;    -webkit-transform: skew(-.25rad);    -ms-transform: skew(-.25rad);    transform: skew(-.25rad);    background-color: #FFC70E;  color: #511616 !important;    box-shadow: inset 0 0 10px 5px rgba(237, 186, 14, 0.6);    border: 1px solid #FDDA75;    font-family: Futura,"century gothic",arial,sans-serif;    text-transform: uppercase;    border-radius: 4px;    padding: 2px;    margin-right: 9px;    display: inline-block;    width: 110px;    text-align: center;}
#bordure_bleu span.more-overwatch:hover{background: none; background: #FFF;    border-color: #FFF;    color: #511616;    box-shadow: none;}
#bordure_affixe{background-repeat: no-repeat;    margin: 0 auto;  height: 85px;    background-color: #033050;    width: 280px;    padding: 10px;    border: 1px solid #004165;   margin-bottom: 10px;   padding-top: 5px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_raiderio.png)}
#bordure_affixe span.source{float: right;font-size: 10px;}
#bordure_affixe span.source a{color: #ffd100}
#bordure_affixe span.source a:hover{color: #FFD717}
#bordure_affixe p{color: #39beef;  font-weight: bold;  text-shadow: 0px 1px 1px black;text-align: left;  font-family: "Open sans", Arial;}
#bordure_affixe img{margin-left: 5px; margin-right: 5px; border: 1px solid #137fa2;border-radius: 4px;}
#bordure_affixe img:hover{margin-left: 5px; margin-right: 5px; border: 1px solid #1696C0;border-radius: 4px;}
#bordure_peche{height: 85px;background-color: #033050;width: 280px;margin-bottom: 10px;padding: 10px;border: 1px solid #004165;padding-top: 5px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_raiderio.png)}
#bordure_peche.rivage{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_intendant_peche_rivage.png); background-repeat: no-repeat;    margin: 0 auto;}
#bordure_peche.azsuna{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_intendant_peche_azsuna.png); background-repeat: no-repeat;    margin: 0 auto;}
#bordure_peche.valsharah{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_intendant_peche_valsharah.png); background-repeat: no-repeat;    margin: 0 auto;}
#bordure_peche.hautroc{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_intendant_peche_hautroc.png); background-repeat: no-repeat;    margin: 0 auto;}
#bordure_peche.tornheim{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_intendant_peche_tornheim.png); background-repeat: no-repeat;    margin: 0 auto;}
#bordure_peche.suramar{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_intendant_peche_suramar.png); background-repeat: no-repeat;    margin: 0 auto;}
#bordure_peche span.source{float: right;font-size: 10px;}
#bordure_peche span.source a{color: #ffd100}
#bordure_peche span.source a:hover{color: #FFD717}
#bordure_peche span.intendant{font-size: 13px;color: #f8b700;font-weight: bold;text-shadow: 0px 1px 1px black;}
#bordure_peche span.rotation{font-size: 11px;font-weight: bold;text-shadow: 0px 1px 1px black;    color: #e7e7e7;}
#bordure_peche p{color: #39beef;  font-weight: bold;  text-shadow: 0px 1px 1px black;text-align: left;  font-family: "Open sans", Arial;}
#bordure_peche img{margin-left: 2px; margin-right: 2px; border: 1px solid #137fa2;border-radius: 4px;}
#bordure_peche img:hover{margin-left: 2px; margin-right: 2px; border: 1px solid #1696C0;border-radius: 4px;}
#bordure_bossmondial{height: 85px;background-color: #033050;width: 280px;margin-bottom: 10px !important;padding: 10px;border: 1px solid #004165;padding-top: 5px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_raiderio.png)}
#bordure_bossmondial.jiarak{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_bossmondial_zuldazar_jiarak.png); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.azurethos{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_bossmondial_radetiragarde_azurethos.png); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.tzane{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_bossmondial_nazmir_tzane.png); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.krolauk{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_bossmondial_voldun_krolauk.png); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.assemblage{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_bossmondial_drustvar_assemblage.png); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.yenajz{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_bossmondial_chantorage_yenajz.png); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.bastion{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_bastion.png); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.maldraxxus{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_maldraxxus.png); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.sylvarden{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_sylvarden.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.revendreth{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_revendreth.png); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.rivages{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_dragonflight_rivages.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.ohnahra{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_dragonflight_ohnahra.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.travee{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_dragonflight_travee.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.thaldrazsus{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_dragonflight_thaldrazsus.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.dorn{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_thewarwithin_iledorn.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.abimes{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_thewarwithin_abimes.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.saintechute{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_thewarwithin_saintechute.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial.azjkahet{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/boss/fond_thewarwithin_azjkahet.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_bossmondial span.source{float: right;font-size: 10px;}
#bordure_bossmondial span.source a{color: #ffd100}
#bordure_bossmondial span.source a:hover{color: #FFD717}
#bordure_bossmondial p.titre_boss{font-size: 15px;    color: #dbd100;    font-weight: bold;    margin-left: -10px;    margin-top: 10px;    margin-bottom: -10px;    text-shadow: 0px 1px 1px black;}
#bordure_bossmondial span.emplacement{font-size: 11px;font-weight: bold;text-shadow: 0px 1px 1px black;    color: #e7e7e7;}
#bordure_bossmondial p{color: #39beef;  font-weight: bold;  text-shadow: 0px 1px 1px black;text-align: left;  font-family: "Open sans", Arial;}
#bordure_echos{height: 85px;background-color: #033050;width: 280px;margin-bottom: 10px !important;padding: 10px;border: 1px solid #004165;padding-top: 5px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_thewarwithin_evenement_echoradieux.jpg)}
#bordure_echos.dorn{ margin: 0 auto;}
#bordure_echos.abimes{ margin: 0 auto;}
#bordure_echos.saintechute{ margin: 0 auto;}
#bordure_echos.azjkahet{margin: 0 auto;}
#bordure_echos span.source{float: right;font-size: 10px;}
#bordure_echos span.source a{color: #ffd100}
#bordure_echos span.source a:hover{color: #FFD717}
#bordure_echos p.titre_boss{font-size: 15px;    color: #dbd100;    font-weight: bold;   margin-top: 10px;    margin-bottom: -10px;    text-shadow: 0px 1px 1px black;}
#bordure_echos span.emplacement{font-size: 11px;font-weight: bold;text-shadow: 0px 1px 1px black;    color: #e7e7e7;}
#bordure_echos p{color: #39beef;  font-weight: bold;  text-shadow: 0px 1px 1px black;text-align: left;  font-family: "Open sans", Arial;}
#bordure_visionhorrifique{height: 85px;background-color: #160e33;width: 280px;margin-bottom: 10px !important;padding: 10px;border: 1px solid #25175a;padding-top: 5px;}
#bordure_visionhorrifique.orgrimmar{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_visionshorrifiques_orgrimmar.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_visionhorrifique.hurlevent{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_visionshorrifiques_hurlevent.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_visionhorrifique span.source{float: right;font-size: 10px;}
#bordure_visionhorrifique span.source a{color: #ffd100}
#bordure_visionhorrifique span.source a:hover{color: #FFD717; text-decoration: underline;}
#bordure_visionhorrifique p.nom_vision{font-size: 15px;    color: #DBD100;    font-weight: bold;    margin-left: -10px; margin-top: 10px;    margin-bottom: -10px;    text-shadow: 0px 1px 1px black;}
#bordure_visionhorrifique span.emplacement{font-size: 11px;font-weight: bold;text-shadow: 0px 1px 1px black;    color: #e7e7e7;}
#bordure_visionhorrifique p{color: #FC664C;  font-weight: bold;  text-shadow: 0px 1px 1px black;text-align: left;  font-family: "Open sans", Arial;}
#bordure_reputation_raid{height: 85px;background-color: #033050;width: 280px;margin-bottom: 10px !important;padding: 10px;border: 1px solid #004165;padding-top: 5px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_raiderio.png)}
#bordure_reputation_raid.manaforgeomega{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_thewarwithin_reputation_vandalesmanaforge.jpg); background-repeat: no-repeat;margin: 0 auto;margin-top: 10px;}
#bordure_reputation_raid.manaforgeomega h5{text-align: center; color: #ff80ff;  line-height: 0px;    margin-top: 8px;}
#bordure_reputation_raid.manaforgeomega a{text-align: center; color: #ff80ff !important;  line-height: 0px;    margin-top: 8px;}
#bordure_reputation_raid.manaforgeomega a:hover{color: #f79ff7 !important}
#bordure_reputation_raid.manaforgeomega div.numero_semaine{font-size: 24px;      border: 1px solid #f87cf8;      border-radius: 50%;      font-weight: bold;      width: 48px;      height: 48px;      background-color: #4a044a;      color: white;      text-shadow: 0px 1px 1px black;      box-shadow: 2px 2px 2px #840484;      display: flex;        align-items: center;        justify-content: center;        flex-shrink: 0;}
#bordure_reputation_raid.manaforgeomega div.habillage{display: flex;align-items: flex-start;gap: 10px;}
#bordure_reputation_raid.manaforgeomega div.contenu_semaine{flex: 1;        display: flex;        flex-direction: column;        justify-content: center;}
#bordure_reputation_raid.manaforgeomega p.description{    text-align: center;    font-weight: bold;    font-size: 12px;    color: #f9ff00;text-shadow: 0px 1px 1px black;}
#bordure_reputation_raid.manaforgeomega p.renom{font-size: 13px;text-shadow: 0px 1px 1px black;    text-align: left;}
#bordure_reputation_raid.manaforgeomega p.renom img{width: 13px;}
#bordure_fonctionnalite{height: 85px;background-color: #033050;width: 280px;margin-bottom: 10px !important;padding: 10px;border: 1px solid #004165;padding-top: 5px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_raiderio.png)}
#bordure_fonctionnalite.bandelettesreshii{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_thewarwithin_capeprodigieuse_bandelettesreshii2.jpg); background-repeat: no-repeat;margin: 0 auto;margin-top: 10px;}
#bordure_fonctionnalite.bandelettesreshii h5{text-align: center; color: #ff80ff;  line-height: 0px;    margin-top: 8px;}
#bordure_fonctionnalite.bandelettesreshii a{text-align: center; color: #E5CC80 !important;  line-height: 0px;    margin-top: 8px;}
#bordure_fonctionnalite.bandelettesreshii a:hover{color: #EED99A !important !important;}
#bordure_fonctionnalite.bandelettesreshii div.niveauobjet_semaine{font-size: 18px;    border: 1px solid #6a5923;    border-radius: 50%;    font-weight: bold;    width: 48px;    height: 48px;    background-color: #3c3727;    color: white;    text-shadow: 0px 1px 1px black;    box-shadow: 2px 2px 2px #473f26;    display: flex;    align-items: center;    justify-content: center;    flex-shrink: 0;}
#bordure_fonctionnalite.bandelettesreshii div.habillage{display: flex;align-items: flex-start;gap: 10px;}
#bordure_fonctionnalite.bandelettesreshii div.rang_semaine{flex: 1;        display: flex;        flex-direction: column;        justify-content: center;}
#bordure_fonctionnalite.bandelettesreshii p.informations{    text-align: center;    font-weight: bold;    font-size: 12px;    color: #f9ff00;text-shadow: 0px 1px 1px black;}
#bordure_fonctionnalite.bandelettesreshii p.nivO{line-height: 130%;    color: white;font-size: 13px;text-shadow: 0px 1px 1px black;    text-align: left;}
#bordure_fonctionnalite.bandelettesreshii p.nivO img{width: 13px;}
.tooltip-wrapper {  display: inline;      float: right;	      margin-top: 10px;}
.tooltip-container {  position: relative;  display: inline-block;    cursor: pointer;}
img.bonus {  width: 30px;  border: 1px solid #d9c279;  border-radius: 2px;  margin-top: 10px;  vertical-align: middle;}
.tooltip-bubble { visibility: hidden;    opacity: 0;    transition: opacity 0.3s;    position: absolute;    bottom: 105%;    left: 50%;    transform: translateX(-50%);    background-color: #00356c;    border: 1px solid #0259b6;    color: #fff;    padding: 12px;    border-radius: 8px;    font-size: 13px;    line-height: 1.4;   box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);    width: 205px;    z-index: 10;    text-shadow: 0px 1px 1px black;}
.tooltip-container:hover .tooltip-bubble {  visibility: visible;  opacity: 1;}
.tooltip-bubble::after {  content: "";  position: absolute;  top: 100%;  left: 50%;  transform: translateX(-50%);  border-width: 6px;  border-style: solid;  border-color: #00356c transparent transparent transparent;}
#bordure_assautsnzoth{height: 85px;background-color: #160e33;width: 280px;margin-bottom: 10px !important;padding: 10px;border: 1px solid #25175a;padding-top: 5px;}
#bordure_assautsnzoth.uldum-mogu{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_assaut_patch83_valmogu.jpg);background-repeat: no-repeat;background-color: #160E33;  margin: 0 auto;}
#bordure_assautsnzoth.uldum-mantide{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_assaut_patch83_valmantide.jpg);background-repeat: no-repeat;background-color: #160E33;  margin: 0 auto;}
#bordure_assautsnzoth.val-amathet{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_assaut_patch83_uldumamathet.jpg);background-repeat: no-repeat;background-color: #160E33;  margin: 0 auto;}
#bordure_assautsnzoth.val-aqir{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_assaut_patch83_uldumaqir.jpg);background-repeat: no-repeat;background-color: #160E33;  margin: 0 auto;}
#bordure_assautsnzoth table{     width: 107%;   margin-top: -5px;    border-spacing: 0px;    margin-bottom: 0px;margin-left: -10px;height: 70px;}
#bordure_assautsnzoth .titre_zone{width: 50%;padding: 0px;    border: none;font-size: 15px;    color: #dbd100;    font-weight: 700;    margin-left: -10px;    margin-top: 10px;    margin-bottom: -10px;    text-shadow: 0 1px 1px #000;text-align: center;}
#bordure_assautsnzoth .titre_zone a{color: #DBD100}
#bordure_assautsnzoth .titre_zone a:hover{color: #F4E900}
#bordure_assautsnzoth .titre_assaut{ width: 50%;padding: 0px;    border: none;    font-size: 15px;    font-weight: 700;    text-shadow: 0 1px 1px #000;    color: #e7e7e7;text-align: center}
#bordure_assautsnzoth .titre_date { width: 50%;padding: 0px;    border: none;   font-size: 10px;    font-weight: 700;    text-shadow: 0 1px 1px #000;color: #e7e7e7;text-align: center}
#bordure_assautsnzoth span.source{float: right;font-size: 10px;}
#bordure_assautsnzoth span.source a{color: #ffd100}
#bordure_assautsnzoth span.source a:hover{color: #FFD717; text-decoration: underline;}
#bordure_assautsnzoth p.nom_vision{font-size: 15px;    color: #DBD100;    font-weight: bold;    margin-left: -10px; margin-top: 10px;    margin-bottom: -10px;    text-shadow: 0px 1px 1px black;}
#bordure_assautsnzoth span.emplacement{font-size: 11px;font-weight: bold;text-shadow: 0px 1px 1px black;    color: #e7e7e7;}
#bordure_assautsnzoth p{color: #FC664C;  font-weight: bold;  text-shadow: 0px 1px 1px black;text-align: left;  font-family: "Open sans", Arial;}
#bordure_invasion{height: 85px;background-color: #033050;padding: 10px;font-family: "Open sans", Arial;margin-bottom: 10px;border: 1px solid #073F62;padding-top: 5px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_invasion_legion.png)}
#bordure_invasion p.invasion_actif{color: #73f173;font-size: 16px;font-weight: bold;text-shadow: 1px 1px 1px black;}
#bordure_invasion p.invasion_actif a{color: #73f173;}
#bordure_invasion p.invasion_actif a:hover{color: #42EC42}
#bordure_invasion p.invasion_actif_texte{font-size: 13px;color: #39beef;text-shadow: 0px 1px 1px black;font-weight: bold;}
#bordure_invasion p.invasion_inactif{color: #ef7474;font-size: 16px;font-weight: bold;text-shadow: 1px 1px 1px black;}
#bordure_invasion p.invasion_inactif a{color: #ef7474;}
#bordure_invasion p.invasion_inactif a:hover{color: #EB5454;}
#bordure_invasion p.invasion_inactif_texte{font-size: 13px;color: #39beef;text-shadow: 0px 1px 1px black;font-weight: bold;}
#bordure_assaut{height: 85px;background-color: #033050;padding: 10px;font-family: "Open sans", Arial;margin-bottom: 10px;border: 1px solid #073F62;padding-top: 5px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_assauts_bfa.jpg)}
#bordure_assaut p.assaut_actif{color: #73f173;font-size: 16px;font-weight: bold;text-shadow: 1px 1px 1px black;}
#bordure_assaut p.assaut_actif a{color: #73f173;}
#bordure_assaut p.assaut_actif a:hover{color: #42EC42}
#bordure_assaut p.assaut_actif_texte{font-size: 13px;color: #39beef;text-shadow: 0px 1px 1px black;font-weight: bold;}
#bordure_assaut p.assaut_inactif{color: #ef7474;font-size: 16px;font-weight: bold;text-shadow: 1px 1px 1px black;}
#bordure_assaut p.assaut_inactif a{color: #ef7474;}
#bordure_assaut p.assaut_inactif a:hover{color: #EB5454;}
#bordure_assaut p.assaut_inactif_texte{font-size: 13px;color: #39beef;text-shadow: 0px 1px 1px black;font-weight: bold;}
#bordure_corruption{height: 85px;background-color: #160e33;width: 280px;margin-bottom: 10px;padding: 10px;border: 1px solid #25175a;padding-top: 5px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_dame_corruption.jpg); background-repeat: no-repeat;margin: 0 auto;}
#bordure_corruption span.source{float: right;font-size: 10px;}
#bordure_corruption span.source a{color: #ffd100}
#bordure_corruption span.source a:hover{color: #FFD717; text-decoration: underline;}
#bordure_corruption p{color: #FC664C;  font-weight: bold;  text-shadow: 0px 1px 1px black;text-align: left;  font-family: "Open sans", Arial;}
#bordure_corruption a{color: #DBD100; font-size: 12px; font-weight: bold;  text-shadow: 0px 1px 1px black;}
#bordure_corruption a:hover{color: #F4E900; }
#bordure_corruption #alignement_corruption{justify-content: center;    display: flex;    margin-top: -3px;    margin-bottom: 3px;}
.iconecorruption{width: 40px; height: 40px;font-family: 'Open Sans',Arial,Helvetica,sans-serif;position: relative;z-index: 0;}
.iconecorruption ins {width: 32px;height: 32px;left: 4px;top: 4px;display: block;position: absolute;z-index: 5;background-repeat: no-repeat;}
.iconecorruption span {width: 32px;height: 32px;left: 4px;top: 4px;display: block;position: absolute;z-index: 5;background-repeat: no-repeat;}
.iconecorruption div.image {width: 32px;height: 32px;left: 4px;top: 4px;display: block;position: absolute;z-index: 5;background-repeat: no-repeat;    background-position: center;}
.iconecorruption del {width: 40px;height: 40px;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/cadre_iconecorruption.png); display: block;position: absolute;left: 0;top: 0;z-index: 10;background-repeat: no-repeat;}
.iconecorruption div.cadre {width: 40px;height: 40px;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/cadre_iconecorruption.png); display: block;position: absolute;left: 0;top: 0;z-index: 10;background-repeat: no-repeat;}
.iconecorruption:hover {background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/cadre_iconecorruption_hover.png);}
.iconecorruption a {display: block;position: absolute;left: 3px;top: 3px;z-index: 20;width: 38px;   color: white; height: 38px;}
.iconecorruption .quantite{position: absolute;white-space: nowrap;  left: 26px;top: 16px;   font-weight: bold;font-size: 15px;color: white;text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;z-index: 5;}
#bordure_jetonwow{height: 90px;background-color: #033050;padding: 10px;border: 1px solid #004165;padding-top: 5px;padding-bottom: 5px;margin-bottom: 2px; background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_jetonwow_blizzspirit.png)}
#bordure_jetonwow p{color: #39beef;font-weight: bold;text-shadow: 0px 1px 1px black;text-align: left;font-family: "Open sans", Arial;}
#bordure_jetonwow span.source{float: right;font-size: 10px;}
#bordure_jetonwow span.source a{color: #ffd100}
#bordure_jetonwow span.source a:hover{color: #FFD717}
#bordure_jetonwow p.prix_jeton{background: -webkit-linear-gradient(#ffc62e, #b27305);-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-shadow: none;font-size: 24px;font-family: "Open sans", Arial;}
#bordure_jetonwow p.prix_minmax{font-weight: bold;font-family: "Open sans", Arial;text-align: left;color: rgb(33, 98, 134);text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);}
#bordure_jetonwow 	p.prix_actualise {font-family: "Open sans", Arial;text-align: left;margin-bottom: 0px;font-size: 12px;font-style: italic;font-weight: normal;text-shadow: 0px 1px 1px black;color: #e7e7e7;}
#bordure_information_batiment{height: 100px;background-color: #033050;margin-bottom: 10px;margin-top: 1px;border: 1px solid #004165;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/fond_batimentrivage_blizzspirit.png)}
#bordure_information_batiment div.progress{position: relative;margin: 0px 6px 0px;height: 5px;background: rgba(4, 48, 79, 0.5);border: 1px solid #002133;border-radius: 4px;overflow: hidden;margin-top: -6px;}
#batiment_rivage{width: 100px;float: left;height: 100px;}
#batiment_rivage p.pourcentage_batiment{margin-top: -40px;text-align: center;font-size: 15px;font-weight: bold;color: #17afef;text-shadow: 1px 1px 1px black;margin-bottom: 6px;}
#batiment_rivage p.titre_batiment{color: #39beef;font-size: 11px;margin-bottom: -13px;font-weight: bold;text-align: center;text-shadow: 1px 1px 1px black;}
#batiment_rivage p.buff_batiment{color: #21627b;text-align: center;}
#batiment_rivage img.buff_batiment{vertical-align: middle;border: 2px solid #185c81;width: 18px;border-radius: 4px;}
#batiment_rivage img.buff_batiment:hover{vertical-align: middle;border: 2px solid #277caa;width: 18px;border-radius: 4px;}
#bordure_information_batiment div.inner{position: absolute;left: 0;bottom: 0;height: 5px;background: #ffba00;border-right: 1px solid #000;opacity: .75;}
#bordure_information_batiment div.inner-actif{position: absolute;left: 0;bottom: 0;height: 5px;background: #00d800;border-right: 1px solid #000;opacity: .75;}
#bordure_information_batiment div.inner-inactif{position: absolute;left: 0;bottom: 0;height: 5px;background: #f44336;border-right: 1px solid #000;opacity: .75;}
#cadre_guide{padding: 10px;margin: 5px;  margin-bottom: -10px;  display: block;margin-top: 0px;}
#cadre_guide a{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;display:block; width:251px; height: 64px;border: 1px solid #004165;margin-bottom: 15px;color: #4196B9;}
#cadre_guide a:hover{filter: saturate(140%);-webkit-filter: saturate(140%);-moz-filter: saturate(140%);-o-filter: saturate(140%);-ms-filter: saturate(140%);color: #39BEEF;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;border: 1px solid #39BEEF;box-shadow: rgb(0, 70, 109) 0px 0px 13px;}
#cadre_guide h4{border-bottom: 1px dotted #424141; margin-bottom: 10px;font-weight: bold;color: #0379A9;font-size: 17px;}
#cadre_guide span{ font-family: Calibri;margin-top: 20px;font-size: 16px;padding: 7px 7px 5px;font-weight: bold;float: left;color: #39beef;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7);font-weight: 600;
text-shadow: 0px 1px 1px #000;}
#cadre_guide a:hover span{color: #54d4e4 !important;text-shadow: rgb(92, 190, 244) 0px 0px 8px;  -webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;}
#cadre_guide a.fond_guide {background-repeat: no-repeat;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);cursor: pointer;display: block;height: 75px;margin-bottom: 10px;position: relative;overflow: hidden;width: 292px;margin-left: -10px;} #reseaux_sociaux{width: 344px;height: 83px;margin-bottom: 35px;}
#reseaux_sociaux div{background-color: #FFF;padding: 4px;height: 20px;margin-left: 13px;text-align: center;margin-top: -2px;width: 34px;}
#reseau_facebook{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau_sociaux_twitch.png) no-repeat;display: inline-block;background-position: left top;width: 70px;height: 83px;visibility: visible;float: left;margin-left: 10px;}
#reseau_facebook:hover{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau_sociaux_twitch.png) no-repeat;display: inline-block;background-position: left bottom;width: 70px;height: 83px;visibility: visible;float: left;}
#reseau_twitter{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau_sociaux_twitch.png) no-repeat;display: inline-block;background-position:-70px top;width: 70px;height: 83px;visibility: visible;float: left;margin-left: 10px;}
#reseau_twitter:hover{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau_sociaux_twitch.png) no-repeat;display: inline-block;background-position: -70px bottom;width: 70px;height: 83px;visibility: visible;float: left;margin-left: 10px;}
#reseau_youtube{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau_sociaux_twitch.png) no-repeat;display: inline-block;background-position: -140px top;width: 70px;height: 83px;visibility: visible;float: left;margin-left: 10px;}
#reseau_youtube:hover{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau_sociaux_twitch.png) no-repeat;display: inline-block;background-position: -140px bottom;width: 70px;height: 83px;visibility: visible;float: left;margin-left: 10px;}
#reseau_twitch{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau_sociaux_twitch.png) no-repeat;display: inline-block;background-position: right top;width: 70px;height: 83px;visibility: visible;float: left;margin-left: 10px;}
#reseau_twitch:hover{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau_sociaux_twitch.png) no-repeat;display: inline-block;background-position: right bottom;width: 70px;height: 83px;visibility: visible;float: left;margin-left: 10px;}
span.facebook {width: 40px; height: 40px; background-color: #073c5e;cursor: pointer; border-radius: 20px;display: inline-block;margin-top: 10px;margin-left: 10px;}
span.facebook:hover{background-color: #3B5998}
span.twitter {width: 40px; height: 40px; background-color: #073c5e; cursor: pointer;border-radius: 20px;display: inline-block;margin-top: 10px;margin-left: 5px;}
span.twitter:hover{background-color: #4099FF}
span.youtube {width: 40px; height: 40px; background-color: #073c5e; cursor: pointer;border-radius: 20px;display: inline-block;margin-top: 10px;margin-left: 5px;}
span.youtube:hover{background-color: #CC181E}
span.twitch {width: 40px; height: 40px; background-color: #073c5e; cursor: pointer;border-radius: 20px;display: inline-block;margin-top: 10px;margin-left: 5px;}
span.twitch:hover{background-color: #6441A4}
span.discord {width: 40px; height: 40px; background-color: #073c5e;cursor: pointer; border-radius: 20px;display: inline-block;margin-top: 10px;margin-left: 5px;}
span.discord:hover{background-color: #7289DA}
span.rss {width: 40px; height: 40px; background-color: #073c5e; cursor: pointer;border-radius: 20px;display: inline-block;margin-top: 10px;margin-left: 5px;}
span.rss:hover{background-color: #FF8D1E}
#fond_reseaux_sociaux{width: 255px;height: 60px;float: right;margin-right: 19px;background: #011A2F;border: 1px solid #073F62;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 10px;}
.sprite_reseaux_sociaux {background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/sprite_reseaux.png);background-repeat: no-repeat;display: block;}
.sprite_reseaux_sociaux-icon_discord {width: 30px;height: 30px;background-position: -5px -5px;margin-left: 5px;margin-top: 5px;}
.sprite_reseaux_sociaux-icon_facebook {width: 30px;height: 30px;background-position: -45px -5px;margin-left: 6px;margin-top: 6px;}
.sprite_reseaux_sociaux-icon_rss {width: 30px;height: 30px;background-position: -85px -5px;margin-left: 5px;margin-top: 5px;}
.sprite_reseaux_sociaux-icon_twitch {width: 22px;height: 25px;background-position: -125px -5px;margin-top: 8px;margin-bottom: 7px;margin-left: 9px;}
.sprite_reseaux_sociaux-icon_twitter {width: 25px;height: 25px;background-position: -157px -5px;margin-left: 7.5px;margin-top: 7.5px;}
.sprite_reseaux_sociaux-icon_youtube {width: 30px;height: 30px;background-position: -192px -5px;margin-left: 5.5px;margin-top: 6px;}
.sprite_icons {background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/sprite_icons.png);background-repeat: no-repeat;display: inline-block;}
.sprite_icons-fleche_down {vertical-align: middle;width: 18px;height: 18px;background-position: -31px -5px;}
.sprite_icons-fleche_up {vertical-align: middle;margin-left: -3px;width: 18px;height: 18px;background-position: -59px -5px;}
.sprite_icons-icone_blizzspirit28 {width: 28px;height: 28px;background-position: -87px -31px;vertical-align: middle;margin-right: 10px;}
.sprite_icons-icone_monkspirit28 {width: 28px;height: 28px;background-position: -125px -30px;vertical-align: middle;margin-right: 10px;}
.sprite_icons-icone_warlockspirit28 {width: 28px;height: 28px;background-position: -127px -94px;vertical-align: middle;margin-right: 10px;}
.sprite_icons-up {width: 14px;height: 10px;background-position: -169px -65px;margin-top: 10px;}
.sprite_icons-warning {width: 16px;height: 16px;background-position: -193px -65px;vertical-align: middle; margin-right: 5px;}
.sprite_icons-money_gold_po {width: 13px;height: 13px;background-position: -5px -132px;}
.sprite_icons-icone_calendrier_evenement15 {vertical-align: middle; width: 15px;height: 15px;background-position: -113px -5px;}
.sprite_icons-icone_calendrier_evenement20 {width: 20px;height: 20px;background-position: -35px -69px;margin-left: 5px;vertical-align: -3px;}
.sprite_icons-icone_blizzspirit_twitter20 {vertical-align: -5px; width: 20px;height: 20px;background-position: -5px -69px;}
.sprite_icons-icone_discussion_commentaire20 {vertical-align: -5px; width: 20px;height: 20px;background-position: -65px -69px;}
.sprite_icons-icon_twitter16 {vertical-align: -4px;width: 16px;height: 16px;background-position: -87px -5px;}
.sprite_icons-icone_commentaire15 {vertical-align: middle;margin-left: 2px;width: 15px;height: 14px;background-position: -5px -30px;}
.sprite_icons-icone_etoile15 {vertical-align: middle; width: 15px;height: 15px;background-position: -120px -69px;}
.sprite_icons-icone_enveloppe_mail15 {width: 15px;height: 15px;background-position: -95px -69px;margin: 5px;}
.sprite_icons-icone_hautfait {width: 22px;height: 22px;background-position: -95px -94px;margin-right: 5px;vertical-align: middle;}
.sprite_icons-icone_message {width: 18px;height: 12px;background-position: -138px -5px;margin-right: 5px; vertical-align: middle;}
.sprite_icons-couronne_admin_or {vertical-align: -2px; width: 16px;height: 13px;background-position: -5px -5px;}
.sprite_icons-icone_twitch14 {vertical-align: -3px; width: 14px;height: 15px;background-position: -145px -68px;}
.sprite_icons-rond_croix_rouge50 {width: 50px;height: 50px;background-position: -166px -5px;}
span.icone_quete{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/icone_quete.gif) no-repeat;width: 15px;height:15px;padding: 2px 0px 4px 16px;margin-left: 6px;}
span.icone_quete_journa{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/icone_quete_journa.gif) no-repeat;width: 15px;height:15px;padding: 2px 0px 4px 16px;margin-left: 6px;}
span.icone_update{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/icone_etoile.png) no-repeat;width: 16px;height:16px;padding: 4px 0px 4px 18px;margin-left: 8px;}
span.icone_stream{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/icone_livestream.png) no-repeat;width: 18px;height:18px;padding: 5px 0px 4px 20px;margin-left: 6px;}
.sprite_profil {background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/profil/sprite_profil.png);background-repeat: no-repeat;display: inline-block;}
.sprite_profil-badge_battlenet {width: 45px;height: 45px;background-position: -5px -5px;vertical-align: middle;}
.sprite_profil-engrenage {width: 25px;height: 26px;background-position: -60px -5px;}
.sprite_profil-icone_logohm {vertical-align: middle;width: 44px;height: 56px;background-position: -50px -72px;}
.sprite_profil-icone_logolfr {vertical-align: middle;width: 44px;height: 56px;background-position: -104px -72px;}
.sprite_profil-icone_logomythic {vertical-align: middle;width: 44px;height: 56px;background-position: -168px -5px;}
.sprite_profil-icone_logonm { vertical-align: middle;   width: 44px;height: 56px;background-position: -168px -71px;}
.sprite_profil-icone_mascotte {vertical-align: middle; margin-left: 5px !important;width: 35px;height: 35px;background-position: -5px -137px;}
.sprite_profil-icone_monture { vertical-align: middle; margin-left: 5px !important;   width: 35px;height: 35px;background-position: -158px -137px;}
.sprite_profil-spell_inconnu {width: 18px;height: 18px;background-position: -203px -137px;}
.sprite_profil-icone_achievement {width: 63px;height: 57px;background-position: -95px -5px;}
.sprite_profil-icone_information {width: 35px;height: 35px;background-position: -5px -72px;}
#page_partage{margin-left: 1161px;float: right;top: 415px;position: absolute;}
#reseau_facebook_page:hover{cursor: pointer;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau-sociaux_page.png) no-repeat;display: inline-block;background-position: 0px top;width: 40px;height: 40px;visibility: visible;margin-left: 15px;}
#reseau_facebook_page{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau-sociaux_page.png) no-repeat;display: inline-block;background-position: 0px bottom;width: 40px;height:40px;visibility: visible;margin-left: 0px;margin-bottom: 10px;}
#reseau_twitter_page:hover{cursor: pointer;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau-sociaux_page.png) no-repeat;display: inline-block;background-position:-40px top;width: 40px;height: 40px;visibility: visible;margin-left: 15px;}
#reseau_twitter_page{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau-sociaux_page.png) no-repeat;display: inline-block;background-position: -40px bottom;width: 40px;height: 40px;visibility: visible;margin-left: 0px;margin-bottom: 10px;}
#reseau_google_page:hover{cursor: pointer;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau-sociaux_page.png) no-repeat;display: inline-block;background-position: -80px top;width: 40px;height: 40px;visibility: visible;margin-left: 15px;}
#reseau_google_page{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/sprite_reseau-sociaux_page.png) no-repeat;display: inline-block;background-position: -80px bottom;width: 40px;height: 40px;visibility: visible;margin-left: 0px;margin-bottom: 10px;}
#partage_facebook{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/bouton_partage.png) no-repeat;display: inline-block;background-position: 0px bottom;width: 25px;height: 25px;visibility: visible;float: right;margin-left: 5px;margin-right: 5px;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
#partage_facebook:hover {background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/bouton_partage.png) no-repeat;display: inline-block;background-position: 0px top;width: 25px;height: 25px;visibility: visible;float: right;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
#partage_twitter{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/bouton_partage.png) no-repeat;display: inline-block;background-position: -26px bottom;width: 25px;height: 25px;visibility: visible;float: right;margin-left: 5px;margin-right: 5px;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
#partage_twitter:hover{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/bouton_partage.png) no-repeat;display: inline-block;background-position: -26px top;width: 25px;height: 25px;visibility: visible;float: right;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
#partage_google{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/bouton_partage.png) no-repeat;display: inline-block;background-position: -51px bottom;width: 25px;height: 25px;visibility: visible;float: right;margin-left: 5px;margin-right: 5px;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
#partage_google:hover{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/bouton_partage.png) no-repeat;display: inline-block;background-position: -51px top;width: 25px;height: 25px;visibility: visible;float: right;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;
#icone_quete{background-position: 0 0;background: none no-repeat scroll left center transparent;padding-left: 18px !important;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/icone_quete.gif);}/*/*/#fond_slider{float: left;margin-bottom: 10px;width: 837px;margin-left: 18px;margin-top: 0px;height: 340px;z-index: 0;position: relative;}
#bouton_soutenir {filter: saturate(100%);-webkit-filter: saturate(100%);-moz-filter: saturate(100%);-o-filter: saturate(100%);-ms-filter: saturate(100%);-webkit-transition: all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.5);display: block;margin-left: 10px;width: 312px;height: 100px;border: 1px solid #073F62;margin-bottom: 10px;margin-top: 0px;}
#bouton_soutenir:hover{border:1px solid #025b8c;filter: saturate(140%);-webkit-filter: saturate(140%);-moz-filter: saturate(140%);-o-filter: saturate(140%);-ms-filter: saturate(140%);-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#bouton_soutenir span{font-family: "Open sans", Arial;margin-top: 21px;font-size: 18px;padding: 7px 7px 5px;width: 160px;line-height: 20px;font-weight: bold;margin-left: 5px;float: left;color: #39beef;text-shadow: 1px 1px 1px #000;}
#dons{width: 330px; height: 180px; margin: 0px auto; opacity: 0.7;}
#dons:hover{opacity: 1;}
#fond_commentaire{ font-size: 12px;padding: 0px 5px;text-align: center;cursor: pointer; }
#fond_commentaire span{text-align: center;}
#fond_commentairestream{background-color: #6332A7; background: linear-gradient(#805EAC, #583786);  background: -moz-linear-gradient( center top, #805EAC 5%, #583786 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='805EAC', endColorstr='#583786');border: 1px solid #39265E;position: relative;text-shadow: 1px 1px #000;color: #FFF;display: block;padding: 3px 11px;border-radius: 4px; margin-right: 50px; margin-top: -30px;}
#fond_commentairestream span{text-align: center;}
#fond_commentairestream img{position: absolute;width: 8px;top: 27px;text-align: center;right: 30%;}/**/#recent-posts .entry #float_cat{position: absolute;left: 6px;top: 6px;width: 80px;height: 34px;padding-left: 3px;border-right: 0px;z-index: 20;}
#float_cat{position: absolute;left: 0px;top: 0px;width: 80px;height: 34px;padding-left: 3px;border-right: 0px;z-index: 20;}
#float_cat.portail{background:-moz-linear-gradient(135deg,  transparent 34px, #2b97c6  34px);background:-o-linear-gradient(135deg,  transparent 34px, #2b97c6  34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #2b97c6  34px)}
#float_cat.heroes{background:-moz-linear-gradient(135deg,  transparent 34px, #421387 34px);background:-o-linear-gradient(135deg,  transparent 34px, #421387 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #421387 34px)}
#float_cat.overwatch{background:-moz-linear-gradient(135deg,  transparent 34px, #313131 34px);background:-o-linear-gradient(135deg,  transparent 34px, #313131 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #313131 34px);}
#float_cat.diablo{background:-moz-linear-gradient(135deg,  transparent 34px, #132D33  34px);background:-o-linear-gradient(135deg,  transparent 34px, #132D33  34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #132D33  34px);}
#float_cat.hearthstone{background:-moz-linear-gradient(135deg,  transparent 34px, #b08f33  34px);background:-o-linear-gradient(135deg,  transparent 34px, #b08f33  34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #b08f33  34px);}
#float_cat.warcraft{background:-moz-linear-gradient(135deg,  transparent 34px, #4D2413 34px);background:-o-linear-gradient(135deg,  transparent 34px, #4D2413 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #4D2413  34px);}
#float_cat.starcraft{background:-moz-linear-gradient(135deg,  transparent 34px, #002856 34px);background:-o-linear-gradient(135deg,  transparent 34px, #002856 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #002856  34px);}
#float_cat.blizzard{background:-moz-linear-gradient(135deg,  transparent 34px, #016da234px);background:-o-linear-gradient(135deg,  transparent 34px, #016da234px);background:-webkit-linear-gradient(135deg,  transparent 34px, #016da2 34px);}
#float_cat.communaute {background: -moz-linear-gradient(135deg, transparent 34px, #4D2413 34px);background: -o-linear-gradient(135deg, transparent 34px, #4D2413 34px);background: -webkit-linear-gradient(135deg, transparent 34px, #002d57 34px);}
#float_cat.dk{background:-moz-linear-gradient(135deg,  transparent 34px, #C41F3B 34px);background:-o-linear-gradient(135deg,  transparent 34px, #C41F3B 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #C41F3B 34px);}
#float_cat.guerrier{;background:-moz-linear-gradient(135deg,  transparent 34px, #C79B6E 34px);background:-o-linear-gradient(135deg,  transparent 34px, #C79B6E 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #C79B6E 34px);}
#float_cat.druide{background:-moz-linear-gradient(135deg,  transparent 34px, #FF7D0A 34px);background:-o-linear-gradient(135deg,  transparent 34px, #FF7D0A 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #FF7D0A 34px);}
#float_cat.voleur{background:-moz-linear-gradient(135deg,  transparent 34px, #FFF569 34px);background:-o-linear-gradient(135deg,  transparent 34px, #FFF569 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #FFF569 34px);}
#float_cat.demo{background:-moz-linear-gradient(135deg,  transparent 34px, #9482C9 34px);background:-o-linear-gradient(135deg,  transparent 34px, #9482C9 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #9482C9 34px);}
#float_cat.demoniste{background:-moz-linear-gradient(135deg,  transparent 34px, #9482C9 34px);background:-o-linear-gradient(135deg,  transparent 34px, #9482C9 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #9482C9 34px);}
#float_cat.moine{background: -moz-linear-gradient(135deg,  transparent 34px, #00FF96 34px);background:-o-linear-gradient(135deg,  transparent 34px, #00FF96 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #00FF96 34px);}
#float_cat.mage{background:-moz-linear-gradient(135deg,  transparent 34px, #69CCF0 34px);background:-o-linear-gradient(135deg,  transparent 34px, #69CCF0 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #69CCF0 34px);}
#float_cat.paladin{background:-moz-linear-gradient(135deg,  transparent 34px, #F58CBA 34px);background:-o-linear-gradient(135deg,  transparent 34px, #F58CBA 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #F58CBA 34px);}
#float_cat.chaman{background:-moz-linear-gradient(135deg,  transparent 34px, #0070DE 34px);background:-o-linear-gradient(135deg,  transparent 34px, #0070DE 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #0070DE 34px);}
#float_cat.chasseur{background:-moz-linear-gradient(135deg,  transparent 34px, #ABD473 34px);background:-o-linear-gradient(135deg,  transparent 34px, #ABD473 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #ABD473 34px);}
#float_cat.pretre{background:-moz-linear-gradient(135deg,  transparent 34px, #FFFFFF 34px);background:-o-linear-gradient(135deg,  transparent 34px, #FFFFFF 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #FFFFFF 34px);}
#float_cat.chasseurdemon{background:-moz-linear-gradient(135deg,  transparent 34px, #A330C9  34px);background:-o-linear-gradient(135deg,  transparent 34px, #A330C9 34px);background:-webkit-linear-gradient(135deg,  transparent 34px, #A330C9 34px);}
.sprite_cat {background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/sprite_categorie.png);background-repeat: no-repeat;   display: block;}
.sprite_cat-icone_chaman {  margin-top: 2px; margin-left: 2px;  width: 30px;height: 30px;background-position: -75px -5px;}
.sprite_cat-icone_chasseur {   margin-top: 2px; margin-left: 2px;  width: 30px;height: 30px;background-position: -115px -5px;}
.sprite_cat-icone_demoniste {  margin-top: 2px; margin-left: 2px;   width: 30px;height: 30px;background-position: -81px -45px;}
.sprite_cat-icone_druide {   margin-top: 2px; margin-left: 2px;  width: 30px;height: 30px;background-position: -45px -85px;}
.sprite_cat-icone_guerrier {   margin-top: 2px; margin-left: 2px;  width: 30px;height: 30px;background-position: -85px -85px;}
.sprite_cat-icone_mage {   margin-top: 2px; margin-left: 2px;  width: 30px;height: 30px;background-position: -39px -125px;}
.sprite_cat-icone_moine { margin-top: 2px; margin-left: 2px;width: 30px;height: 30px;background-position: -79px -125px;}
.sprite_cat-icone_paladin { margin-top: 2px; margin-left: 2px;width: 30px;height: 30px;background-position: -155px -5px;}
.sprite_cat-icone_pretre {  margin-top: 2px; margin-left: 2px;   width: 30px;height: 30px;background-position: -161px -45px;}
.sprite_cat-icone_voleur {  margin-top: 2px; margin-left: 2px;   width: 30px;height: 30px;background-position: -155px -125px;}
.sprite_cat-icone_dk {margin-top: 2px; margin-left: 2px;   width: 30px;height: 30px;background-position: -5px -85px;}
.sprite_cat-icone_chasseurdemon {   margin-top: 2px; margin-left: 2px;width: 30px;height: 30px;   background-position: -5px -45px;}
.sprite_cat-icone_blizzard {   margin-left: 3px; margin-top: 4px; width: 24px;height: 24px;background-position: -5px -5px;}
.sprite_cat-icone_warcraft {margin-left: 3px; margin-top: 4px;  width: 26px;height: 26px;background-position: -5px -165px;}
.sprite_cat-icone_overwatch {margin-left: 3px; margin-top: 4px;width: 26px;height: 26px;background-position: -119px -125px;}
.sprite_cat-icone_heroes {  margin-left: 3px;margin-top: 3px;  width: 24px;height: 27px;background-position: -5px -125px;}
.sprite_cat-icone_hearthstone {  margin-top: 2px; margin-left: 2px;  width: 30px;height: 30px;background-position: -125px -85px;}
.sprite_cat-icone_diablo {  margin-top: 2px; margin-left: 2px;  width: 30px;height: 30px;background-position: -121px -45px;}
.sprite_cat-icone_starcraft {   margin-top: 2px; margin-left: 2px; width: 30px;height: 30px;background-position: -165px -85px;}
.sprite_cat-icone_communaute {   margin-left: 3px; margin-top: 4px; width: 26px;height: 25px;background-position: -45px -45px;}
.sprite_cat-icone_portail {   margin-left: 3px; margin-top: 4px; width: 26px;height: 26px;background-position: -39px -5px;} #cadre_thumbnail{border: 1px solid #00466d;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;background-color: #003150;  width: 280px;height: 165px;display: block;float: left;margin: 10px;margin-bottom: 5px;margin-top: 5px;margin-left: 5px;border-radius: 2px;box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 10px;}
#cadre_thumbnail:hover{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;border: 1px solid #39BEEF;box-shadow: rgb(0, 70, 109) 0px 0px 13px;filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);-ms-filter: saturate(120%);}
#cadre_thumbnail #float_cat{margin-left: 6px; margin-top: 6px;}
#cadre_imageune_article{margin-left: -11px;width: 833px;margin-top: -11px;height: 278px;display: block;margin-bottom: 10px;border: 1px solid #073f62; background-color:#001628;}
#cadre_imageune_article h2{font-family: Calibri;    text-transform: uppercase;font-size: 18px;color: #e7e7e7;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7);font-weight: 600;position: absolute;overflow: hidden;margin-top: 220px;width: 824px;margin-left: 10px;height: 16px;z-index: 20;}
#cadre_imageune_article div.masque_article{width: 833px;height: 70px;background-color: rgba(0, 22, 40, 0.7);margin-top: 208px;z-index: 2;position: absolute;}
#cadre_imageune_article.warcraft{border: 1px solid #723319;}
#cadre_imageune_article.starcraft{border: 1px solid #073F62;}
#cadre_imageune_article.overwatch{border: 1px solid #3d3d3d;}
#cadre_imageune_article.portail{border: 1px solid #0b5a7d;}
#cadre_imageune_article.heroes{border: 1px solid #5219a6;}
#cadre_imageune_article.hearthstone{border: 1px solid #705814;}
#cadre_imageune_article.diablo{border: 1px solid #174752;}
#cadre_imageune_article.communauté{border: 1px solid #084c8b;}
#cadre_imageune_article.blizzard{border: 1px solid #03618f;}
#cadre_imageune_article.mage{border: 1px solid #076e72;}
#cadre_imageune_article.druide{border: 1px solid #a45008;}	
#cadre_imageune_article.dk{border: 1px solid #a00f28;}
#cadre_image:hover{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;border: 1px solid #39BEEF;box-shadow: rgb(0, 70, 109) 0px 0px 13px;filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);-ms-filter: saturate(120%);}
#cadre_image{border: 1px solid #00466d;box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 10px;margin: 2px;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#cadre_image_marron{border: 1px solid #00466d;box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 10px;margin: 2px;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#cadre_image_marron:hover{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;border: 1px solid #39BEEF;box-shadow: rgb(0, 70, 109) 0px 0px 13px;filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);-ms-filter: saturate(120%);} #bloc-news {  margin-left: 380px;   padding-top: 10px; }
#thumb_featured{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;font-family: "Open sans", Arial;padding-top: 0px;color: #e7e7e7;border: 1px solid #073F62;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin: 0px 1px 5px 5px;width: 255px;height: 165px;position: relative;overflow: hidden;float: left;}
#thumb_featured span.featured_titre{margin-top: 120px;margin-left: 5px;position: absolute;z-index: 15;font-weight: bold;color: #e7e7e7;}
#thumb_featured:hover span{color: #39BEEF}
#thumb_featured:hover{background-color:  #052C4C;border: 1px solid #39BEEF;box-shadow: rgb(0, 70, 109) 0px 0px 13px;}
#thumb_featured img.attachment-thumbnail{width: 255px;}
#thumb_featured:hover img.attachment-thumbnail{-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05); transition: all .5s cubic-bezier(0,0,0,1.15);}
#thumb_featured div.fond_titre{width: 280px;height: 50px;background-color: rgba(0, 22, 40, 0.7);margin-top: -47px;position: relative;} #fond_publicite{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_pub.png);width: 728px;margin: auto;height: 90px !important;border: 1px solid #073f62;display: block;margin-top: 10px;}
#fond_publicite_single{background: #011A2F url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_pub_single.png);background-repeat: no-repeat;background-position: center;background-image: no-repeat;width: 495px;padding-left: 27px !important; float: left;height:60px;margin-left: 10px !important;  border: 1px solid #073F62;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);    border-width: 1px !important; margin-bottom: 10px !important;}
#pub_sidebar{border: 1px solid #002a42;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.5);height: 250px;margin-left: 10px; padding-left: 7px;padding-top: 7px; padding-bottom: 7px;display: block;margin-bottom: 10px;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/encadrement_pub.png);}
#pub_footer{width:306px; margin-top: 10px;border: 1px solid #002a42;box-shadow:0px 0px 1px 1px rgba(0, 0, 0, 0.4);height: 250px; padding-left: 7px;padding-top: 7px; padding-bottom: 7px;display: block; margin: 0 auto; text-align: justify;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/encadrement_pub.png);}
#bloc_pub{background-color: rgba(0, 22, 40, 0.7);border: 1px solid #073f62;margin-left: 6px;margin-bottom: 15px;margin-right: 3px;padding-right: 10px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);   padding-left: 10px;position: relative;}
#stream{background: #262626 url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/stream/bg_noise.png) top center;margin-bottom: 30px;border: 1px solid #000;background-color: #262626;margin-left: 7px;padding: 10px;width: 1020px;}
#stream h1 {  color: #39BEEF;  text-shadow: 2px 2px 2px #000; font-size: 25px;margin-left: 10px; margin-top: 10px;margin-bottom: 0px;}
#contenu_vignette{box-shadow: inset 0px 0px 4px 4px rgba(0, 0, 0, 0.3);text-align: center;border-top: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;padding-top: 15px;padding-bottom: 15px;padding-left: 8px;padding-right: 8px;background: rgba(0, 0, 0, 0.2);}
#contenu_vignette .fade{background: rgba(0, 0, 0, 0.75);-webkit-transition: opacity .42s ease-in-out;opacity: .2;box-shadow: 0px 0px 5px 5px rgba(0, 0, 0, 0.1);box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7),-1px 2px 20px rgba(255, 255, 255, 0.6) inset;}
#contenu_vignette .fade:hover{opacity: 1;}
#bouton_tchat_stream{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/stream/sprite_bouton_tchat.png) no-repeat;display: inline-block;cursor: pointer;background-position: left top;width: 110px;height: 26px;visibility: visible;float: left;}
#bouton_tchat_stream:hover{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/boutons/stream/sprite_bouton_tchat.png) no-repeat;display: inline-block;background-position: left bottom;width: 110px;height: 26px;visibility: visible;} #image_menu{float: none;filter: saturate(100%);-webkit-filter: saturate(100%);-moz-filter: saturate(100%);-o-filter: saturate(100%);-ms-filter: saturate(100%);border-radius: 4px;margin-top: 10px;border: 1px solid #0d688a;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
#image_menu:hover{filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);border: 1px solid #107DA7;-ms-filter: saturate(120%);}
#image_menu_classe{filter: saturate(100%);-webkit-filter: saturate(100%);-moz-filter: saturate(100%);-o-filter: saturate(100%);-ms-filter: saturate(100%);}
#image_menu_classe:hover{filter: saturate(180%);-webkit-filter: saturate(180%);-moz-filter: saturate(180%);-o-filter: saturate(180%);-ms-filter: saturate(180%);}
#image_menu_cauchemar{float: none;filter: saturate(100%);-webkit-filter: saturate(100%);-moz-filter: saturate(100%);-o-filter: saturate(100%);-ms-filter: saturate(100%);border-radius: 4px;margin-top: 10px;border: 1px solid #ff4e3b;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
#image_menu_cauchemar:hover{filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);border: 1px solid #ff6b5b;-ms-filter: saturate(120%);}
#image_menu_valeureux{float: none;filter: saturate(100%);-webkit-filter: saturate(100%);-moz-filter: saturate(100%);-o-filter: saturate(100%);-ms-filter: saturate(100%);border-radius: 4px;margin-top: 10px;border: 1px solid #175157;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
#image_menu_valeureux:hover{filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);border: 1px solid #216c74;-ms-filter: saturate(120%);}
a.legion{color: #59e827}
a.legion:hover{color: #72EC48}
#image_menu_warlords{float: none;filter: saturate(100%);-webkit-filter: saturate(100%);-moz-filter: saturate(100%);-o-filter: saturate(100%);-ms-filter: saturate(100%);border-radius: 4px;margin-top: 10px;border: 1px solid #914919;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
#image_menu_warlords:hover{filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);border: 1px solid #A3521D;-ms-filter: saturate(120%);}
a.warlordsofdraenor{color: #f5913e}
a.warlordsofdraenor:hover{color: #F7A562}
#image_menu_mists{float: none;filter: saturate(100%);-webkit-filter: saturate(100%);-moz-filter: saturate(100%);-o-filter: saturate(100%);-ms-filter: saturate(100%);border-radius: 4px;margin-top: 10px;border: 1px solid #43A471;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
#image_menu_mists:hover{filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);border: 1px solid #52B189;-ms-filter: saturate(120%);}
a.mistsofpandaria{color: #16f19d}
a.mistsofpandaria:hover{color: #41F3B0}
#image_menu_demoniste{float: none;filter: saturate(100%);-webkit-filter: saturate(100%);-moz-filter: saturate(100%);-o-filter: saturate(100%);-ms-filter: saturate(100%);border-radius: 4px;margin-top: 10px;border: 1px solid #6d3d97;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
#image_menu_demoniste:hover{filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);border: 1px solid #8047B1;-ms-filter: saturate(120%);}
#image_menu_overwatch{margin-bottom: 10px;border: 1px solid #F9A92B !important;border-radius: 5px;}
#image_menu_overwatch:hover{border: 2px solid #E58934;box-shadow: 0 0 0px #E58934, 0 0 0px #E58934, 0 0 40px #E58934, 0 0 0px #E58934;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
div.touslesguides{background-color: #011b31;width: 190px;position: absolute;border: 1px solid #00324e;padding: 7px;margin-left: 80px;text-align: center;font-size: 15px;margin-bottom: 5px;}
div.touslesguides:hover{background-color: #012849;border: 1px solid #00466C;}
div.touslesguides a{color: #39beef}
div.touslesguides:hover a{color: #e7e7e7}
div.bloc_connexion_um{width: 292px;margin-top: 2px !important;height: 400px;background: #002247 url(//www.blizzspirit.com/wp-content/themes/TheSource/images/background_sidebar_connexion.png) no-repeat !important;padding: 10px !important;border: 1px solid #004165 !important;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4) !important;}
div.bloc_connexion_um div.label_reputation{margin-top: 26px !important;color: white !important;  }
div.bloc_connexion_um div.the-badge img{width: 25px !important; height: 25px !important;  border: 1px solid #004165;border-radius: 3px;}
div.um-col-1{background-color: transparent;padding: 0px;border: none; box-shadow: none; margin-top: 0px; margin-bottom: 0px;} #gestionnaire_avatar{float:left;overflow: hidden; position: relative;}
#gestionnaire_avatar:hover img.avatar{border: 1px solid #0767A0; border-bottom: none;}
#gestionnaire_avatar:hover #bouton_role_membre{border: 1px solid #0767A0; border-top: none;}
#gestionnaire_avatar:hover #bouton_role_redacteur{border: 1px solid #0767A0; border-top: none;}
#gestionnaire_avatar:hover #bouton_role_admin{border: 1px solid #0767A0; border-top: none;}
#gestionnaire_avatar:hover #bouton_role_stream{border: 1px solid #0767A0; border-top: none;}
#gestionnaire_avatar:hover #bouton_role_anonyme{border: 1px solid #0767A0; border-top: none;}
#bouton_role_stream{background-color: #6332A7;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6332A7), to(#3C1C69));background-image: -webkit-linear-gradient(top, #6332A7, #3C1C69);background-image: -o-linear-gradient(top, #6332A7, #3C1C69);background-image: linear-gradient(to bottom, #6332A7, #3C1C69);border: 1px solid #06517c;padding: 2px 0px 3px 0px;color: #e7e7e7 !important;text-shadow: 0px 1px 1px black;font-weight: bold;width: 100px;border-top: none;margin-top: 100px;border-radius: 0px 0px 3px 3px;text-align: center;}
#bouton_role_admin{background-color: #39beef;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#39beef), to(#1c87ae));background-image: -webkit-linear-gradient(top, #39beef, #1c87ae);background-image: -o-linear-gradient(top, #39beef, #1c87ae);background-image: linear-gradient(to bottom, #39beef, #1c87ae);border: 1px solid #06517c;padding: 2px 0px 3px 0px;color: #e7e7e7 !important;text-shadow: 0px 1px 1px black;font-weight: bold;width: 100px;border-radius: 0px 0px 3px 3px;border-top: none;margin-top: 100px;text-align: center;}
#bouton_role_anonyme{background-color: #033f6d;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#033f6d), to(#003863));background-image: -webkit-linear-gradient(top, #033f6d, #003863);background-image: -o-linear-gradient(top, #033f6d, #003863);background-image: linear-gradient(to bottom, #033f6d, #003863);border: 1px solid #06517c;padding: 2px 0px 3px 0px;color: #e7e7e7 !important;text-shadow: 0px 1px 1pxblack;font-weight: bold;width: 100px;border-radius: 0px 0px 3px 3px;border-top: none;margin-top: 100px;text-align: center;}
#bouton_role_redacteur{background-color: #ffb673;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffb673), to(#b74f20));background-image: -webkit-linear-gradient(top, #ffb673, #b74f20);background-image: -o-linear-gradient(top, #ffb673, #b74f20); background-image: linear-gradient(to bottom, #ffb673, #b74f20);border: 1px solid #06517c;padding: 2px 0px 3px 0px;color: #ffffff !important;   text-shadow: 0px 1px 1px black;font-weight: bold;width: 100px;border-radius: 0px 0px 3px 3px;border-top: none;margin-top: 100px;text-align: center;}
#bouton_role_membre{background-color: #1681a8;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1681a8), to(#044b66));background-image: -webkit-linear-gradient(top, #1681a8, #044b66);background-image:-o-linear-gradient(top, #1681a8, #044b66);background-image: linear-gradient(to bottom, #1681a8, #044b66);border: 1px solid #06517c;padding: 2px 0px 3px 0px;color: #e7e7e7 !important;font-weight: bold;text-shadow: 0px 1px 1px black;width: 100px;border-radius: 0px 0px 3px 3px;border-top: none;margin-top: 100px;text-align: center;}
#bandeau_donateur{background: #ebbd46;color: #fff;display: block;font-weight: 600;left: -126px;line-height: 2;position: absolute;text-align: center;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);top: 13px;font-size: 10px;width: 300px;z-index: 2;-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
#box_anonyme{border: 1px solid #002a42;margin-top: 15px;padding: 10px;	padding-bottom: 0px;margin-bottom: 10px;background: #00172f;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
#box_commentaire_anonyme{ padding: 0px;line-height: 46px;margin-top: -10px;margin-left: -10px;margin-right: -10px;height: 46px;	margin-bottom: 10px;border-bottom: 1px solid #002a42;background-color: #012c57;background-image: -webkit-linear-gradient(top,#042546,#0a243d);background-image: -webkit-linear-gradient(top,#042546,#0a243d);background-image: -moz-linear-gradient(top,#042546,#0a243d);background-image: -ms-linear-gradient(top,#042546,#0a243d);background-image: -o-linear-gradient(top,#042546,#0a243d);background-image: linear-gradient(top,#042546,#0a243d);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#042546', EndColorStr='#0a243d');}
#box_commentaire_anonyme span.titre{color: #39beef !important;height: 16px;line-height: 16px;text-shadow: 1px 1px 0px #000;font-family: "Open sans", Arial;line-height: 46px;font-weight: bold;font-size:15px !important;margin-left: 15px;}
#box_commentaire_anonyme p{color: #C6ACF5 !important; line-height: 16px;}
#reponse_commentaire{color: #03469B;font-size: 9px;margin-bottom: 10px;border-bottom: 1px dashed #03469B;width: 25%;padding-bottom: 8px;font-weight: bold;}
#bouton_modification_article{background-color: #9e0000;padding: 5px;border: 1px solid black;color: white;border-radius: 3px;margin-bottom: 10px;width: 126px;text-shadow: 0px 1px 1px black;}
#sidebar_commentaires{box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.5);margin-left: 10px;width: 312px;border: 1px solid #002a42;border-bottom: none;margin-bottom: 10px;}
#sidebar_commentaires_titre{width: 302px;padding-top: 10px;padding-left: 10px;height: 32px;margin-left: 0px;margin-right: 36px;border-bottom: 1px solid #002a42;background-color: #063c5e;background-image:-webkit-linear-gradient(top,#063c5e,#022644);background-image: -moz-linear-gradient(top,#063c5e,#022644);background-image: -ms-linear-gradient(top,#063c5e,#022644);background-image:-o-linear-gradient(top,#063c5e,#022644);background-image: linear-gradient(top,#063c5e,#022644);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#063c5e', EndColorStr='#022644');font-weight: bold;color: #39beef;text-shadow: 0px 1px 1px black;font-family: "Open sans", Arial;font-size: 16px;}
#sidebar_commentaires ul{margin-bottom: 0px;}
li.widget-commentaire{background: #001b33;padding: 0px;height: 56px;line-height: 26px;font-size: 12px;font-weight: bold;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;   padding-lef: 5px;color: #4196B9;border-bottom: 1px solid #002a42;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;overflow: hidden;}
li.widget-commentaire:hover{cursor: pointer;background-color:#002648;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.widget-commentaire span{margin-right: 10px;font-size:8px;color:  #21beef !important;float:right;color: }
li.widget-commentaire img{width: 39px;vertical-align: middle;margin-right: 5px;border-radius: 2px;margin-left: 7px;height: 40px;border: 1px solid #003c5f;}
li.widget-commentaire font.auteur{color: #39beef;text-shadow: 0px 1px 1px #000;font-size: 13px;-webkit-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;-ms-transition: all 0.4s linear 0s;-o-transition: all 0.4s linear 0s;transition: all 0.4s linear 0s;}
li.widget-commentaire:hover font.auteur{color: #5EA7C6;}
li.widget-commentaire a.commentaire {color: #8DC0D6;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
li.widget-commentaire:hover a.commentaire{color: #ABD0E0;}
li.widget-commentairewarcraft{background: #001b33;padding: 0px;height: 56px;line-height: 26px;font-size: 12px;font-weight: bold;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left: 5px;color:#4196B9;border-bottom: 1px solid #002a42;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_warcraft.png);overflow: hidden;}
li.widget-commentairewarcraft:hover{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_warcraft_hover.png);cursor: pointer;background-color:#242424;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.widget-commentairewarcraft span{margin-right: 10px;font-size: 9px;color: #EFC9A0!important;float:right;}
li.widget-commentairewarcraft img{width: 39px;vertical-align: middle;margin-right: 5px;margin-left: 2px;border-radius: 2px; height: 40px;border: 1px solid #753B1F;}
li.widget-commentairewarcraft font.auteur{color:  #F7B900; text-shadow: 0px 1px 1px #000;font-size: 13px; webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
li.widget-commentairewarcraft:hover font.auteur{}
li.widget-commentairewarcraft a.commentaire {color: #EFC9A0;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
li.widget-commentairewarcraft:hover a.commentaire{color: #F9E2C9;}
li.widget-commentaireoverwatch{background: #001b33;padding: 0px;height: 56px;line-height: 26px;font-size: 12px;font-weight: bold;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left: 5px;color:#4196B9;border-bottom: 1px solid #002a42;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_overwatch.png);overflow: hidden;}
li.widget-commentaireoverwatch:hover{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_overwatch_hover.png);cursor: pointer;background-color:#242424;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.widget-commentaireoverwatch span{margin-right: 10px;font-size: 9px;color: #F8C20D !important;float:right;}
li.widget-commentaireoverwatch img{width: 39px;vertical-align: middle;margin-right: 5px;margin-left: 2px;border-radius: 2px;height: 40px;border: 1px solid #F8C20D;}
li.widget-commentaireoverwatch font.auteur{color: #e7e7e7;text-shadow:0 0 4px #E58934 , 0 0 4px #E58934 , 0 0 4px #E58934 , 0 0 4px #E58934;   font-size: 13px;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
li.widget-commentaireoverwatch:hover font.auteur{}
li.widget-commentaireoverwatch a.commentaire {color: #BCBCBC;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
li.widget-commentaireoverwatch:hover a.commentaire{color: #D6D5D5;}
li.widget-commentaireheroes{background: #001b33;padding: 0px;height: 56px;line-height: 26px;font-size: 12px;font-weight: bold;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left: 5px;color:#4196B9;border-bottom: 1px solid #002a42;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_heroes.png);overflow: hidden;}
li.widget-commentaireheroes:hover{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_heroes_hover.png);cursor: pointer;background-color:#242424;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.widget-commentaireheroes span{margin-right: 10px;font-size:8px;font-size: 9px;color: #998FFF !important;float:right;}
li.widget-commentaireheroes img{width: 39px;vertical-align: middle;margin-right: 5px;margin-left: 2px;border-radius: 2px;height: 40px;border: 1px solid #5548BB;}
li.widget-commentaireheroes font.auteur{color:  white;text-shadow: 0 0 1rem #009CFF;text-shadow: 0 0 1rem #009CFF;text-shadow: 0 0 1rem #009CFF;font-size: 13px;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
li.widget-commentaireheroes:hover font.auteur{}
li.widget-commentaireheroes a.commentaire {color: #998FFF;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
li.widget-commentaireheroes:hover a.commentaire{color: #ADA4FF;}
li.widget-commentairehearthstone{background: #001b33;padding: 0px;height: 56px;line-height: 26px;font-size: 12px;font-weight: bold;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left: 5px;color:#4196B9;border-bottom: 1px solid #002a42;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_hearthstone.png);overflow: hidden;}
li.widget-commentairehearthstone:hover{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_hearthstone_hover.png);cursor: pointer;background-color:#242424;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.widget-commentairehearthstone span{margin-right: 10px;font-size:8px;font-size: 9px;color: #000000 !important;float:right; }
li.widget-commentairehearthstone img{width: 39px;vertical-align: middle;margin-right: 5px;border-radius: 2px;margin-left: 2px;height: 40px;border: 1px solid #912008;}
li.widget-commentairehearthstone font.auteur{color:  #795122;text-shadow:0px 1px 0px #000;font-size: 13px;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
li.widget-commentairehearthstone:hover font.auteur{color: #795122;}
li.widget-commentairehearthstone a.commentaire {color: #000000;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
li.widget-commentairehearthstone:hover a.commentaire{color: #2E2E2E;}
li.widget-commentairestarcraft{background: #001b33;padding: 0px;height: 56px;line-height: 26px;font-size: 12px;font-weight: bold;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left: 5px;color:#4196B9;border-bottom: 1px solid #002a42;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_starcraft.png);overflow: hidden;}
li.widget-commentairestarcraft:hover{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_starcraft_hover.png);cursor: pointer;background-color:#242424;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.widget-commentairestarcraft span{margin-right: 10px;font-size: 9px;color: #B2DDDD !important;float:right; }
li.widget-commentairestarcraft img{width: 39px;vertical-align: middle;margin-right: 5px;margin-left: 2px;border-radius: 2px;height: 40px;border: 1px solid #066785;}
li.widget-commentairestarcraft font.auteur{color:  #4196B9;text-shadow: 0px 1px 1px #000;font-size: 13px; webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
li.widget-commentairestarcraft:hover font.auteur{color: #5EA7C6;}
li.widget-commentairestarcraft a.commentaire {color: #8DD5DD;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
li.widget-commentairestarcraft:hover a.commentaire{color: #AADFE6;}
li.widget-commentaireblizzard{background: #001b33;padding: 0px;height: 56px;line-height: 26px;font-size: 12px;font-weight: bold;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left: 5px;color:#4196B9;border-bottom: 1px solid #002a42;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_blizzard.png);overflow: hidden;}
li.widget-commentaireblizzard:hover{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_blizzard_hover.png);cursor: pointer;background-color:#242424;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.widget-commentaireblizzard span{margin-right: 10px;font-size:9px;color: #1EACE0 !important;float:right; }
li.widget-commentaireblizzard img{width: 39px;vertical-align: middle;margin-right: 5px;border-radius: 2px;margin-left: 2px;height: 40px;border: 1px solid #1EACD3;}
li.widget-commentaireblizzard font.auteur{color:  #7FC2DE;text-shadow: 0px 1px 1px #000;font-size: 13px; webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
li.widget-commentaireblizzard:hover font.auteur{}
li.widget-commentaireblizzard a.commentaire {color: #1EACE0;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
li.widget-commentaireblizzard:hover a.commentaire{color: #32C3F9;}
li.widget-commentairediablo{background: #001b33;padding: 0px;height: 56px;line-height: 26px;font-size: 12px;font-weight: bold;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left: 5px;color:#4196B9;border-bottom: 1px solid #002a42;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_diablo.png);overflow: hidden;}
li.widget-commentairediablo:hover{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_diablo_hover.png);cursor: pointer;background-color:#242424;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.widget-commentairediablo span{margin-right: 10px;font-size: 9px;color: #979EA2 !important;float:right; }
li.widget-commentairediablo img{width: 39px;vertical-align: middle;margin-right: 5px;border-radius: 2px;margin-left: 2px;height: 40px;border: 1px solid #395558;}
li.widget-commentairediablo font.auteur{text-shadow: 0px 1px 1px #000;font-size: 13px; webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;text-shadow: 0 0 0.5rem #DEE1E9;text-shadow: 0 0 0.5rem #DEE1E9;   text-shadow: 0 0 0.5rem #DEE1E9;   padding-right: .3em;letter-spacing: 0px;   color: #FFF;}
li.widget-commentairediablo:hover font.auteur{}
li.widget-commentairediablo a.commentaire {color: #979EA2;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
li.widget-commentairediablo:hover a.commentaire{color: #B1B7BA;}
li.widget-commentaireportail{background: #001b33;padding: 0px;height: 56px;line-height: 26px;font-size: 12px;font-weight: bold;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left: 5px;color:#4196B9;border-bottom: 1px solid #002a42;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_blizzspirit.png);overflow: hidden;}
li.widget-commentaireportail:hover{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/commentaire/fond_commentaire_blizzspirit_hover.png);cursor: pointer;background-color:#242424;webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.widget-commentaireportail span{margin-right: 10px;font-size:9px;color: #39beef !important;float:right; }
li.widget-commentaireportail img{width: 39px;vertical-align: middle;margin-right: 5px;margin-left: 2px;border-radius: 2px;height: 40px;border: 1px solid #0061A6;}
li.widget-commentaireportail font.auteur{color:  #29beef;text-shadow: 0px 1px 1px #000;font-size: 13px; webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
li.widget-commentaireportail:hover font.auteur{}
li.widget-commentaireportail a.commentaire {color: #e7e7e7;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
li.widget-commentaireportail:hover a.commentaire{color: #82C7E1;}
#fond_titre{width: 297px;padding-top: 10px;padding-left: 15px;height: 32px;margin-left: 0px;margin-right: 36px;border-bottom: 1px solid #2C2C2C;background-color: #2B2B2B;background-image: -webkit-linear-gradient(top,#2B2B2B,#222);background-image: -webkit-linear-gradient(top,#2B2B2B,#222);background-image: -moz-linear-gradient(top,#2b2b2b,#222222);background-image: -ms-linear-gradient(top,#2b2b2b,#222222);background-image: -o-linear-gradient(top,#2b2b2b,#222222);background-image: linear-gradient(top,#2b2b2b,#222222);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2b2b2b', EndColorStr='#222222');font-size: 15px !important;color: #8BC3DA !important;line-height: 20px;text-shadow: 2px 2px 0px #000;font-family: 'Segoe UI', Tahoma, Geneva, sans-serif;}
#sidebar_tweets{box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.5);width: 302px;margin-bottom: 10px;margin-left: 10px;margin-top: 10px;border: 1px solid #002a42;padding: 5px;background-color: #001628;}
#sidebar_tweets_titre{width: 302px;padding-top: 10px;padding-left: 10px;margin-left: -5px;margin-right: 36px;margin-top: -5px;font-family: 'Segoe UI', Tahoma, Geneva, sans-serif;border-bottom: 1px solid #002a42;background-color: #063c5e;background-image: -webkit-linear-gradient(top,#063c5e,#022644);background-image: -webkit-linear-gradient(top,#063c5e,#022644);background-image: -moz-linear-gradient(top,#063c5e,#022644);background-image: -ms-linear-gradient(top,#063c5e,#022644);background-image: -o-linear-gradient(top,#063c5e,#022644);background-image: linear-gradient(top,#063c5e,#022644);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#063c5e', EndColorStr='#022644');font-weight: bold;font-size: 16px;color: #39beef;text-shadow: 0px 1px 1px #000;}
#sidebar_tweets div.timeline-Body customisable-border{border-top: none !important;}
#sidebar_tweets_titre h3{font-size: 16px;font-family: 'Open Sans',Arial; text-shadow: 0px 1px 1px black;color: #29beef;}
#sidebar_tweets_bouton {margin-top: -35px;margin-right: 10px;float:right;text-shadow: 0px 1px 1px black;}
input[type=submit].sidebarum {vertical-align: middle!important;  height: auto!important;font-size: 15px;  border: none!important;  display: block;  width: 100%;  line-height: 1em!important;  padding: 16px 20px!important; text-decoration: none!important;  text-align: center;  text-transform: none!important;  font-weight: 400!important;  overflow: hidden;  position: relative;  transition: .25s;  box-sizing: border-box;  -moz-border-radius: 4px!important;  -webkit-border-radius: 4px!important;  border-radius: 4px!important;  border-top: 1px solid rgba(0, 0, 0, 0)!important;  border-bottom: 2px solid rgba(0, 0, 0, 0.1)!important;  opacity: 1;  font-size: 15px;  cursor: pointer!important;  width: 100%;  box-shadow: none;  text-shadow: none;  font-family: inherit;  outline: 0!important;  margin: 0;  opacity: 1;background-color: #004165;text-shadow: 1px 1px 1px black; color: white;}
input[type=submit].sidebarum:hover{background-color: #005380;}
input[type=submit].sidebarum_logout{vertical-align: middle!important;  height: auto!important;font-size: 15px;  border: none!important;  display: block;  width: 100%;  line-height: 1em!important;  padding: 16px 20px !important;  text-decoration: none!important;  text-align: center;  text-transform: none!important;  font-weight: 400!important;  overflow: hidden;  position: relative;  transition: .25s;  box-sizing: border-box; -moz-border-radius: 4px!important;  -webkit-border-radius: 4px!important;  border-radius: 4px!important;  border-top: 1px solid rgba(0, 0, 0, 0)!important;  border-bottom: 2px solid rgba(0, 0, 0, 0.1)!important;  opacity: 1; font-size: 15px;  cursor: pointer!important;  width: 100%;  box-shadow: none;  text-shadow: none;  font-family: inherit;  outline: 0!important;  margin: 0;  opacity: 1;background-color: #042036;color: white;text-shadow: 1px 1px 1px black;}
input[type=submit].sidebarum_logout:hover{background-color: #04243E;}
.specialisation{opacity: 0.4}
.specialisation:hover{opacity: 1}
.specialisation-actif{opacity: 1;}
.specialisation-actif:hover{opacity: 1}
@keyframes smoothBlink{from{opacity:1}to{opacity:0}}
.contenu{display:none;}
.contenu-actif{display:block;}
p.meta-info{margin-left: 10px;padding-bottom: 10px;font-size:.900em;padding-top: 0px;}
p.meta-info a {color: #39beef !important;}
p.meta-info a:hover{color: #76D1F3 !important;}
.tabs a,body{background-color:transparent}
.tabs a,.tabs-content{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}
.tabs li,ul.tabs{margin:0;padding:0;list-style:none}
.tabs li{float:left;display:block}
.tabs:after{display:table;content:' ';clear:both}.tabs a{display:inline-block;padding:10px 15px}
.tabs .active a,.tabs-content{background-color:transparent}
.tabs-content{position:relative;z-index:3;margin-bottom:20px}
.tab-content{display:none}
.tab-content.active{display:block}
.fade{opacity:0;transition:opacity .3s}
.fade.in{opacity:1} a.tooltip {position: relative;text-decoration: none;}
.tip {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; 
position: absolute;
left: 0;
top: -30px;
z-index: 30;
padding: 0 10px;
width: auto;
height: 26px;
line-height: 25px;
font-size: 10px;
font-weight: bold;
color: #e7e7e7;
white-space: nowrap;
border: solid 0px #000;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
opacity: 0;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); -webkit-transform:	scale(0);
-moz-transform:		scale(0);
-o-transform:		scale(0);
transform:		scale(0);
-webkit-transition:	opacity .3s ease-in-out, top .3s ease-in-out, -webkit-transform 0s linear .4s;
-moz-transition:	opacity .3s ease-in-out, top .3s ease-in-out, -moz-transform 0s linear .4s;
-o-transition:		opacity .3s ease-in-out, top .3s ease-in-out, -o-transform 0s linear .4s;
transition:		opacity .3s ease-in-out, top .3s ease-in-out, transform 0s linear .4s;
background-color: rgba(255,255,255,.5);
background-image:	-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.27)), to(rgba(0,0,0,0)), color-stop(0.3, rgba(0,0,0,.27)));
background-image:	-webkit-linear-gradient(top, rgba(0,0,0,.27) 30%, rgba(0,0,0,0));
background-image:  -moz-linear-gradient(top, rgba(0,0,0,.27) 30%, rgba(0,0,0,0));
background-image:	 -o-linear-gradient(top, rgba(0,0,0,.27) 30%, rgba(0,0,0,0));
background-image:		linear-gradient(top, rgba(0,0,0,.27) 30%, rgba(0,0,0,0)); }
.tooltip:hover .tip, .tooltip:active .tip {
opacity: 1;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); top: -45px;
z-index: 40;
-webkit-transform:	scale(1);
-moz-transform:		scale(1);
-o-transform:		scale(1);
transform:		scale(1);
-webkit-transition:	opacity .3s ease-in-out, top .3s ease-in-out;
-moz-transition:	opacity .3s ease-in-out, top .3s ease-in-out;
-o-transition:		opacity .3s ease-in-out, top .3s ease-in-out;
transition:			opacity .3s ease-in-out, top .3s ease-in-out;
}
.tip:before, .tip:after {
content: '';
display: block;
position: absolute;
left: 20px;
width: 0;
height: 0;
}
.tip:after {border: solid 12px transparent;	margin-left: -12px;	bottom: -24px;}
.gris{background-color: #024d93;text-shadow: 0px 1px 1px black;}
.gris:after {border-top-color: #024d93;} [data-tooltip],
.infobulle {  position: relative;  cursor: pointer;} [data-tooltip]:before,
[data-tooltip]:after,
.infobulle:before,
.infobulle:after {  position: absolute;  visibility: hidden;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -webkit-transition:   opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-moz-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition: opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);  -webkit-transform: translate3d(0, 0, 0);  -moz-transform:translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  pointer-events: none;} [data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after,
.infobulle:hover:before,
.infobulle:hover:after,
.infobulle:focus:before,
.infobulle:focus:after {  visibility: visible;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1;} .infobulle:before,
[data-tooltip]:before {z-index: 1001;border: 6px solid transparent;background: transparent;content: "";} .infobulle:after,
[data-tooltip]:after {  z-index: 1000;padding: 2px;padding-left: 5px;padding-right: 5px;text-shadow: 0px 1px 1px black;white-space: nowrap;background-image: linear-gradient(to bottom, #01386b, #014c91);background: -moz-linear-gradient( center top, #01386b 5%, #014c91 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#01386b',endColorstr='#014c91');  color: #e7e7e7;border: 1px solid rgba(2, 76, 147, 0.3);font-family: "Open sans", Arial;font-weight: normal;content: attr(data-tooltip);font-size: 11px;}  [data-tooltip]:before,
[data-tooltip]:after,
.infobulle:before,
.infobulle:after,
.infobulle-top:before,
.infobulle-top:after {bottom: 100%;left: 50%;}
[data-tooltip]:before,
.infobulle:before,
.infobulle-top:before {margin-left: -5px;margin-bottom: -11px;border-top-color: #000;border-top-color: #024d93;} [data-tooltip]:after,
.infobulle:after,
.infobulle-top:after {  margin-left: -10px;}
[data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after,
.infobulle:hover:before,
.infobulle:hover:after,
.infobulle:focus:before,
.infobulle:focus:after,
.infobulle-top:hover:before,
.infobulle-top:hover:after,
.infobulle-top:focus:before,
.infobulle-top:focus:after {-webkit-transform: translateY(-12px);-moz-transform:translateY(-12px);transform: translateY(-12px); } .infobulle-left:before,
.infobulle-left:after {right: 100%;bottom: 50%;left: auto;}
.infobulle-left:before {margin-left: 0;margin-right: -12px;margin-bottom: 0;border-top-color: transparent;border-left-color: #000;border-left-color: #024d93;}
.infobulle-left:hover:before,
.infobulle-left:hover:after,
.infobulle-left:focus:before,
.infobulle-left:focus:after {-webkit-transform: translateX(-12px);-moz-transform:translateX(-12px);transform: translateX(-12px); } .infobulle-bottom:before,
.infobulle-bottom:after{top: 100%;bottom: auto;left: 50%;}
.infobulle-bottom:before{margin-top: -12px;margin-bottom: 0;border-top-color: transparent;border-bottom-color: #000;border-bottom-color: #024d93;}
.infobulle-bottom:hover:before,
.infobulle-bottom:hover:after,
.infobulle-bottom:focus:before,
.infobulle-bottom:focus:after {-webkit-transform: translateY(12px);-moz-transform:translateY(12px);transform: translateY(12px);} .infobulle-right:before,
.infobulle-right:after{bottom: 50%;  left: 100%;}
.infobulle-right:before{margin-bottom: 0;margin-left: -12px;border-top-color: transparent;border-right-color: #024d93;}
.infobulle-right:hover:before,
.infobulle-right:hover:after,
.infobulle-right:focus:before,
.infobulle-right:focus:after {-webkit-transform: translateX(12px);  -moz-transform:translateX(12px);  transform: translateX(12px);} .infobulle-left:before,
.infobulle-right:before {top: 1px;} .infobulle-left:after,
.infobulle-right:after {margin-left: 0;margin-bottom: -10px;}   .ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
.ui-widget-content {border: 1px solid #00376a;background-color: #002343;border-radius: 0px; color: #e7e7e7;}
.ui-widget-content a { color: #006393; }
.ui-widget-content a:hover{color: #4196B9;}
.ui-widget-content h1,h2,h3,h4,h5,h6 {color: #eeb325;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
.ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
.ui-widget-header a { color: #e3ddc9; }
.ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
.ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -39px;margin-left:-5px;height:49px;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none;font-size: 13px;text-shadow: none !important; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: "Open sans", Arial; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs .put-next{background-color: #00376a;padding: 3px 10px 3px 10px;margin-top: 2px;color: #39beef;border: 1px solid #00376a;text-shadow: 0px 1px 1px black;}
.ui-tabs .put-next:hover{background-color: #054785; color: #50C5F1 }
.ui-tabs .put-prev{background-color: #00376a;padding: 3px 10px 3px 10px;margin-top: 2px;color: #39beef;border: 1px solid #00376a;text-shadow: 0px 1px 1px black;}
.ui-tabs .put-prev:hover{background-color: #054785; color: #50C5F1}
.ui-tabs .put-nav{height: 30px;border-top: 1px dashed #00376a;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {  background: #001d37;border: 1px solid #00376a; font-weight: bold; color: #9bcc60; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #e7e7e7; font-family: "Open sans", Arial;text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { background: #003C71;font-weight: bold; color: #e7e7e7; }
.ui-state-hover a, .ui-state-hover a:hover { color: #e7e7e7; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { margin-left: -8px;border: 1px solid #00376a;z-index: 50;background-color: #002343;font-weight: bold;text-shadow: rgb(92, 190, 244) 0px 0px 8px; color: #39beef; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { z-index: 50;background-color: #002343;font-weight: bold;   color: #39beef;}
.ui-widget :active { outline: none; }   .um{color: white !important;}
.um-header{border-bottom: none !important;}
.um-col-121{float: left !important;width: 48% !important;background-color: #001c33;padding: 10px;border: 1px solid #003552;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);text-shadow: 1px 1px 1px black;}
.um-col-122{float: right  !important;width: 45%  !important;background-color: #001c33;padding: 10px;border:  1px solid #003552;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);text-shadow: 1px 1px 1px black;}
.um-field-divider-text span{background: #001c33 !important;color: #3BA1DA !important;display: inline-block !important;padding: 3px 13px !important;font-weight: bold !important;}
.um-dropdown{-moz-border-radius: 5px !important;-webkit-border-radius: 5px !important;border-radius: 5px !important;z-index: 10 !important;border: 1px solid #e5e5e5 !important;box-sizing: border-box !important;-webkit-box-shadow: 0 0 2px rgba(0,0,0,.1) !important;box-shadow: 0 0 1px rgba(0,0,0,.1) !important;   background: #001c33 !important;border: 1px solid #003552 !important;box-shadow: 0 0 10px #000 !important;-webkit-box-shadow: 0 0 10px #000 !important;}
.um-dropdown li{text-align: left !important;}
.um-dropdown-arr *{display: block!important;width: 24px!important;height: 24px!important;vertical-align: bottom!important;overflow: hidden!important;line-height: 24px!important;color: #001c33 !important}
.um-dropdown li:last-child a{border-top: 1px dashed #003552 !important;}
.um-profile-photo a.um-profile-photo-img{padding: 0px !important}
div.hautsfaits{max-width: 240px;position: absolute;height: 160px;margin-top: 92px;margin-left: 5px;}
div.hautsfaits span{color: #35b1e6;font-size: 16px;font-weight: bold;text-align: center;margin-left: 74px; text-shadow: 1px 1px 1px black;}
div.hautsfaits img{ border: 1px solid #004165;border-radius: 4px;height: 28px !important;width: 28px !important;margin: 10px 5px 0px 5px !important;}
img.icone_armurerie{display: inline-block !important;  overflow: hidden !important;  padding: 1px !important;  background-color: #000 !important;  background-position: 1px 1px !important;  background-repeat: no-repeat !important;  -moz-border-radius: 3px !important;  -webkit-border-radius: 3px !important;  border-radius: 3px !important;  border: 1px solid #434445 !important;  border-bottom-color: #2F3032 !important;  border-top-color: #B1B2B4 !important;display:inline !important; margin-left: 5px !important;margin-right: 5px !important;}
.um-field-icon{position: absolute !important;cursor: default !important;text-align: center!important;top: 9px !important;left: 0 !important;width: 44px !important;font-size: 22px !important;line-height: 1.7em !important;}
.um-field{position: inherit !important;}
.um-profile-nav-item a:hover{background: #35B1E6 !important;}
.um-profile-connect.um-member-connect a{text-align: center !important;width: 52px !important;line-height: 36px !important;height: 36px !important;font-size: 20px !important;padding: 14px 0px 0px 0px !important;}
.um-meta-text {	margin: 6px 0 0 !important;color: #FFF !important; font-size: 15px !important;}
.um-field-divider-text{position: inherit !important;}
.um-profile.um-viewing .um-field-label{margin: 0 0 8px !important;padding-bottom: 4px !important;float: left !important;margin-right: 115px !important;width: 200px !important;	border-bottom: none !important;}
.um-field-value a{color: #FFDF00 !important;}
.um-field-error{margin-top: 50px !important;}
.um-profile-meta div.label_reputation{   width: 300px;  text-align: center;   position: absolute;color: white;text-shadow: 1px 1px 1px black;font-weight: bold;}
.um-profile-connect.um-member-connect { float: right;padding: 5px 0 10px;margin-bottom: -1px;}
.um-profile-subnav{background: #001c33 !important;}
.um-profile-subnav a{font-size: 18px; text-transform: uppercase;text-shadow: 1px 1px 1px black;}
.um-profile-body .the-badge h3{margin: 0;padding: 0 0 15px 0;color: #35b1e6 !important;font-size: 18px !important;   font-weight: bold !important; text-shadow: 1px 1px 1px black;}
.um-profile-body .the-badge img{border: 1px solid #004165;border-radius: 5px;}
.um-header span.um-badges { }
.select2.select2-container .select2-selection{background-color: #003755!important;border: 1px solid #004165 !important;}
.select2-container .select2-choice {border: 2px solid #2C2C2C !important;}
.select2-container--default .select2-selection--single{border: 2px solid #2C2C2C !important;}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color: #aaaaaa !important;}
.select2-drop-active{background-color: #1A1A1A !important;color: white  !important;}
.select2-container--default .select2-search--dropdown .select2-search__field{background: none!important;width: 100%!important;height: 32px!important;line-height: auto!important;padding: 0 38px 0 7px!important;margin: 0!important;outline: 0!important;border: 1px solid #004165!important;color: #fff!important;-moz-border-radius: 2px!important;-webkit-border-radius: 2px!important;border-radius: 2px!important;font-size: 15px!important;box-sizing: border-box!important;-webkit-font-smoothing: antialiased!important;-moz-osx-font-smoothing: grayscale!important;box-shadow: none!important;}
.select2-container--default .select2-selection--single .select2-selection__rendered{color: #fff !important;}
.select2-results li{text-align: left !important;}
.um-account-name a{font-weight: 700!important;color: #3BA1DA!important;text-decoration: none!important;font-size: 18px !important;line-height: 2em !important; text-shadow: 1px 1px 1px black;}
.um-account-side li a span.um-account-title{color: #fff !important;text-shadow: 1px 1px 1px black;}
.um-account-main div.um-account-heading{color: #3BA1DA !important; text-shadow: 1px 1px 1px black;}
.um-account-side li a.current, .um-account-side li a.current:hover{color: #3ba1da !important;font-weight: 700 !important;background-color: #004165 !important;text-decoration: none!important;}
.um-account-side li a {display: block !important;padding: 4px 0 !important;font-size: 14px !important;height: 30px !important;line-height: 20px !important;color: #3ba1da !important;background-color: #002135 !important;
position: relative !important;}
.um-account-side li a span.um-account-icon i{padding-top: 6px;text-shadow: 1px 1px 1px black;}
.um-account-side li a span.um-account-icon{border-right: 1px solid #005e92 !important;color: #006c9a !important;}
p.um-notice.success{background: #008e28; text-shadow: 1px 1px 1px black;}
.um-message-noconv span {background: #35b1e6 !important;padding: 15px !important; box-shadow: none;text-shadow: 1px 1px 1px black !important;border-radius: 5px !important;border: 1px solid #5095b1 !important;}
.um-member{background: #001C33 !important;text-align: center;border: 1px solid #003552 !important;  -webkit-transition: all 0.3s linear 0s;	-moz-transition: all 0.3s linear 0s;	-ms-transition: all 0.3s linear 0s;	-o-transition: all 0.3s linear 0s;	transition: all 0.3s linear 0s;   box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
.um-member:hover{background: #002646 !important;border: 1px solid #3ba1da !important;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;	-o-transition: all 0.3s linear 0s;	transition: all 0.3s linear 0s;}
.um-member-photo img{border: 1px solid #4196B9 !important;}
.um-member-name a{color: #3BA1DA !important; text-shadow: 1px 1px 1px black;}
.um-name{text-shadow: 1px 1px 1px black;}
.um-profile-nav{text-shadow: 1px 1px 1px #272727;background: #004165 !important;}
.um-followers-btn{text-shadow: 1px 1px 1px black;}
.um-message-conv-view{border-left: 1px solid rgba(59, 161, 218, 0.2) !important;   background-color: #001a2f !important;border: 1px solid #062a46 !important;border-radius: 4px !important;}
.um-message-item-content{background: #004165 !important;color: white !important;text-shadow: 1px 1px 1px #313131;border: 1px solid #004a69;}
.um-message-header a{font-size: 17px;color: #35b1e6;text-shadow: 1px 1px 1px black;}
.um-message-header{border-bottom: 1px dashed rgba(59, 161, 218, 0.2) !important;  padding: 12px 15px 11px 12px !important;}
.um-message-send{text-shadow: 1px 1px 1px black;}
.um-message-item.left_m .um-message-item-content {border:1px solid #004a69;  text-shadow: 0px 1px 1px #00192d;text-shadow: 1px 1px 1px #313131;}
.um-message-conv-name{text-shadow: 1px 1px 1px black;}
.um-message-conv-item{color: #35b1e6 !important;}
.um-message-conv-pic img{border-radius: 4px !important;}
.um-message-item-remove{color: #1f9ed4 !important;}
.um-message-item-remove:hover{color: #2EABE0 !important;}
.um-item{border-bottom: 1px dashed #004165 !important;}
.um-item-link a {color: #54a3ff !important;font-size: 20px !important;text-shadow: 0px 1px 1px black;line-height: 20px;}
.um-item-link a:hover{color: #75B4FF;}
.um-item-link i {color: #35b1e6 !important;}
.um-item-img a{padding: 0px !important;border: 1px solid #004b75 !important;}
.um-item-img a:hover{border: 1px solid #006195 !important}
.um-item-meta{color: #dbecff !important}
.um-popup{background: #001628 !important;border: 1px solid #042036 !important;}
.um-message-textarea textarea{background: #001628  !important;border: 1px solid #0c3550  !important;color: white !important;}
.um-message-header-right a{color: #1f9ed4 !important}
.um-notification-b.has-new{background: #0078ac !important;}
.um-notification-b{text-shadow: 0px 1px 1px black;padding-top: 18px;}
.um-notification-live-feed{background: #001628 !important;border: 1px solid #073f62 !important; box-shadow: none !important;}
.um-notification{border-bottom: 1px dashed #073f62 !important;color: #3ba1da !important;}
.um-notification-i-settings{color: #35B1E6 !important;}
.um-notification-i-settings:hover{color: #3BA1DA !important;}
.um-notification-header{border-bottom: 1px solid #073F62 !important;}
.um-notification-left{color: #35B1E6 !important;}
.um-notification:hover, .um-notification.read:hover{background-color: #001F37 !important;}
.um-notification-realtime .um-notification{box-shadow: 0 1px 2px #151515 !important;}
.um-notification-realtime .um-notification.read{background: #001c33 !important;border: 1px solid #003552 !important;color: #3ba1da !important;}
.um-notification-photo{border-radius: 4px !important; border: 1px solid #06517c;}
.um-notification-photo:hover{   border: 1px solid #0767A0;}
.um-notification span.b2{color: #e2f8ff !important}
.um-notification-hide a{color: #35b1e6 !important;}
.um-notification-hide a:hover{color: #fc5353 !important;}
.select2-container--default .select2-results__option[aria-selected=true] {background-color: #004165 !important; text-shadow: 0px 1px 1px black;}
#popup_connexion_um{display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 1000;}
.popup_block{background: #00162b;padding: 20px;border: 1px solid #003755;position: relative;margin: 10% auto;width: 40%;height: 350px;box-shadow: 0px 0px 20px #000;border-radius: 10px;}
label.connexion_um{font-family: 'Open Sans',Arial,Helvetica,sans-serif;padding: 5px 10px 5px 10px !important;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;cursor: text!important;height: 40px!important;box-sizing: border-box!important;box-shadow: none!important;margin: 0!important;font-size: 20px;text-align: center;font-weight: bold;border: 1px solid #0f537a;outline: 0!important;cursor: pointer !important;background: #024d94;cursor: pointer;background-image: -webkit-linear-gradient(top, #024d94, #013C76);background-image: -moz-linear-gradient(top, #024d94, #013C76);background-image: -ms-linear-gradient(top, #024d94, #013C76);background-image: -o-linear-gradient(top, #024d94, #013C76);background-image: linear-gradient(to bottom, #024d94, #013C76);}	
label.connexion_um:hover {background-image: linear-gradient(#0257A4, #01468B);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0257A4', endColorstr='#01468B', GradientType=0);}
#connexion_um{display: none;}
#connexion_um:checked + #popup_connexion_um{display: block;}   progress {width: 292px  !important;height: 24px  !important;padding: 4px  !important;background-color: #001c33  !important;border-radius: 5px  !important;-webkit-border-radius: 5px  !important;-moz-border-radius: 5px  !important;box-shadow: inset 0 1px 2px #000, 0 1px 0 #003552  !important;-webkit-box-shadow: inset 0 1px 2px #000, 0 1px 0 #003552  !important; -moz-box-shadow: inset 0 1px 2px #000, 0 1px 0 #003552  !important;	margin-bottom: 10px  !important;border: none  !important;	margin-top: 10px  !important; height: 30px !important;}
progress::-moz-progress-bar {	 border-radius: 3px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -1px 3px rgba(0, 0, 0, 0.4), 0 1px 1px #000  !important;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -1px 3px rgba(0, 0, 0, 0.4), 0 1px 1px #000  !important;-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -1px 3px rgba(0, 0, 0, 0.4), 0 1px 1px #000  !important;} @media screen and (-webkit-min-device-pixel-ratio:0) {   progress {  height: 30px; }} progress::-webkit-progress-bar {   background: transparent;} progress::-webkit-progress-value {     border-radius: 3px;  	background-color: red;  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -1px 3px rgba(0, 0, 0, 0.4), 0 1px 1px #000;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -1px 3px rgba(0, 0, 0, 0.4), 0 1px 1px #000;-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -1px 3px rgba(0, 0, 0, 0.4), 0 1px 1px #000;}
progress.neutre::-webkit-progress-value{background-color: #d2ac00;}
progress.neutre::-moz-progress-bar{background-color: #d2ac00;}
progress.amical::-webkit-progress-value{background-color: #05E805;}
progress.amical::-moz-progress-bar{background-color: #05E805;}
progress.honore::-webkit-progress-value{background-color: #0070DD;}
progress.honore::-moz-progress-bar{background-color: #0070DD;}
progress.revere::-webkit-progress-value{background-color: #A335EE;}
progress.revere::-moz-progress-bar{background-color: #A335EE;}
progress.exalte::-webkit-progress-value{background-color: #E9640C;}
progress.exalte::-moz-progress-bar{background-color: #E9640C;}
progress.heritage::-webkit-progress-value{background-color: #0cf;}
progress.heritage::-moz-progress-bar{background-color: #0cf;}
div.label_reputation{width: 292px; text-align: center;position: absolute;margin-top: 18px;text-shadow: 1px 1px 1px black;font-weight: bold;}
.um-meta-text{text-align: justify;}
.barre {width: 300px;
border: 1px solid #001238;
position: relative;
box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);
height: 27px;
float: right;
border-radius: 5px;
margin-top: 8px;
margin-right: 175px;
cursor: pointer;
background: #001942; background: -moz-linear-gradient(top,  #001942 0%, #000222 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#001942), color-stop(100%,#000222)); background: -webkit-linear-gradient(top,  #001942 0%,#000222 100%); background: -o-linear-gradient(top,  #001942 0%,#000222 100%); background: -ms-linear-gradient(top,  #001942 0%,#000222 100%); background: linear-gradient(to bottom,  #001942 0%,#000222 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001942', endColorstr='#000222',GradientType=0 ); }
.barre:after {
content: "";
position: absolute;
left: 0;
border-radius: 5px 0px 0px 5px;
top: 0;
bottom: 0;
}
.barre[data-length="10"]:after { width: 0% }
.barre[data-length="10"]:after { width: 10%; background: #ff6060; background: -moz-linear-gradient(top,  #ff6060 0%, #ff0000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6060), color-stop(100%,#ff0000)); background: -webkit-linear-gradient(top,  #ff6060 0%,#ff0000 100%); background: -o-linear-gradient(top,  #ff6060 0%,#ff0000 100%); background: -ms-linear-gradient(top,  #ff6060 0%,#ff0000 100%); background: linear-gradient(to bottom,  #ff6060 0%,#ff0000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6060', endColorstr='#ff0000',GradientType=0 ); }
.barre[data-length="20"]:after { width: 20%; background: #ff4f4f; background: -moz-linear-gradient(top,  #ff4f4f 0%, #fc3500 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4f4f), color-stop(100%,#fc3500)); background: -webkit-linear-gradient(top,  #ff4f4f 0%,#fc3500 100%); background: -o-linear-gradient(top,  #ff4f4f 0%,#fc3500 100%); background: -ms-linear-gradient(top,  #ff4f4f 0%,#fc3500 100%); background: linear-gradient(to bottom,  #ff4f4f 0%,#fc3500 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4f4f', endColorstr='#fc3500',GradientType=0 ); }
.barre[data-length="30"]:after { width: 30%; background: #ff694f; background: -moz-linear-gradient(top,  #ff694f 0%, #ff5601 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff694f), color-stop(100%,#ff5601)); background: -webkit-linear-gradient(top,  #ff694f 0%,#ff5601 100%); background: -o-linear-gradient(top,  #ff694f 0%,#ff5601 100%); background: -ms-linear-gradient(top,  #ff694f 0%,#ff5601 100%); background: linear-gradient(to bottom,  #ff694f 0%,#ff5601 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff694f', endColorstr='#ff5601',GradientType=0 ); }
.barre[data-length="40"]:after { width: 40%; background: #f77a4c; background: -moz-linear-gradient(top,  #f77a4c 0%, #fe8302 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f77a4c), color-stop(100%,#fe8302)); background: -webkit-linear-gradient(top,  #f77a4c 0%,#fe8302 100%); background: -o-linear-gradient(top,  #f77a4c 0%,#fe8302 100%); background: -ms-linear-gradient(top,  #f77a4c 0%,#fe8302 100%); background: linear-gradient(to bottom,  #f77a4c 0%,#fe8302 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f77a4c', endColorstr='#fe8302',GradientType=0 ); }
.barre[data-length="50"]:after { width: 50%; background: #f4b14b; background: -moz-linear-gradient(top,  #f4b14b 0%, #ffd100 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4b14b), color-stop(100%,#ffd100)); background: -webkit-linear-gradient(top,  #f4b14b 0%,#ffd100 100%); background: -o-linear-gradient(top,  #f4b14b 0%,#ffd100 100%); background: -ms-linear-gradient(top,  #f4b14b 0%,#ffd100 100%); background: linear-gradient(to bottom,  #f4b14b 0%,#ffd100 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4b14b', endColorstr='#ffd100',GradientType=0 ); }
.barre[data-length="60"]:after { width: 60%; background: #f9e84d; background: -moz-linear-gradient(top,  #f9e84d 0%, #a0e21e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9e84d), color-stop(100%,#a0e21e)); background: -webkit-linear-gradient(top,  #f9e84d 0%,#a0e21e 100%); background: -o-linear-gradient(top,  #f9e84d 0%,#a0e21e 100%); background: -ms-linear-gradient(top,  #f9e84d 0%,#a0e21e 100%); background: linear-gradient(to bottom,  #f9e84d 0%,#a0e21e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9e84d', endColorstr='#a0e21e',GradientType=0 ); }
.barre[data-length="70"]:after { width: 70%; background: #b0fc4e; background: -moz-linear-gradient(top,  #b0fc4e 0%, #71d131 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b0fc4e), color-stop(100%,#71d131)); background: -webkit-linear-gradient(top,  #b0fc4e 0%,#71d131 100%); background: -o-linear-gradient(top,  #b0fc4e 0%,#71d131 100%); background: -ms-linear-gradient(top,  #b0fc4e 0%,#71d131 100%); background: linear-gradient(to bottom,  #b0fc4e 0%,#71d131 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0fc4e', endColorstr='#71d131',GradientType=0 ); }
.barre[data-length="80"]:after { width: 80%; background: #75ff4f; background: -moz-linear-gradient(top,  #75ff4f 0%, #3ac03d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#75ff4f), color-stop(100%,#3ac03d)); background: -webkit-linear-gradient(top,  #75ff4f 0%,#3ac03d 100%); background: -o-linear-gradient(top,  #75ff4f 0%,#3ac03d 100%); background: -ms-linear-gradient(top,  #75ff4f 0%,#3ac03d 100%); background: linear-gradient(to bottom,  #75ff4f 0%,#3ac03d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75ff4f', endColorstr='#3ac03d',GradientType=0 ); }
.barre[data-length="85"]:after { width: 85%; background: #45e04d; background: -moz-linear-gradient(top,  #45e04d 0%, #18af50 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45e04d), color-stop(100%,#18af50)); background: -webkit-linear-gradient(top,  #45e04d 0%,#18af50 100%); background: -o-linear-gradient(top,  #45e04d 0%,#18af50 100%); background: -ms-linear-gradient(top,  #45e04d 0%,#18af50 100%); background: linear-gradient(to bottom,  #45e04d 0%,#18af50 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45e04d', endColorstr='#18af50',GradientType=0 ); }
.barre[data-length="100"]:after { 
width: 100%; 
background: #1e5799; background: -moz-linear-gradient(top,  #1e5799 0%, #1ac5ef 0%, #207cca 100%, #1c8aff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(0%,#1ac5ef), color-stop(100%,#207cca), color-stop(100%,#1c8aff)); background: -webkit-linear-gradient(top,  #1e5799 0%,#1ac5ef 0%,#207cca 100%,#1c8aff 100%); background: -o-linear-gradient(top,  #1e5799 0%,#1ac5ef 0%,#207cca 100%,#1c8aff 100%); background: -ms-linear-gradient(top,  #1e5799 0%,#1ac5ef 0%,#207cca 100%,#1c8aff 100%); background: linear-gradient(to bottom,  #1e5799 0%,#1ac5ef 0%,#207cca 100%,#1c8aff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#1c8aff',GradientType=0 ); }
#fond_armurerie{ background-position: right !important;  background-position-x: 340px !important; background-position-y: -45px !important;background-position: 340px -45px !important; color: #C09A67;  height: 500px; border: 1px solid #3C2300;  border-radius: 10px;  padding: 5px 15px 0px 15px; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
img#icone_armurerie{transition: all 0.3s ease-in-out 0s;}
img#icone_armurerie:hover{transform: rotate(360deg);  transition: all 0.3s ease-in-out 0s;}
img#infos{float: right; margin-right: 180px !important; margin-top: 5px !important;opacity: 0.5;cursor: pointer; }
img#infos:hover{opacity: 1}
.tooltip_stats{display: inline;position: relative;}
.tooltip_stats:hover:after{background: #333;background: rgba(0,0,0,.8);border-radius: 5px;bottom: 26px;color: #fff;content: attr(title);left: 20%;padding: 5px 15px;position: absolute;z-index: 98;width: 220px;}
.tooltip_stats:hover:before{border: solid;border-color: #333 transparent;border-width: 6px 6px 0 6px;bottom: 20px;content: "";left: 50%;position: absolute;z-index: 99;}
input:-webkit-autofill {	-webkit-text-fill-color: black !important;	background-color: #FFEAEA !important;}   #header-top  { background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/menu_header.jpg) repeat-x bottom left; background-color: #160B1B; height: 180px;}
div.container { text-align: left; width: 1200px; margin: 0 auto; position: relative; height: 100%;}
div.couverture_site{background-color: rgba(0, 0, 0, 0.2);width:1200px;}
img#logo { float: left; margin: 30px 0px 0px 25px; }
#page-menu {	width: 100%;height: 43px;position: absolute;z-index: 50;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/nav_bar.png);margin: 0 auto;box-shadow: 0px 0px 5px 5px rgba(0, 0, 0, 0.4); }
#p-menu-content { margin-left: 40px;height: 40px; }
ul.nav li.separator { color: #e3e3e3; padding-top: 11px;padding-left: 0px; padding-right: 0px; text-shadow: 0px 1px 1px black; font-weight: bold; text-decoration: none;}
ul.nav li a { color: #e3e3e3; padding-left: 17px; text-shadow: 0px 1px 1px black; font-weight: bold; text-decoration: none;}
ul.nav li.current_page_item a, ul.nav li a:hover {color: white; background-image:linear-gradient(#2CB2E2, #047CAE);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2CB2E2', endColorstr='#047CAE', GradientType=0); }		
#content {}
#menu_blizz {background-color: #011a2f;background: linear-gradient(#073f62, #012442);width: 1161px;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.52);height: 50px;border: 1px solid #073f62;margin-left: 18px;z-index: 50;position: relative;}	
#main-content-wrap {padding-top:20px; }
#main-content-wrap2 {padding-top:20px; }
body#home #main-content-wrap { padding-top: 8px; background: none; }
body#home #main-content-wrap2 { padding-top: 8px; background: none; }
body#home #main-content { background-color: transparent;}
body#home #main-content2 {background-color: transparent; }
#main-content { background-color: transparent; }
#main-content2 { background-color: transparent;margin-left: 0px;}
#recent-posts2 {width: 1173px; background: none; float: left;margin-left: 11px; }							
body#home #recent-posts2 { width: 844px; background: #fff url(//www.blizzspirit.com/wp-content/themes/TheSource/images/rec_posts_bg.png) repeat-x 2px 0px; } #recent-posts2 .entry ul {list-style-type: disc;margin-bottom: 10px; }
#recent-posts2 .entry li{  margin-left: 25px; font-family: Arial; }
#recent-posts2 .entry {background-color: rgba(0, 22, 40, 0.7);border: 1px solid #073f62;margin-left: 7px;margin-bottom: 10px;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);margin-right: 3px;padding-top: 10px;padding-right: 10px;padding-left: 10px;position: relative;}
#recent-posts2 .entry p.post { line-height: 18px; }
#recent-posts2 .entry h2.title, #recent-posts2 .entry h1.title, h3#comments { font-size: 20px;margin-top: 5px;font-family: "Open sans", Arial;font-weight: bold;padding-bottom: 10px;}
#recent-posts2 .entry h2.title a, #recent-posts2 .entry h1.title, h3#comments {color:#39beef;}
#recent-posts2 .entry h2 a:hover {text-decoration: none; color:white;}
#recent-posts2 .entry img.thumb {border: 7px solid #dedede; margin-top: 4px;}
#recent-posts2 .entry p.date {color: #ffffff; font-size:18px; font-weight:bold; text-shadow: 1px 1px 1px #0097c8; position: absolute;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/belt.png) no-repeat bottom left; padding-bottom: 20px; left: -10px; top:28px; }
#recent-posts2 .entry p.date span {background: #00b7f3; padding-bottom:8px;padding-left:14px; padding-top:12px; padding-right: 13px;}
#recent-posts2 .entry .post-meta { }
body#home #recent-posts2 .entry .post-meta { width: 800px; }
#recent-posts2 .entry .post-meta p {font-size: 14px;font-family: "Open sans", Arial;color: #414141;padding-top: 4px;padding-left: 54px;}
body#home #recent-posts2 .entry .post-meta p { width: 620px; }
#recent-posts2 .entry .post-meta p a {color: #4196B9;}
#recent-posts2 .entry .post-meta p a:hover {text-decoration: none; color: #006393;} 
.entry-content { width: 820px; position: relative;}
.entry-content p {  line-height: 21px; }
.entry-content ul { list-style-type: disc; margin: 10px 0px 10px 40px; }
.entry-content ol { list-style-type: decimal; list-style-position: inside; margin: 10px 0px 10px 2px; }
.entry-content ul li ul, .entry-content ul li ol { margin: 2px 0px 2px 60px; }
.entry-content ol li ul, .entry-content ol li ol  { margin: 2px 0px 2px 50px; }
#recent-posts2 .post {padding-bottom: 0px; font-family: "Open sans", Arial;background-color: rgba(0, 22, 40, 0.7);
margin-left: 6px;
margin-bottom: 10px;
box-shadow: rgba(0, 0, 0, 0.4) 1px 1px 1px;
margin-right: 3px;
padding-top: 10px;
padding-right: 10px;
padding-left: 10px;
position: relative;
border-width: 1px;
border-style: solid;
border-color: rgb(7, 63, 98);
border-image: initial;
overflow: visible;
transition: all 0.2s linear 0s; }
.entry-content2 ul {    list-style-type: disc;    margin: 0px 0px 10px 40px;}
.entry-content2 ol { list-style-type: decimal; list-style-position: inside; margin: 10px 0px 10px 2px; }
.entry-content2 ul li ul, .entry-content2 ul li ol { margin: 2px 0px 2px 60px; }
.entry-content2 ol li ul, .entry-content2 ol li ol  { margin: 2px 0px 2px 50px; }
#recent-posts2 div.post .post-meta { width: 1141px;margin-left: 0px;background-image: none;margin-top: -9px;margin-bottom: 18px}
#recent-posts2 div.post .post-meta p { float: none; width: auto; padding-right: 10px; padding-bottom: 6px; }
#recent-posts {width: 844px; margin-left: 12px;background: none; float: left;  } body#home #recent-posts { width: 844px; margin-left: 11px;background-color : transparent; }
h4.title { margin-bottom: 11px; margin-left: 10px; color:#34ADD9; font-family: 'Segoe UI', Tahoma, Geneva, sans-serif; font-size:22px;  font-weight: bold;text-align:left; text-shadow:2px 2px 2px black; padding: 8px; }
#titre_article_home{   font-family: Calibri;text-shadow: 0px 0px 0px black;  color: #39beef;  margin-top: 5px;font-size: 19px;}
#titre_article_home a{color: #39beef;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7); font-weight: 600;font-size: 19px;}
#titre_article_home a:hover{color:  #ffc00b !important}
#fond_titre_news{background-color: #DEDEDE;margin-left: 7px;margin-right: 3px;padding-top: 10px;padding-right: 15px;padding-left: 10px;padding-bottom: 5px;position: relative;background-color: #073e61;background-image: -webkit-linear-gradient(top,#073e61,#012442);background-image: -webkit-linear-gradient(top,#073e61,#012442);	background-image: -moz-linear-gradient(top,#073e61,#012442);background-image: -ms-linear-gradient(top,#073e61,#012442);background-image: -o-linear-gradient(top,#073e61,#012442);background-image: linear-gradient(top,#073e61,#012442);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#073e61', EndColorStr='#012442');}
#fond_titre_news2{background-color: #DEDEDE;margin-left: 7px;margin-right: 5px;padding-top: 10px;padding-right: 15px;padding-left: 10px;padding-bottom: 5px;position: relative;}
#fond_titre_news a{font-size: 18px;color: #39beef !important;text-shadow: 1px 1px 1px #000000;}
#fond_titre_news a:hover{color: #34add9 !important;}
#recent-posts .entry {background-color: rgba(0, 22, 40, 0.7);border: 1px solid #073f62;margin-left: 7px;margin-bottom: 10px;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);padding: 5px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;}	
#recent-posts .entry2 {background-color: rgba(0, 22, 40, 0.7);border: 1px solid #073f62;margin-left: 6px; margin-bottom: 10px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);margin-right:3px;padding-top: 10px; padding-right: 10px; padding-left: 10px; position:relative; overflow: visible; -webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;}
a.lien_bloc{top: -10px;bottom: -10px;left: -10px;position: absolute;right: -10px;}
#recent-posts .entry:hover{border: 1px solid #025b8c;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;background-color: rgba(0, 22, 40, 0.5);}
#recent-posts .entry:hover #cadre_thumbnail{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;border: 1px solid #39BEEF;box-shadow: rgb(0, 70, 109) 0px 0px 13px;filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);-ms-filter: saturate(120%);}
#recent-posts .entry:hover #titre_article_home a{color: #54d4e4 !important;text-shadow: rgb(92, 190, 244) 0px 0px 8px;  -webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;}
#recent-posts .entry p.post { line-height: 18px; }
#recent-posts .entry h2.title, #recent-posts .entry h1.title, h3#comments {line-height: 1.1em; font-size:22px;   padding-bottom: 20px;}
h3#comments {font-size:20px; font-family: Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 10px;}
#recent-posts .entry h2.title a, #recent-posts .entry h1.title, h3#comments {color:#39beef; text-shadow: 0px 1px 1px black;}
#recent-posts .entry h2 a:hover {color: white; text-decoration: none;}
#recent-posts .entry img.thumb { display: block; width: 180px;height: 121px;margin-top: 7px;margin-bottom: 10px;border-radius: 5px; margin-left: 7px;-webkit-border-radius: 5px;}
#recent-posts .entry p.date {color: #ffffff; font-size:18px; font-weight:bold; text-shadow: 1px 1px 1px #0097c8; position: absolute;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/belt.png) no-repeat bottom left; padding-bottom: 20px; left: -10px; top:28px; }
#recent-posts .entry p.date span {background: #00b7f3; padding-bottom:8px;padding-left:14px; padding-top:12px; padding-right: 13px;}
#recent-posts .entry .post-meta {height: 40px;  margin-top: -22px;    margin-bottom: 10px;}
body#home #recent-posts .entry .post-meta {}
#recent-posts .entry .post-meta span.separateur_horizontal{color: #39BEEF;font-size: 16px;margin-left: 3px;margin-right: 1px;}
#recent-posts .entry .post-meta p {font-size: 12px;font-family: "Open sans", Arial;color: #a3d1ff;padding-top: 6px;padding-bottom: 5px;margin-top: 12px;border-bottom: 1px dashed #073f62;border-radius: 3px 0px 3px 0px;padding-right: 6px;   padding-left: 10px;}
body#home #recent-posts .entry .post-meta p {font-size: 12px;font-family: "Open sans", Arial;color: #a3d1ff;padding-top: 6px;padding-bottom: 5px;margin-top: 12px;border-bottom: 1px dashed #073f62;border-radius: 3px 0px 3px 0px;padding-right: 6px;padding-left: 10px;}
#recent-posts .entry .post-meta p a {color:#006393;}
#recent-posts .entry .post-meta p a:hover {text-decoration: none; color: #4196B9;}
#recent-posts .entry .post-meta div a {color: #656363;}
#recent-posts .entry .post-meta div a:hover {text-decoration: none; color: #2f2e2e;} 							
#recent-posts .entry .post-meta2{margin: 5px 0px -15px 10px; }
body#home #recent-posts .entry .post-meta2 {margin: 0px 0px 0px 0px}
#recent-posts .entry .post-meta2 p {font-size: 12px; font-family: Georgia, serif; font-style: italic; color: #afafaf; text-shadow: 1px 1px 1px #fff; padding-top: 4px; padding-left: 14px; float:left; width:518px; padding-bottom:9px;}
body#home #recent-posts .entry .post-meta2 p { width: 500px; }
#recent-posts .entry .post-meta2 p a {color: #656363;}
#recent-posts .entry .post-meta2 p a:hover {text-decoration: none; color: #2f2e2e;} 
#recent-posts .entry .post-meta2 a.readmore:hover span {padding-left: 0px; font-size: 14px;   background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #063D64), color-stop(1, #052743) );	background:-moz-linear-gradient( center top, #063D64 5%, #052743 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#063D64', endColorstr='#052743'); opacity: 1; -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;	background-color:#063D64; }
#recent-posts .entry .post-meta2 a.readmore span {background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #052E4D), color-stop(1, #031829) );background: -moz-linear-gradient( center top, #052E4D 5%, #031829 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#052E4D', endColorstr='#031829');background-color: #031829;-webkit-border-top-left-radius: 2px;-moz-border-radius-topleft: 2px;border-top-left-radius: 2px;-webkit-border-top-right-radius: 2px;-moz-border-radius-topright: 2px;border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-bottomright: 2px;border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-bottomleft: 2px;border-bottom-left-radius: 2px;text-indent: 0px;margin-right: 10px;border: 1px solid #012948;display: inline-block;color: #DEDEDE;font-family: Trebuchet MS;font-size: 14px;font-weight: bold;font-style: normal;margin-top: 8px;margin-bottom: 7px;height: 32px;line-height: 33px;width: 615px;  opacity: 0.5;  text-decoration: none;text-align: center;   -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;text-shadow: 0px 1px 1px black;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.50);}
.entry-content { position: relative;font-family:"Open sans", Arial; }
.entry-content p { line-height: 150%; }
.entry-content p.resume_article{text-align: justify;margin-left: 297px;    font-family: 'Open Sans',Arial,Helvetica,sans-serif;}
.entry-content ul { list-style-type: disc; margin: 0px 0px 10px 40px; }
.entry-content li{list-style-type: none; list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_blizzspirit.png);background-repeat: no-repeat;}
.entry-content ol { list-style-type: decimal; list-style-position: inside; margin: 0px 0px 10px 40px; }
.entry-content hr{border: none;height: 40px;margin: 0 auto;width: 96%;clear: both;display: block !important;margin-bottom: 10px;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_blizzspirit.png)}
.entry-content ul li ul, .entry-content ul li ol { margin: 2px 0px 0px 15px; }
.entry-content ol li ul, .entry-content ol li ol  { margin: 2px 0px 0px 15px; }					
#recent-posts .post { padding-bottom: 0px; margin-bottom: 15px; }
#recent-posts div.post .post-meta p {font-size: 12px;font-family: "Open sans", Arial;color: #a3d1ff;padding-top: 12px;position: absolute;z-index: 20;width: 823px;margin-top: 238px;}
p#more_news{padding-bottom: 0px;} #breadcrumbs {margin-bottom: 10px;margin-left: 7px;color: #39beef;font-family: "Open sans", Arial;font-size: 19px;font-weight: bold;text-align: left;text-shadow: 0px 1px 1px #000;background-color:rgba(0, 22, 40, 0.7);padding: 10px;border: 1px solid #073f62;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);}
.fullwidth #breadcrumbs { width: 900px; }
#main-content.fullwidth { background-image: none; }
#breadcrumbs a { color: #99FF33;}
#breadcrumbs a:hover { text-decoration: none; color: #99FFFF; }
.fullwidth #recent-posts { width: 960px; }
.btn_warcraft {  background: #703721;  background-image: -webkit-linear-gradient(top, #703721, #4D2413);  background-image: -moz-linear-gradient(top, #703721, #4D2413);  background-image: -ms-linear-gradient(top, #703721, #4D2413);  background-image: -o-linear-gradient(top, #703721, #4D2413);  background-image: linear-gradient(to bottom, #703721, #4D2413);  -webkit-border-radius: 4;  -moz-border-radius: 4;  border-radius: 4px;  text-shadow: 1px 1px 3px #4f4f4f;  -webkit-box-shadow: 0px 1px 3px #666666;  -moz-box-shadow: 0px 1px 3px #666666;  box-shadow: 0px 1px 3px #666666;  font-family: Arial;  color: #ffffff;  font-size: 13px;  padding: 10px 20px 10px 20px;  text-decoration: none;}
.btn_warcraft:hover {  background: #3cb0fd;  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);  background-image: -ms-linear-gradient(top,#3cb0fd, #3498db);  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);  text-decoration: none;}
img.my_btn_close {float: right; margin: -24px -24px 0 0;cursor: pointer;width: 30px;}   .nav li ul {box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.5); -moz-box-shadow:3px 6px 7px 1px rgba(0, 0, 0, 0.5);  -webkit-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.5); margin-top: -10px;background-color: #181812; border-top: none;}
#cat-nav-content{position: absolute;width: 1162px;}
#cat-nav-content ul.nav {padding: 0px 0px 0px 0px;width: 985px;margin-bottom: 0px;}
#cat-nav-content ul.nav li { padding:0 0px 0 0; font-size: 14px;}
#cat-nav-content ul.nav li a { padding: 8px 4px 10px; }
#cat-nav-content ul.nav li.sf-ul a { z-index: 500; padding:14px 25px 16px 25px; }		
#cat-nav-content ul.nav > li.sf-ul {  }
#cat-nav-content ul.nav > li.sf-ul > a { display: block;}
#cat-nav-content ul.nav > li.sf-ul > a:hover { color: #E0E3E4;}
#cat-nav-content ul.nav > li.sf-ul.sfHover {  }
#cat-nav-content ul.nav > li.sf-ul.sfHover > a { border: none; background-color: #181812;display: block; }
#cat-nav-content ul.nav li li { z-index: 500; padding: 0px; }
#cat-nav-content ul.nav ul ul { z-index: 500; border-top: 1px solid #111010; border-bottom: 3px solid #047CAE;}									
#cat-nav-content ul.nav li li a:hover {z-index: 500; color: #E0E3E4; }
#cat-nav-content ul.nav li a {	-webkit-transition: all 0.4s linear 0s;	-moz-transition: all 0.4s linear 0s;	-ms-transition: all 0.4s linear 0s;	-o-transition: all 0.4s linear 0s;	transition: all 0.4s linear 0s;font-weight: bold;padding: 14px 25px 15px 25px;background: none;color: #39beef;text-decoration: none;}
#cat-nav-content ul.nav li a:hover {color: #E0E3E4;background-image: linear-gradient(#2CB2E2, #047CAE);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2CB2E2', endColorstr='#047CAE', GradientType=0);background: #047CAE;}
#cat-nav-content ul.nav ul li a { text-shadow: 1px 1px 1px #0a0a0a; }
#cat-nav-content ul.nav li li {}
#page-menu ul.nav li li { background:url(//www.blizzspirit.com/wp-content/themes/TheSource/images/page-menu-bullet.png) no-repeat scroll 16px 16px transparent; }
#page-menu ul.nav li a { font-size: 14px;padding: 10px 15px 11px; }
#page-menu ul.nav > li > a.sf-with-ul:hover, #page-menu ul.nav > li.sfHover > a { background-color: #232323; }
#page-menu ul.nav li li a { text-shadow: none; }
#page-menu .nav li:hover ul, #page-menu ul.nav li.sfHover ul { left:0px; top:.5px; }
#page-menu .nav ul li:hover ul, #page-menu ul.nav ul li.sfHover ul { left:191px; top:-2px;  }
#cat-nav-content ul.nav li li a, #page-menu ul.nav li li a {background: none;font-size: 12px;margin-left: 0px;display: block;width: 182px;padding: 10px 7px 10px 15px !important; }
#page-menu ul.nav li li a { background: none; z-index: 500; padding: 0px 5px 0px 28px !important; }
#search-form{margin-top: 1px;margin-right: 10px;float: right;position: relative;z-index: 5000;}
#page-menu ul.nav ul { z-index: 10000; padding-bottom: 9px; background: #232323; border: 0px; padding-top: 2px; }
#page-menu ul.nav ul ul { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; }
.nav ul { position:absolute; top:-999em; background-position: bottom; background-repeat: no-repeat; z-index: 10; }
.nav li { float:left; position:relative; }
.nav a { display:block; float: left; }
.nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:58px;border-bottom:3px solid #047CAE; }
.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }
.nav li li:hover ul, ul.nav li li.sfHover ul { left:204px; top:10px; }
.nav li:hover ul, .nav li li:hover ul { top: -999em; }
.nav li li {	display: block;	padding: 0px; float: left; height: auto !important; }
.nav li ul { }
.nav li li a:link, .nav li li a:visited {	display: block; height: auto; float: left; }
.nav li:hover { visibility: inherit; }   body#home #sidebar {float: left; width: 325px; margin-top: 0px;}
#sidebar {float: left;width: 325px;margin-top: 0px; }
#sidebar .vignette {margin-left: 60px;background-color: #2A2A2A;border-radius: 5px 5px 0px 0px;padding: 5px 5px 10px 5px;box-shadow: 0px 0px 9px 2px rgba(0, 0, 0, 0.4);cursor: pointer;overflow: hidden;margin-top: 5px;width: 230px;height: 180px;}
#sidebar .vignette:hover {background-color: #4196B9;} 
#sidebar .vignette:hover a{color: #161616;background-color: #4196B9;} 
#sidebar .vignette h3 {font-weight: bold;color: #4196B9; margin-top: 5px; font-size: 110%;line-height: 65%;text-align: center;}
#sidebar .vignette p {color: white; font-size: 100%;text-align: center;line-height: 80%;padding-top: 7px;font-family: 'Segoe UI', Tahoma, Geneva, sans-serif;}
#sidebar .vignette a {color: #4196B9;margin-top: 5px;}
#sidebar .vignette hover {color: #161616;}
#sidebar a { }
#sidebar a:hover { }
#sidebar div.widget {width: 300px; float: left;  margin-left:1px; padding-bottom: 15px; }
div.postinfo_page{    height: 25px;
margin-top: 0px;
font-size: 12px;
font-family: "Open sans", Arial;
color: #a3d1ff;
padding-bottom: 5px;
border-bottom: 1px dashed #073f62;
border-radius: 3px 0px 3px 0px;
padding-right: 6px;
padding-left: 10px;
margin-bottom: 10px;}
div.postinfo_page #partage_google{margin-top: -30px}
div.postinfo_page #partage_facebook{margin-top: -30px; margin-right: 65px;}
div.postinfo_page #partage_twitter{margin-top: -30px; margin-right: 35px;}
body#home #sidebar div.widget { width: 316px; }
div.widget.popular ul li, div.widget.random ul li {border-bottom: 1px solid #d8d8d8; }
div.widget.popular ul li span.title, div.widget.random ul li span.title {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #383737; font-weight: bold; padding-top:9px; display:block;}
div.widget.popular ul li span.postinfo, div.widget.random ul li span.postinfo {color:#bfbfbf; font-family:Georgia,serif; font-size:11px; font-style:italic; display:block; margin-top:-2px;}
div.widget ul li img{border-right: 7px solid #efefef; float: left; margin-right: 6px; }
div.widget.random h4.widgettitle span, div.widget.archives h4.widgettitle span {border-right: 1px solid #a7a6a6;}
#sidebar h4.widgettitle {padding-left: 0px;  color:#00DA71; font-family:Georgia,serif; font-size:30px;text-align:center; text-shadow:1px 1px 1px green; padding-bottom:0; }	
#sidebar h4.widgettitle span {display: block; padding:4px; }
#sidebar span.postinfo a { color: #bfbfbf; }
#sidebar .widget ul { margin-bottom:5px; }
#sidebar .widget ul ul { margin-bottom:0; }
#sidebar .widget ul li { color:#262626; padding:3px 0 6px 18px; }
#sidebar .widget ul li ul { margin:0 0 -12px; padding:5px 0 0 7px; }
#sidebar .popular ul, #sidebar .random ul { margin-bottom: 0px; }
#sidebar .popular ul li, #sidebar .random ul li { background: none; padding:0px; }
#sidebar .popular ul li ul, #sidebar .random ul li ul { margin:0px; padding:0px; }
#sidebar .widgetcontent { padding: 4px; }			
#all_tabs .widget { width:280px !important; padding-top: 1px; padding-left: 1px; }						
#sidebar #onecol .widget { width: 314px; }
#sidebar #firstcol, #sidebar #secondcol { float: left; }
#sidebar #firstcol { width: 160px; }
#sidebar #secondcol { width: 162px; }
#sidebar #firstcol .widget { width: 161px; }
#sidebar #secondcol .widget { width: 162px; }
#sidebar #firstcol .widgetcontent { border-right: 0px solid #d8d8d8; }
body#home #sidebar .widgetcontent { border-right: 0px; }
body#home #sidebar #firstcol, body#home #sidebar #secondcol { width: 326px }
@media screen and (max-width: 900px) {
body#home #sidebar #secondcol {display: none;}
#bordure_bleu{display: none;}
#footer-bottom{display: none;}
#bloc-news{display: none;}
img#logo{display: none;}
#fond_slider{margin-top: 10px;height: 320px;}
div.container{width: 900px;}
div.couverture_site{width: 870px;}
#menu_blizz{width: 870px !important;}
#sidebar{display: none;}
#trame_article{margin-top: 60px;}
}   #comment-wrap {margin-left: 6px; font-family: "Open sans", Arial;}
#bordure_content{margin-bottom: 10px;color: #e7e7e7;margin-right: 5px;padding-top: 10px;padding-right: 15px;padding-left: 10px;position: relative;background-color: rgba(0, 22, 40, 0.7);border: 1px solid #073f62;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);}
div.authordata { width: 100px; }
img.avatar {border: 1px solid #06517c;margin-top:7px;margin-left: 7px;width: 65px;height: 65px;float:left;}
#cadre_avatar{width: 65px;height: 65px;}
.comment-wrap { float: left;margin-top: 10px;padding-right: 10px;padding-bottom: 5px; }
.comment-wrap img.avatar{border: 1px solid #06517c;border-radius: 3px 3px 0px 0px;margin-top: 0px;margin-left: 0px;width: 100px;	background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/avatar_blizzspirit100.png);height: 100px;margin-right: 10px;	border-bottom: none;float: left;}
.comment-wrap img.avatar:hover{border: 1px solid #0767A0;border-bottom: none;}
.reply-container { bottom: 0px; right: 0px; position: absolute; }
.reply-container a {  display:block; height:29px; color:#FFFFFF; line-height:29px; text-shadow:1px 1px 1px #111111; padding: 0px 14px; }
.reply-container a:hover { text-decoration: none; color: #f3f3f3; }
li.depth-1 .comment-wrap { width: 100%; }
li.depth-2 .comment-wrap { width: 512px; }
li.depth-3 .comment-wrap { width: 421px; }
li.depth-4 .comment-wrap { width: 530px; }
.fullwidth li.depth-1 .comment-wrap { width: 799px; }
.fullwidth li.depth-2 .comment-wrap { width: 708px; }
.fullwidth li.depth-3 .comment-wrap { width: 617px; }
.fullwidth li.depth-4 .comment-wrap { width: 526px; }
ol.commentlist { list-style:none outside none; margin:0 0px 0 -37px; margin-left: 4px; }
ol.commentlist .navigation, div#respond { padding: 0 0px 14px 5px;font-family: "Open sans", Arial; }
ol.commentlist ul { list-style:none outside none; }
.commentlist li.comment {width: 100%;   margin: 10px 0px;padding: 0px 0px 10px;background-color: rgba(0, 65, 101, 0.21);position: relative;border: 1px solid #00283f;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.5);}
.commentlist li.comment li { background: none; padding: 0px; }
.commentlist li.comment ul { margin: 8px 0px 8px 91px; }	
.comment-body { padding: 0 10px 0 10px; }
#respond { padding-top: 5px !important;  }
#respond p{}
#respond div{}
#respond label{ color: #57d2ff !important;text-shadow: 0px 1px 1px black;font-family: 'Open Sans',Arial,Helvetica,sans-serif;font-family: 'Open Sans',Arial,Helvetica,sans-serif; }
#commentform textarea#comment:focus { max-width: 100%; background-color: rgba(0, 43, 86, 1);color: #39beef;border: 1px solid #0C4789;   }
#commentform textarea#comment {max-width: 100%;font-family: 'Open Sans',Arial,Helvetica,sans-serif;   background-color: rgba(0, 43, 86, 0.7);color: #39beef;border: 1px solid #0a4079;width: 100%;}
SELECT.box_metainfo{border:solid 1px #373737;box-shadow: inset 0 0 10px #000;margin-left: 29px;color: #C0C0C0 !important;border-radius: 2px !important;background-color:  #2D2D2D; width: 242px;}
#commentform input[type=text] {float: none;}
#commentform input:focus[type=text] {}
li.comment #respond { padding-left:28px; padding-top:20px; }
li.comment #respond textarea { width: 88% !important; }
li.comment #respond input[type=text] { width: 50% !important; }
li.comment #respond { padding-left:0px; }
#single-auteur{padding-top: 5px;padding-bottom: 5px;background-color: #01203d;height: 110px;border: 1px solid #013654;margin-bottom: 10px;}
#single-auteur img.avatar{border: 1px solid #06517c;margin-top: 4px;margin-left: 7px;width: 100px;height: 100px;float: left;}
#single-auteur h3{color: #28bec9;display: inline-block;margin-left: 10px;font-size: 18px;padding-top: 4px;text-shadow: 0px 1px 1px black;font-weight: bold;height: 25px;}
#single-auteur a.bloc_informations {float: right;height: 22px;border: 1px solid #014369;color: white;background-color: #10547a;margin-right: 10px;padding: 2px;margin-top: 3px;   text-transform: uppercase;font-weight: normal;}
#single-auteur a.bloc_informations:hover {background-color: #146B9A; }
#single-auteur blockquote {background-color: #022647;color: #92f4fb !important;line-height: 14px;border: 1px solid #002a42;margin-left: 120px;font-size: 12px;margin-right: 10px;    padding-bottom: 1em;}
#respond h3#comments {background: none;margin: 0px;padding: 0px;border-top: 1px dashed #002a42;padding-top: 10px;   padding-bottom: 10px;padding-left: 5px; } 
h3#comments { padding-bottom: 0px; }
.comment-author { border-bottom: 1px dashed #023856;padding-top: 6px;margin-left: 40px;margin-top: -17px;height: 25px;font-family: "Open sans", Arial;color: #414141;margin-bottom: 7px;font-size: 14px; }
.comment-author font{color: #e7e7e7; font-style: italic;font-family: "Open sans", Arial;font-size: 11px;}
.comment-author .comment-meta, .comment-author .comment-meta a { color: #403f3a; }
span.fn {  font-weight: bold; color: #006393;}
span.fn a { color: #006393; font-weight: bold; }
span.fn a:hover{color: #4872CA;}
p.auteur {  font-weight: bold; color: #e7e7e7;font-size: 14px;}
p.auteur a { margin-right: 5px;color: #39beef; font-weight: bold; }
p.auteur a:hover{color: #62CBF2;}
.comment-content {  padding-top:8px; }
.post-filters {	margin: 0 8.3333% 8.3333% 8.3333%;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);	padding:22px;	background: #fff;}
.mce-panel {border: 0 solid #cacaca !important;border: 0 solid rgb(1, 52, 82)  !important;background-color: #011e3b}   #footer-bottom {background: #011220 repeat-x;border-top: 1px solid #0078ac;padding-top: 15px;}		
#footer-bottom h3{text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.4);color: #39beef;font-size: 20px;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif; }
#footer_col1{float: left; width:400px}
#footer_col1 ul{margin-left: 56.5px;}
#footer_col1 li.sites{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;height: 18px;background-color: #031E33;border-radius: 2px;width: 223px;font-weight: normal;padding: 20px;padding-top: 14px;margin: 10px;font-size: 18px; font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;}
#footer_col1 li.sites_ws{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;height: 18px;background-color: #2c113a;border-radius: 2px;width: 223px;font-weight: normal;padding: 20px;padding-top: 14px;margin: 10px;font-size: 18px; font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;}
#footer_col1 li.sites_bs{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;height: 18px;background-color: #00274e;border-radius: 2px;width: 223px;font-weight: normal;padding: 20px;padding-top: 14px;margin: 10px;font-size: 18px; font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;}
#footer_col1 li.sites_ms{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;height: 18px;background-color: #2A1A0D;border-radius: 2px;width: 223px;font-weight: normal;padding: 20px;padding-top: 14px;margin: 10px;font-size: 18px; font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;color: #00ecac;}
#footer_col1 li.sites_ms span.contacter{float: right; height: 25px; width: 25px; background-color: #633918; border-radius: 13px; margin-right: 0px;}
#footer_col1 li.sites_bs span.contacter{float: right; height: 25px; width: 25px; background-color: #175b9e; border-radius: 13px; margin-right: 0px;}
#footer_col1 li.sites_ws span.contacter{float: right; height: 25px; width: 25px; background-color: #5e1990; border-radius: 13px; margin-right: 0px;}
#footer_col1 li.sites_ws:hover{background-color:#381C46;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#footer_col1 li.sites_ms:hover{background-color:#3F2612;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#footer_col1 li.sites_bs:hover{background-color:#00356A;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#footer_col1 li.sites_ws span.demoniste{color: #9382C9;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);}
#footer_col1 li.sites_ms span.moine{color:#00e4a6;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);}
#footer_col1 li.sites_bs span.blizzspirit{color:#39BEEF;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);}
#footer_col2{float: left; width:400px}
#footer_col3{float: left; width:400px}
#footer_col3 p.copyright{color: #3396b0;line-height: 17px;text-align: justify;margin-left: 20px;margin-right: 20px;}
#footer_col3 p.mentions{margin-bottom: -10px;color: #008fff;line-height: 10px;text-align: center}
#footer_col3 p.mentions2{color: #008fff; text-align:center;}
li.vignette{-webkit-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;-ms-transition: all 0.4s linear 0s;-o-transition: all 0.4s linear 0s;transition: all 0.4s linear 0s;height: 86px;background-color: #00274e;border-radius: 2px;width: 350px;font-weight: normal;padding-top: 10px;margin-bottom: 10px;margin-left: 23px;font-size: 17px;font-family: 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;color: #FFD100; }
li.vignette:hover{background-color: #00356A;-webkit-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;-ms-transition: all 0.4s linear 0s;-o-transition: all 0.4s linear 0s;transition: all 0.4s linear 0s;}
li.vignette img{float: left;margin-top: -10px;height: 94px;margin-left: -10px;border-radius: 2px;border: 1px solid rgba(57, 190, 239, 0.5);}
li.vignette:hover img{border: 1px solid rgba(57, 190, 239, 0.9);-webkit-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;-ms-transition: all 0.4s linear 0s;-o-transition: all 0.4s linear 0s;transition: all 0.4s linear 0s;}
li.vignette span.title{color: #39beef;font-weight: bold;margin-left: 10px;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);}
li.vignette p.texte{color: #cafff6;line-height: 13px;margin-left: 140px;font-size: 12px;margin-top: 13px;}
a.backtotop{-webkit-transition: all 500ms ease 0s;width: 30px;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;height: 30px;margin-left: 180px;margin-top: 20px;display: inline-block;background: rgba(0, 120, 172, 0.6);text-align: center;-moz-border-radius: 16px;-webkit-border-radius: 20px;border-radius: 20px;outline: 0;}
a.backtotop:hover{-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background: rgba(0, 120, 172, 0.8);}				
.comment-subscription-form .subscribe-label { display: inline!important;color: black !important;} .wp-polls{background-color: #022847;    border: 5px solid #073f62;    border-radius: 5px;    padding: 10px;    width: 500px;    box-shadow: 0px 1px 1px black;    text-shadow: 0px 1px 1px black;margin: 0 auto;}
.wp-polls p.header_poll{  font-size: 18px;    border-bottom: 1px dashed #0d527d;    font-family: Calibri;    text-shadow: 0px 1px 1px #000;    color: #39beef !important;    text-align: left;    padding-bottom: 5px;margin-bottom: 10px;}
.wp-polls label {    display: inline-block !important;    padding-left: 25px !important;    vertical-align: middle;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/unchecked.png) no-repeat;}
.wp-polls input[type=radio]:checked+label {background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/checked.png) no-repeat;}
.wp-polls input[type=radio]{display: none !important;}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul{margin-left: 20px !important;}
.wp-polls .Buttons{background-image: linear-gradient(to bottom, #024d94, #013C76) !important;    background: -moz-linear-gradient( center top, #024d94 5%, #013C76 100% ) !important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#024d94',endColorstr='#013C76') !important;    background-color: #013C76 !important;    border-radius: 2px;    border: 1px solid #0F537A !important;    padding-left: 5px;    padding-right: 5px;    color: #57d2ff;    font-family: "Open sans", Arial;    cursor: pointer;    font-size: 14px;    font-weight: bold;    text-shadow: 0px 1px 1px #1a1a1a;    -moz-box-shadow: 0px 1px 3px #2e2e2e;    height: 25px;}
.wp-polls .Buttons:hover{    background-image: linear-gradient(to bottom, #0661b8, #044d93) !important; background: -moz-linear-gradient( center top, #0661b8 5%, #044d93 100% ) !important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0661b8',endColorstr='#044d93') !important;    background-color: #0661b8 !important; } .wpProQuiz_content h2{	color: white;text-shadow: 0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934;margin-bottom: 0;font: italic 1.8em BigNoodleToo,impact,sans-serif;letter-spacing: 1px;text-transform: uppercase;}
.wpProQuiz_question_text{margin-bottom: 0px !important;}
.wpProQuiz_forms input, .wpProQuiz_forms label, .wpProQuiz_forms select, .wpProQuiz_forms textarea {margin: 0!important;float: none!important;display: inline!important;margin-left: 15px !important;}
.wpProQuiz_content {background-color: #022847;    border: 1px solid #073f62;    border-radius: 2px;       margin: 0 4px;    text-shadow: 0px 1px 1px #001122;    padding: 10px;    width: 96%;    line-height: 20px;   margin-bottom: 10px;    color: #e7e7e7;    line-height: 1em;    font-family: "Open sans", Arial;}
.wpProQuiz_listItem {list-style: none !important;}
.wpProQuiz_questionList li{list-style: none !important;}
.wpProQuiz_button{    float: none;    width: 200px;    height: 40px;    font-weight: bold;    text-align: center;    cursor: pointer;box-shadow: 0px 1px 1px black;text-shadow: 0px 1px 1px black;    font-family: Futura,"century gothic",arial,sans-serif;    text-transform: uppercase;    font-size: 18px;    margin-top: 8px !important;    background-image: linear-gradient(to bottom, #024d94, #013C76) !important;    background: -moz-linear-gradient( center top, #024d94 5%, #013C76 100% ) !important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#024d94',endColorstr='#013C76') !important;    background-color: #013C76 !important;    border-radius: 2px !important;    border: 1px solid #0F537A !important;}
.wpProQuiz_button:hover{color: white !important;}
.wpProQuiz_invalidate {border: 1px solid #D82222 !important;background: #7B1000 !important;border-radius: 3px;padding: 4px;margin: 4px 0;display: none;}
.wpProQuiz_questionList { background: rgba(8, 68, 117, 0.3) !important;    border-color: rgba(255,255,255,.15) !important;    border: 1px solid #043a5c !important;    border-radius: 3px;}
.wpProQuiz_list {border: 0;margin: 0px 0px 0px 0px !important;}
.wpProQuiz_loadQuiz, .wpProQuiz_lock, .wpProQuiz_prerequisite, .wpProQuiz_startOnlyRegisteredUser{ background: rgba(255,255,255,.05) !important;padding: 5px;list-style: none;border: 1px solid #073f62 !important;border-radius: 5px;padding-bottom: 0px;}
.wpProQuiz_header {margin: 0;	color: white;}
.wpProQuiz_addToplist {     margin-top: 10px;    background-color: #04355e !important;    padding: 10px;    border-radius: 3px;    border: 1px solid #0f5683 !important;}
.wpProQuiz_addToplistMessage {border: 1px solid #00ff09 !important;    background-color: #29a42d !important;    margin-bottom: 5px;    border-radius: 5px;    padding: 5px;    font-weight: 700;    height: 20px;    color: #ffffff !important;    padding-top: 10px !important;    text-shadow: 0px 1px 1px black;}
.wpProQuiz_button2 {       text-shadow: 0px 1px 1px black !important; box-shadow: 0px 1px 1px black !important;      padding: 3px 5px !important;      filter: none;    margin: 0;     background-image: linear-gradient(to bottom, #024d94, #013C76) !important;    background: -moz-linear-gradient( center top, #024d94 5%, #013C76 100% ) !important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#024d94',endColorstr='#013C76') !important;    background-color: #013C76 !important; cursor: pointer !important;   border-radius: 2px !important;    border: 1px solid #0F537A !important;    padding-left: 5px !important;    padding-right: 5px !important;    color: #57d2ff !important;    font-family: "Open sans", Arial;    font-size: 14px;    font-weight: bold !important;} .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
.easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
.easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
.easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
.easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
.easySpoilerButtonBare{font-size:100%;}
.easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
a.easySpoilerButtonOther:hover{text-decoration: none;}
.easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
.easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
a.easySpoilerButton:hover{text-decoration: none;}
.easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
a.easySpoilerGroupButton:hover{text-decoration: none;}
.easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px;background: #012647;border: 1px solid #00376a;border-right: none;border-bottom: none;}
th.easySpoilerTitleA{line-height: 150%;}
a.easySpoilerTitleA:hover{text-decoration: none;}
.easySpoilerTitleB{margin:0px 0px;padding:5px;   background: #012647;border: 1px solid #00376a;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
th.easySpoilerTitleB{line-height: 216%;text-align: right;}
.easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
.easySpoilerConclude{margin:0px 0px;  padding:0px; border-spacing:0px;  border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
.easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;}
.easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
.easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;background-color: #012647;
border-left: 1px solid #00376a;border-right: 1px solid #00376a;}
.easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}   .pagination {  overflow: hidden; padding: 15px 12px 0px; }
#pagenav .page a { float: left; margin-right: 9px; display: block; width: 36px; text-align: center; padding: 8px 0 0 0; height: 36px; text-decoration: none;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/pagenav.png) no-repeat; color: #383737; text-shadow: 1px 1px 1px #b8b8b8;}
#pagenav #current a { float: left; margin-right: 9px; display: block; width: 50px; text-align: center; padding: 8px 0 0 0; height: 36px; text-decoration: none; background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/pagenav_active.png) no-repeat; color: #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }
.wp-pagenavi {background-color: rgba(0, 22, 40, 0.7);    border: 1px solid #073f62;    margin-left: 7px; position: relative; padding: 15px 10px 0px 0px; text-align: right;height: 35px; margin-bottom: 10px;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited { margin: 1px 5px;    padding: 10px 10px 10px 10px; opacity: 0.7;   cursor: pointer;    text-decoration: none;    background-image: linear-gradient(to bottom, #024d94, #013C76);    background: -moz-linear-gradient( center top, #024d94 5%, #013C76 100% );    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#024d94',endColorstr='#013C76');    background-color: #013C76;   border-radius: 2px;    border: 1px solid #0F537A;    color: #57d2ff;    font-family: "Open sans", Arial;    font-size: 12px;    text-shadow: 0px 1px 1px #1a1a1a; }
.wp-pagenavi span.pages {padding: 5px 7px 5px !important; font-size: 13px; margin: 1px !important ; border:none !important; color: #5095B1; font-weight: bold; background: none !important; }
.wp-pagenavi span.current, .wp-pagenavi a:active, .wp-pagenavi a:hover {    background-image: -webkit-linear-gradient(top, #0a73d7, #09519a);    background-image: -o-linear-gradient(top, #595959, #292929);    background-image: linear-gradient(to bottom, #0a73d7, #09519a);    background: -moz-linear-gradient( center top, #024d94 5%, #013C76 100% );    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#024d94',endColorstr='#013C76');    background-color: #013C76;    border: 1px solid #0f537a;    padding: 10px 10px 10px 10px;    border-color: #0f537a !important;    margin: 1px 5px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    border-radius: 2px;    color: #e7e7e7 !important;    text-shadow: 0px 1px 1px black;opacity: 1; }
.wp-pagenavi span.extend{ margin: 1px 5px;    padding: 10px 10px 10px 10px; opacity: 0.7;   cursor: pointer;    text-decoration: none;    background-image: linear-gradient(to bottom, #024d94, #013C76);    background: -moz-linear-gradient( center top, #024d94 5%, #013C76 100% );    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#024d94',endColorstr='#013C76');    background-color: #013C76;   border-radius: 2px;    border: 1px solid #0F537A;    color: #57d2ff;    font-family: "Open sans", Arial;    font-size: 12px;    text-shadow: 0px 1px 1px #1a1a1a; }
a.readmore:hover, #sidebar div.custom-sidebar-block ul.control li a:hover, ul#cats-menu li a:hover, ul#page-menu li a:hover, div#slider-control div.featitem h2 a  { text-decoration: none; }
.js #feat-content, .js div#from-blog div.entries {display: none;} 
.foursixeight { margin: 0px 0px 15px 84px;}
.fullwidth { width: 100% !important; } .imagemapper-wrapper > img{    border: 1px solid #073f62;   margin-bottom: 10px;    border-radius: 2px;}
.imapper-content-header{    padding: 5px 0px 0px 10px !important;    margin-bottom: 0 !important;    margin-top: 0 !important;    color: #39beef  !important;    font-family: Calibri  !important;    font-weight: bold  !important;text-shadow: 0px 1px 1px black  !important;    border-bottom: 1px dashed #073f62  !important;}
.mCSB_container{font-family: "Open sans", Arial;}
.imapper-overlay-wrapper{   border: 1px solid #073f62;   margin-bottom: 10px;    border-radius: 2px; width: 100%} .resp-tabs-container{background-color: #002343 !important}
.resp-tab-content{border: 1px solid #00466d !important}
.resp-vtabs li.resp-tab-active {   background-color: #002343 !important;    color: #28beef;    text-shadow: 0px 1px 1px black;}
.resp-vtabs .resp-tabs-container{background-color: #002343 !important;     border: 1px solid #00466d !important;}
#ffs-tabbed-2.resp-vtabs li.resp-tab-active{    border-left-color: #00466d !important;    border-top-color: #00466d !important;    border-right-color: #00466d !important;    border-bottom-color: #00466d !important;    border-left: 4px solid #00466d !important;border-right: none !important;}
#ffs-tabbed-2.resp-vtabs li.resp-tab-active:first-child{border-top: none !important}
.resp-vtabs ul.resp-tabs-list {      border: 1px solid #00466d;    border-right: none;}
.resp-vtabs .resp-tabs-list li{background-color: #001d37}
.resp-vtabs .resp-tab-content {border: none !important;}
.ffs-tabbed-nav .resp-tabs-list li {    border-top-color: #00466d !important;    border-bottom-color: #00466d !important;}
.resp-tab-active{background-color: #002343 !important; border: 1px solid #00466d !important; color: #16beef;    text-shadow: 0px 1px 1px black;}
#ffs-tabbed-3.ffs-tabbed-nav h2.resp-accordion.resp-tab-active {background: none repeat scroll 0 0 #003463 !important;}
h2.resp-accordion {border: 1px solid #00466d !important;}
.resp-arrow {border-top: 12px solid #39beef !important;}
h2.resp-tab-active span.resp-arrow{border-bottom: none !important}
#ffs-tabbed-3.ffs-tabbed-nav h2.resp-accordion.resp-tab-active {background-color: #0d4172 !important;}
.resp-easy-accordion .resp-tab-content {     border-bottom: none !important;}
h2.resp-accordion{border-bottom: none !important;font-family: "Open sans", Arial;}
h2.resp-accordion:last-child{border-bottom: 1px solid red;}
.fruitful_description{background: #002343 !important;border: 1px solid #083c6c;}
.ffs-bs .alert-success {    background-color: #530707 !important;    border-color: #810a0a !important;    color: #ff6d6d !important;text-shadow: 0px 1px 1px black !important;}
.ffs-bs .progress-bar-success {background-color: #47df47 !important;}
.ffs-bs .progress {    background-color: #042f56 !important;border: 1px solid #053968 !important;}
.ffs-bs .btn-primary {    color: #fff;    background-color: #337ab7;border: 1px solid #0089ff !important;    color: #e7e7e7 !important;    text-shadow: 0px 1px 1px black;}
.ffs-bs .btn-primary:hover{    background-color: #32a0ff !important} .ezoic-at-0{visibility: hidden; margin-top:15px !important;line-height:0px;margin-right:auto !important;float:none !important;max-width:100% !important;width:100%;margin-left:auto !important;margin-bottom:15px !important;padding:0;}
.ezoic-ad.medrectangle-3320{visibility: hidden;min-height:400px;text-align:center !important;display:none !important;min-width:580px;}
.ezoic-ad.leader-3700{visibility: hidden;display:flex !important;text-align:center !important;min-width:580px;min-height:0px !important;width:580px;justify-content:space-between;background:0 0 !important;margin-top:15px !important !important;margin-bottom:15px !important !important;}
.ezoic-ad.large-mobile-banner-1701{visibility: hidden;min-height:250px;display:none !important;min-width:300px;text-align:center !important;}
.ezoic-ad.medrectangle-1117{visibility: hidden;min-width:250px;min-height:250px;display:none !important;text-align:center !important;}
.ezoic-ad.edge-1975{visibility: hidden;margin-top:2px !important;margin-bottom:2px !important;display:inline-block;min-width:160px;margin-right:0px !important;margin-left:0px !important;min-height:600px;}
.ezoic-ad.medrectangle-4340{visibility: hidden;text-align:center !important;display:none !important;min-width:336px;min-height:280px;}
.ezoic-ad.leader-4702{visibility: hidden;text-align:center !important;display:none !important;min-width:250px;min-height:250px;}
.ezoic-ad.narrow-sky-1707{visibility: hidden;min-width:250px;min-height:250px;display:none !important;text-align:center !important;}
.ezoic-ad.large-leaderboard-2550{visibility: hidden;display:none !important;text-align:center !important;min-width:728px;min-height:90px;}
.ezoic-ad.leader-2703{visibility: hidden;min-width:250px;min-height:250px;text-align:center !important;display:none !important;}
.ezoic-ad.narrow-sky-2704{visibility: hidden;min-width:336px;display:none !important;text-align:center !important;min-height:280px;}
.ezoic-ad.mobile-leaderboard-1706{visibility: hidden;min-height:250px;display:none !important;text-align:center !important;min-width:250px;}
.ezoic-ad.mobile-leaderboard-2708{visibility: hidden;text-align:center !important;min-width:250px;display:none !important;min-height:250px;}
.ezoic-ad.edge-2976{visibility: hidden;margin-bottom:2px !important;margin-left:0px !important;display:inline-block;min-width:160px;min-height:600px;margin-top:2px !important;margin-right:0px !important;}
.ezoic-ad.box-4260{visibility: hidden;display:none !important;text-align:center !important;min-width:250px;min-height:250px;}
.ezoic-ad.banner-1360{visibility: hidden;text-align:center !important;min-width:250px;min-height:250px;display:none !important;}
.ezoic-ad.leader-1560{visibility: hidden;text-align:center !important;min-width:250px;display:none !important;min-height:250px;}
.ezoic-ad.large-mobile-banner-2705{visibility: hidden;display:none !important;min-width:250px;min-height:250px;text-align:center !important;}
.ezoic-ad.box-1104{visibility: hidden;text-align:center !important;min-height:600px;display:none !important;min-width:300px;}
.ezoic-ad.large-leaderboard-1540{visibility: hidden;background:0 0 !important;text-align:center !important;min-width:300px;margin-bottom:0px !important;width:300px;display:none !important;min-height:0px !important;margin-top:0px !important;}
.ezoic-ad.medrectangle-2100{visibility: hidden;max-width:100% !important;line-height:0px;padding:0;float:none !important;display:inline-block;min-width:728px;min-height:90px;}
.ezoic-ad{visibility: hidden;display:inline-block;border:0px;}.ezoic-ad>div>iframe{margin:0px!important;padding:0px!important;}
.ezmob-footer{visibility: hidden;position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:100000;line-height:0}.ezmob-footer-desktop{background-color:#fffc;border-top:1px solid #d3d3d3;padding-top:5px}.ezmob-footer-close{cursor:pointer;color:#b2b2b2;border:1px solid #b2b2b2;border-radius:20px;background:#fff;line-height:20px;display:inline-block;font-size:20px;font-family:arial,sans-serif;padding:0 5px;position:absolute;top:5px;right:5px;height:24px;width:21px;text-align:center}body {
padding-bottom: 100px !important;
height: auto;
}
#ez-clearholder-medrectangle-3{clear: none !important;   visibility: hidden; display: none !important;}
span.ezoic-ad ezoic-at-0 medrectangle-4 medrectangle-4340 adtester-container adtester-container-340{visibility: hidden;clear: none !important;    display: none !important;}
#ez-clearholder-leader-1{visibility: hidden;clear: none !important;    display: none !important;}
.ezoic-ad.box-4{  visibility: hidden;  display: none!important;
height: 0px !important;
width: 0px !important;
min-height: 0px !important;
min-width: 0px !important;
margin-top: 0px !important;margin-bottom: 0px !important;}
.ezoic-ad.medrectangle-3{  visibility: hidden;  display: none!important;
height: 0px !important;
width: 0px !important;
min-height: 0px !important;
min-width: 0px !important;
margin-top: 0px !important;padding-top: -10px !important; margin-bottom: 0px !important;}
.ezoic-ad.large-leaderboard-2{ visibility: hidden;   display: none!important;
height: 0px !important;
width: 0px !important;
min-height: 0px !important;
min-width: 0px !important;
margin-top: -15px !important;margin-bottom: 0px !important;}
.ezoic-ad.medrectangle-1{  visibility: hidden;  display: none!important;
height: 0px !important;
width: 0px !important;
min-height: 0px !important;
min-width: 0px !important;
margin-top: 0px !important;margin-bottom: 0px !important;}
span.ezoic-ad {    visibility: hidden;display: none!important;
height: 0px !important;
width: 0px !important;
min-height: 0px !important;
min-width: 0px !important;
margin-top: 0px !important;margin-bottom: 0px !important;}
.ezmob-footer-desktop {  visibility: hidden;   border-top: 0px solid lightgray !important; padding-top: 0px !important;}
.ez-clearholder-banner-1{display: none !important;clear: none !important;}
span.reportline{display: none !important;}
.ezoicwhat{display: none !important;}
span.ez-clearholder-large-leaderboard-2{display: none !important;clear: none !important;}
.ezoic-autoinsert-ad ezoic-long_content{display: none !important;  clear: none !important;}
.ezoic-autoinsert-ad ezoic-longer_content{display: none !important; clear: none !important;}
.ez-sidebar-wall{display: none !important;}
.ez-clearholder-large-mobile-banner-2{display: none !important; clear: none !important;}
.ez-clearholder-box-4{display: none !important;}table.modern{border-spacing: 0px; width: 100%;  margin-bottom: 10px;    border: 1px solid #00376a; }
td.sommaire{border: none;    background-color: #003262;        padding: 0.6em;    font-size: 20px;    text-align: center;    color: #39beef;    text-shadow: 0 1px 1px #000;    font-weight: bold;    font-family: Open sans;}
td.sommaire2{    border: none;    background-color: #013a70;    color: #39beef;    font-size: 14px;}
tr.modern{background-color: #012647;color: #e7e7e7;}
td.modern{border-style: solid solid none none; border-top-width: 1px;     border-top-color: #00376a;    border-right-width: 1px;    border-right-color: #00376a;} span.icontiny, span.icontinyl, span.icontinyr, a.tinyspecial
{
padding-left: 0px !important;
} 
a.icontiny span span, a.icontinyl span span, a.icontinyr span span
{
text-decoration: none !important;
} table.bleu_badge {background-color: black;color: #3EC0FF;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
table.bleu_badge td.first{background-color: #004B69;color: #5FE5FF;}
table.bleu_badge td{border: black;padding: 0.5em;vertical-align: middle; background-color: #022533;}
table.bleu_badge tr{padding: 0px; height: 25px;}
table.bleu_badge img{vertical-align: middle !important;margin-right: 5px !important;border: 1px solid #004165 !important;border-radius: 3px;width: 20px !important; height: 20px !important;}
table.bleu_badge img.check{border: none !important;}
table.bleu {background-color: black;color: #3EC0FF;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
table.bleu td.first{background-color: #004B69;color: #5FE5FF;}
table.bleu td{border: black;padding: 0.5em;vertical-align: middle; background-color: #022533;}
table.bleu tr{padding: 0px; height: 25px;}
table.warcraft {background-color: black;  color: #efc9a0;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
table.warcraft td.first{background-color: #381E11; color: #efc9a0;}
table.warcraft td{border: black;padding: 0.5em;vertical-align: middle; background-color: #2d1a10;}
table.warcraft tr{padding: 0px; height: 25px;}
table.overwatch {background-color: #000000;color: #EFFFFF; width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
table.overwatch td.first{ background-color: #2f2f2f;color: #e7e7e7;}
table.overwatch td{border: black;padding: 0.5em;vertical-align: middle;background-color: #222222;}
table.overwatch tr{padding: 0px; height: 25px;}
table.heroes {  background-color: #000000;color: #7EB1B7; width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
table.heroes td.first{background-color: #320064;color: #7DB1BC;}
table.heroes td{border: black;padding: 0.5em;vertical-align: middle;background-color: #1B0035;}
table.heroes tr{padding: 0px; height: 25px;}
table.diablo {background-color: #000000;color: #D6D6D6;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
table.diablo td.first{background-color: #2C3334;color: #859898; text-shadow: 0px 1px 1px black;}
table.diablo td{border: black;padding: 0.5em;vertical-align: middle;background-color: #1D1D1D; text-shadow: 0px 1px 1px black;}
table.diablo tr{padding: 0px; height: 25px;}
table.hearthstone {background-color: #8A5E2B;color: #000000;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
table.hearthstone td.first{  background-color: #A98551;color: #fcd6b7;    text-shadow: 0px 1px 1px black;}
table.hearthstone td{border: black;padding: 0.5em;vertical-align: middle;background-color: #D9BE91;  text-shadow: 0px 1px 1px black;}
table.hearthstone tr{padding: 0px; height: 25px;}
table.starcraft {background-color: black;  color: #79D2DD;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
table.starcraft td.first{background-color: #0A3671;color: #B4DDDD; text-shadow: 0px 1px 1px black;}
table.starcraft td{border: black;padding: 0.5em;vertical-align: middle; background-color: #101437; text-shadow: 0px 1px 1px black;}
table.starcraft tr{padding: 0px; height: 25px;}
a.icontiny span span, a.icontinyl span span, a.icontinyr span span
{
text-decoration: none !important;
}
p.video {background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video.png) no-repeat;width: 686px;background-position-y: -31px;height: 455px;margin: 0 auto;text-align: center;padding: 10px 0px 0px 8px;}
p.video2 {background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video.png) no-repeat;width: 686px;background-position-y: -31px;height: 455px;margin: 0 auto;text-align: center;padding: 10px 0px 0px 8px;}
p.video_legion {background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_legion.png) no-repeat;width: 686px;height: 455px;margin: 0 auto;background-position-y: -22px; text-align: center;padding: 20px 0px 0px 8px;}
p.video2_legion {background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_legion.png) no-repeat;width: 686px;height: 455px;margin: 0 auto;background-position-y: -22px; text-align: center;padding: 20px 0px 0px 8px;}
p.video_bleu{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_bleu.png) no-repeat;  width: 686px;  height: 455px;background-position-y: -22px;margin: 0 auto;   text-align: center;  padding: 20px 0px 0px 8px;}
p.video_overwatch{background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_overwatch.png) no-repeat;  width: 686px;  height: 455px;  background-position-y: -22px;margin: 0 auto; text-align: center;  padding: 20px 0px 0px 8px;}
p.video_heroes{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_heroes.png) no-repeat;  width: 686px;  height: 455px;background-position-y: -22px;margin: 0 auto;  text-align: center;  padding: 20px 0px 0px 9px}
p.video_diablo{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_diablo.png) no-repeat;  width: 686px;  height: 455px;    background-position-y: -21px;margin: 0 auto;  text-align: center;  padding: 20px 0px 0px 8px;}
p.video_warcraft{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_warcraft.png) no-repeat;  width: 686px;  height: 455px;  background-position-y: -22px;margin: 0 auto;  text-align: center;  padding: 20px 0px 0px 8px;}
p.video_starcraft{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_starcraft.png) no-repeat;  width: 686px;  height: 455px; background-position-y: -22px;margin: 0 auto;  text-align: center;  padding: 20px 0px 0px 8px;}
p.video_hearthstone{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_hearthstone.png) no-repeat;  width: 686px;  height: 455px; background-position-y: -22px;margin: 0 auto; text-align: center;  padding: 20px 0px 0px 8px;}
p.video_bfa{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_battleforazeroth.png) no-repeat;    width: 686px;    height: 455px;    background-position-y: -35px;    background-position-x: 8px;    text-align: center;    padding: 10px 0px 0px 8px; }
span.chaman_coleur{color: #0070DD;}
span.chaman_couleur{color: #0070DD;}
span.guerrier_couleur{color: #C69B6D;}
span.paladin_couleur{color: #F48CBA;}
span.pretre_couleur{color: #ffffff;}
span.moine_couleur{color: #00FF98;}
span.evocateur_couleur{color: #33937F;}
span.druide_couleur{color: #FF7C0A;}
span.dk_couleur{color: #C41E3A;}
span.demoniste_couleur{color: #8788EE;}
span.chasseur_couleur{color:#AAD372;}
span.mage_couleur{color: #3FC7EB;}
span.voleur_couleur{color: #FFF468;}
span.dh_couleur{color: #A330C9;}
span.couleur_gris{color: #9D9D9D;}
span.couleur_gris:hover{color: #ACACAC;}
span.couleur_vert{color: #05E805;}
span.couleur_vert:hover{color: #43FD43;}
span.couleur_bleu{color: #0070DD;}
span.couleur_bleu:hover{color: #3B94EB;}
span.couleur_epique{color: #A335EE;}
span.couleur_epique:hover{color: #B760F1;}
span.couleur_legendaire{color: #E9640C;}
span.couleur_legendaire:hover{color: #F37623;}
span.couleur_heritage{color: #E5CC80;}
span.couleur_heritage:hover{color: #EED99A;}
.icone36{width: 44px; height: 44px;font-family: 'Open Sans',Arial,Helvetica,sans-serif;position: relative;z-index: 0;}
.icone36 ins {width: 36px;height: 36px;left: 4px;top: 4px;display: block;position: absolute;z-index: 5;background-repeat: no-repeat;}
.icone36 span {width: 36px;height: 36px;left: 4px;top: 4px;display: block;position: absolute;z-index: 5;background-repeat: no-repeat;}
.icone36 div.image {width: 36px;height: 36px;left: 4px;top: 4px;display: block;position: absolute;z-index: 5;background-repeat: no-repeat;}
.icone36 del {width: 44px;height: 44px;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/cadre_icone36.png); display: block;position: absolute;left: 0;top: 0;z-index: 10;background-repeat: no-repeat;}
.icone36 div.cadre {width: 44px;height: 44px;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/cadre_icone36.png); display: block;position: absolute;left: 0;top: 0;z-index: 10;background-repeat: no-repeat;}
.icone36 a {display: block;position: absolute;left: 3px;top: 3px;z-index: 20;width: 38px;   color: white; height: 38px;}
.icone36 .quantite{position: absolute;white-space: nowrap;  left: 27px;top: 19px;   font-weight: bold;font-size: 15px;color: white;text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;z-index: 5;}
.icone25{    width: 30px;    height: 30px;    font-family: open sans,Arial,Helvetica,sans-serif;    position: relative;    z-index: 0;}
.icone25 ins {width: 36px;height: 36px;left: 4px;top: 4px;display: block;position: absolute;z-index: 5;background-repeat: no-repeat;}
.icone25 span {width: 36px;height: 36px;left: 4px;top: 4px;display: block;position: absolute;z-index: 5;background-repeat: no-repeat;}
.icone25 div.image {width: 25px;    height: 25px;    left: 3px;    top: 3px;    display: block;    position: absolute;    z-index: 5;    background-repeat: no-repeat;}
.icone25 del {width: 44px;height: 44px;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/cadre_icone36.png); display: block;position: absolute;left: 0;top: 0;z-index: 10;background-repeat: no-repeat;}
.icone25 div.cadre {    width: 32px;    height: 32px;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/cadre_icone36.png);    display: block;    background-size: 32px 32px;    position: absolute;    left: 0;    top: 0;    z-index: 10;    background-repeat: no-repeat;}
.icone25 a {display: block;position: absolute;left: 3px;top: 3px;z-index: 20;width: 26px;    color: #fff;    height: 26px;}
.icone25 .quantite{    position: absolute;    white-space: nowrap;    left: 19px;    top: 12px;    font-weight: 700;    font-size: 12px;    color: #fff;    text-shadow: #000 1px 1px, #000 -1px 1px, #000 -1px -1px, #000 1px -1px;
z-index: 5;}
.gallery{overflow: hidden;padding: 5px;background-color: #022847;border: 1px solid #073f62;margin: 0px;width: 98%;clear: both;display: block !important;margin-bottom: 10px;}
.gallery-item{float: left;}
.gallery img {background-color: #000000;border: 1px solid #00456c;display: block;margin: 5px 0px 0px 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;width: 250px;    height: 148px;}
.gallery img:hover{-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;border:1px solid #39BEEF;box-shadow: rgb(0, 70, 109) 0px 0px 13px;filter: saturate(120%);-webkit-filter: saturate(120%);-moz-filter: saturate(120%);-o-filter: saturate(120%);-ms-filter: saturate(120%);}
.wp-playlist-light {    background: #022847 !important;color: #00b2ff !important;}
.wp-playlist {border: 1px solid #073f62 !important;}
.wp-playlist-light .wp-playlist-caption {color: #39beef !important;}
.wp-playlist-light .wp-playlist-playing {    background: #054172 !important;color: #e7e7e7 !important;}
.wp-playlist-item {border-bottom: 1px dashed #073f62 !important;}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {background: #054172 !important;}
.mejs-controls .mejs-time-rail .mejs-time-current{background: #39beef !important}
#box_violet{background-color: #291432;border: 1px solid #4a186a;border-radius: 2px;-webkit-box-shadow: inset 0 0 3px #000;padding: 10px 10px 10px;margin-bottom: 10px;color: #AE87F5;}
#box_noire{border: 1px solid #323232;background-color: #202020;padding: 10px 10px 10px;border-radius: 2px 2px 2px 2px;-moz-border-radius: 2px 2px 2px 2px;-webkit-border-radius: 2px 2px 2px 2px;color:#e7e7e7;margin-bottom: 10px;}
#note_speciale{background-color: #022e53;padding: 10px 10px;color: #E9E9E9;margin-left: 20px;margin-right: 20px;border-radius: 3px 3px 3px 3px;margin-bottom: 10px;border: 1px solid #0a3671;    box-shadow: 0 0 10px #060505 inset;} div.bloc_dh{background: #0B210B url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_chasseurdemon_legion.jpg) 50% 0 repeat-y;    border: 1px solid #054708;    border-radius: 5px;    -webkit-box-shadow: inset 0 0 3px #000;    padding: 10px 10px 10px;   margin-bottom: 10px;    color: #e7e7e7; font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_dh a{color: #13FF29;}
div.bloc_dh a:hover{color: #FFF;}
div.bloc_dh li{list-style-type: none; list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_dh.png);}
div.bloc_dh h1{background-image: -webkit-linear-gradient(top, #769944 0%, #769944 22.916667%, #9FB84A 37.5%, #E8E361 55%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  color: #E8E361;  font-weight: 400;line-height: 1.2;  text-transform: uppercase;  text-shadow: none;}
div.bloc_dh h2{background-image: -webkit-linear-gradient(top, #769944 0%, #769944 22.916667%, #9FB84A 37.5%, #E8E361 55%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  color: #E8E361;  font-weight: 400;line-height: 1.2;  text-transform: uppercase;  text-shadow: none;}
div.bloc_dh h3{background-image: -webkit-linear-gradient(top, #769944 0%, #769944 22.916667%, #9FB84A 37.5%, #E8E361 55%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  color: #E8E361;  font-weight: 400;line-height: 1.2;  text-transform: uppercase;  text-shadow: none;}
div.bloc_dh h4{background-image: -webkit-linear-gradient(top, #769944 0%, #769944 22.916667%, #9FB84A 37.5%, #E8E361 55%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  color: #E8E361;  font-weight: 400;line-height: 1.2;  text-transform: uppercase;  text-shadow: none;}
div.bloc_dh h5{background-image: -webkit-linear-gradient(top, #769944 0%, #769944 22.916667%, #9FB84A 37.5%, #E8E361 55%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  color: #E8E361;  font-weight: 400;line-height: 1.2;  text-transform: uppercase;  text-shadow: none;}
div.bloc_dh h6{background-image: -webkit-linear-gradient(top, #769944 0%, #769944 22.916667%, #9FB84A 37.5%, #E8E361 55%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  color: #E8E361;  font-weight: 400;line-height: 1.2;  text-transform: uppercase;  text-shadow: none;}
div.bloc_dh ul{margin: 0px 0px 10px 25px;}
div.bloc_dh hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_chdemon.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_dh li{list-style-type: none; list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_dh.png);}
div.bloc_dh blockquote{color: #FCF2D4 !important; background-color: #0B210B; border: 1px solid #143A14; border-radius: 3px;  box-shadow: 1px 1px 1px #000;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_dh span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_dh #cadre_image{border: 1px solid #194D1C;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_dh #cadre_image:hover{border: 1px solid #28732C;}
div.bloc_dh #cadre_dh{border: 2px solid #054708;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_dh #cadre_dh:hover{border: 2px solid #75cf07;}
div.bloc_dh table.talents{background-color: black;  color: #56F056;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_dh table.talents td.first{background-color: #052C02;  color: #56F056;  text-shadow: 1px 1px 1px #000;}
div.bloc_dh table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #031B01;}
div.bloc_dh table.talents tr{padding: 0px; height: 25px;}
div.bloc_dh textarea{margin-bottom: 10px;  padding: 4px;  background-color: #353535;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #3F3F3F;  color: #EAE9E9;  max-width: 99%;}
div.bloc_dh textarea:focus{color: #FFF;border:1px solid #4D4D4D;}
div.bloc_dh input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #3EA7FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px; height: 48px;  cursor: pointer;  background: #353535;  background: linear-gradient(top, #353535 0%, #2A2A2A 100%);  background: -moz-linear-gradient(top, #353535 0%, #2A2A2A 100%);  background: -webkit-linear-gradient(top, #353535 0%, #2A2A2A 100%);  background: -o-linear-gradient(top, #353535 0%, #2A2A2A 100%);  border: 1px solid #3F3F3F;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_dh input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #3EA7FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #414040;  background: linear-gradient(top, #414040 0%, #323232 100%);  background: -moz-linear-gradient(top, #414040 0%, #323232 100%);  background: -webkit-linear-gradient(top, #414040 0%, #323232 100%);  background: -o-linear-gradient(top, #414040 0%, #323232 100%);  border: 1px solid #4A4A4A;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_dh .talents_dh {display: none;}
div.bloc_dh .talents_dh + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_dh select.boss_raid{background-color: #353535;  height: 42px;  color: #EAE9DE;  font-size: 17px;  border-radius: 5px;  border: 1px solid #565555;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_dh .talents_dh:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_pretre.png);  opacity:1;}
div.bloc_dh input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #ABABAB;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_dh input.pseudo:hover{color: #CACACA;}
div.bloc_dh input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_dh input.mode[type=radio]{}
div.bloc_dh input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_dh div.moderaid{float: right;  background-color: #353535;  height: 33px;  color: #EAE9E9;  font-size: 16px;  border-radius: 5px;  border: 1px solid #565555;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_dh .specialisation{display: inline-block;cursor: pointer;border: 2px solid #3F3F3F;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_dh .specialisation:hover{opacity: 0.8}
div.bloc_dh .specialisation-actif{  opacity: 1;  border: 2px solid #3EA7FF;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #3EA7FF;  -webkit-box-shadow: 0px 0px 15px 0px #3EA7FF;  -o-box-shadow: 0px 0px 15px 0px #3EA7FF;  box-shadow: 0px 0px 15px 0px #3EA7FF;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#3EA7FF, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
div.bloc_dh .specialisation-actif:hover{opacity: 1}
div.bloc_dh .contenu{display:none;}
div.bloc_dh .contenu-actif{display:block;}
div.bloc_dh table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #163A19; color: #56F056; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_dh tr.tableau{padding: 0px;  background-color:#031B01; border-bottom: 1px dashed #163A19;vertical-align: middle;}
div.bloc_dh tr.tableau:hover{background-color: #052C02;color:#FFF;cursor: pointer;}
div.bloc_dh td.tableau{border: none;vertical-align: middle;color: #56F056;border-bottom: 1px dashed #163A19;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_dh .gallery{overflow: hidden;padding: 10px;  background-color: #042808;  border: 1px solid #3E6B08;border-radius: 5px;margin: 0 auto;width: 96%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
div.bloc_dh .gallery-item{float: left;margin-right: 8px;}
div.bloc_dh .gallery img {background-color: #3E6B08;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
div.bloc_dh .gallery img:hover{background-color: #589410;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
div.bloc_dh .gallery dl{margin: 0 0 0.8em 0;}
div.bloc_dh .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
div.bloc_dh .wp-caption{border: 1px solid #194D1C;  text-align: center;  background-color: #0E280E; padding-top: 4px; margin-bottom: 10px;  box-shadow: 1px 1px 1px #000;  border-radius: 4px;}
div.bloc_dh .wp-caption:hover{border: 1px solid #28732C; background-color: #123012;}
div.bloc_dh .wp-caption img{border: 1px solid #194D1C;margin-bottom: 3px;}
div.bloc_dh .wp-caption p.wp-caption-text{color: #FDB512;}
div.bloc_dh .ui-widget .ui-widget { font-size: 1em; }
div.bloc_dh .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_dh .ui-widget-content {     border: 1px solid #054708; background-color: #0F1B00;    background: #0B210B url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_chasseurdemon_legion.jpg) 50% 0 repeat-y;  border-radius: 0px; color: #FFF;}
div.bloc_dh .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_dh .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_dh .ui-widget-header a { color: #e3ddc9; }
div.bloc_dh .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_dh .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_dh .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_dh .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_dh .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_dh .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_dh .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_dh .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_dh .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_dh .ui-state-default{    background: #0D270E;    border: 1px solid #054708;    font-weight: bold;    color: #718E3E;}
div.bloc_dh .ui-state-default a{ color:#769944; font-family: Tahoma;text-decoration: none; }
div.bloc_dh .ui-state-hover{ background:#2F5203;font-weight: bold; color: #4CF1FF; }
div.bloc_dh  .ui-state-focus{ background:#2F5203;font-weight: bold; color: #4CF1FF; }
div.bloc_dh .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_dh .ui-state-active{      border: 1px solid #054708;    z-index: 50;    background-color: #090B0A; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_dh .ui-state-active a{     z-index: 50;    background-color: #0A0A0C;    text-shadow: none;    font-weight: bold;    color: #A9BA4C;}
div.bloc_dh .ui-widget :active { outline: none; }
div.bloc_dh .ui-tabs .put-next{background-color: #75cf07;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #a330c9;       text-shadow: none; border: 1px solid #054708;}
div.bloc_dh .ui-tabs .put-next:hover{background-color: #86EC09;  }
div.bloc_dh .ui-tabs .put-prev{background-color: #75cf07;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #a330c9;   text-shadow: none;   border: 1px solid #054708;}
div.bloc_dh .ui-tabs .put-prev:hover{background-color: #86EC09;}
div.bloc_dh .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #054708;}
div.bloc_dh .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_dh .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_dh .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_dh .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_dh td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_dh .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_dh .easySpoilerButtonBare{font-size:100%;background-color: #75CF07 !important;text-shadow: 1px 1px 1px black;}
div.bloc_dh .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_dh a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_dh .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_dh .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_dh a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_dh .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_dh a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_dh .easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px;    background: #0D270E;    border: 1px solid #376104;    border-right: none;    border-bottom: none;    color: #a330c9 !important;}
div.bloc_dh th.easySpoilerTitleA{line-height: 150%;}
div.bloc_dh a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_dh .easySpoilerTitleB{margin:0px 0px;padding:5px;    background: #0D270E;    border: 1px solid #376104;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_dh th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_dh .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_dh .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_dh .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_dh .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_dh table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #376104 !important;}
div.bloc_dh .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_dh td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_dh .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;      background: #0B210B url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_legion_extension.jpg) 50% 0 repeat-y;     border-left: 1px solid #376104; border-right: 1px solid #376104;}
div.bloc_dh .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_dh td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_dh th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_dh .postTabs_divs {    padding: 4px;    background-color: #122200;    border: 1px solid #2a4b02;    margin-top: 0px; }
div.bloc_dh ul.postTabs {    margin: 0px 0px 1em!important;    padding: 0.2em 1em 0.2em 20px!important;      font-size: 14px;    list-style-type: none!important;    line-height: normal;    text-align: left;    display: block!important;    background: none;    margin-bottom: 1px !important;} div.bloc_chdemons{background-color: #1C0026; border: 1px solid #4e0766; border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_chdemons a{color: #13FF29;}
div.bloc_chdemons a:hover{color: #FFF;}
div.bloc_chdemons li{list-style-type: none; list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_dh.png);}
div.bloc_chdemons h1{color: #a330c9;  text-shadow: 1px 1px 1px black;}
div.bloc_chdemons h2{color: #a330c9;  text-shadow: 1px 1px 1px black;}
div.bloc_chdemons h3{color: #a330c9;  text-shadow: 1px 1px 1px black;}
div.bloc_chdemons h4{color: #a330c9;  text-shadow: 1px 1px 1px black;}
div.bloc_chdemons h5{color: #a330c9;  text-shadow: 1px 1px 1px black;}
div.bloc_chdemons h6{color: #a330c9;  text-shadow: 1px 1px 1px black;}
div.bloc_chdemons ul{margin: 0px 0px 10px 25px;}
div.bloc_chdemons hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_chdemon.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_chdemons li{list-style-type: none; list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_dh.png);}
div.bloc_chdemons blockquote{color: #bda2ff !important;    background-color: #2e003c;    border: 1px solid #46065b;    border-radius: 3px;    box-shadow: 1px 1px 1px #000;   margin-bottom: 10px;    padding: 0.8em;}
div.bloc_chdemons span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_chdemons #cadre_image{border: 1px solid #61107C;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_chdemons #cadre_image:hover{border: 1px solid #801BA1;}
div.bloc_chdemons #cadre_chdemons{border: 1px solid #5e087a;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_chdemons #cadre_chdemons:hover{border-color: #a330c9;    box-shadow: 0 0 20px #a330c9;}
div.bloc_chdemons table.talents{background-color: black;  color: #DD75FF;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_chdemons table.talents td.first{background-color: #5E087A;color: #e7e7e7;text-shadow: 1px 1px 5px #000;}
div.bloc_chdemons table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #320042;text-shadow: 0px 1px 1px black;}
div.bloc_chdemons table.talents tr{padding: 0px; height: 25px;}
div.bloc_chdemons textarea{margin-bottom: 10px;  padding: 4px;  background-color: #353535;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #3F3F3F;  color: #EAE9E9;  max-width: 99%;}
div.bloc_chdemons textarea:focus{color: #FFF;border:1px solid #4D4D4D;}
div.bloc_chdemons input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #3EA7FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px; height: 48px;  cursor: pointer;  background: #353535;  background: linear-gradient(top, #353535 0%, #2A2A2A 100%);  background: -moz-linear-gradient(top, #353535 0%, #2A2A2A 100%);  background: -webkit-linear-gradient(top, #353535 0%, #2A2A2A 100%);  background: -o-linear-gradient(top, #353535 0%, #2A2A2A 100%);  border: 1px solid #3F3F3F;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_chdemons input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #3EA7FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #414040;  background: linear-gradient(top, #414040 0%, #323232 100%);  background: -moz-linear-gradient(top, #414040 0%, #323232 100%);  background: -webkit-linear-gradient(top, #414040 0%, #323232 100%);  background: -o-linear-gradient(top, #414040 0%, #323232 100%);  border: 1px solid #4A4A4A;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_chdemons .talents_chdemons {display: none;}
div.bloc_chdemons .talents_chdemons + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_chdemons select.boss_raid{background-color: #353535;  height: 42px;  color: #EAE9DE;  font-size: 17px;  border-radius: 5px;  border: 1px solid #565555;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_chdemons .talents_chdemons:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_pretre.png);  opacity:1;}
div.bloc_chdemons input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #ABABAB;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_chdemons input.pseudo:hover{color: #CACACA;}
div.bloc_chdemons input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_chdemons input.mode[type=radio]{}
div.bloc_chdemons input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_chdemons div.moderaid{float: right;  background-color: #353535;  height: 33px;  color: #EAE9E9;  font-size: 16px;  border-radius: 5px;  border: 1px solid #565555;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_chdemons .specialisation{display: inline-block;cursor: pointer;border: 2px solid #3F3F3F;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_chdemons .specialisation:hover{opacity: 0.8}
div.bloc_chdemons .specialisation-actif{  opacity: 1;  border: 2px solid #3EA7FF;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #3EA7FF;  -webkit-box-shadow: 0px 0px 15px 0px #3EA7FF;  -o-box-shadow: 0px 0px 15px 0px #3EA7FF;  box-shadow: 0px 0px 15px 0px #3EA7FF;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#3EA7FF, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
div.bloc_chdemons .specialisation-actif:hover{opacity: 1}
div.bloc_chdemons .contenu{display:none;}
div.bloc_chdemons .contenu-actif{display:block;}
div.bloc_chdemons table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #4e0766;  border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_chdemons tr.tableau{padding: 0px;  background-color: #320042;    border-bottom: 1px dashed #61107C;vertical-align: middle;}
div.bloc_chdemons tr.tableau:hover{background-color: #420057;color:#FFF;cursor: pointer;}
div.bloc_chdemons td.tableau{border: none;vertical-align: middle;color: #DB6BFF;border-bottom: 1px dashed #61107C;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_chdemons .gallery{overflow: hidden;padding: 10px;  background-color: #042808;  border: 1px solid #3E6B08;border-radius: 5px;margin: 0 auto;width: 96%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
div.bloc_chdemons .gallery-item{float: left;margin-right: 8px;}
div.bloc_chdemons .gallery img {background-color: #3E6B08;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
div.bloc_chdemons .gallery img:hover{background-color: #589410;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
div.bloc_chdemons .gallery dl{margin: 0 0 0.8em 0;}
div.bloc_chdemons .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
div.bloc_chdemons .wp-caption{border: 1px solid #5e0d79;    text-align: center;    background-color: #38004b; padding-top: 4px; margin-bottom: 10px;  box-shadow: 1px 1px 1px #000;  border-radius: 4px;}
div.bloc_chdemons .wp-caption:hover{border: 1px solid #7b199c;    background-color: #4a0462;}
div.bloc_chdemons .wp-caption img{border: 1px solid #194D1C;margin-bottom: 3px;}
div.bloc_chdemons .wp-caption p.wp-caption-text{color: #c24fe8;}
div.bloc_chdemons .ui-widget .ui-widget { font-size: 1em; }
div.bloc_chdemons .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_chdemons .ui-widget-content {  border: 1px solid #4e0766;    background-color: #1c0026; border-radius: 0px; color: #FFF;}
div.bloc_chdemons .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_chdemons .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_chdemons .ui-widget-header a { color: #e3ddc9; }
div.bloc_chdemons .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_chdemons .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -39px;margin-left:-5px;height:49px;}
div.bloc_chdemons .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_chdemons .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_chdemons .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_chdemons .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_chdemons .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_chdemons .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_chdemons .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_chdemons .ui-state-default{ background: #16011e;    border: 1px solid #4e0766; font-weight: bold;    color: #718E3E;}
div.bloc_chdemons .ui-state-default a{ color:#316503; font-family: Tahoma;text-decoration: none; }
div.bloc_chdemons .ui-state-hover{ background:1c0026;font-weight: bold; color: #4CF1FF; }
div.bloc_chdemons .ui-state-focus{ background:1c0026;font-weight: bold; color: #4CF1FF; }
div.bloc_chdemons .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_chdemons .ui-state-active{      border: 1px solid #4e0766;    z-index: 50;    background-color: #090B0A; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_chdemons .ui-state-active a{     z-index: 50;    background-color: #1c0026;    text-shadow: none;    font-weight: bold;    color: #a330bc;}
div.bloc_chdemons .ui-widget :active { outline: none; }
div.bloc_chdemons .ui-tabs .put-next{background-color: #4e0766;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #13ff29;    border: 1px solid #701185;   text-shadow: 0px 1px 1px black;}
div.bloc_chdemons .ui-tabs .put-next:hover{background-color: #5B0977; }
div.bloc_chdemons .ui-tabs .put-prev{background-color: #4e0766;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #13ff29;    border: 1px solid #701185;   text-shadow: 0px 1px 1px black;}
div.bloc_chdemons .ui-tabs .put-prev:hover{background-color: #5B0977; }
div.bloc_chdemons .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #4e0766;}
div.bloc_chdemons .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_chdemons .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_chdemons .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_chdemons .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_chdemons td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_chdemons .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_chdemons .easySpoilerButtonBare{font-size:100%;background-color: #a330c9 !important;text-shadow: 0px 1px 1px black;}
div.bloc_chdemons .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chdemons a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_chdemons .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chdemons .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chdemons a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_chdemons .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chdemons a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_chdemons .easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px;    background: #260033;    border: 1px solid #4e0766;    border-right: none;    border-bottom: none;    color: #a330c9 !important;}
div.bloc_chdemons th.easySpoilerTitleA{line-height: 150%;}
div.bloc_chdemons a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_chdemons .easySpoilerTitleB{margin:0px 0px;padding:5px;    background: #260033;    border: 1px solid #4e0766;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_chdemons th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_chdemons .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_chdemons .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_chdemons .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_chdemons .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_chdemons table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #4e0766 !important;}
div.bloc_chdemons .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_chdemons td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_chdemons .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;      background: #260033;     border-left: 1px solid #4e0766; border-right: 1px solid #4e0766;}
div.bloc_chdemons .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_chdemons td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_chdemons th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_demoniste{background-color: #291432; border: 1px solid #57207B; border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_demoniste a{color: #8559FF;}
div.bloc_demoniste a:hover{color: #A686FF;}
div.bloc_demoniste li{list-style-type: none; list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_demoniste.png);}
div.bloc_demoniste h1{color: rgb(36, 245, 22);  text-shadow: 1px 1px 1px black;}
div.bloc_demoniste h2{color: rgb(36, 245, 22);  text-shadow: 1px 1px 1px black;}
div.bloc_demoniste h3{color: rgb(36, 245, 22);  text-shadow: 1px 1px 1px black;}
div.bloc_demoniste h4{color: rgb(36, 245, 22);  text-shadow: 1px 1px 1px black;}
div.bloc_demoniste h5{color: rgb(36, 245, 22);  text-shadow: 1px 1px 1px black;}
div.bloc_demoniste h6{color: rgb(36, 245, 22);  text-shadow: 1px 1px 1px black;}
div.bloc_demoniste ul{margin: 0px 0px 10px 25px;}
div.bloc_demoniste hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_demoniste.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_demoniste img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_demoniste img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_demoniste ::-webkit-input-placeholder { color: #8F759E;}
div.bloc_demoniste :-moz-placeholder { color: #8F759E;  }
div.bloc_demoniste ::-moz-placeholder { color: #8F759E;  }
div.bloc_demoniste :-ms-input-placeholder {  color: #8F759E;  }
div.bloc_demoniste div.bouton_cadre{background-color: #371147; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color: #24F516;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_demoniste div.bouton_cadre:hover{background-color: #47175C;}
div.bloc_demoniste blockquote{color: #BB99F7 !important;  background-color: #371147;  border: 1px solid #502B5F;  border-radius: 3px;  box-shadow: 1px 1px 1px black; margin-bottom: 10px;  padding: 0.8em;}
div.bloc_demoniste span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_demoniste #cadre_image{border: 1px solid #5C306F;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_demoniste #cadre_image:hover{border: 1px solid #743E8B;}
div.bloc_demoniste #cadre_demoniste{border: 1px solid #57207b;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_demoniste #cadre_demoniste:hover{border-color: #9382bf;    box-shadow: 0 0 20px #9382c9;}
div.bloc_demoniste table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_demoniste table.talents td.first{    background-color: #4b1f5f;    color: #24f516;    text-shadow: 0px 1px 1px black;}
div.bloc_demoniste table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #371147;    text-shadow: 0px 1px 1px black;}
div.bloc_demoniste table.talents tr{padding: 0px; height: 25px;}
div.bloc_demoniste textarea{margin-bottom: 10px; padding: 4px;  background-color: #411F51;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid rgb(75, 31, 95);  color: rgb(182, 127, 213);  max-width: 99%;}
div.bloc_demoniste textarea:focus{color: rgb(200, 146, 231);border: 1px solid #55246C;}
div.bloc_demoniste input.valider{padding: 5px 15px;margin: 3px 4px;display: inline-block;color: #24f516;font-size: 23px; width: 200px; height: 48px;cursor: pointer;background: #572a6b;background: linear-gradient(top, #572a6b 0%, #3e1152 100%);background: -moz-linear-gradient(top, #572a6b 0%, #3e1152 100%);background: -webkit-linear-gradient(top, #572a6b 0%, #3e1152 100%);background: -o-linear-gradient(top, #572a6b 0%, #3e1152 100%);border: 1px solid #753b90;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
div.bloc_demoniste input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {background: linear-gradient(top, #714485 0%, #572a6b 100%);background: -moz-linear-gradient(top, #714485 0%, #572a6b 100%);background: -webkit-linear-gradient(top, #714485 0%, #572a6b 100%);background: -o-linear-gradient(top, #714485 0%, #572a6b 100%);}
div.bloc_demoniste .talents_demoniste {display: none;}
div.bloc_demoniste .talents_demoniste + label {-webkit-appearance: none;background-color: #4B1F5F;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_demoniste select.boss_raid{background-color: #411F51; height: 42px; color: #B67FD5; font-size: 17px; border-radius: 5px; border: 1px solid #4B1F5F; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_demoniste .talents_demoniste:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_vert.png);  opacity:1;}
div.bloc_demoniste input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  color: #8559FF;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;width: 100px;}
div.bloc_demoniste input.pseudo:hover{color: #A686FF;}
div.bloc_demoniste input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #411F51;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;width: 100px;}
div.bloc_demoniste input.mode[type=radio]{width: 32px;}
div.bloc_demoniste input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_demoniste div.moderaid{float: right;  background-color:#411F51;  height: 33px;  color: #B67FD5;  font-size: 16px; border-radius: 5px; border: 1px solid #4B1F5F; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_demoniste .specialisation{display: inline-block;cursor: pointer;border: 2px solid #4B1F5F;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_demoniste .specialisation:hover{opacity: 0.8}
div.bloc_demoniste .specialisation-actif{border:2px solid #B67000;opacity: 1;border: 2px solid #28DE1A;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #ffc702;  -webkit-box-shadow: 0px 0px 15px 0px #28DE1A;  -o-box-shadow: 0px 0px 15px 0px #ffc702;  box-shadow: 0px 0px 15px 0px #28DE1A;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#ffc702, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius: 5px;}
div.bloc_demoniste .specialisation-actif:hover{opacity: 1}
div.bloc_demoniste .contenu{display:none;}
div.bloc_demoniste .contenu-actif{display:block;}
div.bloc_demoniste table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #422151; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_demoniste tr.tableau{padding: 0px;  background-color:#32193D; border-bottom: 1px dashed #422151;vertical-align: middle;}
div.bloc_demoniste tr.tableau:hover{background-color: #391D45;color: #AE87F5;cursor: pointer;}
div.bloc_demoniste td.tableau{border: none;vertical-align: middle;color: #AE87F5;border-bottom: 1px dashed #422151;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_demoniste .wp-caption{    border: 1px solid #501b71;   text-align: center;    background-color: #4b1f5f;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_demoniste .wp-caption:hover{border: 1px solid #64258b;    background-color: #54246a;}
div.bloc_demoniste .wp-caption img{border: 1px solid #501b71;margin-bottom: 3px;}
div.bloc_demoniste .wp-caption p.wp-caption-text{color: #9482c9;}
div.bloc_demoniste .ui-widget .ui-widget { font-size: 1em; }
div.bloc_demoniste .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_demoniste .ui-widget-content {     border: 1px solid #57207B;    background-color: #291432;    border-radius: 0px;    color: #FFF;}
div.bloc_demoniste .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_demoniste .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_demoniste .ui-widget-header a { color: #e3ddc9; }
div.bloc_demoniste .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_demoniste .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_demoniste .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_demoniste .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_demoniste .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_demoniste .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_demoniste .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_demoniste .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_demoniste .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_demoniste .ui-state-default{     background: #18091F;    border: 1px solid #57207B;    font-weight: bold;    color: #6E6296;}
div.bloc_demoniste .ui-state-default a{ color:#7868A9; font-family: Tahoma;text-decoration: none; }
div.bloc_demoniste .ui-state-hover{ background:#552967;font-weight: bold; color: #4CF1FF; }
div.bloc_demoniste .ui-state-focus{ background:#552967;font-weight: bold; color: #4CF1FF; }
div.bloc_demoniste .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_demoniste .ui-state-active{border: 1px solid #57207B;    z-index: 50;    background-color: #291432;color: #E3DDC9; }
div.bloc_demoniste .ui-state-active a{   background-color: #291432;    text-shadow: none;    font-weight: bold;    color: #9382c9;}
div.bloc_demoniste .ui-widget :active { outline: none; }
div.bloc_demoniste .ui-tabs .put-next{    background-color: #57207b;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #24f516;    border: 1px solid #672a8f;  text-shadow: 0px 1px 1px black;}
div.bloc_demoniste .ui-tabs .put-next:hover{background-color: #63248C;  }
div.bloc_demoniste .ui-tabs .put-prev{    background-color: #57207b;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #24f516;    border: 1px solid #672a8f;  text-shadow: 0px 1px 1px black;}
div.bloc_demoniste .ui-tabs .put-prev:hover{background-color: #63248C; }
div.bloc_demoniste .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #57207b;}
div.bloc_demoniste .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_demoniste .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_demoniste .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_demoniste .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_demoniste td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_demoniste .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_demoniste .easySpoilerButtonBare{font-size:100%;background-color: #501b71 !important;    text-shadow: 0px 1px 1px black;}
div.bloc_demoniste .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_demoniste a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_demoniste .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_demoniste .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_demoniste a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_demoniste .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_demoniste a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_demoniste .easySpoilerTitleA{  margin: 0px 0px;  padding: 5px;  border-radius: 3px 0px 0px 0px; background: #341940;    border: 1px solid #501B71; border-right: none;  border-bottom: none;  color: #9482c9 !important;}
div.bloc_demoniste th.easySpoilerTitleA{line-height: 150%;}
div.bloc_demoniste a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_demoniste .easySpoilerTitleB{margin:0px 0px;padding:5px;   background: #341940;  border: 1px solid #501B71;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_demoniste th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_demoniste .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_demoniste .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_demoniste .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_demoniste .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_demoniste table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom:  1px solid #501B71 !important;}
div.bloc_demoniste .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_demoniste td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_demoniste .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;background-image: none !important; margin-left:auto; margin-right:auto;text-align:justify;background-color: #341940;    border-left: 1px solid #501B71;  border-right:  1px solid #501B71;}
div.bloc_demoniste .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_demoniste td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_demoniste th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_moine{background-color: #002217; border: 1px solid #003927; border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_moine a{color: #4EFFDF;}
div.bloc_moine a:hover{color: #86FFE9;}
div.bloc_moine li{list-style-type: none; list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_moine.png);}
div.bloc_moine h1{color: #09C79E;  text-shadow: 1px 1px 1px black;}
div.bloc_moine h2{color: #09C79E;  text-shadow: 1px 1px 1px black;}
div.bloc_moine h3{color: #09C79E;  text-shadow: 1px 1px 1px black;}
div.bloc_moine h4{color: #09C79E;  text-shadow: 1px 1px 1px black;}
div.bloc_moine h5{color: #09C79E;  text-shadow: 1px 1px 1px black;}
div.bloc_moine h6{color: #09C79E;  text-shadow: 1px 1px 1px black;}
div.bloc_moine ul{margin: 0px 0px 10px 25px;}
div.bloc_moine hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_moine.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_moine img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_moine img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_moine ::-webkit-input-placeholder { color: #0BA673;}
div.bloc_moine :-moz-placeholder { color: #0BA673;  }
div.bloc_moine ::-moz-placeholder { color: #0BA673;  }
div.bloc_moine :-ms-input-placeholder {  color: #0BA673;  }
div.bloc_moine div.bouton_cadre{background-color: #013D31; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color: #FF771F;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_moine div.bouton_cadre:hover{background-color: #035645;}
div.bloc_moine blockquote{color: #6fd2bc !important;    background-color: #003322;    border: 1px solid #003927;  border-radius: 3px;  box-shadow: 1px 1px 1px black;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_moine span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_moine #cadre_image{border: 1px solid #008166;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_moine #cadre_image:hover{border: 1px solid #00B690;}
div.bloc_moine #cadre_moine{border: 1px solid #003927;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_moine #cadre_moine:hover{    border-color: #00FF96;    box-shadow: 0 0 20px rgba(0, 255, 150, 0.5);}
div.bloc_moine table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_moine table.talents td.first{background-color: #005241;    color: #00ff96;    text-shadow: 1px 1px 0px black;}
div.bloc_moine table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #013D31;text-shadow: 1px 1px 0px black;}
div.bloc_moine table.talents tr{padding: 0px; height: 25px;}
div.bloc_moine textarea{  margin-bottom: 10px;  padding: 4px;  background-color: #004F3F;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #005644;  color: #00D7A7;  max-width: 99%;}
div.bloc_moine textarea:focus{color: #05EFBB;border: 1px solid #036450;}
div.bloc_moine input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #00ECEB;  font-size: 23px;  width: 200px;  height: 48px;  cursor: pointer;  background: #004F3F;  background: linear-gradient(top, #004F3F 0%, #00382D100%);  background: -moz-linear-gradient(top, #004F3f 0%, #00382D 100%);  background: -webkit-linear-gradient(top, #004F3F 0%, #00382D 100%);  background: -o-linear-gradient(top, #004F3F 0%, #00382D 100%);  border: 1px solid #025644;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_moine input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #00ECEB;  font-size: 23px;  width: 200px;  height: 48px;  cursor: pointer;  background: #026954;  background: linear-gradient(top, #026954 0%, #014538 100%);  background: -moz-linear-gradient(top, #026954 0%, #014538 100%);  background: -webkit-linear-gradient(top, #026954 0%, #014538 100%);  background: -o-linear-gradient(top, #026954 0%, #014538 100%);  border: 1px solid #015C49;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_moine .talents_moine {display: none;}
div.bloc_moine .talents_moine + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_moine select.boss_raid{background-color: #004F3F;  height: 42px;  color: #00D790;  font-size: 17px;  border-radius: 5px;  border: 1px solid #036450;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_moine .talents_moine:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_moine.png);  opacity:1;}
div.bloc_moine input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #4EFFDF;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_moine input.pseudo:hover{color: #86FFE9;}
div.bloc_moine input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_moine input.mode[type=radio]{}
div.bloc_moine input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_moine div.moderaid{float: right; background-color: #004F3F; height: 33px;  color: #00D790;  font-size: 16px;  border-radius: 5px;  border: 1px solid #036450;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_moine .specialisation{display: inline-block;cursor: pointer;border: 2px solid #025644;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_moine .specialisation:hover{opacity: 0.8}
div.bloc_moine .specialisation-actif{opacity: 1;border: 2px solid #00ECEB;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #00ECEB;  -webkit-box-shadow: 0px 0px 15px 0px #00ECEB;  -o-box-shadow: 0px 0px 15px 0px #00ECEB;  box-shadow: 0px 0px 15px 0px #00ECEB;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#00ECEB, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius: 5px;}
div.bloc_moine .specialisation-actif:hover{opacity: 1}
div.bloc_moine .contenu{display:none;}
div.bloc_moine .contenu-actif{display:block;}
div.bloc_moine table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #034732; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_moine tr.tableau{padding: 0px;     background-color: #012f20;    border-bottom: 1px dashed #034732;vertical-align: middle;}
div.bloc_moine tr.tableau:hover{background-color: #004536;color:#9BE3FC;cursor: pointer;}
div.bloc_moine td.tableau{border: none;vertical-align: middle;color: #00D7A7;border-bottom: 1px dashed #034732;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_moine .wp-caption{    border: 1px solid #025037;    text-align: center;    background-color: #013d31;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_moine .wp-caption:hover{border: 1px solid #066c4b;    background-color: #055444;}
div.bloc_moine .wp-caption img{border: 1px solid #025037;margin-bottom: 3px;}
div.bloc_moine .wp-caption p.wp-caption-text{color: #00ff96;}
div.bloc_moine .ui-widget .ui-widget { font-size: 1em; }
div.bloc_moine .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_moine .ui-widget-content { border: 1px solid #003927;    background-color: #002217;  border-radius: 0px; color: #FFF;}
div.bloc_moine .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_moine .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_moine .ui-widget-header a { color: #e3ddc9; }
div.bloc_moine .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_moine .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_moine .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_moine .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_moine .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_moine .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_moine .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_moine .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_moine .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_moine .ui-state-default {      background: #001810;    border: 1px solid #003927;    font-weight: bold;    color: #00A07D;}
div.bloc_moine .ui-state-default a{ color:#00A07D; font-family: Tahoma;text-decoration: none; }
div.bloc_moine .ui-state-hover { background:#005544;font-weight: bold; color: #4CF1FF; }
div.bloc_moine .ui-state-focus { background:#005544;font-weight: bold; color: #4CF1FF; }
div.bloc_moine .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_moine .ui-state-active {    border: 1px solid #003927;    z-index: 50;    background-color: #002217; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_moine .ui-state-active a{        z-index: 50;    background-color: #002217;    text-shadow: none;    font-weight: bold;    color: #09C79E;}
div.bloc_moine .ui-widget :active { outline: none; }
div.bloc_moine .ui-tabs .put-next{    background-color: #003c2f;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #4effdf;    border: 1px solid #044b3e;  text-shadow: 0px 1px 1px black;}
div.bloc_moine .ui-tabs .put-next:hover{background-color: #004838; }
div.bloc_moine .ui-tabs .put-prev{    background-color: #003c2f;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #4effdf;    border: 1px solid #044b3e;  text-shadow: 0px 1px 1px black;}
div.bloc_moine .ui-tabs .put-prev:hover{background-color: #004838;}
div.bloc_moine .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #003927;}
div.bloc_moine .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_moine .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_moine .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_moine .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_moine td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_moine .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_moine .easySpoilerButtonBare{font-size:100%;    background-color: #025846 !important;    color: #00ff96 !important;text-shadow: 0px 1px 1px black;}
div.bloc_moine .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_moine a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_moine .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_moine .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_moine a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_moine .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_moine a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_moine .easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px;    background: #003927;       border: 1px solid #025037;    border-right: none;    border-bottom: none;    color: #00ff96 !important;}
div.bloc_moine th.easySpoilerTitleA{line-height: 150%;}
div.bloc_moine a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_moine .easySpoilerTitleB{margin:0px 0px;padding:5px;    background: #003927;    border: 1px solid #025037;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_moine th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_moine .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_moine .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_moine .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_moine .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_moine table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #025037 !important;}
div.bloc_moine .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_moine td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_moine .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; background-image: none !important;border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;    background-color: #003927;    border-left: 1px solid #025037;    border-right: 1px solid #025037;}
div.bloc_moine .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_moine td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_moine th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_mage{background-color: #002640;    border: 1px solid #013b4d; border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_mage a{color: #45CDFC;}
div.bloc_mage a:hover{color: #1DC1FA;}
div.bloc_mage li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_mage.png);}
div.bloc_mage h1{color: #FF4CE8;  text-shadow: 1px 1px 1px black;}
div.bloc_mage h2{color: #FF4CE8;  text-shadow: 1px 1px 1px black;}
div.bloc_mage h3{color: #FF4CE8;  text-shadow: 1px 1px 1px black;}
div.bloc_mage h4{color: #FF4CE8;  text-shadow: 1px 1px 1px black;}
div.bloc_mage h5{color: #FF4CE8;  text-shadow: 1px 1px 1px black;}
div.bloc_mage h6{color: #FF4CE8;  text-shadow: 1px 1px 1px black;}
div.bloc_mage ul{margin: 0px 0px 10px 25px;}
div.bloc_mage hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_mage.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_mage img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_mage img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_mage ::-webkit-input-placeholder { color: #A2BEC5;}
div.bloc_mage :-moz-placeholder { color: #A2BEC5;  }
div.bloc_mage ::-moz-placeholder { color: #A2BEC5;  }
div.bloc_mage :-ms-input-placeholder {  color: #A2BEC5;  }
div.bloc_mage div.bouton_cadre{background-color: #005F81; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color:#FF4CE8;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_mage div.bouton_cadre:hover{background-color: #02759E;}
div.bloc_mage blockquote{color: #90d4ed !important;    background-color: #022f4f;    border: 1px solid #053a68;    border-radius: 3px;    box-shadow: 1px 1px 1px black;    margin-bottom: 10px;    padding: 0.8em;}
div.bloc_mage span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_mage #cadre_image{border: 1px solid #0288B8;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_mage #cadre_image:hover{border: 1px solid #00B3F4;}
div.bloc_mage #cadre_mage{border: 1px solid #095a77;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_mage #cadre_mage:hover{  border-color: #0d7c87;    box-shadow: 0 0 20px rgb(15, 126, 166);}
div.bloc_mage table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_mage table.talents td.first{background-color: #0f7ea6;    color: #69ccf0;        text-shadow: 0px 1px 0px black;}
div.bloc_mage table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #005F81;    text-shadow: 0px 1px 0px black;}
div.bloc_mage table.talents tr{padding: 0px; height: 25px;}
div.bloc_mage textarea{margin-bottom: 10px;  padding: 4px;  background-color: #01749D;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #0288B8;  color: #95DDF7;  max-width: 99%;}
div.bloc_mage textarea:focus{color: #AAE5FA;border: 1px solid #0496CA;}
div.bloc_mage input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #FF4CE8;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #01749D;  background: linear-gradient(top, #01749D 0%, #004D69 100%);  background: -moz-linear-gradient(top, #01749D 0%, #004D69 100%);  background: -webkit-linear-gradient(top, #01749D 0%, #004D69 100%);  background: -o-linear-gradient(top, #01749D 0%, #004D69 100%);  border: 1px solid #00729B;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_mage input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #FF4CE8;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #0178A3;  background: linear-gradient(top, #0178A3 0%, #025776 100%);  background: -moz-linear-gradient(top, #0178A3 0%, #025776 100%);  background: -webkit-linear-gradient(top, #0178A3 0%, #025776 100%);  background: -o-linear-gradient(top, #0178A3 0%, #025776 100%);  border: 1px solid #0480AD;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_mage .talents_mage {display: none;}
div.bloc_mage .talents_mage + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_mage select.boss_raid{background-color: #01749D;height: 42px;color: #95C9D5;font-size: 17px;border-radius: 5px;border: 1px solid #0288B8;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_mage .talents_mage:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_mage.png);  opacity:1;}
div.bloc_mage input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #45CDFC;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_mage input.pseudo:hover{color: #66D8FD;}
div.bloc_mage input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_mage input.mode[type=radio]{}
div.bloc_mage input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_mage div.moderaid{float: right;  background-color: #01749D;  height: 33px;  color: #95C9D5;  font-size: 16px;  border-radius: 5px;  border: 1px solid #0288B8;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_mage .specialisation{display: inline-block;cursor: pointer;border: 2px solid #0288B8;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_mage .specialisation:hover{opacity: 0.8}
div.bloc_mage .specialisation-actif{opacity: 1;border: 2px solid #FF4CE8;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #FF4CE8;  -webkit-box-shadow: 0px 0px 15px 0px #FF4CE8;  -o-box-shadow: 0px 0px 15px 0px #FF4CE8;  box-shadow: 0px 0px 15px 0px #FF4CE8;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#FF4CE8, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius: 5px;}
div.bloc_mage .specialisation-actif:hover{opacity: 1}
div.bloc_mage .contenu{display:none;}
div.bloc_mage .contenu-actif{display:block;}
div.bloc_mage table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #04636c; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_mage tr.tableau{padding: 0px;  background-color:#084a62; border-bottom: 1px dashed #04636c;vertical-align: middle;}
div.bloc_mage tr.tableau:hover{background-color: #025573;color:#9BE3FC;cursor: pointer;}
div.bloc_mage td.tableau{border: none;vertical-align: middle;color: #9BE3FC;border-bottom: 1px dashed #04636c;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_mage .wp-caption{    border: 1px solid #04636c;    text-align: center;    background-color: #084054;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_mage .wp-caption:hover{border: 1px solid #0a737d;    background-color: #0e526a;}
div.bloc_mage .wp-caption img{border: 1px solid #04636c;margin-bottom: 3px;}
div.bloc_mage .wp-caption p.wp-caption-text{color: #69ccf0;}
div.bloc_mage .ui-widget .ui-widget { font-size: 1em; }
div.bloc_mage .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_mage .ui-widget-content {    border: 1px solid #024950;    background-color: #043141;  border-radius: 0px; color: #FFF;}
div.bloc_mage .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_mage .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_mage .ui-widget-header a { color: #e3ddc9; }
div.bloc_mage .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_mage .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_mage .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_mage .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_mage .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_mage .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_mage .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_mage .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_mage .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_mage .ui-state-default{     background: #022B3A;    border: 1px solid #024950;    font-weight: bold;    color: #D890CF;}
div.bloc_mage .ui-state-default a{ color:#34ADCE; font-family: Tahoma;text-decoration: none; }
div.bloc_mage .ui-state-hover{ background: #035676;font-weight: bold; color: #222222; }
div.bloc_mage .ui-state-focus{ background: #035676;font-weight: bold; color: #222222; }
div.bloc_mage .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_mage .ui-state-active{    border: 1px solid #024950;    z-index: 50;       background-color: #043141;    text-shadow: none;    font-weight: bold;    color: #FF4CE8; }
div.bloc_mage .ui-state-active a{     z-index: 50;    background-color: #043141;    text-shadow: none;    font-weight: bold;    color: #68CCEF;}
div.bloc_mage .ui-widget :active { outline: none; }
div.bloc_mage .ui-tabs .put-next{    background-color: #025573;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #39beef;    border: 1px solid #085a62;  text-shadow: 0px 1px 1px black;}
div.bloc_mage .ui-tabs .put-next:hover{background-color: #026286;}
div.bloc_mage .ui-tabs .put-prev{    background-color: #025573;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #39beef;    border: 1px solid #085a62;  text-shadow: 0px 1px 1px black;}
div.bloc_mage .ui-tabs .put-prev:hover{background-color: #026286;}
div.bloc_mage .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #024950;}
div.bloc_mage .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_mage .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_mage .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_mage .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_mage td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_mage .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_mage .easySpoilerButtonBare{font-size:100%;background-color: #024f6b !important;    color: #69ccf0 !important;    text-shadow: 0px 1px 1px black;}
div.bloc_mage .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_mage a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_mage .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_mage .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_mage a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_mage .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_mage a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_mage .easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px;  background: #022f4f;    border: 1px solid #053a68;   border-right: none;    border-bottom: none;    color: #69ccf0 !important;}
div.bloc_mage th.easySpoilerTitleA{line-height: 150%;}
div.bloc_mage a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_mage .easySpoilerTitleB{margin:0px 0px;padding:5px;    background: #022f4f;    border: 1px solid #053a68;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_mage th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_mage .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_mage .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_mage .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_mage .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_mage table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #053a68 !important;}
div.bloc_mage .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_mage td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_mage .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse;background-image: none !important; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;      background-color: #022f4f;   border-left: 1px solid #053a68;   border-right: 1px solid #053a68;}
div.bloc_mage .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_mage td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_mage th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_chaman{background-color: #01113b;    border: 1px solid #051c62; border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_chaman a{color: #668AFC;}
div.bloc_chaman a:hover{color: #3E6CFF;}
div.bloc_chaman li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_chaman.png);}
div.bloc_chaman h1{color: #53FC89;  text-shadow: 1px 1px 1px black;}
div.bloc_chaman h2{color: #53FC89;  text-shadow: 1px 1px 1px black;}
div.bloc_chaman h3{color: #53FC89;  text-shadow: 1px 1px 1px black;}
div.bloc_chaman h4{color: #53FC89;  text-shadow: 1px 1px 1px black;}
div.bloc_chaman h5{color: #53FC89;  text-shadow: 1px 1px 1px black;}
div.bloc_chaman h6{color: #53FC89;  text-shadow: 1px 1px 1px black;}
div.bloc_chaman ul{margin: 0px 0px 10px 25px;}
div.bloc_chaman hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_chaman.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_chaman img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_chaman img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_chaman ::-webkit-input-placeholder { color: #8D9CCB;}
div.bloc_chaman :-moz-placeholder { color: #8D9CCB;  }
div.bloc_chaman ::-moz-placeholder { color: #8D9CCB;  }
div.bloc_chaman :-ms-input-placeholder {  color: #8D9CCB;  }
div.bloc_chaman div.bouton_cadre{background-color: #001B61; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color:#53FC89;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_chaman div.bouton_cadre:hover{background-color: #052474;}
div.bloc_chaman blockquote{color: #A7B3EC !important;    background-color: #021b5c;    border: 1px solid #082377;  border-radius: 3px;  box-shadow: 1px 1px 1px black;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_chaman span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_chaman #cadre_image{border: 1px solid #043dd5;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_chaman #cadre_image:hover{border: 1px solid #0070de;}
div.bloc_chaman #cadre_chaman{border: 1px solid #0430a6;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_chaman #cadre_chaman:hover{    border-color: #043dd5;    box-shadow: 0 0 20px rgb(4, 61, 213);}
div.bloc_chaman table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_chaman table.talents td.first{     background-color: #03257f;    text-shadow: 1px 0px 1px black;    color: #53fc89;}
div.bloc_chaman table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #001B61;}
div.bloc_chaman table.talents tr{padding: 0px; height: 25px;}
div.bloc_chaman .wp-caption{border: 1px solid #0c2881;   text-align: center;    background-color: #001a5f;   padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_chaman .wp-caption:hover{border: 1px solid #113091;    background-color: #032170;}
div.bloc_chaman .wp-caption img{border: 1px solid #0c2881;margin-bottom: 3px;}
div.bloc_chaman .wp-caption p.wp-caption-text{color: #1b87f2;}
div.bloc_chaman textarea{margin-bottom: 10px;  padding: 4px;  background-color: #001D67;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #002EA9; color: #92ACFF;  max-width: 99%;}
div.bloc_chaman textarea:focus{color: #AAE5FA;border: 1px solid #0648F7;}
div.bloc_chaman input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #53FC89;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #01237B;  background: linear-gradient(top, #01237B 0%, #00195A 100%);  background: -moz-linear-gradient(top, #01237B 0%, #00195A 100%);  background: -webkit-linear-gradient(top, #01237B 0%, #00195A 100%);  background: -o-linear-gradient(top, #01237B 0%, #00195A 100%);  border: 1px solid #002FA9;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_chaman input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #53FC89;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #032886;  background: linear-gradient(top, #032886 0%, #021E66 100%);  background: -moz-linear-gradient(top, #032886 0%, #021E66 100%);  background: -webkit-linear-gradient(top, #032886 0%, #021E66 100%);  background: -o-linear-gradient(top, #032886 0%, #021E66 100%);  border: 1px solid #0537B8;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_chaman .talents_chaman {display: none;}
div.bloc_chaman .talents_chaman + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_chaman select.boss_raid{background-color: #001D67;  height: 42px;  color: #92ACFF;  font-size: 17px;  border-radius: 5px;  border: 1px solid #002EA9;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_chaman .talents_chaman:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_chaman.png);  opacity:1;}
div.bloc_chaman input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #668AFC;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_chaman input.pseudo:hover{color: #7F9DFD;}
div.bloc_chaman input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_chaman input.mode[type=radio]{}
div.bloc_chaman input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_chaman div.moderaid{float: right;  background-color: #001D67;  height: 33px;  color: #92ACFF;  font-size: 16px;  border-radius: 5px;  border: 1px solid #002EA9;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_chaman .specialisation{display: inline-block;cursor: pointer;border: 2px solid #002EA9;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_chaman .specialisation:hover{opacity: 0.8}
div.bloc_chaman .specialisation-actif{opacity: 1;  border: 2px solid #53FC89;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #48FC89;  -webkit-box-shadow: 0px 0px 15px 0px #48FC89;  -o-box-shadow: 0px 0px 15px 0px #48FC89;  box-shadow: 0px 0px 15px 0px #48FC89;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#48FC89, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius: 5px;}
div.bloc_chaman .specialisation-actif:hover{opacity: 1}
div.bloc_chaman .contenu{display:none;}
div.bloc_chaman .contenu-actif{display:block;}
div.bloc_chaman table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #002483; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_chaman tr.tableau{padding: 0px;  background-color:#021B5A; border-bottom: 1px dashed #002483;vertical-align: middle;}
div.bloc_chaman tr.tableau:hover{background-color: #031F66;color: #92ACFF;cursor: pointer;}
div.bloc_chaman td.tableau{border: none;vertical-align: middle;color: #92ACFF;border-bottom: 1px dashed #002483;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_chaman .ui-widget .ui-widget { font-size: 1em; }
div.bloc_chaman .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_chaman .ui-widget-content {    border: 1px solid #051c62;    background-color: #01113b;    border-radius: 0px;    color: #FFF;}
div.bloc_chaman .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_chaman .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_chaman .ui-widget-header a { color: #e3ddc9; }
div.bloc_chaman .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_chaman .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_chaman .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_chaman .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_chaman .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_chaman .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_chaman .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_chaman .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_chaman .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_chaman .ui-state-default{background: #000E31;    border: 1px solid #051c62;    font-weight: bold;    color: #4F6AB1;}
div.bloc_chaman .ui-state-default a{ color:#4F6AB1; font-family: Tahoma;text-decoration: none; }
div.bloc_chaman .ui-state-hover{     background: #002997;    border: 1px solid #051c62;    font-weight: bold;  color: #286ECE; }
div.bloc_chaman .ui-state-focus{     background: #002997;    border: 1px solid #051c62;    font-weight: bold;  color: #286ECE; }
div.bloc_chaman .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_chaman .ui-state-active{      border: 1px solid #051c62;    z-index: 50;    background-color: #01113b;    text-shadow: 1px 1px 2px #000;    font-weight: bold;color: #E3DDC9; }
div.bloc_chaman .ui-state-active a{        z-index: 50;    background-color: #01113b;    text-shadow: none;    font-weight: bold;    color: #5A82FD;}
div.bloc_chaman .ui-widget :active { outline: none; }
div.bloc_chaman .ui-tabs .put-next{background-color: #021b5a;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #2a93fa;    border: 1px solid #051c62; text-shadow: 0px 1px 1px black;}
div.bloc_chaman .ui-tabs .put-next:hover{background-color: #021F6A;}
div.bloc_chaman .ui-tabs .put-prev{background-color: #021b5a;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #2a93fa;    border: 1px solid #051c62; text-shadow: 0px 1px 1px black;}
div.bloc_chaman .ui-tabs .put-prev:hover{background-color: #021F6A;}
div.bloc_chaman .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #082377;}
div.bloc_chaman .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_chaman .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_chaman .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_chaman .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_chaman td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_chaman .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_chaman .easySpoilerButtonBare{font-size:100%;background-color: #042479 !important;text-shadow: 1px 0px 1px black;}
div.bloc_chaman .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chaman a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_chaman .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chaman .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chaman a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_chaman .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chaman a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_chaman .easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px; background: #011958;    border: 1px solid #0c2881;    border-right: none;    border-bottom: none;    color: #0070de !important;}
div.bloc_chaman th.easySpoilerTitleA{line-height: 150%;}
div.bloc_chaman a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_chaman .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #011958;  border:1px solid #0c2881;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_chaman th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_chaman .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_chaman .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_chaman .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_chaman .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_chaman table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #0c2881 !important;}
div.bloc_chaman .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_chaman td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_chaman .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; background-image: none !important; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;  background-color: #011958;  border-left: 1px solid #0c2881;  border-right: 1px solid #0c2881;}
div.bloc_chaman .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_chaman td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_chaman th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_dk{    background-color: #370112;    border: 1px solid #6a0819;border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_dk a{color: #F7636D;}
div.bloc_dk a:hover{color: #FD3F4C;}
div.bloc_dk li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_dk.png);}
div.bloc_dk h1{color: #4CF1FF; text-shadow: 1px 1px 1px black;}
div.bloc_dk h2{color: #4CF1FF; text-shadow: 1px 1px 1px black;}
div.bloc_dk h3{color: #4CF1FF; text-shadow: 1px 1px 1px black;}
div.bloc_dk h4{color: #4CF1FF; text-shadow: 1px 1px 1px black;}
div.bloc_dk h5{color: #4CF1FF; text-shadow: 1px 1px 1px black;}
div.bloc_dk h6{color: #4CF1FF; text-shadow: 1px 1px 1px black;}
div.bloc_dk ul{margin: 0px 0px 10px 25px;}
div.bloc_dk hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_chmort.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_dk img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_dk img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_dk ::-webkit-input-placeholder { color: #CD949E;}
div.bloc_dk :-moz-placeholder { color: #CD949E;  }
div.bloc_dk ::-moz-placeholder { color: #CD949E;  }
div.bloc_dk :-ms-input-placeholder {  color: #CD949E;  }
div.bloc_dk div.bouton_cadre{background-color: #670021; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color:#4CF1FF;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_dk div.bouton_cadre:hover{background-color: #7B0329;}
div.bloc_dk blockquote{background-color: #51021b;    border: 1px solid #6e0728; border-radius: 3px;  box-shadow: 1px 1px 1px black;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_dk span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_dk #cadre_image{border: 1px solid #850b20;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_dk #cadre_image:hover{border: 1px solid #aa122c;}
div.bloc_dk #cadre_dk{border: 1px solid #6a0819;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_dk #cadre_dk:hover{     border-color: #a10033;    box-shadow: 0 0 20px rgb(161, 0, 51);}
div.bloc_dk table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_dk table.talents td.first{      background-color: #790228;    color: #42E1FF;text-shadow: 0px 1px 1px black;}
div.bloc_dk table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #670021;}
div.bloc_dk table.talents tr{padding: 0px; height: 25px;}
div.bloc_dk textarea{margin-bottom: 10px;  padding: 4px;  background-color: #790027;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #A10033;  color: #FF8DA1;  max-width: 99%;}
div.bloc_dk textarea:focus{color: #FF9DAE;border: 1px solid #B8003A;}
div.bloc_dk input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #43F1FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #790027;  background: linear-gradient(top, #790027 0%, #6C0022 100%);  background: -moz-linear-gradient(top, #790027 0%, #6C0022 100%);  background: -webkit-linear-gradient(top, #790027 0%, #6C0022 100%);  background: -o-linear-gradient(top, #790027 0%, #6C0022 100%);  border: 1px solid #A00032;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_dk input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #43F1FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #84012B;  background: linear-gradient(top, #84012B 0%, #740125 100%);  background: -moz-linear-gradient(top, #84012B 0%, #740125 100%);  background: -webkit-linear-gradient(top, #84012B 0%, #740125 100%);  background: -o-linear-gradient(top, #84012B 0%, #740125 100%);  border: 1px solid #AE0238;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_dk .talents_dk {display: none;}
div.bloc_dk .talents_dk + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_dk select.boss_raid{background-color: #790027;  height: 42px;  color: #FF9DAE;  font-size: 17px;  border-radius: 5px;  border: 1px solid #B8003A;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_dk .talents_dk:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_dk.png);  opacity:1;}
div.bloc_dk input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #F7636D;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_dk input.pseudo:hover{color: #FC838B;}
div.bloc_dk input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_dk input.mode[type=radio]{}
div.bloc_dk input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_dk div.moderaid{float: right;  background-color: #790027;  height: 33px;  color: #FF9DAE;  font-size: 16px;  border-radius: 5px;  border: 1px solid #B8003A;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_dk .specialisation{display: inline-block;cursor: pointer;border: 2px solid #B8003A;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_dk .specialisation:hover{opacity: 0.8}
div.bloc_dk .specialisation-actif{opacity: 1;  border: 2px solid #4A96C5;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #4CF1FF;  -webkit-box-shadow: 0px 0px 15px 0px #4CF1FF;  -o-box-shadow: 0px 0px 15px 0px #4CF1FF;  box-shadow: 0px 0px 15px 0px #4CF1FF;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#4CF1FF, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
div.bloc_dk .specialisation-actif:hover{opacity: 1}
div.bloc_dk .contenu{display:none;}
div.bloc_dk .contenu-actif{display:block;}
div.bloc_dk table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #770026; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_dk tr.tableau{padding: 0px;  background-color:#59001C; border-bottom: 1px dashed #6a0819;vertical-align: middle;}
div.bloc_dk tr.tableau:hover{background-color: #5F011F;color:#FF8DA1;cursor: pointer;}
div.bloc_dk td.tableau{border: none;vertical-align: middle;color: #FF8DA1;border-bottom: 1px dashed #770026;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_dk .wp-caption{    border: 1px solid #8a192c;    text-align: center;    background-color: #5f0421;   padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_dk .wp-caption:hover{    border: 1px solid #a62238;    background-color: #79082c;}
div.bloc_dk .wp-caption img{border: 1px solid #a62238;margin-bottom: 3px;}
div.bloc_dk .wp-caption p.wp-caption-text{color: #df324f;}
div.bloc_dk .ui-widget .ui-widget { font-size: 1em; }
div.bloc_dk .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_dk .ui-widget-content { border: 1px solid #6a0819; background-color: #370112;  border-radius: 0px; color: #FFF;}
div.bloc_dk .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_dk .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_dk .ui-widget-header a { color: #e3ddc9; }
div.bloc_dk .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_dk .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_dk .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_dk .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_dk .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_dk .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_dk .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_dk .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_dk .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_dk .ui-state-default{  background: #450016;  border: 1px solid #6a0819;  font-weight: bold; color: #920821;}
div.bloc_dk .ui-state-default a{ color:#EF6A7A; font-family: Tahoma;text-decoration: none; }
div.bloc_dk .ui-state-hover{ background:#8C002E;font-weight: bold; color: #4CF1FF; }
div.bloc_dk .ui-state-focus { background:#8C002E;font-weight: bold; color: #4CF1FF; }
div.bloc_dk .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_dk .ui-state-active {border: 1px solid #6a0819;  z-index: 50;  background-color: #370112; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_dk .ui-state-active a{    z-index: 50; background-color: #370112; text-shadow: none; font-weight: bold; color: #F33757;}
div.bloc_dk .ui-widget :active { outline: none; }
div.bloc_dk .ui-tabs .put-next{background-color: #770328;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #4cf1ff;    border: 1px solid #890a33;}
div.bloc_dk .ui-tabs .put-next:hover{background-color: #8D0330; }
div.bloc_dk .ui-tabs .put-prev{background-color: #770328;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #4cf1ff;    border: 1px solid #890a33;}
div.bloc_dk .ui-tabs .put-prev:hover{background-color: #8D0330;}
div.bloc_dk .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #6a0819;}
div.bloc_dk .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_dk .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_dk .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_dk .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_dk td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_dk .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_dk .easySpoilerButtonBare{font-size:100%;background-color: #c41f3b !important;text-shadow: 0px 1px 1px black;}
div.bloc_dk .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_dk a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_dk .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_dk .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_dk a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_dk .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_dk a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_dk .easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px;       background: #52031c;    border: 1px solid #7b1224;    border-right: none;    border-bottom: none;    color: #C41F3B !important;}
div.bloc_dk th.easySpoilerTitleA{line-height: 150%;}
div.bloc_dk a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_dk .easySpoilerTitleB{margin:0px 0px;padding:5px;     background: #52031c;    border: 1px solid #7b1224;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_dk th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_dk .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_dk .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_dk .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_dk .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_dk table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #7b1224 !important;}
div.bloc_dk .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_dk td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_dk .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; background-image: none !important; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;background-color: #52031c;   border-left: 1px solid #7b1224;border-right: 1px solid #7b1224;}
div.bloc_dk .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_dk td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_dk th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_chasseur{background-color: #0e2600;border: 1px solid #2a4701; border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px;  color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_chasseur a{color: #B2F753;}
div.bloc_chasseur a:hover{color: #9CF71E;}
div.bloc_chasseur li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_chasseur.png);}
div.bloc_chasseur h1{color: #ABD473;  text-shadow: 1px 1px 1px black;}
div.bloc_chasseur h2{color: #ABD473;  text-shadow: 1px 1px 1px black;}
div.bloc_chasseur h3{color: #ABD473;  text-shadow: 1px 1px 1px black;}
div.bloc_chasseur h4{color: #ABD473;  text-shadow: 1px 1px 1px black;}
div.bloc_chasseur h5{color: #ABD473;  text-shadow: 1px 1px 1px black;}
div.bloc_chasseur h6{color: #ABD473;  text-shadow: 1px 1px 1px black;}
div.bloc_chasseur ul{margin: 0px 0px 10px 25px;}
div.bloc_chasseur hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_chasseur.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_chasseur img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_chasseur img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_chasseur ::-webkit-input-placeholder { color: #AABE8E;}
div.bloc_chasseur :-moz-placeholder { color: #AABE8E;  }
div.bloc_chasseur ::-moz-placeholder { color: #AABE8E;  }
div.bloc_chasseur :-ms-input-placeholder {  color: #AABE8E;  }
div.bloc_chasseur div.bouton_cadre{background-color: #174200; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color:#FF0052;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_chasseur div.bouton_cadre:hover{background-color: #205702;}
div.bloc_chasseur blockquote{color: #D7F7AB !important;  background-color: #143701;    border: 1px solid #2a4701;  border-radius: 3px;  box-shadow: 1px 1px 1px black;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_chasseur span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_chasseur #cadre_image{border: 1px solid #335603;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_chasseur #cadre_image:hover{border: 1px solid #467506;}
div.bloc_chasseur #cadre_chasseur{border: 1px solid #2a4701;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_chasseur #cadre_chasseur:hover{ border-color: #3f930f;    box-shadow: 0 0 20px rgb(63, 147, 15);}
div.bloc_chasseur table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_chasseur table.talents td.first{background-color: #215603;    color: #abd473;text-shadow: 0px 1px 1px black;}
div.bloc_chasseur table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #174200;}
div.bloc_chasseur table.talents tr{padding: 0px; height: 25px;}
div.bloc_chasseur textarea{margin-bottom: 10px;  padding: 4px;  background-color: #1C5101;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #225C02;  color: #C8EC97;  max-width: 99%;}
div.bloc_chasseur textarea:focus{color: #CEEFA2;border: 1px solid #296F03;}
div.bloc_chasseur input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #FF0052;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #1C5101;  background: linear-gradient(top, #1C5101 0%, #184201 100%);  background: -moz-linear-gradient(top, #1C5101 0%, #184201 100%);  background: -webkit-linear-gradient(top, #1C5101 0%, #184201 100%);  background: -o-linear-gradient(top, #1C5101 0%, #184201 100%);  border: 1px solid #276F00;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_chasseur input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {  padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #FF0052;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #236601;  background: linear-gradient(top, #236601 0%, #1A4701 100%);  background: -moz-linear-gradient(top, #236601 0%, #1A4701 100%);  background: -webkit-linear-gradient(top, #236601 0%, #1A4701 100%);  background: -o-linear-gradient(top, #236601 0%, #1A4701 100%);  border: 1px solid #2C7E00;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_chasseur .talents_chasseur {display: none;}
div.bloc_chasseur .talents_chasseur + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_chasseur select.boss_raid{background-color: #1C5101;  height: 42px;  color: #C8EC97;  font-size: 17px;  border-radius: 5px;  border: 1px solid #296F03;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_chasseur .talents_chasseur:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_chasseur.png);  opacity:1;}
div.bloc_chasseur input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #B2F753;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_chasseur input.pseudo:hover{color: #BEF96D;}
div.bloc_chasseur input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_chasseur input.mode[type=radio]{}
div.bloc_chasseur input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_chasseur div.moderaid{float: right;  background-color: #1C5101;  height: 33px;  color: #C8EC97;  font-size: 16px;  border-radius: 5px;  border: 1px solid #296F03;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_chasseur .specialisation{display: inline-block;cursor: pointer;border: 2px solid #296F03;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_chasseur .specialisation:hover{opacity: 0.8}
div.bloc_chasseur .specialisation-actif{opacity: 1;  border: 2px solid #FF0052;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #FF0052;  -webkit-box-shadow: 0px 0px 15px 0px #FF0052;  -o-box-shadow: 0px 0px 15px 0px #FF0052;  box-shadow: 0px 0px 15px 0px #FF0052;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#FF0052, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
div.bloc_chasseur .specialisation-actif:hover{opacity: 1}
div.bloc_chasseur .contenu{display:none;}
div.bloc_chasseur .contenu-actif{display:block;}
div.bloc_chasseur table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #163F00; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_chasseur tr.tableau{padding: 0px;  background-color:#143800; border-bottom: 1px dashed #163F00;vertical-align: middle;}
div.bloc_chasseur tr.tableau:hover{background-color: #184101;color:#FF8DA1;cursor: pointer;}
div.bloc_chasseur td.tableau{border: none;vertical-align: middle;color: #C8EC97;border-bottom: 1px dashed #194701;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_chasseur .wp-caption{border: 1px solid #355806;    text-align: center;    background-color: #194500;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_chasseur .wp-caption:hover{    border: 1px solid #3F6707;    background-color: #205602;}
div.bloc_chasseur .wp-caption img{border: 1px solid #355806;margin-bottom: 3px;}
div.bloc_chasseur .wp-caption p.wp-caption-text{color: #abd473;}
div.bloc_chasseur .ui-widget .ui-widget { font-size: 1em; }
div.bloc_chasseur .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; }
div.bloc_chasseur .ui-widget-content {   border: 1px solid #2a4701; background-color: #0e2600;  border-radius: 0px;  color: #FFF;}
div.bloc_chasseur .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef; font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_chasseur .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_chasseur .ui-widget-header a { color: #e3ddc9; }
div.bloc_chasseur .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_chasseur .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_chasseur .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_chasseur .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_chasseur .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_chasseur .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_chasseur .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_chasseur .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_chasseur .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_chasseur .ui-state-default{  background: #102C00;  border: 1px solid #2a4701;  font-weight: bold;  color: #9BCC60 !important;}
div.bloc_chasseur .ui-state-default a{ color: #608035; font-family: Tahoma;text-decoration: none; }
div.bloc_chasseur .ui-state-hover{ background: #328202;font-weight: bold; color: #222222; }
div.bloc_chasseur .ui-state-focus{ background: #328202;font-weight: bold; color: #222222; }
div.bloc_chasseur .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_chasseur .ui-state-active{border: 1px solid #2a4701;  z-index: 50;  background-color: #0e2600; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_chasseur .ui-state-active a{    z-index: 50; background-color: #0e2600; text-shadow: none; font-weight: bold; color: #ABD473;}
div.bloc_chasseur .ui-widget :active { outline: none; }
div.bloc_chasseur .ui-tabs .put-next{    background-color: #2a4701;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #abd473;    border: 1px solid #2f5002;    text-shadow: 0px 1px 1px black;}
div.bloc_chasseur .ui-tabs .put-next:hover{background-color: #315401; }
div.bloc_chasseur .ui-tabs .put-prev{    background-color: #2a4701;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #abd473;    border: 1px solid #2f5002;    text-shadow: 0px 1px 1px black;}
div.bloc_chasseur .ui-tabs .put-prev:hover{background-color: #315401;}
div.bloc_chasseur .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #2a4701;}
div.bloc_chasseur .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_chasseur .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_chasseur .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_chasseur .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_chasseur td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_chasseur .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_chasseur .easySpoilerButtonBare{font-size:100%;background-color: #5a8c17 !important;color: #abd473 !important;text-shadow: 0px 1px 1px black;}
div.bloc_chasseur .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chasseur a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_chasseur .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chasseur .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chasseur a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_chasseur .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_chasseur a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_chasseur .easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px;    background: #143701;    border: 1px solid #2a4701;    border-right: none;    border-bottom: none;    color: #ABD473 !important;}
div.bloc_chasseur th.easySpoilerTitleA{line-height: 150%;}
div.bloc_chasseur a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_chasseur .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #143701;  border: 1px solid #2a4701;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_chasseur th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_chasseur .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_chasseur .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_chasseur .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_chasseur .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_chasseur table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #2a4701 !important;}
div.bloc_chasseur .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_chasseur td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_chasseur .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; background-image: none !important; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;background-color: #143701;  border-left: 1px solid #2a4701;  border-right: 1px solid #2a4701;}
div.bloc_chasseur .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_chasseur td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_chasseur th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_paladin{background-color: #3f001f;    border: 1px solid rgba(252, 141, 189, 0.2); border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000;padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_paladin a{color: #FC8DBD;}
div.bloc_paladin a:hover{color: #FC65A6;}
div.bloc_paladin li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_paladin.png);}
div.bloc_paladin h1{color: #FFD607;  text-shadow: 1px 1px 1px black;}
div.bloc_paladin h2{color: #FFD607;  text-shadow: 1px 1px 1px black;}
div.bloc_paladin h3{color: #FFD607;  text-shadow: 1px 1px 1px black;}
div.bloc_paladin h4{color: #FFD607;  text-shadow: 1px 1px 1px black;}
div.bloc_paladin h5{color: #FFD607;  text-shadow: 1px 1px 1px black;}
div.bloc_paladin h6{color: #FFD607;  text-shadow: 1px 1px 1px black;}
div.bloc_paladin ul{margin: 0px 0px 10px 25px;}
div.bloc_paladin hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_paladin.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_paladin img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_paladin img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_paladin ::-webkit-input-placeholder { color: #B2B2B2;}
div.bloc_paladin :-moz-placeholder { color: #B2B2B2;  }
div.bloc_paladin ::-moz-placeholder { color: #B2B2B2;  }
div.bloc_paladin :-ms-input-placeholder {  color: #B2B2B2;  }
div.bloc_paladin div.bouton_cadre{background-color: #910442; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color: #FFD603;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_paladin div.bouton_cadre:hover{background-color: #990447;}
div.bloc_paladin blockquote{color: #F2D5ED !important;     background-color: #560239;    border: 1px solid #651c47;  border-radius: 3px;  box-shadow: 1px 1px 1px black;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_paladin span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_paladin #cadre_image{border: 1px solid #81275c;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_paladin #cadre_image:hover{border: 1px solid #a03875;}
div.bloc_paladin #cadre_paladin{border: 1px solid #651c47;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_paladin #cadre_paladin:hover{border-color: #f94896;    box-shadow: 0 0 20px rgb(249, 72, 150);}
div.bloc_paladin table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_paladin table.talents td.first{    background-color: #6c0549;    color: #f58cba;text-shadow: 0px 1px 1px black;}
div.bloc_paladin table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #56063b;}
div.bloc_paladin table.talents tr{padding: 0px; height: 25px;}
div.bloc_paladin .wp-caption{border: 1px solid #7b2557;    text-align: center;    background-color: #690330;   padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_paladin .wp-caption:hover{border: 1px solid #8f3067;    background-color: #7f073c;}
div.bloc_paladin .wp-caption img{border: 1px solid #7b2557;margin-bottom: 3px;}
div.bloc_paladin .wp-caption p.wp-caption-text{color: #FDB512;}
div.bloc_paladin textarea{margin-bottom: 10px;  padding: 4px;  background-color: #A5054B;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #B33E72;  color: #F9A7CB;  max-width: 99%;}
div.bloc_paladin textarea:focus{color: #FCBED9;border: 1px solid #C74B82;}
div.bloc_paladin input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #FFD607;  font-size: 23px;  width: 200px;  height: 48px;  cursor: pointer;  background: #A5054B; background: linear-gradient(top, #A5054B 0%, #710032 100%); background: -moz-linear-gradient(top, #A5054B 0%, #710032 100%);  background: -webkit-linear-gradient(top, #A5054B 0%, #710032 100%);  background: -o-linear-gradient(top, #A5054B 0%, #710032 100%);  border: 1px solid #B33E72;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_paladin input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {  padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #FFD607;  font-size: 23px;  width: 200px;  height: 48px;  cursor: pointer;  background: #B80855;  background: linear-gradient(top, #B80855 0%, #80023A 100%); background: -moz-linear-gradient(top, #B80855 0%, #80023A 100%);  background: -webkit-linear-gradient(top, #B80855 0%, #80023A 100%);  background: -o-linear-gradient(top, #B80855 0%, #80023A 100%);  border: 1px solid #BE467B;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_paladin .talents_paladin {display: none;}
div.bloc_paladin .talents_paladin + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_paladin select.boss_raid{background-color: #A5054B;  height: 42px;  color: #FCBED9;  font-size: 17px;  border-radius: 5px;  border: 1px solid #C3467E;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_paladin .talents_paladin:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_or.png);  opacity:1;}
div.bloc_paladin input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #DF75A3;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_paladin input.pseudo:hover{color: #F499C0;}
div.bloc_paladin input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_paladin input.mode[type=radio]{}
div.bloc_paladin input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_paladin div.moderaid{float: right; background-color: #A5054B; height: 33px;  color: #FCBED9;  font-size: 16px;  border-radius: 5px;  border: 1px solid #C3467E;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_paladin .specialisation{display: inline-block;cursor: pointer;border: 2px solid #B33E72;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_paladin .specialisation:hover{opacity: 0.8}
div.bloc_paladin .specialisation-actif{opacity: 1;border: 2px solid #F7D607;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #F7D607;  -webkit-box-shadow: 0px 0px 15px 0px #F7D607;  -o-box-shadow: 0px 0px 15px 0px #F7D607;  box-shadow: 0px 0px 15px 0px #F7D607;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#F7D607, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius: 5px;}
div.bloc_paladin .specialisation-actif:hover{opacity: 1}
div.bloc_paladin .contenu{display:none;}
div.bloc_paladin .contenu-actif{display:block;}
div.bloc_paladin table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #651c47; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_paladin tr.tableau{padding: 0px;  background-color: #4b0232;border-bottom: 1px dashed #651c47;vertical-align: middle;}
div.bloc_paladin tr.tableau:hover{background-color: #59043c;cursor: pointer;}
div.bloc_paladin td.tableau{border: none;vertical-align: middle;color: #F9C0D9;border-bottom: 1px dashed #651c47;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_paladin .ui-widget .ui-widget { font-size: 1em; }
div.bloc_paladin .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_paladin .ui-widget-content { border: 1px solid rgba(252, 141, 189, 0.2);  background-color: #3f0029;  border-radius: 0px; color: #FFF;}
div.bloc_paladin .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_paladin .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_paladin .ui-widget-header a { color: #e3ddc9; }
div.bloc_paladin .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_paladin .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_paladin .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_paladin .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_paladin .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_paladin .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_paladin .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_paladin .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_paladin .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_paladin .ui-state-default {    background: #44021F;  border: 1px solid rgba(252, 141, 189, 0.2); font-weight: bold; color: #F48CBA;}
div.bloc_paladin .ui-state-default a{ color:#F48CBA; font-family: Tahoma;text-decoration: none; }
div.bloc_paladin .ui-state-hover { background: #710033;font-weight: bold; color: #222222; }
div.bloc_paladin .ui-state-focus { background: #710033;font-weight: bold; color: #222222; }
div.bloc_paladin .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_paladin .ui-state-active {border: 1px solid rgb(101, 28, 71);  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_paladin .ui-state-active a{    z-index: 50; background-color: #3f0029; text-shadow: none; font-weight: bold; color: #FFD607;}
div.bloc_paladin .ui-widget :active { outline: none; }
div.bloc_paladin .ui-tabs .put-next{background-color: #690330;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #fc8dbd;    border: 1px solid #7d093c;   text-shadow: 0px 1px 1px black;}
div.bloc_paladin .ui-tabs .put-next:hover{background-color: #7A0338; }
div.bloc_paladin .ui-tabs .put-prev{background-color: #690330;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #fc8dbd;    border: 1px solid #7d093c;   text-shadow: 0px 1px 1px black;}
div.bloc_paladin .ui-tabs .put-prev:hover{background-color: #7A0338;}
div.bloc_paladin .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #651c47;}
div.bloc_paladin .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_paladin .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_paladin .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_paladin .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_paladin td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_paladin .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_paladin .easySpoilerButtonBare{font-size:100%;background-color: #7b2557 !important;    color: #f58cba !important;}
div.bloc_paladin .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_paladin a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_paladin .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_paladin .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_paladin a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_paladin .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_paladin a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_paladin .easySpoilerTitleA{margin: 0px 0px;  padding: 5px;  border-radius: 3px 0px 0px 0px;      background: #4b0232;    border: 1px solid #651c47;  border-right: none; border-bottom: none; color: #f58cba !important;}
div.bloc_paladin th.easySpoilerTitleA{line-height: 150%;}
div.bloc_paladin a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_paladin .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #4b0232;  border: 1px solid #651c47; border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_paladin th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_paladin .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_paladin .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_paladin .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_paladin .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_paladin table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #651c47 !important;}
div.bloc_paladin .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_paladin td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_paladin .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; background-image: none !important; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;background-color: #4b0232;  border-left: 1px solid #651c47;  border-right:1px solid #651c47; }
div.bloc_paladin .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_paladin td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_paladin th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_druide{    background-color: #431b03;    border: 1px solid #663104;border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_druide a{color: #FCC736;}
div.bloc_druide a:hover{color: #FCBE17;}
div.bloc_druide li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_druide.png);}
div.bloc_druide h1{color: #00AE95;  text-shadow: 1px 1px 1px black;}
div.bloc_druide h2{color: #00AE95;  text-shadow: 1px 1px 1px black;}
div.bloc_druide h3{color: #00AE95;  text-shadow: 1px 1px 1px black;}
div.bloc_druide h4{color: #00AE95;  text-shadow: 1px 1px 1px black;}
div.bloc_druide h5{color: #00AE95;  text-shadow: 1px 1px 1px black;}
div.bloc_druide h6{color: #00AE95;  text-shadow: 1px 1px 1px black;}
div.bloc_druide ul{margin: 0px 0px 10px 25px;}
div.bloc_druide hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_druide.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_druide img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_druide img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_druide ::-webkit-input-placeholder { color: #CFB191;}
div.bloc_druide :-moz-placeholder { color: #CFB191;  }
div.bloc_druide ::-moz-placeholder { color: #CFB191;  }
div.bloc_druide :-ms-input-placeholder {  color: #CFB191;  }
div.bloc_druide div.bouton_cadre{background-color: #733500; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color:#00AE95;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_druide div.bouton_cadre:hover{background-color: #8B4204;}
div.bloc_druide blockquote{color: #FFE4AA !important;    background-color: #511f01;    border: 1px solid #652803;  border-radius: 3px;  box-shadow: 1px 1px 1px black;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_druide span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_druide #cadre_image{border: 1px solid #8d4506;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_druide #cadre_image:hover{border: 1px solid #C56007;}
div.bloc_druide #cadre_druide{border: 1px solid #8d4506;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_druide #cadre_druide:hover{border-color: #b25604;    box-shadow: 0 0 20px rgb(186, 91, 7);}
div.bloc_druide table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_druide table.talents td.first{background-color: #9E4A00;    color: #ffb17a;text-shadow: 0px 1px 1px black;}
div.bloc_druide table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #733500;}
div.bloc_druide table.talents tr{padding: 0px; height: 25px;}
div.bloc_druide textarea{margin-bottom: 10px;  padding: 4px;  background-color: #7E3B02;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #934400;  color: #FDDA8D;  max-width: 99%;}
div.bloc_druide textarea:focus{color: #F2C492;border:1px solid #9E4900;}
div.bloc_druide input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #00AE95;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer; background: #833C00;  background: linear-gradient(top, #833C00 0%, #6C3200 100%);  background: -moz-linear-gradient(top, #833C00 0%, #6C3200 100%);  background: -webkit-linear-gradient(top, #833C00 0%, #6C3200 100%);  background: -o-linear-gradient(top, #833C00 0%, #6C3200 100%);  border: 1px solid #833D00;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_druide input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #00AE95;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #904200;  background: linear-gradient(top, #904200 0%, #7B3A02 100%);  background: -moz-linear-gradient(top, #904200 0%, #7B3A02 100%);  background: -webkit-linear-gradient(top, #904200 0%, #7B3A02 100%);  background: -o-linear-gradient(top, #904200 0%, #7B3A02 100%);  border: 1px solid #984803;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_druide .talents_druide {display: none;}
div.bloc_druide .talents_druide + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_druide select.boss_raid{background-color: #7E3B02;  height: 42px;  color: #F2C492;  font-size: 17px;  border-radius: 5px;  border: 1px solid #9E4900;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_druide .talents_druide:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_druide.png);  opacity:1;}
div.bloc_druide input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #E2AF2E;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_druide input.pseudo:hover{color: #E7BB4E;}
div.bloc_druide input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_druide input.mode[type=radio]{}
div.bloc_druide input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_druide div.moderaid{float: right;  background-color: #7E3B02;  height: 33px;  color: #F2C492;  font-size: 16px;  border-radius: 5px;  border: 1px solid #9E4900;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px; margin-top: 14px;}
div.bloc_druide .specialisation{display: inline-block;cursor: pointer;border: 2px solid #934400;opacity: 0.4;margin-left: 18px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_druide .specialisation:hover{opacity: 0.8}
div.bloc_druide .specialisation-actif{opacity: 1;  border: 2px solid #00AE95;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #00AE95;  -webkit-box-shadow: 0px 0px 15px 0px #00AE95;  -o-box-shadow: 0px 0px 15px 0px #00AE95;  box-shadow: 0px 0px 15px 0px #00AE95;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#00AE95, Direction=NaN, Strength=15);  -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px;}
div.bloc_druide .specialisation-actif:hover{opacity: 1}
div.bloc_druide .contenu{display:none;}
div.bloc_druide .contenu-actif{display:block;}
div.bloc_druide table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #6C3200; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_druide tr.tableau{padding: 0px;  background-color:#542700; border-bottom: 1px solid #6C3200;vertical-align: middle;}
div.bloc_druide tr.tableau:hover{background-color: #5C2B00;color: #FDDA8D;cursor: pointer;}
div.bloc_druide td.tableau{border: none;vertical-align: middle;color: #FDDA8D;border-bottom: 1px solid #6C3200;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_druide .wp-caption{    border: 1px solid #a2520b;    text-align: center;    background-color: #693100;   padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_druide .wp-caption:hover{border: 1px solid #b86114;    background-color: #813f06;}
div.bloc_druide .wp-caption img{border: 1px solid #824C06;margin-bottom: 3px;}
div.bloc_druide .wp-caption p.wp-caption-text{color: #fc9335;}
div.bloc_druide .ui-widget .ui-widget { font-size: 1em; }
div.bloc_druide .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_druide .ui-widget-content {    border: 1px solid #663a04;  background-color: #432103;  border-radius: 0px; color: #FFF;}
div.bloc_druide .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_druide .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_druide .ui-widget-header a { color: #e3ddc9; }
div.bloc_druide .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_druide .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_druide .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_druide .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_druide .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_druide .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_druide .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_druide .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_druide .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_druide .ui-state-default{    background: #401F00;  border: 1px solid #663a04; font-weight: bold; color: #A1632C;}
div.bloc_druide .ui-state-default a{ color:#F29C42; font-family: Tahoma;text-decoration: none; }
div.bloc_druide .ui-state-hover{ background: #B95800;font-weight: bold; color: #222222; }
div.bloc_druide .ui-state-focus{ background: #B95800;font-weight: bold; color: #222222; }
div.bloc_druide .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_druide .ui-state-active{border: 1px solid #663a04;  z-index: 50;  background-color: #432103; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_druide .ui-state-active a{    z-index: 50; background-color: #432103; text-shadow: none; font-weight: bold; color: #FF7C0A;}
div.bloc_druide .ui-widget :active { outline: none; }
div.bloc_druide .ui-tabs .put-next{    background-color: #813d01;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ff7d0a;    border: 1px solid #9a4c07; text-shadow: 0px 1px 1px black;}
div.bloc_druide .ui-tabs .put-next:hover{background-color: #924601;}
div.bloc_druide .ui-tabs .put-prev{    background-color: #813d01;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ff7d0a;    border: 1px solid #9a4c07; text-shadow: 0px 1px 1px black;}
div.bloc_druide .ui-tabs .put-prev:hover{background-color: #924601;}
div.bloc_druide .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #8d4506;}
div.bloc_druide .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_druide .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_druide .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_druide .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_druide td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_druide .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_druide .easySpoilerButtonBare{font-size:100%;background-color: #FF7d0A !important;    text-shadow: 0px 1px 1px black;}
div.bloc_druide .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_druide a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_druide .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_druide .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_druide a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_druide .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_druide a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_druide .easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px; background: #511f01;    border: 1px solid #652803; border-right: none;    border-bottom: none;    color: #ff7d0a !important;}
div.bloc_druide th.easySpoilerTitleA{line-height: 150%;}
div.bloc_druide a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_druide .easySpoilerTitleB{margin:0px 0px;padding:5px; background: #511f01;    border: 1px solid #652803;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_druide th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_druide .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_druide .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_druide .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_druide .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_druide table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #652803 !important;}
div.bloc_druide .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_druide td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_druide .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; background-image: none !important; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;  background-color: #511f01;  border-left: 1px solid #652803;  border-right: 1px solid #652803;}
div.bloc_druide .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_druide td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_druide th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_pretre{     background-color: #1B1B1B;    border: 1px solid #2f2f2f; border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_pretre a{color: #ffcf00;}
div.bloc_pretre a:hover{color: #FFD737;}
div.bloc_pretre li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_pretre.png);}
div.bloc_pretre h1{color: #e7e7e7;  text-shadow: 1px 1px 1px black;}
div.bloc_pretre h2{color: #e7e7e7;  text-shadow: 1px 1px 1px black;}
div.bloc_pretre h3{color: #e7e7e7;  text-shadow: 1px 1px 1px black;}
div.bloc_pretre h4{color: #e7e7e7;  text-shadow: 1px 1px 1px black;}
div.bloc_pretre h5{color: #e7e7e7;  text-shadow: 1px 1px 1px black;}
div.bloc_pretre h6{color: #e7e7e7;  text-shadow: 1px 1px 1px black;}
div.bloc_pretre ul{margin: 0px 0px 10px 25px;}
div.bloc_pretre hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_pretre.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_pretre img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_pretre img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_pretre ::-webkit-input-placeholder { color: #BDBDBD;}
div.bloc_pretre :-moz-placeholder { color: #BDBDBD;  }
div.bloc_pretre ::-moz-placeholder { color: #BDBDBD;  }
div.bloc_pretre :-ms-input-placeholder {  color: #BDBDBD;  }
div.bloc_pretre div.bouton_cadre{background-color: #2C2C2C; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color:#3EA7FF;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_pretre div.bouton_cadre:hover{background-color: #424242;}
div.bloc_pretre blockquote{color: #e7e7e7 !important;     background-color: #242424;    border: 1px solid #2f2f2f;  border-radius: 3px;  box-shadow: 1px 1px 1px #000;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_pretre span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_pretre #cadre_image{border: 1px solid #717171;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_pretre #cadre_image:hover{border: 1px solid #e7e7e7;}
div.bloc_pretre #cadre_pretre{border: 1px solid #2f2f2f;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_pretre #cadre_pretre:hover{border-color: #e7e7e7;    box-shadow: 0 0 20px #e7e7e7;}
div.bloc_pretre table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_pretre table.talents td.first{    background-color: #383838;    color: #e7e7e7;  text-shadow: 0px 1px 1px #000;}
div.bloc_pretre table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color:  #242424;}
div.bloc_pretre table.talents tr{padding: 0px; height: 25px;}
div.bloc_pretre .wp-caption{    border: 1px solid #4a4a4a;   text-align: center;    background-color: #2f2f2f;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_pretre .wp-caption:hover{border: 1px solid #606060;    background-color: #3d3d3d;}
div.bloc_pretre .wp-caption img{border: 1px solid #4a4a4a;margin-bottom: 3px;}
div.bloc_pretre .wp-caption p.wp-caption-text{color: #ffffff;}
div.bloc_pretre textarea{margin-bottom: 10px;  padding: 4px;  background-color: #353535;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #3F3F3F;  color: #EAE9E9;  max-width: 99%;}
div.bloc_pretre textarea:focus{color: #FFF;border:1px solid #4D4D4D;}
div.bloc_pretre input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #3EA7FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px; height: 48px;  cursor: pointer;  background: #353535;  background: linear-gradient(top, #353535 0%, #2A2A2A 100%);  background: -moz-linear-gradient(top, #353535 0%, #2A2A2A 100%);  background: -webkit-linear-gradient(top, #353535 0%, #2A2A2A 100%);  background: -o-linear-gradient(top, #353535 0%, #2A2A2A 100%);  border: 1px solid #3F3F3F;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_pretre input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #3EA7FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #414040;  background: linear-gradient(top, #414040 0%, #323232 100%);  background: -moz-linear-gradient(top, #414040 0%, #323232 100%);  background: -webkit-linear-gradient(top, #414040 0%, #323232 100%);  background: -o-linear-gradient(top, #414040 0%, #323232 100%);  border: 1px solid #4A4A4A;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_pretre .talents_pretre {display: none;}
div.bloc_pretre .talents_pretre + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_pretre select.boss_raid{background-color: #353535;  height: 42px;  color: #EAE9DE;  font-size: 17px;  border-radius: 5px;  border: 1px solid #565555;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_pretre .talents_pretre:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_pretre.png);  opacity:1;}
div.bloc_pretre input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #ABABAB;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_pretre input.pseudo:hover{color: #CACACA;}
div.bloc_pretre input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_pretre input.mode[type=radio]{}
div.bloc_pretre input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_pretre div.moderaid{float: right;  background-color: #353535;  height: 33px;  color: #EAE9E9;  font-size: 16px;  border-radius: 5px;  border: 1px solid #565555;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_pretre .specialisation{display: inline-block;cursor: pointer;border: 2px solid #3F3F3F;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_pretre .specialisation:hover{opacity: 0.8}
div.bloc_pretre .specialisation-actif{  opacity: 1;  border: 2px solid #3EA7FF;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #3EA7FF;  -webkit-box-shadow: 0px 0px 15px 0px #3EA7FF;  -o-box-shadow: 0px 0px 15px 0px #3EA7FF;  box-shadow: 0px 0px 15px 0px #3EA7FF;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#3EA7FF, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
div.bloc_pretre .specialisation-actif:hover{opacity: 1}
div.bloc_pretre .contenu{display:none;}
div.bloc_pretre .contenu-actif{display:block;}
div.bloc_pretre table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #3F3F3F; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_pretre tr.tableau{padding: 0px;  background-color:#282828; border-bottom: 1px dashed #3F3F3F;vertical-align: middle;}
div.bloc_pretre tr.tableau:hover{background-color: #2D2D2D;color:#FFF;cursor: pointer;}
div.bloc_pretre td.tableau{border: none;vertical-align: middle;color: #FFF;border-bottom: 1px dashed #3F3F3F;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_pretre .ui-widget .ui-widget { font-size: 1em; }
div.bloc_pretre .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_pretre .ui-widget-content {      border: 1px solid #2f2f2f;     border-radius: 0px;    background-color: #1B1B1B; color: #FFF;}
div.bloc_pretre .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_pretre .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_pretre .ui-widget-header a { color: #e3ddc9; }
div.bloc_pretre .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_pretre .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_pretre .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_pretre .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_pretre .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_pretre .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_pretre .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_pretre .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_pretre .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_pretre .ui-state-default{ background: #171616;    border: 1px solid #2f2f2f;    font-weight: bold;    color: #A29F9F !important;}
div.bloc_pretre .ui-state-default a{ color: #A09C9C; font-family: Tahoma;text-decoration: none; }
div.bloc_pretre .ui-state-hover{ background: #4A4A4A;font-weight: bold; color: #FFF468; }
div.bloc_pretre .ui-state-focus{ background: #4A4A4A;font-weight: bold; color: #FFF468; }
div.bloc_pretre .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_pretre .ui-state-active{border: 1px solid #2f2f2f;    z-index: 50;    background-color: #1B1B1B;text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_pretre .ui-state-active a{    z-index: 50;    background-color: #1B1B1B;    text-shadow: none;    font-weight: bold;    color: #FFFFFF;}
div.bloc_pretre .ui-widget :active { outline: none; }
div.bloc_pretre .ui-tabs .put-next{    background-color: #282828;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffcf00;    border: 1px solid #2f2e2e;text-shadow: 0px 1px 1px black;}
div.bloc_pretre .ui-tabs .put-next:hover{background-color: #2E2E2E; }
div.bloc_pretre .ui-tabs .put-prev{    background-color: #282828;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffcf00;    border: 1px solid #2f2e2e;text-shadow: 0px 1px 1px black;}
div.bloc_pretre .ui-tabs .put-prev:hover{background-color: #2E2E2E; }
div.bloc_pretre .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #2f2f2f;}
div.bloc_pretre .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_pretre .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_pretre .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_pretre .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_pretre td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_pretre .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_pretre .easySpoilerButtonBare{font-size:100%;background-color: #3b3b3b !important;}
div.bloc_pretre .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_pretre a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_pretre .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_pretre .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_pretre a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_pretre .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_pretre a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_pretre .easySpoilerTitleA{margin: 0px 0px;  padding: 5px;  border-radius: 3px 0px 0px 0px;background: #242424;    border: 1px solid #3b3b3b;    border-right: none;    border-bottom: none;    color: #FFFFFF !important;}
div.bloc_pretre th.easySpoilerTitleA{line-height: 150%;}
div.bloc_pretre a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_pretre .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #242424;    border: 1px solid #3b3b3b;;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_pretre th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_pretre .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_pretre .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_pretre .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_pretre .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_pretre table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #3b3b3b !important;}
div.bloc_pretre .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_pretre td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_pretre .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; background-image: none !important; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;     background-color: #242424;    border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b;}
div.bloc_pretre .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_pretre td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_pretre th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_voleur{    background-color: #1a1800;    border: 1px solid #413c01; border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #000; padding: 10px 10px 10px; margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_voleur a{color: #FAEF59;}
div.bloc_voleur a:hover{color: #F9EA1E;}
div.bloc_voleur li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_voleur.png);}
div.bloc_voleur h1{color: #ffcc00;  text-shadow: 1px 1px 1px black;}
div.bloc_voleur h2{color: #ffcc00;  text-shadow: 1px 1px 1px black;}
div.bloc_voleur h3{color: #ffcc00;  text-shadow: 1px 1px 1px black;}
div.bloc_voleur h4{color: #ffcc00;  text-shadow: 1px 1px 1px black;}
div.bloc_voleur h5{color: #ffcc00;  text-shadow: 1px 1px 1px black;}
div.bloc_voleur h6{color: #ffcc00;  text-shadow: 1px 1px 1px black;}
div.bloc_voleur ul{margin: 0px 0px 10px 25px;}
div.bloc_voleur hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_voleur.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_voleur img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_voleur img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_voleur ::-webkit-input-placeholder { color: #D3CF96;}
div.bloc_voleur :-moz-placeholder { color: #D3CF96;  }
div.bloc_voleur ::-moz-placeholder { color: #D3CF96;  }
div.bloc_voleur :-ms-input-placeholder {  color: #D3CF96;  }
div.bloc_voleur div.bouton_cadre{background-color: #524C00; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color:#AF69FF;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_voleur div.bouton_cadre:hover{background-color: #645D01;}
div.bloc_voleur blockquote{color: #FFFABF !important; background-color: #282501;    border: 1px solid #413c01;  border-radius: 3px;  box-shadow: 1px 1px 1px black;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_voleur span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_voleur #cadre_image{border: 1px solid #686002;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_voleur #cadre_image:hover{border: 1px solid #A39700;}
div.bloc_voleur #cadre_voleur{border: 1px solid #413c00;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_voleur #cadre_voleur:hover{border-color: #beb001;    box-shadow: 0 0 20px rgb(190, 176, 1);}
div.bloc_voleur table.talents{background-color: #000000;      width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_voleur table.talents td.first{background-color: #524C00;color: #fff569;text-shadow: 1px 1px 0px black;}
div.bloc_voleur table.talents td{border: black;padding: 0.5em;vertical-align: middle;background-color: #282501; }
div.bloc_voleur table.talents tr{padding: 0px; height: 25px;}
div.bloc_voleur .wp-caption{    border: 1px solid #726e35;    text-align: center;    background-color: #413c00; padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_voleur .wp-caption:hover{border: 1px solid #878240;    background-color: #524b01;}
div.bloc_voleur .wp-caption img{border: 1px solid #504a04;margin-bottom: 3px;}
div.bloc_voleur .wp-caption p.wp-caption-text{color: #fff569;}
div.bloc_voleur textarea{margin-bottom: 10px;  padding: 4px;  background-color: #5A5400;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #776F00;  color: #FFF9AA;  max-width: 99%;}
div.bloc_voleur textarea:focus{color: #F9F4BB;border:1px solid #837A00;}
div.bloc_voleur input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #AF69FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #5A5400;  background: linear-gradient(top, #5A5400 0%, #413C00 100%);  background: -moz-linear-gradient(top, #5A5400 0%, #413C00 100%);  background: -webkit-linear-gradient(top, #5A5400 0%, #413C00 100%);  background: -o-linear-gradient(top, #5A5400 0%, #413C00 100%);  border: 1px solid #5F5800;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_voleur input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #AF69FF;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #6B6300;  background: linear-gradient(top, #6B6300 0%, #4D4801 100%);  background: -moz-linear-gradient(top, #6B6300 0%, #4D4801 100%); background: -webkit-linear-gradient(top, #6B6300 0%, #4D4801 100%);  background: -o-linear-gradient(top, #6B6300 0%, #4D4801 100%);  border: 1px solid #6E6602;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_voleur .talents_voleur {display: none;}
div.bloc_voleur .talents_voleur + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_voleur select.boss_raid{background-color: #5A5400;  height: 42px;  color: #FFF9AA;  font-size: 17px;  border-radius: 5px;  border: 1px solid #776F00;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_voleur .talents_voleur:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_voleur.png);  opacity:1;}
div.bloc_voleur input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #FAEF59;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_voleur input.pseudo:hover{color: #FCF37D;}
div.bloc_voleur input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_voleur input.mode[type=radio]{}
div.bloc_voleur input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_voleur div.moderaid{float: right;  background-color: #5A5400;  height: 33px;  color: #FFF9AA;  font-size: 16px;  border-radius: 5px;  border: 1px solid #776F00;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_voleur .specialisation{display: inline-block;cursor: pointer;border: 2px solid #736B02;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_voleur .specialisation:hover{opacity: 0.8}
div.bloc_voleur .specialisation-actif{  opacity: 1;  border: 2px solid #AF69FF;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #AF69FF;  -webkit-box-shadow: 0px 0px 15px 0px #AF69FF;  -o-box-shadow: 0px 0px 15px 0px #AF69FF;  box-shadow: 0px 0px 15px 0px #AF69FF;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#AF69FF, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
div.bloc_voleur .specialisation-actif:hover{opacity: 1}
div.bloc_voleur .contenu{display:none;}
div.bloc_voleur .contenu-actif{display:block;}
div.bloc_voleur table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #4A4500; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_voleur tr.tableau{padding: 0px;  background-color:#383400; border-bottom: 1px dashed #4A4500;vertical-align: middle;}
div.bloc_voleur tr.tableau:hover{background-color: #413C00;color:#FFF9AA;cursor: pointer;}
div.bloc_voleur td.tableau{border: none;vertical-align: middle;color: #FFF9AA;border-bottom: 1px dashed #4A4500;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_voleur .ui-widget .ui-widget { font-size: 1em; }
div.bloc_voleur .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_voleur .ui-widget-content {   border: 1px solid #413c01; background-color: #1a1800;  border-radius: 0px;  color: #FFF;}
div.bloc_voleur .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_voleur .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_voleur .ui-widget-header a { color: #e3ddc9; }
div.bloc_voleur .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_voleur .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_voleur .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_voleur .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_voleur .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_voleur .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_voleur .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_voleur .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none;}
div.bloc_voleur .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_voleur .ui-state-default{  background: #353100;  border: 1px solid #413c01;  font-weight: bold;  color: #9BCC60 !important;}
div.bloc_voleur .ui-state-default a{ color: #BDB334; font-family: Tahoma;text-decoration: none; }
div.bloc_voleur .ui-state-hover{ background: #756C00;font-weight: bold; color: #413c01; }
div.bloc_voleur .ui-state-focus{ background: #756C00;font-weight: bold; color: #413c01; }
div.bloc_voleur .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_voleur .ui-state-active{border: 1px solid #413c01;  z-index: 50;  background-color: #153801; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_voleur .ui-state-active a{    z-index: 50; background-color: #1a1800; text-shadow: none; font-weight: bold; color: #FFF468;}
div.bloc_voleur .ui-widget :active { outline: none; }
div.bloc_voleur .ui-tabs .put-next{background-color: #373300;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #faef59;    border: 1px solid #454000;  text-shadow: 0px 1px 1px black;}
div.bloc_voleur .ui-tabs .put-next:hover{background-color: #4F4800; }
div.bloc_voleur .ui-tabs .put-prev{background-color: #373300;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #faef59;    border: 1px solid #454000;    text-shadow: 0px 1px 1px black;}
div.bloc_voleur .ui-tabs .put-prev:hover{background-color: #4F4800;}
div.bloc_voleur .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #413c01;}
div.bloc_voleur .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_voleur .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_voleur .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_voleur .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_voleur td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_voleur .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_voleur .easySpoilerButtonBare{font-size:100%;    background-color: #524c00 !important;    color: #ffd827 !important;}
div.bloc_voleur .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_voleur a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_voleur .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_voleur .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_voleur a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_voleur .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_voleur a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_voleur .easySpoilerTitleA{margin: 0px 0px;  padding: 5px;  border-radius: 3px 0px 0px 0px;    background: #373300;    border: 1px solid #504a04;    border-right: none;    border-bottom: none;    color: #fff569 !important;}
div.bloc_voleur th.easySpoilerTitleA{line-height: 150%;}
div.bloc_voleur a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_voleur .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #373300;  border: 1px solid #504a04;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_voleur th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_voleur .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_voleur .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_voleur .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_voleur .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_voleur table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #504a04 !important;}
div.bloc_voleur .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_voleur td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_voleur .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; background-image: none !important; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;  background-color: #373300;  border-left: 1px solid #504a04;  border-right: 1px solid #504a04;}
div.bloc_voleur .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_voleur td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_voleur th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_guerrier{background-color: #241201;    border: 1px solid #562915; border-radius: 5px;  -webkit-box-shadow: inset 0 0 3px #000;  padding: 10px 10px 10px;  margin-bottom: 10px; color: #fff;font-size: 13.7px !important;   font-family: "Segoe UI",Arial,sans-serif !important;}
div.bloc_guerrier a{color: #f4b264;}
div.bloc_guerrier a:hover{color: #EDCBA2;}
div.bloc_guerrier li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_guerrier.png);}
div.bloc_guerrier h1{color: #f4a43b;  text-shadow: 1px 1px 1px black;}
div.bloc_guerrier h2{color: #f4a43b;  text-shadow: 1px 1px 1px black;}
div.bloc_guerrier h3{color: #f4a43b;  text-shadow: 1px 1px 1px black;}
div.bloc_guerrier h4{color: #f4a43b;  text-shadow: 1px 1px 1px black;}
div.bloc_guerrier h5{color: #f4a43b;  text-shadow: 1px 1px 1px black;}
div.bloc_guerrier h6{color: #f4a43b;  text-shadow: 1px 1px 1px black;}
div.bloc_guerrier ul{margin: 0px 0px 10px 25px;}
div.bloc_guerrier hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_guerrier.png) center center no-repeat;  border: none;  margin-top: 0px; }
div.bloc_guerrier img#tool{ opacity: 0.5;  cursor: pointer;}
div.bloc_guerrier img#tool:hover{ opacity: 1;  cursor: pointer;}
div.bloc_guerrier ::-webkit-input-placeholder { color: #D5C0A9;}
div.bloc_guerrier :-moz-placeholder { color: #D5C0A9;  }
div.bloc_guerrier ::-moz-placeholder { color: #D5C0A9;  }
div.bloc_guerrier :-ms-input-placeholder {  color: #D5C0A9;  }
div.bloc_guerrier div.bouton_cadre{background-color: #381D00; width: 400px;  margin-bottom: 10px;  padding: 10px;  font-size: 18px;  color:#44C0D7;  text-shadow: 1px 1px 1px #000;  border: 2px solid #000; font-weight: bold; border-radius: 4px;}
div.bloc_guerrier div.bouton_cadre:hover{background-color: #4F2A02;}
div.bloc_guerrier blockquote{color: #F7D3AC !important;     background-color: #381d00;    border: 1px solid #562915;  border-radius: 3px;  box-shadow: 1px 1px 1px #000;  margin-bottom: 10px;  padding: 0.8em;}
div.bloc_guerrier span.auteur{float: right;  margin: 10px;  font-size: 16px;}
div.bloc_guerrier #cadre_image{border: 1px solid #693707;  border-radius: 5px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);margin: 3px;}
div.bloc_guerrier #cadre_image:hover{border: 1px solid #936e47;}
div.bloc_guerrier #cadre_guerrier{border: 1px solid #562915;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
div.bloc_guerrier #cadre_guerrier:hover{    border-color: #c79c6e;    box-shadow: 0 0 20px rgb(199, 156, 110);}
div.bloc_guerrier table.talents{background-color: black;  color: white;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
div.bloc_guerrier table.talents td.first{text-shadow: 1px 1px 0px black;background-color: #4c2600;  color: #c79c6e;}
div.bloc_guerrier table.talents td{border: black;padding: 0.5em;vertical-align: middle; background-color: #381D00;text-shadow: 0px 1px 1px black;}
div.bloc_guerrier table.talents tr{padding: 0px; height: 25px;}
div.bloc_guerrier .wp-caption{border: 1px solid #562915;    text-align: center;    background-color: #35200a;   padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
div.bloc_guerrier .wp-caption:hover{    border: 1px solid #72381f;    background-color: #472c0f;}
div.bloc_guerrier .wp-caption img{border: 1px solid #562915;margin-bottom: 3px;}
div.bloc_guerrier .wp-caption p.wp-caption-text{color: #c79c6e;}
div.bloc_guerrier textarea{margin-bottom: 10px;  padding: 4px;  background-color: #3F2000;  border-radius: 5px;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  border: 1px solid #592E04;  color: #F5D0A6;  max-width: 99%;}
div.bloc_guerrier textarea:focus{color: #F4CDA4;border:1px solid #643405;}
div.bloc_guerrier input.valider{padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #44C0D7;  font-size: 23px; text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #3F2000;  background: linear-gradient(top, #3F2000 0%, #381D00 100%);  background: -moz-linear-gradient(top, #3F2000 0%, #381D00 100%);  background: -webkit-linear-gradient(top, #3F2000 0%, #381D00 100%);  background: -o-linear-gradient(top, #3F2000 0%, #381D00 100%);  border: 1px solid #4D2804;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px; -o-border-radius: 5px;}
div.bloc_guerrier input.valider:hover, input.valider[type=submit]:hover, input.valider[type=reset]:hover, valider:hover, .valider:hover {padding: 5px 15px;  margin: 3px 4px;  display: inline-block;  color: #44C0D7;  font-size: 23px;  text-shadow: 1px 1px 1px #000;  width: 200px;  height: 48px;  cursor: pointer;  background: #512901;  background: linear-gradient(top, #512901 0%, #492600 100%);  background: -moz-linear-gradient(top, #512901 0%, #492600 100%);  background: -webkit-linear-gradient(top, #512901 0%, #492600 100%);  background: -o-linear-gradient(top, #512901 0%, #492600 100%);  border: 1px solid #5C3005;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -o-border-radius: 5px;}
div.bloc_guerrier .talents_guerrier {display: none;}
div.bloc_guerrier .talents_guerrier + label {-webkit-appearance: none;background-color: #007C62;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); border: 1px solid black;border-radius: 0%; display: inline-block;position: relative;  width: 40px;  height: 40px;cursor: pointer}
div.bloc_guerrier select.boss_raid{background-color: #3F2000; height: 42px;  color: #F5D0A6;  font-size: 17px;  border-radius: 5px;  border: 1px solid #592E04;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
div.bloc_guerrier .talents_guerrier:checked + label:after {content: ' ';  border-radius: 0%;  width: 46px;  height: 46px;  position: absolute;  top: -2px;  background: #99a1a7; box-shadow: outset 0px 0px 10px rgba(0,0,0,0.3); left: -2px; background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/hover_talents_guerrier.png);  opacity:1;}
div.bloc_guerrier input.pseudo{background: none;  border: none;  box-shadow: none; margin-top: -6px; font-size: 16px;  font-weight: bold;  width: 100px; color: #F4A446;  float: none;  margin-left: 0px;  height: 32px !important;  cursor: pointer; margin-bottom: 0px;}
div.bloc_guerrier input.pseudo:hover{color: #FAB462;}
div.bloc_guerrier input.mode{-webkit-appearance: none; width: 32px; height:32px; border-radius: 0%;    background-color: #007C62;      display: inline-block;    position: relative;vertical-align: middle;      background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/UI-CheckBox-Up.png);     cursor: pointer;}
div.bloc_guerrier input.mode[type=radio]{}
div.bloc_guerrier input.mode:checked{content: ' ';  border-radius: 0%; width: 32px;  height: 32px;  background: url(https://www.blizzspirit.com/wp-content/uploads/2015/05/icone_checked.png);}
div.bloc_guerrier div.moderaid{float: right;  background-color: #3F2000;  height: 33px;  color: #ECD0A6;  font-size: 16px;  border-radius: 5px;  border: 1px solid #592E04;  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);  padding: 5px;  padding-right: 15px;  padding-top: 3px;  margin-top: 14px;}
div.bloc_guerrier .specialisation{display: inline-block;cursor: pointer;border: 2px solid #592E04;opacity: 0.4;margin-left: 36px;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;}
div.bloc_guerrier .specialisation:hover{opacity: 0.8}
div.bloc_guerrier .specialisation-actif{  opacity: 1;  border: 2px solid #44C0D7;  opacity: 1;  -moz-box-shadow: 0px 0px 15px 0px #44C0D7;  -webkit-box-shadow: 0px 0px 15px 0px #44C0D7;  -o-box-shadow: 0px 0px 15px 0px #44C0D7;  box-shadow: 0px 0px 15px 0px #44C0D7;  filter: progid:DXImageTransform.Microsoft.Shadow(color=#44C0D7, Direction=NaN, Strength=15);  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
div.bloc_guerrier .specialisation-actif:hover{opacity: 1}
div.bloc_guerrier .contenu{display:none;}
div.bloc_guerrier .contenu-actif{display:block;}
div.bloc_guerrier table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #562C03; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
div.bloc_guerrier tr.tableau{padding: 0px;  background-color:#3D1F02; border-bottom: 1px solid #562C03;vertical-align: middle;}
div.bloc_guerrier tr.tableau:hover{background-color: #4A2603;color: #F2C492;cursor: pointer;}
div.bloc_guerrier td.tableau{border: none;vertical-align: middle;color: #F2C492;border-bottom: 1px solid #562C03;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
div.bloc_guerrier .ui-widget .ui-widget { font-size: 1em; }
div.bloc_guerrier .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
div.bloc_guerrier .ui-widget-content { border: 1px solid #562915;  background-color: #241201;  border-radius: 0px; color: #FFF;}
div.bloc_guerrier .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
div.bloc_guerrier .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
div.bloc_guerrier .ui-widget-header a { color: #e3ddc9; }
div.bloc_guerrier .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
div.bloc_guerrier .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
div.bloc_guerrier .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div.bloc_guerrier .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
div.bloc_guerrier .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div.bloc_guerrier .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
div.bloc_guerrier .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
div.bloc_guerrier .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; }
div.bloc_guerrier .ui-tabs .ui-tabs-hide { display: none !important; }
div.bloc_guerrier .ui-state-default {    background: #411F00;  border: 1px solid #562915; font-weight: bold; color: #A1632C;}
div.bloc_guerrier .ui-state-default a{ color:#B99B6D; font-family: Tahoma;text-decoration: none; }
div.bloc_guerrier .ui-state-hover{ background: #622F00;font-weight: bold; color: #222222; }
div.bloc_guerrier .ui-state-focus{ background: #622F00;font-weight: bold; color: #222222; }
div.bloc_guerrier .ui-state-hover a{ color:  white; text-decoration: none; }
div.bloc_guerrier .ui-state-active{border: 1px solid #562915;  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
div.bloc_guerrier .ui-state-active a{    z-index: 50; background-color: #241201; text-shadow: none; font-weight: bold; color: #EDCBA2;}
div.bloc_guerrier .ui-widget :active { outline: none; }
div.bloc_guerrier .ui-tabs .put-next{    background-color: #562915;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #c79c6e;    border: 1px solid #643018;    text-shadow: 0px 1px 1px black;}
div.bloc_guerrier .ui-tabs .put-next:hover{background-color: #5E2D17;}
div.bloc_guerrier .ui-tabs .put-prev{    background-color: #562915;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #c79c6e;    border: 1px solid #643018;    text-shadow: 0px 1px 1px black;}
div.bloc_guerrier .ui-tabs .put-prev:hover{background-color: #5E2D17;}
div.bloc_guerrier .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #562915;}
div.bloc_guerrier .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
div.bloc_guerrier .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_guerrier .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_guerrier .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_guerrier td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
div.bloc_guerrier .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
div.bloc_guerrier .easySpoilerButtonBare{font-size:100%;background-color: #562915 !important;    color: #c79c6e !important;}
div.bloc_guerrier .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_guerrier a.easySpoilerButtonOther:hover{text-decoration: none;}
div.bloc_guerrier .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_guerrier .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_guerrier a.easySpoilerButton:hover{text-decoration: none;}
div.bloc_guerrier .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
div.bloc_guerrier a.easySpoilerGroupButton:hover{text-decoration: none;}
div.bloc_guerrier .easySpoilerTitleA{margin: 0px 0px;  padding: 5px;  border-radius: 3px 0px 0px 0px; background: #381d00;    border: 1px solid #562915;  border-right: none;  border-bottom: none;  color: #c79c6e !important;}
div.bloc_guerrier th.easySpoilerTitleA{line-height: 150%;}
div.bloc_guerrier a.easySpoilerTitleA:hover{text-decoration: none;}
div.bloc_guerrier .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #381d00;  border: 1px solid #562915;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
div.bloc_guerrier th.easySpoilerTitleB{line-height: 216%;text-align: right;}
div.bloc_guerrier .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
div.bloc_guerrier .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
div.bloc_guerrier .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
div.bloc_guerrier .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
div.bloc_guerrier table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #562915 !important;}
div.bloc_guerrier .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_guerrier td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
div.bloc_guerrier .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; background-image: none !important; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;   background-color: #381d00;  border-left:1px solid #562915;  border-right: 1px solid #562915;}
div.bloc_guerrier .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
div.bloc_guerrier td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
div.bloc_guerrier th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;} #post_bleu{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/blue_post_bg.png);background-repeat: no-repeat no-repeat;background-color: #13181E;border: 1px solid #003141;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 0 6px #000;-moz-box-shadow: inset 0 0 6px #000;-webkit-box-shadow: inset 0 0 6px #000;margin: 0 4px;color: #00A3FF;text-shadow: 1px 1px 0 #0B0F13;padding: 10px;padding-top: 15px;width: 96%;line-height: 20px;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;margin-bottom: 10px;}
#post_bleu2{font-size: 16px;text-shadow: #141414 0px 1px 2px;border-bottom: 1px dotted #02607f;margin-bottom: 12px;background-color: #003141;padding: 0 0 12px 26px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/blizz.gif) no-repeat;line-height: 11px;color: white;font-weight: bold;}
#post_bleu a {color: #00D6FF;}
#post_bleu a:hover {color: white;}
#post_bleu h1 {color: white;}
#post_bleu h2 {color: white;}
#post_bleu h3 {color: white;}
#post_bleu h4 {color: #FFF3A5;}
#post_bleu h5 {color: #05D778;}
#post_bleu span.source{    float: right;    text-transform: none;    font-family: Arial,sans-serif;    font-size: 0.8em;    letter-spacing: 0.2px;    font-style: normal;}
#post_bleu span.source a{color: #00D6FF;}
#post_bleu span.source a:hover{color:white;}
#post_bleu li{ background-position: left 3px;}
#post_bleu table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #053052; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
#post_bleu tr.header{padding: 0px; height: 25px;background-color: #023249;background-image: -webkit-linear-gradient(top,#023249,#002042);background-image: -webkit-linear-gradient(top,#023249,#002042);background-image: -moz-linear-gradient(top,#023249,#002042);background-image: -ms-linear-gradient(top,#023249,#002042);background-image: -o-linear-gradient(top,#023249,#002042);background-image: linear-gradient(top,#023249,#002042);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#023249', EndColorStr='#002042');padding: 0.6em; font-size: 18px;  text-align: center;color: #00D6FF;text-shadow: 2px 2px 0px #000;}
#post_bleu td.header{padding: 0px; background-color: #023249;background-image: -webkit-linear-gradient(top,#023249,#002042);background-image: -webkit-linear-gradient(top,#023249,#002042);background-image: -moz-linear-gradient(top,#023249,#002042);background-image: -ms-linear-gradient(top,#023249,#002042);background-image: -o-linear-gradient(top,#023249,#002042);background-image: linear-gradient(top,#023249,#002042);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#023249', EndColorStr='#002042');padding: 0.6em; font-size: 18px;border: black;  text-align: center;color:  #00D6FF;text-shadow: 2px 2px 0px #000;border-bottom: 1px solid #053052;}
#post_bleu tr.header2{background-color:#002042;}
#post_bleu td.header2{border: none;vertical-align: middle;color: #2CFFFF;border-bottom:1px solid #053052;border-right: 1px solid #053052;font-weight: bold;border-top: none;padding: 0.7em;}
#post_bleu tr.tableau{padding: 0px;  background-color:#072130;border-bottom: 1px dashed #053052;vertical-align: middle;}
#post_bleu tr.tableau:hover{background-color: #001D3C;color:#CEB7FB;cursor: pointer;}
#post_bleu td.tableau{border: none;vertical-align: middle;color: #00A3FF;border-bottom: 1px dashed #053052;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
#post_bleu tr.tableaualt{padding: 0px; color: #C1A1FA; background-color:#0B2838;border-bottom: 1px dashed #053052;vertical-align: middle; border: none;}
#post_bleu tr.tableaualt:hover{background-color: #001D3C;color:#CEB7FB;cursor: pointer;}
#post_bleu td.tableaualt{border: none;vertical-align: middle;color: #00A3FF;border-bottom: 1px dashed #053052;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
#post_bleu img#cadre_image{border: 1px solid #0E6D90;  border-radius: 4px;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);}
#post_bleu img#cadre_image:hover{border: 1px solid #128AB8}
#post_bleu img#cadre_bleu{border-radius: 2px; -webkit-box-shadow: #000000 0 0 15px; box-shadow: #000000 0 0 15px; padding: 1px; border: 1px solid #025570;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_bleu img#cadre_bleu:hover{border: 1px solid #51C2FF;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_bleu blockquote{color: #1BA9FA !important;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border-radius: 2px;border:1px solid #000;background: #072130;}
#post_bleu hr{border: 1px dashed #003141;    width: 100%;   height: 50px;    background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_post_bleu.png) center center no-repeat;    border: none;    margin-top: 0px;   margin-bottom: 10px;}
#post_bleu div.bouton{ margin: .5rem 0; position: relative; background-color: #021825; box-shadow: 0px 2px 6px 0px #0B1D33; border: 1px solid #042537; border-top: none; padding: 10px; color: #BFEDFF; background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_bouton_bleu.png); text-decoration: none; margin-top: 0px; cursor: pointer; font-size: 0.9rem; text-align: center; border-radius: 2px; display: inline-block;}
#post_bleu div.bouton:hover{  background-color: #053044;color: #BFEDFF; background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_bouton_bleu_hover.png);}
#post_bleu p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_bleu.png) no-repeat;  width: 686px;  height: 455px;  text-align: center;background-position-y: -21px;    padding: 20px 0px 0px 8px;}
#post_bleu .gallery{overflow: hidden;padding: 10px;background-color: #072130;border: 1px solid #003141;border-radius: 5px;margin: 0 auto;width: 94%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
#post_bleu .gallery-item{float: left;margin-right: 8px;}
#post_bleu .gallery img {background-color: #025570;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
#post_bleu .gallery img:hover{background-color: #1BA9FA;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_bleu .gallery dl{margin: 0 0 0.8em 0;}
#post_bleu .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_bleu .wp-caption{    border: 1px solid #024054;    text-align: center;    background-color: #012647;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_bleu .wp-caption:hover{  border: 1px solid #035670;    background-color: #033562;}
#post_bleu .wp-caption img{border: 1px solid #024054;margin-bottom: 3px;}
#post_bleu .wp-caption p.wp-caption-text{color: #39beef;}
#post_bleu table.post_bleu{width: 100%; border: 1px solid #1D4A6D; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; text-align: start; height: 41px;}
#post_bleu tr.post_bleu{padding: 0px; height: 25px; background-color: #000;}
#post_bleu tr.contenu-post_bleu{padding: 0px; height: 25px; background-color: #1E3B4D;text_align: center;vertical-align: middle; padding: 0.5em;}
#post_bleu td.fond-post_bleu:hover{background-color: #2C5066;color:white;}
#post_bleu table.bleu {    background-color: black;    color: #3EC0FF;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_bleu table.bleu td.first{background-color: #004B69;    color: #5FE5FF;}
#post_bleu table.bleu td{border: black;padding: 0.5em;vertical-align: middle; background-color: #022533;}
#post_bleu table.bleu tr{padding: 0px; height: 25px;}
#post_bleu .ui-widget .ui-widget { font-size: 1em; }
#post_bleu .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_bleu .ui-widget-content { border-radius: 0px; color: #00A3FF;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/blue_post_bg.png);    background-repeat: no-repeat no-repeat;    background-color: #13181E;    border: 1px solid #004761;}
#post_bleu .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_bleu .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_bleu .ui-widget-header a { color: #e3ddc9; }
#post_bleu .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_bleu .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;margin-left:-5px;height:49px;}
#post_bleu .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_bleu .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_bleu .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_bleu .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_bleu .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_bleu .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family:Arial,sans-serif; }
#post_bleu .ui-tabs .ui-tabs-hide { display: none !important; }
#post_bleu .ui-state-default{background: #13181E;    border: 1px solid #004761;    background-image: none !important;    font-weight: bold;    color: #127386;}
#post_bleu .ui-state-default a{ color:#127386; font-family: Tahoma;text-decoration: none; }
#post_bleu .ui-state-hover{ background: #0086A8;font-weight: bold; color: #222222; }
#post_bleu .ui-state-focus{ background: #0086A8;font-weight: bold; color: #222222; }
#post_bleu .ui-state-hover a{ color:  white; text-decoration: none; }
#post_bleu .ui-state-active{border: 1px solid #004761;  z-index: 50;  background-color: #4E2313; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#post_bleu .ui-state-active a{    z-index: 50;    background-color: #13181E;    text-shadow: none;    font-weight: bold;    color: #00D6FF;}
#post_bleu .ui-widget :active { outline: none; }
#post_bleu .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_bleu .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_bleu .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_bleu .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_bleu td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_bleu .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_bleu .easySpoilerButtonBare{font-size:100%;background-color: #05A3D7 !important;    color: black !important;    text-shadow: none;}
#post_bleu .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_bleu a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_bleu .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_bleu .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_bleu a.easySpoilerButton:hover{text-decoration: none;}
#post_bleu .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_bleu a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_bleu .easySpoilerTitleA{     margin: 0px 0px;    padding: 5px;    border-radius: 3px 0px 0px 0px;    background: #072130;    border: 1px solid #023649;    border-right: none;    border-bottom: none;    color: #FFF !important;}
#post_bleu th.easySpoilerTitleA{line-height: 150%;}
#post_bleu a.easySpoilerTitleA:hover{text-decoration: none;}
#post_bleu .easySpoilerTitleB{margin: 0px 0px;    padding: 5px;    background: #072130;    border: 1px solid #023649;    border-bottom: none;    border-left: none;    border-radius: 0px 3px 0px 0px;}
#post_bleu th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_bleu .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_bleu .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_bleu .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_bleu .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_bleu table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #023649 !important;}
#post_bleu .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: #05A3F0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_bleu td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_bleu .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;     background-color: #072130;    border-left: 1px solid #023649;    border-right: 1px solid #023649;}
#post_bleu .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_bleu td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_bleu th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_marron{background: #22130C url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_post_marron.png) no-repeat right top;    border: 1px solid #492818;    border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;
box-shadow: inset 0 0 6px black;-moz-box-shadow: inset 0 0 6px #000;-webkit-box-shadow: inset 0 0 6px black;    margin: 0 5px;    color: #EFC9A0;    text-shadow: 1px 1px 0 #0B0F13;    padding: 10px;    width: 95%;   line-height: 20px;padding-top: 15px;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;    margin-bottom: 10px;}
#post_marron2{font-size: 16px;text-shadow: #141414 0px 1px 2px;border-bottom: 1px dotted #663924;    margin-bottom: 12px;    padding: 0 0 12px 26px;    background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/blizz.gif) no-repeat;    background-size: 20px;    line-height: 18px;color: #e7e7e7;font-weight: bold;}
#post_marron a{color: #A87C3A;}
#post_marron a:hover{color: #CC9F5A;}
#post_vert {background: #002619 url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_mop.png) no-repeat right top;border: 1px solid #003f2a;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 0 6px black;-moz-box-shadow: inset 0 0 6px #000;-webkit-box-shadow: inset 0 0 6px black;margin: 0 5px;color: #00C77B;text-shadow: 1px 1px 0 #0B0F13;padding: 10px;width: 95%;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;margin-bottom: 10px;} 
#post_vert2 {font-size: 16px;text-shadow: #141414 0px 1px 2px;border-bottom: 1px dotted #00bc6b;margin-bottom: 12px;padding: 0 0 12px 26px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_monkspirit20.png) no-repeat;background-size: 20px;line-height: 18px;color: white;font-weight: bold;}
#post_vert a {color: #00BE0F;}
#post_vert a:hover {color: #00FF14;} #post_violet {background: #260132 url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_purple.png) no-repeat right top ; border: 1px solid #3D1857;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 0 6px black;-moz-box-shadow: inset 0 0 6px #000;-webkit-box-shadow: inset 0 0 6px black;margin: 0 4px;color: #C993FF;text-shadow: 1px 1px 0 #0B0F13;padding: 10px;width: 96%; line-height: 20px;padding-top: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; margin-bottom: 10px;} 
#post_violet2 {font-size: 16px;text-shadow: #141414 0px 1px 2px;border-bottom: 1px dotted #67318d;margin-bottom: 12px;padding: 0 0 12px 26px;background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warlockspirit20.png) no-repeat;background-size: 20px;line-height: 18px;color: #e7e7e7;font-weight: bold;}
#post_violet a{color: #A750CF;}
#post_violet a:hover{color: #75CF07;}
#post_violet h1 {color: white;}
#post_violet h2 {color: white;}
#post_violet h3 {color: #75CF07;}
#post_violet h4 {color: #75CF07;}
#post_violet table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #3D1857; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
#post_violet tr.header{padding: 0px; height: 25px;background-color: #45025A;background-image: -webkit-linear-gradient(top,#45025A,#350146);-webkit-linear-gradient(top,#45025A,#350146);background-image: -moz-linear-gradient(top,#45025A,#350146);background-image: -ms-linear-gradient(top,#45025A,#350146);background-image: -o-linear-gradient(top,#45025A,#350146);background-image: linear-gradient(top,#45025A,#350146);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#45025A', EndColorStr='#350146');padding: 0.6em; font-size: 18px; padding: 0.6em; font-size: 18px; text-align: center;color: #75CF07;text-shadow: 2px 2px 0px #000;}
#post_violet td.header{padding: 0px; background-color: #45025A;background-image: -webkit-linear-gradient(top,#45025A,#350146);-webkit-linear-gradient(top,#45025A,#350146);background-image: -moz-linear-gradient(top,#45025A,#350146);background-image: -ms-linear-gradient(top,#45025A,#350146);background-image: -o-linear-gradient(top,#45025A,#350146);background-image: linear-gradient(top,#45025A,#350146);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#45025A', EndColorStr='#350146');padding: 0.6em; font-size: 18px;border: black; padding: 0.6em; font-size: 18px; text-align: center;color: #75CF07;text-shadow: 2px 2px 0px #000;border-bottom: 1px solid #45025A;}
#post_violet tr.header2{background-color:#370148;}
#post_violet td.header2{border: none;vertical-align: middle;color: #75CF07;border-bottom:1px solid #45025A;border-right: 1px solid #45025A;font-weight: bold;border-top: none;padding: 0.7em;}
#post_violet tr.tableau{padding: 0px;  background-color:#260132;border-bottom: 1px dashed #45025A;vertical-align: middle;}
#post_violet tr.tableau:hover{background-color: #360147;color:#CEB7FB;cursor: pointer;}
#post_violet td.tableau{border: none;vertical-align: middle;color: #C1A1FA;border-bottom: 1px dashed #45025A;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
#post_violet tr.tableaualt{padding: 0px; color: #C1A1FA; background-color:#290136;border-bottom: 1px dashed #45025A;vertical-align: middle; border: none;}
#post_violet tr.tableaualt:hover{background-color: #360147;color:#CEB7FB;cursor: pointer;}
#post_violet td.tableaualt{border: none;vertical-align: middle;color: #C1A1FA;border-bottom: 1px dashed #45025A;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
#post_violet .gallery{overflow: hidden;padding: 10px;background-color: #360147;border: 1px solid #57207B;border-radius: 5px;margin: 0 auto;width: 94%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
#post_violet .gallery-item{float: left;margin-right: 8px;}
#post_violet .gallery img { background-color: #61248A;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
#post_violet .gallery img:hover{background-color: #75CF07;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_violet .gallery dl{margin: 0 0 0.8em 0;}
#post_violet .gallery dd{margin-left: 1em;margin-top: 0.2em;}
#post_violet blockquote{color: #CD9BFF;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);border-radius: 2px;border: 1px solid #000;background: #360147;}
#post_violet hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_demoniste.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_violet img.cadre_image{border-radius: 2px; -webkit-box-shadow: #000000 0 0 15px; box-shadow: #000000 0 0 15px; padding: 1px; border: 1px solid #461C66;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#post_violet img.cadre_image:hover{border: 1px solid #5B2484;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;} #post_overwatch{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_news_overwatch.jpg);background-repeat: no-repeat no-repeat;background-color: #171719;border: 1px solid #3d3d3d;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 0 6px #000;-moz-box-shadow: inset 0 0 6px #000;-webkit-box-shadow: inset 0 0 6px #000;margin: 0 4px;text-shadow: 1px 1px 0 #0B0F13;padding: 10px;padding-top: 15px;width: 96%;line-height: 20px;margin-bottom: 10px;  color: #FFF; line-height: 1.5em; font-family: Arial,sans-serif; font-size: 1.1em;}
#post_overwatch2{  font-size: 18px;  text-shadow: #141414 0px 1px 2px;  border-bottom: 2px dashed #FFC70E;  margin-bottom: 12px;  padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_overwatchwhite20.png) no-repeat;  line-height: 21px;  color: #FFF;  font-weight: bold;  letter-spacing: 1px;  text-transform: uppercase; font: italic 1.4em BigNoodleToo,impact,sans-serif; line-height: .9em; padding-right: .3em;   color: #FFC70E;  text-shadow: 2.5px -2px .5px rgba(35, 31, 32, 0.1),-2.5px 2px .5px rgba(35, 31, 32, 0.1),-2.5px -2px .5px rgba(35, 31, 32, 0.1),2.5px 2px .5px rgba(35, 31, 32, 0.1);}
#post_overwatch a {color: #FFC70E;}
#post_overwatch a:hover {color: white;}
#post_overwatch h1 {color: white; text-shadow:0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934; margin-bottom: 0; font: italic 2.8em BigNoodleToo,impact,sans-serif;letter-spacing: 1px; text-transform: uppercase;}
#post_overwatch h2 {color: white; text-shadow: 0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934 ; margin-bottom: 0; font: italic 2.2em BigNoodleToo,impact,sans-serif;letter-spacing: 1px; text-transform: uppercase;}
#post_overwatch h3{color: white; text-shadow: 0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934 ; margin-bottom: 0; font: italic 1.6em BigNoodleToo,impact,sans-serif;letter-spacing: 1px; text-transform: uppercase;}
#post_overwatch h4{color: white; text-shadow: 0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934 , 0 0 10px #E58934 ; margin-bottom: 0; font: italic 1em BigNoodleToo,impact,sans-serif;letter-spacing: 1px; text-transform: uppercase;}
#post_overwatch h5{font: 400 1.35em Futura,"century gothic",arial,sans-serif; text-transform: uppercase; color: #00C3FF; font-weight: bold;}
#post_overwatch li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/list_puce_overwatch.png);}
#post_overwatch ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_overwatch span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.5em;  letter-spacing: 0.4px;  font-style: normal;}
#post_overwatch span.source a{color: white;}
#post_overwatch span.source a:hover{color:#00C3FF;}
#post_overwatch table.tableau{width: 100%;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #053052; border-spacing: 0px; margin-top: 10px; margin-bottom: 10px; border-radius: 1px;}
#post_overwatch tr.header{padding: 0px; height: 25px;background-color: #023249;background-image: -webkit-linear-gradient(top,#023249,#002042);background-image: -webkit-linear-gradient(top,#023249,#002042);background-image: -moz-linear-gradient(top,#023249,#002042);background-image: -ms-linear-gradient(top,#023249,#002042);background-image: -o-linear-gradient(top,#023249,#002042);background-image: linear-gradient(top,#023249,#002042);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#023249', EndColorStr='#002042');padding: 0.6em; font-size: 18px;  text-align: center;color: #00D6FF;text-shadow: 2px 2px 0px #000;}
#post_overwatch td.header{padding: 0px; background-color: #023249;background-image: -webkit-linear-gradient(top,#023249,#002042);background-image: -webkit-linear-gradient(top,#023249,#002042);background-image: -moz-linear-gradient(top,#023249,#002042);background-image: -ms-linear-gradient(top,#023249,#002042);background-image: -o-linear-gradient(top,#023249,#002042);background-image: linear-gradient(top,#023249,#002042);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#023249', EndColorStr='#002042');padding: 0.6em; font-size: 18px;border: black;  text-align: center;color:  #00D6FF;text-shadow: 2px 2px 0px #000;border-bottom: 1px solid #053052;}
#post_overwatch tr.header2{background-color:#002042;}
#post_overwatch td.header2{border: none;vertical-align: middle;color: #2CFFFF;border-bottom:1px solid #053052;border-right: 1px solid #053052;font-weight: bold;border-top: none;padding: 0.7em;}
#post_overwatch tr.tableau{padding: 0px;  background-color:#072130;border-bottom: 1px dashed #053052;vertical-align: middle;}
#post_overwatch tr.tableau:hover{background-color: #001D3C;color:#CEB7FB;cursor: pointer;}
#post_overwatch td.tableau{border: none;vertical-align: middle;color: #00A3FF;border-bottom: 1px dashed #053052;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
#post_overwatch tr.tableaualt{padding: 0px; color: #C1A1FA; background-color:#0B2838;border-bottom: 1px dashed #053052;vertical-align: middle; border: none;}
#post_overwatch tr.tableaualt:hover{background-color: #001D3C;color:#CEB7FB;cursor: pointer;}
#post_overwatch td.tableaualt{border: none;vertical-align: middle;color: #00A3FF;border-bottom: 1px dashed #053052;line-height: 14px; padding-top: 10px;padding-bottom: 10px;}
#post_overwatch img#cadre_overwatch{ border: 3px solid #5F5F5F;  margin: 3px;  -webkit-transform: skew(-4deg);  -moz-transform: skew(-4deg);  -ms-transform: skew(-4deg);  -o-transform: skew(-4deg);  transform: skew(-4deg);  background-color: rgba(255, 255, 255, 0.3);  border-radius: 10px;}
#post_overwatch img#cadre_overwatch:hover{border-color: #FFF;  box-shadow: 0 0 0 2px #FFF;}
#post_overwatch img#cadre_image{ border: 3px solid #5F5F5F;  margin: 3px;  background-color: rgba(255, 255, 255, 0.3);  border-radius: 10px;}
#post_overwatch img#cadre_image:hover{border-color: #FFF;  box-shadow: 0 0 0 2px #FFF;}
#post_overwatch img#cadre_portrait{   margin-top: -2px; margin: 2px; border: 2px solid #FFF;  border-width: 2px 0;  border-radius: 5px;  transform: skewX(-.10rad); background-color: #384162; position: relative; z-index: 99;}
#post_overwatch img#cadre_portrait:hover{background-color: #FFC70E;}
#post_overwatch div.bouton{  display: inline-block; font-weight: bold;  text-shadow: none; text-align: center;  cursor: pointer;  margin-bottom: 10px;transition: none;  -webkit-transform: skew(-.25rad);  -ms-transform: skew(-.25rad);  transform: skew(-.25rad);  background-color: #FFC70E;  color: #511616 !important;  box-shadow: inset 0 0 10px 5px rgba(237, 186, 14, 0.6);  border: 1px solid #FDDA75;  font-family: Futura,"century gothic",arial,sans-serif;  text-transform: uppercase;  border-radius: 4px; padding: .35em .9em;}
#post_overwatch div.bouton:hover{   background: #FFF; border-color: #FFF; color: #511616; box-shadow: none;}
#post_overwatch div.bouton_bleu{ display: inline-block; font-weight: bold; text-shadow: none; text-align: center; cursor: pointer; margin-bottom: 10px; transition: none; -webkit-transform: skew(-.25rad); -ms-transform: skew(-.25rad); transform: skew(-.25rad); background-color: rgba(0, 0, 0, 0); color: #FFF !important; border: 1px solid #00C3FF; font-family: Futura,"century gothic",arial,sans-serif; text-transform: uppercase; border-radius: 4px; text-shadow: 1px 1px 0px black; padding: .35em .9em;}
#post_overwatch div.bouton_bleu:before{  content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 98%; height: 84%; border-radius: 4px; background-color: rgba(0, 195, 255, 0.5);}
#post_overwatch div.bouton_bleu:hover{background-color: white;color: #511616 !important;}
#post_overwatch div.bouton_bleu:hover:before{background-color: white;color: #511616 !important;}
#post_overwatch div.bouton_overwatch{ display: inline-block; font-weight: bold; text-shadow: none; text-align: center; cursor: pointer; margin-bottom: 10px; transition: none; -webkit-transform: skew(-.25rad); -ms-transform: skew(-.25rad); transform: skew(-.25rad); background-color: rgba(0, 0, 0, 0); color: #FFF !important; border: 1px solid #00C3FF; font-family: Futura,"century gothic",arial,sans-serif; text-transform: uppercase; border-radius: 4px; text-shadow: 1px 1px 0px black; padding: .35em .9em;}
#post_overwatch div.bouton_overwatch:before{  content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 98%; height: 84%; border-radius: 4px; background-color: rgba(0, 195, 255, 0.5);}
#post_overwatch div.bouton_overwatch:hover{background-color: white;color: #511616 !important;}
#post_overwatch div.bouton_overwatch:hover:before{background-color: white;color: #511616 !important;}
#post_overwatch p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_overwatch.png) no-repeat;  width: 686px;  height: 455px;  text-align: center;     background-position-y: -20px;    text-align: center;    padding: 20px 0px 0px 8px;}
#post_overwatch blockquote{color: #F66; border-radius: 2px; border: 1px solid #122335; background: rgba(8, 27, 43, 0.3); color: #FFF !important; font-family: Arial,sans-serif; font-size: 1em; border-radius: 10px;}
#post_overwatch hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_overwatch.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_overwatch table.overwatch {    background-color: #000000;    color: #EFFFFF; width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_overwatch table.overwatch td.first{    background-color: #2f2f2f;    color: #e7e7e7;}
#post_overwatch table.overwatch td{    border: black;    padding: 0.5em;    vertical-align: middle;    background-color: #222222;}
#post_overwatch table.overwatch tr{padding: 0px; height: 25px;}
#post_overwatch .gallery{overflow: hidden;padding: 10px;background-color: #072130;border: 1px solid #003141;border-radius: 5px;margin: 0 auto;width: 96%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
#post_overwatch .gallery-item{float: left;margin-right: 8px;}
#post_overwatch .gallery img {background-color: #025570;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
#post_overwatch .gallery img:hover{background-color: #1BA9FA;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_overwatch .gallery dl{margin: 0 0 0.8em 0;}
#post_overwatch .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_overwatch .wp-caption{border: 1px solid #3d3d3d;    text-align: center;    background-color: #262626;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_overwatch .wp-caption:hover{    border: 1px solid #3d3d3d;    background-color: #25282f;}
#post_overwatch .wp-caption img{border: 1px solid #3d3d3d;margin-bottom: 3px;}
#post_overwatch .wp-caption p.wp-caption-text{color: #ffc70e;}
#post_overwatch .ui-widget .ui-widget { font-size: 1em; }
#post_overwatch .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_overwatch .ui-widget-content {   background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_news_overwatch.jpg); background-repeat: no-repeat no-repeat;  background-color: #171719; font-size:1em; border: 1px solid #3d3d3d;  color: #FFF;}
#post_overwatch .ui-widget-content a {  }
#post_overwatch .ui-widget-content a:hover{}
#post_overwatch .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_overwatch .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_overwatch .ui-widget-header a { color: #e3ddc9; }
#post_overwatch .ui-tabs { position: relative; padding: .2em; zoom: 1;width: 102%; } 
#post_overwatch .ui-tabs .ui-tabs-nav {margin: 0;  padding: 0.1em .1em 0;  margin-top: -36px;  margin-left: -5px;  height: 49px;}
#post_overwatch .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_overwatch .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_overwatch .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_overwatch .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_overwatch .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_overwatch .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px; background: none; font-family: Arial,sans-serif; text-shadow: 1px 1px 0 #0B0F13; color: #FFF; line-height: 1.5em; font-family: Arial,sans-serif;font-size: 1em; }
#post_overwatch .ui-tabs .ui-tabs-hide { display: none !important; }
#post_overwatch .ui-state-default { background: #2D2D2D; border: 1px solid #3d3d3d; font-weight: bold;color: #FFC70E !important;}
#post_overwatch .ui-state-default a {font-weight: bold; font-size: 12px; font: italic 1.1em BigNoodleToo,impact,sans-serif; line-height: .9em; color: #775E08; text-shadow: 2.5px -2px .5px rgba(35, 31, 32, 0.1),-2.5px 2px .5px rgba(35, 31, 32, 0.1),-2.5px -2px .5px rgba(35, 31, 32, 0.1),2.5px 2px .5px rgba(35, 31, 32, 0.1); }
#post_overwatch .ui-state-default a:link {font-weight: bold; font-size: 12px; font: italic 1.1em BigNoodleToo,impact,sans-serif; line-height: .9em; color: #775E08; text-shadow: 2.5px -2px .5px rgba(35, 31, 32, 0.1),-2.5px 2px .5px rgba(35, 31, 32, 0.1),-2.5px -2px .5px rgba(35, 31, 32, 0.1),2.5px 2px .5px rgba(35, 31, 32, 0.1); }
#post_overwatch .ui-state-default a:visited { font-weight: bold; font-size: 12px; font: italic 1.1em BigNoodleToo,impact,sans-serif; line-height: .9em; color: #775E08; text-shadow: 2.5px -2px .5px rgba(35, 31, 32, 0.1),-2.5px 2px .5px rgba(35, 31, 32, 0.1),-2.5px -2px .5px rgba(35, 31, 32, 0.1),2.5px 2px .5px rgba(35, 31, 32, 0.1); }
#post_overwatch .ui-state-hover { background: #3F4249;font-weight: bold; color: #222222; }
#post_overwatch .ui-state-focus { background: #3F4249;font-weight: bold; color: #222222; }
#post_overwatch .ui-state-hover a{ color:  white; text-decoration: none; }
#post_overwatch .ui-state-active{border: 1px solid #3d3d3d;  z-index: 50;  background-color: #153801; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#post_overwatch .ui-state-active a { z-index: 50;  background-color: #141517;  font-weight: bold;  font-size: 12px;  font: italic 1.1em BigNoodleToo,impact,sans-serif;  line-height: .9em; padding-right: .3em; color: #FFC70E; text-shadow: 2.5px -2px .5px rgba(35, 31, 32, 0.1),-2.5px 2px .5px rgba(35, 31, 32, 0.1),-2.5px -2px .5px rgba(35, 31, 32, 0.1),2.5px 2px .5px rgba(35, 31, 32, 0.1);}
#post_overwatch .ui-state-active a:link {z-index: 50;  background-color: #141517;  font-weight: bold;  font-size: 12px;  font: italic 1.1em BigNoodleToo,impact,sans-serif;  line-height: .9em; padding-right: .3em; color: #FFC70E; text-shadow: 2.5px -2px .5px rgba(35, 31, 32, 0.1),-2.5px 2px .5px rgba(35, 31, 32, 0.1),-2.5px -2px .5px rgba(35, 31, 32, 0.1),2.5px 2px .5px rgba(35, 31, 32, 0.1);}
#post_overwatch .ui-state-active a:visited {  z-index: 50;  background-color: #141517;  font-weight: bold;  font-size: 12px;  font: italic 1.1em BigNoodleToo,impact,sans-serif;  line-height: .9em; padding-right: .3em; color: #FFC70E; text-shadow: 2.5px -2px .5px rgba(35, 31, 32, 0.1),-2.5px 2px .5px rgba(35, 31, 32, 0.1),-2.5px -2px .5px rgba(35, 31, 32, 0.1),2.5px 2px .5px rgba(35, 31, 32, 0.1);}
#post_overwatch .ui-tabs .put-next{background-color: #fbc30d;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #511616 !important;    border: 1px solid #f8d570;    text-shadow: none;}
#post_overwatch .ui-tabs .put-next:hover{background-color: #fff;}
#post_overwatch .ui-tabs .put-prev{background-color: #fbc30d;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #511616 !important;    border: 1px solid #f8d570;    text-shadow: none;}
#post_overwatch .ui-tabs .put-prev:hover{background-color: #fff;}
#post_overwatch .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #3d3d3d;}
#post_overwatch .ui-widget :active { outline: none; }
#post_overwatch .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_overwatch .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_overwatch .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_overwatch .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_overwatch td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_overwatch .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_overwatch .easySpoilerButtonBare{font-size:100%;    background-color: #FFC70E !important;     color: #511616 !important;   text-shadow: none !important;}
#post_overwatch .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_overwatch a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_overwatch .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_overwatch .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_overwatch a.easySpoilerButton:hover{text-decoration: none;}
#post_overwatch .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_overwatch a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_overwatch .easySpoilerTitleA{margin:0px 0px;padding:5px;border-radius: 3px 0px 0px 0px;background: #1d1f24;border: 1px solid #3d3d3d;border-right: none;border-bottom: none;}
#post_overwatch th.easySpoilerTitleA{    line-height: 150%;   color: white !important;   text-shadow: 0 0 7px #E58934 , 0 0 7px #E58934 , 0 0 7px #E58934 , 0 0 7px #E58934 !important;   margin-bottom: 0;      border: 1px solid #3d3d3d;    border-bottom: none;     border-right: none; font-style: italic;    letter-spacing: 0px;   text-transform: uppercase;}
#post_overwatch a.easySpoilerTitleA:hover{text-decoration: none;}
#post_overwatch .easySpoilerTitleB{margin:0px 0px;padding:5px;   background: #1d1f24;border: 1px solid #3d3d3d;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_overwatch th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_overwatch .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_overwatch .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_overwatch .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_overwatch .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_overwatch table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;    border-bottom: 1px solid #3d3d3d !important;}
#post_overwatch .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_overwatch td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_overwatch .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;background-color: #1d1f24;border-left: 1px solid #3d3d3d;border-right: 1px solid #3d3d3d;}
#post_overwatch .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_overwatch td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_overwatch th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_overwatch .specialisation{display: inline-block;  margin-top: -2px; margin: 2px; border: 2px solid #FFF;  border-width: 2px 0;  border-radius: 5px;  transform: skewX(-.10rad); background-color: #384162; position: relative; z-index: 99;  opacity: 0.8;}
#post_overwatch .specialisation:hover{opacity: 1; background-color: #FFC70E;}
#post_overwatch .specialisation-actif{opacity: 1;    margin-top: -2px; margin: 2px; border: 2px solid #FFF;  border-width: 2px 0;  border-radius: 5px;  transform: skewX(-.10rad); background-color: #3DF754; position: relative; z-index: 99;  opacity: 0.8;}
#post_overwatch .specialisation-actif:hover{opacity: 1}
#post_overwatch .contenu{display:none;}
#post_overwatch .contenu-actif{display:block;}
#post_heroes{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_heroes.jpg);background-repeat: no-repeat no-repeat;background-color: #0A0216;border: 1px solid #31216a;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 0 6px #000;-moz-box-shadow: inset 0 0 6px #000;-webkit-box-shadow: inset 0 0 6px #000;margin: 0 4px;text-shadow: 1px 1px 0 #0B0F13;padding: 10px;padding-top: 15px;width: 96%;line-height: 20px;margin-bottom: 10px;   color: #8EB1BC;  line-height: 1.5em;  font-family: Arial,sans-serif; font-size: 1em;}
#post_heroes2{ text-shadow: #141414 0px 1px 2px; border-bottom: 2px dashed #402d87; margin-bottom: 12px; padding: 0 0 12px 26px; background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_heroes20.png) no-repeat; line-height: 21px; color: #FFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif; color: #FFF; font-size: 19px; text-shadow: 0 0 16px #009CFF; text-shadow: 0 0 16px #009CFF; text-shadow: 0 0 1rem #009CFF;  padding-right: .3em;}
#post_heroes a {color: #4F93B6;}
#post_heroes a:hover {color: #00D8FF;}
#post_heroes h1 {font-size: 2.8em; font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif;  color: #FFF;  line-height: 1.4;  text-transform: uppercase;  text-shadow: 0 0 16px #009CFF;  text-shadow: 0 0 16px #009CFF; text-shadow: 0 0 1rem #009CFF;}
#post_heroes h2 {font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif; color: #FFF; line-height: 1.4;  text-transform: uppercase;  text-shadow: 0 0 16px #009CFF;  text-shadow: 0 0 16px #009CFF;  text-shadow: 0 0 1rem #009CFF;font-size: 2.2em;}
#post_heroes h3{font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif; color: #FFF; line-height: 1.4; text-transform: uppercase; text-shadow: 0 0 16px #009CFF; text-shadow: 0 0 16px #009CFF; text-shadow: 0 0 1rem #009CFF;font-size:1.6em;}
#post_heroes h4{font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif; color: #FFF;  line-height: 1.4;  text-transform: uppercase;  text-shadow: 0 0 16px #009CFF;  text-shadow: 0 0 16px #009CFF;  text-shadow: 0 0 1rem #009CFF;font-size:1.2em}
#post_heroes h5{font: 400 1.35em Futura,"century gothic",arial,sans-serif; text-transform: uppercase; color: #00C3FF; font-weight: bold;}
#post_heroes li{  list-style-type: none; list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_heroes.png);}
#post_heroes li:hover{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_heroes_hover.png);}
#post_heroes ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_heroes span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.5em;  letter-spacing: 0.4px;  font-style: normal;}
#post_heroes span.source a{color: white;}
#post_heroes span.source a:hover{color:#00C3FF;}
#post_heroes img#cadre_image{   margin: 3px; background: #14324A;background: linear-gradient(#14324A,#43286B);  padding: 5px;  box-shadow: 0 0 1rem #000;  border: none;}
#post_heroes img#cadre_image:hover{  background: #DFEEFF; background: linear-gradient(#DFEEFF,#75C3FF); box-shadow: 0 0 10px 1px #2D66F7;}
#post_heroes img#cadre_heroes{      -moz-border-radius: 4px;    -webkit-border-radius: 4px;    border-radius: 4px;    -moz-box-shadow: 0 0 20px #000000;    -webkit-box-shadow: 0 0 20px #000;    box-shadow: 0 0 20px #000;    border: 1px solid #3D2967;    padding: 1px;}
#post_heroes img#cadre_heroes:hover{  border: 1px solid #563B8E;}
#post_heroes div.bouton{ font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif; font-weight: 700; color: #FFF; text-transform: uppercase;margin-top: 0px; line-height: 1.2;   background: #0F2E63; background: rgba(15, 46, 99, 0.5) linear-gradient(#260D54,#0D0119);border: 2px solid #0F2E63; display: inline-block; padding: .7em 2em; margin: .5rem 0; position: relative; margin-top: 0px; cursor: pointer; border-width: 1px; border-bottom: 1px solid #1F62B5; text-shadow: 0 0 1rem #009CFF; padding: .7rem 1rem; text-align: center;} 
#post_heroes div.bouton:hover{background-color: #0C3C59; background: linear-gradient(#19193F,#0F325B); }
#post_heroes div.bouton_heroes { background: #F90; background: linear-gradient(#F90,#F60); border: 1px solid #FDBC80;margin-top: 0px; margin-top: 0px; cursor: pointer; border-bottom: 1px solid #FFF; text-shadow: none; transition: border .25s; padding: 5px; margin-bottom: 10px; display: inline-block; font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif; font-weight: 700; color: #FFF; text-transform: uppercase; padding: .7rem 1rem; text-align: center;}
#post_heroes div.bouton_heroes:hover{  background: #F90; background: linear-gradient(#F90,#F60); border: 1px solid #FFF; box-shadow: 0 0 1rem rgba(218, 118, 28, 0.9);}
#post_heroes p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_heroes.png) no-repeat;  width: 686px;    height: 455px;    background-position-y: -21px;    text-align: center;    padding: 20px 0px 0px 8px;}
#post_heroes blockquote{  background: #140029; border-top: 1px solid #320064; border-right: 1px solid #320064; border-bottom: 1px solid #320064; border-left: 10px solid #320064; margin: 1.5em 10px; color: #8EB1BC !important; line-height: 1.5em; font-family: Arial,sans-serif; font-size: 1em;}
#post_heroes hr{overflow: hidden; padding: 10px; background-color: rgba(0, 0, 0, 0); border: none; height: 22px; border-radius: 5px; margin: 0 auto; width: 91%; clear: both; display: block !important; margin-bottom: 10px; background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_heroes.png)}
#post_heroes table.heroes {          background-color: #000000;    color: #7EB1B7; width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_heroes table.heroes td.first{        background-color: #320064;    color: #7DB1BC;}
#post_heroes table.heroes td{    border: black;    padding: 0.5em;    vertical-align: middle;    background-color: #1B0035;}
#post_heroes table.heroes tr{padding: 0px; height: 25px;}
#post_heroes .gallery{overflow: hidden;padding: 10px;background-color: #072130;border: 1px solid #003141;border-radius: 5px;margin: 0 auto;width: 94%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
#post_heroes .gallery-item{float: left;margin-right: 8px;}
#post_heroes .gallery img {background-color: #025570;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
#post_heroes .gallery img:hover{background-color: #1BA9FA;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_heroes .gallery dl{margin: 0 0 0.8em 0;}
#post_heroes .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_heroes .wp-caption{border: 1px solid #31216a;    text-align: center;    background-color: #1f093d;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_heroes .wp-caption:hover{border: 1px solid #44318b;    background-color: #2d0e56;}
#post_heroes .wp-caption img{border: 1px solid #31216a;margin-bottom: 3px;}
#post_heroes .wp-caption p.wp-caption-text{color: #9d78ff;}
#post_heroes .ui-widget .ui-widget { font-size: 1em; }
#post_heroes .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_heroes .ui-widget-content {    border: 1px solid #31216a;    border-radius: 0px;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_heroes.jpg);   background-repeat: no-repeat no-repeat;   background-color: #0A0216;    color: #8EB1BC;    line-height: 1.5em;    font-family: Arial,sans-serif;    font-size: 1em;}
#post_heroes .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_heroes .ui-widget-header a { color: #e3ddc9; }
#post_heroes .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_heroes .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;    margin-left: -5px;height:49px;}
#post_heroes .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_heroes .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_heroes .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_heroes .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_heroes .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_heroes .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#post_heroes .ui-tabs .ui-tabs-hide { display: none !important; }
#post_heroes .ui-state-default{    background: #060A26;    border: 1px solid #31216a;    font-weight: bold;    color: #848484;}
#post_heroes .ui-state-default a{    font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif;    color: #5981A0;    text-shadow: 0 0 16px #009CFF;    text-shadow: 0 0 16px #009CFF;   text-shadow: 0 0 1rem #009CFF;   font-size: 14px; }
#post_heroes .ui-state-hover{ background: #11194E;font-weight: bold; color: #222222; }
#post_heroes .ui-state-focus{ background: #11194E;font-weight: bold; color: #222222; }
#post_heroes .ui-state-hover a{ color:  white; text-decoration: none; }
#post_heroes .ui-state-active {    border: 1px solid #31216a;   z-index: 50;    background-color: #080117;    text-shadow: 1px 1px 2px #000;    font-weight: bold;color: #D0FFFF;}
#post_heroes .ui-state-active a{ z-index: 50;    background-color: #1F102D;    text-shadow: none;    font-weight: bold;      font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif;    color: #FFF;    text-shadow: 0 0 16px #009CFF;    text-shadow: 0 0 16px #009CFF;    text-shadow: 0 0 1rem #009CFF;    font-size: 14px;}
#post_heroes .ui-widget :active { outline: none; }
#post_heroes .ui-tabs .put-next{background-color: #240c4f;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #fff1d6;    border: 1px solid #31216a;     text-shadow: 0 0 1rem #009CFF;}
#post_heroes .ui-tabs .put-next:hover{background-color: #2B0E5F;}
#post_heroes .ui-tabs .put-prev{background-color: #240c4f;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #fff1d6;    border: 1px solid #31216a;     text-shadow: 0 0 1rem #009CFF;}
#post_heroes .ui-tabs .put-prev:hover{background-color: #2B0E5F;}
#post_heroes .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #31216a;}
#post_heroes .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_heroes .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_heroes .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_heroes .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_heroes td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_heroes .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_heroes .easySpoilerButtonBare{font-size: 100%; background-color: #43286B !important; padding: 6px !important;    font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif;   color: #FFF !important;    text-shadow: 0 0 16px #009CFF !important;    text-shadow: 0 0 16px #009CFF !important;    text-shadow: 0 0 1rem #009CFF !important;}
#post_heroes .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_heroes a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_heroes .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_heroes .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_heroes a.easySpoilerButton:hover{text-decoration: none;}
#post_heroes .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_heroes a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_heroes .easySpoilerTitleA{     margin: 0px 0px;    padding: 5px;    border-radius: 3px 0px 0px 0px;   background: #190831;   border: 1px solid #31216a;   border-right: none;   border-bottom: none;    font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif !important;    color: #FFF !important;    text-shadow: 0 0 16px #009CFF !important;    text-shadow: 0 0 16px #009CFF !important;    text-shadow: 0 0 1rem #009CFF !important;}
#post_heroes th.easySpoilerTitleA{line-height: 150%;}
#post_heroes a.easySpoilerTitleA:hover{text-decoration: none;}
#post_heroes .easySpoilerTitleB{    margin: 0px 0px;    padding: 5px;    background: #190831;    border: 1px solid #31216a;    border-bottom: none;    border-left: none;    border-radius: 0px 3px 0px 0px;}
#post_heroes th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_heroes .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_heroes .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_heroes .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_heroes .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_heroes table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #31216a !important;}
#post_heroes .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_heroes td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_heroes .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;     background-color: #190831;    border-left: 1px solid #31216a;    border-right: 1px solid #31216a;    color: #8EB1BC;}
#post_heroes .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_heroes td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_heroes th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_diablo{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_diabloros.png);background-repeat: no-repeat no-repeat;background-color: #101417;border: 1px solid #2C2723;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 0 6px #000;-moz-box-shadow: inset 0 0 6px #000;-webkit-box-shadow: inset 0 0 6px #000;margin: 0 4px;text-shadow: 1px 1px 0 #0B0F13;padding: 10px;padding-top: 15px;width: 96%;line-height: 20px;margin-bottom: 10px;  line-height: 1.5em;  font-size: 1em;color: #828E93; font-family: "Open Sans","Lucida Sans",Arial,sans-serif;}
#post_diablo2{ border-bottom: 2px dashed #9ED4F4;  margin-bottom: 12px;  padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_diablo20.png) no-repeat; line-height: 21px; font-weight: bold;   text-transform: uppercase; font-size: 16px;text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; padding-right: .3em; color: #FFF; font-family: Palatino Linotype,Times,serif; letter-spacing: 0px;}
#post_diablo a {color: #6F9CA2;}
#post_diablo a:hover {color: white;}
#post_diablo h1 {font-size: 2.8em; text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; padding-right: .3em; color: #FFF; font-family: Palatino Linotype,Times,serif; letter-spacing: -2px;}
#post_diablo h2 { text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; padding-right: .3em; color: #FFF; font-family: Palatino Linotype,Times,serif; letter-spacing: -2px;font-size: 2.2em;}
#post_diablo h3{text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; padding-right: .3em; color: #FFF; font-family: Palatino Linotype,Times,serif; letter-spacing: -2px;font-size:1.6em;}
#post_diablo h4{text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; text-shadow: 0 0 1rem #DEE1E9; padding-right: .3em; color: #FFF; font-family: Palatino Linotype,Times,serif; letter-spacing: -2px;font-size:1.2em}
#post_diablo h5{font: 400 1.35em Futura,"century gothic",arial,sans-serif; text-transform: uppercase; color:#BEDDDD; font-weight: bold;}
#post_diablo li{  list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_diablo.png); }
#post_diablo li:hover{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_diablo_hover.png);}
#post_diablo ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_diablo span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.5em;  letter-spacing: 0.4px;  font-style: normal;}
#post_diablo span.source a{color: white;}
#post_diablo span.source a:hover{color:#00C3FF;}
#post_diablo img#cadre_image{ margin: 3px; background: #14324A; background: linear-gradient(#516A6E,#213335); padding: 5px; box-shadow: 0 0 1rem #000; border: none !important;  border: 1px solid #395558;}
#post_diablo img#cadre_image:hover{    background: #DFEEFF; background: linear-gradient(#648388,#314B4D); box-shadow: 0 0 10px 1px #041E30;}
#post_diablo img#cadre_diablo{  -moz-border-radius: 4px;  -webkit-border-radius: 4px; border-radius: 4px;  -moz-box-shadow: 0 0 20px #000000;  -webkit-box-shadow: 0 0 20px #000; box-shadow: 0 0 20px #000;  border: 1px solid #395558; padding: 1px;}
#post_diablo img#cadre_diablo:hover{  border: 1px solid #6F9CA2;}
#post_diablo div.bouton{text-transform: uppercase;  line-height: 1.2;  background-color: #0C3C59;  background: linear-gradient(#360E00,#571200);  border: 2px solid #7C5438;  display: inline-block;  margin: .5rem 0;  position: relative;  border-width: 1px; border-bottom: 1px solid #5E3F2A;color: #FFCB8D;  font-family: "Palatino Linotype", "Times", serif;  text-shadow: 0 0 5px #DD3400; margin-top: 0px; cursor: pointer; padding: .7rem 1rem;  text-align: center;}
#post_diablo div.bouton:hover{  background: #541501; background: rgba(99, 15, 15, 0.5) linear-gradient(#5C1702,#521301); color: #F3E6D0 !important;}
#post_diablo div.bouton_diablo { text-transform: uppercase;  line-height: 1.2;  background-color: #DDDEE3; background: linear-gradient(#DDDEE3,#9B9CA1);  border: 2px solid #000;  display: inline-block;  margin: .5rem 0;  position: relative;  border-width: 1px;  border-bottom: 1px solid #5E3F2A;color: #000;  font-family: "Palatino Linotype", "Times", serif;  margin-top: 0px; cursor: pointer; text-shadow: 0 0 5px #000;  padding: .7rem 1rem;  text-align: center;}
#post_diablo div.bouton_diablo:hover{   background-color: #E8E9EC; background: linear-gradient(#E8E9EC,#AAABAE);}
#post_diablo p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_diablo.png) no-repeat;  width: 686px;  height: 455px;  text-align: center;     padding: 20px 0px 0px 8px;    background-position-y: -22px;}
#post_diablo blockquote{ background: #1D1D1D;  border: 1px solid rgba(80, 105, 109, 0.29);  color: #8598A1 !important;    border-left: 10px solid #2b3334;  line-height: 1.5em;  font-family: Arial,sans-serif;  font-size: 1em;}
#post_diablo hr{  width: 100%;  height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_diablo.png) center center no-repeat;  border: none;  margin-top: 0px;  margin-bottom: 10px;}
#post_diablo table.diablo {        background-color: #000000;    color: #D6D6D6;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_diablo table.diablo td.first{    background-color: #2C3334;    color: #859898; text-shadow: 0px 1px 1px black;}
#post_diablo table.diablo td{    border: black;    padding: 0.5em;    vertical-align: middle;    background-color: #1D1D1D; text-shadow: 0px 1px 1px black;}
#post_diablo table.diablo tr{padding: 0px; height: 25px;}
#post_diablo .gallery{overflow: hidden;padding: 10px;background-color: #072130;border: 1px solid #003141;border-radius: 5px;margin: 0 auto;width: 94%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
#post_diablo .gallery-item{float: left;margin-right: 8px;}
#post_diablo .gallery img {background-color: #025570;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
#post_diablo .gallery img:hover{background-color: #1BA9FA;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_diablo .gallery dl{margin: 0 0 0.8em 0;}
#post_diablo .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_diablo .wp-caption{    border: 1px solid #203537;    text-align: center;    background-color: #1c2f31;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_diablo .wp-caption:hover{border: 1px solid #2e4b4d;background-color: #273d3f;}
#post_diablo .wp-caption img{border: 1px solid #2e4b4d;margin-bottom: 3px;}
#post_diablo .wp-caption p.wp-caption-text{color: #c5c5c5;}
#post_diablo .ui-widget .ui-widget { font-size: 1em; }
#post_diablo .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_diablo .ui-widget-content {border: 1px solid #2C2723;  border-radius: 0px; color: #828E93;   background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_diabloros.png);   background-repeat: no-repeat no-repeat;   background-color: #101417;}
#post_diablo .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_diablo .ui-widget-header a { color: #e3ddc9; }
#post_diablo .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_diablo .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -37px;    margin-left: -5px;height:49px;}
#post_diablo .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_diablo .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_diablo .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_diablo .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_diablo .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_diablo .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#post_diablo .ui-tabs .ui-tabs-hide { display: none !important; }
#post_diablo .ui-state-default{     background: #0B0E10;    border: 1px solid #2C2723;    font-weight: bold;    color: #848484;}
#post_diablo .ui-state-default a{ color:#848484; font-family: Tahoma;text-decoration: none; }
#post_diablo .ui-state-hover{ background: #213335;font-weight: bold; color: #222222; }
#post_diablo .ui-state-focus{ background: #213335;font-weight: bold; color: #222222; }
#post_diablo .ui-state-hover a{ color:  white; text-decoration: none; }
#post_diablo .ui-state-active{border: 1px solid #2C2723;  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#post_diablo .ui-state-active a{ z-index: 50;    background-color: #111518;    text-shadow: none;    font-weight: bold;    color: #C5C5C5;}
#post_diablo .ui-widget :active { outline: none; }
#post_diablo .ui-tabs .put-next{    background-color: #4a1100;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffcb8d;    border: 1px solid #5a3a24;    text-shadow: 0px 1px 1px black;}
#post_diablo .ui-tabs .put-next:hover{background-color: #5e1702; }
#post_diablo .ui-tabs .put-prev{    background-color: #4a1100;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffcb8d;    border: 1px solid #5a3a24;    text-shadow: 0px 1px 1px black;}
#post_diablo .ui-tabs .put-prev:hover{background-color: #5e1702;}
#post_diablo .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #2c2723;}
#post_diablo .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_diablo .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_diablo .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_diablo .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_diablo td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_diablo .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_diablo .easySpoilerButtonBare{font-size:100%;background-color:#314B4D !important;    color: #C5C5C5 !important;}
#post_diablo .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_diablo a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_diablo .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_diablo .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_diablo a.easySpoilerButton:hover{text-decoration: none;}
#post_diablo .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_diablo a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_diablo .easySpoilerTitleA{    margin: 0px 0px;    padding: 5px;    border-radius: 3px 0px 0px 0px;    background: #171C21;    border: 1px solid #203537;    border-right: none;    border-bottom: none;    color: #C5C5C5 !important;}
#post_diablo th.easySpoilerTitleA{line-height: 150%;}
#post_diablo a.easySpoilerTitleA:hover{text-decoration: none;}
#post_diablo .easySpoilerTitleB{    margin: 0px 0px;    padding: 5px;    background: #171C21;    border: 1px solid #203537;    border-bottom: none;    border-left: none;    border-radius: 0px 3px 0px 0px;}
#post_diablo th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_diablo .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_diablo .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_diablo .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_diablo .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_diablo table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #203537 !important;}
#post_diablo .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_diablo td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_diablo .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;       background-color: #171C21;    border-left: 1px solid #203537;border-right: 1px solid #203537;}
#post_diablo .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_diablo td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_diablo th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_hearthstone{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_hearthstone.jpg);background-color: #EED1A5;border: 1px solid #EDA66E;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 0 6px #000;-moz-box-shadow: inset 0 0 6px #000;-webkit-box-shadow: inset 0 0 6px #000;margin: 0 4px;padding: 10px;padding-top: 15px;width: 96%;line-height: 20px;margin-bottom: 10px;  line-height: 1.5em;  font-size: 1em;color: black; font-family: Open sans;}
#post_hearthstone2{  border-bottom:2px dashed #eda66e; margin-bottom: 12px; padding: 0 0 12px 26px; background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_hearthstone20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1.1rem; letter-spacing: 0px; font-family: "Palatino Linotype", "Times", serif; color: #03345F;font-weight: bold;}
#post_hearthstone a {    color: #725a37;    text-decoration: underline;    font-weight: bold;}
#post_hearthstone a:hover {color: #e22c14;}
#post_hearthstone h1 {font-size: 2.8em;color: #233a6e; font-family: "Bliz Quadrata", Times New Roman, Serif; line-height: 1.2; position: relative;  font-weight: bold;  padding: 0px 10px 10px 15px;  vertical-align: middle;}
#post_hearthstone h2 {color: #233a6e;   font-family: "Bliz Quadrata", Times New Roman, Serif; line-height: 1.2; position: relative;  font-weight: bold;  padding: 0px 10px 10px 15px;  vertical-align: middle;font-size: 2.2em;}
#post_hearthstone h3{color: #233a6e;  font-family: "Bliz Quadrata", Times New Roman, Serif; line-height: 1.2; position: relative;  font-weight: bold;  padding: 0px 10px 10px 15px;  vertical-align: middle;font-size:1.6em;}
#post_hearthstone h4{color: #233a6e;  font-family: "Bliz Quadrata", Times New Roman, Serif; line-height: 1.2; position: relative;  font-weight: bold;  padding: 0px 10px 10px 15px;  vertical-align: middle;font-size:1.2em}
#post_hearthstone h5{color: #233A6E;  font-family: "Open Sans Semibold", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#post_hearthstone li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_hearthstone.png);}
#post_hearthstone li:hover{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_hearthstone_hover.png); }
#post_hearthstone ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_hearthstone span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em; font-style: normal;}
#post_hearthstone span.source a{color: #7B1C08;}
#post_hearthstone span.source a:hover{color:#AC270B;}
#post_hearthstone img#cadre_image{ margin: 3px; background: #B0653A; background: linear-gradient(#B0653A,#4A260A); padding: 5px; border: 1px solid #5F3B1D !important;}
#post_hearthstone img#cadre_image:hover{    background: #C07243; background: linear-gradient(#C07243,#60300D);}
#post_hearthstone img#cadre_hearthstone{ -moz-box-shadow: 0 0 10px #000000;  -webkit-box-shadow: 0 0 10px #000;  box-shadow: 0 0 10px #000;  border: 2px solid #CA9648;}
#post_hearthstone img#cadre_hearthstone:hover{  border: 2px solid #D1A563;}
#post_hearthstone div.bouton{  margin: .5rem 0; position: relative; background-color: #BC22C7; background: linear-gradient(to bottom, #F756FE, #C84BD6 5%, #7305AE 59%, #661F91); box-shadow: 0px 2px 6px 0px #331E0B; border: 2px solid #C74AD6; padding: 10px; font-weight: bold; color: #FFF;cursor: pointer;    margin-top: 0px; text-decoration: none; font-family: "Bliz Quadrata", Times New Roman, Serif; text-shadow: 1px 1px #000; font-size: 17px; font-size: 1.1rem; letter-spacing: 1px; text-align: center; border-radius: 2px; display: inline-block;}
#post_hearthstone div.bouton:hover{  background: radial-gradient(circle, #E235EE 22%, #981CB4)}
#post_hearthstone div.bouton_hearthstone {  background-color: #8C1A02; background: linear-gradient(#8C1A02,#B1432A); border: 1px solid #B54B33; display: inline-block; margin: .5rem 0; position: relative; font-size: 20px; font-weight: bold; color: #FCD144; font-family: "Bliz Quadrata", Times New Roman, Serif; text-shadow: 0 0 10px #000, 0 0 10px #000;cursor: pointer;    margin-top: 0px;  padding: .7rem 1rem; text-align: center; border-radius: 5px;}
#post_hearthstone div.bouton_hearthstone:hover{   background-color: #9D2006; background:linear-gradient(#9D2006,#C24C31);}
#post_hearthstone p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_hearthstone.png) no-repeat;  width: 686px;  height: 455px;   text-align: center;      background-position-y: -22px;    padding: 20px 0px 0px 8px;}
#post_hearthstone blockquote{  font: bold 16px/1.4 "Palatino Linotype", "Times", serif;  font: bold 1.05rem/1.4 "Palatino Linotype", "Times", serif;  max-width: 100vw;  border: 2px solid #585447;  padding: 1em;  border-radius: 8px; border-radius: .5rem; background: #F2EBE3;  background: linear-gradient(to bottom, #F2EBE3 1%, #D3C8BB 4px, #D6CABE 21%, #F3EBE4 100%);  box-shadow: rgba(0, 0, 0, 0.8) 0px 2px 10px;  margin: 20px 16px;  margin: 20px 1rem;  color: #000 !important;white-space: normal;}
#post_hearthstone hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_hearthstone.png) center center no-repeat;  border: none;  margin-top: 0px;  margin-bottom: 15px;}
#post_hearthstone table.hearthstone {    background-color: #8A5E2B;    color: #000000;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_hearthstone table.hearthstone td.first{      background-color: #A98551; color: #fcd6b7;    text-shadow: 0px 1px 1px black;}
#post_hearthstone table.hearthstone td{    border: black;    padding: 0.5em;    vertical-align: middle;    background-color: #D9BE91;  text-shadow: 0px 1px 1px black}
#post_hearthstone table.hearthstone tr{padding: 0px; height: 25px;}
#post_hearthstone .gallery{overflow: hidden;padding: 10px;background-color: #072130;border: 1px solid #003141;border-radius: 5px;margin: 0 auto;width: 94%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
#post_hearthstone .gallery-item{float: left;margin-right: 8px;}
#post_hearthstone .gallery img {background-color: #025570;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
#post_hearthstone .gallery img:hover{background-color: #1BA9FA;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_hearthstone .gallery dl{margin: 0 0 0.8em 0;}
#post_hearthstone .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_hearthstone .wp-caption{    border: 1px solid #ca9648;    text-align: center;    background-color: #6b4622;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_hearthstone .wp-caption:hover{border: 1px solid #dfa143; background-color: #81572e;}
#post_hearthstone .wp-caption img{border: 1px solid #824C06;margin-bottom: 3px;}
#post_hearthstone .wp-caption p.wp-caption-text{color: #f8c56e;}
#post_hearthstone .ui-widget .ui-widget { font-size: 1em; }
#post_hearthstone .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_hearthstone .ui-widget-content {border: 1px solid #72593D;  border-radius: 0px; color: #FFF;   color: black;     background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_hearthstone.jpg);    background-color: #EED1A5;}
#post_hearthstone .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_hearthstone .ui-widget-header a { color: #e3ddc9; }
#post_hearthstone .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_hearthstone .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;    margin-left: -5px;height:49px;}
#post_hearthstone .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_hearthstone .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_hearthstone .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_hearthstone .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_hearthstone .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_hearthstone .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; }
#post_hearthstone .ui-tabs .ui-tabs-hide { display: none !important; }
#post_hearthstone .ui-tabs .put-next{    background-color: #8211b5;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffffff !important;    border: 1px solid #c74ad6;    text-shadow: 0px 1px 1px black;}
#post_hearthstone .ui-tabs .put-next:hover{background-color: #9913D2;}
#post_hearthstone .ui-tabs .put-prev{    background-color: #8211b5;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffffff !important;    border: 1px solid #c74ad6;    text-shadow: 0px 1px 1px black;}
#post_hearthstone .ui-tabs .put-prev:hover{background-color: #9913D2;}
#post_hearthstone .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #eda66e;}
#post_hearthstone .ui-state-default{ background: #A98551;    border: 1px solid #72593D;    font-weight: bold;    color: #848484;}
#post_hearthstone .ui-state-default a{color: #FFEBCD;    font-family: Tahoma;    text-shadow: 1px 0px 0px black; }
#post_hearthstone .ui-state-hover { background: #CCA873;font-weight: bold; color: #222222; }
#post_hearthstone .ui-state-focus { background: #CCA873;font-weight: bold; color: #222222; }
#post_hearthstone .ui-state-hover a{ color:  white; text-decoration: none; }
#post_hearthstone .ui-state-active{border: 1px solid #72593D;    z-index: 50;    background-color: #EBCA9F;    text-shadow: 1px 1px 2px #000;    font-weight: bold;    color: #000000; }
#post_hearthstone .ui-state-active a{ z-index: 50;   background-color: #EED1A5;    text-shadow: none;    font-weight: bold;    color: #000000;}
#post_hearthstone .ui-widget :active { outline: none; }
#post_hearthstone .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_hearthstone .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_hearthstone .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_hearthstone .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_hearthstone td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_hearthstone .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_hearthstone .easySpoilerButtonBare{font-size: 100%; background-color: #A98551 !important;    color: #FFEBC0 !important;  text-decoration: none;  text-shadow: 0px 1px 0px black;padding: 6px !important;}
#post_hearthstone .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_hearthstone a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_hearthstone .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_hearthstone .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_hearthstone a.easySpoilerButton:hover{text-decoration: none;}
#post_hearthstone .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_hearthstone a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_hearthstone .easySpoilerTitleA{  margin: 0px 0px;    padding: 5px;    border-radius: 3px 0px 0px 0px;    background: #CEA675;    border: 1px solid #AB7347;    border-right: none;    border-bottom: none;    color: #FFDCA9 !important;}
#post_hearthstone th.easySpoilerTitleA{line-height: 150%;}
#post_hearthstone a.easySpoilerTitleA:hover{text-decoration: none;}
#post_hearthstone .easySpoilerTitleB{    margin: 0px 0px;    padding: 5px;    background: #CEA675;    border: 1px solid #AB7347;    border-bottom: none;    border-left: none;    border-radius: 0px 3px 0px 0px;}
#post_hearthstone th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_hearthstone .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_hearthstone .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_hearthstone .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_hearthstone .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_hearthstone table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #AB7347 !important;}
#post_hearthstone .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_hearthstone td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_hearthstone .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;  background-color: #CEA675;    border-left: 1px solid #AB7347;    border-right: 1px solid #AB7347;    color: black;}
#post_hearthstone .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_hearthstone td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_hearthstone th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_starcraft{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_starcraft.jpg);background-repeat: no-repeat; background-color: #010E21;border: 1px solid #073f62;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 0 6px #000;-moz-box-shadow: inset 0 0 6px #000;-webkit-box-shadow: inset 0 0 6px #000;margin: 0 4px;padding: 10px;padding-top: 15px;width: 96%;line-height: 20px;margin-bottom: 10px;  line-height: 1.5em;  font-size: 1em;color: #DCDDDD; font-family: 'Lucida Sans Unicode',Arial,Helvetica,sans-serif;}
#post_starcraft2{border-bottom: 2px dashed #00b5fd; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_starcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1.1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_starcraft a {color: #09F;}
#post_starcraft a:hover {color: #FFF;}
#post_starcraft h1 {font-size: 2.6em;color: #FFD812;  display: block;  line-height: 28px;  text-transform: none;  font-weight: bold;  letter-spacing: normal;  font-family: "Lucida Sans Unicode",Arial,Helvetica,sans-serif;}
#post_starcraft h2 {color: #FFD812;  display: block;  line-height: 28px;  text-transform: none;  font-weight: bold;  letter-spacing: normal;  font-family: "Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-size: 2.0em;}
#post_starcraft h3{color: #FFD812;  display: block;  line-height: 28px;  text-transform: none;  font-weight: bold;  letter-spacing: normal;  font-family: "Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-size:1.4em;}
#post_starcraft h4{color: #FFD812;  display: block;  line-height: 28px;  text-transform: none;  font-weight: bold;  letter-spacing: normal;  font-family: "Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-size:1.2em}
#post_starcraft h5{color: #00B7FE;  font-family: "Open Sans Semibold", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#post_starcraft li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_starcraft.png);}
#post_starcraft li:hover{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_starcraft_hover.png); }
#post_starcraft ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_starcraft span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.5em;  letter-spacing: 0.4px;  font-style: normal;}
#post_starcraft span.source a{color: #FFD74C;}
#post_starcraft span.source a:hover{color:#EFD812;}
#post_starcraft img#cadre_image{   border: 1px solid #036;-webkit-transition: 200ms all linear;  transition: 200ms all linear;  box-shadow: 0 0 10px #001322;  background-color: #000;  padding: 2px;}
#post_starcraft img#cadre_image:hover{ border-color: #09F;  box-shadow: 0 0 20px #06F;}
#post_starcraft img#cadre_starcraft{ -moz-box-shadow: 0 0 10px #000000;  -webkit-box-shadow: 0 0 10px #000;  box-shadow: 0 0 10px #000;  border: 2px solid #02588D;}
#post_starcraft img#cadre_starcraft:hover{  border: 2px solid #4575AF;}
#post_starcraft div.bouton{ margin: .5rem 0; position: relative; background-color: #0D63DF; background: linear-gradient(to bottom, #0D63DF, #0D63DF 5%, #00B7FE 59%, #00B7FE); box-shadow: 0px 2px 6px 0px #331E0B; border: 1px solid #5FE5FF; padding: 10px; font-weight: bold; color: #FFF; text-decoration: none; font-family: "Bliz Quadrata", Times New Roman, Serif; text-shadow: 1px 1px #000;margin-top: 0px; cursor: pointer; font-size: 17px; font-size: 1.1rem; letter-spacing: 1px; text-align: center; border-radius: 2px;display: inline-block;}
#post_starcraft div.bouton:hover{  background-color: #3084FD;background: linear-gradient(to bottom, #3084FD, #3084FD 5%, #2EC2FC 59%, #2EC2FC );}
#post_starcraft div.bouton_starcraft {   background-color: #066A3E; background: linear-gradient(#066A3E,#074E42); border: 1px solid #08964A; display: inline-block; margin: .5rem 0; position: relative; font-size: 16px; color: #01FD83; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; text-shadow: 0 0 10px #000, 0 0 10px #000; padding: .7rem 1rem;  text-align: center;margin-top: 0px; cursor: pointer;  border-radius: 5px;}
#post_starcraft div.bouton_starcraft:hover{   background-color: #097E4A; background:linear-gradient(#097E4A,#0A594B);}
#post_starcraft p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_starcraft.png) no-repeat;  width: 686px;  height: 455px;  text-align: center;      background-position-y: -22px;    text-align: center;    padding: 20px 0px 0px 8px;}
#post_starcraft blockquote{ background-color: #0A3351; background-color: rgba(44, 89, 187, 0.2); border: 1px solid #000; line-height: 1.5em;    border-left: 10px solid #0a3671; font-size: 0.9em; color: #DCDDDD !important; font-family: 'Lucida Sans Unicode',Arial,Helvetica,sans-serif;}
#post_starcraft hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_starcraft.gif) center center no-repeat;  border: none;  margin-top: 0px;  margin-bottom: 10px;}
#post_starcraft table.starcraft {background-color: black;  color: #79D2DD;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_starcraft table.starcraft td.first{  text-shadow: 0px 1px 1px black;  background-color: #0A3671;    color: #B4DDDD;}
#post_starcraft table.starcraft td{border: black;padding: 0.5em;vertical-align: middle; background-color: #101437; text-shadow: 0px 1px 1px black;}
#post_starcraft table.starcraft tr{padding: 0px; height: 25px;}
#post_starcraft .gallery{overflow: hidden;padding: 10px;background-color: #072130;border: 1px solid #003141;border-radius: 5px;margin: 0 auto;width: 94%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
#post_starcraft .gallery-item{float: left;margin-right: 8px;}
#post_starcraft .gallery img {background-color: #025570;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
#post_starcraft .gallery img:hover{background-color: #1BA9FA;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_starcraft .gallery dl{margin: 0 0 0.8em 0;}
#post_starcraft .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_starcraft .wp-caption{border: 1px solid #0a427b;    text-align: center;    background-color: #072b5c;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_starcraft .wp-caption:hover{    border: 1px solid #0f5091;    background-color: #0c3772;}
#post_starcraft .wp-caption img{border: 1px solid #0f5091;margin-bottom: 3px;}
#post_starcraft .wp-caption p.wp-caption-text{color: #ffd812;}
#post_starcraft .ui-tabs .put-next{    background-color: #00b5fd;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffffff !important;    border: 1px solid #5fe5ff;    text-shadow: 0px 1px 1px black;}
#post_starcraft .ui-tabs .put-next:hover{background-color: #15BFFF; }
#post_starcraft .ui-tabs .put-prev{    background-color: #00b5fd;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffffff !important;    border: 1px solid #5fe5ff;    text-shadow: 0px 1px 1px black;}
#post_starcraft .ui-tabs .put-prev:hover{background-color: #15BFFF;}
#post_starcraft .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #073f62;}
#post_starcraft .ui-widget .ui-widget { font-size: 1em; }
#post_starcraft .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_starcraft .ui-widget-content { border: 1px solid #073f62;    border-radius: 0px;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_starcraft.jpg);    background-repeat: no-repeat;    background-color: #010E21;  color: #8EB1BC;    line-height: 1.5em; font-size: 1em;    color: #DCDDDD;font-family: 'Lucida Sans Unicode',Arial,Helvetica,sans-serif !important;}
#post_starcraft .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_starcraft .ui-widget-header a { color: #e3ddc9; }
#post_starcraft .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_starcraft .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;    margin-left: -5px;height:49px;}
#post_starcraft .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_starcraft .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_starcraft .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_starcraft .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_starcraft .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_starcraft .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#post_starcraft .ui-tabs .ui-tabs-hide { display: none !important; }
#post_starcraft .ui-state-default{     background: #071D3C;    border: 1px solid #073f62;    font-weight: bold;    color: #848484;}
#post_starcraft .ui-state-default a{ font-family: Metronic,"Myriad Pro",Myriad,Arial,sans-serif;    color: #B7A133; }
#post_starcraft .ui-state-hover{ background: #11194E;font-weight: bold; color: #222222; }
#post_starcraft .ui-widget-content .ui-state-hover
#post_starcraft .ui-state-focus{ background: #11194E;font-weight: bold; color: #222222; }
#post_starcraft .ui-state-hover a{ color:  white; text-decoration: none; }
#post_starcraft .ui-state-active {    border: 1px solid #073f62;   z-index: 50;    background-color: #080117;    text-shadow: 1px 1px 2px #000;    font-weight: bold;color: #D0FFFF;}
#post_starcraft .ui-state-active a{    z-index: 50;    background-color: #012557;    text-shadow: none;    font-weight: bold;   color: #FFD812;}
#post_starcraft .ui-widget :active { outline: none; }
#post_starcraft .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_starcraft .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_starcraft .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_starcraft .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_starcraft td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_starcraft .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_starcraft .easySpoilerButtonBare{font-size: 100%;     background-color: #0170B8 !important;    color: #FFD812 !important;    text-shadow: 0px 1px 0px black;    padding: 6px !important;}
#post_starcraft .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_starcraft a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_starcraft .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_starcraft .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_starcraft a.easySpoilerButton:hover{text-decoration: none;}
#post_starcraft .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_starcraft a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_starcraft .easySpoilerTitleA{    margin: 0px 0px;    padding: 5px;    border-radius: 3px 0px 0px 0px;    background: #012238;    border: 1px solid #0a427b;    border-right: none;    border-bottom: none;    color: #FFD812 !important;}
#post_starcraft th.easySpoilerTitleA{line-height: 150%;}
#post_starcraft a.easySpoilerTitleA:hover{text-decoration: none;}
#post_starcraft .easySpoilerTitleB{    margin: 0px 0px;    padding: 5px;   background: #012238;    border: 1px solid #0a427b;   border-bottom: none;    border-left: none;    border-radius: 0px 3px 0px 0px;}
#post_starcraft th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_starcraft .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_starcraft .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_starcraft .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_starcraft .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_starcraft table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #0a427b !important;}
#post_starcraft .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: white;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_starcraft td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_starcraft .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;      background-color: #012238;    border-left: 1px solid #0a427b;    border-right: 1px solid #0a427b;    color: white;}
#post_starcraft .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_starcraft td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_starcraft th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_warcraft{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_warcraft.jpg); background-repeat: no-repeat; background-color: #1A0F09; border: 1px solid #5c2717; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; box-shadow: inset 0 0 6px #000; -moz-box-shadow: inset 0 0 6px #000; -webkit-box-shadow: inset 0 0 6px #000; margin: 0 4px; padding: 10px; padding-top: 15px; line-height: 20px; margin-bottom: 10px; line-height: 1.5em; font-size: 1em; color: #EFC9A0;   font-family: Arial,sans-serif;}
#post_warcraft2{border-bottom:2px dashed #F7B901; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_warcraft a {color: #FFB100;}
#post_warcraft a:hover {color: #FFF;}
#post_warcraft h1 {font-size: 2.8em; display: block; line-height: 28px; text-transform: none; color: #F7B900; font-family: Palatino Linotype, serif; font-weight: normal; letter-spacing: -1px;}
#post_warcraft h2 {display: block; line-height: 28px; text-transform: none; color: #F7B900; font-family: Palatino Linotype, serif;  font-weight: normal; letter-spacing: -1px;font-size: 2.2em;}
#post_warcraft h3{display: block; line-height: 28px; text-transform: none; color: #F7B900; font-family: Palatino Linotype, serif; font-weight: normal; letter-spacing: -1px;font-size:1.6em;}
#post_warcraft h4{display: block; line-height: 28px; text-transform: none; color: #F7B900; font-family: Palatino Linotype, serif;  font-weight: normal; letter-spacing: -1px;font-size:1.2em}
#post_warcraft h5{color: #FFF;  font-family: "Open Sans Semibold", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#post_warcraft li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_warcraft.png); }
#post_warcraft li:hover{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_warcraft_hover.png); }
#post_warcraft ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_warcraft ul{margin: 0px 0px 10px 25px !important;}
#post_warcraft span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#post_warcraft span.source a{color: #FFB100;}
#post_warcraft span.source a:hover{color:#FFF;}
#post_warcraft img#cadre_image{ border: 1px solid #5c2717; border-radius: 4px; -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_warcraft img#cadre_image:hover{    border: 1px solid #663c23;    box-shadow: rgb(92, 39, 23) 0px 0px 13px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_warcraft img#cadre_warcraft{border: 1px solid #512916;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#post_warcraft img#cadre_warcraft:hover{    border-color: #e8b900;    box-shadow: 0 0 20px #e8b900;}
#post_warcraft div.bouton{ margin: .5rem 0;margin-top: 0px; position: relative; background-color: #6A2303; background: linear-gradient(to bottom, #6A2303, #6A2303 5%, #3E0D07 59%, #3E0D07); box-shadow: 0px 2px 6px 0px #331E0B; border: 1px solid #611309; padding: 10px; color: #FFAE00; text-decoration: none; font-size: 17px; font-size: 1.1rem; text-align: center; border-radius: 2px; display: inline-block;}
#post_warcraft div.bouton:hover{  background-color: #802B05;background: linear-gradient(to bottom, #802B05, #802B05 5%, #51130B 59%, #51130B );color: white;}
#post_warcraft div.bouton_warcraft {background-color: #31180C; border: 1px solid #512916; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #FFB100; padding: .7rem 1rem; text-align: center;}
#post_warcraft div.bouton_warcraft:hover{   background-color: #381D10; color: white;}
#post_warcraft p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_warcraft.png) no-repeat;  width: 686px;  height: 455px;  background-position-y: -31px;    text-align: center;    padding: 10px 0px 0px 8px; }
#post_warcraft blockquote{  opacity: .95; color: #B79855 !important; margin-bottom: 10px;     border: none; background: #211309 url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/blockquote_warcraft.jpg) 0 0 no-repeat;  -moz-border-radius: 4px;-webkit-border-radius: 4px;  border-radius: 4px; -moz-box-shadow: #0d0703 0 0 5px; -webkit-box-shadow: #0D0703 0 0 5px;  box-shadow: #0D0703 0 0 5px; font-size: 14px;}
#post_warcraft hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_warcraft.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_warcraft table.warcraft {background-color: black;  color: #efc9a0;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_warcraft table.warcraft td.first{background-color: #381E11; color: #efc9a0;}
#post_warcraft table.warcraft td{border: black;padding: 0.5em;vertical-align: middle; background-color: #2d1a10;}
#post_warcraft table.warcraft tr{padding: 0px; height: 25px;}
#post_warcraft .wp-caption{border: 1px solid #4c2b01;    text-align: center;    background-color: #311c11;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_warcraft .wp-caption:hover{border: 1px solid #915606; background-color: #442717;}
#post_warcraft .wp-caption img{border: 1px solid #824C06;margin-bottom: 3px;}
#post_warcraft .wp-caption p.wp-caption-text{color: #FDB512;}
#post_warcraft .gallery{overflow: hidden;padding: 10px;background-color: #072130;border: 1px solid #003141;border-radius: 5px;margin: 0 auto;width: 94%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
#post_warcraft .gallery-item{float: left;margin-right: 8px;}
#post_warcraft .gallery img {background-color: #025570;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
#post_warcraft .gallery img:hover{background-color: #1BA9FA;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_warcraft .gallery dl{margin: 0 0 0.8em 0;}
#post_warcraft .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_warcraft .ui-widget .ui-widget { font-size: 1em; }
#post_warcraft .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_warcraft .ui-widget-content { border-radius: 0px; color: #FFF;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/post_warcraft.jpg); background-repeat: no-repeat;  background-color: #1A0F09;  border: 1px solid #5c2717; color: #EFC9A0;}
#post_warcraft .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_warcraft .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_warcraft .ui-widget-header a { color: #e3ddc9; }
#post_warcraft .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_warcraft .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;margin-left:-5px;height:49px;}
#post_warcraft .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_warcraft .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_warcraft .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_warcraft .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_warcraft .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_warcraft .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family:Arial,sans-serif; }
#post_warcraft .ui-tabs .ui-tabs-hide { display: none !important; }
#post_warcraft .ui-state-default{    background: #37170B;  border:1px solid #5c2717; background-image: none !important;font-weight: bold; color: #A1632C;}
#post_warcraft .ui-state-default a{ color:#B99B6D; font-family: Tahoma;text-decoration: none; }
#post_warcraft .ui-state-hover{ background: #824C06;font-weight: bold; color: #222222; }
#post_warcraft .ui-state-focus{ background: #824C06;font-weight: bold; color: #222222; }
#post_warcraft .ui-state-hover a{ color:  white; text-decoration: none; }
#post_warcraft .ui-state-active{border: 1px solid #5c2717;  z-index: 50;  background-color: #4E2313; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#post_warcraft .ui-tabs .put-next{background-color: #442010;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f7b900;   border: 1px solid #5c2717;    text-shadow: 0px 1px 1px black;}
#post_warcraft .ui-tabs .put-next:hover{background-color: #512513; color: #FFC40F }
#post_warcraft .ui-tabs .put-prev{background-color: #442010;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f7b900;   border: 1px solid #5c2717;    text-shadow: 0px 1px 1px black;}
#post_warcraft .ui-tabs .put-prev:hover{background-color: #512513; color: #FFC40F}
#post_warcraft .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #5c2717;}
#post_warcraft .ui-state-active a{    z-index: 50; background-color: #2D1701; text-shadow: none; font-weight: bold; color: #f5ebd1;}
#post_warcraft .ui-widget :active { outline: none; }
#post_warcraft .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_warcraft .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_warcraft .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_warcraft .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_warcraft td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_warcraft .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_warcraft .easySpoilerButtonBare{font-size:100%;background-color: #FC0 !important;    color: black !important;}
#post_warcraft .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_warcraft a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_warcraft .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_warcraft .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_warcraft a.easySpoilerButton:hover{text-decoration: none;}
#post_warcraft .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_warcraft a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_warcraft .easySpoilerTitleA{  margin: 0px 0px; padding: 5px;  border-radius: 3px 0px 0px 0px;  background: #2D1A10;  border: 1px solid #5c2717;  border-right: none;  border-bottom: none;  color: #FC0 !important;}
#post_warcraft th.easySpoilerTitleA{line-height: 150%;}
#post_warcraft a.easySpoilerTitleA:hover{text-decoration: none;}
#post_warcraft .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #2D1A10;  border:1px solid #5c2717;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_warcraft th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_warcraft .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_warcraft .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_warcraft .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_warcraft .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_warcraft table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #5c2717 !important;}
#post_warcraft .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: #EFC9A0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_warcraft td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_warcraft .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify; background-color: #2D1A10;  border-left: 1px solid #5c2717;  border-right: 1px solid #5c2717;}
#post_warcraft .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_warcraft td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_warcraft th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;} #index_wow{color: #ebdec2;	background-color: #170E09;	background-image: url(https://www.blizzspirit.com/wp-content/uploads/2024/12/background_theme_index_guides.png);  	background-position: right top; 	background-size: 100% auto;   	background-repeat: no-repeat; margin: 0; box-shadow: inset 0 0 6px #000;-moz-box-shadow: inset 0 0 6px #000;	-webkit-box-shadow: inset 0 0 6px #000; margin: 0 4px;padding: 10px;padding-top: 10px;width: 98%;	margin-bottom: 10px;line-height: 1.5em;font-size: 1em;font-family: Arial, sans-serif;}
#index_wow2{border-bottom:2px dashed #F7B901; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#index_wow a {color: #ffaf00;}
#index_wow a:hover {color: #FFF;}
#index_wow h1 {font-size: 2.8em; display: block; line-height: 28px; text-transform: none; color: #F7B900; font-family: Palatino Linotype, serif; font-weight: normal; letter-spacing: -1px;}
#index_wow h2 {display: block; line-height: 28px; text-transform: none; color: #F7B900; font-family: Palatino Linotype, serif;  font-weight: normal; letter-spacing: -1px;font-size: 2.2em;}
#index_wow h3{display: block; line-height: 28px; text-transform: none; color: #F7B900; font-family: Palatino Linotype, serif;font-weight: normal; letter-spacing: -1px;font-size:1.6em;}
#index_wow h4{display: block; line-height: 28px; text-transform: none; color: #F7B900; font-family: Palatino Linotype, serif; font-weight: normal; letter-spacing: -1px;font-size:1.2em}
#index_wow h5{color: #FFF;  font-family: "Open Sans Semibold", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#index_wow li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_index.png); }
#index_wow li:hover{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_indexhover.png); }
#index_wow ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#index_wow span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#index_wow span.source a{color: #FFB100;}
#index_wow span.source a:hover{color:#FFF;}
#index_wow img#cadre_image:hover{    border: 1px solid #663c23;    box-shadow: rgb(92, 39, 23) 0px 0px 13px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#index_wow img#cadre_warcraft{border: 1px solid #512916;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#index_wow img#cadre_warcraft:hover{    border-color: #e8b900;    box-shadow: 0 0 20px #e8b900;}
#index_wow div.bouton{ margin: .5rem 0;margin-top: 0px; position: relative; background-color: #6A2303; background: linear-gradient(to bottom, #6A2303, #6A2303 5%, #3E0D07 59%, #3E0D07); box-shadow: 0px 2px 6px 0px #331E0B; border: 1px solid #611309; padding: 10px; color: #FFAE00; text-decoration: none; font-size: 17px; font-size: 1.1rem; text-align: center; border-radius: 2px; display: inline-block;}
#index_wow div.bouton:hover{  background-color: #802B05;background: linear-gradient(to bottom, #802B05, #802B05 5%, #51130B 59%, #51130B );color: white;}
#index_wow div.bouton_warcraft {background-color: #31180C; border: 1px solid #512916; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #FFB100; padding: .7rem 1rem; text-align: center;}
#index_wow div.bouton_warcraft:hover{   background-color: #381D10; color: white;}
#index_wow p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_warcraft.png) no-repeat;  width: 686px;  height: 455px;  background-position-y: -31px;    text-align: center;    padding: 10px 0px 0px 8px; }
#index_wow blockquote{  opacity: .95; color: #B79855 !important; margin-bottom: 10px;     border: none; background: #211309 url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/blockquote_warcraft.jpg) 0 0 no-repeat;  -moz-border-radius: 4px;-webkit-border-radius: 4px;  border-radius: 4px; -moz-box-shadow: #0d0703 0 0 5px; -webkit-box-shadow: #0D0703 0 0 5px;  box-shadow: #0D0703 0 0 5px; font-size: 14px;}
#index_wow hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_warcraft.png) center center no-repeat;  border: none;  margin-top: 0px; }
#index_wow table.warcraft {background-color: black;  color: #efc9a0;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#index_wow table.warcraft td.first{background-color: #381E11; color: #efc9a0;}
#index_wow table.warcraft td{border: black;padding: 0.5em;vertical-align: middle; background-color: #2d1a10;}
#index_wow table.warcraft tr{padding: 0px; height: 25px;}
#index_wow .wp-caption{border: 1px solid #4c2b01;    text-align: center;    background-color: #311c11;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#index_wow .wp-caption:hover{border: 1px solid #915606; background-color: #442717;}
#index_wow .wp-caption img{border: 1px solid #824C06;margin-bottom: 3px;}
#index_wow .wp-caption p.wp-caption-text{color: #FDB512;}
#index_wow .gallery{overflow: hidden;padding: 10px;background-color: #072130;border: 1px solid #003141;border-radius: 5px;margin: 0 auto;width: 94%;clear: both;display: block !important;margin-bottom: 10px;-webkit-box-shadow: inset 0 0 3px #000;}
#index_wow .gallery-item{float: left;margin-right: 8px;}
#index_wow .gallery img {background-color: #025570;display: block;margin: 5px 0px 0px 10px;border-radius: 5px;padding: 1px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);position: relative;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;margin-right: 7px;margin-left: 0px;}
#index_wow .gallery img:hover{background-color: #1BA9FA;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#index_wow .gallery dl{margin: 0 0 0.8em 0;}
#index_wow .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#index_wow .ui-widget .ui-widget { font-size: 1em; }
#index_wow .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#index_wow .ui-widget-content { border-radius: 0px; color: #FFF;background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/index_wow.jpg); background-repeat: no-repeat;  background-color: #1A0F09;  border: 1px solid #5c2717; color: #EFC9A0;}
#index_wow .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#index_wow .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#index_wow .ui-widget-header a { color: #e3ddc9; }
#index_wow .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#index_wow .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;margin-left:-5px;height:49px;}
#index_wow .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#index_wow .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#index_wow .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#index_wow .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#index_wow .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#index_wow .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family:Arial,sans-serif; }
#index_wow .ui-tabs .ui-tabs-hide { display: none !important; }
#index_wow .ui-state-default{    background: #37170B;  border:1px solid #5c2717; background-image: none !important;font-weight: bold; color: #A1632C;}
#index_wow .ui-state-default a{ color:#B99B6D; font-family: Tahoma;text-decoration: none; }
#index_wow .ui-state-hover{ background: #824C06;font-weight: bold; color: #222222; }
#index_wow .ui-state-focus{ background: #824C06;font-weight: bold; color: #222222; }
#index_wow .ui-state-hover a{ color:  white; text-decoration: none; }
#index_wow .ui-state-active{border: 1px solid #5c2717;  z-index: 50;  background-color: #4E2313; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#index_wow .ui-tabs .put-next{background-color: #442010;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f7b900;   border: 1px solid #5c2717;    text-shadow: 0px 1px 1px black;}
#index_wow .ui-tabs .put-next:hover{background-color: #512513; color: #FFC40F }
#index_wow .ui-tabs .put-prev{background-color: #442010;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f7b900;   border: 1px solid #5c2717;    text-shadow: 0px 1px 1px black;}
#index_wow .ui-tabs .put-prev:hover{background-color: #512513; color: #FFC40F}
#index_wow .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #5c2717;}
#index_wow .ui-state-active a{    z-index: 50; background-color: #2D1701; text-shadow: none; font-weight: bold; color: #f5ebd1;}
#index_wow .ui-widget :active { outline: none; }
#index_wow .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#index_wow .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#index_wow .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#index_wow .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#index_wow td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#index_wow .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#index_wow .easySpoilerButtonBare{font-size:100%;background-color: #FC0 !important;    color: black !important;}
#index_wow .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#index_wow a.easySpoilerButtonOther:hover{text-decoration: none;}
#index_wow .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#index_wow .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#index_wow a.easySpoilerButton:hover{text-decoration: none;}
#index_wow .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#index_wow a.easySpoilerGroupButton:hover{text-decoration: none;}
#index_wow .easySpoilerTitleA{  margin: 0px 0px; padding: 5px;  border-radius: 3px 0px 0px 0px;  background: #2D1A10;  border: 1px solid #5c2717;  border-right: none;  border-bottom: none;  color: #FC0 !important;}
#index_wow th.easySpoilerTitleA{line-height: 150%;}
#index_wow a.easySpoilerTitleA:hover{text-decoration: none;}
#index_wow .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #2D1A10;  border:1px solid #5c2717;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#index_wow th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#index_wow .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#index_wow .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#index_wow .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#index_wow .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#index_wow table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #5c2717 !important;}
#index_wow .easySpoilerRow{margin:1px 0px;padding:0px;border:0;color: #EFC9A0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#index_wow td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#index_wow .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify; background-color: #2D1A10;  border-left: 1px solid #5c2717;  border-right: 1px solid #5c2717;}
#index_wow .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#index_wow td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#index_wow th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
.classes h1 {font-size: 2.5em;} 
.classes h2 {font-size: 1.2em !important; color: #fb8 !important; font-weight: bold !important; text-shadow: 0px 1px 1px black; text-transform: uppercase !important; font-family: Arial, sans-serif !important; letter-spacing: 0px !important; line-height: 1.3em !important; margin-bottom: 5px !important;} 
nav.categories {background-color: #20130D; padding: 10px 0; text-align: center; border: 1px solid #402515; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);} 
nav.categories ul {list-style-type: none;flex-wrap: wrap; min-height: 40px; margin: 0px !important; margin-bottom: 0px !important;} 
nav.categories li {display: inline-block; margin: 10px -5px 0px 0px !important;} 
nav.categories a {color: white; text-decoration: none; font-size: 1.2em; padding: 21px 20px 22px 20px; border-radius: 0px; transition: background-color 0.3s; text-shadow: 0px 1px 1px black; font-weight: bold;} 
nav.categories a:hover, nav.categories a.active {background-color: #F8B700; color: black !important; text-shadow: none;} 
nav.extension {background-color: #20130D; padding: 10px 0; height: 70px; text-align: center; margin-bottom: 15px; border: 1px solid #402515; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);} 
nav.extension ul {list-style-type: none; height: 40px; margin: 0px !important; margin-bottom: 0px !important;} 
nav.extension li {display: inline-block; margin: 10px -5px 0px 0px !important;} 
nav.extension a {color: white; text-decoration: none; font-size: 1.2em; padding: 51px 20px 22px 20px; border-radius: 0px; transition: background-color 0.3s; text-shadow: 0px 1px 1px black; font-weight: bold;} 
nav.extension a:hover, nav.extension a.active {background-color: #583624;} 
nav.extension a:hover img, nav.extension a.active img {transform: scale(1.5); transition: transform 0.3s;} 
nav.extension img {transition: transform 0.3s;} 
.filter-bar {display: flex; justify-content: space-between; margin-bottom: 20px;} 
.filter-bar ul {list-style: none; padding: 0; display: flex;} 
.filter-bar li {margin: 0 10px;} 
.filter-bar a {text-decoration: none; color: #333; font-weight: bold; cursor: pointer;} 
.filter-bar a.active {color: #f80;} 
.classes {} 
.card-container {display: grid; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); gap: 0px;margin-top: 5px;} 
.class-card3 {background-color: #20130D; border: 1px solid #504137; border-radius: 2px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); margin: 10px; text-align: center;transition: transform 0.3s ease, background-color 0.3s ease; text-decoration: none; color: inherit; min-height: 290px;} 
.class-card4 {background-color: #20130D; border: 1px solid #504137; border-radius: 2px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); margin: 10px; text-align: center;transition: transform 0.3s ease, background-color 0.3s ease; text-decoration: none; color: inherit; min-height: 290px;} 
.class-card3:hover {transform: scale(1.03); border: 1px solid #F8B700; background-color: #25160E;transition: transform 0.3s ease, background-color 0.3s ease;} 
.class-card4:hover {transform: scale(1.03); border: 1px solid #F8B700; background-color: #25160E;transition: transform 0.3s ease, background-color 0.3s ease;} 
.class-card4 {display: block;} 
.class-card4[data-category="all"] {display: none;} 
.class-card3 {display: block;} 
.class-card3[data-category="all"] {display: none;} 
.class-image {width: 100%; object-fit: cover;} 
.class-card3 img.class-image, .class-card4 img.class-image {width: 100%; height: auto; object-fit: cover;} 
.class-info {padding: 15px 5px 10px 5px;} 
.class-info p.extension {font-weight: bold; text-shadow: 0px;} 
.class-info p.categorie {font-weight: bold; text-transform: uppercase; color: white; font-size: 1em; text-shadow: 0px 1px 1px black; margin-bottom:5px;} 
.classes::after {content: ""; grid-column: span 1; visibility: hidden;} 
.details-btn {background-color: #20130D; color: white; border: 1px solid #4A2C17; text-shadow: 0px 1px 1px black; padding: 10px 20px; border-radius: 0px; cursor: pointer;} 
.details-btn:hover {background-color: #502F1B;} 
.no-results {text-align: center; font-size: 1.2em; color: #555; margin: 20px 0; padding: 20px; border: 1px solid #ddd; background-color: #f9f9f9; border-radius: 8px;} 
.pagination {display: flex; justify-content: center; gap: 10px; margin-top: 20px;} 
.pagination button {background-color: #20130D; color: #ebdec2; border: 1px solid #4A2C17; text-shadow: 0px 1px 1px black; padding: 10px 15px; border-radius: 0px; cursor: pointer; font-weight: bold;} 
.pagination button:hover {background-color: #25160E;} 
.page-button {padding: 8px 12px; cursor: pointer; border: 1px solid #ccc; border-radius: 5px; background-color: #f9f9f9;} 
.page-button.active {background-color: #f8b700; color: black; text-shadow: none;} 
.page-button.active:hover {background-color: #f8b700; color: black; text-shadow: none;} 
.page-button:hover {background-color: #25160E; color: #ebdec2;} 
.pagination button[disabled] {opacity: 0.5; cursor: not-allowed;}
#post_bfa{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_theme_extension_bfa805.png);      background-repeat: no-repeat;    background-color: #0f121a;    border: 1px solid #353C4D;    border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    box-shadow: inset 0 0 6px #000;    -moz-box-shadow: inset 0 0 6px #000;    -webkit-box-shadow: inset 0 0 6px #000;    margin: 0 4px;    padding: 10px;    padding-top: 15px;    width: 96%;   line-height: 1.5em;    margin-bottom: 10px;    font-size: 1em;    color: #e7e7e7;    font-family: Open sans, Arial;}
#post_bfa2{border-bottom: 1px dashed #4b5156; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_bfa a {color: #ffb96e;}
#post_bfa a:hover {color: #FF9F35;}
#post_bfa h1 {font-size: 2.8em;     -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#fff 0,#c6c6c6 7%,#fff 20%,#cfcfcf 38%,#fef9ef 68%,#c7beac 83%,#dccdbc 100%);    background-size: 1em 1em;    background-position: center;    color: #c6c6c6;    display: inline-block;    line-height: 1em;    text-shadow: none;    position: relative;    margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;}
#post_bfa h2 {-webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#fff 0,#c6c6c6 7%,#fff 20%,#cfcfcf 38%,#fef9ef 68%,#c7beac 83%,#dccdbc 100%);    background-size: 1em 1em;    background-position: center;    color: #c6c6c6;    display: inline-block;    line-height: 1em;    text-shadow: none;    position: relative;    margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;font-size: 2.2em;}
#post_bfa h3{-webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#fff 0,#c6c6c6 7%,#fff 20%,#cfcfcf 38%,#fef9ef 68%,#c7beac 83%,#dccdbc 100%);    background-size: 1em 1em;    background-position: center;    color: #c6c6c6;    display: inline-block;    line-height: 1em;    text-shadow: none;    position: relative;    margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;font-size:1.6em;}
#post_bfa h4{-webkit-background-clip: text;    -webkit-text-fill-color: transparent;   background-image: -webkit-linear-gradient(top,#ede0c9 20%,#8a7e66 100%);    background-size: 1em 1em;    background-position: center;    color: #c6c6c6;    display: inline-block;    line-height: 1em;    text-shadow: none;    position: relative;    margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;font-size:1.4em}
#post_bfa h5{color: #FFF;  font-family: "Open Sans Semibold", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#post_bfa li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_bfa2.png); }
#post_bfa ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_bfa span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#post_bfa img#cadre_image{ border: 1px solid #373e50; border-radius: 4px; -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_bfa img#cadre_image:hover{        border: 1px solid #50596f;    box-shadow: rgb(53, 60, 77) 0px 0px 13px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_bfa img#cadre_bfa {    border: 1px solid rgb(47, 70, 103);    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
#post_bfa img#cadre_bfa:hover {  border-color: #3e5981;    box-shadow: 0 0 20px #2f4667;}
#post_bfa img#cadre_warcraft{    border: 1px solid #353c4d;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#post_bfa img#cadre_warcraft:hover{ border-color: #50596f;    box-shadow: 0 0 20px #50596f;}
#post_bfa div.bouton{margin: .5rem 0;    margin-top: 0px;    position: relative;    background-color: #373e50;    background: linear-gradient(to bottom, #373e50, #4d566c 5%, #2f3543 59%, #373e50);    box-shadow: 0px 2px 6px 0px #331E0B;    border: 1px solid #41495e;    padding: 10px;    color: #e7e7e7;    text-decoration: none;    font-size: 17px;    text-shadow: 0px 1px 1px black;    font-size: 1rem;    text-align: center;    border-radius: 2px;    display: inline-block;}
#post_bfa div.bouton:hover{      background-color: #495166;    background: linear-gradient(to bottom, #495166, #606a81 5%, #404656 59%, #495165);color: white;}
#post_bfa div.bouton_warcraft {background-color: #31180C; border: 1px solid #512916; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #FFB100; padding: .7rem 1rem; text-align: center;}
#post_bfa div.bouton_warcraft:hover{   background-color: #381D10; color: white;}
#post_bfa p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_battleforazeroth.png) no-repeat;    width: 686px;    height: 455px;    background-position-y: -35px;    background-position-x: 8px;    text-align: center;    padding: 10px 0px 0px 8px; }
#post_bfa blockquote{opacity: .95;    margin-bottom: 10px;    border: none;    -moz-border-radius: 4px;    border-radius: 4px;    -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;    font-size: 13px;   background: none;    background-color: #1e2432;    color: #b4b4b4 !important;    text-shadow: 0px 1px 1px black;}
#post_bfa hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_battleforazeroth.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_bfa table.warcraft {background-color: black;  color: #efc9a0;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_bfa table.warcraft td.first{    background-color: #353434;    color: #e7e7e7;    font-size: 16px;    text-shadow: 0px 1px 1px black;}
#post_bfa table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;background-color: #262626;color: #e7e7e7;}
#post_bfa table.warcraft tr{padding: 0px; height: 25px;}
#post_bfa .wp-caption{border: 1px solid #353c4d;    text-align: center;    background-color: #1d2330;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_bfa .wp-caption:hover{    border: 1px solid #474f63;    background-color: #2e374a;}
#post_bfa .wp-caption img{border: 1px solid #353c4d;margin-bottom: 3px;}
#post_bfa .wp-caption p.wp-caption-text{color: #a1a1a2;}
#post_bfa .gallery{    overflow: hidden;    background-color: #1d2330;    border: 1px solid #353c4d;    border-radius: 5px;    margin: 0 auto;    width: 97%;    clear: both;    display: block !important;    margin-bottom: 10px;    -webkit-box-shadow: inset 0 0 3px #000;}
#post_bfa .gallery-item{float: left;margin-right: 8px;}
#post_bfa .gallery img {background-color: #353c4d;border: 1px solid #353c4d;    display: block;    margin: 5px 0px 0px 10px;    border-radius: 5px;    padding: 1px;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);    position: relative;   -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    margin-right: 7px;    margin-left: 0px;    width: 241px !important;}
#post_bfa .gallery img:hover{    background-color: #50596F;    border: 1px solid #50596F;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_bfa .gallery dl{margin: 0 0 0.8em 0;}
#post_bfa .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_bfa .ui-widget .ui-widget { font-size: 1em; }
#post_bfa .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_bfa .ui-widget-content { border-radius: 0px; background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_theme_extension_bfa805.png);      background-repeat: no-repeat;    background-color: #0f121a;    border: 1px solid #353C4D;  color: #e7e7e7;}
#post_bfa .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_bfa .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_bfa .ui-widget-header a { color: #e3ddc9; }
#post_bfa .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_bfa .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;margin-left:-5px;height:49px;}
#post_bfa .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_bfa .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_bfa .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_bfa .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_bfa .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_bfa .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Open sans, Arial; }
#post_bfa .ui-tabs .ui-tabs-hide { display: none !important; }
#post_bfa .ui-state-default{  background: #0f121a;    border: 1px solid #353c4d;    background-image: none !important;    font-weight: bold;    color: #f4f4f4;}
#post_bfa .ui-state-default a{ color:#b4b4b2; font-family: Tahoma;text-decoration: none; }
#post_bfa .ui-state-hover{ background: #293245;font-weight: bold; color: #222222; }
#post_bfa .ui-state-focus{ background: #293245;font-weight: bold; color: #222222; }
#post_bfa .ui-state-hover a{ color:  white; text-decoration: none; }
#post_bfa .ui-state-active{border: 1px solid #353C4D;    z-index: 50;    background-color: #1d2330;    text-shadow: 1px 1px 2px #000;   font-weight: bold;    color: #E3DDC9; }
#post_bfa .ui-tabs .put-next{background-color: #442010;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f7b900;   border: 1px solid #5c2717;    text-shadow: 0px 1px 1px black;}
#post_bfa .ui-tabs .put-next:hover{background-color: #512513; color: #FFC40F }
#post_bfa .ui-tabs .put-prev{background-color: #442010;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f7b900;   border: 1px solid #5c2717;    text-shadow: 0px 1px 1px black;}
#post_bfa .ui-tabs .put-prev:hover{background-color: #512513; color: #FFC40F}
#post_bfa .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #5c2717;}
#post_bfa .ui-state-active a{     z-index: 50;    background-color: #1d2330;    text-shadow: none;    font-weight: bold;    color: #f4f4f4;}
#post_bfa .ui-widget :active { outline: none; }
#post_bfa .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_bfa .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_bfa .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_bfa .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_bfa td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_bfa .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_bfa .easySpoilerButtonBare{font-size:100%;    background-color: #373e50 !important;    color: #dedede !important;}
#post_bfa .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_bfa a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_bfa .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_bfa .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_bfa a.easySpoilerButton:hover{text-decoration: none;}
#post_bfa .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_bfa a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_bfa .easySpoilerTitleA{  margin: 0px 0px;    padding: 5px;    border-radius: 3px 0px 0px 0px;    background: #1b202e;    border: 1px solid #373e50;    border-right: none;    border-bottom: none;    color: #dedede !important;}
#post_bfa th.easySpoilerTitleA{line-height: 150%;}
#post_bfa a.easySpoilerTitleA:hover{text-decoration: none;}
#post_bfa .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #1b202e;  border:1px solid #373e50;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_bfa th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_bfa .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_bfa .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_bfa .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_bfa .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_bfa table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #373e50 !important;}
#post_bfa .easySpoilerRow{margin:1px 0px;padding:0px;border:0;    color: #d9dada;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_bfa td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_bfa .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;background-color: #1b202e;    border-left: 1px solid #373e50;    border-right: 1px solid #373e50;}
#post_bfa .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_bfa td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_bfa th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_mecagone{    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_zone_mecagone.png);    background-repeat: no-repeat;    background-color: #1d1309;    border: 1px solid #604426;    border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    box-shadow: inset 0 0 6px #000;    -moz-box-shadow: inset 0 0 6px #000;    -webkit-box-shadow: inset 0 0 6px #000;    margin: 0 4px;    padding: 10px;    padding-top: 10px;    line-height: 1.5em;    margin-bottom: 10px;    font-size: 13.7px;    color: #D8EDF1;    font-family: "Segoe UI",Arial,sans-serif;}
#post_mecagone2{border-bottom: 1px dashed #4b5156; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_mecagone a {color: #FFCC54;}
#post_mecagone a:hover {color: #02F5A8;}
#post_mecagone h1 {font-size: 2.8em;     -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#00ff95 0,#00ff95 7%,#00ff95 20%,#06ff8c 38%,#0eaf8a 68%,#159e78 83%,#00ffad 100%);    background-size: 1em 1em;    background-position: center;    color: #06ff8c ;    display: inline-block;    line-height: 1em;    text-shadow: none;   margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;}
#post_mecagone h2 {    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#00ff95 0,#00ff95 7%,#00ff95 20%,#06ff8c 38%,#0eaf8a 68%,#159e78 83%,#00ffad 100%);    background-size: 1em 1em;    background-position: center;    color: #06ff8c ;    display: inline-block;    line-height: 1em;       text-shadow: none;    margin-bottom: 0;    font-style: normal;    letter-spacing: -1px;    font-family: semplicita pro,open sans,Arial,Helvetica,sans-serif;    font-weight: 400;    font-size: 2.2em;}
#post_mecagone h3{-webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#00ff95 0,#00ff95 7%,#00ff95 20%,#06ff8c 38%,#0eaf8a 68%,#159e78 83%,#00ffad 100%);    background-size: 1em 1em;    background-position: center;    color: #06ff8c ;    display: inline-block;    line-height: 1em;    text-shadow: none;    margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;font-size:1.6em;}
#post_mecagone h4{-webkit-background-clip: text;    -webkit-text-fill-color: transparent;   background-image: -webkit-linear-gradient(top,#00ff95 0,#00ff95 7%,#00ff95 20%,#06ff8c 38%,#0eaf8a 68%,#159e78 83%,#00ffad 100%);    background-size: 1em 1em;    background-position: center;    color: #06ff8c ;    display: inline-block;    line-height: 1em;    text-shadow: none;  margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;font-size:1.4em}
#post_mecagone h5{color: #FFF;  font-family: "Open Sans Semibold", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#post_mecagone li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_mecagone.png); }
#post_mecagone ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_mecagone span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#post_mecagone img#cadre_image{ border: 1px solid #4c230a; border-radius: 4px; -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_mecagone img#cadre_image:hover{        border: 1px solid #04ff8e;    box-shadow: #03683d 0 0 13px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_mecagone img#cadre_bfa {    border: 1px solid rgb(85, 60, 34);    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
#post_mecagone img#cadre_bfa:hover {      border-color: #03ff90;    box-shadow: 0 0 20px #00754c;}
#post_mecagone img#cadre_warcraft{    border: 1px solid #353c4d;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#post_mecagone img#cadre_warcraft:hover{ border-color: #50596f;    box-shadow: 0 0 20px #50596f;}
#post_mecagone div.bouton{margin: .5rem 0;    margin-top: 0px;    position: relative;    background-color: #373e50;    background: linear-gradient(to bottom, #373e50, #4d566c 5%, #2f3543 59%, #373e50);    box-shadow: 0px 2px 6px 0px #331E0B;    border: 1px solid #41495e;    padding: 10px;    color: #e7e7e7;    text-decoration: none;    font-size: 17px;    text-shadow: 0px 1px 1px black;    font-size: 1rem;    text-align: center;    border-radius: 2px;    display: inline-block;}
#post_mecagone div.bouton:hover{      background-color: #495166;    background: linear-gradient(to bottom, #495166, #606a81 5%, #404656 59%, #495165);color: white;}
#post_mecagone div.bouton_warcraft {background-color: #31180C; border: 1px solid #512916; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #FFB100; padding: .7rem 1rem; text-align: center;}
#post_mecagone div.bouton_warcraft:hover{   background-color: #381D10; color: white;}
#post_mecagone p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_battleforazeroth.png) no-repeat;    width: 686px;    height: 455px;    background-position-y: -35px;    background-position-x: 8px;    text-align: center;    padding: 10px 0px 0px 8px; }
#post_mecagone blockquote{opacity: .95;    margin-bottom: 10px;    border: none;    -moz-border-radius: 4px;    border-radius: 4px;    -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;      border: 1px solid #2d1e0d;    background-color: #23160b;   color: #D8EDF1 !important;    text-shadow: 0px 1px 1px black;}
#post_mecagone hr{   width: 100%; height: 60px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_mecagone.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_mecagone table.warcraft {background-color: #0000009c;  color:  #d6eaee;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_mecagone table.warcraft td.first{    background-color: #2d1e0d;    color: #04ed84;    font-size: 15px;    text-shadow: 0px 1px 1px black;}
#post_mecagone table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;background-color: #23160b;color: #d6eaee;}
#post_mecagone table.warcraft tr{padding: 0px; height: 25px;}
#post_mecagone .wp-caption{border: 1px solid #353c4d;    text-align: center;    background-color: #1d2330;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_mecagone .wp-caption:hover{    border: 1px solid #474f63;    background-color: #2e374a;}
#post_mecagone .wp-caption img{border: 1px solid #353c4d;margin-bottom: 3px;}
#post_mecagone .wp-caption p.wp-caption-text{color: #a1a1a2;}
#post_mecagone .gallery{    overflow: hidden;    background-color: #1d2330;    border: 1px solid #353c4d;    border-radius: 5px;    margin: 0 auto;    width: 97%;    clear: both;    display: block !important;    margin-bottom: 10px;    -webkit-box-shadow: inset 0 0 3px #000;}
#post_mecagone .gallery-item{float: left;margin-right: 8px;}
#post_mecagone .gallery img {background-color: #353c4d;border: 1px solid #353c4d;    display: block;    margin: 5px 0px 0px 10px;    border-radius: 5px;    padding: 1px;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);    position: relative;   -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    margin-right: 7px;    margin-left: 0px;    width: 241px !important;}
#post_mecagone .gallery img:hover{    background-color: #50596F;    border: 1px solid #50596F;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_mecagone .gallery dl{margin: 0 0 0.8em 0;}
#post_mecagone .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_mecagone .ui-widget .ui-widget { font-size: 1em; }
#post_mecagone .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_mecagone .ui-widget-content {    border-radius: 0;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_zone_mecagone.png);    background-repeat: no-repeat;    background-color: #1d1309;    border: 1px solid #604426;    color: #D8EDF1;}
#post_mecagone .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_mecagone .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_mecagone .ui-widget-header a { color: #e3ddc9; }
#post_mecagone .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_mecagone .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;margin-left:-5px;height:49px;}
#post_mecagone .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_mecagone .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_mecagone .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_mecagone .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_mecagone .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_mecagone .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Open sans, Arial; }
#post_mecagone .ui-tabs .ui-tabs-hide { display: none !important; }
#post_mecagone .ui-state-default{ background: #1d1309;    border: 1px solid #604426;    background-image: none !important;    font-weight: bold;    color: #7bb0df;}
#post_mecagone .ui-state-default a{ color:#b4b4b2; font-family: Tahoma;text-decoration: none; }
#post_mecagone .ui-state-hover{ background: #542F16;font-weight: bold; color: #222222; }
#post_mecagone .ui-state-focus{ background: #542F16;font-weight: bold; color: #222222; }
#post_mecagone .ui-state-hover a{ color:  white; text-decoration: none; }
#post_mecagone .ui-state-active{    border: 1px solid #604426;    z-index: 50;    background-color: #2a1d10;    text-shadow: 1px 1px 2px #000;    font-weight: bold;    color: #73a3cf;}
#post_mecagone .ui-tabs .put-next{background-color: #442010;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f7b900;   border: 1px solid #5c2717;    text-shadow: 0px 1px 1px black;}
#post_mecagone .ui-tabs .put-next:hover{background-color: #512513; color: #FFC40F }
#post_mecagone .ui-tabs .put-prev{background-color: #442010;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f7b900;   border: 1px solid #5c2717;    text-shadow: 0px 1px 1px black;}
#post_mecagone .ui-tabs .put-prev:hover{background-color: #512513; color: #FFC40F}
#post_mecagone .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #5c2717;}
#post_mecagone .ui-state-active a{    z-index: 50;    background-color: #331d0e;    text-shadow: none;    font-weight: bold;    color: #7bb0df;}
#post_mecagone .ui-widget :active { outline: none; }
#post_mecagone .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_mecagone .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_mecagone .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_mecagone .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_mecagone td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_mecagone .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_mecagone .easySpoilerButtonBare{font-size:100%;      background-color: #06ff8d !important;    color: #333333 !important;}
#post_mecagone .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_mecagone a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_mecagone .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_mecagone .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_mecagone a.easySpoilerButton:hover{text-decoration: none;}
#post_mecagone .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_mecagone a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_mecagone .easySpoilerTitleA{  margin: 0px 0px;    padding: 5px;    border-radius: 3px 0px 0px 0px;  background: #2a1d10;    border: 1px solid #604426;    border-right: none;    border-bottom: none;    color: #7eb4e5 !important;}
#post_mecagone th.easySpoilerTitleA{line-height: 150%;}
#post_mecagone a.easySpoilerTitleA:hover{text-decoration: none;}
#post_mecagone .easySpoilerTitleB{margin:0px 0px;padding:5px; background: #2a1d10;    border: 1px solid #604426;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_mecagone th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_mecagone .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_mecagone .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_mecagone .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_mecagone .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_mecagone table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom: 1px solid #604426 !important}
#post_mecagone .easySpoilerRow{margin:1px 0px;padding:0px;border:0;    color: #d7ecf0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_mecagone td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_mecagone .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;    background-color: #2a1d10;    border-left: 1px solid #523a20;    border-right: 1px solid #523a20;}
#post_mecagone .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_mecagone td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_mecagone th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_nazjatar{     background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_palaiseternel.png);    background-repeat: no-repeat; background-position-x: -190px;   background-color: #14132f;    border: 1px solid #2E226B;    border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    box-shadow: inset 0 0 6px #000;    -moz-box-shadow: inset 0 0 6px #000;    -webkit-box-shadow: inset 0 0 6px #000;   margin: 0 4px;    padding: 10px;    padding-top: 10px;    line-height: 1.5em;    margin-bottom: 10px;    font-size: 13.7px;    color: #E6E9E4;  font-family: "Segoe UI",Arial,sans-serif;}
#post_nazjatar2{border-bottom: 1px dashed #4b5156; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_nazjatar a {color: #9c75ff;}
#post_nazjatar a:hover {color: #DE8BFF;}
#post_nazjatar h1 {font-size: 2.8em;     -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#E6E9E4 0,#D7C1BA 7%,#D7C1BA 20%,#DAB39F 38%,#DAB39F 68%,#CBA88A 83%,#ded5ce 100%);   background-size: 1em 1em;    background-position: center;    color: #06ff8c ;    display: inline-block;    line-height: 1em;    text-shadow: none;   margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;}
#post_nazjatar h2 {-webkit-text-fill-color: transparent;      -webkit-background-clip: text;  background-image: -webkit-linear-gradient(top,#E6E9E4 0,#D7C1BA 7%,#D7C1BA 20%,#DAB39F 38%,#DAB39F 68%,#CBA88A 83%,#ded5ce 100%);    background-size: 1em 1em;    background-position: center;    color: #DAB8A9;    display: inline-block;    line-height: 1em;    text-shadow: none;    margin-bottom: 0;    font-style: normal;    letter-spacing: -1px;    font-family: semplicita pro,open sans,Arial,Helvetica,sans-serif;    font-weight: 400;    font-size: 2.2em;   font-size: 2.2em;}
#post_nazjatar h3{-webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#E6E9E4 0,#D7C1BA 7%,#D7C1BA 20%,#DAB39F 38%,#DAB39F 68%,#CBA88A 83%,#ded5ce 100%);    background-size: 1em 1em;    background-position: center;    color: #06ff8c ;    display: inline-block;    line-height: 1em;    text-shadow: none;    margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;font-size:1.6em;}
#post_nazjatar h4{-webkit-background-clip: text;    -webkit-text-fill-color: transparent;   background-image: -webkit-linear-gradient(top,#E6E9E4 0,#D7C1BA 7%,#D7C1BA 20%,#DAB39F 38%,#DAB39F 68%,#CBA88A 83%,#ded5ce 100%);   background-size: 1em 1em;    background-position: center;    color: #06ff8c ;    display: inline-block;    line-height: 1em;    text-shadow: none;  margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;font-size:1.4em}
#post_nazjatar h5{color: #FFF;  font-family: "Open Sans Semibold", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#post_nazjatar li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_nazjatar.png); }
#post_nazjatar ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_nazjatar span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#post_nazjatar img#cadre_image{ border: 1px solid #291c6d; border-radius: 4px; -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_nazjatar img#cadre_image:hover{      border: 1px solid #cb74f0;    box-shadow: #532d63 0 0 13px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_nazjatar img#cadre_bfa {  border: 1px solid #291c6d;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
#post_nazjatar img#cadre_bfa:hover {      border-color: #cb74f0;    box-shadow: 0 0 20px #532d63;}
#post_nazjatar img#cadre_warcraft{    border: 1px solid #353c4d;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#post_nazjatar img#cadre_warcraft:hover{ border-color: #50596f;    box-shadow: 0 0 20px #50596f;}
#post_nazjatar div.bouton{margin: .5rem 0;    margin-top: 0px;    position: relative;    background-color: #373e50;    background: linear-gradient(to bottom, #373e50, #4d566c 5%, #2f3543 59%, #373e50);    box-shadow: 0px 2px 6px 0px #331E0B;    border: 1px solid #41495e;    padding: 10px;    color: #e7e7e7;    text-decoration: none;    font-size: 17px;    text-shadow: 0px 1px 1px black;    font-size: 1rem;    text-align: center;    border-radius: 2px;    display: inline-block;}
#post_nazjatar div.bouton:hover{      background-color: #495166;    background: linear-gradient(to bottom, #495166, #606a81 5%, #404656 59%, #495165);color: white;}
#post_nazjatar div.bouton_warcraft {background-color: #31180C; border: 1px solid #512916; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #FFB100; padding: .7rem 1rem; text-align: center;}
#post_nazjatar div.bouton_warcraft:hover{   background-color: #381D10; color: white;}
#post_nazjatar p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_battleforazeroth.png) no-repeat;    width: 686px;    height: 455px;    background-position-y: -35px;    background-position-x: 8px;    text-align: center;    padding: 10px 0px 0px 8px; }
#post_nazjatar blockquote{opacity: .95;    margin-bottom: 10px;    border: none;    -moz-border-radius: 4px;    border-radius: 4px;    -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;    border: 1px solid #2c2166;    background-color: #21184e;    color: #E6E9E4 !important;    text-shadow: 0px 1px 1px #00000038;}
#post_nazjatar hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_nazjatar.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_nazjatar table.warcraft {background-color: #0000009c;  color:  #E6E9E4;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_nazjatar table.warcraft td.first{    background-color: #2E226B;    color: #d67bfd;    font-size: 15px;    text-shadow: 0px 1px 1px black;}
#post_nazjatar table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;background-color: #20184c;color: #E6E9E4;}
#post_nazjatar table.warcraft tr{padding: 0px; height: 25px;}
#post_nazjatar .wp-caption{border: 1px solid #353c4d;    text-align: center;    background-color: #1d2330;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_nazjatar .wp-caption:hover{    border: 1px solid #474f63;    background-color: #2e374a;}
#post_nazjatar .wp-caption img{border: 1px solid #353c4d;margin-bottom: 3px;}
#post_nazjatar .wp-caption p.wp-caption-text{color: #a1a1a2;}
#post_nazjatar .gallery{    overflow: hidden;    background-color: #1d2330;    border: 1px solid #353c4d;    border-radius: 5px;    margin: 0 auto;    width: 97%;    clear: both;    display: block !important;    margin-bottom: 10px;    -webkit-box-shadow: inset 0 0 3px #000;}
#post_nazjatar .gallery-item{float: left;margin-right: 8px;}
#post_nazjatar .gallery img {background-color: #353c4d;border: 1px solid #353c4d;    display: block;    margin: 5px 0px 0px 10px;    border-radius: 5px;    padding: 1px;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);    position: relative;   -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    margin-right: 7px;    margin-left: 0px;    width: 241px !important;}
#post_nazjatar .gallery img:hover{    background-color: #50596F;    border: 1px solid #50596F;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_nazjatar .gallery dl{margin: 0 0 0.8em 0;}
#post_nazjatar .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_nazjatar .ui-widget .ui-widget { font-size: 1em; }
#post_nazjatar .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_nazjatar .ui-widget-content {    border-radius: 0;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_palaiseternel.png);    background-repeat: no-repeat;    background-color: #14132f;    border: 1px solid #2E226B;    color: #E6E9E4;}
#post_nazjatar .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_nazjatar .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_nazjatar .ui-widget-header a { color: #e3ddc9; }
#post_nazjatar .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_nazjatar .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;margin-left:-5px;height:49px;}
#post_nazjatar .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_nazjatar .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_nazjatar .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_nazjatar .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_nazjatar .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_nazjatar .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Open sans, Arial; }
#post_nazjatar .ui-tabs .ui-tabs-hide { display: none !important; }
#post_nazjatar .ui-state-default{ background: #20184c;    border: 1px solid #261d58;    background-image: none !important;    font-weight: bold;    color: #d1ac99;}
#post_nazjatar .ui-state-default a{ color:#d2ad9a; text-shadow: 0px 1px 1px black; font-family: Tahoma;text-decoration: none; }
#post_nazjatar .ui-state-hover{ background: #47389E;font-weight: bold; color: #D2AD9A; text-shadow: 0px 1px 1px black;}
#post_nazjatar .ui-state-focus{ background: #47389E;font-weight: bold; color: #D2AD9A;text-shadow: 0px 1px 1px black; }
#post_nazjatar .ui-state-hover a{ color:  #DBBEAE; text-shadow: 0px 1px 1px black; text-decoration: none; }
#post_nazjatar .ui-state-active{   border: 1px solid #2c2167;    z-index: 50;    background-color: #20184c;    text-shadow: 1px 1px 2px #000;    font-weight: bold;    color: #d1ac99;}
#post_nazjatar .ui-tabs .put-next{background-color: #382c7b;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ca75f1;    border: 1px solid #332872;    text-shadow: 0px 1px 1px black;}
#post_nazjatar .ui-tabs .put-next:hover{background-color: #413391; color: #D18BF3 }
#post_nazjatar .ui-tabs .put-prev{background-color: #382c7b;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ca75f1;    border: 1px solid #332872;    text-shadow: 0px 1px 1px black;}
#post_nazjatar .ui-tabs .put-prev:hover{background-color: #413391; color: #D18BF3}
#post_nazjatar .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #2c2167;}
#post_nazjatar .ui-state-active a{ z-index: 50;    background-color: #382c7b;    text-shadow: none;    font-weight: bold;    color: #c673ec;    text-shadow: 0px 1px 1px black !important;}
#post_nazjatar .ui-widget :active { outline: none; }
#post_nazjatar .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_nazjatar .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_nazjatar .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_nazjatar .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_nazjatar td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_nazjatar .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_nazjatar .easySpoilerButtonBare{font-size:100%; background-color: #382c7b !important;    color: #d179f8 !important;    border: 1px solid #291f5f;    text-shadow: 0px 1px 1px black;}
#post_nazjatar .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_nazjatar a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_nazjatar .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_nazjatar .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_nazjatar a.easySpoilerButton:hover{text-decoration: none;}
#post_nazjatar .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_nazjatar a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_nazjatar .easySpoilerTitleA{     margin: 0px 0px;    padding: 5px;    border-radius: 3px 0px 0px 0px;    background: #20184c;    border: 1px solid #291f5f;    border-right: none;    border-bottom: none;    color: #d2ad9a !important;}
#post_nazjatar th.easySpoilerTitleA{line-height: 150%;}
#post_nazjatar a.easySpoilerTitleA:hover{text-decoration: none;}
#post_nazjatar .easySpoilerTitleB{margin:0px 0px;padding:5px; background: #20184c;    border: 1px solid #281e5c;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_nazjatar th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_nazjatar .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_nazjatar .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_nazjatar .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_nazjatar .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_nazjatar table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom:1px solid #271d59 !important}
#post_nazjatar .easySpoilerRow{margin:1px 0px;padding:0px;border:0;    color: #d7ecf0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_nazjatar td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_nazjatar .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify;   background-color: #20184c;    border-left: 1px solid #271d59;    border-right: 1px solid #271d59;}
#post_nazjatar .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_nazjatar td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_nazjatar th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_nyalotha{ background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_nyalotha.png);    background-repeat: no-repeat;    background-position-x: -190px;    background-color: #160e33;    border: 1px solid #291c5a;    border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    box-shadow: inset 0 0 6px #000;    -moz-box-shadow: inset 0 0 6px #000;    -webkit-box-shadow: inset 0 0 6px #000;   margin: 0 4px;    padding: 10px;    padding-top: 10px;    line-height: 1.5em;    margin-bottom: 10px;    font-size: 13.7px;    color: #E6E9E4;  font-family: "Segoe UI",Arial,sans-serif;}
#post_nyalotha2{border-bottom: 1px dashed #291c5a; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_nyalotha a {color: #ff8d7b;}
#post_nyalotha a:hover {    color: #fb705a;    text-decoration: underline;}
#post_nyalotha h1 {font-size: 2.8em;     -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#9e3f6d 0, #ca4a49 25%,#f5501e 50%,#c52d1b 80%,#af1f1b 100%);   background-size: 1em 1em;    background-position: center;    color: #de4d35 ;    display: inline-block;    line-height: 1em;    text-shadow: none;   margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;}
#post_nyalotha h2 {-webkit-text-fill-color: transparent;      -webkit-background-clip: text;  background-image: -webkit-linear-gradient(top,#9e3f6d 0, #ca4a49 25%,#f5501e 50%,#c52d1b 80%,#af1f1b 100%);    background-size: 1em 1em;    background-position: center;    color: #de4d35;    display: inline-block;    line-height: 1em;    text-shadow: none;    margin-bottom: 0;    font-style: normal;    letter-spacing: -1px;    font-family: semplicita pro,open sans,Arial,Helvetica,sans-serif;    font-weight: 400;    font-size: 2.2em;   font-size: 2.2em;}
#post_nyalotha h3{-webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(top,#9e3f6d 0, #ca4a49 25%,#f5501e 50%,#c52d1b 80%,#af1f1b 100%);    background-size: 1em 1em;    background-position: center;    color: #de4d35 ;    display: inline-block;    line-height: 1em;    text-shadow: none;    margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;font-size:1.6em;}
#post_nyalotha h4{-webkit-background-clip: text;    -webkit-text-fill-color: transparent;   background-image: -webkit-linear-gradient(top,#9e3f6d 0, #ca4a49 25%,#f5501e 50%,#c52d1b 80%,#af1f1b 100%);   background-size: 1em 1em;    background-position: center;    color: #de4d35 ;    display: inline-block;    line-height: 1em;    text-shadow: none;  margin-bottom: 0px;    font-style: normal;    letter-spacing: -1px;    font-family: "Semplicita Pro","Open Sans",Arial,Helvetica,sans-serif;    font-weight: normal;font-size:1.4em}
#post_nyalotha h5{color: #ff9b31;  font-family: "Open Sans Semibold", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#post_nyalotha li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_nzoth.png); }
#post_nyalotha ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_nyalotha span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#post_nyalotha p.note{    background-color: #30113a;    margin-bottom: 10px;    padding: 10px;    border-width: 1px 1px 1px 5px;    border-style: solid;    border-color: #3c0f4b;   border-image: initial;    box-shadow: black 0px 1px 1px;    text-align: justify;}
#post_nyalotha div.bloc{text-shadow: 0px 1px 1px black;    background-color: #14104cb8;    border: 1px solid #221b749e;    margin-bottom: 10px;    padding: 10px;    color: #e6e9e4;    box-shadow: 0px 1px 1px black;    border-radius: 3px;}
#post_nyalotha p.bloc{font-size: 14px;   text-transform: uppercase;    color: #ff674d;    border-bottom: 1px dashed #1b1760;    margin-bottom: 15px;}
#post_nyalotha img#cadre_image{ border: 1px solid #221778; border-radius: 4px; -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_nyalotha img#cadre_image:hover{     border: 1px solid #8982f0;    box-shadow: #342e93 0 0 13px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_nyalotha img#cadre_bfa {  border: 1px solid #291c6d;    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
#post_nyalotha img#cadre_bfa:hover {      border-color: #cb74f0;    box-shadow: 0 0 20px #532d63;}
#post_nyalotha img#cadre_warcraft{    border: 1px solid #353c4d;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#post_nyalotha img#cadre_warcraft:hover{ border-color: #50596f;    box-shadow: 0 0 20px #50596f;}
#post_nyalotha div.bouton{margin: .5rem 0;    margin-top: 0px;    position: relative;    background-color: #373e50;    background: linear-gradient(to bottom, #373e50, #4d566c 5%, #2f3543 59%, #373e50);    box-shadow: 0px 2px 6px 0px #331E0B;    border: 1px solid #41495e;    padding: 10px;    color: #e7e7e7;    text-decoration: none;    font-size: 17px;    text-shadow: 0px 1px 1px black;    font-size: 1rem;    text-align: center;    border-radius: 2px;    display: inline-block;}
#post_nyalotha div.bouton:hover{      background-color: #495166;    background: linear-gradient(to bottom, #495166, #606a81 5%, #404656 59%, #495165);color: white;}
#post_nyalotha div.bouton_warcraft {background-color: #31180C; border: 1px solid #512916; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #FFB100; padding: .7rem 1rem; text-align: center;}
#post_nyalotha div.bouton_warcraft:hover{   background-color: #381D10; color: white;}
#post_nyalotha p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_battleforazeroth.png) no-repeat;    width: 686px;    height: 455px;    background-position-y: -35px;    background-position-x: 8px;    text-align: center;    padding: 10px 0px 0px 8px; }
#post_nyalotha blockquote{opacity: .95;    margin-bottom: 10px;    border: none;    -moz-border-radius: 4px;    border-radius: 4px;    -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;       border: 1px solid #221778;    background-color: #14104d;  color: #E6E9E4 !important;    text-shadow: 0px 1px 1px #00000038;}
#post_nyalotha hr{   width: 100%; height: 40px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_nzoth775.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_nyalotha table.warcraft {background-color: #0000009c;  color:  #E6E9E4;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_nyalotha table.warcraft td.first{       background-color: #431752;    color: #f76b42;    font-size: 15px;    text-shadow: 0px 1px 1px black;}
#post_nyalotha table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;background-color: #30113a;    color: #e6e9e4;}
#post_nyalotha table.warcraft tr{padding: 0px; height: 25px;}
#post_nyalotha .wp-caption{border: 1px solid #353c4d;    text-align: center;    background-color: #1d2330;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_nyalotha .wp-caption:hover{    border: 1px solid #474f63;    background-color: #2e374a;}
#post_nyalotha .wp-caption img{border: 1px solid #353c4d;margin-bottom: 3px;}
#post_nyalotha .wp-caption p.wp-caption-text{color: #a1a1a2;}
#post_nyalotha .gallery{    overflow: hidden;    background-color: #1d2330;    border: 1px solid #353c4d;    border-radius: 5px;    margin: 0 auto;    width: 97%;    clear: both;    display: block !important;    margin-bottom: 10px;    -webkit-box-shadow: inset 0 0 3px #000;}
#post_nyalotha .gallery-item{float: left;margin-right: 8px;}
#post_nyalotha .gallery img {background-color: #353c4d;border: 1px solid #353c4d;    display: block;    margin: 5px 0px 0px 10px;    border-radius: 5px;    padding: 1px;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);    position: relative;   -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    margin-right: 7px;    margin-left: 0px;    width: 241px !important;}
#post_nyalotha .gallery img:hover{    background-color: #50596F;    border: 1px solid #50596F;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_nyalotha .gallery dl{margin: 0 0 0.8em 0;}
#post_nyalotha .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_nyalotha .ui-widget .ui-widget { font-size: 1em; }
#post_nyalotha .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_nyalotha .ui-widget-content {    border-radius: 0;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_nyalotha.png);    background-repeat: no-repeat;    background-color: #160e33;    border: 1px solid #271b56;    color: #E6E9E4;}
#post_nyalotha .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_nyalotha .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_nyalotha .ui-widget-header a { color: #e3ddc9; }
#post_nyalotha .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_nyalotha .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;margin-left:-5px;height:49px;}
#post_nyalotha .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_nyalotha .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_nyalotha .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_nyalotha .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_nyalotha .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_nyalotha .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Open sans, Arial; }
#post_nyalotha .ui-tabs .ui-tabs-hide { display: none !important; }
#post_nyalotha .ui-state-default{ background: #14104c;    border: 1px solid #271b56;    background-image: none!important;    font-weight: 700;    color: #ec5f4a;}
#post_nyalotha .ui-state-default a{ color:#bd4a38; text-shadow: 0px 1px 1px black; font-family: Tahoma;text-decoration: none; }
#post_nyalotha .ui-state-hover{ background: #841A3F;font-weight: bold; color: #D2AD9A; text-shadow: 0px 1px 1px black;}
#post_nyalotha .ui-state-focus{ background: #841A3F;font-weight: bold; color: #D2AD9A;text-shadow: 0px 1px 1px black; }
#post_nyalotha .ui-state-hover a{ color:  #DBBEAE; text-shadow: 0px 1px 1px black; text-decoration: none; }
#post_nyalotha .ui-state-active{   border: 1px solid #2c2167;    z-index: 50;    background-color: #20184c;    text-shadow: 1px 1px 2px #000;    font-weight: bold;    color: #d1ac99;}
#post_nyalotha .ui-tabs .put-next{background-color: #30113A;    padding: 3px 10px;    margin-top: 2px;    color: #e2491d;    border: 1px solid #381045;    text-shadow: 0 1px 1px #000;}
#post_nyalotha .ui-tabs .put-next:hover{background-color: #431752;    color: #f4c300; }
#post_nyalotha .ui-tabs .put-prev{background-color: #30113A;    padding: 3px 10px;    margin-top: 2px;    color: #e2491d;    border: 1px solid #381045;    text-shadow: 0 1px 1px #000;}
#post_nyalotha .ui-tabs .put-prev:hover{background-color: #431752;    color: #f4c300;}
#post_nyalotha .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #22174b;}
#post_nyalotha .ui-state-active a{ z-index: 50; z-index: 50;    background-color: #30113A;    text-shadow: none;    font-weight: 700;    color: #f5634a;  text-shadow: 0px 1px 1px black !important;}
#post_nyalotha .ui-widget :active { outline: none; }
#post_nyalotha .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_nyalotha .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_nyalotha .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_nyalotha .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_nyalotha td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_nyalotha .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_nyalotha .easySpoilerButtonBare{font-size:100%;     background-color: #30113A!important;    color: #f24e1e!important;    border: 1px solid #381045;    text-shadow: 0 1px 1px #000;}
#post_nyalotha .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_nyalotha a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_nyalotha .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_nyalotha .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_nyalotha a.easySpoilerButton:hover{text-decoration: none;}
#post_nyalotha .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_nyalotha a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_nyalotha .easySpoilerTitleA{ margin: 0;    padding: 5px;    border-radius: 3px 0 0 0;    background: #14104c;    border: 1px solid #181259;    border-right: none;    border-bottom: none;    color: #f8644b!important;}
#post_nyalotha th.easySpoilerTitleA{line-height: 150%;}
#post_nyalotha a.easySpoilerTitleA:hover{text-decoration: none;}
#post_nyalotha .easySpoilerTitleB{margin:0px 0px;padding:5px;background: #14104c;    border: 1px solid #181258;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_nyalotha th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_nyalotha .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_nyalotha .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_nyalotha .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_nyalotha .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_nyalotha table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom:1px solid #181257!important}
#post_nyalotha .easySpoilerRow{margin:1px 0px;padding:0px;border:0;    color: #d7ecf0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_nyalotha td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_nyalotha .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify; background-color: #14104c;    border-left: 1px solid #181257;    border-right: 1px solid #181257;}
#post_nyalotha .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_nyalotha td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_nyalotha th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_nyalotha .resp-tabs-container { background-color: #1d1342!important;border-bottom: 1px solid #261c58 !important;}
#post_nyalotha h2.resp-accordion {border: 1px solid #261c58 !important;-webkit-text-fill-color: #ff9b31!important}
#post_nyalotha .resp-arrow{border-top: 12px solid #fa9830!important}
#post_nyalotha #ffs-tabbed-1.ffs-tabbed-nav h2.resp-accordion.resp-tab-active{background: none repeat scroll 0 0 #271761 !important}
#post_nyalotha .resp-tab-content {border: 1px solid #231951!important}
#post_shadowlands{ background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_extension_shadowlands.png);    background-repeat: no-repeat;     background-color: #0F1417;    border: 1px solid #012D3B;    border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    box-shadow: inset 0 0 6px #000;    -moz-box-shadow: inset 0 0 6px #000;    -webkit-box-shadow: inset 0 0 6px #000;    padding: 10px;    padding-top: 10px;    line-height: 1.5em;    margin-bottom: 10px;    font-size: 13.7px;    color: #e6e6e6;  font-family: "Segoe UI",Arial,sans-serif;}
#post_shadowlands2{border-bottom: 1px dashed #291c5a; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_shadowlands a {color: #0092ba;}
#post_shadowlands a:hover {    color: #00B9ED;    text-decoration: underline;}
#post_shadowlands h1 {color: #10BDEB;   text-transform: uppercase; line-height: 1em;    text-shadow: 0px 1px 1px #000000b8;    font-style: normal;    letter-spacing: -1px;    font-family: Arial narrow;    font-weight: 400;    font-size: 2.8em;}
#post_shadowlands h2 {color: #10BDEB;   text-transform: uppercase; line-height: 1em;    text-shadow: 0px 1px 1px #000000b8;    font-style: normal;    letter-spacing: -1px;    font-family: Arial narrow;    font-weight: 400;    font-size: 2.2em;}
#post_shadowlands h3{color: #10BDEB;  line-height: 1em;    text-shadow: 0px 1px 1px #000000b8;    font-style: normal;    letter-spacing: -1px;    font-family: Arial narrow;    font-weight: 400;    font-size: 2.2em;}
#post_shadowlands h4{color: #10BDEB;  line-height: 1em;    text-shadow: 0px 1px 1px #000000b8;    font-style: normal;    letter-spacing: -1px;    font-family: Arial narrow;    font-weight: 400;    font-size: 1.8em;}
#post_shadowlands h5{color: #CE9232;    font-family: open sans semibold,Tahoma,Verdana,Arial,Helvetica,sans-serif;    text-shadow: 0px 1px 1px #554005;}
#post_shadowlands li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_shadowlands.png); }
#post_shadowlands ul li ul, ul li ol { margin: 2px 0px 0px 15px; }
#post_shadowlands span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#post_shadowlands p.note{    background-color: #001b23;    margin-bottom: 10px;    padding: 10px;    border-width: 1px 1px 1px 5px;    border-style: solid;    border-color: #00242f;   border-image: initial;    box-shadow: black 0px 1px 1px;    text-align: justify;}
#post_shadowlands div.bloc{text-shadow: 0 1px 1px #000;    background-color: #121315;    border: 1px solid #1d2326;    margin-bottom: 10px;    padding: 10px;    color: #e6e9e4;    box-shadow: 0 1px 1px #000; background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/tileset_blockquote_shadowlands_noir.jpg)}
#post_shadowlands p.bloc{font-size: 14px;    text-transform: uppercase;    color: #10bdeb;    border-bottom: 1px dashed #22262f;    margin-bottom: 15px;}
#post_shadowlands img#cadre_image{ border: 1px solid #006480; -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_shadowlands img#cadre_image:hover{        border: 1px solid #B1EEF8;    box-shadow: #64D1E1 0 0 10px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_shadowlands img#cadre_bouton{ -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#post_shadowlands img#cadre_bouton:hover{     -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;    filter: saturate(140%);   -webkit-filter: saturate(140%);    -moz-filter: saturate(140%);    -o-filter: saturate(140%);    -ms-filter: saturate(140%);}
#post_shadowlands img#cadre_warcraft{    border: 1px solid #5a3b07;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#post_shadowlands img#cadre_warcraft:hover{ border-color: #cd9132;    box-shadow: 0 0 10px #704a0d;}
#post_shadowlands div.bouton{margin: .5rem 0;    margin-top: 0px;    position: relative;    background-color: #373e50;    background: linear-gradient(to bottom, #373e50, #4d566c 5%, #2f3543 59%, #373e50);    box-shadow: 0px 2px 6px 0px #331E0B;    border: 1px solid #41495e;    padding: 10px;    color: #e7e7e7;    text-decoration: none;    font-size: 17px;    text-shadow: 0px 1px 1px black;    font-size: 1rem;    text-align: center;    border-radius: 2px;    display: inline-block;}
#post_shadowlands div.bouton:hover{      background-color: #495166;    background: linear-gradient(to bottom, #495166, #606a81 5%, #404656 59%, #495165);color: white;}
#post_shadowlands div.bouton_warcraft {background-color: #31180C; border: 1px solid #512916; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #FFB100; padding: .7rem 1rem; text-align: center;}
#post_shadowlands div.bouton_warcraft:hover{   background-color: #381D10; color: white;}
#post_shadowlands p.video{  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/cadre_video_battleforazeroth.png) no-repeat;    width: 686px;    height: 455px;    background-position-y: -35px;    background-position-x: 8px;    text-align: center;    padding: 10px 0px 0px 8px; }
#post_shadowlands blockquote{opacity: .95;    margin-bottom: 10px;    border: none;   -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;       background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_blockquote_shadowlands.jpg);  border: 1px solid #112945;   background-color: #0a162b;  color: #E6E9E4 !important;    text-shadow: 0px 1px 1px #00000038;}
#post_shadowlands blockquote.anima{opacity: .95;    margin-bottom: 10px;    border: none;     -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;       background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_blockquote_special_shadowlands.jpg);  border: 1px solid #1a5571;   background-color: #144359;  color: #E6E9E4 !important;    text-shadow: 0px 1px 1px #00000038;}
#post_shadowlands hr{   width: 100%; height: 40px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_shadowlands.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_shadowlands table.warcraft {background-color: #0000009c;  color:  #E6E9E4;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_shadowlands table.warcraft td.first{       background-color: #00242f;    color: #d7a034;   font-size: 15px;    text-shadow: 0px 1px 1px black;}
#post_shadowlands table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;background-color: #001b23}
#post_shadowlands table.warcraft tr{padding: 0px; height: 25px;}
#post_shadowlands #cadre_guide_article {width: 382px;    height: 215px;    border: 1px solid #012D3B !important;    box-shadow: 0 1px 1px #000;    margin-bottom: 10px;}
#post_shadowlands #cadre_guide_article:hover {    border: 1px solid #006c8f  !important;    box-shadow: #006c8f 0 0 10px  !important;}
#post_shadowlands .wp-caption{border: 1px solid #353c4d;    text-align: center;    background-color: #1d2330;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_shadowlands .wp-caption:hover{    border: 1px solid #474f63;    background-color: #2e374a;}
#post_shadowlands .wp-caption img{border: 1px solid #353c4d;margin-bottom: 3px;}
#post_shadowlands .wp-caption p.wp-caption-text{color: #a1a1a2;}
#post_shadowlands .gallery{    overflow: hidden;    background-color: #1d2330;    border: 1px solid #353c4d;    border-radius: 5px;    margin: 0 auto;    width: 97%;    clear: both;    display: block !important;    margin-bottom: 10px;    -webkit-box-shadow: inset 0 0 3px #000;}
#post_shadowlands .gallery-item{float: left;margin-right: 8px;}
#post_shadowlands .gallery img {background-color: #353c4d;border: 1px solid #353c4d;    display: block;    margin: 5px 0px 0px 10px;    border-radius: 5px;    padding: 1px;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);    position: relative;   -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    margin-right: 7px;    margin-left: 0px;    width: 241px !important;}
#post_shadowlands .gallery img:hover{    background-color: #50596F;    border: 1px solid #50596F;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_shadowlands .gallery dl{margin: 0 0 0.8em 0;}
#post_shadowlands .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_shadowlands .ui-widget .ui-widget { font-size: 1em; }
#post_shadowlands .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_shadowlands .ui-widget-content {    border-radius: 0;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_extension_shadowlands.png);    background-repeat: no-repeat;       background-color: #0F1417;    border: 1px solid #012D3B;   color: #e6e6e6;}
#post_shadowlands .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_shadowlands .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_shadowlands .ui-widget-header a { color: #e3ddc9; }
#post_shadowlands .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_shadowlands .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;margin-left:-5px;height:49px;}
#post_shadowlands .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_shadowlands .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_shadowlands .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_shadowlands .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_shadowlands .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_shadowlands .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Open sans, Arial; }
#post_shadowlands .ui-tabs .ui-tabs-hide { display: none !important; }
#post_shadowlands .ui-state-default{ background: #001C24;    border: 1px solid #012D3B;    background-image: none!important;    font-weight: 700;    color: #ce9232;}
#post_shadowlands .ui-state-default a{ color:#8d621c; text-shadow: 0px 1px 1px black; font-family: Tahoma;text-decoration: none; }
#post_shadowlands .ui-state-hover{ background: #00394A;font-weight: bold; color: #D5A34F; text-shadow: 0px 1px 1px black;}
#post_shadowlands .ui-state-focus{ background: #00394A;font-weight: bold; color: #D5A34F;text-shadow: 0px 1px 1px black; }
#post_shadowlands .ui-state-hover a{ color:  #DBBEAE; text-shadow: 0px 1px 1px black; text-decoration: none; }
#post_shadowlands .ui-state-active{border: 1px solid #012D3B;   z-index: 50;    background-color: #00242F;    text-shadow: 1px 1px 2px #000;    font-weight: 700;    color: #ce9232;}
#post_shadowlands .ui-tabs .put-next{background-color: #00242F;    padding: 3px 10px;    margin-top: 2px;    color: #c88e30;    border: 1px solid #012D3B;    text-shadow: 0 1px 1px #000;}
#post_shadowlands .ui-tabs .put-next:hover{background-color: #00394A;    color: #D3A04B; }
#post_shadowlands .ui-tabs .put-prev{background-color: #00242F;    padding: 3px 10px;    margin-top: 2px;    color: #c88e30;    border: 1px solid #012D3B;    text-shadow: 0 1px 1px #000;}
#post_shadowlands .ui-tabs .put-prev:hover{background-color: #00394A;    color: #D3A04B; }
#post_shadowlands .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #012D3B;}
#post_shadowlands .ui-state-active a{ z-index: 50; z-index: 50;    background-color: #00242F;    text-shadow: none;    font-weight: 700;    color: #ca8f31;  text-shadow: 0px 1px 1px black !important;}
#post_shadowlands .ui-widget :active { outline: none; }
#post_shadowlands .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_shadowlands .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_shadowlands .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_shadowlands .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_shadowlands td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_shadowlands .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_shadowlands .easySpoilerButtonBare{font-size:100%;     background-color: #002935 !important;    color: #bc8e34!important;    border: 1px solid #003848;    text-shadow: 0 1px 1px #000;}
#post_shadowlands .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_shadowlands a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_shadowlands .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_shadowlands .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_shadowlands a.easySpoilerButton:hover{text-decoration: none;}
#post_shadowlands .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_shadowlands a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_shadowlands .easySpoilerTitleA{ margin: 0;    padding: 5px;    border-radius: 3px 0 0 0;    background: #001b23;    border: 1px solid #00242F;    border-right: none;    border-bottom: none;    color: #10bdeb!important;}
#post_shadowlands th.easySpoilerTitleA{line-height: 150%;}
#post_shadowlands a.easySpoilerTitleA:hover{text-decoration: none;}
#post_shadowlands .easySpoilerTitleB{margin:0px 0px;padding:5px;background: #001b23;    border: 1px solid #00242F;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_shadowlands th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_shadowlands .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_shadowlands .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_shadowlands .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_shadowlands .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_shadowlands table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom:1px solid #00242F!important}
#post_shadowlands .easySpoilerRow{margin:1px 0px;padding:0px;border:0;    color: #d7ecf0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_shadowlands td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_shadowlands .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify; background-color: #001b23;    border-left: 1px solid #00242F;    border-right: 1px solid #00242F;}
#post_shadowlands .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_shadowlands td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_shadowlands th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}#post_nyalotha .resp-tabs-container { background-color: #1d1342!important;border-bottom: 1px solid #261c58 !important;}
#post_shadowlands .resp-tabs-container {background-color: #001b23 !important;border-bottom: 1px solid #012D3B;}
#post_shadowlands .resp-easy-accordion h2.resp-accordion{background-color: #001b23 !important;   border-bottom: none !important;}
#post_shadowlands h2.resp-accordion {border: 1px solid #012D3B !important;-webkit-text-fill-color: #ff9b31!important}
#post_shadowlands .resp-arrow{border-top: 12px solid #ff9b31!important}
#post_shadowlands #ffs-tabbed-1.ffs-tabbed-nav h2.resp-accordion.resp-tab-active{background: none repeat scroll 0 0 #00242f !important;     border-bottom: 1px solid #012D3B !important;}
#post_shadowlands .resp-tab-content {border: 1px solid #001b23!important;     border-left: 1px solid #012D3B !important;    border-right: 1px solid #012D3B !important;}
#post_dragonflight{ background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_extension_dragonflight.png) !important;    background-repeat: no-repeat;     background-color: #151616;    border: 1px solid #333333;    border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    box-shadow: inset 0 0 6px #000;    -moz-box-shadow: inset 0 0 6px #000;    -webkit-box-shadow: inset 0 0 6px #000;    padding: 10px;    padding-top: 10px;    line-height: 1.5em;    margin-bottom: 10px;    font-size: 13.7px;    color: #e6e6e6;  font-family: "Segoe UI",Arial,sans-serif;}
#post_dragonflight2{border-bottom: 1px dashed #291c5a; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_dragonflight a {color: #f8b700;}
#post_dragonflight a:hover {    color: #ffd356;    text-decoration: underline;}
#post_dragonflight h1 {color: #ffd14d; line-height: 1em;    text-shadow: 0px 1px 1px rgb(0 0 0 / 76%);    font-style: normal;    letter-spacing: -1px;    font-family: 'Metamorphous', cursive;    font-weight: 400;    font-size: 2.2em;}
#post_dragonflight h2 {color: #ffd14d; line-height: 1em;    text-shadow: 0px 1px 1px rgb(0 0 0 / 76%);    font-style: normal;    letter-spacing: -1px;    font-family: 'Metamorphous', cursive;    font-weight: 400;    font-size: 2em;}
#post_dragonflight h3{color: #ffd14d; line-height: 1em;    text-shadow: 0px 1px 1px rgb(0 0 0 / 76%);    font-style: normal;    letter-spacing: -1px;    font-family: 'Metamorphous', cursive;    font-weight: 400;    font-size: 1.8em;}
#post_dragonflight h4{color: #ffd14d; line-height: 1em;    text-shadow: 0px 1px 1px rgb(0 0 0 / 76%);    font-style: normal;    letter-spacing: -1px;    font-family: 'Metamorphous', cursive;   font-weight: 400;    font-size: 1.6em;}
#post_dragonflight h5{color: #00aac8;    font-family: 'Metamorphous', cursive;    text-shadow: 0px 1px 1px #000000c2;}
#post_dragonflight li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_dragonflight.png); }
#post_dragonflight ul li ul, ul li ol { margin: 2px 0px 0px 15px; } 
#post_dragonflight ul{margin: 0px 0px 10px 30px !important;}
#post_dragonflight span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#post_dragonflight p.note{   background-color: #331800; border-color: #492300;   margin-bottom: 10px;    padding: 10px;    border-width: 1px 1px 1px 5px;    border-style: solid;    border-color: #492300;   border-image: initial;    box-shadow: black 0px 1px 1px;    text-align: justify;}
#post_dragonflight div.bloc{text-shadow: 0 1px 1px #000;    background-color: #121315;    border: 1px solid #1d2326;    margin-bottom: 10px;    padding: 10px;    color: #e6e9e4;    box-shadow: 0 1px 1px #000; background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/tileset_blockquote_shadowlands_noir.jpg)}
#post_dragonflight p.bloc{font-size: 14px;    text-transform: uppercase;    color: #10bdeb;    border-bottom: 1px dashed #22262f;    margin-bottom: 15px;}
#post_dragonflight img#cadre_image{ border:1px solid #13798b; -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_dragonflight img#cadre_image:hover{           border: 1px solid #ffd14d;    box-shadow: #ffd14d 0 0 5px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_dragonflight img#cadre_bouton{ -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#post_dragonflight img#cadre_bouton:hover{     -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;    filter: saturate(140%);   -webkit-filter: saturate(140%);    -moz-filter: saturate(140%);    -o-filter: saturate(140%);    -ms-filter: saturate(140%);}
#post_dragonflight img#cadre_warcraft{    border: 1px solid #5a3b07;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#post_dragonflight img#cadre_warcraft:hover{ border-color: #cd9132;    box-shadow: 0 0 10px #704a0d;}
#post_dragonflight div.bouton{margin: .5rem 0;    margin-top: 0px;    position: relative;  background: linear-gradient(to bottom, #102031, #1D3754 5%, #1F3E61 59%, #1B2E45);    box-shadow: 0px 2px 6px 0px #101013;    border: 1px solid #2f4b6a;   padding: 10px;    color: #e7e7e7;    text-decoration: none;    font-size: 17px;    text-shadow: 0px 1px 1px black;    font-size: 1rem;    text-align: center;    border-radius: 2px;    display: inline-block;}
#post_dragonflight div.bouton:hover{      background-color: #495166;    background: linear-gradient(to bottom, #172d46, #26476c 5%, #284f7a 59%, #26405f);color: white;}
#post_dragonflight div.bouton_warcraft {background-color: #31180C; border: 1px solid #512916; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #FFB100; padding: .7rem 1rem; text-align: center;}
#post_dragonflight div.bouton_warcraft:hover{   background-color: #381D10; color: white;}
#post_dragonflight blockquote{opacity: .95;    margin-bottom: 10px;    border: none;   -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;    border: 1px solid #3d3d3d;    background-color: #272929;  color: #E6E9E4 !important;    text-shadow: 0px 1px 1px #00000038;}
#post_dragonflight blockquote.anima{opacity: .95;    margin-bottom: 10px;    border: none;     -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;       background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_blockquote_special_shadowlands.jpg);  border: 1px solid #1a5571;   background-color: #144359;  color: #E6E9E4 !important;    text-shadow: 0px 1px 1px #00000038;}
#post_dragonflight hr{   width: 100%; height: 40px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_dragonflight.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_dragonflight table.warcraft {background-color: #0000009c;  color:  #E6E9E4;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_dragonflight table.warcraft td.first{     background-color: #30190D;    color: #ffd14d;    font-size: 15px;    text-shadow: 0px 1px 1px #000000c4;}
#post_dragonflight table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;background-color: #241208}
#post_dragonflight table.warcraft tr{padding: 0px; height: 25px;}
#post_dragonflight #cadre_guide_article {width: 382px;    height: 215px;    border: 1px solid #012D3B !important;    box-shadow: 0 1px 1px #000;    margin-bottom: 10px;}
#post_dragonflight #cadre_guide_article:hover {    border: 1px solid #006c8f  !important;    box-shadow: #006c8f 0 0 10px  !important;}
#post_dragonflight .wp-caption{    border: 1px solid #572d17;    text-align: center;    background-color: #30190d;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_dragonflight .wp-caption:hover{       border: 1px solid #743c1f;    background-color: #462413;}
#post_dragonflight .wp-caption img{border: 1px solid #4b2816;margin-bottom: 3px;}
#post_dragonflight .wp-caption p.wp-caption-text{    color: #ffbd00;    text-shadow: 0px 1px 1px black;}
#post_dragonflight .gallery{    overflow: hidden;    background-color: #1d2330;    border: 1px solid #353c4d;    border-radius: 5px;    margin: 0 auto;    width: 97%;    clear: both;    display: block !important;    margin-bottom: 10px;    -webkit-box-shadow: inset 0 0 3px #000;}
#post_dragonflight .gallery-item{float: left;margin-right: 8px;}
#post_dragonflight .gallery img {background-color: #353c4d;border: 1px solid #353c4d;    display: block;    margin: 5px 0px 0px 10px;    border-radius: 5px;    padding: 1px;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);    position: relative;   -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    margin-right: 7px;    margin-left: 0px;    width: 241px !important;}
#post_dragonflight .gallery img:hover{    background-color: #50596F;    border: 1px solid #50596F;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_dragonflight .gallery dl{margin: 0 0 0.8em 0;}
#post_dragonflight .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_dragonflight .ui-widget .ui-widget { font-size: 1em; }
#post_dragonflight .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_dragonflight .ui-widget-content {    border-radius: 0;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_extension_dragonflight.png) !important;    background-repeat: no-repeat;      background-color: #151616;    border: 1px solid #353535;  color: #e6e6e6;}
#post_dragonflight .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_dragonflight .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_dragonflight .ui-widget-header a { color: #e3ddc9; }
#post_dragonflight .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_dragonflight .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -38px;margin-left:-5px;height:49px;margin: -40px 0px 0px -5px !important;}
#post_dragonflight .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_dragonflight .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_dragonflight .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_dragonflight .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_dragonflight .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_dragonflight .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Open sans, Arial; }
#post_dragonflight .ui-tabs .ui-tabs-hide { display: none !important; }
#post_dragonflight .ui-state-default{    background: #241208;    border: 1px solid #4b2510;    background-image: none!important;    font-weight: 700;    color: #ffd14d;}
#post_dragonflight .ui-state-default a{ color:#e2a700; text-shadow: 0px 1px 1px black; font-family: Tahoma;text-decoration: none; }
#post_dragonflight .ui-state-hover{     background:#5e3017;    font-weight: bold;    color: #ffd14d;text-shadow: 0px 1px 1px black;}
#post_dragonflight .ui-state-focus{ background: #5e3017;font-weight: bold; color: #D5A34F;text-shadow: 0px 1px 1px black; }
#post_dragonflight .ui-state-hover a{ color:  #ffd14d; text-shadow: 0px 1px 1px black; text-decoration: none; }
#post_dragonflight .ui-state-active{background-color: #153e6c;    text-shadow: none;    font-weight: 700;     text-shadow: 1px 1px 2px #000;    font-weight: 700;}
#post_dragonflight .ui-tabs .put-next{background-color: #3e2010;    padding: 3px 10px;    margin-top: 2px;    color: #ffd14d;    border: 1px solid #482512; text-shadow: 0 1px 1px #000;}
#post_dragonflight .ui-tabs .put-next:hover{background-color: #532d1a;    color: #ffd14d;}
#post_dragonflight .ui-tabs .put-prev{background-color: #3e2010;    padding: 3px 10px;    margin-top: 2px;    color: #ffd14d;    border: 1px solid #1b4f8a;    text-shadow: 0 1px 1px #000;}
#post_dragonflight .ui-tabs .put-prev:hover{background-color: #532d1a;    color: #ffd14d; }
#post_dragonflight .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #313131;}
#post_dragonflight .ui-state-active a{ z-index: 50; z-index: 50;    background-color: #3e2010;    text-shadow: none;    font-weight: 700;    color: #ca8f31;  text-shadow: 0px 1px 1px black !important;}
#post_dragonflight .ui-widget :active { outline: none; }
#post_dragonflight .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_dragonflight .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_dragonflight .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_dragonflight .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_dragonflight td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_dragonflight .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_dragonflight .easySpoilerButtonBare{font-size:100%;    background-color: #3e2010 !important;    color: #f5c94a!important;    border: 1px solid #552c15;  text-shadow: 0 1px 1px #000;}
#post_dragonflight .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_dragonflight a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_dragonflight .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_dragonflight .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_dragonflight a.easySpoilerButton:hover{text-decoration: none;}
#post_dragonflight .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_dragonflight a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_dragonflight .easySpoilerTitleA{ margin: 0;    padding: 5px;    border-radius: 3px 0 0 0;   background: #241208;    border: 1px solid #492410;    border-right: none;    border-bottom: none;    color: #ffd14d!important;}
#post_dragonflight th.easySpoilerTitleA{line-height: 150%;}
#post_dragonflight a.easySpoilerTitleA:hover{text-decoration: none;}
#post_dragonflight .easySpoilerTitleB{margin:0px 0px;padding:5px;    background: #241208;    border: 1px solid #321e13;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_dragonflight th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_dragonflight .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_dragonflight .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_dragonflight .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_dragonflight .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_dragonflight table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom:1px solid #2f1d13!important}
#post_dragonflight .easySpoilerRow{margin:1px 0px;padding:0px;border:0;    color: #d7ecf0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_dragonflight td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_dragonflight .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify; background-color: #241208;    border-left: 1px solid #2f1d13;    border-right: 1px solid #2f1d13;}
#post_dragonflight .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_dragonflight td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_dragonflight th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}#post_nyalotha .resp-tabs-container { background-color: #1d1342!important;border-bottom: 1px solid #261c58 !important;}
#post_dragonflight .resp-tabs-container {background-color: #0a2340 !important;    border-bottom: 1px solid #123760;}
#post_dragonflight .resp-easy-accordion h2.resp-accordion{background-color: #0f2d4f !important;   border-bottom: none !important;}
#post_dragonflight h2.resp-accordion {border: 1px solid #153e6c !important;-webkit-text-fill-color: #f5b501!important}
#post_dragonflight .resp-arrow{border-top: 12px solid #f5b501!important}
#post_dragonflight #ffs-tabbed-1.ffs-tabbed-nav h2.resp-accordion.resp-tab-active{background: none repeat scroll 0 0 #153e6c !important;     border-bottom: 1px solid #133760 !important;}
#post_dragonflight .resp-tab-content {border: 1px solid #133760!important;     border-left: 1px solid #133760 !important;    border-right: 1px solid #133760 !important;    background-color: #0a2340 !important;}
#post_dragonflight h2.resp-tab-active {    background: #153e6c !important;}
#post_dragonflight div.monture {background-color: #241208; margin-bottom: 10px; padding-bottom: 0px; position: relative ; overflow: hidden; border: 1px solid #4e2712; text-shadow: 1px 1px 1px black; box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.3); padding-right: 10px;}
#post_dragonflight div.monture h2{font-size: 21px; display: block; text-transform: uppercase; margin-right: -10px; font-style: normal; -webkit-text-fill-color: #a335d2; color: #a335d2; font-weight: 400; font-family: 'Segoe UI', Tahoma, Geneva; padding: 0.6em; vertical-align: middle; margin-bottom: 0px; margin-top: -15px; text-shadow: 1px 1px 1px #000;}
#post_dragonflight div.monture h2.a{font-weight: normal;}
#post_dragonflight div.monture h2.img{margin-right: 5px; vertical-align: middle;}
#post_dragonflight div.monture p{text-align: justify;}
#post_dragonflight div.monture div.etiquette{background-color: #3d2010; padding: 4px 5px; margin: 0px 5px 0 0; float: left; border: 1px solid #5e2f16; box-shadow: 0px 1px 1px #00000080;}
#post_thewarwithin{ background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_extension_thewarwithin.png) !important;    background-repeat: no-repeat;   background-color: #19110a;    border: 1px solid #42260d;   border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    box-shadow: inset 0 0 6px #000;    -moz-box-shadow: inset 0 0 6px #000;    -webkit-box-shadow: inset 0 0 6px #000;    padding: 10px;    padding-top: 10px;    line-height: 1.5em;    margin-bottom: 10px;    font-size: 13.7px;    color: #e6e6e6;  font-family: "Segoe UI",Arial,sans-serif;}
#post_thewarwithin2{border-bottom: 1px dashed #291c5a; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_thewarwithin a {color: #f9bc44;}
#post_thewarwithin a:hover {    color: #ffd356;    text-decoration: underline;}
#post_thewarwithin h1 {color: #ff904c; line-height: 1em;    filter: drop-shadow(1px 1px 5px #692e0a);    font-style: normal;    letter-spacing: -1px;    font-family: Calibri;    font-weight: 400;    font-size: 2.8em;}
#post_thewarwithin h2 {color: #ff904c; line-height: 1em;   filter: drop-shadow(1px 1px 5px #692e0a);    font-style: normal;    letter-spacing: -1px;       font-family: Calibri;     font-weight: 400;   font-size: 2.4em;}
#post_thewarwithin h3{color: #ff904c; line-height: 1em;    filter: drop-shadow(1px 1px 5px #692e0a);    font-style: normal;    letter-spacing: -1px;     font-family: Calibri;    font-weight: 400;    font-size: 2em;}
#post_thewarwithin h4{color: #ff904c; line-height: 1em;    filter: drop-shadow(1px 1px 5px #692e0a);    font-style: normal;    letter-spacing: -1px;    font-family: Calibri;  font-weight: 400;    font-size: 1.6em;}
#post_thewarwithin h5{    color: #ffbb88;   font-family: Arial;   text-shadow: 0px 1px 1px #000000c2;}
#post_thewarwithin li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_thewarwithin.png); }
#post_thewarwithin ul li ul, ul li ol { margin: 2px 0px 0px 15px; } 
#post_thewarwithin ul{margin: 0px 0px 10px 20px !important;}
#post_thewarwithin span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#post_thewarwithin p.note{   background-color: #331800; border-color: #492300;   margin-bottom: 10px;    padding: 10px;    border-width: 1px 1px 1px 5px;    border-style: solid;    border-color: #492300;   border-image: initial;    box-shadow: black 0px 1px 1px;    text-align: justify;}
#post_thewarwithin div.bloc{text-shadow: 0 1px 1px #000;    background-color: #121315;    border: 1px solid #1d2326;    margin-bottom: 10px;    padding: 10px;    color: #e6e9e4;    box-shadow: 0 1px 1px #000; background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/tileset_blockquote_shadowlands_noir.jpg)}
#post_thewarwithin p.bloc{font-size: 14px;    text-transform: uppercase;    color: #10bdeb;    border-bottom: 1px dashed #22262f;    margin-bottom: 15px;}
#post_thewarwithin img#cadre_image{  border:1px solid #9b5015; -webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_thewarwithin img#cadre_image:hover{ border: 1px solid #dc8038;    filter: drop-shadow(1px 1px 5px #692e0a);    -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    box-shadow: none;}
#post_thewarwithin img#cadre_image_grand{  border:2px solid #9b5015; -webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_thewarwithin img#cadre_image_grand:hover{ border: 2px solid #dc8038;    filter: drop-shadow(1px 1px 5px #692e0a);    -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    box-shadow: none;}
#post_thewarwithin iframe#cadre_image{  border:2px solid #9b5015; -webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_thewarwithin iframe#cadre_image:hover{ border: 2px solid #dc8038;    filter: drop-shadow(1px 1px 5px #692e0a);    -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    box-shadow: none;}
#post_thewarwithin img#cadre_bouton{ -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#post_thewarwithin img#cadre_bouton:hover{     -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;    filter: saturate(140%);   -webkit-filter: saturate(140%);    -moz-filter: saturate(140%);    -o-filter: saturate(140%);    -ms-filter: saturate(140%);}
#post_thewarwithin img#cadre_warcraft{    border: 1px solid #5a3b07;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#post_thewarwithin img#cadre_warcraft:hover{ border-color: #dc8038;    box-shadow: 0 0 10px #704a0d;}
#post_thewarwithin div.bouton{margin: .5rem 0;    margin-top: 0px;    position: relative;  background: linear-gradient(to bottom, #102031, #1D3754 5%, #1F3E61 59%, #1B2E45);    box-shadow: 0px 2px 6px 0px #101013;    border: 1px solid #2f4b6a;   padding: 10px;    color: #e7e7e7;    text-decoration: none;    font-size: 17px;    text-shadow: 0px 1px 1px black;    font-size: 1rem;    text-align: center;    border-radius: 2px;    display: inline-block;}
#post_thewarwithin div.bouton:hover{      background-color: #495166;    background: linear-gradient(to bottom, #172d46, #26476c 5%, #284f7a 59%, #26405f);color: white;}
#post_thewarwithin div.bouton_warcraft {    background-color: #332013;    border: 1px solid #643514; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #e2d29f; padding: .7rem 1rem; text-align: center;}
#post_thewarwithin div.bouton_warcraft:hover{   background-color: #301d11; color: white;}
#post_thewarwithin blockquote{opacity: .95;    margin-bottom: 10px;    border: none;   -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;        border: 1px solid #572909;    background-color: #352113;  color: #fcf3da !important;    text-shadow: 0px 1px 1px #00000038;}
#post_thewarwithin hr{   width: 100%; height: 40px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_warwithin_joyau.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_thewarwithin table.warcraft {background-color: #0000009c;  color:  #E6E9E4;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_thewarwithin table.warcraft td.first{     background-color: #362415;    color: #ffd14d;    font-size: 15px;    text-shadow: 0px 1px 1px #000000c4;}
#post_thewarwithin table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;background-color: #23180f}
#post_thewarwithin table.warcraft tr{padding: 0px; height: 25px;}
#post_thewarwithin #cadre_guide_article {width: 382px;    height: 215px;    border: 1px solid #9b5015 !important;    box-shadow: 0 1px 1px #000;    margin-bottom: 10px;}
#post_thewarwithin #cadre_guide_article:hover { border: 1px solid #da7526 !important;    box-shadow: #8f4f00 0 0 10px !important;}
#post_thewarwithin #cadre_guide_article:hover a{color: #ffbb88;}
#post_thewarwithin .wp-caption{    border: 1px solid #572d17;    text-align: center;    background-color: #30190d;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_thewarwithin .wp-caption:hover{       border: 1px solid #743c1f;    background-color: #462413;}
#post_thewarwithin .wp-caption img{border: 1px solid #4b2816;margin-bottom: 3px;}
#post_thewarwithin .wp-caption p.wp-caption-text{    color: #ffbd00;    text-shadow: 0px 1px 1px black;}
#post_thewarwithin .gallery{    overflow: hidden;    background-color: #1d2330;    border: 1px solid #353c4d;    border-radius: 5px;    margin: 0 auto;    width: 97%;    clear: both;    display: block !important;    margin-bottom: 10px;    -webkit-box-shadow: inset 0 0 3px #000;}
#post_thewarwithin .gallery-item{float: left;margin-right: 8px;}
#post_thewarwithin .gallery img {background-color: #353c4d;border: 1px solid #353c4d;    display: block;    margin: 5px 0px 0px 10px;    border-radius: 5px;    padding: 1px;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);    position: relative;   -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    margin-right: 7px;    margin-left: 0px;    width: 241px !important;}
#post_thewarwithin .gallery img:hover{    background-color: #50596F;    border: 1px solid #50596F;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_thewarwithin .gallery dl{margin: 0 0 0.8em 0;}
#post_thewarwithin .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_thewarwithin .ui-widget .ui-widget { font-size: 1em; }
#post_thewarwithin .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_thewarwithin .ui-widget-content {    border-radius: 0;    background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_extension_thewarwithin.png);    background-repeat: no-repeat;      background-color: #19110a;    border: 1px solid #42260d;  color: #e6e6e6;}
#post_thewarwithin .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_thewarwithin .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_thewarwithin .ui-widget-header a { color: #e3ddc9; }
#post_thewarwithin .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_thewarwithin .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -39px !important;    margin-left: -5px !important;height:25px;}
#post_thewarwithin .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_thewarwithin .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_thewarwithin .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_thewarwithin .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_thewarwithin .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_thewarwithin .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Open sans, Arial; }
#post_thewarwithin .ui-tabs .ui-tabs-hide { display: none !important; }
#post_thewarwithin .ui-state-default{   background: #201912;    border: 1px solid #42260d;  background-image: none!important;    font-weight: 700;    color: #ffd14d;}
#post_thewarwithin .ui-state-default a{ color:#b38663; text-shadow: 0px 1px 1px black; font-family: Tahoma;text-decoration: none; }
#post_thewarwithin .ui-state-hover{     background:#3f3327;    font-weight: bold;    color: #f17b33;text-shadow: 0px 1px 1px black;}
#post_thewarwithin .ui-state-focus{ background: #3f3327;font-weight: bold; color: #D5A34F;text-shadow: 0px 1px 1px black; }
#post_thewarwithin .ui-state-hover a{ color:  #f17b33; text-shadow: 0px 1px 1px black; text-decoration: none; }
#post_thewarwithin .ui-state-active{  text-shadow: none;    font-weight: 700;     text-shadow: 1px 1px 2px #000;    font-weight: 700;}
#post_thewarwithin .ui-tabs .put-next{background-color: #352b21;    padding: 3px 10px;    margin-top: 2px;    color: #feba87;    border: 1px solid #42260d; text-shadow: 0 1px 1px #000;}
#post_thewarwithin .ui-tabs .put-next:hover{background-color: #3f3327;    color: #f17b33;}
#post_thewarwithin .ui-tabs .put-prev{background-color: #352b21;    padding: 3px 10px;    margin-top: 2px;    color: #feba87;    border: 1px solid #42260d;    text-shadow: 0 1px 1px #000;}
#post_thewarwithin .ui-tabs .put-prev:hover{background-color: #3f3327;    color: #f17b33; }
#post_thewarwithin .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #42260d;}
#post_thewarwithin .ui-state-active a{ z-index: 50; z-index: 50;    background-color: #352b21;    text-shadow: none;    font-weight: 700;    color: #ffbb88;  text-shadow: 0px 1px 1px black !important;}
#post_thewarwithin .ui-widget :active { outline: none; }
#post_thewarwithin .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_thewarwithin .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_thewarwithin .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_thewarwithin .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_thewarwithin td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_thewarwithin .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_thewarwithin .easySpoilerButtonBare{font-size:100%;    background-color: #352b21 !important;    color: #f5c94a!important;    border: 1px solid #552c15;  text-shadow: 0 1px 1px #000;}
#post_thewarwithin .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_thewarwithin a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_thewarwithin .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_thewarwithin .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_thewarwithin a.easySpoilerButton:hover{text-decoration: none;}
#post_thewarwithin .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_thewarwithin a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_thewarwithin .easySpoilerTitleA{ margin: 0;    padding: 5px;    border-radius: 3px 0 0 0;  background: #21160f;    border: 1px solid #3f2a1c;   border-right: none;    border-bottom: none;    color: #ffbb88!important;}
#post_thewarwithin th.easySpoilerTitleA{line-height: 150%;}
#post_thewarwithin a.easySpoilerTitleA:hover{text-decoration: none;}
#post_thewarwithin .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #21160f;    border: 1px solid #3f2a1c;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_thewarwithin th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_thewarwithin .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_thewarwithin .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_thewarwithin .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_thewarwithin .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_thewarwithin table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom:1px solid #2f1d13!important}
#post_thewarwithin .easySpoilerRow{margin:1px 0px;padding:0px;border:0;    color: #d7ecf0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_thewarwithin td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_thewarwithin .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify; background-color: #21160f;    border-left: 1px solid #3f2a1c;    border-right: 1px solid #3f2a1c;}
#post_thewarwithin .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_thewarwithin td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_thewarwithin th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}#post_nyalotha .resp-tabs-container { background-color: #1d1342!important;border-bottom: 1px solid #261c58 !important;}
#post_thewarwithin .resp-tabs-container {background-color: #0a2340 !important;    border-bottom: 1px solid #123760;}
#post_thewarwithin .resp-easy-accordion h2.resp-accordion{background-color: #0f2d4f !important;   border-bottom: none !important;}
#post_thewarwithin h2.resp-accordion {border: 1px solid #153e6c !important;-webkit-text-fill-color: #f5b501!important}
#post_thewarwithin .resp-arrow{border-top: 12px solid #f5b501!important}
#post_thewarwithin #ffs-tabbed-1.ffs-tabbed-nav h2.resp-accordion.resp-tab-active{background: none repeat scroll 0 0 #153e6c !important;     border-bottom: 1px solid #133760 !important;}
#post_thewarwithin .resp-tab-content {border: 1px solid #133760!important;     border-left: 1px solid #133760 !important;    border-right: 1px solid #133760 !important;    background-color: #0a2340 !important;}
#post_thewarwithin h2.resp-tab-active {    background: #153e6c !important;}
#post_thewarwithin div.monture {background-color: #241208; margin-bottom: 10px; padding-bottom: 0px; position: relative; overflow: hidden; border: 1px solid #4e2712; text-shadow: 1px 1px 1px black; box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.3); padding-right: 10px;}
#post_thewarwithin div.monture h2{font-size: 21px; display: block; text-transform: uppercase; margin-right: -10px; font-style: normal; -webkit-text-fill-color: #a335d2; color: #a335d2; font-weight: 400; font-family: 'Segoe UI', Tahoma, Geneva; padding: 0.6em; vertical-align: middle; margin-bottom: 0px; margin-top: -15px; text-shadow: 1px 1px 1px #000;}
#post_thewarwithin div.monture h2.a{font-weight: normal;}
#post_thewarwithin div.monture h2.img{margin-right: 5px; vertical-align: middle;}
#post_thewarwithin div.monture p{text-align: justify;}
#post_thewarwithin div.monture div.etiquette{background-color: #3d2010; padding: 4px 5px; margin: 0px 5px 0 0; float: left; border: 1px solid #5e2f16; box-shadow: 0px 1px 1px #00000080;}
#post_midnight{ background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_extension_midnightofficiel.jpg) !important;    background-repeat: no-repeat;   background-color: #04001a;    border: 1px solid #2e1b8d;   border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    box-shadow: inset 0 0 6px #000;    -moz-box-shadow: inset 0 0 6px #000;    -webkit-box-shadow: inset 0 0 6px #000;    padding: 10px;    padding-top: 10px;    line-height: 1.5em;    margin-bottom: 10px;    font-size: 13.7px;    color: #e6e6e6;  font-family: "Segoe UI",Arial,sans-serif;}
#post_midnight2{border-bottom: 1px dashed #291c5a; margin-bottom: 12px; padding: 0 0 12px 26px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/posts/icone_warcraft20.png) no-repeat; line-height: 21px; font-weight: bold; padding-right: .3em; font-size: 16px; font-size: 1rem;  letter-spacing: 0px;  font-family: "Palatino Linotype", "Times", serif;  color: #03345F;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #FFF;  font-weight: bold;  letter-spacing: -0.5px;}
#post_midnight a {color: #9480ff;}
#post_midnight a:hover {    color: #f6ff63;    text-decoration: underline;}
#post_midnight h1 {color: #9f40ff; line-height: 1em;    filter: drop-shadow(1px 1px 5px #641ad2);    font-style: normal;    letter-spacing: -1px;    font-family: Calibri;    font-weight: 400;    font-size: 2.8em;}
#post_midnight h2 {color: #9f40ff; line-height: 1em;   filter: drop-shadow(1px 1px 5px #641ad2);    font-style: normal;    letter-spacing: -1px;       font-family: Calibri;     font-weight: 400;   font-size: 2.4em;}
#post_midnight h3{color: #9f40ff; line-height: 1em;    filter: drop-shadow(1px 1px 5px #641ad2);    font-style: normal;    letter-spacing: -1px;     font-family: Calibri;    font-weight: 400;    font-size: 2em;}
#post_midnight h4{color: #9f40ff; line-height: 1em;    filter: drop-shadow(1px 1px 5px #641ad2);    font-style: normal;    letter-spacing: -1px;    font-family: Calibri;  font-weight: 400;    font-size: 1.6em;}
#post_midnight h5{    color: #ffff99;   font-family: Arial;   text-shadow: 0px 1px 1px #000000c2;}
#post_midnight li{ list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/li_midnight_orbe13.png); }
#post_midnight ul li ul, ul li ol { margin: 2px 0px 0px 15px; } 
#post_midnight ul{margin: 0px 0px 10px 20px !important;}
#post_midnight span.source{float: right;text-transform: none;  font-family: Arial,sans-serif;  font-size: 0.7em;  letter-spacing: 0.4px;  font-style: normal;}
#post_midnight p.note{ background-color: #100937;    margin-bottom: 10px;    padding: 10px;    border-width: 1px 1px 1px 5px;    border-style: solid;    border-color: #231765;border-image: initial;    box-shadow: black 0px 1px 1px;    text-align: justify;}
#post_midnight div.bloc{text-shadow: 0 1px 1px #000;      background-color: #0a0525;    border: 1px solid #211756;   margin-bottom: 10px;    padding: 10px;    color: #e6e9e4;    box-shadow: 0 1px 1px #000;}
#post_midnight p.bloc{font-size: 14px;    text-transform: uppercase;    color:#ffcc99;    border-bottom: 1px dashed #231c50;    margin-bottom: 15px;}
#post_midnight img#cadre_image{  border:1px solid #5f1bdb; -webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_midnight img#cadre_image:hover{ border: 1px solid #7f3bfb;    filter: drop-shadow(1px 1px 5px #641ad2);    -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    box-shadow: none;}
#post_midnight img#cadre_image_grand{  border:2px solid #5f1bdb; -webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_midnight img#cadre_image_grand:hover{ border: 2px solid #7f3bfb;    filter: drop-shadow(1px 1px 5px #641ad2);    -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    box-shadow: none;}
#post_midnight iframe#cadre_image{  border:2px solid #5f1bdb; -webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_midnight iframe#cadre_image:hover{ border: 2px solid #7f3bfb;    filter: drop-shadow(1px 1px 5px #641ad2);    -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    box-shadow: none;}
#post_midnight img#cadre_bouton{ -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
#post_midnight img#cadre_bouton:hover{     -webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;    filter: saturate(140%);   -webkit-filter: saturate(140%);    -moz-filter: saturate(140%);    -o-filter: saturate(140%);    -ms-filter: saturate(140%);}
#post_midnight img#cadre_warcraft{    border:1px solid #2e1b8d;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#post_midnight img#cadre_warcraft:hover{ border-color: #7f3bfb;    box-shadow: 0 0 10px #7f3bfb;}
#post_midnight div.bouton{margin: .5rem 0;    margin-top: 0px;    position: relative;    background: linear-gradient(to bottom, #393ee3, #393ee3 5%, #393ee3 59%, #393ee3);    box-shadow: 0px 2px 6px 0px #101013;    border: 3px solid #2e32c3;    padding: 8px;    text-decoration: none;    font-size: 17px;    text-shadow: 0px 1px 1px black;    font-size: 1rem;   text-align: center;   border-radius: 7px; display: inline-block;}
#post_midnight div.bouton:hover{     background: linear-gradient(to bottom, #3b79f5, #3b79f5 5%, #3b79f5 59%, #3b79f5); border: 3px solid transparent;   color: white;    cursor: pointer;}
#post_midnight div.bouton_warcraft {    background-color: #332013;    border: 1px solid #643514; margin-top: 0px; display: inline-block; margin: .5rem 0; margin-top: 0px; cursor: pointer; position: relative; font-size: 16px; color: #e2d29f; padding: .7rem 1rem; text-align: center;}
#post_midnight div.bouton_warcraft:hover{   background-color: #301d11; color: white;}
#post_midnight blockquote{opacity: .95;    margin-bottom: 10px;    border: none;   -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;       border: 1px solid #271d5b;    background-color: #100a31;  color: #fffaeb !important;    text-shadow: 0px 1px 1px #00000038;}
#post_midnight blockquote.bordure{opacity: .95;    margin-bottom: 10px;    border: none;   -moz-box-shadow: #0d0703 0 0 5px;    box-shadow: #0D0703 0 0 5px;       border: 1px solid #271d5b; border-left: 7px solid #271d5b;   background-color: #100a31;  color: #fffaeb !important;    text-shadow: 0px 1px 1px #00000038;}
#post_midnight hr{   width: 100%; height: 40px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_midnight775.png) center center no-repeat;  border: none;  margin-top: 0px; }
#post_midnight table.warcraft {background-color: #0000009c;  color:  #E6E9E4;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#post_midnight table.warcraft td.rangee{  background-color: #1d144b;     font-size: 16px;    color: #b5aae4;    text-shadow: 0px 1px 1px black;}
#post_midnight table.warcraft td.first{     background-color: #140b44;    color: #ffff99;    font-size: 15px;    text-shadow: 0px 1px 1px #000000c4;}
#post_midnight table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;background-color: #100937}
#post_midnight table.warcraft tr{padding: 0px; height: 25px;}
#post_midnight #cadre_guide_article {width: 382px;    height: 215px;    border: 1px solid #5f1bdb !important;    box-shadow: 0 1px 1px #000;    margin-bottom: 10px;}
#post_midnight #cadre_guide_article:hover { border: 1px solid #7635ec !important;    box-shadow: #7941de 0 0 10px !important;}
#post_midnight #cadre_guide_article:hover a{color: #f6ff63;}
#post_midnight .wp-caption{    border: 1px solid #572d17;    text-align: center;    background-color: #30190d;  padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#post_midnight .wp-caption:hover{       border: 1px solid #743c1f;    background-color: #462413;}
#post_midnight .wp-caption img{border: 1px solid #4b2816;margin-bottom: 3px;}
#post_midnight .wp-caption p.wp-caption-text{    color: #ffbd00;    text-shadow: 0px 1px 1px black;}
#post_midnight .gallery{    overflow: hidden;    background-color: #1d2330;    border: 1px solid #353c4d;    border-radius: 5px;    margin: 0 auto;    width: 97%;    clear: both;    display: block !important;    margin-bottom: 10px;    -webkit-box-shadow: inset 0 0 3px #000;}
#post_midnight .gallery-item{float: left;margin-right: 8px;}
#post_midnight .gallery img {background-color: #353c4d;border: 1px solid #353c4d;    display: block;    margin: 5px 0px 0px 10px;    border-radius: 5px;    padding: 1px;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);    position: relative;   -webkit-transition: all 0.2s linear 0s;    -moz-transition: all 0.2s linear 0s;    -ms-transition: all 0.2s linear 0s;    -o-transition: all 0.2s linear 0s;    transition: all 0.2s linear 0s;    margin-right: 7px;    margin-left: 0px;    width: 241px !important;}
#post_midnight .gallery img:hover{    background-color: #50596F;    border: 1px solid #50596F;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
#post_midnight .gallery dl{margin: 0 0 0.8em 0;}
#post_midnight .gallery dd{margin-left: 1em;color: #1BA9FA;margin-top: 0.2em;}
#post_midnight .ui-widget .ui-widget { font-size: 1em; }
#post_midnight .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#post_midnight .ui-widget-content {    border-radius: 0; background-repeat: no-repeat;     background-color: #060024;    border: 1px solid #24156c;  color: #e6e6e6;}
#post_midnight .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#post_midnight .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#post_midnight .ui-widget-header a { color: #e3ddc9; }
#post_midnight .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#post_midnight .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -39px !important;    margin-left: -5px !important;height:25px;}
#post_midnight .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#post_midnight .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#post_midnight .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#post_midnight .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#post_midnight .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#post_midnight .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Open sans, Arial; }
#post_midnight .ui-tabs .ui-tabs-hide { display: none !important; }
#post_midnight .ui-state-default{      background: #171039;    border: 1px solid #24156c; background-image: none!important;    font-weight: 700;    color: #ffd14d;}
#post_midnight .ui-state-default a{ color:#ffff99; text-shadow: 0px 1px 1px black; font-family: Tahoma;text-decoration: none; }
#post_midnight .ui-state-hover{     background:#1F154D;    font-weight: bold;    color: #f17b33;text-shadow: 0px 1px 1px black;}
#post_midnight .ui-state-focus{ background: #1F154D;font-weight: bold; color: #D5A34F;text-shadow: 0px 1px 1px black; }
#post_midnight .ui-state-hover a{ text-shadow: 0px 1px 1px black; text-decoration: none; }
#post_midnight .ui-state-active{  text-shadow: none;    font-weight: 700;     text-shadow: 1px 1px 2px #000;    font-weight: 700;}
#post_midnight .ui-tabs .put-next{background-color: #22136a;    padding: 3px 10px;    margin-top: 2px;    color: #ffff99;    border: 1px solid #2e1c87;    text-shadow: 0 1px 1px #000;}
#post_midnight .ui-tabs .put-next:hover{background-color: #2C1887;    color: #b5a9e4;}
#post_midnight .ui-tabs .put-prev{background-color: #22136a;    padding: 3px 10px;    margin-top: 2px;    color: #ffff99;    border: 1px solid #2e1c87;    text-shadow: 0 1px 1px #000;}
#post_midnight .ui-tabs .put-prev:hover{background-color: #2C1887;    color: #b5a9e4; }
#post_midnight .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #24156c;}
#post_midnight .ui-state-active a{ z-index: 50; z-index: 50;   background-color: #060024;    text-shadow: none;    font-weight: 700;    color: #fefe98; text-shadow: 0px 1px 1px black !important;}
#post_midnight .ui-widget :active { outline: none; }
#post_midnight .easySpoilerWrapper{padding: 0px;margin: 0px 0px;margin-bottom: 10px;xborder: 0px solid;}
#post_midnight .easySpoilerGroupWrapperFirst{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_midnight .easySpoilerGroupWrapperLast{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_midnight .easySpoilerGroupWrapperLastRow{margin:1px 0px;padding:5px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_midnight td.easySpoilerGroupWrapperLastRow{margin:0px 0px;padding:5px 0px 0px 0px;border:0;outline:0px;}
#post_midnight .easySpoilerGroupWrapper{border-bottom: 1px solid #ddd;border-right: 1px solid #aaa;border-left: 1px solid #ccc;border-top: 1px solid #e4e4e4;background:white;padding: 0px;margin: 0px 0px;xborder: 0px solid;}
#post_midnight .easySpoilerButtonBare{font-size:100%;background-color: #22136a !important;    color: #ffff99 !important;    border: 1px solid #331f94;    text-shadow: 0 1px 1px #000;}
#post_midnight .easySpoilerButtonOther{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_midnight a.easySpoilerButtonOther:hover{text-decoration: none;}
#post_midnight .easySpoilerButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_midnight .easySpoilerButtonLeft{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_midnight a.easySpoilerButton:hover{text-decoration: none;}
#post_midnight .easySpoilerGroupButton{xpadding: 10px;margin: 0px 0px;xborder: 0px solid;font-size:100%;text-decoration: none;font-weight: normal;}
#post_midnight a.easySpoilerGroupButton:hover{text-decoration: none;}
#post_midnight .easySpoilerTitleA{ margin: 0;    padding: 5px;    border-radius: 3px 0 0 0;  background: #100937;    border: 1px solid #21136c;   border-right: none;    border-bottom: none;    color: #fafa96 !important;}
#post_midnight th.easySpoilerTitleA{line-height: 150%;}
#post_midnight a.easySpoilerTitleA:hover{text-decoration: none;}
#post_midnight .easySpoilerTitleB{margin:0px 0px;padding:5px;  background: #100937;    border: 1px solid #21136c;border-bottom: none;border-left: none;border-radius: 0px 3px 0px 0px;}
#post_midnight th.easySpoilerTitleB{line-height: 216%;text-align: right;}
#post_midnight .easySpoilerGroup{margin:0px 0px;padding:5px;border:0px;border-bottom: 1px solid #C5C5C5;	background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond_onglet.png);}
#post_midnight .easySpoilerConclude{margin:0px 0px;  padding:0px;     border-spacing:0px;      border-bottom: 1px solid #C5C5C5;	background-color: #B2B2B2;}
#post_midnight .easySpoilerImage{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; }
#post_midnight .easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:middle;border-spacing:0px; border-color:#AAAAAA;margin-left:auto; margin-right:auto; width:100%;background:transparent;}
#post_midnight table.easySpoilerTable{margin:0px 0px;padding:0px;border:0px;outline:0px;border-bottom:1px solid #21136c !important}
#post_midnight .easySpoilerRow{margin:1px 0px;padding:0px;border:0;    color: #d7ecf0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px;margin-left:auto; margin-right:auto;text-align:justify;}
#post_midnight td.easySpoilerRow{margin:0px 0px;padding:0px;border:0px;outline:0px;}
#post_midnight .easySpoilerSpoils{margin:0px 0px;padding:5px;outline:0px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:0px;margin-left:auto; margin-right:auto;text-align:justify; background-color: #100937;    border-left: 1px solid #21136c;    border-right: 1px solid #21136c;}
#post_midnight .easySpoilerEnd{margin:1px 0px;padding:0px;border:0;outline:5px;font-size:100%;vertical-align:middle;border-collapse:collapse; border-spacing:1px; border-color:#AAAAAA; border-style:solid;margin-left:auto; margin-right:auto;text-align:justify;}
#post_midnight td.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}
#post_midnight th.easySpoilerEnd{padding:0px;border:0px;line-height:100%;}#post_nyalotha .resp-tabs-container { background-color: #1d1342!important;border-bottom: 1px solid #261c58 !important;}
#post_midnight .resp-tabs-container {background-color: #0a2340 !important;    border-bottom: 1px solid #23185f;}
#post_midnight .resp-easy-accordion h2.resp-accordion{background-color: #100937 !important; border-bottom: none !important;    font-size: 18px;    filter: none;}
#post_midnight h2.resp-accordion {border:1px solid #23185f !important;-webkit-text-fill-color: #f9f995 !important}
#post_midnight .resp-arrow{border-top: 12px solid #846eff !important; margin-top: 5px !important;}
#post_midnight #ffs-tabbed-1.ffs-tabbed-nav h2.resp-accordion.resp-tab-active{background: none repeat scroll 0 0 #1b1152 !important;     border-bottom: 1px solid #100937 !important;}
#post_midnight .resp-tab-content {border: 1px solid #23185f !important;    border-left: 1px solid #23185f !important;    border-right: 1px solid #23185f !important;    background-color: #1b1152 !important;}
#post_midnight h2.resp-tab-active {    background: #153e6c !important;}
#post_midnight div.monture {background-color: #100937;    margin-bottom: 10px;    padding-bottom: 0px;    position: relative;    overflow: hidden;    border: 1px solid #23185c;text-shadow: 1px 1px 1px black; box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.3); padding-right: 10px;}
#post_midnight div.monture h2{font-size: 21px; display: block; text-transform: uppercase; margin-right: -10px; font-style: normal; -webkit-text-fill-color: #a335d2; color: #a335d2; font-weight: 400; font-family: 'Segoe UI', Tahoma, Geneva; padding: 0.6em; vertical-align: middle; margin-bottom: 0px; margin-top: -15px; text-shadow: 1px 1px 1px #000;}
#post_midnight div.monture h2.a{font-weight: normal;}
#post_midnight div.monture h2.img{margin-right: 5px; vertical-align: middle;}
#post_midnight div.monture p{text-align: justify;}
#post_midnight div.monture div.etiquette{    background-color: #1d144b;    padding: 4px 5px;    margin: 0px 5px 0 0;    float: left;    border: 1px solid #2c2068; box-shadow: 0px 1px 1px #00000080;}
#post_midnight div.hautfait{    background-color: #11093b;    border: 1px solid #221565;    box-shadow: 0px 1px 1px black;    padding: 3px;    margin-bottom: 10px;    min-height: 52px;}
#post_midnight div.hautfait img.icone{margin-right: 7px;    float: left;}
#post_midnight div.hautfait p{margin-bottom: -10px; line-height: 17px;}
div.bloc_strategiecitadelle{background: #0B210B url(https://www.blizzspirit.com/wp-content/uploads/2015/05/fond_vert_gangrene.jpg) 0 0 no-repeat; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-shadow: #0d0703 0 0 5px; -webkit-box-shadow: #0D0703 0 0 5px; box-shadow: #0D0703 0 0 5px; color: #fff; padding: 10px; text-shadow: 1px 1px 1px #000;}
div.bloc_strategiecitadelle a{color: #77CE0F;}
div.bloc_strategiecitadelle a:hover{color: #8EE723;}
div.bloc_strategiecitadelle h1{color: #FDB512;font-family: arial;text-shadow: 0px 0px 5px #000;}
div.bloc_strategiecitadelle h2{color: #FDB512;font-family: arial;text-shadow: 0px 0px 5px #000;}
div.bloc_strategiecitadelle h3{color: #FDB512;font-family: arial;text-shadow: 0px 0px 5px #000;}
div.bloc_strategiecitadelle h4{color: #FDB512;font-family: arial;text-shadow: 0px 0px 5px #000;}
div.bloc_strategiecitadelle h5{color: #FDB512;font-family: arial;text-shadow: 0px 0px 5px #000;}
div.bloc_strategiecitadelle h6{color: #FDB512;font-family: arial;text-shadow: 0px 0px 5px #000;}
div.bloc_strategiecitadelle ul{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce_gangrene.png);)}
div.bloc_strategiecitadelle blockquote{background-color: #103010;  padding: 10px 10px;  margin-top: 10px;  color: #E9E9E9;  margin-left: 40px;  margin-right: 40px;  border-radius: 3px 3px 3px 3px;  margin-bottom: 10px;  border: 1px solid #143814;  box-shadow: 0 0 3px #060505 inset;}
div.bloc_strategiecitadelle .wp-caption{border: 1px solid #183A18;  text-align: center;  background-color: #0E280E; padding-top: 4px; margin-bottom: 10px;  box-shadow: 1px 1px 1px #000;  border-radius: 4px;}
div.bloc_strategiecitadelle .wp-caption:hover{border: 1px solid #1D441D; background-color: #123012;}
div.bloc_strategiecitadelle .wp-caption img{border: 1px solid #113411;margin-bottom: 3px;}
div.bloc_strategiecitadelle .wp-caption p.wp-caption-text{color: #FDB512;}
#bloc_strategiecauchemar{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_cauchemar1140.png); font-family: Arial; background-repeat: no-repeat; border: 1px solid #640c1b; padding: 10px; background-color: #210409; color: white; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.49); background-position-y: 160px; }
#bloc_strategiecauchemar a{color: #ff8181;}
#bloc_strategiecauchemar a:hover{color: #f95d5d;}
#bloc_strategiecauchemar h1{background-image: -webkit-linear-gradient(top,#a03e1d 0%,#fda6a3 22.916667%,#ff4e3b 37.5%,#b32039 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 32px; line-height: 1.2; text-shadow: none;}
#bloc_strategiecauchemar h2{background-image: -webkit-linear-gradient(top,#a03e1d 0%,#fda6a3 22.916667%,#ff4e3b 37.5%,#b32039 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 26px; line-height: 1.2; text-shadow: none;}
#bloc_strategiecauchemar h3{background-image: -webkit-linear-gradient(top,#a03e1d 0%,#fda6a3 22.916667%,#ff4e3b 37.5%,#b32039 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 22px; line-height: 1.2; text-shadow: none;}
#bloc_strategiecauchemar h4{background-image: -webkit-linear-gradient(top,#a03e1d 0%,#fda6a3 22.916667%,#ff4e3b 37.5%,#b32039 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 18px; line-height: 1.2; text-shadow: none;}
#bloc_strategiecauchemar h5{background-image: -webkit-linear-gradient(top,#a03e1d 0%,#fda6a3 22.916667%,#ff4e3b 37.5%,#b32039 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 16px; line-height: 1.2; text-shadow: none;}
#bloc_strategiecauchemar h6{background-image: -webkit-linear-gradient(top,#a03e1d 0%,#fda6a3 22.916667%,#ff4e3b 37.5%,#b32039 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 12px; line-height: 1.2; text-shadow: none;}
#bloc_strategiecauchemar li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_cauchemar.png);)}
#bloc_strategiecauchemar #cadre_image {border: 1px solid #751626; border-radius: 5px;}
#bloc_strategiecauchemar #cadre_image:hover {border: 1px solid #931C31;    box-shadow: none; border-radius: 5px;}
#bloc_strategiecauchemar #header_boss {    width: 1018px;    margin-left: -8px;    margin-top: -18px;}
#bloc_strategiecauchemar blockquote{background-color: #4e131a; border: 1px solid #751626; border-radius: 5px; color: #ff8897 !important; box-shadow: 1px 1px 1px black;}
#bloc_strategiecauchemar table.warcraft {background-color: black;  color: #ff8897;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#bloc_strategiecauchemar table.warcraft td.first{background-color: #4e131a; color: #ff8897;}
#bloc_strategiecauchemar table.warcraft td{border: black;padding: 0.5em;vertical-align: middle; background-color: #33060e;color: #ff8897;}
#bloc_strategiecauchemar table.warcraft tr{padding: 0px; height: 25px;color: #ff8897;}
#bloc_strategiecauchemar .wp-caption{    border: 1px solid #870b13;    text-align: center;    background-color: #430f15;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#bloc_strategiecauchemar .wp-caption:hover{border: 1px solid #9e1019;    background-color: #60080f;}
#bloc_strategiecauchemar .wp-caption img{border: 1px solid #a9272f;    border-radius: 5px;    margin-bottom: 3px;}
#bloc_strategiecauchemar .wp-caption p.wp-caption-text{color: #fe6f62;}
#bloc_strategiecauchemar .ui-widget .ui-widget { font-size: 1em; }
#bloc_strategiecauchemar .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#bloc_strategiecauchemar .ui-widget-content {   background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_cauchemar1140.png);    font-family: Arial;    background-repeat: no-repeat;    border: 1px solid #640c1b;    background-color: #210409;    color: white;    text-shadow: 1px 1px 1px rgba(0,0,0,0.49);    background-position-y: 160px;}
#bloc_strategiecauchemar .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#bloc_strategiecauchemar .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#bloc_strategiecauchemar .ui-widget-header a { color: #e3ddc9; }
#bloc_strategiecauchemar .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#bloc_strategiecauchemar .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
#bloc_strategiecauchemar .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#bloc_strategiecauchemar .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#bloc_strategiecauchemar .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#bloc_strategiecauchemar .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#bloc_strategiecauchemar .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#bloc_strategiecauchemar .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#bloc_strategiecauchemar .ui-tabs .ui-tabs-hide { display: none !important; }
#bloc_strategiecauchemar .ui-state-default{      background: #210409;    border: 1px solid #640c1b;font-weight: bold; color: #A1632C;}
#bloc_strategiecauchemar .ui-state-default a{ color:#fe9b96;     text-shadow: 1px 1px 1px black !important;font-family: Tahoma;text-decoration: none; }
#bloc_strategiecauchemar .ui-state-hover{ background: #941B24;font-weight: bold; color: #222222; }
#bloc_strategiecauchemar .ui-widget-content .ui-state-hover{ background: #941B24;font-weight: bold; color: #222222; }
#bloc_strategiecauchemar .ui-widget-header .ui-state-hover{ background: #941B24;font-weight: bold; color: #222222; }
#bloc_strategiecauchemar .ui-state-focus{ background: #941B24;font-weight: bold; color: #222222; }
#bloc_strategiecauchemar .ui-widget-content .ui-state-focus{ background: #941B24;font-weight: bold; color: #222222; }
#bloc_strategiecauchemar .ui-widget-header .ui-state-focus { background: #941B24;font-weight: bold; color: #222222; }
#bloc_strategiecauchemar .ui-state-hover a{ color:  white; text-decoration: none; }
#bloc_strategiecauchemar .ui-state-active {border: 1px solid #640c1b;  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategiecauchemar .ui-state-active a{     z-index: 50;    background-color: #80171e;    text-shadow: none;    font-weight: bold;    color: #ffffff;    text-shadow: 1px 1px 1px black !important;}
#bloc_strategiecauchemar .ui-widget :active { outline: none; }
#bloc_strategiecauchemar .ui-tabs .put-next{background-color: #4d0612;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f49c97;   border: 1px solid #540311;    text-shadow: 0px 1px 1px black;}
#bloc_strategiecauchemar .ui-tabs .put-next:hover{background-color: #5A0716;}
#bloc_strategiecauchemar .ui-tabs .put-prev{background-color: #4d0612;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #f49c97;   border: 1px solid #540311;    text-shadow: 0px 1px 1px black;}
#bloc_strategiecauchemar .ui-tabs .put-prev:hover{background-color: #5A0716;}
#bloc_strategiecauchemar .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #640c1b;}
#bloc_strategiesacrenuit{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_palais1140.png); font-family: Arial; background-repeat: no-repeat;  padding: 10px; border: 1px solid #252275;    background-color: #141247; color: white; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.49); background-position-y: 160px; }
#bloc_strategiesacrenuit a{color: #6cc7ff;}
#bloc_strategiesacrenuit a:hover{color: #45b0f2;}
#bloc_strategiesacrenuit h1{background-image: -webkit-linear-gradient(top,#81f1f2 0%,#56caf4 22.916667%,#3a8ac3 37.5%,#4581cf 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 32px; line-height: 1.2; text-shadow: none;}
#bloc_strategiesacrenuit h2{background-image: -webkit-linear-gradient(top,#81f1f2 0%,#56caf4 22.916667%,#3a8ac3 37.5%,#4581cf 55%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361;    font-weight: 530;    font-size: 26px;    line-height: 1.2;    text-shadow: none;}
#bloc_strategiesacrenuit h3{background-image: -webkit-linear-gradient(top,#81f1f2 0%,#56caf4 22.916667%,#3a8ac3 37.5%,#4581cf 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 22px; line-height: 1.2; text-shadow: none;}
#bloc_strategiesacrenuit h4{background-image: -webkit-linear-gradient(top,#81f1f2 0%,#56caf4 22.916667%,#3a8ac3 37.5%,#4581cf 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 18px; line-height: 1.2; text-shadow: none;}
#bloc_strategiesacrenuit h5{background-image: -webkit-linear-gradient(top,#81f1f2 0%,#56caf4 22.916667%,#3a8ac3 37.5%,#4581cf 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 16px; line-height: 1.2; text-shadow: none;}
#bloc_strategiesacrenuit h6{background-image: -webkit-linear-gradient(top,#81f1f2 0%,#56caf4 22.916667%,#3a8ac3 37.5%,#4581cf 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 12px; line-height: 1.2; text-shadow: none;}
#bloc_strategiesacrenuit li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_palais.png);)}
#bloc_strategiesacrenuit #cadre_image {border: 1px solid #055ba5; border-radius: 5px;}
#bloc_strategiesacrenuit #cadre_image:hover {border: 1px solid #0874d0; border-radius: 5px;}
#bloc_strategiesacrenuit #header_boss {    width: 1018px;    margin-left: -8px;    margin-top: -18px;}
#bloc_strategiesacrenuit blockquote{background-color: #022564;    border: 1px solid #00447e;    border-radius: 5px;    color: #4abef9!important;    box-shadow: 1px 1px 1px black;}
#bloc_strategiesacrenuit table.warcraft {   color: #40bee9;    background-color: black;   width: 100%;    margin: 0 auto;    margin-bottom: 10px;}
#bloc_strategiesacrenuit table.warcraft td.first{background-color: #042f7c; color: #b3ecff;}
#bloc_strategiesacrenuit table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;     background-color: #022564;    color: #39beee;}
#bloc_strategiesacrenuit table.warcraft tr{padding: 0px; height: 25px;color: #ff8897;}
#bloc_strategiesacrenuit .wp-caption{    border: 1px solid #055ba5;    text-align: center;    background-color: #022564;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#bloc_strategiesacrenuit .wp-caption:hover{border: 1px solid #0874d0;    background-color: #042f7c;}
#bloc_strategiesacrenuit .wp-caption img{border: 1px solid #055ba5;    border-radius: 5px;    margin-bottom: 3px;}
#bloc_strategiesacrenuit .wp-caption p.wp-caption-text{color: #45a0c7;}
#bloc_strategiesacrenuit .ui-widget .ui-widget { font-size: 1em; }
#bloc_strategiesacrenuit .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#bloc_strategiesacrenuit .ui-widget-content {   background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_palais1140.png);    font-family: Arial;    background-repeat: no-repeat; border: 1px solid #252275;    background-color: #141247;    color: white;    text-shadow: 1px 1px 1px rgba(0,0,0,0.49);    background-position-y: 160px;}
#bloc_strategiesacrenuit .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#bloc_strategiesacrenuit .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#bloc_strategiesacrenuit .ui-widget-header a { color: #e3ddc9; }
#bloc_strategiesacrenuit .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#bloc_strategiesacrenuit .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
#bloc_strategiesacrenuit .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#bloc_strategiesacrenuit .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#bloc_strategiesacrenuit .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#bloc_strategiesacrenuit .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#bloc_strategiesacrenuit .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#bloc_strategiesacrenuit .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#bloc_strategiesacrenuit .ui-tabs .ui-tabs-hide { display: none !important; }
#bloc_strategiesacrenuit .ui-state-default{   background: #05215e;    border: 1px solid #2d2987;font-weight: bold; color: #A1632C;}
#bloc_strategiesacrenuit .ui-widget-content .ui-state-default{   background: #05215e;    border: 1px solid #2d2987;font-weight: bold; color: #A1632C;}
#bloc_strategiesacrenuit .ui-widget-header .ui-state-default {   background: #05215e;    border: 1px solid #2d2987;font-weight: bold; color: #A1632C;}
#bloc_strategiesacrenuit .ui-state-default a{ color:#45a1c3;     text-shadow: 1px 1px 1px black !important;font-family: Tahoma;text-decoration: none; }
#bloc_strategiesacrenuit .ui-state-hover{ background: #2B48BF;font-weight: bold; color: #222222; }
#bloc_strategiesacrenuit .ui-widget-content .ui-state-hover{ background: #2B48BF;font-weight: bold; color: #222222; }
#bloc_strategiesacrenuit .ui-widget-header .ui-state-hover{ background: #2B48BF;font-weight: bold; color: #222222; }
#bloc_strategiesacrenuit .ui-state-focus{ background: #2B48BF;font-weight: bold; color: #222222; }
#bloc_strategiesacrenuit .ui-widget-content .ui-state-focus{ background: #2B48BF;font-weight: bold; color: #222222; }
#bloc_strategiesacrenuit .ui-widget-header .ui-state-focus { background: #2B48BF;font-weight: bold; color: #222222; }
#bloc_strategiesacrenuit .ui-state-hover a{ color:  white; text-decoration: none; }
#bloc_strategiesacrenuit .ui-state-active{border: 1px solid #252275;    z-index: 50;    background-color: #377ebd; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategiesacrenuit .ui-widget-content .ui-state-active{    border: 1px solid #252275;    z-index: 50;    background-color: #377ebd; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategiesacrenuit .ui-widget-header .ui-state-active {    border: 1px solid #252275;    z-index: 50;    background-color: #377ebd; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategiesacrenuit .ui-state-active a{     z-index: 50;    background-color: #3278b8;    text-shadow: none;    font-weight: bold;    color: #ffffff;    text-shadow: 1px 1px 1px black !important;}
#bloc_strategiesacrenuit .ui-widget :active { outline: none; }
#bloc_strategiesacrenuit .ui-tabs .put-next{background-color: #201d66;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #4aaedf;   border: 1px solid #2b2781;    text-shadow: 0px 1px 1px black;}
#bloc_strategiesacrenuit .ui-tabs .put-next:hover{background-color: #252174;  }
#bloc_strategiesacrenuit .ui-tabs .put-prev{background-color: #201d66;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #4aaedf;   border: 1px solid #2b2781;    text-shadow: 0px 1px 1px black;}
#bloc_strategiesacrenuit .ui-tabs .put-prev:hover{background-color: #252174;}
#bloc_strategiesacrenuit .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #252275;}
#bloc_strategievaleureux{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_jugement_valeureux1140.png); font-family: Arial; background-repeat: no-repeat; border: 1px solid #175157; padding: 10px; background-color: #180b0c; color: #efc9a0; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.49); background-position-y: 160px; }
#bloc_strategievaleureux a{color: #ffb929;}
#bloc_strategievaleureux a:hover{color: #FFC448;}
#bloc_strategievaleureux h1{background-image: -webkit-linear-gradient(top,#fb954b 0%,#f08d47 22.916667%,#cc703a 37.5%,#a9542d 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 32px; line-height: 1.2; text-shadow: none;}
#bloc_strategievaleureux h2{background-image: -webkit-linear-gradient(top,#fb954b 0%,#f08d47 22.916667%,#cc703a 37.5%,#a9542d 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 26px; line-height: 1.2; text-shadow: none;}
#bloc_strategievaleureux h3{background-image: -webkit-linear-gradient(top,#fb954b 0%,#f08d47 22.916667%,#cc703a 37.5%,#a9542d 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 22px; line-height: 1.2; text-shadow: none;}
#bloc_strategievaleureux h4{background-image: -webkit-linear-gradient(top,#fb954b 0%,#f08d47 22.916667%,#cc703a 37.5%,#a9542d 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 18px; line-height: 1.2; text-shadow: none;}
#bloc_strategievaleureux h5{background-image: -webkit-linear-gradient(top,#fb954b 0%,#f08d47 22.916667%,#cc703a 37.5%,#a9542d 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 16px; line-height: 1.2; text-shadow: none;}
#bloc_strategievaleureux h6{background-image: -webkit-linear-gradient(top,#fb954b 0%,#f08d47 22.916667%,#cc703a 37.5%,#a9542d 55%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 12px; line-height: 1.2; text-shadow: none;}
#bloc_strategievaleureux li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_jugement_valeureux.png);)}
#bloc_strategievaleureux #cadre_image {border: 1px solid #175157; border-radius: 5px;}
#bloc_strategievaleureux #cadre_image:hover {border: 1px solid #1A5860; border-radius: 5px;}
#bloc_strategievaleureux #header_boss {    width: 1018px;    margin-left: -8px;    margin-top: -18px;}
#bloc_strategievaleureux blockquote{background: #0e2326;    border: 1px solid #0a3b40;   border-radius: 4px;    margin-left: 15px;    margin-right: 15px;    color: #c1f7ff !important;}
#bloc_strategievaleureux table.warcraft {background-color: black;  color: #ff8897;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#bloc_strategievaleureux table.warcraft td.first{background-color: #0e2326;    color: #5d8f94;}
#bloc_strategievaleureux table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;border: black;   padding: 0.5em;    vertical-align: middle;    background-color: #09181a;    color: #4b8f85;}
#bloc_strategievaleureux table.warcraft tr{padding: 0px; height: 25px;color: #ff8897;}
#bloc_strategievaleureux .wp-caption{     border: 1px solid #0a3b40;    text-align: center;    background-color: #0e2326;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#bloc_strategievaleureux .wp-caption:hover{border: 1px solid #0D4A51;    background-color: #112C2F;}
#bloc_strategievaleureux .wp-caption img{border: 1px solid #0a3b40;    border-radius: 5px;    margin-bottom: 3px;}
#bloc_strategievaleureux .wp-caption p.wp-caption-text{color: #5d8f94;}
#bloc_strategievaleureux .ui-widget .ui-widget { font-size: 1em; }
#bloc_strategievaleureux .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#bloc_strategievaleureux .ui-widget-content {   background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_jugement_valeureux1140.png);    font-family: Arial;    background-repeat: no-repeat;    border: 1px solid #175157;    background-color: #180b0c;    color: #efc9a0;    text-shadow: 1px 1px 1px rgba(0,0,0,0.49);    background-position-y: 160px;}
#bloc_strategievaleureux .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#bloc_strategievaleureux .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#bloc_strategievaleureux .ui-widget-header a { color: #e3ddc9; }
#bloc_strategievaleureux .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#bloc_strategievaleureux .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
#bloc_strategievaleureux .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#bloc_strategievaleureux .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#bloc_strategievaleureux .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#bloc_strategievaleureux .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#bloc_strategievaleureux .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#bloc_strategievaleureux .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#bloc_strategievaleureux .ui-tabs .ui-tabs-hide { display: none !important; }
#bloc_strategievaleureux .ui-state-default{ background: #002125;    border: 1px solid #06454c;font-weight: bold; color: #A1632C;}
#bloc_strategievaleureux .ui-widget-content .ui-state-default{ background: #002125;    border: 1px solid #06454c;font-weight: bold; color: #A1632C;}
#bloc_strategievaleureux .ui-widget-header .ui-state-default { background: #002125;    border: 1px solid #06454c;font-weight: bold; color: #A1632C;}
#bloc_strategievaleureux .ui-state-default a{ color:#5d8f94;     text-shadow: 1px 1px 1px black !important;font-family: Tahoma;text-decoration: none; }
#bloc_strategievaleureux .ui-state-hover{ background: #1A5860;font-weight: bold; color: #222222; }
#bloc_strategievaleureux .ui-widget-content .ui-state-hover{ background: #1A5860;font-weight: bold; color: #222222; }
#bloc_strategievaleureux .ui-widget-header .ui-state-hover{ background: #1A5860;font-weight: bold; color: #222222; }
#bloc_strategievaleureux .ui-state-focus{ background: #1A5860;font-weight: bold; color: #222222; }
#bloc_strategievaleureux .ui-widget-content .ui-state-focus{ background: #1A5860;font-weight: bold; color: #222222; }
#bloc_strategievaleureux .ui-widget-header .ui-state-focus { background: #1A5860;font-weight: bold; color: #222222; }
#bloc_strategievaleureux .ui-state-hover a{ color:  white; text-decoration: none; }
#bloc_strategievaleureux .ui-state-active {border: 1px solid #175157;  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategievaleureux .ui-widget-content .ui-state-active {border: 1px solid #175157;  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategievaleureux .ui-widget-header .ui-state-active {border: 1px solid #175157;  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategievaleureux .ui-state-active a{     z-index: 50;    background-color: #134147;    text-shadow: none;    font-weight: bold;    color: #ffffff;    text-shadow: 1px 1px 1px black !important;}
#bloc_strategievaleureux .ui-widget :active { outline: none; }
#bloc_strategievaleureux .ui-tabs .put-next{    background-color: #1a4e54;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffb929;    border: 1px solid #246970;   text-shadow: 0px 1px 1px black;}
#bloc_strategievaleureux .ui-tabs .put-next:hover{background-color: #1E5960; }
#bloc_strategievaleureux .ui-tabs .put-prev{background-color: #1a4e54;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #ffb929;   border: 1px solid #246970;    text-shadow: 0px 1px 1px black;}
#bloc_strategievaleureux .ui-tabs .put-prev:hover{background-color: #1E5960; }
#bloc_strategievaleureux .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #175157;}
#bloc_karazhan{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_donjon_karazhan814.png); font-family: Arial; background-repeat: no-repeat; border: 1px solid #27528d; padding: 10px; background-color: #1e2736; color: #befffe; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.49); }
#bloc_karazhan a{color: #00acff;}
#bloc_karazhan a:hover{color: #49c4ff;}
#bloc_karazhan h1{font-size: 32px;    line-height: 1.2;    color: #a0c0d6;    text-shadow: #4d1624 2px 2px, #4d1624 -2px 2px, #4d1624 -2px -2px, #4d1624 2px -2px;    text-align: left;}
#bloc_karazhan h2{font-size: 26px;    line-height: 1.2;    color: #a0c0d6;    text-shadow: #4d1624 2px 2px, #4d1624 -2px 2px, #4d1624 -2px -2px, #4d1624 2px -2px;    text-align: left;}
#bloc_karazhan h3{font-size: 22px;    line-height: 1.2;    color: #a0c0d6;    text-shadow: #4d1624 2px 2px, #4d1624 -2px 2px, #4d1624 -2px -2px, #4d1624 2px -2px;    text-align: left;}
#bloc_karazhan h4{font-size: 18px;    line-height: 1.2;    color: #a0c0d6;    text-shadow: #4d1624 2px 2px, #4d1624 -2px 2px, #4d1624 -2px -2px, #4d1624 2px -2px;    text-align: left;}
#bloc_karazhan h5{font-size: 16px;    line-height: 1.2;    color: #a0c0d6;    text-shadow: #4d1624 2px 2px, #4d1624 -2px 2px, #4d1624 -2px -2px, #4d1624 2px -2px;    text-align: left;}
#bloc_karazhan h6{font-size: 12px;    line-height: 1.2;    color: #a0c0d6;    text-shadow: #4d1624 2px 2px, #4d1624 -2px 2px, #4d1624 -2px -2px, #4d1624 2px -2px;    text-align: left;}
#bloc_karazhan li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_karazhan_donjon.png);)}
#bloc_karazhan #cadre_image {border: 1px solid #1f406b; border-radius: 5px;}
#bloc_karazhan #cadre_image:hover {border: 1px solid #264E84; border-radius: 5px;}
#bloc_karazhan #header_boss {    width: 1018px;    margin-left: -8px;    margin-top: -18px;}
#bloc_karazhan blockquote{background-color: rgba(45, 84, 128, 0.21);    border: 1px solid rgba(33, 82, 149, 0.5);    margin-bottom: 10px;    border-radius: 5px;    padding: 1em;    font-size: 13px;color: #befffe;}
#bloc_karazhan table.warcraft {background-color: black;  color: #ff8897;  width: 100%;  margin: 0 auto;  margin-bottom: 10px;}
#bloc_karazhan table.warcraft td.first{background-color: #253145;    color: #b3ffea;}
#bloc_karazhan table.warcraft td{border: black;padding: 0.5em;vertical-align: middle; background-color: #1c2535;    color: #ffffff;}
#bloc_karazhan table.warcraft tr{padding: 0px; height: 25px;color: #ff8897;}
#bloc_karazhan hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_karazhan.png) center center no-repeat;  border: none;  margin-top: 0px;  margin-bottom: 0px;}
#bloc_karazhan .wp-caption{    border: 1px solid #870b13;    text-align: center;    background-color: #430f15;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#bloc_karazhan .wp-caption:hover{border: 1px solid #9e1019;    background-color: #60080f;}
#bloc_karazhan .wp-caption img{border: 1px solid #a9272f;    border-radius: 5px;    margin-bottom: 3px;}
#bloc_karazhan .wp-caption p.wp-caption-text{color: #fe6f62;}
#bloc_karazhan .ui-widget .ui-widget { font-size: 1em; }
#bloc_karazhan .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#bloc_karazhan .ui-widget-content {   background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_donjon_karazhan814.png);    font-family: Arial;    background-repeat: no-repeat;    border: 1px solid #27528d;   background-color: #1e2736;    color: #befffe;    text-shadow: 1px 1px 1px rgba(0,0,0,0.49); }
#bloc_karazhan .ui-widget-content h1,h2,h3,h4,h5,h6 {font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#bloc_karazhan .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#bloc_karazhan .ui-widget-header a { color: #e3ddc9; }
#bloc_karazhan .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#bloc_karazhan .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
#bloc_karazhan .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#bloc_karazhan .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#bloc_karazhan .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#bloc_karazhan .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#bloc_karazhan .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#bloc_karazhan .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#bloc_karazhan .ui-tabs .ui-tabs-hide { display: none !important; }
#bloc_karazhan .ui-state-default{background: #1e2736;border: 1px solid #27528d;font-weight: bold; color: #A1632C;}
#bloc_karazhan .ui-widget-content .ui-state-default{background: #1e2736;border: 1px solid #27528d;font-weight: bold; color: #A1632C;}
#bloc_karazhan .ui-widget-header .ui-state-default {background: #1e2736;border: 1px solid #27528d;font-weight: bold; color: #A1632C;}
#bloc_karazhan .ui-state-default a{ color:#89b9d3;     text-shadow: 1px 1px 1px black !important;font-family: Tahoma;text-decoration: none; }
#bloc_karazhan .ui-state-hover{ background: #294163;font-weight: bold; color: #222222; }
#bloc_karazhan .ui-widget-content .ui-state-hover{ background: #294163;font-weight: bold; color: #222222; }
#bloc_karazhan .ui-widget-header .ui-state-hover{ background: #294163;font-weight: bold; color: #222222; }
#bloc_karazhan .ui-state-focus{ background: #294163;font-weight: bold; color: #222222; }
#bloc_karazhan .ui-widget-content .ui-state-focus{ background: #294163;font-weight: bold; color: #222222; }
#bloc_karazhan .ui-widget-header .ui-state-focus { background: #294163;font-weight: bold; color: #222222; }
#bloc_karazhan .ui-state-hover a{ color:  white; text-decoration: none; }
#bloc_karazhan .ui-state-active{border: 1px solid #27528d;  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_karazhan .ui-widget-content .ui-state-active{border: 1px solid #27528d;  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_karazhan .ui-widget-header .ui-state-active {border: 1px solid #27528d;  z-index: 50;  background-color: #1F1000; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_karazhan .ui-state-active a{z-index: 50;background-color: #395b8a;font-weight: bold;color: #a0c0d6;text-shadow: #4d1624 1px 1px, #4d1624 -1px 1px, #4d1624 -1px -1px, #4d1624 1px -1px !important;}
#bloc_karazhan .ui-widget :active { outline: none; } #bloc_strategietombe_article{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_tombe_sargeras814.png); font-family: Arial; background-repeat: no-repeat;  padding: 10px;   border: 1px solid #013f0c;    background-color: #001804;    color: white; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.49); background-position-y: 160px; }
#bloc_strategietombe_article a{color: #0db30d;}
#bloc_strategietombe_article a:hover{color: #00ff00;}
#bloc_strategietombe_article h1{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 32px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe_article h2{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361;    font-weight: 530;    font-size: 26px;    line-height: 1.2;    text-shadow: none;}
#bloc_strategietombe_article h3{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 22px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe_article h4{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 18px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe_article h5{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 16px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe_article h6{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 12px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe_article hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_tombesargeras.png) center center no-repeat;  border: none;  margin-top: 0px;  margin-bottom: 0px;}
#bloc_strategietombe_article li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_tombesargeras.png);)}
#bloc_strategietombe_article #cadre_image {border: 1px solid #00420b; border-radius: 5px;}
#bloc_strategietombe_article #cadre_image:hover {border: 1px solid #025f11;box-shadow: none; border-radius: 5px;}
#bloc_strategietombe_article #header_boss {    width: 1018px;    margin-left: -8px;    margin-top: -18px;}
#bloc_strategietombe_article blockquote{    background-color: #003609;    border: 1px solid #00420b;    border-radius: 5px;    color: #94e455!important;  box-shadow: 1px 1px 1px black;}
#bloc_strategietombe_article table.warcraft {   color: #40bee9;    background-color: black;   width: 100%;    margin: 0 auto;    margin-bottom: 10px;}
#bloc_strategietombe_article table.warcraft td.first{background-color: #01380a; color: #22c81c;}
#bloc_strategietombe_article table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;     background-color: #01340A;    color: #1DAD18;}
#bloc_strategietombe_article table.warcraft tr{padding: 0px; height: 25px;color: #1DAD18;}
#bloc_strategietombe_article .wp-caption{      border: 1px solid #00420b;    text-align: center;    background-color: #01380a;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#bloc_strategietombe_article .wp-caption:hover{border: 1px solid #1d6f18;    background-color: #02500f;}
#bloc_strategietombe_article .wp-caption img{border: 1px solid #086317;    border-radius: 5px;    margin-bottom: 3px;}
#bloc_strategietombe_article .wp-caption p.wp-caption-text{    color: #40c53a;}
#bloc_strategietombe_article .ui-widget .ui-widget { font-size: 1em; }
#bloc_strategietombe_article .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#bloc_strategietombe_article .ui-widget-content { background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_tombe_sargeras814.png);background-repeat: no-repeat;font-family: Arial;border: 1px solid #013f0c;background-color: #001804;color: white;text-shadow: 1px 1px 1px rgba(0,0,0,0.49);background-position-y: 160px;}
#bloc_strategietombe_article .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#bloc_strategietombe_article .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#bloc_strategietombe_article .ui-widget-header a { color: #e3ddc9; }
#bloc_strategietombe_article .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#bloc_strategietombe_article .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
#bloc_strategietombe_article .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#bloc_strategietombe_article .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#bloc_strategietombe_article .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#bloc_strategietombe_article .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#bloc_strategietombe_article .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#bloc_strategietombe_article .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#bloc_strategietombe_article .ui-tabs .ui-tabs-hide { display: none !important; }
#bloc_strategietombe_article .ui-state-default{background: #002a07;    border: 1px solid #013f0c;font-weight: bold; color: #A1632C;}
#bloc_strategietombe_article .ui-widget-content .ui-state-default{background: #002a07;    border: 1px solid #013f0c;font-weight: bold; color: #A1632C;}
#bloc_strategietombe_article .ui-widget-header .ui-state-default {background: #002a07;    border: 1px solid #013f0c;font-weight: bold; color: #A1632C;}
#bloc_strategietombe_article .ui-state-default a{ color:#229821;     text-shadow: 1px 1px 1px black !important;font-family: Tahoma;text-decoration: none; }
#bloc_strategietombe_article .ui-state-hover{ background: #03871B;font-weight: bold; color: #222222; }
#bloc_strategietombe_article .ui-widget-content .ui-state-hover{ background: #03871B;font-weight: bold; color: #222222; }
#bloc_strategietombe_article .ui-widget-header .ui-state-hover{ background: #03871B;font-weight: bold; color: #222222; }
#bloc_strategietombe_article .ui-state-focus{ background: #03871B;font-weight: bold; color: #222222; }
#bloc_strategietombe_article .ui-widget-content .ui-state-focus{ background: #03871B;font-weight: bold; color: #222222; }
#bloc_strategietombe_article .ui-widget-header .ui-state-focus { background: #03871B;font-weight: bold; color: #222222; }
#bloc_strategietombe_article .ui-state-hover a { color:  white; text-decoration: none; }
#bloc_strategietombe_article .ui-state-active{border: 1px solid #013f0c;z-index: 50;background-color: #025f12; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategietombe_article .ui-widget-content .ui-state-active{border: 1px solid #013f0c;z-index: 50;background-color: #025f12; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategietombe_article .ui-widget-header .ui-state-active {border: 1px solid #013f0c;z-index: 50;background-color: #025f12; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_strategietombe_article .ui-state-active a{z-index: 50;background-color: #315585;text-shadow: none;font-weight: bold;color: #00d200;text-shadow: 1px 1px 1px black !important;}
#bloc_strategietombe_article .ui-widget :active { outline: none; }
#bloc_strategietombe_article .ui-tabs .put-next{background-color: #01330a;padding: 3px 10px 3px 10px;margin-top: 2px;color: #34c233;border: 1px solid #023d0d;text-shadow: 0px 1px 1px black;}
#bloc_strategietombe_article .ui-tabs .put-next:hover{background-color:#013F0C;}
#bloc_strategietombe_article .ui-tabs .put-prev{ background-color: #01330a;padding: 3px 10px 3px 10px;margin-top: 2px;color: #34c233;border: 1px solid #023d0d;text-shadow: 0px 1px 1px black;}
#bloc_strategietombe_article .ui-tabs .put-prev:hover{background-color: #013F0C;}
#bloc_strategietombe_article .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #013f0c;} #bloc_strategietombe{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_tombe_sargeras1140.png); font-family: Arial; background-repeat: no-repeat;  padding: 10px;   border: 1px solid #013f0c;    background-color: #001804;    color: white; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.49); background-position-y: 160px; }
#bloc_strategietombe a{color: #0db30d;}
#bloc_strategietombe a:hover{color: #00ff00;}
#bloc_strategietombe h1{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 32px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe h2{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361;   font-weight: 530;    font-size: 26px;    line-height: 1.2;    text-shadow: none;}
#bloc_strategietombe h3{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 22px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe h4{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 18px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe h5{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 16px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe h6{background-image: -webkit-linear-gradient(top,#03bc14 0%,#43c43d 34.916667%,#00d100 68%,#00ff1e 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 12px; line-height: 1.2; text-shadow: none;}
#bloc_strategietombe hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_tombesargeras.png) center center no-repeat;  border: none;  margin-top: 0px;  margin-bottom: 0px;}
#bloc_strategietombe li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_tombesargeras.png);)}
#bloc_strategietombe #cadre_image {border: 1px solid #00420b; border-radius: 5px;}
#bloc_strategietombe #cadre_image:hover {border: 1px solid #025f11; box-shadow: none; border-radius: 5px;}
#bloc_strategietombe #header_boss {    width: 1018px;    margin-left: -8px;    margin-top: -18px;}
#bloc_strategietombe blockquote{    background-color: #003609;    border: 1px solid #00420b;    border-radius: 5px;    color: #94e455!important;  box-shadow: 1px 1px 1px black;}
#bloc_strategietombe table.warcraft {   color: #40bee9;    background-color: black;   width: 100%;    margin: 0 auto;    margin-bottom: 10px;}
#bloc_strategietombe table.warcraft td.first{background-color: #01380a; color: #22c81c;}
#bloc_strategietombe table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;     background-color: #01340A;    color: #1DAD18;}
#bloc_strategietombe table.warcraft tr{padding: 0px; height: 25px;color: #1DAD18;}
#bloc_strategietombe .wp-caption{      border: 1px solid #00420b;    text-align: center;    background-color: #01380a;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#bloc_strategietombe .wp-caption:hover{border: 1px solid #1d6f18;    background-color: #02500f;}
#bloc_strategietombe .wp-caption img{border: 1px solid #086317;    border-radius: 5px;    margin-bottom: 3px;}
#bloc_strategietombe .wp-caption p.wp-caption-text{    color: #40c53a;}
#bloc_strategietombe .ui-widget .ui-widget { font-size: 1em; }
#bloc_strategietombe .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#bloc_strategietombe .ui-widget-content {  background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_tombe_sargeras1140.png);    background-repeat: no-repeat;  font-family: Arial;   border: 1px solid #013f0c;    background-color: #001804;    color: white;  text-shadow: 1px 1px 1px rgba(0,0,0,0.49);    background-position-y: 160px;}
#bloc_strategietombe .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#bloc_strategietombe .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#bloc_strategietombe .ui-widget-header a { color: #e3ddc9; }
#bloc_strategietombe .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#bloc_strategietombe .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
#bloc_strategietombe .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#bloc_strategietombe .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#bloc_strategietombe .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#bloc_strategietombe .ui-tabs .ui-tabs-nav li.ui-tabs-selected a { opacity: 0.6;cursor: text; }
#bloc_strategietombe .ui-tabs .ui-tabs-nav li.ui-state-disabled a { opacity: 0.6;cursor: text; }
#bloc_strategietombe .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#bloc_strategietombe .ui-tabs .ui-tabs-nav li a{ cursor: pointer; }
#bloc_strategietombe .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#bloc_strategietombe .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#bloc_strategietombe .ui-tabs .ui-tabs-hide { display: none !important; }
#bloc_strategietombe .ui-state-default {background: #002a07;    border: 1px solid #013f0c;font-weight: bold; color: #A1632C;}
#bloc_strategietombe .ui-state-default a{ color:#229821;     text-shadow: 1px 1px 1px black !important;font-family: Tahoma;text-decoration: none; }
#bloc_strategietombe .ui-state-hover{ background: #03871B;font-weight: bold; color: #222222; }
#bloc_strategietombe .ui-state-focus{ background: #03871B;font-weight: bold; color: #222222; }
#bloc_strategietombe .ui-state-hover a{color:  white;text-decoration: none;}
#bloc_strategietombe .ui-state-active{border: 1px solid #013f0c;z-index: 50;background-color: #025f12; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9;}
#bloc_strategietombe .ui-state-active a{z-index: 50;background-color: #315585;text-shadow: none;font-weight: bold;color: #00d200;text-shadow: 1px 1px 1px black !important;}
#bloc_strategietombe .ui-widget :active { outline: none; }
#bloc_strategietombe .ui-tabs .put-next{    background-color: #01330a;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #34c233;    border: 1px solid #023d0d;  text-shadow: 0px 1px 1px black;}
#bloc_strategietombe .ui-tabs .put-next:hover{background-color:#013F0C;}
#bloc_strategietombe .ui-tabs .put-prev{ background-color: #01330a;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #34c233;    border: 1px solid #023d0d;    text-shadow: 0px 1px 1px black;}
#bloc_strategietombe .ui-tabs .put-prev:hover{background-color: #013F0C;}
#bloc_strategietombe .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #013f0c;} #bloc_argus{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_argus_patch73_legion814.png); font-family: Arial; background-repeat: no-repeat;  padding: 10px;   border: 1px solid #241354;    background-color: #0a031f;    color: white; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.49);}
#bloc_argus a{color: #c69af9;}
#bloc_argus a:hover{color: #B981F8;}
#bloc_argus h1{ background-image: -webkit-linear-gradient(top,#dcff00 0%,#fff800 34.916667%,#97a901 68%,#774600 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361; font-weight: 530; font-size: 32px; line-height: 1.2; text-shadow: none;}
#bloc_argus h2{ background-image: -webkit-linear-gradient(top,#dcff00 0%,#fff800 34.916667%,#97a901 68%,#774600 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361;    font-weight: 530;    font-size: 26px;    line-height: 1.2;    text-shadow: none;}
#bloc_argus h3{    background-image: -webkit-linear-gradient(top,#dcff00 0%,#fff800 34.916667%,#97a901 68%,#774600 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361; font-weight: 530; font-size: 22px; line-height: 1.2; text-shadow: none;}
#bloc_argus h4{ background-image: -webkit-linear-gradient(top,#dcff00 0%,#fff800 34.916667%,#97a901 68%,#774600 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361; font-weight: 530; font-size: 18px; line-height: 1.2; text-shadow: none;}
#bloc_argus h5{color: #FFF;  font-family: "Open Sans Semibold", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#bloc_argus h6{ background-image: -webkit-linear-gradient(top,#dcff00 0%,#fff800 34.916667%,#97a901 68%,#774600 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361; font-weight: 530; font-size: 12px; line-height: 1.2; text-shadow: none;}
#bloc_argus hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_argus.png) center center no-repeat;  border: none;  margin-top: 0px;  margin-bottom: 0px;}
#bloc_argus li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_argus.png);)}
#bloc_argus #cadre_image {    border: 1px solid #241354;    border-radius: 5px;}
#bloc_argus #cadre_image:hover {border: 1px solid rgba(250, 255, 0, 0.7);box-shadow: none; border-radius: 5px;}
#bloc_argus img#cadre_argus{   border: 1px solid rgba(247, 255, 0, 0.4);    -webkit-transition: 200ms all linear;    transition: 200ms all linear;    box-shadow: 0 0 10px #001322;    background-color: #000;    padding: 2px;}
#bloc_argus img#cadre_argus:hover {    border-color: #e8b900;    box-shadow: 0 0 20px #e8b900;}
#bloc_argus #header_boss {    width: 1018px;    margin-left: -8px;    margin-top: -18px;}
#bloc_argus blockquote{ background-color: rgb(19, 6, 58);    border: 1px solid #241354;    border-radius: 5px;    color: #e7e7e7 !important;    box-shadow: 1px 1px 1px black;}
#bloc_argus table.warcraft {   color: #40bee9;    background-color: black;   width: 100%;    margin: 0 auto;    margin-bottom: 10px;}
#bloc_argus table.warcraft td.first{background-color: #120639; color: #22c81c;}
#bloc_argus table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;background-color: #0f042f;    color: #e7e7e7;}
#bloc_argus table.warcraft tr{padding: 0px; height: 25px;color: #1DAD18;}
#bloc_argus .wp-caption{      border: 1px solid #00420b;    text-align: center;    background-color: #01380a;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#bloc_argus .wp-caption:hover{border: 1px solid #1d6f18;    background-color: #02500f;}
#bloc_argus .wp-caption img{border: 1px solid #086317;    border-radius: 5px;    margin-bottom: 3px;}
#bloc_argus .wp-caption p.wp-caption-text{    color: #40c53a;}
#bloc_argus .ui-widget .ui-widget { font-size: 1em; }
#bloc_argus .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#bloc_argus .ui-widget-content { background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_argus_patch73_legion814.png);background-repeat: no-repeat;font-family: Arial;border: 1px solid #241354;background-color: #0a031f;color: white;text-shadow: 1px 1px 1px rgba(0,0,0,0.49);}
#bloc_argus .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#bloc_argus .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#bloc_argus .ui-widget-header a { color: #e3ddc9; }
#bloc_argus .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#bloc_argus .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
#bloc_argus .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#bloc_argus .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#bloc_argus .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#bloc_argus .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#bloc_argus .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#bloc_argus .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#bloc_argus .ui-tabs .ui-tabs-hide { display: none !important; }
#bloc_argus .ui-state-default{background: #002a07;    border: 1px solid #013f0c;font-weight: bold; color: #A1632C;}
#bloc_argus .ui-widget-content .ui-state-default{background: #002a07;    border: 1px solid #013f0c;font-weight: bold; color: #A1632C;}
#bloc_argus .ui-widget-header .ui-state-default {    background: #290a4f;    border: 1px solid #241354;font-weight: bold; color: #A1632C;}
#bloc_argus .ui-state-default a{ color:#634ea2;     text-shadow: 1px 1px 1px black !important;font-family: Tahoma;text-decoration: none; }
#bloc_argus .ui-state-hover{ background: #41137D;font-weight: bold; color: #222222; }
#bloc_argus .ui-widget-content .ui-state-hover{ background: #411380;font-weight: bold; color: #222222; }
#bloc_argus .ui-widget-header .ui-state-hover{ background: #411380;font-weight: bold; color: #222222; }
#bloc_argus .ui-state-focus{ background: #411380;font-weight: bold; color: #222222; }
#bloc_argus .ui-widget-content .ui-state-focus{ background: #411380;font-weight: bold; color: #222222; }
#bloc_argus .ui-widget-header .ui-state-focus { background: #411380;font-weight: bold; color: #222222; }
#bloc_argus .ui-state-hover a { color:  white; text-decoration: none; }
#bloc_argus .ui-state-active{border: 1px solid #013f0c;z-index: 50;background-color: #025f12; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_argus .ui-widget-content .ui-state-active{border: 1px solid #013f0c;z-index: 50;background-color: #025f12; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_argus .ui-widget-header .ui-state-active {border:1px solid #241354;z-index: 50;background-color: #025f12; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9; }
#bloc_argus .ui-state-active a{    z-index: 50;    background-color: #340f64;    text-shadow: none;    font-weight: bold;    color: #947bdd;text-shadow: 1px 1px 1px black !important;}
#bloc_argus .ui-widget :active { outline: none; }
#bloc_argus .ui-tabs .put-next{    background-color: #241354;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #9561d1;    border: 1px solid #2e186c;    text-shadow: 0px 1px 1px black;}
#bloc_argus .ui-tabs .put-next:hover{background-color:#2C1768;}
#bloc_argus .ui-tabs .put-prev{    background-color: #241354;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #9561d1;    border: 1px solid #2e186c;    text-shadow: 0px 1px 1px black;}
#bloc_argus .ui-tabs .put-prev:hover{background-color: #2C1768;}
#bloc_argus .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #241354;}
#bloc_strategieantorus{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_antorus_1140.png); font-family: Arial; background-repeat: no-repeat;  padding: 10px;   border: 1px solid #033b60;    background-color: #01000F;    color: white; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.49); background-position-y: 160px; }
#bloc_strategieantorus a{color: #00aaff;}
#bloc_strategieantorus a:hover{color: #33BDFF;}
#bloc_strategieantorus h1{background-image: -webkit-linear-gradient(top,#41a0fe 0%,#0095ff 34.916667%,#00c9ff 68%,#043f71 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 32px; line-height: 1.2; text-shadow: none;}
#bloc_strategieantorus h2{background-image: -webkit-linear-gradient(top,#41a0fe 0%,#0095ff 34.916667%,#00c9ff 68%,#043f71 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361;   font-weight: 530;    font-size: 26px;    line-height: 1.2;    text-shadow: none;}
#bloc_strategieantorus h3{background-image: -webkit-linear-gradient(top,#41a0fe 0%,#0095ff 34.916667%,#00c9ff 68%,#043f71 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 22px; line-height: 1.2; text-shadow: none;}
#bloc_strategieantorus h4{background-image: -webkit-linear-gradient(top,#41a0fe 0%,#0095ff 34.916667%,#00c9ff 68%,#043f71 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 18px; line-height: 1.2; text-shadow: none;}
#bloc_strategieantorus h5{background-image: -webkit-linear-gradient(top,#41a0fe 0%,#0095ff 34.916667%,#00c9ff 68%,#043f71 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 16px; line-height: 1.2; text-shadow: none;}
#bloc_strategieantorus h6{background-image: -webkit-linear-gradient(top,#41a0fe 0%,#0095ff 34.916667%,#00c9ff 68%,#043f71 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 12px; line-height: 1.2; text-shadow: none;}
#bloc_strategieantorus hr{   width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_antorus.png) center center no-repeat;  border: none;  margin-top: 0px;  margin-bottom: 0px;}
#bloc_strategieantorus ul{margin: 0px 0px 10px 10px;}
#bloc_strategieantorus ul ul{margin: 0px 0px 0px 0px;}
#bloc_strategieantorus li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_antorus16.png);)}
#bloc_strategieantorus #cadre_image {border: 1px solid #024365; border-radius: 5px;}
#bloc_strategieantorus #cadre_image:hover {border: 1px solid #025480; box-shadow: none; border-radius: 5px;}
#bloc_strategieantorus #header_boss {        width: 1140px;    margin-left: -8px;    margin-top: -18px;}
#bloc_strategieantorus blockquote{  background-color: #07324e;    border: 1px solid #033b60;    border-radius: 5px;    color: #8bcbe5!important;    box-shadow: 1px 1px 1px black;}
#bloc_strategieantorus table.warcraft {   color: #40bee9;    background-color: #011d32;   width: 100%;    margin: 0 auto;    margin-bottom: 10px;}
#bloc_strategieantorus table.warcraft td.first{background-color: #02446f;    color: #0dbcfb;}
#bloc_strategieantorus table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;    background-color: #022c47;    color: #2fb5ff;}
#bloc_strategieantorus table.warcraft tr{padding: 0px; height: 25px;color: #1DAD18;}
#bloc_strategieantorus .wp-caption{     border: 1px solid #033b60;    text-align: center;    background-color: #022c47;    padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#bloc_strategieantorus .wp-caption:hover{border: 1px solid #044875;        background-color: #023A60;}
#bloc_strategieantorus .wp-caption img{border: 1px solid #004063;    border-radius: 5px;    margin-bottom: 3px;}
#bloc_strategieantorus .wp-caption p.wp-caption-text{    color: #00b3ff;}
#bloc_strategieantorus .ui-widget .ui-widget { font-size: 1em; }
#bloc_strategieantorus .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#bloc_strategieantorus .ui-widget-content {  background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_antorus_1140.png);    background-repeat: no-repeat;  font-family: Arial;   border: 1px solid #033b60;    background-color: #01000F;    color: white;  text-shadow: 1px 1px 1px rgba(0,0,0,0.49);    background-position-y: 160px;}
#bloc_strategieantorus .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#bloc_strategieantorus .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#bloc_strategieantorus .ui-widget-header a { color: #e3ddc9; }
#bloc_strategieantorus .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#bloc_strategieantorus .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
#bloc_strategieantorus .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#bloc_strategieantorus .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#bloc_strategieantorus .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#bloc_strategieantorus .ui-tabs .ui-tabs-nav li.ui-tabs-selected a { opacity: 0.6;cursor: text; }
#bloc_strategieantorus .ui-tabs .ui-tabs-nav li.ui-state-disabled a { opacity: 0.6;cursor: text; }
#bloc_strategieantorus .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#bloc_strategieantorus .ui-tabs .ui-tabs-nav li a{ cursor: pointer; }
#bloc_strategieantorus .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#bloc_strategieantorus .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#bloc_strategieantorus .ui-tabs .ui-tabs-hide { display: none !important; }
#bloc_strategieantorus .ui-state-default {       background: #022c47;    border: 1px solid #033b60;font-weight: bold; color: #A1632C;}
#bloc_strategieantorus .ui-state-default a{ color:color: rgba(47, 181, 255, 0.7);;     text-shadow: 1px 1px 1px black !important;font-family: Tahoma;text-decoration: none; }
#bloc_strategieantorus .ui-state-hover{ background: #064B79;font-weight: bold; color: #222222; }
#bloc_strategieantorus .ui-state-focus{ background: #064B79;font-weight: bold; color: #222222; }
#bloc_strategieantorus .ui-state-hover a{color:  white;text-decoration: none;}
#bloc_strategieantorus .ui-state-active{border: 1px solid #033b60;z-index: 50;background-color: #025f12; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9;}
#bloc_strategieantorus .ui-state-active a{    z-index: 50;    background-color: #053b60;    text-shadow: none;    font-weight: bold;    color: #2fb5ff;    text-shadow: 1px 1px 1px black !important;}
#bloc_strategieantorus .ui-widget :active { outline: none; }
#bloc_strategieantorus .ui-tabs .put-next{    background-color: #022e4b;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #00a5f0;    border: 1px solid #033b60;    text-shadow: 0px 1px 1px black;}
#bloc_strategieantorus .ui-tabs .put-next:hover{background-color:#023557;}
#bloc_strategieantorus .ui-tabs .put-prev{ background-color: #022e4b;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #00a5f0;    border: 1px solid #033b60;    text-shadow: 0px 1px 1px black;}
#bloc_strategieantorus .ui-tabs .put-prev:hover{background-color:#023557;}
#bloc_strategieantorus .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #033b60;}
#bloc_creusettempete{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_creusettempete.png);    font-family: Arial;    background-repeat: no-repeat;    padding: 10px;    border: 1px solid #38115b;    background-color: #150C1F; color: white; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.49); background-position-y: 160px; }
#bloc_creusettempete a{color: #a058f1;}
#bloc_creusettempete a:hover{color: #9537ff;}
#bloc_creusettempete h1{background-image: -webkit-linear-gradient(top,#fed541 0%,#ffbc00 34.916667%,#ff6a00 68%,#713b04 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 32px; line-height: 1.2; text-shadow: none;}
#bloc_creusettempete h2{background-image: -webkit-linear-gradient(top,#fed541 0%,#ffbc00 34.916667%,#ff6a00 68%,#713b04 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #e8e361;   font-weight: 530;    font-size: 26px;    line-height: 1.2;    text-shadow: none;}
#bloc_creusettempete h3{background-image: -webkit-linear-gradient(top,#fed541 0%,#ffbc00 34.916667%,#ff6a00 68%,#713b04 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 22px; line-height: 1.2; text-shadow: none;}
#bloc_creusettempete h4{background-image: -webkit-linear-gradient(top,#fed541 0%,#ffbc00 34.916667%,#ff6a00 68%,#713b04 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 18px; line-height: 1.2; text-shadow: none;}
#bloc_creusettempete h5{background-image: -webkit-linear-gradient(top,#fed541 0%,#ffbc00 34.916667%,#ff6a00 68%,#713b04 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 16px; line-height: 1.2; text-shadow: none;}
#bloc_creusettempete h6{background-image: -webkit-linear-gradient(top,#fed541 0%,#ffbc00 34.916667%,#ff6a00 68%,#713b04 90%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #e8e361; font-weight: 530; font-size: 12px; line-height: 1.2; text-shadow: none;}
#bloc_creusettempete hr{width: 100%; height: 50px;  background: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/separateur/hr_creusettempete_700.png) center center no-repeat;  border: none;  margin-top: 0px;  margin-bottom: 0px;}
#bloc_creusettempete ul{margin: 0px 0px 10px 10px;}
#bloc_creusettempete ul ul{margin: 0px 0px 0px 0px;}
#bloc_creusettempete li{list-style: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_raid_creusettempete.png);}
#bloc_creusettempete #bloc_special{    background-color: rgba(33, 2, 49, 0.5);    border: 1px solid #3c044e;    padding: 10px;    padding-bottom: 0px;    text-align: justify;    padding-top: 10px;    color: #db82ff;    box-shadow: 1px 1px 1px black;    border-radius: 5px;    font-size: 14px;margin-bottom: 10px;}
#bloc_creusettempete #cadre_image {border: 1px solid #2e1257; border-radius: 5px;}
#bloc_creusettempete #cadre_image:hover {border: 1px solid #3e157a; box-shadow: none; border-radius: 5px;}
#bloc_creusettempete img#cadre_warcraft{border: 1px solid #38115B;-webkit-transition: 200ms all linear;transition: 200ms all linear;box-shadow: 0 0 10px #001322;background-color: #000;padding: 2px;}
#bloc_creusettempete img#cadre_warcraft:hover{     border-color: #FFAA00;    box-shadow: 0 0 20px #FFAA00;}
#bloc_creusettempete #header_boss {        width: 1140px;    margin-left: -8px;    margin-top: -18px;}
#bloc_creusettempete blockquote{color: #b78be5!important;    box-shadow: 1px 1px 1px black;    border: 1px solid #280c55;    border-left: 7px solid #320c70;    border-radius: 0px;    background-color: #1b083a;}
#bloc_creusettempete table.warcraft {   color: #881077;    background-color: #210132;   width: 100%;    margin: 0 auto;    margin-bottom: 10px;}
#bloc_creusettempete table.warcraft td.first{background-color: #361b53;    color: #FF9600;}
#bloc_creusettempete table.warcraft td{border: black;padding: 0.5em;vertical-align: middle;    background-color: #2B1441;    color: #ca8fff;}
#bloc_creusettempete table.warcraft tr{padding: 0px; height: 25px;color: #ca8fff;}
#bloc_creusettempete .wp-caption{ border: 1px solid #280C55;    text-align: center;    background-color: #1B083A;   padding-top: 4px;    margin-bottom: 10px;    box-shadow: 1px 1px 1px #000;    border-radius: 4px;}
#bloc_creusettempete .wp-caption:hover{border: 1px solid #33106D;        background-color: #230B4A;}
#bloc_creusettempete .wp-caption img{border: 1px solid #2e1257;    border-radius: 5px;    margin-bottom: 3px;}
#bloc_creusettempete .wp-caption p.wp-caption-text{    color: #ff9b00;}
#bloc_creusettempete .ui-widget .ui-widget { font-size: 1em; }
#bloc_creusettempete .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; }
#bloc_creusettempete .ui-widget-content {background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_raid_creusettempete.png);background-repeat: no-repeat;  font-family: Arial;   border: 1px solid #38115b;    background-color: #150C1F;    color: white;  text-shadow: 1px 1px 1px rgba(0,0,0,0.49);    background-position-y: 160px;}
#bloc_creusettempete .ui-widget-content h1,h2,h3,h4,h5,h6 {color: #39beef;font-weight: bold;line-height: 22px;font-weight: bold;font-family: Calibri;}
#bloc_creusettempete .ui-widget-header { color: #e3ddc9; height: 36px; font-weight: bold; }
#bloc_creusettempete .ui-widget-header a { color: #e3ddc9; }
#bloc_creusettempete .ui-tabs { margin-bottom: 50px;top: 45px;position: relative; padding: .2em; zoom: 1; } 
#bloc_creusettempete .ui-tabs .ui-tabs-nav { margin: 0; padding: .1em .1em  0; margin-top: -40px;margin-left:-5px;height:49px;}
#bloc_creusettempete .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 0.2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#bloc_creusettempete .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em .5em;text-decoration: none; }
#bloc_creusettempete .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#bloc_creusettempete .ui-tabs .ui-tabs-nav li.ui-tabs-selected a { opacity: 0.6;cursor: text; }
#bloc_creusettempete .ui-tabs .ui-tabs-nav li.ui-state-disabled a { opacity: 0.6;cursor: text; }
#bloc_creusettempete .ui-tabs .ui-tabs-nav li.ui-state-processing a { opacity: 0.6;cursor: text; }
#bloc_creusettempete .ui-tabs .ui-tabs-nav li a{ cursor: pointer; }
#bloc_creusettempete .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#bloc_creusettempete .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px;font-size: 13px; background: none; font-family: Arial,sans-serif; }
#bloc_creusettempete .ui-tabs .ui-tabs-hide { display: none !important; }
#bloc_creusettempete .ui-state-default {background: #3a1b5d;    border: 1px solid #38115B;font-weight: bold; color: #A1632C;}
#bloc_creusettempete .ui-state-default a{ color:color: rgba(47, 181, 255, 0.7);;     text-shadow: 1px 1px 1px black !important;font-family: Tahoma;text-decoration: none; }
#bloc_creusettempete .ui-state-hover{ background: #FF9C09;font-weight: bold; color: #222222; }
#bloc_creusettempete .ui-state-focus{ background: #FF9C09;font-weight: bold; color: #222222; }
#bloc_creusettempete .ui-state-hover a{color:  white;text-decoration: none;}
#bloc_creusettempete .ui-state-active{border:  1px solid #43146D;z-index: 50;background-color: #025f12; text-shadow: 1px 1px 2px #000; font-weight: bold;color: #E3DDC9;}
#bloc_creusettempete .ui-state-active a{    z-index: 50;    background-color: #552787;    text-shadow: none;    font-weight: bold;    color: #ffad2f;    text-shadow: 0px 1px 1px black !important;}
#bloc_creusettempete .ui-widget :active { outline: none; }
#bloc_creusettempete .ui-tabs .put-next{    background-color: #38115B;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #FFC009;    border: 1px solid #4B177B;    text-shadow: 0px 1px 1px black;}
#bloc_creusettempete .ui-tabs .put-next:hover{background-color: #FF9600;    color: #9537ff;    text-shadow: 0px 1px 1px black;}
#bloc_creusettempete .ui-tabs .put-prev{ background-color: #38115B;    padding: 3px 10px 3px 10px;    margin-top: 2px;    color: #FFC009;    border: 1px solid #4B177B;    text-shadow: 0px 1px 1px black;}
#bloc_creusettempete .ui-tabs .put-prev:hover{background-color: #FF9600;    color: #9537ff;    text-shadow: 0px 1px 1px black;}
#bloc_creusettempete .ui-tabs .put-nav{height: 30px;    border-top: 1px dashed #38115B;}
#post_voilehiver{background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/images/fond/fond_voilehiver.png); background-color: #530709; border: 1px solid #7d0a0c; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; box-shadow: inset 0 0 6px #000; -moz-box-shadow: inset 0 0 6px #000; -webkit-box-shadow: inset 0 0 6px #000; margin: 0 4px; padding: 10px; padding-top: 15px; width: 96%; line-height: 20px; margin-bottom: 10px; line-height: 1.5em; font-size: 1em; color: white; text-shadow: 1px 1px 1px black;   font-family: Arial,sans-serif;}
#post_voilehiver a {color: #15FF3C;}
#post_voilehiver a:hover {color: #5DF977;}
#post_voilehiver h1 {color: #FFE800;}
#post_voilehiver h2 {color: #FFE800;}
#post_voilehiver h3 {color: #FFE800;}
#post_voilehiver h4 {color: #FFE800;}
#post_voilehiver h5 {color: #FFE800;}
#post_voilehiver li{  list-style-type: none; background-image: url(//www.blizzspirit.com/wp-content/themes/TheSource/icone/puce/puce_voilehiver.png); margin-left: 0px !important; background-repeat: no-repeat; padding-left: 20px;  background-position: left 3px;}
#post_voilehiver ul{margin-bottom: 10px;margin-left: 20px;}
#post_voilehiver img#cadre_image{ border: 1px solid #A02121;  border-radius: 4px;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);}
#post_voilehiver img#cadre_image:hover{border: 1px solid #CF3030;}
#post_voilehiver blockquote{color: #e7e7e7;background-color: #660b0b;border: 1px solid #7d1010;margin-bottom: 10px;border-left: 10px solid #7d1010;padding: 1em;box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);}
#post_blizzcon {background-color: #022647;color: #e7e7e7;padding: 10px;border: 1px solid #083c6c;font-family: Open sans;margin-bottom: 10px;}
#post_blizzcon img#cadre_image_marron { border: 1px solid #0B498B;}
#post_blizzcon a {color: #F4FA00}
#post_blizzcon a:hover{color: #FBFF63}
#cadre_guide_article382{     -webkit-transition: all 0.3s linear 0s;    -moz-transition: all 0.3s linear 0s;    -ms-transition: all 0.3s linear 0s;    -o-transition: all 0.3s linear 0s;    transition: all 0.3s linear 0s;
font-family: Open sans;    padding-top: 0px;    color: #e7e7e7;    border: 1px solid #073F62;    box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.4);    margin: 0px 1px 5px 5px;    width: 382px;    height: 215px;    position: relative;    overflow: hidden;}
#cadre_guide_article382 span.featured_titre {     margin-top: 152px;    margin-left: 5px;    position: absolute;    z-index: 15;    font-weight: bold;    color: #e7e7e7;    font-size: 16px;    text-transform: uppercase;}
#cadre_guide_article382 div.fond_titre {width: 382px;    height: 60px;    background-color: rgba(0, 0, 0, 0.6);    margin-top: -73px;    position: relative;}
#cadre_guide_article382:hover {  border: 1px solid #435b96;    box-shadow: rgb(67, 91, 150) 0px 0px 13px;}
#cadre_guide_article382:hover img{    -webkit-transform: scale(1.05);    -ms-transform: scale(1.05);    transform: scale(1.05);    transition: all .5s cubic-bezier(0,0,0,1.15);}
#cadre_guide_article{ width: 382px; height: 215px; border: 1px solid #353c4d; box-shadow: 0px 1px 1px black; margin-bottom: 10px;}
#cadre_guide_article a{display: block; padding-top: 155px; margin-bottom: 3px; padding-left: 10px; font-size: 16px; height: 58px; padding-right: 10px; text-transform: uppercase; color: white; position: relative; z-index: 50;}
#cadre_guide_article div.bandeau{background-color: #000000a1; width: 382px; height: 59px; padding-top: -171px; margin-top: -80px; z-index: 0; position: relative;}
#cadre_guide_article:hover{border: 1px solid #435b96;    box-shadow: rgb(67, 91, 150) 0px 0px 13px;}
#cadre_guide_article:hover a{color: #029dff;}
.picto-item {
position: relative; border-radius: 50%;
} .picto-item:hover:after,
.picto-item:focus:after {
content: attr(aria-label); position: absolute;
top: -3em;
left: 50%;
transform: translateX(-50%); z-index: 1; white-space: nowrap; padding: 5px 10px;
background: #141414;
color: white;
border-radius: 4px;
font-size: 0.8rem;
opacity: 0.8;
border: 1px solid #232322;
} [aria-label]:hover:before,
[aria-label]:focus:before {
content: "▼";
position: absolute;
top: -16px;
left: 50%;
transform: translateX(-50%); font-size: 16px;
color: #141414;
opacity: 0.8;
} [aria-label]:focus {
outline: none;
}
table.twitch{	width: 100%;    border: 1px solid #44015c; box-shadow: 0px 1px 1px black; margin-bottom: 10px;border-spacing : 0;}
table.twitch td.first{border-top: hidden;    border-left: hidden;    border-image: initial;    background-color: #24003c;    vertical-align: middle;    border-bottom: 1px dashed #580b8c;    border-right: 1px dashed #580b8c;    text-align: left;}
table.twitch td{border-top: hidden; border-right: hidden; border-left: hidden; border-image: initial; border-bottom: 1px dashed #580b8c; text-align: justify;}
table.twitch td.active{ background-color: #0a9c00;}
#tableau_raiderio{margin: 0 auto;    width: 100%;border: 2px solid #000000;    border-bottom: none;margin-bottom: 10px; color: white;   border-spacing: 0px;    box-shadow: 0px 1px 1px black;font-family: Salesforce Sans,Arial,sans-serif;}
#tableau_raiderio #entete{border: none;height: 150px;text-align: center;vertical-align: middle;}
#tableau_raiderio #entete p.titre{font-size: 45px;font-weight: bold;     color: #ffdc5b;    text-shadow: 0px 2px 2px black;}
#tableau_raiderio #sommaire {height: 45px;}
#tableau_raiderio #sommaire td{border: none; background-color: #122c5e;vertical-align: middle; font-size: 1rem; font-weight: bold; text-align: center; text-shadow: 0px 1px 1px black;}
#tableau_raiderio td{vertical-align: middle;border: none;border-bottom: 1px solid black;text-align: center; font-weight: bold;      padding-bottom: 0px;  font-size: 1.05rem;}
#tableau_raiderio img.affix{width: 20px;  border: 1px solid #5592c4;    box-shadow: 0px 1px 1px black;    border-radius: 15px;}
#tableau_raiderio img.role{    width: 20px;    border-radius: 15px;    vertical-align: middle;}
#tableau_raiderio img.etoile{   position: relative;    left: 4px;top: -0.3rem; width: 8px;  }
#tableau_raiderio tr.pair{text-shadow: 0px 1px 1px #0000009c;      background-color: #002344;cursor: pointer;}
#tableau_raiderio tr.impair{   text-shadow: 0px 1px 1px #0000009c;     background-color: #0e2036;cursor: pointer;}
#tableau_raiderio tr.pair:hover{    background-color: #0f3059;}
#tableau_raiderio tr.impair:hover{    background-color: #0f3059;}