/* @import url(//fonts.googleapis.com/css?family=Muli); */
/* @import url(//fonts.googleapis.com/css?family=Trocchi); */

@import url(//fonts.googleapis.com/css?family=Raleway:400,700&display=swap);

@import url(//fonts.googleapis.com/css?family=Bowlby+One+SC|Changa+One|Chewy|Luckiest+Guy|Titan+One&display=swap);

/* font-family: 'Luckiest Guy', cursive; */
/* font-family: 'Bowlby One SC', cursive; */
/* font-family: 'Chewy', cursive; */
/* font-family: 'Titan One', cursive; */
/* font-family: 'Changa One', cursive; */


/* @font-face {
    font-family: pomp;
    src: url("../fonts/pomp.otf") format("opentype");
} */

@font-face {
    /* font-family: 'Raleway', sans-serif; */
    font-family: 'Luckiest Guy', cursive;
    /* font-family: 'Bowlby One SC', cursive; */
    /* font-family: 'Chewy', cursive; */
    /* font-family: 'Titan One', cursive; */
    /* font-family: 'Changa One', cursive; */
    font-weight: bold;
}

.navbar {
  /* background-image: url("../images/green.jpg"); */
  background-image: linear-gradient(125deg,#2c3e50,#27ae60,#2980b9,#e74c3c,#8e44ad);
  background-size: 400% 400%;
  /* animation: bganimation 15s infinite; */
  /* color: yellow; */
}

/* .navbar-nav a {
  font-family: pomp;
  src: url("../fonts/pomp.otf") format("opentype");
} */

.navbar-nav a {
  /* font-family: 'Raleway', sans-serif; */
  font-family: 'Luckiest Guy', cursive;
}


/* .navbar-brand  {
  font-family: pomp;
  src: url("../fonts/pomp.otf") format("opentype");
  text-transform: uppercase;
} */

.navbar-brand  {
  /* font-family: 'Raleway', sans-serif; */
  /* font-family: 'Luckiest Guy', cursive; */
  font-family: 'Bowlby One SC', cursive;
  /* font-family: 'Titan One', cursive; */
  /* font-family: 'Chewy', cursive; */
  text-transform: uppercase;
}

.btn-default {
    color: #000;
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}

.btn-default:hover {
    color: #fff;
    background-color: #D3D3D3;
    border-color: #D3D3D3;
}

a.btn-default {
    color: white;
}

.btn-dark, .btn-default {
	color: black !important;
}

body {
  background: none;
}
.navbar {
  background-color: black !important;
}
.pubwriter {
  box-shadow: none;
  border: none;
  margin: 5rem 0rem -1rem 0rem;
}

.pubwriter h1, .pubwriter h2 {
  text-align: center;
  text-transform: uppercase;
}

/* .pubwriter h1 {
  font-family: pomp;
  src: url("../fonts/pomp.otf") format("opentype");
  margin: 1rem 0;
} */

.pubwriter h1 {
  /* font-family: 'Raleway', sans-serif; */
  font-family: 'Bowlby One SC', cursive;
  margin: 1rem 0;
}

.pubwriter h2 {
  text-align: center;
  font-family: 'Bowlby One SC', cursive;
  /* margin-top: 2.5rem; */
}

.pubwriter h3 {
  text-align: center;
  font-family: 'Bowlby One SC', cursive;
  }

.pubwriter h4 {
  text-align: center;
  }

.pubwriter p {
  font-family: 'Raleway', sans-serif;
  font-weight: bold;
  /* font-family: "Muli"; */
  /* font-size: 1rem; */
  /* line-height: 1.75rem; */
  /* text-align: center; */
}

/* .pubwriter a {
  color: #900;
} */
/* .pubwriter a:hover {
  text-decoration: underline;
  color: #23527c;
} */

/* Make Google Map Responsive */

.map-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

/* Added 11/12/20 */

ticker div {
  display: flex;
  flex-wrap: nowrap;
  white-space: nowrap;
  min-width: 100%;
}
ticker div .news-message {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  animation: slide-left 20s linear infinite;
}
ticker div .news-message p {
  font-size: 2.5em;
  font-weight: 100;
  padding-left: 0.5em;
}
@keyframes slide-left {
  from {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
