

/* BOOSTRAP CUSTOMIZATION================================================== */
.navbar>.container .navbar-brand {
	margin-left:15px;
}

#navTrail {
display: none;	
}



/* HEADER================================================== */
#mainHeader {
margin-bottom: 20px;
}

.navbar-brand {
	padding: 22px 0;
}

.page-header .container {
background: #d9ceb2;	
}

h1,h2,h3,h4,h5,h6,legend {
	font-family:'Roboto',sans-serif;
	font-weight:300;
	line-height:1.25em;
	margin:0 0 0.75em 0;
}
h1 {
	font-size:36px;
	margin-bottom:0.25em;
	font-weight:100;
}

.page-header h1 {
font-size:30px;
margin-top:0.25em;
	margin-bottom:0.25em;
	font-weight:300;
	color: #ffffff;
}


#content a:link, #content a:visited {
	text-decoration:underline;
	outline:none;
}
#content a:hover, #content a:active {
	text-decoration:none;
}

.featured-link {
padding-top: 0;
margin-top: -10px;
margin-bottom: 25px;
}

.text-wine-notes {
color: #c09853;
}

.boxContent h3 {
color: #805b26;
font-weight:300;
line-height:1em;
margin:0 0 0.25em 0;
font-size: 18px;
}
.explore-intro h3 {
line-height: 1.6em;	
margin: -10px 90px 30px 40px;

}
.tastings h2, .featured h2 {
color: #c09853;
font-size: 22px;
}
.tastings h4 {
font-size: 20px;
line-height: 1.5em;
}

address h2 {
font-size: 18px;	
line-height: 20px;
color: #99b2b7;
font-variant: normal;
text-transform: none;
letter-spacing: normal;
word-spacing: normal;
font-weight: 400;
margin-bottom: 2px;
padding-bottom: 2px;
}
address h3 {
line-height: 28px;
font-size: 18px;
color: #777777;
}
address h4 {
line-height: 24px;	
}
address hr {
margin: 0;
margin-top: 8px;
margin-bottom: 6px;
}

#mapWrapper {
border-top: 1px solid #999999;	
border-bottom: 1px solid #999999;	
}

.imgBorder-stewardship {
margin-top: 20px;	
}

#page-stewardship .col-md-6 h2{
	color: #99B2B7;
}
#page-stewardship .col-md-12 h2{
	color: #99B2B7;
}

#page-stewardship .col-md-6 p{
	color: #777777;
}
#page-stewardship .col-md-12 p{
	color: #777777;
}

.btn-default {
background-color: #d9ceb2;	
}
#page-explore .boxContent {
padding-right: 0;
padding-left: 0;	
}
#page-explore .boxContent a:link {
color: #805B26;
}
#page-explore .boxContent a:visited {
color: #805B26;
}
#page-explore .boxContent a:hover {
color: #4b6368;
}
#page-explore .boxContent a:active {
color: #805B26;
}
.quickMenu a:link {
color: #ffffff;	
}
.quickMenu a:hover{
color: #ffffff;
}
.quickMenu a:link {
	color: #ffffff;
}
.quickMenu a:link {
	color: #ffffff;
}

/* EVENTS PAGE ================================================== */
#page-events .col-xs-10 h3 {
color: #c6af62;
font-size: 26px;
margin: 0;
padding: 0;
}
#page-events .col-xs-10 h4 {
color: #8dabb1;
font-weight: 500;
font-size: 18px;
}
#page-events .col-xs-2 img {
margin-top: 5px;
}

/* FORMS PAGES ================================================== */
label {
	font-size:1em;
	font-weight:300;
	margin-bottom:14px;
	text-transform: uppercase;
}
/* SHOP PAGES ================================================== */
#table-order h2, #Table-Summary h2, #Table-Totals h2 {
	border-bottom: 1px solid #791b1f;
	color: #791b1f;
	font-weight: 500;
}

.TableTop {
font-weight: bold;
color: #b38a2a;	
text-transform: uppercase;
}


#table-order td {
padding-top: 0px;
padding-bottom: 10px;	
}

#page-shop #sidebar ul {
margin-left: 0;
padding-left: 10px;
}

#page-shop #sidebar li {
padding-bottom: 10px;
}

#Table-Totals h4 {
	color: #678389;
	font-weight: 500;
	padding-top: 15px;
	padding-top: 0;
	margin-top: 0;
}



/* MEDIA QUERIES ================================================== */
@media(min-width:1025px) {
	.navbar>.container .navbar-brand {
		margin-left:0;
	}
	.navbar-header {
		padding-bottom:0;
	}
	.navbar-collapse {
		padding-right:0;
	}
	.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {
		margin-bottom:0;
	}
}

@media(min-width:992px) {
	.fixedHeader .navbar-nav>li>ul,.fixedHeader .navbar-nav .nekoMegaMenu {
		top:61px;
	}
	.fixedHeader #mainMenu>ul>li>a {
		padding-bottom:8px;
		padding-top:8px;
	}
	.fixedHeader .navbar-nav>li.sep:before {
		line-height:15px;
	}
	.fixedHeader .navbar-brand {
		padding:15px 0;
	}
	.fixedHeader .navbar-brand img {
		max-height:30px;
	}
}

/*** MEDIA QUERIES ***/

@media(max-width:767px) {
}
@media(min-width:768px) {
	#fullScreenSliderWrapper h1 {
		font-size:80px;
	}
	.header1 #preHeader,.header3 #preHeader,.header5 #preHeader {
		display:block!important;
		height:40px
	}
}
@media(min-width:992px) {
	.fixedHeader .navbar-nav>li>ul,.fixedHeader .navbar-nav .nekoMegaMenu {
		top:61px;
	}
	.fixedHeader #mainMenu>ul>li>a {
		padding-bottom:8px;
		padding-top:8px;
	}
	.fixedHeader .navbar-nav>li.sep:before {
		line-height:15px;
	}
	.fixedHeader .navbar-brand {
		padding:15px 0;
	}
	.fixedHeader .navbar-brand img {
		max-height:30px;
	}
}
@media(min-width: 1200px) {
}
/*** END MEDIA QUERIES ***/


/* FOOTER================================================== */
#footerWrapper {
margin-bottom: 20px;	
}
