/*!
 * Start Bootstrap - 3 Col Portfolio (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */
body {
	background-image: url(img/underground_bw.jpg);
	background-repeat: no-repeat;
    background-size: 100% auto;
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	background-color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	line-height: 1.5;
	color: #666;
	}
	
	
h1, h2, h3{
	font-family: 'Roboto Slab', serif;
	font-size:26px;
	color: #333;
}
h3{
  font-size:20px;
  color: #666;
}
.gallery {
	font-family: 'Roboto Slab', serif;
	font-size:18px;
}
.credits {
	font-family: 'Roboto Slab', serif;
	font-size:10px;
}
a {
    color: #666;
    text-decoration: none;
}
a:focus, a:hover {
    color: #990000;
    text-decoration: none;
}
.navbar-custom {
    background-color: #ADADAD;
    color: #ffffff;
    border-radius: 0;
}
  
.navbar-custom .navbar-nav > li > a {
  	color:#fff;
}

.navbar-custom .navbar-nav > .active > a {
    color: #ffffff;
	background-color:transparent;
}
      
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus,
.navbar-custom .navbar-nav > .open >a {
    text-decoration: none;
    background-color: #23527c;
}
     
.navbar-custom .navbar-brand {
  	color:#eeeeee;
}
.navbar-custom .navbar-toggle {
  	background-color:#eeeeee;
}
.navbar-custom .icon-bar {
  	background-color:#33aa33;
}
.portfolio-item {
    margin-bottom: 25px;
}
.twitter-share-button {
    margin-top: 10px;
}
hr {
    margin-top: 10px;
    margin-bottom: 10px;
    border: 0;
    border-top: 1px solid #eee;
}
footer {
    margin: 50px 0;
	text-align: center;
	font-size:12px;
}
.active {
	
	background-color: #23527c;
}
.wrapper {
	height: 650px;
	overflow: auto;
	padding-right: 20px;

}
/*contact form */
#success_message{ display: none;}
/*social icons */
.social-buttons {
	float: right; 
}
.fb_iframe_widget span{vertical-align:inherit !important;}

/* Medium devices (tablets, 768px and up)-------------------------------------------------------------*/
@media (min-width: 768px) {
	.navbar-nav {
		float:right;
	}
}