@font-face {
    font-family: akkurat;
    src: url(/Akkurat.ttf);
}

html, body {
    font-family: akkurat !important;
	color:black;
}

::selection {
	background:rgba(184,203,237,1);
}

.btn, .navbar-custom {
    text-transform: uppercase;
    font-family: akkurat;
	color:white;
}

#page-top {
	background-color:transparent;
}
#mynav {
    padding: 0;
    background: black;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

.content-section {
     padding-top: 50px; 
}

/*.intro {
	height:600px;
	background: url(/static/img/3.jpg) top center no-repeat;
	/*background:none;*/


}*/

#pageContent > div, p {
	font-size: 14px;
}

#pageContent,  article {
	margin-top:50px;
	margin-bottom:50px;
	font-size:20px;
}


.landing, h1, h2, h3, footer {
	color:#476d61;
}

#content > h1 {
	color:#42DCA3;
}

#content {
	min-height:35%; !important;
}

legend {
    border-bottom: none;
}

footer{
	color:black;
}

footer div.text-center > p:nth-child(1) {
	font-size:14px;
}

footer {
	border-top: 1px grey solid;
}

div.c-wrapper{
    width: 80%; /* for example */
    margin: auto;
}

.carousel-inner > .item > img, 
.carousel-inner > .item > a > img{
	width: 100%;
	margin: auto;
}

#myCarousel {
	padding-top: 50px;
}


#cookie_directive_container .btn{
	color:black;
}

.btn-circle {
	color:black !important;
}

a.btn:nth-child(5) {
	color:black;
}


@media (min-width: 768px) {
	.navbar-custom {
		letter-spacing:0px;
	}
}

/*make audiojs player responsive*/
.audiojs { width: 100%; }

.audiojs .scrubber { width: 65%; }