/* Darker Google by Zigboom Designs */
@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix("https://books.google"), url-prefix("https://translate.google"), url-prefix("https://video.google"), url-prefix("https://encrypted.google"), url-prefix("https://scholar.google"), url-prefix("https://images.google"), url-prefix("https://www.google.com/fonts"), regexp("https?://www\\.google\\.[a-z.]*/(?!calendar|nexus|adsense|analytics|maps).*") {
body {
    background: #181818 !important;
    margin: 0px !important;
}



/* Highlights */
.gb_ia.gb_aa,
.gb_Rc.gb_ga.gb_va.gb_ha,
.gb_Z:hover .gb_4,
.gb_ia,
.gb_ka,
.gb_ja,
.gb_ga,
.gb_ob,
#fsett,
#_L8b,
.gb_sb,
.gb_Zc,
.gb_xb,
.gb_la,
._qgo,
form#tsf .aajZCb,
.ls-wrap,
.source-wrap,
.results-container,
.result,
.gt-edit,
.contribute-target,
.swap-wrap,
.gb_z,
.gb_E.gb_8f,
.gb_F,
.gb_Bb.gb_Bb,
.gb_yb.gb_yb,
.ft-icon-oval,
.swap.jfk-button,
.WGYX8,
.F9PbJd,
.gt-cc-t,
.gt-lc.gt-lc-mobile.show-as-one-card,
.gt-lc.gt-lc-mobile .gt-cd,
.gt-baf-word-selected,
.gb_Nc,
.notification-container,
.gt-lc.gt-lc-mobile .gt-cd-cl,
.MXl0lf,
.MGqjK,
.qmv19b,
.notification-container .notification-body,
.notification-container .history-icon,
.ccvoYb,
.dm7YTc .RF3lAd,
.I6TXqe,
.k8XOCe,
.YcWSDf,
.OouJcb,
.rzG2be,
.jfk-textinput,
#Rzn5id,
.ZkkK1e,
.KPV9xf,
.CNf3nf.OvQkSb.LhCR5d,
.XpcZie,
.CBPSbf,
.cUezCb,
.vdQmEd,
.QcsUad,
.SLI5wb,
.E4Peqe,
.llNkz .SumREb,
.ILg5tf,
.yHmSW,
.SvM71c,
.S8ee5,
.zItAnd{
    background-color: #282828 !important;
}


.gb_ga,
.gb_Z:hover:not(.gb_0) a,
.OouJcb,
.rzG2be,
.J6UZg .goog-date-picker {
    border: 1px solid #555 !important;
}

/* CSS3 triangle - top of the pop-up */
.gb_R {
    border-color: transparent transparent #555 !important;
    border-style: solid !important;
    border-width: 0px 8px 8px !important;
    background: transparent !important;
}

a.gb_s.evenMoreLink,
.gb_h:hover .gb_m,
.gb_h:hover .gb_n,
.R9zNe,
.uWmgv,
.gb_Jb.gb_Jb,
.gb_Kb.gb_Kb,
.gb_Rb:hover,
.gb_zb:hover,
.ft-icon-oval:hover,
.swap.jfk-button:hover,
.gt-lc.gt-lc-mobile .gt-cd-cl,
.gt-lc.gt-lc-mobile .gt-cd-ncl,
.CuUtHc.zP7KFe,
.qomYCd,
.J6UZg .goog-date-picker,
.y8Jpof:hover,
.VvrH3b,
.kyas6e,
.OAssce,
.KLEmSd,
.rhHIGd,
.zItAnd:hover{
    background-color: #333333 !important;
}

.gb_Z,
.gb_ib,
.gb_jb,
.RNNXgb,
.gb_Fa.gb_Qc.gb_bg.gb_f,
.notification-container .history-icon {
    border: none !important;
}

.J6UZg,
.FQ7h3 {
    border: 1px solid #333 !important;
}

/* Popup Footer */
.gb_xb {
    border: none !important;
}

/* Unwanted arrows */
.gb_eb,
.ZXJQ7c {
    border-style: none !important;
}


.gb_Fa .gb_ga,
.gsok_a,
.gb_7 .gb_8,
.gb_ca .gb_b,
.gb_ea .gb_b,
._Zgf,
.gb_Zb,
.gb_x.gb_2b,
.gb_y.gb_oc,
.gb_D.gb_xc,
#gbwa > div > a,
.aXBZVd {
    filter: invert(1);
}


/* New Header */
.gb_T div,
.sfbgx,
.gb_jf,
.frame:before,
.source-input,
.jZWadf,
.sfbg,
header,
.RvYhPd,
.RvYhPd::before,
#hdtb,
.yg51vc,
.s8GCU,
.ZXJQ7c,
.c93Gbe,
.kp-blk,
.FoDaAb,
.Pvpvv,
.J6UZg,
.ECgenc,
.qcTKEe,
.Lj9fsd,
.dG2XIf,
.rsGxI.Ww4FFb,
.Ww4FFb,
.cG5GOd,
.kXN2zb {
    background: #181818 !important;
}

#gbqfb {
    border-bottom: 1px solid #555555 !important;
    border-right: 1px solid #555555 !important;
    height: 29px !important;
}

.akqY6,
.YTDezd,
.gziGLd:hover,
.Imj78 .cQkxXe:hover,
.e2nlmf {
    background: #555 !important;
}

/***** Google Maps *****/
#app-container .gb_c.gb_e {
    color: #444 !important;
}

#app-container #searchboxinput,
.gb_Vf,
.gb_D.gb_xc,
.gb_D {
    top: 0 !important;
    background-color: transparent !important;
}


/* Footer with numbers on Search */
#nav tr {
    height: 80px !important;
}

#nav td a {
    padding-bottom: 22px !important;
}

#nav td.cur {
    padding-bottom: 32px !important;
}


/* ################################# */
.sfbg.nojsv,
.sfbgg,
#kd-googlebar {
    background: #181818 !important;
    border-bottom: 0px !important;
}

.lst,
.fbar,
.gb_l {
    border-color: transparent !important;
}

.gl.nobr {
    margin-top: 8px !important;
}

.std,
#panel .selected {
    background: transparent !important;
    padding: 0 !important;
}

/** .res .icon {
border: 1px solid rgba(255,255,255,0.5) !important;
border-radius: 4px !important;
background: white !important;
margin-top: 5px !important;
margin-left: -3px !important;
padding-left: 2px !important;} **/
.ms .icon img {
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    border-radius: 4px !important;
    background: white !important;
}

#details span {
    color: #7F0000 !important;
}

.leftborder {
    border-right: 0px !important
}

* {
    border-color: #333 !important;
    text-decoration: none !important;
}

#rcnt a:hover,
#brs a:hover,
#nycp a:hover {
    text-decoration: none !important;
    transition: all .5s !important;
}

.yui-gb,
#modules {
    background: #151515 !important;
}

.modboxin,
.modbox,
#guser,
div[GM40threads],
#m_40_b,
.thread_table,
.read,
.thread {
    background: #151515 !important;
}

.modboxin *,
.xtSCL {
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
}

.modboxin,
.modboxin_s,
.rnd_modboxin * {
    border: 0px solid !important;
}

