MediaWiki:Common.css: Διαφορά μεταξύ των αναθεωρήσεων

Από Wiki The-West GR
Jump to navigation
Χωρίς σύνοψη επεξεργασίας
Χωρίς σύνοψη επεξεργασίας
Γραμμή 1: Γραμμή 1:
/*
/* ***************************************************** */
This is the CSS for all skins (for all users) on MediaWiki.org.
/* Le CSS placé ici sera appliqué à tous les habillages. */
/* ***************************************************** */
SECTIONS:
1. Indication of namespaces
2. Color classes for content
3. Special pages
4. Main page styling
5. Sidebar external links
6. Extension:Matrix stuff
7. Wikitables, infobox templates, warnings, and other such stylings
8. Some other small things
*/
/** 1. INDICATION OF NAMESPACES **/
/* Pseudo NS Special (light grey) */
.ns--2 #content { background-color: #f4f4f4; }
.ns--2 div.thumb { border-color: #f4f4f4; }
/* NS Project + Project_talk (light sky blue) */
.ns-4 #content, .ns-5 #content { background-color: #f8fcff; }
.ns-4 div.thumb, .ns-5 div.thumb { border-color: #f8fcff; }
/* NS MediaWiki + MediaWiki_talk (light grey) */
.ns-8 #content, .ns-9 #content { background-color: #f4f4f4; }
.ns-8 div.thumb, .ns-9 div.thumb { border-color: #f4f4f4; }
/* NS Manual + Manual_talk (light bluish violet) */
.ns-100 #content, .ns-101 #content { background-color: #f3f3ff; }
.ns-100 div.thumb, .ns-101 div.thumb { border-color: #f3f3ff; }
/* NS Help (but NOT Help_talk) (blue border and Public Domain icon) */
.ns-12 #content {
border: 2px solid #0000cc;
border-right: none;
background-image: url(http://upload.wikimedia.org/wikipedia/mediawiki/b/b8/PD-banner.png);
background-repeat: no-repeat;
background-position: right top;
}
.ns-12 #bodyContent {
background-image: url(http://upload.wikimedia.org/wikipedia/mediawiki/6/67/PD-icon-faded.png);
background-repeat: no-repeat;
background-position: right 5em;
}
/***** 2. COLOR CLASSES FOR CONTENT  *****/
/* Border colors */
.borderc1 { border-color: #e9e9e9; border-width: thin; }
.borderc2 { border-color: #aaaaaa; border-width: thin; }
.borderc3 { border-color: #777777; border-width: thin; }
.borderc4 { border-color: #000000; border-width: thin; }
.borderc5 { border-color: #c00000; border-width: thin; }
.borderc6 { border-color: #025e9d; border-width: thin; }
.borderc7 { border-color: #008040; border-width: thin; }
.borderc8 { border-color: #ffcc00; border-width: thin; } /* Used by: [[Template:Welcome]]. */
/* Background colors */
.backgroundc1 { background-color: #ffffff; } /* Used by: [[Template:Welcome]]. */
.backgroundc2 { background-color: #f9f9f9; }
.backgroundc3 { background-color: #eeeeee; }
.backgroundc4 { background-color: #e0e0e0; }
.backgroundc5 { background-color: #d2d2d2; }
.backgroundc6 { background-color: #b7b7b7; }
.backgroundc7 { background-color: #a3a3a3; }
.backgroundc8 { background-color: #444455; }
/** 3. SPECIAL PAGES **/
/* Consistent special page navigation */
.SpecialPageInfo {
background-color: #f9f9f9;
background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/35px-Exquisite-khelpcenter.png);
background-position: 0.8em 0.5em;
background-repeat: no-repeat;
padding: 0.3em 0.5em 0.3em 5.0em;
border-color: #025e9d;
border-width: 1px;
border-style: solid;
border-bottom-width: medium;
margin-bottom: 1em;
}
.mw-viewprevnext {
display: block;
border: 1px solid #cccccc;
background-color: #f9f9f2;
padding: 0.2em 0.4em;
}
 


 
/* Paramètres globaux de mise en page du Wiki => en cours de Test */
/** 4. MAIN PAGE STYLING **/
*:focus {
    outline: none;
#mainpage_topbox {
background: #f9f9f9;
padding: 0px;
border: 1px solid #aaaaaa;
margin: 0.2em 10px 10px;
}
}
.mainpage_boxtitle, .mainpage_hubtitle, #mainpage_pagetitle {
#document-wrapper {max-width: 1150px; }
font-size: 105%;
#container {width: 960px;} /* Largeur de la zone contenu */
padding: 0.4em;
#contentTop {width: 860px; background-size: 100% 77px;}  /* zone supérieure */
background-color: #eeeeee;
#p-search .pBody {width: 200px; background-size:200px 24px;}  /* Diminution en largeur du module de recherche */
border-bottom: 1px solid #aaaaaa;
#searchInput {width: 173px;}
#navigationTop {
  position: relative;
  background: url("http://wiki.the-west.fr/images/1/16/MenuTopNew.png") no-repeat;
  width: 260px;
  height: 130px;
}
}
.mainpage_boxtitle {
#navigationBottom {
line-height: 120%;
  position: absolute;
  background: url("http://wiki.the-west.fr/images/e/e2/MenuBottomNew.png") no-repeat;
  width: 260px;
  height: 95px;
  right: -15px;
  bottom: -51px;
}
}
#mainpage_pagetitle {
#navigation {width: 225px; font-size: 11px;}
color: #cf7606;
#west_pl_hints_container {width: 830px!important; background-size: 100%!important;}
font-size: 200% !important;
#content {width: 830px; background-size: 100%;}
}
#contentFooter {background-size: 101%;z-index: 0;}
#mainpage_sitelinks {
#p-cactions {width: 810px;}
padding: 0.2em;
.portlet h5 {font-size: 120%; font-weight: bold; font-style: italic; font-family:georgia; color: #804000;}
text-align: center;
textarea {width: 793px;}
background-color: white;
}
.mainpage_hubtitle {
text-align: center;
}
.mainpage_boxcontents, .mainpage_boxcontents_small {
background: #ffffff;
padding: 0.2em 0.4em;
}
.mainpage_boxcontents_small {
font-size: 95%;
}
.mainpage_hubbox, #mainpage_newscell, #mainpage_downloadcell {
padding: 0;
border: 1px solid #aaaaaa;
}
.mainpage_hubbox {
margin-bottom: 0;
}
#mainpage_newscell {
margin-bottom: 15px;
margin-top: 0 !important;
}
#mainpage_newscell .mainpage_boxtitle {
background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/20px-Exquisite-khelpcenter.png);
background-repeat: no-repeat;
background-position: 99% 0.3em;
padding-right: 25px;
}
#mainpage_downloadcell {
width: 17em;
margin-bottom: 5px;
}
#mainpage_downloadcell .mainpage_boxtitle {
background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Crystal_Clear_action_build.png/18px-Crystal_Clear_action_build.png);
background-repeat: no-repeat;
background-position: 96% 0.33em;
padding-right: 25px;
}
#mainpage_mwtitle { color: #005288; } /* The words 'MediaWiki.org' in the title. */
/* The "mainpage" class is added to the body with JavaScript for the main page in all */
/* languages, so we can style things that apppear on the main page and also elsewhere. */
.mainpage #lastmod,
.mainpage #siteSub,
.mainpage h1.firstHeading {
display: none !important;
}  
.mainpage #content {
padding-top: 1em;
}
.mainpage_boxcontents ul li:first-child {
    list-style: none;
    border-bottom: 1px solid #AAA;
    margin-bottom: 0.5em;
    margin-left: -1.5em;
    text-align: center;
}
/** 5. SIDEBAR EXTERNAL LINKS **/
#n-blog-text a, #n-browse-svn a, #n-Statistics-for-SVN a, #n-phpdoc a, #n-svn-statistics a {
background: url(/skins-1.5/monobook/external.png) center right no-repeat;
padding-right: 13px;
color: #3366bb;
}
/** 7. WIKITABLES, INFOBOX TEMPLATES, WARNINGS AND OTHER SUCH STYLINGS **/
/* Give wikitables blue headings */
.wikitable th, .wikitable td.hl3, .wikitable th.hl3 {
background-color: #8da7d6;
}
.wikitable td.hl1, .wikitable th.hl1 {
background: #c5d8fc;
}
.wikitable td.hl2, .wikitable th.hl2 {
background: #a7c1f2;
}
/**
* Make entire table valign=top,
* To replace the |valign=top| on every cell.
*/
.vatop tr, tr.vatop, .vatop td, .vatop th {
vertical-align: top;
}
/* General purpose "pretty (data) tables" */
table.datatable {
background-color: transparent;
}
table.datatable th, table.datatable td {
padding: 4px;
}
table.datatable th {
text-align: left;
background-color: #999999;
}
table.datatable tr {
background-color: #cccccc;
}
table.datatable tr:hover {
background-color: #ffffcc;
}
/* SideBox styling */
div.sideBox {
position: relative;
float: right;
background: white;
margin-left: 1em;
border: 1px solid gray;
padding: 0.3em;
width: 200px;
overflow: hidden;
clear: right;
}
div.sideBox dl {
padding: 0;
margin: 0 0 0.3em 0;
font-size: 96%;
}
div.sideBox dl dt {
background: none;
margin: 0.4em 0 0 0;
}
div.sideBox dl dd {
margin: 0.1em 0 0 1.1em;
background-color: #f3f3f3;
}
/* Extension infobox styling */
.ext-infobox {
border: 2px solid #aaaaaa;
width: 272px;
float: right;
margin: 0 0 0.5em 0.5em;
border-collapse: collapse;
background-color: white;
}
.ext-infobox td {
border: 2px none #aaaaaa;
padding: 0.2em 0.5em;
border-bottom: 1px solid #f0f0f0 !important;
}
.ext-header {
background-color: #aaaaaa;
color: white;
text-align: left;
}
.ext-header td { padding-top: 0.5em; }
.ext-header img { padding: 0 0.2em 0 0.5em; }
.ext-status-unstable, .ext-status-unstable td { border-color: #990000; }
.ext-status-unstable .ext-header { background-color: #990000; color: #ffff00; }
.ext-status-experimental, .ext-status-experimental td { border-color: #ff4500; }
.ext-status-experimental .ext-header { background-color: #ff4500; }
.ext-status-beta, .ext-status-beta td { border-color: #ffba01; }
.ext-status-beta .ext-header { background-color: #ffba01; }
.ext-status-stable, .ext-status-stable td { border-color: #32cd32; }
.ext-status-stable .ext-header { background-color: #32cd32; }
/* Version box on [[Manual:Downloading MediaWiki]] */
#DownloadVersionBox {
border: 2px solid black;
border-collapse: collapse;
margin: auto;
width: 50%;
color: black;
}
#DownloadVersionBox td {
border: 2px solid black;
padding: 20px;
}
/* Major warning - used on the main page template to warn against editing carelessly, but can be used elsewhere as well */
.majorwarning {
background: yellow;
padding: 0.3em;
text-align: center;
font-size: 125%;  
border: 2px solid red;
}
/* Page headings used throughout the wiki (though not very much at the time of writing…) */
.page-notice, .page-warning {
border-width: 1px;
border-style: solid;
padding: 0.3em 0.5em;
margin-bottom: 1em;
width: 95%;
margin-left: auto;
margin-right: auto;
text-align: center;
}
/* Informative notices at the top of pages (blue) */
.page-notice {
background-color: #f9f9f9;
border-color: #025e9d;
text-align: left;
}
/* Warning information at the top of pages (red) */
.page-warning {
background-color: #ffffff;
border-color: #c51919;
border-width: 2px;
}
.pw-head {
color: #c51919;
font-weight: bold;
}
/* Used in Template:Notice */
.block-note {
background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/18px-Bulbgraph.png);
background-position: top left;
background-repeat: no-repeat;
}
/*
  Using block-contents in the hope that it can apply to all block-level warning templates,
  with different images applied as backgrounds to the wrapping DIV.
*/
.block-contents {
display: block;
padding-left: 20px;
}
/* Template documentation ([[Template:Documentation]]) */
.template-documentation {
clear: both;
margin: 1em 0 0 0;
border: 1px solid #aaa;
background-color: #ecfcf4;
padding: 5px;
}
/** 8. SOME OTHER SMALL THINGS **/
/* Give a bit of space to the TOC */
#toc { margin: 1em 0; }
/* Allow limiting of which header levels are shown in a TOC;
  <div class="toclimit-3">, for instance, will limit to
  showing ==headings== and ===headings=== but no further.
  Used in [[Template:TOCright]]
*/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/* make the list of references look smaller and highlight clicked reference in blue */
ol.references { font-size: 100%; }
.references-small { font-size: 90%; }
ol.references > li:target { background-color: #ddeeff; }
sup.reference:target { background-color: #ddeeff; }
/* extra buttons for edit dialog (from commons:MediaWiki:Common.css) */
.my-buttons {
padding: .5em;
}
.my-buttons a {
color: black;
background-color: #cde !important;
font-weight: bold;
font-size: .9em;
text-decoration: none;
border: thin #069 outset;
padding: 0 .1em .1em;
}
.my-buttons a:hover, .my-buttons a:active {
background-color: #bcd;
border-style: inset;
}
/* from [[User:Splarka/Help:Linked images]] */
.imagelink_wikilogo a {
width: 135px;
height: 135px;
display: block;
text-decoration: none;
background-image: url("http://upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png");
}
/** reduced subset of the mbox styles from enwiki, mainly for the nice boxflow **/
table.mbox {
margin: 4px 10%;
border-collapse: collapse;
border: 1px solid #aaa; /* Default "notice" gray */
background: #f9f9f9;
}
table.mbox-wide {
margin: 4px 0;
}
th.mbox-text, td.mbox-text {    /* The message body cell(s) */
border: none;
padding: 0.25em 0.9em;      /* 0.9em left/right */
width: 100%;    /* Make all mboxes the same width regardless of text length */
}
td.mbox-image {                  /* The left image cell */
border: none;
padding: 2px 0 2px 0.9em;    /* 0.9em left, 0px right */
text-align: center;
}
td.mbox-imageright {            /* The right image cell */
border: none;
padding: 2px 0.9em 2px 0;    /* 0px left, 0.9em right */
text-align: center;
}
td.mbox-empty-cell {        /* An empty narrow cell */
border: none;
padding: 0px;
width: 1px;
}
/* These mbox-small classes must be placed after all other
  ambox/tmbox/ombox etc classes. "body.mediawiki" is so
  they override "table.ambox + table.ambox" above. */
body.mediawiki table.mbox-small {  /* For the "small=yes" option. */
clear: right;
float: right;
margin: 4px 0 4px 1em;
width: 238px;
font-size: 88%;
line-height: 1.25em;
}
body.mediawiki table.mbox-small-left {  /* For the "small=left" option. */
margin: 4px 1em 4px 0;
width: 238px;
border-collapse: collapse;
font-size: 88%;
line-height: 1.25em;
}
/* These are the same colours as the enwiki
  'cmbox' styles; just with different names. */
table.mbox-critical {
border: 4px solid #b22222;    /* Red */
background: #FFDBDB;          /* Pink */
}
table.mbox-important {
background: #FFDBDB;    /* Red */
}
table.mbox-warning {
background: #FFE7CE;    /* Orange */
}
table.mbox-caution {
background: #FFF9DB;    /* Yellow */
}
table.mbox-notice {
background: #D8E8FF;    /* Blue */
}
table.mbox-move {
background: #E4D8FF;    /* Purple */
}
table.mbox-protection {
background: #EFEFE1;    /* Gray-gold */
}
/**
* Infoboxes
*/
.infobox {
float: right;
clear: right;
margin-bottom: 0.5em;
margin-left: 1em;
padding: 0.2em;
border: 1px solid #AAA;
background: #F9F9F9;
color: black;
}
.infobox td,
.infobox th {
vertical-align: top;
}
.infobox caption {
margin-left: inherit;
font-size: larger;
}
.infobox.bordered {
border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
border: 1px solid #AAA;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
border: 0;
}
/* Apparently the namespaces parameter
  for inputbox forces a checkbox.
  Let's hide it in the API sidebar */
.mw-inputbox-hideapicheck label[for=mw-inputbox-ns104],
#mw-inputbox-ns104 {
display: none;
}
/** Testing for code review **/
div.mw-wordcloud {
width: 100%;
text-align: justify;
}
.mw-wordcloud-size-1 {
color: #222;
font-size: 2.4em;
}
.mw-wordcloud-size-2 {
color: #333;
font-size:2.2em;
}
.mw-wordcloud-size-3 {
color: #444;
font-size: 2.0em;
}
.mw-wordcloud-size-4 {
color: #555;
font-size: 1.8em;
}
.mw-wordcloud-size-5 {
color: #666;
font-size: 1.6em;
}
.mw-wordcloud-size-6 {
color: #777;
font-size: 1.4em;
}
.mw-wordcloud-size-7 {
color: #888;
font-size: 1.2em;
}
.mw-wordcloud-size-8 {
color: #999;
font-size: 1em;
}
.mw-wordcloud-size-9 {
color: #aaa;
font-size: 0.8em;
letter-spacing: 3px;
}
.mw-wordcloud-size-10, .mw-wordcloud-size-0 {
color: #bbb;
font-size: 0.8em;
}
/* Styling for related links and disambiguation links */
.rellink, .dablink {
font-style: italic;
margin-bottom: 0.5em;
padding-left: 2em;
}
/* @todo FIXME: document me :) */
#signuptopbox li {
float: left;
list-style: none;
font-family: sans-serif;
}
#signuptopbox li {
color: #3ca7d4;
background: #c2e1f9;
line-height: 2.8em;
margin-right: .25em;
padding-right: .5em;
}
#signuptopbox li.pr-active, #signuptopbox li.pr-active div {
color: #67ca36;
background: #d4f9c2;
border-color: #fff #fff #fff #67ca36;
}
#signuptopbox li div{
width: 0;
height: 0;
border-color: #fff #fff #fff #3CA7D4;
border-style: solid;
border-width: 1.4em .3em 1.4em 1.4em;
float: left;
}
#signuptopbox li span.pr-number{
display: block;
width: 1.8em;
line-height: 1.8em;
background: #3ca7d4;
color: #c2e1f9;
text-align: center;
margin: .5em;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
font-weight: 600;
float: left;
}
#signuptopbox li.pr-active span.pr-number {
background: #67ca36;
color: #d4f9c2;
}
#signuptopbox li span {
float: left;
}
#signuptopbox li.pr-spacer {
padding: 0;
}
/* BREADCRUMB CODE */
.breadcrumb {
        list-style: none;
        overflow: hidden;
        font: 14px Helvetica, Arial, Sans-Serif;
}
.breadcrumb li {
        float: left;
        margin-bottom: 0;
}
.breadcrumb li a {
        color: white;
        text-decoration: none;
        padding: 10px 0 10px 45px;
        position: relative;
        display: block;
        float: left;
}
.breadcrumb li a:after {
        content: " ";
        display: block;
        width: 0;
        height: 0;
        border-top: 50px solid transparent;          /* Go big on the size, and let overflow hide */
        border-bottom: 50px solid transparent;
        position: absolute;
        top: 50%;
        margin-top: -50px;
        left: 100%;
        z-index: 2;
}
.breadcrumb li a:before {
        content: " ";
        display: block;
        width: 0;
        height: 0;
        border-top: 50px solid transparent;
        border-bottom: 50px solid transparent;
        border-left: 31px solid white;
        position: absolute;
        top: 50%;
        margin-top: -50px;
        margin-left: 1px;
        left: 100%;
        z-index: 1;
}
.breadcrumb li:first-child a {
        padding-left: 20px;
}
.currentcrumb a {
        background: #069;
}
.currentcrumb a:after {
        border-left: 30px solid #069;
}
.currentcrumb a:hover, .prevcrumb a:hover, .nextcrumb a:hover {
        background: #002d44;
}
.currentcrumb a:hover:after, .prevcrumb a:hover:after, .nextcrumb a:hover:after { border-left-color: #002d44 !important; }
.prevcrumb a {
        background: #396;
}
.prevcrumb a:after {
        border-left: 30px solid #396;
}
.nextcrumb a {
        background: #999;
}
.nextcrumb a:after {
        border-left: 30px solid #999;
}
/* bug 27375, To go in ext.codereview */
.mw-codereview-diff ins {
background: #EDFFED;
}
.mw-codereview-diff del {
background: #FFEDED;
}
/* bug 29307, awaiting deployment */
pre {
line-height: 1.3em;
}
/* infbulR = affichage de la bulle à droite, infbulL = affichage à gauche */
.infbulR,.infbulL,.infbulRT,.infbulLT{
  position:relative;
  z-index:24;
  color:#000;
  text-decoration:none
}
.infbulR:hover,.infbulL:hover,.infbulRT:hover,.infbulLT:hover{
  z-index:5000;
  background-color: transparent;
}
.infbulR span,.infbulL span,.infbulRT span,.infbulLT span{
  display: none;
}
.infbulR:hover span,.infbulL:hover span,.infbulRT:hover span,.infbulLT:hover span{
  display:block;
  z-index:25;
  position:absolute;
  width:1px;
  border:5px solid #f00;
  background-color:#00F;
  color:#000;
  text-align: justify;
  font-weight:none;
  padding:5px;
}
.infbulR:hover span{top:-30px; left:90px;}
.infbulL:hover span{top:-30px; left:-250px;}
.infbulRT:hover span{top:-350px; left:90px;}
.infbulLT:hover span{top:-350px; left:-220px;}


.shadow{
#fondstd {
border:5px solid #f00;
   background-image: url("http://wiki.the-west.fr/skins/thewest/images/content/contentBg.png");
   -moz-box-shadow: 4px 4px 10px #888; 
   background-repeat: repeat;
  -webkit-box-shadow: 4px 4px 10px #888;
   box-shadow:4px 4px 6px #888;
}
}
p.txtattr{
  font-weight: bold;
  padding-left:12px;
  font-size:12px;
  color:#007700;
  line-height: 0.8;
  font-family: Arial
}
p.txtapt{
  padding-left:20px;
  font-size:12px;
  font-size:10px;
  color:#007700;
  line-height: 0.8;
  font-family: Arial
}
p.txtapt2{
  color:#007777;
  padding-left:10px;
  padding-right:10px;
  font-size:11px;
  line-height: 0.8;
  font-family: Arial
}




div.set{
  border:0px solid #ff0000;
  padding: 5px 10px 0px 10px;
  text-align:center;
}
}
 
table.prerequis {
div.bdf{
  background-image:url('images/content/contentBg.png');
   font-family: Arial
   background-repeat: repeat;
   border:0px solid #ff0000;
   border:0px;
   padding: 5px 10px 0px 10px;
   border-spacing:0;
   text-align:justify;
   margin:0 auto;
}
}


p.txtspeed,p.txtid,p.txtbdf,p.txtbdfs,p.txtdeg,p.txtset,p.txtinfo1,p.txtame
{ font-size:11px;}
p.txtspeed,p.txtid,p.txtdeg,p.txtset,p.genreitem,p.txtinfo,p.txtinfo1,p.txtame,p.titreitem,p.txtquete
{ display: inline; }
p.txtspeed,p.txtdeg,p.txtset,p.txtinfo {font-weight: bold;}


p.txtspeed{color:#8B4513;}
div.prerequis {
p.txtid{color:#2A2D9C;}
/*  background: url("http://wiki.the-west.fr/skins/thewest/images/content/contentBg.png") repeat-y; */
p.txtbdf, p.txtbdfs{
   border:1px solid #CCC;  
  line-height: 0.8;
   border-radius:10px;  
  padding-left:6px;
   background:#FFF;  
}
   border-right:3px solid #ccc;  
 
   border-bottom:3px solid #ccc;  
p.txtbdf{color:#8B4513;}
   padding:5px;  
p.txtbdfs{color:#5F3719;}
   line-height:1.3;  
p.txtdeg{color:#000000;}
   margin-left:2px;  
p.txtset{color:#800080;}
   margin-right:1px;
 
p.titreitem{
   color:#000000;
   font-weight: bold;
   font-size:12px;
   padding-left:10px;
   padding-right:10px;
}
p.genreitem{
   color:#000000;
   font-size:10px;
}
p.txtinfo{
  color:#000000;
   font-size:14px;
   text-align:center;
}
p.txtinfo1{
  color:#000000;
   text-align:center;
   text-align:center;
}
}


p.txtame{
.survol {
   color:#A00000;
   position:relative;
   text-align:center;
   display: inline-table;
  font-style: italic;
}
}
p.txtquete{
/* change l'opacité de l'image au survol de la souris */
  color:#800000;
.survol:hover {
  font-size:12px;
   opacity:0.75;
  text-align:center;
   filter:alpha(opacity=75);
  font-style: italic;
}
.tblprod{
   width:100%;
  border:1px solid #804000;
  font-size:12px;
  padding:0;
  margin:0;
}
.tblprodpt{
  font-weight: bold;
  font-size:18px;
  color:#8B6452;
}
 
.bgbulle{
  width:223px;
   background: url(http://wiki.the-west.fr/images/9/90/Bgbulmid.png) repeat-y;
}
 
div.prodnb{
  position:absolute;
  left:5px;
  top:5px;
  z-index:4000;
  font-size:16pt;
  color: white;
  font-weight: bold;
  text-shadow: 2px 2px 2px #000;
}
 
.bubulle{
  border:0px solid red;
  box-shadow: 0px 0px 4px #000;
  border-radius: 10px;
  background-color:#EBEBCF;
  padding:10px;
}
 
.infoSet{
  border:1px solid #806D47;
  box-shadow: 2px 2px 4px #000;
  padding:10px;
}
}


table.infosetatt{
/* définit une fonction de zoom x 1.3 */
  border:1px solid #806D47;
  /*box-shadow: 2px 2px 4px #000;*/
  background-color:#EBEBCF;
  padding:0px;
  height:44px;
}
table.infosetatt td{
  padding:0px;
  vertical-align:middle;
}
 
 
 
#wrapper {
width:1120px
}
#container {
width:860px
}
#contentTop {
width:860px;
background-size:100% 77px
}
#p-search .pBody {
width:200px;
background-size:200px 24px
}
#searchInput {
width:173px
}
#navigationTop {
position:relative;
background:url(http://wiki.the-west.fr/images/1/16/MenuTopNew.png) no-repeat;
width:260px;
height:130px
}
#navigationBottom {
position:absolute;
background:url(http://wiki.the-west.fr/images/e/e2/MenuBottomNew.png) no-repeat;
width:260px;
height:95px;
right:-15px;
bottom:-51px
}
#navigation {
width:225px;
font-size:11px
}
#west_pl_hints_container {
width:830px!important;
background-size:100%!important
}
#content {
width:830px;
background-size:100%
}
#contentFooter {
background-size:101%;
z-index:0
}
#p-cactions {
width:810px
}
.portlet h5 {
font-size:120%;
font-weight:bold;
font-style:italic;
font-family:georgia;
color:#804000
}
textarea {
width:793px
}
#fondstd {
background-image:url(http://wiki.the-west.fr/skins/thewest/images/content/contentBg.png);
background-repeat:repeat
}
table.prerequis {
background-image:url(/images/content/contentBg.png);
background-repeat:repeat;
border:0px;
border-spacing:0;
margin:0 auto
}
div.prerequis {
border:1px solid #CCC;
border-radius:10px;
background:#FFF;
border-right:3px solid #ccc;
border-bottom:3px solid #ccc;
padding:5px;
line-height:1.3;
margin-left:2px;
margin-right:1px;
text-align:center
}
.survol:hover {
opacity:0.75;
filter:alpha(opacity=75)
}
.zoom:hover {
.zoom:hover {
-webkit-transform:scale(1.3);
-webkit-transform: scale(1.3);
-moz-transform:scale(1.3);
-moz-transform: scale(1.3);
-o-transform:scale(1.3);
-o-transform: scale(1.3);
transform:scale(1.3)
transform: scale(1.3);
/* -webkit-transform-origin: 50% 50%;
-webkit-transform-origin: 50% 50%;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%; */
}
}
.zoom {
.zoom {
-webkit-transition:all 1s ease;
-webkit-transition: all 1s ease;
-moz-transition:all 1s ease;
-moz-transition: all 1s ease;
-o-transition:all 1s ease;
-o-transition: all 1s ease;
transition:all 1s ease
transition: all 1s ease;
}
}
.zoom {
.zoom {
border:0px solid #fff;
border: 0px solid #fff;
margin:40px 0px;
margin: 40px 0px;
padding:10px
padding: 10px;
}
}
/* Pour des effets de clignotements */
.tilt {
.tilt {
-webkit-transition:all 3s ease;
  -webkit-transition: all 3s ease;
-moz-transition:all 3s ease;
  -moz-transition: all 3s ease;
-o-transition:all 3s ease;
  -o-transition: all 3s ease;
-ms-transition:all 3s ease;
  -ms-transition: all 3s ease;
transition:all 3s ease
  transition: all 3s ease;
}
}
.tilt:hover {
.tilt:hover {
-webkit-transform:rotate(-360deg);
  -webkit-transform: rotate(-360deg);
-moz-transform:rotate(-360deg);
  -moz-transform: rotate(-360deg);
-o-transform:rotate(-360deg);
  -o-transform: rotate(-360deg);
-ms-transform:rotate(-360deg);
  -ms-transform: rotate(-360deg);
transform:rotate(-360deg)
  transform: rotate(-360deg);
}
}
.pulse:hover {
.pulse:hover {
animation-name:pulse;
  animation-name: pulse;
-webkit-animation-name:pulse;
  -webkit-animation-name: pulse;
animation-duration:1s;
  animation-duration: 1s;
-webkit-animation-duration:1s;
  -webkit-animation-duration: 1s;
animation-iteration-count:infinite;
  animation-iteration-count: infinite;
-webkit-animation-iteration-count:infinite
  -webkit-animation-iteration-count: infinite;
}
}
.clignote {
.clignote {
animation-name:pulse;
  animation-name: pulse;
-webkit-animation-name:pulse;
  -webkit-animation-name: pulse;
animation-duration:1.5s;
  animation-duration: 1.5s;
-webkit-animation-duration:1.5s;
  -webkit-animation-duration: 1.5s;
animation-iteration-count:infinite;
  animation-iteration-count: infinite;
-webkit-animation-iteration-count:infinite
  -webkit-animation-iteration-count: infinite;
}
}
@keyframes pulse {
@keyframes pulse {
0% {
  0% {
transform:scale(0.95);
      transform: scale(0.95);
opacity:0.7
      opacity: 0.7;}
}
  50% {
50% {
      transform: scale(1);
transform:scale(1);
      opacity: 1;}
opacity:1
  100% {
}
      transform: scale(0.95);
100% {
      opacity: 0.7;}
transform:scale(0.95);
opacity:0.7
}
}
}
@-webkit-keyframes pulse {
@-webkit-keyframes pulse {
0% {
  0% {
-webkit-transform:scale(0.95);
      -webkit-transform: scale(0.95);
opacity:0.7
      opacity: 0.7;}
}
  50% {
50% {
      -webkit-transform: scale(1);
-webkit-transform:scale(1);
      opacity: 1;}
opacity:1
  100% {
}
      -webkit-transform: scale(0.95);
100% {
      opacity: 0.7;}
-webkit-transform:scale(0.95);
opacity:0.7
}
}
}
/* ****  Propriétés de la classe infobulle **** */
span.infobulle, span.DDMbulle, span.infobulleTxtL,span.infobulleTxtR {
span.infobulle, span.DDMbulle, span.infobulleTxtL,span.infobulleTxtR {
position: relative;
position: relative;
Γραμμή 1.178: Γραμμή 244:
line-height:30px;
line-height:30px;
display: block;  
display: block;  
}
div.bulleTxtIn{
  color:#404040;
  border: 2px inset;
  background:#FCF5EA;
  padding:2px 5px;
  margin:0 0 15px 0;
}
p.bulleTxtInD, p.bulleTxtInF{
  /*text-shadow: 1px 1px 1px #000;*/
  font-size: 14px;
  font-style: italic;
  font-weight: bold;
}
p.bulleTxtInD{color:#2472BA;}
p.bulleTxtInF{color:#C4143D;}
/* infbulR = affichage de la bulle à droite, infbulL = affichage à gauche */
.infbulR,.infbulL,.infbulRT,.infbulLT{
  position:relative;
  color:#000;
  text-decoration:none
}
.infbulR:hover,.infbulL:hover,.infbulRT:hover,.infbulLT:hover{
  background-color: transparent;
}
.infbulR > span,.infbulL > span,.infbulRT > span,.infbulLT > span{
  display: none;
}
.infbulR:hover > span,.infbulL:hover > span,.infbulRT:hover > span,.infbulLT:hover > span{
  display:block;
  z-index:25;
  position:absolute;
  width:1px;
  border:5px solid #f00;
  background-color:#00F;
  color:#000;
  text-align: justify;
  font-weight:none;
  padding:5px;
}
.infbulR:hover > span{top:-30px; left:90px;}
.infbulL:hover > span{top:-30px; left:-250px;}
.infbulRT:hover > span{top:-350px; left:90px;}
.infbulLT:hover > span{top:-350px; left:-220px;}
.shadow{
border:5px solid #f00;
  -moz-box-shadow: 4px 4px 10px #888; 
  -webkit-box-shadow: 4px 4px 10px #888; 
  box-shadow:4px 4px 6px #888;
}
p.txtattr{
  font-weight: bold;
  padding-left:12px;
  font-size:12px;
  color:#007700;
  line-height: 0.8;
  font-family: Arial;
  text-align:left;
}
p.txtapt{
  padding-left:20px;
  font-size:12px;
  font-size:10px;
  color:#007700;
  line-height: 0.8;
  font-family: Arial;
  text-align:left;
}
p.txtapt2{
  color:#007777;
  padding-left:10px;
  padding-right:10px;
  font-size:11px;
  line-height: 1;
  font-family: Arial;
  white-space:normal;
  text-align:initial;
}
div.set{
  border:0px solid #ff0000;
  padding: 5px 10px 0px 10px;
  text-align:center;
}
div.bdf{
  font-family: Arial
  border:0px solid #ff0000;
  padding: 5px 10px 0px 10px;
  text-align:justify;
}
p.txtspeed,p.txtid,p.txtbdf,p.txtbdfs,p.txtdeg,p.txtset,p.txtinfo1,p.txtame
{ font-size:11px;}
p.txtspeed,p.txtid,p.txtdeg,p.txtset,p.genreitem,p.txtinfo,p.txtinfo1,p.txtame,p.titreitem,p.txtquete
{ display: inline; }
p.txtspeed,p.txtdeg,p.txtset,p.txtinfo {font-weight: bold;}
p.txtspeed{color:#8B4513;}
p.txtid{color:#2A2D9C;}
p.txtbdf, p.txtbdfs{
  line-height: 0.8;
  padding-left:6px;
}
p.txtbdf{color:#8B4513;}
p.txtbdfs{color:#5F3719;}
p.txtdeg{color:#000000;}
p.txtset{color:#800080;}
p.titreitem{
  color:#000000;
  font-weight: bold;
  font-size:12px;
  padding-left:10px;
  padding-right:10px;
}
p.genreitem{
  color:#000000;
  font-size:10px;
}
p.txtinfo{
  color:#000000;
  font-size:14px;
  text-align:center;
}
p.txtinfo1{
  color:#000000;
  text-align:center;
}
p.txtame{
  color:#A00000;
  text-align:center;
  font-style: italic;
}
p.txtquete{
  color:#800000;
  font-size:12px;
  text-align:center;
  font-style: italic;
  white-space:normal;
}
.tblprod{
  width:100%;
  border:1px solid #804000;
  font-size:12px;
  padding:0;
  margin:0;
}
.tblprodpt{
  font-weight: bold;
  font-size:18px;
  color:#8B6452;
}
.bgbulle{
  width:223px;
  background: url(http://wiki.the-west.fr/images/9/90/Bgbulmid.png) repeat-y;
}
div.prodnb{
  position:absolute;
  left:5px;
  top:5px;
  z-index:10;
  font-size:16pt;
  color: white;
  font-weight: bold;
  text-shadow: 2px 2px 2px #000;
}
.bubulle{
  border:0px solid red;
  box-shadow: 0px 0px 4px #000;
  border-radius: 10px;
  background-color:#EBEBCF;
  padding:10px;
}
}


Γραμμή 1.382: Γραμμή 264:
}
}


/* cache key: west_fr:resourceloader:filter:minify-css:7:185e8e7460f7a2381056355f515607a2 */
/* Tooltip bonus sets */
 
div.tw_bg_tl, div.tw_bg_tr, div.tw_bg_bl, div.tw_bg_br {
 
background-image: url(https://wiki.the-west.fr/images/f/fc/Tooltip_bg.png);
 
background-repeat: no-repeat;
 
position: absolute;
/* To facilitate rtl translations */
z-index: -1;
#bodyContent .table-RTL a{
}
background:none;
.tw_bg_tl {
padding-right:0;
background-position: left top;
bottom: 50%;
right: 50%;
left: 0;
top: 0;
}
.tw_bg_tr {
background-position: right top;
width: 50%;
bottom: 50%;
right: 0;
top: 0;
}
.tw_bg_bl {
background-position: left bottom;
height: 50%;
right: 50%;
bottom: 0;
left: 0;
}
.tw_bg_br {
background-position: right bottom;
height: 50%;
width: 50%;
bottom: 0;
right: 0;
}
.tooltip_outer {
position:absolute;
left:50%;
bottom: 100%;
margin-bottom: 8px;
z-index:-1;
}
.tooltip {
position:relative;
padding:10px 13px 12px 13px;
opacity:0;
visibility:hidden;
-webkit-transition: opacity .15s ease-in-out;
-webkit-transform: translateZ(0) scale(1.0, 1.0);
      -moz-transition: opacity .15s ease-in-out;
            transition: opacity .15s ease-in-out;
white-space:nowrap;
max-width:350px;
        left:-50%;
        color:black;
}
.tooltip::after {
    content: " ";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-top: -4px;
    margin-left: -11px;
    background-image: url(https://wiki.the-west.fr/images/3/32/Tooltip_arrow.png);
    width: 22px;
    height: 11px;
}
}
.tooltip_container {
#bodyContent .table-RTL UL{
position:relative;
margin-right:10px;
display:table;
}
}
 
.tooltip_container:hover .tooltip {
 
visibility:visible;
 
-webkit-transition: opacity .15s ease-in-out 0.4s;
.slideUp{
      -moz-transition: opacity .15s ease-in-out 0.4s;
animation-name: slideUp;
            transition: opacity .15s ease-in-out 0.4s;
-webkit-animation-name: slideUp;
opacity:1;
 
animation-duration: 1s;
-webkit-animation-duration: 1s;
 
animation-timing-function: ease;
-webkit-animation-timing-function: ease;
 
visibility: visible !important;
}
}
 
.tooltip_container:hover > .tooltip_outer {
@keyframes slideUp {
z-index:1000;
0% {
transform: translateY(100%);
}
50%{
transform: translateY(-8%);
}
65%{
transform: translateY(4%);
}
80%{
transform: translateY(-4%);
}
95%{
transform: translateY(2%);
}
100% {
transform: translateY(0%);
}
}
}
 
.per_level:after{
@-webkit-keyframes slideUp {
  content:"(par Niveau)";
0% {
-webkit-transform: translateY(100%);
}
50%{
-webkit-transform: translateY(-8%);
}
65%{
-webkit-transform: translateY(4%);
}
80%{
-webkit-transform: translateY(-4%);
}
95%{
-webkit-transform: translateY(2%);
}
100% {
-webkit-transform: translateY(0%);
}
}
}
/* Navigation Bar */
/* Navigation Bar */
#navbar {
#navbar {
position:absolute;
position:relative;
top:29px;
top:29px;
font-family:Calibri;
font-family:Calibri;
Γραμμή 1.464: Γραμμή 356:
margin:0;
margin:0;
padding:0;
padding:0;
background-image : url('https://i.imgur.com/8rOVDYR.png');
background-image : url('https://wiki.the-west.fr/images/0/0d/Barre.png');
text-align:center;
text-align:center;
}
}
Γραμμή 1.477: Γραμμή 369:
#navbar > #bull1{
#navbar > #bull1{
left:40px;
left:40px;
background-image : url('http://i.imgur.com/jYELxx8.png');
background-image : url('https://wiki.the-west.fr/images/2/20/Bull1.png');
}
}
#navbar > #bull2{
#navbar > #bull2{
right:40px;
right:40px;
background-image : url('http://i.imgur.com/onIB4QM.png');
background-image : url('https://wiki.the-west.fr/images/9/91/Bull2.png');
}
}
#navbar ul {
#navbar ul {
Γραμμή 1.563: Γραμμή 455:
opacity:0;
opacity:0;
}
}
 
