24,493 ARTICLES
ON THIS WIKI

MediaWiki:Chameleon.css


Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/*------------------------------------------------------------------------------
* Chameleon Skin customisation
------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* Imports and Fonts
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* END Imports and Fonts
* ------------------------------------------------------------------------------*/
/* Open Sans */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,400,700,600);
/* Open Sans Condensed */
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700,300italic,700italic);
/* Minecraftia - http://www.dafont.com/minecraftia.font */
@font-face {
    font-family: "minecraftiaregular";
    src: url("/fonts/minecraftia/minecraftia-webfont.eot");
    src: url("/fonts/minecraftia/minecraftia-webfont.eot?#iefix") format("embedded-opentype"),
    url("/fonts/minecraftia/minecraftia-webfont.woff") format("woff"),
    url("/fonts/minecraftia/minecraftia-webfont.ttf") format("truetype"),
    url("/fonts/minecraftia/minecraftia-webfont.svg#minecraftiaregular") format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('/fonts/glyphicons/glyphicons-halflings-regular.eot');
  src: url('/fonts/glyphicons/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/glyphicons/glyphicons-halflings-regular.woff2') format('woff2'), url('/fonts/glyphicons/glyphicons-halflings-regular.woff') format('woff'), url('/fonts/glyphicons/glyphicons-halflings-regular.ttf') format('truetype'), url('/fonts/glyphicons/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
/*------------------------------------------------------------------------------
* BOOTSTRAP CUSTOMISATION
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP TYPOGRAPHY
* ------------------------------------------------------------------------------*/
.text-primary,.text-primary * { color: #D01313 !important; }
.text-success,.text-success * { color: #3FC90A !important; }
.text-info,.text-info * { color: #0C94E4 !important; }
.text-warning,.text-warning * { color: #DE8C27 !important; }
.text-danger,.text-danger * { color: #DC1F1F !important; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
    color: #888;
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP TYPOGRAPHY
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP BUTTONS, DROPDOWNS
* ------------------------------------------------------------------------------*/
.btn,
.btn:hover,
.btn:focus,
.btn:active,
.btn:active:focus {
    outline: 0 !important;
    outline: none !important;
}
.btn {
    color: #AAAAAA;
    border: none;
    border-radius: 2px;
    min-height: 0px;
    vertical-align: top;
    -webkit-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .6);
    -moz-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .6);
    box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .6);
}
.btn:hover { color: #eeeeee; border: none; }
.btn:focus { color: #eeeeee; border: none; }
.btn:active,.open .dropdown-toggle.btn {
    color: #777777;
    border: none;
    box-sizing: border-box;
    -webkit-box-shadow: inset 0 -0.05em 0 0 rgba(0,0,0,0.8),inset 0 0.3em 3px 0 rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0 -0.05em 0 0 rgba(0,0,0,0.8),inset 0 0.3em 3px 0 rgba(0,0,0,0.5);
    box-shadow: inset 0 -0.05em 0 0 rgba(0,0,0,0.8),inset 0 0.3em 3px 0 rgba(0,0,0,0.5);
}
/* (Reg) buttons */
.btn,.btn-group > .btn:not(.dropdown-toggle)                     { padding: 6px 12px 10px;  line-height: 20px; }
.btn:active,.btn-group > .btn:active:not(.dropdown-toggle)       { padding: 10px 12px 6px;  line-height: 20px; }
/* LG buttons */
.btn-lg,.btn-group-lg > .btn:not(.dropdown-toggle)               { padding: 10px 16px 14px; line-height: 24px; }
.btn-lg:active,.btn-group-lg > .btn:active:not(.dropdown-toggle) { padding: 14px 16px 10px; line-height: 24px; }
/* SM buttons */
.btn-sm,.btn-group-sm > .btn:not(.dropdown-toggle)               { padding: 5px 10px 7px;   line-height: 18px; }
.btn-sm:active,.btn-group-sm > .btn:active:not(.dropdown-toggle) { padding: 7px 10px 5px;   line-height: 18px; }
/* XS buttons */
.btn-xs,.btn-group-xs > .btn:not(.dropdown-toggle)               { padding: 1px 5px 3px;    line-height: 18px; }
.btn-xs:active,.btn-group-xs > .btn:active:not(.dropdown-toggle) { padding: 3px 5px 1px;    line-height: 18px; }
.btn:active:focus { border: none; }
/* DEFAULT */
.btn-default {
    color: #aaaaaa;
    border-color: #292929;
    background: #333333;
    background: -moz-linear-gradient(top,#333333 0%,#292929 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#333333),color-stop(100%,#292929));
    background: -webkit-linear-gradient(top,#333333 0%,#292929 100%);
    background: -o-linear-gradient(top,#333333 0%,#292929 100%);
    background: -ms-linear-gradient(top,#333333 0%,#292929 100%);
    background: linear-gradient(to bottom,#333333 0%,#292929 100%);
    -webkit-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .75);
    -moz-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .75);
    box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .75);
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    border-color: #444444;
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
}
/* Primary */
.btn-primary {
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
}
/* Success */
.btn-success {
    background: #267706;
    background: -moz-linear-gradient(top, #267706 0%, #1C4E08 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#267706), color-stop(100%,#1C4E08));
    background: -webkit-linear-gradient(top, #267706 0%,#1C4E08 100%);
    background: -o-linear-gradient(top, #267706 0%,#1C4E08 100%);
    background: -ms-linear-gradient(top, #267706 0%,#1C4E08 100%);
    background: linear-gradient(to bottom, #267706 0%,#1C4E08 100%);
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    background: #267706;
    background: -moz-linear-gradient(top, #267706 0%, #1C4E08 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#267706), color-stop(100%,#1C4E08));
    background: -webkit-linear-gradient(top, #267706 0%,#1C4E08 100%);
    background: -o-linear-gradient(top, #267706 0%,#1C4E08 100%);
    background: -ms-linear-gradient(top, #267706 0%,#1C4E08 100%);
    background: linear-gradient(to bottom, #267706 0%,#1C4E08 100%);
}
/* Info */
.btn-info {
    background: #0E355F;
    background: -moz-linear-gradient(top, #0E355F 0%, #08233F 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0E355F), color-stop(100%,#08233F));
    background: -webkit-linear-gradient(top, #0E355F 0%,#08233F 100%);
    background: -o-linear-gradient(top, #0E355F 0%,#08233F 100%);
    background: -ms-linear-gradient(top, #0E355F 0%,#08233F 100%);
    background: linear-gradient(to bottom, #0E355F 0%,#08233F 100%);
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
    background: #0E355F;
    background: -moz-linear-gradient(top, #0E355F 0%, #08233F 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0E355F), color-stop(100%,#08233F));
    background: -webkit-linear-gradient(top, #0E355F 0%,#08233F 100%);
    background: -o-linear-gradient(top, #0E355F 0%,#08233F 100%);
    background: -ms-linear-gradient(top, #0E355F 0%,#08233F 100%);
    background: linear-gradient(to bottom, #0E355F 0%,#08233F 100%);
}
/* Warning */
.btn-warning {
    background: #996017;
    background: -moz-linear-gradient(top, #996017 0%, #773A0A 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#996017), color-stop(100%,#773A0A));
    background: -webkit-linear-gradient(top, #996017 0%,#773A0A 100%);
    background: -o-linear-gradient(top, #996017 0%,#773A0A 100%);
    background: -ms-linear-gradient(top, #996017 0%,#773A0A 100%);
    background: linear-gradient(to bottom, #996017 0%,#773A0A 100%);
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
    background: #996017;
    background: -moz-linear-gradient(top, #996017 0%, #773A0A 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#996017), color-stop(100%,#773A0A));
    background: -webkit-linear-gradient(top, #996017 0%,#773A0A 100%);
    background: -o-linear-gradient(top, #996017 0%,#773A0A 100%);
    background: -ms-linear-gradient(top, #996017 0%,#773A0A 100%);
    background: linear-gradient(to bottom, #996017 0%,#773A0A 100%);
}
/* Danger */
.btn-danger {
    background: #921414;
    background: -moz-linear-gradient(top, #921414 0%, #681010 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921414), color-stop(100%,#681010));
    background: -webkit-linear-gradient(top, #921414 0%,#681010 100%);
    background: -o-linear-gradient(top, #921414 0%,#681010 100%);
    background: -ms-linear-gradient(top, #921414 0%,#681010 100%);
    background: linear-gradient(to bottom, #921414 0%,#681010 100%);
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    background: #921414;
    background: -moz-linear-gradient(top, #921414 0%, #681010 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921414), color-stop(100%,#681010));
    background: -webkit-linear-gradient(top, #921414 0%,#681010 100%);
    background: -o-linear-gradient(top, #921414 0%,#681010 100%);
    background: -ms-linear-gradient(top, #921414 0%,#681010 100%);
    background: linear-gradient(to bottom, #921414 0%,#681010 100%);
}
/* Link */
.btn-link {
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.active, .open .dropdown-toggle.btn-link {
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
    border-left: #444444;
    border-left: solid 1px rgba(0, 0, 0, 0.4);
}
.btn-group,.btn-group-vertical {
    vertical-align: top;
}
.btn a {
    display: block;
    width: 100%;
    height: 100%;
}
/* Dropdowns */
.dropdown-menu {
    background: #0f0f0f;
    border: 1px solid #444;
    margin: 0 !important;
    padding: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.7);
    -moz-box-shadow:    0 6px 12px rgba(0, 0, 0, 0.7);
    box-shadow:         0 6px 12px rgba(0, 0, 0, 0.7);
}
.dropdown-menu > li > a {
    padding: 0.75em 1em;
    color: #AAAAAA;
    border-bottom: solid 1px #202020;
}
.dropdown-menu > li:last-child > a {
    border-bottom: none;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #ffffff;
    background: #830c0c;
}
.dropdown-menu > li > a:active {
    background: #333333;
}
/* Divider */
.dropdown-menu .divider {
    background-color: #444444;
}
@media screen and (min-width: 480px) {
    .btn {
        -webkit-transition: background 0.1s linear, border 0.1s linear,color 0.1s linear;
        -moz-transition:    background 0.1s linear, border 0.1s linear,color 0.1s linear;
        -ms-transition:     background 0.1s linear, border 0.1s linear,color 0.1s linear;
        -o-transition:      background 0.1s linear, border 0.1s linear,color 0.1s linear;
        transition:         background 0.1s linear, border 0.1s linear,color 0.1s linear;
    }
    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
        background: #830c0c;
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP BUTTONS, DROPDOWNS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP PAGINATION, PAGER
* ------------------------------------------------------------------------------*/
.pagination {
    display: inline-block;
    padding-left: 0 !important;
    margin: 20px 0 !important;
    border-radius: 4px;
}
.pagination > li > a, .pagination > li > span {
    color: #aaaaaa;
    background-color: #202020;
    border: 1px solid #333333;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    color: #ffffff;
    background-color: #444;
    border-color: #333333;
    cursor: pointer;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    color: #eeeeee;
    background: #830c0c;
    border: solid 1px #333333;
    cursor: default;
}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
    color: #444444;
    background-color: #1A1A1A;
    border-color: #333333;
    cursor: not-allowed;
}
@media screen and (min-width: 480px) {
    .pagination > .active > a,
    .pagination > .active > span,
    .pagination > .active > a:hover,
    .pagination > .active > span:hover,
    .pagination > .active > a:focus,
    .pagination > .active > span:focus {
        background: #830C0C;
        background: -moz-linear-gradient(top, #830C0C 0%, #6B0A0A 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830C0C), color-stop(100%,#6B0A0A));
        background: -webkit-linear-gradient(top, #830C0C 0%,#6B0A0A 100%);
        background: -o-linear-gradient(top, #830C0C 0%,#6B0A0A 100%);
        background: -ms-linear-gradient(top, #830C0C 0%,#6B0A0A 100%);
        background: linear-gradient(to bottom, #830C0C 0%,#6B0A0A 100%);
    }
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP PAGINATION, PAGER
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP GENERAL LAYOUT
* ------------------------------------------------------------------------------*/
.lead {
    border-left: 5px solid #830c0c;
    padding-left: 0.5em;
    margin-bottom: 20px;
}
.jumbotron {
    background-color: #101010;
    border: solid 1px #444444;
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP GENERAL LAYOUT
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP TABLES
* ------------------------------------------------------------------------------*/
legend {
    background-color: #444;
    font-size: 18px;
    display: block;
    margin: 20px 0;
    color: #eeeeee !important;
    padding: 0.25em 0.4em;
    border-color: #0A0A0A;
    border-radius: 2px;
    word-break:    break-word;
    -ms-word-wrap: break-word;
    word-wrap:     break-word;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top: 1px solid #292929;
}
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #202020;
}
.table-bordered {
    border: 1px solid #444444;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #444444;
}
.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th,.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {
    background: #5F1313;
}
.table > thead > tr > td.primary, .table > tbody > tr > td.primary, .table > tfoot > tr > td.primary, .table > thead > tr > th.primary, .table > tbody > tr > th.primary, .table > tfoot > tr > th.primary, .table > thead > tr.primary > td, .table > tbody > tr.primary > td, .table > tfoot > tr.primary > td, .table > thead > tr.primary > th, .table > tbody > tr.primary > th, .table > tfoot > tr.primary > th {
    background: #830C0C;
    color: #aaaaaa;
    font-size: 14px;
    font-size: 1.4rem;
}
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {
    background: #267706;
    color: #aaaaaa;
    font-size: 14px;
    font-size: 1.4rem;
}
.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {
    background: #0E355F;
    color: #aaaaaa;
    font-size: 14px;
    font-size: 1.4rem;
}
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {
    background: #996017;
    color: #aaaaaa;
    font-size: 14px;
    font-size: 1.4rem;
}
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {
    background: #921414;
}
@media screen and (max-width: 767px) {
    .table-responsive {
        border: 1px solid #444;
        /*border-top: none;*/
    }
}
@media screen and (min-width: 480px) {
    legend {
        text-shadow: 		2px 2px 2px rgba(0, 0, 0, 0.4);
        -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
        -moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.6);
        box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.6);
    }
    .table-hover > tbody > tr > td, .table-hover > tbody > tr > th {
        -webkit-transition: background 0.15s,border-color 0.15s;
        -moz-transition:    background 0.15s,border-color 0.15s;
        -ms-transition:     background 0.15s,border-color 0.15s;
        -o-transition:      background 0.15s,border-color 0.15s;
        transition:         background 0.15s,border-color 0.15s;
    }
    .table > thead > tr > td.primary, .table > tbody > tr > td.primary, .table > tfoot > tr > td.primary, .table > thead > tr > th.primary, .table > tbody > tr > th.primary, .table > tfoot > tr > th.primary, .table > thead > tr.primary > td, .table > tbody > tr.primary > td, .table > tfoot > tr.primary > td, .table > thead > tr.primary > th, .table > tbody > tr.primary > th, .table > tfoot > tr.primary > th {
        background: #830C0C;
        background: -moz-linear-gradient(top, #830C0C 0%, #6B0A0A 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830C0C), color-stop(100%,#6B0A0A));
        background: -webkit-linear-gradient(top, #830C0C 0%,#6B0A0A 100%);
        background: -o-linear-gradient(top, #830C0C 0%,#6B0A0A 100%);
        background: -ms-linear-gradient(top, #830C0C 0%,#6B0A0A 100%);
        background: linear-gradient(to bottom, #830C0C 0%,#6B0A0A 100%);
    }
    .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {
        background: #267706;
        background: -moz-linear-gradient(top, #267706 0%, #1C4E08 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#267706), color-stop(100%,#1C4E08));
        background: -webkit-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -o-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -ms-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: linear-gradient(to bottom, #267706 0%,#1C4E08 100%);
    }
    .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {
        background: #0E355F;
        background: -moz-linear-gradient(top, #0E355F 0%, #08233F 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0E355F), color-stop(100%,#08233F));
        background: -webkit-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: -o-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: -ms-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: linear-gradient(to bottom, #0E355F 0%,#08233F 100%);
    }
    .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {
        background: #996017;
        background: -moz-linear-gradient(top, #996017 0%, #773A0A 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#996017), color-stop(100%,#773A0A));
        background: -webkit-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -o-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -ms-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: linear-gradient(to bottom, #996017 0%,#773A0A 100%);
    }
    .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {
        background: #921414;
        background: -moz-linear-gradient(top, #921414 0%, #681010 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921414), color-stop(100%,#681010));
        background: -webkit-linear-gradient(top, #921414 0%,#681010 100%);
        background: -o-linear-gradient(top, #921414 0%,#681010 100%);
        background: -ms-linear-gradient(top, #921414 0%,#681010 100%);
        background: linear-gradient(to bottom, #921414 0%,#681010 100%);
    }
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP TABLES
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP IMAGES
* ------------------------------------------------------------------------------*/
.img-thumbnail {
    background-color: #101010;
    border: 1px solid #444444;
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP IMAGES
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP BLOCKQUOTES
* ------------------------------------------------------------------------------*/
blockquote {
    border-left: 5px solid #830c0c;
    font-style: italic;
}
.blockquote-reverse, blockquote.pull-right {
    border-right: 5px solid #830c0c;
}
blockquote:before,blockquote:after {
    display: inline-block;
    font-size: 1.5em;
    margin-top: -.6em;
}
blockquote:before {
    content: '\201C';
    float: left;
    top: 0;
    left: 0;
    margin-left: -0.4em;
}
blockquote:after {
    content: '\201D';
    float: right;
    bottom: 0;
    right: 0;
    margin-top: -.5em;
    margin-right: -0.4em;
}
blockquote.blockquote-reverse:before {
    margin-left: 0em;
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP BLOCKQUOTES
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP LABELS, BADGES, THUMBNAILS
* ------------------------------------------------------------------------------*/
.label {
    display: inline-block;
    padding: .2em .6em;
    line-height: 1em;
    vertical-align: baseline;
    font-weight: bold;
}
.label-default,
.label-primary,
.label-success,
.label-info,
.label-warning,
.label-danger {
    border: solid 1px #666666;
}
.label-default { background: #333333; }
.label-primary { background: #830c0c; }
.label-success { background: #267706; }
.label-info    { background: #0E355F; }
.label-warning { background: #996017; }
.label-danger  { background: #921414; }
/*h3 .label-default,.h3 .label-default,h4 .label-default,.h4 .label-default,h5 .label-default,.h5 .label-default,h6 .label-default,.h6 .label-default {
	background: #830c0c;
	border: solid 1px #666;
}*/
.badge { background: #830c0c; }
.pull-left + .pull-left { margin-left: 2px; }
.pull-right + .pull-right { margin-right: 2px; }
.thumbnail {
    background-color: #202020;
    border: none;
}
.thumbnail > h1,.thumbnail > .h1,
.thumbnail > h2,.thumbnail > .h2,
.thumbnail > h3,.thumbnail > .h3,
.thumbnail > h4,.thumbnail > .h4,
.thumbnail > h5,.thumbnail > .h5,
.thumbnail > h6,.thumbnail > .h6 {
    margin-top: 0;
}
@media screen and (min-width: 480px) {
    .label-default {
        background: -moz-linear-gradient(top,#333333 0%,#292929 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#333333),color-stop(100%,#292929));
        background: -webkit-linear-gradient(top,#333333 0%,#292929 100%);
        background: -o-linear-gradient(top,#333333 0%,#292929 100%);
        background: -ms-linear-gradient(top,#333333 0%,#292929 100%);
        background: linear-gradient(to bottom,#333333 0%,#292929 100%);
    }
    .label-primary{
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
    .label-success{
        background: -moz-linear-gradient(top, #267706 0%, #1C4E08 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#267706), color-stop(100%,#1C4E08));
        background: -webkit-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -o-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -ms-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: linear-gradient(to bottom, #267706 0%,#1C4E08 100%);
    }
    .label-info{
        background: -moz-linear-gradient(top, #0E355F 0%, #08233F 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0E355F), color-stop(100%,#08233F));
        background: -webkit-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: -o-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: -ms-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: linear-gradient(to bottom, #0E355F 0%,#08233F 100%);
    }
    .label-warning{
        background: -moz-linear-gradient(top, #996017 0%, #773A0A 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#996017), color-stop(100%,#773A0A));
        background: -webkit-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -o-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -ms-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: linear-gradient(to bottom, #996017 0%,#773A0A 100%);
    }
    .label-danger{
        background: -moz-linear-gradient(top, #921414 0%, #681010 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921414), color-stop(100%,#681010));
        background: -webkit-linear-gradient(top, #921414 0%,#681010 100%);
        background: -o-linear-gradient(top, #921414 0%,#681010 100%);
        background: -ms-linear-gradient(top, #921414 0%,#681010 100%);
        background: linear-gradient(to bottom, #921414 0%,#681010 100%);
    }
    /*h3 .label-default,.h3 .label-default,h4 .label-default,.h4 .label-default,h5 .label-default,.h5 .label-default,h6 .label-default,.h6 .label-default {
		background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
		background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
		background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
		background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
		background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
	}*/
    .badge {
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
        -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
        -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
        box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
    }
    .thumbnail {
        -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.7);
        -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.7);
        box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.7);
    }
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP LABELS, BADGES, THUMBNAILS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP ALERTS
* ------------------------------------------------------------------------------*/
.alert {
    position: relative;
    color: #eeeeee;
    padding: 15px 55px 15px 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 2px;
    background-image: url(images/rr-assets/RR-Logo-O-shadow.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    background-size: 50px;
    background-attachment: scroll;
    cursor: normal;
}
.alert > p {
    color: #eeeeee;
}
.alert-success { background-color: #267706; }
.alert-info    { background-color: #0E355F; }
.alert-warning { background-color: #996017; }
.alert-danger  { background-color: #921414; }
@media screen and (min-width: 480px) {
    .alert {
        padding: 15px 20% 15px 15px;
        text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);
    }
    .alert:before {
        content: '';
        display: block;
        width: 20%;
        height: 100%;
        position: absolute;
        right: 0;
        top: 0;
        background: url('images/rr-assets/RR-Logo-O-shadow.png');
        background-repeat: no-repeat;
        background-position: center left;
        background-size: 120%;
    }
    .alert-success {
        background: -moz-linear-gradient(top, #267706 0%, #1C4E08 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#267706), color-stop(100%,#1C4E08));
        background: -webkit-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -o-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -ms-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: linear-gradient(to bottom, #267706 0%,#1C4E08 100%);
    }
    .alert-info {
        background: -moz-linear-gradient(top, #0E355F 0%, #08233F 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0E355F), color-stop(100%,#08233F));
        background: -webkit-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: -o-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: -ms-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: linear-gradient(to bottom, #0E355F 0%,#08233F 100%);
    }
    .alert-warning {
        background: -moz-linear-gradient(top, #996017 0%, #773A0A 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#996017), color-stop(100%,#773A0A));
        background: -webkit-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -o-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -ms-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: linear-gradient(to bottom, #996017 0%,#773A0A 100%);
    }
    .alert-danger {
        background: -moz-linear-gradient(top, #921414 0%, #681010 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921414), color-stop(100%,#681010));
        background: -webkit-linear-gradient(top, #921414 0%,#681010 100%);
        background: -o-linear-gradient(top, #921414 0%,#681010 100%);
        background: -ms-linear-gradient(top, #921414 0%,#681010 100%);
        background: linear-gradient(to bottom, #921414 0%,#681010 100%);
    }
}
@media screen and (min-width: 768px) {
    .alert:before {
        background-size: 100%;
    }
}
@media screen and (min-width: 992px) {
    .alert:before {
        background-position: center right;
    }
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP ALERTS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP PROGRESS BARS
* ------------------------------------------------------------------------------*/
.progress {
    background-color: #292929;
    border: solid 1px #444;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.8);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.8);
}
.progress-bar         { background: #830c0c; }
.progress-bar-success { background: #267706; }
.progress-bar-info    { background: #0E355F; }
.progress-bar-warning { background: #996017; }
.progress-bar-danger  { background: #921414; }
.progress-bar p {
    color: #eeeeee;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.7);
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP PROGRESS BARS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP LISTS
* ------------------------------------------------------------------------------*/
.list-inline {
    padding-left: 0 !important;
    list-style: none !important;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: -5px !important;
}
.list-group {
    margin-left: 0 !important;
    margin-bottom: 20px !important;
}
.list-group-item {
    padding: 0;
    -webkit-box-shadow: inset 4px 0 0 #830C0C;
    -moz-box-shadow:    inset 4px 0 0 #830C0C;
    box-shadow:         inset 4px 0 0 #830C0C;
    padding: 10px 15px;
    background-color: #202020;
    border: 1px solid #333333;
}
.list-group-item-primary { color: #CCCCCC; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.list-group-item-success { color: #CCCCCC; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.list-group-item-info    { color: #CCCCCC; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.list-group-item-warning { color: #CCCCCC; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.list-group-item-danger  { color: #CCCCCC; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.list-group-item.list-group-item-default { background: #333333; }
.list-group-item.list-group-item-primary { background: #830c0c; }
.list-group-item.list-group-item-success { background: #267706; }
.list-group-item.list-group-item-info    { background: #0E355F; }
.list-group-item.list-group-item-warning { background: #996017; }
.list-group-item.list-group-item-danger  { background: #921414; }
@media screen and (min-width: 480px) {
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP LISTS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP PANELS
* ------------------------------------------------------------------------------*/
.panel,
.infobox {
    background: #151515;
    border-color: #292929;
    -webkit-border-radius: 2px;
    -moz-border-radius:    2px;
    border-radius:         2px;
}
.panel .panel-title,
.infobox .infobox-header {
    color: #eeeeee;
}
.panel-heading h1,.panel-heading .h1,h1.panel-title ,.h1.panel-title,
.panel-heading h2,.panel-heading .h2,h2.panel-title ,.h2.panel-title,
.panel-heading h3,.panel-heading .h3,h3.panel-title ,.h3.panel-title,
.panel-heading h4,.panel-heading .h4,h4.panel-title ,.h4.panel-title,
.panel-heading h5,.panel-heading .h5,h5.panel-title ,.h5.panel-title,
.panel-heading h6,.panel-heading .h6,h6.panel-title ,.h6.panel-title,
.infobox-header {
    background: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.panel-heading,
.infobox .infobox-mainheader {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
.infobox .infobox-infovalue {
	text-align: right;
}
.panel-footer {
    background-color: #202020;
    border-top: 1px solid #333333;
}
/* panel-default */
.panel-default > .panel-heading {
    color: #AAAAAA;
    border-color: #444444;
    background: #333333;
}
/* .panel-primary */
.panel-primary > .panel-body,
.infobox .infobox-image,
.infobox .infobox-caption { background: #321212; }
.panel-primary > .panel-heading,
.infobox .infobox-header { background: #830c0c; border-color: #830c0c; }
/* .panel-success */
.panel-success > .panel-body    { background: #1a2615; }
.panel-success > .panel-heading { background: #267706; border-color: #267706; }
/* .panel-info */
.panel-info > .panel-body       { background: #10171E; }
.panel-info > .panel-heading    { background: #0E355F; border-color: #0E355F; }
/* .panel-warning */
.panel-warning > .panel-body    { background: #261E15; }
.panel-warning > .panel-heading { background: #996017; border-color: #996017; }
/* .panel-danger */
.panel-danger > .panel-body     { background: #281616; }
.panel-danger > .panel-heading  { background: #460000; border-color: #921414; }
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive {
    border-top: 1px solid #333333;
}
.panel .panel-body > p:only-child { margin-bottom: 0; }
.panel .list-group { margin-bottom: 0 !important; }
@media screen and (min-width: 480px) {
    .panel,
    .infobox {
        text-shadow: 1px 1px 1px rgba(0,0,0,0.8);
    }
    .panel-default > .panel-heading {
        background: -moz-linear-gradient(top,#333333 0%,#292929 100%) !important;
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#333333),color-stop(100%,#292929)) !important;
        background: -webkit-linear-gradient(top,#333333 0%,#292929 100%) !important;
        background: -o-linear-gradient(top,#333333 0%,#292929 100%) !important;
        background: -ms-linear-gradient(top,#333333 0%,#292929 100%) !important;
        background: linear-gradient(to bottom,#333333 0%,#292929 100%) !important;
    }
    .panel-primary > .panel-heading,
    .infobox .infobox-header {
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
    .panel-success > .panel-heading {
        background: -moz-linear-gradient(top, #267706 0%, #1C4E08 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#267706), color-stop(100%,#1C4E08));
        background: -webkit-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -o-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -ms-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: linear-gradient(to bottom, #267706 0%,#1C4E08 100%);
    }
    .panel-info > .panel-heading {
        background: -moz-linear-gradient(top, #0E355F 0%, #08233F 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0E355F), color-stop(100%,#08233F));
        background: -webkit-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: -o-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: -ms-linear-gradient(top, #0E355F 0%,#08233F 100%);
        background: linear-gradient(to bottom, #0E355F 0%,#08233F 100%);
    }
    .panel-warning > .panel-heading {
        background: -moz-linear-gradient(top, #996017 0%, #773A0A 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#996017), color-stop(100%,#773A0A));
        background: -webkit-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -o-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -ms-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: linear-gradient(to bottom, #996017 0%,#773A0A 100%);
    }
    .panel-danger > .panel-heading {
        background: -moz-linear-gradient(top, #921414 0%, #681010 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921414), color-stop(100%,#681010));
        background: -webkit-linear-gradient(top, #921414 0%,#681010 100%);
        background: -o-linear-gradient(top, #921414 0%,#681010 100%);
        background: -ms-linear-gradient(top, #921414 0%,#681010 100%);
        background: linear-gradient(to bottom, #921414 0%,#681010 100%);
    }
    .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .infobox {
        -webkit-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.5), inset 0px -2px 2px rgba(0, 0, 0, 0.5);
        -moz-box-shadow:    inset 0px 2px 4px rgba(0, 0, 0, 0.5), inset 0px -2px 2px rgba(0, 0, 0, 0.5);
        box-shadow:         inset 0px 2px 4px rgba(0, 0, 0, 0.5), inset 0px -2px 2px rgba(0, 0, 0, 0.5);
    }
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP PANELS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOSTRAP WELLS
* ------------------------------------------------------------------------------*/
.well {
    background-color: #0A0A0A;
    border: 1px solid #444;
    border-radius: 2px;
}
.well > p:only-child {
    margin-bottom: 0;
}
@media screen and (min-width: 480px) {
    .well {
        -webkit-box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.8), 0px 0px 8px rgba(255, 255, 255, 0.05);
        -moz-box-shadow:    inset 0px 0px 8px rgba(0, 0, 0, 0.8), 0px 0px 8px rgba(255, 255, 255, 0.05);
        box-shadow:         inset 0px 0px 8px rgba(0, 0, 0, 0.8), 0px 0px 8px rgba(255, 255, 255, 0.05);
    }
}
/*------------------------------------------------------------------------------
* END BOOSTRAP WELLS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP NAVBAR
* ------------------------------------------------------------------------------*/
.navbar {
    border: none;
    border-radius: 0px;
    min-height: 0px;
    margin: 20px -15px;
    background: #0A0A0A;
}
.navbar-nav {
    margin: 0;
}
.navbar-default .navbar-nav > li > a {
    color: #CCCCCC;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #eeeeee;
}
.navbar-default .navbar-nav > li > a:hover {
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #eeeeee;
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
}
.nav .dropdown-toggle {
    padding-top: 15px;
    padding-bottom: 15px;
}
.nav .open .dropdown-toggle {
    padding-top: 18px;
    padding-bottom: 12px;
    -webkit-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.33);
    box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.33);
}
.nav > li {
    min-height: 0px;
}
@media screen and (max-width: 767px) {
    .navbar {
        background: #0A0A0A;
        margin-right: -15px;
        margin-left: -15px;
        margin-bottom: 0;
    }
    ul#p-navigation {
        width: 100%;
    }
    .navbar-nav .open .dropdown-menu > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
        border-bottom: solid 1px #202020;
    }
    .navbar-nav .open .dropdown-menu {
        background: #0f0f0f;
        -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.7), inset 0 -2px 4px rgba(0, 0, 0, 0.7);
        -moz-box-shadow:    inset 0 2px 4px rgba(0, 0, 0, 0.7), inset 0 -2px 4px rgba(0, 0, 0, 0.7);
        box-shadow:         inset 0 2px 4px rgba(0, 0, 0, 0.7), inset 0 -2px 4px rgba(0, 0, 0, 0.7);
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #aaaaaa;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:active {
        color: #eeeeee;
        background:	#830c0c;
        background:	-moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background:	-webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background:	-webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background:	-o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background:	-ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background:	linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
}
@media screen and (max-width: 479px) {
    .navbar {
        /*margin: 0.25em 0 0.5em;*/
    }
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP NAVBAR
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BOOTSTRAP CONTEXTUAL BACKGROUNDS
* ------------------------------------------------------------------------------*/
.bg-default { background: #333333 !important; }
.bg-primary { background: #830c0c !important; }
.bg-success { background: #267706 !important; }
.bg-info    { background: #0E355F !important; }
.bg-warning { background: #996017 !important; }
.bg-danger  { background: #921414 !important; }
@media screen and (min-width: 480px) {
    .bg-default {
        background: -moz-linear-gradient(top,#333333 0%,#292929 100%) !important;
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#333333),color-stop(100%,#292929)) !important;
        background: -webkit-linear-gradient(top,#333333 0%,#292929 100%) !important;
        background: -o-linear-gradient(top,#333333 0%,#292929 100%) !important;
        background: -ms-linear-gradient(top,#333333 0%,#292929 100%) !important;
        background: linear-gradient(to bottom,#333333 0%,#292929 100%) !important;
    }
    .bg-primary {
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%) !important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a)) !important;
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%) !important;
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%) !important;
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%) !important;
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%) !important;
    }
    .bg-success {
        background: -moz-linear-gradient(top, #267706 0%, #1C4E08 100%) !important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#267706), color-stop(100%,#1C4E08)) !important;
        background: -webkit-linear-gradient(top, #267706 0%,#1C4E08 100%) !important;
        background: -o-linear-gradient(top, #267706 0%,#1C4E08 100%) !important;
        background: -ms-linear-gradient(top, #267706 0%,#1C4E08 100%) !important;
        background: linear-gradient(to bottom, #267706 0%,#1C4E08 100%) !important;
    }
    .bg-info {
        background: -moz-linear-gradient(top, #0E355F 0%, #08233F 100%) !important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0E355F), color-stop(100%,#08233F)) !important;
        background: -webkit-linear-gradient(top, #0E355F 0%,#08233F 100%) !important;
        background: -o-linear-gradient(top, #0E355F 0%,#08233F 100%) !important;
        background: -ms-linear-gradient(top, #0E355F 0%,#08233F 100%) !important;
        background: linear-gradient(to bottom, #0E355F 0%,#08233F 100%) !important;
    }
    .bg-warning {
        background: -moz-linear-gradient(top, #996017 0%, #773A0A 100%) !important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#996017), color-stop(100%,#773A0A)) !important;
        background: -webkit-linear-gradient(top, #996017 0%,#773A0A 100%) !important;
        background: -o-linear-gradient(top, #996017 0%,#773A0A 100%) !important;
        background: -ms-linear-gradient(top, #996017 0%,#773A0A 100%) !important;
        background: linear-gradient(to bottom, #996017 0%,#773A0A 100%) !important;
    }
    .bg-danger {
        background: -moz-linear-gradient(top, #921414 0%, #681010 100%) !important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921414), color-stop(100%,#681010)) !important;
        background: -webkit-linear-gradient(top, #921414 0%,#681010 100%) !important;
        background: -o-linear-gradient(top, #921414 0%,#681010 100%) !important;
        background: -ms-linear-gradient(top, #921414 0%,#681010 100%) !important;
        background: linear-gradient(to bottom, #921414 0%,#681010 100%) !important;
    }
}
/*------------------------------------------------------------------------------
* END BOOTSTRAP CONTEXTUAL BACKGROUNDS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* END BOOTSTRAP CUSTOMISATION
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MEDIAWIKI ELEMENTS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* PALETTE
*
* ------------------------------------------------------------------------------
	Dark Grey		#0A0A0A
	BG Grey			#181818
	Grey			#202020
	Hover Grey		#292929
	Light Grey		#444444
	Red				#830C0C
*/
/*------------------------------------------------------------------------------
* TYPOGRAPHY
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* Import Custom fonts
* ------------------------------------------------------------------------------*/
::selection{
    color: #eee;
    background-color: #830C0C;
}
::-moz-selection{
    color: #eee;
    background-color: #830C0C;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
legend {
    font-family: "Open Sans", sans-serif;
    color: #aaa;
}
p { margin: 0 0 1em 0; }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5,h6, .h6 {
    display: block;
    margin: 1em 0;
    color: #eeeeee;
    padding: 0.25em 0.4em;
    border-color: #0A0A0A;
    border-radius: 2px;
    word-break: break-word;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}
h1, .h1 { background: #830c0c; font-size: 30px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
h2, .h2 { background: #830c0c; font-size: 24px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
h3, .h3 { background: #333333; font-size: 18px; }
h4, .h4 { background: #292929; font-size: 14px; }
h4, .h4 { background: #292929; font-size: 14px; }
h5,.h5,
h6,.h6 { background: #202020; }
.mw-body h1, .mw-body .h1 { margin-left: -30px; }
.mw-body h2, .mw-body .h2 { margin-left: -30px; }
/* .mw-body h3, .mw-body .h3 { margin-left: -30px; } */
/* If a heading immediately follows another heading, disable its top margin */
h1 + h1,h1 + h2,h1 + h3,h1 + h4,h1 + h5,h1 + h6,
.h1 + h1,.h1 + h2,.h1 + h3,.h1 + h4,.h1 + h5,.h1 + h6,
h1 + .h1,h1 + .h2,h1 + .h3,h1 + .h4,h1 + .h5,h1 + .h6,
.h1 + .h1,.h1 + .h2,.h1 + .h3,.h1 + .h4,.h1 + .h5,.h1 + .h6,
h2 + h1,h2 + h2,h2 + h3,h2 + h4,h2 + h5,h2 + h6,
.h2 + h1,.h2 + h2,.h2 + h3,.h2 + h4,.h2 + h5,.h2 + h6,
h2 + .h1,h2 + .h2,h2 + .h3,h2 + .h4,h2 + .h5,h2 + .h6,
.h2 + .h1,.h2 + .h2,.h2 + .h3,.h2 + .h4,.h2 + .h5,.h2 + .h6,
h3 + h1,h3 + h2,h3 + h3,h3 + h4,h3 + h5,h3 + h6,
.h3 + h1,.h3 + h2,.h3 + h3,.h3 + h4,.h3 + h5,.h3 + h6,
h3 + .h1,h3 + .h2,h3 + .h3,h3 + .h4,h3 + .h5,h3 + .h6,
.h3 + .h1,.h3 + .h2,.h3 + .h3,.h3 + .h4,.h3 + .h5,.h3 + .h6,
h4 + h1,h4 + h2,h4 + h3,h4 + h4,h4 + h5,h4 + h6,
.h4 + h1,.h4 + h2,.h4 + h3,.h4 + h4,.h4 + h5,.h4 + h6,
h4 + .h1,h4 + .h2,h4 + .h3,h4 + .h4,h4 + .h5,h4 + .h6,
.h4 + .h1,.h4 + .h2,.h4 + .h3,.h4 + .h4,.h4 + .h5,.h4 + .h6,
h5 + h1,h5 + h2,h5 + h3,h5 + h4,h5 + h5,h5 + h6,
.h5 + h1,.h5 + h2,.h5 + h3,.h5 + h4,.h5 + h5,.h5 + h6,
h5 + .h1,h5 + .h2,h5 + .h3,h5 + .h4,h5 + .h5,h5 + .h6,
.h5 + .h1,.h5 + .h2,.h5 + .h3,.h5 + .h4,.h5 + .h5,.h5 + .h6,
h6 + h1,h6 + h2,h6 + h3,h6 + h4,h6 + h5,h6 + h6,
.h6 + h1,.h6 + h2,.h6 + h3,.h6 + h4,.h6 + h5,.h6 + h6,
h6 + .h1,h6 + .h2,h6 + .h3,h6 + .h4,h6 + .h5,h6 + .h6,
.h6 + .h1,.h6 + .h2,.h6 + .h3,.h6 + .h4,.h6 + .h5,.h6 + .h6,
h2:first-child, .h2:first-child,
h3:first-child, .h3:first-child,
h4:first-child, .h4:first-child,
h5:first-child, .h5:first-child,
h6:first-child, .h6:first-child {
    margin-top: 0;
}
.mw-body ul:not(.gallery,.panel-body .list-group) { margin-bottom: 20px; }
.minecraft-font {
    font-family: "minecraftiaregular","Open Sans",sans-serif !important;
    font-size: 16px;
}
@media screen and (min-width: 480px) {
    h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5,h6, .h6 {
        text-shadow:        2px 2px 2px rgba(0, 0, 0, 0.4);
        -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
        -moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.6);
        box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.6);
    }
    h1, .h1 {
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
    h2, .h2 {
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
    h3, .h3 {
        background: -moz-linear-gradient(top, #333333 0%, #292929 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#292929));
        background: -webkit-linear-gradient(top, #333333 0%,#292929 100%);
        background: -o-linear-gradient(top, #333333 0%,#292929 100%);
        background: -ms-linear-gradient(top, #333333 0%,#292929 100%);
        background: linear-gradient(to bottom, #333333 0%,#292929 100%);
    }
    h4, .h4 {
        background: -moz-linear-gradient(top, #292929 0%, #202020 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#292929), color-stop(100%,#202020));
        background: -webkit-linear-gradient(top, #292929 0%,#202020 100%);
        background: -o-linear-gradient(top, #292929 0%,#202020 100%);
        background: -ms-linear-gradient(top, #292929 0%,#202020 100%);
        background: linear-gradient(to bottom, #292929 0%,#202020 100%);
    }
    .mw-body h1,.mw-body .h1 { margin-left: -45px; }
    .mw-body h2,.mw-body .h2 { margin-left: -45px; }
    /* .mw-body h3,.mw-body .h3 { margin-left: -45px; } */
    div[class^="col-"] ~ div[class^="col-"] h2,
    div[class^="col-"] ~ div[class^="col-"] .h2 {
        margin-left: -15px;
    }
}
@media screen and (min-width: 768px) {
    h1, .h1 { font-size: 32px; }
    h2, .h2 { font-size: 26px; }
    h3, .h3 { font-size: 20px; }
    h4, .h4 { font-size: 16px; }
}
@media screen and (min-width: 992px) {
    h1, .h1 { font-size: 36px; }
    h2, .h2 { font-size: 30px; }
    h3, .h3 { font-size: 24px; }
    h4, .h4 { font-size: 20px; }
}
/*------------------------------------------------------------------------------
* END TYPOGRAPHY
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* LINKS
* ------------------------------------------------------------------------------*/
a {
    -webkit-transition: color 0.2s linear;
    -moz-transition:    color 0.2s linear;
    -ms-transition:     color 0.2s linear;
    -o-transition:      color 0.2s linear;
    transition:         color 0.2s linear;
}
a:link {
    color: #aaaaaa;
    text-decoration: none;
}
a:visited {
    color: #D7D7D7;
}
a.external.text {
    background: url( "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAi0lEQVR42nWQwQ1EERRFr9howFIsNWFtqQmJoiSaUIMmLEUdYuInJvwxd+c6zntB8EqMceASsh9SSoMxBmMMeT8mNyPnHNZacoAhhGMUpRRaayilfkHvPVnFDs1VpvkAd6iUMnLOj00IgdYavuC8rLVCSokJ9d4x+2U9Ri+Tc+7on+95FytXEH+ygx+gWWcPeq+05QAAABt0RVh0U29mdHdhcmUAQXJ0d2VhdmVyIEZyZWUgNC4wsq/TJwAAAABJRU5ErkJggg==" ) no-repeat 100% 50%;
    padding-right: 14px;
}
a:hover,a:focus {
    color: #ffffff;
    /*text-decoration: underline;*/
}
a.new:link,
li.new * a:link {
    color: #E30D29;
}
a.new:hover,
li.new * a:hover {
    text-decoration: underline;
}
a.new:visited,
li.new * a:visited {
    color: rgb( 227, 13, 41 );
}
a:active {
    color: #444444;
}
#mw-content-text a {
    font-style: italic;
}
/*------------------------------------------------------------------------------
* END LINKS
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW LAYOUT
* ------------------------------------------------------------------------------*/
.disable-hover {
    pointer-events: none;
}
body {
    font-size: 14px;
    line-height: 1.42857143;
    color: rgb( 170, 170, 170 );
    background-color: #272727;
    overflow: initial;
}
body > .container {
    background: #181818;
    padding-bottom: 15px;
}
body.paused {
    overflow: hidden !important;
    pointer-events: none !important;
}
.mw-body {
    padding: 0 30px;
}
hr {
    border-top: 1px solid #444444;
    margin: 0 0 20px;
}
code {
    /*padding-left: 2px;
	-webkit-box-shadow: inset 2px 0px 0px #830C0C;
	-moz-box-shadow: inset 2px 0px 0px #830C0C;
	box-shadow: inset 2px 0px 0px #830C0C;*/
    border-left: solid 2px #830C0C;
    margin-left: 2px;
    display: inline;
    -ms-word-wrap: break-all;
    word-wrap: break-all;
    word-break: break-all;
}
pre,code {
    color: #888888;
    background-color: #0a0a0a;
}
pre,.mw-code {
    border: 1px solid #292929;
    background-color: #0a0a0a;
    padding: 9.5px;
    margin: 0 0 20px;
    font-size: 12px;
    border-radius: 2px;
    min-height: 1.25em;
}
ul, ol,
.mw-content-ltr ul, .mw-content-rtl .mw-content-ltr ul,
.mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol {
    margin: 0 0 20px 1.6em;
}
ul ul, ol ul, ul ol, ol ol {
    margin-left: 0;
}
.center {
    text-align: center;
}
.MediaTransformError {
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
    white-space: nowrap;
    color: rgba(255,255,255,0.25);
    font-size: inherit;
    width: auto !important;
    height: auto !important;
    max-width: 30px;
}
@media screen and (min-width: 480px) {
    pre,.mw-code {
        -webkit-box-shadow: inset 4px 0px 0px #830C0C;
        -moz-box-shadow:    inset 4px 0px 0px #830C0C;
        box-shadow:         inset 4px 0px 0px #830C0C;
    }
}
@media screen and (min-width: 768px) {
    body {
        /*background-image: url(http://www.resonant-rise.com/public/style_images/villain/backgrounds/background1.jpg);*/
        /*background-position: top center;*/
        /*background-attachment: fixed;*/
        /*background-repeat: no-repeat;*/
        background: url('images/rr-assets/hexabump.png');
        /*-moz-background-size:    cover;*/
        /*-ms-background-size:     cover;*/
        /*-o-background-size:      cover;*/
        /*-webkit-background-size: cover;*/
        /*background-size:         cover;*/
    }
}
/*------------------------------------------------------------------------------
* Wiki Logo
------------------------------------------------------------------------------*/
#p-logo, .p-logo {
    margin-top: 20px;
}
#p-logo img, .p-logo img {
    max-width: 260px;
    height: auto;
}
/*------------------------------------------------------------------------------
* End Wiki Logo
------------------------------------------------------------------------------*/
#p-contentnavigation {
    margin-bottom: 0;
}
/*------------------------------------------------------------------------------
* Personal Tools Bar
------------------------------------------------------------------------------*/
/* All */
.p-personal-tools {
    margin: 0.5em 0;
    text-align: center;
}
/* X-Small */
@media (min-width: 480px) {
    .p-personal-tools {
        margin: 20px 0 20px 20px;
        text-align: left;
    }
}
/* Small */
@media (min-width: 768px) {
    .p-personal-tools {
        margin: 20px 0 20px 20px;
    }
}
/* Medium */
@media (min-width: 992px) {
    .p-personal-tools {
        margin: 0 0 20px 20px;
    }
}
/* Large */
@media (min-width: 1200px) {
    .p-personal-tools {
        margin: 20px 0 20px 20px;
    }
}
/*------------------------------------------------------------------------------
* END Personal Tools Bar
------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW NAVIGATION
* ------------------------------------------------------------------------------*/
#mw-navigation {
    margin-bottom: 20px;
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
}
#mobile-navigation {
    position: fixed;
    top: 0;
    left: -70%;
    display: none;
    visibility: hidden;
    width: 70%;
    height: 100%;
    margin-left: 0px;
    overflow-y: auto;
    border-right: solid 1px #444;
    background-color: #1A1A1A;
    -webkit-transition: left 0.3s ease-out,visibility 0.3s ease-out;
    -moz-transition:    left 0.3s ease-out,visibility 0.3s ease-out;
    -ms-transition:     left 0.3s ease-out,visibility 0.3s ease-out;
    -o-transition:      left 0.3s ease-out,visibility 0.3s ease-out;
    transition:         left 0.3s ease-out,visibility 0.3s ease-out;
    z-index: 9991;
}
#mobile-navigation.open {
    pointer-events: auto;
    left: 0;
    visibility: visible;
}
#mobile-navigation li {
    display: block;
    text-align: left;
    padding: 0;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing:    border-box;
    -ms-box-sizing:     border-box;
    box-sizing:         border-box;
}
#mobile-navigation > ul {
    display: block;
    margin: 0;
    padding: 0;
    text-align: right;
}
#mobile-navigation li a {
    display: block;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-left: 0;
    left: 0;
    border-top: solid 1px #292929;
}
#mobile-navigation ul.p-navigation li:first-child a {
    border-top: 0;
}
#mobile-navigation .p-navigation li a:hover,#mobile-navigation .p-navigation li a:focus,#mobile-navigation .p-navigation li a:active {
    padding-left: 2em;
    border-top: solid 1px #830C0C;
    background: #830c0c;
}
#mobile-navigation-toggle {
    display: none;
    position: fixed;
    left: 0;
    margin-left: -1px;
    bottom: 20px;
    background: #202020;
    border-color: #444;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    border-top-left-radius:     0;
    border-bottom-left-radius:  0;
    border-top-right-radius:    2px;
    border-bottom-right-radius: 2px;
    cursor: pointer;
    z-index: 9992;
    -webkit-transition: left 0.3s ease-out;
    -moz-transition:    left 0.3s ease-out;
    -ms-transition:     left 0.3s ease-out;
    -o-transition:      left 0.3s ease-out;
    transition:         left 0.3s ease-out;
    -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, .7);
    -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, .7);
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .7);
}
#mobile-navigation-toggle.open {
    left: 70%;
    background: #830c0c;
    pointer-events: auto;
}
#mobile-navigation-toggle span {
    line-height: 1em;
    vertical-align: top;
    font-size: 24px;
    padding: 8px;
}
#mobile-navigation-toggle.open span {
    color: #FFFFFF;
}
/* Mobile Nav - Personal Tools */
#mobile-navigation .p-personal-tools {
    display: block;
    position: relative;
    padding: 0.25em 15px;
    border-bottom: solid 1px #333333;
    background: #830c0c;
}
#mobile-navigation .p-personal-tools:before {
    content: 'YOUR ACCOUNT';
    display: block;
    position: relative;
    text-align: right;
}
#mobile-navigation .p-personal-tools li {
    display: inline-block;
    width: auto;
}
#mobile-navigation .p-personal-tools li a {
    padding: 0.25em;
    display: block;
    border: 0;
}
/* Mobile Nav - Content navigation */
#mobile-navigation .p-contentnavigation {
    padding: 0.25em 15px;
    border-bottom: solid 1px #333333;
    background: url(images/rr-assets/hexabump.png) #272727;
}
#mobile-navigation .p-contentnavigation:before {
    content: 'PAGE TOOLBOX';
    display: block;
    position: relative;
    text-align: right;
}
#mobile-navigation .p-contentnavigation li {
    display: inline-block;
    width: auto;
}
#mobile-navigation .p-contentnavigation li a {
    padding: 0.25em;
    display: block;
    border: 0;
}
#mobile-navigation-blanket {
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    visibility: hidden;
    opacity: 0;
    cursor: pointer;
    background-color: rgba(0, 0, 0, 0.7);
    -webkit-transition: visibility 0.3s ease-out,opacity 0.3s ease-out;
    -moz-transition: visibility 0.3s ease-out,opacity 0.3s ease-out;
    -ms-transition: visibility 0.3s ease-out,opacity 0.3s ease-out;
    -o-transition: visibility 0.3s ease-out,opacity 0.3s ease-out;
    transition: visibility 0.3s ease-out,opacity 0.3s ease-out;
    z-index: 9990;
}
#mobile-navigation-blanket.open {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}
/* Jump to top button */
#jump-to-top {
    display: none;
    padding: 3px 8px;
    position: fixed;
    text-align: center;
    right: 0;
    margin-right: -1px;
    bottom: 20px;
    background: #202020;
    border-color: #444;
    border-style: solid;
    border-width: 1px 0 1px 1px;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    -webkit-box-shadow: 0 0x 4px 0 rgba(0, 0, 0, .7);
    -moz-box-shadow: 0 0x 4px 0 rgba(0, 0, 0, .7);
    box-shadow: 0 0x 4px 0 rgba(0, 0, 0, .7);
    cursor: pointer;
    z-index: 9992;
}
#jump-to-top:hover,#jump-to-top:active,#jump-to-top:focus {
    outline: none;
    background: #830c0c;
    color: #FFFFFF;
}
#jump-to-top span {
    display: block;
    line-height: 1em;
    margin-right: -1px;
    vertical-align: top;
    font-size: 24px;
}
#jump-to-top span.jump-to-top-text {
    position: relative;
    font-size: 8px;
    padding: 0;
    margin: 0;
}
/* Mobile Nav */
@media screen and (max-width: 479px) {
    #p-personal, #p-contentnavigation, #mw-navigation { display: none !important; visibility: hidden; }
    #mobile-navigation,
    #mobile-navigation-toggle,
    #mobile-navigation-blanket {
        display: block;
    }
    #jump-to-top {
        display: block;
    }
}
li#n-Wiki-Editing-101,
li#n-Using-Bootstrap-stuff-in-your-articles,
li[id^="n-Bootstrap"],
li#n-Request-a-template,
li#n-Request-an-icon-set,
li#n-Available-Templates {
    display: none;
}
/*------------------------------------------------------------------------------
* END MW NAVIGATION
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW ECHO NOTIFICATIONS
* ------------------------------------------------------------------------------*/
.mw-echo-overlay {
    position: absolute;
    top: 34px;
    left: -194px;
    border: solid 1px #333;
    background-color: #101010;
    width: 450px;
    min-height: 2em;
    padding: 0;
    color: #ccc;
    z-index: 9999;
    -webkit-border-radius: 2px;
    -moz-border-radius:    2px;
    border-radius:         2px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.7);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.7);
}
.mw-echo-overlay-pokey {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAALCAYAAACQy8Z9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHFJREFUeNqkkosJwDAIRI2LOVrtZslkVksLpS3xkhwc+aAPQ47MjBDXWtUN1TIBaq2pL5tbfZ/WMwoUEbrBKRV4sj0V57jv9Q0BUfAwEAFPATPwNLAHLif5+8tDumK2RzKin1eBoXfcSoy+Avyb+BBgAKNCvS5m3JItAAAAAElFTkSuQmCC);
    background-image: url(http://wiki.resonant-rise.com/extensions/Echo/modules/overlay/PokeyNorth.png?2014-05-24T11: 58: 20Z)!ie;
    background-repeat: no-repeat;
    width: 21px;
    height: 11px;
    position: absolute;
    z-index: 101;
    top: 24px;
    left: 1px;
}
#p-personal .mw-echo-overlay ul {
    margin: 0;
    padding: 0;
    overflow: auto;
}
#p-personal .mw-echo-overlay li.mw-echo-notification {
    display: block;
    float: none;
    margin: 0;
    padding: 0;
}
#p-personal .mw-echo-overlay li.mw-echo-notification .mw-echo-notification-wrapper {
    display: block;
    background: transparent;
    border-bottom: 1px solid #444444;
    padding: 15px 40px 10px 10px;
    white-space: normal;
    font-size: 13px;
    line-height: 16px;
    color: inherit;
    text-decoration: inherit;
}
#p-personal .mw-echo-overlay li.mw-echo-notification:hover .mw-echo-notification-wrapper {
    background-color: #830c0c;
}
#p-personal .mw-echo-overlay li.mw-echo-notification.mw-echo-unread .mw-echo-notification-wrapper {
    background-color: #830c0c;
}
#p-personal .mw-echo-overlay li.mw-echo-notification.mw-echo-unread:hover .mw-echo-notification-wrapper {
    background-color: #830c0c;
}
#p-personal .mw-echo-overlay li.mw-echo-notification:last-child .mw-echo-notification-wrapper {
    border-bottom: none;
}
#p-personal .mw-echo-title a {
    font-weight: bold;
}
#p-personal .mw-echo-overlay a.mw-echo-grey-link {
    color: #CCCCCC;
}
.mw-echo-notification-primary-link {
    display: none;
}
.mw-echo-overlay-title {
    font-size: 13px;
    line-height: 15px;
    height: auto;
    padding: 1em;
    border-bottom: 1px solid #444;
    position: relative;
}
#mw-echo-overlay-title-text {
    display: inline-block;
    *display: inline;
    zoom: 1;
}
#mw-echo-overlay-moreinfo-link {
    display: inline-block;
    margin: 0px 2px -1px 4px;
    height: 13px;
    width: 13px;
    background-image: url(data:image/png;base64,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);
    background-image: url(http://wiki.resonant-rise.com/extensions/Echo/modules/overlay/Help.png?2014-05-24T11: 58: 20Z)!ie;
    background-repeat: no-repeat;
    background-position: 0 0;
    opacity: 0.5;
}
#mw-echo-overlay-moreinfo-link:hover {
    opacity: 1.0;
}
#mw-echo-overlay-footer {
    padding: 0px;
    border-top: none;
    display: table;
}
#mw-echo-overlay-footer a {
    float: none;
    display: table-cell;
}
#mw-echo-overlay-link {
    display: block;
    clear: left;
    float: left;
    padding: 15px 15px 15px 45px;
    width: 149px;
    min-height: 14px;
    font-size: 13px;
    font-weight: bold;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNpi/P//PwM5gAXGOHnyJMyEhebm5gm4xGCACYth8UANCwiJIWtciEXhQlya4RqhTkFRiMdABkb0wIFKxCMJFQKxAboYhh+hNj9EEhLAJoahEWqjPJLQB2xiKE7F4syFaP6FRw0TOZrQowObAqyacCUAjFSCTYwFia0IDcELBMQYsMYjsQAgwACpI1IodmcmrwAAAABJRU5ErkJggg==) no-repeat 20px 15px !important;
    background: url(http://wiki.resonant-rise.com/extensions/Echo/modules/overlay/../icons/NotificationsPage-ltr.png?2014-05-24T11: 58: 20Z) no-repeat 20px 15px !important!ie;
    white-space: normal;
}
#mw-echo-overlay-link:hover {
    text-decoration: none;
}
#mw-echo-overlay-pref-link {
    display: block;
    float: left;
    width: 174px;
    min-height: 14px;
    font-size: 13px;
    font-weight: bold;
    padding: 15px 15px 15px 45px;
    border-left: 1px solid #444444;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP9JREFUeNqMUs0NgmAMBeMdnEA2EE8chQnECXQEnUCcQNxAJxA3wBvcdAPYACfA16SNpeFgk5eW/n2vLW7f946Vuq5DqBwooyjKnBGZquQAykfiC3oHrIAA/pxTQsRKyXflRSR0UB7wBhaq+Qeg2Bw4oDgfvMhBzxQ57PPYbsQ5UQmNsh9AApxMkx/VqqpoEXtgy74n6MRqdoqd+ZPGyBAv6MVUFQ26shTKpjHuQpUCNxWMTWGqbHpxY7da8glkxiudADiqwhlodnargbLXDCuxUNdb9RUdx9yxtc11IdFaggrpC/taTiZfIscfUIVT31HmK2Umu2137Cf/R74CDADpxU3ofxmPcQAAAABJRU5ErkJggg==) no-repeat 20px 15px !important;
    background: url(http://wiki.resonant-rise.com/extensions/Echo/modules/overlay/../icons/Settings.png?2014-05-24T11: 58: 20Z) no-repeat 20px 15px !important!ie;
    white-space: normal;
}
#mw-echo-overlay-pref-link:hover {
    text-decoration: none;
}
#pt-notifications {
    position: relative;
}
.mw-echo-overlay-none {
    font-size: 13px;
    border-bottom: 1px solid #444444;
    padding: 15px 15px 10px 60px;
}
#mw-echo-mark-read-button {
    position: absolute;
    bottom: 12px;
    right: 15px;
    padding: 1px 8px;
    font-size: 11px;
    line-height: 15px;
    font-weight: normal;
}
#mw-echo-overlay-feedback-link {
    position: absolute;
    bottom: 12px;
    right: 15px;
}
#pt-notifications .mw-echo-notifications-badge {
    min-width: 7px;
    border-radius: 2px;
    padding: 0.25em 0.5em !important;
    margin-left: -4px;
    text-align: center;
    background-color: #444444;
    font-weight: bold;
    color: white;
    cursor: pointer;
    text-decoration: none;
}
#pt-notifications .mw-echo-notifications-badge:hover,#pt-notifications .mw-echo-notifications-badge:active,#pt-notifications .mw-echo-notifications-badge:focus {
    background-color: #830C0C;
    outline: none;
    -moz-outline-style: none;
}
#pt-notifications .mw-echo-notifications-badge.mw-echo-unread-notifications {
    background-color: #0E355F;
}
#pt-notifications .mw-echo-notifications-badge.mw-echo-unread-notifications:hover {
    background-color: #830c0c;
}
#pt-mytalk {
    white-space: nowrap;
}
#pt-mytalk a.mw-echo-alert {
    border-radius: 2px;
    background-color: #0E355F;
    padding: 0.25em 0.8em 0.2em 0.8em;
    color: #ccc;
    font-weight: normal;
}
.mw-echo-title {
    font-size: 13px;
    line-height: 14px;
    font-weight: normal;
}
.mw-echo-content {
    font-size: 13px;
    line-height: 16px;
    overflow: hidden;
}
.mw-echo-payload {
    margin-top: 0.3em;
}
.mw-echo-timestamp,.mw-echo-notification-footer {
    color: #ccc;
    font-size: 9px;
    margin-top: 0.2em;
}
.mw-echo-notifications {
    background-color: #101010;
}
.mw-echo-notification {
    clear: both;
    display: block;
    color: #ccc;
    line-height: 90%;
    margin: 0;
    min-height: 30px;
    background-color: #202020;
    position: relative;
    padding-top: 15px;
    padding-bottom: 10px;
    overflow: hidden;
    zoom: 1;
}
.mw-echo-notification.mw-echo-unread {
    color: #eee;
}
.mw-echo-notification span.autocomment {
    color: inherit;
    font-style: normal;
}
.mw-echo-icon {
    width: 30px;
    height: 30px;
    float: left;
    margin-right: 10px;
    margin-left: 10px;
}
#mw-echo-more {
    display: block;
    text-align: center;
    font-size: 13px;
    max-width: 600px;
}
.skin-vector #firstHeading,.skin-monobook #firstHeading {
    max-width: 600px;
}
#firstHeading .mw-echo-special-header-link {
    display: block;
    height: 19px;
    width: 19px;
}
#firstHeading #mw-echo-pref-link {
    float: right;
    margin: 5px 3px;
    background-image: url(data: image/png;
    base64,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);
    background-image: url(http: //wiki.resonant-rise.com/extensions/Echo/modules/special/Preferences.png?2014-05-24T11: 58: 20Z)!ie;
    background-repeat: no-repeat;
    background-position: 0 0;
    opacity: 0.5;
}
#firstHeading #mw-echo-pref-link:hover {
    opacity: 1.0;
}
#firstHeading #mw-echo-moreinfo-link {
    display: inline-block;
    margin: 0px 3px;
    background-image: url(data: image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAABkElEQVR4nK2UsVbCMBiFPzhucI6OZZKhzMoDEHHMJG+gfYHCyiQTrPgE9BHcyqg/7JQZBkdGPAdmHGgxTVtw8G7Jf3Nzb5I/pcPhwH/hqqiglHoBOkAbuI6nP4EIGIvIl72mZDtTSrWBALi9YORNRHqFYrGbyQURE59AR0S2YMSMHaWEms0mrVYL13UBmM1mhGHIbrdLKA/AGHhJOVNKfWFE01rT7/czVtbrNb7vm4IAjyLyUTbipc7I930ANpsNo9GI+XwOgOu6aK3tPXoA5XjQsauVSgWAyWRCGIYMh8NTrVqt2vQn+D2zul1VSqXGppsoimw6Sql2InaXqRrwPA/P8wCYTqcsFotcXhJzWSTUaDRSQmbcIrFtEcFxHAD2+/1ZISBKYr5zfDMZrFYrut2u/RRsLEVkm4gFwIDfHjxBa32KaV+KgTHEMeN2GJzb+oKrALK9GQDPJtNxHGq1GkDeLX4D98kPkvdrDIDXPzhKNXmuWCxY5xi7Q/Yclxz/s8BelytmCd8DNwAi8nGO+wMlN555zVjLNgAAAABJRU5ErkJggg==);
    background-image: url(http: //wiki.resonant-rise.com/extensions/Echo/modules/special/Help.png?2014-05-24T11: 58: 20Z)!ie;
    background-repeat: no-repeat;
    background-position: 0 0;
    opacity: 0.5;
}
#firstHeading #mw-echo-moreinfo-link:hover {
    opacity: 1.0;
}
.mw-echo-date-section {
    font-weight: 800;
    font-size: 1.1em;
    text-transform: uppercase;
    border-bottom: 1px solid #333333;
    margin: 30px 0 5px 50px;
    color: #CCCCCC;
    max-width: 550px;
}
ul#mw-echo-special-container {
    list-style: none none;
    padding: 0;
    margin: 30px 0 0 0;
    max-width: 600px;
}
.mw-echo-notification {
    padding: 15px 35px 10px 0;
}
#mw-echo-special-container .mw-echo-notification {
    background-color: transparent;
}
#mw-echo-special-container .mw-echo-notification:hover {
    background-color: #444444;
}
#mw-echo-special-container .mw-echo-notification.mw-echo-unread .mw-echo-title {
    font-weight: bold;
}
@media screen and (min-width: 480px) {
    #pt-notifications .mw-echo-notifications-badge {
        background: -moz-linear-gradient(top,#333333 0%,#292929 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#333333),color-stop(100%,#292929));
        background: -webkit-linear-gradient(top,#333333 0%,#292929 100%);
        background: -o-linear-gradient(top,#333333 0%,#292929 100%);
        background: -ms-linear-gradient(top,#333333 0%,#292929 100%);
        background: linear-gradient(to bottom,#333333 0%,#292929 100%);
    }
    #pt-notifications .mw-echo-notifications-badge:hover,
    #pt-notifications .mw-echo-notifications-badge:active,
    #pt-notifications .mw-echo-notifications-badge:focus {
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
}
/*------------------------------------------------------------------------------
* END MW ECHO NOTIFICATIONS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW WIKILOVE EXTENSION
* ------------------------------------------------------------------------------*/
div.vectorTabs span {
    display:inline-block;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAARElEQVR4XmVO0QqAQAwy//+P87QjGUf0IDo3ZZREAD84eXkZ5YDBRQcFwpXv3kW1N4/GmZXe326/xnf9ya8zzy/NtusBX91B1f55qzcAAAAASUVORK5CYII=); background-image:url(http://wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/tab-break.png?2014-05-24T14:18:20Z)!ie;
    background-position:bottom right;
    background-repeat:no-repeat;
}
div.vectorTabs li a {
    background-image:none;
}
div.vectorTabs li#ca-wikilove {
    line-height:1.4em;
}
#ca-unwatch.icon,#ca-watch.icon {
    margin-right:0;
}
#ca-wikilove.icon a {
    margin:0;
    padding:0;
    outline:none;
    display:block;
    width:27px;
    padding-top:3.1em;
    margin-top:0;
    margin-top:-0.8em !ie;
    height:0;
    overflow:hidden;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAQCAYAAABk1z2tAAAEhElEQVR4XtWSbUiVZxjH/+c56jmm5xwd26q1M98yq2nGlBpk0IdhH4ZfKnplILGgkiHEGAYGWyQRQiFRBtHwQ4kDAxOnc83ypc29mLOlJ0+a2Y6d9Bw9R8+Lnue5n+e5d9kNzsHYUbZ96A8X1/Pc3Pfv/l/XdeOVkdbSkqU2NR1nDQ3lcn39gbm6uiQIYaa6OtlfVVUyVVnp8pw50zF+6tSHy+Z3dGSpd+4cV2/fLldaWg5EmpoW+MEbN5JnampK/FevuqYuXerwXriwwDeApDU3f8I17QuY45IhGaGHgmDTgQGdsY90RQlT1Me+lpRjWpsBLRhEuO8BZt3j1zVZPpp65Uo4qrn2dsE3zfMl8NkwWCA0wFVV8Bmrj02y5sSlvAMtHMas4xEinsnrmqIcNZC5Iq4qjVLWOhjIHBgD4uLAXC7MOQZ/p02h+Iy0jeb0dGDaB9AeJCXD39oK/4OHFRk1NeVRzBVxjTVKaWnElwBVBWJjob54gcjwyEu+OcW+0WS3A4EZgPbAasNMZxcCg84KA2tsbDWuWVX48rB7nIi6gKTZoasMPKLAaI4H+h2ArosCLCugZWZi5HyVe11d3Rr8g9S2tlZp5euCP+ElBhd8+2rolLnMYDSZgMfDgk9rSIiHlpoK15c17hhq77tGqxUYeQowFeA6oGnAoyFINlo3GgAnHYYOKKrIkz4YMnRokYgVUTTPlxITAdcYoGqCr1MMj0KyJAr+02eL+BzwT8OQQnxZts4bjHtpKCIDsiwAChMmn7tFRbqAgmuAzIhFmSnQZVmPalBViU9MWSGuIvhMFfwJj+Bz/iefTAo+A1cUPYYeaYCr6hsGlQGROVGlRqEKyOJvkSliJECSQBVKS+hggGvEJwbkiOCLUYpM3EXxV76iSBJ1oU11OoG33wLCIWCOTEYIxGSRFQrKYp0iGAQy0zHZ3gk6W4sooi60afR8sOpNYHZWTIkCqiIyE/90hyggHAZS7fD/9DOoebUx1IVz4WdjhTotm3NzgAEH4J0RdH2hMgFJjAfyt2J6bBzur1t8nLHTiCLqwjnmHi80E9+0IQsYGgJ8wUV8XWRFAVaYgZzNCIx74bnb4aPJnjaA5D17dhN141p8siU/IS8PkscN9DwEDAZhjipH7nrwtLXwfNOKF13d/TS6Y3k9PfewBPmqqzdRN66ZbYn58dnZkKYmgIdOwdd1MZ31GeD2FEx1dsL7y6/99HaPZTc03DNACO6yMht181MyWpr8Xq7FsmY18EM3EAgBBe8jMDWN0dqvFLroMpmryLt/fxLL0ERlpU0nPp0vtWVvsCSspJH39gKhWSB/M0L+IMYamxTO2GUyV5F969bf80cOH84fOnSo21t+kvO733L+XTP3fl7O+7Zvf9K7desH+JdylZXlj5440e07X8n5j12cf9/OfVXnuWP//icDu3Ytje/csyfJUVR0sX/nTv35x8W8r6DgZu+WLen4jzRSUpI0fOTIxcfFxfrEyc+4Y9++m2Ru+fzfduzY3bdtWyn+Jw0ePLjbsXdvKV5l/QGAAtdDcbMCNAAAAABJRU5ErkJggg==); background-image:url(http://wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/heart-icons-red.png?2014-05-24T14:18:20Z)!ie;
}
#ca-wikilove.icon a {
    background-position:5px 60%;
}
#ca-wikilove.icon a:hover,#ca-wikilove.icon a:focus {
    background-position:-19px 60%;
}
#wikilove-get-started {
}
#mw-wikilove-dialog {
    margin: 10px;
    overflow: hidden;
}
#mw-wikilove-preview-form {
    position: relative;
    clear: both;
}
#mw-wikilove-select-type {
    float: left;
    width: 250px;
}
#mw-wikilove-select-type h3 {
    margin-top: 0;
}
#mw-wikilove-select-type ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
#mw-wikilove-select-type ul li, #mw-wikilove-select-type a {
    display: block;
    width: 250px;
    height: 66px;
    padding: 0;
    margin: 0;
    position: relative;
    text-decoration: none;
    outline: none;
}
#mw-wikilove-select-type a:hover, #mw-wikilove-select-type a:focus {
    text-decoration: none;
}
#mw-wikilove-select-type ul > li, #mw-wikilove-select-type ul li > a {
    display: inline-block;
}
#mw-wikilove-select-type a .mw-wikilove-left-cap, #mw-wikilove-select-type a .mw-wikilove-right-cap {
    padding: 0;
    margin: 0;
    width: 6px;
    height: 66px;
    position: absolute;
    top: 0;
}
#mw-wikilove-select-type a .mw-wikilove-l-cap, #mw-wikilove-select-type a .mw-wikilove-r-cap, #mw-wikilove-select-type a .mw-wikilove-icon-box {
    background-repeat: no-repeat;
    height: 66px;
    position: absolute;
}
#mw-wikilove-select-type a .mw-wikilove-l-cap, #mw-wikilove-select-type a .mw-wikilove-r-cap {
    width: 6px;
}
#mw-wikilove-select-type a .mw-wikilove-l-cap {
    left: 0;
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAABCCAYAAAB0BacyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXRJREFUeNqsVctKw0AUvclMNerChbpwJ5Io+ANuBBUFrZ8h/oArv8J9cSt+gct+RXEnorVYUGwTaWtoBjPjPPJoSaZ0Sm+4ZLiPc+6dJ0AuFhzdu3ePL+ym1mBWbnw4ubzw6n6PQNAngKVxv+ZeVd166yuELncIsYXj9vrw+ZsbOr0IWPKJDNT8HEDnZ8iHLCMUjspvFENEYm7PHQIKiQEdMaYZNreORaeOjLDgkNFlGUpMMvQcadbUHIxRrmZQVANFqYSbQ1Uiurwqga+HogYZcgpnmCujBlmsCijLMFxBSg2hmLbzSZOob7Ccw3ShFLn5lFDDzcB05YLxvprTUZvAMduVQac7zjZoBKu7tcghM5YcDLYFRcf6qjNcrKCkH6Xiolx4agb+9s7e+SAkWRHCgUnw1n7vMt/zdo/jmEo6lBXRfw3aH63G2elBFSMMVsKzzHWD6xbXTa5raKTtP64k+Yf5M6FgHa4rAsEae1jyAPwvwAB+oP9VSx2kkgAAAABJRU5ErkJggg==);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/icon-box-left-cap.png?2014-05-24T14: 18: 20Z)!ie;
}
#mw-wikilove-select-type a:hover .mw-wikilove-l-cap, #mw-wikilove-select-type a:focus .mw-wikilove-l-cap {
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAABCCAYAAAB0BacyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXtJREFUeNpiZEAARgbHFdo68ryR0S6KVYwwQb+qg51qcvylHz//Zvj49TcDC1il6Rx7DVm+0mevvzO8//Ibqp2BgWnWpjt/T918x/DszXe4uSAdTE9ef2V49/EnkPkfRYL126+/DL9+/wWKIySYoJjhH5Ig3CiGfyimwCXAov8Z/mORABnzH5sEVBd2Hdgk/uO0A66LWDv+//+HroGgUf9xG8UAwpS7CqT6P1YdYDtIM+ofnkAkMaz+QzxJvAf//8XtXBJjEF/o/sflXKxG/ccXiLhdRZ2Iwp9KSAyS/yT6A2eQMFAxSHBL/KNukfEPVxJF1cHEgAOwQEpMTDvAOjjYmRmYGFF1MAMx+/H7XO9UFaTc/vz9h6LjnxTX68eCAlwMTEjaQDpYPr+6/e7a09/XDfR0fP8Cdf2HSkAUfLr77eatOzd8vRw9mJlZIEU4EHMCsRAQiwOxNBALMkLLd5BODpAAEIsCMR+8moC5EKqbkxGlYmGAG80CEGAAlDjc+Y6kNmAAAAAASUVORK5CYII=);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/icon-box-hover-left-cap.png?2014-05-24T14: 18: 20Z)!ie;
}
#mw-wikilove-select-type a.selected .mw-wikilove-l-cap {
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAABCCAYAAAB0BacyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXxJREFUeNrEVbFOw0AM9TUJqooYEAIGBEJIFEYWRgYGKia+gIGRX+Ab+hP8ShdWJloGBAgpQMvQUlooUc/GvqQhhbvhWLjoSSfbL88+XxwF30vFR1CdP6lfQ/se1MQ4OD9rQPt2j/ovQMNXCMV4V4MtMeLTDdCgayJL4lg+rbckUrMR2SAQRjB+aAJ2O1Bc4ohoNASdfAAQ5Q55VWB2hL8YJUICpCm7YViXMEz0T0Y42ZCVwWYisjPQxpBg8tLQ4MhKhJ3i5F0guhjWdJHIwKMOSmFneGmQSwNcZ6VdlWPWRY+s0NkP3+ujXQUi/GOj/A8xdfhqWNMldDaKfBv1p8/Anq7zdP2zQo8BYOYVKWWfV6pcYWfAZ6anGeWlVVBRJMMpf2RQzrw1Lxo725vH+n3IiaQXSRxhqw/J3OAxrm6sH0gPECkbrey87EEvfu5c7e7XDsMwMENfdCqMRcYaY4WxEBRu6JiRMD4Zo/w3kemVGbPyhmJlqhAQfgkwAAuk8gmbp/CrAAAAAElFTkSuQmCC);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/icon-box-selected-left-cap.png?2014-05-24T14: 18: 20Z)!ie;
}
#mw-wikilove-select-type a .mw-wikilove-r-cap {
    right: 0;
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAABCCAYAAAB0BacyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAadJREFUeNqsVLtKQ0EQPdl7ExOND1AbKytBsBBBsbOwEhu/wFKwsvQTLCM2KSwFGwtT2VmITfwBCwUJJKIkURRNDCG742xyo7uJmwdx4MDszp0zc2bvLpKpO8JqYh5AmCEYIWjn9DKLrfXlW6wkNnk9zPB0UJQrEo/FMjbWls4xt7PYDAoCQSrCW6mKvd3ta96cZER9BFaThEyhqt1pRlmAFDSklKjU9zHFGBEwjJiSLd6gIkKLRRi+r4u3mNYRsjKI5I/PXbVlBAEr49f/q0Z7hh2wMpRBZdZQqjuVgMN8UxSp2mBUypg7OaisgCHKEugciVs5qHtX9gk6x27pUH2eoFnvf6kcQ7QFUp8H1aGGQwf1qKOHox30fpgB5ejK9J1DdM/K1uG6BubFIUdGy9/u+qmN7E5ddbmcgj3PE+06wp6PmYlQYzKM+ieCvxyPx3B2cnTAS/2W1vyhiI+xeBTpq9QxPjJPvPnJqIiF2RhuLpKHyKfveeOFUWSUNOm+fpmDzRwjyyjoJ/whSNeBPONVU3lBF88BxTvjiyE11ajuIoBstvstwAA+jvYIHuHtsAAAAABJRU5ErkJggg==);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/icon-box-right-cap.png?2014-05-24T14: 18: 20Z)!ie;
}
#mw-wikilove-select-type a:hover .mw-wikilove-r-cap, #mw-wikilove-select-type a:focus .mw-wikilove-r-cap {
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAABCCAYAAAB0BacyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaBJREFUeNqsVT1LA0EQfbd3MdEgIhZWlir4DwQraysbf0EE/4CWsRG0CmJhbylYiLWVnTZWNjYSRPwiisHEM7c7zhxH2PNcXIkLj9udj7czOzt7WKmfnWC+sQggYihGAJloUku15YXTvcPLK14PM0JRqm6scd/q4uL6YxoztTkWVkSpCARtCG/dHjbXV89ZOM4oC2c6tCbctnoynRBKBTIQaK0Rf6Y24jHS95BBRPKpClUEwvdRktAjKmrSPNiDLCrdn3O2Ra6Cgizvn/ZAYQ8nFWAsKktOhn6nUnAM9tAWVTIIFZGxz91FRa4EyeN07RMlY7w8jKOC5FMPMn+tYD5zMwCVHbp7D5vKnvsVipyFym9uHFH5XWrjSnCw/rAVxuNI8uESefWHTxtQ4miDfDsbj0v9P1EpJW9qUPSIVIjJsaDfb6mHCgOMVivY393a4KW8sUk0VApZWMbx0cEO2jePLHxnxNHsFFs2tuvoNB9Y8JKhI6RrjG4muGfcMVrya2hm7q+M5+wbh1kUT2LFaItQnvoge7KlXZPs/oghfQkwADNo6xuYP0ziAAAAAElFTkSuQmCC);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/icon-box-hover-right-cap.png?2014-05-24T14: 18: 20Z)!ie;
}
#mw-wikilove-select-type a.selected .mw-wikilove-r-cap {
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAABCCAYAAAB0BacyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaJJREFUeNqkVLFKA0EQfXe3JkEjBoxgI/gBWgT9AP0HaytLewt/ISDmHwTtVPyA9BZCarExhSQxGPViSLI7zpwX3NNbucSBd9zO7Myb2RkG4eUJ3e5gA8Acw2d4EOkdbtLb8S516xfExyJDidHHIIRuN6FuTlGrYIuV84zAN/wlo2HCF+ztH9T5uMwoKExEj5BvPcjfCqPvGyIItB7DH/bFUGYs+LCFhD9KoKAM2Ybom5PMkh5fInV4aR6RpHlEogyluyiDdHdlO9h8itwc3wed8LBi2f8zhMqUrrNybbKQ24QeTcthLA53PxIcrsqTHFbXdOIR6edYpYQyLgNlGh+bMEGeqVHINFfGMSXZHnFMmR7RijvONNR/9Nyqw0zbKAD/KXCGdK2sjCurRB3OUC7yRB3G836/lecHIJVP8VAKo6XVyW6iaIvK7VyxhOr5dY2VQ3kEP8gXkCuV0Vnbxl0X96x8ZwzUaL2C6tlVrfHaaLLimdFhhJLGkWzmWCnGR0ZbVrjs7TC+2WJ0JVQQZ/EUG3qMD2mmhFqULGLoSbqfAgwAlcHtCQ4+Sc8AAAAASUVORK5CYII=);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/icon-box-selected-right-cap.png?2014-05-24T14: 18: 20Z)!ie;
}
#mw-wikilove-select-type a .mw-wikilove-inside {
    padding: 0;
    margin: 0;
    width: 238px;
    height: 66px;
    position: absolute;
    top: 0;
    left: 6px;
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sFCAwXEkZZ7WkAAADvSURBVCjPjZKxbgIxEEQfa1ElbSREgfi/iDYNPb/AB+Qv0lDSQgP/ECklRaTcDsUdG5/PHHTrmfHs7th8bI+y3fEb80aYEAbCkDCgq5RhqmNScfR77I1QTSzvOZfHEBemmc6H8z2zgsdAVHRgaTLBFrNXANYJWCSABPyy+TzJ9uef0SQZjkEtyWICH8k5w8ok9TBJVE+Su9H1r3U6nkySSBJs/vYCwCoB8yzJy/Zd9nf4wmgazKGz8jB1kVeCrqW31Q1r2XhBF7nEg2g0xFpxe0PB9lq6NGKaGQSmiqnKPfrsP5HtFr/EEjadLat/8goHcEv2i5EoDwAAAABJRU5ErkJggg==);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/select-bg-sprite.png?2014-05-24T14: 18: 20Z)!ie;
    background-position: 0 0;
    background-repeat: repeat-x;
}
#mw-wikilove-select-type a:hover .mw-wikilove-inside, #mw-wikilove-select-type a:focus .mw-wikilove-inside {
    background-position: 0 -66px;
}
#mw-wikilove-select-type a.selected .mw-wikilove-inside {
    background-position: 0 -132px;
}
#mw-wikilove-select-type a .mw-wikilove-icon-box {
    padding: 0;
    margin: 0;
    width: 53px;
    height: 53px;
    position: absolute;
    left: 0;
    top: 5px;
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAMAAADWOFNCAAABgFBMVEUyY7YyZbkyZLYxY7UiRHwyY7UzZbgyYrQzZLgwYrMzZLcwYbIsV58yY7QsWqQpUJMuXaowX7AyYrUnUJIxYbEyZLkxY7cyZbgyZLgzZrozZbozZbkzZrslSogoT5EpUpcmS4onTY4lSYcqVZwePG8jRoEuW6cpU5gnTo8rVp4qVJomTIwlSocjRYAwX68sWKEyZLcpUZUmTY0nTpAsWKIoUJMtWqUnTY0vXKopUZQlSIUwX64kSIQoUZMpUZYqVJkrVp8xYbIsWaMrV58rVp0mTIstWaQoUJIrVZwwYLAiRH0lS4ooUZQsV6AxYrQtWqYvXaspVJkoUJQxYLAlS4kkSIMtWaUxYLElSoksWKMuXKorV6AtW6cqU5glSYUkSIUvXqstWaMgQHUwXq4uXKgvXawjR4MuXKksWKAkR4IqUpcxYbMhQnouXasvXKkvXq0uW6YwX60pUpUoUZUmSoglR4QvXqwnTo4vX64uWqYqU5kmTIosWaQwYbEwYK8pUJSFl/rDAAACXklEQVR4XpzOU5JlURRF0d2Ro2sbj7aRtl22q+t1qwW5I8f3mhELgiCYKsorLEWZFgUEi8uJ+rlyilR5mFwuAoAdt3IqFRyHYDiOWgPwJ0XjkG3O+U+MYucmwHckiWz37UiIrxhCRISDKjmfeG7QYVqflZ83q6dDQwVXIjyP05AxXT95nq4zFrrgEh7ROlvLeGsXVNIXQ2bJZgvLlFVQuU3DZq9772Pdd1W45TllljlP8Oa3UCsO6vJR0sFLanDWF2lRHfzCOzgDqW9smmYyyPAGEhDb2FitZHeJt0tg344/Wked5THech+mOf0w8jPtGk+bgp1T9r+6w9NsiARlZuf48DXeYQRC0EfzQiut8EoCYiM96WZ3N2/xbmKgL6gopMbfH/PvqysP7yqFmVFu+u/Oq3/wqjNoxGXL1754YzyvAYyGcuf62/g33piBTsPRxZv3W228LR0s2hgNStW9J7w9C2TKRoOV117gtWXovaDqQWvIetn5ePGvc7rnSRgKozh+WvpCacubL8XW6AQJC+kAIU4ikGCbWEaHtttNbqIh6NI8mhS/uo1+gYf7338502nxy1bId2/br+rVBj87x3xXbj8+L32dnz/HelFOJ/RkxvzMNbqLcjWhd4z4oYu9gtqjaI4iKNMDfnoB+a9ijV8s0e+VnpjZnYhfp4+Dgjrg2FxZDobtkF/7CFJQBHp4fJGJad3wswiJgkpQ/ylEt/yiGq6CcuEoKAfJvcqWeD5bWQIX9N0oUztDXd8h3UhPnFoBH2mbFOk4dyvK4pBpwqt8nMIwjGXhBNycYtmIX08LeAiELGs3AAAAAElFTkSuQmCC);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/icon-box.png?2014-05-24T14: 18: 20Z)!ie;
}
#mw-wikilove-select-type a .mw-wikilove-icon-box img {
    display: block;
    padding: 0;
    margin: 0;
    width: 53px;
    height: 53px;
}
#mw-wikilove-select-type a:hover .mw-wikilove-icon-box, #mw-wikilove-select-type a:focus .mw-wikilove-icon-box {
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAMAAADWOFNCAAABTVBMVEVKdb9Kd8FJdb48WotKdb5Ld8BIdLtLdsBIdLxLdr9KdL1Fa6pKdb1IcrlKdL5HcLRCZaBJdLpKdsFAZZ9Jdb9Kd8BKdsBLeMJLd8JLd8FLeMNAYptBZJ5BZaBCZqNEaqlCZaE/X5ZAYpo/XpVIcrg9XJBHbrFCZ6RAY5xDaKZBZaE9W48/X5VAYZpDaahAY50+XpJAYJhFbK1GbbBKdr9FbKxHb7REa6pGba9JdLtBZZ8/XpM8WoxEaahIc7lHb7NDaKVFa6s/YJhFba5HcLVJdL04U4BCZaJEaqpAYZlEa6tHcLZJc7o9XZI6VoVJc7lDZ6RHcbVFbK5Hb7JIcbg/X5c+XpNGbrE/YJdFbKtCaKVGba5Fba9Hcbc+XZE/XZJAX5ZHbrBJdLxIc7g7WIpDZ6VAY5tAYZhIdLpIcrdHbbBDZqNCZqFHcrhHcbapr+QoAAACSklEQVR4XpzOxXEkURRE0fTjYyEzNDO3mHmY0f/l1FigJ5113ohEXdeLzeYz1WazaAvU65OR825I9nZ0sq6BPBoOrVYcGxRx7ORAM2qb2LgriuIbRbuLShS5ZRl3+8Rk7CsFY6ZRwLHi94Xp84EQoX5eKMTAdxBZRmFmQkvpeWfP8zwpdYSojbiQDyndQwTH2LOBDFK1o1KpA6dIuJ6p7n1Ddd91cNwelIGal3TzY+TtQS89KJd0ZY6bPRNtdfFEd3EDa++HM1X2KrqeBSPxw2BXVi9h4DrJwuBgWd3SVddYmPz3uKncSzp3gcTk8n81pXMTmIxLtbztrOg6Jhjjv9Sj+6KKIfPFWbeaHr6hO8zAX1FxCF9/mf9cXdl0VwKhr2fNh3P7E50dYpvpoHH/2hM6ewvJdbq8/DP5TjeR8LgeP05/nPbpTj0EfDvudeyjj3RHAVIux72V3V/T9VOoV1QKu4FU1flk/a9zullpGAijMHySTNI0qda/aCLWSLG9gDYQLGlGaQtlcDEwi9m0CxWhKtP7XzqIF/Bl3v3DWR2f3mYLsfgpv4+vCeglArOFLN++zgcVvcEMq5Esp+aJdVBshd1IbqfmHdf0sMPcQc2h7VGU2VQZvUqD/yuPXsUxPJOpekz6Bb3+EGsHtcbeXpmfnPZyer09jIMyVj2/8JaFN/RCg9ZBtTj8KRS39IoDIgcVIXZQMdp7ly217KxChUvzaRXzOqirOzQ1T9WHn9GRVzdoJiI62qfkRJNfiEmDIAjGOs6oxXpsxS+stybbKNPd+QAAAABJRU5ErkJggg==);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/icon-box-hover.png?2014-05-24T14: 18: 20Z)!ie;
}
#mw-wikilove-select-type a.selected .mw-wikilove-icon-box {
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAMAAADWOFNCAAABgFBMVEXnYCDbWx7UWB3dXB/gXR/ZWh7iXh/XWR7lXyDvZCHsYiHkXyDvZCLqYSHoYSHPVRywRxbMVButRhWhQxfSVxzPVhzGURrtYiHeXB6rRRWjRBfkXx+jQRTaWx7aWh2zSBbhXh/mXyC7TBjsYiDlYCDYWh2nRhjOVh3uYiHpYSG4TBrZWR3pYSDEUBnoYCDoYSC6SxjPVx3wZCHXWB2tRha+TRjiXiDxZCLxZSLwZCLyZSJ9MQyNOBChQRSZPRKWPBGQOhGFNA6AMg2UOxC4TBinRRaqRhaDMw2jQhWxSRitRxe2SxmGNQ+KNxCePxKzShjDURqoRBSJNg+fQBOWPRKbPxOlQxTtYyGQORC6TRnDUBqAMg6DNA7PVh3FUhvBUBqcPhKpRRbATxrrYiCCMw6UPBKvSBedQBSqRBW+ThqkRBWTOxF2LQugQRTHUhuROxKSOhHMVRzKUxuwSBe4SxfJUxu6TBi+ThiXPhO1ShfRVx28TRi8ThnOVhy9ThqsRhUNHtciAAACWUlEQVR4XpTO1XEEQRDA0M5reJmZjpn5zJy6xxm037+qBG3bWuqIpyxdQAvmkRADjRxN3SwSMhgMlv9AkgX0yV/jKqUiHKVIBkI3uiiKGKuIBLjLoYrimEp5wZGSumAMo0g3q6p6xamqlQGG0tGl4vUGq+YGuFFBD7w+MQ+LnVxQBZXVhu1tvL0C/WfWp73t4NkRFHEnNo3tBHhOAZReedk4wQNeQKGjh9qbrf0Uz++g6w514/hpiJd2YEpR5uvU6uFZJghZlTM/7H3i9QTwK2c/6fNujrfjMDWnXhB+TzK8yRQSUTdra5eN8bIEmEga/6N/fsI7M/B4mb+9jO83vLsHOS9n4fx8+8K75bDlzHns30fveKPtb+d00po8FEdx+ORmNB0yGGOc57mtdtaCe1fSlxcS6ErM3kWMBhXsV++l/QL/+Ox/q8OBvSq/7F3ryOiONszVwjxtDKbSMRO1pW8mu6Mq06k1HJb+NomcjkDXOSBe/qutLVYR6SoxmnyuL0MVJTqxiYRXnzlZUuikBOt54eA6Qv2Krr7G/bwQ80rR6JR7uLzaMK8EupKLqPw92TGpfUvXjmCV7Un0LOGGDhaMhb2PRvVxSDc24CzspjVS7nS6OwfMt0+WXAoDupBB9c2TVU1XqZB5ZQhaK0PXkiH8Vfo1nS7A+60a+Rld3oN0QSVB8c1XQ2z03+n6CjR+5ZyIYEoXaMAFFaAVeOU9ZD7oMoAQbxNDTFUFFZyrJq8QpKj0M4q93MkS0lRPvSKK3cc3VlXCGbGZzh67RWSz2aE8eKcayENe/ABRbqWiiwINJAAAAABJRU5ErkJggg==);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/icon-box-selected.png?2014-05-24T14: 18: 20Z)!ie;
}
#mw-wikilove-select-type a .mw-wikilove-link-text {
    padding: 0;
    margin: 0;
    width: 170px;
    height: 53px;
    position: absolute;
    left: 64px;
    top: 5px;
    line-height: 53px;
    font-size: 1.2em;
    font-weight: bold;
    text-decoration: none;
    color: white;
}
#mw-wikilove-select-type a .mw-wikilove-no-icon .mw-wikilove-link-text {
    left: 3px;
}
#mw-wikilove-get-started {
    float: right;
    width: 380px;
    margin-top: 40px;
    padding-top: 4px;
    padding-left: 70px;
    font-size: 1.1em;
    background-image: url(data: image/png;base64,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);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/get-started-ltr.png?2014-05-24T14: 18: 20Z)!ie;
    background-position: top left;
    background-repeat: no-repeat;
}
#mw-wikilove-get-started h2 {
    border: none;
    font-weight: bold;
    margin-top: 0;
}
#mw-wikilove-get-started ol {
    margin-left: 1.5em;
}
#mw-wikilove-add-details {
    float: right;
    width: 480px;
    margin-bottom: 5px;
}
#mw-wikilove-add-details h3 {
    margin-top: 0;
}
#mw-wikilove-add-details label {
    font-weight: bold;
    font-size: 1.1em;
}
#mw-wikilove-add-details .text {
    display: block;
    width: 300px;
}
#mw-wikilove-add-details #mw-wikilove-message {
    width: 460px;
}
#mw-wikilove-subtype-description {
    margin: 5px 85px 8px 15px;
    font-size: 1.0em;
    line-height: 1.2em;
}
#mw-wikilove-add-details .mw-wikilove-note {
    font-weight: light;
    font-size: 0.9em;
    color: #888888;
}
#mw-wikilove-add-details textarea {
    resize: none;
}
#mw-wikilove-commons-text {
    margin: 5px 0 5px 15px;
}
#mw-wikilove-gallery {
    min-height: 40px;
    position: relative;
}
#mw-wikilove-gallery-error {
    margin-left: 15px;
}
#mw-wikilove-gallery-error-again {
    color: #0645AD;
}
#mw-wikilove-gallery img {
    margin-right: 5px;
    margin-bottom: 5px;
    padding: 5px;
}
#mw-wikilove-gallery a:hover img, #mw-wikilove-gallery a:focus img {
    background-color: #aacfe9;
}
#mw-wikilove-gallery a.selected img {
    background-color: #f56427;
}
#mw-wikilove-gallery-spinner {
    float: none;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -8px;
    z-index: -1;
}
#mw-wikilove-preview {
    float: right;
    width: 480px;
}
#mw-wikilove-preview-area {
    margin-left: 15px;
    width: 465px;
    overflow: auto;
}
#mw-wikilove-preview-area .editsection {
    display: none;
}
#mw-wikilove-dialog input[type=text],#mw-wikilove-dialog textarea,#mw-wikilove-dialog select {
    margin: 5px 0 5px 15px;
    max-width: 460px;
    display: block;
}
#mw-wikilove-dialog input[type=checkbox] {
    display: inline-box;
    margin: 5px 0 5px 0;
}
#mw-wikilove-dialog select {
    padding: 1px 0;
}
#mw-wikilove-dialog .submit {
    float: right;
}
#mw-wikilove-dialog .submit:empty:before {
    content: 'Submit';
    display: block;
    font-weight: normal;
    font-family: 'Open Sans';
    font-size: 14px;
}
#mw-wikilove-dialog #mw-wikilove-terms {
    margin-top: 0.5em;
    text-align: right;
    font-size: 0.9em;
    color: #888888;
}
#mw-wikilove-dialog .mw-wikilove-spinner {
    float: right;
    margin-top: 0.9em;
    display: none;
    background-image: url(data: image/gif;
    base64,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);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/spinner.gif?2014-05-24T14: 18: 20Z)!ie;
    background-position: 0 0;
    background-repeat: repeat-x;
    width: 16px;
    height: 16px;
}
#mw-wikilove-dialog .mw-wikilove-number {
    color: white;
    float: left;
    display: block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    margin-right: 5px;
    font-size: 18px;
    font-weight: bold;
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAB41BMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZzIAAAAAAAAAAAAAnU0AAAAAAAAAAAAAAAAAAAAAnEwAXS0AAAAAAAAAXy4AYy8AAAAAAAAAAAAAk0cAYi8AAAAAAAAAnk0AgD4AjEQAUygAnU0An0wAWy0ABgQAl0kAnk0Ank0AAAAAmUoAnUwALhcAAAAAAAAAYS8Po1cAYEAAGw4AmUoSk1AAhkEAbzcATyQAkEMPn1QYckQAAAAsmWEbn1sAlE0AAAAAoE4imFshqmQAfjwRmFIheEwAkkgOdD8Ank4ALRcAdDcAfT0QfEMlhVMsqmkxmGMAeToqj1oAhzwAnkwaolsfhlAAcDYLajoLbjsfd0oAbjQAGg0vr20AAAAsomUAZTAwlWEAhT8AnEwAUSkAbjUAk0gTdEIAQR83snMVdkUnfFAAAAAASCYAgD4Ai0YAgz8AGAoADgcAjUYAVSsAnksAUygAiEIABQAAgEAAZjMAfz4AlkkAnU0Al0gAdTgAgj4AjEMAVVUAVCkADwgAk0kAgz4AajQAjkUAkkcAejsABwIAjEMpfVI4q3AqgVQymWQ5rnE6s3Uvj10xlmIrg1YznGY1o2o6sHMujFs0oGgwkl8tiVk3qW42pmwshlfSC1x7AAAAjnRSTlMACQECAx0QDivOVhgtxAU1Bwxkg7V0WavHUm4godJJPJm2w2W+tLyBicB0T8DFhkF51dQIXsXckocqNdTuC/jiKxe77eaY2ffA4KaTws7h9/H+yvkRVODvz+Hg9bWL9Cj1mv7FrLDFx+ie/Oj9J0rNQspLJR0eqZk+MAQFyr3DxsherwOuiHZ/Y8m0o3GnhyMvZAAAAetJREFUeF6909V220AQBmCvmCpZZGZmCNdhZmZsmFNmZm7KjI/a2pLPkaX7fte/Zla7M6b/6nrbdEL0iYnptmoYMgYeFETfQLgjFO8IX45dBYg+MpXwbcZPKG7Hw+IlM6wNQBfFgVC6qmtl//3+SldVOh3ynawoMhXbTDWOfS0ba6xNuf4lTGU3HrtqZ95pzdxJ1aOg3AU66+prfV2pdefWU9qsNqmOPe/5pdez84rBlCZQwRVY/a23+qwviIJSCfje/bovRnWBBgYrnYJ9Euj8btS58cJLs8UAqN9o+WzUcs7vcYJigO++Of7WaPyM336KLwbw7uH1j0brw34LgZcCDROTP4wmJ6wWRgkEh2Y/GM3evaJW4E8vjXwzGhnKqGcAF9bmRn/qjc4tvVT/gqWD2/1/9Pq3BwX1HmDs2hp58KnSAWmVKfUmIYCet5K7b7R2SSkqZNW3MCEYUSORC4vHZYsLpLTsSBKYOjKQmeZqrDb3fFPv4fFhb9O82/bwkUxxxXlQwADlqIxkI935fN5N2qTBqIPilIlSIM0olxQye1uRSGRrbzkqC0kObUY0U42AdiJLCQ45l8vJDoHKEu261YDNGMp4PXbKQtk9XgbF1L2oKILRziOCIY6cNKZ8rgPBLOBxHOcBq9nNv9TO9zdCfwCLAAAAAElFTkSuQmCC);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/number.png?2014-05-24T14: 18: 20Z)!ie;
    background-position: center;
    background-repeat: no-repeat;
}
#mw-wikilove-dialog .mw-wikilove-error {
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEaklEQVR4Xu3XT4heVxmA8d+5985MJpNUK6kVIqHQIN1GXKWbxuIfKBWLLhRiaaBIAwlaEVoqiFAQ7aJgsQsRrUa0aBZaqiDFiIKhYBdBsBLIGBPoTJImzb+Z+Sb3++45r5tZXOY6XwgIbnzgcs7lLt7nvOec99yT3J40bCV9CAQM2+mk239TIaFC3XtPm4IXZJTe+21F6iliCTWa57n3Gxx6iuee5KuHefHLPHuIR5/gkc9xzzxLp5gguQPSlFHXT7DzSxzdwdOJu0yhsHKZH3yH75/kBsbokIfZmC5QofkuH36QXzV81B1wi7eP8+TLLKLtiZQpAoPg9z3IiYrdetz18Ydt27uXBAmML15w7bXXEZIAmSs/5DPHOIvRNIlm85wfYOFjvFrYXQAQkg8cOuSDX/yCPtdPvmn59d+ro1NFkQTsOsixv/LYaS5P2SkaAFRovsLTNfuKPpSUdCV0XafPuDCqtpsr62aMVRFglr3PcOQQLyCjoCDr0fRH/zi7FjjSGZIl41xMJhN92sxavUB0RKdWAOzm8Yc5foIzyMgIFAQ0/dEf4JHC+20hMPlPAuNOW82aTbVason5R/nsCV5Giwm6YQY2BHbyWGcIZKxduGg8HutzY+mSTqWTdIbsYj9ewQgt6mEGqDGT2JunCZw7PxC4eW5ZiOEEA7bzEWzDHBpUSMMMUGNXZwgUjN5ZGgisLF0UEYrQCWHADsxhpicAw0U4IVVbCoS1pWVt2+qztnRJKLIiIwzpBe+fJcM60HJlhh2GCGGyvDzIwOjCu0pkJYosFH2YsIZqeIgN64A1zu3gPkNEhHzjuls3bqrmtwFYv3jZrCILKULSh2ucN4UGEIh3OLGXh2xBFt578y3NvR8SqZbXW936uiayHAVDgXP8DQUFMSzFBAL5Nd44ynMV8waEojj3zW8bN3eb1AtImtKKmCjDMi/T/pY/Y7LpZIzNAgX5ba6e5yd7OLzVNNz/yx+pFrYDWDz6LfnsFTmK0IfT/GGRS5uKUBlOARkTjF/h2Nf45Dz3DwSELneqrgNQZFkBBQCrLP+MX2Mdt9Cim5aBDu1Frr3K1w/y44a79QhJzlnkDCCbkVNDqlSRECas/pyXrvIe1jCaJgBhQwCjU/wLhz/PC/PsAQicOfiUrnmfUi+gUpWRWgKxMfJf8NJp/ombWBn8E/So+msAY6xj5RSL3+PIIsfHtBlZKJFFdKKMRWlFmSiRTcT4H7zxIs9vBL+OG1jFOsbDRUgNSIbEGpO3+PsZ/jTD1SalmSSaJrrtKcbGpb2+Vtqls9H95TfKT/8Y+eQtruL6VgLT6oBeFgAKuvO053m3jvjdXLJ9Vtk2G3mWrIvctTFZb6MbJUbBKlawOgwuEKaQUGMOO7ELe/AA9mE/HsIn8Cl8eqN/APuxDw9gD+7BTsyhRjJEY0hBt3l3YITZ4anWXz/GaHv9CTLKnd6MUv9HBXUvcIOqL9AT7T+5n/b/9tWs0ofSe/KdXM3+55fT//NvCplTbntKMtUAAAAASUVORK5CYII=);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/alert.png?2014-05-24T14: 18: 20Z)!ie;
    background-position: center left;
    background-repeat: no-repeat;
    color: red;
    font-weight: bold;
    line-height: 1.4em;
    padding: 7px 0 10px 34px;
}
#mw-wikilove-dialog #mw-wikilove-success {
    display: none;
    background-image: url(data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTdFNEE0MUYwOTkzNjY0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxODg3QTdCODQ4NEExMUUwOEVEN0FCMUQ2N0JCMUI2MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxODg3QTdCNzQ4NEExMUUwOEVEN0FCMUQ2N0JCMUI2MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0OEMwQjBDMEEyMzY4MTE4RDRBRjA1MjI1QUZCRjE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5N0U0QTQxRjA5OTM2NjRBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7uZWqgAABXlJREFUeNrsV+9vE2Uc/96vdnft1l5p161ldIxRxgvNwAET/DWNYUExGqIx0WBiMEZm0Ff6xv9AfaUx8sZJ4o9kAU0MmoAiMDLd+DFcdAIKjLGNyrp2tGuvd73enc+Vp83T29F2r3zjJd88z93z3Pf7+X6f76+HgtoPZTNSlj0GJrAZ62JebY3Gc3NkiHfKIlxHpOGx9F4TCFtFeFlo54F+36od0RcY3tFP0VSIYpiNaJU2CtqkXtDjWlY+ETt68fDM17/E0X4VAynUA4KqojUTfPI+Ye2+vgG2kX8HrTRVtaVhLCkLSwevfnT848Vz11LoSx6D0KoBsQNgCme73ntuta9n3RDF0pthBY+uqJOxo+P7bgyevopeFQKIbgeAsRO+4d3dbb5tnaeRuTcgzWAlRDF0szva+ixo+vH0n3MZQrDtMdCWM2dWbY+6xJ6OIcQsbGg6rIQYZOwdVMTk5w/t2fq5uzMYQHMBkQMruyyCaMucbd/XdwBoepOhG7ASCiEXGRAegq3CWmB1GmgHG+0Y2Pkm4ulC5ETEWeRVhFhR+9XP9/pZl/OtlWr+CNsB+z0PQ1D0w02PDLpx93tDq3evr3f9GmwFDkcdTVqBJrX3bY8+hbTx1iuY1Sl4UdgMu33d0OgX4Q92Ab6b+hVUVS2uo2PkW3Z178EAnBgAZc0DZedjXY6nUWzX5e1u2gl7xQehS2yDJp8Xzkh/w5G/hkFS5Yp9DtHVi4bPEEk4KhgyIlgiGjjkwd1F5HdfQDW0ewhvgP3+PoiILRBoDsDZ7BQMXToFmby0bC/Dc1E08IQFKo6ArUizBgRMAF5GgJd8vZDScjCUPAd5o1Bm6EKavxHsgw5/GILBIEypCfhi8idI5TL3SHVUE+GErNURWdIJkflV9AO3zbsO1nvD6AiRdztFGIwNw7yaBp52wOuhPlgfaIOWlhaQWA0OjR+DucX5WidWEs7YWaCcBzRZnac5pj1GLYHqc0CkwQ/CogBvc/3wTWwMdvi6oKs5UhQuNLlh8Py3cGHmUvUMXdCyWChtlwcqipGWy9+gaGf7xdkrRW1f3bQLQqEQcBwHr/CPA8/zRbOLogjD0xNw9NIIlHzmXo96R5qupxoWU6VyO3WKifgfMz+MTE0UU+trPc9AWzgM2WwWnE4neDweWJDTMHjhe5DkXM1okWaTE9jrbVNyKT2aQDh1MRtvuj/yMtrCmdntZvIfWJBSEG2JQKQ5DIIgoFhl4dD5H+DY5bGa2VFXNWV2aPRTZAWzTC8RoVgoASkBMEc2n8gYjRvDbtbd8ECpuEwnY7CQTUFnM3I8zyqYjF2HD05+Cbm8UrMwZa/d/jH+8+Qw4p0mAORxia4AUAYhTc1f83ZHnqBoWiyDSCAQmTuwBsX94d9OwPjM5ZrCCxn51vSh4U90WU0SAHJEw2KQ5bgMQpMUUBOZ8cYNrTspCiUQzPBG4hYkkCVGrk+AolbXXs8XMnOHx97PzSZnEM8UJjMaZEuntKxEFpOSMp9WlMTSWVd7YCvKjp4S46mFOZBrmF5Dms8dOfvh0pWY2ZDcwWRrfmtDUtEPIhASYnLGGWji2MaGdegTW/ZhGzI0Q81enz8x89XIwdytxVlCeNqifQUAa6vN4rRpVq9GRB6T+NW+sLil41G+VdxC845WpoELFPOGrMZR7ojLc8nfk6NXR+XbqTgWliZMb+f9hl1PWK6KuIMRcDNhAnFj4vEa2VzomLGCnSyLhWYw5Qjhy/pC1nK5KDErJ0eCuWQDgLLsyWGS8CjXakrt7gU6YSrdAsBhU9VKF5I8JoWYq5a2vO6bEWU5EoYQzBLFBYg0W7CQRjicsVIAta5mtI3VdMIadV/NqP/6cvr/868AAwBkekTLTK5NWgAAAABJRU5ErkJggg==);
    background-image: url(http: //wiki.resonant-rise.com/extensions/WikiLove/modules/ext.wikiLove/images/checkmark.png?2014-05-24T14: 18: 20Z)!ie;
    background-position: center left;
    background-repeat: no-repeat;
    color: #30925F;
    font-weight: bold;
    line-height: 1.4em;
    padding: 7px 0 10px 34px;
}
#mw-wikilove-dialog #mw-wikilove-image-preview {
    position: absolute;
    top: 1em;
    right: 0;
    width: 75px;
    height: 68px;
}
#mw-wikilove-dialog #mw-wikilove-image-preview-content {
    text-align: center;
}
#mw-wikilove-dialog #mw-wikilove-image-preview-spinner {
    float: none;
    margin-left: auto;
    margin-right: auto;
}
#mw-wikilove-dialog a {
    color: #0645AD;
}
/*------------------------------------------------------------------------------
* END MW WIKILOVE EXTENSION
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW USER PREFERENCES
* ------------------------------------------------------------------------------*/
#preftoc {
    margin: 0 0 2ex 0 !important;
    padding-left: 0;
    list-style: none;
    border-bottom: 1px solid #444444;
}
#preftoc > li {
    position: relative;
    display: block;
}
#preftoc > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
#preftoc > li > a:hover,#preftoc > li > a:focus {
    text-decoration: none;
    background-color: #830C0C;
}
#preftoc > li.disabled > a {
    color: #AAAAAA;
}
#preftoc > li.disabled > a:hover,#preftoc > li.disabled > a:focus {
    color: #AAAAAA;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed;
}
#preftoc .open > a,#preftoc .open > a:hover,#preftoc .open > a:focus {
    background-color: #eeeeee;
    border-color: #444444;
}
#preftoc .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
#preftoc > li > a > img {
    max-width: none;
}
#preftoc > li {
    float: left;
    margin-bottom: -1px;
}
#preftoc > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: none;
    -webkit-border-radius: 2px;
    -moz-border-radius:    2px;
    border-radius:         2px;
}
#preftoc > li > a:hover {
    border: none;
}
#preftoc > li.active > a,#preftoc > li.active > a:hover,#preftoc > li.active > a:focus {
    color: #EEEEEE;
    background-color: #444444;
    border: 1px solid #333333;
    cursor: default;
}
#preftoc.nav-justified {
    width: 100%;
    border-bottom: 0;
}
#preftoc.nav-justified > li {
    float: none;
}
#preftoc.nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px;
}
#preftoc.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto;
}
@media screen and (min-width: 768px) {
    #preftoc.nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    #preftoc.nav-justified > li > a {
        margin-bottom: 0;
    }
}
#preftoc.nav-justified > li > a {
    margin-right: 0;
    border-radius: 4px;
}
#preftoc.nav-justified > .active > a,#preftoc.nav-justified > .active > a:hover,#preftoc.nav-justified > .active > a:focus {
    border: 1px solid #444444;
}
@media screen and (min-width: 768px) {
    #preftoc.nav-justified > li > a {
        border-bottom: 1px solid #444444;
        border-radius: 4px 4px 0 0;
    }
    #preftoc.nav-justified > .active > a,#preftoc.nav-justified > .active > a:hover,#preftoc.nav-justified > .active > a:focus {
        border-bottom-color: #ffffff;
    }
}
#preftoc > li.selected > a,#preftoc > li.selected > a:hover,#preftoc > li.selected > a:focus {
    color: #EEEEEE;
    background-color: #444444;
    border: none;
    border-bottom-color: transparent;
    cursor: default;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius:    2px 2px 0 0;
    border-radius:         2px 2px 0 0;
}
/*------------------------------------------------------------------------------
* END MW USER PREFERENCES
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW FOOTER
* ------------------------------------------------------------------------------*/
/* Footer p-tb */
@media screen and (max-width: 767px) {
    .p-tb {
        text-align: center;
    }
    .p-tb li  {
        display: inline-block;
    }
    .p-tb .navbar-nav > li > a {
        padding: 15px;
        line-height: 1em;
    }
}
/* Footer info */
.footer-info {
    position: relative;
    margin-left: 0;
    padding-left: 10%;
}
.footer-info:before {
    content: '';
    display: block;
    width: 10%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: url('images/rr-assets/RR-Logo-O-shadow.png') center center no-repeat;
    background-size: 80%;
}
@media screen and (max-width: 767px) {
    .footer-info {
        margin-right: -15px;
        margin-left: -15px;
        margin-bottom: 0;
        padding: 40px 20px 40px 20%;
        background: #830c0c;
        /*background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
		background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
		background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
		background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
		background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);*/
    }
    .footer-info:before {
        width: 20%;
    }
    .footer-info li {
        line-height: 2em;
    }
}
@media screen and (max-width: 479px) {
    .footer-info {
        padding: 40px 20px 40px 30%;
    }
    .footer-info:before {
        width: 30%;
    }
}
/* Footer places */
@media screen and (max-width: 767px) {
    body > .container {
        padding-bottom: 0;
    }
    #footer-places {
        display: block;
        float: none !important;
        margin-left: -15px !important;
        margin-right: -15px !important;
        margin-bottom: 0;
        padding: 20px;
        text-align: center;
    }
    #footer-icons {
        background: #0A0A0A;
        display: block;
        float: none !important;
        margin-left: -15px !important;
        margin-right: -15px !important;
        margin-bottom: 0;
        padding: 20px !important;
        text-align: center;
    }
}
/*------------------------------------------------------------------------------
* END MW FOOTER
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW NOTIFY BOXES, ETC
* ------------------------------------------------------------------------------*/
.errorbox {
    color: #eee;
    border: none;
    background: #267706;
}
.warningbox {
    color: #eee;
    border: none;
    background: #921414;
}
.successbox {
    color: #eee;
    border: none;
    background: #267706;
}
.errorbox, .warningbox, .successbox {
    border: none;
    padding: 10px 20px;
    margin-bottom: 20px;
    display: inline-block;
    zoom: 1;
}
@media screen and (min-width: 480px) {
    .successbox {
        background: -moz-linear-gradient(top, #267706 0%, #1C4E08 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#267706), color-stop(100%,#1C4E08));
        background: -webkit-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -o-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: -ms-linear-gradient(top, #267706 0%,#1C4E08 100%);
        background: linear-gradient(to bottom, #267706 0%,#1C4E08 100%);
    }
    .warningbox {
        background: -moz-linear-gradient(top, #996017 0%, #773A0A 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#996017), color-stop(100%,#773A0A));
        background: -webkit-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -o-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -ms-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: linear-gradient(to bottom, #996017 0%,#773A0A 100%);
    }
    .errorbox {
        background: -moz-linear-gradient(top, #921414 0%, #681010 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921414), color-stop(100%,#681010));
        background: -webkit-linear-gradient(top, #921414 0%,#681010 100%);
        background: -o-linear-gradient(top, #921414 0%,#681010 100%);
        background: -ms-linear-gradient(top, #921414 0%,#681010 100%);
        background: linear-gradient(to bottom, #921414 0%,#681010 100%);
    }
}
/*------------------------------------------------------------------------------
* END MW NOTIFY BOXES, ETC
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MAIN PAGE
* ------------------------------------------------------------------------------*/
.main-page-link {
    /*-webkit-box-shadow: 0px 0px 8px rgba(255, 255, 255, 0.05);
	-moz-box-shadow: 0px 0px 8px rgba(255, 255, 255, 0.05);
	box-shadow: 0px 0px 8px rgba(255, 255, 255, 0.05);*/
}
.main-page-link div.panel-body {
    position: relative;
    padding: 8px;
}
.main-page-link .panel-body > a {
    display: block;
    text-align: center;
}
div.panel-hover-container {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2.4em;
    max-height: 100%;
    border-top: solid 1px #292929;
    background: #0A0A0A;
    padding: 8px;
    overflow: hidden;
    pointer-events: none;
    -webkit-transition: height 0.15s linear,background 0.15s linear;
    -moz-transition: height 0.15s linear,background 0.15s linear;
    -ms-transition: height 0.15s linear,background 0.15s linear;
    -o-transition: height 0.15s linear,background 0.15s linear;
    transition: height 0.15s linear,background 0.15s linear;
}
.main-page-link:hover div.panel-hover-container {
    height: 4.4em;
}
.main-page-panel-title {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.main-page-panel-title a {
    font-style: normal !important;
}
.main-page-panel-subtitle {
    font-size: 10px;
    color: #888888;
    text-transform: uppercase;
    visibility: hidden;
    /*letter-spacing: 1px;*/
}
.main-page-link:hover .main-page-panel-subtitle {
    visibility: visible;
}
@media screen and (min-width: 480px) {
    .main-page-link {
        -webkit-box-shadow: 0px 0px 8px rgba(255, 255, 255, 0.05);
        -moz-box-shadow: 0px 0px 8px rgba(255, 255, 255, 0.05);
        box-shadow: 0px 0px 8px rgba(255, 255, 255, 0.05);
    }
    div.panel-hover-container {
        height: 2.6em;
        background: rgba(0,0,0,0.6);
        text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.8);
    }
    .main-page-link:hover div.panel-hover-container {
        height: 5.2em;
        background: rgba(0,0,0,0.9);
    }
    .main-page-link-image {
        -webkit-transition: opacity 0.3s linear;
        -moz-transition: opacity 0.3s linear;
        -ms-transition: opacity 0.3s linear;
        -o-transition: opacity 0.3s linear;
        transition: opacity 0.3s linear;
    }
    .main-page-link:hover .main-page-link-image {
        opacity: 0.6;
    }
    .main-page-panel-title {
        font-size: 14px;
    }
    .main-page-panel-subtitle {
        font-size: 12px;
    }
    .main-page-link:hover .main-page-panel-subtitle {
        opacity: 1;
    }
}
@media screen and (min-width: 768px) {
    div.panel-hover-container {
        height: 2.4em;
    }
    .main-page-link:hover div.panel-hover-container {
        height: 4.5em;
    }
    .main-page-panel-title {
        font-size: 12px;
    }
    .main-page-panel-subtitle {
        font-size: 10px;
    }
}
@media screen and (min-width: 992px) {
    div.panel-hover-container {
        height: 2.75em;
    }
    .main-page-link:hover div.panel-hover-container {
        height: 5.3em;
    }
    .main-page-panel-title {
        font-size: 14px;
    }
    .main-page-panel-subtitle {
        font-size: 12px;
    }
}
/*------------------------------------------------------------------------------
* END MAIN PAGE
* ------------------------------------------------------------------------------*/
.mw-content-ltr h2 .mw-editsection, .mw-content-rtl h2 .mw-content-ltr .mw-editsection {
    margin-right: 20px;
    position: relative;
    vertical-align: top;
    line-height: 30px;
}
.mw-content-ltr h3 .mw-editsection, .mw-content-rtl h3 .mw-content-ltr .mw-editsection {
    margin-right: 20px;
    position: relative;
    vertical-align: top;
    line-height: 24px;
}
.contentHeader {
    margin-top: 0;
}
.firstHeading {
    border-bottom: none;
    /*border-color: #0A0A0A;*/
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    margin-top: 0;
    margin-bottom: 0;
}
#catlinks, .catlinks {
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    padding: 10px 20px;
    -webkit-border-radius: 2px;
    -moz-border-radius:    2px;
    border-radius:         2px;
    border-left: solid 0.75em;
    border-bottom: solid 1px;
    border-color: #0A0A0A;
    text-shadow: 2px 2px 1px rgba(0,0,0,0.8);
}
.catlinks li {
    margin: 0;
}
.editOptions {
    background-color: #202020;
    /* border-color: #444; */
    border: none;
}
.mw-specialpages-table {
    margin-top: 0;
}
@media screen and (max-width: 767px) {
    #catlinks, .catlinks {
        background: #830c0c;
        text-shadow: none;
        margin-left: -45px;
        margin-right: -45px;
        margin-bottom: -28px;
        border: none;
        padding: 20px 15px;
        text-align: center;
        -webkit-border-radius: 0px;
        -moz-border-radius:    0px;
        border-radius:         0px;
    }
}
@media screen and (max-width: 479px) {
    #catlinks, .catlinks {
        background: #830c0c;
        text-shadow: none;
        margin-left: -30px;
        margin-right: -30px;
    }
}
/*------------------------------------------------------------------------------
* Page History
------------------------------------------------------------------------------*/
ul#pagehistory,ul.pagehistory {
    margin-left: 0;
}
#pagehistory li {
    padding: 0.3em 0;
    border: none;
    border-bottom: solid 1px #292929;
}
#pagehistory li:hover {
    background-color: #292929;
}
#pagehistory li.selected {
    background-color: #830C0C;
    border: none;
    border-bottom: solid 1px #292929;
}
/*------------------------------------------------------------------------------
* Special pages lists
------------------------------------------------------------------------------*/
ul.special {
    margin-left: 0;
}
ul.special li {
    padding: 0.3em 0;
    border: none;
    border-bottom: solid 1px #292929;
}
ul.special li:hover {
    background-color: #292929;
}
ul.special li.selected {
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    border: none;
    border-bottom: solid 1px #292929;
}
@media screen and (max-width: 479px) {
    ul.special li.selected {
        background: #830c0c;
    }
}
/*------------------------------------------------------------------------------
* Search bar
* ------------------------------------------------------------------------------*/
/* Search bar container */
#p-search {
    width: 100%;
}
/* Search bar */
#p-search #searchinput,.searchinput {
}
/* Search - Go to Article */
#p-search #searchGoButton,#p-search .searchGoButton {
}
/* Search - Go to Results */
#p-search #mw-searchButton,#p-search .mw-searchButton {
}
#p-search #mw-searchButton,
#p-search .mw-searchButton,
#p-search #searchGoButton,
#p-search .searchGoButton,
#p-search button {
    padding: 8px 12px;
    line-height: 1em;
    border: solid 1px #333333;
    /*-webkit-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .7);*/
    /*-moz-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .7);*/
    /*box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .7);*/
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#p-search #mw-searchButton:active,
#p-search .mw-searchButton:active,
#p-search #searchGoButton:active,
#p-search .searchGoButton:active,
#p-search button:active {
    background: #292929;
    color: #777;
    -webkit-box-shadow: inset 0 0.2em 0.25em 0 rgba(0,0,0,0.7);
    -moz-box-shadow: inset 0 0.2em 0.25em 0 rgba(0,0,0,0.7);
    box-shadow: inset 0 0.2em 0.25em 0 rgba(0,0,0,0.7);
}
@media screen and (max-width: 479px) {
    #p-search #mw-searchButton,
    #p-search .mw-searchButton,
    #p-search #searchGoButton,
    #p-search .searchGoButton,
    #p-search button {
        padding: 9px 12px;
    }
    input#searchInput {
        background-color: #101010;
    }
}
/*------------------------------------------------------------------------------
* END Search bar
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* Search Suggestions Dropdown
------------------------------------------------------------------------------*/
.suggestions {
    background-color: #1A1A1A !important;
    margin: 0 !important;
    border-left: solid 1px;
    border-right: solid 1px;
    border-bottom: solid 1px;
    border-color: #444;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.8);
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.8);
    overflow: hidden;
}
.suggestions-results {
    background: none;
    border-top: none;
    border-right: none;
    border-bottom: solid 1px #444444;
    border-left: none;
}
.suggestions-result {
    padding: 0.5em 0.25em;
    border-bottom: solid 1px #2A2A2A;
    color: #eeeeee;
}
.suggestions-special {
    background-color: #0A0A0A;
    padding: 0.5em 0.25em;
    border: none;
}
.suggestions-special .special-query {
    color: #eeeeee;
}
.suggestions-result-current {
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    color: #ffffff;
}
.suggestions-result:active {
    background: #333333;
}
.suggestions-special .special-label {
    color: #aaa;
}
@media screen and (max-width: 479px) {
    .suggestions-result-current {
        background: #830C0C;
    }
}
/*------------------------------------------------------------------------------
* End Search Suggestions Dropdown
------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* Search Results
------------------------------------------------------------------------------*/
table#mw-search-top-table {
    width: 100%;
}
fieldset#mw-searchoptions {
    padding: 0.5em 0.75em 0.75em 0.75em !important;
    background-color: #0A0A0A;
    border-color: #444 !important;
    border-radius: 2px;
}
fieldset#mw-searchoptions h4 {
    background: none;
}
fieldset#mw-searchoptions div.divider {
    border-color: #202020;
}
div.searchresult {
    width: 100%;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
}
.mw-search-result-data {
    color: #CF4242;
}
/*------------------------------------------------------------------------------
* END Search Results
------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* Difference Between Revision
------------------------------------------------------------------------------*/
table.diff {
    background-color: #0a0a0a;
    border: solid 1px #444;
}
td.diff-context {
    background: #152020;
    border-color: #444;
    color: #aaa;
}
td.diff-deletedline {
    border-color: #830C0C;
}
td.diff-deletedline .diffchange {
    background: #05293D;
}
td.diff-addedline {
    border-color: #05293D;
}
td.diff-addedline .diffchange {
    background: #1E706A;
}
.mw-collapsible {
    position: relative;
    min-height: 1.6em;
}
.mw-collapsible-toggle {
    float: none;
    position: absolute;
    right: 0;
    top: 0;
    outline: 0;
    z-index: 10;
}
div[class^="col-"] .mw-collapsible-toggle {
    margin-right: 0.4em;
}
.mw-collapsible-toggle a {
    font-size: 12px;
    text-transform: uppercase;
    font-style: normal !important;
}
/*------------------------------------------------------------------------------
* END Difference Between Revision
------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW Upload File
* ------------------------------------------------------------------------------*/
tr.mw-htmlform-field-HTMLCheckField > td:first-child {
    display: none;
}
table#mw-htmlform-options,table.mw-htmlform-options {
    margin-bottom: 0.5em;
}
/*------------------------------------------------------------------------------
* END MW Upload File
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW EXTENSION - UPLOADWIZARD
* ------------------------------------------------------------------------------*/
#contentSubUpwiz {
    margin-right: 0.5em;
}
form.mwe-upwiz-form {
    display: inline;
}
#upload-wizard {
    margin-top: 18px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
#mwe-upwiz-steps {
    background-color: #333;
    background-image: none;
    border: none;
}
#mwe-upwiz-steps li {
    color: #eeeeee;
    font-size: 1.2em;
    margin-right: -1px;
    border: none;
}
#mwe-upwiz-step-tutorial {
    border-left: solid 1px #a7d7f9;
}
#mwe-upwiz-step-thanks {
    border-right: solid 1px #a7d7f9;
}
#mwe-upwiz-steps li.head {
    color: #FFFFFF;
}
.mwe-upwiz-clearing {
    clear: left;
    width: 100%;
}
#mwe-upwiz-content {
    padding: 20px;
}
.mwe-upwiz-add-files-0,#mwe-upwiz-files {
    margin-top: 3em;
    margin-bottom: 20px;
}
.mwe-upwiz-add-files-0 {
    text-align: center;
}
.mwe-upwiz-add-files-0 #mwe-upwiz-add-file {
    font-size: large;
}
#mwe-upwiz-add-file.hover {
    text-decoration: underline;
}
#mwe-upwiz-add-file,.mwe-upwiz-more-options,#mwe-upwiz-upload-ctrl {
    outline: none;
    cursor: pointer;
}
.mwe-upwiz-file-ctrl-container {
    position: absolute;
    overflow: hidden;
}
.mwe-upwiz-file-input,.mwe-upwiz-visible-file {
    cursor: pointer;
}
#mwe-upwiz-stepdiv-file .mwe-upwiz-visible-file {
    cursor: auto !important;
}
.mwe-upwiz-file-input,.disabler {
    font-size: 100px;
    opacity: 0;
    z-index: 2;
}
.mwe-upwiz-file.filled {
    position: relative;
    display: block;
    float: left;
    width: 100%;
}
.mwe-upwiz-file.odd .mwe-upwiz-visible-file {
    background: #202020;
}
.mwe-upwiz-visible-file .mwe-upwiz-remove-ctrl .mwe-upwiz-show-thumb-ctrl {
    visibility: visible;
}
.mwe-upwiz-file-indicator,.mwe-upwiz-count {
    float: right;
    margin-left: 0.5em;
    padding: 0.5em;
}
.mwe-upwiz-visible-file .mwe-upwiz-file-indicator {
    visibility: hidden;
}
.mwe-upwiz-visible-file {
    display: none;
    position: relative;
    z-index: 2;
}
.mwe-upwiz-file.filled .mwe-upwiz-visible-file {
    display: block;
}
.mwe-upwiz-visible-file-filename {
    padding: 0.5em;
    margin-right: 40px;
    overflow: hidden;
}
.mwe-upwiz-icon {
    float: left;
}
.mwe-upwiz-filled-filelist {
    border: 1px solid #333333;
    display: table;
    width: 100%;
    overflow: hidden;
}
.mwe-upwiz-visible-file-filename-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
    max-height: 4.5em;
}
.mwe-upwiz-file-status {
    display: none;
    color: #797979;
    font-size: 12px;
    text-transform: uppercase;
}
.mwe-upwiz-progress-bar {
    border: 1px solid #aed0ea;
}
.mwe-upwiz-progress-bar .ui-progressbar-value {
    background: #dfeffa;
}
.mwe-upwiz-file-preview {
    float: left;
    height: 100px;
    width: 100px;
    padding: 0.5em;
    border: 1px solid #333333;
    margin-right: 20px;
    text-align: center;
    background: #444 !important;
}
.mwe-upwiz-file-preview-broken {
    height: 60px !important;
    width: 60px !important;
    background: url(data:image/png;
    base64,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) no-repeat center center !important;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/32px-Blank-document-broken.svg.png?2014-05-16T09:21:40Z) no-repeat center center !important!ie;
}
.mwe-upwiz-add-files-n {
    float: left;
}
#mwe-upwiz-add-file-container.mwe-upwiz-add-files-n,.mwe-upwiz-progress-bar-etr {
    width: 300px;
}
#mwe-upwiz-upload-ctrl-container {
    float: right;
    display: none;
}
#mwe-upwiz-upload-ctrl:hover {
    text-decoration: none;
}
.ui-helper-center-fix {
    display: inline-block;
    position: relative;
}
#mwe-upwiz-upload-ctr-divide {
    display: block;
    font-size: 1.3em;
}
#mwe-upwiz-flickr-input {
    font-size: 1.2em;
    width: 250px;
    padding: 4px;
}
#mwe-upwiz-upload-add-flickr-container {
    text-align: center;
}
#mwe-upwiz-flickr-select-list-container {
    width: 580px;
    margin: 0 auto;
    display: none;
    text-align: center;
}
#mwe-upwiz-flickr-select-list {
    list-style: none;
    clear: both;
    overflow: hidden;
    margin-bottom: 20px;
}
#mwe-upwiz-flickr-select-list .ui-selecting {
    background: #FECA40;
}
#mwe-upwiz-flickr-select-list .ui-selected {
    background: green;
}
#mwe-upwiz-flickr-select-list li {
    margin: 6px;
    padding: 1px;
    float: left;
    display: inline-block;
    width: 100px;
    height: 100px;
    background: none;
}
#mwe-upwiz-flickr-disclaimer {
    font-size: 92%;
    margin: 20px 0;
    padding: 0.5em;
    background-color: #DFEFFA;
}
#mwe-upwiz-flickr-select-list li img {
    margin: 12.5px;
    display: block;
    position: relative;
}
.mwe-upwiz-visible-file {
    width: 100%;
    overflow: hidden;
}
.mwe-upwiz-file.hover .mwe-upwiz-visible-file {
    background: #830C0C !important;
}
.mwe-upwiz-file.hover .mwe-upwiz-remove-ctrl .mwe-upwiz-show-thumb-ctrl {
    visibility: visible;
}
.helper {
    color: #eeeeee;
    font-variant: italic,oblique;
    text-align: center;
}
#mwe-upwiz-files {
    margin-right: 0;
    margin-left: 0;
}
.filled + .filled {
    border-top: 1px solid #333333;
}
#mwe-upwiz-upload-ctrls {
    margin-top: 20px;
}
#mwe-upwiz-upload-ctrls button,.mwe-upwiz-buttons button {
    font-size: 1em;
}
#mwe-upwiz-stepdiv-file .mwe-upwiz-buttons {
    display: none;
}
#mwe-upwiz-stepdiv-file .mwe-upwiz-buttons .mwe-upwiz-file-endchoice {
    display: none;
}
.mwe-upwiz-details-descriptions .mwe-upwiz-remove-ctrl {
    vertical-align: top;
    display: inline-block;
}
a[disabled=true] {
    color: #AAAAAA;
    text-decoration: none;
    cursor: default;
}
a[disabled=true]:hover {
    text-decoration: none;
}
.mwe-upwiz-file-indicator {
    height: 40px;
    width: 40px;
}
.mwe-upwiz-mask {
    position: absolute;
    top: 0px;
    left: 0px;
}
.mwe-upwiz-status-progress {
    background: url(data:image/gif;
    base64,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) no-repeat center center;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/24px-spinner-0645ad.gif?2014-05-16T09:21:40Z) no-repeat center center!ie;
}
.mwe-upwiz-file.hover .mwe-upwiz-status-progress {
    background: url(data:image/gif;
    base64,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) no-repeat center center;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/24px-spinner-0645ad-e0f0ff.gif?2014-05-16T09:21:40Z) no-repeat center center!ie;
}
.mwe-upwiz-file.odd .mwe-upwiz-status-progress {
    background: url(data:image/gif;
    base64,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) no-repeat center center;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/24px-spinner-0645ad-f5f5f5.gif?2014-05-16T09:21:40Z) no-repeat center center!ie;
}
.mwe-upwiz-status-stashed,.mwe-upwiz-status-uploaded {
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTdFNEE0MUYwOTkzNjY0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MUMwOTY1REEzOUMxMUUxQUMxRENEMDNDQ0Y3RkU1RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MUMwOTY1Q0EzOUMxMUUxQUMxRENEMDNDQ0Y3RkU1RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBBODAxMTc0MDcyMDY4MTE5MTA5RkI0MEY5MDE1ODI0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5N0U0QTQxRjA5OTM2NjRBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AeWCswAABKpJREFUeNrEl3tMU3cUx7998yillrZUCtVFhEFAQAyMZJNlG3tgRN2cmCXLiCY6txGXGRPNDAwzJsZhYtz8Y4linI8xliWwaRAkzskAlxCTsQc6pjzEKWChtDxW6L0793IpBVrow8Rf8rn35vf73d8595zzO/d3RCzL4kk2aUlJiduBK5ljc7skRA6xjsgiwolYYewWYSOuEbVE/Us3ghcVXlxcDKmnQRfDKIm9xG5BqLsWL9zTiY8Ic33G2BG6H8v5NXhsISXEHkcYhqOAuEMUEeFCnzdoiEPE3/VrRjb7rEDdapuEZdjjRAWhI+AnRqKK1jvktQJ1aVYJ2f974gPeD4+HfbTuOa8UII3LibwAvnoWII/IGDH3/NbllOGSBRWoTRoqYB3MbgKPgwg2GNvlGciUmKb7ikjGJrcK1CYOUuCw5eC1Dpw10hi8r1qL5Uo9HjJW17HjJEvpzAMupv+YbppAE4tKHISNoSlIUkYjRKXEifsNaB9/4DrFKGzpUqcCl+IG5OSrgkCFR0vVeFv9DAxhEVAtCcexzlr8Yel2N3XHtAK8C8g3OYQmEH8nSg14V/s8lmmjEBUVhTP3r+Nmf4en+aaLK/qynBagjnWBfHm2Mg55unRoNBrodDpc6PwZDd03F3stj2ieigGGzfJX+MYlq5GtTYRWq4Ver0er+R+c+7PBm1ddLMCwT7mOqCUhiA824IbtzoIrrNek4oXIZP6rOQYmrfi06ezU/l+88TKlNUvvSeCY+cnEKDR4x/AcVNJgxAUZ8E1fC+zs5Ly3czUpeGVpGv/VnHCJQob91UdhGx/11ni8TGnev9GOav1MpL4akYKYCANkMhkyQkJgUISjovca+uzDzjkvRyQj15jOC+cIoXmfXD2FjoF7PrtwahcwjIXg7qjouYqhoAmYTCYYjUbE6mLw4fJcrAqN5sfXhsdjQ0zmLOEXbzXhh/ZfML2Gl5hnEhHD3qVrKvdoZyZQ1HgaX67fgwS9ibcExzbZi2gb7EKabsUs4cPjI/j8+vmpLOdbu+u6DZunFeDaqGMMhdXlOLFpLxK0yyCXy6FQKBAWFgaVSsX7PDQ0FGKxGId/+hqWUZs/G6jZNRFVzk0W1rER7PruMG4/6oFareaTC+eWyMhIp/CWzjZc+qvJ3+RV6RIDbCNhnvsrtVJE76wqQ3t/F5RKJa8IJ1wikcA+OYGDdSf9/U13v25b2eZU4I3ROAcFxRF3wWIZtWJH5Wdo7+viBYtEIt5+F1ovo2fwoa+BN03Z/POAg/2C6CUwl+ERG3aeL8Xtvqnt+t+EHadbfoS7uV7QQXw1T4HNEwk2Ms0eT2Yzjwxj+9mD6OjvQVXrFfRbB/01fyHJcsw7D3DtTUdi5bei37PpcZe7sDXbLNh2poS0FvGm9KOVbmGTamcVJm4KgkLhYJLvboVHtiF//1sntyD5wLzKaG4HTeLMs7WS+Y1LFPseQ/XFrXcgX7yqzLfChGX3ExuI7gCO43QiYV/zJHxBBYSAqSFWCsH5wIdA6yXeI57Ol6TUL1iceraA88lOHBXIEorTZ4WaMVYwMecuC9FI1BCtW+WpXvlH9KTL8/8FGAD43HKO4kk1QgAAAABJRU5ErkJggg==) no-repeat center center;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/32px-check.png?2014-05-16T09:21:40Z) no-repeat center center!ie;
}
.mwe-upwiz-license-icon {
    height: 18px;
    margin-left: 6px;
    padding: 9px;
    width: 18px;
}
.mwe-upwiz-cc-zero-icon {
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQeETMQzg+vlgAAAZ9JREFUOI2F1LtrVEEUx/GPQfDVKSYgvrUwoKiFCCJGWBCL+OotrAT/CQsR0woSU6TZwkZbtVO0EzV11Eh8xgQxEfGFxOi1mHPZ2clmPXC5y2++c+75nZmzLI5lOIUbeIUf+I6XaOJkMF1jFx6hwgIe4xZuhr4Qa0+we6kkR/AZv3AF6zswa3EZP/EVx0tgJz7Fc7iwuTme3M4BTEeyPXmih5jHQKbtx/OwUuEZ9mXrB6Oyp/VHGgFezaA1mAp9Kiqt8B4rMm4o9EEYxR9szIBzAUxiZXykruxMxvXF3qYof0x7XI9NQ+iNXnwIbbhgxzDRE5W8KRZ74/0OFzGTWe8r2NfYsFz36Mf5sLOlG9gjNXNboX+M9wXcw11sDW2mYDdJV8Eo/mpv9lmt5h7C6rBQ4XTGrZNue5PW8V/LgFVSfyqpydPx+632478U+olaeBCZGxm0F+NZZeOh1bHoQtIakS84lsFLjchAxreNCGnGZqOyEWwvAelQhvEbc9Kgd4wdYbO2M4E7uF3YvB/sf6MhneYL6U/tWyQawdFOG/4BHp15FthJkkwAAAAASUVORK5CYII=) no-repeat center center;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/18px-Cc-zero.svg.png?2014-05-16T09:21:40Z) no-repeat center center!ie;
}
.mwe-upwiz-cc-sa-icon {
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAABlVBMVEUAAAACAgIAAAABAQEAAAAAAAAAAAADAwMAAAADAwMCAgIAAAAFBQUAAABSUlIICAgBAQEBAQEEBAQBAQEAAAAQEBAAAAA1NTUAAAAAAAAAAAAFBQUGBgYAAAAAAAAQEBAAAAAvLy8BAQEAAAAAAAAGBgYAAAAwMDACAgIAAAAAAAAFBQUAAAAFBQUQEBAAAAAEBAQEBAQBAQEAAAAAAAAEBAQCAgIvLy8AAAAAAAAAAAAAAAADAwMAAAABAQEAAAD///8AAABUVFT29vbGxsZVVVUCAgK9vb0BAQEPDw8REREoKChTU1MGBgbIyMgWFhaSkpI6Ojpzc3Obm5t7e3vz8/Po6OhBQUFZWVn09PRra2sODg7u7u6KiorNzc0KCgozMzMFBQWtra3Z2dmoqKjPz88eHh4aGhrJycl+fn7m5ua8vLzBwcHt7e1NTU3q6uoEBARtbW3k5OTl5eVwcHB6enonJyd4eHjs7OwVFRXCwsIvLy9OTk5PT083Nzd3d3fn5+dlZWUuLi7MzMwcHBxxcXE1NTV4hWS5AAAAQHRSTlMA/gHx9aEt8ST39tr8nP3h9sjG3Uz6KPzJKj7+/k1I/qL39dxO/Mr4oEdDxszv/Djv/vBFIcKh/sMmRqDcUdpJnxrinQAAAQZJREFUeF41z9VyI0EMhlHNOI4TQ5iZmZn316A5zMzMzLzPnW7H+S5PlVQSydSsssy0ikpnlUrxctJZ+R/WchXOy/+VAlfR6ylEx1NeR4OUJFfpA+JFsx2JgjIKbUBfNk/2D4RV16hUwt9i5IZFQQO45mLqsd6Ad/6wPzX+0nGnDFLqGrA5ymPAdIC3gHIPJYdhmPch0zTwwrdASoIkYSEhGOcJSXJQmBQ9yJNArYfqrBlglufm9QVeXBLrnVQvj1hZZSvC6xvyiGGixogNbGs7u9oeEPU2qeKh5sAh4h21xB6i1raz8wsJl1ftHZ0Uq6ub/Y9Pz71+7uunvwZ8Q273iO9fDH4AmrVFMtDWjAkAAAAASUVORK5CYII=) no-repeat center center;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/18px-Share_Alike.svg.png?2014-05-16T09:21:40Z) no-repeat center center!ie;
}
.mwe-upwiz-cc-by-icon {
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAA6lBMVEUAAAAAAAAAAAACAgIkJCQAAAAAAABFRUUBAQEAAAACAgIAAAB2dnYAAAAAAAAAAAABAQEKCgolJSUAAAAlJSVGRkYAAAAAAAAAAAAAAAAAAAAAAADW1tYAAADY2NhLS0t4eHgAAAAAAAB1dXUCAgJGRkYAAADY2NgAAAAAAAB4eHgAAAAAAABzc3MAAADT09MAAADV1dXU1NQJCQnV1dVzc3MAAAAAAAD///8AAADz8/MzMzPq6uq3t7dYWFilpaXS0tL09PRhYWE5OTn19fX5+flVVVW/v79XV1fs7Oz29vb4+Pi9vb339/f1wW10AAAAOHRSTlMAJPLz1z6/0vdC8u7YRZnt+ObWmtfRm9bXvtXY8vT00NjwJ9f30sPyJZ3Z9kTYwfLv8/Lm8tkjQR5Y/nQAAADYSURBVHheZY7VbgNBDEU9y1mmpGEsM9fe3XCK8P+/U8+oUVv1vNyrI9m6oAiOmie9ThbAlrFFu+lgL3fIOgSF6bnHS2SWvu6Z0ohR0kd8e3r5RLxNPMFq3z1AxA+iZ46u3uLPNETmfbV6lDmhGjScDbdqXZbrVy6Fk0EnRWZBzEI2Ywd69b/K1kD7r5q5LNWMaFZ9HzYcNXNONJdZxCGckv9bnfEIONe7P+pCTgVxmVwhTstyinh9EwlgzMj1C/XnTo9MUAiLYsO2jZise9hSC9ua1g4flPgCI2wt8xA+fq4AAAAASUVORK5CYII=) no-repeat center center;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/18px-Cc-by_new_white.svg.png?2014-05-16T09:21:40Z) no-repeat center center!ie;
}
.mwe-upwiz-status-error {
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTdFNEE0MUYwOTkzNjY0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MUI3RjIzRUEzOUMxMUUxQUMxRENEMDNDQ0Y3RkU1RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MUI3RjIzREEzOUMxMUUxQUMxRENEMDNDQ0Y3RkU1RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBBODAxMTc0MDcyMDY4MTE5MTA5RkI0MEY5MDE1ODI0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5N0U0QTQxRjA5OTM2NjRBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xHJDhgAAA2dJREFUeNrEl99LFFEUx4+7s7sSra6TQhSoRfkSaNCTL5WgIQmB0kMEga/BhhCkLYXeBSMpkqT/ICiQot5CCAJ7CYRAkOhBSVDXxKWFJc3Z3Zndvndmdtpd58cdDLzwYZd7597zvWfmnnNuXalUosNsUjKZtB24yphddz8YAN2gEZwx+1dAFsyDOfDxg/38qjYxMUGSgMij4C4YAbLDM2UhF8xnM9jANH5nIGTHbfGA00DR4Bb4AZJALv7r94I/OwmW+xm76VvAFcaCmPwCvAQtPgzXchy8wnpP+JpCAnoN4+9A/ACGa7kH3vTaiJBsXP8MP9ecXJYfGyO1p8d2LLiwQJHxcaepg+AxGHX0wGXGhiFgxG03oUiEYrEYybJcBe+L1Nd7egI2rtt64CJjsrl71xaLRulEezuFQqGqflVV6efiImW8T9Vz2Jr7bJ4OS4BG9MDlmFktDA80NTVROByu6i8UCpSBBzRvASdBHExZr6CbsTB2PyzyQXnFTdGPktu0BEB1H5A1478rxXze2Ti8ILKGaauvUsCA4ETKbW05CshjTHQdzQjpxjdQNGK7UMulUmSXwHifsrGhu1iwnbcEQM0p0VkKBBSL+83wvj2MaeIC9PwhnUN00ozMJtT21tcdBSj+BOg2A98Y03y8N1I2N509gDE/a1kfIZbLisZ1NZcjZXt7nwBVUSifTvvJD1lLgEq0qhq/Quysre0T8AfuL8ALPtZZqfTAFz/ZjQuofA38BOh9/jLk10oBb/1M3rURsOtfwJx1DFWjlsuI5ALelpByl5zTrkhLm7Wj4YFNnASElumSGeu9qG9tpcbOTop1dek0giMdHSQ6HzzlNmuz4Qx+bpvZyrU1x+PUgqIkEAhYR3AH8eH70JDI7lNk2KouSLaRnyFiVOT8csOSJFnw2kAKBkXP/x3YyttWRL8Ye83d4+XCaEMDteI1tKMw4bS1tdGx5mYR1z+CjfeuNSEUJsw4PeiYkBDxlOVlffflV5BbXfUKw7NZxh7WdtYxmxtM1KheJ8H9/3QDm/rNWMLuZmR7L8DDGs5pAtwAWwcox1N8DTvjnjcj853NgtMgAdI+jhl/dhSc3WVs1vVy6iagnIHNApJzybyg8nIqWC4qyAir/BP4ZAaY+T2By6n+DRz29fyvAAMAr3aEBEFhB64AAAAASUVORK5CYII=) no-repeat center center;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/32px-alert.png?2014-05-16T09:21:40Z) no-repeat center center!ie;
    font-weight: bold;
    color: #CC0000;
}
.mwe-upwiz-progress {
    margin-top: 15px;
}
.mwe-upwiz-progress-bar-etr {
    float: left;
}
.mwe-upwiz-etr {
    text-align: center;
}
.mwe-upwiz-upload-warning {
    background: #ffffe0;
}
.mwe-upwiz-details-error {
    display: none;
    background: #ffffe0;
}
.mwe-upwiz-thumbnail {
    border: 1px solid #333;
    text-align: center;
    background: #1a1a1a !important;
    width: 100px;
    height: auto;
    padding: 8px;
    -webkit-border-radius: 2px;
    -moz-border-radius:    2px;
    border-radius:         2px;
}
a.mwe-upwiz-thumbnail-link {
    display: block;
    width: 100%;
    height: 100%;
}
a.mwe-upwiz-thumbnail-link canvas {
    width: 100%;
    height: auto;
}
.mwe-upwiz-thumbnail-side {
    float: left;
    margin-bottom: 20px;
    margin-right: 20px;
    width: 116px;
}
#mwe-upwiz-deeds-thumbnails {
    text-align: center;
    margin: 20px 0;
    background: #202020;
    border-radius: 2px;
}
#mwe-upwiz-deeds-thumbnails .mwe-upwiz-thumbnail {
    display: inline-block;
    margin: 20px;
    vertical-align: middle;
}
.mwe-upwiz-data {
    float: left;
    width: 50%;
    margin-bottom: 20px;
    padding-right: 20px;
}
.mwe-upwiz-stepdiv {
    position: relative;
}
#mwe-upwiz-tutorial {
    text-align: center;
}
.shim {
    float: right;
    width: 1px;
}
.clearShim {
    clear: both;
    height: 1px;
    overflow: hidden;
}
.mwe-checkbox-hang-indent {
    float: left;
    width: 24px;
    margin-top: 6px;
}
.mwe-checkbox-hang-indent-text {
    margin-left: 24px;
}
.mwe-small-print {
    font-size: x-small;
}
.mwe-upwiz-deed {
    margin-left: 24px;
}
.mwe-upwiz-deed.selected .mwe-upwiz-deed-name {
    font-weight: bold;
}
.mwe-more-options,.mwe-upwiz-macro-deeds-return,.mwe-upwiz-deed-header-link {
    cursor: pointer;
}
.mwe-upwiz-deed-license {
    margin-left: 1.5em;
}
#mwe-upwiz-macro-deeds {
    margin-top: 12px;
    margin-bottom: 24px;
}
.mwe-upwiz-info-file {
    padding: 20px;
}
.mwe-upwiz-details-fieldname {
    padding-top: 0.3em;
}
.mwe-upwiz-desc-lang-select {
    width: 11.5em;
    font-family: sans-serif;
    font-size: small;
}
.mwe-upwiz-desc-lang-text {
    width: 31.5em;
    margin-left: 0.5em;
    overflow: hidden;
    font-family: sans-serif;
    font-size: small;
}
.mwe-upwiz-details-descriptions-add {
    margin-left: 0;
}
.mwe-upwiz-details-descriptions-add {
    margin-bottom: 20px;
}
.mwe-grow-textarea,.mwe-long-textarea {
    overflow: hidden;
    font-family: sans-serif;
    font-size: small;
}
.mwe-title {
    font-family: sans-serif;
    font-size: small;
    width: 100%;
}
.mwe-upwiz-details-fieldname-input {
    margin-bottom: 20px;
}
.mwe-upwiz-details-filename {
    overflow: hidden;
    width: 350px;
}
fieldset.mwe-fieldset {
    border: 1px solid #cccccc;
    padding-left: 12px;
    padding-right: 12px;
}
legend.mwe-legend {
    padding: 0.5em 0.5em 0.5em 0.33em;
    color: #eeeeee;
}
.masked-hidden {
    visibility: hidden !important;
}
.mwe-upwiz-thirdparty-fields {
    margin-bottom: .5em;
}
.mwe-upwiz-thirdparty-fields label {
    width: 9em;
    display: inline-block;
    padding-bottom: .5em;
}
.mwe-upwiz-thirdparty-fields textarea {
    margin: 0;
}
.mwe-upwiz-thirdparty-license {
    margin-top: 8px;
}
.mwe-upwiz-deed-form-internal {
    padding: 0.5em 0 1.5em 3em;
}
label.mwe-upwiz-copyright-info {
    display: inline-block;
    padding-left: 3px;
    text-indent: 0px;
    margin-right: 15px;
    padding-top: 2px;
}
.mwe-upwiz-copyright-info input.mwe-accept-deed {
    width: 13px;
    height: 13px;
    padding: 0;
    margin: 0px 3px 0px 0px;
    vertical-align: bottom;
    position: relative;
    top: -1px;
}
.mwe-upwiz-custom-deed {
    margin-top: 5px;
}
.mwe-upwiz-buttons {
    margin-top: 20px;
    padding-top: 10px;
    border-top: 1px solid #e0e0e0;
    text-align: right;
}
a.mwe-upwiz-tooltip-link {
    cursor: pointer;
}
.mwe-error,.mwe-validator-error {
    color: #ff0000;
}
.mwe-upwiz-deed-thirdparty .mwe-upwiz-deed-form-internal label.mwe-error,.mwe-upwiz-deed-thirdparty .mwe-upwiz-deed-form-internal label.mwe-validator-error {
    margin-left: 0;
}
input[type='text'].mwe-error,textarea.mwe-error,input[type='text'].mwe-validator-error,textarea.mwe-validator-error {
    color: black;
    border-color: #ff0000;
}
input[type='radio'].mwe-upwiz-copyright-info-radio {
    vertical-align: top;
}
.mwe-upwiz-toggler {
    margin-bottom: 0;
    padding-left: 1.5em;
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEX///95eXnd3d2dnZ3aAo3QAAAAAXRSTlMAQObYZgAAADFJREFUeF5dyzEKACAMA0CXolNe2Id09Kl5igZahWY4AiGjZwmIuS9GEcJfY63Ix88Bol4EYP1O7JMAAAAASUVORK5CYII=) no-repeat left center;
    background: url(http: //wiki.resonant-rise.com/extensions/UploadWizard/resources/images/toggle-ltr.png?2014-05-16T09: 21: 40Z) no-repeat left center!ie;
}
.mwe-upwiz-toggler-open {
    background: url(data: image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAD1BMVEX////d3d2ampqxsbF5eXmCtCYvAAAAAXRSTlMAQObYZgAAADBJREFUeF6dzNEJACAMA1HdINQJCp1Ebv+ZlLYLaD4f4cbnDNi6MAO8KCHJ+7X02j3mzgMQe93HcQAAAABJRU5ErkJggg==) no-repeat left center;
    background: url(http: //wiki.resonant-rise.com/extensions/UploadWizard/resources/images/toggle-open.png?2014-05-16T09: 21: 40Z) no-repeat left center!ie;
}
.mwe-upwiz-toggler-content {
    padding-left: 1.5em;
}
.mwe-upwiz-toggled {
    margin-top: 0.5em;
}
.mwe-upwiz-thanks {
    margin-bottom: 2em;
}
#mwe-upwiz-reqd-field-explain-container {
    float: right;
    margin-right: 20px;
}
#mwe-upwiz-reqd-field-explain-container:after {
    clear: both;
}
.mwe-upwiz-required-field {
}
.mwe-upwiz-required-marker {
    color: #ff0000;
}
.mwe-readonly {
    color: #aaa;
    background: #070707;
    border: 1px solid #292929;
    border-radius: 2px;
    padding: 0.25em;
}
.mwe-date {
    width: 20em;
    background: #ffffff url(data: image/gif;
    base64,R0lGODlhEAAPAIQRAFdecWR0nWR+s3OV3YKj45avtJKs45+3uZ+056a7u52666e/6rLF7P/jM+jw+vr8//3//P///////////////////////////////////////////////////////////yH5BAEAAB8ALAAAAAAQAA8AAAV5IAOIJKCMKDMQ0NC+ritAgsPczLIghkH8v8GA4SgaccjFMIlo9oCEIQSCmFapjwciG2BMDd9v1vBwdBk+HoGXOBwKvK51/jg0GgVbQBGGkOt3eQx7aGtpBgWJcAZ7dFtaRQh6fH5jY0UGkwwIBJudnJ5oewGkpaanIQA7) no-repeat right center;
    background: #ffffff url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/calendar.gif?2014-05-16T09:21:40Z) no-repeat right center!ie;
}
input.mwe-date {
    direction: ltr;
}
.ui-datepicker-current-day a.ui-state-active {
    background: #ffff99;
}
.mwe-upwiz-hint {
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALBAMAAABbgmoVAAAAMFBMVEX09PR9fX3g4OCioqJzc3Pe3t7c3Nytra1mZmbQ0NDb29u+vr7X19eZmZn////5+fmnjGD8AAAATUlEQVR4Xh3FIQqAQBCG0Ylmk9Fmk8XgHWyCF/QKHkQQDKZ/wQmC5UseQHbSs07S1doIPMny20wclu91K8AeeB18fQBBVRgAT7ZIOucfQkEw8H2lr5YAAAAASUVORK5CYII=) no-repeat;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/question.png?2014-05-16T09:21:40Z) no-repeat!ie;
    display: inline-block;
    height: 11px;
    width: 11px;
    margin-left: 4px;
}
.mwe-upwiz-hint:hover {
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALBAMAAABbgmoVAAAAMFBMVEWKior09PTZ2dl7e3vg4OBzc3Ov2vm43vnKysrl8flmZmbi7/nj8v2n1/n////5+flMFkeiAAAAS0lEQVR4XjXLoRVAYBiG0XcOiR0kQ8iiAQxhBM0akjkk0vsXguA8Tcd3jnTT1Wh7G9QBV6t0Vg2L0l70H5AHRxncdQBB9vK/2fY6PXm7MqLmwrVpAAAAAElFTkSuQmCC) no-repeat;
    background: url(http://wiki.resonant-rise.com/extensions/UploadWizard/resources/images/question-hover.png?2014-05-16T09:21:40Z) no-repeat!ie;
}
.mwe-upwiz-buttons .ui-button,.cat-widget .ui-button {
    *vertical-align: middle;
}
#upload-wizard .ui-corner-tl {
    border-top-left-radius: 2px;
}
#upload-wizard .ui-corner-tr {
    border-top-right-radius: 2px;
}
#upload-wizard .ui-corner-bl {
    border-bottom-left-radius: 2px;
}
#upload-wizard .ui-corner-br {
    border-bottom-right-radius: 2px;
}
#upload-wizard .ui-corner-top {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
#upload-wizard .ui-corner-bottom {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}
#upload-wizard .ui-corner-right {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}
#upload-wizard .ui-corner-left {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
}
#upload-wizard .ui-corner-all {
    -webkit-border-radius: 2px;
    -moz-border-radius:    2px;
    border-radius:         2px;
}
.mwe-upwiz-deed-license-group-subhead {
    color: #797979;
    margin-top: 0em;
    margin-bottom: 0em;
}
.ui-dialog .mwe-upwiz-lightbox {
    padding: 0;
}
.mwe-upwiz-details-texts {
    padding: 0.5em;
}
.mwe-location-lat {
    float: left;
    font-style: italic;
}
.mwe-location-lon {
    float: left;
    font-style: italic;
}
.mwe-location-alt {
    font-style: italic;
}
.mwe-upwiz-category-will-be-added {
    font-style: italic;
    color: gray;
    padding-left: 0.5em;
}
.cat-widget ul {
    list-style: none;
    padding-left: 0;
    margin-top: 0;
    margin-left: 0;
}
.cat-widget li {
    float: left;
    margin-right: 10px;
    padding: 3px;
}
.cat-widget li a {
    text-decoration: none;
}
.cat-widget li:hover a {
    text-decoration: none;
    color: white;
}
.cat-widget li {
    background-color: #fff;
    border-radius:         2px;
    -moz-border-radius:    2px;
    -webkit-border-radius: 2px;
    border-top: 1px solid;
    border: 1px solid;
    color: black;
    font-size: 12px;
}
.cat-widget li:hover {
    background-color: #444;
    border-radius:         2px;
    -moz-border-radius:    2px;
    -webkit-border-radius: 2px;
    border-top: 1px solid;
    border: 1px solid;
    color: white;
}
.cat-widget li .mwe-upwiz-remove-ctrl {
    display: inline-block;
}
.cat-widget .categoryInput {
    width: 16em;
}
.cat-widget .ui-button {
    position: static;
}
.pkg:after,#content-inner:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
.pkg,#content-inner {
    display: inline-block;
}
* html .pkg,* html #content-inner {
    height: 1%;
}
.pkg,#content-inner {
    display: block;
}
.mwe-upwiz-remove-ctrl {
    outline: none;
    cursor: pointer;
    font-size: 12px;
    text-transform: uppercase;
}
.mwe-upwiz-remove-ctrl.hover .mwe-upwiz-remove-ctrl-msg {
    text-decoration: underline;
}
.mwe-upwiz-remove-ctrl div {
    color: #D01313;
    font-weight: bold;
    float: left;
}
.mwe-upwiz-show-thumb-ctrl {
    outline: none;
    cursor: pointer;
}
.mwe-upwiz-show-thumb-ctrl.hover .mwe-upwiz-show-thumb-ctrl-msg {
    text-decoration: underline;
}
.mwe-upwiz-show-thumb-ctrl.disabled .mwe-upwiz-show-thumb-ctrl-msg {
    text-decoration: none;
    color: #eeeeee;
    cursor: default;
}
.mwe-upwiz-show-thumb-ctrl div {
    color: #0645ad;
    font-variant: bold;
    float: left;
}
.arrowSteps {
    list-style-type:none;
    list-style-image:none;
    border:1px solid #666666;
    position:relative;
}
.arrowSteps li {
    float:left;
    padding:0px;
    margin:0px;
    border:0 none;
}
.arrowSteps li div {
    padding:0.5em;
    text-align:center;
    white-space:nowrap;
    overflow:hidden;
}
.arrowSteps li.arrow div { background: none; }
.arrowSteps li.arrow.tail div { background: none; }
.arrowSteps li.head div { background: none; }
.arrowSteps li.arrow.head div { background: #830C0C; }
@media screen and (min-width: 768px) {
    .mwe-upwiz-file.filled {
        width: 50%;
    }
}
@media screen and (min-width: 992px) {
    .mwe-upwiz-file.filled {
        width: 33.333333333%;
    }
    .mwe-upwiz-visible-file-filename-text {
        white-space: normal;
    }
}
/*------------------------------------------------------------------------------
* END MW EXTENSION - UPLOADWIZARD
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW Breadcrumbs
* ------------------------------------------------------------------------------*/
div#contentSub {
    margin-top: 0;
    margin-bottom: 0.5em;
    margin-left: -30px;
    color: #eeeeee;
    padding: 0.25em 0.4em;
    border-color: #0A0A0A;
    -webkit-border-radius: 0px 2px 2px 0;
    -moz-border-radius:    0px 2px 2px 0;
    border-radius:         0px 2px 2px 0;
    background: #996017;
}
@media screen and (min-width: 480px) {
    div#contentSub {
        margin-left: -45px;
        text-shadow: 2px 2px 2px rgba(0,0,0,0.4);
        -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.6);
        -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.6);
        box-shadow: 1px 1px 2px rgba(0,0,0,0.6);
        background: -moz-linear-gradient(top, #996017 0%, #773A0A 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#996017), color-stop(100%,#773A0A));
        background: -webkit-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -o-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: -ms-linear-gradient(top, #996017 0%,#773A0A 100%);
        background: linear-gradient(to bottom, #996017 0%,#773A0A 100%);
    }
}
/*------------------------------------------------------------------------------
* END MW Breadcrumbs
* ------------------------------------------------------------------------------*/
@media screen and (max-width: 767px) {
    /*------------------------------------------------------------------------------
	*  Wiki Logo
	------------------------------------------------------------------------------*/
    #p-logo, .p-logo {
        margin-top: 10px;
    }
    /*------------------------------------------------------------------------------
	*  End Wiki Logo
	------------------------------------------------------------------------------*/
    /*------------------------------------------------------------------------------
	*  User login page
	------------------------------------------------------------------------------*/
    .mw-ui-container #userloginForm {
        margin-right: 0;
    }
    /*------------------------------------------------------------------------------
	*  ENDUser login page
	------------------------------------------------------------------------------*/
    .mw-ui-vform {
        width: 100%;
    }
}
@media screen and (max-width: 479px) {
    /*------------------------------------------------------------------------------
	*  Main Container
	------------------------------------------------------------------------------*/
    body > .container {
        margin-top: 46px;
    }
    /*------------------------------------------------------------------------------
	*  End Main Container
	------------------------------------------------------------------------------*/
    /*------------------------------------------------------------------------------
	*  Wiki Logo
	------------------------------------------------------------------------------*/
    #p-logo, .p-logo {
        display: none;
    }
    /*------------------------------------------------------------------------------
	*  End Wiki Logo
	------------------------------------------------------------------------------*/
    /*------------------------------------------------------------------------------
	*  Search Bar
	------------------------------------------------------------------------------*/
    #p-search,.p-search {
        position: fixed;
        width: 100%;
        top: 0;
        left: 0;
        padding: 7px 8px 7px 54px;
        background-color: #202020;
        background: url('images/rr-assets/RR-Logo-O-shadow-small.png') top left no-repeat,url(/images/rr-assets/hexabump.png);
        background-position: 10px 8px, top left;
        background-size: 36px, auto;
        -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .6);
        -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .6);
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .6);
        z-index: 8999;
    }
    /*------------------------------------------------------------------------------
	*  End Search Bar
	------------------------------------------------------------------------------*/
    /*------------------------------------------------------------------------------
	*  Search Suggestions Dropdown
	------------------------------------------------------------------------------*/
    .suggestions {
        width: 95% !important;
        margin-top: 7px !important;
        left: 2.5% !important;
        z-index: 1;
    }
    .suggestions-special {
        margin-top: 0;
    }
    /*------------------------------------------------------------------------------
	*  End Search Suggestions Dropdown
	------------------------------------------------------------------------------*/
}
/*------------------------------------------------------------------------------
* END MW LAYOUT
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW POSTEDIT
* ------------------------------------------------------------------------------*/
.postedit-container {
    margin: 0  auto;
    position: fixed;
    top: 0;
    height: 0;
    left: 50%;
    z-index: 9999;
    font-size: 13px;
}
.postedit-container:hover {
    /*cursor: pointer;*/
}
.postedit {
    position: relative;
    top: 4em !important;
    left: -50%;
    color: #eeeeee;
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    text-shadow: 2px 2px 2px rgba(0,0,0,0.4);
    outline: none;
    border: none;
    line-height: 2em;
    padding-top: 0.5em;
    padding-bottom: 0.75em;
    -webkit-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .6);
    -moz-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .6);
    box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .6);
    -webkit-transition: all 0.25s linear;
    -moz-transition: all 0.25s linear;
    -ms-transition: all 0.25s linear;
    -o-transition: all 0.25s linear;
    transition: all 0.25s linear;
    z-index: 9999;
}
.postedit-faded {
    /*opacity: 0;*/
}
.postedit-icon {
    /*padding-left: 41px;
	line-height: 25px;
	background-repeat:no-repeat;
	background-position:8px  50%;*/
}
.postedit-icon-checkmark {
    /*background-image: url(data:image/png;
		base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABblBMVEUAAAD///////9PfTf///80aRdTgjn///9Feij///////////9Rfzf///////////9PfjZRgDh1o1xOfTb///////+bwYqLtnj///////9PfTa82K////9WhT6YxIL///9QgDdTgzr////////j7uDl7eLq8efi693k7OH///////9UhjuBr2rp9uRUhjr///9YljVKgir///9WiTlYjT3////9/v57vFlbkT5PjC9dlD/5/fhuq09stUTs9uhxuElctCpfnT1huDFloEZloUZmpENmvDZpvDxpvTxqvjxrvT5rvT9rwTxsqktswD5uwkBvuUdxw0NztFBztU9ztVBzwkp0tlJ1xkd2t1R3uVR4w1F4xk54x014yE15uVZ5v1R5xVB6v1R7yFJ8wVh9xVl9yFR9yVd9ylN+xVh+yFd/x1l/yFeAylmEx1+Ny2uY0Hqe04Wj1Ymv3Ze33qLD47TJ5L3O6cPU7Mrq9eb2+/Q4j37OAAAAQHRSTlMAAQIEBAUFBQwPFB4fJCUoKiosQEhJS01RUlZZXmdydXaChYuSlJSWmJmoq6uur8LExcvM19fg5ejt8fX2+Pr7SljgewAAAKpJREFUGBkFwQNCAwAAAMDLtl3LtrG4rWXbtvX77gAgZ6grFwC0bhwNVgKgdPZx8b0dgLi+s7Wn0VoAqpfOI9+BNADZI7fLrz2pSEwGHZuH+78lSK8ZLkLezF3ooyUG3VPXq2USei9WngeyoG195yBYWDF3E/2pAhl1e9Gr8bGT+bfOFCC2fnvh4X7rcqIAQNNu+HT6sxkAjceTL/2ZAIhv+PorBwBJxfkA//dFHSCBy/ UTAAAAAElFTkSuQmCC);
	background-image: url(/resources/mediawiki.action/images/green-checkmark.png?2014-04-11T23:58:20Z)!ie;*/
    /*background-position: left;*/
}
.postedit-close {
    display: none;
    visibility: hidden;
    opacity: 0;
}
.postedit-close:hover {
    color: black;
    text-decoration: none;
    opacity: 0.4;
}
/*------------------------------------------------------------------------------
* END MW POSTEDIT
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW TABLES
* ------------------------------------------------------------------------------*/
table.wikitable,table.mw-datatable {
    background-color: #101010;
    border-color: #444;
    color: #aaa;
    color: rgb(160, 160, 160);
}
.wikitable th,.wikitable thead th,.wikitable thead td {
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
}
table.wikitable > tr > th, table.wikitable > * > tr > th,table.mw-datatable > tr > th, table.mw-datatable > * > tr > th {
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    border-color: #444;
}
table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td,table.mw-datatable > tr > th, table.mw-datatable > tr > td, table.mw-datatable > * > tr > th, table.mw-datatable > * > tr > td {
    border-color: #444;
}
.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 1px solid #555555;
}
.mw-datatable td {
    background-color: transparent;
}
.mw-datatable tr:hover td {
    background-color: #202020;
}
ul#filetoc,ul.filetoc {
    background-color: #101010;
    border-color: #444;
}
table.mw_metadata td, table.mw_metadata th {
    background-color: #101010;
    border-color: #444;
}
table[id^="mw-"],table[class^="mw-"] {
    margin: 0 0 20px 0;
}
table[id^="mw-"] td,table[class^="mw-"] td {
    padding-bottom: 0.5em;
}
table[id^="mw-"] tr:last-child td,table[class^="mw-"] tr:last-child td {
    padding-bottom: 0;
}
/*table[id^="mw-"] tr td {
	display: block;
	width: 100%;
	clear: both;
}*/
@media screen and (max-width: 767px) {
    table[id^="mw-"],table[class^="mw-"] {
        width: 100%;
    }
    table[id^="mw-"] td,table[class^="mw-"] td {
        display: block;
        width: 100% !important;
        clear: both;
    }
}
/*------------------------------------------------------------------------------
* END MW TABLES
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW GALLERY
* ------------------------------------------------------------------------------*/
ul.gallery {
    margin: 0 0 1.5em 0;
    padding: 0;
}
li.gallerybox div.thumb {
    border: none;
    background: none;
    outline: none;
}
li.gallerybox div.thumb img {
    image-rendering:		-moz-crisp-edges;
    image-rendering:		-o-crisp-edges;
    image-rendering:		-webkit-optimize-contrast;
    image-rendering:		crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}