.related,
.entry,
.subject_label,
.dd,
.dd_border,
.rnd1,
.rnd2,
.rnd3,
.rnd1_max_top,
.rnd2_max_top,
.rnd3_max_top,
.surroundborder,
.gac_m tbody,
tr[bgcolor="#e5ecf9"],
td[bgcolor="#e5ecf9"],
.tablib_unselected {
    background: #151515 !important;
}

.related {
    color: #660000 !important;
}
.tablib_selected,
.vOvh1b {
    background-color: #000000 !important
}

div[style="width: 100%; clear: both;"] table,
#box *,
#body_body,
.selectionTools,
#GMdisplay,
.thread,
.thread-l,
.thread-r,
.thread-header-date,
.reply_compose_container,
.footer-links-selected,
#wml,
#wng,
#col2,
#gen-query,
#ps-footer-bg,
.list tr,
#ps-titlebar,
#ps-titlebar + div,
td[style="border-top: 1px solid rgb(51, 102, 204); padding: 3px 7px; background: rgb(229, 236, 249) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"],
#talk_container,
.talk_roster,
.me_entry,
.roster_msgs_entry,
.roster_msgs_entry div[style="padding: 3px;"],
.roster_buzz,
#inner_roster,
.roster_entry,
#chat_content,
.mole_color,
#mole_parent,
.wackhistory,
.wackmsgtype_i,
.wackfooter,
.gadget_set,
.goog-popupiconpicker,
.goog-tabpane,
.goog-tabpane-tab,
.goog-tabpane-cont,
.goog-icon-picker-iconbox,
#nav,
.blk,
#footcnt #fbar,
.kpbb,
.cwtlwm,
#gb.gb_3c,
.gb_3c.gb_e,
.gb_e,
.gb_bc,
.gb_Fa.gb_Qc.gb_bg.gb_f,
.GHDvEf,
.action-menu-panel,
.action-menu-item:hover,
.cu-container .mnr-c,
.t2vtad,
.t2vtad:not(.hdtb-tl-sel):hover,
.gb_Nc,
.xBZH9b .sbib_a {
    background: transparent !important;
}

#wrapper {
    border-left: 3px solid rgba(0, 0, 0, 0.9) !important;
    margin-left: -7px !important;
    margin-top: -5px !important;
    padding-left: 10px !important;
    padding-top: 5px !important;
}

#wrapper {
    border-bottom: 3px solid rgba(0, 0, 0, 0.9) !important;
    border-radius: 8px !important;
}

.modbox {
    border: 2px solid rgba(0, 0, 0, 0.9) !important;
    border-radius: 8px !important;
    margin: -8px -1px 17px 10px !important;
}

.modbox_max {
    border: 3px solid rgba(0, 0, 0, 0.9) !important;
    border-radius: 8px !important;
}

.unread {
    background: grey !important;
}

.leftselectedtab a.v2ddbox,
a.v2maxbox,
a.v2minbox,
.leftselectedtab .titlehover a.v2ddbox,
.leftselectedtab a.v2ddbox:hover {
    background-image: url("http://i41.tinypic.com/r0qnw2.gif") !important;
}

a.v2maxbox,
a.v2minbox {
    margin-top: 2px !important;
}

img[src="http://img0.gmodules.com/ig/images/small_star_on.gif"] {
    background-image: url("http://i41.tinypic.com/28b9w6g.png") !important;
}

img[src="/images/isr_c.gif"] {
    height: 11px !important;
    width: 11px !important;
}

#max_ph .modtitle,
#max_ph .modtitle_s {
    margin-left: 4px !important;
}

.left_rounded_only .rnd1_max_top,
#col2 .left_rounded_only .rnd1 {
    margin-left: 5px !important;
}
.left_rounded_only .rnd2_max_top,
#col2 .left_rounded_only .rnd2 {
    margin-left: 3px !important;
}
.left_rounded_only .rnd3_max_top,
#col2 .left_rounded_only .rnd3 {
    margin-left: 2px !important;
}

.unread .thread,
.unselected_section_title a:link,
.unselected_section_title a:visited,
.unread .sender_list,
.unread .personal_level,
.unread .subject_and_snippet,
.unread .date {
    color: black !important
}

.leftunselectedtab .gadget_title a:link,
.leftunselectedtab .gadget_title a:visited {
    color: #1E1E1E !important
}

.selected_gadget_title a:link,
.selected_gadget_title a:visited,
.leftunselectedtab .selected_gadget_title a:link,
.leftunselectedtab .selected_gadget_title a:visited {
    color: #909090 !important
}

#left_nav_top_rounded_corners_t1,
#left_nav_top_rounded_corners_t2,
#left_nav_top_rounded_corners_t3,
#left_nav_bottom_rounded_corners_b1,
#left_nav_bottom_rounded_corners_b2,
#left_nav_bottom_rounded_corners_b3 {
    margin-right: -3px !important;
}

.leftselectedtab {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.leftunselectedtab {
    border: 2px solid rgba(0, 0, 0, 0.9) !important;
    border-radius: 8px !important;
    background: rgba(0, 0, 0, 0.2) !important;
    margin: 1px 1px 1px 0px !important;
}

.talk_roster,
.talk_roster_unfixed {
    margin-left: -3px !important;
}

.leftunselectedtab {
    border-bottom: 4px solid rgba(0, 0, 0, 0.9) !important;
}

#chat_nav {
    border: 2px solid rgba(0, 0, 0, 0.9) !important;
    border-bottom: 4px solid rgba(0, 0, 0, 0.9) !important;
    border-radius: 8px !important;
    background: rgba(0, 0, 0, 0.2) !important;
    margin: 1px 1px 1px 4px !important;
    padding: 2px 0 2px 5px !important;
}

.enable_talk_header {
    margin: 0px 0px 0px 2px !important;
    padding: 0 0 0 0 !important;
}

#nhdrwrap .gradient,
#nhdrwrap .gradient b {
    height: 5px !important;
}

.leftborder {
    border-right: 5px solid black;
}

.topline,
.bottomline {
    display: none !important
}

.tabseparatorsocial {
    margin-bottom: -2px !important;
}


/* Fixes for the new layout */
.gbmc,
.iKjWAf,
.gt-lc.gt-lc-mobile .gt-cc-r-i {
    background: #181818 !important;
}

.gbts,
.gbtb2,
.vk_ans {
    border-color: transparent !important;
    color: #cccccc !important;
}


.gbto .gbts {
    background-color: #333333 !important;
    border-top: 1px solid #555555 !important;
    border-left: 1px solid #555555 !important;
    border-right: 1px solid #555555 !important;
}


.gbmt:hover,
.tdp-background,
.tdp-date,
.hottrends-trends-list-date-header-text {
    background-color: #333333 !important;
    color: #cccccc !important;
}

/* Ads - Top and other Panels */
.c,
#center_col ._t,
.vk_c,
.vk_cxp,
.r-appbar1,
.r-appbar2,
.r-appbar3,
#en_ignored_src,
#qbp,
#qbut .qbctnt,
#qbft .qbctnt {
    border: 1px solid #555555 !important;
    border-radius: 8px !important;
    background: linear-gradient(to right, #555555, #333333 8px, transparent 8px),
    linear-gradient(to left, #555555, #333333 8px) !important;
}

#taw {
    margin-top: 12px !important;
}

