<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ak-support-image img
{
    border: 2px solid #c9c6bb;
    width: 200px;
    height: 150px;
}

body {
	overflow-x: hidden;
}

.ak-picto-less-white {
    display: inline-block;
    width: 26px;
    height: 26px;
    background-position: -287px 0;
    background-repeat: no-repeat
}

.ak-bold {
    font-weight: bold
}

.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/assets/sprite_zoom.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-icon-small {
    vertical-align: middle;
}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup,
main, menu, nav, section, summary {
    display: block
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden], template {
    display: none
}

a {
    background-color: transparent
}

a:active, a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b, strong {
    font-weight: bold
}

dfn {
    font-style: italic
}

h1 {
    font-size: 2em;
    margin: 0.67em 0
}

mark {
    background: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0
}

pre {
    overflow: auto
}

code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled], html input[disabled] {
    cursor: default
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input {
    line-height: normal
}

input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
    height: auto
}

input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em
}

legend {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto
}

optgroup {
    font-weight: bold
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td, th {
    padding: 0
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
    * , * :before, * :after {
        background: transparent !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important
    }

    a, a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    a[href^="#"]:after, a[href^="javascript:"]:after {
        content: ""
    }

    pre, blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    tr, img {
        page-break-inside: avoid
    }

    img {
        max-width: 100% !important
    }

    p, h2, h3 {
        orphans: 3;
        widows: 3
    }

    h2, h3 {
        page-break-after: avoid
    }

    .navbar {
        display: none
    }

    .btn &gt; .caret, .dropup &gt; .btn &gt; .caret {
        border-top-color: #000 !important
    }

    .label {
        border: 1px solid #000
    }

    .table {
        border-collapse: collapse !important
    }

    .table td, .table th {
        background-color: #fff !important
    }

    .table-bordered th, .table-bordered td {
        border: 1px solid #ddd !important
    }
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

* :before, * :after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent
}

body {
    font-family: "Roboto",sans-serif;
    font-size: 15px;
    line-height: 1.42857;
    color: #333;
    background-color: #fff
}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

a {
    color: #337ab7;
    text-decoration: none
}

a:hover, a:focus {
    color: #23527c;
    text-decoration: underline
}

a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

figure {
    margin: 0
}

img {
    vertical-align: middle
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto
}

.img-rounded {
    border-radius: 6px
}

.img-thumbnail {
    padding: 4px;
    line-height: 1.42857;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto
}

.img-circle {
    border-radius: 50%
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

[role="button"] {
    cursor: pointer
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: inherit;
    /*font-weight: 500;
    line-height: 1.1;*/
    color: inherit
}

h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small,
h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small,
.h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small,
.h6 small, .h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #777
}

h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 20px;
    margin-bottom: 10px
}

h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small,
.h2 .small, h3 small, h3 .small, .h3 small, .h3 .small {
    font-size: 65%
}

h4, .h4, h5, .h5, h6, .h6 {
    margin-top: 10px;
    margin-bottom: 10px
}

h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small,
.h5 .small, h6 small, h6 .small, .h6 small, .h6 .small {
    font-size: 75%
}

h1, .h1 {
    font-size: 36px
}

h2, .h2 {
    font-size: 30px
}

h3, .h3 {
    font-size: 24px
}

h4, .h4 {
    font-size: 18px
}

h5, .h5 {
    font-size: 14px
}

h6, .h6 {
    font-size: 12px
}

p {
    margin: 0 0 10px
}

.lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4
}

@media (min-width: 768px) {
    .lead {
        font-size: 21px
    }
}

small, .small {
    font-size: 85%
}

mark, .mark {
    background-color: #fcf8e3;
    padding: .2em
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

.text-nowrap {
    white-space: nowrap
}

.text-lowercase {
    text-transform: lowercase
}

.text-uppercase, .initialism {
    text-transform: uppercase
}

.text-capitalize {
    text-transform: capitalize
}

.text-muted {
    color: #777
}

.text-primary {
    color: #337ab7
}

a.text-primary:hover, a.text-primary:focus {
    color: #286090
}

.text-success {
    color: #3c763d
}

a.text-success:hover, a.text-success:focus {
    color: #2b542c
}

.text-info {
    color: #31708f
}

a.text-info:hover, a.text-info:focus {
    color: #245269
}

.text-warning {
    color: #8a6d3b
}

a.text-warning:hover, a.text-warning:focus {
    color: #66512c
}

.text-danger {
    color: #a94442
}

a.text-danger:hover, a.text-danger:focus {
    color: #843534
}

.bg-primary {
    color: #fff
}

.bg-primary {
    background-color: #337ab7
}

a.bg-primary:hover, a.bg-primary:focus {
    background-color: #286090
}

.bg-success {
    background-color: #dff0d8
}

a.bg-success:hover, a.bg-success:focus {
    background-color: #c1e2b3
}

.bg-info {
    background-color: #d9edf7
}

a.bg-info:hover, a.bg-info:focus {
    background-color: #afd9ee
}

.bg-warning {
    background-color: #fcf8e3
}

a.bg-warning:hover, a.bg-warning:focus {
    background-color: #f7ecb5
}

.bg-danger {
    background-color: #f2dede
}

a.bg-danger:hover, a.bg-danger:focus {
    background-color: #e4b9b9
}

.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee
}

ul, ol {
    margin-top: 0;
    margin-bottom: 10px
}

ul ul, ul ol, ol ul, ol ol {
    margin-bottom: 0
}

.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px
}

.list-inline &gt; li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px
}

dl {
    margin-top: 0;
    margin-bottom: 20px
}

dt, dd {
    line-height: 1.42857
}

dt {
    font-weight: bold
}

dd {
    margin-left: 0
}

.dl-horizontal dd:before, .dl-horizontal dd:after {
    content: " ";
    display: table
}

.dl-horizontal dd:after {
    clear: both
}

@media (min-width: 768px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .dl-horizontal dd {
        margin-left: 180px
    }
}

abbr[title], abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #777
}

.initialism {
    font-size: 90%
}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee
}

blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
    margin-bottom: 0
}

blockquote footer, blockquote small, blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.42857;
    color: #777
}

blockquote footer:before, blockquote small:before, blockquote .small:before {
    content: '\2014 \00A0'
}

.blockquote-reverse, blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eee;
    border-left: 0;
    text-align: right
}

.blockquote-reverse footer:before, .blockquote-reverse small:before,
.blockquote-reverse .small:before, blockquote.pull-right footer:before,
blockquote.pull-right small:before, blockquote.pull-right .small:before {
    content: ''
}

.blockquote-reverse footer:after, .blockquote-reverse small:after,
.blockquote-reverse .small:after, blockquote.pull-right footer:after,
blockquote.pull-right small:after, blockquote.pull-right .small:after {
    content: '\00A0 \2014'
}

address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857
}

code, kbd, pre, samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace
}

code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px
}

kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25)
}

kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold;
    box-shadow: none
}

pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857;
    word-break: break-all;
    word-wrap: break-word;
    color: #333;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px
}

pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0
}

.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 6px;
    padding-right: 6px
}

.container:before, .container:after {
    content: " ";
    display: table
}

.container:after {
    clear: both
}

@media (min-width: 768px) {
    .container {
        width: 750px
    }
}

@media (min-width: 992px) {
    .container {
        width: 970px
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1170px
    }
}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 6px;
    padding-right: 6px
}

.container-fluid:before, .container-fluid:after {
    content: " ";
    display: table
}

.container-fluid:after {
    clear: both
}

.row {
    margin-left: -6px;
    margin-right: -6px
}

.row:before, .row:after {
    content: " ";
    display: table
}

.row:after {
    clear: both
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2,
.col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4,
.col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5,
.col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7,
.col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9,
.col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
.col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12,
.col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 6px;
    padding-right: 6px
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6,
.col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left
}

.col-xs-1 {
    width: 8.33333%
}

.col-xs-2 {
    width: 16.66667%
}

.col-xs-3 {
    width: 25%
}

.col-xs-4 {
    width: 33.33333%
}

.col-xs-5 {
    width: 41.66667%
}

.col-xs-6 {
    width: 50%
}

.col-xs-7 {
    width: 58.33333%
}

.col-xs-8 {
    width: 66.66667%
}

.col-xs-9 {
    width: 75%
}

.col-xs-10 {
    width: 83.33333%
}

.col-xs-11 {
    width: 91.66667%
}

.col-xs-12 {
    width: 100%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-pull-1 {
    right: 8.33333%
}

.col-xs-pull-2 {
    right: 16.66667%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-4 {
    right: 33.33333%
}

.col-xs-pull-5 {
    right: 41.66667%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-7 {
    right: 58.33333%
}

.col-xs-pull-8 {
    right: 66.66667%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-10 {
    right: 83.33333%
}

.col-xs-pull-11 {
    right: 91.66667%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-push-1 {
    left: 8.33333%
}

.col-xs-push-2 {
    left: 16.66667%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-4 {
    left: 33.33333%
}

.col-xs-push-5 {
    left: 41.66667%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-7 {
    left: 58.33333%
}

.col-xs-push-8 {
    left: 66.66667%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-10 {
    left: 83.33333%
}

.col-xs-push-11 {
    left: 91.66667%
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-offset-0 {
    margin-left: 0%
}

.col-xs-offset-1 {
    margin-left: 8.33333%
}

.col-xs-offset-2 {
    margin-left: 16.66667%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-4 {
    margin-left: 33.33333%
}

.col-xs-offset-5 {
    margin-left: 41.66667%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-7 {
    margin-left: 58.33333%
}

.col-xs-offset-8 {
    margin-left: 66.66667%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-10 {
    margin-left: 83.33333%
}

.col-xs-offset-11 {
    margin-left: 91.66667%
}

.col-xs-offset-12 {
    margin-left: 100%
}

@media (min-width: 768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6,
    .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        float: left
    }

    .col-sm-1 {
        width: 8.33333%
    }

    .col-sm-2 {
        width: 16.66667%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-4 {
        width: 33.33333%
    }

    .col-sm-5 {
        width: 41.66667%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-7 {
        width: 58.33333%
    }

    .col-sm-8 {
        width: 66.66667%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-10 {
        width: 83.33333%
    }

    .col-sm-11 {
        width: 91.66667%
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-pull-0 {
        right: auto
    }

    .col-sm-pull-1 {
        right: 8.33333%
    }

    .col-sm-pull-2 {
        right: 16.66667%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-4 {
        right: 33.33333%
    }

    .col-sm-pull-5 {
        right: 41.66667%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-7 {
        right: 58.33333%
    }

    .col-sm-pull-8 {
        right: 66.66667%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-10 {
        right: 83.33333%
    }

    .col-sm-pull-11 {
        right: 91.66667%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-push-0 {
        left: auto
    }

    .col-sm-push-1 {
        left: 8.33333%
    }

    .col-sm-push-2 {
        left: 16.66667%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-4 {
        left: 33.33333%
    }

    .col-sm-push-5 {
        left: 41.66667%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-7 {
        left: 58.33333%
    }

    .col-sm-push-8 {
        left: 66.66667%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-10 {
        left: 83.33333%
    }

    .col-sm-push-11 {
        left: 91.66667%
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-offset-0 {
        margin-left: 0%
    }

    .col-sm-offset-1 {
        margin-left: 8.33333%
    }

    .col-sm-offset-2 {
        margin-left: 16.66667%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333%
    }

    .col-sm-offset-5 {
        margin-left: 41.66667%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333%
    }

    .col-sm-offset-8 {
        margin-left: 66.66667%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333%
    }

    .col-sm-offset-11 {
        margin-left: 91.66667%
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6,
    .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left
    }

    .col-md-1 {
        width: 8.33333%
    }

    .col-md-2 {
        width: 16.66667%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-4 {
        width: 33.33333%
    }

    .col-md-5 {
        width: 41.66667%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-7 {
        width: 58.33333%
    }

    .col-md-8 {
        width: 66.66667%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-10 {
        width: 83.33333%
    }

    .col-md-11 {
        width: 91.66667%
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-pull-0 {
        right: auto
    }

    .col-md-pull-1 {
        right: 8.33333%
    }

    .col-md-pull-2 {
        right: 16.66667%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-4 {
        right: 33.33333%
    }

    .col-md-pull-5 {
        right: 41.66667%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-7 {
        right: 58.33333%
    }

    .col-md-pull-8 {
        right: 66.66667%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-10 {
        right: 83.33333%
    }

    .col-md-pull-11 {
        right: 91.66667%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-push-0 {
        left: auto
    }

    .col-md-push-1 {
        left: 8.33333%
    }

    .col-md-push-2 {
        left: 16.66667%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-4 {
        left: 33.33333%
    }

    .col-md-push-5 {
        left: 41.66667%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-7 {
        left: 58.33333%
    }

    .col-md-push-8 {
        left: 66.66667%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-10 {
        left: 83.33333%
    }

    .col-md-push-11 {
        left: 91.66667%
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-offset-0 {
        margin-left: 0%
    }

    .col-md-offset-1 {
        margin-left: 8.33333%
    }

    .col-md-offset-2 {
        margin-left: 16.66667%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-4 {
        margin-left: 33.33333%
    }

    .col-md-offset-5 {
        margin-left: 41.66667%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-7 {
        margin-left: 58.33333%
    }

    .col-md-offset-8 {
        margin-left: 66.66667%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-10 {
        margin-left: 83.33333%
    }

    .col-md-offset-11 {
        margin-left: 91.66667%
    }

    .col-md-offset-12 {
        margin-left: 100%
    }
}

@media (min-width: 1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6,
    .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        float: left
    }

    .col-lg-1 {
        width: 8.33333%
    }

    .col-lg-2 {
        width: 16.66667%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-4 {
        width: 33.33333%
    }

    .col-lg-5 {
        width: 41.66667%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-7 {
        width: 58.33333%
    }

    .col-lg-8 {
        width: 66.66667%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-10 {
        width: 83.33333%
    }

    .col-lg-11 {
        width: 91.66667%
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-pull-0 {
        right: auto
    }

    .col-lg-pull-1 {
        right: 8.33333%
    }

    .col-lg-pull-2 {
        right: 16.66667%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-4 {
        right: 33.33333%
    }

    .col-lg-pull-5 {
        right: 41.66667%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-7 {
        right: 58.33333%
    }

    .col-lg-pull-8 {
        right: 66.66667%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-10 {
        right: 83.33333%
    }

    .col-lg-pull-11 {
        right: 91.66667%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-push-0 {
        left: auto
    }

    .col-lg-push-1 {
        left: 8.33333%
    }

    .col-lg-push-2 {
        left: 16.66667%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-4 {
        left: 33.33333%
    }

    .col-lg-push-5 {
        left: 41.66667%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-7 {
        left: 58.33333%
    }

    .col-lg-push-8 {
        left: 66.66667%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-10 {
        left: 83.33333%
    }

    .col-lg-push-11 {
        left: 91.66667%
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-offset-0 {
        margin-left: 0%
    }

    .col-lg-offset-1 {
        margin-left: 8.33333%
    }

    .col-lg-offset-2 {
        margin-left: 16.66667%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333%
    }

    .col-lg-offset-5 {
        margin-left: 41.66667%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333%
    }

    .col-lg-offset-8 {
        margin-left: 66.66667%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333%
    }

    .col-lg-offset-11 {
        margin-left: 91.66667%
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }
}

table {
    background-color: transparent
}

caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777;
    text-align: left
}

th {
    text-align: left
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.table &gt; thead &gt; tr &gt; th, .table &gt; thead &gt; tr &gt; td, .table &gt; tbody &gt; tr &gt; th, .table &gt; tbody &gt; tr &gt; td,
.table &gt; tfoot &gt; tr &gt; th, .table &gt; tfoot &gt; tr &gt; td {
    padding: 8px;
    line-height: 1.42857;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table &gt; thead &gt; tr &gt; th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table &gt; caption + thead &gt; tr:first-child &gt; th, .table &gt; caption + thead &gt; tr:first-child &gt; td,
.table &gt; colgroup + thead &gt; tr:first-child &gt; th, .table &gt; colgroup + thead &gt; tr:first-child &gt; td,
.table &gt; thead:first-child &gt; tr:first-child &gt; th, .table &gt; thead:first-child &gt; tr:first-child &gt; td {
    border-top: 0
}

.table &gt; tbody + tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed &gt; thead &gt; tr &gt; th, .table-condensed &gt; thead &gt; tr &gt; td, .table-condensed &gt; tbody &gt; tr &gt; th,
.table-condensed &gt; tbody &gt; tr &gt; td, .table-condensed &gt; tfoot &gt; tr &gt; th, .table-condensed &gt; tfoot &gt; tr &gt; td {
    padding: 5px
}

.table-bordered {
    border: 1px solid #ddd
}

.table-bordered &gt; thead &gt; tr &gt; th, .table-bordered &gt; thead &gt; tr &gt; td, .table-bordered &gt; tbody &gt; tr &gt; th,
.table-bordered &gt; tbody &gt; tr &gt; td, .table-bordered &gt; tfoot &gt; tr &gt; th, .table-bordered &gt; tfoot &gt; tr &gt; td {
    border: 1px solid #ddd
}

.table-bordered &gt; thead &gt; tr &gt; th, .table-bordered &gt; thead &gt; tr &gt; td {
    border-bottom-width: 2px
}

.table-striped &gt; tbody &gt; tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-hover &gt; tbody &gt; tr:hover {
    background-color: #f5f5f5
}

table col[class * ="col-"] {
    position: static;
    float: none;
    display: table-column
}

table td[class * ="col-"], table th[class * ="col-"] {
    position: static;
    float: none;
    display: table-cell
}

.table &gt; thead &gt; tr &gt; td.active, .table &gt; thead &gt; tr &gt; th.active, .table &gt; thead &gt; tr.active &gt; td,
.table &gt; thead &gt; tr.active &gt; th, .table &gt; tbody &gt; tr &gt; td.active, .table &gt; tbody &gt; tr &gt; th.active,
.table &gt; tbody &gt; tr.active &gt; td, .table &gt; tbody &gt; tr.active &gt; th, .table &gt; tfoot &gt; tr &gt; td.active,
.table &gt; tfoot &gt; tr &gt; th.active, .table &gt; tfoot &gt; tr.active &gt; td, .table &gt; tfoot &gt; tr.active &gt; th {
    background-color: #f5f5f5
}

.table-hover &gt; tbody &gt; tr &gt; td.active:hover, .table-hover &gt; tbody &gt; tr &gt; th.active:hover,
.table-hover &gt; tbody &gt; tr.active:hover &gt; td, .table-hover &gt; tbody &gt; tr:hover &gt; .active,
.table-hover &gt; tbody &gt; tr.active:hover &gt; th {
    background-color: #e8e8e8
}

.table &gt; thead &gt; tr &gt; td.success, .table &gt; thead &gt; tr &gt; th.success, .table &gt; thead &gt; tr.success &gt; td,
.table &gt; thead &gt; tr.success &gt; th, .table &gt; tbody &gt; tr &gt; td.success, .table &gt; tbody &gt; tr &gt; th.success,
.table &gt; tbody &gt; tr.success &gt; td, .table &gt; tbody &gt; tr.success &gt; th, .table &gt; tfoot &gt; tr &gt; td.success,
.table &gt; tfoot &gt; tr &gt; th.success, .table &gt; tfoot &gt; tr.success &gt; td, .table &gt; tfoot &gt; tr.success &gt; th {
    background-color: #dff0d8
}

.table-hover &gt; tbody &gt; tr &gt; td.success:hover, .table-hover &gt; tbody &gt; tr &gt; th.success:hover,
.table-hover &gt; tbody &gt; tr.success:hover &gt; td, .table-hover &gt; tbody &gt; tr:hover &gt; .success,
.table-hover &gt; tbody &gt; tr.success:hover &gt; th {
    background-color: #d0e9c6
}

.table &gt; thead &gt; tr &gt; td.info, .table &gt; thead &gt; tr &gt; th.info, .table &gt; thead &gt; tr.info &gt; td,
.table &gt; thead &gt; tr.info &gt; th, .table &gt; tbody &gt; tr &gt; td.info, .table &gt; tbody &gt; tr &gt; th.info,
.table &gt; tbody &gt; tr.info &gt; td, .table &gt; tbody &gt; tr.info &gt; th, .table &gt; tfoot &gt; tr &gt; td.info,
.table &gt; tfoot &gt; tr &gt; th.info, .table &gt; tfoot &gt; tr.info &gt; td, .table &gt; tfoot &gt; tr.info &gt; th {
    background-color: #d9edf7
}

.table-hover &gt; tbody &gt; tr &gt; td.info:hover, .table-hover &gt; tbody &gt; tr &gt; th.info:hover,
.table-hover &gt; tbody &gt; tr.info:hover &gt; td, .table-hover &gt; tbody &gt; tr:hover &gt; .info,
.table-hover &gt; tbody &gt; tr.info:hover &gt; th {
    background-color: #c4e3f3
}

.table &gt; thead &gt; tr &gt; td.warning, .table &gt; thead &gt; tr &gt; th.warning, .table &gt; thead &gt; tr.warning &gt; td,
.table &gt; thead &gt; tr.warning &gt; th, .table &gt; tbody &gt; tr &gt; td.warning, .table &gt; tbody &gt; tr &gt; th.warning,
.table &gt; tbody &gt; tr.warning &gt; td, .table &gt; tbody &gt; tr.warning &gt; th, .table &gt; tfoot &gt; tr &gt; td.warning,
.table &gt; tfoot &gt; tr &gt; th.warning, .table &gt; tfoot &gt; tr.warning &gt; td, .table &gt; tfoot &gt; tr.warning &gt; th {
    background-color: #fcf8e3
}

.table-hover &gt; tbody &gt; tr &gt; td.warning:hover, .table-hover &gt; tbody &gt; tr &gt; th.warning:hover,
.table-hover &gt; tbody &gt; tr.warning:hover &gt; td, .table-hover &gt; tbody &gt; tr:hover &gt; .warning,
.table-hover &gt; tbody &gt; tr.warning:hover &gt; th {
    background-color: #faf2cc
}

.table &gt; thead &gt; tr &gt; td.danger, .table &gt; thead &gt; tr &gt; th.danger, .table &gt; thead &gt; tr.danger &gt; td,
.table &gt; thead &gt; tr.danger &gt; th, .table &gt; tbody &gt; tr &gt; td.danger, .table &gt; tbody &gt; tr &gt; th.danger,
.table &gt; tbody &gt; tr.danger &gt; td, .table &gt; tbody &gt; tr.danger &gt; th, .table &gt; tfoot &gt; tr &gt; td.danger,
.table &gt; tfoot &gt; tr &gt; th.danger, .table &gt; tfoot &gt; tr.danger &gt; td, .table &gt; tfoot &gt; tr.danger &gt; th {
    background-color: #f2dede
}

.table-hover &gt; tbody &gt; tr &gt; td.danger:hover, .table-hover &gt; tbody &gt; tr &gt; th.danger:hover,
.table-hover &gt; tbody &gt; tr.danger:hover &gt; td, .table-hover &gt; tbody &gt; tr:hover &gt; .danger,
.table-hover &gt; tbody &gt; tr.danger:hover &gt; th {
    background-color: #ebcccc
}

.table-responsive {
    overflow-x: auto;
    min-height: 0.01%
}

@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }

    .table-responsive &gt; .table {
        margin-bottom: 0
    }

    .table-responsive &gt; .table &gt; thead &gt; tr &gt; th, .table-responsive &gt; .table &gt; thead &gt; tr &gt; td,
    .table-responsive &gt; .table &gt; tbody &gt; tr &gt; th, .table-responsive &gt; .table &gt; tbody &gt; tr &gt; td,
    .table-responsive &gt; .table &gt; tfoot &gt; tr &gt; th, .table-responsive &gt; .table &gt; tfoot &gt; tr &gt; td {
        white-space: nowrap
    }

    .table-responsive &gt; .table-bordered {
        border: 0
    }

    .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child, .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child,
    .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child, .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child,
    .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child, .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child {
        border-left: 0
    }

    .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child, .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child,
    .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child, .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child,
    .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child, .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child {
        border-right: 0
    }

    .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th, .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td,
    .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th, .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td {
        border-bottom: 0
    }
}

fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5
}

label {
    /*display: inline-block;*/
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold
}

input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

input[type="radio"], input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal
}

input[type="file"] {
    display: block
}

input[type="range"] {
    display: block;
    width: 100%
}

select[multiple], select[size] {
    height: auto
}

input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555
}

.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s
}

.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6)
}

.form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: #999
}

.form-control::-webkit-input-placeholder {
    color: #999
}

.form-control::-ms-expand {
    border: 0;
    background-color: transparent
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #eee;
    opacity: 1
}

.form-control[disabled], fieldset[disabled] .form-control {
    cursor: not-allowed
}

textarea.form-control {
    height: auto
}

input[type="search"] {
    -webkit-appearance: none
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type="date"].form-control, input[type="time"].form-control,
    input[type="datetime-local"].form-control, input[type="month"].form-control {
        line-height: 34px
    }

    input[type="date"].input-sm, .input-group-sm &gt; input[type="date"].form-control,
    .input-group-sm &gt; input[type="date"].input-group-addon, .input-group-sm &gt; .input-group-btn &gt; input[type="date"].btn,
    .input-group-sm input[type="date"], input[type="time"].input-sm,
    .input-group-sm &gt; input[type="time"].form-control, .input-group-sm &gt; input[type="time"].input-group-addon,
    .input-group-sm &gt; .input-group-btn &gt; input[type="time"].btn, .input-group-sm input[type="time"],
    input[type="datetime-local"].input-sm, .input-group-sm &gt; input[type="datetime-local"].form-control,
    .input-group-sm &gt; input[type="datetime-local"].input-group-addon,
    .input-group-sm &gt; .input-group-btn &gt; input[type="datetime-local"].btn,
    .input-group-sm input[type="datetime-local"], input[type="month"].input-sm,
    .input-group-sm &gt; input[type="month"].form-control, .input-group-sm &gt; input[type="month"].input-group-addon,
    .input-group-sm &gt; .input-group-btn &gt; input[type="month"].btn, .input-group-sm input[type="month"] {
        line-height: 30px
    }

    input[type="date"].input-lg, .input-group-lg &gt; input[type="date"].form-control,
    .input-group-lg &gt; input[type="date"].input-group-addon, .input-group-lg &gt; .input-group-btn &gt; input[type="date"].btn,
    .input-group-lg input[type="date"], input[type="time"].input-lg,
    .input-group-lg &gt; input[type="time"].form-control, .input-group-lg &gt; input[type="time"].input-group-addon,
    .input-group-lg &gt; .input-group-btn &gt; input[type="time"].btn, .input-group-lg input[type="time"],
    input[type="datetime-local"].input-lg, .input-group-lg &gt; input[type="datetime-local"].form-control,
    .input-group-lg &gt; input[type="datetime-local"].input-group-addon,
    .input-group-lg &gt; .input-group-btn &gt; input[type="datetime-local"].btn,
    .input-group-lg input[type="datetime-local"], input[type="month"].input-lg,
    .input-group-lg &gt; input[type="month"].form-control, .input-group-lg &gt; input[type="month"].input-group-addon,
    .input-group-lg &gt; .input-group-btn &gt; input[type="month"].btn, .input-group-lg input[type="month"] {
        line-height: 46px
    }
}

.form-group {
    margin-bottom: 15px
}

.radio, .checkbox {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px
}

.radio label, .checkbox label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px \9
}

.radio + .radio, .checkbox + .checkbox {
    margin-top: -5px
}

.radio-inline, .checkbox-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer
}

.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {
    margin-top: 0;
    margin-left: 10px
}

input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled], input[type="checkbox"].disabled,
fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed
}

.radio-inline.disabled, fieldset[disabled] .radio-inline, .checkbox-inline.disabled,
fieldset[disabled] .checkbox-inline {
    cursor: not-allowed
}

.radio.disabled label, fieldset[disabled] .radio label, .checkbox.disabled label,
fieldset[disabled] .checkbox label {
    cursor: not-allowed
}

.form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
    min-height: 34px
}

.form-control-static.input-lg, .input-group-lg &gt; .form-control-static.form-control,
.input-group-lg &gt; .form-control-static.input-group-addon, .input-group-lg &gt; .input-group-btn &gt; .form-control-static.btn,
.form-control-static.input-sm, .input-group-sm &gt; .form-control-static.form-control,
.input-group-sm &gt; .form-control-static.input-group-addon, .input-group-sm &gt; .input-group-btn &gt; .form-control-static.btn {
    padding-left: 0;
    padding-right: 0
}

.input-sm, .input-group-sm &gt; .form-control, .input-group-sm &gt; .input-group-addon,
.input-group-sm &gt; .input-group-btn &gt; .btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

select.input-sm, .input-group-sm &gt; select.form-control, .input-group-sm &gt; select.input-group-addon,
.input-group-sm &gt; .input-group-btn &gt; select.btn {
    height: 30px;
    line-height: 30px
}

textarea.input-sm, .input-group-sm &gt; textarea.form-control, .input-group-sm &gt; textarea.input-group-addon,
.input-group-sm &gt; .input-group-btn &gt; textarea.btn, select[multiple].input-sm,
.input-group-sm &gt; select[multiple].form-control, .input-group-sm &gt; select[multiple].input-group-addon,
.input-group-sm &gt; .input-group-btn &gt; select[multiple].btn {
    height: auto
}

.form-group-sm .form-control {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.form-group-sm select.form-control {
    height: 30px;
    line-height: 30px
}

.form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control {
    height: auto
}

.form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5
}

.input-lg, .input-group-lg &gt; .form-control, .input-group-lg &gt; .input-group-addon,
.input-group-lg &gt; .input-group-btn &gt; .btn {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px
}

select.input-lg, .input-group-lg &gt; select.form-control, .input-group-lg &gt; select.input-group-addon,
.input-group-lg &gt; .input-group-btn &gt; select.btn {
    height: 46px;
    line-height: 46px
}

textarea.input-lg, .input-group-lg &gt; textarea.form-control, .input-group-lg &gt; textarea.input-group-addon,
.input-group-lg &gt; .input-group-btn &gt; textarea.btn, select[multiple].input-lg,
.input-group-lg &gt; select[multiple].form-control, .input-group-lg &gt; select[multiple].input-group-addon,
.input-group-lg &gt; .input-group-btn &gt; select[multiple].btn {
    height: auto
}

.form-group-lg .form-control {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px
}

.form-group-lg select.form-control {
    height: 46px;
    line-height: 46px
}

.form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control {
    height: auto
}

.form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.33333
}

.has-feedback {
    position: relative
}

.has-feedback .form-control {
    padding-right: 42.5px
}

.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none
}

.input-lg + .form-control-feedback, .input-group-lg &gt; .form-control + .form-control-feedback,
.input-group-lg &gt; .input-group-addon + .form-control-feedback, .input-group-lg &gt; .input-group-btn &gt; .btn + .form-control-feedback,
.input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px
}

.input-sm + .form-control-feedback, .input-group-sm &gt; .form-control + .form-control-feedback,
.input-group-sm &gt; .input-group-addon + .form-control-feedback, .input-group-sm &gt; .input-group-btn &gt; .btn + .form-control-feedback,
.input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px
}

.has-success .help-block, .has-success .control-label, .has-success .radio,
.has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline,
.has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label,
.has-success.checkbox-inline label {
    color: #3c763d
}

.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168
}

.has-success .input-group-addon {
    color: #3c763d;
    border-color: #3c763d;
    background-color: #dff0d8
}

.has-success .form-control-feedback {
    color: #3c763d
}

.has-warning .help-block, .has-warning .control-label, .has-warning .radio,
.has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline,
.has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label,
.has-warning.checkbox-inline label {
    color: #8a6d3b
}

.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b
}

.has-warning .input-group-addon {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3
}

.has-warning .form-control-feedback {
    color: #8a6d3b
}

.has-error .help-block, .has-error .control-label, .has-error .radio,
.has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline,
.has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label,
.has-error.checkbox-inline label {
    color: #a94442
}

.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483
}

.has-error .input-group-addon {
    color: #a94442;
    border-color: #a94442;
    background-color: #f2dede
}

.has-error .form-control-feedback {
    color: #a94442
}

.has-feedback label ~ .form-control-feedback {
    top: 25px
}

.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373
}

@media (min-width: 768px) {
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .form-inline .form-control-static {
        display: inline-block
    }

    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
        width: auto
    }

    .form-inline .input-group &gt; .form-control {
        width: 100%
    }

    .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .radio, .form-inline .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .radio label, .form-inline .checkbox label {
        padding-left: 0
    }

    .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0
    }

    .form-inline .has-feedback .form-control-feedback {
        top: 0
    }
}

.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px
}

.form-horizontal .radio, .form-horizontal .checkbox {
    min-height: 27px
}

.form-horizontal .form-group {
    margin-left: -6px;
    margin-right: -6px
}

.form-horizontal .form-group:before, .form-horizontal .form-group:after {
    content: " ";
    display: table
}

.form-horizontal .form-group:after {
    clear: both
}

@media (min-width: 768px) {
    .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px
    }
}

.form-horizontal .has-feedback .form-control-feedback {
    right: 6px
}

@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 11px;
        font-size: 18px
    }
}

@media (min-width: 768px) {
    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
        font-size: 12px
    }
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus,
.btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none
}

.btn:active, .btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none
}

a.btn.disabled, fieldset[disabled] a.btn {
    pointer-events: none
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc
}

.btn-default:focus, .btn-default.focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c
}

.btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad
}

.btn-default:active, .btn-default.active, .open &gt; .btn-default.dropdown-toggle {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad
}

.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus,
.btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus,
.open &gt; .btn-default.dropdown-toggle:hover, .open &gt; .btn-default.dropdown-toggle:focus,
.open &gt; .btn-default.dropdown-toggle.focus {
    color: #333;
    background-color: #d4d4d4;
    border-color: #8c8c8c
}

.btn-default:active, .btn-default.active, .open &gt; .btn-default.dropdown-toggle {
    background-image: none
}

.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus,
.btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus,
fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default.focus {
    background-color: #fff;
    border-color: #ccc
}

.btn-default .badge {
    color: #fff;
    background-color: #333
}

.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4
}

.btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40
}

.btn-primary:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74
}

.btn-primary:active, .btn-primary.active, .open &gt; .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #286090;
    border-color: #204d74
}

.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus,
.btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
.open &gt; .btn-primary.dropdown-toggle:hover, .open &gt; .btn-primary.dropdown-toggle:focus,
.open &gt; .btn-primary.dropdown-toggle.focus {
    color: #fff;
    background-color: #204d74;
    border-color: #122b40
}

.btn-primary:active, .btn-primary.active, .open &gt; .btn-primary.dropdown-toggle {
    background-image: none
}

.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus,
.btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus,
fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus {
    background-color: #337ab7;
    border-color: #2e6da4
}

.btn-primary .badge {
    color: #337ab7;
    background-color: #fff
}

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625
}

.btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439
}

.btn-success:active, .btn-success.active, .open &gt; .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #398439
}

.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus,
.btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
.open &gt; .btn-success.dropdown-toggle:hover, .open &gt; .btn-success.dropdown-toggle:focus,
.open &gt; .btn-success.dropdown-toggle.focus {
    color: #fff;
    background-color: #398439;
    border-color: #255625
}

.btn-success:active, .btn-success.active, .open &gt; .btn-success.dropdown-toggle {
    background-image: none
}

.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus,
.btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus,
fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus {
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success .badge {
    color: #5cb85c;
    background-color: #fff
}

.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da
}

.btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85
}

.btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc
}

.btn-info:active, .btn-info.active, .open &gt; .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc
}

.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus,
.btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
.open &gt; .btn-info.dropdown-toggle:hover, .open &gt; .btn-info.dropdown-toggle:focus,
.open &gt; .btn-info.dropdown-toggle.focus {
    color: #fff;
    background-color: #269abc;
    border-color: #1b6d85
}

.btn-info:active, .btn-info.active, .open &gt; .btn-info.dropdown-toggle {
    background-image: none
}

.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus,
.btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus,
fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus {
    background-color: #5bc0de;
    border-color: #46b8da
}

.btn-info .badge {
    color: #5bc0de;
    background-color: #fff
}

.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d
}

.btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512
}

.btn-warning:active, .btn-warning.active, .open &gt; .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512
}

.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus,
.btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
.open &gt; .btn-warning.dropdown-toggle:hover, .open &gt; .btn-warning.dropdown-toggle:focus,
.open &gt; .btn-warning.dropdown-toggle.focus {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d
}

.btn-warning:active, .btn-warning.active, .open &gt; .btn-warning.dropdown-toggle {
    background-image: none
}

.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus,
.btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus,
fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus {
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff
}

.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a
}

.btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19
}

.btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925
}

.btn-danger:active, .btn-danger.active, .open &gt; .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925
}

.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus,
.btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
.open &gt; .btn-danger.dropdown-toggle:hover, .open &gt; .btn-danger.dropdown-toggle:focus,
.open &gt; .btn-danger.dropdown-toggle.focus {
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19
}

.btn-danger:active, .btn-danger.active, .open &gt; .btn-danger.dropdown-toggle {
    background-image: none
}

.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus,
.btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus,
fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus {
    background-color: #d9534f;
    border-color: #d43f3a
}

.btn-danger .badge {
    color: #d9534f;
    background-color: #fff
}

.btn-link {
    color: #337ab7;
    font-weight: normal;
    border-radius: 0
}

.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent
}

.btn-link:hover, .btn-link:focus {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent
}

.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus {
    color: #777;
    text-decoration: none
}

.btn-lg, .btn-group-lg &gt; .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px
}

.btn-sm, .btn-group-sm &gt; .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-xs, .btn-group-xs &gt; .btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block + .btn-block {
    margin-top: 5px
}

input[type="submit"].btn-block, input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 100%
}

.fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear
}

.fade.in {
    opacity: 1
}

.collapse {
    display: none
}

.collapse.in {
    display: block
}

tr.collapse.in {
    display: table-row
}

tbody.collapse.in {
    display: table-row-group
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}

.dropup, .dropdown {
    position: relative
}

.dropdown-toggle:focus {
    outline: 0
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box
}

.dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.dropdown-menu &gt; li &gt; a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857;
    color: #333;
    white-space: nowrap
}

.dropdown-menu &gt; li &gt; a:hover, .dropdown-menu &gt; li &gt; a:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5
}

.dropdown-menu &gt; .active &gt; a, .dropdown-menu &gt; .active &gt; a:hover, .dropdown-menu &gt; .active &gt; a:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #337ab7
}

.dropdown-menu &gt; .disabled &gt; a, .dropdown-menu &gt; .disabled &gt; a:hover,
.dropdown-menu &gt; .disabled &gt; a:focus {
    color: #777
}

.dropdown-menu &gt; .disabled &gt; a:hover, .dropdown-menu &gt; .disabled &gt; a:focus {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled = false);
    cursor: not-allowed
}

.open &gt; .dropdown-menu {
    display: block
}

.open &gt; a {
    outline: 0
}

/*.dropdown-menu-right {
    right: 0
}*/

.dropdown-menu-left {
    left: 0;
    right: auto
}

.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857;
    color: #777;
    white-space: nowrap
}

.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990
}

.pull-right &gt; .dropdown-menu {
    right: 0;
    left: auto
}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid \9;
    content: ""
}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px
}

@media (min-width: 768px) {
    .navbar-right .dropdown-menu {
        right: 0;
        left: auto
    }

    .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto
    }
}

.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.btn-group &gt; .btn, .btn-group-vertical &gt; .btn {
    position: relative;
    float: left
}

.btn-group &gt; .btn:hover, .btn-group &gt; .btn:focus, .btn-group &gt; .btn:active,
.btn-group &gt; .btn.active, .btn-group-vertical &gt; .btn:hover, .btn-group-vertical &gt; .btn:focus,
.btn-group-vertical &gt; .btn:active, .btn-group-vertical &gt; .btn.active {
    z-index: 2
}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
    margin-left: -1px
}

.btn-toolbar {
    margin-left: -5px
}

.btn-toolbar:before, .btn-toolbar:after {
    content: " ";
    display: table
}

.btn-toolbar:after {
    clear: both
}

.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {
    float: left
}

.btn-toolbar &gt; .btn, .btn-toolbar &gt; .btn-group, .btn-toolbar &gt; .input-group {
    margin-left: 5px
}

.btn-group &gt; .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.btn-group &gt; .btn:first-child {
    margin-left: 0
}

.btn-group &gt; .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.btn-group &gt; .btn:last-child:not(:first-child), .btn-group &gt; .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.btn-group &gt; .btn-group {
    float: left
}

.btn-group &gt; .btn-group:not(:first-child):not(:last-child) &gt; .btn {
    border-radius: 0
}

.btn-group &gt; .btn-group:first-child:not(:last-child) &gt; .btn:last-child,
.btn-group &gt; .btn-group:first-child:not(:last-child) &gt; .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.btn-group &gt; .btn-group:last-child:not(:first-child) &gt; .btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    outline: 0
}

.btn-group &gt; .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px
}

.btn-group &gt; .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group &gt; .btn + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px
}

.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn .caret {
    margin-left: 0
}

.btn-lg .caret, .btn-group-lg &gt; .btn .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0
}

.dropup .btn-lg .caret, .dropup .btn-group-lg &gt; .btn .caret {
    border-width: 0 5px 5px
}

.btn-group-vertical &gt; .btn, .btn-group-vertical &gt; .btn-group, .btn-group-vertical &gt; .btn-group &gt; .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}

.btn-group-vertical &gt; .btn-group:before, .btn-group-vertical &gt; .btn-group:after {
    content: " ";
    display: table
}

.btn-group-vertical &gt; .btn-group:after {
    clear: both
}

.btn-group-vertical &gt; .btn-group &gt; .btn {
    float: none
}

.btn-group-vertical &gt; .btn + .btn, .btn-group-vertical &gt; .btn + .btn-group,
.btn-group-vertical &gt; .btn-group + .btn, .btn-group-vertical &gt; .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0
}

.btn-group-vertical &gt; .btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.btn-group-vertical &gt; .btn:first-child:not(:last-child) {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical &gt; .btn:last-child:not(:first-child) {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.btn-group-vertical &gt; .btn-group:not(:first-child):not(:last-child) &gt; .btn {
    border-radius: 0
}

.btn-group-vertical &gt; .btn-group:first-child:not(:last-child) &gt; .btn:last-child,
.btn-group-vertical &gt; .btn-group:first-child:not(:last-child) &gt; .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical &gt; .btn-group:last-child:not(:first-child) &gt; .btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.btn-group-justified &gt; .btn, .btn-group-justified &gt; .btn-group {
    float: none;
    display: table-cell;
    width: 1%
}

.btn-group-justified &gt; .btn-group .btn {
    width: 100%
}

.btn-group-justified &gt; .btn-group .dropdown-menu {
    left: auto
}

[data-toggle="buttons"] &gt; .btn input[type="radio"], [data-toggle="buttons"] &gt; .btn input[type="checkbox"],
[data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="radio"], [data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.input-group {
    position: relative;
    display: table;
    border-collapse: separate
}

.input-group[class * ="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0
}

.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0
}

.input-group .form-control:focus {
    z-index: 3
}

.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell
}

.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0
}

.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle
}

.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px
}

.input-group-addon.input-sm, .input-group-sm &gt; .input-group-addon,
.input-group-sm &gt; .input-group-btn &gt; .input-group-addon.btn {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px
}

.input-group-addon.input-lg, .input-group-lg &gt; .input-group-addon,
.input-group-lg &gt; .input-group-btn &gt; .input-group-addon.btn {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px
}

.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
    margin-top: 0
}

.input-group .form-control:first-child, .input-group-addon:first-child,
.input-group-btn:first-child &gt; .btn, .input-group-btn:first-child &gt; .btn-group &gt; .btn,
.input-group-btn:first-child &gt; .dropdown-toggle, .input-group-btn:last-child &gt; .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child &gt; .btn-group:not(:last-child) &gt; .btn {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.input-group-addon:first-child {
    border-right: 0
}

.input-group .form-control:last-child, .input-group-addon:last-child,
.input-group-btn:last-child &gt; .btn, .input-group-btn:last-child &gt; .btn-group &gt; .btn,
.input-group-btn:last-child &gt; .dropdown-toggle, .input-group-btn:first-child &gt; .btn:not(:first-child),
.input-group-btn:first-child &gt; .btn-group:not(:first-child) &gt; .btn {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.input-group-addon:last-child {
    border-left: 0
}

.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap
}

.input-group-btn &gt; .btn {
    position: relative
}

.input-group-btn &gt; .btn + .btn {
    margin-left: -1px
}

.input-group-btn &gt; .btn:hover, .input-group-btn &gt; .btn:focus, .input-group-btn &gt; .btn:active {
    z-index: 2
}

.input-group-btn:first-child &gt; .btn, .input-group-btn:first-child &gt; .btn-group {
    margin-right: -1px
}

.input-group-btn:last-child &gt; .btn, .input-group-btn:last-child &gt; .btn-group {
    z-index: 2;
    margin-left: -1px
}

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none
}

.nav:before, .nav:after {
    content: " ";
    display: table
}

.nav:after {
    clear: both
}

.nav &gt; li {
    position: relative;
    display: block
}

.nav &gt; li &gt; a {
    position: relative;
    display: block;
    padding: 10px 15px
}

.nav &gt; li &gt; a:hover, .nav &gt; li &gt; a:focus {
    text-decoration: none;
    background-color: #eee
}

.nav &gt; li.disabled &gt; a {
    color: #777
}

.nav &gt; li.disabled &gt; a:hover, .nav &gt; li.disabled &gt; a:focus {
    color: #777;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed
}

.nav .open &gt; a, .nav .open &gt; a:hover, .nav .open &gt; a:focus {
    background-color: #eee;
    border-color: #337ab7
}

.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.nav &gt; li &gt; a &gt; img {
    max-width: none
}

.nav-tabs {
    border-bottom: 1px solid #ddd
}

.nav-tabs &gt; li {
    float: left;
    margin-bottom: -1px
}

.nav-tabs &gt; li &gt; a {
    margin-right: 2px;
    line-height: 1.42857;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0
}

.nav-tabs &gt; li &gt; a:hover {
    border-color: #eee #eee #ddd
}

.nav-tabs &gt; li.active &gt; a, .nav-tabs &gt; li.active &gt; a:hover, .nav-tabs &gt; li.active &gt; a:focus {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default
}

.nav-pills &gt; li {
    float: left
}

.nav-pills &gt; li &gt; a {
    border-radius: 4px
}

.nav-pills &gt; li + li {
    margin-left: 2px
}

.nav-pills &gt; li.active &gt; a, .nav-pills &gt; li.active &gt; a:hover, .nav-pills &gt; li.active &gt; a:focus {
    color: #fff;
    background-color: #337ab7
}

.nav-stacked &gt; li {
    float: none
}

.nav-stacked &gt; li + li {
    margin-top: 2px;
    margin-left: 0
}

.nav-justified, .nav-tabs.nav-justified {
    width: 100%
}

.nav-justified &gt; li, .nav-tabs.nav-justified &gt; li {
    float: none
}

.nav-justified &gt; li &gt; a, .nav-tabs.nav-justified &gt; li &gt; a {
    text-align: center;
    margin-bottom: 5px
}

.nav-justified &gt; .dropdown .dropdown-menu {
    top: auto;
    left: auto
}

@media (min-width: 768px) {
    .nav-justified &gt; li, .nav-tabs.nav-justified &gt; li {
        display: table-cell;
        width: 1%
    }

    .nav-justified &gt; li &gt; a, .nav-tabs.nav-justified &gt; li &gt; a {
        margin-bottom: 0
    }
}

.nav-tabs-justified, .nav-tabs.nav-justified {
    border-bottom: 0
}

.nav-tabs-justified &gt; li &gt; a, .nav-tabs.nav-justified &gt; li &gt; a {
    margin-right: 0;
    border-radius: 4px
}

.nav-tabs-justified &gt; .active &gt; a, .nav-tabs.nav-justified &gt; .active &gt; a,
.nav-tabs-justified &gt; .active &gt; a:hover, .nav-tabs.nav-justified &gt; .active &gt; a:hover,
.nav-tabs-justified &gt; .active &gt; a:focus, .nav-tabs.nav-justified &gt; .active &gt; a:focus {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .nav-tabs-justified &gt; li &gt; a, .nav-tabs.nav-justified &gt; li &gt; a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }

    .nav-tabs-justified &gt; .active &gt; a, .nav-tabs.nav-justified &gt; .active &gt; a,
    .nav-tabs-justified &gt; .active &gt; a:hover, .nav-tabs.nav-justified &gt; .active &gt; a:hover,
    .nav-tabs-justified &gt; .active &gt; a:focus, .nav-tabs.nav-justified &gt; .active &gt; a:focus {
        border-bottom-color: #fff
    }
}

.tab-content &gt; .tab-pane {
    display: none
}

.tab-content &gt; .active {
    display: block
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent
}

.navbar:before, .navbar:after {
    content: " ";
    display: table
}

.navbar:after {
    clear: both
}

@media (min-width: 768px) {
    .navbar {
        border-radius: 4px
    }
}

.navbar-header:before, .navbar-header:after {
    content: " ";
    display: table
}

.navbar-header:after {
    clear: both
}

@media (min-width: 768px) {
    .navbar-header {
        float: left
    }
}

.navbar-collapse {
    overflow-x: visible;
    padding-right: 15px;
    padding-left: 15px;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch
}

.navbar-collapse:before, .navbar-collapse:after {
    content: " ";
    display: table
}

.navbar-collapse:after {
    clear: both
}

.navbar-collapse.in {
    overflow-y: auto
}

@media (min-width: 768px) {
    .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none
    }

    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important
    }

    .navbar-collapse.in {
        overflow-y: visible
    }

    .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0
    }
}

.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    max-height: 340px
}

@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px
    }
}

.container &gt; .navbar-header, .container &gt; .navbar-collapse, .container-fluid &gt; .navbar-header,
.container-fluid &gt; .navbar-collapse {
    margin-right: -15px;
    margin-left: -15px
}

@media (min-width: 768px) {
    .container &gt; .navbar-header, .container &gt; .navbar-collapse, .container-fluid &gt; .navbar-header,
    .container-fluid &gt; .navbar-collapse {
        margin-right: 0;
        margin-left: 0
    }
}

.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px
}

@media (min-width: 768px) {
    .navbar-static-top {
        border-radius: 0
    }
}

.navbar-fixed-top, .navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030
}

@media (min-width: 768px) {
    .navbar-fixed-top, .navbar-fixed-bottom {
        border-radius: 0
    }
}

.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px
}

.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0
}

.navbar-brand {
    float: left;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
    height: 50px
}

.navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none
}

.navbar-brand &gt; img {
    display: block
}

@media (min-width: 768px) {
    .navbar &gt; .container .navbar-brand, .navbar &gt; .container-fluid .navbar-brand {
        margin-left: -15px
    }
}

.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px
}

.navbar-toggle:focus {
    outline: 0
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px
}

.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px
}

@media (min-width: 768px) {
    .navbar-toggle {
        display: none
    }
}

.navbar-nav {
    margin: 7.5px -15px
}

.navbar-nav &gt; li &gt; a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px
}

@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none
    }

    .navbar-nav .open .dropdown-menu &gt; li &gt; a, .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px
    }

    .navbar-nav .open .dropdown-menu &gt; li &gt; a {
        line-height: 20px
    }

    .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover, .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {
        background-image: none
    }
}

@media (min-width: 768px) {
    .navbar-nav {
        float: left;
        margin: 0
    }

    .navbar-nav &gt; li {
        float: left
    }

    .navbar-nav &gt; li &gt; a {
        padding-top: 15px;
        padding-bottom: 15px
    }
}

.navbar-form {
    margin-left: -15px;
    margin-right: -15px;
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    margin-top: 8px;
    margin-bottom: 8px
}

@media (min-width: 768px) {
    .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .navbar-form .form-control-static {
        display: inline-block
    }

    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn,
    .navbar-form .input-group .form-control {
        width: auto
    }

    .navbar-form .input-group &gt; .form-control {
        width: 100%
    }

    .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .radio, .navbar-form .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .radio label, .navbar-form .checkbox label {
        padding-left: 0
    }

    .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0
    }

    .navbar-form .has-feedback .form-control-feedback {
        top: 0
    }
}

@media (max-width: 767px) {
    .navbar-form .form-group {
        margin-bottom: 5px
    }

    .navbar-form .form-group:last-child {
        margin-bottom: 0
    }
}

@media (min-width: 768px) {
    .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

.navbar-nav &gt; li &gt; .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.navbar-fixed-bottom .navbar-nav &gt; li &gt; .dropdown-menu {
    margin-bottom: 0;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px
}

.navbar-btn.btn-sm, .btn-group-sm &gt; .navbar-btn.btn {
    margin-top: 10px;
    margin-bottom: 10px
}

.navbar-btn.btn-xs, .btn-group-xs &gt; .navbar-btn.btn {
    margin-top: 14px;
    margin-bottom: 14px
}

.navbar-text {
    margin-top: 15px;
    margin-bottom: 15px
}

@media (min-width: 768px) {
    .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px
    }
}

@media (min-width: 768px) {
    .navbar-left {
        float: left !important
    }

    .navbar-right {
        float: right !important;
        margin-right: -15px
    }

    .navbar-right ~ .navbar-right {
        margin-right: 0
    }
}

.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7
}

.navbar-default .navbar-brand {
    color: #777
}

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #5e5e5e;
    background-color: transparent
}

.navbar-default .navbar-text {
    color: #777
}

.navbar-default .navbar-nav &gt; li &gt; a {
    color: #777
}

.navbar-default .navbar-nav &gt; li &gt; a:hover, .navbar-default .navbar-nav &gt; li &gt; a:focus {
    color: #333;
    background-color: transparent
}

.navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; .active &gt; a:hover,
.navbar-default .navbar-nav &gt; .active &gt; a:focus {
    color: #555;
    background-color: #e7e7e7
}

.navbar-default .navbar-nav &gt; .disabled &gt; a, .navbar-default .navbar-nav &gt; .disabled &gt; a:hover,
.navbar-default .navbar-nav &gt; .disabled &gt; a:focus {
    color: #ccc;
    background-color: transparent
}

.navbar-default .navbar-toggle {
    border-color: #ddd
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #ddd
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #888
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7
}

.navbar-default .navbar-nav &gt; .open &gt; a, .navbar-default .navbar-nav &gt; .open &gt; a:hover,
.navbar-default .navbar-nav &gt; .open &gt; a:focus {
    background-color: #e7e7e7;
    color: #555
}

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a {
        color: #777
    }

    .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover, .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {
        color: #333;
        background-color: transparent
    }

    .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a, .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus {
        color: #555;
        background-color: #e7e7e7
    }

    .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a, .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus {
        color: #ccc;
        background-color: transparent
    }
}

.navbar-default .navbar-link {
    color: #777
}

.navbar-default .navbar-link:hover {
    color: #333
}

.navbar-default .btn-link {
    color: #777
}

.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
    color: #333
}

.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
    color: #ccc
}

.navbar-inverse {
    background-color: #222;
    border-color: #090909
}

.navbar-inverse .navbar-brand {
    color: #9d9d9d
}

.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-text {
    color: #9d9d9d
}

.navbar-inverse .navbar-nav &gt; li &gt; a {
    color: #9d9d9d
}

.navbar-inverse .navbar-nav &gt; li &gt; a:hover, .navbar-inverse .navbar-nav &gt; li &gt; a:focus {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-nav &gt; .active &gt; a, .navbar-inverse .navbar-nav &gt; .active &gt; a:hover,
.navbar-inverse .navbar-nav &gt; .active &gt; a:focus {
    color: #fff;
    background-color: #090909
}

.navbar-inverse .navbar-nav &gt; .disabled &gt; a, .navbar-inverse .navbar-nav &gt; .disabled &gt; a:hover,
.navbar-inverse .navbar-nav &gt; .disabled &gt; a:focus {
    color: #444;
    background-color: transparent
}

.navbar-inverse .navbar-toggle {
    border-color: #333
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #333
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010
}

.navbar-inverse .navbar-nav &gt; .open &gt; a, .navbar-inverse .navbar-nav &gt; .open &gt; a:hover,
.navbar-inverse .navbar-nav &gt; .open &gt; a:focus {
    background-color: #090909;
    color: #fff
}

@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .dropdown-header {
        border-color: #090909
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #090909
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a {
        color: #9d9d9d
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {
        color: #fff;
        background-color: transparent
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a, .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus {
        color: #fff;
        background-color: #090909
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a, .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus {
        color: #444;
        background-color: transparent
    }
}

.navbar-inverse .navbar-link {
    color: #9d9d9d
}

.navbar-inverse .navbar-link:hover {
    color: #fff
}

.navbar-inverse .btn-link {
    color: #9d9d9d
}

.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
    color: #fff
}

.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
    color: #444
}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px
}

.pagination &gt; li {
    display: inline
}

.pagination &gt; li &gt; a, .pagination &gt; li &gt; span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px
}

.pagination &gt; li:first-child &gt; a, .pagination &gt; li:first-child &gt; span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px
}

.pagination &gt; li:last-child &gt; a, .pagination &gt; li:last-child &gt; span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px
}

.pagination &gt; li &gt; a:hover, .pagination &gt; li &gt; a:focus, .pagination &gt; li &gt; span:hover,
.pagination &gt; li &gt; span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd
}

.pagination &gt; .active &gt; a, .pagination &gt; .active &gt; a:hover, .pagination &gt; .active &gt; a:focus,
.pagination &gt; .active &gt; span, .pagination &gt; .active &gt; span:hover, .pagination &gt; .active &gt; span:focus {
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default
}

.pagination &gt; .disabled &gt; span, .pagination &gt; .disabled &gt; span:hover,
.pagination &gt; .disabled &gt; span:focus, .pagination &gt; .disabled &gt; a, .pagination &gt; .disabled &gt; a:hover,
.pagination &gt; .disabled &gt; a:focus {
    color: #777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed
}

.pagination-lg &gt; li &gt; a, .pagination-lg &gt; li &gt; span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333
}

.pagination-lg &gt; li:first-child &gt; a, .pagination-lg &gt; li:first-child &gt; span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px
}

.pagination-lg &gt; li:last-child &gt; a, .pagination-lg &gt; li:last-child &gt; span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px
}

.pagination-sm &gt; li &gt; a, .pagination-sm &gt; li &gt; span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5
}

.pagination-sm &gt; li:first-child &gt; a, .pagination-sm &gt; li:first-child &gt; span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}

.pagination-sm &gt; li:last-child &gt; a, .pagination-sm &gt; li:last-child &gt; span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}

.pager {
    padding-left: 0;
    margin: 20px 0;
    list-style: none;
    text-align: center
}

.pager:before, .pager:after {
    content: " ";
    display: table
}

.pager:after {
    clear: both
}

.pager li {
    display: inline
}

.pager li &gt; a, .pager li &gt; span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px
}

.pager li &gt; a:hover, .pager li &gt; a:focus {
    text-decoration: none;
    background-color: #eee
}

.pager .next &gt; a, .pager .next &gt; span {
    float: right
}

.pager .previous &gt; a, .pager .previous &gt; span {
    float: left
}

.pager .disabled &gt; a, .pager .disabled &gt; a:hover, .pager .disabled &gt; a:focus,
.pager .disabled &gt; span {
    color: #777;
    background-color: #fff;
    cursor: not-allowed
}

.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em
}

.label:empty {
    display: none
}

.btn .label {
    position: relative;
    top: -1px
}

a.label:hover, a.label:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

.label-default {
    background-color: #777
}

.label-default[href]:hover, .label-default[href]:focus {
    background-color: #5e5e5e
}

.label-primary {
    background-color: #337ab7
}

.label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #286090
}

.label-success {
    background-color: #5cb85c
}

.label-success[href]:hover, .label-success[href]:focus {
    background-color: #449d44
}

.label-info {
    background-color: #5bc0de
}

.label-info[href]:hover, .label-info[href]:focus {
    background-color: #31b0d5
}

.label-warning {
    background-color: #f0ad4e
}

.label-warning[href]:hover, .label-warning[href]:focus {
    background-color: #ec971f
}

.label-danger {
    background-color: #d9534f
}

.label-danger[href]:hover, .label-danger[href]:focus {
    background-color: #c9302c
}

.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    vertical-align: middle;
    white-space: nowrap;
    text-align: center;
    background-color: #777;
    border-radius: 10px
}

.badge:empty {
    display: none
}

.btn .badge {
    position: relative;
    top: -1px
}

.btn-xs .badge, .btn-group-xs &gt; .btn .badge, .btn-group-xs &gt; .btn .badge {
    top: 0;
    padding: 1px 5px
}

.list-group-item.active &gt; .badge, .nav-pills &gt; .active &gt; a &gt; .badge {
    color: #337ab7;
    background-color: #fff
}

.list-group-item &gt; .badge {
    float: right
}

.list-group-item &gt; .badge + .badge {
    margin-right: 5px
}

.nav-pills &gt; li &gt; a &gt; .badge {
    margin-left: 3px
}

a.badge:hover, a.badge:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border 0.2s ease-in-out;
    -o-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out
}

.thumbnail &gt; img, .thumbnail a &gt; img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto
}

.thumbnail .caption {
    padding: 9px;
    color: #333
}

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
    border-color: #337ab7
}

.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px
}

.alert h4 {
    margin-top: 0;
    color: inherit
}

.alert .alert-link {
    font-weight: bold
}

.alert &gt; p, .alert &gt; ul {
    margin-bottom: 0
}

.alert &gt; p + p {
    margin-top: 5px
}

.alert-dismissable, .alert-dismissible {
    padding-right: 35px
}

.alert-dismissable .close, .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit
}

.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d
}

.alert-success hr {
    border-top-color: #c9e2b3
}

.alert-success .alert-link {
    color: #2b542c
}

.alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f
}

.alert-info hr {
    border-top-color: #a6e1ec
}

.alert-info .alert-link {
    color: #245269
}

.alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b
}

.alert-warning hr {
    border-top-color: #f7e1b5
}

.alert-warning .alert-link {
    color: #66512c
}

.alert-danger {
    background-color: #e74c3c;
    border-color: #e74c3c;
    color: white;
}

.alert-danger hr {
    border-top-color: #e4b9c0
}

.alert-danger .alert-link {
    color: #843534
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

.progress {
    overflow: hidden;
    height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease
}

.progress-striped .progress-bar, .progress-bar-striped {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px
}

.progress.active .progress-bar, .progress-bar.active {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite
}

.progress-bar-success {
    background-color: #5cb85c
}

.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.progress-bar-info {
    background-color: #5bc0de
}

.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.progress-bar-warning {
    background-color: #f0ad4e
}

.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.progress-bar-danger {
    background-color: #d9534f
}

.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.media {
    margin-top: 15px
}

.media:first-child {
    margin-top: 0
}

.media, .media-body {
    zoom: 1;
    overflow: hidden
}

.media-body {
    width: 10000px
}

.media-object {
    display: block
}

.media-object.img-thumbnail {
    max-width: none
}

.media-right, .media &gt; .pull-right {
    padding-left: 10px
}

.media-left, .media &gt; .pull-left {
    padding-right: 10px
}

.media-left, .media-right, .media-body {
    display: table-cell;
    vertical-align: top
}

.media-middle {
    vertical-align: middle
}

.media-bottom {
    vertical-align: bottom
}

.media-heading {
    margin-top: 0;
    margin-bottom: 5px
}

.media-list {
    padding-left: 0;
    list-style: none
}

.list-group {
    margin-bottom: 20px;
    padding-left: 0
}

.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd
}

.list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px
}

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

a.list-group-item, button.list-group-item {
    color: #555
}

a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {
    color: #333
}

a.list-group-item:hover, a.list-group-item:focus, button.list-group-item:hover,
button.list-group-item:focus {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5
}

button.list-group-item {
    width: 100%;
    text-align: left
}

.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
    background-color: #eee;
    color: #777;
    cursor: not-allowed
}

.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
    color: inherit
}

.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
    color: #777
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading &gt; small,
.list-group-item.active .list-group-item-heading &gt; .small, .list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading &gt; small, .list-group-item.active:hover .list-group-item-heading &gt; .small,
.list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading &gt; small,
.list-group-item.active:focus .list-group-item-heading &gt; .small {
    color: inherit
}

.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
    color: #c7ddef
}

.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8
}

a.list-group-item-success, button.list-group-item-success {
    color: #3c763d
}

a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {
    color: inherit
}

a.list-group-item-success:hover, a.list-group-item-success:focus,
button.list-group-item-success:hover, button.list-group-item-success:focus {
    color: #3c763d;
    background-color: #d0e9c6
}

a.list-group-item-success.active, a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus, button.list-group-item-success.active,
button.list-group-item-success.active:hover, button.list-group-item-success.active:focus {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d
}

.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7
}

a.list-group-item-info, button.list-group-item-info {
    color: #31708f
}

a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {
    color: inherit
}

a.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:hover,
button.list-group-item-info:focus {
    color: #31708f;
    background-color: #c4e3f3
}

a.list-group-item-info.active, a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus, button.list-group-item-info.active,
button.list-group-item-info.active:hover, button.list-group-item-info.active:focus {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f
}

.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3
}

a.list-group-item-warning, button.list-group-item-warning {
    color: #8a6d3b
}

a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {
    color: inherit
}

a.list-group-item-warning:hover, a.list-group-item-warning:focus,
button.list-group-item-warning:hover, button.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc
}

a.list-group-item-warning.active, a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus, button.list-group-item-warning.active,
button.list-group-item-warning.active:hover, button.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b
}

.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede
}

a.list-group-item-danger, button.list-group-item-danger {
    color: #a94442
}

a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {
    color: inherit
}

a.list-group-item-danger:hover, a.list-group-item-danger:focus,
button.list-group-item-danger:hover, button.list-group-item-danger:focus {
    color: #a94442;
    background-color: #ebcccc
}

a.list-group-item-danger.active, a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus, button.list-group-item-danger.active,
button.list-group-item-danger.active:hover, button.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442
}

.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px
}

.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3
}

.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05)
}

.panel-body {
    padding: 15px
}

.panel-body:before, .panel-body:after {
    content: " ";
    display: table
}

.panel-body:after {
    clear: both
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.panel-heading &gt; .dropdown .dropdown-toggle {
    color: inherit
}

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}

.panel-title &gt; a, .panel-title &gt; small, .panel-title &gt; .small, .panel-title &gt; small &gt; a,
.panel-title &gt; .small &gt; a {
    color: inherit
}

.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel &gt; .list-group, .panel &gt; .panel-collapse &gt; .list-group {
    margin-bottom: 0
}

.panel &gt; .list-group .list-group-item, .panel &gt; .panel-collapse &gt; .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.panel &gt; .list-group:first-child .list-group-item:first-child, .panel &gt; .panel-collapse &gt; .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.panel &gt; .list-group:last-child .list-group-item:last-child, .panel &gt; .panel-collapse &gt; .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel &gt; .panel-heading + .panel-collapse &gt; .list-group .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0
}

.list-group + .panel-footer {
    border-top-width: 0
}

.panel &gt; .table, .panel &gt; .table-responsive &gt; .table, .panel &gt; .panel-collapse &gt; .table {
    margin-bottom: 0
}

.panel &gt; .table caption, .panel &gt; .table-responsive &gt; .table caption,
.panel &gt; .panel-collapse &gt; .table caption {
    padding-left: 15px;
    padding-right: 15px
}

.panel &gt; .table:first-child, .panel &gt; .table-responsive:first-child &gt; .table:first-child {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child, .panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:first-child,
.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:first-child,
.panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:first-child,
.panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:first-child {
    border-top-left-radius: 3px
}

.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:last-child,
.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:last-child,
.panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:last-child,
.panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:last-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:last-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:last-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:last-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:last-child {
    border-top-right-radius: 3px
}

.panel &gt; .table:last-child, .panel &gt; .table-responsive:last-child &gt; .table:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child, .panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:first-child,
.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:first-child,
.panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:first-child,
.panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:first-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:first-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:first-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:first-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:first-child {
    border-bottom-left-radius: 3px
}

.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:last-child,
.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:last-child,
.panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:last-child,
.panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:last-child {
    border-bottom-right-radius: 3px
}

.panel &gt; .panel-body + .table, .panel &gt; .panel-body + .table-responsive,
.panel &gt; .table + .panel-body, .panel &gt; .table-responsive + .panel-body {
    border-top: 1px solid #ddd
}

.panel &gt; .table &gt; tbody:first-child &gt; tr:first-child th, .panel &gt; .table &gt; tbody:first-child &gt; tr:first-child td {
    border-top: 0
}

.panel &gt; .table-bordered, .panel &gt; .table-responsive &gt; .table-bordered {
    border: 0
}

.panel &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child, .panel &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child, .panel &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child, .panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child {
    border-left: 0
}

.panel &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child, .panel &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child, .panel &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child, .panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child {
    border-right: 0
}

.panel &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; td, .panel &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; th,
.panel &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; td, .panel &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; th {
    border-bottom: 0
}

.panel &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td, .panel &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th,
.panel &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td, .panel &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th {
    border-bottom: 0
}

.panel &gt; .table-responsive {
    border: 0;
    margin-bottom: 0
}

.panel-group {
    margin-bottom: 20px
}

.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px
}

.panel-group .panel + .panel {
    margin-top: 5px
}

.panel-group .panel-heading {
    border-bottom: 0
}

.panel-group .panel-heading + .panel-collapse &gt; .panel-body, .panel-group .panel-heading + .panel-collapse &gt; .list-group {
    border-top: 1px solid #ddd
}

.panel-group .panel-footer {
    border-top: 0
}

.panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd
}

.panel-default {
    border-color: #ddd
}

.panel-default &gt; .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd
}

.panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #ddd
}

.panel-default &gt; .panel-heading .badge {
    color: #f5f5f5;
    background-color: #333
}

.panel-default &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #ddd
}

.panel-primary {
    border-color: #337ab7
}

.panel-primary &gt; .panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.panel-primary &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #337ab7
}

.panel-primary &gt; .panel-heading .badge {
    color: #337ab7;
    background-color: #fff
}

.panel-primary &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #337ab7
}

.panel-success {
    border-color: #d6e9c6
}

.panel-success &gt; .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.panel-success &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #d6e9c6
}

.panel-success &gt; .panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d
}

.panel-success &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #d6e9c6
}

.panel-info {
    border-color: #bce8f1
}

.panel-info &gt; .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.panel-info &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #bce8f1
}

.panel-info &gt; .panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f
}

.panel-info &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #bce8f1
}

.panel-warning {
    border-color: #faebcc
}

.panel-warning &gt; .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.panel-warning &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #faebcc
}

.panel-warning &gt; .panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b
}

.panel-warning &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #faebcc
}

.panel-danger {
    border-color: #ebccd1
}

.panel-danger &gt; .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.panel-danger &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #ebccd1
}

.panel-danger &gt; .panel-heading .badge {
    color: #f2dede;
    background-color: #a94442
}

.panel-danger &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #ebccd1
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05)
}

.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15)
}

.well-lg {
    padding: 24px;
    border-radius: 6px
}

.well-sm {
    padding: 9px;
    border-radius: 3px
}

.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.2;
    filter: alpha(opacity=20)
}

.close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    filter: alpha(opacity=50)
}

button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none
}

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden
}

.embed-responsive .embed-responsive-item, .embed-responsive iframe,
.embed-responsive embed, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0
}

.embed-responsive-16by9 {
    padding-bottom: 56.25%
}

.embed-responsive-4by3 {
    padding-bottom: 75%
}

.clearfix:before, .clearfix:after {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0 / 0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none !important
}

.affix {
    position: fixed
}

@-ms-viewport {
    width: device-width
}

.visible-xs {
    display: none !important
}

.visible-sm {
    display: none !important
}

.visible-md {
    display: none !important
}

.visible-lg {
    display: none !important
}

.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block,
.visible-sm-block, .visible-sm-inline, .visible-sm-inline-block,
.visible-md-block, .visible-md-inline, .visible-md-inline-block,
.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
    display: none !important
}

@media (max-width: 767px) {
    .visible-xs {
        display: block !important
    }

    table.visible-xs {
        display: table !important
    }

    tr.visible-xs {
        display: table-row !important
    }

    th.visible-xs, td.visible-xs {
        display: table-cell !important
    }
}

@media (max-width: 767px) {
    .visible-xs-block {
        display: block !important
    }
}

@media (max-width: 767px) {
    .visible-xs-inline {
        display: inline !important
    }
}

@media (max-width: 767px) {
    .visible-xs-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important
    }

    table.visible-sm {
        display: table !important
    }

    tr.visible-sm {
        display: table-row !important
    }

    th.visible-sm, td.visible-sm {
        display: table-cell !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-block {
        display: block !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline {
        display: inline !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
        display: block !important
    }

    table.visible-md {
        display: table !important
    }

    tr.visible-md {
        display: table-row !important
    }

    th.visible-md, td.visible-md {
        display: table-cell !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-block {
        display: block !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline {
        display: inline !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 1200px) {
    .visible-lg {
        display: block !important
    }

    table.visible-lg {
        display: table !important
    }

    tr.visible-lg {
        display: table-row !important
    }

    th.visible-lg, td.visible-lg {
        display: table-cell !important
    }
}

@media (min-width: 1200px) {
    .visible-lg-block {
        display: block !important
    }
}

@media (min-width: 1200px) {
    .visible-lg-inline {
        display: inline !important
    }
}

@media (min-width: 1200px) {
    .visible-lg-inline-block {
        display: inline-block !important
    }
}

@media (max-width: 767px) {
    .hidden-xs {
        display: none !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important
    }
}

@media (min-width: 1200px) {
    .hidden-lg {
        display: none !important
    }
}

.visible-print {
    display: none !important
}

@media print {
    .visible-print {
        display: block !important
    }

    table.visible-print {
        display: table !important
    }

    tr.visible-print {
        display: table-row !important
    }

    th.visible-print, td.visible-print {
        display: table-cell !important
    }
}

.visible-print-block {
    display: none !important
}

@media print {
    .visible-print-block {
        display: block !important
    }
}

.visible-print-inline {
    display: none !important
}

@media print {
    .visible-print-inline {
        display: inline !important
    }
}

.visible-print-inline-block {
    display: none !important
}

@media print {
    .visible-print-inline-block {
        display: inline-block !important
    }
}

@media print {
    .hidden-print {
        display: none !important
    }
}

/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
    font-family: 'FontAwesome';
    src: url("../fonts/fontawesome-webfont862f.eot?v=4.1.0");
    src: url("../fonts/fontawesome-webfontd41d.eot?#iefix&amp;v=4.1.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont862f.woff?v=4.1.0") format("woff"), url("../fonts/fontawesome-webfont862f.ttf?v=4.1.0") format("truetype"), url("../fonts/fontawesome-webfont862f.svg?v=4.1.0#fontawesomeregular") format("svg");
    font-weight: normal;
    font-style: normal
}

.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333em;
    line-height: 0.75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14286em;
    list-style-type: none
}

.fa-ul &gt; li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14286em;
    width: 2.14286em;
    top: 0.14286em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eee;
    border-radius: .1em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: spin 2s infinite linear;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg)
    }

    100% {
        -moz-transform: rotate(359deg)
    }
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg)
    }
}

@-o-keyframes spin {
    0% {
        -o-transform: rotate(0deg)
    }

    100% {
        -o-transform: rotate(359deg)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0);
    -webkit-transform: scale(-1, 1);
    -moz-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: scale(1, -1);
    -moz-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    transform: scale(1, -1)
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x, .fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "ï€€"
}

.fa-music:before {
    content: "ï€"
}

.fa-search:before {
    content: "ï€‚"
}

.fa-envelope-o:before {
    content: "ï€ƒ"
}

.fa-heart:before {
    content: "ï€„"
}

.fa-star:before {
    content: "ï€…"
}

.fa-star-o:before {
    content: "ï€†"
}

.fa-user:before {
    content: "ï€‡"
}

.fa-film:before {
    content: "ï€ˆ"
}

.fa-th-large:before {
    content: "ï€‰"
}

.fa-th:before {
    content: "ï€Š"
}

.fa-th-list:before {
    content: "ï€‹"
}

.fa-check:before {
    content: "ï€Œ"
}

.fa-times:before {
    content: "ï€"
}

.fa-search-plus:before {
    content: "ï€Ž"
}

.fa-search-minus:before {
    content: "ï€"
}

.fa-power-off:before {
    content: "ï€‘"
}

.fa-signal:before {
    content: "ï€’"
}

.fa-gear:before, .fa-cog:before {
    content: "ï€“"
}

.fa-trash-o:before {
    content: "ï€”"
}

.fa-home:before {
    content: "ï€•"
}

.fa-file-o:before {
    content: "ï€–"
}

.fa-clock-o:before {
    content: "ï€—"
}

.fa-road:before {
    content: "ï€˜"
}

.fa-download:before {
    content: "ï€™"
}

.fa-arrow-circle-o-down:before {
    content: "ï€š"
}

.fa-arrow-circle-o-up:before {
    content: "ï€›"
}

.fa-inbox:before {
    content: "ï€œ"
}

.fa-play-circle-o:before {
    content: "ï€"
}

.fa-rotate-right:before, .fa-repeat:before {
    content: "ï€ž"
}

.fa-refresh:before {
    content: "ï€¡"
}

.fa-list-alt:before {
    content: "ï€¢"
}

.fa-lock:before {
    content: "ï€£"
}

.fa-flag:before {
    content: "ï€¤"
}

.fa-headphones:before {
    content: "ï€¥"
}

.fa-volume-off:before {
    content: "ï€¦"
}

.fa-volume-down:before {
    content: "ï€§"
}

.fa-volume-up:before {
    content: "ï€¨"
}

.fa-qrcode:before {
    content: "ï€©"
}

.fa-barcode:before {
    content: "ï€ª"
}

.fa-tag:before {
    content: "ï€«"
}

.fa-tags:before {
    content: "ï€¬"
}

.fa-book:before {
    content: "ï€­"
}

.fa-bookmark:before {
    content: "ï€®"
}

.fa-print:before {
    content: "ï€¯"
}

.fa-camera:before {
    content: "ï€°"
}

.fa-font:before {
    content: "ï€±"
}

.fa-bold:before {
    content: "ï€²"
}

.fa-italic:before {
    content: "ï€³"
}

.fa-text-height:before {
    content: "ï€´"
}

.fa-text-width:before {
    content: "ï€µ"
}

.fa-align-left:before {
    content: "ï€¶"
}

.fa-align-center:before {
    content: "ï€·"
}

.fa-align-right:before {
    content: "ï€¸"
}

.fa-align-justify:before {
    content: "ï€¹"
}

.fa-list:before {
    content: "ï€º"
}

.fa-dedent:before, .fa-outdent:before {
    content: "ï€»"
}

.fa-indent:before {
    content: "ï€¼"
}

.fa-video-camera:before {
    content: "ï€½"
}

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
    content: "ï€¾"
}

.fa-pencil:before {
    content: "ï€"
}

.fa-map-marker:before {
    content: "ï"
}

.fa-adjust:before {
    content: "ï‚"
}

.fa-tint:before {
    content: "ïƒ"
}

.fa-edit:before, .fa-pencil-square-o:before {
    content: "ï„"
}

.fa-share-square-o:before {
    content: "ï…"
}

.fa-check-square-o:before {
    content: "ï†"
}

.fa-arrows:before {
    content: "ï‡"
}

.fa-step-backward:before {
    content: "ïˆ"
}

.fa-fast-backward:before {
    content: "ï‰"
}

.fa-backward:before {
    content: "ïŠ"
}

.fa-play:before {
    content: "ï‹"
}

.fa-pause:before {
    content: "ïŒ"
}

.fa-stop:before {
    content: "ï"
}

.fa-forward:before {
    content: "ïŽ"
}

.fa-fast-forward:before {
    content: "ï"
}

.fa-step-forward:before {
    content: "ï‘"
}

.fa-eject:before {
    content: "ï’"
}

.fa-chevron-left:before {
    content: "ï“"
}

.fa-chevron-right:before {
    content: "ï”"
}

.fa-plus-circle:before {
    content: "ï•"
}

.fa-minus-circle:before {
    content: "ï–"
}

.fa-times-circle:before {
    content: "ï—"
}

.fa-check-circle:before {
    content: "ï˜"
}

.fa-question-circle:before {
    content: "ï™"
}

.fa-info-circle:before {
    content: "ïš"
}

.fa-crosshairs:before {
    content: "ï›"
}

.fa-times-circle-o:before {
    content: "ïœ"
}

.fa-check-circle-o:before {
    content: "ï"
}

.fa-ban:before {
    content: "ïž"
}

.fa-arrow-left:before {
    content: "ï&nbsp;"
}

.fa-arrow-right:before {
    content: "ï¡"
}

.fa-arrow-up:before {
    content: "ï¢"
}

.fa-arrow-down:before {
    content: "ï£"
}

.fa-mail-forward:before, .fa-share:before {
    content: "ï¤"
}

.fa-expand:before {
    content: "ï¥"
}

.fa-compress:before {
    content: "ï¦"
}

.fa-plus:before {
    content: "ï§"
}

.fa-minus:before {
    content: "ï¨"
}

.fa-asterisk:before {
    content: "ï©"
}

.fa-exclamation-circle:before {
    content: "ïª"
}

.fa-gift:before {
    content: "ï«"
}

.fa-leaf:before {
    content: "ï¬"
}

.fa-fire:before {
    content: "ï­"
}

.fa-eye:before {
    content: "ï®"
}

.fa-eye-slash:before {
    content: "ï°"
}

.fa-warning:before, .fa-exclamation-triangle:before {
    content: "ï±"
}

.fa-plane:before {
    content: "ï²"
}

.fa-calendar:before {
    content: "ï³"
}

.fa-random:before {
    content: "ï´"
}

.fa-comment:before {
    content: "ïµ"
}

.fa-magnet:before {
    content: "ï¶"
}

.fa-chevron-up:before {
    content: "ï·"
}

.fa-chevron-down:before {
    content: "ï¸"
}

.fa-retweet:before {
    content: "ï¹"
}

.fa-shopping-cart:before {
    content: "ïº"
}

.fa-folder:before {
    content: "ï»"
}

.fa-folder-open:before {
    content: "ï¼"
}

.fa-arrows-v:before {
    content: "ï½"
}

.fa-arrows-h:before {
    content: "ï¾"
}

.fa-bar-chart-o:before {
    content: "ï‚€"
}

.fa-twitter-square:before {
    content: "ï‚"
}

.fa-facebook-square:before {
    content: "ï‚‚"
}

.fa-camera-retro:before {
    content: "ï‚ƒ"
}

.fa-key:before {
    content: "ï‚„"
}

.fa-gears:before, .fa-cogs:before {
    content: "ï‚…"
}

.fa-comments:before {
    content: "ï‚†"
}

.fa-thumbs-o-up:before {
    content: "ï‚‡"
}

.fa-thumbs-o-down:before {
    content: "ï‚ˆ"
}

.fa-star-half:before {
    content: "ï‚‰"
}

.fa-heart-o:before {
    content: "ï‚Š"
}

.fa-sign-out:before {
    content: "ï‚‹"
}

.fa-linkedin-square:before {
    content: "ï‚Œ"
}

.fa-thumb-tack:before {
    content: "ï‚"
}

.fa-external-link:before {
    content: "ï‚Ž"
}

.fa-sign-in:before {
    content: "ï‚"
}

.fa-trophy:before {
    content: "ï‚‘"
}

.fa-github-square:before {
    content: "ï‚’"
}

.fa-upload:before {
    content: "ï‚“"
}

.fa-lemon-o:before {
    content: "ï‚”"
}

.fa-phone:before {
    content: "ï‚•"
}

.fa-square-o:before {
    content: "ï‚–"
}

.fa-bookmark-o:before {
    content: "ï‚—"
}

.fa-phone-square:before {
    content: "ï‚˜"
}

.fa-twitter:before {
    content: "ï‚™"
}

.fa-facebook:before {
    content: "ï‚š"
}

.fa-github:before {
    content: "ï‚›"
}

.fa-unlock:before {
    content: "ï‚œ"
}

.fa-credit-card:before {
    content: "ï‚"
}

.fa-rss:before {
    content: "ï‚ž"
}

.fa-hdd-o:before {
    content: "ï‚&nbsp;"
}

.fa-bullhorn:before {
    content: "ï‚¡"
}

.fa-bell:before {
    content: "ïƒ³"
}

.fa-certificate:before {
    content: "ï‚£"
}

.fa-hand-o-right:before {
    content: "ï‚¤"
}

.fa-hand-o-left:before {
    content: "ï‚¥"
}

.fa-hand-o-up:before {
    content: "ï‚¦"
}

.fa-hand-o-down:before {
    content: "ï‚§"
}

.fa-arrow-circle-left:before {
    content: "ï‚¨"
}

.fa-arrow-circle-right:before {
    content: "ï‚©"
}

.fa-arrow-circle-up:before {
    content: "ï‚ª"
}

.fa-arrow-circle-down:before {
    content: "ï‚«"
}

.up.fa-arrow-circle-down:before {
    content: "ï‚ª"
}

.fa-globe:before {
    content: "ï‚¬"
}

.fa-wrench:before {
    content: "ï‚­"
}

.fa-tasks:before {
    content: "ï‚®"
}

.fa-filter:before {
    content: "ï‚°"
}

.fa-briefcase:before {
    content: "ï‚±"
}

.fa-arrows-alt:before {
    content: "ï‚²"
}

.fa-group:before, .fa-users:before {
    content: "ïƒ€"
}

.fa-chain:before, .fa-link:before {
    content: "ïƒ"
}

.fa-cloud:before {
    content: "ïƒ‚"
}

.fa-flask:before {
    content: "ïƒƒ"
}

.fa-cut:before, .fa-scissors:before {
    content: "ïƒ„"
}

.fa-copy:before, .fa-files-o:before {
    content: "ïƒ…"
}

.fa-paperclip:before {
    content: "ïƒ†"
}

.fa-save:before, .fa-floppy-o:before {
    content: "ïƒ‡"
}

.fa-square:before {
    content: "ïƒˆ"
}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: "ïƒ‰"
}

.fa-list-ul:before {
    content: "ïƒŠ"
}

.fa-list-ol:before {
    content: "ïƒ‹"
}

.fa-strikethrough:before {
    content: "ïƒŒ"
}

.fa-underline:before {
    content: "ïƒ"
}

.fa-table:before {
    content: "ïƒŽ"
}

.fa-magic:before {
    content: "ïƒ"
}

.fa-truck:before {
    content: "ïƒ‘"
}

.fa-pinterest:before {
    content: "ïƒ’"
}

.fa-pinterest-square:before {
    content: "ïƒ“"
}

.fa-google-plus-square:before {
    content: "ïƒ”"
}

.fa-google-plus:before {
    content: "ïƒ•"
}

.fa-money:before {
    content: "ïƒ–"
}

.fa-caret-down:before {
    content: "ïƒ—"
}

.fa-caret-up:before {
    content: "ïƒ˜"
}

.fa-caret-left:before {
    content: "ïƒ™"
}

.fa-caret-right:before {
    content: "ïƒš"
}

.fa-columns:before {
    content: "ïƒ›"
}

.fa-unsorted:before, .fa-sort:before {
    content: "ïƒœ"
}

.fa-sort-down:before, .fa-sort-desc:before {
    content: "ïƒ"
}

.fa-sort-up:before, .fa-sort-asc:before {
    content: "ïƒž"
}

.fa-envelope:before {
    content: "ïƒ&nbsp;"
}

.fa-linkedin:before {
    content: "ïƒ¡"
}

.fa-rotate-left:before, .fa-undo:before {
    content: "ïƒ¢"
}

.fa-legal:before, .fa-gavel:before {
    content: "ïƒ£"
}

.fa-dashboard:before, .fa-tachometer:before {
    content: "ïƒ¤"
}

.fa-comment-o:before {
    content: "ïƒ¥"
}

.fa-comments-o:before {
    content: "ïƒ¦"
}

.fa-flash:before, .fa-bolt:before {
    content: "ïƒ§"
}

.fa-sitemap:before {
    content: "ïƒ¨"
}

.fa-umbrella:before {
    content: "ïƒ©"
}

.fa-paste:before, .fa-clipboard:before {
    content: "ïƒª"
}

.fa-lightbulb-o:before {
    content: "ïƒ«"
}

.fa-exchange:before {
    content: "ïƒ¬"
}

.fa-cloud-download:before {
    content: "ïƒ­"
}

.fa-cloud-upload:before {
    content: "ïƒ®"
}

.fa-user-md:before {
    content: "ïƒ°"
}

.fa-stethoscope:before {
    content: "ïƒ±"
}

.fa-suitcase:before {
    content: "ïƒ²"
}

.fa-bell-o:before {
    content: "ï‚¢"
}

.fa-coffee:before {
    content: "ïƒ´"
}

.fa-cutlery:before {
    content: "ïƒµ"
}

.fa-file-text-o:before {
    content: "ïƒ¶"
}

.fa-building-o:before {
    content: "ïƒ·"
}

.fa-hospital-o:before {
    content: "ïƒ¸"
}

.fa-ambulance:before {
    content: "ïƒ¹"
}

.fa-medkit:before {
    content: "ïƒº"
}

.fa-fighter-jet:before {
    content: "ïƒ»"
}

.fa-beer:before {
    content: "ïƒ¼"
}

.fa-h-square:before {
    content: "ïƒ½"
}

.fa-plus-square:before {
    content: "ïƒ¾"
}

.fa-angle-double-left:before {
    content: "ï„€"
}

.fa-angle-double-right:before {
    content: "ï„"
}

.fa-angle-double-up:before {
    content: "ï„‚"
}

.fa-angle-double-down:before {
    content: "ï„ƒ"
}

.fa-angle-left:before {
    content: "ï„„"
}

.fa-angle-right:before {
    content: "ï„…"
}

.fa-angle-up:before {
    content: "ï„†"
}

.fa-angle-down:before {
    content: "ï„‡"
}

.fa-desktop:before {
    content: "ï„ˆ"
}

.fa-laptop:before {
    content: "ï„‰"
}

.fa-tablet:before {
    content: "ï„Š"
}

.fa-mobile-phone:before, .fa-mobile:before {
    content: "ï„‹"
}

.fa-circle-o:before {
    content: "ï„Œ"
}

.fa-quote-left:before {
    content: "ï„"
}

.fa-quote-right:before {
    content: "ï„Ž"
}

.fa-spinner:before {
    content: "ï„"
}

.fa-circle:before {
    content: "ï„‘"
}

.fa-mail-reply:before, .fa-reply:before {
    content: "ï„’"
}

.fa-github-alt:before {
    content: "ï„“"
}

.fa-folder-o:before {
    content: "ï„”"
}

.fa-folder-open-o:before {
    content: "ï„•"
}

.fa-smile-o:before {
    content: "ï„˜"
}

.fa-frown-o:before {
    content: "ï„™"
}

.fa-meh-o:before {
    content: "ï„š"
}

.fa-gamepad:before {
    content: "ï„›"
}

.fa-keyboard-o:before {
    content: "ï„œ"
}

.fa-flag-o:before {
    content: "ï„"
}

.fa-flag-checkered:before {
    content: "ï„ž"
}

.fa-terminal:before {
    content: "ï„&nbsp;"
}

.fa-code:before {
    content: "ï„¡"
}

.fa-mail-reply-all:before, .fa-reply-all:before {
    content: "ï„¢"
}

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
    content: "ï„£"
}

.fa-location-arrow:before {
    content: "ï„¤"
}

.fa-crop:before {
    content: "ï„¥"
}

.fa-code-fork:before {
    content: "ï„¦"
}

.fa-unlink:before, .fa-chain-broken:before {
    content: "ï„§"
}

.fa-question:before {
    content: "ï„¨"
}

.fa-info:before {
    content: "ï„©"
}

.fa-exclamation:before {
    content: "ï„ª"
}

.fa-superscript:before {
    content: "ï„«"
}

.fa-subscript:before {
    content: "ï„¬"
}

.fa-eraser:before {
    content: "ï„­"
}

.fa-puzzle-piece:before {
    content: "ï„®"
}

.fa-microphone:before {
    content: "ï„°"
}

.fa-microphone-slash:before {
    content: "ï„±"
}

.fa-shield:before {
    content: "ï„²"
}

.fa-calendar-o:before {
    content: "ï„³"
}

.fa-fire-extinguisher:before {
    content: "ï„´"
}

.fa-rocket:before {
    content: "ï„µ"
}

.fa-maxcdn:before {
    content: "ï„¶"
}

.fa-chevron-circle-left:before {
    content: "ï„·"
}

.fa-chevron-circle-right:before {
    content: "ï„¸"
}

.fa-chevron-circle-up:before {
    content: "ï„¹"
}

.fa-chevron-circle-down:before {
    content: "ï„º"
}

.fa-html5:before {
    content: "ï„»"
}

.fa-css3:before {
    content: "ï„¼"
}

.fa-anchor:before {
    content: "ï„½"
}

.fa-unlock-alt:before {
    content: "ï„¾"
}

.fa-bullseye:before {
    content: "ï…€"
}

.fa-ellipsis-h:before {
    content: "ï…"
}

.fa-ellipsis-v:before {
    content: "ï…‚"
}

.fa-rss-square:before {
    content: "ï…ƒ"
}

.fa-play-circle:before {
    content: "ï…„"
}

.fa-ticket:before {
    content: "ï……"
}

.fa-minus-square:before {
    content: "ï…†"
}

.fa-minus-square-o:before {
    content: "ï…‡"
}

.fa-level-up:before {
    content: "ï…ˆ"
}

.fa-level-down:before {
    content: "ï…‰"
}

.fa-check-square:before {
    content: "ï…Š"
}

.fa-pencil-square:before {
    content: "ï…‹"
}

.fa-external-link-square:before {
    content: "ï…Œ"
}

.fa-share-square:before {
    content: "ï…"
}

.fa-compass:before {
    content: "ï…Ž"
}

.fa-toggle-down:before, .fa-caret-square-o-down:before {
    content: "ï…"
}

.fa-toggle-up:before, .fa-caret-square-o-up:before {
    content: "ï…‘"
}

.fa-toggle-right:before, .fa-caret-square-o-right:before {
    content: "ï…’"
}

.fa-euro:before, .fa-eur:before {
    content: "ï…“"
}

.fa-gbp:before {
    content: "ï…”"
}

.fa-dollar:before, .fa-usd:before {
    content: "ï…•"
}

.fa-rupee:before, .fa-inr:before {
    content: "ï…–"
}

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
    content: "ï…—"
}

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
    content: "ï…˜"
}

.fa-won:before, .fa-krw:before {
    content: "ï…™"
}

.fa-bitcoin:before, .fa-btc:before {
    content: "ï…š"
}

.fa-file:before {
    content: "ï…›"
}

.fa-file-text:before {
    content: "ï…œ"
}

.fa-sort-alpha-asc:before {
    content: "ï…"
}

.fa-sort-alpha-desc:before {
    content: "ï…ž"
}

.fa-sort-amount-asc:before {
    content: "ï…&nbsp;"
}

.fa-sort-amount-desc:before {
    content: "ï…¡"
}

.fa-sort-numeric-asc:before {
    content: "ï…¢"
}

.fa-sort-numeric-desc:before {
    content: "ï…£"
}

.fa-thumbs-up:before {
    content: "ï…¤"
}

.fa-thumbs-down:before {
    content: "ï…¥"
}

.fa-youtube-square:before {
    content: "ï…¦"
}

.fa-youtube:before {
    content: "ï…§"
}

.fa-xing:before {
    content: "ï…¨"
}

.fa-xing-square:before {
    content: "ï…©"
}

.fa-youtube-play:before {
    content: "ï…ª"
}

.fa-dropbox:before {
    content: "ï…«"
}

.fa-stack-overflow:before {
    content: "ï…¬"
}

.fa-instagram:before {
    content: "ï…­"
}

.fa-flickr:before {
    content: "ï…®"
}

.fa-adn:before {
    content: "ï…°"
}

.fa-bitbucket:before {
    content: "ï…±"
}

.fa-bitbucket-square:before {
    content: "ï…²"
}

.fa-tumblr:before {
    content: "ï…³"
}

.fa-tumblr-square:before {
    content: "ï…´"
}

.fa-long-arrow-down:before {
    content: "ï…µ"
}

.fa-long-arrow-up:before {
    content: "ï…¶"
}

.fa-long-arrow-left:before {
    content: "ï…·"
}

.fa-long-arrow-right:before {
    content: "ï…¸"
}

.fa-apple:before {
    content: "ï…¹"
}

.fa-windows:before {
    content: "ï…º"
}

.fa-android:before {
    content: "ï…»"
}

.fa-linux:before {
    content: "ï…¼"
}

.fa-dribbble:before {
    content: "ï…½"
}

.fa-skype:before {
    content: "ï…¾"
}

.fa-foursquare:before {
    content: "ï†€"
}

.fa-trello:before {
    content: "ï†"
}

.fa-female:before {
    content: "ï†‚"
}

.fa-male:before {
    content: "ï†ƒ"
}

.fa-gittip:before {
    content: "ï†„"
}

.fa-sun-o:before {
    content: "ï†…"
}

.fa-moon-o:before {
    content: "ï††"
}

.fa-archive:before {
    content: "ï†‡"
}

.fa-bug:before {
    content: "ï†ˆ"
}

.fa-vk:before {
    content: "ï†‰"
}

.fa-weibo:before {
    content: "ï†Š"
}

.fa-renren:before {
    content: "ï†‹"
}

.fa-pagelines:before {
    content: "ï†Œ"
}

.fa-stack-exchange:before {
    content: "ï†"
}

.fa-arrow-circle-o-right:before {
    content: "ï†Ž"
}

.fa-arrow-circle-o-left:before {
    content: "ï†"
}

.fa-toggle-left:before, .fa-caret-square-o-left:before {
    content: "ï†‘"
}

.fa-dot-circle-o:before {
    content: "ï†’"
}

.fa-wheelchair:before {
    content: "ï†“"
}

.fa-vimeo-square:before {
    content: "ï†”"
}

.fa-turkish-lira:before, .fa-try:before {
    content: "ï†•"
}

.fa-plus-square-o:before {
    content: "ï†–"
}

.fa-space-shuttle:before {
    content: "ï†—"
}

.fa-slack:before {
    content: "ï†˜"
}

.fa-envelope-square:before {
    content: "ï†™"
}

.fa-wordpress:before {
    content: "ï†š"
}

.fa-openid:before {
    content: "ï†›"
}

.fa-institution:before, .fa-bank:before, .fa-university:before {
    content: "ï†œ"
}

.fa-mortar-board:before, .fa-graduation-cap:before {
    content: "ï†"
}

.fa-yahoo:before {
    content: "ï†ž"
}

.fa-google:before {
    content: "ï†&nbsp;"
}

.fa-reddit:before {
    content: "ï†¡"
}

.fa-reddit-square:before {
    content: "ï†¢"
}

.fa-stumbleupon-circle:before {
    content: "ï†£"
}

.fa-stumbleupon:before {
    content: "ï†¤"
}

.fa-delicious:before {
    content: "ï†¥"
}

.fa-digg:before {
    content: "ï†¦"
}

.fa-pied-piper-square:before, .fa-pied-piper:before {
    content: "ï†§"
}

.fa-pied-piper-alt:before {
    content: "ï†¨"
}

.fa-drupal:before {
    content: "ï†©"
}

.fa-joomla:before {
    content: "ï†ª"
}

.fa-language:before {
    content: "ï†«"
}

.fa-fax:before {
    content: "ï†¬"
}

.fa-building:before {
    content: "ï†­"
}

.fa-child:before {
    content: "ï†®"
}

.fa-paw:before {
    content: "ï†°"
}

.fa-spoon:before {
    content: "ï†±"
}

.fa-cube:before {
    content: "ï†²"
}

.fa-cubes:before {
    content: "ï†³"
}

.fa-behance:before {
    content: "ï†´"
}

.fa-behance-square:before {
    content: "ï†µ"
}

.fa-steam:before {
    content: "ï†¶"
}

.fa-steam-square:before {
    content: "ï†·"
}

.fa-recycle:before {
    content: "ï†¸"
}

.fa-automobile:before, .fa-car:before {
    content: "ï†¹"
}

.fa-cab:before, .fa-taxi:before {
    content: "ï†º"
}

.fa-tree:before {
    content: "ï†»"
}

.fa-spotify:before {
    content: "ï†¼"
}

.fa-deviantart:before {
    content: "ï†½"
}

.fa-soundcloud:before {
    content: "ï†¾"
}

.fa-database:before {
    content: "ï‡€"
}

.fa-file-pdf-o:before {
    content: "ï‡"
}

.fa-file-word-o:before {
    content: "ï‡‚"
}

.fa-file-excel-o:before {
    content: "ï‡ƒ"
}

.fa-file-powerpoint-o:before {
    content: "ï‡„"
}

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
    content: "ï‡…"
}

.fa-file-zip-o:before, .fa-file-archive-o:before {
    content: "ï‡†"
}

.fa-file-sound-o:before, .fa-file-audio-o:before {
    content: "ï‡‡"
}

.fa-file-movie-o:before, .fa-file-video-o:before {
    content: "ï‡ˆ"
}

.fa-file-code-o:before {
    content: "ï‡‰"
}

.fa-vine:before {
    content: "ï‡Š"
}

.fa-codepen:before {
    content: "ï‡‹"
}

.fa-jsfiddle:before {
    content: "ï‡Œ"
}

.fa-life-bouy:before, .fa-life-saver:before, .fa-support:before,
.fa-life-ring:before {
    content: "ï‡"
}

.fa-circle-o-notch:before {
    content: "ï‡Ž"
}

.fa-ra:before, .fa-rebel:before {
    content: "ï‡"
}

.fa-ge:before, .fa-empire:before {
    content: "ï‡‘"
}

.fa-git-square:before {
    content: "ï‡’"
}

.fa-git:before {
    content: "ï‡“"
}

.fa-hacker-news:before {
    content: "ï‡”"
}

.fa-tencent-weibo:before {
    content: "ï‡•"
}

.fa-qq:before {
    content: "ï‡–"
}

.fa-wechat:before, .fa-weixin:before {
    content: "ï‡—"
}

.fa-send:before, .fa-paper-plane:before {
    content: "ï‡˜"
}

.fa-send-o:before, .fa-paper-plane-o:before {
    content: "ï‡™"
}

.fa-history:before {
    content: "ï‡š"
}

.fa-circle-thin:before {
    content: "ï‡›"
}

.fa-header:before {
    content: "ï‡œ"
}

.fa-paragraph:before {
    content: "ï‡"
}

.fa-sliders:before {
    content: "ï‡ž"
}

.fa-share-alt:before {
    content: "ï‡&nbsp;"
}

.fa-share-alt-square:before {
    content: "ï‡¡"
}

.fa-bomb:before {
    content: "ï‡¢"
}

.loadmask {
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(168, 168, 168, 0.6);
    width: 100%;
    height: 100%;
    zoom: 1
}

.ak-loading {
    width: 38px;
    height: 38px;
    top: 350px;
    position: absolute;
    margin-right: -14px;
    left: 50%;
    z-index: 100
}

.ak-loading .spinner {
    position: absolute;
    left: 1px;
    top: 1px;
    width: 36px;
    height: 36px;
    -webkit-animation: spin 2s infinite linear;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg)
    }
}

.ak-loading .mask {
    width: 20px;
    height: 20px;
    overflow: hidden
}

.ak-loading .circle {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 5px solid #fff
}

.loadmask-msg {
    z-index: 20001;
    position: absolute;
    top: 0;
    left: 0;
    background: #FCFAE1;
    padding: 2px
}

.loadmask-msg div {
    padding: 5px 10px 5px 25px;
    background: #40b2b5;
    color: #fff;
    cursor: wait
}

.masked {
    overflow: hidden !important
}

.masked-relative {
    position: relative !important
}

.masked-hidden {
    visibility: hidden !important
}

.qtip {
    position: absolute;
    left: -28000px;
    top: -28000px;
    display: none;
    max-width: 280px;
    min-width: 50px;
    font-size: 10.5px;
    line-height: 12px;
    direction: ltr;
    box-shadow: none;
    padding: 0
}

.qtip-content {
    position: relative;
    padding: 5px 9px;
    overflow: hidden;
    text-align: left;
    word-wrap: break-word
}

.qtip-titlebar {
    position: relative;
    padding: 5px 35px 5px 10px;
    overflow: hidden;
    border-width: 0 0 1px;
    font-weight: 700
}

.qtip-titlebar + .qtip-content {
    border-top-width: 0 !important
}

.qtip-close {
    position: absolute;
    right: -9px;
    top: -9px;
    cursor: pointer;
    outline: medium none;
    border-width: 1px;
    border-style: solid;
    border-color: transparent
}

.qtip-titlebar .qtip-close {
    right: 4px;
    top: 50%;
    margin-top: -9px
}

* html .qtip-titlebar .qtip-close {
    top: 16px
}

.qtip-titlebar .ui-icon, .qtip-icon .ui-icon {
    display: block;
    text-indent: -1000em;
    direction: ltr
}

.qtip-icon, .qtip-icon .ui-icon {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none
}

.qtip-icon .ui-icon {
    width: 18px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    text-indent: 0;
    font: 400 bold 10px / 13px Tahoma, sans-serif;
    color: inherit;
    background: transparent none no-repeat -100em -100em
}

.qtip-default {
    border-width: 1px;
    border-style: solid;
    border-color: #F1D031;
    background-color: #FFFFA3;
    color: #555
}

.qtip-default .qtip-titlebar {
    background-color: #FFEF93
}

.qtip-default .qtip-icon {
    border-color: #CCC;
    background: #F1F1F1;
    color: #777
}

.qtip-default .qtip-titlebar .qtip-close {
    border-color: #AAA;
    color: #111
}

.qtip-light {
    background-color: #fff;
    border-color: #E2E2E2;
    color: #454545
}

.qtip-light .qtip-titlebar {
    background-color: #f1f1f1
}

.qtip-dark {
    background-color: #505050;
    border-color: #303030;
    color: #f3f3f3
}

.qtip-dark .qtip-titlebar {
    background-color: #404040
}

.qtip-dark .qtip-icon {
    border-color: #444
}

.qtip-dark .qtip-titlebar .ui-state-hover {
    border-color: #303030
}

.qtip-cream {
    background-color: #FBF7AA;
    border-color: #F9E98E;
    color: #A27D35
}

.qtip-cream .qtip-titlebar {
    background-color: #F0DE7D
}

.qtip-cream .qtip-close .qtip-icon {
    background-position: -82px 0
}

.qtip-red {
    background-color: #F78B83;
    border-color: #D95252;
    color: #912323
}

.qtip-red .qtip-titlebar {
    background-color: #F06D65
}

.qtip-red .qtip-close .qtip-icon {
    background-position: -102px 0
}

.qtip-red .qtip-icon {
    border-color: #D95252
}

.qtip-red .qtip-titlebar .ui-state-hover {
    border-color: #D95252
}

.qtip-green {
    background-color: #CAED9E;
    border-color: #90D93F;
    color: #3F6219
}

.qtip-green .qtip-titlebar {
    background-color: #B0DE78
}

.qtip-green .qtip-close .qtip-icon {
    background-position: -42px 0
}

.qtip-blue {
    background-color: #E5F6FE;
    border-color: #ADD9ED;
    color: #5E99BD
}

.qtip-blue .qtip-titlebar {
    background-color: #D0E9F5
}

.qtip-blue .qtip-close .qtip-icon {
    background-position: -2px 0
}

.qtip-shadow {
    -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
    box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15)
}

.qtip-rounded, .qtip-tipsy, .qtip-bootstrap {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.qtip-rounded .qtip-titlebar {
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0
}

.qtip-youtube {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 3px #333;
    -moz-box-shadow: 0 0 3px #333;
    box-shadow: 0 0 3px #333;
    color: #fff;
    border-width: 0;
    background: #4A4A4A;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, #000));
    background-image: -webkit-linear-gradient(top, #4A4A4A 0, #000 100%);
    background-image: -moz-linear-gradient(top, #4A4A4A 0, #000 100%);
    background-image: -ms-linear-gradient(top, #4A4A4A 0, #000 100%);
    background-image: -o-linear-gradient(top, #4A4A4A 0, #000 100%)
}

.qtip-youtube .qtip-titlebar {
    background-color: #4A4A4A;
    background-color: transparent
}

.qtip-youtube .qtip-content {
    padding: .75em;
    font: 12px arial, sans-serif;
    filter: progid: DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"
}

.qtip-youtube .qtip-icon {
    border-color: #222
}

.qtip-youtube .qtip-titlebar .ui-state-hover {
    border-color: #303030
}

.qtip-jtools {
    background: #232323;
    background: rgba(0, 0, 0, 0.7);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
    background-image: -moz-linear-gradient(top, #717171, #232323);
    background-image: -webkit-linear-gradient(top, #717171, #232323);
    background-image: -ms-linear-gradient(top, #717171, #232323);
    background-image: -o-linear-gradient(top, #717171, #232323);
    border: 2px solid #ddd;
    border: 2px solid #f1f1f1;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 12px #333;
    -moz-box-shadow: 0 0 12px #333;
    box-shadow: 0 0 12px #333
}

.qtip-jtools .qtip-titlebar {
    background-color: transparent;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"
}

.qtip-jtools .qtip-content {
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"
}

.qtip-jtools .qtip-titlebar, .qtip-jtools .qtip-content {
    background: transparent;
    color: #fff;
    border: 0 dashed transparent
}

.qtip-jtools .qtip-icon {
    border-color: #555
}

.qtip-jtools .qtip-titlebar .ui-state-hover {
    border-color: #333
}

.qtip-cluetip {
    -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
    box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
    background-color: #D9D9C2;
    color: #111;
    border: 0 dashed transparent
}

.qtip-cluetip .qtip-titlebar {
    background-color: #87876A;
    color: #fff;
    border: 0 dashed transparent
}

.qtip-cluetip .qtip-icon {
    border-color: #808064
}

.qtip-cluetip .qtip-titlebar .ui-state-hover {
    border-color: #696952;
    color: #696952
}

.qtip-tipsy {
    background: #000;
    background: rgba(0, 0, 0, 0.87);
    color: #fff;
    border: 0 solid transparent;
    font-size: 11px;
    font-family: 'Lucida Grande', sans-serif;
    font-weight: 700;
    line-height: 16px;
    text-shadow: 0 1px #000
}

.qtip-tipsy .qtip-titlebar {
    padding: 6px 35px 0 10px;
    background-color: transparent
}

.qtip-tipsy .qtip-content {
    padding: 6px 10px
}

.qtip-tipsy .qtip-icon {
    border-color: #222;
    text-shadow: none
}

.qtip-tipsy .qtip-titlebar .ui-state-hover {
    border-color: #303030
}

.qtip-tipped {
    border: 3px solid #959FA9;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #F9F9F9;
    color: #454545;
    font-weight: 400;
    font-family: serif
}

.qtip-tipped .qtip-titlebar {
    border-bottom-width: 0;
    color: #fff;
    background: #3A79B8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
    background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
    background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
    background-image: -ms-linear-gradient(top, #3A79B8, #2E629D);
    background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"
}

.qtip-tipped .qtip-icon {
    border: 2px solid #285589;
    background: #285589
}

.qtip-tipped .qtip-icon .ui-icon {
    background-color: #FBFBFB;
    color: #555
}

.qtip-bootstrap {
    font-size: 14px;
    line-height: 20px;
    color: #333;
    padding: 1px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box
}

.qtip-bootstrap .qtip-titlebar {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0
}

.qtip-bootstrap .qtip-titlebar .qtip-close {
    right: 11px;
    top: 45%;
    border-style: none
}

.qtip-bootstrap .qtip-content {
    padding: 9px 14px
}

.qtip-bootstrap .qtip-icon {
    background: transparent
}

.qtip-bootstrap .qtip-icon .ui-icon {
    width: auto;
    height: auto;
    float: right;
    font-size: 20px;
    font-weight: 700;
    line-height: 18px;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20)
}

.qtip-bootstrap .qtip-icon .ui-icon:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .4;
    filter: alpha(opacity=40)
}

.qtip:not(.ie9haxors) div.qtip-content, .qtip:not(.ie9haxors) div.qtip-titlebar {
    filter: none;
    -ms-filter: none
}

.qtip .qtip-tip {
    margin: 0 auto;
    overflow: hidden;
    z-index: 10
}

x:-o-prefocus, .qtip .qtip-tip {
    visibility: hidden
}

.qtip .qtip-tip, .qtip .qtip-tip .qtip-vml, .qtip .qtip-tip canvas {
    position: absolute;
    color: #123456;
    background: transparent;
    border: 0 dashed transparent
}

.qtip .qtip-tip canvas {
    top: 0;
    left: 0
}

.qtip .qtip-tip .qtip-vml {
    behavior: url(#default#VML);
    display: inline-block;
    visibility: visible
}

#qtip-overlay {
    position: fixed;
    left: -10000em;
    top: -10000em
}

#qtip-overlay.blurs {
    cursor: pointer
}

#qtip-overlay div {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .7;
    filter: alpha(opacity=70);
    -ms-filter: "alpha(Opacity=70)"
}

.qtipmodal-ie6fix {
    position: absolute !important
}

.btn-facebook {
    color: #fff;
    background-color: #133783;
    border-color: #133783
}

.btn-facebook:focus, .btn-facebook.focus {
    color: #fff;
    background-color: #0d2456;
    border-color: #030814
}

.btn-facebook:hover {
    color: #fff;
    background-color: #0d2456;
    border-color: #0b214e
}

.btn-facebook:active, .btn-facebook.active, .open &gt; .btn-facebook.dropdown-toggle {
    color: #fff;
    background-color: #0d2456;
    border-color: #0b214e
}

.btn-facebook:active:hover, .btn-facebook:active:focus, .btn-facebook:active.focus,
.btn-facebook.active:hover, .btn-facebook.active:focus, .btn-facebook.active.focus,
.open &gt; .btn-facebook.dropdown-toggle:hover, .open &gt; .btn-facebook.dropdown-toggle:focus,
.open &gt; .btn-facebook.dropdown-toggle.focus {
    color: #fff;
    background-color: #081737;
    border-color: #030814
}

.btn-facebook:active, .btn-facebook.active, .open &gt; .btn-facebook.dropdown-toggle {
    background-image: none
}

.btn-facebook.disabled:hover, .btn-facebook.disabled:focus, .btn-facebook.disabled.focus,
.btn-facebook[disabled]:hover, .btn-facebook[disabled]:focus, .btn-facebook[disabled].focus,
fieldset[disabled] .btn-facebook:hover, fieldset[disabled] .btn-facebook:focus,
fieldset[disabled] .btn-facebook.focus {
    background-color: #133783;
    border-color: #133783
}

.btn-facebook .badge {
    color: #133783;
    background-color: #fff
}

.btn-twitter {
    color: #fff;
    background-color: #2daddc;
    border-color: #0271bf
}

.btn-twitter:focus, .btn-twitter.focus {
    color: #fff;
    background-color: #1f8eb7;
    border-color: #012641
}

.btn-twitter:hover {
    color: #fff;
    background-color: #1f8eb7;
    border-color: #014d82
}

.btn-twitter:active, .btn-twitter.active, .open &gt; .btn-twitter.dropdown-toggle {
    color: #fff;
    background-color: #1f8eb7;
    border-color: #014d82
}

.btn-twitter:active:hover, .btn-twitter:active:focus, .btn-twitter:active.focus,
.btn-twitter.active:hover, .btn-twitter.active:focus, .btn-twitter.active.focus,
.open &gt; .btn-twitter.dropdown-toggle:hover, .open &gt; .btn-twitter.dropdown-toggle:focus,
.open &gt; .btn-twitter.dropdown-toggle.focus {
    color: #fff;
    background-color: #197799;
    border-color: #012641
}

.btn-twitter:active, .btn-twitter.active, .open &gt; .btn-twitter.dropdown-toggle {
    background-image: none
}

.btn-twitter.disabled:hover, .btn-twitter.disabled:focus, .btn-twitter.disabled.focus,
.btn-twitter[disabled]:hover, .btn-twitter[disabled]:focus, .btn-twitter[disabled].focus,
fieldset[disabled] .btn-twitter:hover, fieldset[disabled] .btn-twitter:focus,
fieldset[disabled] .btn-twitter.focus {
    background-color: #2daddc;
    border-color: #0271bf
}

.btn-twitter .badge {
    color: #2daddc;
    background-color: #fff
}

.btn-github {
    color: #000;
    background-color: #fafafa;
    border-color: #ccc
}

.btn-github:focus, .btn-github.focus {
    color: #000;
    background-color: #e1e1e1;
    border-color: #8c8c8c
}

.btn-github:hover {
    color: #000;
    background-color: #e1e1e1;
    border-color: #adadad
}

.btn-github:active, .btn-github.active, .open &gt; .btn-github.dropdown-toggle {
    color: #000;
    background-color: #e1e1e1;
    border-color: #adadad
}

.btn-github:active:hover, .btn-github:active:focus, .btn-github:active.focus,
.btn-github.active:hover, .btn-github.active:focus, .btn-github.active.focus,
.open &gt; .btn-github.dropdown-toggle:hover, .open &gt; .btn-github.dropdown-toggle:focus,
.open &gt; .btn-github.dropdown-toggle.focus {
    color: #000;
    background-color: #cfcfcf;
    border-color: #8c8c8c
}

.btn-github:active, .btn-github.active, .open &gt; .btn-github.dropdown-toggle {
    background-image: none
}

.btn-github.disabled:hover, .btn-github.disabled:focus, .btn-github.disabled.focus,
.btn-github[disabled]:hover, .btn-github[disabled]:focus, .btn-github[disabled].focus,
fieldset[disabled] .btn-github:hover, fieldset[disabled] .btn-github:focus,
fieldset[disabled] .btn-github.focus {
    background-color: #fafafa;
    border-color: #ccc
}

.btn-github .badge {
    color: #fafafa;
    background-color: #000
}

.btn-pinterest {
    color: #fff;
    background-color: #d62229;
    border-color: #ab171e
}

.btn-pinterest:focus, .btn-pinterest.focus {
    color: #fff;
    background-color: #aa1b21;
    border-color: #3b080a
}

.btn-pinterest:hover {
    color: #fff;
    background-color: #aa1b21;
    border-color: #751015
}

.btn-pinterest:active, .btn-pinterest.active, .open &gt; .btn-pinterest.dropdown-toggle {
    color: #fff;
    background-color: #aa1b21;
    border-color: #751015
}

.btn-pinterest:active:hover, .btn-pinterest:active:focus, .btn-pinterest:active.focus,
.btn-pinterest.active:hover, .btn-pinterest.active:focus, .btn-pinterest.active.focus,
.open &gt; .btn-pinterest.dropdown-toggle:hover, .open &gt; .btn-pinterest.dropdown-toggle:focus,
.open &gt; .btn-pinterest.dropdown-toggle.focus {
    color: #fff;
    background-color: #8b161b;
    border-color: #3b080a
}

.btn-pinterest:active, .btn-pinterest.active, .open &gt; .btn-pinterest.dropdown-toggle {
    background-image: none
}

.btn-pinterest.disabled:hover, .btn-pinterest.disabled:focus,
.btn-pinterest.disabled.focus, .btn-pinterest[disabled]:hover,
.btn-pinterest[disabled]:focus, .btn-pinterest[disabled].focus,
fieldset[disabled] .btn-pinterest:hover, fieldset[disabled] .btn-pinterest:focus,
fieldset[disabled] .btn-pinterest.focus {
    background-color: #d62229;
    border-color: #ab171e
}

.btn-pinterest .badge {
    color: #d62229;
    background-color: #fff
}

.btn-linkedin {
    color: #fff;
    background-color: #73b8db;
    border-color: #4393BB
}

.btn-linkedin:focus, .btn-linkedin.focus {
    color: #fff;
    background-color: #4aa3d1;
    border-color: #21495d
}

.btn-linkedin:hover {
    color: #fff;
    background-color: #4aa3d1;
    border-color: #33708e
}

.btn-linkedin:active, .btn-linkedin.active, .open &gt; .btn-linkedin.dropdown-toggle {
    color: #fff;
    background-color: #4aa3d1;
    border-color: #33708e
}

.btn-linkedin:active:hover, .btn-linkedin:active:focus, .btn-linkedin:active.focus,
.btn-linkedin.active:hover, .btn-linkedin.active:focus, .btn-linkedin.active.focus,
.open &gt; .btn-linkedin.dropdown-toggle:hover, .open &gt; .btn-linkedin.dropdown-toggle:focus,
.open &gt; .btn-linkedin.dropdown-toggle.focus {
    color: #fff;
    background-color: #3394c5;
    border-color: #21495d
}

.btn-linkedin:active, .btn-linkedin.active, .open &gt; .btn-linkedin.dropdown-toggle {
    background-image: none
}

.btn-linkedin.disabled:hover, .btn-linkedin.disabled:focus, .btn-linkedin.disabled.focus,
.btn-linkedin[disabled]:hover, .btn-linkedin[disabled]:focus, .btn-linkedin[disabled].focus,
fieldset[disabled] .btn-linkedin:hover, fieldset[disabled] .btn-linkedin:focus,
fieldset[disabled] .btn-linkedin.focus {
    background-color: #73b8db;
    border-color: #4393BB
}

.btn-linkedin .badge {
    color: #73b8db;
    background-color: #fff
}

.btn-google-plus {
    color: #fff;
    background-color: #dd4b39;
    border-color: #c53727
}

.btn-google-plus:focus, .btn-google-plus.focus {
    color: #fff;
    background-color: #c23321;
    border-color: #5b1912
}

.btn-google-plus:hover {
    color: #fff;
    background-color: #c23321;
    border-color: #92291d
}

.btn-google-plus:active, .btn-google-plus.active, .open &gt; .btn-google-plus.dropdown-toggle {
    color: #fff;
    background-color: #c23321;
    border-color: #92291d
}

.btn-google-plus:active:hover, .btn-google-plus:active:focus,
.btn-google-plus:active.focus, .btn-google-plus.active:hover, .btn-google-plus.active:focus,
.btn-google-plus.active.focus, .open &gt; .btn-google-plus.dropdown-toggle:hover,
.open &gt; .btn-google-plus.dropdown-toggle:focus, .open &gt; .btn-google-plus.dropdown-toggle.focus {
    color: #fff;
    background-color: #a32b1c;
    border-color: #5b1912
}

.btn-google-plus:active, .btn-google-plus.active, .open &gt; .btn-google-plus.dropdown-toggle {
    background-image: none
}

.btn-google-plus.disabled:hover, .btn-google-plus.disabled:focus,
.btn-google-plus.disabled.focus, .btn-google-plus[disabled]:hover,
.btn-google-plus[disabled]:focus, .btn-google-plus[disabled].focus,
fieldset[disabled] .btn-google-plus:hover, fieldset[disabled] .btn-google-plus:focus,
fieldset[disabled] .btn-google-plus.focus {
    background-color: #dd4b39;
    border-color: #c53727
}

.btn-google-plus .badge {
    color: #dd4b39;
    background-color: #fff
}

.btn-instagram {
    color: #fff;
    background-color: #6f97b6;
    border-color: #3f729b
}

.btn-instagram:focus, .btn-instagram.focus {
    color: #fff;
    background-color: #517ea1;
    border-color: #1a2f40
}

.btn-instagram:hover {
    color: #fff;
    background-color: #517ea1;
    border-color: #2d526f
}

.btn-instagram:active, .btn-instagram.active, .open &gt; .btn-instagram.dropdown-toggle {
    color: #fff;
    background-color: #517ea1;
    border-color: #2d526f
}

.btn-instagram:active:hover, .btn-instagram:active:focus, .btn-instagram:active.focus,
.btn-instagram.active:hover, .btn-instagram.active:focus, .btn-instagram.active.focus,
.open &gt; .btn-instagram.dropdown-toggle:hover, .open &gt; .btn-instagram.dropdown-toggle:focus,
.open &gt; .btn-instagram.dropdown-toggle.focus {
    color: #fff;
    background-color: #456b89;
    border-color: #1a2f40
}

.btn-instagram:active, .btn-instagram.active, .open &gt; .btn-instagram.dropdown-toggle {
    background-image: none
}

.btn-instagram.disabled:hover, .btn-instagram.disabled:focus,
.btn-instagram.disabled.focus, .btn-instagram[disabled]:hover,
.btn-instagram[disabled]:focus, .btn-instagram[disabled].focus,
fieldset[disabled] .btn-instagram:hover, fieldset[disabled] .btn-instagram:focus,
fieldset[disabled] .btn-instagram.focus {
    background-color: #6f97b6;
    border-color: #3f729b
}

.btn-instagram .badge {
    color: #6f97b6;
    background-color: #fff
}

.btn-dropbox {
    color: #fff;
    background-color: #37a3eb;
    border-color: #2181cf
}

.btn-dropbox:focus, .btn-dropbox.focus {
    color: #fff;
    background-color: #168bd9;
    border-color: #0f3c61
}

.btn-dropbox:hover {
    color: #fff;
    background-color: #168bd9;
    border-color: #19609a
}

.btn-dropbox:active, .btn-dropbox.active, .open &gt; .btn-dropbox.dropdown-toggle {
    color: #fff;
    background-color: #168bd9;
    border-color: #19609a
}

.btn-dropbox:active:hover, .btn-dropbox:active:focus, .btn-dropbox:active.focus,
.btn-dropbox.active:hover, .btn-dropbox.active:focus, .btn-dropbox.active.focus,
.open &gt; .btn-dropbox.dropdown-toggle:hover, .open &gt; .btn-dropbox.dropdown-toggle:focus,
.open &gt; .btn-dropbox.dropdown-toggle.focus {
    color: #fff;
    background-color: #1276b9;
    border-color: #0f3c61
}

.btn-dropbox:active, .btn-dropbox.active, .open &gt; .btn-dropbox.dropdown-toggle {
    background-image: none
}

.btn-dropbox.disabled:hover, .btn-dropbox.disabled:focus, .btn-dropbox.disabled.focus,
.btn-dropbox[disabled]:hover, .btn-dropbox[disabled]:focus, .btn-dropbox[disabled].focus,
fieldset[disabled] .btn-dropbox:hover, fieldset[disabled] .btn-dropbox:focus,
fieldset[disabled] .btn-dropbox.focus {
    background-color: #37a3eb;
    border-color: #2181cf
}

.btn-dropbox .badge {
    color: #37a3eb;
    background-color: #fff
}

.btn-bitbucket {
    color: #fff;
    background-color: #2D5F9C;
    border-color: #205081
}

.btn-bitbucket:focus, .btn-bitbucket.focus {
    color: #fff;
    background-color: #224774;
    border-color: #07111b
}

.btn-bitbucket:hover {
    color: #fff;
    background-color: #224774;
    border-color: #143250
}

.btn-bitbucket:active, .btn-bitbucket.active, .open &gt; .btn-bitbucket.dropdown-toggle {
    color: #fff;
    background-color: #224774;
    border-color: #143250
}

.btn-bitbucket:active:hover, .btn-bitbucket:active:focus, .btn-bitbucket:active.focus,
.btn-bitbucket.active:hover, .btn-bitbucket.active:focus, .btn-bitbucket.active.focus,
.open &gt; .btn-bitbucket.dropdown-toggle:hover, .open &gt; .btn-bitbucket.dropdown-toggle:focus,
.open &gt; .btn-bitbucket.dropdown-toggle.focus {
    color: #fff;
    background-color: #1a3659;
    border-color: #07111b
}

.btn-bitbucket:active, .btn-bitbucket.active, .open &gt; .btn-bitbucket.dropdown-toggle {
    background-image: none
}

.btn-bitbucket.disabled:hover, .btn-bitbucket.disabled:focus,
.btn-bitbucket.disabled.focus, .btn-bitbucket[disabled]:hover,
.btn-bitbucket[disabled]:focus, .btn-bitbucket[disabled].focus,
fieldset[disabled] .btn-bitbucket:hover, fieldset[disabled] .btn-bitbucket:focus,
fieldset[disabled] .btn-bitbucket.focus {
    background-color: #2D5F9C;
    border-color: #205081
}

.btn-bitbucket .badge {
    color: #2D5F9C;
    background-color: #fff
}

.btn-dribbble {
    color: #fff;
    background-color: #ea4c89;
    border-color: #CB396F
}

.btn-dribbble:focus, .btn-dribbble.focus {
    color: #fff;
    background-color: #e51e6b;
    border-color: #691c38
}

.btn-dribbble:hover {
    color: #fff;
    background-color: #e51e6b;
    border-color: #9d2954
}

.btn-dribbble:active, .btn-dribbble.active, .open &gt; .btn-dribbble.dropdown-toggle {
    color: #fff;
    background-color: #e51e6b;
    border-color: #9d2954
}

.btn-dribbble:active:hover, .btn-dribbble:active:focus, .btn-dribbble:active.focus,
.btn-dribbble.active:hover, .btn-dribbble.active:focus, .btn-dribbble.active.focus,
.open &gt; .btn-dribbble.dropdown-toggle:hover, .open &gt; .btn-dribbble.dropdown-toggle:focus,
.open &gt; .btn-dribbble.dropdown-toggle.focus {
    color: #fff;
    background-color: #c8175c;
    border-color: #691c38
}

.btn-dribbble:active, .btn-dribbble.active, .open &gt; .btn-dribbble.dropdown-toggle {
    background-image: none
}

.btn-dribbble.disabled:hover, .btn-dribbble.disabled:focus, .btn-dribbble.disabled.focus,
.btn-dribbble[disabled]:hover, .btn-dribbble[disabled]:focus, .btn-dribbble[disabled].focus,
fieldset[disabled] .btn-dribbble:hover, fieldset[disabled] .btn-dribbble:focus,
fieldset[disabled] .btn-dribbble.focus {
    background-color: #ea4c89;
    border-color: #CB396F
}

.btn-dribbble .badge {
    color: #ea4c89;
    background-color: #fff
}

.btn-flickr {
    color: #fff;
    background-color: #F051A5;
    border-color: #ff0084
}

.btn-flickr:focus, .btn-flickr.focus {
    color: #fff;
    background-color: #ec228d;
    border-color: #800042
}

.btn-flickr:hover {
    color: #fff;
    background-color: #ec228d;
    border-color: #c20064
}

.btn-flickr:active, .btn-flickr.active, .open &gt; .btn-flickr.dropdown-toggle {
    color: #fff;
    background-color: #ec228d;
    border-color: #c20064
}

.btn-flickr:active:hover, .btn-flickr:active:focus, .btn-flickr:active.focus,
.btn-flickr.active:hover, .btn-flickr.active:focus, .btn-flickr.active.focus,
.open &gt; .btn-flickr.dropdown-toggle:hover, .open &gt; .btn-flickr.dropdown-toggle:focus,
.open &gt; .btn-flickr.dropdown-toggle.focus {
    color: #fff;
    background-color: #d8137b;
    border-color: #800042
}

.btn-flickr:active, .btn-flickr.active, .open &gt; .btn-flickr.dropdown-toggle {
    background-image: none
}

.btn-flickr.disabled:hover, .btn-flickr.disabled:focus, .btn-flickr.disabled.focus,
.btn-flickr[disabled]:hover, .btn-flickr[disabled]:focus, .btn-flickr[disabled].focus,
fieldset[disabled] .btn-flickr:hover, fieldset[disabled] .btn-flickr:focus,
fieldset[disabled] .btn-flickr.focus {
    background-color: #F051A5;
    border-color: #ff0084
}

.btn-flickr .badge {
    color: #F051A5;
    background-color: #fff
}

.btn-foursquare {
    color: #fff;
    background-color: #0cbadf;
    border-color: #0072b1
}

.btn-foursquare:focus, .btn-foursquare.focus {
    color: #fff;
    background-color: #0992af;
    border-color: #002031
}

.btn-foursquare:hover {
    color: #fff;
    background-color: #0992af;
    border-color: #004b74
}

.btn-foursquare:active, .btn-foursquare.active, .open &gt; .btn-foursquare.dropdown-toggle {
    color: #fff;
    background-color: #0992af;
    border-color: #004b74
}

.btn-foursquare:active:hover, .btn-foursquare:active:focus, .btn-foursquare:active.focus,
.btn-foursquare.active:hover, .btn-foursquare.active:focus, .btn-foursquare.active.focus,
.open &gt; .btn-foursquare.dropdown-toggle:hover, .open &gt; .btn-foursquare.dropdown-toggle:focus,
.open &gt; .btn-foursquare.dropdown-toggle.focus {
    color: #fff;
    background-color: #08758d;
    border-color: #002031
}

.btn-foursquare:active, .btn-foursquare.active, .open &gt; .btn-foursquare.dropdown-toggle {
    background-image: none
}

.btn-foursquare.disabled:hover, .btn-foursquare.disabled:focus,
.btn-foursquare.disabled.focus, .btn-foursquare[disabled]:hover,
.btn-foursquare[disabled]:focus, .btn-foursquare[disabled].focus,
fieldset[disabled] .btn-foursquare:hover, fieldset[disabled] .btn-foursquare:focus,
fieldset[disabled] .btn-foursquare.focus {
    background-color: #0cbadf;
    border-color: #0072b1
}

.btn-foursquare .badge {
    color: #0cbadf;
    background-color: #fff
}

.btn-renren {
    color: #fff;
    background-color: #397CB6;
    border-color: #33669A
}

.btn-renren:focus, .btn-renren.focus {
    color: #fff;
    background-color: #2d628f;
    border-color: #13273a
}

.btn-renren:hover {
    color: #fff;
    background-color: #2d628f;
    border-color: #24486c
}

.btn-renren:active, .btn-renren.active, .open &gt; .btn-renren.dropdown-toggle {
    color: #fff;
    background-color: #2d628f;
    border-color: #24486c
}

.btn-renren:active:hover, .btn-renren:active:focus, .btn-renren:active.focus,
.btn-renren.active:hover, .btn-renren.active:focus, .btn-renren.active.focus,
.open &gt; .btn-renren.dropdown-toggle:hover, .open &gt; .btn-renren.dropdown-toggle:focus,
.open &gt; .btn-renren.dropdown-toggle.focus {
    color: #fff;
    background-color: #244f74;
    border-color: #13273a
}

.btn-renren:active, .btn-renren.active, .open &gt; .btn-renren.dropdown-toggle {
    background-image: none
}

.btn-renren.disabled:hover, .btn-renren.disabled:focus, .btn-renren.disabled.focus,
.btn-renren[disabled]:hover, .btn-renren[disabled]:focus, .btn-renren[disabled].focus,
fieldset[disabled] .btn-renren:hover, fieldset[disabled] .btn-renren:focus,
fieldset[disabled] .btn-renren.focus {
    background-color: #397CB6;
    border-color: #33669A
}

.btn-renren .badge {
    color: #397CB6;
    background-color: #fff
}

.btn-skype {
    color: #fff;
    background-color: #70C3E2;
    border-color: #00AFF0
}

.btn-skype:focus, .btn-skype.focus {
    color: #fff;
    background-color: #46b1d9;
    border-color: #005270
}

.btn-skype:hover {
    color: #fff;
    background-color: #46b1d9;
    border-color: #0082b3
}

.btn-skype:active, .btn-skype.active, .open &gt; .btn-skype.dropdown-toggle {
    color: #fff;
    background-color: #46b1d9;
    border-color: #0082b3
}

.btn-skype:active:hover, .btn-skype:active:focus, .btn-skype:active.focus,
.btn-skype.active:hover, .btn-skype.active:focus, .btn-skype.active.focus,
.open &gt; .btn-skype.dropdown-toggle:hover, .open &gt; .btn-skype.dropdown-toggle:focus,
.open &gt; .btn-skype.dropdown-toggle.focus {
    color: #fff;
    background-color: #2aa4d1;
    border-color: #005270
}

.btn-skype:active, .btn-skype.active, .open &gt; .btn-skype.dropdown-toggle {
    background-image: none
}

.btn-skype.disabled:hover, .btn-skype.disabled:focus, .btn-skype.disabled.focus,
.btn-skype[disabled]:hover, .btn-skype[disabled]:focus, .btn-skype[disabled].focus,
fieldset[disabled] .btn-skype:hover, fieldset[disabled] .btn-skype:focus,
fieldset[disabled] .btn-skype.focus {
    background-color: #70C3E2;
    border-color: #00AFF0
}

.btn-skype .badge {
    color: #70C3E2;
    background-color: #fff
}

.btn-stackexchange {
    color: #fff;
    background-color: #5184C1;
    border-color: #185397
}

.btn-stackexchange:focus, .btn-stackexchange.focus {
    color: #fff;
    background-color: #3b6ba4;
    border-color: #071729
}

.btn-stackexchange:hover {
    color: #fff;
    background-color: #3b6ba4;
    border-color: #103662
}

.btn-stackexchange:active, .btn-stackexchange.active, .open &gt; .btn-stackexchange.dropdown-toggle {
    color: #fff;
    background-color: #3b6ba4;
    border-color: #103662
}

.btn-stackexchange:active:hover, .btn-stackexchange:active:focus,
.btn-stackexchange:active.focus, .btn-stackexchange.active:hover,
.btn-stackexchange.active:focus, .btn-stackexchange.active.focus,
.open &gt; .btn-stackexchange.dropdown-toggle:hover, .open &gt; .btn-stackexchange.dropdown-toggle:focus,
.open &gt; .btn-stackexchange.dropdown-toggle.focus {
    color: #fff;
    background-color: #315a8a;
    border-color: #071729
}

.btn-stackexchange:active, .btn-stackexchange.active, .open &gt; .btn-stackexchange.dropdown-toggle {
    background-image: none
}

.btn-stackexchange.disabled:hover, .btn-stackexchange.disabled:focus,
.btn-stackexchange.disabled.focus, .btn-stackexchange[disabled]:hover,
.btn-stackexchange[disabled]:focus, .btn-stackexchange[disabled].focus,
fieldset[disabled] .btn-stackexchange:hover, fieldset[disabled] .btn-stackexchange:focus,
fieldset[disabled] .btn-stackexchange.focus {
    background-color: #5184C1;
    border-color: #185397
}

.btn-stackexchange .badge {
    color: #5184C1;
    background-color: #fff
}

.btn-trello {
    color: #fff;
    background-color: #569cc4;
    border-color: #27709b
}

.btn-trello:focus, .btn-trello.focus {
    color: #fff;
    background-color: #3c83ab;
    border-color: #0d2635
}

.btn-trello:hover {
    color: #fff;
    background-color: #3c83ab;
    border-color: #1b4d6a
}

.btn-trello:active, .btn-trello.active, .open &gt; .btn-trello.dropdown-toggle {
    color: #fff;
    background-color: #3c83ab;
    border-color: #1b4d6a
}

.btn-trello:active:hover, .btn-trello:active:focus, .btn-trello:active.focus,
.btn-trello.active:hover, .btn-trello.active:focus, .btn-trello.active.focus,
.open &gt; .btn-trello.dropdown-toggle:hover, .open &gt; .btn-trello.dropdown-toggle:focus,
.open &gt; .btn-trello.dropdown-toggle.focus {
    color: #fff;
    background-color: #336e91;
    border-color: #0d2635
}

.btn-trello:active, .btn-trello.active, .open &gt; .btn-trello.dropdown-toggle {
    background-image: none
}

.btn-trello.disabled:hover, .btn-trello.disabled:focus, .btn-trello.disabled.focus,
.btn-trello[disabled]:hover, .btn-trello[disabled]:focus, .btn-trello[disabled].focus,
fieldset[disabled] .btn-trello:hover, fieldset[disabled] .btn-trello:focus,
fieldset[disabled] .btn-trello.focus {
    background-color: #569cc4;
    border-color: #27709b
}

.btn-trello .badge {
    color: #569cc4;
    background-color: #fff
}

.btn-tumblr {
    color: #fff;
    background-color: #3A5976;
    border-color: #2A4763
}

.btn-tumblr:focus, .btn-tumblr.focus {
    color: #fff;
    background-color: #293f54;
    border-color: #040709
}

.btn-tumblr:hover {
    color: #fff;
    background-color: #293f54;
    border-color: #182838
}

.btn-tumblr:active, .btn-tumblr.active, .open &gt; .btn-tumblr.dropdown-toggle {
    color: #fff;
    background-color: #293f54;
    border-color: #182838
}

.btn-tumblr:active:hover, .btn-tumblr:active:focus, .btn-tumblr:active.focus,
.btn-tumblr.active:hover, .btn-tumblr.active:focus, .btn-tumblr.active.focus,
.open &gt; .btn-tumblr.dropdown-toggle:hover, .open &gt; .btn-tumblr.dropdown-toggle:focus,
.open &gt; .btn-tumblr.dropdown-toggle.focus {
    color: #fff;
    background-color: #1d2d3c;
    border-color: #040709
}

.btn-tumblr:active, .btn-tumblr.active, .open &gt; .btn-tumblr.dropdown-toggle {
    background-image: none
}

.btn-tumblr.disabled:hover, .btn-tumblr.disabled:focus, .btn-tumblr.disabled.focus,
.btn-tumblr[disabled]:hover, .btn-tumblr[disabled]:focus, .btn-tumblr[disabled].focus,
fieldset[disabled] .btn-tumblr:hover, fieldset[disabled] .btn-tumblr:focus,
fieldset[disabled] .btn-tumblr.focus {
    background-color: #3A5976;
    border-color: #2A4763
}

.btn-tumblr .badge {
    color: #3A5976;
    background-color: #fff
}

.btn-vk {
    color: #fff;
    background-color: #5A7FA6;
    border-color: #426187
}

.btn-vk:focus, .btn-vk.focus {
    color: #fff;
    background-color: #486685;
    border-color: #182331
}

.btn-vk:hover {
    color: #fff;
    background-color: #486685;
    border-color: #2e435e
}

.btn-vk:active, .btn-vk.active, .open &gt; .btn-vk.dropdown-toggle {
    color: #fff;
    background-color: #486685;
    border-color: #2e435e
}

.btn-vk:active:hover, .btn-vk:active:focus, .btn-vk:active.focus,
.btn-vk.active:hover, .btn-vk.active:focus, .btn-vk.active.focus,
.open &gt; .btn-vk.dropdown-toggle:hover, .open &gt; .btn-vk.dropdown-toggle:focus,
.open &gt; .btn-vk.dropdown-toggle.focus {
    color: #fff;
    background-color: #3b546e;
    border-color: #182331
}

.btn-vk:active, .btn-vk.active, .open &gt; .btn-vk.dropdown-toggle {
    background-image: none
}

.btn-vk.disabled:hover, .btn-vk.disabled:focus, .btn-vk.disabled.focus,
.btn-vk[disabled]:hover, .btn-vk[disabled]:focus, .btn-vk[disabled].focus,
fieldset[disabled] .btn-vk:hover, fieldset[disabled] .btn-vk:focus,
fieldset[disabled] .btn-vk.focus {
    background-color: #5A7FA6;
    border-color: #426187
}

.btn-vk .badge {
    color: #5A7FA6;
    background-color: #fff
}

.btn-weibo {
    color: #fff;
    background-color: #F85959;
    border-color: #E64141
}

.btn-weibo:focus, .btn-weibo.focus {
    color: #fff;
    background-color: #f62828;
    border-color: #941313
}

.btn-weibo:hover {
    color: #fff;
    background-color: #f62828;
    border-color: #cf1b1b
}

.btn-weibo:active, .btn-weibo.active, .open &gt; .btn-weibo.dropdown-toggle {
    color: #fff;
    background-color: #f62828;
    border-color: #cf1b1b
}

.btn-weibo:active:hover, .btn-weibo:active:focus, .btn-weibo:active.focus,
.btn-weibo.active:hover, .btn-weibo.active:focus, .btn-weibo.active.focus,
.open &gt; .btn-weibo.dropdown-toggle:hover, .open &gt; .btn-weibo.dropdown-toggle:focus,
.open &gt; .btn-weibo.dropdown-toggle.focus {
    color: #fff;
    background-color: #f00a0a;
    border-color: #941313
}

.btn-weibo:active, .btn-weibo.active, .open &gt; .btn-weibo.dropdown-toggle {
    background-image: none
}

.btn-weibo.disabled:hover, .btn-weibo.disabled:focus, .btn-weibo.disabled.focus,
.btn-weibo[disabled]:hover, .btn-weibo[disabled]:focus, .btn-weibo[disabled].focus,
fieldset[disabled] .btn-weibo:hover, fieldset[disabled] .btn-weibo:focus,
fieldset[disabled] .btn-weibo.focus {
    background-color: #F85959;
    border-color: #E64141
}

.btn-weibo .badge {
    color: #F85959;
    background-color: #fff
}

.btn-xing {
    color: #fff;
    background-color: #1F6768;
    border-color: #074C4D
}

.btn-xing:focus, .btn-xing.focus {
    color: #fff;
    background-color: #134041;
    border-color: #000
}

.btn-xing:hover {
    color: #fff;
    background-color: #134041;
    border-color: #021515
}

.btn-xing:active, .btn-xing.active, .open &gt; .btn-xing.dropdown-toggle {
    color: #fff;
    background-color: #134041;
    border-color: #021515
}

.btn-xing:active:hover, .btn-xing:active:focus, .btn-xing:active.focus,
.btn-xing.active:hover, .btn-xing.active:focus, .btn-xing.active.focus,
.open &gt; .btn-xing.dropdown-toggle:hover, .open &gt; .btn-xing.dropdown-toggle:focus,
.open &gt; .btn-xing.dropdown-toggle.focus {
    color: #fff;
    background-color: #0b2525;
    border-color: #000
}

.btn-xing:active, .btn-xing.active, .open &gt; .btn-xing.dropdown-toggle {
    background-image: none
}

.btn-xing.disabled:hover, .btn-xing.disabled:focus, .btn-xing.disabled.focus,
.btn-xing[disabled]:hover, .btn-xing[disabled]:focus, .btn-xing[disabled].focus,
fieldset[disabled] .btn-xing:hover, fieldset[disabled] .btn-xing:focus,
fieldset[disabled] .btn-xing.focus {
    background-color: #1F6768;
    border-color: #074C4D
}

.btn-xing .badge {
    color: #1F6768;
    background-color: #fff
}

.btn-youtube {
    color: #fff;
    background-color: #CD332D;
    border-color: #6E0610
}

.btn-youtube:focus, .btn-youtube.focus {
    color: #fff;
    background-color: #a32924;
    border-color: #000
}

.btn-youtube:hover {
    color: #fff;
    background-color: #a32924;
    border-color: #340308
}

.btn-youtube:active, .btn-youtube.active, .open &gt; .btn-youtube.dropdown-toggle {
    color: #fff;
    background-color: #a32924;
    border-color: #340308
}

.btn-youtube:active:hover, .btn-youtube:active:focus, .btn-youtube:active.focus,
.btn-youtube.active:hover, .btn-youtube.active:focus, .btn-youtube.active.focus,
.open &gt; .btn-youtube.dropdown-toggle:hover, .open &gt; .btn-youtube.dropdown-toggle:focus,
.open &gt; .btn-youtube.dropdown-toggle.focus {
    color: #fff;
    background-color: #86211d;
    border-color: #000
}

.btn-youtube:active, .btn-youtube.active, .open &gt; .btn-youtube.dropdown-toggle {
    background-image: none
}

.btn-youtube.disabled:hover, .btn-youtube.disabled:focus, .btn-youtube.disabled.focus,
.btn-youtube[disabled]:hover, .btn-youtube[disabled]:focus, .btn-youtube[disabled].focus,
fieldset[disabled] .btn-youtube:hover, fieldset[disabled] .btn-youtube:focus,
fieldset[disabled] .btn-youtube.focus {
    background-color: #CD332D;
    border-color: #6E0610
}

.btn-youtube .badge {
    color: #CD332D;
    background-color: #fff
}

.btn-steam {
    color: #fff;
    background-color: #73a432;
    border-color: #4c6d20
}

.btn-steam:focus, .btn-steam.focus {
    color: #fff;
    background-color: #587d26;
    border-color: #070a03
}

.btn-steam:hover {
    color: #fff;
    background-color: #587d26;
    border-color: #2b3e12
}

.btn-steam:active, .btn-steam.active, .open &gt; .btn-steam.dropdown-toggle {
    color: #fff;
    background-color: #587d26;
    border-color: #2b3e12
}

.btn-steam:active:hover, .btn-steam:active:focus, .btn-steam:active.focus,
.btn-steam.active:hover, .btn-steam.active:focus, .btn-steam.active.focus,
.open &gt; .btn-steam.dropdown-toggle:hover, .open &gt; .btn-steam.dropdown-toggle:focus,
.open &gt; .btn-steam.dropdown-toggle.focus {
    color: #fff;
    background-color: #44621e;
    border-color: #070a03
}

.btn-steam:active, .btn-steam.active, .open &gt; .btn-steam.dropdown-toggle {
    background-image: none
}

.btn-steam.disabled:hover, .btn-steam.disabled:focus, .btn-steam.disabled.focus,
.btn-steam[disabled]:hover, .btn-steam[disabled]:focus, .btn-steam[disabled].focus,
fieldset[disabled] .btn-steam:hover, fieldset[disabled] .btn-steam:focus,
fieldset[disabled] .btn-steam.focus {
    background-color: #73a432;
    border-color: #4c6d20
}

.btn-steam .badge {
    color: #73a432;
    background-color: #fff
}

.btn-windows {
    color: #fff;
    background-color: #01a4ef;
    border-color: #1567ca
}

.btn-windows:focus, .btn-windows.focus {
    color: #fff;
    background-color: #0181bc;
    border-color: #092c57
}

.btn-windows:hover {
    color: #fff;
    background-color: #0181bc;
    border-color: #0f4b93
}

.btn-windows:active, .btn-windows.active, .open &gt; .btn-windows.dropdown-toggle {
    color: #fff;
    background-color: #0181bc;
    border-color: #0f4b93
}

.btn-windows:active:hover, .btn-windows:active:focus, .btn-windows:active.focus,
.btn-windows.active:hover, .btn-windows.active:focus, .btn-windows.active.focus,
.open &gt; .btn-windows.dropdown-toggle:hover, .open &gt; .btn-windows.dropdown-toggle:focus,
.open &gt; .btn-windows.dropdown-toggle.focus {
    color: #fff;
    background-color: #016999;
    border-color: #092c57
}

.btn-windows:active, .btn-windows.active, .open &gt; .btn-windows.dropdown-toggle {
    background-image: none
}

.btn-windows.disabled:hover, .btn-windows.disabled:focus, .btn-windows.disabled.focus,
.btn-windows[disabled]:hover, .btn-windows[disabled]:focus, .btn-windows[disabled].focus,
fieldset[disabled] .btn-windows:hover, fieldset[disabled] .btn-windows:focus,
fieldset[disabled] .btn-windows.focus {
    background-color: #01a4ef;
    border-color: #1567ca
}

.btn-windows .badge {
    color: #01a4ef;
    background-color: #fff
}

.btn-windows {
    color: #fff;
    background-color: #01a4ef;
    border-color: #1567ca
}

.btn-windows:focus, .btn-windows.focus {
    color: #fff;
    background-color: #0181bc;
    border-color: #092c57
}

.btn-windows:hover {
    color: #fff;
    background-color: #0181bc;
    border-color: #0f4b93
}

.btn-windows:active, .btn-windows.active, .open &gt; .btn-windows.dropdown-toggle {
    color: #fff;
    background-color: #0181bc;
    border-color: #0f4b93
}

.btn-windows:active:hover, .btn-windows:active:focus, .btn-windows:active.focus,
.btn-windows.active:hover, .btn-windows.active:focus, .btn-windows.active.focus,
.open &gt; .btn-windows.dropdown-toggle:hover, .open &gt; .btn-windows.dropdown-toggle:focus,
.open &gt; .btn-windows.dropdown-toggle.focus {
    color: #fff;
    background-color: #016999;
    border-color: #092c57
}

.btn-windows:active, .btn-windows.active, .open &gt; .btn-windows.dropdown-toggle {
    background-image: none
}

.btn-windows.disabled:hover, .btn-windows.disabled:focus, .btn-windows.disabled.focus,
.btn-windows[disabled]:hover, .btn-windows[disabled]:focus, .btn-windows[disabled].focus,
fieldset[disabled] .btn-windows:hover, fieldset[disabled] .btn-windows:focus,
fieldset[disabled] .btn-windows.focus {
    background-color: #01a4ef;
    border-color: #1567ca
}

.btn-windows .badge {
    color: #01a4ef;
    background-color: #fff
}

.btn-bigpoint {
    color: #fff;
    background-color: #b0301d;
    border-color: #e94b39
}

.btn-bigpoint:focus, .btn-bigpoint.focus {
    color: #fff;
    background-color: #842416;
    border-color: #921e10
}

.btn-bigpoint:hover {
    color: #fff;
    background-color: #842416;
    border-color: #ce2a17
}

.btn-bigpoint:active, .btn-bigpoint.active, .open &gt; .btn-bigpoint.dropdown-toggle {
    color: #fff;
    background-color: #842416;
    border-color: #ce2a17
}

.btn-bigpoint:active:hover, .btn-bigpoint:active:focus, .btn-bigpoint:active.focus,
.btn-bigpoint.active:hover, .btn-bigpoint.active:focus, .btn-bigpoint.active.focus,
.open &gt; .btn-bigpoint.dropdown-toggle:hover, .open &gt; .btn-bigpoint.dropdown-toggle:focus,
.open &gt; .btn-bigpoint.dropdown-toggle.focus {
    color: #fff;
    background-color: #661c11;
    border-color: #921e10
}

.btn-bigpoint:active, .btn-bigpoint.active, .open &gt; .btn-bigpoint.dropdown-toggle {
    background-image: none
}

.btn-bigpoint.disabled:hover, .btn-bigpoint.disabled:focus, .btn-bigpoint.disabled.focus,
.btn-bigpoint[disabled]:hover, .btn-bigpoint[disabled]:focus, .btn-bigpoint[disabled].focus,
fieldset[disabled] .btn-bigpoint:hover, fieldset[disabled] .btn-bigpoint:focus,
fieldset[disabled] .btn-bigpoint.focus {
    background-color: #b0301d;
    border-color: #e94b39
}

.btn-bigpoint .badge {
    color: #b0301d;
    background-color: #fff
}

.btn-likevn {
    color: #fff;
    background-color: #009BDA;
    border-color: #009BDA
}

.btn-likevn:focus, .btn-likevn.focus {
    color: #fff;
    background-color: #0077a7;
    border-color: #00405a
}

.btn-likevn:hover {
    color: #fff;
    background-color: #0077a7;
    border-color: #006f9d
}

.btn-likevn:active, .btn-likevn.active, .open &gt; .btn-likevn.dropdown-toggle {
    color: #fff;
    background-color: #0077a7;
    border-color: #006f9d
}

.btn-likevn:active:hover, .btn-likevn:active:focus, .btn-likevn:active.focus,
.btn-likevn.active:hover, .btn-likevn.active:focus, .btn-likevn.active.focus,
.open &gt; .btn-likevn.dropdown-toggle:hover, .open &gt; .btn-likevn.dropdown-toggle:focus,
.open &gt; .btn-likevn.dropdown-toggle.focus {
    color: #fff;
    background-color: #005d83;
    border-color: #00405a
}

.btn-likevn:active, .btn-likevn.active, .open &gt; .btn-likevn.dropdown-toggle {
    background-image: none
}

.btn-likevn.disabled:hover, .btn-likevn.disabled:focus, .btn-likevn.disabled.focus,
.btn-likevn[disabled]:hover, .btn-likevn[disabled]:focus, .btn-likevn[disabled].focus,
fieldset[disabled] .btn-likevn:hover, fieldset[disabled] .btn-likevn:focus,
fieldset[disabled] .btn-likevn.focus {
    background-color: #009BDA;
    border-color: #009BDA
}

.btn-likevn .badge {
    color: #009BDA;
    background-color: #fff
}

.selectize-control {
    position: relative
}

.selectize-dropdown, .selectize-input, .selectize-input input {
    color: #303030;
    font-family: inherit;
    font-size: 13px;
    line-height: 18px;
    -webkit-font-smoothing: inherit
}

.selectize-input, .selectize-control.single .selectize-input.input-active {
    background: #fff;
    cursor: text;
    display: inline-block
}

.selectize-input {
    border: 1px solid #d0d0d0;
    padding: 8px 8px;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.selectize-control.multi .selectize-input.has-items {
    padding: 6px 8px 3px
}

.selectize-input.full {
    background-color: #fff
}

.selectize-input.disabled, .selectize-input.disabled * {
    cursor: default !important
}

.selectize-input.focus {
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15)
}

.selectize-input.dropdown-active {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0
}

.selectize-input &gt; * {
    vertical-align: baseline;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    * display: inline
}

.selectize-control.multi .selectize-input &gt; div {
    cursor: pointer;
    margin: 0 3px 3px 0;
    padding: 2px 6px;
    background: #f2f2f2;
    color: #303030;
    border: 0 solid #d0d0d0
}

.selectize-control.multi .selectize-input &gt; div.active {
    background: #e8e8e8;
    color: #303030;
    border: 0 solid #cacaca
}

.selectize-control.multi .selectize-input.disabled &gt; div, .selectize-control.multi .selectize-input.disabled &gt; div.active {
    color: #7d7d7d;
    background: #fff;
    border: 0 solid #fff
}

.selectize-input &gt; input {
    padding: 0 !important;
    min-height: 0 !important;
    max-height: none !important;
    max-width: 100% !important;
    margin: 0 2px 0 0 !important;
    text-indent: 0 !important;
    border: 0 none !important;
    background: none !important;
    line-height: inherit !important;
    -webkit-user-select: auto !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.selectize-input &gt; input:focus {
    outline: none !important
}

.selectize-input::after {
    content: ' ';
    display: block;
    clear: left
}

.selectize-input.dropdown-active::before {
    content: ' ';
    display: block;
    position: absolute;
    background: #f0f0f0;
    height: 1px;
    bottom: 0;
    left: 0;
    right: 0
}

.selectize-dropdown {
    position: absolute;
    z-index: 10;
    border: 1px solid #d0d0d0;
    background: #fff;
    margin: -1px 0 0 0;
    border-top: 0 none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px
}

.selectize-dropdown [data-selectable] {
    cursor: pointer;
    overflow: hidden
}

.selectize-dropdown [data-selectable] .highlight {
    background: rgba(125, 168, 208, 0.2);
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px
}

.selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header {
    padding: 5px 8px
}

.selectize-dropdown .optgroup:first-child .optgroup-header {
    border-top: 0 none
}

.selectize-dropdown .optgroup-header {
    color: #303030;
    background: #fff;
    cursor: default
}

.selectize-dropdown .active {
    background-color: #f5fafd;
    color: #495c68
}

.selectize-dropdown .active.create {
    color: #495c68
}

.selectize-dropdown .create {
    color: rgba(48, 48, 48, 0.5)
}

.selectize-dropdown-content {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 200px
}

.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {
    cursor: pointer
}

.selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input {
    cursor: text
}

.selectize-control.single .selectize-input:after {
    content: ' ';
    display: block;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -2px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: gray transparent transparent transparent
}

.selectize-control.single .selectize-input.dropdown-active:after {
    margin-top: -4px;
    border-width: 0 5px 5px 5px;
    border-color: transparent transparent gray transparent
}

.selectize-control.rtl.single .selectize-input:after {
    left: 15px;
    right: auto
}

.selectize-control.rtl .selectize-input &gt; input {
    margin: 0 4px 0 -2px !important
}

.selectize-control .selectize-input.disabled {
    opacity: 0.5;
    background-color: #fafafa
}

.selectize-control.plugin-drag_drop.multi &gt; .selectize-input &gt; div.ui-sortable-placeholder {
    visibility: visible !important;
    background: #f2f2f2 !important;
    background: rgba(0, 0, 0, 0.06) !important;
    border: 0 none !important;
    -webkit-box-shadow: inset 0 0 12px 4px #fff;
    box-shadow: inset 0 0 12px 4px #fff
}

.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
    content: '!';
    visibility: hidden
}

.selectize-control.plugin-drag_drop .ui-sortable-helper {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2)
}

.selectize-dropdown-header {
    position: relative;
    padding: 5px 8px;
    border-bottom: 1px solid #d0d0d0;
    background: #f8f8f8;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0
}

.selectize-dropdown-header-close {
    position: absolute;
    right: 8px;
    top: 50%;
    color: #303030;
    opacity: 0.4;
    margin-top: -12px;
    line-height: 20px;
    font-size: 20px !important
}

.selectize-dropdown-header-close:hover {
    color: #000
}

.selectize-dropdown.plugin-optgroup_columns .optgroup {
    border-right: 1px solid #f2f2f2;
    border-top: 0 none;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
    border-right: 0 none
}

.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
    display: none
}

.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
    border-top: 0 none
}

.selectize-control.plugin-remove_button [data-value] {
    position: relative;
    padding-right: 24px !important
}

.selectize-control.plugin-remove_button [data-value] .remove {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 17px;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    color: inherit;
    text-decoration: none;
    vertical-align: middle;
    display: inline-block;
    padding: 2px 0 0 0;
    border-left: 1px solid #d0d0d0;
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.selectize-control.plugin-remove_button [data-value] .remove:hover {
    background: rgba(0, 0, 0, 0.05)
}

.selectize-control.plugin-remove_button [data-value].active .remove {
    border-left-color: #cacaca
}

.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
    background: none
}

.selectize-control.plugin-remove_button .disabled [data-value] .remove {
    border-left-color: #fff
}

.selectize-control {
    position: relative
}

.selectize-dropdown, .selectize-input, .selectize-input input {
    color: #303030;
    font-family: inherit;
    font-size: 13px;
    line-height: 18px;
    -webkit-font-smoothing: inherit
}

.selectize-input, .selectize-control.single .selectize-input.input-active {
    background: #fff;
    cursor: text;
    display: inline-block
}

.selectize-input {
    border: 1px solid #d0d0d0;
    padding: 8px 8px;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.selectize-control.multi .selectize-input.has-items {
    padding: 6px 8px 3px
}

.selectize-input.full {
    background-color: #fff
}

.selectize-input.disabled, .selectize-input.disabled * {
    cursor: default !important
}

.selectize-input.focus {
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15)
}

.selectize-input.dropdown-active {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0
}

.selectize-input &gt; * {
    vertical-align: baseline;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    * display: inline
}

.selectize-control.multi .selectize-input &gt; div {
    cursor: pointer;
    margin: 0 3px 3px 0;
    padding: 2px 6px;
    background: #f2f2f2;
    color: #303030;
    border: 0 solid #d0d0d0
}

.selectize-control.multi .selectize-input &gt; div.active {
    background: #e8e8e8;
    color: #303030;
    border: 0 solid #cacaca
}

.selectize-control.multi .selectize-input.disabled &gt; div, .selectize-control.multi .selectize-input.disabled &gt; div.active {
    color: #7d7d7d;
    background: #fff;
    border: 0 solid #fff
}

.selectize-input &gt; input {
    padding: 0 !important;
    min-height: 0 !important;
    max-height: none !important;
    max-width: 100% !important;
    margin: 0 2px 0 0 !important;
    text-indent: 0 !important;
    border: 0 none !important;
    background: none !important;
    line-height: inherit !important;
    -webkit-user-select: auto !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.selectize-input &gt; input:focus {
    outline: none !important
}

.selectize-input::after {
    content: ' ';
    display: block;
    clear: left
}

.selectize-input.dropdown-active::before {
    content: ' ';
    display: block;
    position: absolute;
    background: #f0f0f0;
    height: 1px;
    bottom: 0;
    left: 0;
    right: 0
}

.selectize-dropdown {
    position: absolute;
    z-index: 10;
    border: 1px solid #d0d0d0;
    background: #fff;
    margin: -1px 0 0 0;
    border-top: 0 none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px
}

.selectize-dropdown [data-selectable] {
    cursor: pointer;
    overflow: hidden
}

.selectize-dropdown [data-selectable] .highlight {
    background: rgba(125, 168, 208, 0.2);
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px
}

.selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header {
    padding: 5px 8px
}

.selectize-dropdown .optgroup:first-child .optgroup-header {
    border-top: 0 none
}

.selectize-dropdown .optgroup-header {
    color: #303030;
    background: #fff;
    cursor: default
}

.selectize-dropdown .active {
    background-color: #f5fafd;
    color: #495c68
}

.selectize-dropdown .active.create {
    color: #495c68
}

.selectize-dropdown .create {
    color: rgba(48, 48, 48, 0.5)
}

.selectize-dropdown-content {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 200px
}

.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {
    cursor: pointer
}

.selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input {
    cursor: text
}

.selectize-control.single .selectize-input:after {
    content: ' ';
    display: block;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -2px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: gray transparent transparent transparent
}

.selectize-control.single .selectize-input.dropdown-active:after {
    margin-top: -4px;
    border-width: 0 5px 5px 5px;
    border-color: transparent transparent gray transparent
}

.selectize-control.rtl.single .selectize-input:after {
    left: 15px;
    right: auto
}

.selectize-control.rtl .selectize-input &gt; input {
    margin: 0 4px 0 -2px !important
}

.selectize-control .selectize-input.disabled {
    opacity: 0.5;
    background-color: #fafafa
}

.selectize-control.plugin-drag_drop.multi &gt; .selectize-input &gt; div.ui-sortable-placeholder {
    visibility: visible !important;
    background: #f2f2f2 !important;
    background: rgba(0, 0, 0, 0.06) !important;
    border: 0 none !important;
    -webkit-box-shadow: inset 0 0 12px 4px #fff;
    box-shadow: inset 0 0 12px 4px #fff
}

.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
    content: '!';
    visibility: hidden
}

.selectize-control.plugin-drag_drop .ui-sortable-helper {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2)
}

.selectize-dropdown-header {
    position: relative;
    padding: 5px 8px;
    border-bottom: 1px solid #d0d0d0;
    background: #f8f8f8;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0
}

.selectize-dropdown-header-close {
    position: absolute;
    right: 8px;
    top: 50%;
    color: #303030;
    opacity: 0.4;
    margin-top: -12px;
    line-height: 20px;
    font-size: 20px !important
}

.selectize-dropdown-header-close:hover {
    color: #000
}

.selectize-dropdown.plugin-optgroup_columns .optgroup {
    border-right: 1px solid #f2f2f2;
    border-top: 0 none;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
    border-right: 0 none
}

.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
    display: none
}

.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
    border-top: 0 none
}

.selectize-control.plugin-remove_button [data-value] {
    position: relative;
    padding-right: 24px !important
}

.selectize-control.plugin-remove_button [data-value] .remove {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 17px;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    color: inherit;
    text-decoration: none;
    vertical-align: middle;
    display: inline-block;
    padding: 2px 0 0 0;
    border-left: 1px solid #d0d0d0;
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.selectize-control.plugin-remove_button [data-value] .remove:hover {
    background: rgba(0, 0, 0, 0.05)
}

.selectize-control.plugin-remove_button [data-value].active .remove {
    border-left-color: #cacaca
}

.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
    background: none
}

.selectize-control.plugin-remove_button .disabled [data-value] .remove {
    border-left-color: #fff
}

.selectize-dropdown, .selectize-dropdown.form-control {
    height: auto;
    padding: 0;
    margin: 2px 0 0 0;
    z-index: 1000;
    background: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175)
}

.selectize-dropdown .optgroup-header {
    font-size: 12px;
    line-height: 1.42857
}

.selectize-dropdown .optgroup:first-child:before {
    display: none
}

.selectize-dropdown .optgroup:before {
    content: ' ';
    display: block;
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
    margin-left: -12px;
    margin-right: -12px
}

.selectize-dropdown-content {
    padding: 5px 0
}

.selectize-dropdown-header {
    padding: 6px 12px
}

.selectize-input {
    min-height: 34px
}

.selectize-input.dropdown-active {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.selectize-input.dropdown-active::before {
    display: none
}

.selectize-input.focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6)
}

.selectize-control.multi .selectize-input.has-items {
    padding-left: 9px;
    padding-right: 9px
}

.selectize-control.multi .selectize-input &gt; div {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.form-control.selectize-control {
    padding: 0;
    height: auto;
    border: none;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.selectize-control {
    position: relative
}

.selectize-dropdown, .selectize-input, .selectize-input input {
    color: #303030;
    font-family: inherit;
    font-size: 13px;
    line-height: 18px;
    -webkit-font-smoothing: inherit
}

.selectize-input, .selectize-control.single .selectize-input.input-active {
    background: #fff;
    cursor: text;
    display: inline-block
}

.selectize-input {
    border: 1px solid #d0d0d0;
    padding: 8px 8px;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.selectize-control.multi .selectize-input.has-items {
    padding: 6px 8px 3px
}

.selectize-input.full {
    background-color: #fff
}

.selectize-input.disabled, .selectize-input.disabled * {
    cursor: default !important
}

.selectize-input.focus {
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15)
}

.selectize-input.dropdown-active {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0
}

.selectize-input &gt; * {
    vertical-align: baseline;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    * display: inline
}

.selectize-control.multi .selectize-input &gt; div {
    cursor: pointer;
    margin: 0 3px 3px 0;
    padding: 2px 6px;
    background: #f2f2f2;
    color: #303030;
    border: 0 solid #d0d0d0
}

.selectize-control.multi .selectize-input &gt; div.active {
    background: #e8e8e8;
    color: #303030;
    border: 0 solid #cacaca
}

.selectize-control.multi .selectize-input.disabled &gt; div, .selectize-control.multi .selectize-input.disabled &gt; div.active {
    color: #7d7d7d;
    background: #fff;
    border: 0 solid #fff
}

.selectize-input &gt; input {
    padding: 0 !important;
    min-height: 0 !important;
    max-height: none !important;
    max-width: 100% !important;
    margin: 0 2px 0 0 !important;
    text-indent: 0 !important;
    border: 0 none !important;
    background: none !important;
    line-height: inherit !important;
    -webkit-user-select: auto !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.selectize-input &gt; input:focus {
    outline: none !important
}

.selectize-input::after {
    content: ' ';
    display: block;
    clear: left
}

.selectize-input.dropdown-active::before {
    content: ' ';
    display: block;
    position: absolute;
    background: #f0f0f0;
    height: 1px;
    bottom: 0;
    left: 0;
    right: 0
}

.selectize-dropdown {
    position: absolute;
    z-index: 10;
    border: 1px solid #d0d0d0;
    background: #fff;
    margin: -1px 0 0 0;
    border-top: 0 none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px
}

.selectize-dropdown [data-selectable] {
    cursor: pointer;
    overflow: hidden
}

.selectize-dropdown [data-selectable] .highlight {
    background: rgba(125, 168, 208, 0.2);
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px
}

.selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header {
    padding: 5px 8px
}

.selectize-dropdown .optgroup:first-child .optgroup-header {
    border-top: 0 none
}

.selectize-dropdown .optgroup-header {
    color: #303030;
    background: #fff;
    cursor: default
}

.selectize-dropdown .active {
    background-color: #f5fafd;
    color: #495c68
}

.selectize-dropdown .active.create {
    color: #495c68
}

.selectize-dropdown .create {
    color: rgba(48, 48, 48, 0.5)
}

.selectize-dropdown-content {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 200px
}

.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {
    cursor: pointer
}

.selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input {
    cursor: text
}

.selectize-control.single .selectize-input:after {
    content: ' ';
    display: block;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -2px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: gray transparent transparent transparent
}

.selectize-control.single .selectize-input.dropdown-active:after {
    margin-top: -4px;
    border-width: 0 5px 5px 5px;
    border-color: transparent transparent gray transparent
}

.selectize-control.rtl.single .selectize-input:after {
    left: 15px;
    right: auto
}

.selectize-control.rtl .selectize-input &gt; input {
    margin: 0 4px 0 -2px !important
}

.selectize-control .selectize-input.disabled {
    opacity: 0.5;
    background-color: #fafafa
}

.selectize-control.plugin-drag_drop.multi &gt; .selectize-input &gt; div.ui-sortable-placeholder {
    visibility: visible !important;
    background: #f2f2f2 !important;
    background: rgba(0, 0, 0, 0.06) !important;
    border: 0 none !important;
    -webkit-box-shadow: inset 0 0 12px 4px #fff;
    box-shadow: inset 0 0 12px 4px #fff
}

.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
    content: '!';
    visibility: hidden
}

.selectize-control.plugin-drag_drop .ui-sortable-helper {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2)
}

.selectize-dropdown-header {
    position: relative;
    padding: 5px 8px;
    border-bottom: 1px solid #d0d0d0;
    background: #f8f8f8;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0
}

.selectize-dropdown-header-close {
    position: absolute;
    right: 8px;
    top: 50%;
    color: #303030;
    opacity: 0.4;
    margin-top: -12px;
    line-height: 20px;
    font-size: 20px !important
}

.selectize-dropdown-header-close:hover {
    color: #000
}

.selectize-dropdown.plugin-optgroup_columns .optgroup {
    border-right: 1px solid #f2f2f2;
    border-top: 0 none;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
    border-right: 0 none
}

.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
    display: none
}

.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
    border-top: 0 none
}

.selectize-control.plugin-remove_button [data-value] {
    position: relative;
    padding-right: 24px !important
}

.selectize-control.plugin-remove_button [data-value] .remove {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 17px;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    color: inherit;
    text-decoration: none;
    vertical-align: middle;
    display: inline-block;
    padding: 2px 0 0 0;
    border-left: 1px solid #d0d0d0;
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.selectize-control.plugin-remove_button [data-value] .remove:hover {
    background: rgba(0, 0, 0, 0.05)
}

.selectize-control.plugin-remove_button [data-value].active .remove {
    border-left-color: #cacaca
}

.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
    background: none
}

.selectize-control.plugin-remove_button .disabled [data-value] .remove {
    border-left-color: #fff
}

.selectize-control.multi .selectize-input.has-items {
    padding-left: 5px;
    padding-right: 5px
}

.selectize-control.multi .selectize-input.disabled [data-value] {
    color: #999;
    text-shadow: none;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.selectize-control.multi .selectize-input.disabled [data-value],
.selectize-control.multi .selectize-input.disabled [data-value] .remove {
    border-color: #e6e6e6
}

.selectize-control.multi .selectize-input.disabled [data-value] .remove {
    background: none
}

.selectize-control.multi .selectize-input [data-value] {
    text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #1b9dec;
    background-image: -moz-linear-gradient(top, #1da7ee, #178ee9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1da7ee), to(#178ee9));
    background-image: -webkit-linear-gradient(top, #1da7ee, #178ee9);
    background-image: -o-linear-gradient(top, #1da7ee, #178ee9);
    background-image: linear-gradient(to bottom, #1da7ee, #178ee9);
    background-repeat: repeat-x;
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03)
}

.selectize-control.multi .selectize-input [data-value].active {
    background-color: #0085d4;
    background-image: -moz-linear-gradient(top, #008fd8, #0075cf);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008fd8), to(#0075cf));
    background-image: -webkit-linear-gradient(top, #008fd8, #0075cf);
    background-image: -o-linear-gradient(top, #008fd8, #0075cf);
    background-image: linear-gradient(to bottom, #008fd8, #0075cf);
    background-repeat: repeat-x
}

.selectize-control.single .selectize-input {
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8);
    background-color: #f9f9f9;
    background-image: -moz-linear-gradient(top, #fefefe, #f2f2f2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));
    background-image: -webkit-linear-gradient(top, #fefefe, #f2f2f2);
    background-image: -o-linear-gradient(top, #fefefe, #f2f2f2);
    background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);
    background-repeat: repeat-x
}

.selectize-control.single .selectize-input, .selectize-dropdown.single {
    border-color: #b8b8b8
}

.selectize-dropdown .optgroup-header {
    padding-top: 7px;
    font-weight: bold;
    font-size: 0.85em
}

.selectize-dropdown .optgroup {
    border-top: 1px solid #f0f0f0
}

.selectize-dropdown .optgroup:first-child {
    border-top: 0 none
}

.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/assets/sprite_zoom.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
}

@font-face {
    font-family: 'Roboto';
    src: url("../fonts/roboto_400.eot");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Roboto';
    src: url(data:application/font-woff;base64,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) format("woff"), url("../fonts/roboto_400.ttf") format("truetype"), url("../fonts/roboto_400.svg#Roboto") format("svg");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Roboto';
    src: url("../fonts/roboto_300.eot");
    font-style: normal;
    font-weight: 300
}

@font-face {
    font-family: 'Roboto';
    src: url(data:application/font-woff;base64,d09GRgABAAAAAFeEABAAAAAAooAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABbAAAABwAAAAcXnP7dE9TLzIAAAGIAAAAVQAAAGC5ciKlY21hcAAAAeAAAAF6AAAByroGOZVjdnQgAAADXAAAAC4AAAAuGB4CvmZwZ20AAAOMAAABMAAAAbDRTJ0pZ2FzcAAABLwAAAAMAAAADAAIABNnbHlmAAAEyAAANcgAAGAI1ifAF2hlYWQAADqQAAAAMQAAADYADLxWaGhlYQAAOsQAAAAfAAAAJA8SBkxobXR4AAA65AAAAlMAAANocy5aKGtlcm4AAD04AAATjwAALs4gRyecbG9jYQAAUMgAAAG2AAABtmO9Sq5tYXhwAABSgAAAACAAAAAgAvMBQm5hbWUAAFKgAAACYgAABMV9Lb84cG9zdAAAVQQAAAGKAAACDvyIRaZwcmVwAABWkAAAAPQAAAHy9mtKfQAAAAEAAAAAzG2xVQAAAADE8BEuAAAAAM0WOPB4nGNgZhFi1GFgZWBgncVqzMDAKA+hmS8ypDExMDCAMAQ8YGD6H8CgEA1kKoD47vn56UCKV0mII+nvVQYGjiQmbQUGxvn+jAwMLFasG8DqGAEvLgzoAAAAeJxjYGBgZoBgGQZGBhA4AuQxgvksDCuAtBqDApDFxsDLUMewjuE/oyFjMNMxpltMdxREFKQU5BSUFKwUXBRKFNYoCf3/D1TPC1S/gGEDUF0QVJ2wgoSCDFCdJULd/6//H/8/9P/g/wn/C/7++/v676sHWx5sfLDhwdoH0x/0PYh/oHHvMNQ9RABGNga4YkYmIMGErgDoRRZWNnYOTi5uHl4+fgFBIWERUTFxCUkpaRlZOXkFRSVlFVU1dQ1NLW0dXT19A0MjYxNTM3MLSytrG1s7ewdHJ2cXVzd3D08vbx9fP/+AwKDgkNCw8IjIqOiY2Lj4hESG1raOrknT5y5auHjpkmUrVq1cvWbd2vUbNm3ZvHX7tt279uxlKExJzTxfvqAgm6E0i6F9JkMRA0N6Gdh1OdUMy3c2JOeB2Lk1DEmNLdMOHT5+4szZk6d2MBxguHTlwkWgTMXpcwzN3U09nX39E3qnTGWYPHvOrINHjgFljlYCCQCeTIIrAAAAKgBmAFcAaACMAKoBAQDWAAAAFf5gABUEOgAUBbAAFQSNABADIQALBhgAAgAAAAB4nF2Qv07DQAzGfSSUFhamCumEdKeoIFVXsTNlSCqhLoF0OC/8Ea1EOvECSBlAim7gWdztuuVxeAkEThpl6HK2P1s/fz4PYBYeRpndCvGNXvx9efi83MEIgqfHmQdhlEqLhMQzF0eGhanmLDBqTsFk/mAjVE65u5VTc/X2sqJw0kZurB3eKILcFvwuraYYZZ+uEW+ZEzacsOU4ZMKmI2xaAgN+eejYLBQFV5m9t1QmkuIEpdYqpTqzVCdSI/LUoHfK8aO46DyfsOfBlJPhnpJbiiUBOrevIk2lc9LxHV3toT4QBBwKcSfwTzTEYJJ6UWZtq4y0bIRIR5p9YsK7R2aR25SdapzRqaFxyuKZ2V6LSrnc7mII4dUPoVraHYyDn3eUFDFXVf4ceo3P/AeJz3+FAAEAAgAIAAL//wAPeJytfAl8FEXTd3fPsbmzm2SzOQhJWJIAATZhE8ItIAJyBeU+whFIwBByIJDlvuWUU1GuoICAnJs1XIIgGEAQIaJyiIgiKj6AKN6Q7XzVPbvLzBJ93u/9vejO7kxqZqqrq6v+VV3diKBShHBDyY4EpENpyI6e6W8nlugyEtRmAD8R4UT0aTPAgURiCGluRxa7qLfLdr/k/leivxyQkorNBmuoOd2K40pKApYuxV8JFx/23IYQImiG2BJfliOQhPyRWXm2BI+TwuDZ2P0Eu0+lXdLb/SpTUkMFc2i61cSPt+M7C7n34zuLOVJb+ghVf3WFPsLkGn/u0wiJG4HnaBSLipTnBsJzA9088wYwnn1lIdku68sk/rb4K9G/wYsr7b76Mj/VlaBKe6Derq+0B+ntIeyv9thKu7ESbrTXqrSHV9qx3h5ZaSd6ezQwieOBP3N6fGg8fKwC+1iNZiHeCNfhLJ7coKe7j+xejfW96I+4fubITNwCDt/92QtV0/vdR17DLXrRU3gtzcVrs/ChYfgNyj/DaKcsuPYnPgRtxMhWnSI45ZdRI7RKaaEvNMrX3cIAOAlwn8TBSZyP68QMJ2bWdsHsy/oLWuPnFrXD4GtWrpWFqdov6MuiVKdmvb2O5456ylPM+rLkxyQghLTEpMY4Pa1pRrrVWBsHY3NaormObAwLN9XGxjBZZzSnN8ZPYWtYuLVJU2He8v2VH364K3fv+0QoemP5K2sWHL9wutKes+++KBSdXfbKbjyqYEm79u++velc0Nmz+u8rpNePrps4bnHbZw5s23o66Oh7/p98KpetXweaVFB9R5ornUSB0Pv1UQZqyTSgmcXewsKbL0DzBbdgEuEkkcnCL1FgrfCzlBmIpt0Rj08dsQpRrMWeqC9rpKKL1ZelEVXjQ9OaWpuEx+Aw2VwnMV1pYmusCAD/y9+kJGwq2DBzxob102eVDhsxeMDw7IEDR5CpcKl0A1wanq1cyqbxXcjpLuLrM/bsmdF9+u7d0/tPndq/e//p0/tXnZu+Z8/0Hu5rPQZNnjLwToo4LgV0RkCDqu+Ih0A2dVAKao3mKnojgxBkt0RMcGJyq0otOKnFxNNArgUtd6TVktkXapDGvgLTGrCvIOVvBuVvkcqXMTIIvsrMj1XCkRgUyaQHg62lRlG4loBIQCmCMW6DQSayzqQzJwVhJiHQoNAmTTOALEkXBJoTLoAKZQAZFxme+1wPx7rlbw/ssxGvT21a8Owzh8jCyX3OTvjktxULdw7e25FmSzpiGZ+5M/6pdmUtUl8YklsoRI98q1/prk1TBs5uN5nGdrKPnHm53xXp5R69Lzlsx0c623Z+Gt+UdGLdIa+3nbpNbNR+ac+5jbKbZY6ezcfdeLE9usltVhR6bACZxSKPbZ5iqG4mdvbJlfrQe9jvHL93CU0lY+UByIB8EWgiGCUg1aOMWCwTg1EfAs1ORIYlOHynHLXiypUVUfJuepd0w2NI22z87CjnA7ovjO5zPhjTcSRJw+P5M0NoKn7g9UysRyDApiGGdD1JyrCGIwN+QO/ukqOWX72+JEregcNJa7rEeW5kx1wSgruF4WeJMbdjtvN9+ip/ZgyZJnQB+xmE2qvaCDriCAwWWS8GWhxEDGS/iMUREEi4WpAAdkFX6fAN4J4AbKY/s4cJGZJgFRJMUqjOHyfhF2h5HO4mjvbBHeLpOzf6XDrXR7idnzMFj6OLZ+S8SL94CqfST1ozPrqilWKquB+8QzQC+2ZH3DTLatPEDa4x3mA2gLk1WMlEfJg+M4n2wI5J5FYRrY1vFuGL7Fm9KMXB6Aj0mx5Bex77l5TUBN5bODjv+WdKQuhdbNoG9KmkBdGTjTBqQhC0sgxrtBZeRvQ0Ht8gLXIQlxl4NJyCtgC9Sy8QyAz5aPUinvnBlIULtyj31K6eQ/7DfWsoYo5T7VxTUk1mbF08lgzLnyY3QtyvzYfxa3bZtpbKW/yA3M89erlxY6/005cZtAY8QsO+npjrkEisD7E2CTEkKdbHwG1Rumj+7eqVP3+7evUPm33btj1lW7fuJen0e1qJU3EkfgY+Teh5+kPY17/88jV99avff7uhtOVI9d9kq1QO8m2t8uRuzjzCAE8uuuVRJqisKxEkUJqUVMlskNITyFYbXYr/o5NaJPfuz59fCD7dAG2PQpnK8w3wSIP38zWOilQ6BANiqmjQl/mq/mDQ2wMqHSZk4G+sj9Ox26AYzUmJLmukw6Z40VBlw9fnjl2zZOuuQiL9cfHIzdfm00JCfhpMYl49M3jBloNr5f1VV/bb/nydtpAYn6Or7wi/AZ8NULHCZzCwFuzmMxpOojlaig5W0JJjKMJZDgsc7MH6Mp2Ky2AGeuxIX9ZAZUaNDXiDovX2uEo4qk0s9CvrwCfawR2uuU5dt7cFimSMVy3euGXt60veKSLSX0c/+GHm+AXzH508Rn+SSNHxNev27H97sRC5cdqCTW/Nl3fcvHR01L6GSYemn/jq6nF5sf3N1WtWMX18BvqkK+ivHwpGz9aAQjzYEIscJWBLGVE1UObIyb/S4UP8XVAkkI1ngEt8PGMrjjck6YRRt26VOPuQjXOc+SRGtuLPc+hyXNRBqKpKENqQsYr+7YGx4QO8xKKRCicYXo7dnATBSRDTP6wvE1Ti9AnC7M0+FoB0DinWh50AygtlWK8sXMWrj76sllrU0czqCG1wRtMQYxiMpkSVdEH+uveeIx84NzfNmFv87q3rX5X/LJEx2xZvevPNFUtWxZNVQkyh82/APUI1unKd/nXmpLxqfcW7m08OGMjH+evQlliu60noOZU1cbcmDE7CuJfWaIwjKIwrR5ClLFrFepi+rI5GS5qEm3SNwbvKMaD3YAF4A1AkTkOhwLnR3Qwyv+vK5rHNi3ps+rzVu8UVt36vOAMQu/bbk/bFv7965d4d0sk6cdlxtas+ntVjCH1w9TK9jRtiCRdW4TbOtdNHjPnkwXdv7b3E+qY76AnrmwBkUVrjDw3w99YSu792lCKmC35Y0JkzQhBD06LP3YcN/G3+DbDPF1XHhcNSF3rbeYwunDwZjyP9sC6XYZyRILtAkJ0JIgoLekF5nxFeYXS/j6so08pGvkYmrkYwBhuxMQgHteAcQnQj5tiCG0W7QHG8ijujvixJI1XXSBNhpDHU4sY1ghv4Mpyr/n1r0Yvz3qQPz1+kztJ5L86/996RXzI/XP16xYn1r1fUL5s7f9fuBfP2iM0nltWrf2xmxacXT846Vr+efeKRyk+qXl60e/eiZZs2C52mb3tj3qx160BnBoDd+c6lMz1qiHncOlOGVC3UhXEnrtMqTKCXwiQwiMrgGElPQ6AvkTgMgcYnZdTGDJulu1uFq7dWpL9TcPpXVH3kU0p/+6LHhk7hHeaNmr03Yd+6lw/s6vnVhZWDR+Kwa9dxA3qPPqS9nPTH2rEj42rhW/Oy11649tvu7TdRdTVaC0pjFpvpAQz9igw6ZKj+VXgFhaGDCFpyEAFiPYRkFMCcJGL0eeDbk8QW+iSg/FNYbZBRsAk9pieMnrjpuT5OFhYIlYCYstA7OiyLyY5CGRc7LDKowQ12GMoPOjgU6uAPN9gvCzv4sgOWdQqWtUuVdrGy3CxaRVJs1+lZrOpbWd7Qt5UvKQad0BlN2AjuxYjr5OeT3KqTQkvSvpZci/42HU8ZjidPV/z6q3ircFnYyWPsVggeLySX63EcJlkOPcbFzGip7KZDz3iFQ5ZX6KrgEgaEhMtVR4X27CO0y3M+yoM2T4U2n3G3mWCBtZnAc4YS1jR2uMEOvnBgkSxEwQgaAuwQoBGYIAQmIfbrBhwAU0DLof3lZskqAY1OINybhqbzFmekJ00Vule9Q2z5+UKfKfSl4XTeVBwSLcdAe5+DgdqZ62pt1K8Gb+7xklHRzEXboyzgyKP+2ZFHGVw+MUaVdgDb7PbqOpU3hCCCZyMm4QZZ+SMWTJ8IroQIl7a+89G8yW2i9YsX41fmjOpT9Nr4mUsWTpDfOnp21/xPxqUPHkbz1/K+mkxbypelJciKnkYTEHh3e6rFnmzRWBYNGHPIvszVq0NJe6q+rLbqNFlfVld1CpYmQ4MDytqpw0sIFtjo4/ERuB8rM+dWQWZGBQxlfBwSCIqH3yagiEOh/BJW/twKZ4Ryyy9f9rt0vscLhvT1uXMWhJrubh8y7hkiNPHrmbH0Lf8Qaqer6Xt0sCEUj8XP9S9vE9v2/FA6lw4LDcGf4xI8Hy98dFDfe1jfl9OwJa5Hykt2gq/QE7mDhg3/+STF1vQM4jwxd9jfp/E8vJfWpzPpPNqooblr/RT8K7bj7USmMc4/1x3sOw7iLBJnivpJGQdx4CdugJ/QAeLvqI08NHmbx3ErBxdEdIELH5XURCVlxLIxgCPMOB6bhY+dOaunkvrFJGFq1Z+kG/1KxqtpnmR/2BMGRBjiMfIx4GE+j31MwE9WDVjCjTUdEYiDhwiLwxIBriNYjSuCIzi805fp1aklfVmserhaDfFqiIbhlOOHBNd3/DH89rfOGWPnbXV+RmfimW8e3LaRjsWZpbsP2ul5yX7s/aKtcRFn535wkRx1btu4bM72nMXzFy3mNm4u+MFdMMZiUKd/97kssQWeN1QjOw2OBlHGMFGaZHBuCIJKcAIixKpMk0gMDgthqiXuIKH0p+9/pZdwg19vY30oKYo4c/DYDz8cO3jWhE/L1x7hodh0D4fj4X/ckPe9T6/8cP8/9OqRw9DvTOYfg8x9IQ5q+S8SZwJUJ+ZAvP5e8oxDEEijeCZK1BoQjfkY3ob98WC6hf4OMUzKFWyity9Ldrqe/niY3qalUpdH0bjxD0dv4cZcboyXAcCLP+pbQ37Eg2j9RFnJGDksftD3WCs9DcrVq/WSaaSBBaz8I/zqfFowV+UKr1bdJO+R484tOZI913ndxccwLpOR/zISADqLCoB1DPXBWeWxPhYfMMaZPri4fIbPMh/wIBa47pgBF7yZlL24Mrt4euhsVSK8WXWJVJAdzr6Mn9PAz0rQp/OgT3FoyL9HnvbgShZ/hmjjz0jV4IgV/JREWnlwbGwsySqrrUEbXMsgOFVrGUSnXMuYcxPPp1LnSUoP4/Q/7mBfIymMOnGk4j79eMVHCXQafrS70xQ8EIdCrwfh3neOyCv30Vtf0V9v0S+fS8FTc12y/ZH3cWENfaxpmEf1NL3vo/S+W+p7fY4xSd9gv9VSZ92gDjdYAsDABA2KarCKP5ZUVZSUCK1KSKkzW7I7e5NdSixzFQ7P8bxATA0ZdzdL/GlW/JzNBqT8vucBA5bBid6NszVRAw/IeR+xhHpZoDZyNPCMpCeKEZrb7h35mEWD29fP2yXZH907feezc3Lp5n2vI884+YnbyZwa9NMHTnxqNNvuSMwhK5orWxSwxbBX+Qx5mUw0o8nhj2WOK7CZy82KrSZfrDNj+mFJyWnSej5xbiXzyFKy29kLRJhNSiVnc2e85OFRBzxKqP6/jCE1Igb1Y4PAijNIZdVBWw4MR+U5cgr8MqBeNchVk1L2CNmjSe4TngdwDRGGrhh0AbCYkuoL/skKjQtNAjelC4VfeDAxySSytMRPdn7by3lL9i8BJ0UlAo5qDplGHlKxCjsXOKfxjlfaeZ/r89P/K31mSJZwlnwqmVZhHZM1zgAdvV9SdVK22YSWcol4Cz+KAU2ojcVvFH89FWzC9/8n+SiGUZhjYV9JacTjV0LSxe/pR7SqGtELOAUjLOKmJfc/q7z9Y+Xn98hw+j3dggfjqHs4Eg+hm+gP5C6Oo1/fvf8T/RrH3kcu3/IKz1GEurOZmg7jjoZnZLCgZGTUPoWxGqJhlZlJ7rQfe2lgCf/+3aNH39HZeHr5vvJ9dDbJcm6W7D++f+J27oHFSw5xWTWUgkBWoSjezYceXq1/IioVfPWMD72+zIQ1mFBjJXEY0Zl0CRzi/ZPgxuY87EX/ajmn8z9Ibwv9u9fdrn/HxPyrCIH3IyDDSmkv4HWz2yvWKEN+EgInIVqBqoNqP8SjacE7KeGRK4AhaEK4yQiWn8+MPJaztQTf+8/DlybPL4lLmJxQe/c6OhqPOrl/3wG6iKx0Fkh7Pz45/kCDOnvnLuyQXyei7uyO815al7tx/vJ1MEZYXsAG8k9yYzpNpioGTmK49GPcs2JBPNnspbbqLonR2+tUwrEsoaaZr7rgvbynvURVFk5Ejuv3/8ChV77BYaJQcKFs78n9N+78Tr+9/gU9LJECumv35zin5LUWrd7fvO3iw3J55ZH14wtWNWt1btue89cuyju2vM7HfiPom2UcM1tqGPueEfjEJKfb5YM/XUb9bdRfzJa6PNwvdcl15bP5XBGzeU1rsHka++42I14uxaDkQsBoKy7FIB6i1//zA71p+7Ks/KZkr0r4qcp5T7hWlfDuR2cPC9eU97IY4ALHPY3+m19xRwC8NQkmawYH+lbSP0aOwftmO78pdn4z+4/hw8V3H/bkdrw52HGWbze67bjm2RrTxdMlmtlUb/22B+jtukpmykWGeaDBsZhxYHoKcz6SzDrGDX6voZyB04pxWrpswbrJdFExPZQoJ9D94+iiKXj9Dfy1GPbo7jfs62FPMWvNmkeb3f68JcjCzu16zxpQsYZfjylnJzo40fH5bZ2fS5v51Ild4EdZcTq+2Mz/t5LxeN0KWgv/toz2oX1X4N9o9AqhPSlwNnHWJrOd08lNcp7zEw/8vAv8+KDUGvjhb62hLEDH/Tfzcsy1WUk+/mCx816J85fFZL5Qv2qk8y6JFl5lzx8Kzx/D+94V/WkeWZO/doiEpzx1GvV2+ErKSzPAmaezpIjxJ2Hao9+EgVXHhU9ycgaLP+X2g/dtph/ie/JMGDtJCN7FpoXgQUgLkzX4jRUzMJCM7128SPfjLnLU32G5uoPwrJTqOYLknsshFs2QSUkNBY1ImUCGTZDsf3/KZYng3V35u+vyuR/BUiZqQxud+sUGltcBlIC70n2ffirP/KtzrnyX57LIVVLFZWb2xoqeCgqJFyfoWAUFD4YF0M3j43HyQNxgfEVtuTY84rKzPr6Vl6foHa5eJ4zj0XAtpDEjWqgksUzTuKplQnFODr8vS3wXfyBVIBHVs3NzZHHMYBMbnhmf8o3iXpFk7Q8WY0WLKGQxgQoZVvzBhF/IWrhZkri/GQU49kOxB9iCZDRL4SASOIgMqAnEePIAghzJ56UjZdcUpSUQIGVcYEogKbZHaky5IyzQPRsdrzHw9rqs1kNr0ePBnLsmo+u2dM8TWbCSUQLbZkpgSVDFzAtdA/xafTitdC8Wvrz/6kvT3iog8o/l73wRGOx8OOtUw182fzApo2f9PkXbX15d/tL4udMHYXnSsf07nHeb56f3mTTk5uJR/QsVbLUB7K8sR4D9jUUjVB4rTI2jA7wGvFfiSWCz8A7/IEGZ1igzap1ZLS9AwbJKOgay+ayAwczghKwz1ObTSqL85fGSXemBo2xNt4//4MtJb2yYtiah3saJG0px9a/0xtABm+UIp23QCHqGOi9gYepwahpSeLuC68Vw6M8z0J8xqINqTixAbdO9lMvuw41VsN4exo5qv8vz0elWUzjEKwQAAkuAuR0tAw7EUrI/j0gPt1z/5cE1xz2RjNk7Y8+2rT0XTJJXn8WWnxrcxSkXd8qz1/39XoP3/+KyLgT+PnXJepjK8oSpJRrgBdS8ohm1rP9V0KF6nrIDMSs1DsRVBZJhUCLdwmsVxVszSvL8mu548cQ124bS8euS66+eVLqRhGEBZwzrT2b/fXtD38E4/teK26MH46ohE0DivB2DoR2VIOdwaEdvVTu8x43DH/EEtr/FO0Ol00Icfy/epTo8qcIrWOKVeQyWZhRATUzxbMoo7SP6K/Y/evqWUzxRWlTazNr68PJ55cGETN5qxA2/z7iNm1RdzI058EebFs+37So4P1oj1X75KNOR9tCAd+RGyIQWIDYf94TcQ+Ek9AkLEKrXpDVIpWMYi7x/ZociCL9Z5iOr3OLzFAvKU9iFN9gFu8/7LE+CfPA4NrUXrH6EntV2hVeydJI53arM4ngmzFh0+Ps772xeFd/BHBxhrZM9GhNKhSvZpZsdfr4jZN3UotLsqnrKGC6kXYVLXO+T0fQa+kPTPg4y/FwnUXASpegVz3sHaBJ0DlMUH9JRWvNl4uYLYrmESqZ19WrQugxXnM/mbqyPp3W8NPD6yRe3ZwTl/HC+h719bNulz5W+mbG96IPrtjdAFxskvTapdJOiizmDdz/67JMHifE5cfH7Ny14fgCu8+CDH/Oy8B9DbLRKwQyl4Ea+gLEVirqjx/ipxpGlsWI8OOIAQtC7AoYAjb1iRgrsr9mgpPh5xBretNy284Bt8eQpbyVB0DpreP5nN5w5ZIN9zawxTmZNCdoNTNWFX8pcy2MPEqZGGU+oGZvq8dS8LZdwlpJ8YQqC65bAP7EFbrod+rz6ZdoVJ8Pzg6HFnWtoMX9kgBolQZ9rQs4Qvd3w+F0G9i6s6bV0A5/BSH5jae30mEB9M+OAkcWMg0djt+3z882R/KbYxFW4xRYu/40gf1avFOS2CJ56JY/tDfACWN55Gh8lT/M/Ssu8uchmm45XLiE0E38lLCTBzl/kiKohuEKiEc6DkoIvHveBOr8V5iV0V34LxAuk/D6IeOQZMJ4S3LUVTwrTfcLBcYBXWzRDi594qiFxFMtGOXQiH25+2nx4LM9+c4UzealdmFYFseCftts2dVvd1H2zdx+xvTx98esheNKyaTNerT1JbPHO0NG2KeNmff+LcyGZ9OFbexboomRnCZlU8fassU4fsYV7vFyFNnrGyz+30e04H0+gKbUWfDZM9M7weXPOuPXxTyubZD9oWzxz+kazTWzx3sixl285x5KV766dV+AMZBwxO8bqBiOAJ5bnaYaeHLjuPNe/JnlCmd9AMXzuGIHFYUkKcCYsZWEEGHTlKpbpoytf0Ie2ozu2HXt/+/ajpNF9Vmx0P/5negGn/nykmpUZxR9iBveQgpHoMFECvrwxkqbfNdbFT213/rcYiWm8qUaMJH15fNzOprac4KY7ASPZtpROei2x/rrxGzZzjNS3p/OC9MX2gdkMI53H4ouDnX8NyL37gctXDBPOu9oy7L/5Ct5KvydG6v8vBslgacd/wCCF25oGjC7J2FrAMUjRmob1X3vRjUGy+m58mEgaZ/ZmGOROTj8SMqCYPrrgtvfkDWiHHrWtoRW8JMF94smVBmqcuMMvUCkFw0kuu24yKmOPLB9QvCLW9kKwpXSsKTkIMNuMQqdRbFEeMLJIJyo2ogAw0AZ4fxLKr0EjaszzOGKCAC0EwOF/kvFxhNYBwn9K+zRVoVFPtbOSWOc6IiRO23zi0Ce7DlySSOFrM+fMKX77+PvXyk9+I5MCXZlt9moc2m1c3QaLpk/duW+BPGBucbeu2QnJr86cv+3IbHlC3jjexsTqO6RYygSsNEQVh7vbyItd3CeerDPWqwJCbRUUA9g+2jAotBKAN/M7rBbLg/NYDMRcngEP/Omn7m1jMuqG1O6bPG7G4cNSJr2T7Xwqb4AkDwgMWr6eHM/GRs7rWuiPy2BIQlGXGvSBe3n3iSezohmhiv/XOv8EFy+u1FIG88TCiDS7becJ2/ypCzbF2fLKho66/Rt50bn41K7JYwTy6BTw0hBs6wfAiza3FFCTL9TklrAnt4QvmuVEnDiV5gyjI6fi4BkzhORHpxQ7iVE7hKQKONHml2p0STy/pIF+/z2/BFyEWkP5UYnh+dT2/Pqy9ftR36fJjU5OpSdzf7bIKXdH0VNT8dDjx8k1Z8KpU+Tao1Pk1uHDzlqcUYyagBzK4be/m0+N/mj4rDmvhPxY/OCQeXoJAm+Wg3H4Itmd6fGklvADnLCUrsDTl9Bz9NxSPIOueJnMxO867zmv4o+plSSRUEV2ZsDKZ7nsWtfgYTTi4h3lx1ydTxhTjWCtnwMswmGtGy7xfNwniTLu9BJt0OClWcZWQUEB6QE9hsQ3p0Pm4YRZwupHkQVrfaWRRCrst1JsyPkZCDLazXWlYw16W3MuCpH/WS6KHKvaTZY4FwjBOTn9hSmjBsD7OtB8slZujWqjRF5VgiwOHxSszDJqivxMOh/FOrrS4+l8AQEfnzH4cfqcTDuwrnjixOJ1B6JmTBiUlTWoZCbNz7i34+bkhaNfmnJr5/2MzPpnl90q2JSQtHnszWUnGwAPDvoAm/6xHpnlvrApJ4c+kI8qfeYLPA9V8Vzb4givzXkOt6gNp0NnCleKg9pgzqvCOusfxqvVyCN3Wec7wzZkxIghE2ZE7V9fVFJStO4APdLg5LKbRZvqmjcV31p+pn5mxv2dtybPH71w8s0d9zIYD8vwNvFHIRRFglY7fMOFZHu41rgFVML4YoZdHedGVtojLbxoj+kJj+2MSUqk53LlP26a1H9F/7Zjm2W+MLx0Sr9VA54a07x7Prk160inzKbpk0YGz9nfpVtz68xs8N0r6CIcC7rCYooGHslxExLAfA0fGKw4X1ZVP6tWRoXZbP5Ll9JFwkWcyHKJk6v9hW+lRGRGeehJk84LObzzJf48X+LPK9D8VUt67Ea+ZgmOYepLUexSWUxNWRW2NCeRJ1a0a3d4bqVzyf4xRPzsVdvRj8+/Zyv9SBAeZ1cWngj59pYJJ11rcBUnRXx5zXBugyfLgvmarBS+9sSF3TUZdre51eRAfSod8TIb4fZ4i8MSzyry4tkkcfyyeJKlnj6yB1ba43khSxhfiRXmjdtMoFxs+Fnb4PQkkLig9dOh8Ua8UGdtLOCqXn4dO+oufOT/mePwEUEoWmibtsIfnyCz7WNOtM3JCf7eZs/F9c79eGGP/MpC+0Z6JZdht7HV30lDxV94xWkicghG0EJBUx/KpN3oSQ+WpEtSCkUzkjJc8UWGSakG0pl0AJUBMaenMcAsjul5pqDwTOa6PhtbtX2m7fY+23qcGJN3InNH351tOrRtsbnvo79w9IencDT97tSH9Lt5XTIzny3t++ZzFQVF557f2W/H0892fXp3/73PnynMr+i5pR+ZcplexI0vf44b0U8980grYeyHo3FK/4RDl4RrZvi8p0McwaFCsgMFsLFdHhwaG0qy7KFcD0O19R9ypSMumBe4M48GaCNI9Uc/1xQ49I/Rs5KD/YetZCjevpg2xy/SQfgtOqhEWQiHx9Hmi8l18qnTkLs3l76LO8IXuQ/9sNFjv3QoQjsO2eIVLAnJYIMM1kg28jbabDb6QBCqnMKH5A+OwfOpQRwKOmpFz6CFyooTd4zI7jfx1XH7E01NTR1NQpbdpC9rrS4XNrX+p6lDRypfJre/fmrz1GdT4dZUfVma6s8xaanKKjp7vcon19Kpa/iJuzrbtbzONdXohTkTGuMkvloKfpt4FaQ4dHLBkCHVlz6nX0mk6Gbp5kNrL//6nwl5A/tjdPmrv0VSdOSt3Y5XvvnzpvP3ep1ii8aV/lanTcyLs3bgvdkvxzd5eczWox9/KZPdpS8X5tlaty7blr20TurLL7xZceOs/PKRpQXjJj7Vbts8X2NA0MS+4yd28AvxDZzQO3+aEj9ukkKFBFe/PMsX31gQoH+GbSTVWtF2vmgGktEy+GyEz174iFlwMRN+DIVPIXwYgVhsJwwPwUCW2GBO2L2bJu/ZI4Vu2LCBz1qMqb4j/SFVoBhUH6WzKk3WjY2gGxu5VdgKJ1Zmb+JVdZeNYMiqVqSI8Uk8kLY4/JPilXSpQ+/P0gRloaq7WLGc6q4Y0V9xzzxBndgaa0wNd3fQfwnKjD0/Cqrf4gAivrXqtf37X1u1VSSDCvIKpk4pHJNfdQKPxSLGuJCupJRW0VV9cCmuh5NwKR1Ov6BXaDbpLa8u/XxPya7Lpa/KxQXbZtnmvpU/fh79kc7AszArQ55BZ9E7uCW20570JK1ga6TYmiJSTv7idV3JyKaaa2EKLzeMdJXoxLFqY1TJUIlrmiWAf4Et2J8fMDVgSYCQ5egWgJ+caAmoaaIlQF+W6LUK0LPe779NsZCFvv4kYUqvktmlq/c/nzk4ZwSRtsyfsiogiK7vOCds37AXMsmJyIxa6c9MznthfOs+WV07+crZs5fNo6dSBjR8rptlVfdm7TvxuvEpaJPQVtipT0SVwUivQ5W4A7eFU/FsYbvggyQ2/yVpF61gjf9mM2Dbbc5uQkM8G9fKg2e61o2FyBABg0lFuaCLD0AX/SFaa4JaokU11E+4pxTKgrWrT40qvYr05RmKSIsjWuCha7SlHEXro0mWIyIy2lWHGsfqUK2qu+pYeR1qpN6ezJcLtdSsU1Upnvr3v9RiJLnXD+W69G8j6N9Vpn99cAEWMMEFXEOddCW+kI3JqtJnO3Ro5eOb6yd2G3BkX+aYwS++Qa5qlRC38lJSB10vPD99cocRtSPzujar196oNz7XoGnvLoOe69ynC7Mny4TPyETQWSbTdC95Brv7p8z3H4XpXqKrhOYZqnU7y5bnjFi2dGTO8oED2rfr169d+wHiR7mvvJI7etnyUR369+/QYdBgeH8flCKK4q/w/mDUAoE1YwhTW6TPVFxdECwG81phonetevL1WrjIVxQOxwuorYBm49ICvLnqPeFpoXUOfRYfyMH7H7VmdRmgXxPJOrJXOm0Q0GUQxbrHqxwMbJWDQZluBjobWUZOSqeA7grQrX1MV4/R1VPo+HrWI/iqdIrP2YoWtjTSMUNkg/3xnC1YYjZni2IB3vA5W7YEHz+9Svg7Xzol0yo+ZjbRYcKnPH4bUkPeUhNb85kcP3W06V0jp4aBjoBgFvA4QnyCFcOqivkVo8EScjhy6aSFq2vZRvmnrB/bf1GjErGFc/6FTSWFgvjo1Lo+g1q1d/4pfcFqJMFBxPF6sLroyZISzwwZRkqUBR1Uh0GwlthAtuf9SJ1Y+PEm8cHCJxew9LCnEgdtJUW4nVAXPI+ez/1rbATg+3br1pGicoU2m3bHbCVBMHrKa52o5y67j0eHdSodBgULUuuw1YUKkhQ8kPFHQObw0lW6gVN6jY5p65vZa9DYHq1bNm/kM4PrTT+yBveXToI+XKquJmse64PE9EFy6QP3B0KQq6avhXZsOfxquZbJO+JY0fO/Z3v/eZ37/L2vvGLfu+pVe/7Y/FGFRaNHF4oTXzl8+JXxrx469OqYufPyxo9+6aXRwPNssM/duX3+JIbZ509wf96WNxCS3pUq9EnoEupMXofvi9gHOkyHrpK9CNXcNtd9Z/h9FwFb+7jvh/suC1Hq+3zZfb6e+1YgJC+WTvP7LvP7rgozEVuZdAVFqsdgK3ZfK48s8+lEYYTYkq9z6Y7sBgVP8tUtLC5EhmjXGtD/vkzVe3VLEFaWw7ORoMyF87XygPXYbhOkFUkePDZ7/owJy0kRIZfeKj87d0rrWvrFi8nWOaN7F782zrO6Zd4nL6ZlDcOvroN28vUXOnNIIowN1rqnwSAPBU04jAJAtyUkAnxGHrpYD90E/CkewOn0QCd60Vk9dBXoK5zF6YKAyvt5TTx0p9CnuA+nC66BTvbQ5aF3cF+wOIeBVuJ0B1Gg/iDSV6rpR3voT+JWeDWnN7r4PIiMQM+27WB+xYCQLhZsQzD06NYaqulqLgYXRFd477gv4OL9sYJFeEoQir0K/x1+SLNiQJXPZJPwQdqxpM5V+LAI3hETgosdreFQ/lHItRDw+snwmy1eFtgKF/AkofyD44UknS626oLBufO7lUKxMMzZxUS6Ow9EkaMPd5EgsxyM59EprKr/Rq5zE14hdMINmazm0mfYehGQVSJiY20Svln9F1zn6yG4TtRTdAI9UOmE7OkbhS7WQzcB21U64U1n9dBVoMMundBDj3jTyR66PLTc1dd66GmZ950e+i5Q6evqP8G4ZnE+Gyp8Vq918SnC+4nnuWehoy2cT4VuAurr4tNHQycAXWPOp0JXUT3CxafMn+iiq/4C6LI4nwpdXnUzF58MPxLOpw/wKbl0DBCmeAd0jNnXF/5lpbwDFN8VfgwVWX08O2SKXss4giq9KzgkjSFmueModymDZ3VMaLxneQz8ur5mzeM1MnXpLvciGVqJe5OyXLLGs1aGlDnLXWtlnB+7+ug+H7epyrjFEapx+7gveZ24rhnQNXHZlVQ8ntPVAkn6edGleegm4Pu4gNPF1UDX2UNXgR7icZyuNrzXm66Th+4Uuo/zOF1sDXTRHro8dAGP4X0YB33ox/swDvowhvchRlnovnBKHAD4Lxw5RD8h2YH9XNPHfkqe0xdn+GI2I+6Ls3AufTsT98X9MunbODeTrqXrcBuI54b0pJv4ga7KxPn0FWX92dTqXeL30jcoEiWAVHvXUCnuKcZrrOpnvaae2lG7cR3GT2ydxuyrgfKVzC8q5fa81IvnYeGETwUyNCGFhcdirMwBxgOmMGOWDXUX4Q/e2G7Y6Dl9B7JS8rGHnh02esHTnauCWjaTyYst1g2tvC1MSU6Snausc7q7a/MtjdZ91vvP1by2vH2b9V/1vjH73sTjbbHgbN6afn13+LbWVcH16itl5tAPvOaYj+FmLj1p5RrDISAZH09/KXSxHroJ+KFrDIfXQGf10FVgyTWGw6H/velkD10e+sI1hsOh/314/4dD/4e6/Aqvg9VFAH0r1/t34+f5cwN5joM/F8b6AaDrzNe9G927VmiqqN3YF9Cmn7KE0eHrx5GAL48nVBP4LKEUpAmZ3csQWAgR6l45iC24w/W//rpOj9hsuMNuu323ZKeVPxw49B09Ar/GOJcenDH7ENPh16DNnaXbKInt3CBZnvRvnoICX4PE16+q81USxyRga+p6rW5yx1XGMGTU1KykAYp2b06Bg20f71xycAou+nJ9331Jdeqv6jhtBV0+3dZ90gqxxbmbG5eN/bxHX3prxZrNlvic2FTb0BE4en7W1ecHv7izFOTP60OlmyD/Di6ftAlGPpN/Q+jXSE+/KnRfeegm4GEogtOl1ED3wEUno4oxtThVY+h9FxV6TPeLh+7UsDBOZ6mR7qSHLq+tkWtTCuhGJNemFNCmRpUaejnJw+dJdAZiTHZHuovPgygd7mjJ7xBQ9+o78mSxB/DXHLVH+2uokI2Fk9j/WbmsksfRlss6fobfNdfMOmrx+lqHGcXylCUvIVSVmtktvILWqsWxLXha8yltLWGiJ+djjdfmfJRcuKbGMIGv/lP2GXCXG4q/LDrfKvX6xh2Hbn6O5elT528oINKNd6eW1Wt9bNyHN5xB7+wftaGtpVVZVZfcY3Vp1bqts4Uli3YFElK8zliY22/62ytK9/V/aeVLOQHyon35o0YU/XVlZMyxn9o17ZfRY+SYNjhu6QvDi4U1H62XYlceVvpqOH2G1bJCX3V04aSBHCfx2kuuk51dOrnPpZNx0Ic6j64pdF956CbgF106WbcGugcuOtDJ6YpO1gFd06l0TaE76aHL66XoWl2g0nHNqQuaE+/WtepTfD+/c0B/3IWTXgALp+AkFa5Ba4COSh+66GQ0IYG4UJLoRkn8eWxzJaf0ped5FdVNwPMrOElS4aS3wSA2lOweurxqHTxAwUm6GnDSCLBPjaR7IL0UNAlB0KSdgQ7URbvU1hjIfpU3NLYyAiqOjWZ7ejjCjEw7HbVj+RkKq82+9IF81tpUO8wVUEVxVVVP0+i8pmlweIi7YomXvZrAZSZJSSy/DnbNlGAS0hLTlelDpqkh6UKrwvH0pwuV9HcsfjHa0VQMGdmNnmuCYxuNaJrU/aXmGFtfwonli3cfOvFW6Wkp1Eb3Xuv/Oz2DQ87ewaE9n5bmnM+0d9kS38w0unY3y6ouVZ/5Jvh1G/29/dWvUfUp6BdeHyb9DHJ8zoVp5qBQLm8Ti4A8/cdrtqRvgO55lz6eQTEuzKXuZ4XuuoduAp4PT3LrrTfdLx66CrQSEKyCuaQn6H720J1C8138xdZAV+GiA70dFeZCXDpOpUZczOZ1Rp+JjcWV3L/6owz0joCBim9D4cmb6Dy/kN7u/2Q6RdkgI4FBYfiIjauihO/pwKXwj8wd//CNqvZvKO8aVD1ejBCPajGYph7BXZ2qwWDaNW2OGA0Gq6/FYKEudbIqKVZkdgMylisxWWvAYKxGrlV+SmZWzqAc+uhKxohGPbJGjBxr69hOxrPq9rFsP0rOt20u05nx3ZO3HeO1c5ERb17o/J/lrH7OGPbG2Y6/vFZ0JEMINZooPZRb3rzqgcGA2eI+vucKq9PhdqG/S19Ou+xCmMYuKXQfeugm4HlIsQwRNdB96aGrQMtddiHisQXz0NlddKAHOYpViPDYrwjQA6PHV/I6Ef7+wa73P+16fxS8P8yDvd6kw0Rf7foJDrf+ef3E/1ltYM3rJ3yV2kBb07fH1VwaqDvonNlv6BO1gZ42211tBhmZFRlFgYTCuIyiQEYm11jBaDsc4ng9grq+1hsOuOpr42w2d51nfvUdXRzfOykBLa1h1wjNVmaayiAPxAjWRKOOUKWEJRTQRSjO0uwqirS1daI2bvX32iqjPi/pcW0LEG7y7KAgPS5aNISF6OKqNgx/+dn79HNc/37Xtb2FIWxfBbbHwqPc9nNatprd4f2vv/Xzx92wLwQxPrh7gG+u83quc0uYzkf8WedD//qOnr9FfwfJDQFZxALGYntlNkeza7ABmsJCjr581OhL0aBYZUmSr+KsGKRSTYw7asVy1Urk9foqx2NP5Z6p6RP1szUhI/dmMN5FtR6YNAQsx8prLVtemuFal7GhWVrrw7MWX2vZ4ovlroLbo8e2bz8qlvK1GpPe4tZjxYxpq1SLNZZNn77MuwoXH3Yt4MDoDfEW+Ui6BDajA4iJb7FIeOmaxyiXH9Nd0BE2oRsMehvLV6zq0FNslGc5MnW42C5UlncU+gp86ySjGexheoaVfFS0bWvBt9niHyHbtxuvcz3dKS7ED6WLfP4nic/TGz3GXvD88tU/ngz65xmfnSM6dsge/kyn7B7piQlWa0JiutTwmeFwYfDgTklp1nr10pvyMZUr3ifV0nXwZWYwJAi6lhd52H35iotA1oOsACWQ1U66C4seVxWx15Hqgue7rG1qadszv1e7LemN20tn+o8v6Ng0pO+Egs4ZbJzbyR7xJyFM3xF9/gXqZW3Lrh0ge6SflWt2lJvblvEySGyCDeo9SHl5BrNsquqiaGwVjOZBhZ2eKhG/xs3oh3tQjfd61gOoZy2UHTEN7GYph36MU/bze6sbYRkL/7KHpjyyU1pJO3oX+51jPl5sQnzkCH0iYA9mq8+gP4GHCK99ueDdB5Gu0rWXF7snkN9zlt9zFlWp73Fl9Pk9forBY/XpTfEfOITvIx2p5YzVQ7m2AkpQ7R7NGLXafh7ZOc02gn6Kk/bthWNyGdvnhNQiknAcPIoPcgh+vGJEM5exMqd3nxz2EYJ65OT0aJeZnZ0J9+WjTbhK2Ak+zgdFgj2MgPuwGadj620c9gK9ipNeIIl0Kp4SiqcwWeYA/e8eepnTW7ERbsl5ASfRqy/gMGEnnRdK5+G5jL4NmiRkStFgmXx5ZQuxpKRmJGHTArYV8CTXFr8gi+4kRegONpztydjLE9m7F7s7ZkpsdRQ7tGUHPTvIkq9rhUeAaroJccUWKh0+AbKnrkXZndFoTo9Pcu3OSDbv2DGWRov42hRaFxfKEUL3QSdOdCPznQvwHZLCda4n+PhzwFMymooeT4E8UU6UnARDKlm7ADdAu24dcJ2hEmjsIZX7g5NikyxJQpY9SRuAGivhCtuWO9p7jwGN0USt2dxcOl/ihbyWeBnjhVXO6x/tbF6U5tt0Qssv6f234R8O/rJ5YVvfpsXNdn1IzM7rxEyMoafuGgyjg/W4zu+hudtzE37DZn1wnj709umkXOaG0Vtkj3BbCFP2kRUs2hW0DI4Kt9lML9njWncPKAgPEBqCLjdXZYdDvP2sxLdfEy1ee6iKyqSl2aBLT8ADxr6CMTmmyzLBcyeCcuyF50a59z/g+R3v55ZFqh8Xyet6lckpR3226xuboVLpiHqGylHfxJYq/cNuqsHYFE/2Ok/jlt2b9sjsN2QkkTfMnbp0yKhLBG8biKM6DbC07dG7vTx80aTirpOHH5GVPc5/JyeB5wboJYXnesBmvRC1/2V6E+lbTymN2D80sjByRqSQtX9G5LLIjZFCcXlwZGwkydp/IfJG5H0412zoLUREagu2VC2rpy+L05zazZWaUqxEzXaq6U/svEoOdHqqc7dt8ybtlkhObu+BOVlZkyf37zOwf9cRI4j8pm3uWtK1xZDI8OGdxk6eUCA/1bNbu67PDOjYtmXXTi3kIbYJbCz3hmDEX4jnY7mbajVDiPcUFFH2V2XbFKuY9hQbsC1W/cm/DeJxa9bk0+dFvLuYjsCpciQWB+7Y8TRJc36LV+Jk9P8A9jXlVHicY2BkYGAAYhs/05J4fpuvDPIcDCBwVsziA4z+3/tPkF2BPQPI5WBgAokCABLWCk0AAAB4nGNgZGDgSPp7FUgy/O/9P4ddgQEoggJuAQCO3AZvAHicbZJNSFRRFMf/997z3tgmqBYSVCpRgSRoiyICsTTIaiI/oo9RY3RG0yZtMYUfA0ZJRhimkNWQn2VakYiLJDBnM9QUVNQmipYtyiKhKJfT/70KpvDBj3PufZz7cX43Db8/9e0PLzCg96JdfqJQmtBszaFRvsCnKhDWZ9Clu7DcBLFaOrBHXUCZ3o089QljJgdr5C46WTNDmsgxspNMkGvESwLksJpCVD1Ag6Rzrg1XZB0iZgQlnn1olSQy5QdiVhY6rALE5Abp57gFvdY4Yjobb6UOpdYqzm9BzJ7nvwlSjYh8Z6xBxCriGV5yr0fIsaowJvPI9GRjq3zENnmPLEngqPqMm2YDchlhyuE1YShdjErxok7C6OeZ/IxNkoEKPYwdcop5GAPqFe6rD8lL5isGndyTzrtxnvjcOtbohxyvQKMex3qOo2YOG+2l2M64iawlR/QtFKk4phiXWK3odnsfR4/42INeFFpPcUKeIEfNYFDeIGRiGLGDOG4uotOMok0qEXF6bzeg1tjolnwcMIU4zbs06wKEue+IeY5StYDbXLtaJXHQRFk7hLP2SgzZGWQSPWYWIbfni+ApxjLHg+sgBZ2dXKCHZ8Qwf8ceF/118D+Si0rXCT2k4nqYxbRM4qrb80Ww43wfjgc6SEUlko9VAtcZX5M7MoaaFAf/0oVddOfk0VQcD9KOYSdyrXFPC0KeAKrMSQzRyT0TQa11HpP2OUyrEN+/gx8+HSD1pIT0oVf7ESJB04d8vmGv5GG/XMaoTsMhs5k+ytBs6lH+C6i82U4AeJwd2tmPXOldxvHKRYRwMnEcoih3RMg4MxPPYPc4jNtuo7mYeDxGINvtjqfdNSj/QDTihhsioaqzjKu6vLR7k7cDvaY3IXBvxEu5cAMz7rY7KBAJhCCCkJBlEhJCJK7m8KvPhb961fX+lvOct95z6nldqVQ+Uqm8vF35yK9sf7ZS2fOZB5WPVi5WPlbZgx+r9FY+HTxW+VSwr/KZYBHcW/lo+eXgHnyC2/gUnwX3mbPPnH3m7DNnnzn7zPlU5VPl5yr7Y+al4B78jXIreKD8ZfBF7MEj+Gr5J8Gj5X8He8vF4LHyfrCvnA6eK/83eMGnb5k/WO4GL5bfCVaN3658PHjJp6M4huM4gZN4A2/Kdgtv4x0sVFxVcQ3XcQM38Z4M9/EBPsS2Tjr42F+euPZtfIrPgr8Z1/u9YG/5g2Bf+SRYBA9UPl5+P/hq+d3ga1HrQOUr0dXnK3vLm8F9uL/8cbCb4fOR4UfB49hXfjt4ovxhsGZOHRNMMcMc3w31Ph91u1E7Mu8Gn6+8Gmvj+crJ8ifBN/AUvln+NHja+Byex7eiw+fjjnw/eDE6eT7uSHe84NNFXMJlXMFVXMN13MBNvCfnfXyAD7Etcwe3YuYLocxngvtwf/m3wZc+/L9g9ypeqLxe/lvwZFzvC3EtXZ7C03gOz+NA5HwhruVHwcG4Ly/EVXRZk7OOCaaYYY5TqkzjDM7iHM7jgiqLuITLuIKruIbruIGbeE9X9/EBPsS2Dju4ZeYOHXaDX4i19qlgdy19oXI8vplfiBXyn8Gav9cxwRQzzLGImQdlOCjDQRkOynBQhoMyHJThoAwHZTgow0EZXoo78qNgDeuYYIoZ5sGXK58sO8ED5b8HX8QePIIn4+68HHewy1N4Gs/Ean+5chbPxTfi5Uq/8XmfvmU8WP5T8GL518Gq8TtqXZJ5FMdwHCdwEm/ggmyLuITLuIJ3VVlVfQ3XcQM38Z459/EBPsS2fjr4WK0tOd/T4fvB34pd9I+Ce3B/5deCB8pHwRexB4/gqx/+JHi03A72lmeDx8o/DPaV+4Jvlf8YHCz/OHixnA1WjWty1jHBFDPM8ZL8oziG4ziBk3gDb6p+C2/jHSz0cE8P9/EBPsS2Tjr4WJ4nrncbn+Kz4CFr8pA1eciaPGRNHrImD1mTh6zJQ9bkIWvykDV5yJo8LMNhGQ7LcFiGwzIcluGwDIdlOCzDYRkOy9BjN+6xG/fYjXvsxj124x67cY/duMdu3GM37rEb99iNe+zGPXbjHrtxj924x27cYzfusRu/Utn74YPgPtwfCrxSeak8Gjweq+WVyP/94OvxrHklviO/CL6Bp/A0nsPzeKHyieBgPMtfqVSxJmcdE0wxwxzfLf80OKXKNM7gLM7hPC6osohLuIwruIpruI4buIlt/XRwy192XPVu8Ego/O1gb+h/JFb1B8G+8l+DRfCL8elfBHvjifDF+PvfB4vgq3Gn4mkae8tng/uM95d/GTwQeV6Nb1CXL5WfDPYYH8HfLn8WjLj414vHoqtX402pO369vBo8Wd4JvoGn8DSeKUeDZ/Gcv/QbnzceKNeDXy5bwbfKqeBg+VfBi+V7waFyNVj1l7fLvwl+9cPu+B39f63sPptr+q9jgilmmOO75e8FL7mWURzDcZzASbyBheuacl3TOIOzOIfz+PXySnDBtSziEi7jCt51vavGa7iOG7iJ33Dt9/A+PsCH2KZABx/rcEvUe3R4H3fczd3gUU+Zo54yRz1ljnrKHPWUOeopc9RTpjfeET8d3Fv+eve+lv8S3Ge8P+5Lb6yKXwRfxB48gq/FLtEb9/1bwZOxX/XGfe/yFJ7Gcz49bzxQ/kfwrei8N+7vL4NV/Erspb1xN7t1ayrWMcEUM8zxkuqjOIbjOIGTeAOnVJ/GGZzFOZzHBb0t4hIu4wqumrOG67iBm3jPtdzHB/gQ266rg491siXbe67xfdyh8G7wWOi/t/tdKrPgJ2OFHwv9u+P98e0+FvfzE8HXYtaxUPs7wZOxyx0Ltbs8hafxHJ7Hgdg/j4XaPwl+RYZ3ZK7JWccEU8wwxylVpnEGZ3EO53FBlUVcwmVcwVVcw3XcwE28p6v7+AAf4pZP39Pn+7hDh93g8VDmW8ED5X8FX8QePIK9cY3HvREd90Z03BvRcW9Ex73THvf+czw06Y4Ho9bxWIFdviPzJXlGcQzHcQIn8QYuyLOIS7iMK7gq/xqu4wZu4j28jw/wIbZ10sHHqmzJ9p7e3g/2VX41vkF9vq19lefKbwb3li9199/yaXCf8f74pdYXKn03+CK+VP5ZsMf4CHZ38r7u3h886tPeeI73dddd8HjluWCfv7yGr5ebwZPxBtIX2nZ5Ct+M3aMvFO6Oz8TbWl/s8F2e85d+4/PGA8ZfLv8ueEHUW+U/BwfjmdUXO/wPg1Xjt11jd0/oq3y1/PPgO67ua+WzYM3V1THBFDPM8V1XdMmVjuIYjuMETuINvGn+LbyNd7Bw7VOufRpncBbncB6/Hm/RfbEqule6iEu4jCt4lwKrxmu4jhu4id+IN9u+WCFdZe7jA3yIbfp08LHOt0S9R5/3ccca2MVvlv9QORHvdc8FD8RaOhHrocsePILd34An/AY84TfgCb8BT/i+nPAb8IQ95ETcqe8FL2IVazLXMcEUM8zxkiqjOIbjOIGTeAMX1FrEJVzGFVzFNVzHDdzEezq8jw/wIbb12cHHqnR/D/5OfCN+GjyKN/EW3sY7wdfj98XD4B4cLH8erGIbO/jEp9v4FJ8FvxSx3w3uwe6T7kuxwn8erBq/bdw27uATM7fxKT4Lnow8vwzuwSe4jU/xWfBUzPmf4B4cjGfNqajSZRs7+MSn2/gUnwXfrHw03nDerOzB7q7ypu/7m7EqfhB8A0/haTyP3e/mm3G/uuNFXMJlXMEtfCLzNj7FZ8HfjZ5/FtyDT3Abn+Kz4O9HDx8E38BTeBrP4wIu4hIu4wpuBc+ockaVM6qcUeWMKmdUOWvOWXPOmnPWnLPmnDXnXMz5ILgHuyvhXNzNHwerxm+b0zbu4BMzt/EpPgv2WxX9VkW/VdFvVfRbFf1WRb9V0W9V9FsV/VZFv1XRb1UMuGsD7tqAd4YBbwsDvKkB3tQAb2og9N4bPG18LnoY4E0NxO+dzwUH414PVC7Gnj8Qv3q64wWfLuISLuMKrsqwhuu4gZvYlqGDW+Y/0eE27ujwqfEz7D7TL+jqgswXZL4g8wWZL8g8GNe7N7gH95bjwX34eig26PfdoN93g37fDcZVPxc8bXzOnPPGU8bTOIOzOIfzuGDmIi7hMq7gqjlruI4buIlb5jzR5zbu6POp8TPcjb9cjKtIu7rjDu4Gh6z5IWt+yJofsuaHqDRk5Q9Z+UNW/pCVP2TlD1n5Q5QcouQQJYcoOUTJId+LKj2r9KzSs0rPKj2r9KzSs0rPKj2r9KzSs0rPKj2r9KzSs0rPKj2r9KzSs0rPKj2r9KzSs0rPKj2r9KzSs0rPKj2r9KzSs0rPKj2r9KzS8+3o+WfBN/AUnsZzeB4XcBGXcBlXcBXXcB03cBO3gn8QT40PgkfxJt7C23gnWOPt13j7Nd5+jbdf4+3XePs13n6Nt1/j7dd4+zXefo23X+Pt13j7Nd5+jbdf4+3XePs13n6Nt1/j7dd4+zXefo23X+Pt13j7Nd5+jbdf4+3XePs13n6Nt1/j7dd4+zXefo23X+Pt13j7Nd5+jbdf4+3XePs13n6Nt1/j7dd4+zXefp0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKVOnTJ0ydcrUKZNQJqFMQpmEMgllEsoklEkok1AmoUxCmYQyCWUSyiSUSSiTUCahTEKZhDIJZRLKJJRJKJNQJqFMQpmEMgllEsoklEkok1AmoUxCmYQyCWUSyiSUSSiTUCahTEKZhDIJZRLKJJRJKZNSJqVMSpmUMillUsqklEkpk1ImpUxKmZQyKWVSyqSUSSmTUialTEqZlDIpZVLKpJRJKZNSJqVMSpmUMillUsqklEkpk1ImpUxKmZQyKWVSyqSUSSmTUialTEqZlDIpZVLKZJTJKJNRJqNMRpmMMhllMspklMkok1Emo0xGmYwyGWUyymSUySiTUSajTEaZjDIZZTLKZJTJKJNRJqNMRpmMMhllMspklMkok1Emo0xGmYwyGWUyymSUySiTUSajTEaZjDIZZXLK5JTJKZNTJqdMTpmcMjllcsrklMkpk1Mmp0xOmZwyOWVyyuSUySmTUyanTE6ZnDI5ZXLK5JTJKZNTJqdMTpmcMjllcsrklMkpk1Mmp0xOmZwyOWVyyuSUySmTUyanTE6ZnDKXnKJe4vBfcop6ySlqw5lgw9tjw9tjw9tjw8lmw9tjw8lmw9tjw8lmw8lmw8lmw8lmw9tjw9tjw9tjw9tjw9tjw8lmw8lmw8lmw8lmw8lmw8lmw8lmw8lmw8lmw8lmw8lmw1tlU7dN3TZ129RtU7dN3TZ129RtU7dN3TZ129RtU7dN3TZ129RtU7dN3TZ129RtU7dN3TZ129RtU7dN3TZ129RtU7fDuh3W7bBuh3U7rNth3Q7rdli3w7od1u2wbod1O6zbYd0O63ZYt8O6HdbtsG6HdTus22HdDut2WLfDuh3W7bBuh3U7rNuWblu6bem2pduWblu6bem2pduWblu6bem2pduWblu6bem2pduWblu6bem2pduWblu6bem2pduWblu6bem2pduWbi87sbpsPV92YnXZidVlJ1aXnVhddmJ12YnVZSdWl51YXXZidUWGKzJckeGKDFdkuCLDFRmuyHBFhisyXJHhqgxXZbgqw1UZrspwVYarMlyV4aoMV2W4KsM1Ga7JcE2GazJck+GaDNdkuCbDNRmuyXBNhhHnbiPO3Uacu404dxtx7jbi3G3EuduIc7cR524jzt1GnLuNOHcbce424txtxLnbiHO3EeduI87druv2um6v6/a6bq/r9rpur+v2um6v6/a6bq/rdlS3o7od1e2obkd1O6rbUd2O6nZUt6O6HdXtqG5HdTuq21Hdjup2VLejuh1Ta0ytMbXG1BpTa0ytMbXG1BpTa0ytMbXG1BpTa0ytMbXG1BpTa0ytcbXG1RpXa1ytcbXG1RpXa1ytcbXG1RpXa1ytcbXG1RpXa1ytcbXG1ZpQa0KtCbUm1JpQa0KtCbUm1JpQa0KtCbUm1JpQa0KtCbUm1JpQa0KtSbUm1ZpUa1KtSbUm1ZpUa1KtSbUm1ZpUa1KtSbUm1ZpUa1KtSbUm1brpxOqmE6ubTqxuOrG66cTqphOrm06sbpl5y8xbZt4y85aZt8y8ZeZtM2+bedvM22beNvO2mbfNvGPmHTPvmHnHzDtm3jHzjpkFH77gmBV8+IIPX/DhCz58wYcv+PAFH77gwxd8+IIPX/DhCz58wYcv+PAFH77gwxd8+IIvV/DhCz58wYcv+PAFH77gwxd8+IIPX/DhCz58wYcv+PAFH77gwxd8+IIPX/DhCz58wYcveH0FH77gwxd8+IIPX/DhCz58wYcv+PAFH77gwxd8+IIPX/DhCz58wYcv+PAFH77gwxd8+IIPX/DhCz58wYcv+PAFH77gwxd8+IIPX/DhCz58wYcv+PAFH77gwxd8+IIPX/DhCz58wYcv+PAFH77gwxd8+IIPX/DhCz58wYcv+PAFH77gwxd8+IIPX/DhCz78FD95ip88xUWc4h9OcQ6nOIdT/OQpfvIUP3mKnzwtdlrstNhpsdNip8VOi50WOy12WuyM2BmxM2JnxM6InRE7I3ZG7IzYGbGzYmfFzoqdFTsrdlbsrNhZsbNiZ8XOiZ0TOyd2Tuyc2Dmxc2LnxM6JnRM7L3Ze7LzYebHzYufFzoudFzsvdl7sAs98gWe+wDNf4Jkv8MwXeOaLPPNFnvkiz3yRZ77IM1/kmS/yzBd55os880We+ZLYJbFLYpfELoldErskdknsktglsctil8Uui10Wuyx2Weyy2GWxy2KXxa6IXRG7InZF7IrYFbErYlfErohdEXuXy32Xy32Xy32Xy32Xy32Xy73K5V7lcq/SfJXLvUr5VS73Kv1X6b/K5V7lcq9yuVe53GvyrMmzJs+aPGvyrMmzJs+aPGvyrMmzJs+aPOvyrMuzLs+6POvyrMuzLs+6POvyrMuzLs+6PBvybMizIc+GPBvybMizIc+GPBvybMizIc+GPJvybMqzKc+mPJvybMqzKc+mPJvybMqzKc+mPG3ua5v72ua+trmvbe5rm/va5r62ua9t7mub+9rmvra5r23ua5v72ua+trmvbe5rm/va5r62ua9t7mub+9rmvra5r23ua5v72ua+trmvbe5rm/va5r62ua9t7mub+9rmvj5yrvHIucYj5xqPnGs8cq7xyLnGI+caj5xrPHKu8ci5xiPnGo+ca3Qo06FMhzIdynQo06FMhzIdynQo06FMhzIdynQo06FMhzIdynQo06FMhzIdynQo06FMhzIdynQo06FMhzIdynQo06FMhzIdynQo06FMhzJP/K/ybdzx/8N3/P/wHf8/fMf/D9/x/8N3/P/wp2Y+w13zd83fNX/X/F3zd7vz/x+R6vDKAAAAAAAAAAAAAAAALgBaAMwBWAHmAogCpgLQAvoDPgNkA3wDlAOuA8YEFAREBJgFDgVUBboGIgZYBtQHOgdSB2oHsgfkCCoIiAk2CXgJ3AoyCngKvAsEC2oLugvWDAwMXgyCDNINDg1gDaQOAg5kDtAO/A84D2YPvhAGEDYQbhCUEKwQ0BD6ERYROhG8EiISchLWEzQTnhQgFGgUmBTgFSoVRhW4FgIWTha0FxgXWBfKGCAYZhiWGOoZNBl8GbQZ9hoOGlAakhqSGrobJBuSG/QcVhx2HSIdWh3wHm4eeh6YHqAfSh+KH8gf3B/wIBQgaCCSIKgg5CD4IT4hSiFmIYIhniH2IgoiHiIyIkYiXiJ2IvQjACMUIygjPCNUI2gjfCOQI6gkDiQiJDYkSiReJHIkiiS4JTYlSiVeJXIliiWeJewmSiZeJnImhiaaJrImyieIJ5QnqCe8J9An6Cf8KBAoJCg8KMgo3CjwKQQpGCksKUQpein0KggqHCowKkgqXCrCKtoq9it8LBQsSiyELLYswCzKLOgtBi0eLTgtUi14LZQtrC3ELdguIi6gLrgu5C8+L74wBAAAAAEAAADaAEYABQBEAAQAAQAAAAAADAAAAgAAtgADAAF4nI2SQU8TQRTH/9NCCVA4gDEcNM4JE0O323IhS0IgBJCk4QCGePDg0C7thrLTzA5pOHryK/gN/Ax+Aj178OY38ObJi/G/uw8sqIm72Z3fvHlv3v+9GQCP1CkUyucJtoUVakiFK5jGG+EqVvBBeAp1fBOexkP1VLiGunopPAOt3gvPoqa+CM9jTn0XrmO5siq8gKDyTngRz6qPhZdQr54xu5qa5WyrUJKzYvRr4QrmcCVcRYi3wlPU/Fl4Gmv4IVzDitoSnsG2ioVnqf+T8DweqK/Cdayqn8ILeFWJhBfxovJReAkr1efYh2X3PDR6MBwNqUvbCNdwSNDHoFg9oM1yNkTMWZuaW/xj36Ze94w3umtH1y7pD7w+sLY/jHU7bNHhmFFn/Dw/HNsz6zl2bjdGJw/B7fYRN58M0RO+kSQOscEAJol0uaEuNomYMdzAP8Mx6QycshCHjMt5AzTLCfiFRWHrzLA5WeZp7LLEproVtMKwtb6x+ZfqGn/makiuu5ISZtVFoz0VGDY+xiVHhwvaLM7vtTu4lZ5k2mjvTC++NO5C23PpdYA7ASituLdLfqyXN4tB15J3qdYVgjz/pmhEKTZvjqc9bw52By7JfGLSvOGx85lNy0Ps0i+lV8wiNG90WhTjitIGxU3Z4U0y9Ctnd2PWaLl/DG0KDfNr0Y3TLO7pq7QXO+0Hsd4ZmS4HWVnTN2fSDuifN90zVYQm33HxBkz8O3nABI69aLIbkyIyWjo4ZCv2cIQT/hs3Igbej6JmczweB6ZIHljXbw5LAVmzc7i7d3Sy1ygE/N+t+wWetNb6AAB4nG3QV2zNAQCF8d+/w23tvfeedVF7j9p7792qope2V+0RmxAi4YlYL8TeEeMBsVdsCc/25pXWsy85+U7O4xHjH38yTPc/XuUlECNWnHgFhCRIVFAhhRVRVDHFlVBSKaWVUVY55VVQUSWVVVFVNdXVUFMttdVRVz31NdBQI401kaSpsGaaayFZS6201kZb7bTXQUeddNZFV91010OKnnrprY+++ulvgIEGGWyIoYYZboSRRhltjLHGGW+CiSaZbIrD9lttjUt2eGutLTbZ5aADQYyNVtnuux8222m9q974ZrdDfvnpt32OuOWGo6aaZmveT3ekuum2B+6657530jz20CPHzPDVNs888VS6Dz7ZIMNMs8wxW6Y9IuaZK0u2qBzz5XpvgUUWWmypJc7ba7llVljpo88ueO64E1547aWTTjnrnGtOO+O6dS674mIQG8T5EsQHBYJQkBCKZs4Mh7v2yHfzcOvkuJRoViQUyUxNyo7ODeXkRvKdmJOelfpvSUiLRLPyy1/hK3IGAAB4nD3PPUoDURTF8X8SdYIfSVALLWSCiM2AY7QQsRgwBksRK7GwVpAI5pUScQNZQpZgG6aZJcSduITx3TeHqX7zzr0c7izYSBaQkNMgoplQ+I8xT9wy4ABoJwVNvnnlgas6afHGIyPO2FGywj3XnHPElpJVhlz46rhO1kg59u/9Oom45ITDesff0fZhZEf1R58vezc5p6zT+Mh5l1/yV/bNSU7GZng/y6lMTT+/k2M5kz+ylLHp1OfU59Tn7dJRf+WfjM2J7XfUX7mUpcxMZ3dUFvR0Zy/M57KQXdNpHu7ZDvulXJrh/ypT5Sm7wUxOg/+6CVrq) format("woff"), url("../fonts/roboto_300.ttf") format("truetype");
    font-style: normal;
    font-weight: 300
}

@font-face {
    font-family: 'Roboto';
    src: url("../fonts/roboto_700.eot");
    font-style: normal;
    font-weight: 700
}

@font-face {
    font-family: 'Roboto';
    src: url(data:application/font-woff;base64,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) format("woff"), url("../fonts/roboto_700.ttf") format("truetype");
    font-style: normal;
    font-weight: 700
}

@font-face {
    font-family: 'bebas_neueregular';
    src: url("../fonts/bebasneue.eot");
    font-style: normal;
    font-weight: normal
}

@font-face {
    font-family: 'bebas_neueregular';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url("../fonts/bebasneue.ttf") format("truetype"), url("../fonts/bebasneue.svg#bebas_neueregular") format("svg");
    font-style: normal;
    font-weight: normal
}

@font-face {
    font-family: 'hagin-caps-medium';
    src: url("../fonts/hagin-caps-medium.html");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'hagin-caps-medium';
    src: url(data:application/font-woff;base64,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) format("woff"), url("../fonts/hagin-caps-medium.ttf") format("truetype"), url("../fonts/hagin-caps-medium.svg#hagin-caps-medium") format("svg");
    font-style: normal;
    font-weight: 400
}

h1, h2, h3, h4, h5, h6 {
    clear: both;
    padding: 0
}

.ak-title-container h1 {
    font-size: 36px;
    font-size: 3.6rem;
    padding: 9px;
    padding: 0.9rem;
    padding-left: 84px;
    padding-left: 8.4rem;
    border-bottom: 1px solid;
    font-family: "bebas_neueregular", sans-serif;
    margin: 0;
    position: relative;
    text-transform: uppercase;
    border-radius: 0;
    min-height: 66px
}
@media (max-width: 768px) {
	.ak-title-container h1 {
		font-size: 2rem;
	}
}

.ak-title-container h1 .ak-icon-big {
    display: block;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0
}

.ak-title-container h1 .ak-icon-big img {
    width: 65px;
    height: 65px
}

.ak-title-container h1 .ak-subtitle {
    font-size: 15px;
    font-size: 1.5rem;
    display: block;
    font-family: "Roboto", sans-serif;
    text-transform: none
}

.ak-title-container h1 .ak-subtitle svg {
    width: 21px;
    height: 20px;
    vertical-align: middle;
    margin: 0 6px 0 12px
}

.ak-title-container h1 img {
    position: relative;
    top: -2px
}

h2 {
    font-size: 23px;
    font-size: 2.3rem;
    font-weight: 700
}

h3 {
    font-size: 16px;
    font-size: 1.6rem;
    margin: 0;
    margin-bottom: 8px;
    margin-bottom: 0.8rem;
    font-weight: 700
}

h4 {
    font-size: 15px;
    font-size: 1.5rem;
    margin: 0;
    margin-bottom: 7px;
    margin-bottom: 0.7rem;
    font-weight: 700
}

h2 + p, h3 + p, h4 + p {
    margin-top: 0
}

a.ak-backlink-button {
    display: none
}

@media all and (min-width: 768px) {
    .ak-title-container {
        position: relative
    }

    .ak-title-container.ak-backlink h1 {
        padding-right: 170px
    }

    .ak-title-container.ak-backlink h1 .ak-subtitle a {
        position: relative;
        display: inline-block;
        top: auto;
        left: auto;
        padding: 0
    }

    .ak-title-container.ak-backlink a.ak-backlink-button {
        font-size: 15px;
        font-size: 1.5rem;
        padding: 10px;
        padding: 1rem;
        padding-left: 30px;
        padding-left: 3rem;
        padding-right: 12px;
        padding-right: 1.2rem;
        display: inline-block;
        font-family: "Roboto", sans-serif;
        text-transform: none;
        margin-left: 12px;
        margin-left: 1.2rem;
        position: absolute;
        top: 12px;
        right: 12px
    }
}

h1 {
    color: #fff;
    background: #40b2b5 url("../imgs/assets/h1.png") left top no-repeat;
    border-bottom-color: #0d4578;
    text-shadow: 0 2px 2px #888
}

h1 .ak-subtitle {
    color: #28170e
}

h1 .ak-subtitle span, h1 .ak-subtitle span svg path {
    color: #fff;
    fill: #fff
}

h2 {
    color: #40b2b5
}

h3 {
    color: #993a0c
}

h4 {
    color: #5b360e
}

.ak-title-container.ak-backlink a {
    color: #fff;
    background: rgba(0, 0, 0, 0.3) url("../imgs/assets/back.png") 0.5em center no-repeat
}

.ak-title-container.ak-backlink a:hover {
    color: #f7f4da
}

.ak-title-container h1 .ak-subtitle a {
    background: none;
    color: #fff
}

body {
    /*font-size: 15px;
    font-size: 1.5rem;
    font-family: "Roboto", sans-serif;
    background: #201207;
    color: #333*/
}

.container {
    min-width: 320px;
    max-width: 1170px;
    padding: 0;
    /*position: relative*/
}

.container .main {
    vertical-align: top
}

.container .ak-main-page {
    min-height: 450px;
    padding: 12px 12px 12px 12px;
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3)
}

@media (min-width: 768px) {
    .container {
        width: auto
    }
}

aside {
    padding-top: 12px
}

.ak-btn-big.ak-btn-play {
    display: none
}

@media all and (min-width: 768px) {
    .ak-btn-big.ak-btn-play {
        display: inline-block;
        line-height: 55px;
        line-height: 5.5rem;
        font-size: 52px;
        font-size: 3.2rem;
        padding: 3px 28px;
        padding: 0.3rem 2.8rem;
        position: relative;
        margin: 12px 0
    }
}

p {
    margin: 0;
    margin-bottom: 12px;
    margin-bottom: 1.2rem;
    text-align: left
}

hr {
    margin: 12px 0
}

a:hover {
    text-decoration: underline
}

.ak-sticky-fixed {
    display: none
}

.img-responsive {
    max-width: none;
    width: 100%
}

.img-maxresponsive {
    max-width: 100%
}

@media all and (min-width: 992px) {
    body.notifications-header {
        background-position: center 40px !important
    }

    body.notifications-header .ak-notification {
        min-height: 40px
    }

    body.notifications-footer .ak-notification {
        min-height: 40px
    }

    aside {
        padding-top: 0
    }

    .container .main {
        padding-bottom: 0
    }

    .ak-sticky-fixed {
        margin-right: 12px;
        margin-right: 1.2rem;
        margin-top: 12px;
        margin-top: 1.2rem;
        width: 136px;
        width: 13.6rem;
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 2
    }
}

.ak-anchor {
    display: block;
    position: relative;
    top: -45px;
    visibility: hidden;
    height: 0
}

.ak-toggle {
    cursor: pointer
}

.ak-picto-common {
    background-image: url("../imgs/assets/sprite_common.png")
}

.container .ak-main-page {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

a {
    color: #362712
}

a:hover, a:focus {
    color: #40b2b5
}

p a {
    color: #40b2b5
}

::selection {
    color: #fff;
    background: #396da8
}

::-moz-selection {
    color: #fff;
    background: #396da8
}

:focus {
    outline: none
}

.ak-grid-padding {
    padding: 12px
}

.ak-grid-padding-t {
    padding-top: 12px
}

.ak-grid-padding-r {
    padding-right: 12px
}

.ak-grid-padding-b {
    padding-bottom: 12px
}

.ak-grid-padding-l {
    padding-left: 12px
}

.ak-grid-margin {
    margin: 12px
}

.ak-grid-margin-t {
    margin-top: 12px
}

.ak-grid-margin-r {
    margin-right: 12px
}

.ak-grid-margin-b {
    margin-bottom: 12px
}

.ak-grid-margin-l {
    margin-left: 12px
}

.btn {
    display: inline-block;
    border-radius: 0;
    border: none;
    text-transform: uppercase;
    font-weight: normal;
    text-align: center;
    cursor: pointer
}

.ak-btn-fluid {
    width: 100%
}

.ak-btn-wrap {
    white-space: normal
}

.btn-lg, .btn-group-lg &gt; .btn, .btn-group-lg &gt; .btn {
    font-size: 23px;
    font-size: 2.3rem;
    line-height: 22px;
    line-height: 2.2rem;
    padding: 12px 34px;
    padding: 1.2rem 3.4rem
}

.btn-xxl, .btn-group-xxl &gt; .btn, .btn-group-xxl &gt; .btn
{
    font-size: 30px;
    font-size: 3rem;
    line-height: 34px;
    line-height: 3.4rem;
    padding: 16px 154px;
    padding: 1.6rem 15.4rem;
}

.btn-sm, .btn-group-sm &gt; .btn, .btn-group-sm &gt; .btn {
    font-size: 21px;
    font-size: 2.1rem;
    line-height: 21px;
    line-height: 2.1rem;
    padding: 6px 14px;
    padding: 0.6rem 1.4rem
}

.btn-default, .ak-fake-select {
    font-size: 15px;
    font-size: 1.5rem;
    padding: 8px 18px;
    padding: 0.8rem 1.8rem;
    font-weight: normal
}

.btn-default {
    border: 1px solid
}

.btn-primary, .btn-info, .btn-blue, .btn-danger, .ak-btn-brown {
    font-family: "bebas_neueregular", sans-serif
}

.ak-btn-big {
    font-size: 34px;
    font-size: 3.4rem;
    padding: 12px 34px;
    padding: 1.2rem 3.4rem;
    border-radius: 3px;
    position: relative
}

.ak-btn-big span {
    display: block;
    font-family: "Roboto", sans-serif;
    font-size: 13px;
    font-size: 1.3rem;
    font-weight: bold;
    text-transform: none;
    line-height: 5px
}

.ak-btn-big-grey {
    cursor: default
}

.ak-btn-subscribe {
    font-size: 34px;
    font-size: 3.4rem;
    line-height: 35px;
    line-height: 3.5rem;
    margin-bottom: 12px;
    margin-bottom: 1.2rem;
    padding: 10px 0;
    padding: 1rem 0;
    border: 6px solid;
    display: block;
    font-family: "bebas_neueregular", sans-serif;
    padding-left: 70px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase
}

.es .wakfu_ak-btn-subscribe {
    font-size: 23px;
    font-size: 2.3rem
}

.wakfu_ak-btn-subscribe {
    font-size: 30px;
    font-size: 3rem
}

.ak-btn-subscribe:after {
    content: '';
    display: block;
    height: 58px;
    left: 5px;
    position: absolute;
    top: 0px;
    width: 56px
}

@media all and (min-width: 768px) {
    .ak-btn-subscribe {
        padding-left: 30%
    }

    .es .wakfu_ak-btn-subscribe {
        padding-left: 23%
    }
}

.ak-btn-code, .ak-btn-dofus-day, .ak-btn-cinema-tickets {
    font-size: 34px;
    font-size: 3.4rem;
    line-height: 35px;
    line-height: 3.5rem;
    margin-bottom: 12px;
    margin-bottom: 1.2rem;
    padding: 15px 0;
    padding: 1.5rem 0;
    background: url("../imgs/assets/bg-orange.jpg");
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6);
    display: block;
    font-family: "bebas_neueregular", sans-serif;
    padding-left: 89px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff
}

.ak-btn-code:hover, .ak-btn-dofus-day:hover, .ak-btn-cinema-tickets:hover {
    color: #fff;
    background: url("../imgs/assets/bg-orange-over.jpg")
}

.ak-btn-code:after, .ak-btn-dofus-day:after, .ak-btn-cinema-tickets:after {
    background: url("../imgs/assets/icon-gift.png") no-repeat;
    content: '';
    display: block;
    height: 58px;
    left: 5px;
    position: absolute;
    top: 5px;
    width: 56px
}

.ak-btn-dofus-day {
    background: url("../imgs/assets/bg-purple.jpg");
    border: 6px solid #5f0d59;
    line-height: 35px;
    line-height: 3.5rem;
    padding: 10px 0;
    padding: 1rem 0;
    padding-left: 83px;
    padding-left: 8.3rem
}

.ak-btn-dofus-day:hover {
    background: url("../imgs/assets/bg-purple-over.jpg")
}

.ak-btn-dofus-day:after {
    background: url("../imgs/assets/icon-dd.png") no-repeat
}

.ak-btn-cinema-tickets {
    background: url("../imgs/assets/bg-purple.jpg");
    border: 6px solid #5f0d59;
    line-height: 35px;
    line-height: 3.5rem;
    padding: 10px 0;
    padding: 1rem 0;
    padding-left: 83px;
    padding-left: 8.3rem
}

.ak-btn-cinema-tickets:hover {
    background: url("../imgs/assets/bg-purple-over.jpg")
}

.ak-btn-cinema-tickets:after {
    top: -2px;
    width: 70px;
    background: url("../imgs/assets/icon-cinema-tickets.png") no-repeat
}

.pt .ak-btn-code, .es .ak-btn-code {
    font-size: 26px;
    font-size: 2.6rem
}

.btn-default {
    font-family: "bebas_neueregular", sans-serif;
    font-size: 23px;
    font-size: 2.3rem;
    line-height: 22px;
    line-height: 2.2rem;
    background: #ededed;
    border-color: #b1b1b1;
    color: #7f7b68
}

.btn-default:hover, .btn-default:focus {
    background-color: #fafafa;
    color: #7f7b68
}

.btn-primary, .btn-blue {
    background-color: #40b2b5;
    color: #fff;
    text-shadow: 0 1px 1px #333;
    transition: all 0.3s ease
}

.ak-btn-brown {
    background: #a79d7f;
    color: #fff;
    text-shadow: 0 1px 1px #000000
}

.ak-btn-brown:hover, .ak-btn-brown:focus {
    background: #40b2b5;
    color: #fff
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:active:hover,
.btn-primary:focus:hover, .btn-primary:focus:active {
    background-color: #1a91ab;
    transition: all 0.3s ease
}

.open .dropdown-toggle.btn-primary {
    background-color: #1a91ab
}

.btn-info {
    background-color: #0cbbdc;
    text-shadow: 0 1px 1px #333
}

.btn-info.disabled {
    background-color: #0cbbdc
}

.btn-info:hover, .btn-info:focus, .btn-info:active {
    background-color: #00ffeb
}

.btn-info.ak-btn-big {
    box-shadow: 0 2px 2px 0 #000000;
    background: #f7e699;
    background: -moz-linear-gradient(top, #f7e699 1%, #f9dc77 7%, #fad712 14%, #f1c412 41%, #f1c412 52%, #f1c412 88%, #fad712 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #f7e699), color-stop(7%, #f9dc77), color-stop(14%, #fad712), color-stop(41%, #f1c412), color-stop(52%, #f1c412), color-stop(88%, #f19e12), color-stop(99%, #fac612));
    background: -webkit-linear-gradient(top, #f7e699 1%, #f9dc77 7%, #fad712 14%, #f1c412 41%, #f1c412 52%, #f1c412 88%, #fad712 99%);
    background: -o-linear-gradient(top, #f7e699 1%, #f9dc77 7%, #fad712 14%, #f1c412 41%, #f1c412 52%, #f1c412 88%, #fad712 99%);
    background: -ms-linear-gradient(top, #f7e699 1%, #f9dc77 7%, #fad712 14%, #f1c412 41%, #f1c412 52%, #f1c412 88%, #fad712 99%);
    background: linear-gradient(to bottom, #f7e699 1%, #f9dc77 7%, #fad712 14%, #f1c412 41%, #f1c412 52%, #f1c412 88%, #fad712 99%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='$c1', endColorstr='$c3', GradientType=0 )
}

.btn-info.ak-btn-big:hover, .btn-info.ak-btn-big:focus {
    background: #e1d88b;
    background: -moz-linear-gradient(top, #e1d88b 1%, #dac169 7%, #ddb411 14%, #d2b411 41%, #d2b411 52%, #d2b411 88%, #ddb411 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #e1d88b), color-stop(7%, #dac169), color-stop(14%, #ddb411), color-stop(41%, #d2b411), color-stop(52%, #d2b411), color-stop(88%, #f19e12), color-stop(99%, #fac612));
    background: -webkit-linear-gradient(top, #e1d88b 1%, #dac169 7%, #ddb411 14%, #d2b411 41%, #d2b411 52%, #d2b411 88%, #ddb411 99%);
    background: -o-linear-gradient(top, #e1d88b 1%, #dac169 7%, #ddb411 14%, #d2b411 41%, #d2b411 52%, #d2b411 88%, #ddb411 99%);
    background: -ms-linear-gradient(top, #e1d88b 1%, #dac169 7%, #ddb411 14%, #d2b411 41%, #d2b411 52%, #d2b411 88%, #ddb411 99%);
    background: linear-gradient(to bottom, #e1d88b 1%, #dac169 7%, #ddb411 14%, #d2b411 41%, #d2b411 52%, #d2b411 88%, #ddb411 99%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='$c1', endColorstr='$c3', GradientType=0 )
}

.btn-info.ak-btn-big-wakfu {
    box-shadow: 0 2px 2px 0 #000000;
    background: #86f8fb;
    background: -moz-linear-gradient(top, #86f8fb 1%, #5acccf 7%, #5acccf 14%, #6adcdf 41%, #6adcdf 52%, #6adcdf 88%, #5acccf 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #86f8fb), color-stop(7%, #5acccf), color-stop(14%, #5acccf), color-stop(41%, #6adcdf), color-stop(52%, #6adcdf), color-stop(88%, #6adcdf), color-stop(99%, #5acccf));
    background: -webkit-linear-gradient(top, #86f8fb 1%, #5acccf 7%, #5acccf 14%, #6adcdf 41%, #6adcdf 52%, #6adcdf 88%, #5acccf 99%);
    background: -o-linear-gradient(top, #86f8fb 1%, #5acccf 7%, #5acccf 14%, #6adcdf 41%, #6adcdf 52%, #6adcdf 88%, #5acccf 99%);
    background: -ms-linear-gradient(top, #86f8fb 1%, #5acccf 7%, #5acccf 14%, #6adcdf 41%, #6adcdf 52%, #6adcdf 88%, #5acccf 99%);
    background: linear-gradient(to bottom, #86f8fb 1%, #5acccf 7%, #5acccf 14%, #6adcdf 41%, #6adcdf 52%, #6adcdf 88%, #5acccf 99%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='$c1', endColorstr='$c3', GradientType=0 )
}

.btn-info.ak-btn-big-wakfu:hover, .btn-info.ak-btn-big-wakfu:focus {
    background: #85fffa;
    background: -moz-linear-gradient(top, #85fffa 1%, #26e4dd 7%, #26e4dd 14%, #2eebe4 41%, #2eebe4 52%, #2eebe4 88%, #26e4dd 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #85fffa), color-stop(7%, #26e4dd), color-stop(14%, #26e4dd), color-stop(41%, #2eebe4), color-stop(52%, #2eebe4), color-stop(88%, #2eebe4), color-stop(99%, #26e4dd));
    background: -webkit-linear-gradient(top, #85fffa 1%, #26e4dd 7%, #26e4dd 14%, #2eebe4 41%, #2eebe4 52%, #2eebe4 88%, #26e4dd 99%);
    background: -o-linear-gradient(top, #85fffa 1%, #26e4dd 7%, #26e4dd 14%, #2eebe4 41%, #2eebe4 52%, #2eebe4 88%, #26e4dd 99%);
    background: -ms-linear-gradient(top, #85fffa 1%, #26e4dd 7%, #26e4dd 14%, #2eebe4 41%, #2eebe4 52%, #2eebe4 88%, #26e4dd 99%);
    background: linear-gradient(to bottom, #85fffa 1%, #26e4dd 7%, #26e4dd 14%, #2eebe4 41%, #2eebe4 52%, #2eebe4 88%, #26e4dd 99%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='$c1', endColorstr='$c3', GradientType=0 )
}

.ak-btn-big span {
    color: #362712;
    text-shadow: none
}

.btn-primary.ak-btn-big {
    box-shadow: 0 2px 2px 0 #000000;
    background: #c8e014;
    background: -moz-linear-gradient(top, #c8e014 1%, #bce254 7%, #b5e03e 14%, #a4b921 41%, #a4b921 52%, #a4b921 88%, #b5e03e 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #c8e014), color-stop(7%, #bce254), color-stop(14%, #b5e03e), color-stop(41%, #a4b921), color-stop(52%, #a4b921), color-stop(88%, #a4b921), color-stop(99%, #b5e03e));
    background: -webkit-linear-gradient(top, #c8e014 1%, #bce254 7%, #b5e03e 14%, #a4b921 41%, #a4b921 52%, #a4b921 88%, #b5e03e 99%);
    background: -o-linear-gradient(top, #c8e014 1%, #bce254 7%, #b5e03e 14%, #a4b921 41%, #a4b921 52%, #a4b921 88%, #b5e03e 99%);
    background: -ms-linear-gradient(top, #c8e014 1%, #bce254 7%, #b5e03e 14%, #a4b921 41%, #a4b921 52%, #a4b921 88%, #b5e03e 99%);
    background: linear-gradient(to bottom, #c8e014 1%, #bce254 7%, #b5e03e 14%, #a4b921 41%, #a4b921 52%, #a4b921 88%, #b5e03e 99%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='$c1', endColorstr='$c3', GradientType=0 )
}

.btn-primary.ak-btn-big:hover, .btn-primary.ak-btn-big:focus {
    background: #d1eb09;
    background: -moz-linear-gradient(top, #d1eb09 1%, #c3f244 7%, #bdf12d 14%, #b2cb0f 41%, #b2cb0f 52%, #b2cb0f 88%, #bdf12d 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #d1eb09), color-stop(7%, #c3f244), color-stop(14%, #bdf12d), color-stop(41%, #b2cb0f), color-stop(52%, #b2cb0f), color-stop(88%, #b2cb0f), color-stop(99%, #bdf12d));
    background: -webkit-linear-gradient(top, #d1eb09 1%, #c3f244 7%, #bdf12d 14%, #b2cb0f 41%, #b2cb0f 52%, #b2cb0f 88%, #bdf12d 99%);
    background: -o-linear-gradient(top, #d1eb09 1%, #c3f244 7%, #bdf12d 14%, #b2cb0f 41%, #b2cb0f 52%, #b2cb0f 88%, #bdf12d 99%);
    background: -ms-linear-gradient(top, #d1eb09 1%, #c3f244 7%, #bdf12d 14%, #b2cb0f 41%, #b2cb0f 52%, #b2cb0f 88%, #bdf12d 99%);
    background: linear-gradient(to bottom, #d1eb09 1%, #c3f244 7%, #bdf12d 14%, #b2cb0f 41%, #b2cb0f 52%, #b2cb0f 88%, #bdf12d 99%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='$c1', endColorstr='$c3', GradientType=0 )
}

.btn-blue {
    background: #26beea;
    color: #fff
}

.btn-blue:hover, .btn-blue:focus, .btn-blue:active {
    background: #46c5f4;
    color: #fff
}

.btn-danger {
    text-shadow: 0 1px 1px #000
}

.ak-btn-big.ak-btn-big-grey {
    background: #e6e6e5;
    background: -moz-linear-gradient(top, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #e6e6e5), color-stop(7%, #d5d5d5), color-stop(14%, #d5d5d5), color-stop(41%, #e6e6e5), color-stop(52%, #e6e6e5), color-stop(88%, #e6e6e5), color-stop(99%, #d5d5d5));
    background: -webkit-linear-gradient(top, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    background: -o-linear-gradient(top, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    background: -ms-linear-gradient(top, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    background: linear-gradient(to bottom, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='$c1', endColorstr='$c3', GradientType=0 );
    color: #bab9b9
}

.ak-btn-big.ak-btn-big-grey:focus, .ak-btn-big.ak-btn-big-grey:active,
.ak-btn-big.ak-btn-big-grey:hover {
    background: #e6e6e5;
    background: -moz-linear-gradient(top, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #e6e6e5), color-stop(7%, #d5d5d5), color-stop(14%, #d5d5d5), color-stop(41%, #e6e6e5), color-stop(52%, #e6e6e5), color-stop(88%, #e6e6e5), color-stop(99%, #d5d5d5));
    background: -webkit-linear-gradient(top, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    background: -o-linear-gradient(top, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    background: -ms-linear-gradient(top, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    background: linear-gradient(to bottom, #e6e6e5 1%, #d5d5d5 7%, #d5d5d5 14%, #e6e6e5 41%, #e6e6e5 52%, #e6e6e5 88%, #d5d5d5 99%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='$c1', endColorstr='$c3', GradientType=0 );
    color: #bab9b9
}

.ak-btn-subscribe {
    background: url("../imgs/assets/bg-blue.jpg");
    color: #fff;
    border-color: #1368b2;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6)
}

.ak-btn-subscribe:hover {
    background: url("../imgs/assets/bg-blue-hover.jpg");
    color: #fff
}

.ak-btn-subscribe:after {
    background: url("../imgs/assets/icon-subscribe.png") no-repeat
}

.btn-primary.disabled, .btn-info.disabled, .btn-primary.disabled:focus,
.btn-info.disabled:focus {
    background: #dddddd;
    border-color: #dddddd;
    outline: none
}

.ak-box-bag {
    display: inline-block;
    vertical-align: top
}

.ak-box-bag .ak-basket-link {
    display: none;
    line-height: 43px;
    height: 43px;
    vertical-align: top;
    margin: 0;
    padding: 0;
    padding-right: 37px;
    padding-right: 3.7rem;
    padding-left: 12px;
    padding-left: 1.2rem;
    vertical-align: top;
    border-right: 1px solid;
    font-size: 13px;
    font-size: 1.3rem;
    cursor: pointer;
    position: relative
}

.ak-box-bag .ak-basket-link span {
    display: none;
    text-transform: uppercase;
    margin-right: 3px;
    margin-right: 0.3rem
}

.ak-box-bag .ak-basket-link:hover {
    text-decoration: none
}

.ak-box-bag .ak-basket-link:hover span {
    text-decoration: none
}

.ak-navbar-right .ak-basket-link {
    display: inline-block
}

.ak-navbar-fixed .ak-idbar .ak-basket-link {
    display: none
}

.ak-navbar-fixed .ak-navbar-right .ak-basket-link {
    display: inline-block;
    position: relative
}

@media all and (min-width: 768px) {
    .ak-idbar .ak-basket-link {
        line-height: 32px;
        height: 32px;
        display: inline-block
    }

    .ak-navbar-right .ak-basket-link {
        display: none
    }

    .ak-navbar-fixed .ak-idbar .ak-basket-link {
        display: none
    }

    .ak-navbar-fixed .ak-navbar-right .ak-basket-link {
        display: inline-block
    }
}

@media all and (min-width: 992px) {
    .ak-idbar .ak-basket-link {
        display: inline-block;
        font-size: 10px;
        font-size: 1rem
    }

    .ak-idbar .ak-basket-link span {
        display: inline-block
    }

    .ak-navbar-right .ak-basket-link {
        display: none
    }

    .ak-navbar-fixed .ak-basket-link {
        display: none
    }

    .ak-navbar-fixed .ak-navbar-right .ak-basket-link {
        display: inline-block
    }
}

.ak-box-bag .ak-basket-link {
    color: #b6b6b6;
    border-right-color: transparent;
    background: #373737 url(../g/modules/masterpage/block/header/idbar/basket.html) right center no-repeat
}

.ak-box-bag .ak-basket-link.open {
    background-color: #e6e6e6;
    color: #333
}

.ak-box-bag .ak-basket-link.open:hover {
    background-color: #e6e6e6;
    color: #333
}

.ak-box-bag .ak-basket-link:hover {
    background-color: #444444
}

.ak-nav-not-logged {
    margin: 0;
    padding: 0;
    display: inline-block;
    height: 32px;
    text-align: right
}

.ak-nav-not-logged a {
    text-transform: uppercase
}

.ak-nav-not-logged .ak-nav-not-logged-fixed {
    position: fixed;
    z-index: 1
}

.ak-nav-not-logged .ak-connect-links {
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: top
}

.ak-nav-not-logged .ak-connect-links a {
    font-size: 13px;
    font-size: 1.3rem;
    margin: 0;
    display: inline-block;
    height: 43px;
    line-height: 43px;
    vertical-align: top
}

.ak-nav-not-logged .ak-connect-links a.register {
    display: none
}

.ak-nav-not-logged .ak-connect-links a.login span {
    display: none
}

.ak-nav-not-logged .ak-connect-links a.login img {
    margin: 2px 0;
    margin: 0.2rem 0;
    border: 1px solid;
    display: inline-block;
    max-height: 39px;
    max-width: 39px;
    vertical-align: top
}

.ak-nav-not-logged .ak-connect-links a:hover {
    text-decoration: none
}

.ak-nav-not-logged a {
    color: #b6b6b6;
    border-left: 1px solid #000;
    background: #212121
}

.ak-nav-not-logged a.ak-buttonmodal-open {
    background-color: #ddd;
    color: #333
}

.ak-nav-not-logged a:hover {
    background-color: #303030
}

.ak-nav-not-logged a img {
    color: #2d3845
}

.ak-nav-not-logged .avatar img {
    border-color: #4a5976
}

@media all and (min-width: 768px) {
    .ak-nav-not-logged {
        display: inline-block;
        height: 32px;
        padding: 0;
        margin: 0;
        position: relative
    }

    .ak-nav-not-logged .ak-connect-links {
        line-height: 32px;
        line-height: 3.2rem
    }

    .ak-nav-not-logged .ak-connect-links a {
        font-size: 10px;
        font-size: 1rem;
        height: 32px;
        line-height: 32px
    }

    .ak-nav-not-logged .ak-connect-links a.login span {
        padding: 0 12px;
        padding: 0 1.2rem;
        display: inline-block;
        line-height: 32px
    }

    .ak-nav-not-logged .ak-connect-links a.login img {
        max-height: 27px;
        max-width: 27px
    }

    .ak-nav-not-logged .ak-flags-links, .ak-nav-not-logged .ak-connect-links .ak-flag,
    .ak-nav-not-logged .ak-flags-links .ak-flag {
        height: 32px
    }

    .navbar .ak-navbar-right .ak-nav-not-logged {
        display: none
    }

    .ak-navbar-fixed .ak-nav-not-logged a.support {
        font-size: 13px;
        font-size: 1.3rem;
        padding: 0 15px;
        padding: 0 1.5rem;
        display: inline-block;
        height: 43px;
        line-height: 43px;
        position: relative
    }

    .ak-navbar-fixed .ak-nav-not-logged a.login span {
        display: none
    }

    .ak-navbar-fixed .ak-nav-not-logged a.login img {
        display: inline-block;
        max-height: 38px;
        max-width: 38px
    }

    .ak-navbar-fixed .ak-nav-not-logged .ak-flags-links {
        border-left: 1px solid;
        height: 50px;
        text-align: center;
        width: 50px
    }

    .ak-navbar-fixed .ak-nav-not-logged .ak-flags-links .ak-flag {
        top: 10px;
        position: relative
    }
}

@media all and (min-width: 992px) {
    .ak-nav-not-logged .ak-connect-links &gt; a {
        padding: 0 12px;
        padding: 0 1.2rem;
        border-right: 1px solid;
        display: inline-block;
        height: 32px;
        line-height: 32px
    }

    .ak-nav-not-logged .ak-connect-links &gt; a.login {
        padding: 0
    }

    .ak-nav-not-logged .ak-connect-links &gt; a.login span {
        padding: 0 12px;
        padding: 0 1.2rem;
        display: inline-block
    }

    .ak-nav-not-logged .ak-connect-links &gt; a.register, .ak-nav-not-logged .ak-connect-links &gt; a.support {
        display: inline-block
    }

    .ak-navbar-fixed .ak-nav-not-logged .ak-connect-links a.login {
        height: 43px;
        padding: 0
    }

    .ak-navbar-fixed .ak-nav-not-logged .ak-connect-links a.login span {
        display: none
    }

    .ak-navbar-fixed .ak-nav-not-logged .ak-connect-links a.login img {
        display: inline-block;
        max-height: 39px;
        max-width: 39px
    }

    .ak-navbar-fixed .ak-nav-not-logged .ak-connect-links a.register {
        display: none
    }
}

@media all and (min-width: 768px) {
    .ak-navbar-fixed .ak-nav-not-logged .avatar, .ak-navbar-fixed .ak-nav-not-logged .support,
    .ak-navbar-fixed .ak-nav-not-logged .ak-flags-links {
        background: #373737
    }
}

@media all and (min-width: 992px) {
    .ak-nav-not-logged .ak-connect-links &gt; a {
        border-right-color: #000000
    }

    .ak-nav-not-logged .avatar {
        border-right-color: #393939
    }
}

.ak-nav-logged {
    height: 43px;
    padding: 0;
    margin: 0;
    display: inline-block;
    position: relative
}

.ak-nav-logged .avatar {
    display: inline-block
}

.ak-nav-logged .avatar img {
    margin: 3px;
    margin: 0.3rem;
    border: 1px solid;
    max-height: 37px
}

.ak-nav-logged .ak-authentification {
    display: none
}

.ak-nav-logged .ak-logged-account {
    display: inline-block
}

.ak-nav-logged .ak-logged-account .avatar {
    display: inline-block
}

.ak-nav-logged .ak-logged-account .caret {
    display: none
}

.navbar .ak-navbar-right .ak-nav-logged .avatar {
    display: inline-block;
    height: 43px
}

@media all and (min-width: 768px) {
    .ak-nav-logged {
        height: 32px;
        padding: 0
    }

    .ak-nav-logged .ak-logged-account {
        display: inline-block;
        cursor: pointer;
        padding: 0;
        border-right: 1px solid
    }

    .ak-nav-logged .ak-logged-account .avatar {
        cursor: pointer;
        vertical-align: top;
        display: inline-block;
        height: 32px
    }

    .ak-nav-logged .ak-logged-account .avatar img {
        max-height: 26px
    }

    .ak-nav-logged .ak-logged-account .ak-nickname {
        font-size: 10px;
        font-size: 1rem;
        padding-left: 12px;
        padding-left: 1.2rem;
        height: 32px;
        line-height: 32px;
        text-transform: uppercase;
        display: inline-block
    }

    .ak-nav-logged .ak-logged-account .caret {
        display: inline-block;
        position: relative;
        margin-right: 5px;
        margin-right: 0.5rem;
        margin-left: 5px;
        margin-left: 0.5rem;
        vertical-align: middle;
        top: -2px
    }

    .ak-nav-logged .ak-top-notification {
        margin-right: 10px;
        position: relative
    }

    .ak-nav-logged .ak-top-notification:after {
        border-style: solid;
        border-width: 5px 4.5px 0 4.5px;
        content: '';
        height: 0;
        position: absolute;
        right: -12px;
        top: 7px;
        width: 0
    }

    .navbar .ak-navbar-right .ak-nav-logged .ak-logged-account {
        height: 43px;
        line-height: 43px;
        display: none
    }

    .navbar .ak-navbar-right .ak-nav-logged .ak-logged-account .ak-nickname {
        display: none
    }

    .navbar .ak-navbar-right .ak-nav-logged .avatar {
        display: none
    }

    .ak-navbar-fixed .navbar .ak-navbar-right .ak-nav-logged {
        display: inline-block;
        height: 43px;
        line-height: 43px;
        vertical-align: top
    }

    .ak-navbar-fixed .navbar .ak-navbar-right .ak-nav-logged .ak-logged-account {
        display: inline-block
    }

    .ak-navbar-fixed .navbar .ak-navbar-right .ak-nav-logged .ak-logged-account .ak-nickname {
        height: 43px
    }

    .ak-navbar-fixed .navbar .ak-navbar-right .ak-nav-logged .ak-logged-account .caret {
        display: none
    }

    .ak-navbar-fixed .navbar .ak-navbar-right .ak-nav-logged .avatar img {
        vertical-align: top;
        max-height: 37px
    }
}

.ak-nav-logged {
    background: #212121
}

.ak-nav-logged:hover {
    background-color: #303030
}

.ak-nav-logged a {
    color: #d6d6d6;
    background: transparent
}

.ak-nav-logged .ak-logged-account {
    color: #fff
}

.ak-nav-logged .ak-logged-account:hover {
    color: #40b2b5
}

.ak-nav-logged.open {
    background-color: #e6e6e6;
    color: #424242
}

.ak-nav-logged.open .ak-logged-account {
    color: #424242
}

.ak-nav-logged .avatar img {
    border-color: #2d3845
}

@media all and (min-width: 768px) {
    .ak-nav-logged .ak-top-notification:after {
        border-color: #969696 transparent transparent transparent
    }

    .ak-nav-logged .ak-logged-account {
        border-color: #393939
    }

    .ak-nav-logged .ak-auth-over:after {
        border-color: transparent transparent transparent #639E02
    }
}

.ak-nav-notifications {
    height: 43px;
    line-height: 43px;
    vertical-align: top;
    display: inline-block;
    padding: 0 7px;
    padding: 0 0.7rem;
    cursor: pointer;
    position: relative;
    display: none
}

.ak-nav-notifications .label {
    display: inline-block;
    border-radius: 0;
    vertical-align: middle;
    font-size: 15px;
    font-size: 1.5rem;
    padding: 3px 5px;
    padding: 0.3rem 0.5rem
}

.navbar .ak-navbar-right .ak-nav-notifications {
    display: inline-block;
    position: relative;
    vertical-align: top;
    height: 43px;
    line-height: 43px;
    display: none
}

.navbar .ak-navbar-right .ak-nav-notifications span {
    vertical-align: middle;
    display: inline-block
}

.ak-navbar-fixed .ak-idbar .ak-nav-notifications {
    display: none
}

.ak-navbar-fixed .navbar .ak-navbar-right .ak-nav-notifications {
    display: inline-block;
    position: relative
}

@media all and (min-width: 768px) {
    .ak-nav-notifications {
        display: inline-block;
        height: 32px;
        line-height: 32px
    }

    .ak-nav-notifications .label {
        vertical-align: middle
    }

    .navbar .ak-navbar-right .ak-nav-notifications {
        display: none
    }

    .navbar .ak-navbar-right .ak-nav-notifications .label {
        font-size: 10px
    }
}

.ak-nav-notifications .label {
    text-shadow: 1px 1px 2px #000;
    margin: 6px 0
}

.ak-nav-notifications.ak-buttonmodal-open {
    background-color: #e6e6e6;
    color: #333
}

.ak-nav-characters {
    position: relative;
    display: inline-block;
    height: 32px;
    line-height: 32px;
    font-size: 10px;
    font-size: 1rem;
    padding: 0 12px;
    padding: 0 1.2rem;
    padding-right: 32px;
    padding-right: 3.2rem;
    vertical-align: top;
    border-left: 1px solid;
    cursor: pointer;
    background: #373737 url(../imgs/assets/characters/characters.html) right center no-repeat;
    color: #b6b6b6;
    border-color: #000
}

.ak-nav-characters:hover {
    text-decoration: none
}

.ak-nav-characters.ak-buttonmodal-open {
    background-color: #e6e6e6;
    color: #333
}

.ak-flags-links {
    padding: 0 5px;
    padding: 0 0.5rem;
    display: inline-block;
    height: 32px;
    position: relative;
    text-align: center;
    vertical-align: top;
    width: 35px;
    background: #212121
}

.ak-flags-links .ak-flag {
    border: none;
    display: inline-block;
    height: 32px;
    width: 19px
}

.ak-flags-links:hover {
    background-color: #303030
}

.ak-flags-links.ak-buttonmodal-open {
    background-color: #e6e6e6;
    color: #424242
}

.ak-flags-links .ak-flag, .ak-flags-links .ak-box-lang &gt; a:before {
    background: url("../g/modules/masterpage/block/header/idbar/flags.html");
    background-repeat: no-repeat
}

.ak-flags-links.ak-buttonmodal-open .ak-flag:hover {
    background-color: #e6e6e6
}

.de .ak-flags-links .ak-flag {
    background-position: 0 center
}

.fr .ak-flags-links .ak-flag {
    background-position: -19px center
}

.en .ak-flags-links .ak-flag {
    background-position: -38px center
}

.es .ak-flags-links .ak-flag {
    background-position: -77px center
}

.it .ak-flags-links .ak-flag {
    background-position: -96px center
}

.pt .ak-flags-links .ak-flag {
    background-position: -173px center
}

.ru .ak-flags-links .ak-flag {
    background-position: -135px center
}

.nl .ak-flags-links .ak-flag {
    background-position: -154px center
}

.na .ak-flags-links .ak-flag {
    background-position: -58px center
}

.br .ak-flags-links .ak-flag {
    background-position: -192px center
}

.jp .ak-flags-links .ak-flag {
    background-position: -212px center
}

.th .ak-flags-links .ak-flag {
    background-position: -250px center
}

.vi .ak-flags-links .ak-flag {
    background-position: -270px center
}

.ak-idbar {
    display: none;
    overflow: hidden
}

.ak-idbar .label {
    font-size: 10px;
    font-size: 1rem
}

.ak-idbar .ak-idbar-left, .ak-idbar .ak-idbar-right {
    height: 46px;
    font-size: 0
}

.ak-idbar .ak-idbar-left {
    display: none;
    float: left
}

.ak-idbar .ak-idbar-left a {
    text-transform: uppercase
}

.ak-idbar .ak-idbar-left a:hover {
    text-decoration: none
}

.ak-idbar .ak-idbar-right {
    float: right
}

.ak-idbar .ak-idbar-right .ak-brand {
    display: inline-block
}

.ak-idbar .ak-picto-change-avatar:hover .ak-avatar-mask, .ak-idbar .ak-navbar-fixed .ak-menu-site .navbar-toggle,
.ak-idbar .nav-avatar .avatar {
    display: inline-block
}

.ak-navbar-fixed .ak-idbar {
    display: none
}

@media all and (min-width: 768px) {
    .ak-idbar {
        width: 100%;
        display: block;
        height: 32px
    }

    .ak-idbar .ak-idbar-content {
        margin: 0 auto;
        max-width: 1170px
    }

    .ak-idbar .ak-idbar-left {
        height: 32px;
        display: inline-block
    }

    .ak-idbar .ak-idbar-right {
        height: 32px;
        display: inline-block;
        background: none
    }

    .ak-idbar .ak-idbar-right .navbar-toggle {
        display: inline-block
    }

    .ak-idbar .ak-idbar-left, .ak-idbar .ak-idbar-right .navbar-toggle .ak-brand,
    .ak-idbar .ak-idbar-left .ak-brand {
        display: inline-block
    }

    .ak-idbar .ak-idbar-right .navbar-toggle .ak-brand .navbar-brand,
    .ak-idbar .ak-idbar-left .ak-brand .navbar-brand {
        padding: 0;
        display: inline-block;
        height: 22px;
        width: 150px;
        margin-top: 2px
    }

    .ak-idbar .ak-idbar-right .navbar-toggle .ak-support, .ak-idbar .ak-idbar-left .ak-support,
    .ak-idbar .ak-idbar-right .navbar-toggle .ak-admin, .ak-idbar .ak-idbar-left .ak-admin {
        font-size: 10px;
        font-size: 1rem;
        padding: 0 12px;
        padding: 0 1.2rem;
        display: inline-block;
        line-height: 32px;
        vertical-align: top
    }

    .ak-idbar .ak-idbar-right .navbar-toggle .ak-admin, .ak-idbar .ak-idbar-left .ak-admin {
        margin-left: 5px;
    }

    .ak-idbar .ak-idbar-right .ak-brand {
        display: none
    }

    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-support,
    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-admin {
        display: none
    }
}

@media all and (min-width: 992px) {
    .ak-idbar {
        display: block;
        height: 32px;
        padding: 0
    }

    .ak-idbar .ak-idbar-mid .ak-brand, .ak-idbar .ak-idbar-right .navbar-toggle,
    .ak-idbar .ak-navbar-fixed .ak-menu-site .navbar-toggle {
        display: none
    }

    .ak-idbar .ak-idbar-left .navbar-brand {
        display: none
    }

    .ak-idbar .ak-idbar-left .ak-brand .navbar-brand {
        display: inline-block;
        height: 22px;
        width: 100px
    }

    .ak-idbar .ak-menu-col {
        float: left;
        position: relative;
        width: 230px
    }

    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-support,
    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-admin {
        display: none
    }
}

.ak-idbar {
    color: #B6B6B6
}

.ak-idbar .ak-idbar-left a, .ak-idbar .ak-infos-small:hover, .ak-idbar .ak-btn-remove-notification {
    color: #B6B6B6
}

.ak-idbar .btn-info {
    background-color: #194DAA
}

.ak-idbar .ak-icon-arrow {
    color: #656565
}

.ak-idbar .ak-idbar-left a.ak-support:hover,
.ak-idbar .ak-idbar-left a.ak-admin:hover {
    color: #40b2b5;
    background-color: #343434
}

@media all and (min-width: 768px) {
    .ak-idbar .ak-idbar-left .navbar-brand {
        background: transparent url("../imgs/azote_text.png") 15px 1px no-repeat;
        background-size: contain;
    }

    .ak-idbar .ak-idbar-left .ak-support,
    .ak-idbar .ak-idbar-left .ak-admin {
        background: #212121;
        color: #fff
    }

    .ak-idbar .ak-idbar-left .ak-support:hover,
    .ak-idbar .ak-idbar-left .ak-admin:hover {
        color: #40b2b5
    }

    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-support:hover,
    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-admin:hover {
        color: #40b2b5
    }
}

.ak-idbar-box {
    display: none
}

.ak-idbar-box .ak-box-title {
    text-align: center;
    font-weight: bold;
    border-bottom: 1px solid;
    padding: 12px 0;
    padding: 1.2rem 0;
    font-size: 13px;
    font-size: 1.3rem
}

.ak-buttonmodal-open {
    z-index: 10005
}

.ak-idbar-box {
    background: #e6e6e6;
    color: #373737
}

.ak-idbar-box .ak-box-title {
    background: #e6e6e6;
    color: #000000;
    border-color: #b1b1b1
}

.ak-idbar-box .ak-box-title.text-danger {
    color: #e4442c
}

.ak-box-logged {
    background: #e6e6e6;
    color: #373737
}

.ak-box-logged .ak-row {
    display: table;
    width: 100%
}

.ak-box-logged .ak-row-cell {
    display: table-cell
}

.ak-box-logged .ak-account-text {
    font-size: 13px;
    font-size: 1.3rem;
    padding-left: 5px;
    padding-left: 0.5rem;
    position: relative;
    text-transform: uppercase
}

.ak-box-logged .ak-account-text:before {
    border-style: solid;
    border-width: 3.5px 0 3.5px 3px;
    content: '';
    height: 0;
    left: 0;
    position: absolute;
    top: 5px;
    width: 0
}

.ak-box-logged .ak-account-infos .ak-infos-ogrines, .ak-box-logged .ak-account-infos .ak-infos-gifts,
.ak-box-logged .ak-account-infos .ak-infos-jetons, .ak-box-logged .ak-account-infos .ak-infos-tickets {
    margin-top: 1px
}

.ak-box-logged .ak-account-infos .ak-row {
    padding: 8px 0;
    padding: 0.8rem 0
}

.ak-box-logged .ak-account-header {
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-box-logged .ak-account-header .ak-infos-dofus, .ak-box-logged .ak-account-header .ak-infos-wakfu,
.ak-box-logged .ak-account-header .ak-infos-krosmaster3d {
    line-height: 15px;
    line-height: 1.5rem;
    margin-top: 12px;
    margin-top: 1.2rem
}

.ak-box-logged .ak-logged-avatar {
    vertical-align: top;
    width: 95px
}

.ak-box-logged .ak-logged-avatar .ak-logged-avatar-container {
    margin-bottom: 0;
    margin-left: 8px;
    margin-left: 0.8rem;
    margin-right: 0;
    margin-top: 8px;
    margin-top: 0.8rem;
    height: 78px;
    position: relative;
    width: 78px
}

.ak-box-logged .ak-logged-avatar .ak-logged-avatar-container img {
    max-width: 80px
}

.ak-box-logged .ak-logged-avatar .ak-icon-change-avatar {
    bottom: -1px;
    height: 23px;
    position: absolute;
    right: -1px;
    width: 23px
}

.ak-box-logged .ak-logged-avatar .ak-avatar-mask {
    display: none;
    height: 78px;
    left: -55px;
    position: absolute;
    top: -56px;
    width: 77px
}

.ak-box-logged .ak-logged-avatar .ak-avatar-mask .ak-avatar-mask-infos {
    font-size: 10px;
    font-size: 1rem;
    line-height: 12px;
    line-height: 1.2rem;
    padding: 5px 3px;
    padding: 0.5rem 0.3rem;
    border-radius: 4px;
    display: inline-block;
    left: 18px;
    position: absolute;
    text-transform: uppercase;
    top: 20px;
    width: 57px
}

.ak-box-logged .ak-infos-row {
    display: table;
    width: 100%
}

.ak-box-logged .ak-logged-infos {
    padding-right: 12px;
    padding-right: 1.2rem
}

.ak-box-logged .ak-infos-logged-picto {
    text-align: right;
    padding-right: 6px;
    padding-right: 0.6rem;
    vertical-align: middle;
    width: 50px
}

.ak-box-logged .ak-infos-small {
    font-size: 13px;
    font-size: 1.3rem;
    display: block;
    font-style: italic
}

.ak-box-logged .ak-infos-picto {
    margin: 0;
    background-image: url("../imgs/assets/sprite_currency.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 35px;
    position: relative;
    width: 35px;
}

.ak-box-logged .ak-infos-nickname {
    font-size: 26px;
    font-size: 2.6rem;
    line-height: 28px;
    line-height: 2.8rem;
    font-family: "bebas_neueregular", sans-serif;
    text-transform: uppercase;
    display: block;
    margin-bottom: 5px;
    margin-bottom: 0.5rem;
    word-wrap: break-word;
    width: 200px
}

.ak-box-logged .ak-game-not-subscribe {
    font-size: 13px;
    font-size: 1.3rem;
    display: block
}

.ak-box-logged .ak-game-subscribe {
    display: block;
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-box-logged .ak-subscribe-link {
    margin: 12px 0;
    margin: 1.2rem 0;
    margin-bottom: 0
}

.ak-box-logged .ak-subscribe-link:hover {
    text-decoration: none
}

.ak-box-logged .ak-subscribe-more-link {
    display: block;
    font-size: 13px;
    z-index: 1
}

.ak-box-logged .ak-infos-logged {
    padding: 0;
    vertical-align: middle
}

.ak-box-logged .ak-infos-logged .ak-infos-title, .ak-box-logged .ak-infos-logged .ak-infos-nb {
    font-size: 15px;
    font-size: 1.5rem;
    display: inline-block
}

.ak-box-logged .ak-infos-logged .ak-infos-link {
    font-size: 13px;
    font-size: 1.3rem;
    font-family: "Roboto", sans-serif;
    margin-top: 8px;
    margin-top: 0.8rem;
    display: block
}

.ak-box-logged .ak-infos-logged .btn {
    margin-left: 0
}

.ak-box-logged .ak-account-manage {
    padding-top: 5px;
    padding-top: 0.5rem;
    padding-right: 10px;
    padding-right: 1rem;
    padding-bottom: 10px;
    padding-bottom: 1rem
}

.ak-box-logged .ak-account-manage a {
    font-size: 15px;
    font-size: 1.5rem;
    margin: 5px 15px;
    margin: 0.5rem 1.5rem;
    display: block;
    text-decoration: none;
    text-transform: none
}

.ak-box-logged .ak-account-manage a:hover {
    text-decoration: underline
}

.ak-box-logged .ak-account-manage a.btn-default {
    display: inline-block
}

.ak-box-logged .ak-account-manage a.btn-default:hover {
    text-decoration: none
}

.ak-box-logged .ak-account-manage .ak-infos-logged {
    vertical-align: top
}

.ak-box-logged .ak-account-manage .ak-infos-logged .ak-infos-logged-link {
    display: block;
    font-size: 13px;
    font-size: 1.3rem;
    margin-left: 0;
    margin-top: 12px;
    margin-top: 1.2rem;
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-box-logged .ak-infos-notifications {
    padding: 10px;
    padding: 1rem
}

.ak-box-logged .ak-infos-notifications .ak-notifications-title .label {
    position: relative;
    top: -2px
}

.ak-box-logged .ak-account-infos .ak-notification {
    font-size: 13px;
    font-size: 1.3rem;
    margin-top: 8px;
    margin-top: 0.8rem;
    padding: 8px;
    padding: 0.8rem;
    padding-right: 50px;
    padding-right: 5rem;
    position: relative
}

.ak-box-logged .ak-btn-remove-notification {
    font-size: 21px;
    font-size: 2.1rem;
    position: absolute;
    right: 8px;
    top: 10px
}

.ak-box-logged .ak-more-circle {
    font-size: 13px;
    font-size: 1.3rem;
    position: absolute;
    right: 5px
}

.ak-box-logged .glyphicon-remove-circle {
    cursor: pointer
}

.ak-box-logged .ak-azote-logo, .ak-box-logged .ak-infos-logged {
    display: table-cell;
    margin: 0
}

.ak-box-logged .ak-azote-logo {
    display: table-cell;
    width: 120px
}

.ak-box-logged:before {
    border-color: transparent transparent #969696 transparent
}

.ak-box-logged .ak-logged-avatar-container .ak-icon-change-avatar {
    background: #000 url("../imgs/assets/edit_avatar.png") center center no-repeat;
    opacity: 0.75
}

.ak-box-logged .ak-account-text:hover, .ak-box-logged .ak-account-infos .ak-notification a,
.ak-box-logged .ak-infos-nb {
    color: #FFFFFF
}

.ak-box-logged .ak-logged-avatar img {
    border: 1px solid #616161
}

.ak-box-logged .ak-infos-dofus .ak-subscribe-link {
    color: #fff;
    background: #40b2b5;
    text-shadow: 0 1px 1px #333
}

.ak-box-logged .ak-account-text {
    color: #AAAAAA
}

.ak-box-logged .ak-account-text:before {
    border-color: transparent transparent transparent #AAAAAA
}

.ak-box-logged span.ak-infos-title {
    color: #AAAAAA
}

.ak-box-logged .ak-infos-logged .ak-infos-title, .ak-box-logged .ak-infos-logged .ak-infos-nb {
    color: #373737
}

.ak-box-logged .ak-infos-logged .ak-infos-link {
    color: #868686
}

.ak-box-logged span.ak-game-subscribe {
    color: #0cbbdc
}

.ak-box-logged span.ak-game-subscribe &gt; .ak-infos-title, .ak-box-logged span.ak-game-subscribe &gt; .ak-infos-small {
    color: #0cbbdc
}

.ak-box-logged span.ak-game-not-subscribe {
    color: #E76639
}

.ak-box-logged span.ak-game-not-subscribe &gt; .ak-infos-title, .ak-box-logged span.ak-game-not-subscribe &gt; .ak-infos-small {
    color: #E76639
}

.ak-box-logged span.ak-infos-notification {
    color: #BE3D23
}

.ak-box-logged .ak-subscribe-link {
    color: #868686
}

.ak-box-logged .glyphicon-remove-circle {
    color: #444444
}

.ak-box-logged .glyphicon-remove-circle:hover {
    color: #6B6868
}

.ak-box-logged .ak-account-infos .ak-infos-ogrines, .ak-box-logged .ak-account-infos .ak-infos-gifts,
.ak-box-logged .ak-account-infos .ak-infos-jetons, .ak-box-logged .ak-account-infos .ak-infos-tickets {
    background-color: #f2f2f2
}

.ak-box-logged .ak-account-infos .ak-notification {
    background-color: #3a3a3a;
    color: #FFFFFF
}

.ak-box-logged .ak-account-infos .ak-infos-dofus .ak-infos-picto {
    background-position: center 0
}

.ak-box-logged .ak-account-infos .ak-infos-ogrines .ak-infos-picto {
    background-position: 0 -5px;
    background-size: 34px auto;
}

.ak-box-logged .ak-account-infos .ak-infos-gifts .ak-infos-picto {
    background-position: 0 -95px;
    background-size: 34px auto;
}

.ak-box-logged .ak-account-infos .ak-infos-jetons .ak-infos-picto {
    background-position: 0 -180px;
    background-size: 34px auto;
}

.ak-box-logged .ak-account-infos .ak-infos-tickets .ak-infos-picto {
    background-position: 0 -135px;
    background-size: 34px auto;
}

.ak-box-logged .ak-account-infos .ak-infos-goultines .ak-infos-picto {
    background-position: center -118px
}

.ak-box-logged .ak-account-manage {
    background: #e6e6e6
}

.ak-box-logged .ak-account-manage .ak-infos-logged-link {
    color: #868686
}

.ak-box-logged .ak-azote-logo {
    background: url("../imgs/assets/azote_2.html") center center no-repeat
}

@media all and (min-width: 768px) {
    .ak-box-logged {
        max-width: 315px;
        width: 100%
    }

    .ak-box-logged .glyphicon-remove-circle:hover {
        text-decoration: none
    }
}

@media all and (min-width: 992px) {
    .ak-box-logged:before {
        border-style: solid;
        border-width: 0 8px 7px 8px;
        content: '';
        height: 0;
        margin-right: -12px;
        position: absolute;
        right: 50%;
        top: -7px;
        width: 0
    }

    .ak-box-logged .ak-logged-infos {
        padding-top: 0;
        vertical-align: top
    }

    .ak-box-logged .ak-account-infos {
        border-top: 1px solid
    }

    .ak-box-logged .ak-logged-infos &gt; .ak-infos-ankabox {
        border-bottom: none
    }
}

@media all and (min-width: 992px) {
    .ak-navbar-fixed .ak-box-logged {
        position: fixed
    }
}

@media all and (min-width: 992px) {
    .ak-box-logged .ak-account-infos {
        border-color: #fff
    }
}

.ak-modal-login .ak-modal-notification {
    text-align: center;
    padding: 5px;
    margin-bottom: 10px
}

.ak-modal-login .ak-form .btn {
    width: 100%
}

.ak-modal-login label {
    font-weight: normal
}

.ak-modal-login .ak-modal-content ul {
    padding: 0
}

.ak-modal-login .ak-modal-content li {
    list-style: none;
    text-align: center
}

.ak-modal-login .ak-nav-no-account {
    padding: 20px;
    padding: 2rem;
    padding-top: 120px;
    padding-top: 12rem;
    text-align: center
}

.ak-modal-login .ak-nav-no-account .btn {
    margin: 10px 0;
    margin: 1rem 0;
    width: 100%
}

.ak-modal-login .ak-no-account-links a {
    display: block;
    text-align: left;
    margin: 10px 0;
    margin: 1rem 0
}

.ak-modal-login .ak-no-account-info {
    text-transform: uppercase;
    font-weight: bold
}

.ak-modal-login .ak-block-login {
    border-right: 1px solid #b1b1b1
}

.ak-modal-login .ak-block-no-account {
    background: url("../imgs/assets/azote.html") center 10px no-repeat
}

.ak-modal-login .ak-modal-notification {
    background: #d9d9d9
}

.ak-modal-login .ak-modal-content label {
    color: #373737
}

.ak-modal-login .ak-modal-content a {
    color: #838383
}

.ak-modal-login .ak-modal-content .btn {
    color: #fff
}

.ak-box-basket .ak-articles-list {
    max-height: 250px;
    overflow: auto;
    padding: 0 5px;
    padding: 0 0.5rem
}

.ak-box-basket .ak-articles-list .ak-article {
    border-bottom: 1px solid;
    display: table;
    width: 100%;
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 17px;
    line-height: 1.7rem
}

.ak-box-basket .ak-articles-list .ak-article:last-child {
    border-bottom: none
}

.ak-box-basket .ak-articles-list .ak-article .ak-img {
    display: table-cell;
    vertical-align: top;
    width: 45px;
    padding: 0
}

.ak-box-basket .ak-articles-list .ak-article .ak-img img {
    display: inline-block;
    width: 45px;
    height: 45px;
    margin-top: 5px;
    margin-top: 0.5rem
}

.ak-box-basket .ak-articles-list .ak-article .ak-infos {
    vertical-align: top;
    display: table-cell;
    padding: 8px 0;
    padding: 0.8rem 0;
    padding-left: 5px;
    padding-left: 0.5rem
}

.ak-box-basket .ak-articles-list .ak-article .ak-infos .ak-name {
    display: block;
    margin-bottom: 3px;
    margin-bottom: 0.3rem
}

.ak-box-basket .ak-articles-list .ak-article .ak-infos .ak-quantity {
    display: inline-block;
    margin-right: 5px;
    margin-right: 0.5rem
}

.ak-box-basket .ak-articles-list .ak-article .ak-infos .ak-price {
    display: inline-block
}

.ak-box-basket .ak-articles-list .ak-article .ak-infos .ak-price img {
    display: inline-block;
    max-height: 17px;
    margin-left: 5px;
    margin-left: 0.5rem
}

.ak-box-basket .ak-bottom {
    text-align: center;
    border-top: 1px solid;
    padding: 0 8px;
    padding: 0 0.8rem
}

.ak-box-basket .ak-bottom .ak-basket-count {
    font-style: italic;
    text-align: center;
    font-size: 13px;
    font-size: 1.3rem;
    margin-top: 5px;
    margin-top: 0.5rem
}

.ak-box-basket .ak-bottom .ak-total {
    display: block;
    margin-top: 8px;
    margin-top: 0.8rem;
    font-size: 13px;
    font-size: 1.3rem
}

.ak-box-basket .ak-bottom .ak-total span {
    display: inline-block;
    font-size: 15px;
    font-size: 1.5rem;
    font-weight: bold
}

.ak-box-basket .ak-bottom .btn-primary {
    margin: 10px auto;
    margin: 1rem auto
}

.ak-box-basket .ak-bottom .ak-shopping-link {
    display: block;
    cursor: pointer;
    margin-bottom: 15px;
    margin-bottom: 1.5rem
}

.ak-box-basket .ak-box-title {
    border-bottom-color: #b1b1b1
}

.ak-box-basket .ak-articles-list {
    background: #fff
}

.ak-box-basket .ak-articles-list .ak-article {
    border-bottom-color: #b1b1b1
}

.ak-box-basket .ak-articles-list .ak-article .ak-infos .ak-name {
    color: #494949
}

.ak-box-basket .ak-articles-list .ak-article .ak-infos .ak-quantity {
    color: #b1b1b1
}

.ak-box-basket .ak-articles-list .ak-article .ak-infos .ak-price.ogr {
    color: #2dadba
}

.ak-box-basket .ak-bottom {
    border-top-color: #b1b1b1
}

.ak-box-basket .ak-bottom .ak-total span.ogr {
    color: #2dadba
}

.ak-box-basket .ak-bottom .ak-total span img {
    max-height: 20px;
    display: inline-block;
    vertical-align: top
}

.ak-box-basket .ak-bottom .ak-shopping-link {
    color: #373737
}

@media all and (min-width: 992px) {
    .ak-box-basket {
        min-width: 270px
    }
}

.ak-box-authentification {
    border-top: 2px solid transparent;
    display: none;
    position: absolute;
    z-index: 9999;
    background: #242424;
    border-color: #969696
}

.ak-box-authentification .glyphicon-remove-circle {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 1
}

.ak-box-authentification .btn-primary {
    border-radius: 0;
    border: none;
    text-transform: uppercase
}

.ak-box-authentification .ak-auth-form input {
    border: 1px solid transparent;
    padding: 8px;
    padding: 0.8rem;
    margin-bottom: 5px;
    margin-bottom: 0.5rem;
    border-radius: 0;
    width: 100%
}

.ak-box-authentification .ak-auth-form label {
    text-transform: uppercase;
    width: 100%
}

.ak-box-authentification .glyphicon-remove-circle {
    color: #444444
}

.ak-box-authentification .glyphicon-remove-circle:hover {
    color: #6B6868
}

.ak-box-authentification .ak-auth-form input {
    background-color: #20201E;
    border-color: #464646;
    color: #CEC3BC
}

.ak-box-authentification .btn-primary {
    background-color: #6F9501;
    text-transform: uppercase;
    border: none;
    border-radius: 0
}

.ak-box-authentification .ak-auth-title, .ak-box-authentification .ak-auth-explain,
.ak-box-authentification .ak-auth-form label, .ak-box-authentification .ak-auth-infos {
    color: #FFFFFF
}

@media all and (min-width: 768px) {
    .ak-box-authentification {
        max-width: 420px;
        width: 100%
    }

    .ak-box-authentification .glyphicon-remove-circle:hover {
        text-decoration: none
    }
}

@media all and (min-width: 992px) {
    .ak-box-authentification {
        padding: 15px;
        padding: 1.5rem
    }

    .ak-box-authentification:before {
        border-style: solid;
        border-width: 0 8px 7px 8px;
        content: '';
        height: 0;
        left: 42.4%;
        position: absolute;
        top: -7px;
        width: 0px
    }

    .ak-box-authentification .ak-picto {
        display: inline-block;
        height: 19px;
        width: 18px
    }

    .ak-box-authentification .ak-auth-title {
        font-size: 13px;
        font-size: 1.3rem;
        font-weight: bold;
        text-transform: uppercase
    }

    .ak-box-authentification .ak-auth-infos {
        font-size: 13px;
        font-size: 1.3rem
    }

    .ak-box-authentification .ak-auth-not-me {
        margin-top: 5px;
        margin-top: 0.5rem;
        padding-top: 10px;
        padding-top: 1rem
    }

    .ak-box-authentification .ak-auth-explain {
        margin: 0;
        margin-top: 3px;
        margin-top: 0.3rem;
        margin-left: 10px;
        margin-left: 1rem
    }

    .ak-box-authentification .ak-auth-not-me {
        border-top: 1px solid
    }

    .ak-box-authentification .ak-nickname-fail {
        font-size: 19px;
        font-size: 1.9rem
    }

    .ak-box-authentification .btn-default {
        padding-right: 20px;
        padding-right: 2rem;
        border: none;
        font-weight: bold;
        text-transform: uppercase
    }

    .ak-box-authentification .ak-infos-small {
        font-size: 13px;
        font-size: 1.3rem;
        text-transform: uppercase
    }

    .ak-box-authentification .btn-default:after {
        content: '';
        height: 16px;
        position: absolute;
        right: 0;
        top: 7px;
        width: 14px
    }
}

@media all and (min-width: 992px) {
    .ak-navbar-fixed .ak-box-authentification {
        position: fixed
    }
}

@media all and (min-width: 992px) {
    .ak-box-authentification {
        background: rgba(0, 0, 0, 0.8) url(../imgs/assets/bg.png)
    }

    .ak-box-authentification:before {
        border-color: transparent transparent #969696 transparent
    }

    .ak-box-authentification .ak-auth-not-me {
        border-color: #969696
    }

    .ak-box-authentification .ak-infos-small {
        color: #7F7A70;
        font-size: 0.75em;
        text-transform: uppercase
    }

    .ak-box-authentification .ak-authentification-success {
        background: transparent url(../imgs/assets/authentification-success.html) center center no-repeat
    }

    .ak-box-authentification .ak-authentification-fail {
        background: transparent url(../imgs/assets/authentification-fail.html) center center no-repeat
    }

    .ak-box-authentification .ak-nickname-fail {
        color: #d38d29
    }

    .ak-box-authentification .btn-default {
        background: none;
        border: none;
        color: #FFF;
        text-transform: uppercase
    }

    .ak-box-authentification .btn-default:after {
        background: transparent url(../imgs/assets/picto-unlock.html) center center no-repeat
    }
}

.ak-box-notifications {
    width: 270px
}

.ak-box-notifications .ak-notification {
    border-bottom: 1px solid;
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 19px;
    line-height: 1.9rem;
    margin: 0 12px;
    margin: 0 1.2rem;
    padding: 10px 5px;
    padding: 1rem 0.5rem
}

.ak-box-notifications .ak-notification:last-child {
    border: none
}

.ak-box-notifications.ak-notification-list-idbar {
    background: #fff
}

.ak-box-notifications.ak-notification-list-idbar .ak-notification {
    border-bottom-color: #cdcdcd
}

.ak-box-notifications.ak-notification-list-idbar .ak-notification a {
    color: #40b2b5
}

.ak-box-characters .ak-box-title span {
    display: inline-block;
    position: relative;
    text-align: center;
    border-radius: 8px;
    line-height: 15px
}

.ak-characterslist span.ak-character-info {
    display: inline-block;
    position: relative;
    text-align: center;
    border-radius: 8px;
    line-height: 15px
}

.ak-box-characters .ak-box-title span:before {
    display: inline-block;
    content: '?';
    width: 16px;
    height: 16px
}

.ak-characterslist span.ak-character-info:before {
    display: inline-block;
    content: '?';
    width: 16px;
    height: 16px
}

.ak-box-characters .ak-characters-list {
    padding: 0 5px;
    padding: 0 0.5rem;
    max-height: 500px;
    overflow: auto
}

.ak-box-characters .ak-characters-list .ak-no-characters {
    padding: 38px 0;
    padding: 3.8rem 0;
    display: block;
    text-align: center
}

.ak-box-characters .ak-characters-list .ak-character {
    display: table;
    width: 100%;
    position: relative;
    border-bottom: 1px solid
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-img,
.ak-box-characters .ak-characters-list .ak-character .ak-character-infos {
    display: table-cell;
    vertical-align: middle;
    margin: 0;
    text-align: left;
    position: relative
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-img {
    padding: 5px 0;
    padding: 0.5rem 0;
    width: 60px;
    vertical-align: top
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-img a {
    display: inline-block;
    border: 1px solid
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-img a img {
    width: 55px;
    height: 55px;
    display: block
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-infos {
    padding: 0 5px;
    padding: 0 0.5rem;
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 17px
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-infos .ak-name {
    font-weight: bold;
    display: block;
    word-wrap: break-word;
    max-width: 120px;
    display: block
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-infos .ak-level {
    word-wrap: break-word
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-infos .ak-server {
    font-style: italic;
    display: block
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-infos.ak-emblem {
    width: 50px
}

.ak-box-characters .ak-box-title span {
    background: #40b2b5
}

.ak-characterslist span.ak-character-info {
    background: #40b2b5
}

.ak-box-characters .ak-box-title span:before {
    color: #fff
}
.ak-characterslist span.ak-character-info:before  {
    color: #fff
}

.ak-box-characters .ak-characters-list {
    background: #ffffff
}

.ak-box-characters .ak-characters-list .ak-no-characters {
    color: #B1B1B1
}

.ak-box-characters .ak-characters-list .ak-character {
    border-bottom-color: #cdcdcd
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-img a {
    background: #e0daaa;
    box-shadow: inset 0 0 15px 2px #8c7d5d;
    border-color: #8c7d5d
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-infos .ak-name {
    color: #373737
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-infos .ak-level {
    color: #8f8f8f
}

.ak-box-characters .ak-characters-list .ak-character .ak-character-infos .ak-server {
    color: #505050
}

@media all and (min-width: 768px) {
    .ak-box-characters .ak-characters-list {
        width: 320px
    }
}

.ak-box-change-browser {
    text-align: center;
    padding: 12px;
    padding: 1.2rem;
    width: 80%;
    position: fixed;
    z-index: 2000;
    top: 60px;
    left: 10%;
    background: #f2f2f2;
    border: 1px solid #bababa;
    box-shadow: 0 0 5px #333
}

.ak-box-change-browser .text {
    text-align: center;
    padding: 12px;
    padding: 1.2rem;
    font-weight: bold
}

.ak-box-change-browser .nav-choice {
    text-align: center
}

.ak-box-change-browser a {
    display: inline;
    zoom: 1;
    display: inline-block;
    width: 210px;
    height: 160px;
    font-family: "bebas_neueregular", sans-serif;
    text-align: center;
    font-size: 21px;
    padding-bottom: 12px;
    padding-bottom: 1.2rem
}

.ak-box-change-browser a img {
    display: inline-block;
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-box-change-browser .text {
    background: #d9d9d9;
    color: #333
}

.ak-box-change-browser a {
    color: #858585
}

.ak-box-change-browser a + a {
    border-color: #bcbcbc
}

.ak-box-change-browser a:hover {
    background: #e8e8e8
}

@media all and (min-width: 768px) {
    .ak-box-change-browser a + a {
        border-left: 1px solid
    }
}

.ak-box-lang {
    line-height: 17px;
    width: 85px
}

.ak-box-lang &gt; a {
    display: block;
    font-size: 13px;
    font-size: 1.3rem;
    padding: .3em .5em .3em .5em;
    padding-right: 22px;
    padding-right: 2.2rem;
    text-align: right;
    border-left: 5px solid;
    text-decoration: none;
    box-sizing: content-box;
    height: 23px;
    line-height: 25px;
    background-color: #e6e6e6;
    border-left-color: #e6e6e6;
    color: #787979
}

.ak-box-lang &gt; a:hover {
    text-decoration: none
}

.ak-box-lang &gt; a:before {
    content: ' ';
    display: block;
    height: 21px;
    margin-top: 2px;
    position: absolute;
    left: 1.5em;
    width: 19px
}

.ak-box-lang &gt; a:hover {
    color: #484848;
    border-left-color: #40b2b5;
    background-color: #ffffff
}

.ak-box-lang &gt; a:before {
    background: url(../g/modules/masterpage/block/header/idbar/flags.html) 0 0 no-repeat
}

.ak-box-lang &gt; a.ak-flag-de:before {
    background-position: 0 center
}

.ak-box-lang &gt; a.ak-flag-fr:before {
    background-position: -19px center
}

.ak-box-lang &gt; a.ak-flag-en:before {
    background-position: -38px center
}

.ak-box-lang &gt; a.ak-flag-es:before {
    background-position: -77px center
}

.ak-box-lang &gt; a.ak-flag-it:before {
    background-position: -96px center
}

.ak-box-lang &gt; a.ak-flag-pt:before {
    background-position: -173px center
}

.ak-box-lang &gt; a.ak-flag-ru:before {
    background-position: -135px center
}

.ak-box-lang &gt; a.ak-flag-nl:before {
    background-position: -154px center
}

.ak-box-lang &gt; a.ak-flag-na:before {
    background-position: -58px center
}

.ak-box-lang &gt; a.ak-flag-br:before {
    background-position: -192px center
}

.ak-box-lang &gt; a.ak-flag-jp:before {
    background-position: -212px center
}

.ak-box-lang &gt; a.ak-flag-th:before {
    background-position: -250px center
}

.ak-box-lang &gt; a.ak-flag-vi:before {
    background-position: -269px center
}

body.fixfixed header {
    position: absolute !important
}

header {
    margin: 0 auto;
    position: relative;
    width: 100%;
    z-index: 3;
    top: 0
}

header.ak-navbar-fixed {
    height: 43px;
    border-width: 0
}

.ak-beta {
    height: 31px;
    left: 40px;
    margin-left: 0;
    position: fixed;
    top: 5px;
    width: 101px;
    z-index: 1000
}

@media all and (min-width: 768px) {
    header {
        position: relative
    }

    .ak-beta {
        position: absolute;
        left: 230px;
        top: 0
    }
}

@media all and (min-width: 992px) {
    .ak-beta {
        height: 94px;
        right: 0px;
        left: auto;
        top: 35px;
        width: 85px
    }
}

@media all and (min-width: 1200px) {
    .ak-beta {
        left: 50%;
        margin-left: 516px;
        right: auto
    }
}

@media all and (max-width: 767px) {
    body .ak-carrousel-bg {
        margin-top: -43px
    }
}

header {
    background: rgba(0, 0, 0, 0.8)
}

header .ak-btn-green {
    background: #ffff04;
    background: -moz-linear-gradient(top, #ffff04 0%, #ccd403 2%, #afbc02 50%, #40b2b5 51%, #9cac02 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffff04), color-stop(2%, #ccd403), color-stop(50%, #afbc02), color-stop(51%, #40b2b5), color-stop(100%, #9cac02));
    background: -webkit-linear-gradient(top, #ffff04 0%, #ccd403 2%, #afbc02 50%, #40b2b5 51%, #9cac02 100%);
    background: -o-linear-gradient(top, #ffff04 0%, #ccd403 2%, #afbc02 50%, #40b2b5 51%, #9cac02 100%);
    background: -ms-linear-gradient(top, #ffff04 0%, #ccd403 2%, #afbc02 50%, #40b2b5 51%, #9cac02 100%);
    background: linear-gradient(to bottom, #ffff04 0%, #ccd403 2%, #afbc02 50%, #40b2b5 51%, #9cac02 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffff04', endColorstr='#9cac02', GradientType=0 )
}

header .ak-btn-blue {
    background: #48deff;
    background: -moz-linear-gradient(top, #48deff 0%, #1f5fbe 2%, #1f5fbe 48%, #194daa 51%, #194daa 98%, #3198e9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #48deff), color-stop(2%, #1f5fbe), color-stop(48%, #1f5fbe), color-stop(51%, #194daa), color-stop(98%, #194daa), color-stop(100%, #3198e9));
    background: -webkit-linear-gradient(top, #48deff 0%, #1f5fbe 2%, #1f5fbe 48%, #194daa 51%, #194daa 98%, #3198e9 100%);
    background: -o-linear-gradient(top, #48deff 0%, #1f5fbe 2%, #1f5fbe 48%, #194daa 51%, #194daa 98%, #3198e9 100%);
    background: -ms-linear-gradient(top, #48deff 0%, #1f5fbe 2%, #1f5fbe 48%, #194daa 51%, #194daa 98%, #3198e9 100%);
    background: linear-gradient(to bottom, #48deff 0%, #1f5fbe 2%, #1f5fbe 48%, #194daa 51%, #194daa 98%, #3198e9 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#48deff', endColorstr='#3198e9', GradientType=0 )
}

.ak-beta {
    background: url("../imgs/assets/beta-mobile.png") no-repeat top left transparent
}

@media all and (min-width: 992px) {
    .ak-beta {
        background: url("../imgs/assets/beta.png") no-repeat top left transparent
    }
}

footer {
    padding: 12px 0;
    padding: 1.2rem 0;
    z-index: 100;
    overflow: hidden;
    background-color: rgba(0, 0, 0, 0.8)
}

footer a, footer .ak_legal p, footer .ak-block1 {
    color: #838383
}

footer .ak-footer-content {
    max-width: 1170px;
    margin: 0 auto
}

footer .ak-footer-content .ak-block-links {
    overflow: hidden
}

footer .ak-footer-content .ak-list {
    margin-top: 22px;
    margin-top: 2.2rem
}

footer .ak-footer-content .ak-list a {
    text-decoration: none;
    display: block;
    text-align: left;
    font-size: 12px;
    font-size: 1.2rem;
    text-transform: uppercase;
    margin-left: 15%
}

footer .ak-footer-content .ak-list span {
    margin-left: 15%
}

footer .ak-footer-content .ak-list:nth-child(1) :nth-child(2) {
    display: none
}

footer .ak-footer-content .ak-list .ak-link-title {
    text-transform: uppercase;
    display: inline-block;
    color: #dedede;
    font-family: "bebas_neueregular", sans-serif;
    border-bottom: 1px solid #dedede;
    font-size: 19px;
    font-size: 1.9rem;
    padding-bottom: 3px;
    padding-bottom: 0.3rem;
    margin-bottom: 10px;
    margin-bottom: 1rem
}

footer .ak-footer-content .ak-list .ak-link-title:hover {
    font-weight: normal
}

footer .ak-footer-content .ak-block1 {
    display: block;
    padding-bottom: 10px;
    padding-bottom: 1rem;
    border-bottom: 1px solid
}

footer .ak-footer-content .ak_legal p a:hover {
    color: #fff
}

footer .ak-footer-content .ak_legal div {
    padding-top: 3px;
    padding-top: 0.3rem;
    font-size: 11px;
    font-size: 1.1rem
}

footer .ak-footer-content .ak_legal div a {
    font-size: 11px;
    font-size: 1.1rem
}

footer .ak-footer-content .ak_legal div a:hover {
    text-decoration: none
}

footer .ak-footer-content .ak_legal div p {
    text-align: left;
    padding: 0 35px;
    padding: 0 3.5rem
}

footer .ak-footer-content .ak_legal div:first-child {
    text-align: center
}
.ak-major-update{
    position:relative
}
.ak-major-update .ak-discover{
    position:absolute;
    bottom:10px;
    left:0;
    width:100%;
    text-align:center
}
@media all and (max-width: 767px){
    .ak-major-update .ak-discover{
        display:none
    }
}
.ak-major-update .ak-discover .ak-btn-discover{
    position:relative;
    z-index:1;
    border:rgba(0,0,0,0.4) 3px solid
}
@media all and (max-width: 767px){
    .ak-major-update .ak-discover .ak-btn-discover{
        margin-left:15px
    }
}
.ak-major-update .ak-logo-update{
    display:none;
    position:absolute;
    top:0;
    left:0
}
@media all and (min-width: 992px){
    .ak-major-update .ak-logo-update{
        display:block
    }
}
@media all and (min-width: 768px){
    .ak-major-update .ak-logo-update{
        display:block
    }
}
.ak-major-update .ak-logo-update img{
    width:100%
}

footer .ak-footer-content .ak_legal .ak-logo-azote, footer .ak-footer-content .ak_legal .ak-logo-likevn,
footer .ak-footer-content .ak_legal .prevention {
    display: block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain
}

footer .ak-footer-content .ak_legal .ak-logo-azote {
    background-image: url("../imgs/azote.png");
    width: 120px;
    height: 70px;
    display: inline-block;
    position: relative;
    margin: 0
}

footer .ak-footer-content .ak_legal .ak-logo-likevn {
    background-image: url("../imgs/assets/logo-likevn.html");
    width: 60px;
    height: 60px
}

footer .ak-footer-content .ak_legal .prevention {
    background-image: url("../imgs/assets/picto_prevention.png");
    height: 52px
}

footer .ak-footer-content .ak-block-download {
    text-align: center;
    padding-top: 22px;
    padding-top: 2.2rem
}

footer .ak-footer-content .ak-block-download .ak-problem {
    font-size: 13px;
    font-size: 1.3rem;
    margin-top: 15px;
    margin-top: 1.5rem;
    display: block
}

footer .ak-footer-content .ak-social-network {
    text-align: center;
    padding-top: 10px;
    padding-top: 1rem
}

footer .ak-footer-content .ak-social-network a {
    background-image: url("../imgs/assets/picto_social.png");
    display: inline-block;
    padding: 18px;
    padding: 1.8rem;
    background-repeat: no-repeat
}

footer .ak-footer-content .ak-social-network a.fb {
    background-position: 0 0
}

footer .ak-footer-content .ak-social-network a.fb:hover {
    background-position: 0 -36px
}

footer .ak-footer-content .ak-social-network a.tw {
    background-position: -38px 0
}

footer .ak-footer-content .ak-social-network a.tw:hover {
    background-position: -38px -36px
}

footer .ak-footer-content .ak-social-network a.yo {
    background-position: -75px 0
}

footer .ak-footer-content .ak-social-network a.yo:hover {
    background-position: -75px -36px
}

footer .ak-footer-content .ak-social-network a.go {
    background-position: -115px 0
}

footer .ak-footer-content .ak-social-network a.go:hover {
    background-position: -115px -36px
}

@media all and (min-width: 768px) {
    footer .ak-footer-content .ak-list {
        margin-top: 0
    }

    footer .ak-footer-content .ak-list a, footer .ak-footer-content .ak-list span {
        margin-left: 25%
    }

    footer .ak-footer-content .ak-block-download {
        padding-top: 30px;
        padding-top: 3rem
    }

    footer .ak-footer-content .ak_legal div p {
        text-align: left;
        padding: 0;
        margin-top: 22px;
        margin-top: 2.2rem;
        padding-left: 44px;
        padding-left: 4.4rem
    }
}

@media all and (min-width: 992px) {
    footer .ak-footer-content .ak-list a, footer .ak-footer-content .ak-list span {
        margin-left: 10px;
        margin-left: 1rem
    }

    footer .ak-footer-content .ak-list:nth-child(1) :nth-child(2) {
        display: block
    }

    footer .ak-footer-content .ak-block-download {
        text-align: center
    }

    footer .ak-footer-content .ak-social-network {
        margin-top: 22px;
        margin-top: 2.2rem;
        padding-right: 0
    }

    footer .ak-footer-content .ak-block-download .ak-problem {
        margin-left: 10px;
        margin-left: 1rem
    }

    footer .ak-footer-content .ak_legal div p {
        text-align: center;
        padding-left: 12px;
        padding-left: 1.2rem
    }
}

@media all and (min-width: 768px) and (max-width: 992px) {
    footer .ak_legal .prevention {
        background-size: contain
    }
}

.navbar .navbar-nav .lvl0 {
    text-transform: uppercase
}

.navbar .navbar-nav .lvl1 {
    text-transform: none
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li,
.navbar .navbar-nav &gt; li {
    position: relative
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a,
.navbar .navbar-nav &gt; li &gt; a {
    font-size: 26px;
    font-size: 2.6rem;
    font-weight: normal;
    padding: 6px 12px;
    padding: 0.6rem 1.2rem;
    position: relative;
    display: block;
    font-family: "Roboto", sans-serif
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a .caret, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a .caret,
.navbar .navbar-nav &gt; li &gt; a .caret {
    left: auto;
    right: 20px;
    top: 0;
    position: absolute;
    border: 0;
    width: 15px;
    height: 15px;
    display: block;
    z-index: 10;
    text-align: center
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a .caret:before, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a .caret:before,
.navbar .navbar-nav &gt; li &gt; a .caret:before {
    content: 'â–¶';
    display: inline-block;
    width: 15px;
    height: 15px;
    position: relative;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 15px;
    text-align: center
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; a .caret:before,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; a .caret:before,
.navbar .navbar-nav &gt; li.open &gt; a .caret:before {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu {
    border-radius: 0;
    overflow: hidden;
    padding: 0;
    margin: 0;
    z-index: 1000;
    min-width: 140px
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li {
    line-height: 1em;
    margin: 0;
    padding: 0;
    display: block;
    vertical-align: top;
    position: relative
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.sep:after,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.sep:after,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.sep:after {
    height: 44px;
    top: 0
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; a,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; a,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; a {
    line-height: 0.8em;
    font-family: "Roboto", sans-serif;
    font-size: 13px;
    font-size: 1.3rem;
    display: inline-block;
    text-transform: uppercase;
    padding: 10px 5px;
    padding: 1rem 0.5rem;
    padding-left: 24px;
    padding-left: 2.4rem
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.nopointer &gt; a,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.nopointer &gt; a,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.nopointer &gt; a {
    cursor: default
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul {
    padding: 0
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li {
    list-style: none
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li a,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li a,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li a {
    display: block;
    line-height: 30px;
    line-height: 3rem;
    line-height: 2em;
    text-decoration: none;
    text-transform: none;
    font-size: 13px;
    font-size: 1.3rem;
    padding: 5px 10px;
    padding: 0.5rem 1rem;
    padding-left: 37px;
    padding-left: 3.7rem;
    text-shadow: 0
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul {
    margin: 0;
    padding: 0
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li {
    list-style: none;
    padding-left: 10px;
    padding-left: 1rem
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-btn,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-btn,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-btn {
    line-height: 1em;
    padding: 5px;
    padding: 0.5rem;
    text-align: center
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight {
    display: none
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand,
.navbar .navbar-nav &gt; li.ak-menu-brand {
    display: none
}

.ak-navbar-fixed .navbar .navbar-nav {
    vertical-align: top;
}

.ak-navbar-fixed .navbar .navbar-nav &gt; li {
    display: block;
    vertical-align: top;
    float: none;
    position: relative;
    text-align: left
}

.ak-navbar-fixed .navbar .navbar-nav &gt; li.sep:after {
    display: none
}

.ak-navbar-fixed .navbar .navbar-nav &gt; li.ak-menu-brand {
    display: none;
    margin-top: 15px;
    margin-top: 1.5rem
}

@media all and (min-width: 768px) {
    .navbar .navbar-nav {
        display: inline-block;
        width: auto;
        float: none;
        margin: 0 auto;
        font-size: 0;
        vertical-align: top;
        position: relative
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part, .navbar .navbar-nav &gt; .ak-navbar-right-part {
        position: absolute;
        display: inline-block;
        width: 360px
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part {
        right: 50%;
        padding-right: 75px;
        padding-right: 7.5rem;
        text-align: right
    }

    .navbar .navbar-nav &gt; .ak-navbar-right-part {
        left: 50%;
        padding-left: 75px;
        padding-left: 7.5rem;
        text-align: left
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li,
    .navbar .navbar-nav &gt; li {
        display: inline-block;
        vertical-align: top;
        background: none;
        padding: 0;
        margin: 0;
        height: 67px;
        float: none;
        position: relative
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand,
    .navbar .navbar-nav &gt; li.ak-menu-brand {
        display: inline-block;
        height: 67px;
        margin: 0px;
        margin: 0rem;
        top: -35px;
        z-index: 1200
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand .navbar-brand,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand .navbar-brand,
    .navbar .navbar-nav &gt; li.ak-menu-brand .navbar-brand {
        border: none;
        width: 170px;
        height: 120px;
        margin-left: 0;
        padding: 0;
        -webkit-backface-visibility: hidden;
        -moz-transform: translate3d(0, 0, 0);
        -webkit-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a,
    .navbar .navbar-nav &gt; li &gt; a {
        font-size: 17px;
        font-size: 1.7rem;
        line-height: 70px;
        line-height: 7rem;
        padding: 0 8px;
        padding: 0 0.8rem;
        position: relative;
        height: 67px;
        display: inline-block
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a:hover, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a:hover,
    .navbar .navbar-nav &gt; li &gt; a:hover {
        text-decoration: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a .caret, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a .caret,
    .navbar .navbar-nav &gt; li &gt; a .caret {
        display: block;
        text-align: center;
        margin: 0;
        width: 100%;
        height: 15px;
        top: auto;
        bottom: 6px;
        left: 0;
        position: absolute
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a .caret:before, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a .caret:before,
    .navbar .navbar-nav &gt; li &gt; a .caret:before {
        font-size: 8px;
        font-size: 0.8rem;
        content: 'â–¼';
        line-height: 15px;
        display: block;
        text-align: center;
        position: relative;
        width: 100%;
        height: 15px;
        top: auto;
        bottom: auto
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu {
        padding: 13px;
        padding-top: 20px;
        width: auto;
        white-space: nowrap;
        text-align: center
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li {
        display: inline-block;
        float: none;
        overflow: hidden;
        position: relative;
        text-align: left
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; a,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; a {
        display: inline-block;
        border-bottom: 1px solid;
        font-family: "bebas_neueregular", sans-serif;
        font-size: 19px;
        font-size: 1.9rem;
        margin: 8px 10px;
        margin: 0.8rem 1rem;
        padding: 3px;
        padding: 0.3rem
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; a:before,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; a:before,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; a:before {
        display: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; a,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; a {
        display: inline-block;
        padding: 3px 13px;
        padding: 0.3rem 1.3rem;
        text-transform: uppercase
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul {
        padding: 0
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li {
        list-style: none;
        padding: 0
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a {
        display: inline-block;
        margin: 0;
        padding: 0 20px;
        padding: 0 2rem
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; a, .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; a:active,
    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; a:hover, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; a:active, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; a:hover,
    .navbar .navbar-nav &gt; li.open &gt; a, .navbar .navbar-nav &gt; li.open &gt; a:active,
    .navbar .navbar-nav &gt; li.open &gt; a:hover {
        text-decoration: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; a .caret:before,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; a .caret:before,
    .navbar .navbar-nav &gt; li.open &gt; a .caret:before {
        content: 'â–¼';
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part {
        padding-right: 20px;
        padding-right: 2rem
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part {
        padding-left: 20px;
        padding-left: 2rem
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li, .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li,
    .ak-navbar-fixed .navbar .navbar-nav &gt; li {
        display: inline-block;
        height: 43px;
        padding: 0;
        line-height: 43px
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a,
    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a,
    .ak-navbar-fixed .navbar .navbar-nav &gt; li &gt; a {
        line-height: 43px;
        line-height: 4.3rem;
        height: 43px;
        padding: 0 8px;
        padding: 0 0.8rem
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a .caret,
    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a .caret,
    .ak-navbar-fixed .navbar .navbar-nav &gt; li &gt; a .caret {
        display: none
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand,
    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand,
    .ak-navbar-fixed .navbar .navbar-nav &gt; li.ak-menu-brand {
        display: inline-block;
        top: auto;
        margin-top: 0
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand .navbar-brand,
    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand .navbar-brand,
    .ak-navbar-fixed .navbar .navbar-nav &gt; li.ak-menu-brand .navbar-brand {
        width: 33px;
        width: 3.3rem;
        height: 43px;
        margin-top: 0
    }
}

@media all and (min-width: 992px) {
    .navbar .navbar-nav {
        height: 77px
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part, .navbar .navbar-nav &gt; .ak-navbar-right-part {
        width: 450px
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part {
        right: 50%;
        padding-right: 100px;
        padding-right: 10rem
    }

    .navbar .navbar-nav &gt; .ak-navbar-right-part {
        left: 50%;
        padding-left: 100px;
        padding-left: 10rem
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li,
    .navbar .navbar-nav &gt; li {
        height: 77px
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a,
    .navbar .navbar-nav &gt; li &gt; a {
        padding: 0 10px;
        padding: 0 1rem;
        line-height: 77px;
        line-height: 7.7rem;
        height: 77px;
        font-size: 19px;
        font-size: 1.9rem
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a .caret, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a .caret,
    .navbar .navbar-nav &gt; li &gt; a .caret {
        bottom: 12px
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand,
    .navbar .navbar-nav &gt; li.ak-menu-brand {
        top: 0
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand .navbar-brand,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand .navbar-brand,
    .navbar .navbar-nav &gt; li.ak-menu-brand .navbar-brand {
        height: 110px;
        z-index: 1500;
        margin-top: -35px;
        width: 217px
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.sep:after, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.sep:after,
    .navbar .navbar-nav &gt; li.sep:after {
        display: block;
        content: '';
        height: 50px;
        position: absolute;
        right: -1px;
        top: 15px;
        width: 0
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight {
        max-width: 220px;
        display: inline-block;
        border-bottom: none;
        border-left: 1px solid #464646;
        margin-right: 0.5em;
        overflow: hidden;
        text-decoration: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a {
        display: block;
        text-decoration: none;
        border-bottom: none;
        overflow: hidden;
        padding: 33px 10px;
        padding: 3.3rem 1rem
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a .ak-navbar-highlight-img,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a .ak-navbar-highlight-img,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a .ak-navbar-highlight-img {
        overflow: hidden
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a .ak-navbar-highlight-img img,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a .ak-navbar-highlight-img img,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a .ak-navbar-highlight-img img {
        display: block
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight .ak-navbar-highlight-button,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight .ak-navbar-highlight-button,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight .ak-navbar-highlight-button {
        padding: 5px 0;
        padding: 0.5rem 0;
        text-transform: uppercase;
        text-align: center;
        font-size: 15px;
        font-size: 1.5rem;
        display: inline-block;
        width: 100%
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a,
    .navbar .navbar-nav &gt; li.open &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a {
        border-bottom: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.sep:last-child:after,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.sep:last-child:after {
        display: none
    }

    .ak-navbar-fixed .navbar .navbar-nav {
        height: 43px
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.sep:after,
    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.sep:after,
    .ak-navbar-fixed .navbar .navbar-nav &gt; li.sep:after {
        display: none
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a,
    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a,
    .ak-navbar-fixed .navbar .navbar-nav &gt; li &gt; a {
        text-decoration: none
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand,
    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand,
    .ak-navbar-fixed .navbar .navbar-nav &gt; li.ak-menu-brand {
        margin: 0
    }

    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand .navbar-brand,
    .ak-navbar-fixed .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand .navbar-brand,
    .ak-navbar-fixed .navbar .navbar-nav &gt; li.ak-menu-brand .navbar-brand {
        margin: 0
    }
}

.ak-navbar-search {
    background: #40b2b5 url("../imgs/assets/search.png") 2px center no-repeat;
    color: #fff;
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.35);
    display: none;
    font-size: 1em;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    border-radius: 3px;
    border: 1px solid #40b2b5
}

.ak-navbar-search:hover {
    background-color: #40b2b5
}

.ak-navbar-search:hover input[type="text"] {
    text-decoration: none
}

.ak-navbar-search .ak-new {
    position: absolute;
    bottom: -121px;
    width: 58px;
    left: -8px;
    height: 65px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0 0;
    -webkit-animation-name: pulse;
    -moz-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-duration: 1.5s;
    -moz-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.ak-navbar-search.open {
    overflow: visible;
    background-color: #40b2b5
}

.ak-navbar-search.open input[type="text"] {
    background: #fff;
    border-color: #3d5a89;
    color: #42301a
}

.ak-navbar-search.open input[type="text"]::-webkit-input-placeholder {
    color: #42301a
}

.ak-navbar-search.open input[type="text"]:-moz-placeholder {
    color: #42301a
}

.ak-navbar-search.open input[type="text"]::-moz-placeholder {
    color: #42301a
}

.ak-navbar-search.open input[type="text"]:-ms-input-placeholder {
    color: #42301a
}

.ak-navbar-search.open input[type="text"]:hover {
    background: #fff
}

.ak-navbar-search.open input[type="text"]:focus {
    background: #fff;
    box-shadow: 0 0 2px #000000;
    color: #42301a
}

.ak-navbar-search.open input[type="submit"] {
    background: #40b2b5;
    color: #FFF
}

.ak-navbar-search.open input[type="submit"]:hover {
    background: #40b2b5
}

.ak-navbar-search.open .ak-new {
    background-image: url("../imgs/assets/new.png");
    display: none
}

.navbar-default .navbar-collapse {
    box-shadow: none;
    border-color: transparent
}

@media all and (min-width: 768px) {
    .navbar-default .navbar-collapse {
        border-color: #e7e7e7
    }
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        opacity: 1
    }

    50% {
        -webkit-transform: scale(0.9);
        opacity: .8
    }

    100% {
        -webkit-transform: scale(1);
        opacity: 1
    }
}

@-moz-keyframes pulse {
    0% {
        -moz-transform: scale(1);
        opacity: 1
    }

    50% {
        -moz-transform: scale(0.9);
        opacity: .8
    }

    100% {
        -moz-transform: scale(1);
        opacity: 1
    }
}

@media all and (min-width: 768px) {
    .ak-navbar-search-mob {
        display: none
    }

    .ak-navbar-search {
        margin: 5px 0;
        margin: 0.5rem 0;
        width: 40px;
        height: 55px;
        text-align: center;
        padding: 5px;
        padding: 0.5rem;
        line-height: 55px;
        display: inline-block;
        -webkit-transition: width .2s ease;
        -moz-transition: width .2s ease;
        -ms-transition: width .2s ease;
        -o-transition: width .2s ease;
        transition: width .2s ease
    }

    .ak-navbar-search &gt; form {
        position: relative
    }

    .ak-navbar-search input[type="text"] {
        display: none;
        text-align: left;
        font-size: 13px;
        font-size: 1.3rem;
        padding: 0 10px;
        padding: 0 1rem;
        height: 35px;
        line-height: 30px;
        position: absolute;
        border: 1px solid;
        font-style: italic;
        text-decoration: none;
        width: 100%;
        padding-right: 17%;
        top: 8px
    }

    .ak-navbar-search input[type="text"]:after {
        clear: both;
        content: ' ';
        position: relative;
        display: block
    }

    .ak-navbar-search input[type="text"]:focus {
        font-style: normal
    }

    .ak-navbar-search input[type="submit"] {
        display: none;
        position: absolute;
        right: 3px;
        top: 11px;
        width: 16%;
        height: 29px;
        border: none;
        border-radius: 3px;
        font-size: 13px;
        font-size: 1.3rem;
        line-height: 13px;
        line-height: 1.3rem
    }

    .ak-navbar-search.open {
        position: absolute;
        right: 0;
        width: 300px;
        -webkit-transition: width .2s ease;
        -moz-transition: width .2s ease;
        -ms-transition: width .2s ease;
        -o-transition: width .2s ease;
        transition: width .2s ease;
        padding: 0;
        padding-left: 38px;
        padding-left: 3.8rem;
        padding-right: 15px;
        padding-right: 1.5rem
    }

    .ak-navbar-search.open input[type="text"], .ak-navbar-search.open input[type="submit"] {
        display: block
    }

    .ak-navbar-search:after {
        content: ' ';
        display: block;
        height: 75px;
        position: absolute;
        right: -5px;
        top: -5px
    }

    .ak-navbar-fixed .navbar .ak-navbar-right .ak-navbar-search {
        margin: 0
    }

    .ak-navbar-fixed .navbar .ak-navbar-right .ak-navbar-search input[type="text"] {
        height: 24px;
        line-height: 25px
    }

    .ak-navbar-fixed .navbar .ak-navbar-right .ak-navbar-search input[type="submit"] {
        height: 18px
    }

    .ak-navbar-fixed .navbar .ak-navbar-right .ak-navbar-search .ak-new {
        display: none
    }
}

@media all and (min-width: 992px) {
    .ak-navbar-search {
        margin: 10px 0;
        margin: 1rem 0
    }

    .ak-navbar-search input[type="submit"] {
        width: 13%
    }
}

.ak-navbar-search-mob {
    padding: 15px;
    padding: 1.5rem;
    min-height: 45px
}

.ak-navbar-search-mob .ak-autocomplete {
    border: none;
    display: block;
    width: 100%;
    padding: 0 15px;
    padding: 0 1.5rem;
    font-style: italic;
    font-weight: normal;
    font-size: 13px;
    font-family: "Roboto", sans-serif;
    height: 43px;
    line-height: 43px
}

.ak-navbar-search-mob input[type="submit"] {
    display: block;
    width: 24px;
    height: 24px;
    background: transparent;
    position: absolute;
    right: 25px;
    top: 25px;
    border: none
}

.ak-navbar-search-mob {
    border-bottom: 1px solid #494949
}

.ak-navbar-search-mob .ak-autocomplete {
    background: #3d3d3d;
    color: #FFF;
    text-shadow: 1px 0 1px rgba(0, 0, 0, 0.35)
}

.ak-navbar-search-mob input[type="submit"] {
    background: url("../imgs/assets/picto-search.png") right center no-repeat
}

.navbar {
    font-size: 19px;
    font-size: 1.9rem;
    margin-bottom: 0;
    border-radius: 0;
    border: 0;
    position: relative;
    min-height: 43px
}

.navbar .ak-main-logo {
    display: block;
    position: absolute;
    width: 100px;
    height: 43px;
    left: 50%;
    top: 0;
    margin-left: -50px
}

.navbar .navbar-container {
    margin: 0 auto;
    max-width: 1170px;
    position: relative;
	z-index: 9999;
}

.navbar .navbar-header {
    display: inline-block;
    position: relative
}

.navbar .navbar-collapse {
    border: none;
    float: none;
    max-width: 1170px;
    padding: 0;
    position: relative
}

.navbar .navbar-collapse .navbar-nav {
    margin: 0
}

.navbar .ak-navbar-left a.ak-support,
.navbar .ak-navbar-left a.ak-admin {
    font-size: 10px;
    font-size: 1rem;
    padding: 0 5px;
    padding: 0 0.5rem;
    font-family: "Roboto", sans-serif;
    text-transform: uppercase
}

.navbar .ak-navbar-right {
    font-size: 0;
    vertical-align: top
}

.navbar .ak-navbar-right .ak-flags-links {
    display: none
}

.navbar .ak-navbar-right .ak-nav-logged {
    float: none;
    display: inline-block
}

.navbar .navbar-brand {
    margin-left: 12px;
    margin-left: 1.2rem;
    height: 42px;
    width: 100px
}

.navbar .navbar-toggle {
    margin: 0;
    padding: 15px;
    padding: 1.5rem;
    border-radius: 0;
    border: 0;
    float: left;
    height: 43px
}

.navbar .ak-navbar-left {
    display: none;
    height: 43px;
    left: 0;
    position: absolute;
    text-align: left;
    top: 0;
    width: auto;
    z-index: 5
}

.navbar .ak-navbar-right {
    display: inline-block;
    height: 43px;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
    width: auto
}

.navbar .ak-navbar-right a {
    min-width: 10px
}

@media all and (min-height: 300px) and (max-height: 399px) {
    .navbar .navbar-container .navbar-collapse {
        max-height: 300px
    }
}

@media all and (min-height: 400px) and (max-height: 499px) {
    .navbar .navbar-container .navbar-collapse {
        max-height: 400px
    }
}

@media all and (min-height: 500px) and (max-height: 599px) {
    .navbar .navbar-container .navbar-collapse {
        max-height: 500px
    }
}

@media all and (min-height: 600px) and (max-height: 699px) {
    .navbar .navbar-container .navbar-collapse {
        max-height: 600px
    }
}

@media all and (min-height: 700px) and (max-height: 799px) {
    .navbar .navbar-container .navbar-collapse {
        max-height: 700px
    }
}

@media all and (min-height: 800px) and (max-height: 899px) {
    .navbar .navbar-container .navbar-collapse {
        max-height: 800px
    }
}

@media all and (min-height: 900px) and (max-height: 999px) {
    .navbar .navbar-container .navbar-collapse {
        max-height: 900px
    }
}

@media all and (min-height: 1000px) and (max-height: 1099px) {
    .navbar .navbar-container .navbar-collapse {
        max-height: 1000px
    }
}

@media all and (min-height: 1100px) and (max-height: 1199px) {
    .navbar .navbar-container .navbar-collapse {
        max-height: 1100px
    }
}

.ak-navbar-fixed .navbar {
    background: none;
    border-top: none;
    height: 43px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ak-navbar-fixed .navbar .navbar-collapse.collapsing {
    left: 0
}

.ak-navbar-fixed .navbar .ak-navbar-left {
    display: none
}

.ak-navbar-fixed .navbar .ak-navbar-right {
    height: 43px;
    text-align: right;
    vertical-align: top
}

.ak-navbar-fixed .navbar .ak-navbar-right .ak-nav-not-logged, .ak-navbar-fixed .navbar .ak-navbar-right .ak-nav-logged .avatar {
    display: inline-block
}

.ak-navbar-fixed .navbar .ak-navbar-right a {
    font-size: 0;
    height: 43px;
    line-height: 43px;
    vertical-align: top
}

.ak-navbar-fixed .navbar .ak-navbar-right a.ak-basket-link {
    font-size: 13px;
    font-size: 1.3rem
}

@media all and (min-width: 768px) {
    .navbar {
        border-top: 3px solid transparent;
        height: 70px
    }

    .navbar .ak-main-logo {
        display: none
    }

    .navbar .navbar-collapse {
        text-align: center
    }

    .navbar .ak-navbar-left a {
        display: inline-block;
        height: 43px;
        line-height: 43px
    }

    .navbar .ak-navbar-left a.ak-brand {
        font-size: 0;
        vertical-align: top;
        width: 150px;
        margin-top: 10px;
        height: 22px
    }

    .navbar .ak-navbar-right {
        padding-right: 0;
        display: inline-block;
        height: 70px
    }

    .navbar .ak-navbar-right.ak-has-search {
        padding-right: 40px;
        padding-right: 4rem;
        margin-right: 40px;
        margin-right: 4rem;
        z-index: 10
    }

    .navbar .navbar-collapse {
        margin: 0 auto;
        padding: 0
    }

    .ak-navbar-fixed .navbar {
        height: 43px
    }

    .ak-navbar-fixed .navbar .ak-navbar-left {
        display: inline-block
    }

    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-brand {
        display: inline-block;
        width: 38px
    }

    .ak-navbar-fixed .navbar .ak-navbar-right {
        margin: 0;
        display: block;
        float: right;
        height: 43px
    }

    .ak-navbar-fixed .navbar .ak-navbar-right a {
        height: 43px;
        line-height: 43px
    }

    .ak-navbar-fixed .navbar-collapse {
        position: relative
    }

    .ak-navbar-fixed .navbar .nav .caret {
        display: none
    }
}

@media all and (min-width: 992px) {
    .navbar {
        height: 80px
    }

    .navbar .ak-navbar-right.ak-has-search {
        margin-right: 12px;
        margin-right: 1.2rem
    }

    .ak-navbar-fixed .navbar {
        height: 43px;
        height: 43px
    }

    .ak-navbar-fixed .navbar .ak-navbar-right &gt; a {
        height: 43px;
        line-height: 43px
    }

    .ak-navbar-fixed .navbar .ak-navbar-left {
        display: inline-block
    }

    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-brand {
        width: 150px
    }
}

@media all and (min-width: 768px) {
    nav.navbar .navbar-header .burger-btn {
        display: none
    }
}

@media all and (max-width: 767px) {
    nav.navbar .navbar-header {
        height: 41px
    }

    nav.navbar .navbar-header .burger-btn {
        cursor: pointer;
        display: block;
        position: absolute;
        top: 12px;
        left: 8px;
        height: 20px;
        width: 25px;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    nav.navbar .navbar-header .burger-btn span {
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        cursor: pointer;
        border-radius: 1px;
        height: 3px;
        width: 25px;
        background: white;
        position: absolute;
        display: block;
        content: '';
        top: 0;
        -webkit-transition: all 250ms ease-in-out;
        -moz-transition: all 250ms ease-in-out;
        -ms-transition: all 250ms ease-in-out;
        -o-transition: all 250ms ease-in-out;
        transition: all 250ms ease-in-out
    }

    nav.navbar .navbar-header .burger-btn span:before, nav.navbar .navbar-header .burger-btn span:after {
        cursor: pointer;
        border-radius: 1px;
        height: 3px;
        width: 25px;
        background: white;
        position: absolute;
        display: block;
        content: '';
        top: 0
    }

    nav.navbar .navbar-header .burger-btn span:before {
        top: 8px
    }

    nav.navbar .navbar-header .burger-btn span:after {
        top: 16px
    }

    nav.navbar .navbar-header .burger-btn span:before, nav.navbar .navbar-header .burger-btn span:after {
        -webkit-transition: all 250ms ease-in-out;
        -moz-transition: all 250ms ease-in-out;
        -ms-transition: all 250ms ease-in-out;
        -o-transition: all 250ms ease-in-out;
        transition: all 250ms ease-in-out
    }

    nav.navbar .navbar-header .burger-btn.active span {
        background-color: transparent
    }

    nav.navbar .navbar-header .burger-btn.active span:before, nav.navbar .navbar-header .burger-btn.active span:after {
        top: 8px
    }

    nav.navbar .navbar-header .burger-btn.active span:before {
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    nav.navbar .navbar-header .burger-btn.active span:after {
        -webkit-transform: translateY(-8px) rotate(-45deg);
        -moz-transform: translateY(-8px) rotate(-45deg);
        -o-transform: translateY(-8px) rotate(-45deg);
        -ms-transform: translateY(-8px) rotate(-45deg);
        transform: translateY(-8px) rotate(-45deg);
        top: 16px
    }
}

.navbar {
    background: transparent;
    border-top-color: #40b2b5;
    color: #FFF
}

.navbar &gt; li &gt; a:hover, .navbar &gt; li &gt; a:focus {
    color: #40b2b5
}

.navbar .ak-main-logo {
    background: transparent url("../imgs/azote_text.png") center center no-repeat
}

.navbar .ak-navbar-left a.ak-admin,
.navbar .ak-navbar-left a.ak-support {
    color: #fff;
    background: #212121
}

.navbar .navbar-nav {
    background: #373737
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li,
.navbar .navbar-nav &gt; li {
    border-bottom: 1px solid #494949
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand:hover,
.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand:focus {
    background-color: transparent
}

.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand:hover,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand:focus {
    background-color: transparent
}

.navbar .navbar-nav &gt; li.ak-menu-brand:hover, .navbar .navbar-nav &gt; li.ak-menu-brand:focus {
    background-color: transparent
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a {
    color: #fff;
    font-family: "bebas_neueregular", sans-serif
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a:hover, .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a:active,
.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a:focus {
    color: #fff;
    font-family: "bebas_neueregular", sans-serif
}

.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a {
    color: #fff;
    font-family: "bebas_neueregular", sans-serif
}

.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a:hover, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a:active,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a:focus {
    color: #fff;
    font-family: "bebas_neueregular", sans-serif
}

.navbar .navbar-nav &gt; li &gt; a {
    color: #fff;
    font-family: "bebas_neueregular", sans-serif
}

.navbar .navbar-nav &gt; li &gt; a:hover, .navbar .navbar-nav &gt; li &gt; a:active,
.navbar .navbar-nav &gt; li &gt; a:focus {
    color: #fff;
    font-family: "bebas_neueregular", sans-serif
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a .caret:before, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a .caret:before,
.navbar .navbar-nav &gt; li &gt; a .caret:before {
    color: #fff
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; a, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; a,
.navbar .navbar-nav &gt; li.open &gt; a {
    background: #373737;
    color: #40b2b5
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; a .caret:before,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; a .caret:before,
.navbar .navbar-nav &gt; li.open &gt; a .caret:before {
    color: #40b2b5
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; a,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; a,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; a {
    color: #40b2b5
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; a:before,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; a:before,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; a:before {
    color: #40b2b5
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-btn-green &gt; a,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-btn-green &gt; a,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-btn-green &gt; a {
    border: none;
    color: #FFF
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a {
    border-color: transparent
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a:hover,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a:hover,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.ak-navbar-highlight &gt; a:hover {
    background: transparent
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li {
    border-bottom: 1px solid #e4e4e4
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li a,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li a,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; ul &gt; li a {
    color: #b8b8b7
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; ul &gt; li, .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open .dropdown-menu &gt; li {
    background: #ebebeb
}

.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; ul &gt; li, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open .dropdown-menu &gt; li {
    background: #ebebeb
}

.navbar .navbar-nav &gt; li.open &gt; ul &gt; li, .navbar .navbar-nav &gt; li.open .dropdown-menu &gt; li {
    background: #ebebeb
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; ul &gt; li &gt; a, .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open .dropdown-menu &gt; li &gt; a {
    color: #323232
}

.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; ul &gt; li &gt; a, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open .dropdown-menu &gt; li &gt; a {
    color: #323232
}

.navbar .navbar-nav &gt; li.open &gt; ul &gt; li &gt; a, .navbar .navbar-nav &gt; li.open .dropdown-menu &gt; li &gt; a {
    color: #323232
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; ul &gt; li &gt; ul &gt; li,
.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open .dropdown-menu &gt; li &gt; ul &gt; li {
    background: #fff
}

.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; ul &gt; li &gt; ul &gt; li,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open .dropdown-menu &gt; li &gt; ul &gt; li {
    background: #fff
}

.navbar .navbar-nav &gt; li.open &gt; ul &gt; li &gt; ul &gt; li, .navbar .navbar-nav &gt; li.open .dropdown-menu &gt; li &gt; ul &gt; li {
    background: #fff
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; ul &gt; li &gt; ul &gt; li &gt; a,
.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open .dropdown-menu &gt; li &gt; ul &gt; li &gt; a {
    color: #323232
}

.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; ul &gt; li &gt; ul &gt; li &gt; a,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open .dropdown-menu &gt; li &gt; ul &gt; li &gt; a {
    color: #323232
}

.navbar .navbar-nav &gt; li.open &gt; ul &gt; li &gt; ul &gt; li &gt; a, .navbar .navbar-nav &gt; li.open .dropdown-menu &gt; li &gt; ul &gt; li &gt; a {
    color: #323232
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a,
.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a {
    color: #fff
}

.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a,
.navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a {
    color: #fff
}

.navbar .navbar-nav &gt; li.open &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a, .navbar .navbar-nav &gt; li.open .dropdown-menu &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a {
    color: #fff
}

.navbar .navbar-nav .ak-navbar-highlight .ak-navbar-highlight-button {
    color: #fff;
    background: #40b2b5
}

.navbar .navbar-nav &gt; .open &gt; a {
    background: rgba(0, 0, 0, 0.7);
    color: #40b2b5
}

.navbar .navbar-nav &gt; .open &gt; a:hover, .navbar .navbar-nav &gt; .open &gt; a:focus {
    background: rgba(0, 0, 0, 0.7);
    color: #40b2b5
}

.navbar .navbar-toggle {
    border-left: 1px solid #000;
    border-right: 1px solid #494949
}

.navbar .navbar-toggle .icon-bar {
    background: #c6c8c9;
    height: 3px
}

.navbar .navbar-toggle:hover, .navbar .navbar-toggle:focus {
    background: transparent
}

.navbar .navbar-toggle:hover .icon-bar, .navbar .navbar-toggle:focus .icon-bar {
    background: #40b2b5
}

.navbar .ak-menu-brand .navbar-brand {
    background: transparent url("../imgs/assets/azote_simple.png") center center no-repeat
}

.navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu,
.navbar .navbar-nav &gt; li &gt; .dropdown-menu {
    background: rgba(0, 0, 0, 0.8)
}

.ak-navbar-fixed .navbar .navbar-nav &gt; li.ak-menu-brand .navbar-brand {
    background: transparent url("../imgs/assets/azote_simple.png") center center no-repeat
}

@media all and (min-width: 768px) {
    .navbar {
        background: none
    }

    .navbar .navbar-nav {
        background: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li,
    .navbar .navbar-nav &gt; li {
        border-bottom: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a:hover, .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; a:focus {
        color: #40b2b5
    }

    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a:hover, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; a:focus {
        color: #40b2b5
    }

    .navbar .navbar-nav &gt; li &gt; a:hover, .navbar .navbar-nav &gt; li &gt; a:focus {
        color: #40b2b5
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; a, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; a,
    .navbar .navbar-nav &gt; li.open &gt; a, .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; .dropdown-menu &gt; li,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; .dropdown-menu &gt; li,
    .navbar .navbar-nav &gt; li.open &gt; .dropdown-menu &gt; li {
        background: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; .dropdown-menu &gt; li &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; .dropdown-menu &gt; li &gt; a,
    .navbar .navbar-nav &gt; li.open &gt; .dropdown-menu &gt; li &gt; a {
        color: #40b2b5;
        border-bottom-color: #40b2b5;
        background: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; .dropdown-menu &gt; li &gt; ul &gt; li,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; .dropdown-menu &gt; li &gt; ul &gt; li,
    .navbar .navbar-nav &gt; li.open &gt; .dropdown-menu &gt; li &gt; ul &gt; li {
        background: none;
        border-bottom: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; a,
    .navbar .navbar-nav &gt; li.open &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; a {
        color: #c8c8c8;
        text-shadow: 1px 1px 1px #222
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.open &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; a:hover,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.open &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; a:hover,
    .navbar .navbar-nav &gt; li.open &gt; .dropdown-menu &gt; li &gt; ul &gt; li &gt; a:hover {
        background: #40b2b5;
        color: #ffffff
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li a, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li a,
    .navbar .navbar-nav &gt; li a {
        background: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li a.navbar-brand, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li a.navbar-brand,
    .navbar .navbar-nav &gt; li a.navbar-brand {
        background: transparent url("../imgs/azote_simple.png") center 0 no-repeat;
        background-size: contain
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li:hover, .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li:focus {
        color: #40b2b5
    }

    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li:hover, .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li:focus {
        color: #40b2b5
    }

    .navbar .navbar-nav &gt; li:hover, .navbar .navbar-nav &gt; li:focus {
        color: #40b2b5
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li &gt; a,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li &gt; a {
        background: none
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.animation &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.animation &gt; a,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.animation &gt; a {
        border-bottom: 1px solid #e96301;
        color: #e96301
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.animation ul &gt; li a:hover,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.animation ul &gt; li a:hover,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.animation ul &gt; li a:hover {
        background: #e96301;
        color: #ffffff
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.editions &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.editions &gt; a,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.editions &gt; a {
        color: #b700a9;
        border-bottom: 1px solid #b700a9
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.editions ul &gt; li a:hover,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.editions ul &gt; li a:hover,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.editions ul &gt; li a:hover {
        background: #b700a9;
        color: #ffffff
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.krosmaster &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.krosmaster &gt; a,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.krosmaster &gt; a {
        color: #729f27;
        border-bottom: 1px solid #729f27
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.krosmaster ul &gt; li a:hover,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.krosmaster ul &gt; li a:hover,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.krosmaster ul &gt; li a:hover {
        background: #729f27;
        color: #ffffff
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.more &gt; a,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.more &gt; a,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.more &gt; a {
        color: #a9ab86;
        border-bottom: 1px solid #a9ab86
    }

    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li &gt; .dropdown-menu &gt; li.more ul &gt; li a:hover,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li &gt; .dropdown-menu &gt; li.more ul &gt; li a:hover,
    .navbar .navbar-nav &gt; li &gt; .dropdown-menu &gt; li.more ul &gt; li a:hover {
        background: #a9ab86;
        color: #ffffff
    }

    .nav &gt; .ak-navbar-left-part &gt; li.sep:after, .nav &gt; .ak-navbar-right-part &gt; li.sep:after,
    .nav &gt; li.sep:after {
        border-left: 1px solid #333;
        border-right: 1px solid #000
    }

    .ak-navbar-fixed .navbar {
        background: none
    }

    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-brand {
        background: transparent url("../imgs/azote_text.png") 15px 1px no-repeat;
        background-size: contain;
    }

    .ak-navbar-fixed .navbar .ak-navbar-left a.ak-brand:hover {
        background: transparent url("../imgs/azote_text.png") 15px 1px no-repeat;
        background-size: contain;
    }
}

@media all and (min-width: 992px) {
    .navbar .navbar-nav &gt; .ak-navbar-left-part &gt; li.ak-menu-brand a.navbar-brand,
    .navbar .navbar-nav &gt; .ak-navbar-right-part &gt; li.ak-menu-brand a.navbar-brand,
    .navbar .navbar-nav &gt; li.ak-menu-brand a.navbar-brand {
        background: transparent url("../imgs/azote_simple.png") center 0 no-repeat;
        background-size: contain
    }
}

nav .ak-breadcrumb-spacer {
    display: none
}

nav .breadcrumb {
    padding: 0 8px;
    padding: 0 0.8rem;
    font-size: 13px;
    font-size: 1.3rem;
    background: none;
    margin: 0 auto 0 auto;
    overflow: hidden;
    margin-bottom: 5px;
    margin-bottom: 0.5rem
}

nav .breadcrumb div {
    margin-left: 5px;
    margin-left: 0.5rem;
    padding-left: 18px;
    padding-left: 1.8rem;
    display: inline-block
}

nav .breadcrumb div:nth-child(1) {
    padding: 5px 8px;
    padding: 0.5rem 0.8rem
}

nav .breadcrumb .ak-first {
    padding-left: 0
}

nav .breadcrumb a {
    color: #f7f4da;
    text-shadow: 1px 1px 1px #000
}

nav .breadcrumb .ak-last {
    color: #f7f4da
}

nav .breadcrumb div {
    background: url("../imgs/assets/puce_breadcrumb.png") no-repeat 0 center transparent
}

nav .breadcrumb .ak-first {
    background: none
}

@media all and (min-width: 768px) {
    nav .ak-breadcrumb-spacer {
        display: block;
        min-height: 60px
    }

    nav .breadcrumb {
        padding-left: 15px;
        padding-left: 1.5rem
    }
}

@media all and (min-width: 992px) {
    nav .breadcrumb {
        padding-left: 12px;
        padding-left: 1.2rem
    }
}

.ak-pagetop {
    position: relative
}

.ak-bottom-nav {
    overflow: hidden;
    padding: 8px;
    padding: 0.8rem;
    background: #f3f2ed
}

.ak-bottom-nav a {
    font-size: 15px;
    font-size: 1.5rem
}

.ak-bottom-nav a span {
    display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: middle
}

.ak-bottom-nav a .ak-picto-prev {
    background-position: -321px -8px;
    margin-right: 5px;
    margin-right: 0.5rem
}

.ak-bottom-nav a .ak-picto-next {
    background-position: -338px -8px;
    margin-left: 5px;
    margin-left: 0.5rem
}

.ak-bottom-nav .ak-prev {
    padding-left: 5px;
    padding-left: 0.5rem;
    float: left;
    display: block
}

.ak-bottom-nav .ak-next {
    padding-right: 5px;
    padding-right: 0.5rem;
    float: right;
    display: block
}

.ak-bottom-nav a {
    color: #40b2b5
}

.ak-bottom-nav a:hover {
    color: #362712
}

.ak-page {
    padding: 0 0.4em
}

.ak-page-header {
    overflow: hidden;
    margin-bottom: 0
}

.ak-page {
    background: #f8f8f6
}

.ak-page-header {
    background: #f8f8f6
}

.ak-nav-expand {
    position: relative
}

.ak-nav-expand .ak-nav-expand-container {
    float: left;
    position: relative;
    margin-right: 50px;
    overflow: hidden;
    margin-bottom: 3px;
}

.ak-nav-expand .ak-nav-expand-container .ak-nav-expand-links {
    font-size: 0
}

.ak-nav-expand .ak-nav-expand-container .ak-nav-expand-links &gt; {
    display: inline-block
}

.ak-nav-expand .ak-nav-expand-more {
    top: 0;
    right: 0;
    position: absolute;
    text-align: center;
    display: block;
    vertical-align: middle
}

.ak-nav-expand .ak-nav-expand-more .ak-nav-expand-icon {
    display: inline-block;
    cursor: pointer;
    width: 26px;
    height: 26px;
    vertical-align: middle;
    position: relative
}

.ak-nav-expand .ak-nav-expand-more .ak-nav-expand-icon.ak-picto-close {
    background-position: -42px -3px
}

.ak-nav-expand .ak-nav-expand-more .ak-nav-expand-icon.ak-picto-open {
    background-position: -67px -3px
}

.ak-login-page {
    background: #f8f8f6
}

.ak-login-page .ak-login-account h2, .ak-login-page .ak-create-account h2 {
    display: none
}

.ak-login-page .ak-login-account {
    border-right: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    text-align: center;
    color: #bcbdb8;
    border-color: #bdbdbd
}

.ak-login-panel .ak-form .control-label,
.ak-login-panel .ak-form label {
    color: #fff;
}

.ak-login-page .ak-login-account .control-label {
    color: #373737
}

.ak-login-page .ak-login-account .warning {
    color: #b02500
}

.ak-login-page .ak-login-account input[type="text"], .ak-login-page .ak-login-account input[type="password"] {
    background: #373737;
    color: #fff
}

.ak-login-page .ak-login-account input[type="text"]:hover, .ak-login-page .ak-login-account input[type="password"]:hover {
    background: #373737
}

.ak-login-page .ak-login-account input[type="text"]:focus, .ak-login-page .ak-login-account input[type="password"]:focus {
    background: #868686
}

.ak-login-page .ak-login-account .ak-login-block .errors_login_otptimefailed {
    padding: 12px
}

.ak-login-page .ak-login-account .ak-login-block .errors_login_otptimefailed span {
    display: inline-block;
    padding-bottom: 5px
}

.ak-login-page .ak-login-account .ak-login-block form {
    padding: 0
}

.ak-login-page .ak-login-account .ak-login-block form .form-group {
    text-align: left;
    margin: 12px 0;
    margin: 1.2rem 0
}

.ak-login-page .ak-login-account .ak-login-block form .form-group input[type="text"],
.ak-login-page .ak-login-account .ak-login-block form .form-group input[type="password"] {
    width: 100%
}

.ak-login-page .ak-login-account .ak-login-block form input[type=submit] {
    display: block;
    width: 100%
}

.ak-login-page .ak-login-account .infos_content .infos_box {
    padding: 12px
}

.ak-login-page .ak-login-account .infos_content .infos_box span {
    text-align: left;
    display: block;
    color: #56380a
}

.ak-login-page .ak-login-account .infos_content .infos_box span strong {
    color: #b02500;
    text-decoration: underline;
    text-align: center;
    display: block;
    margin-bottom: 10px;
    margin-bottom: 1rem
}

.ak-login-page .ak-login-account .infos_content .infos_box ol {
    list-style: decimal
}

.ak-login-page .ak-login-account .infos_content .infos_box ol li {
    text-align: left;
    list-style: decimal
}

.ak-login-page .ak-login-account .ak-login-links ul {
    margin: 0;
    padding: 0;
    margin-bottom: 5px
}

.ak-login-page .ak-login-account .ak-login-links ul li {
    list-style: none;
    margin: 0;
    padding: 0 12px;
    padding: 0 1.2rem;
    text-align: left;
    color: #9c9c9a
}

.ak-login-page .ak-login-account .ak-login-links ul li a {
    color: #9c9c9a
}

.ak-login-page .ak-login-account .ak-login-links a.btn {
    margin-bottom: 5px
}

.ak-login-page .ak-social-connect-block {
    padding: 12px 0;
    position: relative
}

.ak-login-page .ak-social-connect-block strong {
    background: none;
    position: relative;
    text-align: center;
    margin: 0 auto;
    width: 50px;
    display: block;
    text-transform: uppercase
}

.ak-login-page .ak-social-connect-block hr {
    position: absolute;
    top: 10px;
    width: 100%;
    display: none
}

.ak-login-page .ak-social-connect-block .ak-btn-steam, .ak-login-page .ak-social-connect-block .ak-btn-bigpoint,
.ak-login-page .ak-social-connect-block .ak-btn-likevn {
    padding: 0;
    padding-right: 1.2rem;
    margin-top: 12px
}

.ak-login-page .ak-social-connect-block .ak-btn-steam:before, .ak-login-page .ak-social-connect-block .ak-btn-bigpoint:before,
.ak-login-page .ak-social-connect-block .ak-btn-likevn:before {
    content: " ";
    display: inline-block;
    position: relative;
    width: 48px;
    height: 48px;
    margin-right: 1.2rem;
    vertical-align: middle
}

.ak-login-page .ak-social-connect-block .ak-btn-steam {
    background: #2c2c2c
}

.ak-login-page .ak-social-connect-block .ak-btn-steam:hover {
    background: #000
}

.ak-login-page .ak-social-connect-block .ak-btn-steam:before {
    background: url("../imgs/assets/steam.png") center left no-repeat #000
}

.ak-login-page .ak-social-connect-block .ak-btn-bigpoint {
    background: #860f1c
}

.ak-login-page .ak-social-connect-block .ak-btn-bigpoint:hover {
    background: #c8081d
}

.ak-login-page .ak-social-connect-block .ak-btn-bigpoint:before {
    background: url("../imgs/assets/bigpoint.png") center left no-repeat #c8081d
}

.ak-login-page .ak-social-connect-block .ak-btn-likevn {
    background: #009BDA
}

.ak-login-page .ak-social-connect-block .ak-btn-likevn:hover {
    background: #0077DA
}

.ak-login-page .ak-social-connect-block .ak-btn-likevn:before {
    background: url("../imgs/assets/likevn.html") center left no-repeat #0077DA
}

.ak-login-page .ak-connect-social-block .btn {
    line-height: 27px;
    padding: 0;
    padding-right: 1.2rem
}

.ak-login-page .ak-connect-social-block .btn:before {
    background-image: url("../imgs/assets/sprite-social.png");
    content: " ";
    display: inline-block;
    position: relative;
    width: 27px;
    height: 27px;
    margin-right: 0.8rem;
    vertical-align: middle;
    background-repeat: no-repeat
}

.ak-login-page .ak-connect-social-block .btn-steam {
    background: #2c2c2c
}

.ak-login-page .ak-connect-social-block .btn-steam:hover {
    background: #000
}

.ak-login-page .ak-connect-social-block .btn-steam:before {
    background-position: 0 0
}

.ak-login-page .ak-connect-social-block .btn-facebook:before {
    background-position: 0 -24px
}

.ak-login-page .ak-connect-social-block .btn-twitter:before {
    background-position: 0 -50px
}

.ak-login-page .ak-connect-social-block .btn-google-plus:before {
    background-position: 0 -78px
}

.ak-login-page .ak-connect-social-block .btn-windows:before {
    background-position: 0 -106px
}

.ak-login-page .ak-connect-social-block .btn-bigpoint:before {
    background-position: 0 -130px
}

.ak-login-page .ak-connect-social-block .btn-likevn:before {
    background-position: 0 -155px
}

.ak-login-page .ak-login-block p strong, .ak-login-page .ak-create-account p strong,
.ak-login-page .ak-login-links p strong {
    color: #56380a;
    display: block;
    text-transform: uppercase;
    font-size: 17px;
    text-align: center
}

.ak-login-page .ak-login-block span, .ak-login-page .ak-login-links span {
    color: #56380a
}

.ak-login-page .ak-create-account span {
    color: #56380a
}

.ak-login-page .ak-create-account p {
    text-align: left;
    margin: 0 20px;
    margin: 0 2rem;
    margin-top: 40px;
    margin-top: 4rem
}

.ak-login-page .ak-create-account p a {
    display: block;
    text-align: left;
    margin: 12px 0;
    margin: 1.2rem 0
}

.ak-login-page .ak-create-account p a.btn {
    text-align: center
}

.ak-login-page .ak-create-account p a.ak-info-link {
    color: #9c9c9a
}

@media all and (min-width: 768px) {
    .ak-login-page .ak-login-account {
        border-right: 1px solid;
        border-bottom: none
    }

    .ak-login-page .ak-login-account .ak-login-block {
        margin: 0
    }

    .ak-login-page .ak-create-account {
        margin-top: 50px;
        margin-top: 5rem
    }

    .ak-login-page .ak-create-account p {
        text-align: left
    }

    .ak-login-page .ak-create-account p strong, .ak-login-page .ak-create-account p .ak-info-link {
        text-align: left
    }

    .ak-login-page .ak-login-account .ak-login-links ul li {
        text-align: center
    }
}

@media all and (min-width: 992px) {
    .ak-login-page .ak-login-account {
        padding: 0 40px;
        padding: 0 4rem
    }

    .ak-login-page .ak-login-account .ak-login-block {
        max-width: 380px;
        margin: 0 auto
    }

    .ak-login-page .ak-create-account {
        background: url("../imgs/azote.png") center bottom no-repeat;
        background-size: 100px auto;
        margin-top: 30px;
        margin-top: 3rem;
        padding-bottom: 140px;
        padding-bottom: 14rem
    }

    .ak-login-page .ak-create-account .ak-create-account-steam {
        background: url("../imgs/assets/steam-big.png") center bottom no-repeat
    }

    .ak-login-page .ak-create-account p {
        margin: 0 auto;
        text-align: center
    }

    .ak-login-page .ak-create-account p .btn {
        margin: 12px 50px;
        margin: 1.2rem 5rem
    }

    .ak-login-page .ak-create-account p strong, .ak-login-page .ak-create-account p .ak-info-link {
        display: block;
        text-align: center
    }
}

.ak-panel.ak-account-login {
    margin-bottom: 0
}

.ak-notification-list {
    font-family: "Roboto", sans-serif
}

.ak-notification-list .ak-notification .ak-btn-valid, .ak-notification-list .ak-notification .ak-close {
    border: none
}

.ak-notification-list.ak-notification-list-idbar {
    width: 270px
}

.ak-notification-list.ak-notification-list-idbar .ak-notification {
    border-bottom: 1px solid;
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 19px;
    line-height: 1.9rem;
    margin: 0 12px;
    margin: 0 1.2rem;
    padding: 10px 5px;
    padding: 1rem 0.5rem
}

.ak-notification-list.ak-notification-list-idbar .ak-notification p {
    margin: 0;
    padding: 0
}

.ak-notification-list.ak-notification-list-idbar .ak-notification:last-child {
    border: none
}

.ak-notification-list.ak-notification-list-header .ak-notification,
.ak-notification-list.ak-notification-list-footer .ak-notification {
    padding: 6px;
    padding: 0.6rem;
    border-bottom: 1px solid;
    z-index: 100;
    position: relative
}

.ak-notification-list.ak-notification-list-header .ak-notification p,
.ak-notification-list.ak-notification-list-header .ak-notification .ak-btn-valid {
    font-size: 13px
}

.ak-notification-list.ak-notification-list-footer .ak-notification p,
.ak-notification-list.ak-notification-list-footer .ak-notification .ak-btn-valid {
    font-size: 13px
}

.ak-notification-list.ak-notification-list-header .ak-notification p,
.ak-notification-list.ak-notification-list-footer .ak-notification p {
    margin: 0 37px;
    margin: 0 3.7rem;
    position: relative;
    text-align: center;
    max-width: 1100px
}

.ak-notification-list.ak-notification-list-header .ak-notification p a,
.ak-notification-list.ak-notification-list-footer .ak-notification p a {
    font-weight: bold;
    display: inline-block;
    border-bottom: 1px solid
}

.ak-notification-list.ak-notification-list-header .ak-notification p a:hover,
.ak-notification-list.ak-notification-list-footer .ak-notification p a:hover {
    text-decoration: none
}

.ak-notification-list.ak-notification-list-header .ak-notification .ak-btn-valid,
.ak-notification-list.ak-notification-list-footer .ak-notification .ak-btn-valid {
    text-transform: uppercase;
    display: block;
    max-width: 300px;
    margin: 6px auto;
    margin: 0.6rem auto;
    margin-bottom: 0;
    padding: 5px 12px;
    padding: 0.5rem 1.2rem;
    text-decoration: none;
    border: none;
    font-weight: normal
}

.ak-notification-list.ak-notification-list-header .ak-notification .ak-close,
.ak-notification-list.ak-notification-list-footer .ak-notification .ak-close {
    position: absolute;
    top: 0;
    font-weight: bold;
    padding: 5px 10px;
    padding: 0.5rem 1rem;
    right: 10px;
    right: 1rem;
    top: 5px;
    top: 0.5rem
}

.ak-notification-list.ak-notification-list-header .ak-notification .ak-close:hover {
    text-decoration: none
}

.ak-notification-list.ak-notification-list-footer {
    position: fixed;
    width: 100%;
    left: 0;
    bottom: 0;
    z-index: 2
}

.ak-notification-list.ak-notification-list-footer .ak-notification .ak-close:hover {
    text-decoration: none
}

.ak-notification-list.ak-notification-list-header .ak-notification p,
.ak-notification-list.ak-notification-list-footer .ak-notification p {
    color: #fff
}

.ak-notification-list.ak-notification-list-header .ak-notification a,
.ak-notification-list.ak-notification-list-footer .ak-notification a {
    color: #fff
}

.ak-notification-list.ak-notification-list-header .ak-notification a:hover,
.ak-notification-list.ak-notification-list-footer .ak-notification a:hover {
    color: #fff
}

.ak-notification-list.ak-notification-list-idbar {
    background: #fff
}

.ak-notification-list.ak-notification-list-idbar .ak-notification {
    border-bottom-color: #b1b1b1
}

.ak-notification-list.ak-notification-list-header {
    position: relative;
    background: #9dab0b;
    z-index: 100
}

.ak-notification-list.ak-notification-list-header .ak-notification {
    border-bottom-color: #b1b1b1
}

.ak-notification-list.ak-notification-list-header .ak-notification .ak-btn-valid,
.ak-notification-list.ak-notification-list-header .ak-notification .ak-close {
    background: rgba(0, 0, 0, 0.4)
}

.ak-notification-list.ak-notification-list-header .ak-notification .ak-btn-valid:hover,
.ak-notification-list.ak-notification-list-header .ak-notification .ak-close:hover {
    background: rgba(0, 0, 0, 0.6)
}

.ak-notification-list.ak-notification-list-footer {
    background: rgba(255, 255, 255, 0.9)
}

.ak-notification-list.ak-notification-list-footer .ak-notification p {
    color: #595959;
    background: none
}

.ak-notification-list.ak-notification-list-footer .ak-notification a {
    color: #595959;
    background: none
}

.ak-notification-list.ak-notification-list-footer .ak-notification a:hover {
    color: #595959;
    background: none
}

.ak-notification-list.ak-notification-list-footer .ak-notification .ak-btn-valid {
    text-shadow: 0 1px 1px #444
}

.ak-notification-list.ak-notification-list-footer .ak-notification .ak-close {
    color: #fff;
    background: #b6b6b6
}

.ak-notification-list.ak-notification-list-footer .ak-notification .ak-btn-valid {
    color: #fff;
    background: #b6b6b6
}

.ak-notification-list.ak-notification-list-footer .ak-notification .ak-btn-valid:hover {
    color: #fff;
    background: #b6b6b6
}

.ak-notification-list.ak-notification-list-footer .ak-notification .ak-close {
    background: #868686
}

.ak-notification-list.ak-notification-list-footer .ak-notification .ak-close:hover {
    background: #8a8882
}

@media all and (min-width: 992px) {
    .ak-notification-list.ak-notification-list-header .ak-notification,
    .ak-notification-list.ak-notification-list-footer .ak-notification {
        min-height: 40px;
        max-height: 40px
    }

    .ak-notification-list.ak-notification-list-header .ak-notification .ak-btn-valid,
    .ak-notification-list.ak-notification-list-footer .ak-notification .ak-btn-valid {
        display: inline-block;
        margin: 0 12px;
        margin: 0 1.2rem
    }

    .ak-notification-list.ak-notification-list-header .ak-notification .ak-close {
        margin-right: 0
    }

    .ak-notification-list.ak-notification-list-footer .ak-notification {
        max-height: inherit
    }

    .ak-notification-list.ak-notification-list-footer .ak-notification .ak-close {
        margin-right: 0
    }
}

.ak-register-email-validate {
    padding: 0 38px 18px 48px
}

.ak-register-email-validate .ak-illu-mail {
    background: url("../imgs/assets/mail.png") center top no-repeat transparent;
    height: 66px;
    margin: 20px 0 24px 0
}

.ak-register-email-validate .ak-title {
    text-align: center;
    font-size: 26px;
    font-family: "bebas_neueregular", sans-serif
}

.ak-register-email-validate .ak-validate-email-progressbar .ak-icon-big {
    display: block;
    position: relative;
    float: left;
    margin-right: 12px;
    margin-right: 1.2rem;
    top: -9px
}

.ak-register-email-validate .ak-validate-email-progressbar .progress {
    height: 45px;
    height: 4.5rem;
    display: block;
    overflow: hidden;
    position: relative;
    margin-left: 24px;
    margin-left: 2.4rem;
    border: 1px solid;
    margin: 0 12px;
    margin: 0 1.2rem;
    margin-top: 12px;
    margin-top: 1.2rem;
    border-radius: 0
}

.ak-register-email-validate .ak-validate-email-progressbar .progress .progress-bar {
    font-family: "bebas_neueregular", sans-serif;
    line-height: 45px;
    font-size: 33px;
    font-size: 3.3rem
}

.ak-register-email-validate .ak-validate-email-progressbar:after {
    content: ' ';
    display: block;
    clear: both
}

.ak-register-email-validate .ak-validate-email-text, .ak-register-email-validate .ak-correct-email-text {
    text-align: justify;
    padding: 0 24px;
    padding: 0 2.4rem
}

.ak-register-email-validate .ak-validate-email-text h2, .ak-register-email-validate .ak-correct-email-text h2 {
    padding: 34px 0 0 0;
    font-family: "Roboto", sans-serif;
    font-size: 19px;
    text-align: center;
    height: 65px;
    line-height: 45px;
    vertical-align: top;
    display: table;
    margin: 0 auto;
    margin-bottom: 23px;
    margin-bottom: 2.3rem
}

.ak-register-email-validate .ak-validate-email-text h2 .ak-icon-big,
.ak-register-email-validate .ak-correct-email-text h2 .ak-icon-big {
    display: inline-block;
    float: none;
    margin-right: 12px;
    margin-right: 1.2rem
}

.ak-register-email-validate .ak-validate-email-text h2 span, .ak-register-email-validate .ak-correct-email-text h2 span {
    line-height: 24px;
    display: table-cell;
    vertical-align: middle;
    font-family: "Roboto", sans-serif
}

.ak-register-email-validate .ak-validate-email-text h2 strong, .ak-register-email-validate .ak-correct-email-text h2 strong {
    color: #000
}

.ak-register-email-validate .ak-validate-email-text a, .ak-register-email-validate .ak-correct-email-text a {
    color: #40b2b5
}

.ak-register-email-validate .ak-correct-email-text strong {
    display: inline-block;
    padding: 6px 0 10px 0;
    color: #735c3e
}

.ak-register-email-validate .ak-title {
    color: #40b2b5
}

.ak-register-email-validate .ak-validate-email-progressbar .progress {
    background: #f6f5f5;
    border-color: #b1ac9c
}

.ak-register-email-validate .ak-validate-email-progressbar .progress .progress-bar {
    text-shadow: 0 0 3px #000;
    padding-left: 10%;
    background: #40b2b5
}

.ak-register-email-validate .ak-validate-email-text h2 {
    color: #56380a
}

.ak-register-email-confirmed h2 {
    font-family: "bebas_neueregular", sans-serif;
    color: #40b2b5;
    font-size: 33px;
    font-size: 3.3rem;
    font-weight: normal
}

.ak-register-email-confirmed h2 + p {
    color: #40b2b5;
    font-weight: bold
}

.ak-register-email-confirmed h3 {
    font-size: 15px;
    font-size: 1.5rem;
    margin-bottom: 0;
    color: #28170e
}

.ak-register-email-confirmed p {
    padding: 15px;
    padding: 1.5rem;
    font-size: 15px;
    font-size: 1.5rem;
    margin-bottom: 0
}

.ak-register-email-confirmed .ak-email {
    border: 1px solid #bdbdbd;
    color: #bdbdbd;
    background: #edeae0;
    padding: 12px;
    padding: 1.2rem;
    margin-top: 12px;
    margin-top: 1.2rem;
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-register-email-confirmed .ak-email div {
    color: #28170e;
    font-weight: bold
}

.ak-register-email-confirmed .ak-email + p {
    text-align: center
}

hr {
    margin: 20px 0
}

.ak-registerform-container a.ak-btn-likevn {
    margin: 0 auto;
    width: 257px;
    display: block;
    padding: 0 34px 0 0
}

.ak-registerform-container a.ak-btn-likevn:before {
    content: " ";
    position: relative;
    display: inline-block;
    width: 48px;
    height: 48px;
    margin-right: 1.2rem;
    vertical-align: middle
}

.ak-btn-likevn {
    background: #009BDA
}

.ak-btn-likevn:hover, .ak-btn-likevn:focus {
    background: #0077DA
}

.ak-btn-likevn:before {
    background: url("../imgs/assets/likevn.html") center left no-repeat #0077DA
}

.ak-modal {
    display: none
}

.ui-widget-overlay {
    background: #000;
    opacity: .5;
    filter: Alpha(Opacity=50);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ui-front {
    z-index: 100
}

.ak-modal-wrapper {
    position: absolute;
    padding: 0;
    display: none;
    z-index: 999;
    max-width: 768px;
    box-shadow: 0 0 5px 0 #000000;
    background: #f8f8f6
}

.ak-modal-wrapper .ui-dialog-content {
    overflow-y: auto
}

.ak-modal-wrapper .ui-dialog-titlebar {
    text-align: center;
    font-family: "bebas_neueregular", sans-serif;
    font-size: 30px;
    padding: 5px 10px;
    padding: 0.5rem 1rem;
    height: 52px;
    height: 5.2rem
}

.ak-modal-wrapper .ui-dialog-titlebar-close {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 33px;
    height: 33px;
    line-height: 33px;
    font-size: 0;
    cursor: pointer;
    border: none
}

.ak-modal-wrapper .ui-dialog-titlebar-close:hover {
    text-decoration: none
}

/*.ak-modal-wrapper .ak-modal {
    padding: 10px;
    padding: 1rem
}*/

.ak-modal-wrapper input::-webkit-input-placeholder {
    color: #fff
}

.ak-modal-wrapper input:-moz-placeholder {
    color: #fff
}

.ak-modal-wrapper input::-moz-placeholder {
    color: #fff
}

.ak-modal-wrapper input:-ms-input-placeholder {
    color: #fff
}

.ak-modal-wrapper .ui-dialog-titlebar {
    background: #d9d9d9;
    color: #333
}

.ak-modal-wrapper .ui-dialog-titlebar-close {
    color: transparent;
    background: url("../imgs/assets/modal-close.png") no-repeat center center #b50409
}

.ak-recaptcha-container .block_captcha {
    display: inline-block;
    margin-bottom: 5px
}

.ak-recaptcha-container .form-group {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 5px
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-image {
    border: 2px solid;
    float: left
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls {
    float: left
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls .ak-recaptcha-reload,
.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls .ak-recaptcha-audio,
.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls .ak-recaptcha-help,
.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls .ak-recaptcha-visual {
    display: block;
    width: 22px;
    height: 19px;
    margin-left: 2px
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls a + a {
    margin-top: 2px
}

.ak-recaptcha-container .ak-recaptcha #recaptcha_response_field-error {
    text-align: center;
    clear: both;
    display: block
}

.ak-recaptcha-container .ak-recaptcha #recaptcha_response_field {
    border: 1px solid;
    font-size: 15px;
    float: left;
    width: 290px
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-input {
    margin-top: 10px;
    margin-top: 1rem
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-input .form-group:after {
    content: '';
    display: block;
    width: 45px;
    height: 50px;
    position: absolute;
    margin-left: 8px;
    top: -3px;
    left: 305px
}

.ak-recaptcha-container .ak-recaptcha #recaptcha_widget_div {
    display: none
}

.ak-recaptcha-container #recaptcha_audio_play_again {
    position: absolute;
    cursor: pointer;
    top: 40px;
    left: 30px;
    text-decoration: underline;
    padding-left: 20px
}

.ak-recaptcha-container #recaptcha_audio_download {
    position: absolute;
    cursor: pointer;
    top: 40px;
    left: 30px;
    text-decoration: underline;
    padding-left: 20px;
    top: 62px
}

.ak-recaptcha-container #recaptcha_audio_play_again:before, .ak-recaptcha-container #recaptcha_audio_download:before {
    content: '';
    display: block;
    position: absolute;
    left: -10px;
    width: 22px;
    height: 19px
}

@media all and (max-width: 767px) {
    .ak-main-container .ak-page-play .ak-form-subscription .ak-inner-block {
        padding: 10px 0;
        padding: 1rem 0
    }

    .ak-main-container .ak-page-play .ak-form-subscription .ak-inner-block .ak-form {
        padding: 12px 0;
        padding: 1.2rem 0
    }

    .ak-main-container .ak-recaptcha-container .ak-recaptcha #recaptcha_response_field {
        width: 180px
    }

    .ak-main-container .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-image {
        border: 1px solid
    }

    .ak-main-container .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-input {
        margin-top: 0
    }

    .ak-main-container .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-input .form-group:after {
        right: 15px;
        left: auto
    }

    .ak-main-container .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-input .input-group-addon {
        display: none
    }

    .ak-main-container .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls .ak-recaptcha-reload,
    .ak-main-container .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls .ak-recaptcha-audio,
    .ak-main-container .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls .ak-recaptcha-help,
    .ak-main-container .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-controls .ak-recaptcha-visual {
        display: inline-block;
        margin-top: 5px;
        margin-top: 0.5rem
    }
}

@media all and (min-width: 768px) {
    .ak-recaptcha {
        max-width: 330px
    }

    .ak-recaptcha #recaptcha_response_field {
        width: 220px
    }

    .ak-recaptcha #recaptcha_response_field-error {
        display: inline-block
    }
}

iframe[src="about:blank"] {
    display: none
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-image {
    border-color: #bfcb16
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-reload, .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-audio,
.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-help, .ak-recaptcha-container .ak-recaptcha #recaptcha_audio_play_again:before,
.ak-recaptcha-container .ak-recaptcha #recaptcha_audio_download:before,
.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-visual {
    background: url("../imgs/assets/bg-recaptcha.png") no-repeat center center #9dab0b
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-reload, .ak-recaptcha-container .ak-recaptcha #recaptcha_audio_play_again:before {
    background-position: 3px 3px
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-audio {
    background-position: 3px -18px
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-visual {
    background-position: 3px -58px
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-help {
    background-position: 5px -38px
}

.ak-recaptcha-container .ak-recaptcha #recaptcha_audio_download:before {
    background-position: 2px -75px
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-reload:hover,
.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-audio:hover,
.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-help:hover {
    background-color: #c5d432
}

.ak-recaptcha-container .ak-recaptcha #recaptcha_response_field {
    border-color: #c7c3b4;
    color: #555
}

.ak-recaptcha-container .ak-recaptcha .has-error #recaptcha_response_field {
    color: #fff
}

.ak-recaptcha-container .ak-recaptcha .ak-recaptcha-input .form-group:after {
    background: url("../imgs/assets/logo-recaptcha.png") no-repeat center center transparent
}

@media all and (max-width: 767px) {
    .ak-main-container .ak-recaptcha-container .ak-recaptcha .ak-recaptcha-image {
        border-color: #bfcb16
    }
}

.ak-level-selector {
    position: relative;
    margin: 22px 0;
    vertical-align: middle;
    overflow: hidden
}

.ak-level-selector label {
    max-width: 60px
}

.ak-level-selector .ak-level-selector-select {
    font-weight: bold;
    height: 46px;
    border: 1px solid;
    border-bottom: none;
    display: table;
    width: 100%
}

.ak-level-selector .ak-level-field-range {
    display: block;
    border: 1px solid;
    padding-top: 5px
}

.ak-level-selector .ak-spell-lvl {
    min-width: 55px;
    display: inline-block;
    font-weight: bold
}

.ak-level-selector .indexes.show {
    display: inline !important;
    position: relative;
    border-right: 1px solid;
    height: 30px;
    float: left;
    top: 0;
    padding-top: 4px;
    margin-left: 6px
}

.ak-level-selector .ak-spell-progress {
    font-size: 13px;
    font-size: 1.3rem;
    position: relative;
    padding-left: 5px
}

.ak-level-selector .ak-level-selector-container {
    display: table;
    width: 100%
}

.ak-level-selector .ak-level-selector-min, .ak-level-selector .ak-level-selector-max {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.ak-level-selector input[type="range"] {
    display: table-cell;
    width: 100%
}

.ak-level-selector .ak-level-selector-select {
    border-color: #c9c6bb;
    color: #595959;
    background: #e4e0d7
}

.ak-level-selector .ak-level-field-range {
    border-color: #c9c6bb;
    background: #fff
}

@media all and (min-width: 992px) {
    .ak-level-selector {
        display: table;
        width: 100%
    }

    .ak-level-selector .ak-level-selector-select {
        display: table-cell;
        border-bottom: 1px solid #cecece
    }

    .ak-level-selector .ak-level-field-range {
        display: table-cell;
        vertical-align: bottom;
        border-left: none
    }
}

.ak-gift-price.ak-panel {
    border-top: 1px solid;
    margin-bottom: 0;
    border-color: #b1ac9c;
    background: #f3f2ed
}

.ak-gift-price.ak-panel .ak-price-content {
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-gift-price.ak-panel &gt; .ak-panel-content {
    padding: 12px;
    padding: 1.2rem;
    padding-bottom: 0
}

.ak-gift-price.ak-panel &gt; .ak-panel-content .ak-image {
    overflow: hidden;
    position: relative;
    text-align: center
}

.ak-gift-price.ak-panel &gt; .ak-panel-content .ak-image object {
    position: relative;
    display: block;
    margin: 12px auto;
    margin: 1.2rem auto
}

.ak-gift-price.ak-panel &gt; .ak-panel-content .ak-name {
    font-weight: bold
}

.ak-gift-price.ak-panel &gt; .ak-panel-content .ak-description {
    font-style: italic
}

.ak-gift-price.ak-panel &gt; .ak-panel-content .ak-description &gt; .row {
    margin-top: 12px;
    margin-top: 1.2rem
}

.ak-gift-price.ak-panel &gt; .ak-panel-content .ak-description .btn {
    font-style: normal
}

.ak-gift-price.ak-panel .ak-code-choicereference .ak-title {
    font-style: normal
}

.ak-gift-price.ak-panel .ak-code-choicereference .ak-aside {
    text-align: right
}

.ak-gift-price.ak-panel .ak-code-choicereference .ak-aside .form-group {
    text-align: right;
    margin: 0;
    display: inline-block;
    vertical-align: middle
}

.ak-gift-price.ak-panel .ak-code-choicereference .ak-aside .form-group .radio {
    display: inline-block;
    vertical-align: middle
}

.ak-gift-price.ak-panel.ak-log-in-game {
    padding-bottom: 12px;
    padding-bottom: 1.2rem
}

.ak-gift-price.ak-panel .ak-message-choice.ak-error {
    font-weight: bold
}

.ak-gift-price.ak-panel .ak-content-list.ak-displaymode-image-col .ak-list-element.ak-error .ak-main .ak-main-content {
    border: 1px solid
}

.ak-gift-price.ak-panel &gt; .ak-panel-content .ak-image {
    background: url("../imgs/assets/bg-article.jpg") no-repeat center center transparent
}

.ak-gift-price.ak-panel .ak-description .ak-message-choice.ak-error {
    color: #b02500
}

.ak-gift-price.ak-panel .ak-content-list.ak-displaymode-image-col .ak-list-element.ak-error .ak-main .ak-main-content {
    border-color: #b02500
}

.ak-content-sections {
    margin: 8px 0;
    margin: 0.8rem 0
}

.ak-content-sections .row &gt; div {
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-content-sections .row &gt; div.clearfix {
    margin: 0
}

.ak-content-sections .ak-section &gt; img {
    display: block;
    width: 100%
}

.ak-content-sections .ak-section-link-block {
    text-align: center
}

.ak-content-sections .ak-illu-home-desc {
    margin: 0 6px;
    margin: 0 0.6rem;
    padding-top: 10px;
    padding-top: 1rem;
    bottom: 0;
    height: 80px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center
}

.ak-content-sections .ak-illu-home-desc span {
    font-size: 28px;
    font-size: 2.8rem;
    font-family: "bebas_neueregular", sans-serif
}

.ak-content-sections .btn-primary {
    margin: 8px auto;
    margin: 0.8rem auto
}

.ak-content-sections .ak-section-title {
    font-size: 26px;
    font-size: 2.6rem;
    display: block;
    overflow: hidden;
    text-transform: uppercase;
    width: 100%
}

.ak-content-sections .ak-section-title a {
    padding: 10px 8px;
    padding: 1rem 0.8rem;
    display: table;
    overflow: hidden;
    text-decoration: none;
    width: 100%;
    font-family: "bebas_neueregular", sans-serif
}

.ak-content-sections .ak-img {
    padding: 5px;
    padding: 0.5rem;
    display: table-cell;
    line-height: normal;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 50px
}

.ak-content-sections .ak-text {
    line-height: 18px;
    line-height: 1.8rem;
    padding: 0 5px;
    padding: 0 0.5rem;
    display: table-cell;
    position: relative;
    text-transform: uppercase;
    vertical-align: middle
}

.ak-content-sections .ak-text.ak-subtext {
    line-height: 15px;
    line-height: 1.5rem
}

.ak-content-sections .ak-text .ak-subtext {
    font-size: 10px;
    font-size: 1rem;
    display: block;
    font-weight: normal;
    text-transform: none
}

.ak-content-sections .ak-section-link img {
    margin-right: 8px;
    margin-right: 0.8rem;
    margin-top: -0.1em;
    position: relative
}

.ak-content-sections .ak-section-desc td {
    height: 48px
}

.ak-content-sections .ak-section-desc .ak-nb {
    text-align: right
}

.ak-content-sections .ak-section {
    background: #f8f8f6
}

.ak-content-sections .ak-img {
    background-color: #91713d
}

.ak-content-sections .ak-section-link-block {
    background: #f8f8f6
}

.ak-content-sections .ak-section-title a {
    color: #28170e;
    background: #f8f8f6
}

.ak-content-sections .ak-illu-home-desc {
    color: #fff
}

.ak-content-sections .ak-illu-home-desc span {
    color: #40b2b5
}

.ak-content-sections .ak-responsivetable tr.ak-first-ladder {
    background-image: none
}

.ak-content-sections .ak-responsivetable tr.ak-first-ladder td a,
.ak-content-sections .ak-responsivetable tr.ak-first-ladder td.ak-name {
    color: #362712
}

.ak-content-sections .ak-responsivetable tr.ak-second-ladder td a,
.ak-content-sections .ak-responsivetable tr.ak-second-ladder td.ak-name {
    color: #362712
}

.ak-content-sections .ak-responsivetable tr.ak-third-ladder td a,
.ak-content-sections .ak-responsivetable tr.ak-third-ladder td.ak-name {
    color: #362712
}

.ak-content-sections .ak-responsivetable tr.ak-bg-even td a, .ak-content-sections .ak-responsivetable tr.ak-bg-even td.ak-name {
    color: #362712
}

.ak-content-sections .ak-responsivetable tr.ak-bg-odd td a, .ak-content-sections .ak-responsivetable tr.ak-bg-odd td.ak-name {
    color: #362712
}

.ak-content-sections .ak-responsivetable tr.ak-first-ladder td a:hover,
.ak-content-sections .ak-responsivetable tr.ak-first-ladder td.ak-name:hover {
    color: #40b2b5
}

.ak-content-sections .ak-responsivetable tr.ak-second-ladder td a:hover,
.ak-content-sections .ak-responsivetable tr.ak-second-ladder td.ak-name:hover {
    color: #40b2b5
}

.ak-content-sections .ak-responsivetable tr.ak-third-ladder td a:hover,
.ak-content-sections .ak-responsivetable tr.ak-third-ladder td.ak-name:hover {
    color: #40b2b5
}

.ak-content-sections .ak-responsivetable tr.ak-bg-even td a:hover,
.ak-content-sections .ak-responsivetable tr.ak-bg-even td.ak-name:hover {
    color: #40b2b5
}

.ak-content-sections .ak-responsivetable tr.ak-bg-odd td a:hover,
.ak-content-sections .ak-responsivetable tr.ak-bg-odd td.ak-name:hover {
    color: #40b2b5
}

.ak-content-sections .ak-responsivetable tr td {
    background: #f8f8f6;
    border-bottom: 1px solid #b1ac9c
}

.ak-content-sections .ak-responsivetable tr td.ak-nb {
    color: #78664c
}

@media all and (min-width: 768px) {
    .ak-content-sections .ak-section-illu {
        padding-top: 63.27%;
        display: block
    }
}

@media all and (min-width: 768px) {
    .ak-content-sections .ak-section-general .ak-section-illu {
        background: url("../imgs/assets/ladder_gen_illu.jpg") 0 0 no-repeat transparent;
        background-size: cover;
        background-position: center
    }

    .ak-content-sections .ak-section-kolizeum .ak-section-illu {
        background: url("../imgs/assets/ladder_kolizeum_illu.jpg") 0 0 no-repeat transparent;
        background-size: cover;
        background-position: center
    }

    .ak-content-sections .ak-section-kormaster .ak-section-illu {
        background: url("../imgs/assets/ladder_krosmaster_illu.html") 0 0 no-repeat transparent;
        background-size: cover;
        background-position: center
    }

    .ak-content-sections .ak-section-success .ak-section-illu {
        background: url("../imgs/assets/ladder_success_illu.jpg") 0 0 no-repeat transparent;
        background-size: cover;
        background-position: center
    }

    .ak-content-sections .ak-section-alliances .ak-section-illu {
        background: url("../imgs/assets/ladder_alliance_illu.jpg") 0 0 no-repeat transparent;
        background-size: cover;
        background-position: center
    }

    .ak-content-sections .ak-section-krosmaster .ak-section-illu {
        background: url("../imgs/assets/ladder_krosmaster_illu.html") 0 0 no-repeat transparent;
        background-size: cover;
        background-position: center
    }

    .ak-content-sections .ak-section-pioneers .ak-section-illu {
        background: url("../imgs/assets/ladder_pioneers_illu.jpg") 0 0 no-repeat transparent;
        background-size: cover;
        background-position: center
    }
}

.ak-page-menu {
    overflow: hidden;
    padding: 0;
    margin-bottom: 0.5em;
    background: #f8f8f6
}

.ak-page-menu.ak-glue {
    border-bottom: 1px solid #c8d8dd;
    margin-bottom: 0
}

.ak-page-menu ul {
    margin: 0;
    padding: 0
}

.ak-page-menu ul li {
    margin: 0;
    padding: 0;
    display: inline-block;
    position: relative;
    margin-left: 15px;
    margin-right: 0
}

.ak-page-menu a {
    display: inline-block;
    padding: 0.5em 0;
    text-transform: uppercase;
    border-bottom: 6px solid;
    font-weight: bold;
    transition: border 0.2s;
    font-size: 15px;
    color: #4a6d76;
    border-bottom-color: #92d2de
}

.ak-page-menu li.on a {
    margin-bottom: 0;
    text-decoration: none;
    color: #40b2b5;
    border-bottom-color: #40b2b5
}

.ak-page-menu li a:hover {
    text-decoration: none;
    transition: border 0.2s;
    color: #40b2b5;
    border-bottom-color: #40b2b5
}

.ak-page-menu .ak-nav-expand-more .ak-nav-expand-icon {
    font-size: 0
}

.ak-search button {
    background: #40b2b5 url("../imgs/assets/_zoom.png") center center no-repeat;
    color: #fff;
    border-color: #88765c
}

.ak-search button:hover {
    background-color: #40b2b5;
    border-color: #88765c
}

.ak-search input {
    border-color: #88765c
}

.ak-nav-top {
    border-bottom: 1px solid
}

.ak-nav-top .ak-link-page {
    display: inline-block;
    text-align: center;
    height: 48px;
    padding: 0 0.2em 0 0.4em;
    position: relative;
    width: 60px
}

.ak-nav-top:after {
    clear: both;
    content: ' ';
    display: block;
    position: relative
}

.ak-nav-top .ak-nav-expand-more .ak-nav-expand-icon {
    font-size: 0
}

.ak-nav-tooltip {
    font-size: 13px;
    font-size: 1.3rem;
    border-radius: 3px;
    padding: 0.25em
}

.ak-nav-top {
    background: #171c1b;
    border-bottom-color: #1f2104
}

.ak-nav-top .ak-link-page {
    border-right-color: #1a1205;
    border-left-color: #1a1205
}

.ak-nav-top .ak-link-page:hover, .ak-nav-top .ak-link-page.selected {
    background-color: #40b2b5;
    -webkit-transition: background-color linear .3s;
    -moz-transition: background-color linear .3s;
    -ms-transition: background-color linear .3s;
    -o-transition: background-color linear .3s;
    transition: background-color linear .3s
}

.ak-nav-tooltip {
    background: #40b2b5;
    color: #fff;
    text-shadow: 0 0 3px #000;
    border-color: #bfcb16
}

.ak-ogrine-icon, .ak-kroz-icon, .ak-kama-icon {
    vertical-align: middle
}

.ak-icon-small.ak-kroz-icon {
    width: 35px;
    height: 33px
}

.ak-icon-big.ak-ogrine-icon, .ak-icon-big.ak-ogrines-icon, .ak-icon-big.ak-kroz-icon,
.ak-icon-big.ak-gifts-icon, .ak-icon-big.ak-kama-icon, .ak-icon-big.ak-ticket-icon, .ak-icon-big.ak-votes-icon {
    background-image: url("../imgs/assets/sprite_currency.png");
    background-repeat: no-repeat
}

.ak-icon-med.ak-ogrine-icon, .ak-icon-med.ak-ogrines-icon, .ak-icon-med.ak-kroz-icon,
.ak-icon-med.ak-gifts-icon, .ak-icon-med.ak-kama-icon, .ak-icon-med.ak-ticket-icon, .ak-icon-med.ak-votes-icon {
    background-image: url("../imgs/assets/sprite_currency.png");
    background-repeat: no-repeat
}

.ak-icon-tiny.ak-ogrine-icon, .ak-icon-tiny.ak-ogrines-icon, .ak-icon-tiny.ak-kroz-icon,
.ak-icon-tiny.ak-gifts-icon, .ak-icon-tiny.ak-kama-icon, .ak-icon-tiny.ak-ticket-icon, .ak-icon-tiny.ak-votes-icon {
    background-image: url("../imgs/assets/sprite_currency.png");
    background-repeat: no-repeat
}

.ak-icon-small.ak-ogrine-icon, .ak-icon-small.ak-ogrines-icon, .ak-icon-small.ak-ticket-icon,
.ak-icon-small.ak-kroz-icon, .ak-icon-small.ak-gifts-icon, .ak-icon-small.ak-kama-icon, .ak-icon-small.ak-votes-icon {
    background-image: url("../imgs/assets/sprite_currency.png");
    background-repeat: no-repeat
}

.ak-icon-big.ak-ogrine-icon, .ak-icon-big.ak-ogrines-icon, .ak-icon-big.ak-kroz-icon,
.ak-icon-big.ak-gifts-icon, .ak-icon-big.ak-kama-icon, .ak-icon-big.ak-ticket-icon, .ak-icon-big.ak-votes-icon {
    background-size: 65px auto
}

.ak-icon-big.ak-ogrine-icon, .ak-icon-big.ak-ogrines-icon {
    background-position: 0 -10px
}

.ak-icon-big.ak-kroz-icon, .ak-icon-big.ak-gifts-icon {
    background-position: 0 -95px
}

.ak-icon-big.ak-kama-icon {
    background-position: 0 -180px
}

.ak-icon-big.ak-ticket-icon {
    background-position: 0 -265px
}

.ak-icon-big.ak-votes-icon {
    background-position: 0 -265px
}

.ak-icon-med.ak-ogrine-icon, .ak-icon-med.ak-ogrines-icon, .ak-icon-med.ak-kroz-icon,
.ak-icon-med.ak-gifts-icon, .ak-icon-med.ak-kama-icon, .ak-icon-med.ak-ticket-icon, .ak-icon-med.ak-votes-icon {
    background-size: 46px auto
}

.ak-icon-med.ak-ogrine-icon, .ak-icon-med.ak-ogrines-icon {
    background-position: 0 -5px
}

.ak-icon-med.ak-kroz-icon, .ak-icon-med.ak-gifts-icon {
    background-position: 0 -65px
}

.ak-icon-med.ak-kama-icon {
    background-position: 0 -131px
}

.ak-icon-med.ak-ticket-icon {
    background-position: 0 -200px
}

.ak-icon-med.ak-votes-icon {
    background-position: 0 -200px
}

.ak-icon-tiny.ak-ogrine-icon, .ak-icon-tiny.ak-ogrines-icon, .ak-icon-tiny.ak-kroz-icon,
.ak-icon-tiny.ak-gifts-icon, .ak-icon-tiny.ak-kama-icon, .ak-icon-tiny.ak-ticket-icon, .ak-icon-tiny.ak-votes-icon {
    background-size: 34px auto
}

.ak-icon-tiny.ak-ogrine-icon, .ak-icon-tiny.ak-ogrines-icon {
    background-position: 0 -5px
}

.ak-icon-tiny.ak-kroz-icon, .ak-icon-tiny.ak-gifts-icon {
    background-position: 0 -25px
}

.ak-icon-tiny.ak-kama-icon {
    background-position: 0 -93px
}

.ak-icon-tiny.ak-ticket-icon {
    background-position: 0 -138px
}

.ak-icon-tiny.ak-votes-icon {
    background-position: 0 -138px
}

.ak-icon-small.ak-ogrine-icon, .ak-icon-small.ak-ogrines-icon,
.ak-icon-small.ak-gifts-icon, .ak-icon-small.ak-kama-icon, .ak-icon-small.ak-ticket-icon, .ak-icon-small.ak-votes-icon {
    background-size: 25px auto
}

.ak-icon-small.ak-ogrine-icon, .ak-icon-small.ak-ogrines-icon {
    background-position: 0 -6px
}

.ak-icon-small.ak-gifts-icon {
    background-position: 0 -70px
}

.ak-icon-small.ak-kama-icon {
    background-position: 0 -38px
}

.ak-icon-small.ak-ticket-icon {
    background-position: 0 -103px
}

.ak-icon-small.ak-votes-icon {
    background-position: 0 -134px
}

.ak-icon-small.ak-kroz-icon {
    background-size: 39px auto;
    background-position: 0 -112px
}

.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
    filter: alpha(opacity=80)
}

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden
}

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.mfp-align-top .mfp-container:before {
    display: none
}

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045
}

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto
}

.mfp-ajax-cur {
    cursor: progress
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
    cursor: auto
}

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.mfp-loading.mfp-figure {
    display: none
}

.mfp-hide {
    display: none !important
}

.mfp-preloader {
    color: #cccccc;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044
}

.mfp-preloader a {
    color: #cccccc
}

.mfp-preloader a:hover {
    color: white
}

.mfp-s-ready .mfp-preloader {
    display: none
}

.mfp-s-error .mfp-content {
    display: none
}

button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    padding: 0;
    z-index: 1046
}

button::-moz-focus-inner {
    padding: 0;
    border: 0
}

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: white;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace
}

.mfp-close:hover, .mfp-close:focus {
    opacity: 1
}

.mfp-close:active {
    top: 1px
}

.mfp-close-btn-in .mfp-close {
    color: #333333
}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: white;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%
}

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #cccccc;
    font-size: 12px;
    line-height: 18px
}

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent
}

.mfp-arrow:active {
    margin-top: -54px
}

.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1
}

.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent
}

.mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px
}

.mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px
}

.mfp-arrow-left {
    left: 0
}

.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px
}

.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f
}

.mfp-arrow-right {
    right: 0
}

.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px
}

.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f
}

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px
}

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black
}

.mfp-iframe-holder .mfp-close {
    top: -40px
}

img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto
}

.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444444
}

.mfp-figure {
    line-height: 0
}

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto
}

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #f3f3f3;
    word-break: break-word;
    padding-right: 36px
}

.mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px
}

.mfp-image-holder .mfp-content {
    max-width: 100%
}

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0
    }

    .mfp-img-mobile img.mfp-img {
        padding: 0
    }

    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0
    }

    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0
    }

    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px
    }

    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0
    }

    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px
    }
}

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75)
    }

    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0
    }

    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%
    }

    .mfp-container {
        padding-left: 6px;
        padding-right: 6px
    }
}

.mfp-ie7 .mfp-img {
    padding: 0
}

.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px
}

.mfp-ie7 .mfp-container {
    padding: 0
}

.mfp-ie7 .mfp-content {
    padding-top: 44px
}

.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0
}

.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: 0px;
    left: 0px
}

.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: 0.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: 37px 37px;
        padding: 3.7rem 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: 37px 75px;
        padding: 3.7rem 7.5rem
    }

    .ak-admin-text .ak-item-tags {
        margin: 10px 75px;
        margin: 1rem 7.5rem
    }
}


.ak-main-container .ak-home-facebook, .ak-main-container .ak-home-youtube, .ak-main-container .ak-home-twitter, .ak-main-container .ak-home-discord {
    display: block;
    text-transform: uppercase;
    font-family: "bebas_neueregular", sans-serif;
    position: relative;
    font-size: 26px;
    font-size: 2.6rem;
    line-height: 30px;
    line-height: 3rem;
    margin-bottom: 12px;
    margin-bottom: 1.2rem;
    margin-left: 0;
    margin-top: 12px;
    margin-top: 1.2rem;
    height: 75px;
    padding-left: 80px;
    padding-top: 8px;
    padding-top: 0.8rem;
    padding-top: 8px;
    position: relative;
    text-decoration: none
}

.ak-main-container .ak-home-facebook:before, .ak-main-container .ak-home-youtube:before, .ak-main-container .ak-home-twitter:before, .ak-main-container .ak-home-discord:before {
    display: block;
    content: '';
    height: 75px;
    left: 0;
    position: absolute;
    top: 0;
    width: 70px
}

.ak-main-container .ak-home-facebook {
    background: #33AEF3;
    color: #fff;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6)
}

.ak-main-container .ak-home-facebook:before {
    background: rgba(0, 0, 0, 0.2) url("../imgs/social/icon-fb.png") no-repeat center center
}

.ak-main-container .ak-home-facebook span {
    color: #7ccfff
}

.ak-main-container .ak-home-facebook:hover {
    background-color: #7bcfff
}

.ak-main-container .ak-home-youtube {
    background: #EA3939;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6);
    color: #fff
}

.ak-main-container .ak-home-youtube:before {
    background: rgba(0, 0, 0, 0.2) url("../imgs/social/icon-yt.png") no-repeat center center
}

.ak-main-container .ak-home-youtube span {
    color: #F3D752
}

.ak-main-container .ak-home-youtube:hover {
    background: #F84D4D
}


.ak-main-container .ak-home-twitter {
    background: #5e8db1;
    color: #fff;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6)
}

.ak-main-container .ak-home-twitter:before {
    background: rgba(0, 0, 0, 0.2) url("../imgs/social/icon-tw.png") no-repeat center center
}

.ak-main-container .ak-home-twitter span {
    color: #9cc0dc
}
.ak-main-container .ak-home-twitter:hover {
    background: #6599b1
}

.ak-main-container .ak-home-discord {
    background: #3f4146;
    color: #fff;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6)
}

.ak-main-container .ak-home-discord:before {
    background: rgba(0, 0, 0, 0.2) url("../imgs/social/icon-discord.png") no-repeat center center
}

.ak-main-container .ak-home-discord span {
    color: #7489d8
}

.ak-main-container .ak-home-discord:hover {
    background-color: #4c4e53
}

.ak-main-container .ak-admin-text {
    background: #fff
}

.ak-main-container .ak-admin-text span.ak-linker {
    color: #40b2b5;
    font-weight: bold;
    cursor: pointer
}

.ak-main-container .ak-admin-text a {
    color: #40b2b5
}

.ak-main-container .ak-admin-text a.btn.btn-lg, .ak-main-container .ak-admin-text .btn-group-lg &gt; a.btn {
    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: none
}

.ak-main-container .ak-panel-stack .ak-admin-text h2, .ak-main-container .ak-admin-text h2 {
    background: url("../imgs/assets/puce_red.png") 0 17px no-repeat;
    color: #40b2b5;
    padding: 5px 12px;
    padding: 0.5rem 1.2rem;
    font-size: 26px;
    font-size: 2.6rem;
    margin-top: 0;
    margin-bottom: 0;
    font-family: "bebas_neueregular", sans-serif;
    font-weight: normal;
    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: bold;
    text-indent: 20px;
    color: #993a0c;
    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: 0.5rem 0;
    word-wrap: break-word;
    -moz-hyphens: auto;
    -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
}

.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 li, .ak-main-container .ak-admin-text li {
    background: url("../imgs/assets/li.png") 0 3px no-repeat;
    list-style: none;
    padding-left: 10px;
    padding-left: 1rem;
    word-wrap: break-word;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto
}

.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 &gt; li, .ak-main-container .ak-admin-text ol &gt; li {
    background: none;
    list-style: none;
    counter-increment: akcounter;
    padding-left: 0
}

.ak-main-container .ak-panel-stack .ak-admin-text ol &gt; li:before,
.ak-main-container .ak-admin-text ol &gt; 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 {
    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: bold;
    line-height: 48px;
    width: 100%;
    background-color: rgba(0, 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: normal;
    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: #40b2b5
}

.ak-linked-articles .ak-linked-article {
    border-color: #b1ac9c;
    background-color: #edeae0
}

.ak-linked-articles a {
    color: #40b2b5
}

.ak-linked-articles .ak-picto-krosmaster {
    background: url("../imgs/assets/picto_krosmaster.html") 0 center no-repeat
}

.ak-linked-articles .ak-picto-sword {
    background: url("../imgs/assets/picto_sword.html") 0 center no-repeat
}

.ak-linked-articles .ak-linked-article-comments:before {
    background: url("../imgs/assets/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 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: normal;
    font-family: "bebas_neueregular", sans-serif
}

.ak-about-author .ak-article-link:hover {
    text-decoration: underline
}

.ak-about-author p {
    padding: 5px;
    padding: 0.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 10px
}

.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 &gt; 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 &gt; 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: 0.5rem 1rem;
    border: 1px solid;
    text-align: right
}

.ak-about-author .ak-last-article-content &gt; h3 {
    font-size: 26px;
    font-size: 2.6rem;
    margin-bottom: 0;
    text-transform: uppercase;
    font-weight: normal;
    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 0.5rem
    }

    .ak-about-author .ak-last-article-more {
        padding: 0 5px;
        padding: 0 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: #40b2b5
}

.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: #40b2b5
}

.ak-about-author .ak-picto-krosmaster {
    background: url("../imgs/assets/picto_krosmaster.html") 0 center no-repeat
}

.ak-about-author .ak-picto-sword {
    background: url("../imgs/assets/picto_sword.html") 0 center no-repeat
}

.ak-about-author .ak-last-article-comments:before {
    background: url("../imgs/assets/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 0.8rem
}

.ak-admin-text .ak-block-img-left h3 {
    padding: 5px;
    padding: 0.5rem;
    padding-top: 10px;
    padding-top: 1rem
}

.ak-admin-text .ak-block-img-left p {
    padding: 5px;
    padding: 0.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: #40b2b5
}

.ak-admin-text .ak-block-img-left .ak-block-img-legend {
    background-color: rgba(0, 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 0.8rem
}

.ak-admin-text .ak-block-img-right h3 {
    padding: 5px;
    padding: 0.5rem;
    padding-top: 10px;
    padding-top: 1rem
}

.ak-admin-text .ak-block-img-right p {
    padding: 5px;
    padding: 0.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: #40b2b5
}

.ak-admin-text .ak-block-img-right .ak-block-img-legend {
    background-color: rgba(0, 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, 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("../imgs/assets/bg_items_list.jpg") 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;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    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: 0.25em 1.75em 0.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: 0.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: 0.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: 0.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: 0.25s;
    -moz-transition-property: background-color;
    -moz-transition-duration: 0.25s;
    transition-property: background-color;
    transition-duration: 0.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: none
}

.ak-admin-text .ak-item-mid .ak-item-top-nav ul li:before {
    color: #40b2b5;
    text-shadow: 0px 2px 1px rgba(11, 11, 11, 0.1);
    font-weight: bold
}

.ak-admin-text .ak-item-mid .ak-item-top-nav ul li.ak-sublink:before {
    color: #993a0c
}

.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: #993a0c
}

.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: 0.3rem 1.2rem;
    margin-top: 12px;
    margin-top: 1.2rem;
    margin-left: 0;
    border-top: 1px solid;
    border-bottom: 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("../imgs/assets/bg-title.png") 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 &gt; .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 &gt; .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: 0.8rem
}

.ak-main-container .ak-admin-text .ak-responsivetable th, .ak-main-container .ak-admin-text .ak-responsivetable td {
    height: 40px;
    padding: 8px;
    padding: 0.8rem
}

.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 &gt; tr &gt; td.ak-responsivetable-expand,
.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable tbody &gt; tr.ak-responsivetable-detail-show &gt; td.ak-responsivetable-expand {
    padding-right: 44px;
    padding-right: 4.4rem;
    cursor: pointer
}

.ak-main-container .ak-admin-text .ak-responsivetable tbody &gt; tr &gt; td.ak-responsivetable-expand,
.ak-main-container .ak-admin-text .ak-responsivetable tbody &gt; tr.ak-responsivetable-detail-show &gt; 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 &gt; tr &gt; td.ak-responsivetable-expand,
.ak-main-container .ak-admin-text .ak-responsivetable tbody &gt; tr &gt; td.ak-responsivetable-expand {
    background: url("../imgs/assets/plus_green.png") no-repeat scroll right center transparent
}

.ak-main-container .ak-panel-stack .ak-admin-text .ak-responsivetable tbody &gt; tr.ak-responsivetable-detail-show &gt; td.ak-responsivetable-expand,
.ak-main-container .ak-admin-text .ak-responsivetable tbody &gt; tr.ak-responsivetable-detail-show &gt; td.ak-responsivetable-expand {
    background: url("../imgs/assets/less_green.png") no-repeat scroll right center transparent;
	right: 5px !important;
	position: relative;
}

.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 &gt; div &gt; strong:before,
.ak-main-container .ak-admin-text .ak-responsivetable .ak-responsivetable-row-detail-inner &gt; div &gt; strong:before {
    background: url("../imgs/assets/sprite_common.png");
    background-position: -150px 0
}

.ak-item-list {
    padding: 0
}

.ak-item-list .ak-item-elt {
    padding: 0;
    position: relative
}

.ak-item-list .ak-item-elt-content {
    background: #f3f2ed;
    margin: 0;
    margin-top: 12px;
    margin-top: 1.2rem;
    transition: all 0.3s ease
}

.ak-item-list .ak-item-elt-content:hover {
    box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.3)
}

.ak-item-list .ak-item-elt-content:hover .ak-more {
    opacity: 1;
    transition: all 0.3s ease
}

.ak-item-list .ak-item-elt-title {
    background: #fff;
    font-size: 26px;
    font-size: 2.6rem;
    display: block;
    font-weight: bold;
    text-transform: uppercase;
    width: 100%;
    position: relative
}

.ak-item-list .ak-item-elt-title a {
    color: #422f14
}

.ak-item-list .ak-item-elt-title img {
    width: 53px
}

.ak-item-list .ak-item-list-midtitle {
    color: #362712;
    background: #a5a288;
    padding: 8px 12px;
    padding: 0.8rem 1.2rem;
    font-weight: bold;
    text-transform: uppercase
}

.ak-item-list .ak-highlight {
    margin-bottom: 1em;
    position: relative
}

.ak-item-list .ak-highlight .ak-highlight-title {
    padding: .2em .5em
}

.ak-item-list .ak-highlight .ak-highlight-title .ak-link-text {
    color: #40b2b5;
    font-size: 36px;
    font-size: 3.6rem;
    font-family: "bebas_neueregular", sans-serif
}

.ak-item-list .ak-highlight .ak-highlight-title span {
    color: #201303
}

.ak-item-list .ak-highlight .ak-highlight-title .ak-link-text:hover span {
    color: #40b2b5
}

.ak-item-list .ak-highlight .ak-highlight-title .ak-btn-discover {
    background: #40b2b5;
    color: #fff;
    text-shadow: 0 1px 1px #40b2b5;
    font-size: 23px;
    font-size: 2.3rem;
    border: 1px solid #b1ac9c;
    cursor: pointer;
    float: right;
    font-family: "bebas_neueregular", sans-serif;
    margin: 0.2em 0;
    padding: 0.15em 0.75em;
    position: relative;
    text-decoration: none;
    text-transform: uppercase
}

.ak-item-list .ak-highlight .ak-highlight-content {
    position: relative
}

.ak-item-list .ak-highlight .ak-highlight-content a:hover {
    text-decoration: underline
}

.ak-item-list .ak-highlight .ak-highlight-content .text {
    background: rgba(0, 0, 0, 0.8);
    color: #fff;
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
    padding: 5px;
    padding: 0.5rem
}

.ak-item-list .ak-highlight .ak-highlight-content .text a {
    color: #40b2b5
}

.ak-item-list .ak-highlight .ak-highlight-content .text p {
    margin: 12px;
    margin: 1.2rem;
    text-align: center
}

.ak-item-list .ak-item-elt-desc strong a, .ak-item-list .ak-item-elt-mid a strong {
    color: #40b2b5
}

.ak-item-list .ak-item-mini .ak-item-elt-title .ak-text a, .ak-item-list .ak-item-mini .ak-item-elt-title .ak-text .ak-publication {
    color: #201303
}

.ak-item-list .ak-item-mini .ak-item-elt-title .ak-text a span {
    color: #40b2b5
}

.ak-item-list .ak-patchnote-highlight .ak-highlight-title {
    padding: 8px 20px;
    padding: 0.8rem 2rem
}

.ak-item-list .ak-patchnote-highlight .ak-highlight-content .text {
    display: table;
    padding: 5px;
    padding: 0.5rem
}

.ak-item-list .ak-patchnote-highlight .ak-highlight-content .text p {
    display: block;
    vertical-align: middle;
    text-align: center;
    margin: 12px;
    margin: 1.2rem
}

.ak-item-list .ak-publication span, .ak-item-list .ak-publication a {
    color: #40b2b5
}

.ak-item-list .ak-item-elt-title .ak-text {
    padding: 5px;
    padding: 0.5rem;
    display: table-cell;
    font-family: "bebas_neueregular", sans-serif;
    font-weight: normal;
    line-height: 1.2em;
    position: relative;
    vertical-align: top;
    /*z-index: 2*/
}

.ak-item-list .ak-item-elt-title .ak-text .ak-publication {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 20px;
    line-height: 2rem;
    display: block;
    font-family: "Roboto", sans-serif;
    padding: 0;
    text-transform: none
}

.ak-item-list .ak-item-elt-title .ak-text .ak-publication a {
    display: inline
}

.ak-item-list .ak-item-elt-title .ak-text .ak-publication a:hover {
    text-decoration: underline
}

.ak-item-list .ak-item-elt-title a {
    display: table-cell;
    overflow: hidden;
    text-decoration: none
}

.ak-item-list .ak-item-elt-title a .ak-img {
    display: inline-block;
    line-height: normal;
    position: relative;
    text-align: center;
    vertical-align: top;
    width: 48px
}

.ak-item-list .ak-item-elt-title a .ak-img img {
    height: 48px;
    width: 48px
}

.ak-item-list .ak-item-elt-title &gt; a {
    padding: 6px
}

.ak-item-list .ak-item-elt-mid {
    color: #000
}

.ak-item-list .ak-item-elt-mid a, .ak-item-list .ak-item-elt-mid strong a {
    color: #40b2b5
}

.ak-item-list .ak-item-elt-mid span.ak-linker {
    font-weight: bold;
    cursor: pointer
}

.ak-item-list .ak-item-elt-desc {
    border-top: 1px dashed #b1ac9c;
    padding: 12px;
    position: relative
}

.ak-item-list .ak-item-elt-desc a strong {
    color: #40b2b5
}

.ak-item-list .ak-item-elt-desc span.ak-linker {
    font-weight: bold;
    cursor: pointer
}

.ak-item-list .ak-item-elt-desc strong {
    color: #000
}

.ak-item-list .ak-item-elt-desc p {
    line-height: 2.25rem
}

.ak-item-list .ak-item-elt-desc span.ak-linker, .ak-item-list .ak-item-elt-mid span.ak-linker,
.ak-item-list .ak-item-elt-desc a {
    color: #40b2b5
}

.ak-item-list .ak-bottom {
    border-top: 1px solid #c8d8dd;
    overflow: hidden;
    position: relative
}

.ak-item-list .ak-bottom .ak-bottom-infos {
    font-size: 13px;
    font-size: 1.3rem;
    padding-left: 8px;
    padding-left: 0.8rem;
    line-height: 32px;
    line-height: 3.2rem;
    border-left: 1px solid #c8d8dd;
    height: 32px;
    position: relative;
    z-index: 2
}

.ak-item-list .ak-bottom .ak-bottom-infos a {
    color: #40b2b5
}

.ak-item-list .ak-item-elt-inner {
    background: #f3f2ed
}

.ak-item-list .ak-comments, .ak-item-list .ak-share {
    font-size: 23px;
    font-size: 2.3rem;
    border-bottom: medium none;
    display: block;
    font-family: "bebas_neueregular", sans-serif;
    font-weight: normal;
    height: 29px;
    padding: 0 10px 0;
    text-align: center;
    position: relative;
    z-index: 2
}

.ak-item-list .ak-comments span, .ak-item-list .ak-share span {
    font-size: 15px;
    font-size: 1.5rem;
    display: inline-block;
    font-weight: normal;
    line-height: 1.2em;
    position: relative;
    top: -2px
}

.ak-item-list .ak-comments a, .ak-item-list .ak-share a {
    color: #40b2b5
}

.ak-item-list .ak-comments a:hover, .ak-item-list .ak-share a:hover {
    text-decoration: none
}

.ak-item-list .ak-comments svg, .ak-item-list .ak-share svg {
    width: 13px;
    height: 13px;
    display: inline-block;
    background-size: 20px auto
}

.ak-item-list .ak-comments svg path, .ak-item-list .ak-share svg path {
    fill: #40b2b5
}

.ak-item-list .ak-comments span {
    color: #40b2b5;
    padding-right: 0.5em
}

.ak-item-list .ak-more {
    font-size: 20px;
    font-family: "bebas_neueregular", sans-serif;
    color: #40b2b5;
    padding: 0 5px;
    border-left: 1px solid #c8d8dd;
    display: inline-block;
    opacity: 0;
    line-height: 32px
}

.ak-item-list .ak-more span {
    color: #fff;
    font-size: 39px;
    display: inline-block;
    background: #40b2b5;
    padding: 2px;
    margin-left: 5px;
    line-height: 16px;
    vertical-align: middle;
    text-shadow: 1px 1px 1px #000
}

.ak-item-list .ak-link-img, .ak-item-list .ak-widget-video {
    border-bottom: 4px solid #40b2b5;
    display: block;
    position: relative;
}

.ak-item-list .ak-video-link {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10
}

.ak-item-list .ak-link-old-img {
    height: 240px;
    overflow: hidden
}

.ak-item-list .ak-link-old-img .ak-old-img {
    max-width: 140px;
    margin: 46px auto 0
}

.ak-item-list .ak-link-old-wakfu .ak-old-img {
    max-width: 284px;
    margin: 51px auto 0
}

.ak-item-list .ak-item-elt-content {
    position: relative
}

.ak-item-list .ak-item-elt-content &gt; .ak-video-container {
    position: relative
}

.ak-item-list .ak-ellipsis-text {
    display: none;
    background: -moz-linear-gradient(top, rgba(248, 248, 248, 0) 0%, #f8f8f8 80%, #f8f8f8 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248, 248, 248, 0)), color-stop(80%, #f8f8f8), color-stop(100%, #f8f8f8));
    background: -webkit-linear-gradient(top, rgba(248, 248, 248, 0) 0%, #f8f8f8 80%, #f8f8f8 100%);
    background: -o-linear-gradient(top, rgba(248, 248, 248, 0) 0%, #f8f8f8 80%, #f8f8f8 100%);
    background: -ms-linear-gradient(top, rgba(248, 248, 248, 0) 0%, #f8f8f8 80%, #f8f8f8 100%);
    background: linear-gradient(to bottom, rgba(248, 248, 248, 0) 0%, #f8f8f8 80%, #f8f8f8 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}

.ak-item-list .ak-item-elt-tiny {
    border-top: 1px solid;
    margin: 0;
    overflow: hidden;
    position: relative
}

.ak-item-list .ak-item-elt-tiny .ak-item-elt-title {
    display: table
}

.ak-item-list .ak-item-elt-tiny .ak-item-elt-title &gt; a {
    display: table-cell;
    width: 60px;
    padding: 6px;
    padding: 0.6rem
}

.ak-item-list .ak-item-elt-tiny .ak-item-elt-title .ak-text {
    display: table-cell;
    padding-bottom: 0.35em
}

.ak-item-list .ak-item-elt-tiny .ak-item-elt-title .ak-text a:hover {
    text-decoration: underline
}

.ak-item-list .ak-item-elt-tiny .ak-item-mini .ak-item-elt-title .ak-img img {
    margin: 0
}

.ak-item-list .ak-item-elt-tiny .ak-item-mini .ak-item-elt-title .ak-picto-puce {
    background-position: -220px 10px;
    background-repeat: no-repeat;
    display: table-cell;
    padding: 0 0.2em;
    position: relative;
    vertical-align: middle
}

.ak-item-list .ak-item-elt-tiny .ak-item-mini .ak-item-elt-title .ak-text {
    padding: 0;
    vertical-align: middle
}

.ak-item-list .ak-item-elt-tiny .ak-item-mini .ak-item-elt-title .ak-text a {
    display: inline
}

.ak-item-list .ak-item-elt-tiny .ak-item-mini .ak-item-elt-title .ak-text .ak-publication {
    display: inline;
    font-size: 19px;
    font-size: 1.9rem;
    font-family: "bebas_neueregular", sans-serif
}

.ak-item-list .ak-item-elt-tiny .ak-item-mini .ak-item-elt-title .ak-text .ak-publication a:hover {
    text-decoration: underline
}

.ak-item-list .ak-item-elt-tiny .ak-item-elt-content {
    margin: 0
}

.ak-item-list .ak-item-elt-tiny .ak-comments {
    font-size: 15px;
    font-size: 1.5rem;
    display: table-cell;
    text-align: left;
    vertical-align: middle;
    width: 70px
}

.ak-item-list .ak-item-elt-tiny .ak-comments svg {
    margin-right: 5px;
    margin-right: 0.5rem
}

.ak-item-list .ak-item-elt-tiny .ak-comments span {
    line-height: 1em;
    vertical-align: middle
}

.ak-item-list .ak-item-elt-tiny .ak-tags a {
    font-size: 15px;
    font-size: 1.5rem;
    display: inline
}

.ak-item-list .ak-item-elt.dofus .ak-link-img, .ak-item-list .ak-item-elt-tiny.dofus .ak-link-img {
    border-bottom-color: #9ba712
}

.ak-item-list .ak-item-elt.dofus .ak-item-elt-title .ak-img img,
.ak-item-list .ak-item-elt-tiny.dofus .ak-item-elt-title .ak-img img {
    background: #9ba712
}

.ak-item-list .ak-item-elt.kerubim .ak-link-img, .ak-item-list .ak-item-elt-tiny.kerubim .ak-link-img {
    border-bottom-color: #db6915
}

.ak-item-list .ak-item-elt.kerubim .ak-item-elt-title .ak-img img,
.ak-item-list .ak-item-elt-tiny.kerubim .ak-item-elt-title .ak-img img {
    background: #db6915
}

.ak-item-list .ak-item-elt.krosmaster .ak-link-img, .ak-item-list .ak-item-elt-tiny.krosmaster .ak-link-img {
    border-bottom-color: #0257a9
}

.ak-item-list .ak-item-elt.krosmaster .ak-item-elt-title .ak-img img,
.ak-item-list .ak-item-elt-tiny.krosmaster .ak-item-elt-title .ak-img img {
    background: #0257a9
}

.ak-item-list .ak-item-elt.heroic .ak-link-img, .ak-item-list .ak-item-elt-tiny.heroic .ak-link-img {
    border-bottom-color: #521313
}

.ak-item-list .ak-item-elt.heroic .ak-item-elt-title .ak-img img,
.ak-item-list .ak-item-elt-tiny.heroic .ak-item-elt-title .ak-img img {
    background: #272121
}

.ak-item-list .ak-item-elt .ak-link-old-img, .ak-item-list .ak-item-elt-tiny .ak-link-old-img {
    background: url("../imgs/assets/bg-old-img-news.jpg") center center no-repeat #100B05;
    background-size: contain
}

.ak-item-elt, .ak-item-elt-tiny {
    border-top-color: #b1ac9c
}

.ak-item-elt .ak-item-elt-content, .ak-item-elt .ak-item-elt-content:hover,
.ak-item-elt-tiny .ak-item-elt-content, .ak-item-elt-tiny .ak-item-elt-content:hover {
    background: #f3f2ed
}

.ak-item-elt .ak-item-elt-content .ak-text &gt; a:hover, .ak-item-elt-tiny .ak-item-elt-content .ak-text &gt; a:hover {
    color: #40b2b5
}

.ak-item-elt .ak-tags, .ak-item-elt-tiny .ak-tags {
    color: #422f14
}

@media all and (min-width: 768px) {
    .ak-item-list .col-sm-6 .ak-item-elt-inner {
        height: 210px;
        overflow: hidden
    }

    .ak-item-list .col-xs-12 .ak-item-elt-inner {
        height: auto
    }

    .ak-item-list .col-sm-6 .ak-ellipsis-text {
        display: block;
        height: 1.5em;
        margin-bottom: 0;
        margin-top: -1.5em;
        position: relative;
        width: 100%;
        z-index: 2
    }

    .ak-item-list .left .ak-item-elt-content {
        margin: 0.8em 0.4em 0 0
    }

    .ak-item-list .right .ak-item-elt-content {
        margin: 0.8em 0 0 0.4em
    }
}

.ak-listother {
    border-top: 1px dotted;
    margin: 0.5em 0 1em 0;
    border-top-color: #c9c6bb
}

.ak-listother .ak-title {
    font-size: 23px;
    font-size: 2.3rem;
    font-family: "bebas_neueregular", sans-serif;
    padding: 0.5em 0 0.5em 0.75em;
    text-transform: uppercase
}

.ak-listother .ak-title-more {
    padding: 0 0.75em 0 0.75em
}

.ak-listother .ak-title-more .ak-title-more-img {
    float: left;
    height: 105px;
    margin: 0 1em 0 0;
    position: relative;
    width: 105px
}

.ak-listother .ak-title-more .ak-title-more-bottom {
    font-weight: bold;
    padding: 0.25em 0
}

.ak-listother ul {
    margin: 0;
    padding: 0
}

.ak-listother ul li {
    border-top: 1px solid;
    display: block;
    list-style: none;
    margin: 0;
    padding: 0.5em;
    position: relative
}

.ak-listother ul li:before {
    display: none
}

.ak-listother ul li:last-child {
    border-bottom: 1px solid
}

.ak-listother ul li &gt; a {
    display: table;
    position: relative;
    width: 100%
}

.ak-listother ul li &gt; a:hover {
    text-decoration: none
}

.ak-listother ul li &gt; a .ak-picto {
    display: table-cell;
    margin: 0 0.5em 0 0;
    min-height: 48px;
    position: relative;
    width: 48px
}

.ak-listother ul li &gt; a .ak-main {
    display: table-cell;
    padding-left: 0.5em;
    position: relative
}

.ak-listother ul li &gt; a .ak-main .ak-title {
    margin: 0;
    padding: 0
}

.ak-listother ul li &gt; a .ak-main .ak-infos .ak-category, .ak-listother ul li &gt; a .ak-main .ak-infos .ak-date {
    font-size: 13px;
    font-size: 1.3rem
}

.ak-listother ul li &gt; a .ak-comments {
    display: table-cell;
    padding-left: 1.25em;
    position: relative;
    text-align: right;
    vertical-align: middle;
    width: 35px
}

.ak-listother .ak-list-bottom {
    padding: 0.25em 0.5em;
    text-align: right
}

.ak-listother .ak-title {
    color: #f2801b;
    background: #f8f8f6 url("../imgs/assets/inner-title.png") 0.35em center no-repeat
}

.ak-listother .ak-title-more {
    background: #f8f8f6
}

.ak-listother ul li {
    background: #f8f8f6;
    color: #28170e;
    border-top-color: #c9c6bb
}

.ak-listother ul li:last-child {
    border-bottom-color: #c9c6bb
}

.ak-listother ul li a {
    color: inherit
}

.ak-listother ul li a .ak-picto {
    background: #9ba712
}

.ak-listother ul li a .ak-main {
    color: #28170e
}

.ak-listother ul li a .ak-main .ak-title {
    color: #28170e;
    background: none
}

.ak-listother ul li a .ak-comments {
    color: #362712;
    background: url("../imgs/assets/comments.html") 0 center no-repeat
}

.ak-listother .ak-list-bottom {
    background: #f8f8f6
}

.ak-listtiny ul {
    margin: 0;
    padding: 0
}

.ak-listtiny ul li {
    margin: 0;
    padding: 0.5em;
    border-bottom: 1px solid;
    border-radius: 0;
    list-style: none;
    margin-top: 0;
    color: #28170e;
    border-bottom-color: #c9c6bb;
    background-color: #edeae0
}

.ak-listtiny ul li a {
    position: relative;
    display: block
}

.ak-listtiny ul li a:hover {
    text-decoration: underline
}

.ak-listtiny ul li a:hover .ak-content .ak-title {
    text-decoration: underline
}

.ak-listtiny ul li a .ak-image {
    position: relative;
    display: block;
    float: left;
    margin-right: 0.5em;
    width: 88px;
    width: 8.8rem;
    height: 50px;
    height: 5rem;
    border: 1px solid;
    overflow: hidden
}

.ak-listtiny ul li a .ak-content .ak-title {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 18px;
    line-height: 1.8rem;
    border: none;
    text-transform: none;
    font-family: "Roboto", sans-serif
}

.ak-listtiny ul li a .ak-content .ak-comments {
    font-size: 13px;
    font-size: 1.3rem;
    padding-left: 18px;
    padding-left: 1.8rem;
    float: left
}

.ak-listtiny ul li a .ak-content:after {
    clear: both;
    content: ' ';
    display: block
}

.ak-listtiny ul li:last-child {
    border-bottom: none
}

.ak-listtiny ul li:hover {
    background-color: #f8f8f6
}

.ak-listtiny ul li .ak-image {
    border-color: #b1ac9c;
    color: #b1ac9c
}

.ak-listtiny ul li a:hover .ak-title {
    color: #40b2b5
}

.ak-listtiny ul li .ak-content .ak-title {
    background: none;
    color: #362712
}

.ak-listtiny ul li .ak-content .ak-title:hover {
    color: #40b2b5
}

.ak-listtiny ul li .ak-content .ak-comments {
    color: #40b2b5;
    background: url("../imgs/assets/comments.html") 0 center no-repeat
}

.ak-item-infos {
    padding: 0 8px;
    padding: 0 0.8rem
}

.ak-item-infos .ak-item-author img {
    display: none
}

.ak-item-infos .ak-item-date, .ak-item-infos .ak-item-author {
    font-size: 12px;
    font-size: 1.2rem
}

.ak-item-infos .ak-item-type, .ak-item-infos .ak-item-date, .ak-item-infos .ak-item-author,
.ak-item-infos .ak-item-comment-count {
    padding-right: 8px;
    padding-right: 0.8rem;
    line-height: 20px;
    line-height: 2rem;
    height: 20px;
    height: 2rem;
    display: inline-block;
    vertical-align: top
}

.ak-item-infos .ak-item-type, .ak-item-infos .ak-item-author {
    border-right: 1px solid transparent
}

.ak-item-infos .ak-item-comment-count a {
    display: block;
    font-weight: bold;
    padding-left: 12px;
    padding-left: 1.2rem;
    text-align: left
}

.ak-item-infos .ak-share a {
    display: inline-block
}

.ak-item-infos .ak-share a img {
    position: relative;
    top: -2px
}

.ak-item-infos .ak-item-type {
    font-weight: bold;
    text-indent: 37px;
    text-indent: 3.7rem;
    text-transform: uppercase
}

.ak-item-infos .ak-title, .ak-item-infos .ak-share, .ak-item-infos .ak-item-contents,
.ak-item-infos .ak-bottom-action {
    display: none
}

.ak-item-infos .ak-item-contents .ak-item-contents-previous {
    font-size: 13px;
    font-size: 1.3rem;
    cursor: pointer;
    display: block;
    text-align: center;
    text-decoration: none
}

.ak-item-infos .ak-item-contents .ak-item-contents-next {
    font-size: 13px;
    font-size: 1.3rem;
    cursor: pointer;
    display: block;
    text-align: center;
    text-decoration: none
}

.ak-item-infos .ak-item-contents .ak-item-contents-next:hover {
    text-decoration: none
}

.ak-item-infos .ak-item-contents .ak-item-contents-previous {
    padding: 12px 0;
    padding: 1.2rem 0;
    padding-bottom: 5px;
    padding-bottom: 0.5rem
}

.ak-item-infos .ak-item-contents .ak-item-contents-next {
    padding: 12px 0;
    padding: 1.2rem 0;
    padding-top: 5px;
    padding-top: 0.5rem
}

.ak-sticky-fixed .ak-item-infos {
    padding: 0
}

.ak-sticky-fixed .ak-item-infos .ak-item-type, .ak-sticky-fixed .ak-item-infos .ak-item-date,
.ak-sticky-fixed .ak-item-infos .ak-item-author, .ak-sticky-fixed .ak-item-infos .ak-share,
.ak-sticky-fixed .ak-item-infos .ak-item-comment-count {
    display: block;
    padding: 0
}

.ak-sticky-fixed .ak-item-infos .ak-item-type {
    height: 42px;
    line-height: 42px
}

.ak-sticky-fixed .ak-item-infos .ak-item-date, .ak-sticky-fixed .ak-item-infos .ak-item-author,
.ak-sticky-fixed .ak-item-infos .ak-item-comment-count {
    height: auto;
    line-height: normal
}

.ak-sticky-fixed .ak-item-infos .ak-item-date {
    padding: 8px;
    padding: 0.8rem
}

.ak-sticky-fixed .ak-item-infos .ak-share, .ak-sticky-fixed .ak-item-infos .ak-item-comment-count {
    border-bottom: 1px solid;
    border-top: 1px solid;
    text-align: center
}

.ak-sticky-fixed .ak-item-infos .ak-item-type, .ak-sticky-fixed .ak-item-infos .ak-item-author {
    border-right: 0
}

.ak-sticky-fixed .ak-item-infos .ak-item-comment-count a {
    font-size: 22px;
    font-size: 2.2rem
}

.ak-sticky-fixed .ak-item-infos .ak-item-contents {
    display: block
}

.ak-sticky-fixed .ak-item-infos .ak-item-contents ul {
    margin: 0;
    padding: 0
}

.ak-sticky-fixed .ak-item-infos .ak-item-contents li:before {
    content: ""
}

.ak-sticky-fixed .ak-item-infos .ak-item-author {
    padding-left: 0;
    padding-bottom: 5px;
    padding-bottom: 0.5rem;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis
}

.ak-sticky-fixed .ak-item-infos .ak-item-author img {
    margin: 15px auto;
    margin: 1.5rem auto;
    margin-bottom: 8px;
    margin-bottom: 0.8rem;
    display: block;
    height: 100px;
    position: relative;
    width: 100px
}

.ak-sticky-fixed .ak-item-infos .ak-title {
    font-size: 13px;
    font-size: 1.3rem;
    padding: 8px 12px;
    padding: 0.8rem 1.2rem;
    display: block;
    line-height: normal;
    text-align: left;
    text-transform: uppercase
}

.ak-sticky-fixed .ak-item-infos .ak-item-comment-count {
    padding-bottom: 5px;
    padding-bottom: 0.5rem;
    text-align: center
}

.ak-sticky-fixed .ak-item-infos .ak-item-comment-count img {
    margin-right: 5px;
    margin-right: 0.5rem;
    display: inline-block
}

.ak-sticky-fixed .ak-item-infos .ak-item-comment-count a {
    display: inline-block;
    margin: 0;
    padding-left: 0
}

.ak-sticky-fixed .ak-item-infos .ak-share, .ak-sticky-fixed .ak-item-infos .ak-item-comment-count {
    text-align: center
}

.ak-sticky-fixed .ak-item-infos .ak-share a {
    margin: 10px 0;
    margin: 1rem 0;
    margin-bottom: 8px;
    margin-bottom: 0.8rem;
    display: inline-block
}

.ak-sticky-fixed .ak-item-infos .ak-item-contents li {
    font-size: 13px;
    font-size: 1.3rem;
    margin: 0 5px;
    margin: 0 0.5rem;
    padding: 8px;
    padding: 0.8rem;
    border-bottom: 1px solid;
    display: block
}

.ak-sticky-fixed .ak-item-infos .ak-item-contents li:last-child {
    border-bottom: none
}

.ak-sticky-fixed .ak-item-infos .ak-bottom-action {
    font-size: 21px;
    font-size: 2.1rem;
    padding-top: 5px;
    padding-top: 0.5rem;
    display: block;
    font-weight: bold;
    text-align: center
}

.ak-item-infos .ak-item-date {
    color: #78664c
}

.ak-item-infos .ak-item-type {
    border-right-color: #78664c
}

.ak-item-infos .ak-item-author {
    border-right-color: #78664c;
    color: #78664c
}

.ak-item-infos .ak-item-author a {
    color: #362712
}

.ak-item-infos .ak-item-type-devblog {
    background: transparent url("../imgs/assets/_devblog.html") 5px center no-repeat;
    color: #1d86b1
}

.ak-item-infos .ak-item-comment-count a {
    color: #362712
}

.ak-item-infos .ak-item-contents .ak-item-contents-previous, .ak-item-infos .ak-item-contents .ak-item-contents-next {
    color: #422f14
}

.ak-item-infos .ak-item-contents .ak-item-contents-previous {
    background: #e4e0d7 url("../imgs/assets/_prev.png") center 4px no-repeat
}

.ak-item-infos .ak-item-contents .ak-item-contents-next {
    background: #e4e0d7 url("../imgs/assets/_next.png") center 20px no-repeat
}

.ak-sticky-fixed .ak-item-infos {
    background-color: #e4e0d7
}

.ak-sticky-fixed .ak-item-infos .ak-item-type-devblog {
    background: #1d86b1 url("../imgs/assets/_devblog.html") 5px center no-repeat;
    color: #fff
}

.ak-sticky-fixed .ak-item-infos .ak-title {
    color: #28170e;
    background: #e4e0d7 url("../imgs/assets/article_info_title.png") 0 center no-repeat
}

.ak-sticky-fixed .ak-item-infos .ak-share {
    background: #e4e0d7;
    border-top-color: #88765c;
    border-bottom-color: #88765c;
    border-right-color: #88765c
}

.ak-sticky-fixed .ak-item-infos .ak-item-comment-count {
    border-top-color: #88765c;
    border-bottom-color: #88765c;
    background: #e4e0d7
}

.ak-sticky-fixed .ak-item-infos .ak-item-contents {
    background: #e4e0d7
}

.ak-sticky-fixed .ak-item-infos .ak-item-contents li {
    color: #28170e;
    border-bottom-color: #88765c
}

.ak-sticky-fixed .ak-item-infos .ak-item-contents a {
    color: #28170e
}

.ak-sticky-fixed .ak-item-infos .ak-bottom-action {
    background: #362712;
    color: #fff
}

.ak-item-aside-nav {
    background: #f8f8f6
}

.ak-item-aside-nav .ak-title {
    padding: 8px;
    padding: 0.8rem;
    text-align: center;
    font-family: "bebas_neueregular", sans-serif;
    font-size: 19px;
    font-size: 1.9rem;
    text-transform: uppercase;
    border-bottom: none
}

.ak-item-aside-nav .ak-title .ak-icon-med {
    display: none
}

.ak-item-aside-nav .ak-bottom-link {
    padding: 8px;
    padding: 0.8rem;
    display: block;
    text-align: center;
    position: relative;
    margin: 0 0
}

.ak-item-aside-nav .ak-bottom-link span {
    font-size: 13px;
    font-size: 1.3rem;
    font-weight: bold;
    font-family: "Roboto", sans-serif;
    text-transform: none
}

.ak-item-aside-nav .ak-bottom-link span:before, .ak-item-aside-nav .ak-bottom-link span:after {
    content: ".";
    display: block;
    position: absolute;
    vertical-align: middle;
    top: 0;
    background-position: -246px 6px;
    background-repeat: no-repeat;
    padding: 6px;
    padding: 0.6rem
}

.ak-item-aside-nav .ak-bottom-link span:before {
    left: 15px
}

.ak-item-aside-nav .ak-bottom-link span:after {
    right: 15px
}

.ak-item-aside-nav .ak-list-text {
    padding: 0;
    margin: 0;
    overflow: auto;
    max-height: 340px
}

.ak-item-aside-nav .ak-list-text .ak-elt {
    cursor: pointer;
    position: relative;
    padding-left: 15px;
    padding-left: 1.5rem;
    border-bottom: 1px dashed;
    list-style: none;
    border-radius: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

.ak-item-aside-nav .ak-list-text .ak-elt a {
    display: block;
    padding: 10px 0;
    padding: 1rem 0;
    font-size: 13px;
    font-size: 1.3rem
}

.ak-item-aside-nav .ak-list-text .ak-elt.ak-sublink a {
    text-indent: 20px
}

.ak-item-aside-nav .selected a:before {
    content: ".";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background-position: -220px 6px;
    background-repeat: no-repeat;
    margin-right: 5px;
    margin-right: 0.5rem;
    padding: 5px;
    padding: 0.5rem;
    vertical-align: middle
}

.ak-item-aside-nav .ak-bottom {
    display: table;
    width: 100%
}

.ak-item-aside-nav .ak-nb-comments {
    display: table-cell;
    text-align: center;
    padding: 8px;
    padding: 0.8rem
}

.ak-item-aside-nav .ak-nb-comments a {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    padding-left: 20px;
    padding-left: 2rem;
    background-repeat: no-repeat;
    background-position: 0 5px;
    font-family: "bebas_neueregular", sans-serif;
    font-size: 19px
}

.ak-item-aside-nav .ak-title {
    background: #4a3f3b;
    color: #fff;
    border-bottom-color: transparent
}

.ak-item-aside-nav .ak-bottom-link {
    background: #d4d1c4;
    color: #362712
}

.ak-item-aside-nav .ak-bottom-link span:before, .ak-item-aside-nav .ak-bottom-link span:after {
    background-image: url("../imgs/assets/sprite_common.png");
    color: transparent
}

.ak-item-aside-nav .ak-list-text .ak-elt {
    background: #edeae0;
    border-bottom-color: #b1ac9c
}

.ak-item-aside-nav .ak-list-text .ak-elt a {
    color: #362712
}

.ak-item-aside-nav .ak-list-text .ak-elt a:hover {
    color: #40b2b5
}

.ak-item-aside-nav .ak-list-text .ak-elt:hover {
    background: #f8f8f6
}

.ak-item-aside-nav .ak-list-text .selected {
    background: #f8f8f6
}

.ak-item-aside-nav .ak-list-text .selected a:before {
    background-image: url("../imgs/assets/sprite_common.png");
    color: transparent
}

.ak-item-aside-nav .ak-nb-comments a {
    background-image: url("../imgs/assets/comment_count.html");
    color: #40b2b5
}

.ak-social-aside {
    padding: 8px 0;
    padding: 0.8rem 0;
    padding-left: 20px;
    padding-left: 2rem;
    display: table-cell;
    margin-top: 0
}

.ak-social-aside span {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px
}

.ak-social-aside a {
    background-repeat: no-repeat;
    display: inline-block;
    height: 23px;
    vertical-align: middle;
    width: 23px
}

.ak-social-aside &gt; span {
    color: #333
}

.ak-social-aside .facebook {
    background-image: url("../imgs/assets/fb_23_23.png")
}

.ak-social-aside .twitter {
    background-image: url("../imgs/assets/twt_23_23.png")
}

.ak-social-aside .google {
    background-image: url("../imgs/assets/gplus_23_23.png")
}

.ak-filters .ak-title-filters, .ak-filters-clone .ak-title {
    background: #0cbbdc;
    border-bottom: 1px solid #0cbbdc;
    font-family: "bebas_neueregular", sans-serif;
    height: 50px;
    position: relative;
    color: #fff;
    cursor: pointer;
    font-size: 30px;
    font-size: 3rem;
    padding-left: 10px;
    padding-left: 1rem;
    padding-top: 5px;
    padding-top: 0.5rem;
    text-align: center;
    display: block
}

.ak-filters .ak-title-filters:hover, .ak-filters-clone .ak-title:hover {
    text-decoration: none
}

.ak-filters .ak-title-filters .ak-icon-med, .ak-filters-clone .ak-title .ak-icon-med {
    display: none
}

.ak-filters-gotop {
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-filters-move-target .ak-filters {
    margin-bottom: 0;
    border-bottom: 1px solid #c9c6bb
}

.ak-filters-move-target .ak-filters .ak-title-filters .ak-picto-common {
    display: inline-block;
    width: 26px;
    height: 26px
}

.ak-filters {
    background: #edeae0;
    position: relative;
    overflow: hidden;
    margin-bottom: 12px;
    margin-bottom: 1.2rem;
    padding: 12px;
    padding: 1.2rem
}

.ak-filters form {
    display: none
}

.ak-filters .ak-title-filters {
    background: #0cbbdc;
    border-bottom-color: #0cbbdc;
    color: #fff
}

.ak-filters .ak-title-filters .ak-icon-med {
    position: absolute;
    left: 0;
    top: 0;
    display: none
}

.ak-filters .ak-title-filters.ak-open .ak-picto-more-less-white {
    background-position: -287px 0;
    background-repeat: no-repeat
}

.ak-filters .ak-title-filters.ak-close .ak-picto-more-less-white,
.ak-filters .ak-title-filters .ak-picto-more-less-white {
    background-position: -260px 0;
    background-repeat: no-repeat;
    margin-left: 10px;
    margin-left: 1rem;
    position: relative;
    vertical-align: middle;
    top: -2px
}

.ak-filters .ak-filter-level {
    text-align: center
}

.ak-filters .ak-filter-selection {
    background: #e4e0d7;
    color: #28170e;
    clear: both;
    padding: 0.4em 1.9em 0.4em 1em;
    border-bottom: 1px solid #b1ac9c;
    cursor: pointer;
    position: relative
}

.ak-filters .ak-filter-selection span {
    font-size: 10px;
    font-size: 1rem;
    padding: 0.2em 0.5em;
    padding-right: 0
}

.ak-filters .ak-filter-selection .ak-picto-puce {
    position: absolute;
    left: 0;
    top: 3px;
    padding: 0.5em;
    background-position: -5px -1px;
    background-repeat: no-repeat;
    height: 25px
}

.ak-filters .ak-filter-selection .ak-picto-close {
    background-position: -42px -3px;
    background-repeat: no-repeat
}

.ak-filters .ak-filter-selection .ak-picto-open {
    background-position: -67px -3px;
    background-repeat: no-repeat
}

.ak-filters .ak-filter-selection .ak-picto-reset-filters {
    background-position: -17px -3px;
    background-repeat: no-repeat
}

.ak-filters .ak-filter-selection .badge {
    background: none;
    color: #40b2b5;
    font-size: 15px;
    font-size: 1.5rem
}

.ak-filters .ak-filter-selection a {
    position: absolute;
    display: block;
    top: 5px;
    right: 5px;
    padding: 0.8em;
    width: 26px;
    height: 26px
}

.ak-filters .ak-filters-gotop {
    display: block;
    margin-bottom: 0.8em;
    text-align: center
}

.ak-filters .ak-filter-selection img, .ak-filters .ak-filter-selectiontitle.ak-close .ak-up,
.ak-filters .ak-filter-selection.ak-open .ak-down {
    display: inline
}

.ak-filters .ak-list-filters {
    text-transform: lowercase
}

.ak-filters .ak-list-filters .badge {
    background: none;
    color: #28170e;
    font-weight: normal;
    padding: 0
}

.ak-filters .ak-list-filters span.ak-puce {
    background: url("../imgs/assets/sprite_common.png") -5px -1px no-repeat
}

.ak-filters .ak-list-filters:first-letter {
    text-transform: uppercase
}

.ak-filters .ak-list-filters.ak-dofus-breed-filter ul {
    padding: 15px;
    padding: 1.5rem
}

.ak-filters .ak-list-filters.ak-dofus-breed-filter li.ak-selected .ak-breed-icon {
    border: 2px solid #6e8a00
}

.ak-filters .ak-list-filters.ak-dofus-breed-filter li.ak-has-icon {
    border-bottom: none;
    display: inline-block;
    margin-left: 2px;
    margin-left: 0.2rem;
    margin-right: 3px;
    margin-right: 0.3rem
}

.ak-filters .ak-list-filters.ak-dofus-breed-filter li.ak-has-icon label {
    padding: 0
}

.ak-filters .ak-list-filters.ak-dofus-breed-filter li.ak-has-icon label .ak-breed-icon-big {
    position: relative;
    top: 0;
    left: 0
}

.ak-filters input[type="text"], .ak-filters input[type="textfield"] {
    margin: 8px auto;
    margin: 0.8rem auto;
    padding: 8px;
    padding: 0.8rem;
    position: relative;
    display: block;
    width: 100%
}

.ak-filters select {
    border: 1px solid #b1ac9c;
    color: #42301a;
    margin: 8px auto;
    margin: 0.8rem auto;
    padding: 8px;
    padding: 0.8rem;
    position: relative;
    display: block;
    width: 100%
}

.ak-filters input[name="object_level_min"], .ak-filters input[name="object_level_max"] {
    display: inline-block;
    width: auto;
    background: none
}

.ak-filters input::-webkit-input-placeholder {
    color: #42301a
}

.ak-filters input[name="object_level_min"], .ak-filters input[name="object_level_max"] {
    background: none
}

.ak-filters select {
    border: 1px solid #b1ac9c;
    color: #42301a;
    display: inline-block;
    width: auto;
    background: none
}

.ak-filters select[name="level"] {
    margin: 5px;
    margin: 0.5rem
}

.ak-filters select:focus {
    border: 1px solid #ad9b7f;
    color: #42301a
}

.ak-filters select:focus option {
    color: #42301a
}

.ak-list-filters-inner {
    background: #f8f8f6;
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid #b1ac9c
}

.ak-list-filters-inner li:hover {
    background: #e4e0d7
}

.ak-list-filters-inner .ak-inline-li:hover {
    background: #f8f8f6
}

.ak-list-filters-inner .ak-inline-li select:hover {
    background: #e4e0d7
}

.ak-list-filters-inner .ak-filters-duo li select {
    background: #f8f8f6
}

.ak-list-filters-inner .ak-filters-duo li select:focus {
    border-color: #8f9823
}

.ak-list-filters-inner .ak-more-less-btn {
    background: #d7d3c8;
    clear: both;
    padding: 0.4em
}

.ak-list-filters-inner .ak-more-less-btn span {
    font-size: 13px;
    font-size: 1.3rem;
    text-align: center;
    text-transform: none;
    font-weight: bold;
    cursor: pointer
}

.ak-list-filters-inner .ak-more-less-btn span.ak-span-more, .ak-list-filters-inner .ak-more-less-btn span.ak-span-less {
    display: none
}

.ak-list-filters-inner .ak-more-less-btn .ak-span-more, .ak-list-filters-inner .ak-more-less-btn .ak-span-less {
    text-transform: none
}

.ak-list-filters-inner .ak-more-less-btn.more span.ak-span-more,
.ak-list-filters-inner .ak-more-less-btn.less span.ak-span-less {
    display: block
}

.ak-list-filters-inner ul.ak-filters-duo {
    clear: both;
    margin: 0;
    padding: 0
}

.ak-list-filters-inner ul.ak-filters-duo li {
    position: relative;
    float: left;
    margin: 0;
    width: 50%;
    list-style: none;
    text-align: center
}

.ak-list-filters-inner ul.ak-filters-duo li .ak-label {
    display: inline-block;
    padding: 0 0.25em 0 0.25em;
    width: 30%
}

.ak-list-filters-inner ul.ak-filters-duo li select {
    display: inline-block;
    width: 60%
}

.ak-list-filters-active {
    background: #f8f8f6;
    position: relative;
    margin: 0;
    padding: 0
}

.ak-list-filters-active li {
    font-size: 13px;
    font-size: 1.3rem;
    margin: 0;
    padding: 0.6em 0.4em;
    border-bottom: 1px solid #c9c6bb;
    list-style: none;
    padding-left: 2em;
    font-weight: normal;
    font-style: italic;
    color: #333
}

.ak-list-filters-active li.ak-reset-filters {
    overflow: hidden;
    text-align: right
}

.ak-list-filters-active li.ak-reset-filters a {
    color: #78664c
}

.ak-list-filters-active li.ak-reset-filters img {
    margin-left: 1.5em
}

.ak-list-filters-active li a {
    position: relative;
    float: right;
    padding: 0.8em;
    width: 20px;
    height: 20px;
    background-position: -98px -5px;
    background-repeat: no-repeat
}

.ak-search {
    position: relative
}

.ak-search input {
    padding-right: 30px
}

.ak-search img {
    position: absolute;
    top: 8px;
    right: 5px
}

.ak-list-filters-check {
    overflow: auto;
    margin-bottom: 0;
    padding: 0;
    max-height: 11.8em
}

.ak-list-filters-check.searchable {
    overflow-y: auto;
    height: 340px
}

.ak-list-filters-check.ak-full-height {
    max-height: none;
    position: relative
}

.ak-list-filters-check li {
    background: #f8f8f6;
    border-bottom: 1px dashed #c9c6bb;
    font-weight: bold;
    list-style: none;
    margin: 0;
    position: relative;
    color: #333
}

.ak-list-filters-check li .ui-datepicker-inline {
    border: none;
    box-shadow: none;
    margin: 0 auto
}

.ak-list-filters-check li:last-child {
    border-bottom: none
}

.ak-list-filters-check li.ak-input-search-list {
    border-bottom: 1px solid #c9c6bb
}

.ak-list-filters-check li.ak-inline-li {
    padding: 5px;
    padding: 0.5rem;
    border-bottom: none;
    display: block;
    float: left;
    margin: 0;
    text-align: left
}

.ak-list-filters-check li.ak-inline-li label {
    color: #42301a;
    padding: 0;
    padding-right: 5px;
    padding-right: 0.5rem;
    display: inline-block;
    float: left;
    position: relative;
    text-align: right;
    top: 5px;
    width: auto
}

.ak-list-filters-check li.ak-inline-li input {
    height: 30px;
    height: 3rem;
    border-radius: 2px;
    float: left;
    margin: 0
}

.ak-list-filters-check li.ak-inline-li input[type="text"] {
    height: 30px;
    height: 3rem;
    border-radius: 2px;
    float: left;
    margin: 0
}

.ak-list-filters-check li.ak-inline-li + .ak-inline-li {
    padding-left: 0
}

.ak-list-filters-check li.ak-inline-li + .ak-inline-li label {
    padding-left: 0
}

.ak-list-filters-check li.ak-inline-li select {
    padding: 2px 8px;
    padding: 0.2rem 0.8rem;
    height: 30px;
    height: 3rem;
    margin: 0;
    border-radius: 2px;
    float: left;
    cursor: pointer
}

.ak-list-filters-check li.ak-inline-li + .ak-inline-li input {
    float: left
}

.ak-list-filters-check li.ak-inline-li + .ak-inline-li input[type="text"] {
    float: left
}

.ak-list-filters-check li.ak-inline-li + .ak-inline-li select {
    float: left
}

.ak-list-filters-check li span.ak-span-more, .ak-list-filters-check li span.ak-span-less {
    display: none
}

.ak-list-filters-check li.more span.ak-span-more, .ak-list-filters-check li.less span.ak-span-less {
    display: block
}

.ak-list-filters-check li.more, .ak-list-filters-check li.less {
    font-size: 13px;
    font-size: 1.3rem;
    margin: 0;
    cursor: pointer
}

.ak-list-filters-check li label {
    font-size: 13px;
    font-size: 1.3rem;
    margin: 0;
    cursor: pointer;
    padding: 8px 30px;
    padding: 0.8rem 3rem;
    display: inline-block;
    font-weight: normal;
    width: 100%;
    vertical-align: middle;
    line-height: 16px
}

.ak-list-filters-check li label .ak-icon-med, .ak-list-filters-check li label img {
    width: 46px;
    height: 46px;
    padding: 2px;
    vertical-align: middle;
    margin-right: 10px;
    margin-right: 1rem;
    position: relative
}
.ak-icon-big.ak-sell {
    background-position: 0 -3px;
     background-size: 40px auto
}
.ak-icon-big.ak-sell {
    background-image: url("../imgs/assets/sprite_market.html");
    background-repeat:no-repeat;
}

.ak-list-filters-check li label .ak-icon-small {
    vertical-align: middle
}

.ak-list-filters-check li.ak-has-icon {
    overflow: hidden
}

.ak-list-filters-check li.ak-has-icon label {
    padding: 0;
    padding-left: 12px;
    padding-left: 1.2rem;
    position: relative
}

.ak-list-filters-check li.more, .ak-list-filters-check li.less {
    text-align: center;
    text-transform: uppercase;
    font-weight: bold
}

.ak-list-filters-check li input {
    margin: 5px;
    margin: 0.5rem;
    margin-bottom: 0;
    float: left;
    position: relative
}

.ak-list-filters-check li input[type="text"] {
    margin: 5px;
    margin: 0.5rem;
    width: 97%
}

.ak-list-filters-check li input[type="checkbox"], .ak-list-filters-check li input[type="radio"] {
    position: absolute;
    margin: 0;
    top: 0.7em;
    left: 0.5em
}

.ak-list-filters-check li.ak-search-operator {
    text-align: center
}

.ak-list-filters-check li.ak-search-operator a {
    display: inline-block;
    padding: 0 0.5em;
    border: 1px solid;
    text-decoration: none;
    text-transform: uppercase
}

.ak-list-filters-check li .help-block {
    box-shadow: 0 0 3px #000000;
    border-color: transparent;
    color: #42301a;
    background: #f8f8f6
}

.ak-list-filters-check li.ak-selected {
    background: #e4e0d7
}

.ak-search-operator {
    position: relative;
    padding: 15px 0;
    padding: 1.5rem 0;
    border-top: 1px solid #c9c6bb;
    text-align: center
}

.ak-search-operator input {
    position: absolute;
    visibility: hidden
}

.ak-search-operator label {
    background: #D6CABE;
    color: #fff;
    padding: 3px 5px;
    padding: 0.3rem 0.5rem;
    margin: 0;
    position: relative;
    text-transform: uppercase;
    border: 1px solid #b1ac9c;
    cursor: pointer
}

.ak-search-operator input:checked + label, .ak-search-operator label:hover {
    background: #40b2b5
}

.ak-search-operator .ak-btn-help-block {
    cursor: pointer
}

.ak-button-click {
    background: #e4e0d7;
    padding: 15px 20px;
    padding: 1.5rem 2rem;
    text-align: center
}

@media all and (min-width: 992px) {
    .ak-filters {
        background: none;
        padding: 0;
        margin-bottom: 12px;
        margin-bottom: 1.2rem
    }

    .ak-filters form {
        display: block
    }

    .ak-filters .ak-list-filters-active, .ak-filters .ak-search, .ak-filters .ak-list-filters {
        display: block
    }

    .ak-filters .ak-title-filters {
        background: #40b2b5 url("../imgs/assets/h1.png") left top no-repeat;
        background-size: 60px auto;
        border-bottom-color: #0d4578;
        color: #fff;
        cursor: default;
        text-align: left;
        padding-left: 65px;
        padding-left: 6.5rem;
        text-transform: uppercase;
        font-size: 26px;
        font-size: 2.6rem
    }

    .ak-filters .ak-title-filters .ak-icon-med {
        display: block
    }

    .ak-filters .ak-title-filters .ak-picto-common {
        display: none
    }

    .ak-filters .ak-filter-selection {
        text-align: left;
        font-weight: bold
    }

    .ak-filters .ak-filter-selection span .ak-puce {
        display: inline-block;
        margin-right: 0.3em;
        vertical-align: middle
    }

    .ak-filters .ak-filter-selection img {
        display: none
    }

    .ak-filters .ak-list-filters .ak-filter-selection a img {
        display: none
    }

    .ak-filters .ak-filter-selection.ak-close .ak-up, .ak-filters .ak-filter-selection.ak-open .ak-down,
    .ak-filters .ak-filter-selection.ak-close .ak-down, .ak-filters .ak-filter-selection.ak-open .ak-up {
        display: none
    }

    .ak-filters .ak-list-filters .ak-filter-selection img {
        display: inline
    }

    .ak-filters .ak-inline-li {
        width: 50%
    }

    .ak-filters-move-target {
        display: none
    }
}

.ak-filters-move-target .ak-filters {
    padding: 8px;
    padding: 0.8rem
}

.ak-filters-move-target .ak-filters .ak-filter-selection, .ak-filters-move-target .ak-filters .ak-search {
    width: 100%
}

.ak-filters-move-target .ak-filters .ak-list-filters {
    margin-top: 0;
    width: 100%
}

.ak-filters-move-target .ak-filters .ak-list-filters .ak-filter-selection {
    width: 100%
}

.ak-filters-move-target .ak-filters .ak-search {
    margin-top: 0
}

.ak-tooltip-content label {
    background: #D6CABE;
    border-color: #b1ac9c;
    color: #fff
}

.ak-tooltip-content label.on {
    background: #40b2b5
}

.ak-tooltip-content .qtip-content hr {
    margin: 5px 0;
    margin: 0.5rem 0
}

.ak-tooltip-content .qtip-content .ak-filter-label {
    width: 120px;
    text-align: right;
    vertical-align: middle;
    white-space: nowrap
}

.ak-tooltip-content .qtip-content .ak-filter-label label {
    padding: 5px 8px;
    padding: 0.5rem 0.8rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    margin: 0;
    position: relative;
    text-transform: uppercase;
    border: 1px solid;
    display: inline-block;
    margin-bottom: 3px;
    margin-bottom: 0.3rem
}

.ak-tooltip-content .qtip-content .ak-filter-label-info {
    text-align: justify;
    display: block;
    padding: 5px;
    padding: 0.5rem
}

.ak-forum-post-form {
    overflow: hidden;
    clear: both;
    padding: 12px;
    background: #fafafa
}

.ak-forum-post-form .ak-comment-container {
    margin: 6px 12px;
    margin: 0.6rem 1.2rem;
    padding: 6px;
    padding: 0.6rem;
    border: 1px solid;
    display: block
}

.ak-forum-post-form .ak-comment-submit {
    margin-right: 12px;
    margin-right: 1.2rem;
    margin-top: 5px;
    margin-top: 0.5rem;
    float: right;
    font-family: "bebas_neueregular", sans-serif
}

.ak-forum-post-form .ak-comment-support-submit {
    margin-right: 12px;
    margin-right: 1.2rem;
    margin-top: 5px;
    margin-top: 0.5rem;
    float: right;
    font-family: "bebas_neueregular", sans-serif
}

.ak-forum-post-form .ak-avatar {
    text-align: center;
    vertical-align: top;
    width: 52px;
    float: left;
    margin-right: 24px;
    margin-right: 2.4rem
}

.ak-forum-post-form .ak-avatar img {
    border: 2px solid;
    height: 70px;
    width: 70px;
    border-radius: 0
}

.ak-forum-post-form .ak-comment {
    padding-left: 5px;
    padding-left: 0.5rem;
    display: block;
    line-height: initial;
    overflow: hidden
}

.ak-forum-post-form .ak-comment textarea {
    max-width: 100%;
    float: right;
    border: none;
    font-size: 13px
}

.ak-forum-post-form .ak-comment-container {
    border-color: #40b2b5;
    background: #fff
}

.ak-forum-post-form .btn.btn-primary.ak-comment-submit {
    background: #40b2b5
}
.ak-forum-post-form .btn.btn-primary.ak-comment-support-submit {
    background: #40b2b5
}

.ak-forum-post-form .ak-avatar img {
    border-color: #9fcdcc
}

.ak-forum-post-form .ak-comment textarea {
    color: #5c573f;
    background: #fff
}

@media all and (min-width: 768px) {
    .ak-forum-post-form .ak-comment-container {
        margin: 6px 18px;
        margin: 0.6rem 1.8rem
    }

    .ak-forum-post-form .ak-comment textarea {
        width: 100%;
        float: none
    }

    .ak-forum-post-form .ak-comment-submit {
        margin-right: 18px;
        margin-right: 1.8rem
    }
    .ak-forum-post-form .ak-comment-support-submit {
        margin-right: 18px;
        margin-right: 1.8rem
    }
}

@media all and (min-width: 768px) {
    .ak-forum-post-form .ak-comment-container {
        margin: 6px 55px;
        margin: 0.6rem 5.5rem
    }

    .ak-forum-post-form .ak-comment-submit {
        margin-right: 55px;
        margin-right: 5.5rem
    }
    .ak-forum-post-form .ak-comment-support-submit {
        margin-right: 55px;
        margin-right: 5.5rem
    }
}

.ak-forum-post-list .ak-comments-row {
    border-top: 1px solid;
    padding: 0 12px;
    padding: 0 1.2rem;
    clear: both;
    position: relative;
    min-height: 160px
}

.ak-forum-post-list .ak-comments-row.ak-avatar-modo .ak-avatar-img:before,
.ak-forum-post-list .ak-comments-row.ak-avatar-admin .ak-avatar-img:before,
.ak-forum-post-list .ak-comments-row.ak-avatar-staff .ak-avatar-img:before {
    content: '';
    position: absolute;
    width: 32px;
    height: 62px;
    top: 20px;
    margin-left: -32px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.ak-forum-post-list .ak-comments-row.ak-avatar-modo .ak-avatar-img img,
.ak-forum-post-list .ak-comments-row.ak-avatar-admin .ak-avatar-img img,
.ak-forum-post-list .ak-comments-row.ak-avatar-staff .ak-avatar-img img {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.ak-forum-post-list .ak-avatar {
    padding: 20px 20px 20px 0;
    text-align: right;
    float: left;
    position: relative;
    left: 10px
}

.ak-forum-post-list .ak-comment {
    overflow: hidden
}

.ak-forum-post-list .ak-avatar-tag {
    font-size: 12px;
    font-size: 1.2rem;
    max-width: 85px;
}

.ak-forum-post-list .ak-avatar-modo .ak-avatar-tag, .ak-forum-post-list .ak-avatar-admin .ak-avatar-tag,
.ak-forum-post-list .ak-avatar-staff .ak-avatar-tag {
    text-align: right
}

.ak-forum-post-list .ak-avatar-img {
    padding-left: 18px
}

.ak-forum-post-list .ak-avatar img {
    border: 2px solid;
    border-radius: 0;
    height: 70px;
    width: 70px
}

.ak-forum-post-list .ak-user {
    padding: 15px 8px;
    padding: 1.5rem 0.8rem
}

.ak-forum-post-list .ak-user .ak-time {
    font-size: 11px;
    font-size: 1.1rem;
    line-height: 15px;
    line-height: 1.5rem;
    padding-left: 5px;
    padding-left: 0.5rem;
    border-left: 1px solid
}

.ak-forum-post-list .ak-text-content {
    font-size: 13px;
    font-size: 1.3rem;
    padding: 0 8px;
    padding: 0 0.8rem;
    padding-bottom: 15px;
    padding-bottom: 1.5rem
}

.ak-forum-post-list .quotetop {
    padding: 15px 0;
    padding: 1.5rem 0;
    padding-left: 10px;
    padding-left: 1rem;
    border-top: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    position: relative
}

.ak-forum-post-list .ak-spoiler-content {
    display: none
}

.ak-forum-post-list .spoilertop {
    padding: 8px 5px;
    padding: 0.8rem 0.5rem;
    padding-bottom: 5px;
    padding-bottom: 0.5rem;
    border: 1px solid;
    position: relative;
    cursor: pointer;
    font-family: "Roboto", sans-serif;
    font-weight: bold
}

.ak-forum-post-list .spoilertop span {
    font-size: 11px;
    font-family: "Roboto", sans-serif;
    font-weight: normal
}

.ak-forum-post-list .quotemain {
    padding-bottom: 15px;
    padding-bottom: 1.5rem;
    padding-left: 10px;
    padding-left: 1rem;
    padding-right: 10px;
    padding-right: 1rem;
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    font-style: oblique;
    word-wrap: break-word;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto
}

.ak-forum-post-list .spoiler {
    padding: 10px;
    padding: 1rem;
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    font-style: oblique;
    word-wrap: break-word;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto
}

.ak-forum-post-list .ak-comments-row {
    border-color: #dbd8cd
}

.ak-forum-post-list .ak-comments-row.ak-avatar-modo, .ak-forum-post-list .ak-comments-row.ak-avatar-admin,
.ak-forum-post-list .ak-comments-row.ak-avatar-staff {
    background: url("../imgs/assets/bg-staff.jpg")
}

.ak-forum-post-list .ak-comments-row.ak-avatar-modo .ak-avatar-img:before,
.ak-forum-post-list .ak-comments-row.ak-avatar-admin .ak-avatar-img:before,
.ak-forum-post-list .ak-comments-row.ak-avatar-staff .ak-avatar-img:before {
    background: url("../imgs/assets/picto-admin.png") center center no-repeat
}

.ak-forum-post-list .ak-comments-row.ak-avatar-modo .ak-avatar-tag,
.ak-forum-post-list .ak-comments-row.ak-avatar-admin .ak-avatar-tag,
.ak-forum-post-list .ak-comments-row.ak-avatar-staff .ak-avatar-tag {
    color: #7f7b68
}

.ak-forum-post-list .ak-comments-row.ak-avatar-modo .ak-avatar-img img {
    border-color: #8c8466
}

.ak-forum-post-list .ak-comments-row.ak-avatar-modo .ak-avatar-img:before {
    background-color: #8c8466;
    background-position: -67px center
}

.ak-forum-post-list .ak-comments-row.ak-avatar-admin .ak-avatar-img img {
    border-color: #f2d214
}

.ak-forum-post-list .ak-comments-row.ak-avatar-admin .ak-avatar-img:before {
    background-color: #f2d214;
    background-position: -28px center
}

.ak-forum-post-list .ak-comments-row.ak-avatar-staff .ak-avatar-img img {
    border-color: #9ba627
}

.ak-forum-post-list .ak-comments-row.ak-avatar-staff .ak-avatar-img:before {
    background-color: #9ba627;
    background-position: 11px center
}

.ak-forum-post-list .ak-avatar-img img {
    border-color: #9fcdcc
}

.ak-forum-post-list .ak-avatar-tag {
    color: #28170e
}

.ak-forum-post-list .ak-user &gt; strong {
    color: #40b2b5
}

.ak-forum-post-list .ak-user .ak-time {
    color: #7f7b68
}

.ak-forum-post-list .quotetop {
    background: transparent;
    border-color: #bebdb0;
    color: #bebdb0
}

.ak-forum-post-list .spoilertop {
    border-color: #bebdb0;
    color: #7f7b68;
    background-color: #efede8
}

.ak-forum-post-list .spoilertop:hover {
    background-color: #e4e0d7
}

.ak-forum-post-list .quotemain, .ak-forum-post-list .spoiler {
    background-color: #f9f7f2;
    border-color: #bebdb0
}

@media all and (min-width: 768px) {
    .ak-forum-post-list .ak-comments-row {
        padding: 0 18px;
        padding: 0 1.8rem
    }

    .ak-forum-post-list .quotetop {
        padding-left: 30px;
        padding-left: 3rem
    }

    .ak-forum-post-list .quotetop:before {
        left: 7px;
        top: 0;
        content: 'â€Ÿ';
        position: absolute;
        font-size: 50px;
        font-size: 5rem
    }

    .ak-forum-post-list .quotemain {
        padding-left: 30px;
        padding-left: 3rem;
        padding-right: 30px;
        padding-right: 3rem
    }
}

@media all and (min-width: 992px) {
    .ak-forum-post-list .ak-comments-row {
        padding: 0 55px;
        padding: 0 5.5rem;
        padding-left: 20px;
        padding-left: 2rem
    }
}

.ak-topic-list {
    margin: 0;
    padding: 0
}

.ak-topic-list ul {
    margin: 0;
    padding: 0
}

.ak-topic-list ul li {
    font-size: 13px;
    font-size: 1.3rem;
    padding: 8px;
    padding: 0.8rem;
    border-bottom: 1px solid;
    list-style: none;
    margin: 0
}

.ak-topic-list ul li .ak-title {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 18px;
    line-height: 1.8rem;
    border-bottom: none;
    font-family: "Roboto", sans-serif;
    text-transform: none
}

.ak-topic-list ul li .ak-thread a {
    font-style: italic
}

.ak-topic-list ul li .ak-comments {
    font-size: 13px;
    font-size: 1.3rem;
    padding-left: 18px;
    padding-left: 1.8rem;
    margin-left: 5px;
    margin-left: 0.5rem
}

.ak-topic-list ul li:last-child {
    border-bottom: none
}

.ak-topic-list .ak-bottomlink {
    text-align: center
}

.ak-topic-list .ak-bottomlink a {
    font-size: 13px;
    font-size: 1.3rem;
    margin: 0;
    padding: 8px 0;
    padding: 0.8rem 0;
    border-top: 1px solid;
    display: block;
    text-align: center
}

.ak-topic-list .ak-bottomlink a:hover {
    text-decoration: none
}

.ak-topic-list ul li {
    border-color: #c9c6bb
}

.ak-topic-list li {
    background: #edeae0
}

.ak-topic-list li .ak-title {
    background: none;
    color: #362712
}

.ak-topic-list li .ak-title a {
    color: #362712
}

.ak-topic-list li .ak-title a:hover {
    color: #362712
}

.ak-topic-list li .ak-author {
    color: #979286
}

.ak-topic-list li .ak-author a {
    color: #40b2b5
}

.ak-topic-list li .ak-author a:hover {
    color: #40b2b5
}

.ak-topic-list li .ak-thread a {
    color: #979286
}

.ak-topic-list li .ak-thread a:hover {
    color: #40b2b5
}

.ak-topic-list li .ak-thread .ak-posts {
    color: #78664c
}

.ak-topic-list li .ak-comments {
    background: url("../imgs/assets/comments.html") 0 center no-repeat;
    color: #40b2b5
}

.ak-topic-list li:hover {
    background-color: #f8f8f6
}

.ak-topic-list .ak-bottomlink a {
    border-top-color: #c9c6bb;
    color: #422f14;
    background: #e4e0d7
}

.ak-responsivetable {
    visibility: hidden
}

.ak-responsivetable tr.ak-responsivetable-row-detail.ak-ajax-loaded td {
    padding: 0
}

.ak-responsivetable .ak-responsivetable-breakpoint &gt; tbody &gt; tr:hover:not(.ak-responsivetable-row-detail) {
    cursor: pointer
}

.ak-responsivetable tbody &gt; tr &gt; td.ak-responsivetable-expand, .ak-responsivetable tbody &gt; tr.ak-responsivetable-detail-show &gt; td.ak-responsivetable-expand {
    padding-right: 44px;
    padding-right: 4.4rem;
    cursor: pointer
}

.ak-responsivetable.ak-responsivetable-breakpoint tr, .ak-responsivetable tr[ajax-details-url] {
    cursor: pointer
}

.ak-responsivetable .ak-responsivetable-row-detail-inner {
    white-space: normal
}

.ak-responsivetable .ak-responsivetable-row-detail-inner &gt; div &gt; strong {
    display: inline-block;
    margin-bottom: 3px;
    margin-bottom: 0.3rem
}

.ak-responsivetable .ak-responsivetable-row-detail-inner &gt; div &gt; strong:before {
    display: inline-block;
    width: 10px;
    height: 20px;
    margin-right: 3px;
    margin-right: 0.3rem;
    content: ' '
}

.ak-content-sections .ak-responsivetable tr td.ak-rank {
    width: 30px
}

.ak-content-sections .ak-responsivetable tr td.ak-rank img {
    margin: 0 0.1em
}

.ak-responsivetable .ak-responsivetable-row-detail-inner {
    color: #42301A
}

.ak-responsivetable .ak-responsivetable-row-detail-inner a {
    color: #42301A
}

.ak-responsivetable .ak-responsivetable-row-detail {
    background-color: #ffffff
}

.ak-responsivetable tbody &gt; tr:hover {
    background-color: #ffffff
}

.ak-responsivetable tbody &gt; tr &gt; td.ak-responsivetable-expand {
    background: url("../imgs/assets/plus_green.png") no-repeat scroll right center transparent;
	right: 5px !important;
	position: relative;
}

.ak-responsivetable tbody &gt; tr.ak-responsivetable-detail-show &gt; td.ak-responsivetable-expand {
    background: url("../imgs/assets/less_green.png") no-repeat scroll right center transparent
}

.ak-responsivetable .ak-responsivetable-row-detail-inner {
    color: #42301A
}

.ak-responsivetable .ak-responsivetable-row-detail-inner &gt; div &gt; strong:before {
    background: url("../imgs/assets/sprite_common.png");
    background-position: -150px 0
}

.ak-table {
    border: none;
    width: 100%;
    background-color: #f8f8f6;
}

@media (max-width: 768px)
{
	.ak-table {
		border: none;
		width: 100%;
		background-color: #f8f8f6;
		display: block;
		overflow: scroll;
		padding-bottom: 15px;
	}
}

.ak-table tr.ak-table-row-detail.ak-ajax-loaded td {
    padding: 0
}

.ak-table tr th, .ak-table tr td {
    padding: 5px 8px;
    padding: 0.5rem 0.8rem;
    border: none;
    line-height: 15px;
    line-height: 1.5rem
}

.ak-table tr th.img-first-column, .ak-table tr th.ak-column-small-width {
    width: 60px
}

.ak-table tr td.img-first-column, .ak-table tr td.ak-column-small-width {
    width: 60px
}

.ak-table tr th.img-first-column img, .ak-table tr th.ak-column-small-width img {
    display: inline-block
}

.ak-table tr td.img-first-column img, .ak-table tr td.ak-column-small-width img {
    display: inline-block
}

.ak-table tr th.ak-fixed-100, .ak-table tr td.ak-fixed-100 {
    width: 100px
}

.ak-table tr th.img-list-composition img, .ak-table tr td.img-list-composition img {
    margin-right: 3px;
    margin-right: 0.3rem;
    border: 1px solid;
    display: inline-block;
    width: 32px
}

.ak-table tr th {
    height: 40px;
    text-transform: none
}

.ak-table tr th a {
    display: inline-block;
    text-transform: none
}

.ak-table tr th a.sort-asc, .ak-table tr th a.sort-desc {
    padding-right: 18px;
    padding-right: 1.8rem
}

.ak-table tr th a.sort-asc span, .ak-table tr th a.sort-desc span {
    margin-left: 8px;
    margin-left: 0.8rem;
    padding: 8px;
    padding: 0.8rem;
    display: inline-block;
    vertical-align: middle
}

.ak-table tr td {
    height: 45px;
    border-bottom: 1px solid
}

.ak-table tr td &gt; img {
    margin-right: 3px;
    margin-right: 0.3rem;
    display: inline-block
}

.ak-table tr td &gt; .ak-breed-icon {
    margin-right: 10px;
    margin-right: 1rem
}

.ak-table tr th.ak-center,
.ak-table tr td.ak-center {
    text-align: center
}

.ak-table tr th.ak-bold,
.ak-table tr td.ak-bold {
    font-weight: bold
}

.ak-table tr td.ak-rank {
    text-align: center
}

.ak-table tr.ak-first-ladder td, .ak-table tr.ak-second-ladder td,
.ak-table tr.ak-third-ladder td {
    border: none
}

.ak-table .ak-name a {
    position: relative;
    vertical-align: middle
}

.ak-table .ak-name span {
    margin-right: 5px;
    margin-right: 0.5rem
}

.ak-table .ak-name img {
    margin: 0;
    margin-right: 5px;
    margin-right: 0.5rem;
    margin-left: 3px;
    margin-left: 0.3rem
}

.ak-table .ak-class {
    font-style: italic
}

.ak-table .ak-rank img {
    margin: 0
}

.ak-table .ak-table-row-detail-inner {
    white-space: normal
}

.ak-table.ak-displaymode-alternative tr {
    border-left: 1px solid;
    border-right: 1px solid
}

.ak-table.ak-displaymode-alternative tr th {
    vertical-align: middle;
    height: 28px;
    font-size: 13px;
    font-size: 1.3rem
}

.ak-table.ak-displaymode-alternative tr td {
    vertical-align: middle;
    height: 28px;
    font-size: 13px;
    font-size: 1.3rem;
    font-style: italic;
    padding: 0 5px;
    padding: 0 0.5rem
}

.ak-table tr {
    border-color: #b1ac9c;
    color: #b1ac9c
}

.ak-table tr:first-child td {
    border-top: 1px solid #b1ac9c
}

.ak-table tr.ak-first-ladder {
    background: url("../imgs/assets/bg_td_first.jpg") 0 0 repeat #f8f8f6
}

.ak-table tr.ak-first-ladder td a {
    color: #f3f2ed
}

.ak-table tr th.img-list-composition img, .ak-table tr td.img-list-composition img {
    border-color: #c9c6bb;
    background: #f8f8f6
}

.ak-table tr th {
    background: #a5a288;
    color: #362712
}

.ak-table tr th a {
    color: #362712
}

.ak-table tr th a.sort-asc span {
    background-position: -198px -7px;
    background-repeat: no-repeat
}

.ak-table tr th a.sort-desc span {
    background-position: -172px -7px;
    background-repeat: no-repeat
}

.ak-table tr td {
    border-bottom-color: #b1ac9c;
    color: #362712
}

.ak-table tr td a {
    color: #422f14
}

.ak-table tr.ak-bg-odd, .ak-table tr.ak-bg-even {
    background: #f3f2ed
}

.ak-table tr.ak-first-ladder td, .ak-table tr.ak-second-ladder td,
.ak-table tr.ak-third-ladder td {
    color: #fff
}

.ak-table tr.ak-highlight {
    background: #9ba712
}

.ak-table tr.ak-highlight:hover {
    background: #9ba712
}

.ak-table tr.ak-highlight td, .ak-table tr.ak-highlight:hover td {
    color: #fff
}

.ak-table .ak-class {
    color: #838179
}

.ak-table .ak-class a {
    color: #838179
}

.ak-table .ak-table-row-detail, .ak-table tbody &gt; tr:hover {
    background-color: #fff
}

.ak-table .ak-table-row-detail-inner {
    color: #42301A;
    color: #42301A
}

.ak-table .ak-table-row-detail-inner a {
    color: #42301A
}

.ak-table .ak-ratio-pos
{
    color: green;
    font-weight: bold;
}
.ak-table .ak-ratio-neg
{
    color: red;
    font-weight: bold;
}
.ak-table .ak-ratio-equal
{
    color: orange;
    font-weight: bold;
}
@media all and (min-width: 992px) {
    .ak-table .ak-xp-24h, .ak-table .ak-xp-total {
        text-align: right
    }
}

.ak-content-sections .ak-table tr td {
    background: #f8f8f6;
    border-bottom: 1px solid #b1ac9c
}

.ak-content-sections .ak-table tr td.ak-nb {
    color: #78664c
}

.ak-pagination {
    background: white;
    padding: 12px 0;
    padding: 1.5rem 0
}

.ak-pagination ul {
    border-radius: 0px;
    margin: 0
}

.ak-pagination ul li:last-child a {
    border-radius: 0px
}

.ak-pagination ul li:first-child a {
    border-radius: 0px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.ak-pagination ul li:last-child a {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.ak-pagination ul li a, .ak-pagination ul li span {
    font-size: 13px;
    word-spacing: 5px
}

.ak-pagination ul li:before, .ak-pagination ul li:after {
    display: none
}

.ak-pagination select {
    display: block;
    float: left;
    margin: 0 6px;
    margin: 0 0.6rem;
    padding: 5px 12px;
    padding: 0.5rem 1.2rem;
    font-size: 13px
}

.ak-pagination ul &gt; li:first-child &gt; a {
    border-left: 1px solid #b1ac9c
}

.ak-pagination ul li &gt; a, .ak-pagination ul li &gt; span {
    background-color: #e4e0d7;
    border: 1px solid #b1ac9c;
    color: #422f14
}

.ak-pagination ul li &gt; a:hover, .ak-pagination ul li &gt; a:active, .ak-pagination ul li &gt; a:focus {
    background-color: #40b2b5;
    border-color: #b1ac9c;
    color: #fff
}

.ak-pagination ul li.active &gt; a:hover {
    color: #78664c
}

.ak-pagination ul li.disabled &gt; a, .ak-pagination ul li.disabled &gt; span {
    background-color: #e4e0d7;
    color: #373737;
    border-color: #b1ac9c;
    cursor: default
}

.ak-pagination ul li.disabled:hover &gt; span, .ak-pagination ul li.disabled:hover &gt; a {
    background-color: #e4e0d7;
    color: #373737;
    border-color: #b1ac9c;
    cursor: default
}

.ak-pagination ul li.active &gt; a, .ak-pagination ul li.active &gt; span, .ak-pagination ul li.active &gt; a:hover,
.ak-pagination ul li.active &gt; span:hover {
    background-color: #dfd8cc;
    border-color: #b1ac9c;
    color: #78664c
}

.ak-pagination select {
    background-color: #e4e0d7;
    border: 1px solid #b1ac9c;
    color: #422f14
}

.ak-social {
    line-height: 22px;
    line-height: 2.2rem;
    position: relative;
    display: block;
    float: none;
    overflow: hidden;
    border-bottom: 1px solid;
    background: url("../imgs/assets/bg-title.png") 0 15px no-repeat #f8f8f6;
    border-color: #b1ac9c
}

.ak-social .share {
    font-size: 19px;
    font-size: 1.9rem;
    line-height: 30px;
    line-height: 3rem;
    margin-right: 8px;
    margin-right: 0.8rem;
    display: block;
    font-family: "bebas_neueregular", sans-serif
}

.ak-social .pull-left {
    padding-left: 20px;
    padding-left: 2rem
}

.ak-social .ak-social-block {
    margin: 12px 0;
    margin: 1.2rem 0;
    margin-bottom: 8px;
    margin-bottom: 0.8rem;
    margin-right: 8px;
    margin-right: 0.8rem;
    position: relative;
    display: inline-block;
    float: left
}

.ak-social .ak-social-block a {
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 28px;
    line-height: 2.8rem;
    text-indent: 30px;
    text-indent: 3rem;
    display: inline-block;
    height: 27px;
    padding-right: 12px;
    padding-right: 1.2rem;
    text-transform: uppercase;
    cursor: pointer;
    border-radius: 0
}

.ak-social .ak-social-block a:hover {
    text-decoration: none
}

.ak-social .twitter a {
    text-indent: 24px;
    text-indent: 2.4rem
}

.ak-social .ak-likes {
    font-size: 13px;
    font-size: 1.3rem;
    margin: 0 5px;
    margin: 0 0.5rem;
    padding-right: 15px;
    padding-right: 1.5rem;
    padding-bottom: 12px;
    padding-bottom: 1.2rem;
    padding-top: 15px;
    padding-top: 1.5rem;
    display: inline-block;
    height: 52px;
    vertical-align: top
}

.ak-social .share {
    color: #28170e
}

.ak-social .ak-social-block {
    border-color: transparent
}

.ak-social .ak-social-block a {
    color: #ffffff
}

.ak-social .ak-social-block.facebook a {
    background: #23599b url("../imgs/assets/fb.jpg") left top no-repeat
}

.ak-social .ak-social-block.facebook a:hover {
    background-color: #387cd3;
    background-position: left bottom
}

.ak-social .ak-social-block.twitter a {
    background: #00aef0 url("../imgs/assets/twt.jpg") left top no-repeat
}

.ak-social .ak-social-block.twitter a:hover {
    background-color: #6bd4ff;
    background-position: left bottom
}

.ak-social .ak-social-block.google a {
    background: #de4c3a url("../imgs/assets/gplus.jpg") left top no-repeat
}

.ak-social .ak-social-block.google a:hover {
    background-color: #ff624a;
    background-position: left bottom
}

.ak-tabs {
    background: #f8f8f6
}

.ak-tabs li a {
    text-transform: uppercase;
    font-family: "bebas_neueregular", sans-serif;
    font-size: 23px;
    font-size: 2.3rem;
    border-radius: 0
}

.ak-tabs.nav-tabs li a, .ak-tabs.nav-tabs li.active a {
    border-bottom: none
}

.ak-tabs.nav-tabs li a:hover, .ak-tabs.nav-tabs li.active a:hover {
    border-bottom: none
}

.ak-tabs li a {
    background: #ededed;
    border-color: #ededed;
    color: #40b2b5
}

.ak-tabs li.active a {
    background: #40b2b5;
    border-color: #40b2b5;
    color: #f7f4da
}

.ak-tabs li.active a:hover, .ak-tabs li.active a:focus {
    background: #40b2b5;
    border-color: #40b2b5;
    color: #f7f4da
}

.ak-list-rows .ak-row-elt {
    display: table;
    width: 100%;
    position: relative;
    border-bottom: 1px solid
}

.ak-list-rows .ak-row-elt .ak-cell-elt {
    display: table-cell;
    position: relative;
    margin: 0
}

.ak-list-rows .ak-row-elt .ak-cell-elt.ak-align-left {
    text-align: left
}

.ak-list-rows .ak-row-elt .ak-cell-elt.ak-align-right {
    text-align: right
}

.ak-list-rows .ak-row-elt .ak-cell-elt.ak-align-center {
    text-align: center
}

.ak-list-rows .ak-row-elt .ak-cell-elt.ak-valign-top {
    vertical-align: top
}

.ak-list-rows .ak-row-elt .ak-cell-elt.ak-valign-middle {
    vertical-align: middle
}

.ak-list-rows .ak-row-elt .ak-cell-elt.ak-valign-bottom {
    vertical-align: bottom
}

.ak-list-rows .ak-row-elt:last-child {
    border-bottom: none
}

.ak-panel-stack.ak-glue &gt; div.ak-container:nth-child(1) {
    margin-bottom: 0
}

.ak-panel-stack.ak-glue &gt; div.ak-container + div.ak-container {
    margin-bottom: 0;
    border-top: 1px solid #b1ac9c;
    border-top-color: #b1ac9c
}

.ak-panel-stack.ak-glue &gt; div.ak-container + div.ak-container:before {
    position: relative;
    display: block;
    border-top: 5px solid;
    content: " "
}

.ak-panel-stack.ak-glue &gt; div.ak-container + div.ak-container.ak-noborder {
    border-top: none
}

.ak-panel-stack.ak-glue &gt; div.ak-container + div.ak-container.ak-noborder:before {
    display: none
}

.ak-panel-stack.ak-glue &gt; div.ak-container + div.ak-container:before {
    border-top-color: #d2cfc5
}

.ak-panel {
    position: relative;
    margin-bottom: 12px;
    background: #f8f8f6;
    color: #78664c
}

.ak-panel.ak-glue {
    margin-bottom: 0;
}

.ak-panel.ak-collapsible .ak-panel-title {
    cursor: pointer
}

.ak-panel.ak-collapsible.ak-collapsed .ak-panel-content {
    display: none
}

.ak-panel &gt; h2, .ak-panel &gt; h3, .ak-panel &gt; h4, .ak-panel &gt; .ak-panel-title {
    display: block;
    position: relative;
    font-size: 26px;
    font-size: 2.6rem;
    line-height: 33px;
    line-height: 3.3rem;
    margin: 0;
    padding: 0;
    padding-top: 10px;
    padding-top: 1rem;
    border-bottom: 1px solid;
    text-transform: uppercase;
    font-family: "bebas_neueregular", sans-serif;
    min-height: 50px;
    text-shadow: 0 2px 2px #888
}

.ak-panel &gt; h2 &gt; a, .ak-panel &gt; h3 &gt; a, .ak-panel &gt; h4 &gt; a, .ak-panel &gt; .ak-panel-title &gt; a {
    color: #fff
}

.ak-panel &gt; h2, .ak-panel &gt; h3, .ak-panel &gt; h4, .ak-panel &gt; .ak-panel-title {
    background: #40b2b5 url("../imgs/assets/simple-title.png") left top no-repeat;
    background-size: 60px auto;
    color: #fff;
    border-bottom-color: #0d4578
}

.ak-panel &gt; h2 a, .ak-panel &gt; h2 span, .ak-panel &gt; h3 a, .ak-panel &gt; h3 span,
.ak-panel &gt; h4 a, .ak-panel &gt; h4 span, .ak-panel &gt; .ak-panel-title a, .ak-panel &gt; .ak-panel-title span {
    position: relative
}

.ak-panel &gt; h2 img, .ak-panel &gt; h3 img, .ak-panel &gt; h4 img, .ak-panel &gt; .ak-panel-title img {
    position: relative;
    margin: 0.80em;
    top: -2px
}

.ak-panel &gt; h2 .ak-legend, .ak-panel &gt; h3 .ak-legend, .ak-panel &gt; h4 .ak-legend,
.ak-panel &gt; .ak-panel-title .ak-legend {
    font-size: 13px;
    font-size: 1.3rem;
    font-weight: bold
}

.ak-panel a.ak-infos {
    color: #fff;
    background: #f5f2ed;
    border-color: #dfddd1;
    border-radius: 50%;
    font-size: 15px;
    font-weight: normal;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    text-align: center;
    line-height: 20px;
    display: inline-block
}

.ak-panel .ak-panel-title-icon {
    position: relative;
    display: block;
    float: left;
    margin-right: 15px;
    margin-right: 1.5rem;
    text-align: center
}

.ak-panel .ak-panel-title-icon:not(.ak-icon-med) {
    width: 1.95em;
    height: 1.75em
}

.ak-panel .ak-panel-title-icon img {
    position: relative;
    display: inline-block;
    margin: 0
}

.ak-panel .ak-panel-content {
    color: #28170e;
    padding: 12px
}

.ak-panel .ak-panel-content .ak-panel-intro {
    margin-bottom: 12px
}

.ak-panel .ak-panel-content .ak-panel-intro span {
    color: #c56f07
}

.ak-panel .ak-panel-bottomlink {
    text-align: center
}

.ak-panel .ak-panel-bottomlink .btn {
    margin-bottom: 12px;
    margin-bottom: 1.2rem;
    margin-top: 12px;
    margin-top: 1.2rem
}

.ak-panel .ak-panel-bottomlink .ak-bottom-link {
    font-size: 12px;
    font-size: 1.2rem;
    padding: 10px 0;
    padding: 1rem 0;
    display: block;
    margin: 0;
    border-top: 1px solid #c9c6bb;
    text-align: center;
    font-weight: bold;
    color: #422f14;
    background: #dad4c9
}

.ak-panel .ak-panel-bottomlink .ak-bottom-link:hover {
    text-decoration: underline
}

.ak-panel .ak-panel-footer {
    padding-bottom: 15px;
    padding-bottom: 1.5rem
}

.ak-panel.ak-nocontentpadding &gt; .ak-panel-title {
    padding: 0;
    padding-bottom: 5px;
    padding-bottom: 0.5rem
}

.ak-panel.ak-nocontentpadding &gt; .ak-panel-content {
    padding: 0
}

.ak-panel.ak-panel-blue .ak-panel-title {
    /*background: #064e68 url("../imgs/assets/blue-title.png") 0 0 no-repeat;*/
    border-bottom: 1px solid #26beea
}

.ak-panel.ak-panel-blue .ak-panel-content {
    background: url("../imgs/assets/blue-bg.jpg") 0 0
}

.ak-panel.ak-panel-blue .ak-panel-content .ak-list-element .ak-main-content {
    border-bottom-color: #064e68
}

.ak-panel.ak-panel-blue .ak-panel-content .ak-list-element .ak-image img {
    background: #329fc7;
    border-color: #0b566f
}

.ak-panel.ak-panel-blue .ak-panel-content .ak-list-element .ak-title a {
    color: #ffffff
}

.ak-panel.ak-panel-blue .ak-panel-content .ak-list-element .ak-title a:hover {
    color: #ffffff
}

.ak-panel.ak-panel-blue .ak-panel-content .ak-list-element .ak-text {
    color: #001f2a
}

.ak-panel.ak-panel-blue .ak-panel-content .ak-list-element .ak-text &gt; div {
    color: #26beea
}

.ak-panel.ak-panel-blue .ak-panel-content .ak-list-element .ak-aside .ak-edit {
    background: url("../imgs/assets/character_edit.png") 0 0
}

.ak-panel.ak-panel-blue .ak-panel-content .ak-list-element .ak-aside .ak-edit:hover {
    background-color: #064e68
}

.ak-panel.ak-panel-blue .ak-panel-bottomlink {
    background: #064e68
}

.ak-panel.ak-panel-blue .ak-panel-bottomlink a.ak-bottom-link {
    color: #26beea;
    background: none;
    border-top-color: #053f54
}

.ak-panel.ak-panel-blue .ak-panel-bottomlink a.ak-bottom-link:hover {
    color: #ffffff;
    background: #00374b
}

.ak-panel.ak-container.ak-panel-green .ak-panel-title {
    background: #112f30 url("../imgs/assets/green-title.png") 0 0 no-repeat;
    border-bottom: 1px solid #237b7d
}

.ak-panel.ak-container.ak-panel-green .ak-panel-content {
    background: url("../imgs/assets/green-bg.jpg") 0 0
}

.ak-panel.ak-container.ak-panel-green .ak-panel-content .ak-text {
    padding: 12px;
    color: #fff
}

.ak-panel.ak-container.ak-panel-green .ak-panel-content .ak-text .ak-nb-block {
    text-align: center;
    font-size: 32px;
    font-weight: bold;
    margin: 12px 0 6px 0;
    font-family: bebas_neueregular;
    color: #fdc469;
    border: 1px solid #575d46
}

.ak-panel.ak-container.ak-panel-green .ak-panel-content .ak-text .ak-nb-block {
    background: #112f30
}

.ak-panel.ak-container.ak-panel-green .ak-panel-content .ak-text .ak-nb-block:after {
    background: url("../imgs/assets/og.png") 0 0 no-repeat transparent;
    content: " ";
    display: inline-block;
    position: relative;
    width: 32px;
    height: 25px;
    vertical-align: middle;
    margin-left: 12px
}

.ak-panel.ak-container.ak-panel-green .ak-panel-content .ak-text a {
    color: #fdc469
}

.ak-panel.ak-container.ak-panel-green .ak-panel-bottomlink {
    background: #183a3b
}

.ak-panel.ak-container.ak-panel-green .ak-panel-bottomlink a.ak-bottom-link {
    color: #fff;
    background: none;
    border-top-color: #237b7d
}

.ak-panel-stack .ak-panel, .ak-light-skin .main .ak-panel {
    overflow: hidden
}

.ak-panel-stack.ak-glue .ak-panel {
    margin-bottom: 0
}

.ak-panel-stack .ak-panel, .ak-nocontentpadding .ak-panel {
    background: #f8f8f6
}

.ak-panel-stack .ak-panel &gt; h2, .ak-panel-stack .ak-panel &gt; h3, .ak-panel-stack .ak-panel &gt; h4,
.ak-panel-stack .ak-panel &gt; .ak-panel-title, .ak-nocontentpadding .ak-panel &gt; h2,
.ak-nocontentpadding .ak-panel &gt; h3, .ak-nocontentpadding .ak-panel &gt; h4,
.ak-nocontentpadding .ak-panel &gt; .ak-panel-title {
    font-size: 26px;
    font-size: 2.6rem;
    margin-top: 12px;
    margin-top: 1.2rem;
    padding-top: 0;
    padding-left: 10px;
    padding-left: 1rem;
    text-transform: uppercase;
    font-weight: normal;
    font-family: "bebas_neueregular", sans-serif;
    border-bottom: none;
    height: auto;
    line-height: 28px;
    line-height: 2.8rem;
    min-height: 32px;
    text-shadow: none;
    color: #28170e;
    background: none
}

.ak-panel-stack .ak-panel &gt; h2 a, .ak-panel-stack .ak-panel &gt; h3 a, .ak-panel-stack .ak-panel &gt; h4 a,
.ak-panel-stack .ak-panel &gt; .ak-panel-title a, .ak-nocontentpadding .ak-panel &gt; h2 a,
.ak-nocontentpadding .ak-panel &gt; h3 a, .ak-nocontentpadding .ak-panel &gt; h4 a,
.ak-nocontentpadding .ak-panel &gt; .ak-panel-title a {
    color: #40b2b5
}

.ak-panel-stack .ak-panel &gt; h2:before, .ak-panel-stack .ak-panel &gt; h3:before,
.ak-panel-stack .ak-panel &gt; h4:before, .ak-panel-stack .ak-panel &gt; .ak-panel-title:before,
.ak-nocontentpadding .ak-panel &gt; h2:before, .ak-nocontentpadding .ak-panel &gt; h3:before,
.ak-nocontentpadding .ak-panel &gt; h4:before, .ak-nocontentpadding .ak-panel &gt; .ak-panel-title:before {
    display: none
}

.ak-panel-stack .ak-panel &gt; h2 .ak-panel-title-icon, .ak-panel-stack .ak-panel &gt; h3 .ak-panel-title-icon,
.ak-panel-stack .ak-panel &gt; h4 .ak-panel-title-icon, .ak-panel-stack .ak-panel &gt; .ak-panel-title .ak-panel-title-icon,
.ak-nocontentpadding .ak-panel &gt; h2 .ak-panel-title-icon, .ak-nocontentpadding .ak-panel &gt; h3 .ak-panel-title-icon,
.ak-nocontentpadding .ak-panel &gt; h4 .ak-panel-title-icon, .ak-nocontentpadding .ak-panel &gt; .ak-panel-title .ak-panel-title-icon {
    background-image: url("../imgs/assets/sprite_common.png");
    background-position: -148px 0;
    background-repeat: no-repeat;
    margin-right: 0.2em;
    padding: 0 0.2em;
    vertical-align: middle;
    width: auto;
    height: 28px;
    line-height: 28px
}

.ak-panel-stack .ak-panel &gt; h2 .ak-legend, .ak-panel-stack .ak-panel &gt; h3 .ak-legend,
.ak-panel-stack .ak-panel &gt; h4 .ak-legend, .ak-panel-stack .ak-panel &gt; .ak-panel-title .ak-legend,
.ak-nocontentpadding .ak-panel &gt; h2 .ak-legend, .ak-nocontentpadding .ak-panel &gt; h3 .ak-legend,
.ak-nocontentpadding .ak-panel &gt; h4 .ak-legend, .ak-nocontentpadding .ak-panel &gt; .ak-panel-title .ak-legend {
    color: #c56f07;
    font-size: 13px;
    font-size: 1.3rem;
    display: inline-block;
    font-family: "Roboto", sans-serif;
    margin-left: 0.5em;
    text-transform: none
}

.ak-panel-stack .ak-panel &gt; h2 .ak-options, .ak-panel-stack .ak-panel &gt; h3 .ak-options,
.ak-panel-stack .ak-panel &gt; h4 .ak-options, .ak-panel-stack .ak-panel &gt; .ak-panel-title .ak-options,
.ak-nocontentpadding .ak-panel &gt; h2 .ak-options, .ak-nocontentpadding .ak-panel &gt; h3 .ak-options,
.ak-nocontentpadding .ak-panel &gt; h4 .ak-options, .ak-nocontentpadding .ak-panel &gt; .ak-panel-title .ak-options {
    display: inline-block
}

.ak-panel-stack .ak-panel .ak-toggle-closed .ak-panel-title-icon,
.ak-nocontentpadding .ak-panel .ak-toggle-closed .ak-panel-title-icon {
    background-image: url("../imgs/assets/sprite_common.png");
    background-position: -149px -21px;
    padding: 0 0.3em;
    margin-right: 0
}

.ak-light-skin .main .ak-panel {
    background: #f8f8f6
}

.ak-light-skin .main .ak-panel h2, .ak-light-skin .main .ak-panel h3,
.ak-light-skin .main .ak-panel h4, .ak-light-skin .main .ak-panel .ak-panel-title {
    font-size: 26px;
    font-size: 2.6rem;
    margin-top: 12px;
    margin-top: 1.2rem;
    padding-top: 0;
    padding-left: 10px;
    padding-left: 1rem;
    text-transform: uppercase;
    font-weight: normal;
    font-family: "bebas_neueregular", sans-serif;
    height: auto;
    line-height: 28px;
    line-height: 2.8rem;
    min-height: 32px;
    color: #28170e;
    background: none
}

.ak-light-skin .main .ak-panel h2:before, .ak-light-skin .main .ak-panel h3:before,
.ak-light-skin .main .ak-panel h4:before, .ak-light-skin .main .ak-panel .ak-panel-title:before {
    display: none
}

.ak-light-skin .main .ak-panel h2 a, .ak-light-skin .main .ak-panel h3 a,
.ak-light-skin .main .ak-panel h4 a, .ak-light-skin .main .ak-panel .ak-panel-title a {
    color: #40b2b5
}

.ak-light-skin .main .ak-panel h2 .ak-panel-title-icon, .ak-light-skin .main .ak-panel h3 .ak-panel-title-icon,
.ak-light-skin .main .ak-panel h4 .ak-panel-title-icon, .ak-light-skin .main .ak-panel .ak-panel-title .ak-panel-title-icon {
    margin-right: 0.2em;
    padding: 0 0.2em;
    vertical-align: middle;
    width: auto;
    height: 28px;
    line-height: 28px;
    background-image: url("../imgs/assets/sprite_common.png");
    background-position: -148px 0;
    background-repeat: no-repeat
}

.ak-light-skin .main .ak-panel h2 .ak-legend, .ak-light-skin .main .ak-panel h3 .ak-legend,
.ak-light-skin .main .ak-panel h4 .ak-legend, .ak-light-skin .main .ak-panel .ak-panel-title .ak-legend {
    color: #c56f07;
    font-size: 13px;
    font-size: 1.3rem;
    display: inline-block;
    font-family: "Roboto", sans-serif;
    margin-left: 0.5em;
    text-transform: none
}

.ak-light-skin .main .ak-panel h2 .ak-options, .ak-light-skin .main .ak-panel h3 .ak-options,
.ak-light-skin .main .ak-panel h4 .ak-options, .ak-light-skin .main .ak-panel .ak-panel-title .ak-options {
    display: inline-block
}

.ak-light-skin .main .ak-panel .ak-toggle-closed .ak-panel-title-icon {
    background-image: url("../imgs/assets/sprite_common.png");
    background-position: -149px -21px;
    padding: 0 0.3em;
    margin-right: 0
}

.ak-panel-stack.ak-panel &gt; .ak-panel-title {
    padding: 0;
    padding-bottom: 5px;
    padding-bottom: 0.5rem
}

.ak-panel-stack.ak-panel &gt; .ak-panel-content {
    padding: 0
}

.ak-light-skin .main.ak-panel &gt; .ak-panel-title {
    padding: 0;
    padding-bottom: 5px;
    padding-bottom: 0.5rem
}

.ak-light-skin .main.ak-panel &gt; .ak-panel-content {
    padding: 0
}

.ak-light-skin .ak-panel-stack {
    background: #f8f8f6
}

.ak-light-skin .ak-panel-stack .ak-panel {
    margin: 12px;
    margin: 1.2rem;
    padding: 12px;
    padding: 1.2rem;
    border: 1px solid
}

.ak-light-skin .ak-panel-stack &gt; div.ak-container + div.ak-container:before {
    display: none
}

.ak-light-skin .ak-main-content .ak-panel {
    border-top: 1px solid
}

.ak-light-skin .ak-main-content .ak-panel .ak-panel-title {
    padding-left: 12px;
    padding-left: 1.2rem
}

aside .ak-panel &gt; .ak-panel-title, .ak-light-skin .ak-main-container aside .ak-panel &gt; .ak-panel-title,
.ak-nocontentpadding .ak-panel &gt; .ak-panel-title {
    padding: 0;
    padding-bottom: 5px;
    padding-bottom: 0.5rem
}

aside .ak-panel &gt; .ak-panel-content, .ak-light-skin .ak-main-container aside .ak-panel &gt; .ak-panel-content,
.ak-nocontentpadding .ak-panel &gt; .ak-panel-content {
    padding: 0
}

aside .ak-panel .ak-panel-title, .ak-light-skin .ak-main-container aside .ak-panel .ak-panel-title {
    min-height: 50px;
    padding: 0;
    padding-left: 65px;
    padding-left: 6.5rem;
    padding-top: 8px;
    padding-top: 0.8rem;
    text-align: left;
    font-size: 26px;
    font-size: 2.6rem
}

aside .ak-panel .ak-panel-title .ak-panel-title-icon, .ak-light-skin .ak-main-container aside .ak-panel .ak-panel-title .ak-panel-title-icon {
    display: block;
    position: absolute;
    left: 4px;
    top: 0
}

aside .ak-profile-panel {
    overflow: auto;
    padding: 5px !important;
}

aside .ak-profile-panel a {
    color: #ffffff;
}

aside .ak-profile-panel .account-avatar {
    float: left;
}

aside .ak-profile-panel .account-avatar img {
    border: 2px solid #26beea;
    width: 100px;
    height: 100px;
}

aside .ak-profile-panel .account-details {
    margin-left: 10px;
    float: left;
}

aside .ak-profile-panel .account-name {
    text-transform: uppercase;
    font-family: "bebas_neueregular", sans-serif;
    font-size: 30px;
    color: #fff;
    text-shadow: 0px 2px 2px #888;
}

aside .ak-profile-panel .account-info {
    font-size: 13px;
    color: #fff;
}

aside .ak-profile-panel button {
    margin-top: 5px;
}

.ak-light-skin .ak-panel-stack &gt; div.ak-container + div.ak-container.ak-glue &gt; div.ak-container + div.ak-container,
.ak-light-skin .ak-panel-stack &gt; div.ak-container + div.ak-container.ak-glue .ak-panel,
.ak-light-skin .ak-panel-stack .ak-panel.ak-glue &gt; div.ak-container + div.ak-container,
.ak-light-skin .ak-panel-stack .ak-panel.ak-glue .ak-panel {
    background: #f5f2ed;
    border-color: #dfddd1;
    border-top-color: #dfddd1
}

.ak-light-skin .ak-panel-stack &gt; div.ak-container + div.ak-container .ak-panel,
.ak-light-skin .ak-panel-stack .ak-panel .ak-panel {
    background: none;
    border-top: none
}

.ak-light-skin .ak-panel-stack.ak-glue &gt; div.ak-container + div.ak-container .ak-panel,
.ak-light-skin .ak-panel-stack.ak-glue .ak-panel .ak-panel {
    background: none;
    border-top: none
}

.ak-light-skin .ak-panel-stack &gt; div.ak-container + div.ak-container .ak-panel .ak-panel-title,
.ak-light-skin .ak-panel-stack .ak-panel .ak-panel .ak-panel-title {
    border-top: none
}

.ak-light-skin .ak-panel-stack.ak-glue &gt; div.ak-container + div.ak-container .ak-panel .ak-panel-title,
.ak-light-skin .ak-panel-stack.ak-glue .ak-panel .ak-panel .ak-panel-title {
    border-top: none
}

.ak-light-skin .ak-main-container .ak-panel {
    border-top-color: #dfddd1
}

.ak-light-skin .ak-main-container .ak-panel .ak-panel-content {
    padding: 12px;
    padding: 1.2rem
}

.ak-medias-full-size {
    overflow: hidden
}

.ak-medias-full-size .ak-media-infos-container {
    padding: 15px;
    padding: 1.5rem
}

.ak-medias-full-size .ak-admin-text .ak-media-container {
    text-align: center;
    position: relative;
    display: block
}

.ak-medias-full-size .ak-admin-text .ak-media-container .ak-media-container-prev,
.ak-medias-full-size .ak-admin-text .ak-media-container .ak-media-container-next {
    display: block;
    position: absolute;
    top: 0;
    height: 100%;
    opacity: 0.5;
    width: 100%;
    background-size: 20px
}

.ak-medias-full-size .ak-admin-text .ak-media-container .ak-media-container-main-link {
    display: block;
    position: absolute;
    top: 0;
    height: 100%;
    opacity: 0.5;
    width: 100%;
    background-size: 20px;
    left: 0;
    width: 100%
}

.ak-medias-full-size .ak-admin-text .ak-media-container .ak-media-link-has-next {
    width: 33%;
    left: 0
}

.ak-medias-full-size .ak-admin-text .ak-media-container .ak-media-container-prev:hover,
.ak-medias-full-size .ak-admin-text .ak-media-container .ak-media-container-next:hover {
    opacity: 1
}

.ak-medias-full-size .ak-admin-text .ak-media-container .ak-media-link-has-prev {
    width: 66%;
    right: 0
}

.ak-medias-full-size .ak-media-download {
    text-align: right
}

.ak-medias-full-size .ak-media-download select {
    margin-right: 10px;
    margin-right: 1rem;
    padding: 10px;
    padding: 1rem;
    position: relative;
    top: 2px;
    background: #f8f8f6;
    color: #000
}

.ak-medias-full-size .ak-media-download select option {
    color: #000
}

.ak-medias-full-size .ak-media-container {
    background: #d2cfc5
}

.ak-medias-full-size .ak-media-container .ak-media-container-prev {
    background: url("../imgs/assets/arrow-left.png") left 40px center no-repeat transparent
}

.ak-medias-full-size .ak-media-container .ak-media-container-next {
    background: url("../imgs/assets/arrow-right.png") right 40px center no-repeat transparent
}

.ak-medias-full-size .ak-admin-text a.btn {
    color: #fff
}

.ak-medias-full-size .ak-admin-text a.btn:hover {
    text-decoration: none
}

@media all and (min-width: 768px) {
    .ak-medias-full-size .ak-admin-text .ak-media-container .ak-media-container-prev,
    .ak-medias-full-size .ak-admin-text .ak-media-container .ak-media-container-next {
        background-size: auto
    }
}

.ak-content-list .ak-list-element {
    display: table;
    width: 100%;
    color: #28170e;
    position: relative;
    font-size: 13px;
    font-size: 1.3rem;
    font-family: "Roboto", sans-serif;
    border-bottom: 1px solid #e4e4e4;
    padding: 5px 3px;
    padding: 0.5rem 0.3rem
}

.ak-content-list .ak-list-element:last-child {
    border-bottom: none
}

.ak-content-list .ak-list-element .ak-front, .ak-content-list .ak-list-element .ak-main {
    display: table-cell;
    position: relative
}

.ak-content-list .ak-list-element .ak-front {
    color: #78664c;
    position: relative;
    vertical-align: middle;
    width: 60px;
    padding: 0 5px;
    padding: 0 0.5rem;
    font-style: italic;
    font-weight: normal
}

.ak-content-list .ak-list-element.ak-code-giftwaiting .ak-main .ak-main-content .ak-content .ak-title {
    color: #362712;
    background: none;
    padding-left: 0
}

.ak-content-list .ak-list-element .ak-title a {
    color: #362712
}

.ak-content-list .ak-list-element .ak-title .ak-title-info {
    color: #78664c
}

.ak-content-list .ak-list-element .ak-aside {
    color: #78664c
}

.ak-content-list .ak-list-element .ak-main-content-img-left .ak-aside {
    color: #28170e
}

.ak-content-list .ak-list-element .ak-main {
    padding: 0
}

.ak-content-list .ak-list-element .ak-main .ak-main-content {
    display: table;
    position: relative;
    width: 100%
}

.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-aside,
.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-image,
.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-content {
    display: table-cell;
    padding: 0;
    margin: 0
}

.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-image {
    vertical-align: top;
    width: 40px;
    padding: 0 5px;
    padding: 0 0.5rem
}

.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-image img {
    max-width: 40px
}

.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-content {
    vertical-align: middle
}

.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-content .ak-title {
    font-size: 13px;
    font-size: 1.3rem;
    padding: 3px 0;
    padding: 0.3rem 0;
    padding-left: 12px;
    padding-left: 1.2rem
}

.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-content .ak-title .ak-title-info {
    font-style: italic
}

.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-content .ak-text {
    font-size: 13px;
    font-size: 1.3rem;
    vertical-align: middle
}

.ak-content-list .ak-list-element .ak-main .ak-main-content .ak-aside {
    padding-right: 5px;
    padding-right: 0.5rem;
    vertical-align: middle;
    font-size: 13px;
    font-size: 1.3rem;
    text-align: right;
    width: 95px;
    position: relative
}

.ak-content-list.ak-displaymode-col .ak-list-element {
    border: 1px solid #c9c6bb;
    border-top: none;
    color: #28170e;
    padding: 0
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-front {
    font-style: normal
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-title .ak-title-info {
    color: #78664c
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-aside {
    border-color: #c9c6bb
}

.ak-content-list.ak-displaymode-col .ak-list-element:nth-child(2n) {
    background-color: #fff
}

.ak-content-list.ak-displaymode-col .ak-list-element:nth-child(2n + 1) {
    background-color: #e4e0d7
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-image {
    vertical-align: middle
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-image img {
    vertical-align: middle;
    display: inline-block
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-content {
    padding: 3px;
    padding: 0.3rem
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-content .ak-title {
    padding: 0
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-content .ak-title span {
    font-style: italic
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-aside {
    width: 60px;
    max-width: 60px;
    padding-right: 3px;
    padding-right: 0.3rem
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-aside .ak-icon-small {
    vertical-align: middle
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-aside img {
    float: right
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content .ak-aside img + img {
    margin-right: 5px;
    margin-right: 0.5rem
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content-img-left .ak-content .ak-title span {
    display: inline-block;
    vertical-align: middle;
    font-style: normal
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content-img-left .ak-content .ak-title .ak-icon-small {
    margin-left: 20px
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content-img-left .ak-content .ak-title span:nth-child(2),
.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content-img-left .ak-content .ak-title span:nth-child(4) {
    min-width: 40px
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content-img-left .ak-aside {
    width: 90px;
    max-width: 90px;
    text-align: left;
    padding-left: 10px;
    border-left: none;
    border-right: 1px solid
}

.ak-content-list.ak-displaymode-col .ak-list-element .ak-main .ak-main-content-img-left .ak-aside .ak-icon-small {
    display: inline-block;
    padding-left: 30px
}

.ak-content-list.ak-displaymode-col &gt; .ak-list-element:nth-child(1),
.ak-content-list.ak-displaymode-col .col-sm-6:first-child .ak-list-element {
    border-top: 1px solid
}

.ak-content-list.ak-displaymode-col &gt; .ak-list-element:first-child {
    border-color: #c9c6bb
}

.ak-content-list.ak-displaymode-col .col-sm-6 .ak-list-element:first-child,
.ak-content-list.ak-displaymode-col .col-md-6 .ak-list-element:first-child {
    border-color: #c9c6bb
}

.ak-content-list.ak-displaymode-col .col-sm-6:nth-child(3n + 2) .ak-list-element,
.ak-content-list.ak-displaymode-col .col-md-6:nth-child(3n + 2) .ak-list-element {
    background-color: #f8f8f6
}

.ak-content-list.ak-displaymode-image-col .ak-list-element {
    border: none;
    font-size: 15px;
    font-size: 1.5rem;
    margin-bottom: 12px;
    margin-bottom: 1.2rem;
    padding: 0
}

.ak-content-list.ak-displaymode-image-col .ak-list-element.selected {
    outline: 2px solid #40b2b5;
    background-color: #edeae0;
    border-color: transparent
}

.ak-content-list.ak-displaymode-image-col .ak-list-element.selected .ak-main .ak-main-content {
    background: none
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-front {
    color: #28170e;
    width: 50px;
    text-align: center;
    font-weight: bold;
    font-style: normal
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content {
    background: #fff;
    border: 1px solid #c9c6bb;
    font-size: 15px;
    font-size: 1.5rem
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content .ak-title {
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 15px;
    line-height: 1.5rem
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content .ak-title .ak-list-title-price {
    color: #28170e
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content .ak-text {
    font-size: 13px;
    font-size: 1.3rem;
    font-style: italic
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content .ak-image {
    padding: 5px;
    padding: 0.5rem
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content .ak-image a {
    border: none
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content .ak-image img,
.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content .ak-image a img {
    background: #40b2b5;
    border: 1px solid #0d4578;
    box-shadow: inset 0 0 3px #0d4578;
    width: 48px;
    height: 48px;
    max-width: 48px
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content .ak-aside {
    font-weight: bold;
    font-size: 15px;
    font-size: 1.5rem;
    padding-right: 5px;
    padding-right: 0.5rem;
    color: #c56f07
}

.ak-content-list.ak-displaymode-image-col .ak-list-element .ak-main .ak-main-content .ak-aside span {
    color: #c56f07
}

@media all and (min-width: 768px) {
    .ak-content-list.ak-displaymode-col .col-sm-6:nth-child(2) .ak-list-element {
        border-top: 1px solid #c9c6bb
    }
}

@media all and (min-width: 768px) {
    .ak-content-list.ak-displaymode-col .col-sm-6:nth-child(3n + 2) .ak-list-element,
    .ak-content-list.ak-displaymode-col .col-md-6:nth-child(3n + 2) .ak-list-element {
        background-color: #e4e0d7
    }

    .ak-content-list.ak-displaymode-col .col-sm-6:nth-child(4n) .ak-list-element,
    .ak-content-list.ak-displaymode-col .col-sm-6:nth-child(4n + 2) .ak-list-element {
        background-color: #f8f8f6
    }

    .ak-content-list.ak-displaymode-col .col-md-6:nth-child(4n) .ak-list-element,
    .ak-content-list.ak-displaymode-col .col-md-6:nth-child(4n + 2) .ak-list-element {
        background-color: #f8f8f6
    }
}

.ak-panel-blockquote {
    margin: 0;
    padding: 0
}

.ak-poll {
    border-top: 1px solid;
    position: relative;
    color: #373737;
    border-top-color: #c9c6bb;
    border-bottom-color: #c9c6bb
}

.ak-poll.ak-poll-ended {
    position: relative;
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-poll.ak-poll-ended .ak-poll-show-results {
    margin: 15px;
    margin: 1.5rem;
    padding-right: 30px;
    padding-right: 3rem;
    font-size: 0;
    z-index: 2;
    position: absolute;
    right: 0;
    height: 25px;
    cursor: pointer
}

.ak-poll.ak-poll-ended .ak-poll-show-results .ak-poll-choices,
.ak-poll.ak-poll-ended .ak-poll-show-results .ak-poll-participation-count {
    display: block
}

.ak-poll.ak-poll-ended.ak-poll-ended.open .ak-poll-choices, .ak-poll.ak-poll-ended.ak-poll-ended.open .ak-poll-participation-count {
    display: block
}

.ak-poll.ak-poll-ended .ak-poll-choices, .ak-poll.ak-poll-ended .ak-poll-participation-count {
    display: none
}

.ak-poll .ak-pollform .form-group {
    margin-left: 0;
    margin-bottom: 0
}

.ak-poll .ak-pollform fieldset .form-group {
    margin-left: 12px;
    margin-left: 1.2rem
}

.ak-poll .ak-poll-question {
    padding-left: 0;
    font-weight: bold
}

.ak-poll .ak-poll-error {
    padding-left: 15px;
    padding-left: 1.5rem;
    font-weight: bold
}

.ak-poll .ak-form {
    padding-top: 5px;
    padding-top: 0.5rem;
    position: relative
}

.ak-poll .ak-form .ak-poll-question legend {
    margin-right: 12px;
    margin-right: 1.2rem;
    margin-left: 0;
    width: auto;
    text-transform: none
}

.ak-poll .ak-poll-head {
    padding: 15px 120px 15px 12px;
    padding-bottom: 3px;
    padding-bottom: 0.3rem;
    position: relative
}

.ak-poll .ak-poll-title {
    display: inline-block;
    text-transform: uppercase;
    font-weight: bold
}

.ak-poll .ak-poll-date {
    display: inline-block
}

.ak-poll .ak-poll-choice input {
    margin-right: 12px;
    margin-right: 1.2rem;
    margin-left: 15px;
    margin-left: 1.5rem;
    display: inline-block
}

.ak-poll .ak-poll-choice label {
    font-size: 13px;
    font-size: 1.3rem;
    display: block;
    font-weight: normal;
    padding-top: 3px;
    padding-top: 0.3rem
}

.ak-poll .ak-poll-choices {
    margin-top: 8px;
    margin-top: 0.8rem;
    padding: 0 22px;
    padding: 0 2.2rem
}

.ak-poll .ak-poll-choices .progress {
    overflow: visible;
    margin-bottom: 3px;
    margin-bottom: 0.3rem;
    position: relative;
    margin-left: 0;
    height: 2em;
    width: 50%
}

.ak-poll .ak-poll-choices .progress .text {
    line-height: 30px;
    line-height: 3rem;
    position: absolute;
    right: -40px;
    text-align: right;
    font-weight: bold;
    width: 50px
}

.ak-poll .ak-poll-participation-count {
    margin-left: 26px;
    margin-left: 2.6rem;
    padding: 3px 0;
    padding: 0.3rem 0;
    padding-left: 18px;
    padding-left: 1.8rem
}

.ak-poll input[type="submit"] {
    margin: 15px 0;
    margin: 1.5rem 0;
    margin-left: 18px;
    margin-left: 1.8rem
}

.ak-poll.open .ak-poll-head, .ak-poll.open .ak-poll-question {
    border-bottom: none
}

.ak-poll .ak-poll-title {
    color: #40b2b5
}

.ak-poll .ak-poll-question {
    color: #422f14
}

.ak-poll .ak-poll-question legend {
    color: #422f14
}

.ak-poll .ak-poll-question label {
    color: #422f14
}

.ak-poll .ak-poll-date {
    color: #373737
}

.ak-poll .ak-poll-choices .progress {
    background: #d4d1c4
}

.ak-poll .ak-poll-choices .progress .text {
    color: #422f14
}

.ak-poll .ak-poll-choices .progress .progress-bar {
    background: #f29f0b
}

.ak-poll .ak-poll-choices label {
    color: #422f14
}

.ak-poll .ak-poll-participation-count {
    color: #e4442c;
    background: url("../imgs/assets/_wheel_orange.png") 0 center no-repeat
}

.ak-poll .ak-poll-show-results {
    color: #40b2b5;
    background: url("../imgs/assets/more_green.png") right center no-repeat
}

.ak-poll.open .ak-poll-show-results {
    background: url("../imgs/assets/less_green.png") right center no-repeat
}

.ak-poll.ak-poll-ended {
    background: #f3f2ed
}

.ak-poll.ak-poll-ended:last-child {
    border-bottom-color: #c9c6bb
}

.ak-poll .ak-poll-error {
    color: red
}

.ak-poll.open .ak-poll-head, .ak-poll.open .ak-poll-question {
    background: none
}

@media all and (min-width: 768px) {
    .ak-poll.ak-poll-ended .ak-poll-show-results {
        font-size: 15px;
        font-size: 1.5rem;
        line-height: 25px;
        line-height: 2.5rem
    }
}

.ak-list-options {
    padding: 8px 3px;
    padding: 0.8rem 0.3rem;
    background: #f8f8f6
}

.ak-list-options .ak-list-info {
    padding: 5px 0;
    padding: 0.5rem 0;
    text-align: center
}

.ak-list-options .ak-displaycount {
    vertical-align: middle;
    display: inline-block;
    margin-right: 0;
    line-height: 30px
}

.ak-list-options .ak-displaycount button {
    border-radius: 0;
    border: 1px solid;
    font-family: "Roboto", sans-serif;
    text-transform: none
}

.ak-list-options .ak-displaycount .ak-triggeraction {
    border: 1px solid;
    margin-right: 10px;
    margin-right: 1rem
}

.ak-list-options .ak-displaymodes-container {
    text-align: right
}

.ak-list-options .ak-displaymodes-container .ak-displaymodes {
    vertical-align: middle;
    display: inline-block;
    height: 30px;
    padding: 2px;
    position: relative;
    text-align: right;
    width: 60px
}

.ak-list-options .ak-displaymodes-container .ak-displaymodes a {
    display: inline-block;
    vertical-align: middle;
    height: 26px;
    position: relative;
    width: 26px
}

.ak-list-options .ak-list-info-no-item {
    font-weight: bold;
    padding: 40px 12px;
    padding: 4rem 1.2rem
}

.ak-list-options .ak-list-info-no-item &gt; div {
    padding-top: 30px;
    padding-top: 3rem
}

.ak-list-options .ak-list-info {
    color: #28170e
}

.ak-list-options .ak-list-info strong {
    color: #f2801b
}

.ak-list-options .ak-displaycount button {
    background: #e4e0d7;
    border-color: #c4baaf;
    color: #42301a
}

.ak-list-options .ak-displaycount button ul li {
    color: #42301a
}

.ak-list-options .btn-group.open .dropdown-toggle, .ak-list-options .ak-displaycount .ak-triggeraction {
    background: #e4e0d7;
    border-color: #c4baaf;
    color: #42301a
}

.ak-list-options .ak-displaymodes a {
    color: transparent
}

.ak-list-options .ak-displaymodes a[data-mode="table"] {
    background: url("../imgs/assets/modes.html") 0 0 no-repeat
}

.ak-list-options .ak-displaymodes a[data-mode="mosaic"] {
    background: url("../imgs/assets/modes.html") -26px -26px no-repeat
}

.ak-list-options .ak-displaymodes a[data-mode="table"].selected {
    background: url("../imgs/assets/modes.html") 0 -26px no-repeat
}

.ak-list-options .ak-displaymodes a[data-mode="mosaic"].selected {
    background: url("../imgs/assets/modes.html") -26px 0 no-repeat
}

@media all and (min-width: 768px) {
    .ak-list-options .ak-list-info {
        padding: 12px;
        padding: 1.2rem;
        text-align: left
    }
}

@media all and (min-width: 992px) {
    .ak-list-options .ak-list-info-no-item {
        float: none;
        padding: 40px 12px;
        padding: 4rem 1.2rem;
        text-align: center
    }

    .ak-list-options .ak-displaymodes-container {
        text-align: right
    }
}

.ak-carousel {
    z-index: 2
}

.ak-carousel button.arrow {
    position: absolute;
    z-index: 3;
    display: block;
    padding: 0;
    width: 35px;
    height: 35px;
    border: none;
    background-repeat: no-repeat;
    top: 40%
}

.ak-carousel button.arrow-left {
    left: 0;
    background-position: -360px 0
}

.ak-carousel button.arrow-right {
    right: 0;
    background-position: -400px 0
}

.ak-carousel.ak-carousel-theme-black button.arrow-left {
    left: 10px;
    background-position: -430px 2px
}

.ak-carousel.ak-carousel-theme-black button.arrow-right {
    right: 0;
    background-position: -467px 2px
}

.ak-carousel button.arrow-left, .ak-carousel button.arrow-right {
    background-image: url("../imgs/assets/sprite_common.png");
    background-color: transparent
}

.ak-carouseltouch {
    position: relative;
    top: 0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    opacity: 0
}

.ak-carouseltouch.loading {
    background: url("../imgs/assets/ajax-loader-indicator.gif") center center no-repeat
}

.ak-carouseltouch.loading .carouselcontainer {
    visibility: hidden
}

.ak-carouseltouch .carousel_slide .main_link {
    display: block;
    width: 930px;
    height: 260px;
    color: transparent !important;
    font-size: 0
}

.ak-carouseltouch .carousel_caption {
    position: absolute;
    top: -1px;
    right: 20px;
    bottom: auto !important;
    left: auto;
    z-index: 500;
    padding: 0;
    width: 538px;
    height: auto;
    border-top: 1px solid #000;
    background: none;
    color: #000;
    text-shadow: none;
    font-size: 0.9em;
    line-height: 1.33
}

.ak-carouseltouch .carousel_caption div:first-child {
    position: relative;
    float: right;
    margin-top: 40px;
    padding: 15px 10px 15px 5px;
    width: 300px;
    height: auto;
    border-radius: 10px 0 0 10px;
    background: none repeat scroll 0 0 #323232;
    box-shadow: inset 4px 13px 73px #222;
    color: #fff;
    text-align: left
}

.ak-carouseltouch .carousel_caption .orange {
    padding-right: 32px !important;
    padding-left: 20px !important;
    background: #1cb4ac right 5px no-repeat !important;
    color: #fff !important
}

.ak-carouseltouch .carousel_caption .red, .ak-carouseltouch .carousel_caption .orange {
    position: relative;
    right: 1px !important;
    display: block;
    float: right;
    clear: both;
    margin-top: 10px !important;
    padding-right: 5px;
    padding-left: 28px;
    height: 27px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    color: #1cb4ac !important;
    text-decoration: none;
    white-space: nowrap;
    font-weight: bold !important;
    font-style: italic;
    font-family: Lato, sans-serif;
    line-height: 27px
}

.ak-carouseltouch .items {
    position: relative;
    margin: 0;
    padding: 0;
    list-style: none
}

.ak-carouseltouch .items .item {
    position: absolute;
    top: 0;
    overflow: hidden;
    border-collapse: collapse;
    text-align: center
}

.ak-carouseltouch .items .item img {
    margin: 12px 0;
    margin: 1.2rem 0
}

.ak-carouseltouch .items .item * {
    vertical-align: middle
}

.ak-carouseltouch .carouselcontainer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.lb-container {
    height: 100%;
    position: relative
}

.lb-master {
    width: 100%;
    height: 80%
}

.mfp-content {
    height: 100%
}

.shadowbox .mfp-content {
    text-align: center
}

.shadowbox .mfp-content object, .shadowbox .mfp-content iframe {
    margin: 0 auto;
    display: block;
    position: relative;
    top: 10%
}

.lb-thumbs {
    bottom: 0;
    position: relative;
    clear: both
}

.mfp-bottom-bar {
    margin-top: -110px
}

.ak-lightboxtouch {
    cursor: pointer
}

.ak-gmaps-filters {
    margin: 0.5em 0;
    padding: 0.5em;
    background-color: #f8f8f6
}

.ak-gmaps-filters select, .ak-gmaps-filters input {
    border-radius: 0;
    padding: 0.2em;
    margin-right: 0.5em
}

.ak-gmaps-filters select {
    border: 1px solid #5d4321
}

.ak-gmaps-addresseslist {
    margin: 0 0.5em 0.5em 0;
    background-color: #f8f8f6
}

.ak-gmaps-addresseslist .ak-gmaps-address {
    padding: 0.2em 0 0.5em 0.2em
}

.ak-gmaps-addresseslist .ak-gmaps-address-title {
    font-weight: bold;
    padding-left: 2em
}

.ak-gmaps-addresseslist .ak-gmaps-address-location {
    padding: 1em
}

.ak-gmaps-addresseslist .ak-gmaps-address-link {
    border-radius: 0.2em;
    display: inline-block;
    position: relative;
    margin: 0 0.2em 0 1em;
    padding: 0.2em 0.5em 0.2em 0.5em
}

.ak-gmaps-addresseslist .ak-gmaps-address {
    border-bottom: 1px solid #88765c;
    background: #e4e0d7
}

.ak-gmaps-addresseslist .ak-gmaps-address:nth-child(2n + 1) {
    background: #cfbca3
}

.ak-gmaps-addresseslist .ak-gmaps-address-title {
    color: #f2801b
}

.ak-gmaps-addresseslist .ak-gmaps-address-link {
    background: #e4e0d7;
    box-shadow: 0 0 6px #000000 inset;
    color: #28170e
}

.ak-gmaps .ak-gmaps-container {
    margin: 0 0 0.5em 0.5em;
    min-height: 200px;
    border: 1px solid #B94A48
}

.ak-background-root {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ak-background-item {
    background-position: top center;
    background-repeat: no-repeat;
    height: 100%;
    padding: 15px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.ak-content-root {
    height: 300px;
    width: 100%;
    position: relative
}

.ak-content-item {
    height: 300px;
    background: none repeat scroll 0 0 #000;
    filter: alpha(opacity=60);
    opacity: .6
}

a.ak-content-nav-button {
    display: block;
    height: 300px;
    width: 50px;
    position: absolute;
    background: none repeat scroll 0 0 #FFF;
    filter: alpha(opacity=40);
    opacity: .4
}

a.ak-content-nav-button:hover {
    filter: alpha(opacity=80);
    opacity: .8
}

a.ak-content-nav-button.ak-previous {
    left: -55px;
    top: 0
}

a.ak-content-nav-button.ak-next {
    right: -55px;
    top: 0
}

.ak-backtotop {
    display: none;
    background: url("../imgs/assets/backtotop.png") left top no-repeat transparent
}

.ak-backtotop:hover {
    background: url("../imgs/assets/backtotop.png") left bottom no-repeat transparent
}

@media all and (min-width: 1200px) {
    .ak-backtotop {
        display: none;
        position: fixed;
        width: 68px;
        height: 182px;
        right: 5px;
        bottom: 110px
    }

    .ak-backtotop:focus {
        outline: 0
    }
}

.ak-button-modal-content {
    max-width: 320px
}

.ak-button-modal-content .qtip-content {
    padding: 0
}

.ak-button-modal.open {
    background-color: #e6e6e6;
    color: #333
}

.ak-button-modal-content.qtip-shadow {
    box-shadow: 0 5px 3px 0 #666666
}

.ak-tree .badge {
    background: #40b2b5;
    display: inline-block;
    border-radius: 5px;
    margin-left: 12px;
    margin-left: 1.2rem
}

.ak-tree ul {
    padding: 0;
    margin: 0
}

.ak-tree ul.ak-haschild li, .ak-tree ul .ak-haschild li {
    padding-left: 0
}

.ak-tree ul.ak-haschild .ak-picto-close, .ak-tree ul .ak-haschild .ak-picto-close {
    background-position: -42px 4px;
    background-repeat: no-repeat;
    position: absolute;
    cursor: pointer;
    display: block;
    width: 26px;
    height: 35px;
    top: 0;
    right: 3px
}

.ak-tree ul.ak-haschild .ak-picto-close:after, .ak-tree ul .ak-haschild .ak-picto-close:after {
    display: block;
    clear: both
}

.ak-tree ul.ak-haschild.ak-closed .ak-picto-close, .ak-tree ul .ak-haschild.ak-closed .ak-picto-close {
    background-position: -67px 4px
}

.ak-tree ul.ak-haschild.ak-closed ul, .ak-tree ul .ak-haschild.ak-closed ul {
    display: none
}

.ak-tree ul li {
    list-style: none;
    position: relative
}

.ak-tree ul li li {
    padding-left: 5px;
    padding-left: 0.5rem
}

.ak-tree ul li li a {
    font-size: 13px;
    font-size: 1.3rem
}

.ak-tree ul li.level-1 {
    background: #e4e0d7;
    list-style: none;
    margin-bottom: 0;
    position: relative
}

.ak-tree ul li.level-1:before {
    background-image: url("../imgs/assets/sprite_common.png");
    background-position: -5px -1px;
    background-repeat: no-repeat;
    margin-right: 0.2em;
    width: 10px;
    height: 24px;
    display: block;
    position: absolute;
    left: 0;
    top: 2px;
    content: ' '
}

.ak-tree ul li.level-1:first-child {
    border-bottom: 1px solid #c9c6bb
}

.ak-tree ul li.level-1 a {
    color: #28170e;
    line-height: 22px;
    font-weight: bold;
    display: block;
    padding: 5px 0;
    padding: 0.5rem 0;
    padding-left: 15px;
    padding-left: 1.5rem
}

.ak-tree.ak-tree-tutorials li.level-1 a {
    text-decoration: none
}

.ak-tree.ak-tree-tutorials li.level-2 {
    padding: 5px 0;
    padding: 0.5rem 0;
    padding-left: 10px;
    padding-left: 1rem;
    border-bottom: 1px dashed #c9c6bb
}

.ak-tree.ak-tree-tutorials li.level-2 a {
    display: block
}

.ak-tree.ak-tree-tutorials li.level-2:hover {
    background: #e4e0d7;
    color: #362712
}

.ak-tree.ak-tree-tutorials li.level-2 img {
    width: 35px;
    height: 35px;
    margin-right: 5px;
    margin-right: 0.5rem
}

.ak-tree.ak-shops-category .ak-highlight &gt; a {
    color: #40b2b5
}

.ak-tree.ak-shops-category li.level-2 a {
    background: #f6f6f6;
    border-bottom: 1px dashed #b1b1b1;
    padding: 8px 15px;
    padding: 0.8rem 1.5rem;
    font-weight: bold;
    display: block
}

.ak-tree.ak-shops-category li.level-2 a:hover {
    background: #fff
}

.ak-tree.ak-shops-category li.level-3 a {
    padding-left: 85px;
    padding-left: 8.5rem
}

.ak-tree.ak-shops-category li.level-4 a {
    padding-left: 105px;
    padding-left: 10.5rem
}

.ak-tree.ak-tree-search .badge {
    background: #8a7f66;
    color: #fff
}

.ak-tree.ak-tree-search a {
    color: #28170e;
    font-weight: bold
}

.ak-tree.ak-tree-search li.level-2 {
    background: #f8f8f6;
    border-bottom: 1px dashed #c9c6bb
}

.ak-tree.ak-tree-forum li.level-1 {
    cursor: pointer
}

.ak-tree.ak-tree-forum li.level-1:before {
    display: none
}

.ak-tree.ak-tree-forum li.level-1:hover {
    background: #ececec
}

.ak-tree.ak-tree-forum li.level-1 a {
    text-decoration: none
}

.ak-tree.ak-tree-forum li.level-2 {
    background: #f8f8f6;
    border-bottom: 1px dashed #c9c6bb
}

.ak-tree.ak-tree-forum li.level-2 a {
    display: block
}

.ak-linker-icon {
    margin: 0 5px;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat
}
.linker-loader{
    background: url("../imgs/assets/linker-loader.html") no-repeat scroll transparent
}

.qtip.ak-linker-tooltip {
    max-width: none;
    border: none;
    background: none;
    font-size: inherit;
    padding: 5px
}

.qtip.ak-linker-tooltip .qtip-close {
    right: 10px;
    top: 10px
}

.qtip.ak-linker-tooltip .qtip-tip {
    display: none !important
}

.qtip.ak-linker-tooltip .qtip-content {
    padding: 2px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker {
    width: 300px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed {
    width: 400px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed .ak-top .ak-detail {
    width: 280px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-spell {
    width: 400px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-spell .ak-top .ak-detail {
    width: 260px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-tabs-container .tab-content .no-result {
    font-size: 1.3rem;
    padding: 5px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-pagination {
    margin: 0;
    padding: 0
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-content-list.ak-tabs-inner-content {
    position: relative
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-content-list.ak-tabs-inner-content &gt; .ak-pagination {
    position: relative;
    width: 100%;
    bottom: 0
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-content-list .ak-list-element {
    border-left: none;
    border-right: none;
    height: 24px;
    line-height: 15px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-content-list .ak-list-element:first-child {
    border-top: none
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-content-list .ak-pagination li &gt; a {
    border-bottom: none;
    border-top: none
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-content-list .ak-localepage div:last-child {
    border-bottom: none
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-encyclo-detail {
    padding: 0.6em
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-encyclo-detail .ak-panel-simple-title {
    font-weight: bold;
    font-size: 0.8em;
    margin-bottom: 0.6em
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-encyclo-detail .nav-tabs &gt; li &gt; a {
    line-height: 1em;
    font-size: 1.2em
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top {
    overflow: hidden;
    padding: 10px 10px 10px 10px;
    border-bottom: 1px solid
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-illu {
    float: left;
    margin-right: 10px;
    margin-bottom: 0
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-illu.ak-encyclo-detail-illu img {
    border-width: 2px;
    max-width: 100px;
    width: 100px;
    height: 100px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-detail {
    float: left;
    line-height: 2rem;
    width: 160px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-detail .ak-name,
.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-detail .ak-level {
    font-weight: bold
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-detail .ak-type {
    font-size: 13px;
    font-size: 1.3rem;
    font-style: italic
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-detail .ak-details {
    font-size: 0.8em
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-set .ak-top,
.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-ride .ak-top,
.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-monster .ak-top,
.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-spell .ak-top {
    padding: 1rem
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-set .ak-detail,
.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-ride .ak-detail,
.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-monster .ak-detail,
.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-spell .ak-detail {
    margin-top: 0
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-state .ak-top .ak-illu.ak-encyclo-detail-illu img {
    width: 42px;
    height: 42px
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed .ak-top .ak-detail .ak-name {
    border: 1px solid;
    padding: 5px;
    font-size: 15px;
    font-size: 1.5rem
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed .ak-top .ak-detail .ak-name &gt; span {
    font-style: italic;
    font-weight: normal
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed .ak-top .ak-detail .ak-details .ak-breed-role-icon {
    margin: 0;
    width: 90px;
    margin-top: 10px;
    font-weight: bold
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed .ak-top .ak-detail .ak-details .ak-breed-role-icon:after {
    width: 90px
}

.qtip.ak-linker-tooltip.ak-tooltip-fullscreen .ak-tooltip-linker {
    width: 100% !important;
    height: 100% !important
}

.qtip.ak-linker-tooltip .ak-pagination {
    background: #e4e0d7
}

.qtip.ak-linker-tooltip .ak-tabs-container .tab-content {
    border-left: 1px solid #88765c;
    border-right: 1px solid #88765c;
    border-bottom: 1px solid #88765c;
    border-top: 1px solid #88765c
}

.qtip.ak-linker-tooltip .ak-content-list.ak-tabs-inner-content {
    position: relative
}

.qtip.ak-linker-tooltip .ak-content-list.ak-tabs-inner-content &gt; .ak-pagination {
    border-top: 1px solid #b1ac9c
}

.qtip.ak-linker-tooltip .ak-content-list .ak-list-element {
    border-left: none;
    border-right: none
}

.qtip.ak-linker-tooltip .ak-tooltip-linker {
    background: #e4e0d7;
    box-shadow: 0 0 5px #000000
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .nav-tabs {
    background: transparent
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .nav-tabs li a {
    background: transparent;
    border-color: transparent;
    color: #81807a
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .nav-tabs li.active a {
    color: #201303;
    background: #fff;
    border-color: #88765c;
    border-bottom-color: transparent
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-tooltips-class .ak-detail .ak-name {
    background: #d4d1c4;
    border-color: #c9c6bb
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-tooltips-class .ak-detail .ak-name span {
    color: #78664c
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-tooltips-class .ak-detail .ak-role-list ul li span.ak-illu-role {
    border: 1px solid #dfdbcd
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top {
    background: #d4d1c4;
    border-color: #b1ac9c
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-name {
    color: #28170e
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-type {
    color: #78664c
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-top .ak-level {
    color: #c56f07
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-caracs ul {
    border-color: #c9c6bb
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-caracs li {
    border-color: #c9c6bb
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-caracs li .ak-picto {
    border-color: #c9c6bb
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-caracs .ak-title_list {
    color: #28170e
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-caracs li {
    color: #28170e
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-caracs li.ak-style0 {
    background: #e4e0d7
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-caracs li.ak-style1 {
    background: #d4d1c4
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-caracs .ak-pagination .ak-btn-page {
    background: #d4d1c4
}

.qtip.ak-linker-tooltip .ak-tooltip-linker .ak-caracs .ak-pagination .ak-active {
    background: #40b2b5
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed .ak-top {
    background: #edeae0
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed .ak-top .ak-detail .ak-name {
    background: #e4e0d7;
    border-color: #ad9b7f
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed .ak-top .ak-detail .ak-name &gt; span {
    color: #979286
}

.qtip.ak-linker-tooltip .ak-tooltip-linker.ak-tooltip-linker-breed .ak-top .ak-detail .ak-details .ak-breed-role-icon {
    color: #28170e
}

.ak-linker-tooltip .ak-tabs li.active a {
    color: #362712
}

.ak-linker-tooltip .ak-tabs li.active a:hover {
    color: #362712
}

.ak-linker-tooltip .ak-tabs li a {
    color: #78664c
}

.ak-linker-tooltip .ak-tabs li a:hover {
    color: #78664c
}

.ak-slidemenu {
    position: absolute;
    width: 80%;
    min-width: 140px;
    max-width: 440px;
    min-height: calc(100vh - 43px);
    background: #1c1c1c;
    overflow: hidden;
    padding-top: 0;
    z-index: 4;
    display: none
}

.ak-slidemenu.notransition {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    -ms-transition: none !important;
    transition: none !important
}

.ak-slidemenu {
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}

.ak-slidemenu.ak-slidemenu-open {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.ak-slidemenu, .ak-slidemenu ul.menu ul {
    -webkit-transition: all 0.2s cubic-bezier(0.465, 0.183, 0.153, 0.946);
    -moz-transition: all 0.2s cubic-bezier(0.465, 0.183, 0.153, 0.946);
    -ms-transition: all 0.2s cubic-bezier(0.465, 0.183, 0.153, 0.946);
    -o-transition: all 0.2s cubic-bezier(0.465, 0.183, 0.153, 0.946);
    -webkit-transition: all 0.2s cubic-bezier(0.465, 0.183, 0.153, 0.946)
}

.ak-slidemenu ul.menu {
    position: relative
}

.ak-slidemenu ul.menu, .ak-slidemenu ul.menu ul {
    width: 100%;
    background: #1c1c1c;
    list-style: none;
    margin: 0;
    padding: 0;
    cursor: pointer
}

.ak-slidemenu ul.menu ul {
    position: absolute;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    top: 0
}

.ak-slidemenu ul.menu ul.level-1, .ak-slidemenu ul.menu ul.level-2 {
    background: #fff
}

.ak-slidemenu ul.menu ul.level-1 li, .ak-slidemenu ul.menu ul.level-2 li {
    border-bottom: 1px solid #dedede
}

.ak-slidemenu ul.menu ul.level-1 li a, .ak-slidemenu ul.menu ul.level-2 li a {
    color: #575757
}

.ak-slidemenu ul.menu ul.level-1 {
    top: 0
}

.ak-slidemenu ul.menu ul.level-1 li.back {
    border-bottom: none;
    background: #1c1c1c
}

.ak-slidemenu ul.menu ul.level-1 li.back a {
    color: #fff
}

.ak-slidemenu ul.menu ul.level-1 li:last-child {
    border-bottom: none
}

.ak-slidemenu ul.menu ul.level-2 {
    top: 5rem
}

.ak-slidemenu ul.menu ul.level-2 li.back {
    background: #E8E8E8
}

.ak-slidemenu ul.menu ul.level-2 li.back a {
    color: #575757
}

.ak-slidemenu ul.menu ul.level-2 li:last-child {
    border-bottom: none
}

.ak-slidemenu ul.menu ul.open {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}

.ak-slidemenu ul.menu li {
    border-bottom: 1px solid #2A2A2A
}

.ak-slidemenu ul.menu li a {
    font-family: "bebas_neueregular", sans-serif;
    color: #fff;
    font-size: 26px;
    font-size: 2.6rem;
    font-weight: 400;
    padding: .6rem 1.2rem;
    display: inline-block;
    width: 100%
}

.ak-slidemenu ul.menu li a:hover {
    text-decoration: none
}

.ak-slidemenu ul.menu li a .caret {
    border-width: 5px 0 5px 5px;
    border-color: transparent transparent transparent #40b2b5;
    border-style: solid;
    margin: 1.2rem 0 0 0;
    float: right
}

.ak-slidemenu ul.menu li.back a {
    color: #5B5B5B
}

.ak-slidemenu ul.menu li.back a .caret {
    margin: 1.2rem 0.6rem 0 0;
    border-width: 5px 5px 5px 0;
    border-color: transparent #40b2b5 transparent transparent;
    float: left
}

.ak-slidemenu .menu-buttons {
    margin-top: 10px
}

.ak-slidemenu .menu-buttons .ak-support-link {
    line-height: 32px;
    padding: 7px 12px;
    padding: 0.7rem 1.2rem;
    font-size: 15px;
    font-size: 1.5rem;
    background: #bdbdbd;
    color: #222222
}

.ak-slidemenu .menu-buttons .ak-flags-links {
    background: #bdbdbd;
    height: 31px;
    margin-left: 12px
}

@media (min-width: 550px) {
    .ak-slidemenu {
        -webkit-transform: translate3d(-100%, 0, 0);
        -moz-transform: translate3d(-100%, 0, 0);
        -o-transform: translate3d(-100%, 0, 0);
        -ms-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@media all and (max-width: 767px) {
    body .ak-mobile-menu-scroller .ak-mobile-menu-overlay {
        position: absolute;
        z-index: 2;
        width: 100%;
        height: 100%;
        top: 0;
        left: -10000px;
        opacity: 0;
        background: #000;
        cursor: pointer
    }

    body .ak-mobile-menu-scroller .ak-mobile-menu-overlay.active {
        left: 0;
        -webkit-animation: showoverlay 0.2s forwards;
        animation: showoverlay 0.2s forwards
    }

    body .ak-mobile-menu-scroller .ak-mobile-menu-overlay.inactive {
        left: 0;
        -webkit-animation: hideoverlay 0.2s forwards;
        animation: hideoverlay 0.2s forwards
    }

    body.nav-open .ak-mobile-menu-scroller {
        position: fixed
    }
}

@-webkit-keyframes showoverlay {
    0% {
        opacity: 0
    }

    100% {
        opacity: 0.8
    }
}

@keyframes showoverlay {
    0% {
        opacity: 0
    }

    100% {
        opacity: 0.8
    }
}

@-webkit-keyframes hideoverlay {
    0% {
        opacity: 0.8
    }

    100% {
        opacity: 0
    }
}

@keyframes hideoverlay {
    0% {
        opacity: 0.8
    }

    100% {
        opacity: 0
    }
}

.ak-globalsearch .ak-shop-mosaic .ak-responsivemosaic {
    border: none
}

.ak-globalsearch .ak-form {
    padding: 0
}

.ak-globalsearch .form-group {
    margin-bottom: 0
}

.ak-globalsearch .ak-form input[type="text"] {
    height: 38px;
    height: 3.8rem
}

.ak-globalsearch .ak-globalsearch-form {
    border-bottom: 1px dotted
}

.ak-globalsearch .ak-globalsearch-form form input[type="submit"] {
    padding: 0;
    width: 55px;
    width: 5.5rem;
    height: 38px;
    height: 3.8rem
}

.ak-globalsearch.ak-panel-stack.ak-glue &gt; .ak-panel.ak-result-panel.ak-noborder + .ak-panel.ak-result-panel.ak-noborder {
    border-top: 1px dotted
}

.ak-globalsearch .ak-total-count &gt; .ak-panel-content {
    color: #40b2b5;
    font-family: "bebas_neueregular", sans-serif;
    font-size: 23px;
    font-size: 2.3rem;
    margin-left: 20px;
    margin-left: 2rem
}

.ak-globalsearch .ak-search-results-count {
    display: block
}

.ak-globalsearch form {
    overflow: hidden;
    margin: 1em 1.5em
}

.ak-globalsearch form .input-group.col-xs-1, .ak-globalsearch form .input-group.col-xs-2,
.ak-globalsearch form .input-group.col-xs-3, .ak-globalsearch form .input-group.col-xs-4,
.ak-globalsearch form .input-group.col-xs-5, .ak-globalsearch form .input-group.col-xs-6,
.ak-globalsearch form .input-group.col-xs-7, .ak-globalsearch form .input-group.col-xs-8,
.ak-globalsearch form .input-group.col-xs-9, .ak-globalsearch form .input-group.col-xs-10,
.ak-globalsearch form .input-group.col-xs-11, .ak-globalsearch form .input-group.col-xs-12,
.ak-globalsearch form .input-group.col-sm-1, .ak-globalsearch form .input-group.col-sm-2,
.ak-globalsearch form .input-group.col-sm-3, .ak-globalsearch form .input-group.col-sm-4,
.ak-globalsearch form .input-group.col-sm-5, .ak-globalsearch form .input-group.col-sm-6,
.ak-globalsearch form .input-group.col-sm-7, .ak-globalsearch form .input-group.col-sm-8,
.ak-globalsearch form .input-group.col-sm-9, .ak-globalsearch form .input-group.col-sm-10,
.ak-globalsearch form .input-group.col-sm-11, .ak-globalsearch form .input-group.col-sm-12,
.ak-globalsearch form .input-group.col-md-1, .ak-globalsearch form .input-group.col-md-2,
.ak-globalsearch form .input-group.col-md-3, .ak-globalsearch form .input-group.col-md-4,
.ak-globalsearch form .input-group.col-md-5, .ak-globalsearch form .input-group.col-md-6,
.ak-globalsearch form .input-group.col-md-7, .ak-globalsearch form .input-group.col-md-8,
.ak-globalsearch form .input-group.col-md-9, .ak-globalsearch form .input-group.col-md-10,
.ak-globalsearch form .input-group.col-md-11, .ak-globalsearch form .input-group.col-md-12,
.ak-globalsearch form .input-group.col-lg-1, .ak-globalsearch form .input-group.col-lg-2,
.ak-globalsearch form .input-group.col-lg-3, .ak-globalsearch form .input-group.col-lg-4,
.ak-globalsearch form .input-group.col-lg-5, .ak-globalsearch form .input-group.col-lg-6,
.ak-globalsearch form .input-group.col-lg-7, .ak-globalsearch form .input-group.col-lg-8,
.ak-globalsearch form .input-group.col-lg-9, .ak-globalsearch form .input-group.col-lg-10,
.ak-globalsearch form .input-group.col-lg-11, .ak-globalsearch form .input-group.col-lg-12 {
    float: left;
    padding-left: 0;
    padding-right: 0
}

.ak-globalsearch form label {
    display: block;
    font-weight: normal;
    padding: 0.5em;
    text-align: center
}

.ak-globalsearch form input {
    display: table-cell;
    padding: 0.5em;
    width: 100%
}

.ak-globalsearch form input[type="text"] {
    border: 1px solid
}

.ak-globalsearch form input[type="submit"] {
    border: 1px solid;
    padding: 0.5em 1.5em;
    width: 34px;
    width: 3.4rem;
    height: 34px;
    height: 3.4rem
}

.ak-globalsearch .ak-more-results {
    font-size: 21px;
    font-size: 2.1rem;
    display: inline-block;
    font-family: "bebas_neueregular", sans-serif;
    margin: 5px 0;
    margin: 0.5rem 0;
    padding: 0.2em 0.5em;
    text-decoration: none
}

.ak-globalsearch .ak-panel .ak-panel-title a {
    font-size: 17px;
    font-size: 1.7rem;
    margin-left: 0.5em;
    font-family: "Roboto", sans-serif;
    text-transform: none;
    text-decoration: underline
}

.ak-globalsearch .ak-panel .ak-panel-footer {
    margin-bottom: 34px;
    margin-bottom: 3.4rem
}

.ak-globalsearch .ak-searchglobal-item h5 {
    margin-bottom: 0.2em;
    border-radius: 0
}

.ak-globalsearch .ak-searchglobal-item h5 a span {
    font-size: 19px;
    font-size: 1.9rem;
    font-family: "bebas_neueregular", sans-serif;
    font-weight: bold
}

.ak-globalsearch .ak-searchglobal-item p {
    line-height: 2rem;
    margin-bottom: 2rem
}

.ak-globalsearch .ak-globalsearch-counts {
    margin: 10px 5px;
    margin: 1rem 0.5rem
}

.ak-globalsearch .ak-globalsearch-counts a {
    padding: 1px;
    padding: 0.1rem;
    border: 1px solid black;
    margin: 3px;
    margin: 0.3rem
}

.ak-globalsearch .ak-breed-icon {
    margin: .4em 0 0 .4em
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel {
    margin: 0 34px;
    margin: 0 3.4rem
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel .ak-panel-title {
    font-family: "bebas_neueregular", sans-serif;
    margin-bottom: 24px;
    margin-bottom: 2.4rem;
    margin-top: 24px;
    margin-top: 2.4rem;
    padding-left: 0
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel .ak-searchglobal-item.article {
    border-top: 1px solid;
    padding: 10px;
    padding: 1rem
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel .ak-searchglobal-item.article .ak-comments {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    padding-left: 20px;
    padding-left: 2rem;
    font-family: "bebas_neueregular", sans-serif;
    height: 22px
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel .ak-searchglobal-item.article h5 {
    padding: 0;
    margin-top: 0
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel .ak-searchglobal-item.article h5 a span {
    font-family: "bebas_neueregular", sans-serif;
    font-size: 26px;
    font-size: 2.6rem;
    font-weight: normal;
    vertical-align: top;
    display: inline-block;
    text-transform: uppercase
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel .ak-searchglobal-item.article p {
    border-top: 1px solid;
    margin-top: 5px;
    margin-top: 0.5rem;
    padding: 5px 0;
    padding: 0.5rem 0;
    padding-bottom: 0
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel small {
    display: block;
    margin-top: 3px;
    margin-top: 0.3rem
}

.ak-globalsearch .ak-searchglobal-item.forum.topic h5 span {
    font-family: "bebas_neueregular", sans-serif;
    font-weight: normal;
    font-size: 26px;
    font-size: 2.6rem
}

@media all and (min-width: 768px) {
    .ak-globalsearch .ak-search-results-count {
        display: inline
    }
}

.ak-globalsearch {
    background: #f8f8f6
}

.ak-globalsearch .ak-universe-key-mmorpg {
    background-color: #9ba712
}

.ak-globalsearch .ak-universe-key-animation {
    background-color: #f28e00
}

.ak-globalsearch .ak-universe-key-plus-dofus {
    background-color: #383737
}

.ak-globalsearch .ak-universe-key-krosmaster {
    background-color: #0257a9
}

.ak-globalsearch .ak-universe-key-editions {
    background-color: #9c00a4
}

.ak-globalsearch highlight {
    color: #40b2b5
}

.ak-globalsearch.ak-panel-stack.ak-glue &gt; .ak-panel.ak-result-panel.ak-noborder + .ak-panel.ak-result-panel.ak-noborder {
    border-top-color: #b1ac9c
}

.ak-globalsearch .ak-globalsearch-form {
    background: #edeae0;
    border-bottom-color: #c9c6bb
}

.ak-globalsearch .ak-globalsearch-form input[type="submit"] {
    background: url("../imgs/assets/search.png") no-repeat scroll center center #40b2b5
}

.ak-globalsearch .ak-globalsearch-form input[type="submit"]:hover {
    background-color: #40b2b5
}

.ak-globalsearch form label {
    color: #42301a
}

.ak-globalsearch form input[type="text"] {
    border-color: #b1ac9c
}

.ak-globalsearch form input[type="submit"] {
    border-color: #0d4578
}

.ak-globalsearch .ak-more-results {
    color: #fff;
    text-shadow: 0 1px 1px #42301a
}

.ak-globalsearch .ak-searchglobal-item h5 {
    background: transparent
}

.ak-globalsearch .ak-searchglobal-item h5 a:hover span, .ak-globalsearch .ak-searchglobal-item h5 a:hover strong {
    color: #40b2b5
}

.ak-globalsearch .ak-searchglobal-item h5 small {
    color: inherit
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel .ak-searchglobal-item.article {
    border-top-color: #b1ac9c;
    background: #f3f2ed
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel .ak-searchglobal-item.article .ak-comments {
    background-image: url("../imgs/assets/comment_count.html");
    background-repeat: no-repeat;
    color: #40b2b5
}

.ak-globalsearch &gt; .ak-panel.ak-result-panel .ak-searchglobal-item.article p {
    border-top-color: #b1ac9c
}

.ak-no-result {
    padding: 0 0 210px 0;
    text-align: center
}

.ak-carrousel-bg-title {
    display: block;
    padding: 0 1rem;
    position: relative
}

.ak-carrousel-bg-title .ak-block-title {
    display: inline-block;
    width: auto;
    margin: 0 auto
}

.ak-carrousel-bg-title .ak-title-link {
    display: block;
    margin-bottom: 4px;
    text-transform: uppercase;
    font-family: 'bebas_neueregular', sans-serif;
    position: relative;
    font-size: 21px;
    line-height: 29px;
    font-style: italic;
    text-decoration: none;
    clear: both
}

.ak-carrousel-bg-title .ak-title-link:after {
    clear: both;
    content: ' ';
    display: block
}

.ak-carrousel-bg-title .ak-title-link .ak-layer {
    display: inline-block;
    padding: 10px 15px
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:first-child {
    padding-bottom: 0
}

.ak-carrousel-bg-title .ak-title-link .ak-layer.ak-layer-comments {
    float: none;
    margin-top: 3px;
    padding: 0 10px 0 15px
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-title {
    text-transform: uppercase;
    font-family: 'bebas_neueregular', sans-serif;
    position: relative;
    font-size: 29px;
    font-style: normal;
    text-decoration: none;
    display: inline-block
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-subtitle {
    margin-right: 8px
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-banner-more {
    font-family: 'bebas_neueregular', sans-serif;
    font-size: 40px;
    position: relative;
    height: 28px;
    width: 28px;
    text-align: center;
    line-height: 26px;
    display: inline-block;
    vertical-align: top;
    font-style: normal
}

.ak-carrousel-bg-title .ak-title-link .ak-layer &gt; div {
    text-align: right;
    margin-top: 3px;
    display: inline-block
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:first-child {
    text-align: left
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-comments-link {
    display: inline-block;
    position: relative;
    float: none;
    font-size: 15px;
    vertical-align: middle
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-comments-link:before {
    display: none
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-comments-link svg {
    display: inline-block;
    height: 15px;
    width: 15px;
    margin-right: 5px;
    vertical-align: middle
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:hover .ak-title {
    text-decoration: underline
}

.ak-carrousel-bg-title .ak-title-button {
    margin: 0 0 1.5rem 1.5rem
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg-title .ak-title-link .ak-layer:first-child {
        padding-bottom: 10px
    }
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg-title .ak-title-link .ak-layer.ak-layer-comments {
        float: right
    }
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg-title .ak-title-link .ak-layer .ak-comments-link {
        margin-top: 3px;
        float: right
    }
}

.ak-main-container {
    margin-top: 0px;
    padding-top: 0px
}

@media all and (min-width: 768px) {
    body.no-navbar .ak-carrousel-bg {
        margin-top: -32px
    }
}

.ak-carrousel-bg .ak-video-home {
    display: none
}

.ak-carrousel-bg .ak-video-home.ak-no-video {
    padding-top: 41.88%;
    background-size: contain !important
}

.ak-carrousel-bg .ak-video-home video {
    display: none;
    background-size: 100%;
    width: 100%
}

@media (max-width: 767px) {
    .ak-carrousel-bg .img_sm {
        padding-top: 77.18%;
        padding-bottom: 0;
        background-size: cover;
        -moz-background-size: cover
    }
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg {
        max-width: 1170px;
        margin: 0 auto;
        margin-top: -112px;
        padding: 0
    }

    .ak-carrousel-bg .ak-video-home {
        display: block
    }

    .ak-carrousel-bg .ak-video-home video {
        display: block;
        width: 100%;
        margin: 0 auto;
        background-size: 100%
    }

    .ak-carrousel-bg .ak-carrousel-bg-title {
        background: none;
        position: absolute;
        top: 188px;
        left: 50%;
        width: 590px;
        margin-left: -295px;
        padding: 0;
        text-align: center
    }

    .ak-carrousel-bg .ak-carrousel-bg-title &gt; .ak-title-link {
        display: inline-block
    }

    .ak-carrousel-bg .ak-carrousel-bg-title.ak-carrousel-bg-title-left {
        margin-left: auto;
        left: auto;
        text-align: left
    }

    .ak-carrousel-bg .ak-carrousel-bg-title .ak-title-button {
        margin: 0
    }
}

@media all and (min-width: 1200px) {
    .ak-carrousel-bg .img_sm {
        background-image: none !important
    }
}

.ak-carrousel-bg-title {
    background: #000000
}

.ak-carrousel-bg-title .btn {
    box-shadow: 1px 1px 1px 0 #000000
}

.ak-carrousel-bg-title .ak-title-link {
    color: #FFF;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6)
}

.ak-carrousel-bg-title .ak-title-link .ak-layer {
    background: rgba(0, 0, 0, 0.5)
}

.ak-carrousel-bg-title .ak-title-link .ak-title {
    color: #40b2b5
}

.ak-carrousel-bg-title .ak-title-link .ak-subtitle {
    color: #edeae0;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6)
}

.ak-carrousel-bg-title .ak-title-link .ak-banner-more {
    background: #40b2b5;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6)
}

.ak-carrousel-bg-title .ak-title-link .ak-banner-more:before {
    background: none
}

.ak-carrousel-bg-title .ak-title-link .ak-comments-link {
    color: #40b2b5
}

.ak-carrousel-bg-title .ak-title-link .ak-comments-link svg path {
    fill: #40b2b5
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:hover .ak-title {
    color: #1a91ab
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:hover .ak-subtitle {
    color: #fff
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:hover .ak-banner-more {
    background: #1a91ab
}

.ak-carrousel-bg-title .ak-title-link .ak-comments-link:hover {
    color: #1a91ab
}

.ak-carrousel-bg-title .ak-title-link .ak-comments-link:hover svg path {
    fill: #1a91ab
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg video {
        background-size: 100%
    }

    .ak-carrousel-bg .ak-carrousel-bg-title {
        background: none
    }

    .ak-carrousel-bg .ak-carrousel-bg-title:hover {
        box-shadow-color: 2px 2px 2px #000
    }
}

.ak-carrousel-bg-title {
    display: block;
    padding: 0 1rem;
    position: relative
}

.ak-carrousel-bg-title .ak-block-title {
    display: inline-block;
    width: auto;
    margin: 0 auto
}

.ak-carrousel-bg-title .ak-title-link {
    display: block;
    margin-bottom: 4px;
    text-transform: uppercase;
    font-family: 'bebas_neueregular', sans-serif;
    position: relative;
    font-size: 21px;
    line-height: 29px;
    font-style: italic;
    text-decoration: none;
    clear: both
}

.ak-carrousel-bg-title .ak-title-link:after {
    clear: both;
    content: ' ';
    display: block
}

.ak-carrousel-bg-title .ak-title-link .ak-layer {
    display: inline-block;
    padding: 10px 15px
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:first-child {
    padding-bottom: 0
}

.ak-carrousel-bg-title .ak-title-link .ak-layer.ak-layer-comments {
    float: none;
    margin-top: 3px;
    padding: 0 10px 0 15px
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-title {
    text-transform: uppercase;
    font-family: 'bebas_neueregular', sans-serif;
    position: relative;
    font-size: 29px;
    font-style: normal;
    text-decoration: none;
    display: inline-block
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-subtitle {
    margin-right: 8px
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-banner-more {
    font-family: 'bebas_neueregular', sans-serif;
    font-size: 40px;
    position: relative;
    height: 28px;
    width: 28px;
    text-align: center;
    line-height: 26px;
    display: inline-block;
    vertical-align: top;
    font-style: normal
}

.ak-carrousel-bg-title .ak-title-link .ak-layer &gt; div {
    text-align: right;
    margin-top: 3px;
    display: inline-block
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:first-child {
    text-align: left
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-comments-link {
    display: inline-block;
    position: relative;
    float: none;
    font-size: 15px;
    vertical-align: middle
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-comments-link:before {
    display: none
}

.ak-carrousel-bg-title .ak-title-link .ak-layer .ak-comments-link svg {
    display: inline-block;
    height: 15px;
    width: 15px;
    margin-right: 5px;
    vertical-align: middle
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:hover .ak-title {
    text-decoration: underline
}

.ak-carrousel-bg-title .ak-title-button {
    margin: 0 0 1.5rem 1.5rem
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg-title .ak-title-link .ak-layer:first-child {
        padding-bottom: 10px
    }
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg-title .ak-title-link .ak-layer.ak-layer-comments {
        float: right
    }
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg-title .ak-title-link .ak-layer .ak-comments-link {
        margin-top: 3px;
        float: right
    }
}

.ak-main-container {
    margin-top: 0px;
    padding-top: 0px
}

@media all and (min-width: 768px) {
    body.no-navbar .ak-carrousel-bg {
        margin-top: -32px
    }
}

.ak-carrousel-bg .ak-video-home {
    display: none
}

.ak-carrousel-bg .ak-video-home.ak-no-video {
    padding-top: 41.88%;
    background-size: contain !important
}

.ak-carrousel-bg .ak-video-home video {
    display: none;
    background-size: 100%;
    width: 100%
}

@media (max-width: 767px) {
    .ak-carrousel-bg .img_sm {
        padding-top: 77.18%;
        padding-bottom: 0;
        background-size: cover;
        -moz-background-size: cover
    }
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg {
        max-width: 1170px;
        margin: 0 auto;
        margin-top: -112px;
        padding: 0
    }

    .ak-carrousel-bg .ak-video-home {
        display: block
    }

    .ak-carrousel-bg .ak-video-home video {
        display: block;
        width: 100%;
        margin: 0 auto;
        background-size: 100%
    }

    .ak-carrousel-bg .ak-carrousel-bg-title {
        background: none;
        position: absolute;
        top: 188px;
        left: 50%;
        width: 590px;
        margin-left: -295px;
        padding: 0;
        text-align: center
    }

    .ak-carrousel-bg .ak-carrousel-bg-title &gt; .ak-title-link {
        display: inline-block
    }

    .ak-carrousel-bg .ak-carrousel-bg-title.ak-carrousel-bg-title-left {
        margin-left: auto;
        left: auto;
        text-align: left
    }

    .ak-carrousel-bg .ak-carrousel-bg-title .ak-title-button {
        margin: 0
    }
}

@media all and (min-width: 1200px) {
    .ak-carrousel-bg .img_sm {
        background-image: none !important
    }
}

.ak-carrousel-bg-title {
    background: #000000
}

.ak-carrousel-bg-title .btn {
    box-shadow: 1px 1px 1px 0 #000000
}

.ak-carrousel-bg-title .ak-title-link {
    color: #FFF;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6)
}

.ak-carrousel-bg-title .ak-title-link .ak-layer {
    background: rgba(0, 0, 0, 0.5)
}

.ak-carrousel-bg-title .ak-title-link .ak-title {
    color: #40b2b5
}

.ak-carrousel-bg-title .ak-title-link .ak-subtitle {
    color: #edeae0;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6)
}

.ak-carrousel-bg-title .ak-title-link .ak-banner-more {
    background: #40b2b5;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6)
}

.ak-carrousel-bg-title .ak-title-link .ak-banner-more:before {
    background: none
}

.ak-carrousel-bg-title .ak-title-link .ak-comments-link {
    color: #40b2b5
}

.ak-carrousel-bg-title .ak-title-link .ak-comments-link svg path {
    fill: #40b2b5
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:hover .ak-title {
    color: #1a91ab
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:hover .ak-subtitle {
    color: #fff
}

.ak-carrousel-bg-title .ak-title-link .ak-layer:hover .ak-banner-more {
    background: #1a91ab
}

.ak-carrousel-bg-title .ak-title-link .ak-comments-link:hover {
    color: #1a91ab
}

.ak-carrousel-bg-title .ak-title-link .ak-comments-link:hover svg path {
    fill: #1a91ab
}

@media all and (min-width: 768px) {
    .ak-carrousel-bg video {
        background-size: 100%
    }

    .ak-carrousel-bg .ak-carrousel-bg-title {
        background: none
    }

    .ak-carrousel-bg .ak-carrousel-bg-title:hover {
        box-shadow-color: 2px 2px 2px #000
    }
}

.ak-form {
    padding: 12px
}

.ak-form h4 {
    text-align: center;
    text-transform: uppercase;
    font-family: "bebas_neueregular", sans-serif;
    font-size: 45px;
    font-size: 4.5rem;
    color: #40b2b5
}

.ak-form h4:focus {
    border: none
}

.ak-form fieldset .row {
    margin: 0
}

.ak-form .steps {
    display: none
}

.ak-form legend {
    border: none;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    font-size: 1.5rem;
    margin-bottom: 0;
    margin-left: 15px;
    margin-left: 1.5rem;
    margin-bottom: 5px;
    margin-bottom: 0.5rem;
    color: #989e2b
}

.ak-form .form-group {
    position: relative
}

.ak-form .form-group .checkbox {
    padding-top: 0
}

.ak-form .form-group .checkbox label {
    font-size: 13px;
    font-size: 1.3rem
}

.ak-form .form-group .checkbox label.error {
    font-size: 15px;
    font-size: 1.5rem
}

.ak-form .ak-form-group {
    background: #f3f2ed;
    border-color: #dfdbcd
}

.ak-form input[type="text"], .ak-form input[type="password"], .ak-form input[type="email"] {
    border-radius: 0;
    height: 44px;
    height: 4.4rem;
    border: 1px solid #c7c3b4;
    background-color: #fff;
    margin: 0 auto
}

.ak-form input[type="text"]:focus, .ak-form input[type="password"]:focus,
.ak-form input[type="email"]:focus {
    background-color: #edeae0;
    box-shadow: none
}

.ak-form input[disabled="disabled"] {
    background: #d9d9d9
}

.ak-form select, .ak-form select.form-control {
    background: #fff;
    color: #555;
    border-color: #ccc
}

.ak-form .control-label {
    padding: 5px 0;
    padding: 0.5rem 0;
    text-align: left;
    margin-bottom: 0;
    color: #735c3e
}

.ak-form .checkbox label:nth-child(2) {
    display: block;
    font-weight: bold
}

.ak-form .checkbox label.error.control-label {
    display: inline-block
}

.ak-form .genlink, .ak-form .ak-form-help-button, .ak-form .has-success .error.control-label {
    display: none
}

.ak-form .genlink, .ak-form .row.genlink {
    margin-top: 10px
}

.ak-form .has-success input[type="text"], .ak-form .has-success input[type="password"],
.ak-form .has-success input[type="email"] {
    box-shadow: 0 0 2px 1px #40b2b5
}

.ak-form .has-success select, .ak-form .has-success textarea, .ak-form .has-success select:focus,
.ak-form .has-success textarea:focus {
    box-shadow: 0 0 2px 1px #40b2b5;
    border-color: #40b2b5
}

.ak-form .has-success .error.control-label {
    padding: 0
}

.ak-form .has-success .control-label {
    color: #40b2b5
}

.ak-form .has-error input[type="text"], .ak-form .has-error input[type="password"],
.ak-form .has-error input[type="email"], .ak-form .has-error input[type="date"],
.ak-form .has-error input[type="datetime-local"] {
    box-shadow: 0 0 2px 1px #ef3115 !important;
    background-color: #e4442c !important;
    border-color: #e4442c !important;
    color: #fff !important
}

.ak-form .has-error .form-control::-webkit-input-placeholder {
    color: #fff !important
}

.ak-form .has-error .form-control::-moz-placeholder {
    color: #fff !important
}

.ak-form .has-error .error.control-label {
    color: #e4442c
}

.ak-form .ak-btn-popup {
    display: block;
    position: absolute;
    height: 16px;
    padding: 0;
    right: 0;
    top: 44px;
    width: 16px
}

.ak-form .form-control {
    color: #555;
    width: 94%;
    display: inline-block
}

.ak-form .text-center {
    text-align: center
}

.ak-form .ak-form-group {
    border: 1px solid;
    padding: 10px;
    padding: 1rem
}

.ak-form .form-group .captcha {
    padding: 0
}

.ak-form .block_captcha .ak-column:nth-child(1) {
    background: #1E2222
}

.ak-form .block_captcha .ak-column:nth-child(1) .form-group .control-label {
    color: #fff
}

.ak-form .block_captcha .ak-column:nth-child(1) .form-group.has-success .control-label {
    color: #40b2b5
}

.ak-form .row.block_captcha {
    margin: 22px 0;
    margin: 2.2rem 0;
    width: 97%
}

.ak-form .row.block_captcha #captcha {
    margin-top: 20px;
    margin-top: 2rem;
    width: 100%
}

.ak-form .row.block_captcha #captcha_link {
    font-size: 11px;
    font-size: 1.1rem;
    padding-left: 20px;
    padding-left: 2rem;
    background-image: url("../imgs/assets/new_captcha.png");
    background-repeat: no-repeat;
    background-position: 3px 5px
}

.ak-form .ak-title-final-step, .ak-form .form-group .checkbox label a {
    color: #40b2b5
}

.ak-form .ak-title-final-step {
    font-size: 32px;
    font-family: "bebas_neueregular", sans-serif;
    font-weight: normal;
    vertical-align: middle;
    margin-top: 0
}

.ak-form .ak-title-final-step:before {
    background-image: url("../imgs/assets/final-step.png");
    content: " ";
    display: inline-block;
    position: relative;
    width: 62px;
    height: 63px;
    background-repeat: no-repeat;
    vertical-align: middle;
    top: 6px
}

.ak-form .row.block_captcha .form-group {
    margin: 0
}

.ak-form #captcha_link {
    display: block;
    padding: 5px;
    padding: 0.5rem
}

.ak-form .ak-btn-popup {
    background: none;
    border: none;
    background-image: url("../imgs/assets/btn_popup.png");
    background-repeat: no-repeat
}

.ak-form .row.block_captcha .ak-btn-popup {
    right: -27px;
    top: 30px;
    width: 16px;
    height: 16px
}

.ak-form #passwordpower {
    height: 35px;
    position: absolute;
    right: 7%;
    top: 36px;
    width: 17px;
    background-image: url("../imgs/assets/passwordpower.png")
}

.ak-form #passwordpower.bad {
    background-position: -17px 0
}

.ak-form #passwordpower.low {
    background-position: -34px 0
}

.ak-form #passwordpower.medium {
    background-position: -51px 0
}

.ak-form #passwordpower.good {
    background-position: -68px 0
}

.ak-form #passwordpower.high {
    background-position: -85px 0
}

.ak-form .ak-button-login, .ak-form .ak-button-already-account,
.ak-form .ak-cnil {
    text-align: center;
    margin-top: 8px;
    display: block;
    font-size: 13px
}

.ak-form .ak-cnil {
    color: #40b2b5
}

.ak-form .btn {
    white-space: normal
}

@media all and (min-width: 768px) {
    .ak-form .row.block_captcha .ak-column {
        display: table-cell;
        float: none;
        vertical-align: top
    }
}

@media all and (min-width: 992px) {
    .ak-modal-wrapper .ak-form .ak-btn-popup {
        display: block
    }

    .ak-modal-wrapper .ak-form .form-control {
        width: 97%
    }

    .ak-form .ak-btn-popup {
        display: none
    }

    .ak-form #passwordpower {
        right: 10px
    }

    .ak-form .form-control, .ak-form .row.block_captcha {
        width: 100%
    }
}

.ak-modal .ak-form .ak-btn-popup {
    right: -6px;
    top: 15px
}

.ak-modal-nickname .ak-nicknameform label.error {
    padding-left: 0
}

.ak-modal-nickname .ak-nicknameform input[type="text"] {
    margin: 0
}

.ak-tooltip-white a {
    color: #40b2b5
}

.ak-date-select .ak-date-select-inner div:first-child .form-group {
    margin-left: -6px
}

.ak-date-select .ak-date-select-inner .form-group {
    margin-left: 0;
    margin-bottom: 0
}

.ak-field-email-didyoumean {
    cursor: pointer;
    font-style: italic;
    padding: 4px
}

.ui-datepicker {
    border: 1px solid;
    border-radius: 3px;
    background: #f8f8f6;
    border-color: #b1b1b1;
    box-shadow: 0 0 4px #555
}

.ui-datepicker .ui-datepicker-prev {
    font-size: 0;
    left: 10px
}

.ui-datepicker .ui-datepicker-prev:after, .ui-datepicker .ui-datepicker-prev:hover:after {
    content: 'â€¹';
    position: relative;
    display: block;
    font-size: 23px;
    font-size: 2.3rem;
    font-weight: bold;
    text-align: right;
    left: 10px
}

.ui-datepicker .ui-datepicker-next {
    font-size: 0
}

.ui-datepicker .ui-datepicker-next:after, .ui-datepicker .ui-datepicker-next:hover:after {
    content: 'â€º';
    position: relative;
    display: block;
    font-size: 23px;
    font-size: 2.3rem;
    font-weight: bold;
    text-align: left;
    right: 10px
}

/*!
 * jQuery UI Datepicker $VERSION
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em
}

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    top: 1px
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px
}

.ui-datepicker .ui-datepicker-next {
    right: 2px
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px
}

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0
}

.ui-datepicker select.ui-datepicker-month-year {
    width: 100%
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0
}

.ui-datepicker td {
    border: 0;
    padding: 1px
}

.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left
}

.ui-datepicker.ui-datepicker-multi {
    width: auto
}

.ui-datepicker-multi .ui-datepicker-group {
    float: left
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0
}

.ui-datepicker-rtl {
    direction: rtl
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px
}

.ui-timepicker-div .ui-widget-header {
    margin-bottom: 8px
}

.ui-timepicker-div dl {
    text-align: left
}

.ui-timepicker-div dl dt {
    float: left;
    clear: left;
    padding: 0 0 0 5px
}

.ui-timepicker-div dl dd {
    margin: 0 10px 10px 40%
}

.ui-timepicker-div td {
    font-size: 90%
}

.ui-tpicker-grid-label {
    background: none;
    border: none;
    margin: 0;
    padding: 0
}

.ui-timepicker-rtl {
    direction: rtl
}

.ui-timepicker-rtl dl {
    text-align: right;
    padding: 0 5px 0 0
}

.ui-timepicker-rtl dl dt {
    float: right;
    clear: right
}

.ui-timepicker-rtl dl dd {
    margin: 0 40% 10px 10px
}

.ak-datetimepicker {
    font-weight: normal
}

.ak-datetimepicker .ui-datepicker {
    padding-bottom: 10px;
    padding-bottom: 1rem;
    background: none
}

.ak-datetimepicker .ui-datepicker .ui-datepicker-prev, .ak-datetimepicker .ui-datepicker .ui-datepicker-next {
    cursor: pointer;
    width: 20px;
    height: 20px
}

.ak-datetimepicker .ui-datepicker .ui-datepicker-calendar {
    margin-bottom: 0
}

.ak-datetimepicker .ui-datepicker .ui-datepicker-calendar .ak-selectable,
.ak-datetimepicker .ui-datepicker .ui-datepicker-calendar .ui-state-active {
    font-weight: bold;
    cursor: pointer
}

.ak-datetimepicker .ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day,
.ak-datetimepicker .ui-datepicker .ui-datepicker-calendar .ui-state-active {
    color: #40b2b5
}

/*!
 * jQuery UI Datepicker $VERSION
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em
}

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    top: 1px
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px
}

.ui-datepicker .ui-datepicker-next {
    right: 2px
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px
}

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0
}

.ui-datepicker select.ui-datepicker-month-year {
    width: 100%
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0
}

.ui-datepicker td {
    border: 0;
    padding: 1px
}

.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left
}

.ui-datepicker.ui-datepicker-multi {
    width: auto
}

.ui-datepicker-multi .ui-datepicker-group {
    float: left
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0
}

.ui-datepicker-rtl {
    direction: rtl
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px
}

.ui-timepicker-div .ui-widget-header {
    margin-bottom: 8px
}

.ui-timepicker-div dl {
    text-align: left
}

.ui-timepicker-div dl dt {
    float: left;
    clear: left;
    padding: 0 0 0 5px
}

.ui-timepicker-div dl dd {
    margin: 0 10px 10px 40%
}

.ui-timepicker-div td {
    font-size: 90%
}

.ui-tpicker-grid-label {
    background: none;
    border: none;
    margin: 0;
    padding: 0
}

.ui-timepicker-rtl {
    direction: rtl
}

.ui-timepicker-rtl dl {
    text-align: right;
    padding: 0 5px 0 0
}

.ui-timepicker-rtl dl dt {
    float: right;
    clear: right
}

.ui-timepicker-rtl dl dd {
    margin: 0 40% 10px 10px
}

.ak-tooltip-content, .ak-tooltip-white, .ak-tooltip-white-shop {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 15px;
    line-height: 1.5rem;
    border-radius: 3px;
    padding: 0;
    max-width: 200px
}

.ak-tooltip-content .ak-panel-title, .ak-tooltip-white .ak-panel-title,
.ak-tooltip-white-shop .ak-panel-title {
    margin-bottom: 12px
}

.ak-tooltip-content .ak-row, .ak-tooltip-white .ak-row, .ak-tooltip-white-shop .ak-row {
    display: table;
    width: 100%
}

.ak-tooltip-content .ak-cell, .ak-tooltip-white .ak-cell, .ak-tooltip-white-shop .ak-cell {
    display: table-cell;
    vertical-align: middle;
    margin: 0;
    padding: 5px;
    padding: 0.5rem
}

.ak-tooltip-content .qtip-close, .ak-tooltip-white .qtip-close,
.ak-tooltip-white-shop .qtip-close {
    top: 5px;
    right: 5px
}

.ak-tooltip-ajax.loading {
    max-width: none;
    border: none;
    background: none;
    font-size: inherit;
    box-shadow: none
}

.ak-tooltip-ajax.loading .qtip-tip, .ak-tooltip-ajax.loading .qtip-content {
    display: none !important
}

.ak-tooltip-white {
    border-radius: 5px
}

.ak-tooltip-white .qtip-titlebar {
    background: none
}

.ak-tooltip-white-shop {
    border-radius: 0;
    padding: 15px;
    padding: 1.5rem
}

.ak-tooltip-white-shop .qtip-titlebar {
    background: none
}

.ak-tooltip-white-shop .qtip-content {
    text-align: center
}

.ak-tooltip-white-shop .qtip-content p {
    text-align: center
}

.ak-tooltip-white-shop .ak-form {
    padding: 0
}

.ak-tooltip-white-shop .ak-tooltip-process {
    margin: 0
}

.ak-tooltip-blue {
    padding: 5px;
    padding: 0.5rem;
    border-radius: 5px
}

.ak-tooltip-blue .qtip-titlebar {
    background: none
}

@media all and (min-width: 768px) {
    .ak-tooltip-content, .ak-tooltip-white, .ak-tooltip-blue, .ak-tooltip-white-shop {
        max-width: 280px
    }
}

@media all and (max-width: 767px) {
    .ak-tooltip-wide {
        max-width: none !important;
        width: 90% !important;
        left: 5% !important
    }
}

@media all and (min-width: 768px) {
    .ak-tooltip-wide {
        width: 500px !important;
        left: auto
    }

    .ak-tooltip-wide.ak-tooltip-content, .ak-tooltip-wide.ak-tooltip-white,
    .ak-tooltip-wide.ak-tooltip-blue, .ak-tooltip-wide.ak-tooltip-white-shop {
        max-width: 500px !important
    }

    .ak-tooltip-wide.qtip, .ak-tooltip-wide.qtip-content {
        max-width: 500px !important
    }
}

.ak-tooltip-fullscreen {
    left: 0 !important;
    top: 0 !important;
    max-width: none;
    max-height: none;
    width: 100% !important;
    height: 100% !important;
    position: fixed !important
}

.ak-tooltip-fullscreen .ui-tooltip-tip {
    display: none
}

.ak-tooltip-fullscreen .ui-tooltip-titlebar {
    border-width: 0 0 1px
}

.ak-tooltip-fullscreen .ui-tooltip-content {
    border-width: 0
}

.ak-tooltip-fullscreen .qtip-content {
    height: 100% !important
}

.ak-tooltip-content {
    background: #40b2b5;
    color: #fff;
    border-color: white;
}

.ak-tooltip-content .qtip-titlebar {
    background: none
}

.ak-tooltip-white {
    background: #fff;
    color: #28170e;
    border-color: #b1b1b1
}

.ak-tooltip-white .qtip-titlebar {
    background: none
}

.ak-tooltip-white-shop {
    background: #f8f8f6;
    border-color: #ad9b7f;
    box-shadow: 0 0 2px 3px #c2c2c0
}

.ak-tooltip-white-shop .qtip-titlebar {
    background: none
}

.ak-tooltip-blue {
    background: #5ea0d4;
    color: #ffffff;
    text-shadow: 0px 0px 3px #000;
    border-color: #9bc4e0
}

.ak-tooltip-blue .qtip-titlebar {
    background: none
}

.ak-ads {
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ui-autocomplete-loading {
    background: url("../imgs/assets/ajax-loader-indicator.gif") 254px 6px no-repeat
}

.ui-autocomplete, .ui-autocomplete ul.ui-autocomplete {
    border-radius: 0;
    padding: 12px;
    width: auto
}

.ui-autocomplete li, .ui-autocomplete ul.ui-autocomplete li {
    list-style: none;
    padding: 5px;
    padding: 0.5rem;
    line-height: 15px;
    line-height: 1.5rem;
    text-align: left
}

.ui-autocomplete li a, .ui-autocomplete ul.ui-autocomplete li a {
    text-decoration: none;
    font-size: 13px;
    font-size: 1.3rem
}

.ui-autocomplete li .ak-title, .ui-autocomplete ul.ui-autocomplete li .ak-title {
    text-align: left;
    float: left;
    font-weight: bold;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 17px;
    line-height: 1.7rem
}

.ui-autocomplete li .ak-subtitle, .ui-autocomplete ul.ui-autocomplete li .ak-subtitle {
    display: inline-block;
    text-align: left;
    float: left;
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 17px;
    line-height: 1.7rem
}

.ui-autocomplete li .ak-subtitle:before, .ui-autocomplete ul.ui-autocomplete li .ak-subtitle:before {
    content: ' - ';
    display: inline-block;
    margin: 0 5px;
    margin: 0 0.5rem
}

.ui-autocomplete li:after, .ui-autocomplete ul.ui-autocomplete li:after {
    clear: both;
    display: block;
    content: ' ';
    position: relative
}

.ui-autocomplete .ui-autocomplete-category {
    font-size: 13px;
    font-size: 1.3rem;
    border-top: 1px solid;
    font-family: "Roboto", sans-serif;
    font-weight: bold;
    padding: 5px
}

.ui-autocomplete .ui-menu-item {
    font-size: 13px;
    font-size: 1.3rem;
    font-family: "Roboto", sans-serif
}

.ui-autocomplete .ui-menu-item .title {
    font-size: 15px;
    font-size: 1.5rem;
    font-weight: bold;
    text-decoration: none
}

.ui-autocomplete .ui-menu-item a &gt; div {
    display: table-cell;
    vertical-align: middle;
    height: 30px
}

.ui-autocomplete .ui-menu-item &gt; a.ui-state-focus {
    border: 1px solid transparent;
    cursor: pointer
}

.ui-autocomplete .ui-autocomplete-category:first-child, .ui-autocomplete .ui-menu-item:first-child {
    border-top: none
}

@media all and (min-width: 768px) {
    .ui-autocomplete ul.ui-autocomplete {
        border-radius: 0;
        left: -91px;
        min-width: 380px
    }
}

.ui-autocomplete-loading {
    background-color: #f8f8f6
}

.ui-autocomplete, .ui-autocomplete ul.ui-autocomplete {
    background: #f3f2ed
}

.ui-autocomplete .ui-autocomplete-category {
    border-color: #c9c6bb;
    color: #e3c489
}

.ui-autocomplete .ui-menu-item {
    color: #e3c489
}

.ui-autocomplete .ui-menu-item:hover, .ui-autocomplete .ui-menu-item.ui-state-focus {
    background: #d2cfc5
}

.ui-autocomplete .ui-menu-item .ak-title {
    color: #433521
}

.ui-autocomplete .ui-menu-item .ak-title span {
    color: #97aa2b
}

.ui-autocomplete .ui-menu-item .ak-subtitle {
    color: #8c7d5e
}

.ak-block-shop {
    margin-bottom: 12px;
    margin-bottom: 1.2rem;
    background: url("../imgs/assets/bg-shop.jpg")
}

.ak-block-shop .ak-shop-title, .ak-block-shop .ak-shop-link {
    display: block;
    text-transform: uppercase;
    font-family: "bebas_neueregular", sans-serif;
    position: relative
}

.ak-block-shop .ak-shop-title:before {
    width: 42px;
    height: 51px;
    content: '';
    position: absolute;
    left: -50px;
    top: 0
}

.ak-block-shop .ak-shop-top {
    padding: 5px 0;
    padding: 0.5rem 0;
    padding-bottom: 10px;
    padding-bottom: 1rem
}

.ak-block-shop .ak-shop-title {
    display: inline-block;
    font-size: 34px;
    font-size: 3.4rem;
    margin-left: 50px;
    margin-left: 5rem;
    position: relative
}

.ak-block-shop .ak-shop-link {
    font-size: 19px;
    font-size: 1.9rem;
    margin-top: 5px;
    margin-top: 0.5rem;
    margin-bottom: 5px;
    margin-bottom: 0.5rem;
    padding: 8px 12px;
    padding: 0.8rem 1.2rem;
    display: inline-block;
    text-decoration: none
}

.ak-block-shop .ak-shop-articles {
    margin: 0 6px
}

.ak-block-shop .ak-shop-article-title {
    margin-top: 8px
}

.ak-block-shop .ak-shop-article-illustration {
    padding: 15px 0;
    padding: 1.5rem 0;
    max-height: 190px;
    text-align: center;
    position: relative
}

.ak-block-shop .ak-shop-article-illustration:before {
    content: '';
    width: 83px;
    height: 83px;
    position: absolute;
    top: 0;
    left: 0
}

.ak-block-shop .ak-shop-article-action {
    overflow: hidden
}

.ak-block-shop .ak-icon-ogrines, .ak-block-shop .ak-icon-character {
    display: inline-block;
    height: 31px;
    width: 35px;
    position: relative;
    top: 8px
}

.ak-block-shop .ak-shop-article-title {
    display: block;
    font-weight: bold;
    margin-left: 22px
}

.ak-block-shop .ak-shop-article-server {
    display: block;
    font-size: 14px;
    margin-left: 22px
}

.ak-block-shop .ak-shop-article-price {
    display: block;
    font-weight: bold;
    margin-left: 22px;
    font-size: 19px;
    font-size: 1.9rem;
    line-height: 0;
    position: relative;
    top: -10px
}

.ak-block-shop .ak-shop-article-price strike {
    font-size: 13px;
    font-size: 1.3rem
}

.ak-block-shop .ak-shop-articles .ak-column + .ak-column {
    display: none
}

.ak-block-shop .ak-shop-article-container &gt; .text-center, .ak-block-shop .ak-shop-article-action {
    overflow: hidden
}

.ak-block-shop .ak-btn-unlock, .ak-block-shop .ak-btn-unlock-character {
    margin: 15px 22px;
    padding: 0;
    display: block;
    padding-right: 12px;
    padding-right: 1.2rem;
    line-height: 48px
}

.ak-block-shop .ak-btn-unlock .ak-icon-med, .ak-block-shop .ak-btn-unlock-character .ak-icon-med {
    float: left;
    vertical-align: middle;
    margin-right: 12px;
    margin-right: 1.2rem
}

.ak-block-shop .ak-shop-title {
    color: #fff;
    text-shadow: 0 1px 1px #333
}

.ak-block-shop .ak-shop-title:before {
    background: url("../imgs/assets/icon-shop.png")
}

.ak-block-shop .ak-shop-link {
    color: #fff;
    text-shadow: 0 1px 1px #333;
    background-color: rgba(0, 0, 0, 0.2)
}

.ak-block-shop .ak-shop-link:hover {
    background-color: rgba(0, 0, 0, 0.4)
}

.ak-block-shop .ak-shop-article-container {
    background-color: #fff
}

.ak-block-shop .ak-shop-article-title a {
    color: #362712
}

.ak-block-shop .ak-shop-article-price a {
    color: #00b2b8
}

.ak-block-shop .ak-shop-article-illustration {
    background-image: url("../imgs/assets/bg-article.jpg");
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center
}

.ak-block-shop .ak-shop-article-illustration:before {
    background-image: url("../imgs/assets/bg-new.png")
}

.ak-block-shop .ak-icon-ogrines {
    background-image: url("../imgs/assets/icon-ogrines.png")
}
.ak-block-shop .ak-icon-character {
    background-image: url("../imgs/assets/icon-character.html")
}

.ak-block-shop .ak-icon-med.ak-unlock, .ak-block-shop .ak-icon-med.ak-cart,
.ak-block-shop .ak-icon-med.ak-trash, .ak-block-shop .ak-icon-med.ak-basket,
.ak-block-shop .ak-icon-med.ak-search {
    background-image: url("../imgs/assets/sprite_shop.png");
    background-repeat: no-repeat
}

.ak-block-shop .ak-icon-med.ak-unlock, .ak-block-shop .ak-icon-med.ak-cart,
.ak-block-shop .ak-icon-med.ak-trash, .ak-block-shop .ak-icon-med.ak-basket,
.ak-block-shop .ak-icon-med.ak-search {
    background-size: 46px auto
}

.ak-block-shop .ak-icon-med.ak-unlock {
    background-position: 0 -5px
}

.ak-block-shop .ak-icon-med.ak-cart {
    background-position: 0 -68px
}

.ak-block-shop .ak-icon-med.ak-trash {
    background-position: 0 -131px
}

.ak-block-shop .ak-icon-med.ak-basket {
    background-position: 0 -192px
}

.ak-block-shop .ak-icon-med.ak-search {
    background-position: 0 -252px
}

.ak-block-shop .ak-btn-unlock {
    background: #ff9d01
}

.ak-block-shop .ak-btn-unlock-character {
    background: #33aef3
}

.ak-block-shop .ak-btn-unlock:hover, .ak-block-shop .ak-btn-unlock .ak-icon-med {
    background-color: #ec8c02
}
.ak-block-shop .ak-btn-unlock-character:hover, .ak-block-shop .ak-btn-unlock-character .ak-icon-med {
    background-color: #298bc3;
}

@media all and (min-width: 768px) {
    .ak-block-shop .ak-shop-articles {
        margin: 0 12px
    }

    .ak-block-shop .ak-shop-articles .ak-column + .ak-column {
        display: block
    }
}

@media all and (min-width: 992px) {
    .ak-block-shop .ak-shop-articles {
        margin: 0 6px
    }

    .ak-block-shop .ak-shop-articles .ak-column + .ak-column {
        display: none
    }
}

.ak-video {
    height: 0;
    padding-bottom: 56.25%;
    padding-top: 25px;
    position: relative
}

.ak-video iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ak-responsivemosaic {
    border-top: 1px solid;
    margin: 0;
    padding: 0;
    position: relative;
    border-top-color: #b1ac9c
}

.ak-responsivemosaic .row {
    padding: 12px
}

.ak-responsivemosaic .ak-mosaic-item {
    border: 1px solid;
    margin: 0 auto 12px auto;
    padding: 0 0 12px 0;
    position: relative;
    background: #f3f2ed;
    border-color: #dfdbcd
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-illu {
    padding: 15px;
    padding: 1.5rem;
    border: 4px inset;
    position: relative;
    text-align: center;
    border-radius: 0;
    overflow: hidden
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-illu a, .ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-illu span {
    display: block
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-illu img.img-responsive-mosaic {
    max-width: 100%
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-legend {
    display: block;
    padding: 0 12px;
    position: relative;
    text-align: right
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-detail {
    margin: 12px 12px 0 12px;
    position: relative
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-detail .ak-mosaic-item-name,
.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-detail .ak-mosaic-item-category {
    line-height: 18px;
    line-height: 1.8rem;
    margin: 0 auto;
    padding: 0;
    position: relative
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-detail .ak-mosaic-item-name .ak-icon-small {
    vertical-align: middle
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-detail .ak-mosaic-item-category {
    font-size: 13px;
    font-size: 1.3rem;
    margin-top: 15px;
    margin-top: 1.5rem;
    font-style: italic
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-detail .ak-mosaic-item-category .ak-icon-small {
    vertical-align: middle
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-info {
    font-size: 15px;
    font-size: 1.5rem;
    display: block
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-illu {
    border-color: #c9c6bb;
    background: url("../imgs/assets/bg-item.jpg") center center no-repeat;
    background-size: cover;
    color: #c9c6bb
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-category {
    color: #81807a
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-name {
    color: #362712
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-name a {
    color: #362712
}

.ak-responsivemosaic .ak-mosaic-item .ak-mosaic-item-info {
    color: #c56f07
}

.ak-responsivemosaic .ak-mosaic-item:hover .ak-mosaic-item-illu,
.ak-responsivemosaic .ak-mosaic-item.inlineopen .ak-mosaic-item-illu {
    background: url("../imgs/assets/bg-item-hover.jpg") center center no-repeat;
    background-size: cover
}

.ak-jobs .ak-responsivemosaic .ak-mosaic-item-illu {
    padding: 0
}

.ak-medias-grid {
    padding: 0 15px;
    padding: 0 1.5rem;
    padding-bottom: 12px;
    padding-bottom: 1.2rem
}

.ak-medias-grid .ak-link-media {
    display: block;
    position: relative;
    z-index: 2
}

.ak-medias-grid .ak-media-elt-title {
    padding: 5px;
    padding: 0.5rem
}

.ak-medias-grid .ak-media-viewcount {
    font-size: 13px;
    font-size: 1.3rem;
    padding: 5px 0;
    padding: 0.5rem 0;
    display: block;
    text-align: right
}

.ak-medias-grid.ak-item-list .ak-item-elt-content {
    margin-top: 8px;
    margin-top: 0.8rem
}

.ak-medias-home .ak-panel-title {
    text-shadow: none
}

.ak-medias-home .ak-images-list .ak-row-break + .col-xs-6 {
    margin-top: 12px;
    margin-top: 1.2rem
}

.ak-displaycount {
    margin-right: 15px;
    margin-right: 1.5rem
}

.ak-medias-grid {
    background: #f8f8f6
}

.ak-medias-grid .ak-media-viewcount {
    color: #78664c
}

.ak-intro-container {
    overflow: hidden
}

.ak-map-widget {
    margin-top: 30px;
    margin-top: 3rem;
    margin-bottom: 30px;
    margin-bottom: 3rem
}

.ak-map-widget .ak-map-filters {
    margin-bottom: 10px
}

.ak-map-widget .ak-map-filters .ak-form {
    padding: 0
}

.ak-map-widget .ak-map-filters .ak-form .ak-filter-period {
    margin-top: 10px
}

.ak-map-widget .ak-map-widget-content .ak-map-locations {
    overflow: auto;
    height: 500px;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid
}

.ak-map-widget .ak-map-widget-content .ak-map-locations &gt; ul {
    min-height: 500px
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-map-locations-empty {
    padding: 15px
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list {
    padding: 0;
    margin: 0;
    display: block
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location {
    border-bottom: 1px solid;
    position: relative;
    padding: 5px;
    padding: 0.5rem;
    padding-left: 74px;
    padding-left: 7.4rem;
    margin: 0;
    font-size: 13px;
    font-size: 1.3rem;
    cursor: pointer
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location .ak-inner {
    padding: 0;
    margin: 0
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location .ak-location-distance {
    font-size: 11px;
    font-size: 1.1rem
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location:before {
    width: 50px;
    height: 50px;
    display: block;
    left: 12px;
    top: 12px;
    position: absolute;
    content: ' '
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location .ak-title {
    font-family: "bebas_neueregular", sans-serif;
    font-size: 20px;
    font-size: 2rem;
    line-height: 20px;
    line-height: 2rem;
    margin-top: 4px;
    margin-top: 0.4rem
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location .ak-details strong {
    font-size: 15px;
    margin: 12px 0;
    margin: 1.2rem 0;
    margin-bottom: 0;
    display: block;
    text-transform: uppercase
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location .ak-details ul {
    margin: 0;
    padding: 0
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location .ak-details ul li {
    list-style: none;
    padding-left: 12px;
    padding-left: 1.2rem
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location span {
    font-family: "bebas_neueregular", sans-serif;
    font-size: 18px;
    font-size: 1.8rem
}

.ak-map-widget .ak-map-widget-content .ak-map {
    position: relative;
    height: 500px;
    border: 1px solid
}

@media all and (min-width: 768px) {
    .ak-map-widget .ak-map-widget-content .row:first-child div:first-child {
        padding-right: 0
    }

    .ak-map-widget .ak-map-widget-content .row:first-child div:nth-child(2) {
        padding-left: 0
    }
}

@media all and (max-width: 767px) {
    .ak-map-widget .ak-map-widget-content .ak-map-locations {
        border-top: 1px solid;
        border-left: 1px solid;
        border-right: 1px solid;
        border-bottom: 0
    }
}

.ak-next-event.ak-panel .ak-panel-title {
    text-align: center;
    padding-left: 0;
    border-bottom: none
}

.ak-next-event.ak-panel .ak-panel-title .ak-panel-title-icon {
    display: none
}

.ak-map-baseline .ak-baseline-item {
    padding: 12px;
    padding: 1.2rem;
    font-size: 13px;
    font-size: 1.3rem
}

.ak-map-baseline .ak-baseline-item img {
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

.ak-map-intro {
    background: #f3f2ed
}

.ak-map-widget .ak-map-widget-content .ak-map-locations {
    color: #b1ac9c;
    display: block;
    position: relative;
    overflow: auto
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location {
    color: #b1ac9c
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location .ak-details {
    color: #462b10
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location .ak-details ul li {
    background: url("../imgs/assets/li.png") 0 3px no-repeat
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location .ak-inner {
    color: #28170e
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location:before {
    background: url("../imgs/assets/icon.png")
}

.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location span,
.ak-map-widget .ak-map-widget-content .ak-map-locations .ak-locations-list .ak-location a {
    color: #40b2b5
}

.ak-map-widget .ak-map-widget-content .ak-map {
    border-color: #b1ac9c;
    color: #b1ac9c
}

.ak-next-event .ak-panel-title {
    background: #9c00a4;
    color: #fff
}

.ak-map-baseline .ak-baseline-item {
    background: #e9e4db;
    color: #422f14
}

.ak-quiz-fnac.ak-panel .ak-panel-content img {
    border: 1px solid
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-panel-title {
    padding-left: 0;
    font-size: 22px;
    font-size: 2.2rem;
    text-align: center;
    border-bottom: 0
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-panel-title .ak-panel-title-icon {
    display: none
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-panel-title img {
    display: inline-block;
    margin: 0 3px;
    margin: 0 0.3rem
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-panel-content {
    padding: 0;
    overflow: hidden;
    font-size: 13px;
    font-size: 1.3rem
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-panel-content p {
    margin: 12px;
    margin: 1.2rem
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-panel-content .ak-img-container {
    padding: 12px;
    padding: 1.2rem
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-panel-content img {
    position: relative;
    display: inline-block
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-panel-content .ak-link-container {
    margin-top: 12px;
    margin-top: 1.2rem;
    text-align: center;
    padding: 12px;
    padding: 1.2rem
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside.ak-title-big .ak-panel-title {
    font-size: 34px;
    font-size: 3.4rem;
    text-align: center;
    text-indent: -15px
}

.ak-quiz-fnac.ak-panel .ak-panel-content {
    color: #fff
}

.ak-quiz-fnac.ak-panel .ak-panel-content img {
    border-color: #94c8d9
}

.ak-quiz-fnac.ak-panel .ak-panel-content strong {
    color: #dd9b26
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-panel-title {
    color: #f0b128;
    background: url("../imgs/assets/stripes-blue.html") 0 0
}

.ak-quiz-fnac.ak-panel.ak-quiz-fnac-aside .ak-link-container {
    background: url("../imgs/assets/stripes-blue.html") 0 0
}

.ak-icon-big {
    display: inline-block;
    width: 65px;
    height: 65px
}

.ak-icon-med {
    display: inline-block;
    width: 48px;
    height: 48px
}

.ak-icon-tiny {
    display: inline-block;
    width: 34px;
    height: 34px
}

.ak-icon-small {
    display: inline-block;
    width: 22px;
    height: 22px
}

.ak-emblem, .ak-entitylook {
    display: inline-block;
    vertical-align: middle
}

.ak-icon-big.ak-filter,
.ak-icon-big.ak-search,
.ak-icon-med.ak-filter,
.ak-icon-med.ak-search,
.ak-icon-small.ak-filter,
.ak-icon-small.ak-search {
    background-image: url("../imgs/assets/sprite_zoom.png");
    background-repeat: no-repeat
}
.ak-icon-small.ak-banned {
    background-image: url("../imgs/assets/less_red.png");
    background-repeat: no-repeat
}
.ak-icon-big {
    background-size: 65px auto
}

.ak-icon-big.ak-filter {
    background-position: 0 -10px
}

.ak-icon-big.ak-search {
    background-position: 0 -103px
}

.ak-icon-med {
    background-size: 46px auto
}

.ak-icon-med.ak-filter {
    background-position: 0 -7px
}

.ak-icon-small {
    background-size: 22px auto
}

.ak-icon-small.ak-filter {
    background-position: 0 -3px
}

.ak-icon-small.ak-search {
    background-position: 0 -34px
}

.ak-breed-icon {
    display: inline-block;
    height: 35px;
    position: relative;
    width: 35px
}

.ak-breed-icon-big {
    display: inline-block;
    height: 54px;
    width: 54px
}

.ak-responsivetable .ak-breed-icon {
    vertical-align: middle
}

aside .ak-right-breed-list .ak-panel-content {
    padding-top: 10px;
    padding-top: 1rem;
    padding-left: 10px;
    padding-left: 1rem;
    padding-right: 6px;
    padding-right: 0.6rem;
    padding-bottom: 0;
    text-align: left
}

.ak-breed-icon {
    background-image: url("../imgs/assets/breeds.jpg")
}

.ak-breed-icon.ak-selected {
    box-shadow: inset 0 0 0 4px #e78a11
}

.ak-breed-icon.breed1_1 {
    background-position: 0 0
}

.ak-breed-icon.breed1_0 {
    background-position: 0 -35px
}

.ak-breed-icon.breed2_1 {
    background-position: -35px 0
}

.ak-breed-icon.breed2_0 {
    background-position: -35px -35px
}

.ak-breed-icon.breed3_1 {
    background-position: -70px 0
}

.ak-breed-icon.breed3_0 {
    background-position: -70px -35px
}

.ak-breed-icon.breed4_1 {
    background-position: -105px 0
}

.ak-breed-icon.breed4_0 {
    background-position: -105px -35px
}

.ak-breed-icon.breed5_1 {
    background-position: -140px 0
}

.ak-breed-icon.breed5_0 {
    background-position: -140px -35px
}

.ak-breed-icon.breed6_1 {
    background-position: -175px 0
}

.ak-breed-icon.breed6_0 {
    background-position: -175px -35px
}

.ak-breed-icon.breed7_1 {
    background-position: -210px 0
}

.ak-breed-icon.breed7_0 {
    background-position: -210px -35px
}

.ak-breed-icon.breed8_1 {
    background-position: -245px 0
}

.ak-breed-icon.breed8_0 {
    background-position: -245px -35px
}

.ak-breed-icon.breed9_1 {
    background-position: -280px 0
}

.ak-breed-icon.breed9_0 {
    background-position: -280px -35px
}

.ak-breed-icon.breed10_1 {
    background-position: -315px 0
}

.ak-breed-icon.breed10_0 {
    background-position: -315px -35px
}

.ak-breed-icon.breed11_1 {
    background-position: -350px 0
}

.ak-breed-icon.breed11_0 {
    background-position: -350px -35px
}

.ak-breed-icon.breed12_1 {
    background-position: -385px 0
}

.ak-breed-icon.breed12_0 {
    background-position: -385px -35px
}

.ak-breed-icon.breed13_1 {
    background-position: -420px 0
}

.ak-breed-icon.breed13_0 {
    background-position: -420px -35px
}

.ak-breed-icon.breed14_1 {
    background-position: -455px 0
}

.ak-breed-icon.breed14_0 {
    background-position: -455px -35px
}

.ak-breed-icon.breed15_1 {
    background-position: -490px 0
}

.ak-breed-icon.breed15_0 {
    background-position: -490px -35px
}

.ak-breed-icon.breed16_1 {
    background-position: -525px 0
}

.ak-breed-icon.breed16_0 {
    background-position: -525px -35px
}

.ak-breed-icon.breed17_1 {
    background-position: -1155px 0
}

.ak-breed-icon.breed17_0 {
    background-position: -1155px -35px
}

.ak-breed-icon.breed18_1 {
    background-position:-595px 0
}

.ak-breed-icon.breed18_0 {
    background-position:-595px -35px
}

.ak-breed-icon-big {
    background: transparent url("../imgs/assets/icons/big.html") 0 0 no-repeat
}

.ak-breed-icon-big.breed1_0 {
    background-position: -56px 0
}

.ak-breed-icon-big.breed2_0 {
    background-position: -56px -397px
}

.ak-breed-icon-big.breed3_0 {
    background-position: -56px -453px
}

.ak-breed-icon-big.breed4_0 {
    background-position: -56px -510px
}

.ak-breed-icon-big.breed5_0 {
    background-position: -56px -567px
}

.ak-breed-icon-big.breed6_0 {
    background-position: -56px -623px
}

.ak-breed-icon-big.breed7_0 {
    background-position: -56px -680px
}

.ak-breed-icon-big.breed8_0 {
    background-position: -56px -737px
}

.ak-breed-icon-big.breed9_0 {
    background-position: -56px -793px
}

.ak-breed-icon-big.breed10_0 {
    background-position: -56px -57px
}

.ak-breed-icon-big.breed11_0 {
    background-position: -56px -114px
}

.ak-breed-icon-big.breed12_0 {
    background-position: -56px -169px
}

.ak-breed-icon-big.breed13_0 {
    background-position: -56px -227px
}

.ak-breed-icon-big.breed14_0 {
    background-position: -56px -284px
}

.ak-breed-icon-big.breed15_0 {
    background-position: -56px -340px
}

.ak-breed-icon-big.breed16_0 {
    background-position: -56px -850px
}

.ak-breed-icon-big.breed17_0 {
    background-position: -56px -910px
}

.ak-breed-icon-big:hover, .ak-breed-icon-big.on {
    background: transparent url("../imgs/assets/icons/big.html") 0 0 no-repeat
}

.ak-breed-icon-big:hover.breed1_0, .ak-breed-icon-big.on.breed1_0 {
    background-position: 0 0
}

.ak-breed-icon-big:hover.breed2_0, .ak-breed-icon-big.on.breed2_0 {
    background-position: 0 -397px
}

.ak-breed-icon-big:hover.breed3_0, .ak-breed-icon-big.on.breed3_0 {
    background-position: 0 -453px
}

.ak-breed-icon-big:hover.breed4_0, .ak-breed-icon-big.on.breed4_0 {
    background-position: 0 -510px
}

.ak-breed-icon-big:hover.breed5_0, .ak-breed-icon-big.on.breed5_0 {
    background-position: 0 -567px
}

.ak-breed-icon-big:hover.breed6_0, .ak-breed-icon-big.on.breed6_0 {
    background-position: 0 -623px
}

.ak-breed-icon-big:hover.breed7_0, .ak-breed-icon-big.on.breed7_0 {
    background-position: 0 -680px
}

.ak-breed-icon-big:hover.breed8_0, .ak-breed-icon-big.on.breed8_0 {
    background-position: 0 -737px
}

.ak-breed-icon-big:hover.breed9_0, .ak-breed-icon-big.on.breed9_0 {
    background-position: 0 -793px
}

.ak-breed-icon-big:hover.breed10_0, .ak-breed-icon-big.on.breed10_0 {
    background-position: 0 -57px
}

.ak-breed-icon-big:hover.breed11_0, .ak-breed-icon-big.on.breed11_0 {
    background-position: 0 -114px
}

.ak-breed-icon-big:hover.breed12_0, .ak-breed-icon-big.on.breed12_0 {
    background-position: 0 -169px
}

.ak-breed-icon-big:hover.breed13_0, .ak-breed-icon-big.on.breed13_0 {
    background-position: 0 -227px
}

.ak-breed-icon-big:hover.breed14_0, .ak-breed-icon-big.on.breed14_0 {
    background-position: 0 -284px
}

.ak-breed-icon-big:hover.breed15_0, .ak-breed-icon-big.on.breed15_0 {
    background-position: 0 -340px
}

.ak-breed-icon-big:hover.breed16_0, .ak-breed-icon-big.on.breed16_0 {
    background-position: 0 -850px
}

.ak-breed-icon-big:hover.breed17_0, .ak-breed-icon-big.on.breed17_0 {
    background-position: 0 -910px
}

li.ak-selected .ak-breed-icon {
    background: transparent url("../imgs/assets/icons/big.html") 0 0 no-repeat
}

li.ak-selected .ak-breed-icon.breed1_0 {
    background-position: 0 0
}

li.ak-selected .ak-breed-icon.breed2_0 {
    background-position: 0 -397px
}

li.ak-selected .ak-breed-icon.breed3_0 {
    background-position: 0 -453px
}

li.ak-selected .ak-breed-icon.breed4_0 {
    background-position: 0 -510px
}

li.ak-selected .ak-breed-icon.breed5_0 {
    background-position: 0 -567px
}

li.ak-selected .ak-breed-icon.breed6_0 {
    background-position: 0 -623px
}

li.ak-selected .ak-breed-icon.breed7_0 {
    background-position: 0 -680px
}

li.ak-selected .ak-breed-icon.breed8_0 {
    background-position: 0 -737px
}

li.ak-selected .ak-breed-icon.breed9_0 {
    background-position: 0 -793px
}

li.ak-selected .ak-breed-icon.breed10_0 {
    background-position: 0 -57px
}

li.ak-selected .ak-breed-icon.breed11_0 {
    background-position: 0 -114px
}

li.ak-selected .ak-breed-icon.breed12_0 {
    background-position: 0 -169px
}

li.ak-selected .ak-breed-icon.breed13_0 {
    background-position: 0 -227px
}

li.ak-selected .ak-breed-icon.breed14_0 {
    background-position: 0 -284px
}

li.ak-selected .ak-breed-icon.breed15_0 {
    background-position: 0 -340px
}

li.ak-selected .ak-breed-icon.breed16_0 {
    background-position: 0 -850px
}

li.ak-selected .ak-breed-icon.breed17_0 {
    background-position: 0 -910px
}
li.ak-selected .ak-breed-icon.breed18_0 {
    background-position: 0 -965px
}


.ak-eventslist .ak-eventslist-banner {
    margin: 0.5em 0;
    padding: 0.5em 0;
    min-height: 150px;
    background: url("../imgs/assets/banner.fr.jpg") center center no-repeat #f8f8f6
}

.ak-eventslist .ak-type_autograph {
    background: url("../imgs/assets/dofus/type_autograph_list.html") center left no-repeat transparent
}

.ak-eventslist .ak-type_concert {
    background: url("../imgs/assets/dofus/type_concert_list.html") center left no-repeat transparent
}

.ak-eventslist .ak-type_exhibition {
    background: url("../imgs/assets/dofus/type_exhibition_list.html") center left no-repeat transparent
}

.ak-eventslist .ak-type_fair {
    background: url("../imgs/assets/dofus/type_fair_list.html") center left no-repeat transparent
}

.ak-eventslist .ak-type_projection {
    background: url("../imgs/assets/dofus/type_projection_list.html") center left no-repeat transparent
}

.ak-eventslist .ak-type_tournament {
    background: url("../imgs/assets/dofus/type_tournament_list.html") center left no-repeat transparent
}

.ak-job-icon-w43h43 {
    float: left;
    height: 43px;
    position: relative;
    width: 43px
}

.ak-job-icon-w30h30 {
    float: left;
    height: 30px;
    position: relative;
    width: 30px;
    margin: 0 0.25em 0 0
}

.ak-job-simple {
    padding: 5px 5px 0
}

.ak-pnj-jobs {
    margin: 0 0 5px 15px
}

.ak-job-icon-w43h43 {
    background: url("../imgs/assets/jobs-43.png") 0 0 no-repeat
}

.ak-job-icon-w43h43.ak-job-2 {
    background-position: 0 0
}

.ak-job-icon-w43h43.ak-job-11 {
    background-position: -138px -46px
}

.ak-job-icon-w43h43.ak-job-13 {
    background-position: -139px 0
}

.ak-job-icon-w43h43.ak-job-14 {
    background-position: -184px -46px
}

.ak-job-icon-w43h43.ak-job-15 {
    background-position: -93px 0
}

.ak-job-icon-w43h43.ak-job-16 {
    background-position: -93px -94px
}

.ak-job-icon-w43h43.ak-job-17 {
    background-position: -93px -46px
}

.ak-job-icon-w43h43.ak-job-18 {
    background-position: -46px -46px
}

.ak-job-icon-w43h43.ak-job-19 {
    background-position: 0 -46px
}

.ak-job-icon-w43h43.ak-job-20 {
    background-position: -185px 0
}

.ak-job-icon-w43h43.ak-job-24 {
    background-position: 0 -93px
}

.ak-job-icon-w43h43.ak-job-25 {
    background-position: -46px 0
}

.ak-job-icon-w43h43.ak-job-26 {
    background-position: -46px -94px
}

.ak-job-icon-w43h43.ak-job-27 {
    background-position: -46px -140px
}

.ak-job-icon-w43h43.ak-job-28 {
    background-position: -231px 0
}

.ak-job-icon-w43h43.ak-job-31 {
    background-position: 0 -140px
}

.ak-job-icon-w43h43.ak-job-36 {
    background-position: -231px -93px
}

.ak-job-icon-w43h43.ak-job-41 {
    background-position: -46px -232px
}

.ak-job-icon-w43h43.ak-job-43 {
    background-position: -93px -140px
}

.ak-job-icon-w43h43.ak-job-44 {
    background-position: -230px -46px
}

.ak-job-icon-w43h43.ak-job-45 {
    background-position: 0 -186px
}

.ak-job-icon-w43h43.ak-job-46 {
    background-position: -46px -186px
}

.ak-job-icon-w43h43.ak-job-47 {
    background-position: -185px -140px
}

.ak-job-icon-w43h43.ak-job-48 {
    background-position: -138px -185px
}

.ak-job-icon-w43h43.ak-job-49 {
    background-position: -185px -186px
}

.ak-job-icon-w43h43.ak-job-50 {
    background-position: -138px -139px
}

.ak-job-icon-w43h43.ak-job-56 {
    background-position: -93px -232px
}

.ak-job-icon-w43h43.ak-job-58 {
    background-position: 0 -232px
}

.ak-job-icon-w43h43.ak-job-60 {
    background-position: -93px -186px
}

.ak-job-icon-w43h43.ak-job-62 {
    background-position: -185px -232px
}

.ak-job-icon-w43h43.ak-job-63 {
    background-position: -139px -93px
}

.ak-job-icon-w43h43.ak-job-64 {
    background-position: -184px -232px
}

.ak-job-icon-w43h43.ak-job-65 {
    background-position: -139px -232px
}

.ak-job-icon-w43h43.ak-no-job {
    background: url("../imgs/assets/no_job.png") 0 0 no-repeat
}

.ak-job-icon-w30h30 {
    background: url("../imgs/assets/jobs-30.png") 0 0 no-repeat
}

.ak-job-icon-w30h30.ak-job-2 {
    background-position: 0 0
}

.ak-job-icon-w30h30.ak-job-11 {
    background-position: -95px -31px
}

.ak-job-icon-w30h30.ak-job-13 {
    background-position: -95px 0
}

.ak-job-icon-w30h30.ak-job-14 {
    background-position: -126px -31px
}

.ak-job-icon-w30h30.ak-job-15 {
    background-position: -63px 0
}

.ak-job-icon-w30h30.ak-job-16 {
    background-position: -63px -63px
}

.ak-job-icon-w30h30.ak-job-17 {
    background-position: -63px -31px
}

.ak-job-icon-w30h30.ak-job-18 {
    background-position: -32px -31px
}

.ak-job-icon-w30h30.ak-job-19 {
    background-position: 0 -31px
}

.ak-job-icon-w30h30.ak-job-20 {
    background-position: -126px 0
}

.ak-job-icon-w30h30.ak-job-24 {
    background-position: 0 -63px
}

.ak-job-icon-w30h30.ak-job-25 {
    background-position: -32px 0
}

.ak-job-icon-w30h30.ak-job-26 {
    background-position: -32px -63px
}

.ak-job-icon-w30h30.ak-job-27 {
    background-position: -32px -95px
}

.ak-job-icon-w30h30.ak-job-28 {
    background-position: -158px 0
}

.ak-job-icon-w30h30.ak-job-31 {
    background-position: 0 -95px
}

.ak-job-icon-w30h30.ak-job-36 {
    background-position: -158px -63px
}

.ak-job-icon-w30h30.ak-job-41 {
    background-position: -32px -63px
}

.ak-job-icon-w30h30.ak-job-43 {
    background-position: -63px -95px
}

.ak-job-icon-w30h30.ak-job-44 {
    background-position: -158px -31px
}

.ak-job-icon-w30h30.ak-job-45 {
    background-position: 0 -126px
}

.ak-job-icon-w30h30.ak-job-46 {
    background-position: -32px -126px
}

.ak-job-icon-w30h30.ak-job-47 {
    background-position: -126px -95px
}

.ak-job-icon-w30h30.ak-job-48 {
    background-position: -95px -126px
}

.ak-job-icon-w30h30.ak-job-49 {
    background-position: -126px -126px
}

.ak-job-icon-w30h30.ak-job-50 {
    background-position: -95px -95px
}

.ak-job-icon-w30h30.ak-job-56 {
    background-position: -63px -158px
}

.ak-job-icon-w30h30.ak-job-58 {
    background-position: 0 -158px
}

.ak-job-icon-w30h30.ak-job-60 {
    background-position: -63px -126px
}

.ak-job-icon-w30h30.ak-job-62 {
    background-position: -126px -63px
}

.ak-job-icon-w30h30.ak-job-63 {
    background-position: -95px -63px
}

.ak-job-icon-w30h30.ak-job-64 {
    background-position: -126px -158px
}

.ak-job-icon-w30h30.ak-job-65 {
    background-position: -95px -158px
}

body.ak-light-skin nav, body.ak-light-skin .ak-nav-characters {
    display: none
}

body.ak-light-skin .ak-navbar-fixed nav {
    display: block
}

body.ak-light-skin .ak-navbar-fixed .navbar-nav {
    display: none
}

body.ak-light-skin h1, body.ak-light-skin .ak-footer-content .ak-block1 {
    display: none
}

body.ak-light-skin .main &gt; .ak-container {
    overflow: hidden;
    padding-bottom: 12px;
    padding-bottom: 1.2rem;
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}

body.ak-light-skin .ak-main-container {
    min-height: 770px
}

body.ak-light-skin .main &gt; .ak-container {
    background: #f8f8f6
}

.ak-icon-big.ak-polls, .ak-icon-big.ak-alliance, .ak-icon-big.ak-alliance-pages,
.ak-icon-big.ak-animation, .ak-icon-big.ak-builds, .ak-icon-big.ak-calendar,
.ak-icon-big.ak-character, .ak-icon-big.ak-character-pages, .ak-icon-big.ak-devblog,
.ak-icon-big.ak-directories, .ak-icon-big.ak-edition, .ak-icon-big.ak-editions-dofus,
.ak-icon-big.ak-forum, .ak-icon-big.ak-guild, .ak-icon-big.ak-guild-pages,
.ak-icon-big.ak-heroic, .ak-icon-big.ak-illustration, .ak-icon-big.ak-cm-blog,
.ak-icon-big.ak-krosmaster, .ak-icon-big.ak-ladder-alliance, .ak-icon-big.ak-ladder-general,
.ak-icon-big.ak-ladder-kolizeum, .ak-icon-big.ak-ladder-krosmaster,
.ak-icon-big.ak-ladder-success, .ak-icon-big.ak-news, .ak-icon-big.ak-screenshot,
.ak-icon-big.ak-server-offline, .ak-icon-big.ak-server-online,
.ak-icon-big.ak-servers, .ak-icon-big.ak-sponsorship, .ak-icon-big.ak-success,
.ak-icon-big.ak-support, .ak-icon-big.ak-videos, .ak-icon-big.ak-married,
.ak-icon-big.ak-job-pages, .ak-icon-big.ak-rules, .ak-icon-big.ak-patchnote,
.ak-icon-big.ak-codes, .ak-icon-big.ak-gift, .ak-icon-big.ak-shop,
.ak-icon-big.ak-bank, .ak-icon-big.ak-bak, .ak-icon-big.ak-ogrines,
.ak-icon-big.ak-kamas, .ak-icon-big.ak-progress, .ak-icon-big.ak-address,
.ak-icon-big.ak-download, .ak-icon-big.ak-rates, .ak-icon-big.ak-illico-patraque,
.ak-icon-med.ak-polls, .ak-icon-med.ak-alliance, .ak-icon-med.ak-alliance-pages,
.ak-icon-med.ak-animation, .ak-icon-med.ak-builds, .ak-icon-med.ak-calendar,
.ak-icon-med.ak-character, .ak-icon-med.ak-character-pages, .ak-icon-med.ak-devblog,
.ak-icon-med.ak-directories, .ak-icon-med.ak-edition, .ak-icon-med.ak-editions-dofus,
.ak-icon-med.ak-forum, .ak-icon-med.ak-guild, .ak-icon-med.ak-guild-pages,
.ak-icon-med.ak-heroic, .ak-icon-med.ak-illustration, .ak-icon-med.ak-cm-blog,
.ak-icon-med.ak-krosmaster, .ak-icon-med.ak-ladder-alliance, .ak-icon-med.ak-ladder-general,
.ak-icon-med.ak-ladder-kolizeum, .ak-icon-med.ak-ladder-krosmaster,
.ak-icon-med.ak-ladder-success, .ak-icon-med.ak-news, .ak-icon-med.ak-screenshot,
.ak-icon-med.ak-server-offline, .ak-icon-med.ak-server-online,
.ak-icon-med.ak-servers, .ak-icon-med.ak-sponsorship, .ak-icon-med.ak-success,
.ak-icon-med.ak-support, .ak-icon-med.ak-videos, .ak-icon-med.ak-married,
.ak-icon-med.ak-job-pages, .ak-icon-med.ak-rules, .ak-icon-med.ak-patchnote,
.ak-icon-med.ak-codes, .ak-icon-med.ak-gift, .ak-icon-med.ak-shop,
.ak-icon-med.ak-bank, .ak-icon-med.ak-bak, .ak-icon-med.ak-ogrines,
.ak-icon-med.ak-kamas, .ak-icon-med.ak-progress, .ak-icon-med.ak-address,
.ak-icon-med.ak-download, .ak-icon-med.ak-rates, .ak-icon-med.ak-illico-patraque,
.ak-icon-tiny.ak-polls, .ak-icon-tiny.ak-alliance, .ak-icon-tiny.ak-alliance-pages,
.ak-icon-tiny.ak-animation, .ak-icon-tiny.ak-builds, .ak-icon-tiny.ak-calendar,
.ak-icon-tiny.ak-character, .ak-icon-tiny.ak-character-pages, .ak-icon-tiny.ak-devblog,
.ak-icon-tiny.ak-directories, .ak-icon-tiny.ak-edition, .ak-icon-tiny.ak-editions-dofus,
.ak-icon-tiny.ak-forum, .ak-icon-tiny.ak-guild, .ak-icon-tiny.ak-guild-pages,
.ak-icon-tiny.ak-heroic, .ak-icon-tiny.ak-illustration, .ak-icon-tiny.ak-cm-blog,
.ak-icon-tiny.ak-krosmaster, .ak-icon-tiny.ak-ladder-alliance,
.ak-icon-tiny.ak-ladder-general, .ak-icon-tiny.ak-ladder-kolizeum,
.ak-icon-tiny.ak-ladder-krosmaster, .ak-icon-tiny.ak-ladder-success,
.ak-icon-tiny.ak-news, .ak-icon-tiny.ak-screenshot, .ak-icon-tiny.ak-server-offline,
.ak-icon-tiny.ak-server-online, .ak-icon-tiny.ak-servers, .ak-icon-tiny.ak-sponsorship,
.ak-icon-tiny.ak-success, .ak-icon-tiny.ak-support, .ak-icon-tiny.ak-videos,
.ak-icon-tiny.ak-married, .ak-icon-tiny.ak-job-pages, .ak-icon-tiny.ak-rules,
.ak-icon-tiny.ak-patchnote, .ak-icon-tiny.ak-codes, .ak-icon-tiny.ak-gift,
.ak-icon-tiny.ak-shop, .ak-icon-tiny.ak-bank, .ak-icon-tiny.ak-bak,
.ak-icon-tiny.ak-ogrines, .ak-icon-tiny.ak-kamas, .ak-icon-tiny.ak-progress,
.ak-icon-tiny.ak-address, .ak-icon-tiny.ak-download, .ak-icon-tiny.ak-rates,
.ak-icon-tiny.ak-illico-patraque {
    background-image: url("../imgs/assets/sprite_community.png");
    background-repeat: no-repeat
}

.ak-icon-big.ak-polls, .ak-icon-big.ak-alliance, .ak-icon-big.ak-animation,
.ak-icon-big.ak-builds, .ak-icon-big.ak-calendar, .ak-icon-big.ak-character,
.ak-icon-big.ak-devblog, .ak-icon-big.ak-directories, .ak-icon-big.ak-edition,
.ak-icon-big.ak-editions-dofus, .ak-icon-big.ak-forum, .ak-icon-big.ak-guild,
.ak-icon-big.ak-guild-pages, .ak-icon-big.ak-heroic, .ak-icon-big.ak-illustration,
.ak-icon-big.ak-cm-blog, .ak-icon-big.ak-krosmaster, .ak-icon-big.ak-ladder-alliance,
.ak-icon-big.ak-ladder-general, .ak-icon-big.ak-ladder-kolizeum,
.ak-icon-big.ak-ladder-krosmaster, .ak-icon-big.ak-ladder-success,
.ak-icon-big.ak-news, .ak-icon-big.ak-screenshot, .ak-icon-big.ak-server-offline,
.ak-icon-big.ak-server-online, .ak-icon-big.ak-servers, .ak-icon-big.ak-sponsorship,
.ak-icon-big.ak-success, .ak-icon-big.ak-support, .ak-icon-big.ak-videos,
.ak-icon-big.ak-married, .ak-icon-big.ak-rules, .ak-icon-big.ak-patchnote,
.ak-icon-big.ak-codes, .ak-icon-big.ak-gift, .ak-icon-big.ak-shop,
.ak-icon-big.ak-bank, .ak-icon-big.ak-bak, .ak-icon-big.ak-ogrines,
.ak-icon-big.ak-kamas, .ak-icon-big.ak-address, .ak-icon-big.ak-progress .ak-icon-big.ak-download,
.ak-icon-big.ak-rates, .ak-icon-big.ak-illico-patraque {
    background-size: 65px auto
}

.ak-icon-big.ak-polls {
    background-position: 0 -10px
}

.ak-icon-big.ak-alliance {
    background-position: 0 -95px
}

.ak-icon-big.ak-animation {
    background-position: 0 -180px
}

.ak-icon-big.ak-builds {
    background-position: 0 -265px
}

.ak-icon-big.ak-calendar {
    background-position: 0 -350px
}

.ak-icon-big.ak-character {
    background-position: 0 -435px
}

.ak-icon-big.ak-devblog {
    background-position: 0 -520px
}

.ak-icon-big.ak-directories {
    background-position: 0 -605px
}

.ak-icon-big.ak-editions-dofus, .ak-icon-big.ak-edition {
    background-position: 0 -690px
}

.ak-icon-big.ak-forum {
    background-position: 0 -775px
}

.ak-icon-big.ak-guild {
    background-position: 0 -860px
}

.ak-icon-big.ak-heroic {
    background-position: 0 -945px
}

.ak-icon-big.ak-illustration, .ak-icon-big.ak-cm-blog {
    background-position: 0 -1030px
}

.ak-icon-big.ak-krosmaster {
    background-position: 0 -1115px
}

.ak-icon-big.ak-ladder-alliance {
    background-position: 0 -1200px
}

.ak-icon-big.ak-ladder-general {
    background-position: 0 -1285px
}

.ak-icon-big.ak-ladder-kolizeum {
    background-position: 0 -1370px
}

.ak-icon-big.ak-ladder-krosmaster {
    background-position: 0 -1455px
}

.ak-icon-big.ak-ladder-success {
    background-position: 0 -1540px
}

.ak-icon-big.ak-news {
    background-position: 0 -1625px
}

.ak-icon-big.ak-screenshot {
    background-position: 0 -1712px
}

.ak-icon-big.ak-server-offline {
    background-position: 0 -1795px
}

.ak-icon-big.ak-server-online {
    background-position: 0 -1880px
}

.ak-icon-big.ak-servers {
    background-position: 0 -1965px
}

.ak-icon-big.ak-sponsorship {
    background-position: 0 -2050px
}

.ak-icon-big.ak-success {
    background-position: 0 -2135px
}

.ak-icon-big.ak-support {
    background-position: 0 -2220px
}

.ak-icon-big.ak-videos {
    background-position: 0 -2308px
}

.ak-icon-big.ak-married {
    background-position: 0 -2390px
}

.ak-icon-big.ak-job-pages {
    background-position: 0 -2477px
}

.ak-icon-big.ak-rules {
    background-position: 0 -2610px
}

.ak-icon-big.ak-patchnote {
    background-position: 0 -2694px
}

.ak-icon-big.ak-codes {
    background-position: 0 -2777px
}

.ak-icon-big.ak-gift {
    background-position: 0 -2837px
}

.ak-icon-big.ak-shop {
    background-position: 0 -2903px
}

.ak-icon-big.ak-bank {
    background-position: 0 -2968px
}

.ak-icon-big.ak-bak {
    background-position: 0 -3172px
}

.ak-icon-big.ak-address {
    background-position: 0 -3036px
}

.ak-icon-big.ak-progress {
    background-position: 0 -3104px
}

.ak-icon-big.ak-ogrines {
    background-position: 0 -3247px
}

.ak-icon-big.ak-kamas {
    background-position: 0 -3318px
}

.ak-icon-big.ak-download {
    background-position: 0 -3408px
}

.ak-icon-big.ak-rates {
    background-position: 0 -3486px
}

.ak-icon-big.ak-illico-patraque {
    background-position: 0 -3576px
}

.ak-icon-med.ak-polls, .ak-icon-med.ak-alliance, .ak-icon-med.ak-animation,
.ak-icon-med.ak-builds, .ak-icon-med.ak-calendar, .ak-icon-med.ak-character,
.ak-icon-med.ak-devblog, .ak-icon-med.ak-directories, .ak-icon-med.ak-editions-dofus,
.ak-icon-med.ak-edition, .ak-icon-med.ak-forum, .ak-icon-med.ak-guild,
.ak-icon-med.ak-heroic, .ak-icon-med.ak-illustration, .ak-icon-med.ak-cm-blog,
.ak-icon-med.ak-krosmaster, .ak-icon-med.ak-ladder-alliance, .ak-icon-med.ak-ladder-general,
.ak-icon-med.ak-ladder-kolizeum, .ak-icon-med.ak-ladder-krosmaster,
.ak-icon-med.ak-ladder-success, .ak-icon-med.ak-news, .ak-icon-med.ak-screenshot,
.ak-icon-med.ak-server-offline, .ak-icon-med.ak-server-online,
.ak-icon-med.ak-servers, .ak-icon-med.ak-sponsorship, .ak-icon-med.ak-success,
.ak-icon-med.ak-support, .ak-icon-med.ak-videos, .ak-icon-med.ak-married,
.ak-icon-med.ak-rules, .ak-icon-med.ak-patchnote, .ak-icon-med.ak-codes,
.ak-icon-med.ak-gift, .ak-icon-med.ak-shop, .ak-icon-med.ak-bank,
.ak-icon-med.ak-ogrines, .ak-icon-med.ak-kamas, .ak-icon-med.ak-bak .ak-icon-med.ak-download,
.ak-icon-med.ak-rates, .ak-icon-med.ak-illico-patraque {
    background-size: 46px auto
}

.ak-icon-med.ak-polls {
    background-position: 0 -5px
}

.ak-icon-med.ak-alliance-pages, .ak-icon-med.ak-alliance {
    background-position: 0 -65px
}

.ak-icon-med.ak-animation {
    background-position: 0 -126px
}

.ak-icon-med.ak-builds {
    background-position: 0 -187px
}

.ak-icon-med.ak-calendar {
    background-position: 0 -245px
}

.ak-icon-med.ak-character, .ak-icon-med.ak-character-pages {
    background-position: 0 -306px
}

.ak-icon-med.ak-devblog {
    background-position: 0 -365px
}

.ak-icon-med.ak-directories {
    background-position: 0 -426px
}

.ak-icon-med.ak-editions-dofus, .ak-icon-med.ak-edition {
    background-position: 0 -486px
}

.ak-icon-med.ak-forum {
    background-position: 0 -546px
}

.ak-icon-med.ak-guild, .ak-icon-med.ak-guild-pages {
    background-position: 0 -605px
}

.ak-icon-med.ak-heroic {
    background-position: 0 -666px
}

.ak-icon-med.ak-illustration, .ak-icon-med.ak-cm-blog {
    background-position: 0 -725px
}

.ak-icon-med.ak-krosmaster {
    background-position: 0 -788px
}

.ak-icon-med.ak-ladder-alliance {
    background-position: 0 -845px
}

.ak-icon-med.ak-ladder-general {
    background-position: 0 -906px
}

.ak-icon-med.ak-ladder-kolizeum {
    background-position: 0 -966px
}

.ak-icon-med.ak-ladder-krosmaster {
    background-position: 0 -1025px
}

.ak-icon-med.ak-ladder-success {
    background-position: 0 -1086px
}

.ak-icon-med.ak-news {
    background-position: 0 -1146px
}

.ak-icon-med.ak-screenshot {
    background-position: 0 -1205px
}

.ak-icon-med.ak-server-offline {
    background-position: 0 -1267px
}

.ak-icon-med.ak-server-online {
    background-position: 0 -1328px
}

.ak-icon-med.ak-servers {
    background-position: 0 -1386px
}

.ak-icon-med.ak-sponsorship {
    background-position: 0 -1445px
}

.ak-icon-med.ak-success {
    background-position: 0 -1509px
}

.ak-icon-med.ak-support {
    background-position: 0 -1564px
}

.ak-icon-med.ak-videos {
    background-position: 0 -1625px
}

.ak-icon-med.ak-married {
    background-position: 0 -1692px
}

.ak-icon-med.ak-job-pages {
    background-position: 0 -1750px
}

.ak-icon-med.ak-rules {
    background-position: 0 -1846px
}

.ak-icon-med.ak-patchnote {
    background-position: 0 -1905px
}

.ak-icon-med.ak-codes {
    background-position: 0 -1958px
}

.ak-icon-med.ak-gift {
    background-position: 0 -2007px
}

.ak-icon-med.ak-shop {
    background-position: 0 -2051px
}

.ak-icon-med.ak-bank {
    background-position: 0 -2098px
}

.ak-icon-med.ak-bak {
    background-position: 0 -3172px
}

.ak-icon-med.ak-ogrines {
    background-position: 0 -3247px
}

.ak-icon-med.ak-kamas {
    background-position: 0 -3318px
}

.ak-icon-med.ak-download {
    background-position: 0 -3408px
}

.ak-icon-med.ak-rates {
    background-position: 0 -3486px
}

.ak-icon-med.ak-illico-patraque {
    background-position: 0 -3486px
}

.ak-icon-tiny.ak-krosmaster, .ak-icon-tiny.ak-editions-dofus,
.ak-icon-tiny.ak-edition, .ak-icon-tiny.ak-animation {
    background-size: 34px auto
}

.ak-icon-tiny.ak-krosmaster {
    background-position: 0 -583px
}

.ak-icon-tiny.ak-editions-dofus, .ak-icon-tiny.ak-edition {
    background-position: 0 -360px
}

.ak-icon-tiny.ak-animation {
    background-position: 0 -94px
}

.ak-icon-big.ak-breeds, .ak-icon-big.ak-consumables, .ak-icon-big.ak-dungeons,
.ak-icon-big.ak-equipments, .ak-icon-big.ak-jobs, .ak-icon-big.ak-monsters,
.ak-icon-big.ak-pets, .ak-icon-big.ak-quests, .ak-icon-big.ak-ressources,
.ak-icon-big.ak-rides, .ak-icon-big.ak-companions, .ak-icon-big.ak-weapons,
.ak-icon-big.ak-plus-dofus, .ak-icon-big.ak-plus_dofus, .ak-icon-big.ak-mmo,
.ak-icon-big.ak-mmorpg, .ak-icon-big.ak-egg, .ak-icon-big.ak-encyclopedia,
.ak-icon-big.ak-sets, .ak-icon-big.ak-spells, .ak-icon-big.ak-universe,
.ak-icon-big.ak-tutorials, .ak-icon-big.ak-neutral, .ak-icon-big.ak-tx-neutral,
.ak-icon-big.ak-move, .ak-icon-big.ak-tx-movementpoints, .ak-icon-big.ak-water,
.ak-icon-big.ak-tx-chance, .ak-icon-big.ak-range, .ak-icon-big.ak-tx-range,
.ak-icon-big.ak-air, .ak-icon-big.ak-tx-agility, .ak-icon-big.ak-tx-initiative,
.ak-icon-big.ak-action, .ak-icon-big.ak-tx-actionpoints, .ak-icon-big.ak-tx-prospecting,
.ak-icon-big.ak-life, .ak-icon-big.ak-tx-vitality, .ak-icon-big.ak-tx-lifepoints,
.ak-icon-big.ak-tx-wisdom, .ak-icon-big.ak-fire, .ak-icon-big.ak-tx-intelligence,
.ak-icon-big.ak-earth, .ak-icon-big.ak-tx-strength, .ak-icon-big.ak-tx-escape,
.ak-icon-big.ak-tx-invocation, .ak-icon-big.ak-tx-tackle, .ak-icon-big.ak-tx-summonablecreaturesboost,
.ak-icon-big.ak-tx-criticalhit, .ak-icon-big.ak-tx-weapondamage,
.ak-icon-big.ak-tx-trappercent, .ak-icon-big.ak-tx-trap, .ak-icon-big.ak-tx-shieldpoints,
.ak-icon-big.ak-tx-return, .ak-icon-big.ak-tx-pushreduction, .ak-icon-big.ak-tx-push,
.ak-icon-big.ak-tx-lifepoints, .ak-icon-big.ak-tx-heal, .ak-icon-big.ak-tx-dodgemp,
.ak-icon-big.ak-tx-dodgeap, .ak-icon-big.ak-tx-damagespercent,
.ak-icon-big.ak-tx-damage, .ak-icon-big.ak-tx-criticalreduction,
.ak-icon-big.ak-tx-criticaldamage, .ak-icon-big.ak-tx-attackmp,
.ak-icon-big.ak-tx-attackap, .ak-icon-big.ak-game, .ak-icon-big.ak-tree-tutorial,
.ak-icon-big.ak-idols, .ak-icon-big.ak-tx-stalskamas, .ak-icon-big.ak-tx-incarnation,
.ak-icon-big.ak-tx-hunting, .ak-icon-big.ak-tx-apcostreduction,
.ak-icon-big.ak-tx-emote, .ak-icon-big.ak-havenbag, .ak-icon-big.ak-trappings,
.ak-icon-med.ak-breeds, .ak-icon-med.ak-consumables, .ak-icon-med.ak-dungeons,
.ak-icon-med.ak-equipments, .ak-icon-med.ak-jobs, .ak-icon-med.ak-monsters,
.ak-icon-med.ak-pets, .ak-icon-med.ak-quests, .ak-icon-med.ak-ressources,
.ak-icon-med.ak-rides, .ak-icon-med.ak-companions, .ak-icon-med.ak-weapons,
.ak-icon-med.ak-plus-dofus, .ak-icon-med.ak-plus_dofus, .ak-icon-med.ak-mmo,
.ak-icon-med.ak-mmorpg, .ak-icon-med.ak-egg, .ak-icon-med.ak-encyclopedia,
.ak-icon-med.ak-sets, .ak-icon-med.ak-spells, .ak-icon-med.ak-universe,
.ak-icon-med.ak-tutorials, .ak-icon-med.ak-neutral, .ak-icon-med.ak-tx-neutral,
.ak-icon-med.ak-move, .ak-icon-med.ak-tx-movementpoints, .ak-icon-med.ak-water,
.ak-icon-med.ak-tx-chance, .ak-icon-med.ak-range, .ak-icon-med.ak-tx-range,
.ak-icon-med.ak-air, .ak-icon-med.ak-tx-agility, .ak-icon-med.ak-tx-initiative,
.ak-icon-med.ak-action, .ak-icon-med.ak-tx-actionpoints, .ak-icon-med.ak-tx-prospecting,
.ak-icon-med.ak-life, .ak-icon-med.ak-tx-vitality, .ak-icon-med.ak-tx-lifepoints,
.ak-icon-med.ak-tx-wisdom, .ak-icon-med.ak-fire, .ak-icon-med.ak-tx-intelligence,
.ak-icon-med.ak-earth, .ak-icon-med.ak-tx-strength, .ak-icon-med.ak-tx-escape,
.ak-icon-med.ak-tx-invocation, .ak-icon-med.ak-tx-tackle, .ak-icon-med.ak-tx-summonablecreaturesboost,
.ak-icon-med.ak-tx-criticalhit, .ak-icon-med.ak-tx-weapondamage,
.ak-icon-med.ak-tx-trappercent, .ak-icon-med.ak-tx-trap, .ak-icon-med.ak-tx-shieldpoints,
.ak-icon-med.ak-tx-return, .ak-icon-med.ak-tx-pushreduction, .ak-icon-med.ak-tx-push,
.ak-icon-med.ak-tx-lifepoints, .ak-icon-med.ak-tx-heal, .ak-icon-med.ak-tx-dodgemp,
.ak-icon-med.ak-tx-dodgeap, .ak-icon-med.ak-tx-damagespercent,
.ak-icon-med.ak-tx-damage, .ak-icon-med.ak-tx-criticalreduction,
.ak-icon-med.ak-tx-criticaldamage, .ak-icon-med.ak-tx-attackmp,
.ak-icon-med.ak-tx-attackap, .ak-icon-med.ak-game, .ak-icon-med.ak-tree-tutorial,
.ak-icon-med.ak-idols, .ak-icon-med.ak-tx-stalskamas, .ak-icon-med.ak-tx-incarnation,
.ak-icon-med.ak-tx-hunting, .ak-icon-med.ak-tx-apcostreduction,
.ak-icon-med.ak-tx-emote, .ak-icon-med.ak-havenbag, .ak-icon-med.ak-trappings,
.ak-icon-small.ak-breeds, .ak-icon-small.ak-consumables, .ak-icon-small.ak-dungeons,
.ak-icon-small.ak-equipments, .ak-icon-small.ak-jobs, .ak-icon-small.ak-monsters,
.ak-icon-small.ak-pets, .ak-icon-small.ak-quests, .ak-icon-small.ak-ressources,
.ak-icon-small.ak-rides, .ak-icon-small.ak-companions, .ak-icon-small.ak-weapons,
.ak-icon-small.ak-plus-dofus, .ak-icon-small.ak-plus_dofus, .ak-icon-small.ak-mmo,
.ak-icon-small.ak-mmorpg, .ak-icon-small.ak-egg, .ak-icon-small.ak-encyclopedia,
.ak-icon-small.ak-sets, .ak-icon-small.ak-spells, .ak-icon-small.ak-universe,
.ak-icon-small.ak-tutorials, .ak-icon-small.ak-neutral, .ak-icon-small.ak-tx-neutral,
.ak-icon-small.ak-move, .ak-icon-small.ak-tx-movementpoints, .ak-icon-small.ak-water,
.ak-icon-small.ak-tx-chance, .ak-icon-small.ak-range, .ak-icon-small.ak-tx-range,
.ak-icon-small.ak-air, .ak-icon-small.ak-tx-agility, .ak-icon-small.ak-tx-initiative,
.ak-icon-small.ak-action, .ak-icon-small.ak-tx-actionpoints, .ak-icon-small.ak-tx-prospecting,
.ak-icon-small.ak-life, .ak-icon-small.ak-tx-vitality, .ak-icon-small.ak-tx-lifepoints,
.ak-icon-small.ak-tx-wisdom, .ak-icon-small.ak-fire, .ak-icon-small.ak-tx-intelligence,
.ak-icon-small.ak-earth, .ak-icon-small.ak-tx-strength, .ak-icon-small.ak-tx-escape,
.ak-icon-small.ak-tx-invocation, .ak-icon-small.ak-tx-tackle, .ak-icon-small.ak-tx-summonablecreaturesboost,
.ak-icon-small.ak-tx-criticalhit, .ak-icon-small.ak-tx-weapondamage,
.ak-icon-small.ak-tx-trappercent, .ak-icon-small.ak-tx-trap, .ak-icon-small.ak-tx-shieldpoints,
.ak-icon-small.ak-tx-return, .ak-icon-small.ak-tx-pushreduction,
.ak-icon-small.ak-tx-push, .ak-icon-small.ak-tx-lifepoints, .ak-icon-small.ak-tx-heal,
.ak-icon-small.ak-tx-dodgemp, .ak-icon-small.ak-tx-dodgeap, .ak-icon-small.ak-tx-damagespercent,
.ak-icon-small.ak-tx-damage, .ak-icon-small.ak-tx-criticalreduction,
.ak-icon-small.ak-tx-criticaldamage, .ak-icon-small.ak-tx-attackmp,
.ak-icon-small.ak-tx-attackap, .ak-icon-small.ak-game, .ak-icon-small.ak-tree-tutorial,
.ak-icon-small.ak-idols, .ak-icon-small.ak-tx-stalskamas, .ak-icon-small.ak-tx-incarnation,
.ak-icon-small.ak-tx-hunting, .ak-icon-small.ak-tx-apcostreduction,
.ak-icon-small.ak-tx-emote, .ak-icon-small.ak-havenbag, .ak-icon-small.ak-trappings,
.ak-icon-tiny.ak-breeds, .ak-icon-tiny.ak-consumables, .ak-icon-tiny.ak-dungeons,
.ak-icon-tiny.ak-equipments, .ak-icon-tiny.ak-jobs, .ak-icon-tiny.ak-monsters,
.ak-icon-tiny.ak-pets, .ak-icon-tiny.ak-quests, .ak-icon-tiny.ak-ressources,
.ak-icon-tiny.ak-rides, .ak-icon-tiny.ak-companions, .ak-icon-tiny.ak-weapons,
.ak-icon-tiny.ak-plus-dofus, .ak-icon-tiny.ak-plus_dofus, .ak-icon-tiny.ak-mmo,
.ak-icon-tiny.ak-mmorpg, .ak-icon-tiny.ak-egg, .ak-icon-tiny.ak-encyclopedia,
.ak-icon-tiny.ak-sets, .ak-icon-tiny.ak-spells, .ak-icon-tiny.ak-universe,
.ak-icon-tiny.ak-tutorials, .ak-icon-tiny.ak-neutral, .ak-icon-tiny.ak-tx-neutral,
.ak-icon-tiny.ak-move, .ak-icon-tiny.ak-tx-movementpoints, .ak-icon-tiny.ak-water,
.ak-icon-tiny.ak-tx-chance, .ak-icon-tiny.ak-range, .ak-icon-tiny.ak-tx-range,
.ak-icon-tiny.ak-air, .ak-icon-tiny.ak-tx-agility, .ak-icon-tiny.ak-tx-initiative,
.ak-icon-tiny.ak-action, .ak-icon-tiny.ak-tx-actionpoints, .ak-icon-tiny.ak-tx-prospecting,
.ak-icon-tiny.ak-life, .ak-icon-tiny.ak-tx-vitality, .ak-icon-tiny.ak-tx-lifepoints,
.ak-icon-tiny.ak-tx-wisdom, .ak-icon-tiny.ak-fire, .ak-icon-tiny.ak-tx-intelligence,
.ak-icon-tiny.ak-earth, .ak-icon-tiny.ak-tx-strength, .ak-icon-tiny.ak-tx-escape,
.ak-icon-tiny.ak-tx-invocation, .ak-icon-tiny.ak-tx-tackle, .ak-icon-tiny.ak-tx-summonablecreaturesboost,
.ak-icon-tiny.ak-tx-criticalhit, .ak-icon-tiny.ak-tx-weapondamage,
.ak-icon-tiny.ak-tx-trappercent, .ak-icon-tiny.ak-tx-trap, .ak-icon-tiny.ak-tx-shieldpoints,
.ak-icon-tiny.ak-tx-return, .ak-icon-tiny.ak-tx-pushreduction,
.ak-icon-tiny.ak-tx-push, .ak-icon-tiny.ak-tx-lifepoints, .ak-icon-tiny.ak-tx-heal,
.ak-icon-tiny.ak-tx-dodgemp, .ak-icon-tiny.ak-tx-dodgeap, .ak-icon-tiny.ak-tx-damagespercent,
.ak-icon-tiny.ak-tx-damage, .ak-icon-tiny.ak-tx-criticalreduction,
.ak-icon-tiny.ak-tx-criticaldamage, .ak-icon-tiny.ak-tx-attackmp,
.ak-icon-tiny.ak-tx-attackap, .ak-icon-tiny.ak-game, .ak-icon-tiny.ak-tree-tutorial,
.ak-icon-tiny.ak-idols, .ak-icon-tiny.ak-tx-stalskamas, .ak-icon-tiny.ak-tx-incarnation,
.ak-icon-tiny.ak-tx-hunting, .ak-icon-tiny.ak-tx-apcostreduction,
.ak-icon-tiny.ak-tx-emote, .ak-icon-tiny.ak-havenbag, .ak-icon-tiny.ak-trappings {
    background-image: url("../imgs/assets/sprite_encyclopedia.png");
    background-repeat: no-repeat
}

.ak-icon-big.ak-breeds, .ak-icon-big.ak-consumables, .ak-icon-big.ak-dungeons,
.ak-icon-big.ak-equipments, .ak-icon-big.ak-jobs, .ak-icon-big.ak-monsters,
.ak-icon-big.ak-pets, .ak-icon-big.ak-quests, .ak-icon-big.ak-ressources,
.ak-icon-big.ak-rides, .ak-icon-big.ak-companions, .ak-icon-big.ak-weapons,
.ak-icon-big.ak-plus-dofus, .ak-icon-big.ak-plus_dofus, .ak-icon-big.ak-mmo,
.ak-icon-big.ak-mmorpg, .ak-icon-big.ak-egg, .ak-icon-big.ak-encyclopedia,
.ak-icon-big.ak-sets, .ak-icon-big.ak-spells, .ak-icon-big.ak-universe,
.ak-icon-big.ak-tutorials, .ak-icon-big.ak-game, .ak-icon-big.ak-tree-tutorial,
.ak-icon-big.ak-idols, .ak-icon-big.ak-havenbag, .ak-icon-big.ak-trappings {
    background-size: 126px auto
}

.ak-icon-big.ak-breeds {
    background-position: 0 -10px
}

.ak-icon-big.ak-consumables {
    background-position: 0 -95px
}

.ak-icon-big.ak-dungeons {
    background-position: 0 -180px
}

.ak-icon-big.ak-equipments {
    background-position: 0 -265px
}

.ak-icon-big.ak-jobs {
    background-position: 0 -346px
}

.ak-icon-big.ak-monsters {
    background-position: 0 -435px
}

.ak-icon-big.ak-pets {
    background-position: 0 -520px
}

.ak-icon-big.ak-quests {
    background-position: 0 -605px
}

.ak-icon-big.ak-ressources {
    background-position: 0 -690px
}

.ak-icon-big.ak-rides {
    background-position: 0 -775px
}

.ak-icon-big.ak-weapons, .ak-icon-big.ak-plus-dofus {
    background-position: 0 -860px
}

.ak-icon-big.ak-egg {
    background-position: 0 -945px
}

.ak-icon-big.ak-encyclopedia {
    background-position: 0 -1030px
}

.ak-icon-big.ak-sets {
    background-position: 0 -1115px
}

.ak-icon-big.ak-spells {
    background-position: 0 -1197px
}

.ak-icon-big.ak-universe {
    background-position: 0 -1285px
}

.ak-icon-big.ak-tutorials {
    background-position: 0 -1370px
}

.ak-icon-big.ak-companions {
    background-position: 0 -1600px
}

.ak-icon-big.ak-game {
    background-position: 0 -945px
}

.ak-icon-big.ak-tree-tutorial {
    background-position: 0 -1673px
}

.ak-icon-big.ak-idols {
    background-position: 0 -1751px
}

.ak-icon-big.ak-havenbag {
    background-position: 0 -1826px
}

.ak-icon-big, .ak-icon-big.ak-trappings {
    background-position: 0 -1917px
}

.ak-icon-med.ak-breeds, .ak-icon-med.ak-consumables, .ak-icon-med.ak-dungeons,
.ak-icon-med.ak-equipments, .ak-icon-med.ak-jobs, .ak-icon-med.ak-monsters,
.ak-icon-med.ak-pets, .ak-icon-med.ak-quests, .ak-icon-med.ak-ressources,
.ak-icon-med.ak-rides, .ak-icon-med.ak-companions, .ak-icon-med.ak-weapons,
.ak-icon-med.ak-plus-dofus, .ak-icon-med.ak-plus_dofus, .ak-icon-med.ak-mmorpg,
.ak-icon-med.ak-egg, .ak-icon-med.ak-encyclopedia, .ak-icon-med.ak-sets,
.ak-icon-med.ak-spells, .ak-icon-med.ak-universe, .ak-icon-med.ak-tutorials,
.ak-icon-med.ak-tree-tutorial, .ak-icon-med.ak-idols, .ak-icon-med.ak-havenbag,
.ak-icon-med.ak-trappings {
    background-size: 89px auto
}

.ak-icon-med.ak-breeds {
    background-position: 0 -5px
}

.ak-icon-med.ak-consumables {
    background-position: 0 -65px
}

.ak-icon-med.ak-dungeons {
    background-position: 0 -126px
}

.ak-icon-med.ak-equipments {
    background-position: 0 -187px
}

.ak-icon-med.ak-jobs {
    background-position: 0 -243px
}

.ak-icon-med.ak-monsters {
    background-position: 0 -306px
}

.ak-icon-med.ak-pets {
    background-position: 0 -365px
}

.ak-icon-med.ak-quests {
    background-position: 0 -432px
}

.ak-icon-med.ak-ressources {
    background-position: 0 -486px
}

.ak-icon-med.ak-rides {
    background-position: 0 -546px
}

.ak-icon-med.ak-weapons, .ak-icon-med.ak-mmo, .ak-icon-med.ak-mmorpg {
    background-position: 0 -605px
}

.ak-icon-med.ak-egg {
    background-position: 0 -666px
}

.ak-icon-med.ak-encyclopedia {
    background-position: 0 -725px
}

.ak-icon-med.ak-sets {
    background-position: 0 -785px
}

.ak-icon-med.ak-spells {
    background-position: 0 -842px
}

.ak-icon-med.ak-universe {
    background-position: 0 -906px
}

.ak-icon-med.ak-tutorials {
    background-position: 0 -967px
}

.ak-icon-med.ak-plus-dofus, .ak-icon-med.ak-plus_dofus {
    background-position: 0 -1026px
}

.ak-icon-med.ak-companions {
    background-position: 0 -1132px
}

.ak-icon-med.ak-tree-tutorial {
    background-position: 1px -1187px
}

.ak-icon-med.ak-idols {
    background-position: 1px -1234px
}

.ak-icon-med.ak-havenbag {
    background-position: 1px -1286px
}

.ak-icon-med, .ak-icon-med.ak-trappings {
    background-position: 0 -1353px
}

.ak-icon-small.ak-neutral, .ak-icon-small.ak-tx-neutral, .ak-icon-small.ak-move,
.ak-icon-small.ak-tx-movementpoints, .ak-icon-small.ak-water, .ak-icon-small.ak-tx-chance,
.ak-icon-small.ak-range, .ak-icon-small.ak-tx-range, .ak-icon-small.ak-air,
.ak-icon-small.ak-tx-agility, .ak-icon-small.ak-tx-initiative,
.ak-icon-small.ak-action, .ak-icon-small.ak-tx-actionpoints, .ak-icon-small.ak-tx-prospecting,
.ak-icon-small.ak-life, .ak-icon-small.ak-tx-vitality, .ak-icon-small.ak-tx-lifepoints,
.ak-icon-small.ak-tx-wisdom, .ak-icon-small.ak-fire, .ak-icon-small.ak-tx-intelligence,
.ak-icon-small.ak-earth, .ak-icon-small.ak-tx-strength, .ak-icon-small.ak-tx-escape,
.ak-icon-small.ak-tx-invocation, .ak-icon-small.ak-tx-tackle, .ak-icon-small.ak-tx-summonablecreaturesboost,
.ak-icon-small.ak-tx-criticalhit, .ak-icon-small.ak-tx-weapondamage,
.ak-icon-small.ak-tx-trappercent, .ak-icon-small.ak-tx-trap, .ak-icon-small.ak-tx-shieldpoints,
.ak-icon-small.ak-tx-return, .ak-icon-small.ak-tx-pushreduction,
.ak-icon-small.ak-tx-push, .ak-icon-small.ak-tx-lifepoints, .ak-icon-small.ak-tx-heal,
.ak-icon-small.ak-tx-dodgemp, .ak-icon-small.ak-tx-dodgeap, .ak-icon-small.ak-tx-damagespercent,
.ak-icon-small.ak-tx-damage, .ak-icon-small.ak-tx-criticalreduction,
.ak-icon-small.ak-tx-criticaldamage, .ak-icon-small.ak-tx-attackmp,
.ak-icon-small.ak-tx-attackap {
    background-size: auto auto
}

.ak-icon-small.ak-neutral, .ak-icon-small.ak-tx-neutral {
    background-position: -97px -15px
}

.ak-icon-small.ak-move, .ak-icon-small.ak-tx-movementpoints {
    background-position: -97px -52px
}

.ak-icon-small.ak-water, .ak-icon-small.ak-tx-chance {
    background-position: -97px -89px
}

.ak-icon-small.ak-range, .ak-icon-small.ak-tx-range {
    background-position: -97px -128px
}

.ak-icon-small.ak-air, .ak-icon-small.ak-tx-agility {
    background-position: -97px -167px
}

.ak-icon-small.ak-tx-initiative {
    background-position: -97px -205px
}

.ak-icon-small.ak-action, .ak-icon-small.ak-tx-actionpoints {
    background-position: -97px -243px
}

.ak-icon-small.ak-tx-prospecting {
    background-position: -97px -279px
}

.ak-icon-small.ak-life, .ak-icon-small.ak-tx-vitality, .ak-icon-small.ak-tx-lifepoints {
    background-position: -97px -319px
}

.ak-icon-small.ak-tx-wisdom {
    background-position: -97px -358px
}

.ak-icon-small.ak-fire, .ak-icon-small.ak-tx-intelligence {
    background-position: -97px -394px
}

.ak-icon-small.ak-earth, .ak-icon-small.ak-tx-strength {
    background-position: -97px -432px
}

.ak-icon-small.ak-tx-escape {
    background-position: -97px -468px
}

.ak-icon-small.ak-tx-invocation, .ak-icon-small.ak-tx-summonablecreaturesboost {
    background-position: -97px -507px
}

.ak-icon-small.ak-tx-tackle {
    background-position: -97px -545px
}

.ak-icon-small.ak-tx-criticalhit {
    background-position: -97px -589px
}

.ak-icon-small.ak-tx-weapondamage {
    background-position: -97px -630px
}

.ak-icon-small.ak-tx-trappercent {
    background-position: -97px -673px
}

.ak-icon-small.ak-tx-trap {
    background-position: -97px -712px
}

.ak-icon-small.ak-tx-shieldpoints {
    background-position: -97px -752px
}

.ak-icon-small.ak-tx-return {
    background-position: -97px -791px
}

.ak-icon-small.ak-tx-pushreduction {
    background-position: -97px -832px
}

.ak-icon-small.ak-tx-push {
    background-position: -97px -872px
}

.ak-icon-small.ak-tx-lifepoints {
    background-position: -97px -918px
}

.ak-icon-small.ak-tx-heal {
    background-position: -97px -966px
}

.ak-icon-small.ak-tx-dodgemp {
    background-position: -97px -1016px
}

.ak-icon-small.ak-tx-dodgeap {
    background-position: -97px -1064px
}

.ak-icon-small.ak-tx-damagespercent {
    background-position: -97px -1108px
}

.ak-icon-small.ak-tx-damage {
    background-position: -97px -1156px
}

.ak-icon-small.ak-tx-criticalreduction {
    background-position: -97px -1200px
}

.ak-icon-small.ak-tx-criticaldamage {
    background-position: -97px -1248px
}

.ak-icon-small.ak-tx-attackmp {
    background-position: -97px -1297px
}

.ak-icon-small.ak-tx-attackap {
    background-position: -97px -1340px
}

.ak-icon-small.ak-tx-stalskamas {
    background-position: -97px -1542px
}

.ak-icon-small.ak-tx-incarnation {
    background-position: -97px -1511px
}

.ak-icon-small.ak-tx-hunting {
    background-position: -97px -1476px
}

.ak-icon-small.ak-tx-apcostreduction {
    background-position: -97px -1416px
}

.ak-icon-small.ak-tx-emote {
    background-position: -97px -1446px
}

.ak-icon-tiny.ak-weapons, .ak-icon-tiny.ak-plus-dofus, .ak-icon-tiny.ak-mmo,
.ak-icon-tiny.ak-egg, .ak-icon-tiny.ak-mmorpg {
    background-size: 64px auto
}

.ak-icon-tiny.ak-egg {
    background-position: 0 -478px
}

.ak-icon-tiny.ak-weapons, .ak-icon-tiny.ak-plus-dofus, .ak-icon-tiny.ak-mmo,
.ak-icon-tiny.ak-mmorpg {
    background-position: 0 -436px
}

.ak-video {
    height: 0;
    padding-bottom: 56.25%;
    padding-top: 25px;
    position: relative
}

.ak-video iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ak-img-gif-player-block {
    text-align: center;
    overflow: hidden
}

.ak-img-gif-player {
    display: inline-block;
    position: relative
}

.ak-img-gif-content:before {
    position: absolute;
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
    background: url("../imgs/assets/play.png") center center no-repeat transparent
}

.ak-img-gif-player.ak-state-loading .ak-img-gif-content:before {
    cursor: default;
    background: url("../imgs/assets/loading.gif") center center no-repeat transparent
}

.ak-img-gif-player.ak-state-loaded .ak-img-gif-content:before {
    cursor: default;
    background: none
}
.ak-reserve-container {
    margin-top: 5px;
    border-top: 1px solid;
    border-bottom: 1px solid
}
.ak-reserve-container {
    border-color: #26beea
}
.ak-reserve-container .col-xs-4 {
    border-left: 1px solid #26beea;
    border-right: 1px solid #043645;
    margin: 1px 0;
    padding: 0;
}
.ak-reserve-container .row .col-xs-4:first-child {
    border-left: none;
}
.ak-reserve-container .row .col-xs-4:last-child {
    border-right: none;
}
.ak-ogrines-reserve, .ak-gifts-reserve, .ak-votes-reserve {
    padding: 6px 0;
    text-align: center;
    font-weight: bold;
    color: #26beea
}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}
.breadcrumb &gt; li {
    display: inline-block;
}
.breadcrumb &gt; li + li:before {
    content: '&gt;';
    padding: 0 5px;
    color: #f7f4da;
    font-weight: bold;
    text-shadow: 1px 1px 1px #000;
}
.breadcrumb &gt; .active {
    color: #f7f4da;
    text-shadow: 1px 1px 1px #000;
}
.container-padding {
    padding: 12px;
}
.panel-main {
    background: #f3f2ed;
    border: 1px solid #c9c6bb;
    padding: 12px;
}
.ak-reserve-container .row {
    margin: 0;
}
.profile img {
    border: 2px solid #c9c6bb;
    width: 125px;
    height: 125px;
    margin-right: 10px;
}
.ak-main-logo {
    background-size: 100px !important;
}
.certified,
.non-certified {
    float: right;
    margin-top: 10px;
    line-height: 20px;
}
.certified span,
.non-certified a {
    padding: 5px 10px;
    border-radius: 3px;
}
.certified span {
    color: #01af17;
    border: 1px solid #01af17;
}
.non-certified a {
    color: #af0101;
    border: 1px solid #af0101;
    text-decoration: none;
}
.non-certified a:hover {
    color: #ff0606;
    border: 1px solid #ff0606;
}
.profile .code {
    float: right;
    margin-top: 10px;
    color: #aaa79c;
    font-size: 18px;
    line-height: 20px;
}
.profile .code span {
    color: #ffb332;
    font-size: 20px;
    padding: 5px 10px;
    border: 2px solid #ffb332;
}
header {
    z-index: 1;
}
#toast-container {
    z-index: 2000 !important;
}
.modal {
    position: fixed;
    top: 0;
    margin: auto;
    z-index: 99;
    height: 100%;
    padding-top: 8%;
    width: 100%;
    background: rgba(0,0,0, 0.5);
}
@media (min-width: 1200px) {
	.ak-backtotop {
		display: none;
		position: fixed;
		width: 68px;
		height: 182px;
		right: 5px;
		bottom: 110px;
	}	
}
.ak-backtotop {
	display: none;
	background: url("../imgs/assets/backtotop.png") left top no-repeat transparent;
}
.ak-category-infos .ak-description{
	padding:12px;
	padding:1.2rem;
	margin:0
}
.ak-avatar-radio-container {
	overflow: hidden;
	display: inline-block;
	margin: 7px;
	margin: 0.7rem;
}
.ak-form .hint {
	display: block;
	font-size: 12px;
	color: #777777;
}
.ak-avatar-radio-container .control-label .ak-character-name {
	font-weight: normal;
	overflow: hidden;
	position: absolute;
	text-align: center;
	text-overflow: ellipsis;
	top: 125px;
	width: 100px;
}
.ak-responsivetable tbody &gt; tr &gt; td.ak-responsivetable-expand {
	background: url("../imgs/assets/plus_green.png") no-repeat scroll right center transparent;
}

#preloader  {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999; 
  width: 100%;
  height: 100%;
  overflow: visible;
  background: #f4f4f4 url('../public/imgs/assets/loader2.gif') no-repeat center center;
}</pre></body></html>