li.gallerybox div.thumb a {
    border: none;
    color: #AAAAAA;
    min-height: 0px;
    vertical-align: top;
    -webkit-border-radius: 2px;
    -moz-border-radius:    2px;
    border-radius:         2px;
    background: #292929;
    -webkit-transition: background 0.1s linear, box-shadow 0.1s linear;
    -moz-transition:    background 0.1s linear, box-shadow 0.1s linear;
    -ms-transition:     background 0.1s linear, box-shadow 0.1s linear;
    -o-transition:      background 0.1s linear, box-shadow 0.1s linear;
    transition:         background 0.1s linear, box-shadow 0.1s linear;
}
li.gallerybox div.thumb a:hover {
    background: #830c0c;
}
li.gallerybox div.thumb a:active,li.gallerybox div.thumb a:focus,li.gallerybox div.thumb a:active:focus {
    border: none;
    outline: none;
}
li.gallerybox div.thumb > div {
    margin: 0 auto !important;
}
li.gallerybox div.thumb > div a {
    display: block;
    padding: 15px 0;
}
div.gallerytext {
    font-size: 75%;
    overflow: visible;
    word-wrap: normal;
}
div.gallerytext p {
    margin: 0;
    height: 3em;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
li.gallerybox:hover div.gallerytext p {
    overflow: visible;
}
ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper, ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper, ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper {
    background-color: #444444;
    padding: 5px 2px;
    width: 100% !important;
    font-weight: normal;
}
@media screen and (min-width: 480px) {
    li.gallerybox div.thumb a {
        background: #292929;
        background: -moz-linear-gradient(top,#292929 0%,#202020 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#292929),color-stop(100%,#202020));
        background: -webkit-linear-gradient(top,#292929 0%,#202020 100%);
        background: -o-linear-gradient(top,#292929 0%,#202020 100%);
        background: -ms-linear-gradient(top,#292929 0%,#202020 100%);
        background: linear-gradient(to bottom,#292929 0%,#202020 100%);
        -webkit-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, .33);
        -moz-box-shadow:    inset 0 -3px 0 0 rgba(0, 0, 0, .33);
        box-shadow:         inset 0 -3px 0 0 rgba(0, 0, 0, .33);
    }
    li.gallerybox div.thumb a:hover {
        background: #830c0c;
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
        -webkit-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, .6);
        -moz-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, .6);
        box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, .6);
    }
    li.gallerybox div.thumb a:active,li.gallerybox div.thumb a:focus,li.gallerybox div.thumb a:active:focus {
        -webkit-box-shadow: inset 0 -1px 0 0 rgba(0,0,0,0.8),inset 0 3px 3px 0 rgba(0,0,0,0.5);
        -moz-box-shadow: inset 0 -1px 0 0 rgba(0,0,0,0.8),inset 0 3px 3px 0 rgba(0,0,0,0.5);
        box-shadow: inset 0 -1px 0 0 rgba(0,0,0,0.8),inset 0 3px 3px 0 rgba(0,0,0,0.5);
    }
}
/*------------------------------------------------------------------------------
* END MW GALLERY
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW FORMS
* ------------------------------------------------------------------------------*/
td.mw-label {
    height: auto;
    text-align: left;
    vertical-align: middle;
}
td.mw-label label {
    padding-right: 0.5em;
}
.mw-search-formheader {
    background: none;
    border: none;
}
.mw-search-formheader div.search-types ul li {
    border-right: solid 1px #444;
    padding: 0 20px 0 0;
    margin: 0 20px 0 0;
}
.mw-search-formheader div.search-types ul li:last-child {
    border: none;
}
.mw-search-formheader div.search-types ul li.current a {
    color: #eeeeee;
}
.mw-ui-vform > div input:not([type=button]):not([type=submit]):not([type=file]) {
    border-color: #444;
    color: #eeeeee;
}
.mw-ui-vform > div input, .mw-ui-vform > div .mw-ui-button {
    color: #eeeeee;
    text-shadow: 2px 2px 2px rgba(0,0,0,0.6);
}
/*------------------------------------------------------------------------------
* END MW FORMS
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW ACCOUNT CREATION
* ------------------------------------------------------------------------------*/
div.mw-number-text h3 {
    /*top: 0;*/
    /*margin: 0;*/
    /*padding: 0;*/
    color: #EEEEEE;
    font-family: 'Open Sans', sans-serif;
    /*font-weight: normal;*/
    /*font-size: 2.2em;*/
    /*line-height: 1.2;*/
    /*text-align: center;*/
}
#mw-createaccount-cta {
    /*width: 20em;*/
    height: auto;
    padding-bottom: 113px;
    /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAABxCAMAAABGKAlAAAABFFBMV…J/JwtcoBIT+Z4s0NGK/EAW6E4jTyNPI08jTyNPI08k8r+NNZZCbUPPDwAAAABJRU5ErkJggg==) no-repeat 50%;*/
    /*background: url(/resources/mediawiki.special/images/glyph-people-large.png?2014-04-11T23:58:20Z) no-repeat 50%!ie;*/
    background-position: bottom center;
    /*margin: 0 auto;*/
}
#mw-createaccount-cta > h3 {
    padding: 20px 0;
}
#mw-createaccount-join {
    margin-top: 20px;
    margin-left: 0;
    box-shadow: none;
    width: auto;
    display: inline-block;
}
.mw-email-not-authenticated .mw-input, .mw-email-none .mw-input {
    border: none;
    padding: 4px;
    background-color: #921414;
    color: #EEEEEE;
}
/*------------------------------------------------------------------------------
* END MW ACCOUNT CREATION
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* FORM CONTROLS
* ------------------------------------------------------------------------------*/
::-webkit-input-placeholder { text-overflow: ellipsis; text-transform: uppercase; color: #666666 !important; }
:-moz-placeholder           { text-overflow: ellipsis; text-transform: uppercase; color: #666666 !important; opacity: 1; }
::-moz-placeholder          { text-overflow: ellipsis; text-transform: uppercase; color: #666666 !important; opacity: 1; }
:-ms-input-placeholder      { text-overflow: ellipsis; text-transform: uppercase; color: #666666 !important; }
input, button, select, textarea {
    background-color: #070707;
    border: solid 1px #292929;
    border-radius: 2px;
}
select option:hover {
    background: #830c0c;
}
input, button, select {
    border-radius: 2px;
    padding: 5px 20px;
}
input:hover,input:active,input:focus, button:hover,button:active,button:focus, select:hover select:active select:focus {
    background-color: #101010;
}
input:focus,select:focus,textarea:focus,button:focus {
    outline: none;
}
input[type="submit"], input[type="button"], input[type="reset"], input[type="file"],#mw-createaccount-join {
    outline: 0 !important;
    padding: 6px 12px 10px;
    line-height: 14px;
    color: #AAAAAA;
    border: none;
    border-radius: 2px;
    min-height: 0px;
    vertical-align: top;
    background: #830c0c;
    -webkit-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .6);
    -moz-box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .6);
    box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, .6);
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    -webkit-transition: background 0.1s linear,border 0.1s linear,color 0.1s linear;
    -moz-transition: background 0.1s linear,border 0.1s linear,color 0.1s linear;
    -ms-transition: background 0.1s linear,border 0.1s linear,color 0.1s linear;
    -o-transition: background 0.1s linear,border 0.1s linear,color 0.1s linear;
    transition: background 0.1s linear,border 0.1s linear,color 0.1s linear;
}
input[type="submit"]:hover,input[type="submit"]:focus, input[type="button"]:hover,input[type="button"]:focus, input[type="reset"]:hover,input[type="reset"]:focus, input[type="file"]:hover,input[type="file"]:focus,#mw-createaccount-join:hover,#mw-createaccount-join:focus {
    color: #eeeeee;
    border: none;
    background: #830c0c;
    background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
    background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
    background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
}
input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active, input[type="file"]:active,#mw-createaccount-join:active {
    padding: 10px 12px 6px;
    line-height: 14px;
    color: #777777;
    border: none;
    box-sizing: border-box;
    -webkit-box-shadow: inset 0 -0.05em 0 0 rgba(0,0,0,0.8),inset 0 0.3em 3px 0 rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0 -0.05em 0 0 rgba(0,0,0,0.8),inset 0 0.3em 3px 0 rgba(0,0,0,0.5);
    box-shadow: inset 0 -0.05em 0 0 rgba(0,0,0,0.8),inset 0 0.3em 3px 0 rgba(0,0,0,0.5);
}
.form-control,input[type="text"],input[type="search"] {
    color: rgb(170, 170, 170);
    background: #070707;
    border: 1px solid #292929;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -moz-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 linear .15s,box-shadow linear .15s;
    -moz-transition: border-color linear .15s,box-shadow linear .15s;
    -ms-transition: border-color linear .15s,box-shadow linear .15s;
    -o-transition: border-color linear .15s,box-shadow linear .15s;
    transition: border-color linear .15s,box-shadow linear .15s;
}
.form-control:focus,input[type="text"]:focus,input[type="search"]:focus {
    border-color: #444444;
    outline: 0;
    -webkit-box-shadow: inset 0px 0px 6px rgba(0, 0, 0, 1);
    -moz-box-shadow: inset 0px 0px 6px rgba(0, 0, 0, 1);
    box-shadow: inset 0px 0px 6px rgba(0, 0, 0, 1);
}
input[type="radio"], input[type="checkbox"] {
    margin: 0;
    margin-top: 0;
    vertical-align: middle;
}
.mw-ui-button.mw-ui-big {
    line-height: 1.3em;
}
@media screen and (max-width: 991px) {
    input, select, textarea {
        max-width: 100%;
    }
    /*select, textarea,input:not([type=checkbox]):not([type=radio]) {
		width: 100%;
	}*/
}
@media screen and (max-width: 767px) {
    td.mw-label,td.mw-input, select {
        display: block;
        width: 100%;
    }
    input[type="text"], input[type="search"] {
        width: 100%;
        margin-top: 2px;
        margin-bottom: 4px;
        line-height: 2.5em;
    }
    td.mw-input input:not([type=checkbox]):not([type=radio]) {
        height: 40px;
    }
    input[type="submit"], input[type="button"], input[type="reset"], input[type="file"] {
        width: 100%;
        padding: 6px 12px 10px;
        line-height: 20px;
        margin-bottom: 0.5em;
    }
    input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active, input[type="file"]:active {
        padding: 10px 12px 6px;
        line-height: 20px;
    }
}
@media screen and (min-width: 480px) {
    select option:hover {
        background: #830c0c;
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
}
/*------------------------------------------------------------------------------
* END FORM CONTROLS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* IMAGES, THUMBNAILS
* ------------------------------------------------------------------------------*/
a.image {
    max-width: 100%;
    display: inline-block;
    text-align: center;
}
img {
    display: inline-block;
    max-width: 100%;
    height: auto;
}
.thumb.tleft,.thumb.tright,.thumb.center {
    max-width: 100%;
    height: auto;
    background-color: #202020;
    border: none;
    border-radius: 2px;
    padding: 5px;
    margin-bottom: 1.5em;
    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, .2);
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .2);
    -webkit-transition: background-color 0.15s linear;
    -moz-transition: background-color 0.15s linear;
    -ms-transition: background-color 0.15s linear;
    -o-transition: background-color 0.15s linear;
    transition: background-color 0.15s linear;
}
.thumb.tleft:hover,.thumb.tright:hover,.thumb.center:hover {
    background-color: #292929;
}
.thumb.tleft,.floatleft {
    margin-right: 20px;
}
.thumb.tright,.floatright {
    margin-left: 20px;
}
.center .thumbinner {
    margin: 0 auto;
}
.thumbinner {
    max-width: 100%;
}
.mw-content-ltr .thumbcaption {
    display: table;
    width: 100%;
    border-top: solid 1px #333333;
    margin-top: 4px;
}
img.thumbimage {
    border-radius: 2px;
}
@media screen and (max-width: 767px) {
    div.floatright, /*table.floatright,*/
    div.floatleft/*, table.floatleft*/ {
        max-width: 45%;
    }
    .thumb.tleft,.thumb.tright {
        max-width: 40%;
        height: auto;
    }
    .thumb.tleft {
        margin-left: 0;
    }
    .thumb.tright {
        margin-right: 0;
    }
}
@media screen and (max-width: 479px) {
    .thumb.tleft,.thumb.tright,.thumb.center {
        max-width: none;
        width: 100%;
        float: none;
        clear: both;
        margin-right: 0;
        margin-left: 0;
    }
    .thumb.tleft > .thumbinner,.thumb.tright > .thumbinner,.thumb.center > .thumbinner,
    .thumb.tleft > .thumbinner > a,.thumb.tright > .thumbinner > a,.thumb.center > .thumbinner > a {
        width: 100% !important;
    }
    .thumb.tleft > .thumbinner > a > img,.thumb.tright > .thumbinner > a > img,.thumb.center > .thumbinner > a > img {
    }
}
/*------------------------------------------------------------------------------
* END IMAGES, THUMBNAILS
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* MW RELLINK (Main, See Also)
* ------------------------------------------------------------------------------*/
.rellink,.dablink {
    font-style: italic;
    margin-left: 1.6em;
    padding-left: 0;
    margin-bottom: 1.5em;
    display: list-item;
    list-style-type: upper-roman;
    list-style-position: outside;
}
.rellink em,.rellink i,
.dablink em,.dablink i {
    font-style: normal;
}
/*------------------------------------------------------------------------------
* END MW RELLINK (Main, See Also)
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* TOC
* ------------------------------------------------------------------------------*/
#toc {
    background-color: #080808;
    width: 250px;
    display: inline-block;
    margin-bottom: 2em;
    position: relative;
    border-radius: 2px;
}
#toc ul,.toc ul {
    margin: 0 20px 15px;
    list-style-type: none;
}
#toc > ul,.toc > ul {
    margin-top: 20px;
}
#toc .toctitle,.toc .toctitle {
    padding: 0.75em 0.5em;
}
#toc h2,.toc h2 {
    background: #0f0f0f;
    padding: 0.25em 0 0.25em 0.5em;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    text-shadow: none;
    border-bottom: solid 1px #333333;
    margin: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.toctoggle {
    top: 1em;
    right: 0.75em;
    position: absolute;
}
/* Remove margin-top from heading elements following TOC */
#toc + h1,#toc + .h1,#toc + h2,#toc + .h2,#toc + h3,#toc + .h3,#toc + h4,#toc + .h4,#toc + h5,#toc + .h5,#toc + h6,#toc + .h6 {
    margin-top: 0;
}
@media screen and (max-width: 767px){
    #toc {
        width: 100%;
    }
}
@media screen and (min-width: 480px) {
    #toc {
        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
        -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
    }
    #toc h2,.toc h2 {
        background: #0f0f0f;
        background: -moz-linear-gradient(top, #0f0f0f 0%, #080808 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f0f0f), color-stop(100%,#080808));
        background: -webkit-linear-gradient(top, #0f0f0f 0%,#080808 100%);
        background: -o-linear-gradient(top, #0f0f0f 0%,#080808 100%);
        background: -ms-linear-gradient(top, #0f0f0f 0%,#080808 100%);
        background: linear-gradient(to bottom, #0f0f0f 0%,#080808 100%);
    }
}
/*------------------------------------------------------------------------------
* END TOC
*------------------------------------------------------------------------------*/
@media screen and (max-width: 767px) {
    .mw-headline {
        display: inline-block;
        line-height: 1.5em;
    }
    body > .container {
        background-color: #151515;
    }
    body {
        background: #0A0A0A;
    }
}
@media screen and (max-width: 479px) {
    .mw-body {
        padding: 0 15px;
    }
    /*.tright, .floatright, table.floatright,.tleft, .floatleft, table.floatleft {
		text-align: center;
		margin: 0 auto 20px !important;
		display: block !important;
	}*/
    /*.tright .thumbinner, .floatright .thumbinner, table.floatright .thumbinner,.tleft .thumbinner, .floatleft .thumbinner, table.floatleft .thumbinner {
		margin: 0 auto !important;
	}*/
    /*.floatright,.floatleft,.center,
	.floatright a,.floatleft a,.center a
	{
		display: block;
		height: auto;
		text-align: center;
	}*/
    .form-control,input[type="text"],input[type="search"] {
        height: 36px;
    }
}
/*------------------------------------------------------------------------------
* END MEDIAWIKI ELEMENTS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* JQUERY UI
* ------------------------------------------------------------------------------*/
.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-clearfix {
    min-height: 0;
}
.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
}
.ui-front {
    z-index: 100;
}
.ui-state-disabled {
    cursor: default !important;
}
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}
.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.ui-resizable {
    position: relative;
}
.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
    display: none;
}
.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}
.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}
.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}
.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}
.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}
.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}
.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin-top: 2px;
    padding: .5em .5em .5em .7em;
    min-height: 0;
}
.ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
    padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}
