Greasy Fork is available in English.

Google 2009 layout

Adds back 2009 Google search and results. Remove the firefox section near the bottom if you want an alternative searchbar / button style.

Mint 2021.07.28.. Lásd a legutóbbi verzió

/* ==UserStyle==
@name           Google 2009 layout
@namespace      legosavant
@version        1.3.0
@description    Adds back 2009 Google search and results. Remove the firefox section near the bottom if you want an alternative searchbar / button style. 
@author         legosavant
@preprocessor   stylus

@var checkbox firefox-button 'firefox button' 1
@var checkbox text-only 'text only results' 0
@var checkbox sidebar 'disable sidebar results' 1
==/UserStyle== */

@-moz-document url-prefix("https://www.google.co."), domain("google.com"), domain("ogs.google.com") {
/*google 2009*/
/*best with google images restored*/

* {
    border-radius:0;
    box-shadow:none;
    font-family:arial!important
}
.RNNXgb {
    all:initial;
    display:flex
}
.iblpc, .vcVZ7d, .ssOUyb, .qarstb, .sbic, #gs_htif0, #gs_taif0, #gs_sc0, .XDyW0e {
    display:none
}
.k1zIA {
    background:no-repeat url(https://media.discordapp.net/attachments/810934650192003079/862761881650593832/unknown.png);
}
.rSk4se {
    max-height:120px
}
.lnXdpd {
    visibility:hidden
}
.gLFyf, .xBZH9b input, .YbqTTb, .sbib_b #gs_lc0 /*search bar*/ {
    border:1px solid #000;
    height:17px;
    padding:1px 2px;
    border-color:rgb(118, 118, 118);
    border-radius:2px;
    margin:0;
}
.lJ9FBc input[type="submit"], .gbqfba, .VvrH3b span, .U8shWc { /*input button*/
    all:initial;
    background:rgb(239, 239, 239);
    border:1px solid rgb(118, 118, 118);
    font:400 13.3333px Arial;
    padding:1px 6px;
    border-radius:2px;
    cursor:default;
    animation:none!important;
}
.lJ9FBc input[type="submit"]:hover {
    background:rgb(229, 229, 229);
}
g-flat-button.BwMo1 {
    min-width:0;
    min-height:0;
    height:17px!important;
    width:auto;
    padding:0 4px
}
.FPdoLc, .IswE7, .sbib_b {
    padding:0
}
.sbib_b {
    margin-top:0px
}
.tsf, .O6kumc, .KsfAV, .IswE7, .sbtc, .SswUX, .srp #sfdiv {
    height:100%!important
}
.BsbaEc {
    border-radius:0;
    background:none
}
.xBZH9b input {
    width:98.6%!important
}
.KsfAV {
    padding:0;
    top:-9px;
    margin-left:2px
}
.A8SBwf{
    width:422px;
    max-height:60px
}
.srp .BsbaEc {
    width:422px;
    margin-top:3px
}
#rBtssd {
    margin-top:-5px;
    height:50px!important
}
.MUFPAc .hdtb-mitem a {
    padding-top:0!important
}
.MUFPAc .hdtb-mitem {
    margin-top:-10px;
}

.IswE7 {
    width:376px
}
.c93Gbe, .nvELY {
    background:none
}
.y0fQ9c, .Tlae9d {
    color:#00f
}
.nvELY .y0fQ9c {
    color:black;
    font-weight:bold
}
.iTjxkf, .AghGtd {
    justify-content:initial;
    min-width:auto;
    order:0
}
a.pHiOh, button.EzVRq, a.MV3Tnb, .gb_g .gb_f {
    color:rgb(0,0,204);
    text-decoration:underline;
    padding-right:6px;
    padding-left:0;
    font:400 13.3333px Arial;
}
.pR49Ae {
    display:none
}
.Ne6nSd {
    height:36px
}
.gb_bd {
    height:21px;
}
.k1zIA {
    margin-top:87px
}
.LS8OJ {
    height:190px
}
.LX3sZb {
    flex-grow:0
}
#gb#gb a.gb_C:after {
    content: " " attr(aria-label) "";
    color:rgb(0,0,204);
    text-decoration:underline;
    width:110px;
    text-overflow:ellipsis;
    display:block!important;
    overflow:hidden
}
#gb#gb a.gb_C {
    background:none!important
}
.gb_bd img {
    display:none
}
.gb_bd:first-child {
    padding:0;
    width:85px;
    height:30px;
}
.gb_bd:first-child svg {
    display:none
}
.gb_g {
    padding-left:4px;
    padding-right:0
}
.gb_8d {
    padding-right:0
}
.KxwPGc {
    justify-content:center!important
}
 .og3lId {
    box-shadow:none;
    border-radius:0;
    border:1px solid rgb(118, 118, 118);
}
.aajZCb, .Bhmw4 {
    box-shadow:none;
    border-radius:0;
    border:1px solid #6b90da
}
.og3lId, .gsfs {
    height:17px;
    font: 400 13.3333px Arial;
    padding:1px 2px
}

