/*=========================*/
/* Page Wrapper */
/*=========================*/
.page-wrapper {
	padding:80px 0;
	clear:both;
	float:none;
	position:relative;
	background-color:#fff;
}
.page-wrapper.bot0 {
	padding:80px 0 0 0;
}

.page-wrapper.mint {/*===========added==============*/
	background-color:#D5DECC;
}
.page-wrapper.image {/*===========added==============*/
/*	background-color:#D5DECC; background-image:url(assets/img/img3.jpg); */
	background-size:cover; 
}

.page-wrapper.gray {
	background-color:#f9f9f9;
}
.page-wrapper .row {
	margin-bottom:50px;
}
.page-wrapper .row:last-child {
	margin-bottom:0;
}
.page-wrapper.gray h1,.page-wrapper.gray h2,.page-wrapper.gray h3, .page-wrapper.gray h5,.page-wrapper.gray h6 {
	color:inherit;
}
.page-wrapper h2.title {
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:300;
	text-align:center;
	margin:0 0 20px 0;
}
.page-wrapper .tagline {
	text-align:center;
	font-size:18px;
	margin-top:-10px;
	font-weight:300;
	margin-bottom:30px;
}
.page-wrapper .tagline:before {
	content:'';
	display:block;
	height:1px;
	width:40px;
	background-color:#D90000;
	margin:15px auto 10px auto;
	-webkit-animation:title-border .5s ease-in;
	-moz-animation:title-border .5s ease-in;
	-o-animation:title-border .5s ease-in;
	animation: title-border .5s ease-in;
}

.carousel-caption1 {
  position: absolute;
  right: 15%;
  bottom: 30%;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 2px 3px rgba(0, 0, 0, .8);
}
.carousel-content-style1 h2 {
  font-size: 50px;
  font-weight:800;
}
.container hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 2px solid #AF9230;
	width: 40px;
}
.wine hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #AF9230;
	width: 100%;
}
.wine h4 {
    color: #AF9230;
	font-style:italic;
	font-weight: bold;
}