iframe, html.cQ, body.cP {overflow-y:auto!important; overflow-x:hidden!important;}

html.cQ {overflow-y:auto!important; overflow-x:hidden!important;}


INPUT[name='q'], INPUT[type='text'], INPUT[type='submit'], INPUT.gaia.le.val, INPUT[type='button'], BUTTON:not([class*='w']) {-webkit-appearance:none !important; position:relative !important; margin:1px;}

* {font-family: arial, sans-serif;}




INPUT[name='q'], INPUT[type='text'] {font-size:16pt;} INPUT.gaia.le.val {padding:1px;}
INPUT[name='q'], INPUT[type='text']:not(.yFjksf), INPUT.gaia.le.val {font-weight:bold; border-style:solid; border-color:#666666; border-radius:5px;}
INPUT[name='q']:hover, INPUT[type='text']:hover, INPUT.gaia.le.val:hover {border-color:#95cce6 !important;}
INPUT[name='q']:focus, INPUT[type='text']:focus, INPUT.gaia.le.val:focus {border-color:#206cff !important;}


INPUT[type='submit'], INPUT[type='button'] {font-size:10pt; margin-top:4px;}
INPUT[type='submit'], INPUT[type='button'], BUTTON:not([class*='w']) {color:#000; font-size:10pt; background:-webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#E3E3E3)); text-align:center; padding:3.5px 6px; border:1px solid #bbb; border-radius:3px;}
INPUT[type='submit']:hover, INPUT[type='button']:hover, BUTTON:not([class*='w']):hover {border-color:#939393!important;}
INPUT[type='submit']:hover:focus,INPUT[type='submit']:active, INPUT[type='button']:hover:focus, INPUT[type='button']:active, BUTTON:not([class*='w']):hover:focus, BUTTON:not([class*='w']):active {background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#f9f9f9))!important; text-align:center; padding:3.5px 6px; border:1px solid #bbb; border-radius:3px; outline:0!important;}


.Ci {width: 34px !important;}
INPUT.yUGic-VPt1j[type='checkbox'] {margin-left:11px!important;}
.Cj {position: relative; top:-0px;}
.yW {margin-left:2px !important;}
.qk .p9:hover, .n4.toxOdd:not(.n7):hover, .Alfa2e:not(.nZ) .n0:hover {color: #cc0000 !important;}
.zG {position: relative; left: -2px;}
.bN.bM .J-Zh-I-Js-Zq {border-left:1px solid #bbb!important;}
.bN.bM .J-Zh-I-JW {border-left-color:#939393!important; padding-left:8px!important;}
.J-M-JJ.q5KkP {margin:0!important; padding:0!important;}
.yFjksf {border:0!important; width:100%!important;}
.J-M-JJ.q5KkP > .A0.RGtUYb {top:3px!important; right:3px!important;}
*:focus {outline:0!important;}






INPUT.bQ {font-size: 16pt !important; border: 2px solid #666666 !important; border-radius: 4px !important; padding: 0px 1px 1px 0px !important; margin-right:8px!important;}
INPUT.bQ:focus {margin: 1px 8px 1px 1px !important;}
.bN.bM .J-Zh-I-Js-Zq {border-top-left-radius:3px!important; border-bottom-left-radius:3px!important;}


.bR {position: absolute; top:75px; left:181px; text-decoration:none !important; padding:0px 0px 0px 0px; z-index:11!important; -webkit-user-select:none!important;}
.bR BR {display:none !important;}
.bR SPAN {color:#000 !important; background:-webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#E3E3E3)); font-size:12px; text-align:center; padding:3px 8px; border:1px solid #bbb;}

.bR SPAN[class='toxOdd'] {font-size:12px!important; border-right:1px solid #bbb; border-bottom:1px solid #a0a0a0; border-top-left-radius:3px; border-bottom-left-radius:3px; border-top-right-radius:0; border-bottom-right-radius:0;}
.bR SPAN[class='toxOdd']:last-child  {border-left-width:0; border-left-color:#bbb; border-left-style:solid; border-right:1px solid #bbb !important; margin-left:0px !important; border-top-left-radius:0; border-bottom-left-radius:0; border-top-right-radius:3px; border-bottom-right-radius:3px;}

.bN.bR SPAN:hover {border-color:#939393!important;}
.bN.bR SPAN:last-child:hover {border-left:1px solid #939393 !important; padding-left:7px!important;}

.bR SPAN:hover:active {background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#f9f9f9))!important; border-color:#444!important;}


DIV[class='vZ v3'], DIV[class='vZ v5 v4'] {background: inherit !important; margin-top:0px; margin-bottom:0px !important; padding:0px 0px 0px 2px !important; border-radius:2px !important;}


.b8 {margin: 5px 0 -5px !important; height: 30px !important; max-width: 100% !important;}
.b8 TABLE[class='cf ve']  {position: relative;}
.vg {background-position: -4px -5px !important; border-radius: 0px !important;}
.vk {background-position: -4px 1px !important; border-radius: 0px !important;}
.nH .b8.UC {margin:0px!important; padding:0!important;}


.nU A, .qk .p9, .CL .CK {text-decoration:none !important;}
.pp .nM .nX {margin: -1px 0 0;}
.LrBjie .TO.NQ:not(.nZ):not(.ol), [class='pz pp Dv pX']:hover, .T2 {background:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#c9c9c9))!important; border-top-left-radius:4px; border-bottom-left-radius:4px; margin-right:0!important; border-right:1px solid #444!important;}
.TO.NQ:not(.nZ) .nU:hover a.n0 {color:#cc0000!important;}
.T2:hover:active, .z8 {background:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#e8e8e8))!important; border-top-left-radius:4px; border-bottom-left-radius:4px; border:1px solid #939393!important; margin-right:0!important; padding:0 4px 1px 19px!important;}


.T4 .T3 {position:relative; top:2px; left:12px; padding:3px 8px!important; max-width:33px!important; background:-webkit-gradient(linear, left top, left bottom, from(#fcfc7d), to(#ff6))!important; border:1px solid #bbb; border-bottom-color:#939393!important; border-radius:3px;}
.T4 .T3.T1 {border-color:#939393;}
.T4 .T3.T1:active {background:-webkit-gradient(linear, left top, left bottom, from(#ff6), to(#fcfc7d))!important; border-color:#444!important;}



.nH.q0CeU.C .A1.D.E {padding: 5px 0 3px 3px !important;}
.nH.q0CeU.C DIV[act='9'] {position:relative; top:0 !important;}
.eeCDlc {display:inline !important;}




.AO[act='19'] {margin-right:8px!important; text-decoration:none!important; color:#000!important; background:-webkit-gradient(linear, left top, left bottom, from(#fccaca), to(#f1a9a9)); font-size:12px!important; text-align:center; border:1px solid #bbb; border-radius:3px; border-bottom-color:#939393;}
.AO[act='19']:hover {border-color:#939393;}
.AO[act='19']:hover:active {background:-webkit-gradient(linear, left top, left bottom, from(#ffa6a6), to(#ff7a7a))!important; border-color:#444!important;}
.iI.D.E .AO[act='19'] {padding:4px 8px 2px!important;}
.iE.D.E .AO[act='19'] {padding:3px 8px!important;}


.h0 .e, .Di .e {text-decoration:none !important; color:#fff !important; background: #447EE2; font-size:0.84em; font-weight:normal !important; padding: 1px 3px; border-radius: 2px;}
.h0:hover .e:hover, .Di:hover .e:hover {background:#0B46A5; border-color: #0B46A5;}


SPAN.iD {text-decoration:none !important; color:#fff !important; font-size:0.85em; font-weight:normal !important; border:1px solid #bbb; border-bottom-left-radius:2px; border-bottom-right-radius:2px; position:relative; top:1px; left:-3px;}
.gE.iv.gt SPAN.iD {background:-webkit-gradient(linear, left top, left bottom, from(#6c6), to(#696))!important;  padding: 4px 5px 3px; border-bottom-color:#939393;}
.gE.iv.gt SPAN.iD:hover {border-color:#939393;}
.gE.iv.gt SPAN.iD:hover:active {background:-webkit-gradient(linear, left top, left bottom, from(#6c6), to(#6c6))!important; border-color:#444!important;}
.gs SPAN.iD {background:-webkit-gradient(linear, left top, left bottom, from(#fc6), to(#F1CB72))!important; padding: 4px 7.5px 3px 7.5px; border-bottom-color:#939393;}
.gs SPAN.iD:hover {border-color:#939393;}
.gs SPAN.iD:hover:active {background:-webkit-gradient(linear, left top, left bottom, from(#F7D177), to(#FCD67D))!important; border-color:#444!important;}



.iI.D.E {padding: 17px 0 !important;} 
.iI.D.E .AO {padding: 2.5px 5px !important;}
.iI.D.E .iH {position:relative; top:-13px; left:4px;} 
.iI.D.E .h0 {position:relative; top:-12px;} 
.iI.D.E .h0 .e, .A1.D.E .Di .e, .Wl.e {position:relative!important; top:-1px!important;}
.A1.D.E .AZ {top:-1px;}

.AD0rpf {position:relative; left:65px!important;}


.AY.D.E .Cq {position: relative; top: 3px !important;}
.AY.D.E .AZ {top:-1px;}
.iE.D.E .AO {padding: 3px 6px !important; margin-right: 10px !important;}
.iE.D.E .h0 {position:relative; top:2px;}
.iE.D.E .h0 .e {position:relative; top:-0.05em;}


table.Bs.nH .Bu:first-child > .nH > .nH > .nH.pp.ps.TZ:last-child {display:none;}
.pY, .u5, .u8 {display:none;}





INPUT#cfn {font-size:9pt !important; padding:1px 0 0 0 !important;}
INPUT[type='button'][onclick='window.close();'] {top:-3px;}
INPUT#focus {top:0px;}
tr.r7 div button:first-child {width:109px!important;}
.cf td.CQ div button.CP {font-size:10pt!important; padding:0.05em 0.1em!important;}


body[onload='setFocus();'] > table[style='table-layout: fixed;'] table {position:relative; left:-16px;}
body[onload='setFocus();'] > table[style='table-layout: fixed;'] form[method='POST'][name='mainForm'] table:first-child {margin-left:10px!important;}
body[onload='setFocus();'] > table[style='table-layout: fixed;'] table form[method='POST'][action=''][name='mainForm'] table {max-width:564px!important;}
body[onload='setFocus();'] > table[style='table-layout: fixed;'] table form[method='POST'][action=''][name='mainForm'] > table + table td {vertical-align:middle!important;}
body[onload='setFocus();'] > table[style='table-layout: fixed;'] table form[method='POST'][action=''][name='mainForm'] > table + table td input[type='button'] + input[type='submit'] {position:relative; top:-3px;}





[class*='D E'] {-webkit-user-select:none!important;}
.A1.D.E > .nH > .Cq {margin:-2px 0 2px!important;}
.AY.D.E > .nH > .Cq {margin:-2px 0 1px!important;}


[act='20'] {text-decoration:none!important; color:#000!important; background:-webkit-gradient(linear, top left , top bottom , from(#c9edcc), to(#b6d6b8)); font-size:12px!important; text-align:center; border:1px solid #bbb; border-bottom-color:#939393!important; border-radius:3px;}
.A1.D.E [act='20'] {padding:4px 8px 3px!important; position:absolute!important; top:-17px;}
.AY.D.E [act='20'] {padding:2px 8px 3px!important; position:absolute!important; top:-16px;}
.iI.D.E [act='20'] {position:absolute!important; top:-10px!important;}
.AY.D.E .AP {padding:4px 8px 3px!important; position:relative; top:-17px;}
DIV[act='20']:hover {border-color:#939393;}
DIV[act='20']:hover:active {background:-webkit-gradient(linear, left top, left bottom, from(#b2edb7), to(#8bd690)); border-color:#444!important;}
.J-J5-Ji .T9 {position:relative; left:65px;}







.zA.zE {background:#bfe3fe !important;}
.zA.zE:hover {background:#D2FEDC !important;}
.zA.zE.x7 {background:#9FCCFF !important;}
.zA.zE.x7:hover {background:#7ABEFE !important;}


.zA.yO:hover, .MT:hover {background:#d2e3fe !important;}
.zA.yO.x7 {background:#ddd !important;}
.zA.yO.x7:hover {background:#D2F5FE !important;}





.hj {
position:absolute!important;
top:-2.25em!important; 
left:0px;
}

.hj .hk:not([style='display: none;']) {font-size:12px; margin:0 3px!important; display:inline-block!important; -webkit-user-select:none!important;}
.hk U {text-decoration:none; position:relative; top:0;}
.hk SPAN[idlink=''] {font-weight:bold; color:inherit !important; background:-webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#E3E3E3)); text-align:center; padding:3px 8px; border:1px solid #bbb; border-radius:3px; border-bottom-color:#939393;}
.hk SPAN[idlink='']:hover {border-color:#939393 !important;}
.hk SPAN[idlink='']:hover:active {background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#f9f9f9))!important; border-color:#444!important;}
.hk SPAN IMG  {margin-top:-1px!important;}



.iY .Bu:last-child > .nH {height:0!important; overflow:hidden!important; width:0!important;}
.iY .Bu:first-child + .Bu {display:none;}
.iY {width:100%!important;}


[class*='gs gt']:hover {background: #bfd7ff; position: relative; top: -3px; margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 3px !important; padding-bottom: 1px !important; border-top-right-radius: 4px; border-top-left-radius: 4px; padding-right:0px !important; margin-right:0px !important;}
.gA.gt {margin-right:1px!important;}


.ip.iq .ir {width:99.4% !important;}


.p6 {margin: 0px 0 0 0 !important; padding: 0px 0 0 0 !important;}
.pM, .p6 {height: 12px !important; width: 13px !important;}
.nU .n0 {position:relative; top:1px;}


.J-Zh-I-JO.J-Zh-I-Kq, .J-Zh-I-Kq {background:-webkit-gradient(linear, left top, left bottom, from(#556fbb), to(#6680cc))!important;}

DIV[class='AZ J-J5-Ji'] {position: relative; top:-0px; left: 2px; z-index:1;}
.lP, .lO, .lQ {display:none;} .J-N, .J-JK {padding-left:5px!important;} .J-JK {margin:-1px 0 1px 0 !important;}
.J-M-JJ {margin: 0 5px 5px 5px !important;} .J-M-JJ .A0 {position:relative; top:10px!important; right:18px!important;}

.J-N-JT, .J-JK-JT, .J-LC-JT {background:#36f !important; color:#fff !important;}
[class='J-LC-Jo J-J5-Ji']  {vertical-align: middle !important; background-color: #fff !important; padding: 7px 0.25px 4px 0 !important; margin: -5px 3px -3px 0px !important; width: .95em !important;}
.AX .J-M-JJ {border: 2px solid #206cff !important; border-radius:3px;}
.AX .J-M-JJ INPUT[type='text'] {font-size:8pt !important;}
.A0 {position:relative; right:12px !important;}









span#Node26 {position:relative!important; left:-13px!important;}


TD#Node269 #manager-delete-view-multiple2, TD#Node164 #manager-delete-contact2, TD#Node86 #manager-delete-view-group2 {position:relative; left:-9px;}


#Node172 .contact-picture {margin-right:12px!important;}


#manager-save-edit-contact, #manager-cancel-edit-contact {padding: 0.5px 5px 2.5px !important; line-height:16px;}
#manager-save-edit-contact:hover {background:#d20202 !important; border-color:#bbb !important; color:#fff !important;} 
#manager-cancel-edit-contact:hover {background:#008c00 !important; border-color:#bbb !important; color:#fff !important;}

TD#Node419 #add-fields-button.goog-flat-button-hover {background:#bfd7ff !important;}



.cf.vH {width:100%!important;}


.Bs.nH .Bu + .Bu + .Bu + .Bu > .nH {width:157px!important;}
.Bs.nH .Bu + .Bu + .Bu + .Bu .TZ {margin-left:1px!important; margin-top:0!important; padding-bottom:0px!important; border-top-width:5px!important; height:695px!important; width:156px!important;}
.TZ .vz {max-height:780px!important; height:600px!important;}


DIV.dH  {margin: -0px -2px 1px -3px !important; padding: 3px 5px 3px 4px !important;}
INPUT[title='Search, add, or invite'][label='Search, add, or invite'][class='dI dG']
{
font-size: 9pt !important; color: #666666 !important; width: 95% !important; font-weight: bold !important; margin: 0px 0px -1px 2px !important; padding: 2px 2px 2px 2px !important; border: 1px solid #666666 !important; border-radius:3px!important;
}
INPUT[title='Search, add, or invite'][label='Search, add, or invite'][class='dI dG']:hover
{
border: #fff1a8 2px solid !important; margin: 0px 0px -1px 2px !important; padding: 1px 1px 1px 1px !important;
}
INPUT[title='Search, add, or invite'][label='Search, add, or invite'][class='dI']:focus
{
font-size: 9pt !important; color: #666666 !important; width: 95% !important; border: 2px solid #2097ff !important; margin: 0px 0px -1px 2px !important; padding: 1px 1px 1px 1px !important; border-radius: 2px !important;
}


.vI td img {position:relative; top:0.1em;}



input.mM {padding: 3.5px 6px;}
.r4 .mY .mP div button {top:1px;}