#center_col .ads-container:before,
#footcnt #fbar,
.kpbb,
#footcnt,
#sftab:hover .lst-tbb,
.lst-a,
.zthhpf,
#gb.gb_Ca.gb_2d.gb_5a.gb_Da {
    border: none !important;
}

/* See results about */
.kp-blk {
    box-shadow: none !important;
}

/* Preview Panel */
.vspii {
    background: linear-gradient(to right, #555555, #333333 8px, transparent 8px),
    linear-gradient(to left, #555555, #333333 8px) !important;
    box-shadow: inset 0 0 1px #666666 !important;
    border: 0px !important;
    border-top-left-radius: 8px !important;
    border-bottom-left-radius: 8px !important;
}

#nycp {
    background: #333333 !important;
    margin-top: 0px !important;
    opacity: 1 !important;
    border: 1px solid #444444 !important;
    z-index: 1000 !important;
}


/***** Hide a few things *****/
#addstuff,
.pR49Ae {
    color: transparent !important;
}

#addstuff a:link[href="http://www.google.de/intl/de/help/ig/football/index.html#source=blhp"],
#addstuff a:visited[href="http://www.google.de/intl/de/help/ig/football/index.html#source=blhp"],
.personalize_link div,
.sandbox_msg *,
.pmoabs {
    display: none !important;
}


/* Images Upper Part */
#rshdr,
.tpblk {
    background-color: #181818 !important;
}

#rgsh_s,
#cnt {
    background-color: #181818 !important;
}

#ifbd,
.hdtb-mn-o,
.hdtb-mn-c,
.hdtbItm.hdtbSel,
#hdtb .hdtbItm a,
#hdtb_more_mn a,
.hdtbItm > label,
#cdrlnk {
    background: #333333 !important;
}

.cEW58 {
    background: #999 !important;
}

.prcmg {
    border-color: transparent !important;
}

.rg_fbl,
.action-menu-panel {
    border: 1px solid #444 !important;
    border-radius: 6px !important;
}

.rg_fbl:hover {
    border: 1px solid #444 !important;
    background: #333 !important;
    border-radius: 6px !important;
    box-shadow: none !important;
}


/* Leftnav borders between sections */
.mitem,
.lnsep {
    border-bottom: 0px !important;
}

.mitem:hover,
#showmodes,
.fbar,
.common-title {
    background-color: transparent !important;
}

/***** Gmail stuff *****/
#gbx4,
#gbx1 {
    background-color: #181818 !important;
    border-top: 3px solid !important;
    border-bottom: 1px solid #333 !important;
    box-shadow: 0 0 2px #000, 0 0 2px #000 !important;
    margin-top: -3px !important;
    opacity: 1 !important;
}

#gbx3 {
    border-top: 3px solid !important;
    border-bottom: 1px solid #333 !important;
    box-shadow: 0 0 2px #000, 0 0 2px #000 !important;
    background: linear-gradient(to top, #181818, #333333) !important;
    margin-top: -3px !important;
    opacity: 1 !important;
}

#hdtbSum {
    background: linear-gradient(to top, #181818, #333333) !important;
    margin-bottom: -1px !important;
    border-top: 1px solid #333 !important;
    box-shadow: 0 0 2px #000, 0 0 2px #000 !important;
    opacity: 1 !important;
}

#gbx2 {
    background-color: #181818 !important;
    border-bottom: 1px solid #333 !important;
    box-shadow: 0 0 2px #000, 0 0 2px #000 !important;
    border-top: 1px solid #333 !important;
}


#gbgs5 {
    border-bottom: 1px solid #333 !important;
    box-shadow: 0 0 2px #000, 0 0 2px #000 !important;
    border-top: 1px solid #333 !important;
    background: linear-gradient(to top, #181818, #444444) !important;
    margin-top: -4px !important;
    opacity: 1 !important;
    color: #999999 !important;
    border-color: #181818 !important;
    border-radius: 0 !important;
    border-left: 0px solid !important;
    border-right: 0px solid !important;
    margin-right: -1px !important;
    margin-left: -1px !important;
    padding: 4px 3px 3px 3px !important;
    height: 21px !important;
}

.gbmtc,
.gbmasph,
.gbmt,
.gbmc {
    background-color: #333333 !important;
    color: #cccccc !important;
}


.gbqfb.gbqfba {
    color: #CCCCCC !important;
    text-shadow: 0 0 3px #000000 !important;
}




/***** Other iGoogle Gadgets *****/
/* Reader Buttons */
.goog-button-base {

    border: 1px solid #555555 !important;
    border-radius: 4px !important;
    background: #333333 !important;
}

#search-restrict-input {
    -moz-appearance: none !important;
    background: transparent !important;
}


.goog-button-base:hover {
    border: 1px solid #555555 !important;
    border-radius: 4px !important;
    background: #444444 !important;
}

.goog-button-base *,
.GshZze {
    background: none !important;
    border: none !important;
}

#fr-footer {
    background: #151515 !important;
}

#entries * {
    background-color: #151515 !important;
}

/***** End *****/
.kno-t span.kno-fb-ctx {
    background-color: transparent !important;
}

.sbct:hover {
    background: linear-gradient(#333, #333) !important;
}

#fctr,
#pmocntr,
#sbl,
#tba,
#tbe,
#gbar,
#guser,
#gog,
#leftnav,
#leftnav li,
#hidden_modes,
.gb1,
.yui-b,
.yui-gb,
.yui-u,
.title,
.text,
.ac,
.hpn,
.osl,
.kno-fh,
.kno-sh,
.f,
.f a:link,
#brs .med,
.knowledge-webanswers_table__webanswers-table th,
.h5AwLb {
    background-color: transparent !important;
    color: #999999 !important;
}

#ghead,
.brs_col .search-icon {
    background-color: transparent !important;
    color: #fff !important;
}

#gbgs4dn {
    color: #999999 !important;
}

#gbgs4dn:hover {
    color: #CCCCCC !important;
    transition: text-shadow .5s !important;
}

.lsbb,
.lst-td,
.ds,
#center_col,
#leftnav a {
    border-style: none !important;
}

.gac_m {
    background-color: rgba(0, 0, 0, 0.7) !important;
    opacity: 0.99 !important;
}


#hplogo,
.logo,
.gb_tc .gb_2c,
.TYpZOd,
#logo img,
.iJddsb svg,
.gb_uc .gb_te:before,
.gb_tc .gb_te:before,
svg.Gdd5U {
    filter: grayscale(100%) brightness(110%);
    opacity: 0.9;
}

#hplogo:hover,
.logo:hover,
.gb_tc .gb_2c:hover,
TYpZOd:hover,
#logo img:hover,
.gb_uc .gb_te:hover:before,
.gb_tc .gb_te:hover:before,
svg.Gdd5U:hover{
    opacity: 1;
}

/*  Search */
#appbar,
#hdtb {
    background-color: transparent !important;
    border-bottom: 1px solid #333 !important;
    box-shadow: 0 0 2px #000, 0 0 2px #000 !important;
}

