Absolver Wiki

We've Moved! Just as Gamepedia has joined forces with Fandom, this wiki had joined forces with our Fandom equivalent. The wiki has been archived and we ask that readers and editors move to the now combined wiki on Fandom. Click to go to the new wiki.

READ MORE

Absolver Wiki
Advertisement

Note: After publishing, 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 / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* CSS placed here will affect users of the Hydradark skin */
/* For elements which only display in the mobile view */
.mobileonly {
    display: none;
}
 
/* Hide main page header */
body.page-Absolver_Wiki h1.firstHeading {
    display:none;
}

/* Head */
div#mw-page-base {
    background: transparent;
}

div#mw-head-base {
    background: none;
}

div#mw-head {
    background: none;
}

/* Framework */
body {
    background-color: #000;
    background-image: url("https://static.wikia.nocookie.net/absolver_gamepedia_en/images/1/1f/Background.jpg/revision/latest");
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    background-size: cover;
    color: #f4f3e1;
}

/* Top Tabs */
#left-navigation {
}

#right-navigation {
    margin-right: 1em;
}

div#mw-head div.vectorTabs,
div#mw-head div.vectorTabs ul,
div#mw-head div.vectorTabs ul li,
div#mw-head div.vectorTabs ul li.selected,
div#mw-head div.vectorTabs ul li:not(#ca-unwatch):not(#ca-watch) a,
div#mw-head div.vectorTabs ul li.selected a,
div#mw-head div.vectorTabs ul li span,
div#mw-head div.vectorTabs ul li.selected span {
    background: none;
}

div#mw-head div.vectorTabs li a,
div#mw-head div.vectorTabs li a:visited,
div.vectorMenu h3 span {
    color: #f4f3e1;
    font-weight: bold;
    text-shadow: -1px 0 0.1em black, 0 1px 0.1em black, 1px 0 0.1em black, 0 -1px 0.1em black;
}

div#mw-head div.vectorTabs li a:hover,
div#mw-head div.vectorTabs li a:visited:hover {
    color: #f4f3e1;
    font-weight: bold;
    text-shadow: -1px 0 0.1em black, 0 1px 0.1em black, 1px 0 0.1em black, 0 -1px 0.1em black;
}

div#mw-head div.vectorTabs li.selected a,
div#mw-head div.vectorTabs li.selected a:visited {
    color: #e9b552;
    font-weight: bold;
    text-shadow: -1px 0 0.1em black, 0 1px 0.1em black, 1px 0 0.1em black, 0 -1px 0.1em black;
}

div#mw-head div.vectorMenu h4 {
    color: #f4f3e1;
    font-weight: bold;
    text-shadow: -1px 0 0.1em black, 0 1px 0.1em black, 1px 0 0.1em black, 0 -1px 0.1em black;
}

div.vectorTabs .new a {
    color: #e96a52;
    font-weight: bold;
    text-shadow: -1px 0 0.1em black, 0 1px 0.1em black, 1px 0 0.1em black, 0 -1px 0.1em black;
}

div#mw-head div.vectorMenu h3,
div#mw-head div.vectorMenu h3 a {
    background: none;
}

div.vectorMenu div.menu {
    background: rgba(22,19,30,0.9);
    border: none;
}

div#mw-head div.vectorMenu div.menu ul {
    background: none;
    border: none;
}

div#mw-head div.vectorMenu div.menu li a,
div#mw-head div.vectorMenu div.menu li a:visited {
    color: #f4f3e1;
}

div#mw-head div.vectorMenu div.menu li a:hover,
div#mw-head div.vectorMenu div.menu li a:visited:hover {
    color: #f4f3e1;
}

div#simpleSearch {
    background: rgba(22,19,30,0.7);
    border: none;
    border-radius: 6px;
}

#p-search input[type="submit"] {
}

#p-search input[type="search"] {
}

#p-search input:focus {
}

