body {
	margin-top: 50px;
	font-family: 'Open Sans', sans-serif;
}

/*	border-radius: 0 !important;
	border: 2px solid #282828;
	color: #282828;
}*/

 .navbar-default .navbar-nav > li > a {
   color: #333333; /*Change active text color here*/
   font-size: 14px;
 }

 .navbar-default .navbar-nav > .active > a {
     background-color: white !important;
     border-bottom: 2px solid #333333; 
 }

.jumbotron {
	background:black url(img/bike2.jpg) no-repeat top center;
	/*background-color: black;*/
	color: white;
	height:500px;
	overflow:none;
	padding-bottom: 20px !important;
	margin-bottom: 20px !important;
}

.jumbotron p {
	font-size: 28px !important;
	padding-top: 10px;
}

#main-text {
	color: white;
	display: center;
	margin-top: 100px;
}

.centerBlock#active-text {
	color:#ffff00;
}

#bike {
	height: 300;
}

#marathon_pic {
	text-align: center;
	height: 300px;
	width: 300px;
}

.dynamo {
	color:#ffff00;
	text-align: justify;
}

#history {
	color: #333333;
	font-size: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	text-align: center;
	margin-bottom: 0px !important;
}

#history-row {
	padding-top: 0px !important;
	margin-bottom: 0px !important;
}

.centerBlock {
	text-align: center;
}

.flik-content {
	margin-top: 0px !important;
}

@media (min-width: 768px){
    .navbar-nav {
        margin: 0 auto;
        display: table;
        table-layout: auto;
        float: none;
        width: 100%;
    }
    .navbar-nav>li {
        display: table-cell;
        float: none;
        text-align: center;
    }
} 