/* Items shop */
 
.shop_container {
/* Νέα απεικόνιση σετ */
    position: relative;
    background-image: url(https://wiki.the-west.fr/images/0/05/Shop_container.png);
    width: 149px;
    height: 176px;
    margin: 0px;
    text-align: center;
    display:inline-block;
}
.shop_container .shop_name {
    display: inline-block;
    width: 114px;
    color: white;
    text-shadow: 0.1em 0.1em 0.2em #000000;
    font-size: 12px;
    position: absolute;
    line-height: 1.1;
    left: 18px;
    top: 20px;
    font-size: 13px;
}
.shop_container .shop_item {
    top: 40px;
    left: 35px;
    position: absolute;
}
.shop_container .shop_price {
    background-image: url(https://wiki.the-west.fr/images/0/0b/Shop_price.png);
    width: 100%;
    height: 32px;
    position: absolute;
    top: 132px;
    line-height:32px;
    font-size:12px;
    font-weight:bold;
    color:white;
    text-shadow:0.1em 0.1em 0.2em #333333;
}
.shop_container .shop_border {
    width: 133px;
    height: 162px;
    position: absolute;
    left: 9px;
    top: 5px;
    background: url(https://wiki.the-west.fr/images/b/b1/Shop_frame.png) no-repeat;
}
.shop_container #vert {background-position: -133px 0;}
.shop_container #bleu {background-position: -266px 0;}
.shop_container #rouge {background-position: -399px 0;}
.shop_container #orange {background-position: -532px 0;}
.shop_container #marron {background-position: -665px 0;}
.shop_container #violet {background-position: -798px 0;}
.shop_container #cyan {background-position: -931px 0;}
.shop_container #gris {background-position: -1064px 0;}
/* Bannière nouveaux sets */
.new_set {
.new_set {
     width: 36px;
     width: 36px;
Γραμμή 1.575: Γραμμή 520:
     pointer-events: none;
     pointer-events: none;
}
}
 
/* Test calendrier */
 
#calendar {
  border-image: url(https://westfr.innogamescdn.com/images/tw2gui/table/table_border.png?3) 16 16 16 16 stretch;
  border-width: 16px;
  border-style: solid;
  width: 700px;
}
#calendar .week {
  position: relative;
}
}
#wrapper {width: 1120px; } /* Largeur du wiki */
#calendar .day {
#container {width: 860px;} /* Largeur de la zone contenu */
  width:98px;
#contentTop {width: 860px; background-size: 100% 77px;}  /* zone supérieure */
  height:100%;
#p-search .pBody {width: 200px; background-size:200px 24px;}  /* Diminution en largeur du module de recherche */
  border:1px solid grey;
#searchInput {width: 173px;}
  display:inline-block;
#navigationTop {
  border-radius: 5px;
   position: relative;
   position: relative;
   background: url("http://wiki.the-west.fr/images/1/16/MenuTopNew.png") no-repeat;
   font-weight: bold;
  width: 260px;
  height: 130px;
}
}
#navigationBottom {
#calendar .nb {
   position: absolute;
   position: absolute;
   background: url("http://wiki.the-west.fr/images/e/e2/MenuBottomNew.png") no-repeat;
   top:0px;
   width: 260px;
   padding:5px;
   height: 95px;
   border-bottom:1px solid grey;
   right: -15px;
   border-bottom-right-radius: 5px;
   bottom: -51px;
   border-right: 1px solid grey;
}
}
#navigation {width: 225px; font-size: 11px;}
#calendar .events {
#west_pl_hints_container {width: 830px!important; background-size: 100%!important;}
  margin-top:30px;
