@charset "UTF-8";
@import 'https://fonts.googleapis.com/css?family=Source+Sans+Pro:300';

/* CSS Document */
html{
  
   background-image: url(/images/upfeathers.png);
  background-repeat: repeat;
  background-position: top;
  
  background-attachment: fixed;
  
  
}

h3{
	color:#1586aa;
	text-align:center;
	margin-bottom:35px;
}
.navbar-default{
	
	border:none;
	
	}
	
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	border-bottom:2px solid #fff;
	background-color:transparent;
	color:#1586aa
	
	}
	
.navbar-default a:hover{
	border-bottom:2px solid #fff;
	color:#1586aa;
	}
	
ul.nav {
  padding-bottom:.5em;
}

.navbar-default .navbar-nav > li > a{
  color:#1586aa;
}



h1{
animation:bounceIn 1s;
}

@keyframes bounceIn {
  
  0% {
    transform: scale(.8);
    opacity: 0;
  }
  100% {
     transform: scale(1);
    opacity: 1;
    
  }
  
 
}.modal-dialog {width:600px;}
.thumbnail {margin-bottom:6px;}

body{
    
    font-family: 'Source Sans Pro', sans-serif;
    font-weight:300;
    font-size:16px;
   margin-bottom: 60px;
   background-color: transparent;
    
}


html {
  position: relative;
  min-height: 100%;
}


.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px;
  padding-top:2em;
}

.jumbotron{
  
  background-image:url(/images/PPHomepageGraphicBar-2.jpg);
  background-size:cover ;
  padding-top:160px;
  background-position: center;
  margin-bottom:16px;
  
}

@media only screen and (max-width: 479px){
  
 .modal-content{
   
   max-width:379px;
   
 } 
  
  
}

