@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("plus.google.com")
{
/*110823changes*/

@-webkit-keyframes hoveranime {
  0% {
    opacity : 0.5;
  }
  1% {
    opacity : 0.6;
  }
  2% {
    opacity : 0.7;
  }
  3% {
    opacity : 0.8;
  }
  4%	{
    opacity : 0.9;
  }
  5%{
  	 opacity: 1.0;
  }
  100%{
  	 opacity:1.0;
  }
  
}

.dl_dialog {/*Chikyu-San plugin*/
display: block;
position: fixed;
left: 20%;
top: 20%;
width: 60%;
height: 60%;
z-index: 9999;
background-color: black;
border: 1px solid green;
border-radius: ;
box-shadow: rgba(0, 8, 0, 0.496094) 0px 0px 20px;
}

/*!!common!!*/
body{
	background: Black;
	color: Lime;
}

a {
color: #3F3;
font-weight: bold;
}


input{
	background: Black !important;
	color:lime !important;
} 

/*Link*/
.c-j {
color: #8F8;
}
.c-j:hover{
color:lime;
}

/*!!setting!!*/
.Fa-G-fa-M {
background: black url(//ssl.gstatic.com/s2/oz/images/header_gradient.png) repeat-x left bottom;
background: -webkit-gradient(linear,left top,left bottom,from(black),to(black));
background: -moz-linear-gradient(top,black,black);
background: -o-linear-gradient(top,black,black);
border-bottom: 1px solid green;
box-shadow: 0 0 5px darkgreen;
-webkit-box-shadow: 0 0 5px darkgreen;
-moz-box-shadow: 0 0 5px darkgreen;
border-top: 1px solid green;
}
.a-G-Tc{
background:black
}
.Fa-G-n-M {
border-left: 1px solid green;
}
.a-G-tc-qa-j {
color: darkgreen;
}
.a-G-Aq-j{
color:green;
}
.a-G-Aq-ef{
color:darkgreen;
}
/*add to Circle*/
.g-d-Ba {
color: green;
background-color: black;
background-image: -webkit-linear-gradient(top,black,black);
background-image: -moz-linear-gradient(top,black,black);
background-image: -ms-linear-gradient(top,black,black);
background-image: -o-linear-gradient(top,black,black);
background-image: linear-gradient(top,black,black);
border: 1px solid green;
border: 1px solid rgba(0, 200, 0, 0.1);
}

.g-d-Ba:hover {
color: lime;
background-color: black;
background-image: -webkit-linear-gradient(top,black,black);
background-image: -moz-linear-gradient(top,black,black);
background-image: -ms-linear-gradient(top,black,black);
background-image: -o-linear-gradient(top,black,black);
background-image: linear-gradient(top,black,black);
border: 1px solid green;
border: 1px solid rgba(0, 200, 0, 0.1);
}

/*header*/
body > div:nth-child(7),
body > div:nth-child(8)
{
background: black !important;
border:none;
}

div[role="navigation"] > a[target^="_top"] {
background: black !important;
border: 1px solid darkgreen !important;
}

.qc:active, .qc.qc-ia {
background: -o-linear-gradient(top,#000,#001000) !important;
background: -webkit-gradient(linear,left top,left bottom,from(#000),to(#001000)) !important;
background: -moz-linear-gradient(top,#000,#001000) !important;
background: -o-linear-gradient(top,#000,#001000) !important;
border-color: green !important;
box-shadow: inset 0 1px 5px darkgreen !important;
-moz-box-shadow: inset 0 1px 5px darkgreen !important;
-webkit-box-shadow: inset 0 1px 5px darkgreen !important;
}

div[role="navigation"] > a[target^="_top"]:hover{
background: -o-linear-gradient(top,#000,#001000) !important;
background: -webkit-gradient(linear,left top,left bottom,from(#000),to(#001000)) !important;
background: -moz-linear-gradient(top,#000,#001000) !important;
background: -o-linear-gradient(top,#000,#001000) !important;
border-color: green !important;
box-shadow: inset 0 1px 5px darkgreen !important;
-moz-box-shadow: inset 0 1px 5px darkgreen !important;
-webkit-box-shadow: inset 0 1px 5px darkgreen !important;
}

.a-ou-O {
color: Green !important;
}

.La-A-La {
color: #090 !important;
}

.a-x-z {
border: 1px solid #00D900 !important;
border-top: 1px solid #00E000 !important;
}


.a-x-z:hover,.a-x-z:focus {
border: 1px solid lime !important;
border-top: 1px solid lime !important;
}

input, input[type="password"], input[type="search"], isindex {
background-color: black !important;
color: Green !important;
}



/*under to header*/
#content {
border-top: 1px solid lime !important;
background:black !important;
}

/*input box*/
.r-q-h-i {
color:lime !important;
background: black !important;
border: 2px solid darkgreen !important;
border-top-color: green !important;
}

/*TOP Post area*/
#contentPane > div:first-child > div > span,#contentPane > div:first-child > div:first-child > div > span{
color:lime !important;
font-weight:bold !important;
}

#contentPane > div > div:nth-child(2) > div > div:nth-child(7) > div ,
#contentPane > div[style] > div:first-child > div:nth-child(2) > div > div:nth-child(7) > div{
background-color: black !important;
}

#contentPane > div > div:nth-child(2) > div > div:nth-child(7) > div:nth-child(2) ,
#contentPane > div[style] > div:first-child > div:nth-child(2) > div > div:nth-child(7) > div:nth-child(2){
  background:transparent !important;
}

#contentPane > div > div:nth-child(2) > div > div:nth-child(7) > div:nth-child(3) ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div > div:nth-child(7) > div:nth-child(3) {
color: green !important;
}

#contentPane > div > div:nth-child(2) > div > div:nth-child(7) > div:nth-child(3) :hover ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div > div:nth-child(7) > div:nth-child(3) :hover{
color: lime !important;
}

#contentPane > div > div:nth-child(2) > div > div ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div > div{
background: Black !important;
border-color:green !important;
}

#contentPane > div > div:nth-child(2) > div > div:nth-child(9) > div:nth-child(3) > div ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div > div:nth-child(9) > div:nth-child(3) > div {
border-color:green !important; 
}

#contentPane > div > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(2)  ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(2){
background-color: black !important;
border: 1px solid green !important;
}

#contentPane > div > div:nth-child(2) > div > div:nth-child(7) > div > div > div:first-child  ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div > div:nth-child(7) > div > div > div:first-child {
background-color: black !important;
border:green solid 1px !important;
}

#contentPane > div > div:nth-child(2) > div:nth-child(3) > div > div:nth-child(2)  ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div:nth-child(3) > div > div:nth-child(2) 
{
background:black !important;
border: 1px solid darkgreen !important;
}

#contentPane > div > div:nth-child(2) > div:first-child > div:nth-child(7) > div:first-child > div:first-child > div[id] ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div:first-child > div:nth-child(7) > div:first-child > div:first-child > div[id]
{
  background: no-repeat url(//ssl.gstatic.com/s2/tt/images/sharebox/sprite2.png) 0 -162px !important;
}

#contentPane > div:first-child > div:nth-child(2) > div:nth-child(2) ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div:nth-child(2) ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div:nth-child(2) > div ,
#contentPane > div[style]  > div:first-child > div:nth-child(2) > div:nth-child(2) > div > div ,
.i-Dc-j-Ai-x , .i-j-Wa-A-z
{
  border-color:green !important;
  color:green;
}

/*left to Stream*/
#content > div > div > div > div > div > a:last-child {/*username*/
color: lime !important;
}

.a-m-eb-O {
color:green !important;
background: Black;
}


.a-ob-j{
background: black !important;
color: darkgreen !important;
}

.a-ob-j-ia, .a-ob-j-ia:hover, .a-ob-dR.a-ob-j-ia{
background: transparent !important;
color: lime !important;
font-size: 20px;
}

.a-ob-j:hover,.a-ob-j-X:hover {
background: black !important;
color: Lime !important;
}

.a-ob-oh-j {/*Circle on left Dircle name*/
background: url(//ssl.gstatic.com/s2/oz/images/nav/nav_ci_link_icon.png) no-repeat left !important;
}


/*right to Stream*/

#content > div > div:last-child > div > div > div > div:first-child {/*In your circles*//*Suggestions*/
border-bottom: 1px solid green !important;
color: Green !important;
}

#content > div > div:last-child > div > div > div > a[href^="/circles"] {/*View all*//*Show all*/
color: #8F8 !important;
}

#content > div > div:last-child > div > div > div:first-child {/*Send invitations 150 left*/ /*Hangouts*/
border-bottom: 1px solid green !important;
color: green !important;
}