/* Sidebar */
div#mw-panel {
    margin-top: 1.6em;
}

div#mw-panel div.portal:not(#p-claimWiki):not(#p-socialProfiles):not(#p-sitePromos) {
    background: rgba(22,19,30,0.7);
    border: none;
    border-radius: 6px;
    margin: 0 9px 10px 0;
    padding: 0.25em 0 !important;
    width: 150px;
    margin-right: 1em;
}

div#mw-panel div.portal div.body,
.skin-hydradark #mw-panel.collapsible-nav .portal {
    background-image: none;
}

div#mw-panel div.portal div.body ul li a,
div#mw-panel div.portal div.body ul li a:link,
div#mw-panel div.portal div.body ul li a:visited {
    color: #f4f3e1;
}

.skin-hydradark div#mw-panel div.portal h3,
.skin-hydradark #mw-panel.collapsible-nav .portal h3 a,
.skin-hydradark #mw-panel.collapsible-nav .portal h3 a:visited,
.skin-hydradark #mw-panel.collapsible-nav div.portal h3 a,
.skin-hydradark #mw-panel.collapsible-nav div.portal h3 a:visited,
.skin-hydradark #mw-panel.collapsible-nav .portal.collapsed h3 a,
.skin-hydradark #mw-panel.collapsible-nav .portal.collapsed h3 a:visited {
    color: #e9b552;
    font-weight: bold;
}

div#mw-panel div#p-socialProfiles.portal .body {
    margin: auto;
}

.socialSidebar {
    width: auto;
    max-width: 100%;
}

/* Link styles */
a,
div#content a.extiw,
div#content a.external {
    color: #e9b552;
}

div#content a.external,
div#content a.external[href^="https://"],
.link-https {
    background-image: none;
}

a:visited,
div#content a.extiw:visited,
div#content a.external:visited {
    color: #e9b552;
}

a:hover,
a:visited:hover,
div#content a.external:hover,
div#content a.external:visited:hover {
    color: #ebbc63;
}

div#content a.external {
    background-image: url(https://static.wikia.nocookie.net/absolver_gamepedia_en/images/6/64/Icon_External_Link.png/revision/latest);
}

div#content a.external[href ^="https://"],
.link-https {
    background-image: url(https://static.wikia.nocookie.net/absolver_gamepedia_en/images/b/b0/Lock-icon.png/revision/latest);
}

/* Content */
div#content {
    background: rgba(22,19,30,0.7);
    color: #f4f3e1;
    border: none;
    border-radius: 6px;
    margin-right: 1em;
    overflow: hidden;
}

h1, h2, h3, h4, h5, h6, hr {
    color: #f4f3e1;
    border-color: #f4f3e1;
}

div#toc,
div.toc,
div.mw-warning,
ul#filetoc,
#catlinks {
    background: rgba(22,19,30,0.9);
    border: none;
    border-radius: 6px;
}

/* Footer */
div#footer {
    margin-right: 1em;
    margin-top: 1em;
}

div#footer ul li {
    color: #f4f3e1;
}

div#footer a {
    color: #e9b552;
    font-weight:bold;
}

/* Tables */
.skin-hydradark table.wikitable {
    background: none;
    border: none;
    border-collapse: separate;
    color: #f4f3e1;
}

.skin-hydradark table.wikitable > tr > th,
.skin-hydradark table.wikitable > * > tr > th {
    background-color: rgba(233,181,82,.2);
    border: none;
    color: #e9b552;
}

.skin-hydradark table.wikitable > tr > td,
.skin-hydradark table.wikitable > * > tr > td {
    background: rgba(244,243,255,.1);
    border: none;
}

/* Infoboxes */
.infobox {
    background: rgba(244,243,255,.1);
    border: none;
    border-radius: 6px;
    float: right;
    margin-bottom: 1em;
    margin-left: 1em;
    width: 300px;
    clear: right;
}

.infobox table {
    background-color: #f0f0f0;
    width: 100%;
}

