@namespace url(http://www.w3.org/1999/xhtml);
 
@-moz-document url-prefix("http://www.google.com/search"), url-prefix("http://www.google.co.jp/search"){

/*---- HIDE ----*/
#bsf + p /* footer at very bottom */
{display:none !important;}
/* ADS */
/*#mbEnd, #tads {display: none !important;}
*/


/*----- TOP HEADER ----*/
#gb, /*obsolete?*/
#guser {
z-index: 10 !important;
position: fixed !important;
width: 100% !important;
top: 0 !important;
border-top: 1px solid #dcdcdc !important;
border-bottom: 1px solid #404040 !important;
background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAYAAAC9WOV0AAAAU0lEQVQImU3EuQ0AIQwEwO2/ERAC8YhX4MKIluAc3AQDEbkQEX6dc4i9N7HW0uacxBiD6L1rrTWi1kqUUrScM5FSImKMWgjhn/eecM5p1lrCGHMfSCNTcRAlrXYAAAAASUVORK5CYII=) repeat-x !important;
/*background: #aaa !important;*/
padding: 2px 6px  !important;
height: 23px !important;
margin: 0 0 0 -8px !important;
/*font-size: 12px !important;*/}


/*** Google logo ***/
#logo img{
display: none !important;}
#logo{
z-index: 10 !important;
position: fixed !important;
width: 100px !important;
height: 18px !important;
top: 6px !important;
margin-top: 0px !important;
font-size: 14px !important;
/*color: #000 !important;
text-decoration: none !important;*/}
#logo:after{content: " Search:"}


/*** Search area ***/
#sff .ts {
z-index: 10 !important;
position: fixed !important;
width: 450px !important;
right: 0 !important;
top: 0px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;}


/* Advanced search/Preferences */
#sff .xsm{
z-index: 25 !important;
position: fixed !important;
right: 4px !important;
top: 2px !important;
line-height: 12px !important;}

#sff .xsm a{
font-weight: bold;
font-size: 10px !important;}
#logo, #sff .xsm a{
color: #3a3a3a !important;
text-decoration: none !important;
text-shadow: #ddd 0 1px !important;}
#logo:hover, #sff .xsm a:hover{color: #000 !important;}


/*** Searchbar ***/
table#sft tr[valign="top"] > td + td input[name="q"],
#bsf input[name="q"]{
-moz-appearance: none !important;
background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVQ4jbWS0QnDMBBDn2M8QekAGSQD5DtzZIq29Dd0AeOQQfsjg0l9rUOoQD9nne5kG/6ADvBAEL1qTQjAAMzAIs6qhZbmCYhA2jHqzDTpNCUCL4l7cVItSlON47VqKiY5MW+WpPHW+otEvRoznGpJmmqM0wanI7Rc4gqMlkGOYT3jCmzAHbjuIn6Y1D7SCDxldPtlUvvKXk2PwuRiGVhwhUk82lyaHJ78FW9WySaEE+MSawAAAABJRU5ErkJggg==) no-repeat 2px 3px !important;
font-size: 12px !important;
width: 308px !important;
height: 15px !important;
padding: 3px 18px 2px 18px !important;
margin-top: 3px !important;
margin-bottom: 6px !important;
border: none !important;
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;

/* Inset shadow supported from version 3.5 */
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.9),
0 1px 1px rgba(255, 255, 255, 0.6) !important;
-webkit-box-shadow: /*0 -1px 1px rgba(0, 0, 0, 0.6),*/
0 1px 1px rgba(255, 255, 255, 0.6) !important;

border: 1px solid rgba(50, 50, 50, 0.6) !important;
border-top: 1px solid rgba(50, 50, 50, 0.4) !important;

