Old Google 2014

Adds back the 2014 google design. Recommended to be used with https://greasyfork.org/en/scripts/395346-google-search-old-style . Changes google translate, login, images and search.

目前為 2021-07-10 提交的版本,檢視 最新版本

/* ==UserStyle==
@name           Old Google 2014
@namespace      legosavant
@version        1.6.2
@description    Adds back the 2014 google design. Recommended to be used with https://greasyfork.org/en/scripts/395346-google-search-old-style . Changes google translate, login, images and search.
@author         legosavant
@preprocessor stylus
==/UserStyle== */

@-moz-document url("https://www.google.com/"), url("https://www.google.com/?gws_rd=ssl"), url-prefix("https://www.google.com/search"), url-prefix("https://images.google.com/"), url-prefix("https://www.google.com/imghp"), url-prefix("https://www.google.com/webhp"), url-prefix("https://www.google.com/maps") {
/*google search*/
* {
    font-family:arial!important
}
.RNNXgb, .minidiv .RNNXgb, .kp-blk, .I6TXqe, .zthhpf,.sbibod, .aajZCb, .hjTnPc .F9PbJd, .sbdd_a .sbdd_b, .sbsb_a, .srp #sfdiv, .KXJfe, .Gj7ine, .minidiv .sbdd_a, .minidiv .sbdd_a .sbdd_b, .minidiv .sbsb_a,.lV0vqc, .sAKBe, .gLSAk, .minidiv .aajZCb, .k8XOCe, .CNf3nf, .BcUvif, .fWhgmd, .WGYX8, .qfpP8d.h3yRU, .ofUNDb, .IHSDrd, .cv2VAd, .MXl0lf, .XQ6p1d, .OIL2le, .nChh6e, .YbqTTb, g-flat-button.BwMo1, .hutKRb, #center_col .Jb0Zif .eA0Zlc.PtaMgb, .gEYEQc, .H73aad, .FAl3Ic, .M3w8Nb .o6juZc, .Bhmw4, .o6juZc, #rhs .VjDLd.PFuC4e, .gb_k.gb_0a, .aVbWac, .IDVnvc, .JFSfwc, .Cq2QEe, .qtwiP {
    border-radius:0px;
}
.minidiv .sfbg, .RNNXgb:hover, .sbfc .RNNXgb, .emcav .RNNXgb, .minidiv .RNNXgb:hover, .minidiv .sbfc .RNNXgb, .aajZCb, .sbibod, #searchform .sbfcn, #searchform .sbhcn, .sbdd_a .sbdd_b, #searchform.minidiv .sbfcn, #searchform.minidiv .sbhcn, .zthhpf:hover, .zthhpf:focus, .zthhpf, .Lj9fsd.DU1Mzb, .minidiv .sbdd_a, .minidiv .sbdd_a .sbdd_b, .lV0vqc, .l8SOcc .zthhpf,  .minidiv .aajZCb,.Lu0opc.ESkzqb:hover g-fab, .M3w8Nb .o6juZc, .Bhmw4, .o6juZc:hover,.minidiv .emcav .RNNXgb {
    box-shadow:none;
}
.hpuQDe, .FqnKTc, .sbfc .iblpc, .emcav .iblpc, .minidiv .iblpc, .iblpc, .xtSCL, .gsst_a, .AVSjFc, .m3kSL, .vyDMJf-gXhOqb-Bz112c, .MbEPDb, .BsA1cc, .ACRAdd, .UWddDf, .sb43,  title-with-lhs-icon:hover .dtIg1b, .szppmdbYutt__middle-slot-promo, .sbic.sb27, .M3lrac{
    display:none
}
/*small screen time*/
.gb_pa, .gb_pa.gb_Zd, .CvDJxb, #hdtb-msb, .gke0pe, #cnt, .f6F9Be,.appbar, .U1XNfe {
    min-width:0
}
@media (max-width: 1280px) {
    #center_col, .D6j0vc, .big .D6j0vc, .g.eejeod, .KFFQ0c  {
        max-width:500px!important
    }
    #rhs {
        margin-left:650px!important;
        padding:0;
        width:0px!important
    }
    #rhs.rhstc4 .VjDLd {
        width:380px!important
    }
    .RNNXgb, .A8SBwf {
        width:600px!important
    }
    .GyAeWb {
        width:0
    }

}
/*this line is for descriptions on search suggestions, replace next line with display:none to hide*/.ClJ9Yb {
    margin-top:-4px
}
.yuRUbf {
    font-size:initial;
    line-height:1.3
}

.srp #searchform, .Lj9fsd {
    top:0;
    margin-top:0px;
    height:60px;
    max-height:60px;
    background:#f1f1f1
}

div#searchform.CvDJxb.big, .CvDJxb {
    top:0!important;
}
.sfbg, .sfbgg, .minidiv .sfbg {
    height:60px;
    background:transparent
}
#cnt {
    padding-top:0
}

.RNNXgb {
    height:30px;
    margin-top:15px;
    border:0;
    box-shadow:none;
    margin-left:0;
    margin-right:0
}
.o6juZc {
    margin-right:0;
    margin-left:0
}
.pR49Ae {
    display:none
}
.gLFyf, .minidiv .gLFyf {
    height:30px!important;
    margin-top:-0px;
}
.gLFyf.uKLqed, .gLFyf {
    display:inline;
    line-height:30px;
    position:absolute
}
.gLFyf {
    width:80%;
    font-size:14px
}
.Tg7LZd, .dRYYxd, .lBbtTb {
    height:30px;
    margin:0
}
.BlOseb.eSq3C g-fab, .k2Oeod.eSq3C g-fab {
    width:24px
}
#xuf {
    display:none
}
/*search bar lining up stuff*/
.A8SBwf, .minidiv .RNNXgb, .minidiv .Tg7LZd, .srp #sfdiv, .sbtc, .sbibtd, .lst-c, .zthhpf, .KXJfe, .JSAgYe, .JUwK8b, .o6juZc {
    height:30px
}
.JUwK8b {
    margin:0
}
.lst-c .sbib_a, .gsfi, .lst {
    height:30px!important
}

.sfibbbc {
    margin-top:15px;
    padding:0;
    height:30px
}
.B7V4Ld {
    top:initial
}

