Wolfenk / Rockstar Games Social Club GTA V Fullscreen

// ==UserScript==
// @name         Rockstar Games Social Club GTA V Fullscreen
// @version      0.1
// @description  Make Rockstar's GTA V Social Club website fullscreen and track your progress with ease. Simple CSS edits to make GTA V Social Club page fullscreen. This script also removes upper banner & footer from pages and makes the map bigger.
// @author       Wolfenk
// @match        https://socialclub.rockstargames.com/games/gtav/*
// ==/UserScript==

function addStyle (cssStr) {
    var D               = document;
    var newNode         = D.createElement ('style');
    newNode.textContent = cssStr;
    var targ    = D.getElementsByTagName ('head')[0] || D.body || D.documentElement;
    targ.appendChild (newNode);
}
addStyle ( `
#cl_map {
    padding-bottom: 0;
    height: 900px;
  }
#page {
    padding: 0px 0;
}
#page, #GameMenuRow, #GameMenuRow #menuRowPrimary #menuPrimary li ul, #GTAVcontent, #svgmap-container, #svgmap, svg.pan, #sectionGuide .gridRow, #slider .caroufredsel_wrapper, #playlistWrapper, #playlistWrapper #playlistsContainer, #mg-leaderboard #scoreboard .small-leaderboard, div.caroufredsel_wrapper[style] {
    width: 100% !important;
}

#cl_map, #svgmap, svg.pan {
    height: 900px;
}
footer, header, #banner-GTAV {
    display: none;
}
#pageWrapper {
    padding-bottom: 0px;
}
#sectionGuide .spanDoubleCol {
    width: calc(100% - 296px);
}
.minigame-content {
background-position: left bottom !important;
}
` );