/*background: transparent !important;
-webkit-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAcCAYAAAAJKR1YAAAER0lEQVRIie2WT0/qTBTG/Q5+Cz+UH4GFrAhp1YYGI6IQEzYujLIi4EYREygJ/osGUVEShFAS/lS0qYJFZGyZ6fOubiPXV4R77+LNm/skZzGT0+mvz5yZnqmpv/o/anZ2dnpubs7hdrvjgiAooihSr9eLpaWlfw1RFKkgCIrb7Y7Pzc05Zmdnp/8YjMvlEn0+H41EIshkMsjn8yiVSqhUKpBlGbIso1Kp2ONKpYJSqYSbmxtkMhlEIhEsLy9Tt9st/haI0+mc8Xq9uVgshtvbW9zf36PdbuP19RX9fn8oCCGf5l5fX9Fut3F/f4/b21vEYjF4vd6c0+mc+SWYQCCgHB4eQlEUdLtdGIYBSiksy7IDwND45znGGAzDQLfbhaIoyGQyCAQCysRQwWAwd3p6Ck3TQAgBYwy/qh9whBBomobT01MEg8Hc2DDLy8tiMpmEpmkwDMP+6nK5jEQigVAohFAohIODA5TL5YnADMOApmlIJpNYWVn5vqZcLtd0OBymtVoNhBAbJpvNwuPxYHFxEQsLC5ifn4cgCPB4PMhmsxNBEUJQq9UQDoepy+UaffoCgYDj+PgYuq6DUmo7IwgC/H4/UqkUqtUqZFlGKpWC3++HIAgTOcUYQ7fbxfHxMQKBgGMk0Pb2drxcLuP9/d12Z3d3FzzPI51Oo9/vwzAMGIaBt7c3pNNp8DyP3d1dO38cl97f31Eul7G9vR0fCbSzs6Ooqmq7Y1kW1tbWwHEcWq3WUHEzxtBqtcDzPFZXV8cGAgBKKVRVxc7OjjISKJFIUF3X7RdblgW/3w+O46Cq6qeFVVUFx3FYWVmZCMiyLOi6jv39fToSSJIk2uv1hu6TaDQKjuNwfn7+aeGzszPwPI9oNDrR1WBZFnq9HlKp1LdAiq7rQ0DX19fgOA7BYBAXFxfodDrodDrIZrMIBoPgOA7ZbHZih15eXiBJ0ugtSyaTcVVVh7aMEAJJksDzPARBgCiKEEURgiCA53lwHIeNjQ30+/2xgRhjUFUVyWRydFHv7e05ZFnGYDAYerjX6+Hi4gKRSAQ+nw8+nw+RSAQnJydYX1/H/Pw8Njc3QQgZC4hSimq1ir29vdHHfmtra/ry8nKojj46peu6vWW6rqPX6+Hx8RHr6+tYWFgYC+pH/VxeXtKtra3v25KjoyOx2WzaR//nxRhjYIzZwKZp2lCCIECW5W/daTabODo6Gr8dyefzuefn57ELdTAY4PHxEfl8HoZhfJnHGMPz8zOurq7G/7lOTU1NJRKJmWKxqHQ6nbGhKKUwTfPLfMYYXl5eUCwWlUQiMXlPJEnSzN3dXe7p6QmmaY4F9ZVM04Smabi7u8tJkjQ5zEcVCgWxXq/TdrsNQghM07Rr6KtgjME0TRBC0G63Ua/XaaFQ+L0W9qMkSZouFAqOarUabzQaSqvVog8PDxgRtNFoKNVqNV4oFBySJP25Jv+v/mv6B8hk0fCaG/UIAAAAAElFTkSuQmCC") 1 14 2 21 / 1px 14px 2px 21px stretch !important;
*/
}

/* On focus */
table#sft tr[valign="top"] > td + td input[name="q"]:focus,
#bsf input[name="q"]:focus {
-moz-box-shadow: 0 0 3px #0063b5 !important;
-webkit-box-shadow: 0 0 4px rgb(40, 120, 212) !important;
-moz-box-shadow: 0 0 4px 1px rgb(40, 120, 212) !important;
-moz-box-shadow: inset 0 0 2px 1px rgba(40, 120, 212, 0.7),
0 0 4px 1px rgb(40, 120, 212),
inset 0 1px 1px rgba(0, 0, 0, 0.9) !important;

