User:Dylliewillie/common.css

div.vectorTabs, div.vectorTabs ul, div.vectorTabs ul li, div.vectorTabs li.selected, div#mw-head div.vectorMenu h3, div.vectorTabs span { background-image: none; }

div.vectorTabs, div.vectorTabs ul, div.vectorTabs ul li, div.vectorTabs span > a, div.vectorMenu, float: none; }
 * 1) left-navigation,
 * 2) right-navigation,
 * 1) p-search {

.mw-body { max-width: 1280px; margin: auto; box-sizing: border-box; }

position: fixed; top: 0; left: 0; width: 100%; background: white; border-bottom: 1px solid #a7d7f9; padding-top: 10px; }
 * 1) mw-navigation {

position: static; max-width: 1280px; margin: auto; display: flex; flex-wrap: wrap; }
 * 1) mw-head {

position: static; flex: 1 0 100%; }
 * 1) p-personal {

display: flex; justify-content: flex-end; padding-left: 0; }
 * 1) p-personal ul {

flex: 1; margin-left: 0; margin-top: 0; margin-bottom: 0; }
 * 1) left-navigation {

flex: 1; display: flex; align-items: center; justify-content: flex-end; margin-top: 0; }
 * 1) right-navigation {

div.vectorTabs ul { display: flex; }

margin-right: 0; margin-left: 0; }
 * 1) p-search {

margin: auto; }
 * 1) simpleSearch {

position: absolute; top: 0; left: 0; height: 100%; padding-right: 25px; }
 * 1) simpleSearch #searchInput {

max-width: 1280px; margin: auto; }
 * 1) footer {

display: none; }
 * 1) mw-panel .portal {

@media only screen and (min-width: 1650px) { #mw-panel .portal { display: block; } }