/* CSS placed here will affect users of the Vector skin */
body {
background-image: url("https://dungeondefenders.com/2/images/backgrounds/Duxter-BG1-DD2.jpg"); background-position: center top; background-attachment: scroll; background-repeat: no-repeat; background-color: #1a1a1a171717; min background-widthsize: 500px100% auto; color: #000000; font-family: OpenSans, sans-serif;
}
#pageWrapper {
margin padding-right: 10px1em;
}
div#content p-logo a { background-color: #FFFFFF; background-image: none; border-left: 1px solid #1a1a1a; border-top: 1px solid #1a1a1a; box-sizing: border-box; colorwidth: #000000auto;
}
#p-logo {h1, h2, h3, h4, h5, h6 { left: -5px; margin: 22px 0 0; position: absolute; color width: #2D2723204px;
}
div#mw-page-base {
background: transparent#262626; height: 82px; margin-bottom: 0; border-bottom: 3px solid #e04a40;
}
div#mw-head-base { background height: transparent82px;
}
div#mw-panel div.portal head-base { background-image: url("http://i.imgur.com/VNxqRL2.png"); background-position: left top; background-repeat: no-repeat; direction: ltr; margin: 0 0.6em 0 0.7em; paddingdisplay: 0.25em 0none;
}
div#mwleft-panel div.portal h3,navigation { position: absolute; top: 2px;#mw-panel.collapsible-nav .portal h3 a, left: 204px;#mw-panel.collapsible-nav .portal.collapsed h3 a { margin: 0; colormargin-left: #ffffcc2em;
}
div#mwright-panel div.portal div.body ul li anavigation { position:visited {absolute; top: 2px; right: 0; colormargin: #FFFFFF0;
}
div#mw-panel div.portal div.body ul li a vectorTabs { colorpadding-left: #FFFFFF0;
}
div#mw-panel .vectorTabs span,div.vectorTabs ul,div.vectorTabs ul li,div.portal vectorTabs ul li.selected,div.bodyvectorTabs,div#mw-panelhead div.collapsible-nav .portal vectorMenu h3 { border-bottombackground:none;
}
div.vectorTabs li a,div.vectorTabs li a:visited,div.vectorMenu h3 span,div#footer ul mw-head li .new a { color: #eae8d3ffffff; text-transform: uppercase;
}
div#footer .vectorTabs li a { colorpadding: #E4C62E0 1em; height: 80px; line-height: 80px;
}
table {div.vectorTabs li:not(.new) a:hover,div.vectorTabs li.selected a, font-sizediv.vectorTabs li.selected a: 100%;visited { color: #2D2723; background-color: transparentffffff;
}
/* tabs */div.vectorTabs li a, div.vectorTabs li a:visited, div.vectorMenu li new a, #p-cactions-label{ text-decoration color: none#ffffff; font-size: .85em;
}
div.vectorTabsli.selected a,div.vectorTabs li.selected a:visited { padding: 1px; background-color:transparent; background-image: none#e04a40;
}
div.vectorTabs spanvectorMenu { overflow: hidden; height: 1.875em; background: transparent;}
div#mw-head div.vectorMenuh3 { margin-top: .1em; background-colorimage: #eee; border: 1px solid #cccnone;
}
#mw-navigation div.vectorMenu h3 spana { display height: inline-block80px; height background-position: 100%; line-height: 2.7em; padding: 0 0.25em 0 0.8em50%;
}
#mw-navigation div.vectorMenu div.menuh3 span { top color: 1.875em#fff; border text-transform: noneuppercase; left padding: 0; height: 80px; line-height: 80px;
}
div.vectorMenu uldiv.menu { margin-left: 0px; background-color: #eee; border top: solid 1px #ccc5em;
}
div.vectorMenu li adiv.menu {{ background: none; height border: 1em3px solid #e04a40; line border-heighttop:1emnone;
}
div.vectorTabs vectorMenu ul li{ line-height: 0; margin: 0 -1px 0 0; background-image: none; background-color:#eee262626; border:1px solid #cccnone;
}
div.vectorTabs vectorMenu#p-cactions ul li:first-child{ border-top- left-radius: auto; right:0.5em;
}
div#left-navigation div.vectorTabs ul li:last-child{ border-top-right-radius:0.5em;} div.vectorTabs ul li:hover, div.vectorMenu ul li:hover, div.vectorMenu:hover{ background-color:#f8f8f8;} div.vectorTabs li a{ padding-left: 0.8em; padding-right: 0.8em; background-image: none;} div.vectorTabs li.selected{ background-color: #fff; border: 1px solid #ccc; border-bottom-width: 0; padding-bottom: 2px; margin: 0 -1px 0 0;} div#simpleSearch{ border: 1px solid #ccc !important; height: 2.5em !important; width: 11em !important; margin-top: 0px !important;} #p-search{ margin: 0 0 0 -1px; margin-top: .1em;} #p-search form, #p-search input{ margin: 0;} div#simpleSearch input#searchInput{ height:100% !important; padding: 0.2em 0px 0px 0.2em;} #p-personal a, #p-personal a.new, p-personal a:visited { color: #FFFFFF;} #p-personal a.hover, p-personal a:focus { color: #FFFFFF; text-decoration:none;} #right-navigation, #left-navigation{ margin-top: 2.27em;} div#left-navigation div.vectorTabs li.selected{ border-radius: 0.5em 0 0 0;} div#left-navigation div.vectorTabs li + li.selected{ border-radius: 0;} a:visited { color: #2252A4;} a#title { display: none;} a#title:hover { display: none;} a:active { color: #2252A4;} a:hover { color: #0F2C5D;} a.stub { color: #cc0000;} a.new { color: #cc0000;} a.new:visited { color: #cc0000;} div#content a.external { color: #2252A4; cursor: pointer;} div#content a.external:visited { color: #2252A4;} div#content a.external#title { display: noneffffff;
}
div#content amw-head div.external#titlevectorMenu h3 { height: 80px; line-height:hover {80px; padding: 0 0 0 1em; displaymargin: #0F2C5D0;
}
div#content ca-unwatch.icon a,#ca-watch.external:active icon a { colormargin-top: #2252A417px;
}
#p-search input,div#content a.external:hover simpleSearch { colormargin-top: #0F2C5D0;
}
div#content a.external.stub p-search form { colormargin-top: #cc000026px;
}