/* Large desktop */
@media (min-width: 1200px) {}

/* Small desktop */
@media (min-width: 980px) and (max-width: 1199px) {}

 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	
	.carousel-caption h1 {

    font-family: 'Playfair Display', serif;
	text-transform:uppercase;
	font-size:30px !important;
	font-weight:bold;
	margin-bottom:0 !important;
}
.carousel-caption h2 {
margin-top:8px !important;
    font-family: 'Playfair Display', serif;
	font-size:20px !important;
	margin-bottom:110px;
	letter-spacing:0.5px;
}
}

 
/* Landscape phones and down */
@media (max-width: 480px) {
  .navbar-brand > img {width:80px !important;}
}