/* Theme Name: The Project - Responsive Website Template
Author:HtmlCoder
Author URI:http://www.htmlcoder.me
Author e-mail:htmlcoder.me@gmail.com
Version:1.3.0
Created:December 2014
License URI:http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/

/* header tweaks */
.header.header.dark,
.dark .subfooter { background: #072e3d}

.fixed-header-on .dark.header.fixed {
	
background-color: rgba(7, 46, 62, 0.74);
}
.fixed-header-on .header .logo img { max-height: 50px}

.social-links.animated-effect-1 li.dribbble a:after,
.btn.dribbble {
  background-color: #3b5998 !important;
  border-color: #3b5998 !important;
}


.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	height: 0;
  }
  .videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
  }
  
h1, h2, h3, h4, h5 { color:#12587c}

h1 { font-size:25px;}
h2 { font-size:22px;}
h3 { font-size:20px;}

@media (min-width:768px) {
	h1 { font-size:28px;}
	h2 { font-size:25px;}
	h3 { font-size:24px;}
}

@media (min-width:1200px) {
	.main-navigation .navbar-nav > li { margin-left: 0 !important}
}

.home_testimonials { background-image: url(../art/bg-testimonials.jpg);background-size: cover}
blockquote:after { content: none;}
.testimonial-info-1 { font-size:14px;}
.subfooter a { color:#999999;}

.navFacebook  {
  width: 40px;
  height: 40px;
  display: block;
  text-align: center;
  font-size: 18px;
  border: 1px solid #e7e7e7;
  color: #cdcdcd;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
  color:#fff;
}

#videos P { margin-top:10px;} /* vid captions */

#footer .instagram,
#footer .youtube  { margin-left:10px;}
#footer .instagram a:hover { background-color: #db6043 !important;border-color:#db6043 !important;}

	.nav-pills > li > a { color:#df5e16;font-weight: bold}



@media (max-width:768px) {
	.front-page .btn-lg {
		padding: 5px 15px;
font-size: 13px;
line-height: 1.4666666667;
border-radius: 4px;
margin: 10px 0;
	}
	.front-page .btn-animated.btn-lg i {
		right: 25px;
line-height: 29px;
min-width: 15px;
	}
	
	/* gallery mods */
	.nav-pills li { width:100%;text-align: center}
	
	.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus { border-bottom: none;background: #e5e5e5;}
	
	.nav-pills > li + li { margin-left: 0}
	
	
}

.std-page .banner
 {
					min-height:200px;
					background-position: center top;
					background-repeat: no-repeat;
						background-size: cover;
				}
				@media (min-width: 767px) {
					.std-page .banner  {
						min-height: 350px;
					}
				}