@import url('https://fonts.googleapis.com/css2?family=Cabin&display=swap');

.page-title{
font-family: "Cabin";
/*color: #1D4F81;*/
}
.page-sub-title{
font-family: "Cabin";
/*color: #1D4F81;*/
}
h1 {
font-family: "Cabin";
/*color: #1D4F81 !important;*/
}
h2 {
font-family: "Cabin";
font-weight: 300;
/*color: #1D4F81 !important;*/
}
h3 {
font-family: "Cabin";
/*color: #222 !important;*/
}
h4 {
font-family: "Cabin";
color: #777 !important;
}
h5 {
font-family: "Cabin";
/*color: #222 !important;*/
}
p {
font-family: "Cabin";
/*color: #222 !important;*/
}
li, label, legend, div {
font-family: "Cabin";
/*color: #222 !important;*/
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
  color: #555;
  cursor: default;
  background-color: #D6EAF8;
  border: 1px solid #D6EAF8;
  border-bottom-color: transparent;
}

#headerSpan {
  font-size: 0.95em;
  font-weight:500;
  text-shadow: 2px 2px 10px #000000;
  padding:5px 10px;
}
.region-top-header {
   text-align:center;
   padding-top:5px;
   padding-bottom:5px;
   color: white;
   width:60%;
   background-color: rgba(1,1,1,0.6) !important;
   margin:auto;
}
#navbar-top {
    background-image: url(/sites/default/files/SeattleSkyline.jpg);
    background-repeat: repeat !important;
    background-position: center;
}
#wtra{
   font-size: 0.5em;
}
.sg-hover {
  position: relative;
  display: inline-block;
}
.sg-hover .sg-hover-txt {
  visibility: hidden;
  width: 8em;
  background-color: #D6EAF8;
  color: black;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -60px;
  overflow-wrap: break-word;
}
.sg-hover .sg-hover-txt::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #D6EAF8 transparent transparent transparent;
}
.sg-hover:hover .sg-hover-txt {
  visibility: visible;
}
form#user-profile-form .form-item-conf-mail, form#user-profile-form .form-item-current-pass {
  display: none;
}