.KZFCbe, .jOYx5b {
    width:421px
}
.pcTkSc, .e3JjXb, .QBbk2d {
    padding:0;
}
.wM6W7d, .Hlfhoe {
    font-size:14px
}
.Tg7LZd[data-ved^="0ahUKEw"] {
    display:none
}
.UUbT9 .lJ9FBc, .UWddDf, .hTf8qc {
    display:none
}
.SDkEP {
    padding:0
}
.gb_Zd .gb_Wd {
    padding-left:0;
}
.gLFyf {
    max-width:450px;
    font: 400 13.3333px Arial;
}
#sbtc.RNNXgb .dRYYxd {
    margin-top:0px;
    background:none!important
}
.eIPGRd, .ewEc5c {
    margin:0 2px
}
.M2vV3, .dRYYxd {
    padding:0;
    height:26px;
    width:17px
}
.om7nvf .dRYYxd {
    width:0
}
.o6juZc {
    width:426px!Important
}
.K2P9Ob, .IDVnvc {
    display:none
}
.mus_tt8 {
    font-size:14px
}
.mus_tt18 {
    font-size:20px
}
.BsA1cc {
    display:none
}
.jOYx5b {
    padding-left:41px!important
}
/*result*/
* .minidiv {
    display:none
}
.o6juZc, .BsbaEc {
    height:19px;
    width:500px;
    margin:0;
    border:none;
    box-shadow:none!important
}
.UUbT9, .dGWkFc {
    max-width:422px
}
.Q3DXx .sbfc.A8SBwf, .Q3DXx .emcav.A8SBwf {
    width:422px;
    padding-left:27px;
    box-shadow:none!important
}
.sbfc .RNNXgb, .emcav .RNNXgb {
    width:422px;
    box-shadow:none!important
}
.gLFyf.i4ySpb {
    display:none
}
.RNNXgb:hover, .sbfc .RNNXgb {
    box-shadow:none
}
.sfbg {
    height:0
}
.Q3DXx.yIbDgf {
    justify-content:initial
}
.tsf {
    width:auto;
    max-width:670px
}
.yuRUbf a {
    display:grid!important
}
.iUh30.Zu0yb.qLRx3b.tjvcx, .yuRUbf a {
    text-decoration:none!important
}
a.pHiOh:after {
    content:"- ";
    display:inline-block;
    margin-left:3px
}
a.pHiOh {
    padding-right:3px
}
.yuRUbf {
    min-height:50px
}
.gLFyf {
    height:17px!important;
    line-height:17px
}
.Q3DXx .dRYYxd, .Tg7LZd, .rCGXm, .mp5Tqb, .sbico, .ZaFQO {
    height:17px;
    background:rgb(239, 239, 239);
    border:1px solid rgb(118, 118, 118)!important;
    font:400 13.3333px Arial;
    padding:1px 6px;
    border-radius:2px;
    cursor:default;
    width:30px;
    margin-left:5px;
    margin-top:0px
}
.Q3DXx .Tg7LZd, .rCGXm {
    width:55px;
    height:21px
}
.OJmNWb {
    margin:0
}
.B7V4Ld {
    height:21px;
    line-height:22px
}
.mp5Tqb {
    width:34px;
    height:17px
}
.sbico {
    width:48px;
    height:19px;
    color:#000;
}
.rCGXm, .OJmNWb, .B7V4Ld, .sbico {
    padding:0
}
.sbico {
    vertical-align:initial
}
.Q3DXx .dRYYxd:after {
    content:"Clear";
    margin-left:-20px
}
.rCGXm::before {
    line-height:18px
}
.mp5Tqb:before, .ZaFQO:before {
    content:"Image";
}
.Q3DXx .Tg7LZd:before, .rCGXm:before, .sbico:before {
    content:"Search";
}
.Lj9fsd {
    padding:0;
    top:56px;
    background:transparent;
    width:0px
}
.Q3DXx .Tg7LZd:hover, .dRYYxd:hover, .rCGXm:hover, .mp5Tqb:hover, .sbico:hover {
    background:rgb(229, 229, 229);
}
.Q3DXx .dRYYxd span, .Tg7LZd span, .rCGXm span, .OJmNWb span, .sbico svg {
    display:none
}
.gke0pe, .ndYZfc {
    min-width:0;
    position:absolute;
    top:0;
    height:26px
}
.ndYZfc {
    top:-115px;
}
.SSPGKf {
    top:52px
}
.MUFPAc, .iSZmU {
    margin-left:10px
}
.hdtb-mitem a, .hdtb-mitem.hdtb-msel, .hdtb-mitem .GOE98c, .t2vtad,.NZmxZe {
    color:#00c;
    text-decoration:underline;
    padding-right:6px;
    padding-left:0;
    font:400 13.3333px Arial;
    padding-bottom:0
}
.t2vtad {
    margin-left:10px;
    background:none!important;
    border:none!important;
    color:#00c!important
}
.hdtb-mitem.hdtb-msel, .rQEFy {
    color:#000;
    text-decoration:none;
    font-weight:bold;
}
.hdtb-mitem .GOE98c {
    text-transform:lowercase
}