border-top: 1px solid rgba(40, 120, 212, 0.7) !important;

/*-moz-border-image: url("data:image/png;base64,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") 1 14 2 21 / 1px 14px 2px 21px !important;
*/

}

/* Search button */
table#sft tr[valign="top"] > td + td input[name="btnG"],
#bsf input[name="btnG"] {
-moz-appearance: none !important;
text-indent: -9999px !important;
background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA20lEQVQ4jc2TQQqDMBBFA4KGWXXnGbyOJ3GhDkShB9AjeI92397BnT1Du7IS+F1UW1Ojgm46MARC5uX/yUSIvwtEToiUKrBXI5Ed2KuRUoXICZcLlfARuwVYaigCMgLyflUEsNSI3QJK+HZA7BZQfdFcKgJit7DLZqmNwwDup2wKYakndpBS9Xt721x6iJqqSKkyAezVH8+jfN6uUyUZAezVJiCRHXICjgcTUgZomzcEZfDdT2Q3r2AEGWw8zmsKrD2wyJ/twd5X2D0HQixM4lC4NomGnS1/YWu8ACArd3urzdnxAAAAAElFTkSuQmCC) no-repeat !important;
width: 16px !important;
border: none !important;
margin-left: -22px !important;
margin-right: 6px !important;}

table#sft tr[valign="top"] > td + td input[name="btnG"]:active,
#bsf input[name="btnG"]:active {
background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwElEQVQ4jc2TTQqDMBSEv1t4qohJLLiTnscrZNe79ApCb+AiPBeuREg3thh/QbvogxB4ZCYzLxP4u2o0RhSuVdSS0beKWhSu0ZhdYJeSeE0lhkEsQXKC3MbdEsQweE3VpSSrBF5TiR1BW8sSvKZal20YosMiQR73JYlhWNgRhVvc/nquk1iCKFxE0Crqr+cjkpzQKupYQUa/6rmckJSTfkb/YwXzGRQzcDH2tmZw+RUu5wB2kviRfZTEyM6Zv3C23jbpVAXyniXgAAAAAElFTkSuQmCC) no-repeat !important;}

table#sft #sff:not(:hover) input[name="btnG"] {opacity: 0 !important;}/*tr > td*/


/*---- BOTTOM HEADER ----*/
#gbar {
z-index: 20 !important;
position: fixed !important;
background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAYAAAAYucG/AAAAeUlEQVQImU3Jqw7DIAAF0PtdQHksS1bThARBgkAgMBgMpqIC1T/gc+/MltQcc7DWIu77JuacxHVdxHmexBiD6L0TrTWi1kqUUoicM5FSImKMRAiB8N4Tx3EQSilCCPFESklIqX67bZrQWhPGmCfWOsLZN/Fyf/bPzi+eHUFZrmAYCgAAAABJRU5ErkJggg==) 0 -8px !important;
width: 100% !important;
height: 15px !important;
top: 29px !important;
margin-left: -8px !important;
padding-top: 2px !important;
padding-left: 4px !important;
border-bottom:1px solid #404040 !important;

-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 4px 20px !important;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 4px 20px !important;

font-size: x-small !important;
color: #fff !important;}
#gbar a, #gbar u,
#gb nobr a, /*obsolete?*/
#guser nobr a {
color: #bbb !important;
text-decoration: none !important;
outline: none !important;}

/* Search type */
#gbar .gb1, #gbar .gb1 + .gb3,
#gb nobr a, /*obsolete?*/
#guser nobr a{
text-shadow: rgba(0, 0, 0, 0.5) 0 1px 0;
/*border: 1px solid rgba(0,0,0,0.21);*/
padding: 0px 5px;
margin: 0 !important;
-webkit-border-radius: 5px !important;
-moz-border-radius: 8px !important;}