#content > div > div:last-child >div > div > div {/*Hangouts text*/
color: Green !important;
}

#content > div > div:last-child > div > div:last-child > div[role^="button"]{
color:white !important;
}

/*!!Stream Around!!*/

#content > div {
background-color: black !important;
}

/*!!Stream!!*/
#contentPane {
background-color:black;
border:none;
}

.jx  {
font: 18px arial,sans-serif;
color: lime !important;
white-space: nowrap;
font-weight: bold !important;
}

.a-n-E-M-eh-tb {
border: 1px solid darkgreen !important;
border-top: 1px solid transparent !important;
box-shadow: 0;
}

/*new parson is sharing with you*/
.ZXVnT,.lhepD {
background:black !important;
color: lime !important;
font-weight: bold !important;
border-top: none;
}

.a-ka-B{
background:black !important;
border:darkgreen 1px solid !important;
}

/*Posts on Stream*/

div[id^="update-"] {
background-color: black;
border: 1px solid darkgreen !important;
border-radius: 5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
z-index:1;
}

div[id^="update-"]:hover {
  max-height:none;
}


div[id^="update-"].ki {
border-color: #0F0 !important;
border-left: 1px solid #0F0 !important;
-webkit-box-shadow: 5px 5px 50px #040;
z-index:2;
max-height:none;
}