.hdtb-mitem .rIbAWc:after, .rIbAWc:after {
    content:"▼";
    text-decoration:none;
    color:#00c;
    font-size:12px
}
.rQEFy {
    border-bottom:none
}
.r9PaP {
    color:#000
}
.GLcBOb {
    border:none;
    height:00px
}
.NZmxZe {
    padding-top:0px
}
.hdtb-mitem a span, .hdtb-mitem.hdtb-msel span, .YTDezd,.hdtb-mitem .GOE98c span, .NZmxZe span {
    display:none
}
.EHzcec {
    max-width:110px
}
.srp #searchform {
    top:50px!important;
    width:0!important
}
#hdtb-msb, .FtRlBe, .Npn1i {
    min-width:0
}
.appbar, .qcTKEe {
        border-top: 1px solid #6b90da;
    background: #f0f7f9;
    min-height:0px;
    margin-left:5px;
    height:auto;
}
.appbar #slim_appbar {
    max-height:25px
}
.appbar .YB4h9.ky4hfd, .appbar .tgqOk, .appbar [jsname="Y5ANHe"], .appbar [jsname="AK6yne"], .appbar .LXqMce, .appbar .YPxNKd {
    display:none!important
}
.appbar .KKHQ8c {
    height:auto!important
}
.appbar .gEYEQc {
    background:none;
    border:none;
    border-radius:0;
    height:28px
}
.D0HoIc {
    padding-left:156px
}
.D0HoIc:before {
    content:"Images";
    line-height:20px;
    position:absolute;
    left:5px;
    font-weight:bold
}
.qcTKEe, .ooPrBf {
    padding:0
}
#extabar div{
    min-height:0px;
    display:block;
    right:0
}
#extabar div:first-child {
    min-height:25px
}
body[jscontroller="Eox39d"] #extabar:before {
    content:"Web";
    position:absolute;
    font-weight:bold;
    padding-left:5px;
    line-height:25px
}
body #extabar:before {
    content:"Results";
    position:absolute;
    font-weight:bold;
    padding-left:5px;
    line-height:25px
}
#result-stats {
    overflow:visible;
    line-height:24px;
    color:#000!important;
    display:inline;
    text-decoration:none!important
}
.Q3DXx {
    height:30px;
   
}
.CaY96 span, .cEPPT,  .Lj9fsd.DU1Mzb, .zSS54d {
    display:none
}
.ECgenc.eLNT1d {
    z-index:3
}
.LEv8df, .gbZSUe {
    margin:0;
    padding:0;
    height:20px;
    width:40px;
    background:none!important
}
.gbZSUe svg {
    display:none
}
.LEv8df { /*lol settings*/
    position:absolute;
    left:612px;
    top:4px
}
.Si7Nvc {
    width:100%
}
.CaY96 {
    background:none!important;
    height:20px;
    width:40px;
    padding:0
}
.CaY96:before, .gbZSUe:before, .w6PoOe, .SPmIAf, .SPmIAf:hover, .ZTM7Oe {
    content:"Settings";
    color:#00c;
    font-size:x-small;
    text-decoration:underline
}

#_zPvlYN6cF--z5NoPwOeJuAQ7 {
    position:absolute;
    top:-64px
}
.CvDJxb, .appbar{
    min-width:0;
    width:auto
}
.f6F9Be {
    border-top: 1px solid #6b90da;
    background: #f0f7f9;
    min-width:0
}
.yyoM4d {
    top:115px;
    right:0;
    width:100%;
    transition:0ms
}
.LHJvCe {
    opacity:1!important;
    top:0!important;
    transition:none!important;
    min-width:0
}
.vugghb {
    position:absolute;
    top:-66px;
    left:305px
}
.logo, .F1hUFe, .ZbYMvd {
    padding:0;
    margin-left:8px;
    margin-top:-20px
}
#logo, .F1hUFe {
    background:url(https://www.google.com/images/nav_logo3.png)0 -26px!important;
    width:150px;
    height:50px
}
#logo img, .F1hUFe svg {
    display:none
}
.ZbYMvd, .doodle { /*doodle*/
    width:150px;
    height:50px;
    background:url(https://www.google.com/images/nav_logo3.png)0 -26px!important;
}
.ZbYMvd img, .doodle img {
    visibility:hidden;
    width:140px
}
#hpcta { /*doodle*/
    visibility:hidden
}
.F1hUFe {
    margin-top:-16px;
    margin-left:7px
}
.zriOQb g-menu-item a, .zriOQb .y0fQ9c, .j1ei8c {
    padding:2.6px 6.5px;
    height:16px;
    color:#00c;
}
.zriOQb g-menu-item, .Rq5Gcb, .fbar p, .fbar a, .igM9Le {
    color:#00c
}

.GMjygd .igM9Le{
    color:#000;
    font-weight:bold
}
.GMjygd {
    background:none
}
.zriOQb g-menu-item:hover, .Hm7Qac:hover .igM9Le {
    color:#fff
}
.gvybPb, .j1ei8c:hover, .Hm7Qac:hover {
    background:#36c!important;
}
.zriOQb, .sAKBe {
    border-radius:0;
    box-shadow:none;
}
.sAKBe, .irf0hb {
    border:1px solid;
    border-color:#c9d7f1 #36c #36c #a2bae7;
}
.gsfi {
    height:17px!important;
    font-size:14px
}
.Ix6LGe, .WM9LLd, .znlzCd {
    border-radius:0
}
.irf0hb {
    margin-left:22px!important
}
.zriOQb g-menu-item a span, .gTl8xb {
    display:none
}
.gLSAk, .Tlae9d a, .Tlae9d .y0fQ9c, .cF4V5c g-menu-item a, .GMjygd {
    padding:0
}
.Hm7Qac {
    padding:2.6px 6.5px;
    height:15px;
    line-height:13px
}
.hdtb-mn-hd {
    padding-right:2px
}
.Tlae9d a, .Tlae9d .y0fQ9c, .cF4V5c g-menu-item a {
    padding: 2.6px 6.5px;
    height:17px;
    font-size:13px;
    line-height:14px
}
.Tlae9d a:hover, .Tlae9d .y0fQ9c:hover {
    color:#fff!important
}
.EHzcec {
    border:1px solid;
    border-color:#c9d7f1 #36c #36c #a2bae7;
    box-shadow:none!important;
    border-radius:0!important;
    width:auto
}
.CgwTDb, .pPUwub[aria-hidden="true"], .dKVyP[aria-hidden="true"], .NcWGte[aria-hidden="true"], .ajYF5e[aria-hidden="true"] {
    display:none
}
.Rq5Gcb, .j1ei8c {
    display:block
}
.LVal7b {
    padding:0;
    width:100px
}
.Q3DXx #gb > div div[style*="overflow: hidden"] {
    max-width:110px!important;
    width:auto!important;
    margin-top:30px!important;
    right:42px!important;
    
}
.Rq5Gcb {
    font-size:13px;
    line-height:14px;
    width:auto;
    letter-spacing:0
}
.tX9u1b {
    text-align:initial
}
.tX9u1b:hover, .tX9u1b:hover .Rq5Gcb {
    background:transparent;
    color:#fff
}
.j1ei8c:hover .Rq5Gcb {
    color:#fff
}
* {
    scrollbar-width: thin;
    letter-spacing:0!important
}
.cj2HCb {
    height:26px;
    position:absolute;
    top:58px;
    left:640px;
}
.KA8Jyb {
    display:none
}
.jklcHd {
    padding:0
}
.PAYrJc {
    position:absolute;
    top:65px;
    left:140px;
    z-index:9999;
    height:26px;
    width:400px
}
.ssfWCe, .ZXJQ7c {
    padding:0;
    margin:0;
    width:400px;
    background:transparent!important;
    border:none!important;
    box-shadow:none!important;
    color:transparent!important
}
.PNyWAd.ZXJQ7c {
    margin-top:25px
}
.XD1Bsc {
    display:none
}
.ECgenc {
    height:0!important
}
.ECgenc {
    top:-32px!important
}
.FoDaAb {
    margin:0;
    margin-left:5px;
    background:#f0f7f9;
    padding:0
}
.ymoOte .Ew9oWb {
    min-width:0;
    margin-top:-6px
}
.hjTnPc .F9PbJd {
    border-radius:0;
    height:36px
}
.BcUvif {
    height:32px;
    width:32px;
    border-radius:0
}
.hjTnPc .hIOe2 {
    line-height:36px
}
.Qjibbc {
    display:none
}
.khjlM, .ymoOte .cEW58{
    height:38px;
    margin-top:0!important;
    border-radius:0;
    box-shadow:none;
}
.gstl_0.sbdd_a {
    top:22px!important
}
.sbdd_a .sbdd_b {
    border-radius:0;
    box-shadow:none;
    border:1px solid #128bc1
}
li.sbsb_c:first-child .sbse, li.sbsb_c .sbse {
    border:0;
    padding:0;
    margin-left:2px
}
.gb_9d:not(.gb_2) {
    background:none;
    padding:0
}
#gb a.gb_3.gb_3 {
    color:#00f;
    padding:0;
    text-decoration:underline;
    border:none
}
    /*ACTUAL results*/