/*******************************************************************/
#gsr > div[id="header"] + div[class="std"] nobr a{color: #aaa !important;}
#gsr > div[id="header"] + div[class="std"] {margin-top: 5.6em !important;}
#gsr > div[id="header"] + div[class="std"] nobr {margin-right: 10px !important;}
#gsr > div[id="header"] + div[class="std"] + #ssb{margin-top: 0.3em !important;}


#gbar > nobr > b,
#gbar .gb1:hover, #gbar .gb1 + .gb3:hover,
#gb nobr a:hover, /*obsolete?*/
#guser nobr a:hover{
color: white !important;
background-color: rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);}
#gbar .gb1 + .gb3:hover u{color: white !important;}

#gbar .gb1:active, #gbar .gb1 + .gb3:active,
#gb nobr a:active, /*obsolete?*/
#guser nobr a:active{
color: white !important;
background-color: rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);}

/* Pop up menu */
#gbi, #gbs{
margin-top: -6px !important;
border-color: #ccc  !important;
-webkit-border-radius: 4px !important;
-moz-border-radius: 0 0  4px 4px !important;
-webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.6) !important;
-moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.6) !important;
font-size: 12px !important;
opacity:0.76 !important;}
#gbi a{color: #000 !important;}
#gbi a:hover{color: #fff !important;}


/*** Account ***/
#gb nobr, /*obsolete?*/
#guser nobr {
position: fixed !important;
top: 47px !important;
left: 0px !important;
background: rgba(0, 0, 0, 0.6) !important;
padding: 4px 6px 4px 4px !important;
font-size: 0 !important;
color: transparent !important;
-webkit-border-bottom-right-radius: 5px !important;
-moz-border-radius-bottomright: 5px !important;}

#gb nobr a, /*obsolete?*/
#guser nobr a {
font-size: x-small !important;
color: #bbb !important;}

#gb nobr:not(:hover), /*obsolete?*/
#guser nobr:not(:hover) {opacity: 0 !important;}


/*** Language ***/
/*#sff > table:first-child + table,*/
#sff {
z-index: 15 !important;
position: fixed !important;
width: auto !important;
right: 100px !important;

background: rgba(0, 0, 0, 0.6) !important;
padding: 0px 5px !important;
margin-top: 44px !important; /*44*/
-webkit-border-bottom-left-radius: 5px !important;
-webkit-border-bottom-right-radius: 5px !important;
-moz-border-radius: 0 0 5px 5px !important;}

/* Hide until hovered */
/*#sff > table:first-child + table:not(:hover) */
#sff:not(:hover) {background: transparent !important;}
#sff:not(:hover) label {opacity: 0 !important;}

/* Button skin */
body#gsr table#sft input[type="radio"] {
margin-right: 2px;
display: none;}

body#gsr table#sft label {
/*font-weight: bold;*/
color: #aaa; /*rgb(40, 40, 40);*/
font-size: x-small;
height: 13px !important;
line-height: 13px;
padding-left: 9px;
padding-right: 9px;
margin-left: 1px;
display: inline-block !important;
-webkit-border-radius: 5px;/*8px*/
-moz-border-radius: 8px;
-webkit-box-sizing: border-box;
margin-bottom: 3px;
margin-top: 2px !important;
}

body#gsr table#sft input:checked + label {
color: white;
text-shadow: rgba(0, 0, 0, 0.5) 0 1px 0;
background-color: rgba(0, 0, 0, 0.7);
/*border: 1px solid rgba(0,0,0,0.21);*/
-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
}

body#gsr table#sft label:hover,
body#gsr table#sft input:checked + label:hover {
color: white;
text-shadow: rgba(0, 0, 0, 0.3) 0 1px 0;
background-color: rgba(0, 0, 0, 0.3);
}

body#gsr table#sft label:active {
background-color: rgba(0, 0, 0, 0.5);
/*border: 1px solid rgba(0,0,0,0.21);*/
-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
}


