@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("http://images.google.com/images"), url-prefix("http://www.google.com/images"),
               url-prefix("http://images.google.co.jp/images"), url-prefix("http://www.google.co.jp/images"),
               url-prefix("http://images.google.de/images"), url-prefix("http://www.google.de/images"),
               /* Lightbox page */
               url-prefix("http://images.google.com/imgres"), url-prefix("http://www.google.com/imgres"),
               url-prefix("http://images.google.co.jp/imgres"), url-prefix("http://www.google.co.jp/imgres"),
               url-prefix("http://images.google.de/imgres"), url-prefix("http://www.google.de/imgres") {

/* Other Selection */
button::-moz-focus-inner, input[type="submit"]::-moz-focus-inner {border:0px;}
::-moz-selection {background:#888; color:#222;}
body, td, div, .p, a {font-family: Lucida Grande, Helvetica, Tahoma, arial, sans-serif !important;}
body {background:#373737 !important;}

/* gbar */
#gog {background:-moz-linear-gradient(top, #2F3236, #363A3D 20%, #32363A 50%, #2B2E30 80%, #282B2E) !important; height:23px; margin-top:-3px; border-bottom:1px solid #595959;}
#gbar, #guser {font-size:10px !important; padding-top:5px !important; color:#CCC !important;}
a.gb1, a.gb2, a.gb3, a.gb4 {color: #999 !important;}
a.gb1:hover, a.gb2:hover, a.gb3:hover, a.gb4:hover {color: #FFF !important;}
.gb3 u, .osl a:hover, .gl a:hover, #tsf a:hover, a.mblink:hover, a.gl:hover, a.fl:hover, .slk a:hover, .bc a:hover, .flt:hover, a.flt:hover u, .oslk a:hover, .tbotu:hover {text-decoration:none !important;}
.gbh, .gbd {border:none !important;}

/* More Dropdown */
div#gbi, div#gbg {border-color:#444 !important; -moz-border-radius: 6px;}
#gbs, .gbm {background:rgba(40,40,40, 0.95)!important; -moz-border-radius: 6px; -moz-box-shadow: 2px 2px 4px rgba(0,0,0, 0.3);}
div#gbi a.gb2:hover, div#gbg a.gb2:hover, .mi:hover {background-color:#697591 !important;}

/* Logo */
#logo {visibility: hidden !important;}
#logo:before {content: url(data:image/png;base64,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); visibility: visible;}

/* Search bar */
.tsf-p {margin-left:176px !important;}
.lst-td, div.tsf-p > table {border:none !important;}
.lst {background:-moz-linear-gradient(top, #424242, #535353) !important; -moz-appearance: none !important; border: 1px solid #595959 !important; color: #CCC !important; -moz-box-shadow: #000 0 0 1px;
-moz-border-radius-topleft:3px; -moz-border-radius-bottomleft:3px; padding:1px !important;
font-size: 13px !important; width:250px !important; height:18px !important;}

/* Search button */
.ds {border-right:none !important; height:24px !important;}
.lst-td {width:254px !important; padding-right:1px !important;}
.lsbb {background:none repeat scroll 0 0 #3F3F3F !important; border-color:#2B2B2B #1B1B1B #1B1B1B #2B2B2B !important; border-right:1px solid #1B1B1B !important;
height:22px !important; -moz-border-radius-topright:3px; -moz-border-radius-bottomright:3px;}
.lsb {background:-moz-linear-gradient(top, #3F3F3F, #363636) !important; border-top:1px solid #525252 !important;
color:#999 !important; font-size:11px !important; text-shadow:0 -1px 0 #111 !important; height:22px !important; -moz-border-radius-topright:3px; -moz-border-radius-bottomright:3px;}
.lsb:active {background:-moz-linear-gradient(top, #363636, #484848) !important;}

/* Suggest Dropdown */
.gac_od {background:rgba(20,20,20, 0.95)!important; border:none !important;
-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-box-shadow:2px 2px 8px rgba(0,0,0, 0.6);}
.gac_id {background:none !important; border:1px solid #2F2F2F !important;
-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;}
.gac_m {background:none !important; color:#CCC !important; font-size:14px !important;}
.gac_b td.gac_c, .gac_b {background:none repeat scroll 0 0 #555 !important; color:#FFF !important; opacity:0.9}
a.fl:link, .fl a, .flt, a.flt, .gl a:link, a.mblink, .mblink b {color: #697591 !important;}

/* Result Stats */
a.gl, a.flt u, a.flt small, #resultStats {color:#999 !important; font-size:10px !important; text-shadow:0 -1px 0 #111;}
a.gl {position:absolute !important; top:18px; left:500px;}
#subform_ctrl {padding-top:0 !important; margin-top:-3px !important;}

/* Safe Search Dropdown */
.lsd {top:10px !important;}
#ss-status {float:right !important; font-size:10px !important;}
#ss-box {background:rgba(40,40,40, 0.9)!important; border-color:#444 !important; -moz-border-radius: 6px; -moz-box-shadow: 2px 2px 4px rgba(0,0,0, 0.6);}
#ss-barframe {background:none !important;}
#ss-box a:hover {background-color:#697591 !important; color:#FFF !important;}
a.ss-selected {color:#DDD !important;}
a.ss-unselected {color:#999 !important;}

/* Result Color */
.std {color:#888 !important;}
li.g, body, html, .c h2, #mbEnd h2, h1 {font-size:8pt !important; line-height:13px !important;}
.a, cite, cite a:link, cite a:visited, .cite, .cite:link, #mbEnd cite b, #tads cite b, #ni {color: #697591 !important;}
cite a, a.pn, td.cur, div.med {color: #888 !important;}
div.eft a.fl, div.eft a {color: #888 !important; font-size:7pt !important;}

/* Result layout */
.lhshdr, .tpblk, .tphdr {background:none repeat scroll 0 0 transparent !important;}
.rshdr {background:none repeat scroll 0 0 transparent !important; width:70% !important;}
.tpblk {background:-moz-linear-gradient(top, #494949, #373737 40px, #373737) !important; top:24px !important;}
#rgsh_s {background:none !important; top:92px !important; width:100px !important; margin:0 !important;}
.rgsh, #rgsh_s {font-size:10px !important; text-shadow:0 -1px 0 #222;}
a#rg_hta, a.rg_hal {color:#697591 !important; font-size:90% !important;}
span#rg_hr, a#rg_hals.rg_hal {color:#777 !important;}
div#rg_hx.std {font-size:80% !important;}
div#rg_h.rg_hv {background:rgba(40,40,40, 0.9) !important; -moz-border-radius: 3px;}
.rg_l {background:none repeat scroll 0 0 #373737 !important;}
#tbbcc, #tbbc {background:none !important; text-align:right; top:92px !important;}
#tbbcs, #res.med div[style="overflow: hidden; width: 100%; height: 36px;"] {height:0 !important;}
#tbbc a {color: #697591 !important;}
#tbbc .close_btn {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhVJREFUeNp8Uc2LEmEYf+YjMudDdhTTQzY5nlrotCi5sx3G/oE1D10SuwgdunboHFgdor16WdYQOoUXjyosrKB0ykvCrIlZzYSISM5KrDM978jYLkEDz7zv+3t+v+eTchwHvC+TyTy6Jcsax/E7NEPLBFutVsPFYvFxOBw2G43GO49LecJ8Pv9akqSHLMveWLsQd6hN0PPV+dfpdPq+Uqk82wgLhcKrcDj8FN/X4P/f2Ww2e1sul59TuVzugaIobxCMEY8oijCfzy+xL2I0TY8w8xNmfz9LMt2nKAqCwSAUi0XihPF4DARTVRWy2Sz0+31YLpdEGxAEfs4iZxfjuNF0XYdutwvpdNojuXeCEV8oFPJGs8viL07T6yFgn1CtVgGnCJqmuVir1YJarQayLF+sPs6Ssi4h8fg/E/mLkQ2sk7AMwwxwsnc8UiqVgmQyCc1m032TzBzHQafT2QTC3gdEeGLbtiv0+XyuqN1uQ71eBw8jffZ6vU3fWOUJ9bJU0la2fYhVxAzTgEgkAqenOihKAitzQB8MIKEoYBgGXEcfFjqiaeYxc3t7+0tga4unHLjLC/wV0zQhFrvprsJdkSQBwaLRKMl0RrPswY/v344YVb0H1uLXsRgQKXQkeJ4PeCLPBEEAbGmEdvDTNF/gCczenuou3LKsY7/f/wlbsJB8FU8O7TfeP6N9QCtNJpMjwiX2R4ABAMHJvMnCgnURAAAAAElFTkSuQmCC)no-repeat !important; background-position:0 0 !important; margin:-1px 0 0 10px;}

/* Left Nav */
#ms, li#lr_.tbos, li#lr_lang_1ja.tbou, #leftnav h2, ul#swr {display:none !important;}
nobr.tbpc, nobr.tbpo {color:#555 !important;}
#center_col {border-left:2px solid !important; -moz-border-left-colors: #222 #444;}
a#showmodes.jsb {border:none !important;}
#tbd, #hidden_modes {background:none !important;}
#leftnav {background:transparent !important;}
#leftnav a {color:#999 !important;}
.tbos {color:#BBB !important;}
.mitem, #showmodes {font-size:12px !important; padding-top:3px !important;}
.micon {margin-top:0 !important;}
#showmodes .micon {margin-top:5px !important;}
.tbt, .tbpo {font-size:11px !important;}

/* Any Color */
#sc-block .sc {background:none !important;}
#sc-block .sc a {border-color:#FFF !important;}
a#sl0, a#sl1, a#sl2, a#sl3, a#sl4, a#sl5, a#sl6, a#sl7, a#sl8, a#sl9, a#sl10, a#sl11 {opacity:0.5;}
a#sl0:hover, a#sl1:hover, a#sl2:hover, a#sl3:hover, a#sl4:hover, a#sl5:hover, a#sl6:hover, a#sl7:hover, a#sl8:hover, a#sl9:hover, a#sl10:hover, a#sl11:hover {opacity:1; border-color:#AAA !important;}

/* Swatch */
a#sl0 {background: -moz-linear-gradient(-90deg, #FF0000, #CC0000) !important;}
a#sl1 {background: -moz-linear-gradient(-90deg, #FFBD0E, #FB940B) !important;}
a#sl2 {background: -moz-linear-gradient(-90deg, #FFFF00, #D0D000) !important;}
a#sl3 {background: -moz-linear-gradient(-90deg, #00FF00, #00CC00) !important;}
a#sl4 {background: -moz-linear-gradient(-90deg, #02F6FF, #03C0C6) !important;}
a#sl5 {background: -moz-linear-gradient(-90deg, #1862FF, #0000FF) !important;}
a#sl6 {background: -moz-linear-gradient(-90deg, #AB3FF7, #762CA7) !important;}
a#sl7 {background: -moz-linear-gradient(-90deg, #FFC7DD, #FF98BF) !important;}
a#sl8 {background: -moz-linear-gradient(-90deg, #FFF, #CCC) !important;}
a#sl9 {background: -moz-linear-gradient(-90deg, #999, #777) !important;}
a#sl10 {background: -moz-linear-gradient(-90deg, #444, #000) !important;}
a#sl11 {background: -moz-linear-gradient(-90deg, #CC7E25, #885418) !important;}

/* Exactly */
input#iszw, input#iszh {background:#4C4C4C !important; border:1px solid #2B2B2B !important; color:#AAA !important; padding:1px !important; -moz-appearance: none !important; -moz-border-radius:3px !important;}
input#iszw:focus, input#iszh:focus {border:1px solid #7F7F7F !important;}
button#iszex_btn {color:#999 !important; cursor:pointer; -moz-appearance:none !important; text-shadow: 0 -1px 0 #222;
background:-moz-linear-gradient(-90deg, #545454, #3B3B3B) !important; -moz-border-radius:3px !important; border:1px solid #2B2B2B !important; min-height:18px !important;}
button#iszex_btn:active {color:#656565 !important; text-shadow:#000 0 -1px 0;
background:-moz-linear-gradient(-90deg, #353535, #3D3D3D)!important;}

/* Footer */
#smc.ds {border-bottom:none !important; }
#nav td {padding-right:5px !important;}
#nav td a.fl {color: #697591 !important;}
#ofr i {font-style: normal !important; font-size:x-small !important;}
#ofr i br {display:none !important;}

/* Hidden Stuff */
#fll a, p#bfl, .csb, #tads.c, #res p.std
{display:none !important;}

/* Lightbox page */
#il {background:none repeat scroll 0 0 #373737 !important;}
#il_m {background:-moz-linear-gradient(top, #525252, #373737 20px, #373737 50%, #282828) !important; color:#999 !important;}
#il_m img[src$="/images_logo_sm.gif"] {width:0 !important; height:0 !important; padding:0 0 30px 151px !important; background:url(data:image/png;base64,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) no-repeat !important;}
#il_m a, #il_fc a {color:#697591 !important;}
#il_m .il_r {color:#777 !important;}
#il_fi {background:rgba(40,40,40, 0.4)!important; -moz-border-radius: 3px;}
#il .close_lk {background:transparent !important; padding:0 0 0 18px !important; margin-top:-12px;}
#il .close_btn {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABDxJREFUeNqMls9PW0cQx/e9Zz+CwcYxyElMSQ/lAC0IJIQqHOWAwq+E9tBWrRQhJBwrt0pExVgK4V9wyx+BUC+p2lMCBCUHAkJpFYUqmFRpMJVoQYDAQP0Tezuzmn1ZO3boSh+99b7d+e7Mzs4zszHGyqAROmA8XVx0ptPpr3K53A/5fH6Fcx5HsI9jp6enX25vb1eVs/c+AQOwAeb+/v43YPBPfnZ7DYJf0PoCu2JAaZoCvjISmczPdru9F1/Oz88LlpeX2fr6uljQ1NTEurq6WG9vrwAbCD40df0Gdi3LRZ7o5EUl4Eomk49wm7FYjIdCIe5yubimaSVxOp1izsbGhnANIvBA9ayciPv31dUALsCFw8PD3GazcdM0z2RkZERsDJsaRlXIkCKfXb/+ERz8Jk7GXaIBFOru7uaDg4PcMIwCGhoaxDyHwyF+j4+PW2cmE0QVqcBwAZeePH78Lc6am5vjbrdbLIZzsE58amrKEmlpaeE7OztifGZmRozV1NSItdgwU1FDV5LAAEygqr6+3o+Ds7Oz7OTkREw4PDxksEj0R0dHWSQSYa2trWxhYYF5vV4xLufiE4REX9f1qzIZ8GxM8uYDoA3SOYq7QS/UEA0NDfFUKmV5BgatPnqgzvX7/TIpVlCDKWdTBzQC/kwmk8BJMmzFYuBZweUpFkE8Ho98HUcNNXR4ZhVApXWpNA3vhLwbArw/iUSi4PJFo1HrvQqt02To0KNqwAe0Aze2trY2ZOggxhYdHR18b2/P8gRKT0GCqHNl6LLZ7LNijzAZ8Lfxx6tXMRyEydauIYwiOWpra5msEoFAoCBBJiYmrPlYLbDBMawwMvxOW15aeoPPvr4+Vl1dLcY6OzsLRAYGBtj09DQLBoOWmNwYrunv7xf9eDy+VDZ09Rcu3Nnd3T2QF1aGIxwO88nJyYIQIT09PSJ0jY2N4jeuwQbexMKhkBc1pJADuAh8AlwDbt27e/dHtQQVGy8HzpX1bu3lyxGybZRMb+Br4LvVFy/eSDFZVMsJ4Du1qB4dHT0hm2jbEMWUUvsc4ALwIC4CPuTX589vt7W3fyjPBhMCPxOY0tiam5vFweOZyM/EwcHBotfjuQndIyAFnMpaZyMXpVefAp8Dt4F742Njv0A9i5/11Ts+Pv7np/v3w2SjjmyibU18Tdlbr/DCVgE1gIe8qwPOQ8bVBoLBj/1XrlyGQuq75PN58DsESbPz1+bmenRt7bfvI5FHcDX+xmQD/gXSwhvG8vILK8VMEnNQGFHQTX0nhddOtyBLYTmmEB2SAPYTJJJBESwQqpAUsyulqEqhksYNEsqRsSTtXpKk8awUUYVKidnJw3NEBY3JS54nY2nyLEUeZItF2P/5c0JPk556kUd5OoMMPXP05KpIKSEpJsuTphjXlDFGRuSuc0o/r7xn7xMqFtSUfrmm7p6XmvCfAAMA7hARtg0tAMYAAAAASUVORK5CYII=)no-repeat !important; background-position:0 0 !important; height:26px !important; width:26px !important;}
}