﻿@import url('https://fonts.googleapis.com/css?family=Lobster|Open+Sans&display=swap');
html,body {
  height:100%;
}
body {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}
.site-content {
  flex: 1;
}
.content ul.faLinks {
  list-style: none;
  margin-left: 0;
}
.footer.has-background-dark .has-no-background .title, .footer.has-background-dark .has-no-background .subtitle, .footer.has-background-dark .has-no-background ul, .footer.has-background-dark .has-no-background li, .footer.has-background-dark .has-no-background a:not(.button), .footer.has-background-dark .has-no-background strong, .footer.has-background-dark .has-no-background svg, .footer.has-background-dark .has-no-background span:not(.icon), .footer.has-background-dark .has-no-background p {
  color: white;
}
.footer {
  padding:2rem 1.5rem 2rem;
}
.is-bk40-white {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWP8//9/GgMRgIkYRaMKqacQAHblA3cqPAZqAAAAAElFTkSuQmCC);
}
.is-bk60-white {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWP8////TAYiABMxikYVUk8hAMfHA6pNwOTrAAAAAElFTkSuQmCC);
}
.is-bk80-white {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWP8////WQYiABMxikYVUk8hABpOA97DjWV0AAAAAElFTkSuQmCC);
}
.is-bk05-black {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNkYGDgYSACMBGjaFQh9RQCACSmACDL56ycAAAAAElFTkSuQmCC);
}
.is-bk10-black {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNkYGCQYiACMBGjaFQh9RQCADraAC5bgP/PAAAAAElFTkSuQmCC);
}
.is-bk20-black {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNkYGAwYiACMBGjaFQh9RQCAGDqAEZrH0JCAAAAAElFTkSuQmCC);
}
.is-bk40-black {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNkYGBIYyACMBGjaFQh9RQCALNiAHrGKJONAAAAAElFTkSuQmCC);
}
.is-bk60-black {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNkYGCYyUAEYCJG0ahC6ikEAARTAK1AzjNFAAAAAElFTkSuQmCC);
}
div.one-third,
div.one-thirds {
  width:calc((100% / 3) - 5px) !important;
  float:left;
  margin:0 5px 0 0 !important;
}
div.two-third,
div.two-thirds {
  width:calc(100% / 3 * 2) !important;
  float:left;
  margin:0 !important;
}
div.clear-fix {
  clear:both;
}
div.panel-inner {
  margin:5px;
  padding:10px;
  height:100%;
}
.radius-7 {
  -webkit-border-radius: 7px;
     -moz-border-radius: 7px;
          border-radius: 7px;
}
.radius-5 {
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}
.title-white-lobster {
  font-family: 'Lobster', cursive;
  color:#000;
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
  padding:10px;
}
/* marketing panel in footer */
div.marketing-panel {
  margin-top:-35px;
  margin-bottom:-24px;
}
div.toggle-button {
  margin-top:-12px !important;
  margin:0;
  padding:0;
  text-align:right;
}
div.toggle-box {
  display:none;
}
span.box-toggle {
  background-color:transparent;
  color:white;
  display:inline-block;
  height:35px !important;
  width:35px !important;
  margin:0;
  padding:0;
}
/* END marketing panel in footer */

@media print {#ghostery-purple-box {display:none !important}}