.a-Nh-Sb-E {
border-left: 1px solid darkgreen ;
border-right: 1px solid darkgreen ;
border-bottom: 1px solid darkgreen ;
margin: 0 10px;
}
/*
.sl, .Mm, .sl .Nm, .df {
color: darkgreen !important;
}
*/
.Ak{
color:green !important;
}

/*More*/
.jr,
#contentPane > div:first-child > div:nth-child(3) > div > span,
#contentPane > div[style] > div:first-child > div:nth-child(3) > div > span{
  border:1px solid green;
  background:black !important;
  color:green;
}

#contentPane > div:first-child > div:nth-child(3) > div > span:hover,
#contentPane > div[style] > div:first-child > div:nth-child(3) > div > span:hover{
  color:lime;
}

/*Post of share*/
.Vx:hover{
  -webkit-animation-name: hoveranime;
  -webkit-animation-duration: 10s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-direction: none;
  -webkit-animation-play-state: ranning;
  -webkit-animation-delay: 0;
  opacity:1.0;
}

.Wx {
color: lime !important;
}

.Vx {
opacity:0.5;
border-left: 1px solid green !important;
}

/*Comment for Post*/
div[id^="update-"] > div > div:last-child > span[style^="display:none;"] {
visibility:visible !important;
display:block !important;
}

.rl {
border-top: 1px solid #0A0 !important;
}

.Tf, .Ns  {
border-bottom: dashed 1px #0A0 !important;
padding: 7px;
}

div[id^="update-"]> div > div:nth-child(3)> div {
background-color: black !important;
border-bottom: solid 1px #0A0 !important;
}

div[id^="update-"] > div:first-child > div[style] ,
div[id^="update-"] > div:first-child > div:nth-child(4) ,
div[id^="update-"] > div:first-child > div:nth-child(3) {
background-color: black !important;
border-color:green;
}

div[id^="update-"] > div:first-child > div[style] > div ,
div[id^="update-"] > div:first-child > div:nth-child(4) > div {
border: none !important;
color: Green !important;
opacity:0.5;
}

div[id^="update-"] > div:first-child > div[style] > div:hover ,
div[id^="update-"] > div:first-child > div:nth-child(4) > div:hover{
	color:Lime !important;
	opacity:1.0;
}

div[id^="update-"] > div:first-child > div:nth-child(3) > div{
  color:lime !important;
  opacity:1;
}

.ql {
border-left: none !important;
}

.ex {
background-color: black !important;
border-bottom: dashed 1px  green !important;
}

.ex:hover{
	color: Lime !important;
}

div[id^=":"] > div[id^=":"] > div {
  background:black;
  border:1px lime solid;
}