.Tg7LZd, .sbico-c, .KXJfe, .rCGXm, .minidiv .sbico-c, .gb_9d:not(.gb_2), .B7V4Ld {
    width:60px;
    border: 1px solid #3079ed;
    height: 30px;
    margin: 0;
    outline: none;
    padding: 0 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    box-sizing: border-box;
    background: -webkit-linear-gradient(top,#4d90fe,#4787ed);
    border-radius:0 2px 2px 0;
}

.Tg7LZd:active, .sbico-c:active, .KXJfe:active, .rCGXm:active, .B7V4Ld:active {
    background: -webkit-linear-gradient(top,#3c7ae4,#3f76d3);
    box-shadow: inset 0 2px 0 rgb(0 0 0 / 15%);
    border: 1px solid transparent;
}
.Tg7LZd:hover, .sbico-c:hover, .KXJfe:hover, .rCGXm:hover, .B7V4Ld:hover {
    background: -webkit-linear-gradient(top,#4d90fe,#357ae8);
    box-shadow: 0 1px 1px rgb(0 0 0 / 10%);
    border: 1px solid #2f5bb7;
}
.FAuhyb, .OWOjU, .XZ5MVe {
    background:no-repeat url('https://ssl.gstatic.com/gb/images/v1_a8ceae62.png') -7px -3059px;
width: 16px!important;
height: 15px!important;
    color:transparent
}
.gb_pa.gb_Zd.gb_Va.gb_Hc {
    top:2px
}
.gb_9d:not(.gb_2) {
    line-height:26px;
    width:80px;
    min-width:70px;
    padding:0
}
#gb a.gb_3.gb_3 {
    padding:0
}
.sbico {
    background:no-repeat url('https://ssl.gstatic.com/gb/images/v1_a8ceae62.png') -7px -3059px;
    color:transparent;
    width:16px;
    height:30px
}/*search box borders*/
 .lst-c .sbib_a, .tEY1ie, .e3JjXb{
    padding:0;
    background-clip: padding-box;
    border: 1px solid #cdcdcd;
    border-color: rgba(0,0,0,.15);
    border-right-width: 0;
}
.sbtc .BsbaEc {
    border:1px solid #cdcdcd!important;
    border-color: rgba(0,0,0,.15)!important;
    border-right-width: 0!important;
}
.minidiv .sbico-c .sbico {
    width:16px;
}
.SDkEP:hover, .lst-c .sbib_a:hover, .tEY1ie:hover, .YbqTTb:hover, .e3JjXb:hover, .sbtc .BsbaEc:hover {
    border-color: rgba(0,0,0,.3)!important;
}
.SDkEP:active,.SDkEP:focus, .tEY1ie:focus, .a4bIc:focus, .e3JjXb:active, .A8SBwf.emcav .SDkEP, .jOYx5b.M3w8Nb .e3JjXb, .sbtc .BsbaEc:focus, .sbtc .BsbaEc:active, .sbtc .BsbaEc.sbfcn {
    border-color: #4285f4!important;
    box-shadow:inset 0px 1px 2px rgb(0 0 0 / 30%)!important
}
.sbsb_a, .minidiv .sbsb_a, .lV0vqc, .SDkEP, .Bhmw4  {
    border: 1px solid #cdcdcd;
    border-color: rgba(0,0,0,.15);
}
.aajZCb {
    background-color: #fff;
    border: 1px solid #ccc;
    border-top-color: #d9d9d9;
    box-shadow: 0 2px 4px rgb(0 0 0 / 20%);
}

.o6juZc {
    border:none
}
.minidiv .RNNXgb {
    border:0;
    margin-top:15px;
}
.srp #sfdiv, .Lj9fsd.DU1Mzb .zthhpf {
    border:0
}
.Lj9fsd.DU1Mzb .sU3bKf {
    font-size:16px
}
.BsbaEc {
    height:28px!important
}
.BsbaEc .B7V4Ld span {
    margin-top:-3px
}
.lBbtTb {
    color:transparent
}
.sbfc .RNNXgb, .emcav .RNNXgb, .sbfc.A8SBwf, .emcav.A8SBwf {
    width:690px;
}
.M3w8Nb .o6juZc, .KZFCbe .o6juZc {
    width:690px!important;
    margin-left:0px
}
.aajZCb, .UUbT9 {
    max-width:690px;
}
.a4bIc, .s2N9A, .og3lId {
    padding-left:6px;
}


.SDkEP {
    padding-top:0
}
.dodTBe {
    height:80px;
    margin:0
}

#hdtb-msb {
    height:60px;
    float:none
}
.hdtb-mitem {
    margin-top:7px
}
.sbib_b {
    padding-top:0;
    padding-left:6px
}
.sbct, .mus_il {
    height:22px
}
.mus_il:nth-child(2) {
    padding:0;
    position:absolute;
    right:100px;
    top:0

}
 .minidiv .gsfi, .Lj9fsd.DU1Mzb .o44hBf, .minidiv .wM6W7d, .mus_tt18, .wM6W7d, .og3lId, .gsfi, .lst {
    font-size: 14px
}

.gb_wc .gb_Ve.gb_We button:hover svg, .gb_Ve button:hover svg, .gb_D:hover, .gb_D[aria-expanded=true], .gb_D:hover[aria-expanded=true] {
    background-color:transparent!important
}
.gb_0d .gb_Xd {
    height:60px
}
.ExCKkf {
    width:20px
}
.g {
    margin-bottom:23px
}
.K2P9Ob {
    padding:0;
    color:transparent;
    border-bottom:1px solid #e5e5e5;
    height:1px;
    margin:0
}
/*left positioning moment*/
#center_col, body.vasq .WE0UJf, .MUFPAc, .iSZmU {
    margin-left:120px
}
.f5AqZe, .f9tgN {
    padding-left:120px
}
.jOYx5b {
    padding-left:0px;
    margin-left:126px
}
.O6kumc {
    padding-left:126px
}
.pcTkSc {
    padding: 3px 0;
    flex-direction:row;
}
.ClJ9Yb {
    margin:0;
    line-height:22px
}
.o3AwDf .JaTJ7c {
    border:none
}


/*images*/
.QBbk2d {
    padding:3px 0;
    font-size:14px
}
.QBbk2d .Hlfhoe, .sbqs_c {
    font-size:14px
}
.ewEc5c, .eIPGRd {
    margin-left:6px
}
.sbqs_c {
    padding-top:3px; padding-bottom:3px
}
li.sbsb_c:first-child .sbse {
    padding-top:0;
    border:0
}
#hplogo {
    background:url(http://images.google.com/intl/en_ALL/images/logos/images_logo_lg.gif);
    background-size:auto!important;
    height:98px!important
}
.a9nkvf {
    display:none
}
.ndYZfc {
    padding:0
}
.mJxzWe {
    background-color: #f1f1f1;
}
a.wXeWr {
    background:#fff
}

div[jscontroller="H9MIue"]:not(.nowhover):hover .wXeWr {
    box-shadow:none!important
}
.fxgdke {
    top:0px;
    visibility:hidden;
    position:absolute;
    right:4px;
    color:#fff;
    z-index:9
}
.gBPM8 .PNCib:hover .fxgdke {
    visibility:visible;
}
.WGvvNb {
    height:15%;
    position:relative;
    top:-10%;
    line-height:48px
}
.Lj9fsd {
    top:0;
    padding-top:15px
}
.Lj9fsd.DU1Mzb .o6juZc {
    height:30px
}
.Lj9fsd.DU1Mzb .o6juZc .e3JjXb {
    height:28px
}
.og3lId {
    height:30px;
    line-height:30px
}
.gBPM8 .PNCib {
    margin-bottom:0;
    margin-right:10px
}
.Lj9fsd.DU1Mzb .F7UV7d {
    height:24px; width:24px; background-size:24px
}
.tEY1ie, .erkvQe {
    padding:0
}
.l8SOcc, .A9xB4 {
    padding-left:41px;
}