.infobox th {
    padding: 3px;
    text-align: left;
}

table.infobox > tr > th,
table.infobox > * > tr > th {
    padding-left: .5em;
    padding-right: .5em;
}

table.infobox > tr > td,
table.infobox > * > tr > td {
    text-align: right;
} 

.infobox th.header, .infobox th.title {
    background-color: rgba(233,181,82,.2);
    border: 2px solid #e9b552;
    color: #e9b552;
    text-align: center;
}

.infobox th.title {
    font-size: 120%;
    padding: 0.5em;
}

.infobox td {
    padding: 3px;
}

.infobox td.image {
    padding: 1em;
    text-align: center;
}

.infobox.infobox-content-left  > tr > td,
.infobox.infobox-content-left  > * > tr > td {
    text-align: left;
}

/* Interface */
fieldset {
    border-color: #f4f3e1;
}

ul {
    list-style-image: url(https://static.wikia.nocookie.net/absolver_gamepedia_en/images/7/7a/Bullet.png/revision/latest);
}

div#mw-js-message {
    background: rgba(244,243,255,.1);
    border: solid 1px #f4f3e1;
}

.skin-hydradark .mw-search-profile-tabs {
    background: rgba(244,243,255,.2);
    border: solid 1px #f4f3e1;
}

.skin-hydradark .mw-search-profile-tabs div.search-types ul li.current a {
    color: #fff;
}

.skin-hydradark fieldset#mw-searchoptions div.divider {
    border-bottom: solid 1px #f4f3e1;
}

.skin-hydradark fieldset#mw-searchoptions {
    border-color: #f4f3e1 !important;
    background: rgba(244,243,255,.1);
}

div.mw-warning-with-logexcerpt {
    border: solid 1px #f4f3e1;
}

.skin-hydradark table.mw_metadata {
    background: none;
    border: none;
	border-collapse: separate;
}

.skin-hydradark table.mw_metadata th {
    background: rgba(233,181,82,.2);
    border: none;
}

.skin-hydradark table.mw_metadata td {
    background: rgba(244,243,255,.1);
    border: none;
}

.skin-hydradark .mw-datatable {
    background: none;
    border: none;
    border-collapse: separate;
}

.skin-hydradark .mw-datatable th {
    background: rgba(233,181,82,.2);
    border: none;
}

.skin-hydradark .mw-datatable td {
    background: rgba(244,243,255,.1);
    border: none;
}

.skin-hydradark .mw-datatable tr:hover td {
    background: rgba(233,181,82,.4);
}

li.gallerybox {
    border-color: transparent;
}

.thumb,
div.thumbinner,
li.gallerybox div.thumb {
    background: rgba(244,243,255,.1);
    border: solid 1px #f4f3e1;
}

/* Wiki editor */
div.wikiEditor-ui {
    background: transparent;
    border: none;
}

div.wikiEditor-ui-buttons {
    background-color: transparent;
    border: none;
}

div.wikiEditor-ui-controls {
    background-color: transparent;
    border-bottom: none;
}

div.wikiEditor-ui-tabs {
    background-color: #000000;
    border-left: 1px solid #f4f3e1;
    border-top: 1px solid #f4f3e1;
}

div.wikiEditor-ui-tabs div {
    background-color: rgba(244,243,255,.1);
    border-right: 1px solid #f4f3e1;
    border-bottom: 1px solid #f4f3e1;
}

div.wikiEditor-ui-tabs div a {
    color: #fff;
	 background: none;
}

div.wikiEditor-ui-tabs div.current {
    background-color: rgba(244,243,255,.1);
    border-bottom: 1px solid #f4f3e1;
}

div.wikiEditor-ui-tabs div.current a {
    color: #dfdda9;
    font-weight: bold;
}

div.wikiEditor-ui .wikiEditor-ui-top {
    border-bottom: 1px solid #f4f3e1;
}