div[id^="update-"] > div:first-child > div > div > span+div > div[id] > div{
 border:none !important;
}

div[id^="update-"] > div:first-child > div:nth-child(2) > div:nth-child(3) ,
div[id^="update-"] > div:first-child > div:nth-child(2) > div:nth-child(3) > div 
{ /*comment by ...*/
color:green !important;
border-color:green;
}

/*!!Notifications!!*/
.Dt , .Fy , .Ct ,.S7{
	outline: 1px solid Green;
}

/*one sentence*/
.sw {
border-top: 1px solid green;
outline: 1px solid green;
}

/*bottom*/
bocy > div:nth-child(6) > div {
background: black !important;
color: green !important;
border-top: 1px solid green;
border-bottom:1px solid green;
}

.wy {
background: black !important;
}

.Nn {
border-bottom: 1px dashed #0A0;
}

.vx, .jv, .kv {
color: #090 !important;
}

.Ax {
border-bottom: 1px solid green !important;
border-top: none;
}

.lE {
color: #090!important;
}

.On {/*dashed line*/
border:none !important;
}

.b-j-D, .a-Q-j-D {/*no newer or older*/
display:none;
}

/*Share on top bar*/
.U8 {
background: black !important;
}

/*top after reading*/
.Bo{
background:black !important;
color:#090 !important;
}

.b-j-E, .a-R-j-E {
color: #0C0 !important;
}

.OD {
color: #0C0 !important;
}

.yx {
background-color: black !important;
border-bottom: 3px double green !important;
}

/*Circle*/
.gW {
background-color: transparent !important;
border-top:none !important;
}

/*!!Photo Page!!*/
.ys {/*menu erea*/
background-color: black;
border-right: 2px solid Lime;
}

.Di {/*Photo erea*/
color:green;
background-color: black;
}

.As {/*right menu*/
background: Black;
color: Green;
}

.Ql {/*Back for Photos from your circles*/
background-color: black;
}

.yr{/*zoom up photo background*/
	background: black;
	border: 1px Green solid;
}

.GI {/*View and share>*/
color: darkgreen;
}

/*Profile Page*/
.g-d-ta.g-d-D {/*send an email for me*/
background: black;
border: 1px solid green;
border: 1px solid rgba(0, 0, 0, 0.05);
color: #020;
}

.ryiems {/*You are in anyone's circles too*/
color: green;
}

.a-c-ca-x {/*User Name*/
color: Lime;
}

.a-c-Gc {/*Description*/
color: green;
}

.a-c-o-mc {/*background of profile detail*/
background-color: black;
border: 1px solid darkgreen;
}

.a-c-w-K {/*text color*/
color:#0D0;
}
.b-ua-na{/*Detail List*/
background: black;
border: 1px solid green;
}

.b-ua{/*unactive menu*/
color: green;
}

.b-ua-ia .b-ua-la, .b-ua-ia .b-ua-J-Hs, .b-ua-ia .b-ua-X-Hs  {/*Active menu*/
color: Lime;
}

.b-ua:hover, .b-ua:focus {/*mouse over for menu*/
color: lime;
}

.a-c-w-K-ha {/*Item name*/
color: #5A5;
}

.a-c-w-K-Ka{/*Email Moblic*/
color:#080;
}

.a-c-Tc-Dd {/*View profilie as...*/
border: 1px solid green;
color: Green;
}

.a-c-I-Lb-Jb{/*Click on the parts of your profile you want to edit.*/
background:black;
color:lime;
border-top:green 2px solid;
border-bottom:green 2px solid;
}
.a-kb-R {/*background-color editing time*/
background:black;
}

.a-b-Nd-n .sj {/*Line of Post top and bottom*/
border-bottom: 1px solid green;
}

.a-c-aa-ab-wb {
/*Your +1's appear here. +1 the things around the web you like, agree with, or want to recommend to others*/
color: green;
}

.a-c-aa-Ia-tH{/*+1's text*/
color:green;
}

.a-c-aa-Ia {/*+1's border*/
border-bottom: 1px solid green;
}

.a-c-Hd-xc-Mg{/*Active menu in Buzz*/
color:lime;
font-weight:bold;
font-size:17px;
}

.a-c-Pd-xc{/*Uner-line of menu in Buzz*/
border-bottom:1px solid green;
}