/* Safe search state(US) */
#sff table[style="margin-top: 25px;"]  + a[href*="/preferences"] {

font-size: x-small !important;
text-decoration: none !important;
outline: none !important;
color: #bbb !important;

text-shadow: rgba(0, 0, 0, 0.5) 0 1px 0;
/*border: 1px solid rgba(0,0,0,0.21);*/
padding-left: 10px;
padding-right: 10px;
margin-top: 0 !important;
-webkit-border-radius: 5px !important;
-moz-border-radius: 8px !important;}

/* Link skin */
#sff table[style="margin-top: 25px;"]  + a[href*="/preferences"]:hover{
color: white !important;
background-color: rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);}

#sff table[style="margin-top: 25px;"]  + a[href*="/preferences"]:active{
color: white !important;
background-color: rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1);}


/*---- WEB RESULTS# ----*/
#ssb{
z-index: 0 !important;
position: relative !important;
background: #757E8D url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAfElEQVQImS3EbQ+BUACG4ftv2ijazno9OpKVSSTMSyt+8eOL68PFzFRiHh3EImyEFzbCi4/Ci9t/ftIKPz2LZXoSK9uJwF5EYDth1r0weS+Mu4rQ3UVU3ERSPES6fYqsfIls9xZ2N4isGkRej8LtJ+HqUeTNJMr2KzbtRz8kOUaQ9kihAwAAAABJRU5ErkJggg==) repeat-x !important;

height: 22px !important;
margin-top: 60px !important; /*60*/
margin-left: 0 !important;
margin-bottom: -60px !important;
margin-left: 0 !important;
padding-top: 2px !important;
padding-left: 0px !important;
border: none !important;
color: #fff !important;
font-size: 12px !important;
text-shadow: #363636 0 1px !important;
-webkit-border-radius: 5px !important;
-moz-border-radius: 5px !important;}

/* Contents */
#prs {
margin-left: 4px !important;
padding-left: 4px !important;}
#prs + p {
margin-right: 4px !important;
overflow: visible !important;}

#ssb a{
color: #fff !important;}
#ssb p a {
border-bottom: 1px dotted #fff !important;}

#ssb .std + style + a{border: none !important;}
#ssb .tbpo:not(:hover), #ssb .tbpc:not(:hover) {
text-decoration: none !important;}


/*---- OPTIONS ----*/
/* Options floating */
#prs .tbpo, #prs .tbpc {
position: fixed !important;
bottom: 0 !important;
left: -9px !important;
background: rgba(0, 0, 0, 0.8) !important;
padding: 4px 8px 2px !important;
-webkit-border-top-right-radius: 5px !important;
-moz-border-radius-topright: 5px !important;}

#prs .tbpo:not(:hover), #prs .tbpc:not(:hover) {opacity: 0.5 !important;}

/* Options ballon */
#tbd {
z-index: 10 !important;
position: fixed !important;

bottom: 38px !important;
margin-left: 6px !important;
padding: 16px 0px !important;
color: #fff !important;

/*~~~~ COMMENT OUT FROM HERE ~~~~*/
background: rgba(0, 0, 0, 0.8) !important;
border: 1px solid rgba(255, 255, 255, 0.5) !important;
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;
-webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.6) !important;
-moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.6) !important;}
/*~~~~ TO HERE ~~~~*/


/*====  ENABLE FROM HERE (FIREFOX 3.5) ====*/
/*
#tbd {
bottom: 30px !important;
background: transparent !important;
-moz-border-image: url("data:image/png;base64,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") 16 18 36 60 / 16px 18px 36px 60px repeat stretch !important;}
#tbd .tbt {margin-left: -20px !important;}
*/
/*==== TO HERE ====*/

#tbd a{color: rgba(255, 255, 255, 0.6) !important;}
/* Wonder wheel */
#tbd span[style*="color: rgb(34, 0, 204)"] {color: #0080ff !important;}
#tbd span[style*="color: red"] {color: #ff6666 !important;}
#tbd span[style*="color: green"] {color: #00ff80 !important;}

