body{
	font-family: 'Shrikhand', cursive !important;
}

p,
.headings {
	font-family: 'Alegreya', serif;
}

.navbar{
	background-color: #521616;
}

.bg-red{
	background-color: #521616;
}

.btn-outline-white{
	background-color: white;
}

.home-img {
	width: 100%;
}


.bg-one {
	background-image: url(../img/champagne-overflow.gif);
	background-size: cover;
	background-position: center;
	height: 400px;
}

.bg-two {
	background-image: url(../img/inside-restaurant.jpg);
	background-size: cover;
	background-position: center;
	height: 400px;
}

.bg-three {
	background-image: url(../img/paris-restaurant-big.jpg);
	background-size: cover;
	background-position: center;
	height: 400px;				
}

.gallery-img {
	border-radius: 50%;
}

.gallery-img:hover{
	opacity: 0.7;

}

.section1 {
	background-color: #521616;
	margin-top: 20px;
}

.carousel-inner{
	height: 100vh!important;
}

.dish-img {
	height: 300px;
}

.dish-img:hover {
	opacity: 0.9;
	transform: scale(1.05);
}

.img-row {
	margin: 20px 0;
}

.img-width{
	width: 100%
}


.background-color{
	background-color: black;
	color:white;
}

.img-width2{
	width: 100vw;
}

.contact-page,
.dishes-page,
.gallery-page,
.about-page {
	background-color: #521616;
	color: white;

}
.contact-page{
	background-color: #521616;
}
.nav-item a,
.navbar-brand {
	color: white !important;
}

.nav-item a {
	font-family: 'Alegreya', serif;
}

.bg-image-one{
	background-image: url(../img/pic1.jpg);
	height: 100vh;
	background-size: cover;
	background-attachment: fixed;
}

.bg-image-two{
	height: 100vh;
	background-size: cover;
	background-attachment: fixed;
	padding: 20px;

}


.bg-image-three{
	background-image: url(../img/pic2.jpg);
	height: 100vh;
	background-size: cover;
	background-attachment: fixed;
}

.margin-right {
	margin-right: 10px;
}




