// ==UserScript==
// @name Google Search Dark Night Mode Theme
// @namespace english
// @description Google Search Dark Night Mode Theme - currently undergoing build
// @include http*://*google.*/search?*
// @version 1.11
// @run-at document-start
// @grant GM_addStyle
// ==/UserScript==
var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = ' body {/*\n*/ color: #d5d5d5 !important ; /*\n*/}body {/*\n*/ background: #393939 !important ; /*\n*/}a:link, .w, #prs a:visited, #prs a:active, .q:active, .q:visited, .kl:active, .tbotu {/*\n*/ color: #b1d1f5 !important ; /*\n*/}.a, cite, cite a:link, cite a:visited, .cite, .cite:link, #nygTcd > i, .bc a:link {/*\n*/ color: #c6e7de !important ; /*\n*/ font-style: normal !important ; /*\n*/}.f, .f a:link {/*\n*/ color: #f5f5f5 !important ; /*\n*/}.s .st em, .st.s.std em {/*\n*/ color: #fff !important ; /*\n*/}.s {/*\n*/ color: #a1a1a1 !important ; /*\n*/}#fbar {/*\n*/ background: #303030 !important ; /*\n*/ border-top: 1px solid #292929 !important ; /*\n*/ /*\n*/}.b2hzT {/*\n*/ border-bottom: 1px solid #292929 !important ; /*\n*/}.b0KoTc {/*\n*/ color: rgba(222, 222, 222, 0.5) !important ; /*\n*/}#swml {/*\n*/ /*\n*/ border-left: 1px solid #292929 !important ; /*\n*/}#brs .med {/*\n*/ color: #fff !important ; /*\n*/ /*\n*/}#appbar {/*\n*/ background: #242424 !important ; /*\n*/ /*\n*/}#hdtb {/*\n*/ background: #303030 !important ; /*\n*/ color: #dadada !important ; /*\n*/ /*\n*/ border-bottom: 1px solid #383838 !important ; /*\n*/ /*\n*/}#hdtbSum {/*\n*/ background: #393939 !important ; /*\n*/ /*\n*/}.hdtbItm label:hover, .hdtbItm a:hover, #hdtb-more-mn a:hover, #hdtb .hdtb-mitem a:hover, .hdtb-mn-hd:hover, #hdtb-more:hover, #hdtb-tls:hover {/*\n*/ color: #d5d5d5 !important ; /*\n*/}#hdtb .hdtb-mitem a {/*\n*/ color: #aaa !important ; /*\n*/}.sfbgg {/*\n*/ background-color: #393939 !important ; /*\n*/ /*\n*/}.gb_8 .gb_b {/*\n*//*\n*/ /*\n*/ filter: invert(100%) !important ; /*\n*//*\n*/}.gb_Mc .gb_b {/*\n*//*\n*/ /*\n*/ filter: invert(100%) !important ; /*\n*//*\n*/}.sbibod {/*\n*//*\n*/ background-color: #202020 !important ; /*\n*/ /*\n*/ box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08) !important ; /*\n*/ /*\n*/}.sbib_a {/*\n*//*\n*/ background: #878787 !important ; /*\n*/ /*\n*//*\n*/}#lst-ib {/*\n*//*\n*/ color: #fff !important ; /*\n*//*\n*/}.sbdd_b {/*\n*//*\n*/ background: #414141 !important ; /*\n*/ border: 1px solid #ccc !important ; /*\n*/ border-top-color: #d9d9d9 !important ; /*\n*/ box-shadow: 0 2px 4px rgba(0,0,0,0.2) !important ; /*\n*/ -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.2) !important ; /*\n*/ /*\n*//*\n*/}.sbsb_a {/*\n*//*\n*/ background: #4d4d4d !important ; /*\n*//*\n*/}.sbsb_d {/*\n*//*\n*/ background: #3e3e3e !important ; /*\n*//*\n*/}#hdtb-msb .hdtb-tl-sel, #hdtb-msb .hdtb-tl-sel:hover {/*\n*//*\n*/ background: -moz-linear-gradient(top,#1a1a1a,#2d2d2d) !important ; /*\n*/ -moz-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.1) !important ; /*\n*/ border: 1px solid #414141 !important ; /*\n*/ box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.1) !important ; /*\n*//*\n*/}/*\n*//*\n*//*\n*//*\n*//*\n*/ .wUrVib {/*\n*/ color: #d3d1f0;/*\n*/ }/*\n*//*\n*/ /*\n*/.EZRelc {/*\n*//*\n*/ color: #d0cdf2;/*\n*/ /*\n*//*\n*/}a:visited{color: #b1d1f5 !important;}/*\n*/.card , .mnr-c {/*\n*/ background-color: #4e4e4e;/*\n*/ /*\n*/ box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);/*\n*/ /*\n*/ border-bottom: 1px hidden #2c2c2c;/*\n*/}.LgElHb {/*\n*/ background-color: #353535;/*\n*/ /*\n*/}.fbar {/*\n*/ background: #232323;/*\n*/ /*\n*/}.fbar a,.fbar a:hover,.fbar a:active,.fbar a:visited{/*\n*/ color: #6e6e6e !important ;/*\n*/ /*\n*/} .ZhSjR {/*\n*/ color: #dedede;/*\n*/}hr {/*\n*/ /*\n*/ border-bottom: 1px solid #717171;/*\n*/ /*\n*/}.GNJvt {/*\n*/ /*\n*/ background-color: #272727;/*\n*/ color: #70757A;/*\n*/ /*\n*/ color: #e4e4e4;/*\n*/ /*\n*/ border: 1px solid #2c2c2c;/*\n*/ /*\n*/}.qzEoUe {/*\n*/ color: #d8f3ee;/*\n*/ /*\n*/}.kno-ecr-pt {/*\n*/ color: rgba(225, 225, 225, 0.9);/*\n*/ /*\n*/}.wwUB2c {/*\n*/ color: #C8C8C8;/*\n*/ /*\n*/}.kno-rdesc {/*\n*/ color: #DEDEDE;/*\n*/}.w8qArf, .w8qArf a.fl {/*\n*/ color: #dadada;/*\n*/}.LrzXr {/*\n*/ color: #B6B6B6;/*\n*/}.kp-header svg{filter:invert(100%);} /*11111111111111111111*/ border-bottom: 2px solid #D4E7FF;/*\n*/ /*\n*/ color: #FFF;/*\n*/}.LgElHb {/*\n*/ background-color: #393939;/*\n*/ /*\n*/}.ZseVEf {/*\n*/ /*\n*/ filter: invert(100%);/*\n*/} .y8Jpof:hover {/*\n*/ background: #414141;/*\n*/ }.garHBe {/*\n*/ color: #cbcbcb;/*\n*/ /*\n*/}body .xXEKkb {/*\n*/ color: #dad7f9 !important;/*\n*/}.y8Jpof .LrzXr {/*\n*/ color: #dadada;/*\n*/}body .w8qArf{color:#ccc !important ; }/*\n*/.cF4V5c {/*\n*//*\n*/ background: #444;/*\n*/ /*\n*//*\n*/}.Mw2I7 {/*\n*//*\n*/ background-color: #717171;/*\n*/ /*\n*//*\n*/} /*\n*/.Mw2I7 span.dtviD {/*\n*//*\n*/ color: #EAEAEA; /*\n*//*\n*/}.action-menu .mn-dwn-arw {/*\n*//*\n*/ border-color: #acffc7 transparent;/*\n*/ /*\n*//*\n*/}.GHDvEf, .GHDvEf:hover, .GHDvEf.selected, .GHDvEf.selected:hover {/*\n*//*\n*/ background-color: #202020;/*\n*/ /*\n*//*\n*/}.ab_dropdown {/*\n*//*\n*/ background: #4e4e4e;/*\n*/ /*\n*//*\n*/}.action-menu-item:hover {/*\n*//*\n*/ background-color: #2d2d2d;/*\n*//*\n*/} /*2222222222222222222222222*/a:link, .w, #prs a:visited, #prs a:active, .q:active, .q:visited, .kl:active, .tbotu { color: #e7d2c3 !important;} .eJ7tvc {/*\n*//*\n*/ color: rgba(255, 255, 255, 0.6) !important /*\n*/ /*\n*//*\n*/}.y8Jpof:hover {/*\n*//*\n*/ background: #414141 !important /*\n*/ /*\n*//*\n*/}.y8Jpof .LrzXr {/*\n*//*\n*/ color: #e7e7e7 !important /*\n*//*\n*/}.garHBe {/*\n*//*\n*/ color: #e1e1e1 !important /*\n*/ /*\n*//*\n*/}.XCKyNd {/*\n*//*\n*/ /*\n*/ filter: invert(1005) !important /*\n*//*\n*/}.GHDvEf, .GHDvEf:hover, .GHDvEf.selected, .GHDvEf.selected:hover {/*\n*//*\n*/ background-color: #2c2c2c !important /*\n*/ /*\n*//*\n*/}.action-menu .mn-dwn-arw {/*\n*//*\n*/ border-color: #caffdb transparent !important /*\n*/ /*\n*//*\n*/}.Mw2I7 {/*\n*//*\n*/ background-color: #6b6b6b !important /*\n*/ /*\n*//*\n*/}.Mw2I7 span.dtviD {/*\n*//*\n*/ color: #E9E9E9 !important /*\n*/ /*\n*//*\n*/}a.ab_button {/*\n*//*\n*/ color: #e3e3e3 !important /*\n*/ /*\n*//*\n*/}a.ab_button:hover {/*\n*//*\n*/ color: #fff !important /*\n*//*\n*/}.ab_dropdownitem.selected {/*\n*//*\n*/ background-color: #303030 !important /*\n*//*\n*/}.ab_button:hover {/*\n*//*\n*/ background-color: #232323 !important /*\n*/ background-image: linear-gradient(top,#f8f8f8,#f1f1f1) !important /*\n*/ border: 1px solid #454545 !important /*\n*/ color: #222 !important /*\n*//*\n*/}.ab_button {/*\n*//*\n*/ background-color: #303030 !important /*\n*/ background-image: none !important /*\n*/ /*\n*//*\n*/}#hdtb-tls:hover {/*\n*//*\n*/ background-color: #1d1d1d !important /*\n*/ background-image: none !important /*\n*/ border: 1px solid #000 !important /*\n*/ color: #222 !important /*\n*//*\n*/} .sbdd_b {/*\n*//*\n*/ background: #414141 !important !important ;/*\n*/ border: 1px solid #292929 !important !important ;/*\n*/ border-top-color: rgb(41, 41, 41) !important ;/*\n*/ border-top-color: #444 !important !important ;/*\n*/ box-shadow: 0 2px 4px rgba(0,0,0,0.2) !important !important ;/*\n*/ -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.2) !important !important ;/*\n*//*\n*/}.kappbar {/*\n*//*\n*/ background: #505050 !important ;/*\n*/ /*\n*/}.H1ccWd {/*\n*//*\n*/ color: #eaeaea !important ;/*\n*//*\n*/}.klbar {/*\n*//*\n*/ border-bottom: 1px solid #6b6b6b !important ;/*\n*/ /*\n*//*\n*/}g-inner-card {/*\n*//*\n*/ background-color: #4e4e4e !important ;/*\n*/ /*\n*//*\n*/}.wUrVib {/*\n*//*\n*/ color: #d2cff3 !important ;/*\n*/ /*\n*//*\n*/}.EZRelc {/*\n*//*\n*/ color: #d1cef6 !important ;/*\n*/ /*\n*//*\n*/}.cJzOGc, .cJzOGc.Fuybue:visited {/*\n*//*\n*/ color: #baf8ce !important ;/*\n*//*\n*/}.mlo-c {/*\n*//*\n*/ background-color: #3c3c3c !important ;/*\n*/ /*\n*//*\n*/}.kltat, .klfact {/*\n*//*\n*/ color: #d1d1d1 !important ;/*\n*/ /*\n*//*\n*/}.klitem:hover {/*\n*//*\n*/ background: #272727 !important ;/*\n*//*\n*/} ';
document.getElementsByTagName('head')[0].appendChild(style);