.M3w8Nb .o6juZc, .Bhmw4 {
    margin-left:0px;
    width:690px
}
.mp5Tqb {
    height:30px;
    margin-top:4px
}
/*all images news thing*/
.hdtb-dd-b:active,.rQEFy:hover, .hdtb-mitem a:active, .hdtb-mitem.hdtb-msel, .GshZze:active, .NZmxZe:active, .rQEFy {
    height:32px;
    color:#dd4b39!important;
    padding-bottom:0;
    margin-bottom:0;
}
.hdtb-mitem.hdtb-msel,.rQEFy {
    border-bottom:3px solid #dd4b39;
    padding-left:11px;
    padding-right:11px;
    font-weight:bold;
}
.cCvmNd .hdtb-mitem.hdtb-msel {
    border-bottom:3px solid #dd4b39;
}
.hdtb-mitem a:hover, .NZmxZe:hover {
    color: #222;
}
.NZmxZe {
    color:#777
}
.rQEFy, .Lj9fsd.DU1Mzb {
    padding-bottom:0
}
.YTDezd, .hbFAne, .bmaJhd {
    display:none
}
.Lj9fsd {
    height:45px;
    position:fixed
}
.SDkEP {
    padding-left:0px;
    padding-right:0
}
    .t2vtad {
        position:absolute;
        left:480px;
        top:17px;
        font-size:small
    }
.t2vtad:before {
    content:"Search "
}
.hdtb-mitem .GOE98c, .hdtb-mitem a, .hdtb-mitem.hdtb-msel, .t2vtad {
    font-size:small
}

/*logo*/
.lnXdpd {
    content:url(https://www.google.com/intl/en_ALL/images/srpr/logo1w.png);
    max-width:300px
}
#logo, .F1hUFe {
    background:url(https://www.google.com/images/nav_logo124.png) 0 -45px;
    width:110px;
    margin-left:25px;
    padding:0;
    margin-top:-5px;
    min-height:32px;
}
.big .tsf .O6kumc #logo {
    margin-top:-2px;
    margin-left:12px
}
.Lj9fsd.DU1Mzb .F1hUFe {
    width:40px
}
.logo, .minidiv .logo {
    padding:0;
    min-height:28px
}
#logo img, .F1hUFe svg {
    visibility:hidden
}
.doodle {
    left:-110px;
    margin-top:-4px
}
.ZbYMvd {
    padding:0;
    margin-left:15px
}
.logocont.ddl.doodle {
    margin-left:16px
}
.F1hUFe {
    margin-left:10px;
    top:6px
}
#searchform #logocont, #searchform.minidiv #logocont {
    padding:0;
}
#searchform #logocont #logo {
    margin-left:12px
}
/*.gb_bb,.gb_xb {display:none !important}  this breaks some things?*/

.Lj9fsd {
    top:0px;
}
.gb_B .gb_C, .gb_B .gb_C:hover, .gb_B .gb_C:focus {
    background:transparent;
}
#gb#gb a.gb_C svg {
    color:transparent;
    fill:transparent
}
/*settings*/
.sAKBe {
    box-shadow: 0 2px 4px rgb(0 0 0 / 20%);
    transition: opacity .218s;
}
.gLSAk {
    background-color: #fff;
    outline: 1px solid rgba(0,0,0,0.2)!important
}
.gvybPb, .ErsxPb:active {
    background:#f1f1f1
}