.Jb0Zif .cLjAic.K7khPe {
    margin:0
}
.erkvQe {
    padding-bottom:0
}
.iJ1Kvb h3 {
    font-size:18px!Important
}
#res h3, #botstuff h3 {
    font-size:medium;
    line-height:initial;
    text-decoration:underline;
    color:#00c
}
.iUh30, .WZ8Tjf, .yDYNvb.lyLwlc, .IsZvec, .GELlw, .usJj9c .s .st, .yDYNvb.lyLwlc {
    font-size:small;
    line-height:initial
}
cite, cite a:link, cite a:visited, .dyjrff, .qzEoUe {
    color:green;
    line-height:initial;
    font-style: normal;
    text-decoration:none!important;
    cursor:initial
}
.gXmnc {
    margin-left:8px
}
.NJjxre {
    position:relative;
    display:inline
}
.yuRUbf a{
    display:block
}
.DKV0Md {
    width:100%
}
.csDOgf {
    margin-top:31px;
    margin-left:2px
}
.csDOgf svg {
    display:none;
}
.csDOgf:after {
    content:"- Cached";
    font-size:small;
    color: #77c;
    text-decoration:underline
}
.g, .hlcw0c {
    margin:0
}
.yuRUbf br {
    display:none
}
.cbphWd {
    color:#00f;
    padding:0
}
.ygGdYd .iOBnre {
    font-size:small;
    padding:0;
    margin:0;
    color:#000
}
.mWyH1d[aria-expanded="true"] .cbphWd {
    text-decoration:underline
}
.XcVN5d, .XcVN5d b {
    margin:0;
    font-family:arial!important;
    font-weight:bold
}
.kp-blk .wDYxhc:first-child {
    padding:0
}
.YbqTTb, .U8shWc {
    border-radius:0
}
.U8shWc img{
    display:none
}
.U8shWc:before {
    content:"Search";
    text-transform:none
}
/*funny text conversion*/
.AUiS2 {
    border:none;
    top:0
}
.XCKyNd {
    display:none
}
.tF2Cxc {
    height:auto!important
}
.SJajHc {
    background:url(https://www.google.com/images/nav_logo3.png)!important;
}
 .d6cvqb .SJajHc {
    background-position:-18px 0!important
}
.YyVfkd .SJajHc {
    background-position:-45px 0!important
}
.AaVjTc a:link .SJajHc {
    background-position: -60px 0!important
}
.AaVjTc a:link, .YyVfkd .SJajHc {
    width:16px!important
}
 .AaVjTc a:link#pnprev .SJajHc {
    background-position:-0px 0!important;
     width:45px!important
}
#pnprev span {
    margin-left:-50px
}
.SJajHc {
    height:26px;
}
.SJajHc.NVbCr {
    width:75px!important
}
.YyVfkd {
    color:#a90a08;
    font-weight:bold;
    cursor:text
}
.AaVjTc a:link {
    color:black
}
.AaVjTc a:link span, .mslg .l, .MUxGbd.v0nnCb, .JheGif, .KWQBje .JheGif, .KWQBje:hover .JheGif {
    color:#00c;
    font-size:medium;
    text-decoration:underline;
}

.N3nEGc {
    border-radius:0;
    padding:0;
    margin:0;
}
.IsZvec div {
    margin:0!important
}
.Q3DXx #gb > div{
    position:absolute;
    top:-66px;
    left:-295px
}
a.fl.iUh30 {
    display:none
}
.eFM0qc {
    height:13px;
    margin-top:30px
}
.GHDvEf {
    background:transparent
}
.DKV0Md {
    padding-top:10px
}
.MSM1fd:hover .wXeWr {
    box-shadow:none
}
.fxgdke {
    color:green
}
#rso {
    margin-top:0;
}
.F1IdKe {
    background:#f0f7f9;
}
.ePIvGe {
    margin:0;   
}
.WGYX8, .qfpP8d.h3yRU, .vnLNtd.mnr-c {
    border-radius:0;
    border:none
}