div.wikiEditor-ui .wikiEditor-ui-view {
    border: 1px solid #f4f3e1;
}

div#wikiEditor-ui-toolbar {
    background: linear-gradient( to bottom, rgba(244,243,255,0), rgba(244,243,255,.15) 26px);
}

div.wikiEditor-ui-toolbar .group {
    border-right: 1px solid #f4f3e1;
}

div.wikiEditor-ui-toolbar .group-search {
    border-left: 1px solid #f4f3e1;
    border-right: none;
}

div.wikiEditor-ui-toolbar .group .label {
    color: #fff;
}

.tab {
    border-color: transparent;
}

div.wikiEditor-ui-toolbar .tabs span.tab a,
div.wikiEditor-ui-toolbar .tabs span.tab a:visited {
    color: #fff;
}

div.wikiEditor-ui-toolbar .tabs span.tab a.current,
div.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
    color: #fff;
}

div.wikiEditor-ui-toolbar .group .tool-select .label {
    color: #000000; /* or any other dark colour, or change the bg to a dark colour to contrast with light text */
}

div.wikiEditor-ui-toolbar .sections .section {
    background-color: rgba(0, 0, 0, 0.2);
    border-top: 1px solid #f4f3e1;
}

div.wikiEditor-ui-toolbar .booklet .index div {
    color: #f4f3e1;
}

div.wikiEditor-ui-toolbar .booklet .index .current {
    background-color: rgba(244,243,255,.1);
    color: #ffffff;
    font-weight: bold;
}

div.wikiEditor-ui-toolbar .booklet .pages {
    background-color: transparent;
}

div.wikiEditor-ui-toolbar .page-characters div span {
    border: 1px solid #f4f3e1;
    color: #fff;
}

div.wikiEditor-ui-toolbar .page-characters div span:hover {
    background-color: rgba(244,243,255,.1);
    border-color: #f4f3e1;
    color: #f4f3e1;
}

div.wikiEditor-ui-toolbar .page-table th {
    color: #ffffff;
}

div.wikiEditor-ui-toolbar .page-table td {
    border-top: 1px solid #f4f3e1;
    color: #fff;
}

div.wikiEditor-preview-loading {
    background-color: transparent;
}

div.wikiEditor-preview-contents {
    background-color: transparent;
    border: none;
	overflow-y: hidden;
}

div.editOptions {
    background-color: rgba(244,243,255,.1);
    border: 1px solid #f4f3e1;
	border-top: none;
}

/* Page history */
.skin-hydradark table.diff,
.skin-hydradark td.diff-otitle,
.skin-hydradark td.diff-ntitle {
    background: transparent;
    color: #f4f3e1;
}

.skin-hydradark td.diff-context {
    background: rgba(0,0,0,.1);
    color: #f4f3e1;
}

.skin-hydradark .diffchange {
    color: #f4f3e1;
}

/* Preferences */
.skin-hydradark #preftoc,
.skin-hydradark #preftoc li,
.skin-hydradark #preferences,
.skin-hydradark #preftoc li a {
    background-color: rgba(0,0,0,0);
    background-image: none;
    color: #fff;
}

.skin-hydradark #preftoc li:first-child,
.skin-hydradark #preftoc li:first-child {
    margin-bottom: 4px;
    margin-left: 5px;
}

.skin-hydradark #preftoc li.selected a,
.skin-hydradark #preftoc li.selected a {
    background: rgba(0,0,0,.4);
    border-color: #f4f3e1 #f4f3e1 #000;
    border-style: solid;
    border-width: 1px;
    color: #f4f3e1;
    font-weight: bold;
}

.skin-hydradark #preferences {
    background-color: rgba(0,0,0,.4);
    border: 1px solid #f4f3e1;
}

.skin-hydradark #preferences fieldset {
    border-color: #f4f3e1;
}

.skin-hydradark #preferences legend {
    color: #fff;
}