#content {width: 830px; background-size: 100%;}
  position: absolute;
#contentFooter {background-size: 101%;z-index: 0;}
  top:0px;
#p-cactions {width: 810px;}
  width:100%;
.portlet h5 {font-size: 120%; font-weight: bold; font-style: italic; font-family:georgia; color: #804000;}
textarea {width: 793px;}
 
#fondstd {
  background-image: url("http://wiki.the-west.fr/skins/thewest/images/content/contentBg.png");
  background-repeat: repeat;
}
}
 
#calendar .event {
 
  position: relative;
  margin-top:5px;
  height:10px;
  left:100px;
  border-radius:5px;
  box-shadow: 0px 1px 1px 0px black;
}
}
table.prerequis {
#calendar .today {color:red;}
  background-image:url('images/content/contentBg.png');
/* Arrière plan noël */
  background-repeat: repeat;
.xmas {
  border:0px;
background-image: url(https://wiki.the-west.fr/images/5/58/Arri%C3%A8re-plan_No%C3%ABl.png) !important;
  border-spacing:0;
background-repeat:no-repeat !important;
  margin:0 auto; 
}
}
 
/* Nouvelles popup */
div.prerequis {
div.tw_bg_popup_tl,
/*  background: url("http://wiki.the-west.fr/skins/thewest/images/content/contentBg.png") repeat-y; */
div.tw_bg_popup_tr,
  border:1px solid #CCC;  
div.tw_bg_popup_bl,
  border-radius:10px;
div.tw_bg_popup_br {
  background:#FFF;
    background-image: url(https://wiki.the-west.fr/images/5/59/Fond_objets.png);
  border-right:3px solid #ccc;
    position: absolute;
  border-bottom:3px solid #ccc;
    z-index: -1;
  padding:5px;
  line-height:1.3;
  margin-left:2px;
  margin-right:1px;
  text-align:center;
}
}
 
.tw_bg_popup_tl {
.survol {position:relative;}
    background-position: left top;
/* change l'opacité de l'image au survol de la souris */
    bottom: 50%;
.survol:hover {
    right: 50%;
  opacity:0.75;
    left: 0;
  filter:alpha(opacity=75);
    top: 0;
}
}
 
.tw_bg_popup_tr {
 
    background-position: right top;
 
    width: 50%;
/* Για να αναβοσβηνει */
    bottom: 50%;
.tilt {
    right: 0;
  -webkit-transition: all 3s ease;
    top: 0;
  -moz-transition: all 3s ease;
  -o-transition: all 3s ease;
  -ms-transition: all 3s ease;
  transition: all 3s ease;
}
}
.tilt:hover {
.tw_bg_popup_bl {
  -webkit-transform: rotate(-360deg);
    background-position: left bottom;
  -moz-transform: rotate(-360deg);
    height: 50%;
  -o-transform: rotate(-360deg);
    right: 50%;
  -ms-transform: rotate(-360deg);
    bottom: 0;
  transform: rotate(-360deg);
    left: 0;
}
}
.pulse:hover {
.tw_bg_popup_br {
  animation-name: pulse;
    background-position: right bottom;
  -webkit-animation-name: pulse;
    height: 50%;
  animation-duration: 1s;
    width: 50%;
  -webkit-animation-duration: 1s;
    bottom: 0;
  animation-iteration-count: infinite;
    right: 0;
  -webkit-animation-iteration-count: infinite;
}
}
.clignote {
div.popup_window {
  animation-name: pulse;
    position: absolute;
  -webkit-animation-name: pulse;
    display: none;
  animation-duration: 1.5s;
    margin: 0px;
  -webkit-animation-duration: 1.5s;
    min-width: 200px;
  animation-iteration-count: infinite;
    white-space: nowrap;
  -webkit-animation-iteration-count: infinite;
    z-index:1000;
}
}
 
div.item_container {
@keyframes pulse {
    height: 79px;
  0% {
    width: 79px;
      transform: scale(0.95);
    position: relative;
      opacity: 0.7;}
    background-image: url(https://wiki.the-west.fr/images/a/a9/Case_inventaire.png);
  50% {
    background-repeat: no-repeat;
      transform: scale(1);
    display: inline-block;
      opacity: 1;}
  100% {
      transform: scale(0.95);
      opacity: 0.7;}
}
}
 
div.item_container.wear {
@-webkit-keyframes pulse {
    height: 93px;
  0% {
    width: 94px;
      -webkit-transform: scale(0.95);
    position: relative;
      opacity: 0.7;}
    background-image: url(https://wiki.the-west.fr/images/8/82/Item_box_wear.png);
  50% {
    background-repeat: no-repeat;
      -webkit-transform: scale(1);
    display: inline-block;
      opacity: 1;}
  100% {
      -webkit-transform: scale(0.95);
      opacity: 0.7;}
}
}
 
div.item_container.wear2 {
 
    height: 138px;
/* Tooltip bonus sets */
    width: 95px;
div.tw_bg_tl, div.tw_bg_tr, div.tw_bg_bl, div.tw_bg_br {
    position: relative;
background-image: url(https://wiki.the-west.fr/images/f/fc/Tooltip_bg.png);
    background-image: url(https://wiki.the-west.fr/images/5/54/Item_box_wear2.png);
background-repeat: no-repeat;
    background-repeat: no-repeat;
position: absolute;
    display: inline-block;
z-index: -1;
}
}
.tw_bg_tl {
div.item_container.empty {
background-position: left top;
    background-image: none;
bottom: 50%;
right: 50%;
left: 0;
top: 0;
}
}
.tw_bg_tr {
div.item_container > img {
background-position: right top;
    position: absolute;
width: 50%;
    top: 3px;
bottom: 50%;
    left: 3px;
right: 0;
top: 0;
}
}
.tw_bg_bl {
div.item_border div.item_container > img,
background-position: left bottom;
div.item_container.wear > img,
height: 50%;
div.item_container.wear2 > img {
right: 50%;
    top: 0px !important;
bottom: 0;
    left: 0px !important;
left: 0;
}
}
.tw_bg_br {
div.item_container:hover div.popup_window {
background-position: right bottom;
    left: 120%;
height: 50%;
    top: 10px;
width: 50%;
    z-index: 10;
bottom: 0;
    display: block;
right: 0;
}
}
.tooltip_outer {
div.popup_contents {
position:absolute;
    margin: 25px;
left:50%;
    font-family: Arial, Verdana, sans-serif;
bottom: 100%;
    font-size: 12px;
margin-bottom: 8px;
z-index:-1;
}
}
.tooltip {
div.popup_contents * {
position:relative;
    margin: 0;
padding:10px 13px 12px 13px;
opacity:0;
visibility:hidden;
-webkit-transition: opacity .15s ease-in-out;
-webkit-transform: translateZ(0) scale(1.0, 1.0);
      -moz-transition: opacity .15s ease-in-out;
            transition: opacity .15s ease-in-out;
white-space:nowrap;
max-width:350px;
        left:-50%;
        color:black;
}
}
.tooltip::after {
div.popup_image {
    content: " ";
     background-image: url(https://wiki.the-west.fr/images/a/a9/Case_inventaire.png);
    position: absolute;
    background-repeat: no-repeat;
    top: 100%;
     width: 79px;
    left: 50%;
     height: 79px;
    margin-top: -4px;
    margin: auto;
    margin-left: -11px;
     background-image: url(https://wiki.the-west.fr/images/3/32/Tooltip_arrow.png);
     width: 22px;
     height: 11px;
}
}
.tooltip_container {
.popup_divider {
position:relative;
    width:124px;
    height:6px;
    margin-top:4px !important;
    background-image: url(https://wiki.the-west.fr/images/d/d5/Barre_de_division.png);
    margin-left: auto !important;
    margin-right: auto !important;
    display: block;
}
}
.tooltip_container:hover .tooltip {
div.popup_image img {
visibility:visible;
    padding-top: 3px;
-webkit-transition: opacity .15s ease-in-out 0.4s;
    padding-left: 4px;
      -moz-transition: opacity .15s ease-in-out 0.4s;
            transition: opacity .15s ease-in-out 0.4s;
opacity:1;
}
}
.tooltip_container:hover > .tooltip_outer {
.popup_attribute {
z-index:1000;
    text-align: left;
    padding-left: 7px;
    font-size: 12px;
    color: #070;
    font-weight: bold;
}
}
.per_level:after{
.popup_skill {
  content:"(par Niveau)";
    text-align: left;
    padding-left: 18px;
    font-size: 11px;
    color: #070;
}
}
 
.popup_type {
 
    font-style: italic;
/* Popup item test */
    font-size: 8pt;
div.tw_popup_bg_tl, div.tw_popup_bg_tr, div.tw_popup_bg_bl, div.tw_popup_bg_br {
    text-align: center;
background-image: url(https://wiki.the-west.net/images/6/68/Popup.png);
position: absolute;
z-index: -1;
}
}
.tw_popup_bg_tl {
.popup_name {
background-position: left top;
    font-size: 13px;
bottom: 50%;
    color: #070;
right: 50%;
    font-weight: bold;
left: 0;
    text-align: center;
top: 0;
    padding-top: 4px;
}
}
.tw_popup_bg_tr {
.popup_infos {
background-position: right top;
    text-align: center;
width: 50%;
bottom: 50%;
right: 0;
top: 0;
}
}
.tw_popup_bg_bl {
.popup_id {
background-position: left bottom;
    color: blue;
height: 50%;
right: 50%;
bottom: 0;
left: 0;
}
}
.tw_popup_bg_br {
.popup_set {
background-position: right bottom;
    color: #800080;
height: 50%;
    font-weight: bold;
width: 50%;
bottom: 0;
right: 0;
}
 
div.item_container div.popup_window {
position: absolute;
display:none;
margin: 0px;
min-width:200px;
white-space:nowrap;
}
}
div.item_container {
.popup_speed {
height:79px;
    color: #8b4513;
width: 79px;
position:relative;
background-image: url(https://wiki.the-west.net/images/e/ec/Item_box.png);
background-repeat: no-repeat;
display:inline-block;
}
}
div.item_container.empty{
.popup_fb {
background-image:none;
    color: #8b4513;
    font-weight: bold;
}
}
div.item_container > img {
.popup_fb_stats {
position: absolute;
    color: #8b4513;
top:3px;
    font-weight: bold;
left:3px;
}
}
div.item_container:hover > div.popup {
.popup_dmg {
left: 120%;
    font-weight: bold;
top:10px;
    text-align: center;
z-index: 10;
display:block;
}
}
div.popup_contents {
.popup_text {
margin:25px;
    color: #007777;
font-family: Arial, Verdana, sans-serif;
    white-space: normal;
    max-width: 200px;
}
}
.item_number{
.popup_quest {
position: absolute;
  color:#800000;
left: 5px;
  text-align:center;
top: 5px;
  font-style: italic;
z-index: 4;
font-size: 16pt;
color: white;
font-weight: bold;
text-shadow: 2px 2px 2px #000;
}
}
div.popup_image {
.item_number {
background-image: url(https://wiki.the-west.net/images/e/ec/Item_box.png);
    position: absolute;
background-repeat: no-repeat;
    left: 5px;
width:79px;
    top: 5px;
height:79px;
    z-index: 10;
margin: auto;
    font-size: 16pt;
    color: white;
    font-weight: bold;
    text-shadow: 2px 2px 2px #000;
}
}
div.popup_image img{
.popup_bonus {
padding-top: 3px;
    color:#8b4513;
padding-left: 4px;
}
}
.libre {
.popup_job {
max-width: 200px;
    display:inline-block;
    border-radius: 3px;
    border: 1px solid #804000;
    padding-top: 3px;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
}
 
.popup_job img {
 
     width:50px;
 
     height:50px;
 
 
 
/* Set switch duel weapon */
 
#switch {
     position: absolute;
    top: 30px;
    left: 195px;
     cursor: pointer;
}
}
 
.popup_crafteditem {
/* Set icon */
.set_icon_sprite {
     display:inline-block;
     display:inline-block;
     position: relative;
     background: none;
     margin-top:3px;
     margin-top: 10px !important;
     width: 50px;
     margin-bottom: 10px !important;
    height: 50px;
}
     cursor: pointer;
.popup_crafteditem table {
     border-radius: 5px;
     border-radius: 3px;
     background:url(https://wiki.the-west.net/images/4/46/Set_icons_sprite.png);
     border: 1px solid #804000;
     text-align: center;
}
}
.set_icon_sprite:hover {
.popup_txtgreen {
    background-color: #FFEECC;
    color: green;
}
}
.warning_message {
.popup_txtred {
     color: white;
     color: #900;
    display: inline-block;
    padding: 12px 12px 12px 12px;
    border: 1px solid black;
    background: red;
    background: -webkit-linear-gradient(#db1616, #831919);
    background: -o-linear-gradient(#db1616, #831919);
    background: -moz-linear-gradient(#db1616, #831919);
    background: linear-gradient(#db1616, #831919);
}
}
/* Test upgrade */
.item_level {
.item_level {
     position: absolute;
     position: absolute;
Γραμμή 1.941: Γραμμή 809:
     width: 15px;
     width: 15px;
     height:12px;
     height:12px;
     background:url(https://westzzs.innogamescdn.com/images/items/item_level.png);
     background:url(https://westfr.innogamescdn.com/images/items/item_level.png);
     margin-right: 3px;
     margin-right: 3px;
}
}
Γραμμή 1.951: Γραμμή 819:
     width:12px;
     width:12px;
     height: 12px;
     height: 12px;
     background: url(https://wiki.the-west.net/images/c/ca/Upgrade_icons.png) 0px 12px;
     background: url(https://wiki.the-west.fr/images/c/ca/Upgrade_icons.png) 0px 12px;
     margin: 0px 3px 0 1px;
     margin: 0px 3px 0 1px;
     cursor: pointer;
     cursor: pointer;
Γραμμή 1.962: Γραμμή 830:
     width:12px;
     width:12px;
     height:12px;
     height:12px;
     background: url(https://wiki.the-west.net/images/c/ca/Upgrade_icons.png) 12px 12px;
     background: url(https://wiki.the-west.fr/images/c/ca/Upgrade_icons.png) 12px 12px;
     margin: 0px 3px 0 3px;
     margin: 0px 3px 0 3px;
     cursor: pointer;
     cursor: pointer;
Γραμμή 1.981: Γραμμή 849:
.item_container:hover .upgrade, .item_container:hover .downgrade {
.item_container:hover .upgrade, .item_container:hover .downgrade {
display:inline-block;
display:inline-block;
}
#input_level,
#input_search {
    display: inline-block;
    background: url(https://westfr.innogamescdn.com/images/tw2gui/textfield/textfield.png) top left no-repeat;
    height: 30px;
    width: 12px;
}
#input_search {
    position: absolute;
    right: 250px;
}
input.west {
    background: url(https://westfr.innogamescdn.com/images/tw2gui/textfield/textfield.png) top right no-repeat;
    height: 30px;
    margin-left: 12px;
    padding: 0px 8px 0px 0px;
    border: 0;
    outline: none;
}
}


.navbar_items {
.cdrjob{
    width: 392px;
  border: 10px solid #74563D;
    height: 89px;
  border-radius: 20px;
    padding: 10px;
  width: 86%;
    background: url(https://wiki.the-west.net/images/b/ba/Navbar_items.png) no-repeat;
  background-color: #D4BA91;
  align-content: center;
  margin-left: 40px;
  padding: 3px;
  box-shadow: 1px 1px 10px #000;"
}
}
.navbar_items .link_icon {
.xdrjobT{
    display:inline-block;
  text-shadow: 1px 1px 2px rgba(26, 26, 203, 0.51);
    position: relative;
  color:#404040;  
    width: 42px;
  font-size:30px;  
    height: 43px;
  width:100%;  
    cursor: pointer;
  text-align:center;  
    background:url(https://wiki.the-west.net/images/8/87/Navbar_items_icons.png);
  line-height:26px;
}
  border: 0;  
.navbar_items .link_icon:hover, .navbar_items .active{
  font-weight: bold;
    background-position-y:-43px;
  font-family: System;text-decoration: underline;
}
}

Αναθεώρηση της 19:31, 13 Ιανουαρίου 2018

/* ***************************************************** */
/* Le CSS placé ici sera appliqué à tous les habillages. */
/* ***************************************************** */

/* Paramètres globaux de mise en page du Wiki => en cours de Test */
*:focus {
    outline: none;
}
#document-wrapper {max-width: 1150px; } 
#container {width: 960px;} /* Largeur de la zone contenu */
#contentTop {width: 860px; background-size: 100% 77px;}  /* zone supérieure */
#p-search .pBody {width: 200px; background-size:200px 24px;}  /* Diminution en largeur du module de recherche */
#searchInput {width: 173px;}
#navigationTop {
  position: relative;
  background: url("http://wiki.the-west.fr/images/1/16/MenuTopNew.png") no-repeat;
  width: 260px;
  height: 130px;
}
#navigationBottom {
  position: absolute;
  background: url("http://wiki.the-west.fr/images/e/e2/MenuBottomNew.png") no-repeat;
  width: 260px;
  height: 95px;
  right: -15px;
  bottom: -51px;
}
#navigation {width: 225px; font-size: 11px;}
#west_pl_hints_container {width: 830px!important; background-size: 100%!important;}
#content {width: 830px; background-size: 100%;}
#contentFooter {background-size: 101%;z-index: 0;}
#p-cactions {width: 810px;}
.portlet h5 {font-size: 120%; font-weight: bold; font-style: italic; font-family:georgia; color: #804000;}
textarea {width: 793px;}

#fondstd {
  background-image: url("http://wiki.the-west.fr/skins/thewest/images/content/contentBg.png");
  background-repeat: repeat;
}


}
table.prerequis {
  background-image:url('images/content/contentBg.png');
  background-repeat: repeat;
  border:0px;
  border-spacing:0;
  margin:0 auto;  
}


div.prerequis {
/*  background: url("http://wiki.the-west.fr/skins/thewest/images/content/contentBg.png") repeat-y; */
  border:1px solid #CCC; 
  border-radius:10px; 
  background:#FFF; 
  border-right:3px solid #ccc; 
  border-bottom:3px solid #ccc; 
  padding:5px; 
  line-height:1.3; 
  margin-left:2px; 
  margin-right:1px;
  text-align:center;
}

.survol {
  position:relative;
  display: inline-table;
}
/* change l'opacité de l'image au survol de la souris */
.survol:hover {
  opacity:0.75;
  filter:alpha(opacity=75);
}

/* définit une fonction de zoom x 1.3 */
.zoom:hover {
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-o-transform: scale(1.3);
transform: scale(1.3);
/* -webkit-transform-origin: 50% 50%;
-webkit-transform-origin: 50% 50%;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%; */
}
.zoom {
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.zoom {
border: 0px solid #fff;
margin: 40px 0px;
padding: 10px;
}

/* Pour des effets de clignotements */
.tilt {
  -webkit-transition: all 3s ease;
  -moz-transition: all 3s ease;
  -o-transition: all 3s ease;
  -ms-transition: all 3s ease;
  transition: all 3s ease;
}
.tilt:hover {
  -webkit-transform: rotate(-360deg);
  -moz-transform: rotate(-360deg);
  -o-transform: rotate(-360deg);
  -ms-transform: rotate(-360deg);
  transform: rotate(-360deg);
}
.pulse:hover {
  animation-name: pulse;
  -webkit-animation-name: pulse;	
  animation-duration: 1s;	
  -webkit-animation-duration: 1s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}
.clignote {
  animation-name: pulse;
  -webkit-animation-name: pulse;	
  animation-duration: 1.5s;	
  -webkit-animation-duration: 1.5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}

@keyframes pulse {
  0% {
       transform: scale(0.95);
       opacity: 0.7;}
  50% {
       transform: scale(1);
       opacity: 1;}	
  100% {
       transform: scale(0.95);
       opacity: 0.7;}			
}

@-webkit-keyframes pulse {
  0% {
       -webkit-transform: scale(0.95);
       opacity: 0.7;}
  50% {
       -webkit-transform: scale(1);
       opacity: 1;}	
  100% {
       -webkit-transform: scale(0.95);
       opacity: 0.7;}			
}

/* ****  Propriétés de la classe infobulle **** */
span.infobulle, span.DDMbulle, span.infobulleTxtL,span.infobulleTxtR {
	position: relative;
	cursor: help; 
	outline: none;
	text-decoration: none;
}
span.infobulle, span.infobulleTxtL, span.infobulleTxtR {border-bottom: thin dotted; }
span.infobulle:hover, span.DDMbulle:hover, span.infobulleTxtL:hover, span.infobulleTxtR:hover{
	text-decoration: none; 
	z-index: 6; 
}
span.infobulle:hover, span.infobulleTxtL:hover,span.infobulleTxtR:hover {background: #FFEEDD; }
span.infobulle span, span.DDMbulle span{
	position: absolute; 
	margin: 20px 0 0 0px; 
	padding: 10px;
	background: #FFF7E6; 
	border: 1px solid #CD853F;
	border-radius: 5px 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); 
	-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); 
	-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	text-align:justify; 
	font-size: 0.9em;
	line-height:14px;
	z-index: 6000;
}

span.infobulleTxtL span, span.infobulleTxtR span {
	position: absolute; 
	margin: 20px 0 0 0px; 
	padding: 10px;
	background: #F8E2B4; 
	border-radius: 10px; 
	box-shadow: 0px 0px 15px #000; 
	text-align:justify; 
	font-size: 0.9em;
	line-height:14px;
	z-index: 6000;
}


span.infobulle span {width: 450px; left: 80px; top: -150px; }
span.infobulleTxtRx span {left: 80px; top: -150px; }
span.infobulleTxtL span,span.infobulleTxtR span {top: -150px; }
.infobulleTxtL:hover span {left: -500px; top: -150px; }
.infobulleTxtR:hover span {left: 30px; top: -150px; }

span.DDMbulle span {width: 250px; right: -30px; top: -30px; }
span.DDMbuller span {width: 150px; top: -80px; left:100px; right:-30px}
span.infobulle:hover span, 
span.DDMbulle:hover span{
        left: 2%; 
	background: #FFF7E6; 
	z-index:6;
}
span.infobulleTxtL:hover span,span.infobulleTxtR:hover span{
        /*left: 2%; */
	background: #F8E2B4; 
	z-index:6;
}
span.infobulle span, span.infobulleTxtL span, span.infobulleTxtR span, span.DDMbulle span {
	position: absolute; 
	left: -9999px;
	margin: 4px 0 0 0px; 
	padding: 10px;
	border:solid 1px black;
}
span.infobulleTxtL span, span.infobulleTxtR span{
	position: absolute; 
	left: -9999px;
	margin: 4px 0 0 0px; 
	padding: 10px;
	border:solid 0px black;
        box-shadow: 0px 0px 15px #000;
        border-radius: 10px;

}

span.infobulle:hover span, span.infobulleTxtL:hover span,span.infobulleTxtR:hover span { margin: 20px 0 0 125px; }
span.DDMbulle:hover span { margin: 30px 0 30px 30px; }
span.infobulle:hover em, span.infobulleTxtL:hover em, span.infobulleTxtR:hover em, span.DDMbulle:hover em {
	text-align:center; 
	font-family: Calibri, Tahoma, Geneva, sans-serif; 
	font-size: 1.4em; 
	font-weight: bold;
	line-height:30px;
	display: block; 
}

.infoSet{
  border:1px solid #806D47;
  box-shadow: 2px 2px 4px #000;
  padding:10px;
}

table.infosetatt{
  border:1px solid #806D47;
  /*box-shadow: 2px 2px 4px #000;*/
  background-color:#EBEBCF;
  padding:0px;
  height:44px;
}
table.infosetatt td{
  padding:0px;
  vertical-align:middle;
}

/* Tooltip bonus sets */
div.tw_bg_tl, div.tw_bg_tr, div.tw_bg_bl, div.tw_bg_br {
	background-image: url(https://wiki.the-west.fr/images/f/fc/Tooltip_bg.png);
	background-repeat: no-repeat;
	position: absolute;
	z-index: -1;
}
.tw_bg_tl {
	background-position: left top;
	bottom: 50%;
	right: 50%;
	left: 0;
	top: 0;
}
.tw_bg_tr {
	background-position: right top;
	width: 50%;
	bottom: 50%;
	right: 0;
	top: 0;
}
.tw_bg_bl {
	background-position: left bottom;
	height: 50%;
	right: 50%;
	bottom: 0;
	left: 0;
}
.tw_bg_br {
	background-position: right bottom;
	height: 50%;
	width: 50%;
	bottom: 0;
	right: 0;
}
.tooltip_outer {
	position:absolute;
	left:50%;
	bottom: 100%;
	margin-bottom: 8px;
	z-index:-1;
}
.tooltip {
	position:relative;
	padding:10px 13px 12px 13px;
	opacity:0;
	visibility:hidden;
	-webkit-transition: opacity .15s ease-in-out;
	-webkit-transform: translateZ(0) scale(1.0, 1.0);
	       -moz-transition: opacity .15s ease-in-out;
	            transition: opacity .15s ease-in-out;
	white-space:nowrap;
	max-width:350px;
        left:-50%;
        color:black;
}
.tooltip::after {
    content: " ";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-top: -4px;
    margin-left: -11px;
    background-image: url(https://wiki.the-west.fr/images/3/32/Tooltip_arrow.png);
    width: 22px;
    height: 11px;
}
.tooltip_container {
position:relative;
}
.tooltip_container:hover .tooltip {
	visibility:visible;
	-webkit-transition: opacity .15s ease-in-out 0.4s;
	       -moz-transition: opacity .15s ease-in-out 0.4s;
	            transition: opacity .15s ease-in-out 0.4s;
	opacity:1;
}
.tooltip_container:hover > .tooltip_outer {
	z-index:1000;
}
.per_level:after{
  content:"(par Niveau)";
}
/* Navigation Bar */
#navbar {
	position:relative;
	top:29px;
	font-family:Calibri;
	width:800px;
	height:85px;
	margin:0;
	padding:0;
	background-image : url('https://wiki.the-west.fr/images/0/0d/Barre.png');
	text-align:center;
}
#navbar > #bull1 , #navbar > #bull2{
	position:absolute;
	top:20px;
	z-index:1;
	width:104px;
	height:64px;
	pointer-events: none;
}
#navbar > #bull1{
	left:40px;
	background-image : url('https://wiki.the-west.fr/images/2/20/Bull1.png');
}
#navbar > #bull2{
	right:40px;
	background-image : url('https://wiki.the-west.fr/images/9/91/Bull2.png');
}
#navbar ul {
	list-style-type: none;
	font-size:0;
	padding:0;
	overflow: hidden;
	position:relative;
	top:42px;
	height:37px;
}
#navbar li {
	font-size:18px;
	display:inline;
}
#navbar li a {
	position:relative;
	display:inline-block;
	color: white;
	font-weight:normal;
	text-align: center;
	padding: 8px 10px;
	line-height:20px;
	text-decoration: none;
	-webkit-transition: all .25s;
	-moz-transition: all .25s;
	-ms-transition: all .25s;
	-o-transition: all .25s;
	transition: all .25s;
}

#navbar li a:hover {
	color:#FFDEAD;
}
#navbar .selflink {
	background-color: #FFDEAD;
	color:black;
	position:relative;
	display:inline-block;
	text-align: center;
	padding: 8px 10px;
	line-height:20px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 5px rgba(0, 0, 0, 0.2) inset;
	z-index:1;
}
#navbar li a:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 4px;
	width: 0;
	background: #FFDEAD;
	-webkit-transition: width .25s;
	-moz-transition: width .25s;
	-ms-transition: width .25s;
	-o-transition: width .25s;
	transition: width .25s;
}
#navbar li a:hover:before {
	width:100%;
}
#navbar li a:after, #navbar .selflink:after{
	content: "";
	display: block;
	position: absolute;
	left: -2px;
	top: 17px;
	height: 4px;
	width: 4px;
	background: #ffffff;
	opacity: 0.5;
}
#navbar .selflink:after{
	width: 2px;
}
#navbar li:first-child *:after{
	opacity:0;
}
/* Items shop */
.shop_container {
    position: relative;
    background-image: url(https://wiki.the-west.fr/images/0/05/Shop_container.png);
    width: 149px;
    height: 176px;
    margin: 0px;
    text-align: center;
    display:inline-block;
}
.shop_container .shop_name {
    display: inline-block;
    width: 114px;
    color: white;
    text-shadow: 0.1em 0.1em 0.2em #000000;
    font-size: 12px;
    position: absolute;
    line-height: 1.1;
    left: 18px;
    top: 20px;
    font-size: 13px;
}
.shop_container .shop_item {
    top: 40px;
    left: 35px;
    position: absolute;
}
.shop_container .shop_price {
    background-image: url(https://wiki.the-west.fr/images/0/0b/Shop_price.png);
    width: 100%;
    height: 32px;
    position: absolute;
    top: 132px;
    line-height:32px;
    font-size:12px;
    font-weight:bold;
    color:white;
    text-shadow:0.1em 0.1em 0.2em #333333;
}
.shop_container .shop_border {
    width: 133px;
    height: 162px;
    position: absolute;
    left: 9px;
    top: 5px;
    background: url(https://wiki.the-west.fr/images/b/b1/Shop_frame.png) no-repeat;
}
.shop_container #vert {background-position: -133px 0;}
.shop_container #bleu {background-position: -266px 0;}
.shop_container #rouge {background-position: -399px 0;}
.shop_container #orange {background-position: -532px 0;}
.shop_container #marron {background-position: -665px 0;}
.shop_container #violet {background-position: -798px 0;}
.shop_container #cyan {background-position: -931px 0;}
.shop_container #gris {background-position: -1064px 0;}
/* Bannière nouveaux sets */
.new_set {
    width: 36px;
    height: 34px;
    position: absolute;
    top: 0px;
    right: 0px;
    background: url(https://wiki.the-west.fr/images/1/1a/New.png);
    pointer-events: none;
}
/* Test calendrier */
#calendar {
  border-image: url(https://westfr.innogamescdn.com/images/tw2gui/table/table_border.png?3) 16 16 16 16 stretch;
  border-width: 16px;
  border-style: solid;
  width: 700px;
}
#calendar .week {
  position: relative;
}
#calendar .day {
  width:98px;
  height:100%;
  border:1px solid grey;
  display:inline-block;
  border-radius: 5px;
  position: relative;
  font-weight: bold;
}
#calendar .nb {
  position: absolute;
  top:0px;
  padding:5px;
  border-bottom:1px solid grey;
  border-bottom-right-radius: 5px;
  border-right: 1px solid grey;
}
#calendar .events {
  margin-top:30px;
  position: absolute;
  top:0px;
  width:100%;
}
#calendar .event {
  position: relative;
  margin-top:5px;
  height:10px;
  left:100px;
  border-radius:5px;
  box-shadow: 0px 1px 1px 0px black;
}
#calendar .today {color:red;}
/* Arrière plan noël */
.xmas {
	background-image: url(https://wiki.the-west.fr/images/5/58/Arri%C3%A8re-plan_No%C3%ABl.png) !important;
	background-repeat:no-repeat !important;
}
/* Nouvelles popup */
div.tw_bg_popup_tl,
div.tw_bg_popup_tr,
div.tw_bg_popup_bl,
div.tw_bg_popup_br {
    background-image: url(https://wiki.the-west.fr/images/5/59/Fond_objets.png);
    position: absolute;
    z-index: -1;
}
.tw_bg_popup_tl {
    background-position: left top;
    bottom: 50%;
    right: 50%;
    left: 0;
    top: 0;
}
.tw_bg_popup_tr {
    background-position: right top;
    width: 50%;
    bottom: 50%;
    right: 0;
    top: 0;
}
.tw_bg_popup_bl {
    background-position: left bottom;
    height: 50%;
    right: 50%;
    bottom: 0;
    left: 0;
}
.tw_bg_popup_br {
    background-position: right bottom;
    height: 50%;
    width: 50%;
    bottom: 0;
    right: 0;
}
div.popup_window {
    position: absolute;
    display: none;
    margin: 0px;
    min-width: 200px;
    white-space: nowrap;
    z-index:1000;
}
div.item_container {
    height: 79px;
    width: 79px;
    position: relative;
    background-image: url(https://wiki.the-west.fr/images/a/a9/Case_inventaire.png);
    background-repeat: no-repeat;
    display: inline-block;
}
div.item_container.wear {
    height: 93px;
    width: 94px;
    position: relative;
    background-image: url(https://wiki.the-west.fr/images/8/82/Item_box_wear.png);
    background-repeat: no-repeat;
    display: inline-block;
}
div.item_container.wear2 {
    height: 138px;
    width: 95px;
    position: relative;
    background-image: url(https://wiki.the-west.fr/images/5/54/Item_box_wear2.png);
    background-repeat: no-repeat;
    display: inline-block;
}
div.item_container.empty {
    background-image: none;
}
div.item_container > img {
    position: absolute;
    top: 3px;
    left: 3px;
}
div.item_border div.item_container > img,
div.item_container.wear > img,
div.item_container.wear2 > img {
    top: 0px !important;
    left: 0px !important;
}
div.item_container:hover div.popup_window {
    left: 120%;
    top: 10px;
    z-index: 10;
    display: block;
}
div.popup_contents {
    margin: 25px;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
}
div.popup_contents * {
    margin: 0;
}
div.popup_image {
    background-image: url(https://wiki.the-west.fr/images/a/a9/Case_inventaire.png);
    background-repeat: no-repeat;
    width: 79px;
    height: 79px;
    margin: auto;
}
.popup_divider {
    width:124px;
    height:6px;
    margin-top:4px !important;
    background-image: url(https://wiki.the-west.fr/images/d/d5/Barre_de_division.png);
    margin-left: auto !important;
    margin-right: auto !important;
    display: block;
}
div.popup_image img {
    padding-top: 3px;
    padding-left: 4px;
}
.popup_attribute {
    text-align: left;
    padding-left: 7px;
    font-size: 12px;
    color: #070;
    font-weight: bold;
}
.popup_skill {
    text-align: left;
    padding-left: 18px;
    font-size: 11px;
    color: #070;
}
.popup_type {
    font-style: italic;
    font-size: 8pt;
    text-align: center;
}
.popup_name {
    font-size: 13px;
    color: #070;
    font-weight: bold;
    text-align: center;
    padding-top: 4px;
}
.popup_infos {
    text-align: center;
}
.popup_id {
    color: blue;
}
.popup_set {
    color: #800080;
    font-weight: bold;
}
.popup_speed {
    color: #8b4513;
}
.popup_fb {
    color: #8b4513;
    font-weight: bold;
}
.popup_fb_stats {
    color: #8b4513;
    font-weight: bold;
}
.popup_dmg {
    font-weight: bold;
    text-align: center;
}
.popup_text {
    color: #007777;
    white-space: normal;
    max-width: 200px;
}
.popup_quest {
  color:#800000;
  text-align:center;
  font-style: italic;
}
.item_number {
    position: absolute;
    left: 5px;
    top: 5px;
    z-index: 10;
    font-size: 16pt;
    color: white;
    font-weight: bold;
    text-shadow: 2px 2px 2px #000;
}
.popup_bonus {
    color:#8b4513;
}
.popup_job {
    display:inline-block;
    border-radius: 3px;
    border: 1px solid #804000;
    padding-top: 3px;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
.popup_job img {
    width:50px;
    height:50px;
}
.popup_crafteditem {
    display:inline-block;
    background: none;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
.popup_crafteditem table {
    border-radius: 3px;
    border: 1px solid #804000;
    text-align: center;
}
.popup_txtgreen {
    color: green;
}
.popup_txtred {
    color: #900;
}
.item_level {
    position: absolute;
    display:block;
    top: 4px;
    left: 3px;
    height: 13px;
    line-height: 13px;
    background-color: rgba(0,0,0,0.4);
    text-align: center;
    font-size: 12px;
    padding: 1px 2px 0 2px;
    color: #ffffff;
    font-weight: normal;
    box-shadow: 1px 1px 3px #000000;
    border-radius: 0 0 2px 0;
    text-shadow: black -1px 0 1px, black 0 1px 1px, black 1px 0 1px, black 0 -1px 1px;
    white-space: nowrap;
    z-index: 1;
}
.icon_level {
    display: inline-block;
    width: 15px;
    height:12px;
    background:url(https://westfr.innogamescdn.com/images/items/item_level.png);
    margin-right: 3px;
}
.level {
    vertical-align: top;
}
.upgrade {
    display: inline-block;
    width:12px;
    height: 12px;
    background: url(https://wiki.the-west.fr/images/c/ca/Upgrade_icons.png) 0px 12px;
    margin: 0px 3px 0 1px;
    cursor: pointer;
}
.upgrade:hover {
    background-position-y:0px;
}
.downgrade {
    display: inline-block;
    width:12px;
    height:12px;
    background: url(https://wiki.the-west.fr/images/c/ca/Upgrade_icons.png) 12px 12px;
    margin: 0px 3px 0 3px;
    cursor: pointer;
}
.downgrade:hover {
    background-position-y:0px;
}

.item_container[data-lvl="0"] .item_level {
	display:none;
}
.item_container:hover .item_level {
	display:block;
}
.item_container .upgrade, .item_container .downgrade {
	display:none;
}
.item_container:hover .upgrade, .item_container:hover .downgrade {
	display:inline-block;
}
#input_level,
#input_search {
    display: inline-block;
    background: url(https://westfr.innogamescdn.com/images/tw2gui/textfield/textfield.png) top left no-repeat;
    height: 30px;
    width: 12px;
}
#input_search {
    position: absolute;
    right: 250px;
}
input.west {
    background: url(https://westfr.innogamescdn.com/images/tw2gui/textfield/textfield.png) top right no-repeat;
    height: 30px;
    margin-left: 12px;
    padding: 0px 8px 0px 0px;
    border: 0;
    outline: none;
}

.cdrjob{
  border: 10px solid #74563D;
  border-radius: 20px;
  width: 86%;
  background-color: #D4BA91;
  align-content: center;
  margin-left: 40px;
  padding: 3px;
  box-shadow: 1px 1px 10px #000;"
}
.xdrjobT{
  text-shadow: 1px 1px 2px rgba(26, 26, 203, 0.51); 
  color:#404040; 
  font-size:30px; 
  width:100%; 
  text-align:center; 
  line-height:26px;
  border: 0; 
  font-weight: bold;
  font-family: System;text-decoration: underline;
}