/*tooltip*/
.gb_Qe, .pCK9cd {
    background:#fff;
    color:#000;
    border:1px solid;
    border-color:#ddd  #000 #111 #eee;
    padding:1px 2px;
    border-radius:0
}
.gb_ee > * {
    color:#000
}
.cu-container .mnr-c {
    border-radius:0;
    border:none
}
/*news*/
.yr3B8d .vC5xic {
    margin-left:0;
    margin-right:4px;
}
.sYpfDb {
    border-radius:0!important;
    border:1px solid
}
.qV9w7d {
    border-radius:0!important
}
.yr3B8d {
    flex-direction:initial
}
.KWQBje, .nChh6e {
    padding:0;
    border:none;
    border-radius:0
}
.KWQBje .XTjFC img {
    display:none;
    margin:0
}
.KWQBje .XTjFC {
    padding:0
}
.QyR1Ze {
    margin:0
}
.Y3v8qd {
    color:#111;
    font-size:14px;
    line-height:16px
}
.pla-unit-title-link {
    font-size:medium;
    color:#00f;
    padding:0;
}
.pla-unit-title {
    height:44px!important
}
.LbUacb, .e10twf {
    height:22px;
    padding:0
}
.VZqTOd {
    color:#000;
    font-size:small;
    line-height:11px
}
.QhqGkb, .HotjWd {
    font-size:small
}
.kTZBme {
    font-size:small;
    color:#00f
}
.pla-hovercard-container {
    display:none
}
.CNf3nf {
    border-radius:0;
    transition:0ms
}
.BlOseb.GSVoDf g-fab, .k2Oeod.GSVoDf g-fab {
    box-shadow:none;
    transition:0ms
}
/*imagetab yucky*/
 .G3iQRe, .XWtYBc, .eA50B, .xs86tb, .a0XzNd .O8VmIc .gadasb, .Orv2Fe, .ZUo4Ze, .miRP3d, .hm60ue {
    display:none
}
.X5SPld {
    min-height:0
}
.So4Urb {
    padding:0
}
.WaWKOe {
    padding: 0 4px
}
.kEwVtd .aDMkBb {
    padding-top:2px;
}
.kEwVtd .dJcyOc {
    background:none
}
.l7VXJc .PNCib {
    max-width:100px;
    height:auto
}
.X5SPld .PNCib .wXeWr .bRMDJf img {
    max-width:100px;
    height:auto
}
.wXeWr {
    height:auto!important
}
.gBPM8 .PNCib {
    margin-bottom:4px
}
.l39u4d {
    max-width:460px!important;
    left:100%
}
/*some books*/
.ETWPw {
    border:none;
    padding:0
}
.VvrH3b {
    border:none
}
.VvrH3b span.Vhst2c  {
    display:none
}
/*result embeds*/
.k8XOCe {
    background:none;
    min-height:12px
}
.k8XOCe .aXBZVd {
    display:none
}
.k8XOCe .s75CSd {
    color:#00f
}
.FalWJb, .MXl0lf .EZRelc, .pb5vrc, .e2BEnf.U7izfe.mfMhoc, .i5w0Le, span.qB1pae{
    display:none
}
.ULSxyf, .aNytqb.uVMCKf {
    margin-bottom:0
}
.mfMhoc {
    font-size:large
}
.MXl0lf {
    padding:0;
    border:0;
    border-radius:0;
    height:20px;
    background:transparent;
    width:auto
}
.mIKy0c.dGWpb, .g5wfEd {
    padding:0
}
.g5wfEd {
    max-width:260px
}
.jBgGLd {
    white-space:normal
}
.g5wfEd br {
    display:none
}
.cv2VAd {
    border:0
}
.cv2VAd {
    border-radius:0
}
.N3nEGc, .rGhul {
    border-radius:0;
    margin-right:5px
}
.xCURGd {
    display:flex;
    min-height:70px;
    padding-top:10px
}
.xCURGd .YEMaTe, .OSrXXb {
    border-radius:0;
    overflow:visible
}
.xCURGd .YEMaTe img {
    height:75px;
    width:auto
}
.cUVNae, .cUVNae > * {
    background:none;
    overflow:visible;
    height:30px!important;
    width:auto!important
}
.vwfsqc {
    flex-direction:column!important;
}
.fhQnRd {
    display:block
}
.aMAfLd {
    display:flex
}
#hplogo {
    height:140px;
    max-width:274px
}
/*most of the stuff here is modernizing things that didnt exist
*/
.PqBvCe {
    background: no-repeat url(https://www.google.com/images/nav_logo2.png) -0px -97px;
    width:200px;
    height:19px
}
.SMV6Nd {
    width:115px;
    height:0;
    margin-right:0
}
.Q5pd0d {
    display:none
}

.eA0Zlc.PtaMgb, .eA0Zlc.PtaMgb * {
    height:100px;
    width:auto!important
}
.AonJHf, a.CjB7Ub .IGgq {
    display:none
}
.iDjcJe {
    flex:initial
}
.YsGUOb, a.CjB7Ub {
    background:none!important
}
a.CjB7Ub {
    color:#00f
}
.YsGUOb {
    transform:none!important
}
.YsGUOb[style="transform: rotateZ(-180deg);"]:after {
    content:"▲"!important
}
.YsGUOb:after {
    content: "▼";
    text-decoration: none;
    color: #00c;
    font-size:12px;
    margin-left:5px
}
.iDjcJe.wwB5gf {
    color:#00c
}
.LGOjhe {
    padding:0
}
.Jb0Zif .UiGGAb.ILfuVd, .ILfuVd, .webanswers-webanswers_table__webanswers-table {
    font-size:small;
    line-height:1
}
.wtnimb, .UcHR6e .dU5Kl .M1YrRd {
    width:auto;
    text-align:left;
    margin-left:5px
}
/*map*/
#rllhd__fldhc  {
    border:none;
    box-shadow:none;
    height:26px;
    background:#f0f7f9
}
.Nts86d {
    padding:0
}
/*acc menu*/
.cG5GOd, .r21Kzd, .iv236 {
    display:none
}
.b9tNq {
    float:left;
    margin:0;
    margin-right:5px
}
.pP3ABc, .hutKRb {
    margin:0;
    border-radius:0
}
.b9tNq > *, .b9tNq, .gb_k.gb_0a {
    border-radius:0!important
}
.gb_k.gb_0a {
    box-shadow:none;
    border:1px solid;
    border-color:#c9d7f1 #36c #36c #a2bae7;
    padding:0
}
.gb_k > .gb_9a {
    margin:4px;
    padding:0;
    display:flex
}
.gb_k .gb_ab, .gb_fb {
    margin:0
}
.gb_k .gb_ab > * {
    border-radius:0
}
.gb_k .gb_ab .gb_jb svg {
    display:none
}
.gb_k .gb_ab .gb_jb {
    border-radius:0;
    box-shadow:none;
    position:absolute;
    margin:0;
    width:auto
}
.gb_k .gb_ib {
    background:transparent!important;
    right:10px;
    width:auto
}
.gb_k .gb_ab .gb_jb:after {
    content:"Change";
    color:#00f
}
.gb_k.gb_0a .gb_rb.gb_rb, .dbg0pd {
    border:none;
    padding:0;
    color:#00f;
    margin:0
}
.gb_k .gb_lb, .gb_k .gb_nb {
    text-align:left
}
.gb_k .gb_sb, .gb_k .gb_wb, .iTPLzd.rNSxBe.lUn2nc.eY4mx{
    display:none
}
.gb_k .gb_Cb.gb_Cb {
    all:unset;
    cursor:pointer;
    color:#00f;
    float:right;
    padding-bottom:2px;
    border:none
}
.gb_k .gb_Bb {
    border:none
}
.gb_k .gb_vb.gb_vb, .DAVP1 .PcCasb {
    padding:0;
    color:#00f
}
/*related*/
.DAVP1 .aaEd9.U30qk:nth-child(2n-1), .DAVP1 .WFdLmd {
    display:none
}
.xdPGbf {
    display:none
}
.DAVP1 .PcCasb, .DAVP1 .Xv8gRb, .DAVP1 .QqB4hf {
    padding:0;
    margin:0;
    height:auto;
    border:none
}
.VliT1c {
    padding-bottom:0
}
.DAVP1 {
    display:inline-grid
}
.cUJ1z {
    padding:0;
    margin-left:120px;
    overflow:visible;
    width:300px
}
.DAVP1 .Zk46Y, .DAVP1 .Zk46Y img {
    position:absolute;
    padding:0;
    height:100px;
    width:100px;
    margin-right:220px
}
.PcCasb {
    overflow:visible
}
.aaEd9 {
    border:none;
    border-radius:0
}
/*smthn*/
.mnr-c.uOaWdb {
    display:none
}
.J1mWY {
    padding:0 2px;
}
.X5OiLe:hover {
    background:none;
    border:0
}
.aNytqb .rKnmn, .RzdJxc {
    border:0
}
.lR1utd, .pwxRSe .WM9LLd {
    margin:0;
}
.pwxRSe .WZIVy {
    padding:0;
    height:60px;
    margin-left:5px
}
.ULSxyf .EyBRub .ySu5Fc /*image*/ {
    display:none
}
.ULSxyf .EyBRub .M4dUYb, .ULSxyf .EyBRub .BA0A6c {
    width:auto!important;
    height:110px!important;
    background:none
}
#bottomads .uEierd:last-child, .cUezCb {
    margin:0
}
.nkGKTb {
    font-weight:700
}
.eadHV {
    line-height:1;
    flex:0;
    width:300px;
    word-wrap:normal;
    white-space:nowrap!important;
}
g-image-section img {
    height:20px;
    width:auto
}
.nlkcvc g-inner-card {
    padding:0!important
}
.rmxqbe .kLhEKe .Ywxp6b {
    display:none
}
.nlkcvc .xcQxib, .Jb0Zif g-section-with-header {
    margin:0!important
}
.nlkcvc .Brgz0 {
    display:flex;
    flex-direction:row
}
.JJZKK, .nlkcvc {
    width:auto
}
.THG0oc {
    min-height:0!important;
    height:auto!important;
    width:auto!important
}
.eadHV, g-inner-card {
    overflow:visible
}
.fhQnRd [id^="tsuid"] {
    display:none
}
.YEMaTe {
    width:auto!important;
    height:75px!important;
    margin-right:5px
}
.kLhEKe {
    background:none
}
.QyR1Ze, .KFFQ0c, .rQgnxe .k2Oeod.eSq3C, .CNf3nf {
    display:none
}
.CEMjEf {
    margin:0
}
.Ywxp6b {
    color:green
}
.rmxqbe {
    position:static;
}
.rmxqbe .kLhEKe {
    padding:0
}
.zf84ud.THG0oc.cv2VAd, .Brgz0 {
    padding-top:0!important
}
.ZE0LJd.iuBdze {
    top:10px;
    left:121px
}
.E5ySGc {
    align-items:start;
    padding:0
}
.EUjJDc {
    margin-top:0;
    margin-bottom:2px;
    color:#00f
}
.CEMjEf {
    margin-left:65px
}
g-more-link.dGWpb {
    text-align:left
}
.MEdqYd, .feqqG, .MEdqYd:hover, .feqqG:hover {
    background:#f0f7f9;
    border:1px outset #6b90da;
    border-radius:0
}
.MEdqYd:active, .feqqG:active, .MEdqYd:focus, .feqqG:focus, .MEdqYd:focus:hover, .feqqG:focus:hover {
    border:1px inset #6b90da;
    background:#f0f7f9;
}
.AOvabd, .dxp44d,.AOvabd:hover, .dxp44d:hover  {
    background:rgb(239, 239, 239);
    border:1px outset rgb(118, 118, 118);
    border-radius:0
}
.AOvabd:active, .dxp44d:active, .AOvabd:focus:hover, .dxp44d:focus:hover {
    border:1px inset rgb(118, 118, 118);
    background:rgb(239, 239, 239);
}
.UUhRt, .UUhRt:hover {
    border-radius:0;
    background:rgb(239, 239, 239)!important;
    border:1px outset #00f;
    color:#000;
    box-shadow:none!important
}
.UUhRt:active {
    border:1px inset #00f
}
.TIGsTb {
    border:0!important;
    box-shadow:none!important
}
#extabar div .RPCa7e {
    padding:0;
    position:absolute;
    top:96px;
    left:60px;
}
#extabar div .ve1l9 {
    display:none
}
.qtwiP {
    border-radius:0;
    margin-top:-31px
}
#extabar a div, .UcHR6e .dU5Kl .M1YrRd, .oyj2db, .huUgrf {
    color:#00f;
    text-decoration:underline
}
.JjtOHd {
    color:#00f;
}
.buTsJf {
    line-height:100%
}
.JjtOHd {
    line-height:13px;
    font-size:13px
}
.Z8r5Gb, .olSdv, .Jb0Zif .Si5xMe.CUaNQd, .orkam {
    border:none;
    border-radius:0
}
.TT9RUc {
    padding:2px
}
.Jb0Zif .cLjAic {
    margin:0
}
.AqEFvb {
    margin:0;
    color:#000;
}
.x5W9xd .uoFCfc {
    padding: 0 5px
}
.ee6GJd .GgC5pc,.EDblX.DAVP1 {
    padding:0!important
}
.ee6GJd .qtwiP {
    background:none!important
}
.dU5Kl {
    border:none;
    border-radius:0;
    background:none!important;
    padding:0!important;
    margin:0;
    width:auto!important
}
.dU5Kl svg, .wq4Aab {
    display:none
}
.yXK7lf em {
    font-weight:600;
    color:#000
}
.yDYNvb.lyLwlc, .WZ8Tjf {
    color:#000
}
.TbwUpd {
    padding:0;
    line-height:0px
}
.orkam.zLOdYe, .HD8Pae {
    margin:0
}
.nNwWze.eFlT4e {
    padding:0 5px;
    height:75px
}
.VibNM, .o3AwDf .JaTJ7c, .UzSNzd {
    border:none!important
}
.hDeAhf, .GlPvmc {
    color:green
}
.V1Ddwd, .iduClc {
    display:none
}
.J2i9Hd {
    opacity:1;
    color:#fff;
    background:#000;
    border-radius:0;
    right:0;
    bottom:0;
    left:auto;
    padding:0 2px
}
.i8qq8b .Ea7JLb {
    padding:0 5px
}
.zoFLnf a {
    text-decoration:none
}
.huUgrf {
    font-size:16px;
    font-family:arial!important
}
.zoFLnf .v771Ge {
    color:green;
    font-size:small;
    line-height:12px
}
.Dgm9s {
    color:#000;
    margin:0
}
.qfpP8d, .TmlsTc {
    display:none
}
.QIG1qe {
    font-size: small;
    color: #77c;
    text-decoration: underline;
}