#appbar > DIV,
.kno-sb {
    border-color: transparent !important;
}

#topabar > DIV {
    border-color: transparent !important;
}

.s em {
    color: #999999 !important;
}

.s a em {
    color: rgb(17, 34, 204) !important;
}

.gbqfqw,
#gbx1,
.t2vtad,
.t2vtad:not(.hdtb-tl-sel):hover {
    border: none !important;
}

/* Notification Panel */
.gb_7c .gb_ga,
.Mw2I7,
.cF4V5c,
.aajZCb,
.Bhmw4 {
    background: #282828 !important;
    border: 1px solid #444 !important;
}

/* Search Results Legs & Top Stories */
.mslg .vsc,
g-inner-card {
    background-color: transparent !important;
    border: 2px solid !important;
    border: 1px solid #333 !important;
    box-shadow: 0 0 2px #000, 0 0 2px #000 !important;
    border-radius: 5px !important;
}

.nrgt {
    margin-left: 0px !important;
}

/* Search Button & Search Bar + Options Button + Sign in Button + Search Tools */
.gbqfb,
.ab_button,
.gbqfba,
.gbgs,
.hdtb-tl,
.lsb,
.jhp input[type="submit"],
.sbdd_a input,
.notification-container .acknowledge-button,
.hdtb-tl-sel,
.mye4qd {
    background: linear-gradient(#555555, #181818) !important;
    border-radius: 6px !important;
    border: 1px solid #555555 !important;
    box-shadow: 0 0 10px transparent !important;
    transition: box-shadow 1s !important;
    margin-left: 1px !important;
    margin-right: 1px !important;
    color: #aaa !important;
    text-shadow: 0 0 1px #000000 !important;
}


.gbqfb:hover,
.ab_button:hover,
.gbqfba:hover,
.gbgs:hover,
.hdtb-tl:hover,
.lsb:hover,
.jhp input[type="submit"]:hover,
.sbdd_a input:hover,
.notification-container .acknowledge-button:hover,
.mye4qd:hover {
    background: linear-gradient(#666666, #222222) !important;
    box-shadow: 0 0 10px #666666 !important;
    transition: box-shadow 1s !important;
    text-shadow: 0 0 1px #000000 !important;
    color: #aaa !important;
}




.sbico-c span,
.HPVvwb {
    filter: grayscale(1);
}

.sbico {
    margin: auto !important;
}

.jhp input[type="submit"] {
    padding: 0 16px !important;
}

/* Popup Buttons */
.gb_V,
.gb_ub.gb_ub,
.gb_Fb.gb_Fb,
.fE5Rge {
    background: linear-gradient(#555555, #181818) !important;
    border-radius: 6px !important;
    border: 1px solid #555555 !important;
    box-shadow: 0 0 10px transparent !important;
    transition: all 1s !important;
    color: #999999 !important;
    text-shadow: 0 0 1px #000000 !important;
}

.gb_V:hover {
    background: linear-gradient(#666666, #222222) !important;
    box-shadow: 0 0 10px #666666 !important;
    transition: all 1s !important;
    text-shadow: 0 0 1px #000000 !important;
    color: #fff !important;
}

#ab_opt_icon,
.ab_icon {
    background-position: -42px -259px !important;
    background-image: url("http://farm4.staticflickr.com/3779/13303997405_603fc9c4b4_o.png") !important;
    height: 17px;
    margin-top: -2px;
    width: 17px;
    opacity: .5 !important;
}


button.ab_button span {
    background-image: url("https://ssl.gstatic.com/gb/images/i1_3d265689.png") !important;
    background-position: -70px -57px;
    position: absolute !important;
    left: 25% !important;
    top: 0% !important;
    width: 30px;
    height: 30px;
}

._Fnc {
    visibility: hidden !important;
}

#gbqfq {
    height: 25px !important;
    box-shadow: 0 0 15px transparent !important;
    transition: box-shadow 1s !important;
}





.gbqfqw {
    border-radius: 6px !important;
}



/* Search */
input.HPVvwb,
.RNNXgb,
#tsf > DIV > DIV:last-child > TABLE > TBODY > TR > TD:first-child > DIV > INPUT,

#sff > TABLE > TBODY > TR > TD:first-child > INPUT:first-child + INPUT + INPUT + INPUT + INPUT,

#sftr > FORM > TABLE > TBODY > TR > TD:first-child > INPUT,

#body > CENTER > FORM > TABLE:first-child > TBODY > TR:first-child > TD:first-child + TD > INPUT:first-child + INPUT + INPUT,

#lst-xbtn > DIV > INPUT,

#body > CENTER > FORM > TABLE > TBODY > TR > TD:first-child + TD > DIV > INPUT,

#nqsbq,
#lst-ib.lst-d-f,
#lst-ib.lst-d-f:hover,
.zthhpf,
#sfdiv,
.o6juZc,
.zGVn2e {
    -moz-appearance: none !important;
    color: #999999 !important;
    background: linear-gradient(#181818, #333333) !important;
    border: 1px solid #555555 !important;
    opacity: 1 !important;
    font-weight: bold !important;
    box-sizing: border-box;
}

#lst-ib {
    background: transparent !important;
}

/* Searxh Glass */
.Tg7LZd {
    height: auto !important;
}


/* Search Bar cut on co.il */
.gsib_a {
    padding: 0 0 0 0 !important;
    margin: 0px !important;
}

#grey {
    border-color: transparent !important;
}

.kno-t {
    background: #333333 !important;
    padding-left: 10px !important;
    border: 1px solid #555555 !important;
}

B,
.WGYX8 > div,
.NZmxZe {
    color: #CCCCCC !important;
}

/* Instant */
.gac_c,
.gssb_e,
.gssb_a.gbqfsf,
.action-menu-item a.fl,
.sbsb_a {
    background: #282828 !important;
    margin: 0 !important;
    opacity: .95 !important;
    border-radius: 6px !important;
}

.gac_c:hover,
.gac_d.gac_e.gac_k,
.gssb_a.gsfs:hover,
.gsq_a:hover,
.gssb_a.gbqfsf:hover,
.sbsb_c:hover,
.sbsb_c.gsfs:hover {
    background: linear-gradient(#444, #444) !important;
}

.sbibtd {
    margin-top: 0px !important;
}

.lsb {
    margin-top: 4px !important;
}

#sf {
    -moz-appearance: none !important;
    color: #999999 !important;
    border-radius: 6px !important;

    opacity: 0.99 !important;
    font-weight: bold !important;
    padding: 5px 0 5px 5px !important;
}

.sbdd_b {
    -moz-appearance: none !important;
    color: #999999 !important;
    border-radius: 6px !important;
    background: linear-gradient(#282828, #282828) !important;
    border: 1px solid #555555 !important;
    opacity: 0.95 !important;
    font-weight: bold !important;
}

#grey,
.lsbb,
.f6F9Be {
    background: transparent !important;
}

input[type="submit"],
[type="reset"],
[class="gac_sb"] {
    -moz-appearance: none !important;
    color: #999999 !important;
    border-radius: 6px !important;
    background: linear-gradient(to top, #181818, #444444) !important;
    border: 1px solid #555555 !important;
    opacity: 0.99 !important;
    font-weight: bold !important;
}

input[type="submit"]:hover,
[type="reset"]:hover,
[class="gac_sb"]:hover {
    background: linear-gradient(to top, #181818, #666666) !important;
    border: 1px solid #555555 !important;
    text-shadow: #FFFFFF 0px 0px 3px !important;
    color: #DCDCDC !important;
}

/* Button */
#personalize-link,
#search-web-button,
#ned,
.trans-example-button,
.trans-roman-button,
.trans-listen-button,
.trans-edit-button,
.trans-undo-button,
.select-button,
.pbdel-button,
.speech-button,
#gt-res-undo,
.trans-pb-button,
.pbexp-button,
.cd-expand-button,
#gt-lang-left #gt-swap,
.gt-gms-icon,
#gt-pb-sw1 .jfk-button,
#gt-pb-sw2 .jfk-button,
.goog-flat-menu-button,
.gb_4 {
    -moz-appearance: none !important;
    background: linear-gradient(to top, #181818, #444444) !important;
    border: 1px solid #555555 !important;
    border-radius: 6px !important;
    color: #999999 !important;
    box-shadow: 0 0 10px transparent !important;
    transition: box-shadow 1s !important;
    text-shadow: 0 0 3px #000000 !important;
}

/* Button Hover */
#personalize-link:hover,
.goog-inline-block.jfk-button.jfk-button-standard:hover,
#search-web-button:hover,
#ned:hover,
.trans-example-button:hover,
.trans-roman-button:hover,
.trans-listen-button:hover,
.trans-edit-button:hover,
.trans-undo-button:hover,
.select-button:hover,
.pbdel-button:hover,
.speech-button:hover,
#gt-res-undo:hover,
.trans-pb-button:hover,
.pbexp-button:hover,
.cd-expand-button:hover,
#gt-lang-left #gt-swap:hover,
.gt-gms-icon:hover,
#gt-pb-sw1 .jfk-button:hover,
#gt-pb-sw2 .jfk-button:hover,
.goog-flat-menu-button:hover,
.gb_4:hover {
    background: linear-gradient(to top, #181818, #666666) !important;
    border: 1px solid #555555 !important;
    border-radius: 6px !important;
    -moz-appearance: none !important;
    box-shadow: 0 0 10px #666666 !important;
    transition: box-shadow 1s !important;
}




#sblsbb > INPUT {
    background-image: url("http://i930.photobucket.com/albums/ad144/zigboom/search_icon1.png"), linear-gradient(#444444, #181818) !important;
    background-repeat: no-repeat !important;
}

#sblsbb > INPUT:hover {
    background-image: url("http://i930.photobucket.com/albums/ad144/zigboom/search_icon1.png"), linear-gradient(#777777, #181818) !important;
    background-repeat: no-repeat !important;
}


/* Border on Left Nav */
#lc {
    border-bottom: 1px solid transparent !important;
}

.kls {
    border-color: transparent !important;
}

.kl:hover,
.kls:hover {
    background-color: transparent !important;
    text-shadow: #FFFFFF 0px 0px 3px !important;
    color: #DCDCDC !important;
}

/* Border around Search Box Google.fr */
.lst-d.lst-tbb {
    border-color: transparent !important;
}

.gaia.le.val {
    text-shadow: #000000 0px 0px 3px !important;
}

.tsf-p {
    border-bottom: 0px !important;
}

body,
html {
    background: #181818 !important;
    color: #DCDCDC !important;
}


#leftnav {
    border: 1px solid #555555 !important;
    border-radius: 8px !important;
    background: linear-gradient(to right, #555555, #333333 8px, transparent 8px),
    linear-gradient(to left, #555555, #333333 8px) !important;
    margin-left: 4px !important;
    margin-top: -1px !important;
}

#leftnav {
    padding: 0 6px 6px !important;
}

/*    Footer    */
#footcnt {
    background: #181818 !important;
}


.msel,
.notification-container .notification-body {
    border: none !important;
}

#tbd,
#personalize-open,
#atd {
    background-color: #181818 !important;
    border: 1px solid rgba(180, 180, 180, 0.4) !important;
    border-radius: 6px !important;
    margin-right: 4px !important;
    margin-bottom: 4px !important;
}

#sc-block .sc,
.ls-wrap .sugg-fade {
    background: transparent !important;
}


.rl-item,
#hotstuff_thumbnail_grid_item,
#ps-titlebar,
#ps-footer-bg,
#searchagain,
#panel,
.basic-title.bt-border,
.sidebar,
[class*="story"],
.bottom-search,
TD[nowrap=""][bgcolor="#dcf6db"],
.filter-label,
.rank-sorting-nfe,
.ft.t.bb.bt,
.t,
table [bgcolor="#e5ecf9"],
table [bgcolor="#d5ddf3"],
.hd,
td.ttb,
td.rsb,
td.bts,
h4,
.page-title,
td#headerText,
#ssb,
HTML > BODY > DIV:last-child > FORM > INPUT:first-child + TABLE > TBODY > TR > TD:last-child > TABLE:last-child > TBODY > TR > TD:first-child,
[id*="aol-vli"],
#recommended_container,
.header_bar,
.survey_invite.survey_invite_blue,
#ImgContent,
#search-extra-links-footer,
.goog-inline-block.goog-icon-list-searchicon,
.basic-title,
#gc-topnav,
TABLE.columns td,
#action,
#results_bar,
.rsiwrapper,
.tophdg,
#bsf {
    background-color: #181818 !important;
    color: #DCDCDC !important;
    border: 1px solid #555555 !important;
    border-radius: 10px!important;
    opacity: 1 !important;
}

.footer .bottom {
    border-top: 0px !important;
}

.star-icon {
    border: none !important;
}



/* defaults for all links */
a:link,
.link,
a font[color],
.mn-hd-txt,
a.fl:link,
.fl a,
.flt,
a.flt,
.gl a:link,
a.mblink,
.mblink b,
._Hg ._qA,
._Hg ._Pn,
._Hg ._Uq,
#gt-feedback,
#gb a,
#gb#gb span.gb_ma,
.lxhdrtxt,
._Yjf,
._Ujf,
._bkf,
._Fqg,
._Iqg,
span.dtviD,
.mVDMnf,
.nJGrxf.FnqxG,
.EZRelc,
.wUrVib,
#hdtb-msb .hdtb-mitem.hdtb-msel,
#hdtb .hdtb-mitem a,
#hdtb-msb #hdtb-tls,
.gLFyf,
input[type="text"],
.rc-imageselect-desc-no-canonical,
.O0oZCe,
.Imj78 .cQkxXe,
.KwU3F,
.xSQxL {
    color: #ccc !important;
    transition: color .4s, text-shadow .4s !important;
}

a:visited {
    color: #909090 !important;
}

/* hovers */
.menuitem:hover,
a:hover,
a span:hover,
.actbar-btn:hover,
#gt-feedback:hover,
#gb a:hover,
._Fqg:hover,
._Iqg:hover,
.mVDMnf:hover,
.nJGrxf.FnqxG:hover,
.KwU3F:hover,
.xSQxL:hover {
    color: #E5E5E5 !important;
    /*  text-shadow: #ffffff 0px 0px 2px !important; */
    transition: color .4s, text-shadow .4s !important;
}

/* big link visited */
#res .g a:visited {
    opacity: 0.5 !important;
}

/* URL text */
.a,
cite,
.cite,
.cite:link,
cite b,
#resultStats,
.eipWBe {
    color: #ccc !important;
}

/* dashes between Cached and Similar links */
.gl {
    color: #999 !important;
}

/* disable dashed outline on focused elements */
:focus {
    outline: none;
}

/* image thumbnails */
#res .g img,
#ImgContent td img {
    border: none !important;
    box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.8) !important;
}

