.nav-container {
	max-width:1000px;   
	margin: 0 auto;
}

.top-header {
	background-color:black;
	padding:3px 0;
	height:80px;
}

header.fixedheader {
    background-color: black;
}

.navbar {
	border-bottom:0px solid #DDDDDD;
	background-color:#FFFFFF;
	margin:0;
	height:65px;
}

.navbar-default .navbar-brand {
    padding: 0;
	font-size:35px;
	font-weight:600;
	color:#555555;
	height:65px;	
}

.navbar-default .navbar-nav > li > a {
	padding-bottom: 20px;
    padding-top: 25px;
    color: #f5f5f5;
	font-weight: 300;
	font-family: 'Roboto', sans-serif;
}

.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav > li > a:focus {
    color: #FFFFFF;
}

.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
    color: black;
}

.jumbotron6 #slide-3 h2,
.jumbotron5 h2 {
	font-size: 50px;
	line-height:50px;
	padding:10px;
	margin:100px 0 30px;
}

.breadcrumb-wrapper {
	border-bottom:0px solid #ccc;
	padding:2px 0;
}

#section-testimonials {
	padding:10px 0 10px;
	max-height: 270px;
}

footer p {
	margin:0;
	font-size:12px;
}

#portfolio p {
	font-size: 14px;
	  color:black;
	line-height:30px;
}

#portfolio .overlay-wrapper:hover .overlay {
	opacity:0.75;
      color:black;
}

#portfolio .portfolio-item article {
	background-color:#F9F9F9;
	box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);
    color:black;
}

#portfolio.portfolio-nospaces .portfolio-item article {
	background-color:transparent;
	box-shadow:none;
      color:black;
}

#portfolio .portfolio-item article .portfolio-item-description {
	padding:20px;
}

#portfolio .portfolio-item article .portfolio-item-description h3 {
	margin:0 0 10px;
	  color:black;
}

#portfolio .portfolio-item article .portfolio-item-description p {
	margin:0;
	  color:black;
}
	.jumbotron6 h3 {
		font-size: 14px;
		line-height: 14px;
		margin: 0 30px 15px;
	}
	
	.navbar-default .navbar-brand img {
		height:50px;
	}

hr {
    /* background-color: #0ca6e4; */
    height: 1px;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 300px;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


.bottom-contact-form {
    background-color: #888888;
}



/*------------------------------
	CONTACT
------------------------------*/

#contact h2 {
	text-align:left;
	margin-bottom:20px;
}

#contact p {
	font-size:14px;
	color:#555555;
	line-height:26px;
}

#contact .contact-address li {
	font-size:14px;
	font-weight:600;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #E5E5E5;
}

#contact .contact-address li:last-child {
	border-bottom:0;
	padding-bottom:0;
}

#contact .brands {
	margin:30px 0 0;
}

#contact .brands li {
	margin-right:10px;
}

#contact .panel-group .brands {
	margin:0;
}



/* Contact form */
.contact-address i.fa {
    width: 20px;
}


/* Backend */
.backend-header {
    height: 65px;
    top: 65px !important;
}

.control-sidebar {
    top: 65px !important;
}

.main-sidebar {
    padding-top: 65px !important;
}