/* ::::: https://hangoutparser.jay2k1.com/style.css ::::: */

html { height: 100%; }
html, body { margin: 0px; }
body { font-family: sans-serif; font-size: 0.8em; color: white; font-weight: 100; background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at 50% 50% , rgb(51, 51, 51), rgb(34, 34, 34)) repeat scroll 0% 0%; }
a { color: white; }
tr.message a { color: blue; }
a:hover { color: deepskyblue; }
table { border-collapse: collapse; }
.nowrap { white-space: nowrap; vertical-align: top; }
svg { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto; width: 90%; height: 90%; z-index: -10; }
path { fill: rgb(20, 20, 20); fill-opacity: 0.1; }
#spacer1 { height: 50px; width: 100%; }
.followWrap {  }
.dateheading { font-size: 2em; font-weight: bold; color: white; padding: 20px 0px 10px 10px; margin: 0px; max-width: 100%; background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(41, 41, 41, 0.9) 0%, rgba(41, 41, 41, 0) 75%) repeat scroll 0% 0%; }
.convo { margin: 5px 5px 5px 10px; color: black; }
table.convo td { padding: 2px 5px; }
tr.heading { background-color: rgb(221, 221, 221); font-size: 0.75em; border-top: 8px solid rgb(51, 51, 51); }
td.heading { background-color: rgb(221, 221, 221); font-size: 0.85em; }
tr.message { background-color: rgb(238, 238, 238); }
tr.hangout_event { background-color: rgb(221, 221, 221) !important; font-style: italic; }
.sender_else { background-color: rgb(209, 209, 255) !important; }
.nowrap { white-space: nowrap; vertical-align: top; }
#backtolist { width: 100%; position: fixed; top: 0px; left: 0px; padding: 10px; background: rgb(25, 25, 25) none repeat scroll 0% 0%; margin: 0px; height: 20px; box-shadow: 0px 0px 35px 20px rgb(25, 25, 25); z-index: 2; float: none; }
/* ::::: https://hangoutparser.jay2k1.com/inc/fixedsticky.css ::::: */