/* Curse profile */
.curseprofile .section {
    background: none;
    border: 1px solid #f4f3e1;
    color: #f4f3e1;
}

.curseprofile .section.borderless {
    border: none;
    background: none;
}

.commentdisplay.public,
.commentdisplay.public .replyset .commentdisplay.add-reply {
    background: rgba(244,243,255,.1);
}

.commentdisplay textarea {
    background: none;
    border: 1px solid #f4f3e1;
    color: #f4f3e1;
}

/* for "edit this page" tab and "discussion" tab etc */
.pagetab {
     border-style: solid solid none;
     border-width: thin;
     border-color: #808080;
     padding: 0.25ex 1ex 0ex;
     font-size: 95%;
}

.ambox {
    background-color: #282828;
    border-bottom-color: #383838;
    border-right-color: #383838;
    border-top-color: #383838;
    border-collapse: collapse;
    font-size: 95%;
    margin: 0 auto 2px auto;
    width: 80%;
}

.ambox-gray {
    border-left-color: #383838;
}

.ambox.ambox-tiny {
    font-size: 90%;
    margin: 2px 0;
    width: auto;
}

.ambox + .ambox {
     margin-top: -2px;
}

.ambox-text {
     padding: 0.25em 0.5em;
}

.ambox-image {
     padding: 2px 0px 2px 0.5em;
     text-align: center;
     width: 60px;
}

.ambox-tiny .ambox-image {
     padding: 2px 0.5em;
     text-align: left;
     width: auto;
}

/* Ambox colors */
.ambox-blue {
     border-left: 10px solid #1e90ff;
}

.ambox-red {
     border-left: 10px solid #b22222;
}

.ambox-orange {
     border-left: 10px solid #f28500;
}

.ambox-yellow {
     border-left: 10px solid #f4c430;
}

.ambox-purple {
     border-left: 10px solid #9932cc;
}

.ambox-gray {
     border-left: 10px solid #bba;
}

.ambox-green {
     border-left: 10px solid #228b22;
}

/* Ambox small text */
.amsmalltext {
     font-size: smaller;
     margin-left: 0.8em;
     margin-top: 0.5em;
}

/* INFOBOXES: game or book depended color style */
.infoboxtable {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #505050;
    color: #ffffff;
    float: right;
    font-size: 89%; 
    margin-bottom: 0.5em; 
    margin-left: 1em; 
    padding: 0.2em; 
    width: 300px;
}

.infoboxtable td {
    vertical-align: top;
}

.infoboxtable td > div {
    background-color: #181818; 
    border: 2px solid inherit; 
    border-radius: 5px; 
    font-weight: bold;
    padding: 0.5px 7px;
    text-align: right;
}

.infoboxname {
    background-color: #181818; 
    font-size: 110%; 
    font-weight: bold;
    padding: 0.5em; 
}

.infoboxdetails {
    padding: 0em;
}

/* copyright images tweak */
.skin-hydradark .copyright-icon {
    background-image: url("https://static.wikia.nocookie.net/commons_hydra/images/thumb/5/58/Copyright_darkwiki.png/32px-Copyright_darkwiki.png");
    background-size: 100%;
    height: 32px;
    width: 32px;
}

.feature {
    background: rgba(0, 0, 0, 0.1);
    border: 1px solid rgba(0, 0, 0, 0.5);
    border-radius: 5px; padding: 10px;
}

/* Navbox template style */
table.navbox {
    border: 1px solid #67676;
    clear: both;
    font-size: 88%;
    margin: auto;
    padding: 1px;
    text-align: center;
    width: 100%; 
}

/* Border between adjacent navboxes */
table.navbox + table.navbox {
    margin-top: -1px;
}

.navbox-title,
.navbox-abovebelow,
table.navbox th {
    padding-left: 1em;
    padding-right: 1em;
    text-align: center;
}

.navbox-group {
    font-weight: bold;
    padding-left: 1em;
    padding-right: 1em;
    white-space: nowrap;
}