.a-b-Pk-Yb{/*text in Buzz*/
color:green;
}

.Dt, .Fy, .Ct, .S7{
  /*Photos*/
  outline:none !important;
  color:green;
}

/*Circle Page*/
.Dv {
background-color: black;
border-bottom: 1px solid lime;
}
.PO {
background-color: black;
}
.gS {
background-color: black;
}
.Ad{
color:darkgreen;
}
.Ad-ma{
color:lime;
}
.QO{
color:green;
}
.Qaz7gb .c-ia-d-C {
color: green;
}
.kO {
border: 1px solid green;
}
.Na-z-Na {
color: green;
}
.fO {
border-top: dashed 1px green;
}
.cS{
color:lime;
}
.jG {/*Add a New person*/
background-color: black;
border: 1px dashed green;
}
.dP{/*Add a New person text*/
color:green;
}
.do,.sj {/*Person Panel*/
color: green;
background: -o-linear-gradient(top,black,010);
background: -webkit-gradient(linear,left top,left bottom,from(black),to(#010));
background: -moz-linear-gradient(top,black,#010);
background: -o-linear-gradient(top,black,#010);
border: 1px solid darkgreen;
-moz-box-shadow: 0 1px 0 #0a0;
-webkit-box-shadow: 0 1px 0 #0a0;
box-shadow: 0 1px 0 #0a0;
}

.do,.sj {/*Person Panel*/
color: green;
border: 1px solid green;
}

.do,.sj:hover{/*Person Panel:hover*/
color:lime;
border: 1px solid lime;
}

.jS {/*Add them to a circle to invite them or share with them via email.*/
color: green;
background-color: #111;
}

/*Game Page*/
.VH {/*Recently played*/
color: green;
}
.UH {/*You haven't played any games yet.*/
color: darkgreen;
}

.AL-ma-Me .aV {/*Game name panel*/
background-color: rgba(0, 0, 0, 0.85);
}

.fV {/*Title*/
color: lime;
}

.Y7 {/*Game name*/
color: lime;
}
.U7 {/*Gane dev name*/
color: green;
}
.EQ{/*Game popup*/
background: -webkit-gradient(linear,left top,left bottom,from(black),to(black));
background: -moz-linear-gradient(top,black,black);
background-color: black;
color:lime;
}

.es {/*Stream on Game Page*/
border: none;
border-right: 1px solid darkgreen;
}
.IH {/*Stream Bottom on Game Page*/
border-style: none solid solid solid;
border-width: 1px;
border-color: darkgreen;
}

.W0 {/*All Games Page*/
background-color: black;
border: 1px solid darkgreen;
}
.V0 {/*Game Title*/
color: lime;
}

.g-d-N {/*Botton*/
background-color: #4DFE90;
background-image: -webkit-linear-gradient(top,#4dfe90,#47ed87);
background-image: -moz-linear-gradient(top,#4dfe90,#47ed87);
background-image: -ms-linear-gradient(top,#4dfe90,#47ed87);
background-image: -o-linear-gradient(top,#4dfe90,#47ed87);
background-image: linear-gradient(top,#4dfe90,#47ed87);
border: 1px solid #30ED79;
color: black;
}

.OH {/*Recently played games name*/
color: lime;
}

.Wq:hover{
background:black;
outline:green dashed 1px;
}

.ja-X-mb {/*Share score*/
background-color: black;
font-size: 13px;
padding-top: 25px;
text-align: right;
}

/*!! float windows !!*/
/*Share of another user's post windows*/
.ka-ca {
background-color: black;
box-shadow: 0 4px 16px rgba(0,3,0,0.2);
-webkit-box-shadow: 0 4px 16px rgba(0,3,0,0.2);
-moz-box-shadow: 0 4px 16px rgba(0,3,0,0.2);
border: solid 1px green;
border-bottom-color: green;
color: lime;
}

.ka-ca-m {
background-color: black;
}

.ka-ca-Y {
background-color: Black;
color: Lime;
}

.h-Uc .h-i-rh, .h-nd .h-i-rh {
background-color: Black;
}

.h-sa-Db .h-Na, .h-nd .h-Na, .h-Uc .h-Na {
border-right-color: green;
}

.h-ga-fb {
border-top: 1px solid green;
}

.h-sa-Db .h-Sf-Na, .h-Uc .h-Sf-Na, .h-nd .h-Sf-Na {
border-right: 1px solid green;
border-bottom: 1px solid green;
}

.h-He .r-t-v-Qi, .h-He .Zh {
background: Black;
}

.ja-X {/*Share this post*/
background-color: black;
box-shadow: 0 4px 16px rgba(0,200,0,0.2);
-webkit-box-shadow: 0 4px 16px rgba(0,200,0,0.2);
-moz-box-shadow: 0 4px 16px rgba(0,200,0,0.2);
border: solid 1px #00AC00;
border-bottom-color: #090;
color: lime;
}
.ja-X-Y {/*Share this post*/
background-color: black;
color: lime;
}
.h-oa-Cb .h-Ma, .h-kd .h-Ma, .h-Uc .h-Ma {/*input around in share this post*/
border-right-color: #0D0;
}
.h-Uc .h-i-dh, .h-kd .h-i-dh {/*input around in share this post*/
background-color: black;
}
.h-oa-Cb .h-Bf-Ma, .h-Uc .h-Bf-Ma, .h-kd .h-Bf-Ma {/*share this post*/
border-right: 1px solid #0D0;
border-bottom: 1px solid #0D0;
}
.ja-X-n {/*share this post*/
background-color: black;
}
.r-t-u-z-j-x{
color:#5A5;
}
.ja-X-n .Fi, .ja-X-n a {
color: #3F3!important;
}

.FY {/*Pic poster*/
background: -webkit-gradient(linear,left top,left bottom,from(#010101),to(black));
background-color: black;
border-bottom: 1px solid green;
}
.eQ {/*Pic poster*/
color: green;
}
.h5 {/*View Pictures*/
background-color: black;
border-bottom: 1px solid green;
}
.y4{/*View Pictures*/
color:green;
}
.i4 {
color: green;
}
.i5 {/*View Pic erea*/
background-color: green;
}
.k5:hover{/*View Pic erea*/
background: lime;
}
.bZ {/*Tryangle*/
border-color: transparent transparent transparent black;
}
.j5 .bZ {
border-color: transparent black transparent transparent;
border-width: 5px 5px 5px 0;
}


/*!!Ballon!!*/
.g-K {/*share*/
background-color: black;
border: 1px solid green;
}
.q-Ia-p {
/*View profile as...*/
-moz-box-shadow: 2px 2px 2px rgba(102,102,102,0.4);
background: none repeat scroll 0 0 black;
border: 1px solid Green;
}
.c-K {/*Sort by:*/
-webkit-box-shadow: 0 2px 4px rgba(0,5,0,0.2);
-moz-box-shadow: 0 2px 4px rgba(0,5,0,0.2);
box-shadow: 0 2px 4px rgba(0,5,0,0.2);
background: black;
border: 1px solid green;
border: 1px solid rgba(0, 5, 0, 0.2);
}
.h-t-jf {/*share view*/
background: black;
color: lime;
border: 1px solid green;
}

.a-ha-U{/*Person state on Circle Page*/
color:lime;
}

.a-ha-dd{/*Person state on Circle Page*/
background:black;
color:green;
}
.a-ha-gm {/*Person state on Circle Page*/
background-color: black !important;
border: solid 1px green !important;
box-shadow: 3px 3px 5px #070 !important;
-webkit-box-shadow: 3px 3px 5px #070 !important;
-moz-box-shadow: 3px 3px 5px #070 !important;
color: green !important;
}
.r-t-u-S-F {/*Circle Name*/
background: black;
-moz-box-shadow: 0 0 3px rgba(0,200,0,.3);
-webkit-box-shadow: 0 0 3px rgba(0,200,0,.3);
box-shadow: 0 0 3px rgba(0,200,0,.3);
border: 1px solid #0A0;
}
.r-t-u-S-n {/*Circle Description*/
color: #090;
}
.c-K {/*Circle select box*/
-webkit-box-shadow: 0 2px 4px rgba(0, 200 , 0,0.2);
-moz-box-shadow:0 2px 4px rgba(0, 200 , 0,0.2);
box-shadow:0 2px 4px rgba(0, 200 , 0,0.2);
border-color:green;
}
.c-Dh {/*Circle select line*/
border-top: 1px solid #00EB00;
}
.r-t-u-Fa-Pv {/*Circle number*/
color: #090;
}

.c-O, .c-KC, .c-Nk {/*List menu*/
color: green;
}
.c-O-Nc, .c-O-V {/*List menu (mouse over)*/
background:black;
border-color:green;
}
.c-O-Nc .c-O-n, .c-O-V .c-O-n {/*List menu (mouse over)*/
color:lime;
}

#contentPane > div > div > div > div > div > div > div[id] ,
#contentPane > div > div > div > div > div > div > div[id] > div[id] ,
#contentPane > div > div > div > div > div > div > div[id] > div{
  background:black !important;
  border-color:green !important;
}

#contentPane > div > div > div > div > div:nth-child(2) > div > div[id] > div[id] > div{
  color:lime;
  border:none;
}

#contentPane > div > div > div > div > div > div > div > div[id] ,
#contentPane > div > div > div > div > div > div > div > div[id] > div[id] ,
#contentPane > div > div > div > div > div > div > div > div[id] > div{
  background:black !important;
  border-color:green !important;
}

#contentPane > div > div > div > div > div > div:nth-child(2) > div > div[id] > div[id] > div{
  color:lime;
  border:none;
}

/*!!Page Bottom!!*/
.a-eb-M {/*Google*/
color: lime;
}

.a-ha-be-dd {/*Person detial bottom*/
background-color: black;
}

.g-J {
/*This post was originally shared with a limited audience remember to be thoughtful about who you share it with.*/
-moz-box-shadow: 0 1px 3px rgba(0,200,0,.2);
-webkit-box-shadow: 0 1px 3px rgba(0,200,0,.2);
-ms-box-shadow: 0 1px 3px rgba(0,200,0,.2);
box-shadow: 0 1px 3px rgba(0,200,0,.2);
background-color: black;
border-color: #0B0 #0B0 #00A800;
}

.i-h-Jg{/*Edit post*/
  background:black;
  border:green solid 1px !important;
}

.r-q-i-h,div[id=":7a.f"]{/*Edit post*/
  background:black;
  border:lime solid 1px;
}

@-webkit-keyframes heightanime {
  0%{max-width:48px; max-height:48px; border: #000080 1px solid;}
  100%{max-width:1000px; max-height:700px; border-color: #008000;}
}

div[id^="update-"]{
  -webkit-animation-name: heightanime;
  -webkit-animation-duration: 1s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-direction: none;
  -webkit-animation-play-state: ranning;
  -webkit-animation-delay: 0;
  border:green 1px solid;
  max-width:none;
  max-height:none;
}

@-webkit-keyframes hoveranimepic1 {
  0%{max-height:310px;}
  1%{-webkit-transform:scaleX(-1);}/*
  20%{max-height:40px;}
  50%{max-height:105px;}*/
  100%{max-height:80px;}
}
@-webkit-keyframes hoveranimepic2 {
  0%{max-height:80px ;}
  100%{max-height:310px;}
}

div[id^="update-"] > div:first-child > div+div > div:first-child > div+div > div:first-child > div:first-child >img,
div[id^="update-"] > div:first-child > div+div > div:first-child > div+div > div:first-child > div+div > div:first-child > div:first-child >img,
div[id^="update-"] > div:first-child > div+div > div:first-child > div+div > div:first-child > div:nth-child(2) >img,
div[id^="update-"] > div:first-child > div+div > div:first-child > div+div > div:first-child > div+div > div:first-child > div:nth-child(2) >img
{/*Max Pic Size*/
  -webkit-animation-name: hoveranimepic1;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-direction: none !important;
  -webkit-animation-play-state: ranning !important;
  -webkit-animation-delay: 0;
max-height: 80px ;
}

div[id^="update-"] > div:first-child > div+div > div:first-child > div+div > div:first-child > div:first-child>img:hover ,
div[id^="update-"] > div:first-child > div+div > div:first-child > div+div > div:first-child > div+div > div:first-child > div:first-child>img:hover ,
div[id^="update-"] > div:first-child > div+div > div:first-child > div+div > div:first-child > div:nth-child(2) >img:hover,
div[id^="update-"] > div:first-child > div+div > div:first-child > div+div > div:first-child > div+div > div:first-child > div:nth-child(2) >img:hover
 {
  -webkit-animation-name: hoveranimepic2;
  -webkit-animation-duration: 0.8s
  -webkit-animation-iteration-count: 1;
  -webkit-animation-direction: none !important;
  -webkit-animation-play-state: ranning !important;
  -webkit-animation-delay: 0;
max-height:310px ;
}
@-webkit-keyframes hoveranime1 {
  0%{height:48px; width: 48px; margin-left: -86px; margin-top: -20px; border-radius: 5px;}
  10%{-webkit-transform:scaleX(-1);}
  100%{height:84px; width: 84px; margin-left: -103px; margin-top:-37px; border-radius: 20px;}
}

@-webkit-keyframes hoveranime2 {
  0%{height:84px; width: 84px; margin-left: -103px; margin-top:-37px; border-radius: 20px;}
  10%{-webkit-transform:scaleY(-1);}
  100%{height:48px; width: 48px; margin-left: -86px; margin-top: -20px; border-radius: 5px;}
}

/*
div[id^=":2."] > div > div > div > div > div > div > div[id^="update-"] > div > div > a > img{
 -webkit-animetion-name:none;
}*/

#contentPane > div > div > div > div[id^="update-"] > div > div > a > img ,
#contentPane > div > div > div > div > div > div > div > div > div > div[id^="update-"] > div > div > a > img{
border: 0;
float: left;
margin-left: -86px;
margin-top: -20px;
  -webkit-animation-name: hoveranime2;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-direction: none;
  -webkit-animation-play-state: ranning;
  -webkit-animation-delay: 0;
  border-radius: 5px;
height: 48px;
width: 48px;
}

#contentPane > div > div > div > div[id^="update-"] > div > div > a > img:hover,
#contentPane > div > div > div > div > div > div > div > div > div > div[id^="update-"] > div > div > a > img:hover {
  -webkit-animation-name: hoveranime1;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-direction: none;
  -webkit-animation-play-state: ranning;
  -webkit-animation-delay: 0;
margin-left: -103px;
margin-top: -37px;
border-radius: 20px;
height: 84px;
width: 84px;
}


#contentPane > div > div > div > div > div[id^="update-"] > div > div > a > img ,
#contentPane > div > div > div > div > div > div > div > div > div > div > div[id^="update-"] > div > div > a > img{
border: 0;
float: left;
margin-left: -86px;
margin-top: -20px;
  -webkit-animation-name: hoveranime2;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-direction: none;
  -webkit-animation-play-state: ranning;
  -webkit-animation-delay: 0;
  border-radius: 5px;
height: 48px;
width: 48px;
}

#contentPane > div > div > div > div > div[id^="update-"] > div > div > a > img:hover,
#contentPane > div > div > div > div > div > div > div > div > div > div > div[id^="update-"] > div > div > a > img:hover {
  -webkit-animation-name: hoveranime1;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-direction: none;
  -webkit-animation-play-state: ranning;
  -webkit-animation-delay: 0;
  border-radius: 20px;
margin-left: -103px;
margin-top: -37px;
height: 84px;
width: 84px;
}
@-webkit-keyframes nameanime1 {
  0%{ }
  10%{ -webkit-transform:scaleY(-1) ; color:#000000; max-width:412px; text-align:center}
  100%{ color:#3F3;max-width:250px}
}
@-webkit-keyframes nameanime2 {
  0%{margin-left:0px}
  50%{margin-left:2px}
  100%{margin-left:0px}
}


div[id^="update-"] > div:first-child > div:first-child > div > span > a {
  display:block;
	-webkit-animation-name: nameanime1;
	-webkit-animation-delay: 0s;
	-webkit-animation-duration: 1.5s;
	-webkit-animation-iteration-count: 1;
	overflow:hidden;
	height:36px;
        font-size:24px;
        color:#3F3;
}

div[id^="update-"] > div:first-child > div:first-child > div > span > a:hover{
  display:block;
  text-decoration:none;
	-webkit-animation-name: nameanime2;
	-webkit-animation-delay: 0s;
	-webkit-animation-duration: 0.2s;
	-webkit-animation-iteration-count:infinite;
	overflow: visible;
	height:36px;
        font-size:24px;
        color:#3F3;
}

.kv{
    vertical-align: none !important;
}
}