/* Main text color */
div,
td,
font[color="#000000"],
.qbtbha .qbtbtxt.qbclr,
.gt-rw-span,
.gt-syn-span,
.gt-card-ttl-txt,
#contribute-target,
#source,
._IId,
span.gb_3a,
.gt-ct-text,
#gb#gb span.gb_P,
.ellip span,
.gt-baf-word-clickable,
#swml-loc,
.result-dict-wrapper,
.vk_bk,
.translation,
.JolIg,
#Wprf1b,
.kno-ecr-pt,
.gt-lc.gt-lc-mobile .gt-def-synonym-title,
.gt-lc.gt-lc-mobile .gt-cd-cl,
.gt-lc.gt-lc-mobile .cd-expand-label,
.wqg8ad,
.aCOpRe em,
.st em,
.VZqTOd,
.QnzgY,
#rhs .nGydZ .garHBe,
.k4DMHe .xXEKkb,
.GmE3X,
.x9emld,
.O3JH7.qLBFXd,
.O3JH7,
.KPV9xf,
.CNf3nf.OvQkSb.LhCR5d,
.NBnyXe,
.ekn3q,
.UG0mTe,
.RES9jf,
.z8gr9e,
.YrbPuc,
.qHx7jd,
.dyjrff,
.oST1qe .JCzEY {
    color: #999999 !important;
}

