/* Backgrounds will cover all the section
* --------------------------------------- */
.section{
	background-size: cover;
}

.slide{
	background-size: cover;
}

#footer .list-group-item {
	border: 0 !important;
}

/* Centered texts in each section
* --------------------------------------- */
.section{
	text-align:center;
}


/* Overwriting styles for the navigation dots (to place it where we want)
* --------------------------------------- */
.fp-slidesNav.bottom{
	bottom: 25px;
}

/* Bottom menu
* --------------------------------------- */
#fp-nav ul li a span, .fp-slidesNav ul li a span {
	background: #fff !important;
}

.link-red {
	color: #be0e19 !important;
	font-weight: bold;
}

h1 {
	font-family: "Brandish Regular";
	color: #fff;
	-webkit-filter: drop-shadow(0 0 5px #000) drop-shadow(0 0 10px #000) drop-shadow(0 0 15px #000) drop-shadow(0 0 25px #000);
	filter: drop-shadow(0 0 5px #000) drop-shadow(0 0 10px #000) drop-shadow(0 0 15px #000) drop-shadow(0 0 25px #000);
	font-size: 2rem;
}

.h1-distance {
	padding-bottom: 2em;
}

.uk-button-default, .uk-button-default:active, .uk-button-default:visited {
    color: #fff;
    background-color: #be0e19 !important;
    border-color: #be0e19 !important;
}

.uk-button-default:hover {
	background-color: #ab0c16 !important;
	border-color: #ab0c16 !important;
}

.fp-controlArrow.fp-prev {
	left: 50px !important;
}

.fp-controlArrow.fp-next {
	right: 50px !important;
}