/* Base background */
.navbox, .navbox-subgroup {
    background: rgba(0, 0, 0, 0.1);
}

.navbox-list {
    border-color: rgba(0, 0, 0, 0.1); /* Must match background color */
}

/* Level 1 color */
.navbox-title,
table.navbox th {
    background: rgba(0, 0, 0, 0.2);
    color: #fff;
}

/* Level 2 styling */
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
    background: rgba(0, 0, 0, 0.2);
    color: #fff;
}

/* Level 3 styling */
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
    background: rgba(0, 0, 0, 0.1);
    color: #fff;
}

/* Even row striping */
.navbox-even {
    background: rgba(255, 255, 255, 0.1);
    color: #fff;
}

/* Odd row striping */
.navbox-odd {
    background: transparent;
}
 
.collapseButton {
    font-weight: normal;
    width: auto;
}

.navbox .collapseButton {
    width: 6em;
}
 
.navbar {
    font-size: 88%;
    font-weight: normal;
}

.navbox .navbar {
    font-size: 100%;
}
 
table.collapsed tr.collapsible {
    display: none;
}
/* End of new Navbox styling */

/* this CSS governs the responsive 2 column main page layout */

.fpcontent {
    width: 100%;
    overflow: hidden;
    z-index: 1;
}

.fpmaybecols {
    overflow: hidden;
    margin: -5px 0 -5px 0;
}

.fpmaybecols + .fpmaybecols {
    margin: 0 0 -5px 0;
}

.fpbox {
    background: rgba(0, 0, 0, 0.5);
    border-radius: 6px;
    border: none;
    color: #f4f3e1;
    margin: 5px 5px 5px 5px;
    padding: 5px 5px 5px 5px;
}

.fpplainbox {
    padding: 5px 8px 10px 8px;
    margin: 0 5px 10px 5px;
    vertical-align: top;
}

.fpbox .welcome {
    border-bottom: 1px solid #f4f3e1;
    color: #f4f3e1;
    font-size: 150%;
    margin: 0 0 10px 0;
    padding: 0 0 5px 0;
    text-transform: uppercase;
    text-align: center;
}

.fpbox .heading {
    border-bottom: 1px solid #f4f3e1;
    color: #f4f3e1;
    font-size: 132%;
    font-variant: small-caps;
    margin: 0 0 10px 0;
    padding: 0 0 5px 0;
}

.fpbox .heading .smalllink {
    color: #f4f3e1;
    font-size: 75%;
    font-weight: bold;
}

.fpbox hr {
    border: none;
    border-bottom: 1px solid #f4f3e1;
}

.fplinks {
    margin: -5px;
}

.fplinks .linkslabel {
    background: rgba(0, 0, 0, 0);
    border-bottom: 2px solid #f4f3e1;
    margin: 15px 5px 5px 5px;
    padding: 0 0 5px 0;
}

.fplink {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
}

/* Yeah, using display: table makes for a lot of extra markup, but it makes proportionate sizing and vertical centering a lot easier, so going with it */
.fplink .box {
    border-collapse: separate;
    border-spacing: 5px;
    display: table;
    width: 100%;
}

.fplink .box .row {
    display: table-row;
}

