/* @license MIT https://raw.githubusercontent.com/necolas/normalize.css/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.pokemon span.type,.pokedex span.type,.pokedex .type span,.pokemon .type span{display:inline-block;padding:4px 0;border-radius:4px;width:100px;text-align:center;margin:0 5px 0 0;font-size:14px;line-height:14px;color:#FFFFFF;}.pokemon .bug,.pokedex .bug{background:#9cb820;color:#FFFFFF;}.pokemon .dark,.pokedex .dark{background:#504843;}.pokemon .dragon,.pokedex .dragon{background:#7038f8;}.pokemon .electric,.pokedex .electric{background:#f8d030;color:#FFFFFF;}.pokemon .fairy,.pokedex .fairy{background:#f09ad9;color:#FFFFFF;}.pokemon .fighting,.pokedex .fighting{background:#c03028;color:#FFFFFF;}.pokemon .fire,.pokedex .fire{background:rgb(253,125,36);color:#FFFFFF;}.pokemon .flying,.pokedex .flying{background:#9096f0;color:#FFFFFF;}.pokemon .ghost,.pokedex .ghost{background:#705898;}.pokemon .grass,.pokedex .grass{background:rgb(155,204,80);color:#FFFFFF;}.pokemon .ground,.pokedex .ground{background:#e0b668;color:#FFFFFF;}.pokemon .ice,.pokedex .ice{background:#98d8d8;}.pokemon .normal,.pokedex .normal{background:#a8a8a8;color:#FFFFFF;}.pokemon .poison,.pokedex .poison{background:rgb(185,127,201);color:#FFFFFF;}.pokemon .psychic,.pokedex .psychic{background:#f85888;}.pokemon .rock,.pokedex .rock{background:rgb(163,140,33);color:#FFFFFF;}.pokemon .steel,.pokedex .steel{background:#6d8f9c;color:#FFFFFF;}.pokemon .water,.pokedex .water{background:#6890f0;color:#FFFFFF;}
.node-pokemon .content{background:#FFFFFF;color:rgb(107,113,126);line-height:25px;text-align:justify;padding:40px 40px 40px 40px;margin:0 0 40px 0;}.node-pokemon .image-profile{text-align:center;margin:0 0 30px 0;}.node-pokemon .image-profile img{max-width:450px;height:auto;}.node-pokemon.pokemon .type span{font-size:11px;padding:0px;width:75px;line-height:inherit;}.node-pokemon .information{width:100%;margin:0 0 40px 0;}.node-pokemon .information th{background:#FFFFFF;color:rgb(107,113,126);padding:7px;border-bottom:1px solid #ebe9e9;vertical-align:middle;text-align:right;width:50%;}.node-pokemon .information td{text-align:left;width:50%;}.node-pokemon .information tr:last-child th,.node-pokemon .information tr:last-child td{border-bottom:0 none;}.node-pokemon .information tr:first-child th,.node-pokemon .information tr:first-child td{border-top:1px solid #ebe9e9;}.node-pokemon .stats{width:100%;margin:0 0  40px 0;}.node-pokemon .stats th{background:#FFFFFF;color:rgb(107,113,126);padding:7px;border-right:1px solid #ebe9e9;vertical-align:middle;text-align:center;}.node-pokemon .stats th:last-child,.node-pokemon .stats td:last-child{border-right:0 none;}.node-pokemon .stats td{border-bottom:0 none;text-align:center;border-right:1px solid #ebe9e9;font-size:36px;font-weight:300;padding:15px 0 0 0;}.node-pokemon .nav-pokemon{margin:0 0 30px 0;}.node-pokemon .nav-pokemon .previous{width:49%;margin:0 2% 0 0;float:left;}.node-pokemon .nav-pokemon .next{width:49%;float:right;}.node-pokemon .nav-pokemon a{width:100%;display:block;background:#f5f5f5;border-radius:4px;padding:5px 10px;text-align:center;box-sizing:border-box;position:relative;}.node-pokemon .nav-pokemon .tumbnail{width:47px;height:47px;padding:3px;background:#fff;border-radius:50%;border:2px solid #dfdfdf;display:block;position:absolute;left:-4px;top:-11px;}.node-pokemon .nav-pokemon img{padding:5px 0 0 0;}.node-pokemon .nav-pokemon a:hover{background:#f5245f;color:#FFFFFF;}.node-pokemon .nav-pokemon a:hover .tumbnail{border-radius:50%;border:2px solid #f5245f;}.node-pokemon .attaques{width:100%;margin:0 0 40px 0;}.node-pokemon .attaques td{width:50%;}.node-pokemon .evolutions .evo{width:33%;float:left;text-align:center;position:relative;}.node-pokemon .evolutions .evo-2:before{content:"\f054";font-family:'Font Awesome 5 Free';font-weight:900;text-align:left;position:absolute;left:-10px;top:62px;font-size:36px;}.node-pokemon .evolutions .evo-3:before{content:"\f054";font-family:'Font Awesome 5 Free';font-weight:900;text-align:left;position:absolute;left:-10px;top:62px;font-size:36px;}.node-pokemon .evolutions .picture{text-align:center;margin:0 0 10px 0;}.node-pokemon .evolutions .picture .image{background:rgb(242,242,242);height:150px;width:150px;border-radius:150px;display:inline-block;}.node-pokemon .evolutions .picture .image img{margin:10px 0 0 0;}.node-pokemon .evolutions .pkg{margin:0 0 30px 0;}.node-pokemon .variation{width:35%;margin:0 auto 20px auto;position:relative;height:40px;}.node-pokemon .variation ul{position:absolute;width:100%;list-style:none;}.node-pokemon .variation ul:before{content:"\f078";font-family:'Font Awesome 5 Free';font-weight:900;text-align:left;position:absolute;right:15px;top:7px;font-size:18px;}.node-pokemon .variation.close ul:before{content:"\f078";}.node-pokemon .variation.open ul:before{content:"\f077";}.node-pokemon .variation li{background-color:#f5f5f5;border-radius:5px;}.node-pokemon .variation li:hover{background-color:#ef175e;}.node-pokemon .variation li:hover a{color:#FFFFFF;}.node-pokemon .variation li{z-index:1;padding:5px 15px;display:none;}.node-pokemon .variation li a{display:block;}.node-pokemon .variation li:first-child{display:block;background:#dbdbdb;}.node-pokemon .variation li{cursor:pointer;}.node-pokemon .variation.open li{display:block;border-radius:0 0 0 0;}.node-pokemon .variation.close li{display:none;}.node-pokemon .variation.close li:first-child{display:block;}.node-pokemon .variation.open li:first-child{border-radius:5px 5px 0 0;}.node-pokemon .variation.open li:last-child{display:block;border-radius:0 0 5px 5px;}@media all and (max-width:730px){.node-pokemom .evolutions .picture .image{height:115px;width:115px;border-radius:115px;}.node-pokemom .evolutions .picture .image img{width:90px;height:90px;}.node-pokemom .evolutions .evo-2:before{top:42px;}.node-pokemom .evolutions .evo-3:before{top:42px;}}@media all and (max-width:580px){.node-pokemom .evolutions .evo{width:100%;float:none;text-align:center;position:relative;margin:0 0  50px 0;}.node-pokemom .evolutions .evo-2:before{content:"\f078";text-align:center;top:-25px;display:block;position:relative;left:unset;}.node-pokemom .evolutions .evo-3:before{content:"\f078";text-align:center;top:-25px;display:block;left:unset;position:relative;}}@media all and (max-width:550px){.node-pokemom .image-profile{text-align:center;}.node-pokemom .image-profile img{max-width:100%;height:auto;}}
.component-review{padding:40px;background:#FFFFFF;}.component-review .rating{background:#ebe9e9;color:#FFFFFF;font-weight:bold;text-align:right;margin:0 0 20px 0;}.component-review .note{background:#f5245f;padding:9px;box-sizing:border-box;}.component-review label{font-weight:bold;color:#f5245f;text-transform:uppercase;margin:0 0 5px 0;display:block;}.component-review .notebox{background:#f5245f;color:#FFFFFF;text-align:center;width:220px;padding:20px 0;margin:0 20px 20px 0;float:left;box-sizing:border-box;}.component-review .notebox .total{font-size:74px;font-weight:bold;line-height:1;}.component-review .notebox .total span{font-size:30px;}.component-review .notebox .adjectif{font-size:20px;text-transform:uppercase;font-weight:bold;}.component-review .evaluation h3{text-transform:uppercase;font-size:20px;}.component-review .evaluation ul li{list-style-position:outside;margin:0 0 0 15px;}.component-review .evaluation .positif{float:left;width:49%;margin:0 2% 0 0;}.component-review .evaluation .negatif{float:left;width:49%;}@media all and (max-width:700px){.component-review .evaluation .positif{float:none;margin:0 0 20px 0;width:100%;}.component-review .evaluation .negatif{float:none;width:100%;}}@media all and (max-width:450px){.component-review .notebox{width:100%;margin:0 0 20px 0;}}
.block-sponsor-box-square{margin:0 0 40px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