.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}
.ui-button {
    display: inline-block;
    position: relative;
    padding: 0;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
    text-decoration: none;
}
.ui-button-icon-only {
    width: 2.2em;
}
button.ui-button-icon-only {
    width: 2.4em;
}
.ui-button-icons-only {
    width: 3.4em;
}
button.ui-button-icons-only {
    width: 3.7em;
}
.ui-button .ui-button-text {
    display: block;
    line-height: normal;
}
.ui-button-text-only .ui-button-text {
    padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
    padding: .4em;
    text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
    padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
    padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}
input.ui-button {
    padding: .4em 1em;
}
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
    position: absolute;
    top: 50%;
    margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
    left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
    right: .5em;
}
.ui-buttonset {
    margin-right: 7px;
}
.ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -.3em;
}
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.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,
.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-dialog {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
}
.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer;
}
.ui-dialog .ui-resizable-se {
    width: 12px;
    height: 12px;
    right: -5px;
    bottom: -5px;
    background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}
.ui-menu {
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    outline: none;
}
.ui-menu .ui-menu {
    margin-top: -3px;
    position: absolute;
}
.ui-menu .ui-menu-item {
    margin: 0;
    padding: 0;
    width: 100%;
    list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
    margin: 5px -2px 5px -2px;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
    text-decoration: none;
    display: block;
    padding: 2px .4em;
    line-height: 1.5;
    min-height: 0;
    font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
}
.ui-menu .ui-state-disabled {
    font-weight: normal;
    margin: .4em 0 .2em;
    line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
    cursor: default;
}
.ui-menu-icons {
    position: relative;
}
.ui-menu-icons .ui-menu-item a {
    position: relative;
    padding-left: 2em;
}
.ui-menu .ui-icon {
    position: absolute;
    top: .2em;
    left: .2em;
}
.ui-menu .ui-menu-icon {
    position: static;
    float: right;
}
.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
    background: url("/resources/jquery.ui/themes/chameleon/images/animated-overlay.gif");
    height: 100%;
    opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
}
.ui-slider-horizontal {
    height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}