.WGYX8 {
    background:none!important
}
#Wprf1b {
    color:rgb(0, 0, 0, 0.1);
    filter:blur(3px)
}
#Wprf1b:hover {
    color:#000;
    filter:none
}
.unknown_loc {
    display:none
}
.gvybPb  {
    color:#fff
}
.aNytqb.uVMCKf .ClpmGe, .BlQbed  {
    display:none
}

/*about this result*/
.CBPSbf {
    position:static;
    inset:0!important;
    box-shadow: none;
    border-radius:0;
    padding:0;
    border: 1px solid !important;
    border-color:#c9d7f1 #36c #36c #a2bae7!important;
    width:auto;
    min-width:140px
}
.Imj78 .cQkxXe:hover {
    background:transparent!important
}
.OAssce {
    width:100%;
    position:relative;
    margin:0;
    padding:0;
    box-shadow:none;
    border:0
}
.Imj78 .u0G9Kc, .Imj78 .u0G9Kc:last-child {
    margin:0;
}
.Imj78 .gziGLd, .Imj78 .cQkxXe, .wDYxhc *, .l44Vof {
    border-radius:0!important
}
.kyas6e {
    border:0;
    margin:0;
    padding:0
}
.gGlYHf, .f22z0e, .x1Fkmf, .kyas6e, .Cn0uId, .yo1Kg, .cUVNae .OhQAn, .T467lc {
    display:none
}
.NTrp2c a {
    padding:0;
    width:auto
}
body {
    overflow:visible!important
}
.cygiMd, .TkZZsf {
    overflow:clip;
    padding:0!important;
    margin:0;
    flex-grow:0;
    margin-top:-3px;
    margin-bottom:3px
}
.TkZZsf {
    display:grid
}
.Imj78 .u0G9Kc {
    padding:2.6px 6.5px;
    height:17px;
}
.u0G9Kc a {
    height:17px
}
.u0G9Kc .z1asCe {
    display:none
}
.Imj78 .gziGLd, .Imj78 .cQkxXe {
    height:17px;
    padding:0;
    margin:0
}
.WGYX8::after {
    content:none
}
.VCOFK.k8XOCe .s75CSd {
    font-size:small;
    margin:0;
    padding:0
}
.VCOFK {
    margin:0
}

