@import url('https://fonts.googleapis.com/css?family=Dancing+Script|Overlock|Poiret+One|Sail');

/*FOOTER*/

footer {
  padding: 3%;
  background-color: #710000;
}

footer a {
  text-align: center;
  color: gray;

}

/*CONTENT*/

.content {
	min-height: 100vh;
}

.imgcust {
	margin-left: auto;
	margin-right: auto;
	border-radius: 20px;
}

.btn {
	margin-top: 12% !important;
	border-size: 0px;
	border-color: #eee7c3 !important;
	background-color: #eee7c3 !important;
	color: #033600 !important;
}

.calender {
	padding: 1% 5% 5% 5%;
}

.modal-content {
	background-color: #eee7c3 !important;
}

/*HEADER*/



    /*font-family: 'Dancing Script', cursive;

    font-family: 'Poiret One', cursive;

    font-family: 'Overlock', cursive;

    font-family: 'Sail', cursive;*/



.title {
	font-family: 'Dancing Script';
	font-size: calc(70px + 2vh);
	text-align: center;
	padding-top: 0;
	color: #eee7c3;
}

.subtitle {
	font-family: 'Overlock';
	font-size: calc(10px + 2vh);
	text-align: center;
	color: #eee7c3;
	padding-bottom: 5%;
}

header {
	background-color: #710000;
	    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.headertop {
	height: 30vh;
background-color: #710000;
background-image: url('../img/deko.png');
background-size: cover;
background-repeat: repeat-x;
}

/*GENERAL*/

body {
	background-color: #eee7c3;
	background-image: url('../img/star2.png');
	background-repeat: space;
}

.modal-title {
	text-align: center;
	width: 100%;
}

.sub {
	padding: 5%;
}