.ui-slider-vertical {
    width: .8em;
    height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}
.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}
.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 22px;
}
.ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}
.ui-spinner a.ui-spinner-button {
    border-top: none;
    border-bottom: none;
    border-right: none;
}
.ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}
.ui-spinner-up {
    top: 0;
}
.ui-spinner-down {
    bottom: 0;
}
.ui-spinner .ui-icon-triangle-1-s {
    background-position: -65px -16px;
}
.ui-tabs {
    position: relative;
    padding: .2em;
}
.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: .5em 1em;
    text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}
.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
    border-width: 2px;
}
.ui-widget {
    font-size: 1.2em;
}
.ui-widget .ui-widget {
    font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
    font-size: 1em;
}
.ui-widget-content {
    border: 1px solid #333;
    background: #202020 url("/resources/jquery.ui/themes/chameleon/images/ui-bg_flat_75_202020_40x100.png") 50% 50% repeat-x;
    color: #ccc;
}
.ui-widget-content a {
    color: #ccc;
}
.ui-widget-header {
    border: 1px solid #333;
    background: #830c0c url("/resources/jquery.ui/themes/chameleon/images/ui-bg_flat_75_830c0c_40x100.png") 50% 50% repeat-x;
    color: #ccc;
    font-weight: bold;
}
.ui-widget-header a {
    color: #ccc;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    border: 1px solid #444;
    background: #333 url("/resources/jquery.ui/themes/chameleon/images/ui-bg_flat_75_333_40x100.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #ccc;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
    color: #ccc;
    text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    border: 1px solid #444;
    background: #444 url("/resources/jquery.ui/themes/chameleon/images/ui-bg_flat_75_444_40x100.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #eee;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
    color: #eee;
    text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    border: 1px solid #333;
    background: #444 url("/resources/jquery.ui/themes/chameleon/images/ui-bg_flat_65_444_40x100.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #eee;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
    color: #eee;
    text-decoration: none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border: 1px solid #333;
    background: #830c0c url("/resources/jquery.ui/themes/chameleon/images/ui-bg_flat_55_830c0c_40x100.png") 50% 50% repeat-x;
    color: #ccc;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #ccc;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border: 1px solid #333;
    background: #830c0c url("/resources/jquery.ui/themes/chameleon/images/ui-bg_flat_95_830c0c_40x100.png") 50% 50% repeat-x;
    color: #ccc;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
    color: #ccc;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: #ccc;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .35;
    background-image: none;
}
.ui-state-disabled .ui-icon {
}
.ui-icon {
    width: 16px;
    height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
    background-image: url("/resources/jquery.ui/themes/chameleon/images/ui-icons_ccc_256x240.png");
}
.ui-widget-header .ui-icon {
    background-image: url("/resources/jquery.ui/themes/chameleon/images/ui-icons_ccc_256x240.png");
}
.ui-state-default .ui-icon {
    background-image: url("/resources/jquery.ui/themes/chameleon/images/ui-icons_ccc_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
    background-image: url("/resources/jquery.ui/themes/chameleon/images/ui-icons_eee_256x240.png");
}
.ui-state-active .ui-icon {
    background-image: url("/resources/jquery.ui/themes/chameleon/images/ui-icons_eee_256x240.png");
}
.ui-state-highlight .ui-icon {
    background-image: url("/resources/jquery.ui/themes/chameleon/images/ui-icons_ccc_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: url("/resources/jquery.ui/themes/chameleon/images/ui-icons_ccc_256x240.png");
}
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: 2px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-top-right-radius: 2px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-bottom-left-radius: 2px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-bottom-right-radius: 2px;
}
.ui-widget-overlay {
    background: #000000 url("/resources/jquery.ui/themes/chameleon/images/ui-bg_flat_0_000000_40x100.png") 50% 50% repeat-x;
    opacity: .7;
}
.ui-widget-shadow {
    margin: 2px 0 0 2px;
    padding: 2px;
    background: #000000 url("/resources/jquery.ui/themes/chameleon/images/ui-bg_flat_0_000000_40x100.png") 50% 50% repeat-x;
    opacity: .7;
    border-radius: 2px;
}
@media screen and (min-width: 480px) {
    .ui-widget-header {
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
}
/*------------------------------------------------------------------------------
* END JQUERY UI
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* End Chameleon Skin customisation
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* TEMPLATES CSS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* INFOBOXES
* These have been updated to extend a Bootstrap panel + table element
* ------------------------------------------------------------------------------*/
.infobox {
    clear: right;
    width: 300px;
    margin-left: 1.42857143em;
    margin-bottom: 1.42857143em;
    font-size: 90%;
    float: right;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
    border-radius: 2px;
    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, .2);
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .2);
    border: 1px solid #292929;
}
.infobox .gridbox { display: none; }
.infobox-header {
    font-weight: 500;
    font-size: 24px;
    line-height: 1.1;
    padding: 10px 15px;
}
.infobox-centertext,
.infobox-header,
.infobox-footer,
.infobox-image { text-align: center; }
.infobox-image {
    padding: 15px;
}
.infobox .infobox-caption {
    padding-bottom: 8px;
}
.infobox-image:empty { display: none; }
.infobox-upload-cta {
    font-size: 96px;
    margin-bottom: 12px;
    display: block;
}
.infobox-image img {
    max-height: 128px;
    width: auto;
}
@media screen and (max-width: 767px) {
    .infobox {
        display: table;
        width: 100%;
        float: none;
        margin-left: 0;
    }
    .infobox-imagearea a, .infobox-image a {
        display: block !important;
    }
}
.infobox > tbody > tr.infobox-inforow > td,
.infobox > tbody > tr.infobox-inforow > th {
    border-top: 1px solid #292929;
}
.infobox > tbody > tr.infobox-inforow:first-child > td,
.infobox > tbody > tr.infobox-inforow:first-child > th {
    border-top: 1px solid #333;
}
.infobox > tbody > tr.infobox-inforow:nth-child(2n+1) > td,
.infobox > tbody > tr.infobox-inforow:nth-child(2n+1) > th {
    background-color: rgba(255, 255, 255, 0.024);
}
.infobox > tbody > tr.infobox-inforow:last-child > td,
.infobox > tbody > tr.infobox-inforow:last-child > th {
    border-bottom-left-radius: 3px;
}
.infobox > tbody > tr.infobox-inforow > td,
.infobox > tbody > tr.infobox-inforow > th {
    transition: #000 0.15s ease 0s, border-color 0.15s ease 0s;
}
.infobox > tbody > tr.infobox-inforow > td,
.infobox > tbody > tr.infobox-inforow > th {
    padding: 8px;
    line-height: 1.42857;
    vertical-align: top;
}
.infobox > tbody > tr.infobox-inforow > td.infobox-infoname {
    font-weight: bold;
}
.infobox > tbody > tr.infobox-inforow:hover > td,
.infobox > tbody > tr.infobox-inforow:hover > th {
    background: none repeat scroll 0% 0% #5F1313;
}
/*------------------------------------------------------------------------------
* END INFOBOXES
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* NAVBOX
* ------------------------------------------------------------------------------*/
.navbox {
    border: 1px solid #292929;
    border-radius: 2px;
    border-collapse: separate;
    width: 100%;
    margin: auto;
    clear: both;
    font-size: 88%;
    text-align: center;
    padding: 1px;
}
.navbox img {
    max-width: none;
    image-rendering:		-moz-crisp-edges;
    image-rendering:		-o-crisp-edges;
    image-rendering:		-webkit-optimize-contrast;
    image-rendering:		crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}