/*firefox-button*/
if firefox-button {
.lJ9FBc input[type="submit"], .gbqfba, .Q3DXx .dRYYxd, .Tg7LZd, .rCGXm, .mp5Tqb, .sbico, .VvrH3b span, .ZaFQO, .U8shWc {
    -moz-appearance: button!important;
    padding-block: 0!important;
    border: 2px outset ThreeDLightShadow!important;
    background-color: ButtonFace!important;
    border-radius:0!important;
}
.lJ9FBc input[type="submit"]:active, .Q3DXx .dRYYxd:active, .Tg7LZd:active, .rCGXm:active, .mp5Tqb:active, .sbico:active {
    border:2px inset ThreeDLightShadow!important
}
body[jsmodel*=""] input {
    padding: 1px!important;
    border: 2px inset ThreeDLightShadow!IMPORTANT;
}
}

/*text only*/
if text-only {
g-scrolling-carousel, .Jb0Zif .JNkvid, .LuVEUc, .xERobd, .AuVD {
    display:none
}
.Jb0Zif .cLjAic.K7khPe {
    display:block!important;
    margin:0
}
}
/*disable sidebar results*/
if sidebar {
/*sidebar*/
#rhs { /*breaks things*/
    display:none
}
#rhs.TQc1id.hSOk2e.rhstc4 {
    margin-left:670px
}
.I6TXqe, .TQc1id .I6TXqe, .TQc1id .I6TXqe * {
    border:0;
    border-radius:0
}
#rhs .VjDLd.liYKde {
    display:none
}
}
}

