.ak-picto-less-white {
 display:inline-block;
 width:26px;
 height:26px;
 background-position:-287px 0;
 background-repeat:no-repeat
}
.ak-picto-more-white {
 display:inline-block;
 width:26px;
 height:26px;
 background-position:-260px 0;
 background-repeat:no-repeat
}
.ak-picto-help {
 display:inline-block;
 width:26px;
 height:26px;
 background-position:-116px 2px;
 background-repeat:no-repeat;
 cursor:help
}
.ak-picto-help.ak-orange {
 background-position:-116px -25px
}
.ak-icon-big.ak-filter,.ak-icon-med.ak-filter {
 background-image:url(../imgs/tutoriels/sprite.png);
 background-repeat:no-repeat
}
.ak-icon-big {
 background-size:65px auto
}
.ak-icon-big.ak-filter {
 background-position:0 -10px
}
.ak-icon-med {
 background-size:46px auto
}
.ak-icon-med.ak-filter {
 background-position:0 -7px
}
.ak-corrective-choices {
 margin:0;
 margin-bottom:12px;
 margin-bottom:1.2rem
}
.ak-admin-text .ak-item-mid {
 padding:37px 22px;
 padding:3.7rem 2.2rem;
 text-align:justify
}
.ak-admin-text .ak-item-mid .ak-intro {
 font-style:normal
}
.ak-admin-text .ak-item-mid p {
 text-align:justify
}
.ak-admin-text .ak-item-mid .ak-comic-strip-container {
 position:relative;
 padding-bottom:75.27%;
 height:0;
 overflow:hidden
}
.ak-admin-text .ak-item-mid .ak-comic-strip-container iframe {
 border:none;
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.ak-admin-text .ak-item-tags {
 margin:12px 22px;
 margin:1.2rem 2.2rem;
 margin-bottom:24px;
 margin-bottom:2.4rem;
 padding:5px 0;
 padding:.5rem 0;
 border-top:1px dotted;
 border-bottom:1px dotted;
 font-size:13px;
 font-size:1.3rem
}
.ak-admin-text .ak-item-tags a {
 text-decoration:none
}
@media all and (min-width:768px) {
 .ak-admin-text .ak-item-mid {
  padding:24px 37px;
  padding:2.4rem 3.7rem
 }
 .ak-admin-text .ak-item-tags {
  margin:10px 37px;
  margin:1rem 3.7rem
 }
}
@media all and (min-width:992px) {
 .ak-admin-text .ak-item-mid {
  padding:24px 75px;
  padding:2.4rem 7.5rem
 }
 .ak-admin-text .ak-item-tags {
  margin:10px 75px;
  margin:1rem 7.5rem
 }
}
.ak-main-container .ak-admin-text {
 background:#fff
}
.ak-main-container .ak-admin-text span.ak-linker {
 color:#848e02;
 font-weight:700;
 cursor:pointer
}
.ak-main-container .ak-admin-text a {
 color:#40b2b5
}
.ak-main-container .ak-admin-text a.btn.btn-lg {
 color:#fff
}
.ak-main-container .ak-admin-text .ak-item-tags {
 border-top-color:#b1ac9c;
 border-bottom-color:#b1ac9c
}
.ak-admin-text .ak-hat {
 font-style:italic
}
.ak-admin-text .ak-hat a,.ak-admin-text .ak-hat p,.ak-admin-text .ak-hat span {
 font-style:italic
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-important,.ak-main-container .ak-admin-text .ak-important {
 margin:26px 0;
 margin:2.6rem 0;
 padding:12px 0;
 padding:1.2rem 0;
 font-size:30px;
 font-size:3rem;
 border-top:1px dotted;
 border-bottom:1px dotted;
 font-family:bebas_neueregular,sans-serif
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-important span,.ak-main-container .ak-admin-text .ak-important span {
 padding:0
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-important,.ak-main-container .ak-admin-text .ak-important {
 border-color:#ad9b7f;
 color:#78664c;
 background:0 0
}
.ak-main-container .ak-panel-stack .ak-admin-text h2,.ak-main-container .ak-admin-text h2 {
 
 color:#40b2b5;
 padding:5px 12px;
 padding:.5rem 1.2rem;
 font-size:26px;
 font-size:2.6rem;
 margin-top:0;
 margin-bottom:0;
 font-family:bebas_neueregular,sans-serif;
 font-weight:400;
 text-transform:uppercase
}
.ak-main-container .ak-panel-stack .ak-admin-text h3,.ak-main-container .ak-admin-text h3 {
 font-family:roboto,sans-serif;
 font-weight:700;
 text-align:left;
 color:#38b2ad;
 text-transform:none;
 font-size:21px;
 font-size:2.1rem
}
.ak-main-container .ak-panel-stack .ak-admin-text p,.ak-main-container .ak-admin-text p {
 padding:5px 0;
 padding:.5rem 0;
 word-wrap:break-word;
 -webkit-hyphens:auto;
 -ms-hyphens:auto;
 hyphens:auto
}
.ak-main-container .ak-panel-stack .ak-admin-text ul,.ak-main-container .ak-admin-text ul {
 clear:both;
 padding-left:30px
}
.ak-main-container .ak-panel-stack .ak-admin-text .col-md-6,.ak-main-container .ak-panel-stack .ak-admin-text .col-md-8:first-child,.ak-main-container .ak-panel-stack .ak-admin-text .col-md-4:first-child {
 padding-left:0
}
.ak-main-container .ak-admin-text .col-md-6,.ak-main-container .ak-admin-text .col-md-8:first-child,.ak-main-container .ak-admin-text .col-md-4:first-child {
 padding-left:0
}
.ak-main-container .ak-panel-stack .ak-admin-text .col-md-6 p,.ak-main-container .ak-admin-text .col-md-6 p {
 padding-top:0
}
.ak-main-container .ak-panel-stack .ak-admin-text .col-md-6 img,.ak-main-container .ak-admin-text .col-md-6 img {
 padding-top:5px
}
.ak-main-container .ak-panel-stack .ak-admin-text ol,.ak-main-container .ak-admin-text ol {
 counter-reset:akcounter
}
.ak-main-container .ak-panel-stack .ak-admin-text ol>li,.ak-main-container .ak-admin-text ol>li {
 background:0 0;
 list-style:none;
 counter-increment:akcounter;
 padding-left:0
}
.ak-main-container .ak-panel-stack .ak-admin-text ol>li:before,.ak-main-container .ak-admin-text ol>li:before {
 color:#97aa2b;
 content:counter(akcounter);
 display:inline-block;
 position:relative;
 margin-right:12px;
 margin-right:1.2rem
}
.ak-main-container .ak-panel-stack .ak-admin-text a:hover,.ak-main-container .ak-admin-text a:hover {
 text-decoration:underline;
 cursor:pointer
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-widget-video,.ak-main-container .ak-admin-text .ak-widget-video {
 display:block;
 width:100%;
 margin:0 auto;
 background-size:100%
}
.ak-main-container .ak-panel-stack .ak-admin-text a,.ak-main-container .ak-admin-text a,.ak-main-container .ak-announce a {
 color:#40b2b5
}
.ak-admin-text .ak-big-image {
 margin:37px 0;
 margin:3.7rem 0;
 position:relative;
 text-align:center
}
.ak-admin-text .ak-big-image img {
 margin:0 auto
}
.ak-admin-text .ak-big-image .ak-big-image-legend {
 font-size:13px;
 font-size:1.3rem;
 position:absolute;
 bottom:0;
 height:48px;
 font-weight:700;
 line-height:48px;
 width:100%;
 background-color:rgba(0,0,0,.5);
 color:#fff
}
.ak-linked-articles {
 margin-bottom:26px;
 margin-bottom:2.6rem;
 margin-top:10px;
 margin-top:1rem
}
.ak-linked-articles .ak-article-link {
 font-size:26px;
 font-size:2.6rem;
 line-height:26px;
 line-height:2.6rem;
 display:block;
 margin-bottom:0;
 text-transform:uppercase;
 font-weight:400;
 font-family:bebas_neueregular,sans-serif
}
.ak-linked-articles .ak-article-link:hover {
 text-decoration:underline
}
.ak-linked-articles .ak-linked-article {
 padding:10px;
 padding:1rem;
 position:relative;
 overflow:hidden;
 border-top:1px solid;
 border-bottom:1px solid
}
.ak-linked-articles .ak-linked-article+.ak-linked-article {
 border-top:none
}
.ak-linked-articles .ak-article-picto {
 float:left;
 width:50px;
 height:50px
}
.ak-linked-articles .ak-linked-article-content {
 font-size:13px;
 font-size:1.3rem;
 float:left
}
.ak-linked-articles .ak-linked-article-more {
 font-size:13px;
 font-size:1.3rem
}
.ak-linked-articles .ak-linked-article-comments {
 font-size:19px;
 font-size:1.9rem;
 padding-left:20px;
 padding-left:2rem;
 position:relative;
 text-transform:uppercase;
 font-family:bebas_neueregular,sans-serif
}
.ak-linked-articles .ak-linked-article-infos {
 margin-left:55px;
 overflow:hidden
}
.ak-linked-articles .ak-linked-article-comments:before {
 position:absolute;
 top:2px;
 left:3px;
 display:block;
 width:17px;
 height:17px;
 content:''
}
.ak-linked-articles .ak-article-link {
 color:#201303
}
.ak-linked-articles .ak-article-link:hover {
 color:#848e02
}
.ak-linked-articles .ak-linked-article {
 border-color:#b1ac9c;
 background-color:#edeae0
}
.ak-linked-articles a {
 color:#848e02
}
.ak-linked-articles .ak-picto-krosmaster {
 background:url(../www/static.ankama.com/g/modules/cms/item/dofus/picto_krosmaster.html) 0 center no-repeat
}
.ak-linked-articles .ak-picto-sword {
 background:url(../www/static.ankama.com/g/modules/cms/item/dofus/picto_sword.html) 0 center no-repeat
}
.ak-linked-articles .ak-linked-article-comments:before {
 background:url(../www/static.ankama.com/g/modules/cms/item/dofus/comment_count.html) 0 0 no-repeat
}
@media all and (min-width:768px) {
 .ak-linked-articles .ak-linked-article-content,.ak-linked-articles .ak-linked-article-more {
  padding:0 5px;
  padding:0 .5rem;
  width:100%
 }
 .ak-linked-articles .ak-linked-article-comments {
  position:absolute;
  top:20px;
  right:10px
 }
 .ak-linked-articles .ak-linked-article-comments:before {
  top:5px
 }
}
.ak-about-author {
 margin:10px 22px;
 margin:1rem 2.2rem
}
.ak-about-author .ak-article-link {
 font-size:26px;
 font-size:2.6rem;
 line-height:26px;
 line-height:2.6rem;
 display:block;
 margin-bottom:0;
 text-transform:uppercase;
 font-weight:400;
 font-family:bebas_neueregular,sans-serif
}
.ak-about-author .ak-article-link:hover {
 text-decoration:underline
}
.ak-about-author p {
 padding:5px;
 padding:.5rem
}
.ak-about-author .ak-about-author-infos {
 border-top:1px solid;
 border-right:1px solid;
 border-left:1px solid;
 overflow:hidden
}
.ak-about-author .ak-about-author-infos h2 {
 margin:5px 10px 0
}
.ak-about-author .ak-about-author-illu {
 margin:3px 10px 8px;
 border:1px solid
}
.ak-about-author .ak-about-author-desc {
 overflow:hidden
}
.ak-about-author .ak-about-author-desc p {
 font-size:13px;
 font-size:1.3rem
}
.ak-about-author .ak-about-author-desc>h3 {
 margin:0;
 padding:0 0 5px
}
.ak-about-author .ak-last-article {
 padding:10px;
 padding:1rem;
 position:relative;
 overflow:hidden;
 border-top:1px solid;
 border-bottom:1px solid
}
.ak-about-author .ak-last-article h3 {
 padding:0;
 margin:0
}
.ak-about-author .ak-last-article+.ak-last-article {
 border-top:none
}
.ak-about-author .ak-article-picto {
 float:left;
 width:50px;
 height:50px
}
.ak-about-author .ak-last-article-content {
 font-size:13px;
 font-size:1.3rem;
 float:left;
 width:100%
}
.ak-about-author .ak-last-article-comments {
 font-size:19px;
 font-size:1.9rem;
 padding-left:20px;
 padding-left:2rem;
 position:relative;
 text-transform:uppercase;
 font-family:bebas_neueregular,sans-serif
}
.ak-about-author .ak-last-article-infos {
 margin-left:55px;
 overflow:hidden
}
.ak-about-author .ak-last-article-comments:before {
 position:absolute;
 top:2px;
 left:3px;
 display:block;
 width:17px;
 height:17px;
 content:''
}
.ak-about-author .ak-about-author-last-articles {
 border-right:1px solid;
 border-left:1px solid
}
.ak-about-author .ak-last-article-more {
 font-size:13px;
 font-size:1.3rem
}
.ak-about-author .ak-about-author-last-articles>h3 {
 font-size:15px;
 font-size:1.5rem;
 margin-left:10px;
 margin-left:1rem
}
.ak-about-author .ak-about-author-link-articles {
 padding:5px 10px;
 padding:.5rem 1rem;
 border:1px solid;
 text-align:right
}
.ak-about-author .ak-last-article-content>h3 {
 font-size:26px;
 font-size:2.6rem;
 margin-bottom:0;
 text-transform:uppercase;
 font-weight:400;
 font-family:bebas_neueregular,sans-serif
}
@media all and (min-width:768px) {
 .ak-about-author {
  margin:10px 37px;
  margin:1rem 3.7rem
 }
 .ak-about-author .ak-last-article-content {
  padding:0 5px;
  padding:0 .5rem
 }
 .ak-about-author .ak-last-article-more {
  padding:0 5px;
  padding:0 .5rem;
  width:100%
 }
 .ak-about-author .ak-last-article-comments {
  position:absolute;
  top:20px;
  right:10px
 }
 .ak-about-author .ak-last-article-comments:before {
  top:5px
 }
}
@media all and (min-width:992px) {
 .ak-about-author {
  margin:10px 75px;
  margin:1rem 7.5rem
 }
}
.ak-admin-text .ak-about-author .ak-item-list {
 margin-bottom:0
}
.ak-about-author {
 background-color:#fff
}
.ak-about-author .ak-article-link {
 color:#201303
}
.ak-about-author .ak-article-link:hover {
 color:#848e02
}
.ak-about-author .ak-about-author-infos,.ak-about-author .ak-about-author-link-articles,.ak-about-author .ak-about-author-last-articles,.ak-about-author .ak-about-author-illu {
 border-color:#c9c6bb
}
.ak-about-author .ak-last-article {
 border-color:#b1ac9c;
 background-color:#edeae0
}
.ak-about-author h3 {
 color:#201303
}
.ak-about-author a {
 color:#848e02
}
.ak-about-author .ak-picto-krosmaster {
 background:url(../www/static.ankama.com/g/modules/cms/item/dofus/picto_krosmaster.html) 0 center no-repeat
}
.ak-about-author .ak-picto-sword {
 background:url(../www/static.ankama.com/g/modules/cms/item/dofus/picto_sword.html) 0 center no-repeat
}
.ak-about-author .ak-last-article-comments:before {
 background:url(../www/static.ankama.com/g/modules/cms/item/dofus/comment_count.html) 0 0 no-repeat
}
.ak-admin-text .ak-block-img-left {
 margin-bottom:26px;
 margin-bottom:2.6rem;
 padding:0 8px;
 padding:0 .8rem
}
.ak-admin-text .ak-block-img-left h3 {
 padding:5px;
 padding:.5rem;
 padding-top:10px;
 padding-top:1rem
}
.ak-admin-text .ak-block-img-left p {
 padding:5px;
 padding:.5rem
}
.ak-admin-text .ak-block-img-left .ak-block-img-illu {
 padding:10px 0;
 padding:1rem 0;
 position:relative
}
.ak-admin-text .ak-block-img-left .ak-block-img-legend {
 font-size:13px;
 font-size:1.3rem;
 position:absolute;
 bottom:10px;
 width:100%;
 height:44px;
 text-align:center;
 line-height:44px
}
.ak-admin-text .ak-block-img-left h3 {
 color:#201303
}
.ak-admin-text .ak-block-img-left a {
 color:#848e02
}
.ak-admin-text .ak-block-img-left .ak-block-img-legend {
 background-color:rgba(0,0,0,.5);
 color:#fff
}
.ak-admin-text .ak-block-img-right {
 margin-bottom:26px;
 margin-bottom:2.6rem;
 padding:0 8px;
 padding:0 .8rem
}
.ak-admin-text .ak-block-img-right h3 {
 padding:5px;
 padding:.5rem;
 padding-top:10px;
 padding-top:1rem
}
.ak-admin-text .ak-block-img-right p {
 padding:5px;
 padding:.5rem
}
.ak-admin-text .ak-block-img-right .ak-block-img-illu {
 padding:10px 0;
 padding:1rem 0;
 position:relative
}
.ak-admin-text .ak-block-img-right .ak-block-img-legend {
 font-size:13px;
 font-size:1.3rem;
 position:absolute;
 bottom:10px;
 width:100%;
 height:44px;
 text-align:center;
 line-height:44px
}
.ak-admin-text .ak-block-img-right h3 {
 color:#201303
}
.ak-admin-text .ak-block-img-right a {
 color:#848e02
}
.ak-admin-text .ak-block-img-right .ak-block-img-legend {
 background-color:rgba(0,0,0,.5);
 color:#fff
}
.ak-admin-text .ak-double-img {
 margin-bottom:26px;
 margin-bottom:2.6rem
}
.ak-admin-text .ak-double-img .ak-double-img-illu {
 position:relative;
 overflow:hidden;
 margin-bottom:12px;
 margin-bottom:1.2rem
}
.ak-admin-text .ak-double-img .ak-double-img-legend {
 font-size:13px;
 font-size:1.3rem;
 position:absolute;
 bottom:0;
 width:100%;
 height:44px;
 text-align:center;
 line-height:44px;
 background-color:rgba(0,0,0,.5);
 color:#fff
}
@media all and (min-width:768px) {
 .ak-admin-text .ak-double-img .ak-double-img-illu {
  margin-bottom:0
 }
}
.ak-admin-text .ak-item-list {
 margin-bottom:26px;
 margin-bottom:2.6rem;
 overflow:hidden
}
.ak-admin-text .ak-item-list .ak-item {
 margin:0 auto;
 margin-bottom:26px;
 margin-bottom:2.6rem;
 position:relative;
 left:50%;
 float:left;
 margin-left:-39px;
 width:78px;
 height:78px;
 border:2px solid;
 text-align:center;
 line-height:74px;
 background:url(../www/static.ankama.com/g/modules/cms/item/dofus/bg_items_list.html) center center no-repeat transparent;
 border-color:#ad9b7f
}
.ak-admin-text .ak-item-list .ak-item img {
 vertical-align:middle
}
.ak-screenshots {
 margin-top:10px;
 margin-top:1rem
}
.ak-screenshots .ak-screenshot {
 margin-bottom:24px;
 margin-bottom:2.4rem;
 text-align:center
}
.ak-admin-text .ak-gmaps {
 margin-top:10px;
 margin-top:1rem;
 margin-bottom:26px;
 margin-bottom:2.6rem;
 position:relative;
 overflow:hidden;
 padding-bottom:75%;
 height:0;
 box-sizing:content-box
}
.ak-admin-text .ak-gmaps iframe {
 position:absolute;
 top:0;
 left:0;
 width:100%!important;
 height:100%!important
}
.ak-admin-text .ak-item-top-nav {
 border-top:none;
 border-bottom:1px dotted;
 position:relative
}
.ak-admin-text .ak-item-top-nav .ak-item-top-nav-toggle {
 display:inline-block;
 padding:.25em 1.75em .25em 1em;
 cursor:pointer;
 text-decoration:none;
 position:relative;
 border-radius:0
}
.ak-admin-text .ak-item-top-nav .ak-item-top-nav-toggle .caret {
 position:absolute;
 right:11px;
 top:13px
}
.ak-admin-text .ak-item-top-nav ul {
 padding:0;
 margin:.75em 0
}
.ak-admin-text .ak-item-top-nav ul li {
 display:block;
 line-height:1.25rem;
 margin:0;
 position:relative
}
.ak-admin-text .ak-item-top-nav ul li:before {
 content:'›';
 display:block;
 position:absolute;
 left:0;
 top:3px;
 height:10px;
 width:10px;
 font-size:19px;
 font-size:1.9rem
}
.ak-admin-text .ak-item-top-nav ul li a {
 display:inline-block;
 position:relative;
 padding:2.5px;
 padding:.25rem;
 padding-right:10px;
 padding-right:1rem;
 margin:0;
 text-decoration:none;
 line-height:16px;
 line-height:1.6rem
}
.ak-admin-text .ak-item-top-nav ul li.ak-sublink {
 margin-left:20px
}
.ak-admin-text .ak-item-top-nav ul li a:hover {
 text-decoration:underline
}
.ak-admin-text .ak-item-nav {
 border-top:1px dotted
}
.ak-admin-text .ak-item-nav a {
 padding:8px 15px;
 padding:.8rem 1.5rem;
 display:inline-block;
 font-size:15px;
 text-decoration:none
}
.ak-admin-text .ak-item-nav a.ak-prev {
 float:left;
 text-align:left
}
.ak-admin-text .ak-item-nav a.ak-next {
 float:right;
 text-align:right
}
.ak-admin-text .ak-item-mid .ak-item-top-nav {
 margin:0;
 margin-top:12px;
 margin-top:1.2rem;
 border-bottom-color:#b1ac9c
}
.ak-admin-text .ak-item-mid .ak-item-top-nav .ak-item-top-nav-toggle {
 background-color:#e4e0d7;
 color:#362712;
 -webkit-transition-property:background-color;
 -webkit-transition-duration:.25s;
 -moz-transition-property:background-color;
 -moz-transition-duration:.25s;
 transition-property:background-color;
 transition-duration:.25s
}
.ak-admin-text .ak-item-mid .ak-item-top-nav .ak-item-top-nav-toggle:hover {
 background-color:#dad4c9
}
.ak-admin-text .ak-item-mid .ak-item-top-nav ul li {
 background:0 0
}
.ak-admin-text .ak-item-mid .ak-item-top-nav ul li:before {
 color:#40b2b5;
 text-shadow:0 2px 1px rgba(11,11,11,.1);
 font-weight:700
}
.ak-admin-text .ak-item-mid .ak-item-top-nav ul li.ak-sublink:before {
 color:#38b2ad
}
.ak-admin-text .ak-item-mid .ak-item-top-nav ul li a {
 color:#40b2b5
}
.ak-admin-text .ak-item-mid .ak-item-top-nav ul li.ak-sublink a {
 color:#38b2ad
}
.ak-admin-text .ak-item-nav {
 border-top-color:#c9c6bb;
 color:#c9c6bb;
 background:#f8f8f6
}
.ak-admin-text .ak-item-nav a {
 color:#40b2b5
}
.ak-admin-text .ak-block-remember {
 margin-bottom:26px;
 margin-bottom:2.6rem;
 padding:10px;
 padding:1rem;
 border:1px solid;
 overflow:hidden;
 background:#f8f8f6;
 border-color:#b1ac9c
}
.ak-admin-text .ak-block-remember h2 {
 margin:0
}
.ak-admin-text .ak-block-remember .ak-illu {
 display:none;
 float:left;
 margin-right:12px;
 margin-right:1.2rem
}
.ak-admin-text .ak-block-remember .ak-text {
 overflow:hidden
}
.ak-admin-text .ak-block-remember ul {
 padding:0;
 margin-left:10px;
 margin-left:1rem
}
.ak-admin-text .ak-block-remember img {
 border:1px solid;
 margin-left:10px;
 margin-left:1rem;
 border-color:#b1ac9c
}
@media all and (min-width:768px) {
 .ak-admin-text .ak-block-remember .ak-illu {
  display:block
 }
 .ak-admin-text .ak-block-remember ul {
  margin-left:0
 }
}
.ak-admin-text .ak-block-video {
 margin-top:10px;
 margin-top:1rem;
 margin-bottom:26px;
 margin-bottom:2.6rem;
 position:relative;
 padding-bottom:56.25%;
 padding-top:30px;
 height:0;
 overflow:hidden
}
.ak-admin-text .ak-block-video iframe,.ak-admin-text .ak-block-video object,.ak-admin-text .ak-block-video embed {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
.ak-forum-post-panel.ak-panel#ak-block-posts {
 border-top:inherit;
 background:#f8f8f6
}
.ak-forum-post-panel.ak-panel#ak-block-posts .ak-panel-title {
 padding-left:0;
 text-indent:12px;
 border-radius:0;
 position:relative;
 margin-bottom:0;
 text-shadow:none
}
.ak-forum-post-panel.ak-panel#ak-block-posts .ak-panel-title .ak-legend {
 display:block;
 position:relative;
 padding:3px 12px;
 padding:.3rem 1.2rem;
 margin-top:12px;
 margin-top:1.2rem;
 margin-left:0;
 text-align:center;
 border-radius:0;
 border:1px solid #dbd8cd
}
.ak-forum-post-panel.ak-panel#ak-block-posts .ak-panel-title .ak-legend .ak-icon-med {
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.ak-forum-post-panel.ak-panel#ak-block-posts .ak-panel-title:before {
 display:none
}
.ak-forum-post-panel.ak-panel#ak-block-posts .ak-panel-content {
 padding:0
}
.ak-forum-post-panel.ak-panel#ak-block-posts .ak-panel-title {
 background:#fff url(../www/static.ankama.com/g/modules/components/social/dofus/bg-title.html) 0 4px no-repeat
}
.ak-forum-post-panel.ak-panel#ak-block-posts .ak-panel-title .ak-panel-title-icon {
 display:none
}
.ak-forum-post-panel.ak-panel#ak-block-posts .ak-panel-title .ak-legend {
 background:#f8f8f6;
 border-color:#dbd8cd
}
.ak-forum-post-panel.ak-panel#ak-block-posts .ak-panel-content {
 background:#f8f8f6
}
@media all and (min-width:768px) {
 .ak-forum-post-panel.ak-panel#ak-block-posts>.ak-panel-title {
  padding-bottom:10px;
  padding-bottom:1rem;
  padding-left:12px;
  padding-left:1.2rem;
  text-indent:0
 }
 .ak-forum-post-panel.ak-panel#ak-block-posts>.ak-panel-title .ak-legend {
  height:50px;
  position:absolute;
  right:0;
  top:0;
  display:inline-block;
  border-top:none;
  border-left:1px solid #dbd8cd;
  margin-top:-12px;
  margin-top:-1.2rem;
  text-shadow:none
 }
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable,.ak-main-container .ak-admin-text .ak-responsivetable {
 border:1px solid
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable tr,.ak-main-container .ak-admin-text .ak-responsivetable tr {
 border-bottom:1px solid
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable tr:last-child,.ak-main-container .ak-admin-text .ak-responsivetable tr:last-child {
 border:none
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable th,.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable td {
 height:40px;
 padding:8px;
 padding:.8rem
}
.ak-main-container .ak-admin-text .ak-responsivetable th,.ak-main-container .ak-admin-text .ak-responsivetable td {
 height:40px;
 padding:8px;
 padding:.8rem
}
.ak-main-container .ak-admin-text table th,.ak-main-container .ak-admin-text table td {
 padding:8px;
 padding:.8rem
}
.ak-main-container .ak-admin-text table th .img-maxresponsive,.ak-main-container .ak-admin-text table td .img-maxresponsive {
 width:auto;
 max-width:none
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable td:first-child,.ak-main-container .ak-admin-text .ak-responsivetable td:first-child {
 font-style:italic
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable tbody>tr>td.ak-responsivetable-expand,.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable tbody>tr.ak-responsivetable-detail-show>td.ak-responsivetable-expand {
 padding-right:44px;
 padding-right:4.4rem;
 cursor:pointer
}
.ak-main-container .ak-admin-text .ak-responsivetable tbody>tr>td.ak-responsivetable-expand,.ak-main-container .ak-admin-text .ak-responsivetable tbody>tr.ak-responsivetable-detail-show>td.ak-responsivetable-expand {
 padding-right:44px;
 padding-right:4.4rem;
 cursor:pointer
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable,.ak-main-container .ak-admin-text .ak-responsivetable {
 border-color:#ad9b7f
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable tr,.ak-main-container .ak-admin-text .ak-responsivetable tr {
 border-color:#ad9b7f
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable th,.ak-main-container .ak-admin-text .ak-responsivetable th {
 background:#8a7f66
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable td,.ak-main-container .ak-admin-text .ak-responsivetable td {
 background:#f8f8f6
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable td:first-child,.ak-main-container .ak-admin-text .ak-responsivetable td:first-child {
 color:#81807a
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable tbody>tr>td.ak-responsivetable-expand,.ak-main-container .ak-admin-text .ak-responsivetable tbody>tr>td.ak-responsivetable-expand {
 background:url(../www/static.ankama.com/g/modules/tables/responsive/dofus/plus_green.html) no-repeat scroll right center transparent
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable tbody>tr.ak-responsivetable-detail-show>td.ak-responsivetable-expand,.ak-main-container .ak-admin-text .ak-responsivetable tbody>tr.ak-responsivetable-detail-show>td.ak-responsivetable-expand {
 background:url(../www/static.ankama.com/g/modules/tables/responsive/dofus/less_green.html) no-repeat scroll right center transparent
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable .ak-responsivetable-row-detail-inner,.ak-main-container .ak-admin-text .ak-responsivetable .ak-responsivetable-row-detail-inner {
 color:#42301a
}
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable .ak-responsivetable-row-detail-inner>div>strong:before,.ak-main-container .ak-admin-text .ak-responsivetable .ak-responsivetable-row-detail-inner>div>strong:before {
 background:url(../www/static.ankama.com/g/modules/masterpage/common/dofus/sprite_common.html);
 background-position:-150px 0
}
.ak-tutorials-list {
 background:#f8f8f6
}
.ak-tutorials-list .ak-panel {
 margin-bottom:0
}
.ak-tutorials-list .ak-tutorial-preview {
 display:table;
 width:100%;
 padding:12px;
 padding:1.2rem
}
.ak-tutorials-list .ak-tutorial-preview .ak-image {
 display:block;
 float:none;
 width:auto;
 vertical-align:top;
 margin-right:0
}
.ak-tutorials-list .ak-tutorial-preview .ak-image img {
 max-width:100%;
 display:block
}
.ak-tutorials-list .ak-tutorial-preview .ak-content {
 display:block;
 color:#28170e;
 overflow:hidden;
 vertical-align:top;
 position:relative
}
.ak-tutorials-list .ak-tutorial-preview .ak-content .ak-title {
 font-family:bebas_neueregular,sans-serif;
 font-size:26px;
 font-size:2.6rem;
 line-height:26px;
 line-height:2.6rem;
 margin-bottom:10px;
 margin-bottom:1rem;
 margin-right:120px;
 margin-right:12rem;
 margin-top:12px;
 margin-top:1.2rem
}
.ak-tutorials-list .ak-tutorial-preview .ak-content .ak-text {
 text-align:justify;
 display:block;
 margin-bottom:5px;
 margin-bottom:.5rem
}
.ak-tutorials-list .ak-tutorial-preview .ak-content .ak-level {
 position:absolute;
 display:inline-block;
 top:12px;
 right:5px;
 font-style:italic;
 text-align:right
}
.ak-tutorials-list .ak-tutorial-preview .ak-content .ak-title,.ak-tutorials-list .ak-tutorial-preview .ak-content .ak-text {
 color:#28170e
}
.ak-tutorials-list .ak-tutorial-preview .ak-content .ak-link {
 color:#40b2b5;
 text-decoration:underline
}
.ak-tutorials-list .ak-tutorial-preview .ak-content .ak-level {
 color:#78664c
}
.ak-tutorials-list .ak-level-1 .ak-level:before {
 background:#9dab0b
}
.ak-tutorials-list .ak-level-2 .ak-level:before {
 background:#e4442c
}
@media all and (min-width:768px) {
 .ak-tutorials-list .ak-tutorial-preview .ak-image {
  width:260px;
  float:left;
  vertical-align:top;
  margin-right:12px;
  margin-right:1.2rem
 }
 .ak-tutorials-list .ak-tutorial-preview .ak-content {
  overflow:hidden
 }
 .ak-tutorials-list .ak-tutorial-preview .ak-content .ak-level {
  top:0
 }
 .ak-tutorials-list .ak-tutorial-preview .ak-content .ak-title {
  margin-top:0
 }
}
.ak-remember.ak-panel {
 border:1px solid;
 background:#edeae0;
 border-color:#d7d5cd
}
.ak-remember.ak-panel .ak-image {
 float:left;
 width:120px;
 height:120px
}
.ak-remember.ak-panel .ak-panel-content {
 overflow:hidden;
 padding:12px;
 padding:1.2rem
}
.ak-remember.ak-panel .ak-panel-content ul {
 margin:0;
 padding:0 12px;
 padding:0 1.2rem
}
.ak-remember.ak-panel .ak-panel-content ul li {
 list-style:none
}
.ak-remember.ak-panel .ak-text {
 overflow:hidden
}
.ak-remember.ak-panel .ak-text:after {
 display:block;
 content:' ';
 clear:both
}
.ak-remember.ak-panel .ak-panel-title {
 line-height:28px;
 line-height:2.8rem;
 margin-top:12px;
 margin-top:1.2rem;
 padding-top:0;
 border:none;
 min-height:50px;
 line-height:50px;
 margin-top:0;
 padding-bottom:0
}
.ak-remember.ak-panel .ak-panel-title .ak-panel-title-icon {
 padding:0 .2em;
 margin-right:15px;
 margin-right:1.5rem;
 width:auto;
 height:50px;
 width:48px;
 background-size:126px auto;
 background-repeat:no-repeat;
 background-position:-9px -1536px
}
.ak-tutorial .ak-remember.ak-panel {
 background:#edeae0;
 border-color:#d7d5cd
}
.ak-remember.ak-panel.ak-panel .ak-panel-title,.ak-tutorial .ak-remember.ak-panel.ak-panel .ak-panel-title {
 color:#fff;
 background:#ef8401
}
.ak-remember.ak-panel.ak-panel .ak-panel-title .ak-panel-title-icon,.ak-tutorial .ak-remember.ak-panel.ak-panel .ak-panel-title .ak-panel-title-icon {
 background-image:url(../imgs/tutoriels/sprite.png);
 background-color:#dd5d00
}
.ak-remember.ak-panel.ak-panel .ak-panel-content ul li:before,.ak-tutorial .ak-remember.ak-panel.ak-panel .ak-panel-content ul li:before {
 color:#98a82f
}
.ak-tutorial {
 overflow:hidden;
 position:relative
}
.ak-tutorial .ak-tutorial-content {
 position:relative;
 margin:12px;
 margin:1.2rem
}
.ak-tutorial .ak-tutorial-content .ak-panel {
 margin:10px 0;
 margin:1rem 0
}
.ak-tutorial .ak-tutorial-content .ak-panel-content {
 text-align:justify
}
.ak-tutorial .ak-tutorial-content .ak-panel-content p {
 text-align:justify
}
.ak-tutorial .ak-panel {
 background:0 0
}
@media all and (min-width:768px) {
 .ak-tutorial .ak-tutorial-content {
  margin:12px 80px;
  margin:1.2rem 8rem
 }
}