#tbd:not(:hover) {opacity: 0.5 !important;}

/* Other keywords *
#trev table{
padding: 4px 6px !important;
border: 1px solid #aaa !important;}
#trev .ts > tbody > tr > .nobr{
background: #aaa !important;
color: #fff !important;
padding: 4px 6px !important;}
#trev .ts > tbody > tr > td + td{
padding: 4px 6px !important;}
*/


/*---- SEARCH RESULT ----*/
a:not(:hover){text-decoration: none !important;}
#res{
border-top: #000 !important;
margin-top: 64px !important;
margin-left: 30px !important;
line-height: 1.2em !important;}

#res > div > ol > .g{
display: inline-block !important;
padding-bottom: 8px !important;
border-bottom: 1px solid #ccc !important;}

/* Highlight search word */
#res > div > ol > .g em{
/* safari-like *
background: yellow !important;
padding-left: 2px;
padding-right: 2px;
color: #000 !important;
-moz-border-radius: 3px !important;*/
border-bottom: 1px dotted black !important;
color: #000 !important;
}

/*** COLOR ***/
#res .m {color: #aaa !important;} /* visit history */

/* Link color */
#res a[class="l"], /* news link*/
.r a, .s > .f + a,
#res > div > ol > .g >.r a{color: #333 !important;}

#res a[class="l"]:visited, /* news link*/
.r a:visited, .s > .f + a:visited, #trev a,
#res > div > ol > .g >.r a:visited,
#res > div > ol > .g >.s .slk a, #res > div > ol > .g >.s div a,
 #res .g .ts td[valign="top"] > a,
#res .std a
{color: #666 !important;}

#res > div > ol > .g > .m {
display: block !important;
margin-left: 415px !important;
font-size: 0.9em !important;}

#res > div > ol > .g >.s {
/*text-align: justify !important;*/
font-size: small !important;
padding-top: 4px !important;}

#res > div > ol > .g >.s > .slk {
display: inline !important;
font-size: small !important;}

#res > div > ol > .g >.s cite {
display: inline-block !important;
width: 390px !important;
padding-top: 4px !important;}

#res > div > ol > .g >.s > .gl {
float: right !important;
left: 600px !important;
padding-top: 4px !important;}

#res > div > ol > .g >.s cite,
#res > div > ol > .g >.s > .gl,
#res > div > ol > .g >.s .fl {font-size: 0.9em !important;}

/*---- IMAGE ----*/
#res .g > div > a > img,
#res .g .ts td[valign="top"] > a > img {
border: 1px solid #666 !important;
border-top: 1px solid #aaa !important;
margin-bottom: 8px !important;
-moz-box-shadow: #666 0 2px 12px !important;}

/*#res .g > div > a, #res .g .ts td[valign="top"] > a {outline: none !important;}*/

#res .g > div > a > img:hover,
#res .g .ts td[valign="top"] > a > img:hover {
-moz-box-shadow: #000 0 2px 12px !important;}

/* excluding the map icons */
#res .g .ts td[valign="top"] > a > img[src*="/mapfiles/icon"] {
border: none !important;
-moz-box-shadow: none !important;}

#res .g .ts td[valign="top"] > a > div{margin-top: -36px !important;}


/*---- ADS ----*/
#mbEnd{
z-index: 0 !important;
/*position: absolute !important;*
display: inline !important;*/
width: 20% !important;
right: 0 !important;
margin-top: 64px !important;}

#rhsline{
border: 1px solid #ccc !important;
border-right: none !important;
-moz-border-radius: 4px 0 0 4px !important;}
#mbEnd h2, #mbEnd a, #mbEnd li{
font-size: x-small !important;}
#mbEnd:not(:hover){opacity: 0.3 !important;}

/*#mbEnd a{text-decoration: none !important;}*/

/* Text ads(US) */ 
#tads {
margin-top: 68px !important;}
#tads + #res {margin-top: 4px !important;}
#tads:not(:hover) {opacity: 0.5 !important;}


