@font-face {
font-family: 'Font';
src: url('https://file.garden/aFIXr3eKAAT6m2h1/Fonts/PixgamerRegular.ttf') format('truetype'); }

* {
font-family: 'Font', sans-serif;
font-size: 1.03em;
color: #0078A3; }

h1, h2, h3, h4, h5, h6, p, a {
font-family: 'Font', sans-serif;
font-size: normal;
font-weight: 700;
letter-spacing: 1px; }

.cols section h2 {
font-size: 1.5em !important;
margin-top: 3px; }

img:first-of-type:not(.mood, .stamps img) {
border-radius: 8px !important;
border: solid 1.8px #33ccff !important; }

nav {
text-align: center !important;
padding: 10px;
background: linear-gradient(to bottom, #f9f9f9, #e0e0e0) !important;
border-radius: 0px;
border-radius: 8px;
border: 1px solid #ccc !important;
margin: 10px; }

nav a:not(:last-child)::after {
content: " ☆" !important; }

body {
background: #33ccff;
background-image: url('https://file.garden/aFIXr3eKAAT6m2h1/Backgrounds/squiggle.gif') !important;
background-attachment: fixed;
background-size: 120px; }

.cols {
background: transparent;
padding: 1px 10px 5px 10px;
margin-top: 15px;
border-radius: 0px; }

a {
text-decoration: none !important;
color: #0078A3 !important;
text-shadow: 1.5px 1.5px 0px white; }

a:hover {
text-decoration: none !important;
color: #005675 !important; }

nav a, nav {
color: #0078A3 !important; }

dd a {
text-decoration: underline !important; }

.status-content {
line-height: 22px; }

section:last-of-type {
background: transparent;
padding: 1px 8px 4px 8px;
border-radius: 0px; }

hr {
border: solid 0px;
margin: 20px; }

.status {
padding-left: 1px;
padding-right: 1px; }

.pinned {
background: pink;
padding: 9px;
border-radius: 5px;}

.info {
display: none; }

.info:hover {
color: transparent !important; }

section, .box, .profileAbout, .statuslist {
  background: linear-gradient(to bottom, #f9f9f9, #e0e0e0) !important;
  border: 1px solid #ccc !important;
  border-radius: 8px !important;
  padding: .75em !important;
  margin-bottom: .75em !important;
}

.status {
  border-radius: 12px !important;
  background: linear-gradient(to bottom, white, #B8EDFF);
  border: 1px solid #ccc !important;
  box-shadow: 0 2px 4px rgba(0,0,0,0.1) !important;
  padding: .75em !important;
  margin-bottom: .75em !important;
!important;
  border-color: #ddd !important;
}

.status:hover {
box-shadow: 0 2px 4px #33ccff !important; }

.status a {
  color: #00B0F0 !important;
  font-weight: bold !important;
text-shadow: 1.5px 1.5px 0px white;
}

.status a:hover {
color: #005675 !important; }

summary::marker {
  color: #e162bf;
  font-size: 0em;
}

.cols p a:first-of-type {
display: none;}

.cols section h2, .visit, .dt {
background: linear-gradient(to right, #B8EDFF, transparent);
padding: 3.5px;
border-radius: 4.5px;
text-shadow: 1.5px 1.5px 0px white; }

.cols section h2:before, .visit:before, .dt:before {
content: url('https://file.garden/aFIXr3eKAAT6m2h1/Web%20Graphics/Favicons/blue3.gif');
margin: 0px 8px 0px 4px; }

.stamps img {
border: none !important;
margin-left: 7px;
margin-right: 7px;}