@-moz-document domain("plus.google.com") {
#content > div > div:nth-child(3) > div:first-child > div:nth-child(4),
#content > div > div:nth-child(3) > div:first-child > div:nth-child(5),
#content > div > div:nth-child(3) > div:first-child > div:last-child,
.a-j-v,
.c-G-j-v,
.UTUJh > div:nth-child(2),
.UTUJh > div:nth-child(3),
a[href*="/welcome"],
a[href*="/incoming"],
a[href*="/incoming"] + a[href*="/notifications/all"],.JC,.HC,.e-x-xa,.e-x-ya
{
  display:none !important;
}

#contentPane, #contentPane div,#contentPane a,#contentPane span,#content + div div,#content + div a,#content + div span,.ULpcLb,.Kp,input,table,.d-aa-R-Y,.d-cb-nc,.d-Ck-vb,.c-cb-V,
#summary-content > div,#summary-content a,#summary-content span,td > a ,#widget span,#summary-view a,#summary-view,#summary-view + div,button[placeholder="Google Search"],.d-Uc-cb,.m-o-q-Ea,
.e-b-ca,.Ep,#widget .yx,#widget .editable,div[id*="editor"] > div,.wx,#widget a,.Pa-N-Pa,input[type="text"],input[type="text"]:focus,#gbqfqw,#gbqfqw:focus,a[target="_top"]:hover,.c-r-V,
#widget .wz,.DlqB5c,#widget .ej,#widget .Ik,#widget .DB,#content .vi-X .tD,h2,.NksfUe, .NksfUe:hover,.c-Cc-Dr,#content .ZjOaIf,#widget .rz,.e-b-G,.UONLVe,.XR,table a,table div,.hm,.Rf,
div[role="dialog"],div[role="dialog"] div,div[role="dialog"] a,body .fk,#widget .gl ,#widget .dl,#gbx3,#gbx4,.c-Ob-vn,.c-Ob-FA,.eQ,.c-ge-Hl-mc-Y ,.HT,.FT,.a-j,.e-b-te,.gbz0l .gbtb2 
{
    color:white !important;
    border-color:white !important;
    border-right-color:white !important;
    border-left-color:white !important;
    border-top-color:white !important;
    border-bottom-color:white !important;
}

#content,#content > div,#contentPane,div[role="button"],div[id^="update-"],input,div[guidedhelpid="sharebox"] > div,table,.d-aa-R-Y,.d-cb-nc,.d-r,.c-cb-V,
div[guidedhelpid="sharebox"] > div:first-child > div > div:first-child,#ShareToWhomDiv,#ShareToWhomDiv > span,button[placeholder="Google Search"],.m-o-q-y-F,.d-Uc-Ia-Fm,
div[token="photos"],div[token="photos"] > div,div[token="photos"] > div > div > div:first-child,.Kp,.Ep,#content .yx,#content .Rs,#widget .yx,#widget .Rs,#widget .pJ,
div[style="width: 727px; min-height: 362px; "] > div,.oK > div,#content .oK,#contentPane .oK,#content .editable,#widget .editable,div[id*="editor"] > div,#content .UONLVe,a[target="_top"]:hover,
#widget .wz,div[id*="-tab-bar"],.vcard,html .ULpcLb,.oz-sg-contacts,.oz-sg-people,.Ls,.PP,.fA.bv,.iKZ3se,.ux07w,.ux07w,.wKIbyf > .Rs,.tg3b4c:hover, .nfkPhe:hover,.a-z,.a-H-Ub ,.a-H-O,.e-x,
.e-b-ca.e-b-v,.e-b-ca.e-b-O,.e-b-G:hover,.c-W-kj,.c-W-kc, .c-W-Hc-kc,.Vg,.hm,.qm,.iKZ3se,#contentPane .gs,#contentPane .Ok,#contentPane .Pk,div[role="dialog"],div[role="dialog"] > div,body .fk,#gbx3,#gbx4
{
    background:blue !important;
}

.e-x-he
{
    border:none !important;
}

body span + input + .e-b-ca
{
    background:white !important;
}

.d-aa-R-Y
{
    border-color:transparent !important;
}

#content .f-j-Ia-w-gc
{
    background: no-repeat url(//ssl.gstatic.com/s2/tt/images/sharebox/sprite4.png) -96px -41px;
}

#conetent .cl,#content .bv,#content .tD,#content .tg3b4c,#content .a-H,#content .a-Wj
{
    color:white !important;
    border-color:white !important;
    border-right-color:white !important;
    border-left-color:white !important;
    border-top-color:white !important;
    border-bottom-color:white !important;
}
#content .NksfUe,#content .NksfUe:hover,#content .eYNw4c.NksfUe ,#content .tg3b4c:hover,#conent .ZjOaIf
{
    color:white !important;
    font-size:18px;
}
.e-b-na.e-b-v {
background: blue !important;
filter: alpha(opacity=50);
opacity: .5;
}

#content #contentPane .aT,
#content #contentPane .aT > span,
#content #contentPane .aT > div
{
    color: #666 !important;
}

#content .wy,
#content .wy > span,
#content .wy > div,
#content .ZT,
#content .ZT > span,
#content .ZT > div,
#content #contentPane .ZT > a
{
    color:#222 !important;
}

#content .bO-X-cV .PX {
background-color: rgba(0,0,0, 0.85);
}
.f-oa-Bd-Xa,#content .uPL0V > div
{
    background:transparent !important;
}

#content .e-b-G
{
    -webkit-transition: 0.4s ease-in;
    box-shadow:inset 0px 0px 0px white;
}

#content .e-b-G:hover
{
    -webkit-transition: 0.4s ease-in;
    box-shadow:inset 0px 0px 15px white;
}

#contentPane .f-oa-Bd-Xa
{
    background:transparent !important;
}

body a[aria-label]
{
    background:rgba(0,0,0,0) !important;
    border-color:white !important;
    box-shadow: inset 0 1px 0px #ccc;
    -moz-box-shadow: inset 0 1px 0px #ccc;
    -webkit-box-shadow:none;
}

#contentPane .f-j-Ia-w-gc
{
    background: no-repeat url(//ssl.gstatic.com/s2/tt/images/sharebox/sprite4.png) -96px -41px;
}

body div[aria-label="Close"]
{
    background: url("//ssl.gstatic.com/ui/v1/icons/common/x_8px.png") no-repeat !important;
}

div[guidedhelpid="sharebox"] > div:first-child > div > div:first-child
{
    outline:white solid 1px;
}

#contentPane .Mo
{
    background-image: url(//ssl.gstatic.com/s2/oz/images/stream/options_hover.png) !important;
}

#content .YEmYqf {
    background: url(//ssl.gstatic.com/s2/oz/images/pluspages/product-icon-tiny-cb4dec5be33ee657b769ec5efad78f5b.png) 0 0 !important;
}

.Ow{
    background: blue !important;
    background: -webkit-gradient(linear,left top,left bottom,from(#000),to(#000));
    background: -moz-linear-gradient(top,blue,blue);
    background: -o-linear-gradient(top,blue,blue);
}

#widget .BB
{
    color:blue !important;
}

#content .PC
{
    color:white !important;
}

#content .PC:hover,.e-b-Ka:hover
{
    color:white !important;
    background:blue !important;
}

#contentPane .gi.xi 
{
    border-left:none !important;
}

#contentPane .rh
{
    border-left:none !important;
    box-shadow:inset 0px 0px 30px white;
}

#contentPane .gi.rh,#contentPane .wxFYVd.rh {
    box-shadow:inset 0px 0px 50px white;
}

/*???GoogelBar??*/
#gbx1,#gbx2
{
  background:blue !important;
}
#gbqfqw
{
  background: transparent !important;
}
#gbgs4d,
#gbi4t
{
  color:white !important;
}
#gbqfqw:active, #gbqfqw .gbqfqwf,#gbqfqw .gbqfqw-hvr{
  box-shadow:0px 0px 0px white;
  overflow:visible;
}
#gb + div[style],.a1CWdd
{
  border-top:1px solid #FFF !important;
}
#gbwc
{
  box-shadow:0px 0px 0px white;
}


/*?????TOP*/
.fXPcce,.VC66h,
.xYk8Bd,.Y1MJ1b .X63Xwe,.EWCZQc,
.Y1MJ1b .IoOIFqae,
.Y1MJ1b .Io,.zn .Y1MJ1b .Io
{
  color:white !important;
}
.mG68jd
{
  padding: 0px 0px 10px 10px;
}
.OnYfJd
{
  min-width:100% !important;
}
.e-Rb::-webkit-scrollbar-thumb {
background-color: rgba(,255,,0.5) !important;
background-clip: padding-box;
border: solid transparent;
min-height: 28px;
padding: 100px 0 0;
box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);
border-width: 1px 1px 1px 6px;
}

#widget,#widget .pk
{
    background:blue !important;
}

#widget div[id^="update-"]
{
  background:transparent !important;
}
}