@import url(https://fonts.googleapis.com/css?family=PT+Serif:700,700italic|Open+Sans);
 
 /* --------------------- GLOBALS ---------------------*/ 
body {
  background-color: rgba(0, 57, 137, 0.36);
  overflow-x: hidden;
} 
 
p {
 font: 'Open Sans', sans-serif;
 }
 
 img {
	vertical-align: top;
}
 
 
 /* --------------------- FRONT PAGE INTRO ---------------------*/
.intro_text {

height: 200px;
background-color: rgba(0, 57, 137, 0.36);
background-image: url('https://s3.amazonaws.com/s3.fusewashington.org/images/swirl.png');
color:white;
}

.intro_text img {
  margin-top: 10%;
  max-height: 136.6px;
  margin-left: 88.50px;
}

.highq {
-ms-interpolation-mode: bicubic;
   image-rendering: optimizeQuality;
   }

.intro_text h1 {
  color: #e0eff2;
  font-family: 'Merriweather', serif;
    font-size: 4em;
    font-weight: 700;
  text-shadow: -4px 3px 0 #014879;
  }
  
 .intro_text p {
font: 1.0em 'Open Sans', sans-serif;
color: #C4CACB;
 }
  
   /* --------------------- TITLE FANCY HEADERS ---------------------*/
.page_titles {
height: 150px;
  background-color: rgba(0, 57, 137, 0.36);
  background-image: url(https://wa-innovate.pnstate.org/sites/all/themes/fuseinnovation/img/swirl.png);
  color: white;
  margin-top: -20px;
  margin-bottom: 2%;
}

/* .page_titles img {
  margin-top: 15%;
  max-width: 50%;
  margin-left: 88.50px;
} */


.page_titles h1 {
  color: #e0eff2;
    font-family: 'Merriweather', serif;
    font-size: 4em;
    font-weight: 700;
    text-shadow: -4px 3px 0 #014879;
    padding-top: 3%;
  }
  
 .page_titles p {
font: 1.0em 'Open Sans', sans-serif;
color: #C4CACB;
 }
 
 .page-header {
 padding-bottom: 0;
margin: none;
border-bottom: none;
}
  
 /* --------------------- NAVIGATION ---------------------*/
 .navbar {
background-color:#FF6900;
/* background-image: -webkit-linear-gradient(70deg,#ff512f 0,#f98613 54%,#f09819 100%);
  background-image: -o-linear-gradient(70deg,#ff512f 0,#f98613 54%,#f09819 100%);
  background-image: linear-gradient(160deg,#ff512f 0,#f98613 54%,#f09819 100%);
border-bottom-color:transparent; */
/* margin:0; */
}

 .navbar .nav>li>a:focus, .navbar .nav>li>a:hover {
background-color: rgb(182, 92, 1);
color:white;
text-decoration: underline;
}

.navbar-default {
  border-color: #6788B7;
}  
  
.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus {
  color: white;
  font-weight: bold;
  background-color: rgb(182, 1, 1);

}  
.menu .nav .navbar-nav ul {
margin-top:0;
  margin-bottom:0;
}

.navbar-default .navbar-brand {
  color: white;
}
.navbar-default .navbar-text {
  color: white;
}
.navbar-default .navbar-nav > li > a {
  color: white;
  }
  
 .navbar-default .navbar-toggle {
      border-color: #A3B7D4;
} 
  
.navbar-toggle {
  background-color: #A3B7D4;
}

.first .leaf .active {
	background-color: rgba(232, 0, 0, 1);
}

/* --------------------- CONTENT BLOCK ---------------------*/
.main-container {
    background: rgba(255, 255, 255, 0.81) none repeat scroll 0% 0%;
    padding: 15px;
    border-radius: 5px;
    border: 1px solid #C1CDE0;
}


/* --------------------- RESPONSE ME UP ---------------------*/
@media (max-width: 991px) {
.nav, .navbar-nav {
	font-size:0.9em;
	
}
}

@media (max-width: 768px) {

.featured-columns [class*="span"] {
	height:auto;
}
.ms {
	margin-bottom: 15px;
}

.intro_text img {
    display:none;
}

.intro_text h1 {
    font: bold 2em 'Merriweather', serif;	
}

.intro_text h1 {
	padding:15% 12% 8% 12%;
	font-size:2.5em;
}
.navbar-toggle {
    margin-top: 15px;
	}

.intro_text {
height: auto;
}

}

@media (min-width: 768px) {
	
.logo img {
    display:none;
}
.navbar-nav {
    width: 100%;
    text-align: center;
  }

.navbar-nav li {
      float: none;
      display: inline-block;
}	
}

@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) {
.intro_text img {
    margin-top: 15%;
}

}