@-moz-document url-prefix("https://www.google.co.uk/?q=find+chuck+norris"), url-prefix("https://www.google.com/?q=find+chuck+norris") {
.c93Gbe:before {
    content:"Google won't search for Chuck Norris because it knows you don't find Chuck Norris, he finds you.";
    color:#dd4b39;
    width:100%;
    display:inline-block;
    text-align:center;
    cursor:text
}
}

@-moz-document url-prefix("https://www.google.com/search?q=tilt"), url-prefix("https://www.google.co.uk/search?q=tilt") {
* {transform:rotate(0.3deg)}
}

@-moz-document url-prefix("https://mail.google.com") {
input {
    padding:0 8px!important
}
}

@-moz-document url-prefix("https://www.google.com/search?tbs") {
.Gj7ine {
    border-radius:0;
    height:19px;
    width:auto;
    padding:0;
    margin-top:0
}
.Gj7ine img {
    width:19px;
    height:19px
}
.BKRPef {
    display:none
}
.Q3DXx .dRYYxd::after {
    content:none
}
.Q3DXx .dRYYxd {
    border:none!important;
    width:0;
    margin:0;
    padding:0
}

}

@-moz-document regexp("http*.://.*.google.com/search?.*&tbm=lcl.*"), regexp("http*.://.*.google.com/search?.*&tbs=map.*") {
/*embed map*/
/*top*/
#rhs {
    display:block!important
}
.Q3DXx #gb > div {
    top:-51px;
    left:-70px;
}
.dodTBe {
    height:30px
}
.big .tsf {
    margin-top:-40px
}
.ZbYMvd, .doodle {
    background:no-repeat url(https://www.google.com/intl/en_us/images/maps_small_horizontal_logo.png)0 10px!important;
    width:300px
}
.IswE7 {
    margin-left:30px
}
/*sidebar*/
.b9tNq, .b9tNq * {
    height:50px;
    width:50px
}
.b9tNq {
    margin-top:24px
}
.dbg0pd {
    position:relative;
    left:-56px
}
.rl_full-list .cXedhc {
    padding-top:1px;
    padding-left:0
}
.rllt__details > div {
    font-size:small;
    line-height:16px
}
.uMdZh:active, .rllt__local-item-selected, .uMdZh:hover {
    border:none;
    background:transparent
}
.uMdZh:active .cXedhc, .rllt__local-item-selected .cXedhc {
    margin-left:0
}
.UPIZab, .UPIZab img {
    width:90px;
    height:90px;
}
.L3IGmc .n0B9z {
    border-radius:0
}
.DAVP1 {
    display:flex
}
.N8mbHe {
    display:none
}
.gXmnc {
    width:320px
}
#rhs {
    margin-left:320px
}
.h2yBfgNjGpc__inline-item-view {
    width:400px
}
.h2yBfgNjGpc__inline-item-view * {
    border-radius:0
}
.zloOqf, .AaVjTc {
    margin:0 0 0 60px
}
#swml, .FZaw6b {
    display:none
}
#fbarcnt {
    height:50px!important
}
.WaZi0e {
    color:#00c;
    text-decoration:underline;
    font-size:small
}
.dbg0pd {
    text-decoration:underline;
    color:#00c;
    font-size:medium
}
.WaZi0e:after {
    content:"▼";
    display:inline-block
}
.F7IIOc.expanded.rlf__open .WaZi0e:after {
    content:"▲"
}
.Nts86d {
    width:320px;
    height:26px;
    background: #e8ecf9;
}
#rllhd__fldhc {
    background:#d5ddf3
}
.appbar {
    border-top:transparent
}

.asjHCd {
    padding-top:4px;
    margin-left:5px
}
.axGQJc {
    background:none
}
.axGQJc:before {
    content:"Return";
    text-decoration:underline;
    font-size:small;
    color:#00c;
    margin-left:3px
}
.Ae7FMe {
    margin:0
}
.bcUTBf {
    margin-right:5px
}
}

@-moz-document url-prefix("https://images.google.com") {
/*images*/
#hplogo {
    background:url(http://images.google.com/intl/en_ALL/images/logos/images_logo_lg.gif);
    background-size:276px 110px!important;
    height:110px!important
}
.a9nkvf {
    display:none
}
}