/*!
 * Start Bootstrap - Agency v4.0.0-alpha (http://startbootstrap.com/template-overviews/agency)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-agency/blob/master/LICENSE)
 */
body {
  overflow-x: hidden;
  font-family: 'Oswald', Helvetica, Arial, sans-serif; 
  margin-top: 112px;
  color: #90949b;
}

p {
  line-height: 1.75; }

a {
  color: #fed136; }
  a:hover, a:focus, a:active, a.active {
    color: #fec503; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 700;
  font-family: 'Oswald', Helvetica, Arial, sans-serif;
  text-transform: uppercase; }

h1{letter-spacing: 2px;}
h6{letter-spacing: 1px;}

section {
  padding: 30px 0px 0px 0px; }

#masthead{padding-top: 30px;padding-bottom: 10px; font-size: 40pt;text-transform:uppercase;}

@media (min-width: 768px) {
  section {
    padding: 20px 0; } }

::-moz-selection {
  background: #fed136;
  text-shadow: none; }

::selection {
  background: #fed136;
  text-shadow: none; }

img::selection {
  background: transparent; }

img::-moz-selection {
  background: transparent; }

body {
  -webkit-tap-highlight-color: #fed136; }

#mainNav {
  background-color: #fff; }
  #mainNav .navbar-toggler {
    font-size: 12px;
    top: 10px;
    right: 0;
    padding: 13px;
    color: white;
    border: 0;
    background-color: #bf202f;
    font-family: 'Oswald', Helvetica, Arial, sans-serif;
    text-transform: lowercase; }
  #mainNav .container {
    padding: 0; }
    #mainNav .container .navbar-brand {
      color: #fed136;
      font-family: 'Oswald', Helvetica, Arial, cursive; }
      #mainNav .container .navbar-brand:hover, #mainNav .container .navbar-brand:focus, #mainNav .container .navbar-brand:active, #mainNav .container .navbar-brand.active {
        color: #fec503; }
    #mainNav .container .navbar-nav .nav-item .nav-link {
      font-size: 110%;
      font-weight: 400;
      padding: .75em 0;
      letter-spacing: 1px;
      color: #90949b;
      font-family: 'Oswald', Helvetica, Arial, sans-serif;
      text-transform: lowercase; }
      #mainNav .container .navbar-nav .nav-item .nav-link:hover, #mainNav .container .navbar-nav .nav-item .nav-link.active {
        color: #bf202f; }

@media (min-width: 992px) {
  #mainNav {
    padding: 0px 0;
    -webkit-transition: padding .3s;
    -moz-transition: padding .3s;
    transition: padding .3s;
    border: none;
    background-color: transparent; }
    #mainNav .navbar-brand {
      font-size: 1.75em;
      -webkit-transition: all .3s;
      -moz-transition: all .3s;
      transition: all .3s; }
    #mainNav .navbar-nav .nav-item .nav-link {
      padding: 1.1em 1em !important; }
    #mainNav.navbar-shrink {
      padding: 0;
      background-color: #fff; }
      #mainNav.navbar-shrink .navbar-brand {
        font-size: 1.25em;
        padding: 12px 0; } }


@media (max-width: 768px) {

}

@media (max-width: 767px) {
 
    #masthead{padding-top: 40px;padding-bottom: 0px; font-size: 36pt;text-transform:uppercase;}
}

@media (max-width: 600px) {
 
    #masthead{padding-top: 40px;padding-bottom: 0px; font-size: 24pt;text-transform:uppercase;}
}

@media (max-width: 768px) {
    
}

@media (max-width: 992px) {

}

@media (max-width: 1200px) {
 
}