.fplink .box .row .cell {
    background: #262626; 
    background-image: -moz-linear-gradient(center top, #262626 0%, #171717 100%); 
    background-image: -webkit-gradient(linear, center top, left bottom, color-stop(0%,#262626), color-stop(100%,#171717)); 
    background-image: -webkit-linear-gradient(top, #262626 0%, #171717 100%); 
    background-image: -o-linear-gradient(top, #262626 0%, #171717 100%); 
    background-image: -ms-linear-gradient(top, #262626 0%, #171717 100%); 
    background-image: linear-gradient(to bottom, #262626 0%, #171717 100%); 
    border: 1px solid #171717;
    border-radius: 4px;
    color: #000000;
    display: table-cell;
    padding: 0 6px;
    position: relative;
    text-align: center;
    vertical-align: middle;
}

.fplink.wide .box .row .cell {
    padding: 0 5px;
}

#fptopsection .fplink.image,
#fpflexsection .fplink.image,
#fpbottomsection .fplink.image 
    height: 114px;{
    width: 114px;
}

.fplink.image .box .row .cell {
    height: 100px;
    width: 100px;
    vertical-align: bottom;
}

.fplink.image .box .row .cell .image img {
    height: 100px;
    width: 100px;
}

@media (min-width: 470px) {
  .fplink {
    width: 50%;
  }

  .fplink.wide {
    width: 100%;
  }
}

@media (min-width: 580px) {
  .fplink {
    width: 33.333%;
  }

  .fplink.wide {
    width: 66.666%;
  }
}

@media (min-width: 690px) {
  .fplink {
    width: 25%;
  }

  .fplink.wide {
    width: 50%;
  }
}

@media (min-width: 800px) {
  .fplink {
    width: 20%;
  }

  .fplink.wide {
    width: 40%;
  }
}

@media (min-width: 910px) {
  .fplink {
    width: 16.666%;
  }

  .fplink.wide {
    width: 33.333%;
  }
}

@media (min-width: 990px) {
  .fpcontent { 
    padding-right: 520px; 
    width: auto; 
  }

  #fptopsection { 
    float: left; 
    width: 100%; 
  }

  #fpflexsection { 
    float: right;
    width: 520px;
    margin-right: -520px 
  }

  #fpbottomsection { 
    float: left; 
    width: 100%; 
    margin-top: -5px; 
  }

  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 50%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 100%;
  }

  #fpflexsection .fplink {
    width: 25%;
  }

  #fpflexsection .fplink.wide {
    width: 50%;
  }
}

@media (min-width: 1100px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 33.333%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 66.666%;
  }
}

@media (min-width: 1210px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 25%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 50%;
  }
}

@media (min-width: 1320px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 20%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 40%;
  }
}

@media (min-width: 1430px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 16.666%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 33.333%;
  }

  .fplink a {
    padding: 3px 5px;
  }
}

@media (min-width: 1540px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 14.285%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 28.571%;
  }

  #fptopsection .fpmaybercol .fpbox, #fpbottomsection .fpmaybercol .fpbox {
    background-image: none;
  }

  .fpmaybelcol {
    float: left;
    width: 70.886%;
  }

  #fptopsection .fpmaybelcol .fplink, #fpbottomsection .fpmaybelcol .fplink {
    width: 20%;
  }

  #fptopsection .fpmaybelcol .fplink.wide, #fpbottomsection .fpmaybelcol .fplink.wide {
    width: 40%;
  }

  .fpmaybercol {
    float: right;
    width: 29.113%;
  }

  #fptopsection .fpmaybercol .fplink, #fpbottomsection .fpmaybercol .fplink {
    width: 50%;
  }

  #fptopsection .fpmaybercol .fplink.wide, #fpbottomsection .fpmaybercol .fplink.wide {
    width: 100%;
  }
}

@media (min-width: 1650px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 12.5%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 25%;
  }
}

@media (min-width: 1697px) {
  #fptopsection .fpmaybelcol .fplink, #fpbottomsection .fpmaybelcol .fplink {
    width: 16.666%;
  }

  #fptopsection .fpmaybelcol .fplink.wide, #fpbottomsection .fpmaybelcol .fplink.wide {
    width: 33.333%;
  }
}

@media (min-width: 1760px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 11.111%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 22.222%;
  }
}

@media (min-width: 1850px) {
  #fptopsection .fpmaybelcol .fplink, #fpbottomsection .fpmaybelcol .fplink {
    width: 14.285%;
  }

  #fptopsection .fpmaybelcol .fplink.wide, #fpbottomsection .fpmaybelcol .fplink.wide {
    width: 28.571%;
  }
}