/* fix for google suggest */
.aAutoComplete .cAutoComplete,
.google-ac-a .google-ac-c,
.gac_a > .gac_c {
    color: #CCCCCC !important;
}
.aAutoComplete .dAutoComplete,
.google-ac-a .google-ac-d,
.gac_a > .gac_d {
    color: white !important;
}
.google-ac-e td,
.gac_e {
    color: #380000 !important;
}

/* make sure web forms (and google suggest) don't get their colors changed */
input *,
textarea *,
.aAutoComplete,
#SBmmZd a {
    color: #999999 !important;
}


/* google bar (including popup menu) */
#gbi {
    background: #343434 !important;
    border-color: #575757 !important;
}
#gbar .gb2 a:hover {
    background: #676767 !important;
    color: #fff !important;
}
#gbh,
.gbh,
.cIkxbf,
.usJj9c{
    border: none !important;
}
.gb2 div {
    border-color: #575757 !important;
}


/* bars */
.t a,
table [bgcolor="#e5ecf9"] a,
table [bgcolor="#d5ddf3"] a,
.ks,
#SBmmZd a.active {
    color: #fff !important;
}
td.k,
#guser,
#gbar {
    background-color: transparent !important;
}
table.ft.t.bb.bt,
#footer {
    background: transparent !important;
}

/* Search results */
/* more line spacing on descriptions */
#res .j font[size="-1"] {
    line-height: 1.4 !important;
}

/* link title */
#res .g .l {
    font-size: 1.1em !important;
    color: #DCDCDC !important;
}
#red .g .l:active {
    color: #fff !important;
}

/* Change "Gooooooooooogle" to just text */
/* #nav {
 font-size: 140% !important; margin-top: 0px !important; margin-bottom: -25px !important; }
#nav .cur { font-size: 140% !important; } */
/* #nav td { vertical-align: middle !important; padding: 0.40em !important; } */
#nav .csb,
.AaVjTc,
.lnXdpd,
.goxjub,
.POUQwd,
.Imj78 .gziGLd,
.Cn0uId {
    filter: grayscale(100%) !important;
}

.action-menu .mn-dwn-arw {
    border-color: #70757a transparent !important;
}

#nav {
    transform: scale(1.2);
}

#foot {
    padding-left: 100px !important;
    padding-right: 100px !important;
    margin: 10px 100px 10px 100px !important;
}

a#glogo {
    font-size: 0 !important;
}
/*#navbar img, #pagination img, .gooooogle img, #nav img { display: none !important; }*/
#navbar *,
#pagination *,
/* .gooooogle *, #nav *, */
#ps-navbar *,
#lhid_pager * {
    background-image: none !important;
}

[src*="nav_first.gif"],
[src*="nav_current.gif"],
[src*="nav_page.gif"],
[src*="nav_next.gif"] {
    visibility: hidden !important;
}
/* source code snippet */
tt[style*="color: rgb(0, 0, 0)"] {
    color: #fff !important;
}



#footer > DIV {
    overflow: hidden !important;
    /*    border-top: 1px solid #333 !important;   */
    box-shadow: 0 0 2px #000, 0 0 2px #000 !important;
}



/*   Search by Image   */
.gssi_a {
    background-image: url("https://farm4.staticflickr.com/3875/15133642086_fb5fb5c458_o_d.png") !important;
    background-repeat: no-repeat;
    background-size: auto auto !important;
    background-position: 0px 0px !important;
    display: block !important;
    height: 12px !important;
    width: 15px !important;
    position: absolute;
    top: 7px;
    right: 3px;
    margin: 0;
    z-index: 100;
}

/* I'm Feeling Trendy */
.hottrends-trends-list-date-header {
    background: #181818 !important;
    color: #999999 !important;
}


/* This is CSS that I used for making third screenshot */
div#gs_sc0 {
    color: transparent !important;
    top: 2px !important;
    left: 6px !important;
    font-weight: bold !important;
}
.gsc_b {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAEAgMAAADKVkZeAAAADFBMVEX+qZf+//z/QRj/1subBbuLAAAABHRSTlNoA+c0f8yWsQAAABhJREFUeF5jiAm/wFAltIHhcbcCQ6uuAwAtKAVAiIswQgAAAABJRU5ErkJggg==') !important;
}


/* Hide small logo text link, and intl text name */
a#logo,
#lgpd + div > div[style^="color: rgb(102, 102, 102); font-size: 16px"] {
    font-size: 0 !important;
}

/* Plus and minus & co */
/*  ###################################################################

#tbp, .csb, #tbp > img, .mbi, .micon, .ws, .wsa, .wxs, .wpb, .micon, .licon {
background-image: url("http://i930.photobucket.com/albums/ad144/zigboom/navlogo29.png") !important;
background-repeat: no-repeat !important;
}

##################################################################### */
#frame > TBODY > TR:last-child > TD > TABLE > TBODY > TR > TD:first-child > BR:first-child + TABLE > TBODY > TR > TD:first-child > IMG {
    display: none !important;
}

/* Grom's fix for Google white flash */
#wflyr,
#flyr,
.mitem .q:hover {
    background: none !important;
}