/*---- GOOOOOGLE ----*/
#nav .b a:link {color: #333 !important}
#nav .b a:visited {color: #666 !important}

/* Add a result */
#wml a, #wnz span{
color: #666 !important;
text-decoration: none !important;}


/*---- BOTTOM SEARCH ----*/
#bsf {
background: #fff !important;
border: none !important;
margin-bottom: 3.0em !important;
padding: 0.9em !important;
-moz-border-radius: 4px !important;}

#bsf > form + p {
margin: 0.6em !important;
color: #999 !important;}
#bsf > form + p a{color: #999 !important;}


#bsf input[name="q"]{
/* Inset shadow supported from version 3.5 */
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.9) !important;}


/*---- GENERATE COUNTER ----*/
 
div#res{
counter-reset: head !important;}
 
.g > .r:before{
counter-increment: head !important;
content: counter(head) "." !important;
margin-right: 5px !important;
/*padding: 2px 6px !important;
background: #aaa !important;
font-weight: normal !important;
font-size: small !important;*/
color: #999 !important;
-moz-border-radius: 2px !important;
/*border: 2px solid #fff !important;
-moz-border-radius: 12px !important;
-moz-box-shadow: #333 0 1px 2px !important;
text-shadow: #333 0 1px !important;*/
}

/*---- FILE TYPES ----*/
.g > .r > a.l[href$=".pdf"]:after{
content: "... " url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACRUlEQVQ4jYXSzUsUcRzHcf+DqEOXrUunKOiBIgp6okIPkVAUVmR0KrKnixR0SJE6BR3aQxBEQTfTIAXTzJVdHdxtH9rn2XXH2RlnZndm1xnXXbVb7w6i4OrmFz7H34vf7/f9NDXVjSCk+F/c7j7qz2wAar5R7I5rmKqG41QplSrIchFFsbZGBE+I2oOrlI/uRBoZwp5fxLarqKq1BgQCYmNE8MWodT3EPrCd7Ogw9nwNx6mi62UUxcLt7luXzZ8QFrBO7UFOJFhYWMJxqhQKNopikcsZhMPTeDzRxsBSycI57kIa6KeysEylskix6KBpJaJRiYmJBF5vrDFQSUUpnXCh3DiPYZhUKouYpoOiWASDWfz+dOPPFIQU9se3pF89Q+toQ3zzEr3oIEkG6bRKPC4Ti80QieQ2B3xjQYxHN0lPTlJKJpEvHuN3/1ey0QzZaIZUMk8yqRCPy5sD472DTD+9ixYMYE1NIN6/hXjERaKtmcS9Nn6NehHFWdJpdSOg9fbuGOt8Qv52C9muTuI9zwkNfCP96QPJK2eZam/FMzxONqttBIqvX3RbzYe1oXOHyH5+TyYSZUaaRS/Y6HoZyR/m5+AIk4E409M6oji7AuTHR/aqj9tDoUun/6Z2b+NLdw/W/Ep9TdOhULAxjDk0rYQsFxEz6npAu95iRPa58J85yNjlC3z/EaBWW8Y0HYpFB8OYQ9fLqKpFPm+SyxnrAav15JS8f9cfb8edJV8k+k4QUmt7X73Bao3zeRNJqgPqp77rW+UfxLGD5pCNFyEAAAAASUVORK5CYII=) !important;
padding: 0px 4px !important;}