@media (min-width: 1870px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 10%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 20%;
  }

  #fptopsection .fplink.image, #fpbottomsection .fplink.image {
    width: 134px;
    height: 134px;
  }

  #fptopsection .fplink.image .box .row .cell, #fpbottomsection .fplink.image .box .row .cell {
    width: 120px;
    height: 120px;
  }

  #fptopsection .fplink.image .box .row .cell .image img, #fpbottomsection .fplink.image .box .row .cell .image img {
    width: 120px;
    height: 120px;
  }
}

@media (min-width: 1918px) {
  #fptopsection .fpmaybercol .fplink, #fpbottomsection .fpmaybercol .fplink {
    width: 33.333%;
  }

  #fptopsection .fpmaybercol .fplink.wide, #fpbottomsection .fpmaybercol .fplink.wide {
    width: 66.666%;
  }
}

@media (min-width: 1980px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 9.09%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 18.181%;
  }
}

@media (min-width: 2006px) {
  #fptopsection .fpmaybelcol .fplink, #fpbottomsection .fpmaybelcol .fplink {
    width: 12.5%;
  }

  #fptopsection .fpmaybelcol .fplink.wide, #fpbottomsection .fpmaybelcol .fplink.wide {
    width: 25%;
  }
}

@media (min-width: 2090px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 8.33%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 16.666%;
  }
}

@media (min-width: 2161px) {
  #fptopsection .fpmaybelcol .fplink, #fpbottomsection .fpmaybelcol .fplink {
    width: 11.111%;
  }

  #fptopsection .fpmaybelcol .fplink.wide, #fpbottomsection .fpmaybelcol .fplink.wide {
    width: 22.222%;
  }
}

@media (min-width: 2200px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 7.692%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 15.384%;
  }
}

@media (min-width: 2296px) {
  #fptopsection .fpmaybercol .fplink, #fpbottomsection .fpmaybercol .fplink {
    width: 25%;
  }

  #fptopsection .fpmaybercol .fplink.wide, #fpbottomsection .fpmaybercol .fplink.wide {
    width: 50%;
  }
}

@media (min-width: 2310px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 7.142%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 14.285%;
  }
}

@media (min-width: 2316px) {
  #fptopsection .fpmaybelcol .fplink, #fpbottomsection .fpmaybelcol .fplink {
    width: 10%;
  }

  #fptopsection .fpmaybelcol .fplink.wide, #fpbottomsection .fpmaybelcol .fplink.wide {
    width: 20%;
  }
}

@media (min-width: 2420px) {
  #fptopsection .fplink, #fpbottomsection .fplink {
    width: 6.666%;
  }

  #fptopsection .fplink.wide, #fpbottomsection .fplink.wide {
    width: 13.333%;
  }

  .fplink a {
    padding: 5px 5px;
  }

  #fptopsection .fplink.image, #fpbottomsection .fplink.image {
    width: 164px;
    height: 164px;
  }

  #fptopsection .fplink.image .box .row .cell, #fpbottomsection .fplink.image .box .row .cell {
    width: 150px;
    height: 150px;
  }

  #fptopsection .fplink.image .box .row .cell .image img, #fpbottomsection .fplink.image .box .row .cell .image img {
    width: 150px;
    height: 150px;
  }
}

.fplink.image .image {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  font-size: 75%;
  z-index: 1;
}

.fplink.image a {
  z-index: 2;
}

.fplink a {
  display: block;
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1px 5px;
}

.fplink.image .image a {
  padding: 0;
}

.fplink.image .link a {
  background: rgba(0, 0, 0, 0.1);
  border-top: 2px solid #505050;
}

.fplink.wide a {
  margin: 0 -5px;
}

.fpvideos {
  margin: 0 auto;
  overflow: hidden;
  text-align: center;
}

.fpvideo {
  display: inline-block;
  margin: 0 5px;
}
Advertisement