html, body { height: 100%; background: url('../img/background.jpg')  no-repeat; background-size: cover; background-attachment:fixed;
		overflow:none;}

.page { padding-top: 80px;}
.carousel-item {
  height: 100vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}



.dance { font-family: 'Great Vibes', cursive; font-size: 40px;}
.bykim { font-size: 18px; margin-left: 6px;}
.script { font-family: 'Great Vibes', cursive; font-size: 80px;}
.script-body { font-family: 'Great Vibes', cursive;}

.navbar ul li a { text-transform: lowercase;}

.light {color: white; }
.dark { color:black; }

.card-block { padding:20px;}

.kim { background: url('../img/kim-vieira.jpg') no-repeat; background-size: cover; min-height: 80vh;}


.contact { background: url('../img/contact.jpg') no-repeat right bottom; background-size: cover;}
.contact-details {padding-top: 200px;}

.contact a:link { color:black;}
.contact a:hover { text-decoration:none;}

.gallery { margin-bottom:20px;}

.acsent { font-weight: bold; border-bottom: 2px solid #000;}


footer p { font-size: 10px;}


@media only screen and (max-width: 400px) {
	.contact { background: url('../img/contact.jpg') no-repeat 60%; background-size: cover;}
	.contact-details {padding-top: 280px;}

}


@media screen and (max-width: 900px) {


.navbar-dark { background: #000 !important;}
.navbar-light { background: #fff !important;}

}