/*  Translate  */
H2 {
    background: transparent !important;
}

#gt-ft-res {
    background: linear-gradient(to top, #181818, #333333) !important;
    border-top: 1px solid #444444 !important;
}

.goog-textarea {
    -moz-appearance: none !important;
    box-shadow: none !important;
    background: linear-gradient(#000000, #181818) !important;
}


#gt-suggest-sites > H3,
#headingtext,
#result_box > SPAN,
#target,
#source,
.er8xn,
.aCQag span,
.U0xwnf span,
.S6GkK,
.EO28P span {
    color: #aaa !important;
}

.P6w8m,
.X4DQ0::after,
.ySES5,
.gb_Ec.gb_oa,
.I87fLc.XzOhkf,
.bvzp8c,
.RstnCb,
.KskmCc,
.jTj8gd.XzOhkf .a2Icud,
.SMqeCb,
.zWtKC,
.k5v5Nb {
    background: #282828 !important;
}

.ordo2.KKjvXb,
.ordo2:hover,
.JLqJ4b.C1N51c,
.JLqJ4b:hover,
.J6UZg td.goog-date-picker-date:hover {
    background: #444 !important;
}

.material-icons-extended.VfPpkd-kBDsod,
.VfPpkd-Bz112c-LgbsSe svg,
.VfPpkd-Bz112c-LgbsSe img,
.material-icons-extended,
.Gwgzqd,
.H1KrKd,
.YsGUOb {
    filter: invert(1);
}

.U0xwnf,
.J6UZg td.goog-date-picker-selected {
    filter: grayscale(1)
}

.OChWG {
    filter: grayscale(1) invert(0.88);
}

.gt-hl-layer {
    border-bottom: none !important;
    margin-top: -1px !important;
}

#gt-logo > A > IMG {
    display: none !important;
}

.uVgSEd svg {
    fill: #999 !important;
}

#gt-logo,
.prod-bar {
    background: transparent !important;
    border-bottom: transparent !important;
}

#gt-appbar,
.app-bar {
    background: linear-gradient(#333333, #181818) !important;
    border-bottom: 2px solid !important;
    border-bottom: 1px solid #333 !important;
    box-shadow: 0 0 2px #000, 0 0 2px #000 !important;
}

#gt-src-p,
#gt-lang-left #gt-swap {
    margin-right: 0px !important;
}

.jfk-button-action:focus {
    box-shadow: none !important;
}

/* Inverted Images */
.gb_2b .gb_ga,
.gb_1b .gb_ga,
#qbi,
.gb_fc,
.gb_8 .gb_b,
.gb_9 .gb_b,
.jfk-button-img,
.ita-kd-icon-span,
.gt-lc.gt-lc-mobile .gt-ex-quote {
    filter: invert(1);
}

.gb_1b .gb_ga {
    opacity: .4 !important;
    transition: opacity .5s !important;
}

.gb_1b .gb_ga:hover {
    opacity: .8 !important;
    transition: opacity .5s !important;
}

.trans-swap-button .jfk-button-img,
.trans-listen-button .jfk-button-img,
.select-button .jfk-button-img,
.trans-edit-button .jfk-button-img {
    background-image: url("https://farm9.staticflickr.com/8662/15904771941_3a5c2a9fc4_o_d.png") !important;
}

.pb-sw .jfk-button-img {
    background: url("https://farm9.staticflickr.com/8662/15904771941_3a5c2a9fc4_o_d.png") no-repeat scroll -420px 0px transparent !important;
}

/*
.gb_C .gb_D {
   background-image: url(https://ssl.gstatic.com/gb/images/i1_1967ca6a.png) !important;
    background-color: transparent !important;
    background-size: 528px 68px !important;
    background-position: -132px -38px !important; 
    filter: invert(1);  
} */
/* Images Camera Icon */
#qbi {
    vertical-align: initial;
}
/* Arrow Down */
.cd-exp-ar::after {
    border-top: 16px solid #181818 !important;
    top: 0px;
}

.cd-exp-ar::before {
    border-top: 16px solid #444 !important;
    top: 6px;
}
}

@-moz-document url-prefix("https://ogs.google.com/u/0/widget/app"), url-prefix("https://ogs.google.com/widget/app/so"), domain("ogs.google.com") {
/* New Pop-up */
.EHzcec,
.Lvwayc,
.N2ncR,
.d2yxTb,
.y5Iqsb {
    background: #282828 !important;
}

.OtBgcb:hover {
    background: #333333 !important;
}

.Rq5Gcb,
.ZnExKf,
.BvDXcd,
.zpoCob {
    color: #ccc !important;
}

.tX9u1b:hover,
.tX9u1b:hover .Rq5Gcb {
    background: #444!important;
}

.NQV3m,
.z8t5Oc,
.RroO5d {
    background: #444 !important;
    color: #ccc !important;
    border: none !important;
}

.z8t5Oc:hover,
.RroO5d:hover {
    background: #555 !important;
}

.dGrefb {
    border-bottom: 1px solid #444 !important;
}

.NMm5M {
    fill: #ccc;
}


.T6SHIc,
.F249q {
    border-color: #444 !important;
}

.F249q {
    border-radius: 0 !important;
}
}