.navbox-inner,
.navbox-subgroup {
    width: 100%;
}
.navbox-group,
.navbox-title,
.navbox-abovebelow {
    padding: 0.25em 1em;
    line-height: 1.5em;
    text-align: center;
}
th.navbox-group {
    white-space: nowrap;
    text-align: right;
}
td.navbox-group {
    background-color: #101010;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
}
.navbox,
.navbox-subgroup {
    /*background: #fdfdfd;*/
}
.navbox-list {
    line-height: 1.8em;
    border-color: #fdfdfd;
}
.navbox th,
.navbox-title {
    background: #830c0c;
    -webkit-border-radius: 2px;
    -moz-border-radius:    2px;
    border-radius:         2px;
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
    background: #202020;
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
    background: #101010;
}
.navbox-even {
    background: #202020;
}
.navbox-odd {
    background: transparent;
}
table.navbox + table.navbox {
    margin-top: -1px;
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
    padding: 0.125em 0;
}
ol + table.navbox,
ul + table.navbox {
    margin-top: 0.5em;
}
.navbox .navbar {
    display: inline;
    font-size: 88%;
    font-weight: normal;
    margin: 0;
    background: none;
}
.navbox .navbar ul {
    display: inline;
    white-space: nowrap;
}
.navbox .navbar li {
    word-spacing: -0.125em;
}
.navbox .navbar.mini li span {
    font-variant: small-caps;
}
.infobox .navbox .navbar {
    font-size: 100%;
}
.navbox .navbar {
    display: block;
    font-size: 100%;
}
.navbox-title .navbox .navbar {
    float: left;
    text-align: left;
    margin-right: 0.5em;
    width: 6em;
}
.navbox .mw-collapsible-toggle {
    float: right;
    font-weight: normal;
    margin: 0 0 0 0.5em;
    text-align: right;
}
@media screen and (max-width: 767px) {
    .nav-image {
        display: none;
    }
}
@media screen and (max-width: 479px) {
}
@media screen and (min-width: 480px) {
    .navbox th,
    .navbox-title {
        background: #830c0c;
        background: -moz-linear-gradient(top, #830c0c 0%, #6b0a0a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#830c0c), color-stop(100%,#6b0a0a));
        background: -webkit-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -o-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: -ms-linear-gradient(top, #830c0c 0%,#6b0a0a 100%);
        background: linear-gradient(to bottom, #830c0c 0%,#6b0a0a 100%);
    }
}
/*------------------------------------------------------------------------------
* END NAVBOX
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* Alternating cell background, primarily used with [[Template:Infobox row]]
------------------------------------------------------------------------------*/
.alternatecells:nth-child(odd) {
    background-color: #F9F9F9;
}
/*------------------------------------------------------------------------------
* Alternating table rows
------------------------------------------------------------------------------*/
.alternaterows tr:nth-child(even) {
    background-color: #F9F9F9;
}
/*------------------------------------------------------------------------------
* Global Machine GUI Styles
* ------------------------------------------------------------------------------*/
.gui-container {
    position: relative;
    background-color: #C6C6C6;
    display: inline-block;
    max-width: 100%;
    margin-bottom: 20px;
    border: solid 2px #000;
    padding: 6px 12px 20px;
    float: none;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius:    3px;
    border-radius:         3px;
    -moz-box-shadow: inset -3px -3px 0px 0px rgba(0, 0, 0, 0.57),inset 3px 3px 0px 0px rgba(255, 255, 255, 0.7);
    -webkit-box-shadow: inset -3px -3px 0px 0px rgba(0, 0, 0, 0.57),inset 3px 3px 0px 0px rgba(255, 255, 255, 0.7);
    box-shadow: inset -3px -3px 0px 0px rgba(0, 0, 0, 0.57),inset 3px 3px 0px 0px rgba(255, 255, 255, 0.7);
}
.gui-container img {
    /*image-rendering:		-moz-crisp-edges;*/
    /*image-rendering:		-o-crisp-edges;*/
    /*image-rendering:		-webkit-optimize-contrast;*/
    /*image-rendering:		crisp-edges;*/
    /*-ms-interpolation-mode: nearest-neighbor;*/
}
.gui-heading {
    text-shadow: none;
    display: block;
    width: 100%;
    font-size: 18px;
    text-align: center;
    cursor: default;
    color: #444;
}
.gui-heading p {
    float: left;
    color: #101010;
}
.gui-heading .shape {
    cursor: help;
    float: right;
}
.gui-cell {
    position: relative !important;
    padding: 2px;
    width: 44px;
    height: 44px;
    background-color: #8B8B8B;
    font-family: 'minecraftiaregular','Open Sans',sans-serif;
    color: #fff;
    text-shadow: 2px 2px 0px rgba(0,0,0,0.72);
    font-size: 16px;
    box-shadow: inset 2px 2px 0px 0px rgba(0,0,0,0.72),inset -2px -2px 0px 0px #fff;
    -webkit-transition: background 0.1s linear;
    -moz-transition: background 0.1s linear;
    -ms-transition: background 0.1s linear;
    -o-transition: background 0.1s linear;
    transition: background 0.1s linear;
}
.gui-cell > a > img,.gui-cell > img {
    width: 100%;
    height: 100%;
    max-width: 40px;
    max-height: 40px;
}
.gui-cell:hover,.gui-cell:focus {
    background-color: #C5C5C5;
    outline: 0;
    border: 0;
}
.gui-cell:active {
    background-color: #830C0C;
}
.gui-cell a {
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 auto;
}
.gui-cell-text {
    position: absolute;
    bottom: 0;
    right: 4px;
    margin: 0;
    text-align: left;
    cursor: pointer;
}
.gui-column {
    display: inline-block;
    vertical-align: middle;
}
.gui-arrow {
    margin: 0 auto;
}
.gui-arrow img {
    height: 100%;
    width: auto;
    padding: 0 5px;
}
.gui-result-cell {
    position: relative;
    width: 76px;
    height: 76px;
}
.gui-result-cell a {
    width: 100%;
    height: 100%;
}
.gui-result-cell img {
    margin-top: 16px;
}
.gui-result-cell .gui-cell-text {
    bottom: 14px;
    right: 14px;
}
.upload-file-image {
    padding: 5px;
    opacity: 0.57;
}
@media screen and (max-width: 767px) {
    .gui-container {
        float: none;
        margin-right: auto;
        margin-left: auto;
        display: block;
        clear: both;
    }
}
@media screen and (max-width: 479px) {
    .gui-container {
        width: 100% !important;
    }
    .gui-arrow img {
        width: auto;
        height: auto;
        padding: 0 5px;
        max-width: 36px;
    }
    .gui-result-cell {
        position: relative;
        width: 60px;
        height: 60px;
    }
    .gui-result-cell img {
        margin-top: 8px;
    }
    .gui-result-cell .gui-cell-text {
        bottom: 10px;
        right: 10px;
    }
}
/*------------------------------------------------------------------------------
* End Global Machine GUI Styles
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* TEMPLATE:FURNACE
* ------------------------------------------------------------------------------*/
.furnace-container {
    width: 260px;
}
.furnace-input .furnace-fire {
    margin: 0.5em 0;
}
/*------------------------------------------------------------------------------
* END TEMPLATE:FURNACE
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* TEMPLATE:CRAFTING TABLE
* ------------------------------------------------------------------------------*/
.crafting-table-container {
    width: 334px;
}
.crafting-grid {
    min-width: 132px;
    min-height: 132px;
}
.crafting-grid .gui-cell {
    float: left;
}
.crafting-grid-row {
    display: block;
    width: 100%;
    height: 44px;
}
/*------------------------------------------------------------------------------
* END TEMPLATE:CRAFTING TABLE
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* END TEMPLATES CSS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* Hoverable CSS
* ------------------------------------------------------------------------------*/
.hoverable {
    position: static;
}
.hoverable-info {
    position: fixed;
    top: 0px;
    left: 0px;
    padding: 6px;
    width: 95%;
    margin: 0 2.5%;
    background-color: rgba(17, 4, 17, 0.95);
    border-radius: 3px;
    font-family: "minecraftiaregular","Open Sans",sans-serif !important;
    font-weight: normal;
    font-style: normal;
    color: #fff !important;
    white-space: normal;
    text-shadow: 2px 2px 0px rgba(0,0,0,0.72) !important;
    font-size: 16px !important;
    line-height: 1.5em;
    text-align: left !important;
    border: solid 2px #25025a;
    border: solid 2px rgba(37,2,90,0.9);
    opacity: 0;
    visibility: hidden;
    box-shadow: 0px 0px 0px 2px rgba(17,4,17,0.95);
    -webkit-transition: opacity 0.1s linear;
    -moz-transition: opacity 0.1s linear;
    -ms-transition: opacity 0.1s linear;
    -o-transition: opacity 0.1s linear;
    transition: opacity 0.1s linear;
    z-index: 9999;
}
.hoverable.hover > .hoverable-info {
    opacity: 1;
    visibility: visible;
    vertical-align: middle;
}
.hoverable img {
    /*image-rendering:		-moz-crisp-edges;*/
    /*image-rendering:		-o-crisp-edges;*/
    /*image-rendering:		-webkit-optimize-contrast;*/
    /*image-rendering:		crisp-edges;*/
    /*-ms-interpolation-mode: nearest-neighbor;*/
}
.hoverable-info > img {
    margin: 0 0 0 0.5em !important;
    width: 64px;
    height: auto;
}
.hoverable-inline-icon {
    display: inline !important;
    height: 1em !important;
    width: auto !important;
    vertical-align: middle !important;
}
@media screen and (min-width: 480px) {
}
@media screen and (min-width: 768px) {
    .hoverable-info {
        width: auto;
        max-width: 600px;
        margin: 0 30px;
    }
}
/*------------------------------------------------------------------------------
* End Hoverable CSS
*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* ANIMATED ICONS
* ------------------------------------------------------------------------------*/
.animation-container {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    max-width: 128px;
}
.animated-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.25s ease-out,visibility 0.25s ease-out;
    -moz-transition: opacity 0.25s ease-out,visibility 0.25s ease-out;
    -ms-transition: opacity 0.25s ease-out,visibility 0.25s ease-out;
    -o-transition: opacity 0.25s ease-out,visibility 0.25s ease-out;
    transition: opacity 0.25s ease-out,visibility 0.25s ease-out;
}
.animated-image.active {
    visibility: visible;
    opacity: 1;
}
.animated-image > a {
    display: block;
    width: 100%;
    height: 100%;
}
.animated-image > a.new {
    overflow: hidden;
}
.animated-image > img,.animated-image > a > img {
    display: inline-block;
    width: 100%;
    height: auto;
}
/*------------------------------------------------------------------------------
* END ANIMATED ICONS
* ------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------
* BACKGROUND IMAGE STYLES (To avoid CSS extension insecure reference errors)
* ------------------------------------------------------------------------------*/
.splash-container {
    background-image: url('images/rr-assets/RR-Logo-O-no-shadow.png');
}
/*------------------------------------------------------------------------------
* END BACKGROUND IMAGE STYLES (To avoid CSS extension insecure reference errors)
* ------------------------------------------------------------------------------*/

/* Fix for crafting grid */
div.tooltip {
	opacity: 1;
	z-index: 0;
}