.g > .r > a.l[href$=".doc"]:after{
content: "... " url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACyklEQVQ4jY3S/08TZxzA8funnD9sP7AxmZkSjQvLMpL9oImzolMT4xJDp2yd6JSJxm0kYgbMGWMUv8GyiSwC0X6hoNfyLQ5se3e9FkotXq+945473vvhMDWamT3J+8fnlTyf5yNJkiT9NZmn9doszRfiNHXGap2L0dQ5TtPZKIFLj+m8vYAjPKTXz+G+BMWyzXPTpmjaFMu1lg2bZcNiVjcI3lFo6Zp/E/n8fAyj6hBOO0QzgqgiiKQFD1OrjPxj8+eMiS1gYK5K8FaGwM+vITs6IryorDKhukyqgglVMK4IIulVRudt7s1UsIXHhO4SzTqE/lAIXZ32gfb+PM09Gs09GmduFzk3UOSzixpn7xQ5daPApm8TfPqjQmrRZNmwKFuCxVKFzcfHfOBmeIVD1/Ps+lUjqbt88ovK9p9UZM3lQFeWhrYEw3MWQzMVBqfK3E28YMW02XrikQ8s5Gx29ukMxkrM5tb46LsER7pzTOke9cdkfrhaIJxyGJ23GX5aZWiuSsl02Noe8YG/ZYPA7zqhKzoftiXYdznHzvMaH3eo1AdlZM0lnhGE0w5jC/5MiqbDlhPrwGBkhcBlnYNX8jR8k6C1O8/+3jyNoSQXB0oksx5PNEFcFYRTDo9SDkuGw+bQOtA/UmJPb46GtgTxlMv3vYt82a1Td1RmWvdIZj1kzWVCcRnPCKIZgWEJNh0P+0DXzSVa+nJsCcpMZ9f4ol1hW2iKkz2LJLMusuYyqbjEFZdoWhDJCCzH4/2j679w+rc89UGZZLqMrLnsP6NRd8R/+39VWXV57/BIbZE+aB1DLVpvvfRqpiXYuG+4BtR9PUqqUPnfgC08NrbcrwGNrQ8pGDapZYtnhSrPlqrMr1coOxTK/uTLlotpu3hrazS+nIEkSdK1Bwq7O+LUHXrAOy33a+3127B3yC8wxLtfDbPrdIz+URVJkqR/Aawa9PpY+z/yAAAAAElFTkSuQmCC) !important;
padding: 0px 4px !important;}


/*---- AUTOPAGERIZE ----*/
#autopagerize_icon{
height: 5px !important;
top: 35px !important;
right: 8px !important;
-webkit-border-radius: 2px !important;
-moz-border-radius: 2px !important;
-webkit-box-shadow: rgba(255, 255, 255, 0.9) 0 0px 8px !important;
-moz-box-shadow: rgba(255, 255, 255, 0.9) 0 0px 8px !important;}

/*.g > .r:before,*/
.autopagerize_page_info{
background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAVCAYAAACHUoQEAAAAcUlEQVQImWMInXLpP0P+snv/GXIW3/3PkLnozn+GtAW3/jMkz73xnyFu1vX/DNFTL/9nCJ186T9DYN/5/wxe3WeghFv76f8MDs0n/zPY1B//z2Bec+Q/g0HFof8M2iUH/jOoFu77z6CYu+c/g1zO7v8AuSY3Kgr5p5YAAAAASUVORK5CYII=) repeat-x !important;}

.autopagerize_page_info{
display: inline-block !important;
color: #fff !important;}
.autopagerize_page_info a{color: #fff !important;
font-size: small !important;}
.autopagerize_page_info a:not(:hover){text-decoration: none !important;}

.autopagerize_page_info{
display: inline-block !important;
background: transparent url(data:image/png;base64,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) no-repeat !important;
width: 60px !important;
height: 36px !important;
padding-top: 7px !important;
text-align: center !important;
font-size: x-small !important;
color: #fff !important;}

.autopagerize_page_info a{
font-size: x-small !important;
font-weight: bold !important;
color: #fff !important;}


/*** faviconize ***/
img[class="gm_faviconize"]{
border-bottom: 2px solid transparent !important;}


/*---- FIREFOX 3.0 ----*/
#sff {margin-top: 31px !important;}
#ssb {margin-top: 40px !important;}
#sft.ts {
margin-top: 7px !important;
margin-top: 13px !important;}

}