@-moz-document url-prefix("https://news.google") {
.KL4X6e,
.zQTmif,
.uzxPR,
.fkhPsc .UMrnmb-yXBf7b-QA0Szd-h2P4hd,
.Z5TxDd,
.Ly25Ed,
.sQBzPb,
.Z2kkN,
.i0Zvib,
.ryo59b,
.ndIcDe,
.WfDLVb,
.Ccj79,
.nTN4Wc,
.TfMdub .GZINTe .CGNRMc,
.TfMdub .KrPhCd .CGNRMc,
.TfMdub .CGNRMc .CGNRMc .lMgtcc,
.isdDAc,
.eIz7Ge {
    background: #181818 !important;
}

.story,
.basic-title,
.basic-title.bt-border {
    background: #333333 !important;
    margin: 2px !important;
    padding: 4px !important;
    border: 1px solid #555555 !important;
}

.headlines-story-col {
    border-color: transparent !important;
}

INPUT[type="text"][maxlength="256"][name="query"] {
    -moz-appearance: none !important;
    background-image: linear-gradient(to bottom, #000000, #333333) !important;
    border: 1px solid #444444 !important;
    border-radius: 6px !important;
    color: #999999 !important;
}


* {
    color: #aaa !important;
}

a,
h4 {
    color: #ccc !important;
    transition: all 0.4s;
    text-decoration: none !important;
}

a:hover,
.m5k28:hover .JtKRv,
.UwIKyb:hover .gPFEn,
.IBr9hb:hover .gPFEn {
    color: #fff !important;
    text-decoration: none !important;
}

/* Title */
.MQsxIb:hover .ipQwMb {
    text-decoration: none !important;
    color: #fff !important;
}

.UwIKyb,
.IBr9hb .gPFEn {
    font-size: 1rem !important;
}

#yDmH0d,
header,
.uUmIDd,
.YtXOzd .To2ZZb.DbQnIe,
.gb_Oc .gb_Pc {
    background-color: #181818 !important;
}

.zQTmif {
    background: #111111 !important;
}

.gb_Kc.gb_Lc,
.gb_Ic.gb_Jc {
    background: transparent !important;
}

/* Search */
.gb_5e.gb_Cf,
.gb_4e,
#gb form {
    -moz-appearance: none !important;
    color: #999999 !important;
    background: linear-gradient(#181818, #333333) !important;
    border: 1px solid #555555 !important;
    opacity: 1 !important;
    font-weight: bold !important;
    box-sizing: border-box;
    border-radius: 24px !important;
}

.Ax4B8,
.VOEIyf,
.VOEIyf .jBmls,
.oKubKe {
    color: #aaa !important;
}

.VOEIyf .jBmls,
.de07yb,
.To2ZZb.DbQnIe,
.dm7YTc .b42OPe,
.YtXOzd, .TfMdub .NiLAwe, .TfMdub .Jur22e {
    background: #282828 !important;
    border-color: #444 !important;
}

.VOEIyf .jBmls,
.dm7YTc .b42OPe,
.b42OPe {
    border-radius: 24px !important;
}

/* Sidebar Items | Header Title */
.SFllF:hover,
.zWHNCf .SFllF.KKjvXb,
.VxptDf .jKS7Jd,
.RF3lAd,
.uUmIDd:hover,
.YDRMcc,
.YtXOzdת .oKubKe[aria-selected="true"],
.Rdnmze,
.b42OPe,
.u6PuFb,
.co57Bf.lSLCF,
.JPdR6b,
.UwIKyb,
.jKHa4e,
.UJdj6 .b3Z44d,
.dSBEqc,
.kyvwAb,
.nCP5yc:not(:disabled),
.qN9IM,
.lLwJW:not(:disabled),
.n6M3eb.KKjvXb:not(:disabled),
.aqpp1c.KKjvXb:not(:disabled),
.VfPpkd-xl07Ob-XxIAqe {
    background: #282828 !important;
}

.NiLAwe,
.Qo7o0c,
.EOlQu .JQQdOc,
.lBwEZb > .JQQdOc,
.lBwEZb:not(.Au3bp) .TzkJxd,
.SXu5Cc,
.SXu5Cc .JQQdOc,
.wi7gLd,
.YDRMcc .JQQdOc,
.Dyy7Cc .JQQdOc,
.YtXOzd,
.dm7YTc .i9ZCec,
.hijjb,
.To2ZZb.hpDt6e,
.bDHA0e:not(.VfPpkd-O1htCb-OWXEXe-OWB6Me).VfPpkd-O1htCb-OWXEXe-XpnDCe .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb,
.bDHA0e:not(.VfPpkd-O1htCb-OWXEXe-OWB6Me).VfPpkd-O1htCb-OWXEXe-XpnDCe .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd,
.bDHA0e:not(.VfPpkd-O1htCb-OWXEXe-OWB6Me).VfPpkd-O1htCb-OWXEXe-XpnDCe .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe,
.KDoq1,
.KfaKvb,
.uzxPR,
.ryo59b,
.Ax3bC,
.lLwJW:not(:disabled),
.n6M3eb:not(:disabled),
.aqpp1c:not(:disabled) {
    border-color: #333 !important;
}

.UwIKyb,
.jKHa4e,
.UJdj6 .b3Z44d,
.dSBEqc,
.kyvwAb,
.yPI8Rb {
    background: #202020 !important;
}

/*
.Ly25Ed, .sQBzPb, .Z2kkN, .i0Zvib, .ryo59b, .ndIcDe, .afJ4ge, 
c-wiz > div > div.ajwQHc.BL5WZb > div > main {
    border: 1px solid #333 !important;
}
*/
.afJ4ge {
    border-radius: 16px !important;
}

.afJ4ge {
    margin-top: 24px !important;
}

.Ccj79 {
    margin-top: 0 !important;
}

#yDmH0d > c-wiz:nth-child(29) > div > div.c4Stqc > main > div:nth-child(3),
#yDmH0d > c-wiz.zQTmif.SSPGKf.cpOjfb > div > div.c4Stqc > main > div:nth-child(3),
#yDmH0d > c-wiz.zQTmif.SSPGKf.cpOjfb > div > div.c4Stqc > main > div:nth-child(4),
#yDmH0d > c-wiz.zQTmif.SSPGKf.cpOjfb > div > div.c4Stqc > main > div:nth-child(4) > div,
#yDmH0d > c-wiz.zQTmif.SSPGKf.cpOjfb > div > div.c4Stqc > main > div:nth-child(5) > div,
#yDmH0d > c-wiz.zQTmif.SSPGKf.cpOjfb > div > div.c4Stqc > main > div:nth-child(5),
#yDmH0d > c-wiz.zQTmif.SSPGKf.cpOjfb > div > div.c4Stqc > main > div:nth-child(6),
#yDmH0d > c-wiz.zQTmif.SSPGKf.cpOjfb > div > div.c4Stqc > main > div:nth-child(6) > div,
#yDmH0d > c-wiz:nth-child(30) > div > div.c4Stqc > main > div:nth-child(3) {
    border: none !important;
}

.AUWEld {
    padding-left: 16px;
    padding-top: 8px;
}

.w7qIhd,
.oKubKe[aria-selected="true"],
.ZqhUjb.RDPZE,
button:focus .EyERq,
.co57Bf.lSLCF:hover,
.TRHLAc,
.z80M1.FwR7Pc,
#i41,
.isdDAc .rnfEof,
.aBRa1c,
.XVTXP,
.bkVrGd,
.n0uym,
.UduD5b,
.q07ucb,
.PmkDyf,
.r63Ki,
.Cc1bcb,
.SrIvne .i3GEFe,
.pePNgf:nth-child(n+3)::before,
.pePNgf:nth-child(2)::before {
    background: #333 !important;
}

.EctEBd.KKjvXb .brSCsc:after {
    height: 1px !important;
    background: #ccc !important;
}

.uUmIDd:hover {
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.4) !important;
}

.ZqhUjb:hover {
    box-shadow: none !important;
}

.gb_sc,
.gXqRq .zdxZbf .gq1Z8c,
.ZqhUjb.lSLCF .aTzV9b,
.dIehj::before,
.gb_qc .gb_re:before,
.dm7YTc .i9ZCec .s7bIcf,
#sdgBod {
    filter: grayscale(100%) brightness(110%);
    opacity: 0.9;
}

.gb_sc:hover,
.gXqRq .zdxZbf .gq1Z8c:hover,
.ZqhUjb.lSLCF .aTzV9b:hover,
.dIehj:before:hover,
.gb_qc .gb_re:before:hover,
#sdgBod:hover {
    opacity: 1;
}

.PysvYb .hGhvff {
    transition: color 0.4s;
}

.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: #fff !important;
}

.SFllF:hover .dhKtTb,
.SFllF.KKjvXb .dhKtTb {
    fill: #fff;
}

.XieVZe,
.jK4DKf,
.h4oplb {
    filter: grayscale(1) contrast(0.1);
}

/* Logos */
.lqNvvd,
.msvBD,
.qEdqNd {
    filter: grayscale(1) invert(1);
}


/* The End */
}