.hdtb-mitem :last-of-type .hide-focus-ring, .CaY96 {
    border-radius: 2px;
    background-color: #f5f5f5;
    border: 1px solid #dcdcdc;
    padding: 0 8px;
    width: 54px;
    right:28px;
    position:relative;
    color:transparent;
    height:27px;
    top:-8px
}
.CaY96 {
    top:4px;
    right:0;
    padding:0 20px;
    width:24px;
    padding-top:3px;
    height:26px
}
.hdtb-mitem :last-of-type .hide-focus-ring:before {
    content:"...";
    top:5px;
    left:26px;
    position:absolute;
    background:url(https://archive.ph/mQDq6/7bfbe5df95306f31786657f9ed7f873c762dd4ee.png);
    opacity:.667;
    vertical-align: middle;
    height: 24px;
    width: 24px;
    background-position: -41px -259px;
    background-repeat: no-repeat;
}
.CaY96 span, .VpHku span {
    background:url(https://archive.ph/mQDq6/7bfbe5df95306f31786657f9ed7f873c762dd4ee.png);
    background-position: -38px -256px;
    opacity:.8
}
.CaY96 svg, .VpHku svg {
    display:none
}
.hdtb-mitem :last-of-type .hide-focus-ring:hover:before {
    opacity:0.8
}
    .LM8x9c {
        z-index:99999999999
    }
    .Si7Nvc {
        height:30px
    }
/*im feeling lucky*/
.lJ9FBc input[type="submit"], .gbqfba, .dU5Kl {
        border-radius:2px;
    font-size: 11px;
    background-size: cover;
    background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
    cursor: default;
    text-decoration: none;
    color: #444;
    margin: 16px 8px;
    padding: 0px 8px;
    border: 1px solid rgba(0,0,0,0.1);
    min-width:54px;
    height:27px;
    font-weight:bold
}
/*random small stuff on results*/

.vfmVQ {
    border:none
}
.brWULd:hover {
    background:none
}
/*calc*/
.tyYmIf {
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 16%), 0 0 0 1px rgb(0 0 0 / 8%);
    padding-top:10px
}
.MEdqYd, .feqqG {
    background-image: -webkit-linear-gradient(top,#d6d6d6,#d0d0d0);
    background-color: #d6d6d6;
    border: 1px solid #c6c6c6;
    color: #444;
    border-radius:0
}
.MEdqYd:hover, .feqqG:hover {
    background-color: #d9d9d9;
    background-image: linear-gradient(top,#d9d9d9,#d0d0d0);
    border: 1px solid #b6b6b6;
    color: #222;
    box-shadow: 0 1px 1px rgb(0 0 0 / 10%);
}
.AOvabd {
    background-color: #f5f5f5;
    background-image: linear-gradient(top,#f5f5f5,#f1f1f1);
    border: 1px solid #dedede;
    color: #444;
    border-radius:0
}
.AOvabd:hover {
    box-shadow: 0 1px 1px rgb(0 0 0 / 10%);
    background-color: #f8f8f8;
    background-image: linear-gradient(top,#f8f8f8,#f1f1f1);
    border: 1px solid #c6c6c6;
    color: #222;
}
.UUhRt {
    background-color: #4d90fe;
    background-image: linear-gradient(top,#4d90fe,#4787ed);
    border: 1px solid #3079ed;
    color: #fefefe;
    border-radius:0
}
.TIGsTb, .orkam.zLOdYe {
border-radius:0
}
/**/
.gb_ae:not(.gb_3) {
    border: 1px solid transparent;
    color: #fff;
    text-shadow: 0 1px rgb(0 0 0 / 10%);
    text-transform: uppercase;
    background-color: #d14836;
    background-image: -webkit-linear-gradient(top,#dd4b39,#d14836);
}
.gb_ae:not(.gb_3):hover {
    border: 1px solid #b0281a;
    color: #fff;
    text-shadow: 0 1px rgb(0 0 0 / 30%);
    background-color: #c53727;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727));
    background-image: -webkit-linear-gradient(top,#dd4b39,#c53727);
}
.gb_ae:not(.gb_3):active {
    border: 1px solid #992a1b;
    background-color: #b0281a;
    background-image: -webkit-linear-gradient(top,#dd4b39,#b0281a);
}
#rhs.rhstc4 .VjDLd {
    box-shadow: 0px 1px 4px 0px rgb(0 0 0 / 20%);
    width:455px
}
#rhs {
    margin-left:792px;
    width:454px
}
.TQc1id .I6TXqe {
    border:none
}
.iv236 {
display:none
}
#center_col #res .GmE3X {
    font-size:18px;
    color: #808080;
}
.U7izfe {
    padding-bottom:6px
}
.ZE0LJd {
right:0px;
left:auto;
position:absolute;
width:110px;
bottom:auto;
top:135px;
text-align:right
}
.l821if {
padding-top:0;
padding-bottom:2px;
}
.xCURGd {
min-height:120px;
height:260px;
}
.nChh6e {
min-height:120px;
}
.cv2VAd {
border:none
}
.M4dUYb {
border-radius:0!important
}
.nDgy9d, .s75CSd {
color:rgb(26, 13, 171);
}
.nDgy9d:hover {
    color:rgb(26, 13, 171);
    text-decoration:underline
    }
.aXBZVd {
display:none
}
.k8XOCe,.s75CSd {
    padding:0;
    background:transparent;
    margin:0;
    align-items:initial;
    font-size:15px
}
.k8XOCe {
    height:18px;
    min-height:18px;
}
.f6F9Be.dc8jac{
padding:0
}
.DqQwJd {
    padding-bottom:0
}
.c04yJd {
    all:unset;
}
.yumjjf {
display:none
}
.fbar p, .fbar a {
margin-right:8px
}
#fbarcnt {
height:70px!important
}
/*video*/
.sbdd_a {
    top:28px!important
}
.sbdd_a li.sbsb_c .sbse {
    margin-left:6px
}
.KsfAV {
    padding:0;
}
.BsbaEc {
    box-shadow:none;
    transition:none
}
.big .tsf .O6kumc {
    margin-top:15px
}
.OPkOif, .pveGH {
display:none
}
.J2i9Hd {
    border-radius:0;
    right:0;
    left:auto;
    bottom:0;
}
 g-flat-button.BwMo1 {
     border: 1px solid #d9d9d9;
    border-top: 1px solid #d9d9d9;
    background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
 }

/*dictionary*/
    .MR2UAc, .cO53qb, .BYb9Nc {
        border:none!important;
        background:none!important
    }
    .qFRZdb .LsYFnd, .BYb9Nc, .lBLINb { /*primary text color*/
        color:rgb(26, 13, 171)
    }
    .lBLINb {
        font-weight:bold;
        background:none!important;
        border:none!important
    }
    .qFRZdb .dZmT4d, .sKPmhc, .pb5vrc, .MOq6jc {
        display:none
    }
    .EmSASc, .e3JjXb {
        padding:0
    }
    .MXl0lf, g-more-link.dGWpb a.Q2MMlc {
        width:100%
    }
    .MXl0lf .EZRelc {
        color:transparent!important;
        width:29px;
        height:19px;
        background:url("https://archive.ph/mQDq6/7bfbe5df95306f31786657f9ed7f873c762dd4ee.png") 0px -70px;
        left:50%
    }
    .MXl0lf .wUrVib {
        display:none
    }
/*people names*/
    .NQyKp, .REySof, .Maj6Tc .REySof {
        border:none;
        background:none!important;
        color:transparent;
        padding:0;
    }
.ZE0LJd.iuBdze {
    left:initial
}
.NQyKp:hover .b0Xfjd {
    text-decoration:underline
}
/*fullscreen popup*/
.d2vqHf {
    border-radius:0;
    box-shadow:none;
    border:1px solid #ccc
}
.Kg0gUe.aID8W {
    opacity:0.1
}
/*movie*/
.W3btD {
    padding:0px;
    padding-top:5px
}
.OoUHbd, .dr1yeb, .lUWBud {
    display:none
}
.sTgmp {
    right:-320px;
    top:5px;
    z-index:999
}
.f5AqZe {
margin:0
}
.gsfs, .minidiv .gsfs {
    font-size:16px
}
/*goooooooooooooooogle*/
.SJajHc {
    background:url(https://www.google.com/images/nav_logo124.png) no-repeat!important
}
td.d6cvqb:first-child .SJajHc {
    background-position: -24px 0!important
}
.YyVfkd .SJajHc {
    background-position: -52px 0!important;
    width:22px!important;
    margin-right:2px
}
.fl .SJajHc {
    background-position: -74px 0!important;
    width:22px!important
}
td.d6cvqb:last-child .SJajHc {
    background-position: -96px 0!important;
}

.ssOUyb {
    display:none
}
@media only screen and (max-width: 1200px) {
    .KxwPGc {
        width:100%;
        padding:0;
            justify-content: initial
    }
    .iTjxkf {
        float:right;
        width:0;
        min-width:230px
    }
}
/*left sidebar*/
.OeVqAd {
    margin-left:-140px;
    width:170px
}
.iFBpgc .LfE12c.iqv4K .MjJo9 {
    color:#dd4b39;
    background:transparent;
    border-left:23px solid #dd4b39;
    padding-left:2px
}
.iFBpgc .LfE12c:not(.iqv4K):hover .MjJo9 {
    background:none;
    color:#000
}
.PpU84c, .VzjO0e, .oLkzB {
    background:transparent;
}
/*about this result*/
.CBPSbf {
    position:static;
    inset:0!important;
    box-shadow: 0 2px 4px rgb(0 0 0 / 20%);
    border-radius:0;
    padding:0 12px;
    margin-top:-30px;
    outline: 1px solid rgba(0,0,0,0.2)!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 {
    border-radius:0
}
.kyas6e {
    border:0;
    margin:0;
    padding:0
}
.gGlYHf, .f22z0e, .x1Fkmf {
    display:none
}
.NTrp2c a {
    padding:0 36px;
    width:auto
}
body {
    overflow:visible!important
}
/*big pictures in web search*/
.JUypV {
    margin-top:-12px
}
.IDVnvc {

    display:block;
    height:22px;
    line-height:22px;
    width:100%;
    max-width:97%;
    margin-top:-4px;
}
.cRV9hb {
    padding:0;
    width:100%
}
.aVbWac {
    height:16px;
    width:16px;
    position:absolute
}
.aVbWac .sbic.vYOkbe {
    width:20px;
    height:20px;
    min-height:16px;
    min-width:16px;
    border-radius:0
}
.cRV9hb .pcTkSc {
    display:flex;
    flex-direction:row;
    overflow:visible;
    padding-left:25px;
}
/*maps*/

.searchbox {
    border-radius:0
}
.vqxL8-haDnnc .DVeyrd {
    display:none
}
.vqxL8-haDnnc .KMTDac-LgbsSe-text {
    border-radius: 2px;
    font-family: arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin: 2px 0;
    min-width: 54px;
    padding: 0 8px;
    text-align: center;
    background-color: #f5f5f5;
    background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
    border: 1px solid #dadce0;
    color: #3c4043;
}
.etWJQ-text.csAe4e-y1XlWb-QBLLGd:nth-child(4) {
    display:none
}
.etWJQ-text.csAe4e-y1XlWb-QBLLGd:not(:nth-child(5)){
    margin-right:10px
}
.CthZrc, .TrU0dc .GMtm7c, .ftY4Se .GMtm7c {
    color:#1a0dab
}
.TrU0dc .DVeyrd, .DVeyrd:hover, .DVeyrd:active {
    padding:0;
    margin:0;
    border:0;
    background:transparent;
    box-shadow:none
}
.siAUzd-neVct-yIbDgf-oXtfBe .TrU0dc .EgL07d, .KShbjc-RWgCYc-text.w4vB1d .Liguzb-haAclf {
    display:none
}
.LrP0oe {
    color:#008000 !important
}
.AeaXub, .WVXvdc .n2H0ue-RWgCYc {
    padding:8px 15px
}
.w4vB1d.dqIYcf-RWgCYc-text .Liguzb-haAclf {
    height:16px;
    align-items:initial
}
.Liguzb-haAclf {
    width:initial
}
.CsEnBe .rogA2c {
    font-size:14px;
    margin-top:-1px;
    padding-left:2px;
}
.CsEnBe .Liguzb-haAclf img{
    display:none
}
.CsEnBe[data-item-id="address"] .Liguzb-haAclf:before {
    content:"Address:";
}

.CsEnBe {
    font-size:14px;
    font-weight:bolder;
}
.CsEnBe[data-item-id="authority"] .Liguzb-haAclf:before {
    content:"Website:";
}
.CsEnBe[data-tooltip="Copy phone number"] .Liguzb-haAclf:before {
    content:"Phone:";
}
.CsEnBe[data-item-id="oloc"] .Liguzb-haAclf:before {
    content:"Plus code:";
}
.LJKBpe-icon {
    display:none
}
.Nbhszb-haAclf {
    display:flex;
}
.Nbhszb-haAclf:before {
    content:"Operating hours:";
    font-weight:bolder;
    margin-right:2px
}
.CsEnBe[data-tooltip="Place an order"] .QSFF4-text, .CsEnBe[data-item-id="authority"] .QSFF4-text{
    color:#1a0dab
}
.CsEnBe[data-tooltip="Open menu link"] .QSFF4-text {
    font-weight:bolder;
    font-size:14px;
    letter-spacing:0;
    font-family:arial!important
}
.CsEnBe[data-tooltip="Open menu link"] .rogA2c{
    display:flex;
    flex-direction:row
}
.CsEnBe[data-tooltip="Open menu link"] .gm2-caption {
    font-size:14px;
    color:#1a0dab;
    letter-spacing:0;
    height:16px;
    margin-top:2px;
    margin-left:2px
}
/*sidebar compatibility*/
.gLSAk {
    outline:none!important;
    max-width:165px
}
.Tlae9d a, .Tlae9d .y0fQ9c {
    padding-left:16px;
    padding-right:0px
}
:root {
    --user-sidebar-width: 120px;
}
}

@-moz-document url-prefix("https://www.google.com/search") {
/**search2*/
.A8SBwf{
    padding-left:0px!important;
    margin-left:126px
}
}

@-moz-document url-prefix("https://translate.google.com/") {
/*translate*/
*, :root {
    font-family:arial;
    --mdc-ripple-fg-size: 0!important;
    --mdc-ripple-fg-scale:0!important;
    --mdc-ripple-left:0!important;
    --mdc-ripple-top: 0!important;
}
/*header*/
.gb_3d {
    background: #f1f1f1;
    border-bottom: 1px solid #e5e5e5;
    transition:none
}

.pGxpHc header {
    border:none
}
/*tops*/
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc {
    display:none
}
.EO28P, .aCQag {
    height:38px;
    margin-bottom:2px;
}
.aCQag {
    border:none
}
.ccvoYb {
    background:transparent;
    border-radius:0;
    box-shadow:none
}
.lyY31c, .X4DQ0::after, .RvYhPd::before, .PRdtG .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
    display:none
}
.yUUmWd {
    color: #444;
    line-height: 27px;
    font-size: 11px;
    font-weight: bold;
    text-transform:none
}
.yUUmWd.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
    color:#333
}
.yUUmWd.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-YVzG2b::before, .yUUmWd.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-YVzG2b::after,.JJYS0b .VfPpkd-YVzG2b::before, .JJYS0b .VfPpkd-YVzG2b::after {
    content:none
}
.VfPpkd-AznF2e-uDEFge,.VfPpkd-N5Lhkf,.VfPpkd-AznF2e {
    height:29px
}
.VfPpkd-AznF2e-uDEFge,.szLmtb,.U2dVxe {
    background-color: #f5f5f5;
    background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
    border: 1px solid rgba(0,0,0,0.1);
}
.yUUmWd[aria-selected="true"] .VfPpkd-AznF2e-uDEFge{
    border: 1px solid #ccc!important;
    color: #333;
    box-shadow: inset 0 1px 2px rgb(0 0 0 / 10%)!important;
    background-color: #eee!important;
    background-image: -webkit-linear-gradient(top,#eee,#e0e0e0)!important;
}
.yUUmWd:active .VfPpkd-AznF2e-uDEFge,.szLmtb:active, .U2dVxe:active {
    box-shadow: inset 0 1px 2px rgb(0 0 0 / 10%);
    background: #f8f8f8;
    color: #333;
}
.yUUmWd:hover .VfPpkd-AznF2e-uDEFge,.szLmtb:hover, .U2dVxe:hover {
    background-color: #f8f8f8;
    background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
    border: 1px solid #c6c6c6;
    color: #333;
}
.yUUmWd[aria-selected="true"] {
    cursor:default
}
.akczyd, .U2dVxe {
    height:32px;
    margin-bottom:3px;
    border-radius:3px
}
.U2dVxe {
    height:29px;
    padding:0;
    margin:0;
    margin-top:-3px;
    margin-right:10px
}
.szLmtb {
    border-top-right-radius:3px;
    border-bottom-right-radius:3px
}
.LxQvde:last-child {
    margin:0
}
.szLmtb {
    margin:0;
    padding:0;
    width:auto;
    height:auto;
    height:29px
}
.zQ0atf:after {
    content:"";
    border-color: #777 transparent;
    border-style: solid;
    border-width: 4px 4px 0 4px;
    height: 0;
    width: 0;
    position: absolute;
    top: 12px;
    left:6px
}
.szLmtb svg, .szLmtb img {
    color:transparent
}
/*boxes*/
.QsA0jb:not(.DNkvFf) .ccvoYb {
    border-radius:0;
    box-shadow:none;
    border:none
}
.rm1UF {
    border: 1px solid #d9d9d9;
    border-top: 1px solid #c0c0c0;
    margin-right:4px
}
.rm1UF:hover {
    box-shadow: inset 0 1px 2px rgb(0 0 0 / 30%);
    border: 1px solid #b9b9b9;
    border-top: 1px solid #a0a0a0;
}
.rm1UF:focus, .rm1UF.UnxENd.u3bW4e {
    box-shadow: inset 0 1px 2px rgb(0 0 0 / 30%);
    outline: none;
    border: 1px solid #4d90fe;
}
.P6w8m {
    margin-left:4px;
    border: 1px solid whitesmoke;
    background:whitesmoke
}
/*foot*/
.ySES5 {
    display:none
}
.TcXXXb {
    color: #15c;
    line-height: 16px;
    font-size:13px;
    font-weight:400
}
.TcXXXb:hover {
    text-decoration:underline
}
/*popup*/
.PxXj2d {
    color:#333;
    font-size: 12px;
}
.ordo2 {
    height:20px;
    padding:3px 0px 3px 0px;
    border:1px solid transparent;
    max-width:160px;
}

.ordo2:hover {
    border:1px solid #4d90fe!important
}
.bvzp8c {
    border-radius:0;
    border: 1px solid rgba(0,0,0,.2);
    box-shadow: 0 2px 4px rgb(0 0 0 / 20%);
}
/*translate*/
.a2Icud, .I87fLc.XzOhkf {
    border-radius:0
}
.PsfnLc {
    border:0;
    padding:0 2px;
    color:#15c
}
.PsfnLc:hover {
    text-decoration:underline
}
/*ripple*/
.gb_uc {
    visibility:hidden
}
.gb_vc .gb_Te.gb_Ue button svg, .gb_Te button:hover svg, .gb_C {
    background:none!important
}
.gb_Ua svg {
    display:none
}
/*google profile card*/
.gb_k .gb_ab, .gb_fb {
    margin:0
}
.gb_k>.gb_9a {
    margin:20px;
    display:flex
}
.gb_rb.gb_rb {
    color: #fff;
    background-color: #4d90fe;
    box-sizing: border-box;
    cursor: pointer;
    height: 29px;
    line-height: 29px;
    min-width: 72px;
    padding: 0 8px;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 3px;
    font-size: 11px;
    margin-left:30px;
    font-family:roboto;
    font-weight:bold
}

.gb_rb.gb_rb:hover {
    background-color: #3983fe;
}
.gb_rb.gb_rb:active {
    background-color: #357ae8;
}
.gb_k .gb_nb {
    color:#777;
    font-size:13px;
    text-align:left;
    margin-left:30px
}
.gb_k .gb_lb {
    font: 700 13px Arial,sans-serif;
    color:rgb(34,34,34);
    text-align:left;
    margin-left:30px
}
.gb_sb {
    display:none
}
.gb_Bb {
    height:49px;
    background: #fbfbfb;
}
.gb_Cb.gb_Cb {
    margin:8px 0;
    height: 29px;
    line-height: 29px;
    min-width: 72px;
    padding: 0 8px;
    font-size:13px
}
.MUxGbd.v0nnCb {
    font-size:18px
}
.gb_ec svg {
    display:none
}
.gb_k.gb_0a {
    border-radius:0
}
}

@-moz-document url-prefix("https://accounts.google.com"), url-prefix("https://myaccount.google.com/"), url-prefix("https://myactivity.google.com/") {
/*accounts*/
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(//fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
* {
    font-family:arial;
    letter-spacing:0!important
}
.u2cbPc * {
    font-family:arial!important
}
.RAYh1e.qmmlRd {
    width:auto
}
.RAYh1e.qmmlRd .xkfVF {
    min-height:auto
}
.xkfVF {
    overflow:visible!important
}
.RAYh1e {
    border-radius:2px;
    box-shadow: 0px 2px 2px rgb(0 0 0 / 30%);
    background-color: #f7f7f7;
    border:0
}

.N3Hzgf .zHQkBf, .N3Hzgf.u3bW4e .zHQkBf {
    margin-top:112px /*imgjank*/
}
.N3Hzgf .zHQkBf, .N3Hzgf.u3bW4e .zHQkBf, .ze9ebf .zHQkBf {
    box-shadow: inset 0 1px 2px rgb(0 0 0 / 10%);
    border: 1px solid #d9d9d9;
    border-top: 1px solid #c0c0c0;
    background:#fff;
    padding:0 8px;
    height:42px;
    border-radius:0;
}
.N3Hzgf.u3bW4e .zHQkBf, .rFrNMe.ze9ebf.YKooDc.q9Nsuf.zKHdkd.sdJrJc.CDELXb.u3bW4e .zHQkBf {
    border: 1px solid #4d90fe;
    box-shadow: inset 0 1px 2px rgb(0 0 0 / 30%);
}
.N3Hzgf.u3bW4e .zHQkBf, .N3Hzgf.IYewr .zHQkBf {
    margin:1px 1px 0 1px;
    margin-top:112px /*imgjank*/
}
 .whsOnd:not([disabled]):focus~.AxOyFc, .whsOnd[badinput="true"]~.AxOyFc, .rFrNMe.CDELXb .AxOyFc, .rFrNMe.dLgj8b .AxOyFc, .N3Hzgf.u3bW4e .cXrdqd, .ze9ebf .cXrdqd {
    display:none
}
.N3Hzgf .snByac {
    bottom:12px;
    left:4px
}
.jXeDnc:not(.tmR25c) {
    position:absolute;
    top:-120px;
    right:-62px
}
.jXeDnc h1 {
    font-family: 'Open Sans', arial;
    color: #555;
    font-size: 0px;
    font-weight: 300;
    width:470px
}
.jXeDnc h1:before {
    content:"One account. All of Google.";
    font-size:38px
}
.Y4dIwd {
    font-family: 'Open Sans', arial;
    color: #555;
    font-size: 0px;
    font-weight: 500;
}
.Y4dIwd:before {
    content:"Sign in with your Google Account";
    font-size:18px
}
.v8vQje {
    position:absolute;
    margin:auto;
    left:123px;
    top:-170px
}
.v8vQje svg {
    width: 116px;
    height: 38px;
}
.RAYh1e {
        width: 274px;
    padding: 40px;
    box-sizing: initial;
    padding-bottom:10px
}
.Lth2jb {
    all:initial;
}
.N3Hzgf .mIZh1c { /*THE imgjank*/
    border:0;
    background:no-repeat url(https://ssl.gstatic.com/accounts/ui/avatar_1x.png);
    height:96px;
    width:96px;
    position:absolute;
    z-index:999;
    top:0;
    border-radius:50%;
    margin-left:auto;
    margin-right:auto;
    right:0
}
.ze9ebf .mIZh1c {
    display:none
}
:first-child>.N3Hzgf, :first-child>.Qzm34b, :first-child.OcVpRe>.N3Hzgf, :first-child.OcVpRe>.Qzm34b {
    padding:0
}
.xkfVF {
    padding:0;
    min-height:0
}
.DRS7Fe {
    overflow:visible;
    box-sizing:initial
}
.Wxwduf, .bxPAYd {
    padding:0;
    border:0;
    width:274px;
    margin:0
}
.H2SoFe *, .H2SoFe *:before, .H2SoFe *:after {
    box-sizing:initial
}
.vwtvsf {
    position:absolute;
    font-size:0;
    margin-top:116px
}
.vwtvsf a:before {
    content:"Guest Mode";
    font-size:13px;
    color: #427fed;
    font-weight:400
}
.vwtvsf a:hover:before {
    text-decoration:underline
}
.zQJV3 {
    margin-left:0;
    margin-top:0;
    padding:0
}

div[jscontroller="YmeC5c"] .zQJV3 {
    margin-top:88px;
    margin-left:0;
    padding-bottom:20px
}
.dG5hZc {
    display:block
}
.FliLIb .qIypjc:not(:disabled), .FliLIb {
    width:100%
}
.FliLIb .qIypjc:not(:disabled) {
    display:block;
    padding:0;
    border: 1px solid #3079ed;
    color: #fff;
    text-shadow: 0 1px rgb(0 0 0 / 10%);
    background-color: #4d90fe;
    background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed);
    border-radius:2px;
    width:270px;
    cursor:default;
    margin-left:1px
}
.FliLIb .qIypjc:not(:disabled):hover {
    border: 1px solid #2f5bb7;
    color: #fff;
    text-shadow: 0 1px rgb(0 0 0 / 30%);
    background-color: #357ae8;
    background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8);
}
.FliLIb .qIypjc:not(:disabled):active {
    text-shadow: 0 1px rgb(0 0 0 / 30%);   
    background-color: #357ae8;
    background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8);
}
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc, .VfPpkd-LgbsSe .VfPpkd-Jh9lGc {
    display:none
}
.nCP5yc:hover, .nCP5yc:active {
    box-shadow:none
}
* {
    --mdc-ripple-fg-size: 0px!important;
    --mdc-ripple-fg-scale: 0!important;
    --mdc-ripple-fg-translate-start: 0!important;
    --mdc-ripple-fg-translate-end: 0!important;
}
.zQJV3.NNItQ .qhFLie {
    padding:0
}
.ksBjEc:not(:disabled), .DRS7Fe button:not(.TrZEUc) {
    font-size:13px;
    color: #427fed;
    font-family:arial
}
.ksBjEc:not(:disabled):hover, .DRS7Fe button:not(.TrZEUc):hover {
    text-decoration:underline;
}
.DRS7Fe button:not(.TrZEUc) { /*forgot email*/
    position:absolute;
    bottom:28px;
    right:40px
}
.VfPpkd-LgbsSe:not(:disabled)[aria-expanded="false"] {
    position:absolute;
    margin:0;
    left:0;
    top:60px
}
.RwBngc {
    left:0;
    bottom:-25px
}
.VxoKGd .sSzDje {
    padding:0
}
 .az2ine {
    margin:0
}
.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b::before, .VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b::after {
    content:none
}
.HnRr5d.cd29Sd {
    border-radius:0;
}
.HnRr5d.cd29Sd:after {
    content:none
}
.GiKO7c {
    display:block;
    flex:none;
    font-family:arial

}
.iKN8Oe {
    display:none
}
.BBRNg *:hover, .zCVEd:active, .EhlvJf {
    background:transparent;
    border-radius:0
}
.EhlvJf.KKjvXb {
    background:transparent;
    padding:0;
    padding-left:11px;
    border-left: 5px solid #dd4b39;
    height:29px;
    width:auto;
    flex:none;
    display:block
}
.EhlvJf {
    padding:0;
    padding-left:16px;
    height:29px;
}

.EhlvJf.KKjvXb .iKN8Oe .DPvwYc, .EhlvJf.KKjvXb .GiKO7c {
    color:#dd4b39;
    line-height:29px
}
.EhlvJf.KKjvXb:hover, .EhlvJf:hover {
    background-color: #eee;
}
.tC9kZd, .tbyFuf {
    max-width:200px;
    width:initial
}
}

@-moz-document url-prefix("https://support.google.com") {
/*suuport*/
*, body {
    font-family:arial!important
}
.gb_pa:not(.gb_qa) .gb_Jd {
    background-color: #393832;
    height: 45px;
    color:#fff
}
.gb_Id {
    height:30px
}
.gb_Te {
    border-radius:0;
    height:36px;
    margin-top:4px;
    background:#494842
}
.hcfe input, .hcfe select, .hcfe textarea, #material-bar-custom-product-name a, .gb_pa svg, .gb_Ac svg, .gb_Wc .gb_5d, .gb_Mc .gb_5d {
    color:#fff
}
.gb_ef {
    padding:0!important;
    height:36px
}
.gb_Te button, .gb_Te button svg, .gb_Te button img {
    height:36px;
    padding-top:0;
    margin-top:0   
}
.page {
    border:0;
    box-shadow: 0 0px 30px -4px #999;
    border-radius:0;
    margin-top:0
}
.hcfe .promoted-search__container {
    background:none;
    height:auto
}
.portal .product-selector li>a, .portal .list-of-hcs li a {
    border:0;
    border-radius:0
}
}

/*global google menus*/
/*google profile card*/
.gb_k .gb_ab, .gb_fb {
    margin:0
}
.gb_k>.gb_9a {
    margin:20px;
    display:flex
}
.gb_rb.gb_rb {
    color: #fff;
    background-color: #4d90fe;
    box-sizing: border-box;
    cursor: pointer;
    height: 29px;
    line-height: 29px;
    min-width: 72px;
    padding: 0 8px;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 3px;
    font-size: 11px;
    font-weight: bold;
    margin-left:30px
}

.gb_rb.gb_rb:hover {
    background-color: #3983fe;
}
.gb_rb.gb_rb:active {
    background-color: #357ae8;
}
.gb_k .gb_nb {
    color:#777;
    font-size:13px;
    text-align:left;
    margin-left:30px
}
.gb_k .gb_lb {
    font: 700 13px Arial,sans-serif;
    color:rgb(34,34,34);
    text-align:left;
    margin-left:30px
}
.gb_sb {
    display:none
}
.gb_Bb {
    height:49px;
    background: #fbfbfb;
}
.gb_Cb.gb_Cb {
    margin:8px 0;
    height: 29px;
    line-height: 29px;
    min-width: 72px;
    padding: 0 8px;
    font-size:13px
}
.MUxGbd.v0nnCb {
    font-size:18px
}
/*apps menu*/
.EHzcec {
    outline: 1px solid rgba(0,0,0,0.2)!important;
    box-shadow:none;
    border:0
}
.j1ei8c {
    transition:none
}
.tX9u1b:hover, .tX9u1b:active, .tX9u1b:active:focus, .tX9u1b:active:hover .Rq5Gcb {
    background:none;
    outline: 1px solid rgba(0,0,0,0.2)!important;
}
.tX9u1b:hover .Rq5Gcb {
    background:none
}

.tX9u1b[data-pid="1"] .MrEfLc {
    background:url(http://www.google.com/images/icons/material/product/2x/google_now_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="23"] {
    background:url(https://www.google.com/images/icons/material/product/2x/gmail_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="49"] {
    background:url(http://www.google.com/images/icons/material/product/2x/drive_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="8"] {
    background:url(http://www.google.com/images/icons/material/product/2x/maps_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="36"] {
    background:url(http://www.google.com/images/icons/material/product/2x/youtube_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="78"] {
    background:url(http://www.google.com/images/icons/material/product/2x/play_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="426"] {
    background:url(http://www.google.com/images/icons/material/product/2x/news_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="24"] {
    background:url(http://www.google.com/images/icons/material/product/2x/calendar_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="260"] {
    background:url(http://www.google.com/images/icons/material/product/2x/google_my_business_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="51"] {
    background:url(http://www.google.com/images/icons/material/product/2x/translate_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="27"] {
    background:url(http://www.google.com/images/icons/material/product/2x/finance_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="6"] {
    background:url(https://i.imgur.com/AtIFBQi.png);
    background-position-y:0!important
}
.MrEfLc[pid="25"] {
    background:url(http://www.google.com/images/icons/material/product/2x/docs_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="283"] {
    background:url(http://www.google.com/images/icons/material/product/2x/sheets_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="281"] {
    background:url(http://www.google.com/images/icons/material/product/2x/slides_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="10"] {
    background:url(http://www.google.com/images/icons/material/product/2x/play_books_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="30"] {
    background:url(http://www.google.com/images/icons/material/product/2x/blogger_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="300"] {
    background:url(http://www.google.com/images/icons/material/product/2x/hangouts_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="136"] {
    background:url(http://www.google.com/images/icons/material/product/2x/keep_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="304"] {
    background:url(http://www.google.com/images/icons/material/product/2x/adwords_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="429"] {
    background:url(http://www.google.com/images/icons/material/product/2x/earth_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="265"] {
    background:url(http://www.google.com/images/icons/material/product/2x/classroom_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="330"] {
    background:url(http://www.google.com/images/icons/material/product/2x/forms_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="411"] {
    background:url(https://www.gstatic.com/images/branding/product/2x/meet_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="385"] {
    background:url(https://www.gstatic.com/images/branding/product/2x/chat_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="53"] {
    background:url(https://www.gstatic.com/images/branding/product/2x/contacts_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="31"] {
    background:url(https://www.gstatic.com/images/branding/product/2x/photos_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="461"] {
    background:url(https://www.gstatic.com/images/branding/product/2x/duo_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="357"] {
    background:url(https://www.gstatic.com/images/branding/product/2x/jamboard_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="475"] {
    background:url(https://www.gstatic.com/images/branding/product/2x/podcasts_32dp.png);
    background-position-y:0!important
}
.MrEfLc[pid="405"] {
    background:url(https://www.gstatic.com/images/branding/product/2x/travel_32dp.png);
    background-position-y:0!important
}
/*global search bar*/
.gb_uf, .xoqcGf .Aul2T { /*main outer*/
    height:28px;
    background:#fff;
    border: 1px solid #cdcdcd;
    border-color: rgba(0,0,0,.15);
    border-radius:0;
    margin:0
}

.gb_uf:hover, .xoqcGf .Aul2T:hover {
    border-color: rgba(0,0,0,.3);
}
.gb_nf, .ZSB8G { /*search button*/
    float:right;
    right:0;
    height:30px;
    background: -webkit-linear-gradient(top,#4d90fe,#4787ed)!important;
    border: 1px solid #3079ed;
    width:60px;
    border-radius:2px!important
}
.gb_Te button, .gb_Te button svg, .gb_Te button img {
    height:30px
}
.ZSB8G {
    margin:0;
    position:absolute;
    height:27px
}
.gb_rf .gb_uf {
    margin-right:0px
}
.gstt {
    width:83%!important
}
.gb_nf svg, .ZSB8G svg { /*search icon*/
    color:transparent;
    background: no-repeat url(https://ssl.gstatic.com/gb/images/v1_a8ceae62.png) -7px -3059px;
    width: 16px!important;
    height: 15px!important;
    padding:0!important
}
.ZSB8G svg {
    margin-left:20px;
    margin-top:7px
}
.gb_Te.gb_Ue button svg {
    color:transparent
}
.gb_qf, .gb_rf .gb_qf, .Afhsje.yHy1rc, .se7Ged.yHy1rc { /*clear*/
    right:60px;
}
button.a-nb-Va-d-Gk-M { /*option*/
    right:80px
}
.gb_qf svg, button.a-nb-Va-d-Gk-M, .Afhsje.yHy1rc, .se7Ged.yHy1rc {
    padding:0!important
}

.gb_Te button svg, .gb_Te button img {
    padding-top:0;
    z-index:999
}
.gb_vf, .Aul2T .cI2tlc .ZAGvjd, .Aul2T .cI2tlc, .Afhsje.yHy1rc, .se7Ged.yHy1rc { /*text*/
    line-height:30px;
    height:30px
}
input.gb_ef {
    margin-top:-12px!important
}
.gb_Te.gb_Ue { /*remove stuff*/
    border: 1px solid transparent;
    box-shadow:none;
    background:none
}
.gb_Te.gb_Ue .gb_uf { /*search select*/
    border-color: #4285f4;
    box-shadow: inset 0px 1px 2px rgb(0 0 0 / 30%);
}
.WKYUc.Qo0NKd .jBmls, .g4E9Cb .jBmls { /*result box*/
    top:29px
}
.cI2tlc .tWfTvb .jBmls {
    top:29px;
    margin:0;
    padding:0
}
.VOEIyf .jBmls, .cI2tlc .tWfTvb .jBmls, .cI2tlc .jBmls { /*photos results*/
    border-radius:0;
    box-shadow:none;
    margin:0;
    padding:0
}
.gb_ef:not(.gb_vf) {
    padding:0
}
/*apps icon*/
#gbwa.gb_B.gb_bd.gb_h.gb_Af {
    fill:transparent;
    background:url(https://archive.ph/AYJLT/e608df1cce5d6cc696c0825d0a0d1b290a219dc5.png);
    opacity: 0.55;
    color: rgb(64, 64, 64);
    cursor: default;
    text-decoration: none;
    background-position: -431px -242px;
    margin-top:10px;
    margin-right:-5px
}
.gb_bd:first-child {
    height:32px;
    width:32px
}
.gb_D[aria-expanded=true] .gb_We, .gb_D[aria-expanded=true] .gb_Xe, #gb#gb a.gb_C svg path, .gb_ec svg path {
    fill:transparent;
}
#gb#gb a.gb_D,.gb_uc, .gb_vc .gb_Te.gb_Ue button:hover svg, .gb_Te button:hover svg, .gb_C {
    background:transparent!important
}

.gb_qa svg:hover {
    opacity:.8
}

@-moz-document url-prefix("https://news.google.com/") {

.gb_Jd {
    height:48px;
    background:#f7f7f7;
}
.gb_Wc, .gb_Wd {
    height:30px
}
.zWHNCf .SFllF.KKjvXb {
    background:none
}
.SFllF {
    height:29px;
    line-height:29px;
}
.zWHNCf .SFllF:hover, .zWHNCf .SFllF:hover .hGhvff, .zWHNCf .SFllF.KKjvXb .hGhvff, .zWHNCf .SFllF.KKjvXb, .zWHNCf .SFllF.KKjvXb .Qt0Hfd, .adsYQd.nv5YDc .SFllF, .adsYQd.nv5YDc .hGhvff {
    color:#dd4b39
}
.Ikgmhe {
    line-height:0px;
}
.eCItwe .FVeGwb.ARbOBb.bWfURe, .rrkuMc .FVeGwb.ARbOBb.bWfURe, .eCItwe .FVeGwb.CVnAc.bWfURe, .rrkuMc .FVeGwb.CVnAc.bWfURe {
    margin-left:250px;
    margin-right:0;
    padding:0
}
.YtXOzd.wRziJb, .NiLAwe {
    border:0;
    box-shadow:none!important;
    padding-top:7px
}
.NiLAwe .d7hoq {
    border-radius:0!important
}
.MQsxIb h3, .dIehj .ekueJc, .lBwEZb .XWHGK .ekueJc {
    color:#15c;
    font-family:arial;
}
.MQsxIb h3:hover, .lBwEZb .XWHGK .ekueJc:hover {
    text-decoration:underline
}
.gAl5If.nID9nc {
    min-height:0;
    border-top:1px solid rgb(214, 214, 214);
    border-radius:0

}
.dIehj.xTewfe, .MQsxIb.g1F8Ld .QmrVtf, .MQsxIb.JMJvke .QmrVtf, .y6IFtc .xTewfe {
    padding-top:0
}
.ndSf3d.XWHGK>.xTewfe {
    margin:0
}
.NiLAwe.nID9nc {
    min-height:0;
    padding:0
}
.tvs3Id, .OLZknf {
    max-height:80px;
    max-width:80px
}
}