.juniper-entry {background: #673a8e; border-left: #673a8e 1px solid;height:10px;}
.citrus-entry {background: #fbbc15;	border-left: #fbbc15 1px solid;height:10px;}
.floral-entry {border-left: #28ade4 1px solid;background: #28ade4;height:10px;}
.fruit-entry {border-left: #bd1731 1px solid;background: #bd1731;height:10px;}
.herbal-entry {border-left: #71ad47 1px solid; background: #71ad47;height:10px;}
.spice-entry {border-left: #d07711 1px solid;background: #d07711;height:10px;}

/*.guidance{font-family:'Donegal One',Georgia,"Times New Roman",serif;}*/
/*.guidance h2.card-title{font-size:24px;color:#84a13d;padding-bottom:0;}*/
h3.ginnotehead{color:#84a13d;}
/*.guidance-notes h3{font-size:20px;color:#274262;padding-bottom:0.5rem;}*/
/*.guidance-notes p {font-size:15px;line-height:1.4;margin-bottom:0.5rem;padding-bottom:0;}*/
/*h2.card-title{font-size:24px;}*/
#content-area h2.card-title a:link{color:#264262;border-bottom:1px dotted #264262;text-decoration:none;}
#content-area h2.card-title a:visited{color:#264262;border-bottom:1px dotted #264262;text-decoration:none;}
#content-area h2.card-title a:hover{color:#84a13d;border-bottom:1px solid #84a13d;text-decoration:none;}
#content-area h2.card-title a:active{color:#264262;border-bottom:1px dotted #264262;text-decoration:none;}

.gin-bottle{min-height:260px;width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;}

h4.ginnotehead {font-weight:400;color:#84a13d;}

.gin-note-guidance h3{color:#264262;font-weight:600;}
.gin-note-guidance h3 span{font-weight:400;}

.gnote {width: 70%!important;}

.gnotepoints p {font-size: 18px!important;}

.member-type span.wpcf7-list-item {display: block;}

/*.guidance-notes{float:left;width:35%;}
.guidance-graph{float:right;width:60%;}*/
.guidance-graph{margin-top:1rem;}

.gingraphykey{float:left;width:12%;margin-top:10px;}
.gingraphbars{float:right;width:86%;padding: 5px;}
.ginbarkey{height:35px;min-width:60px;margin-bottom:5px;font-size:0.8em;}
.ginbar {margin-bottom: 5px; background-color: #ffffff!important;}
.ginscale{float:left;width:100%;margin-top:10px;}
.ginscales{float:left;width:10%;height:10px;border-right:1px solid #a0b466;}
.ginscale-1{border-left:1px solid #a0b466;}


.sb_label{text-align:right;padding-right:10px;}

.hidebar{display:none;}

.skillbar-wrapper {
	margin: 0;
  	max-width: 960px;
}

.skillbar {
	position:relative;
	margin-bottom: 5px;
	width: 100%;
	background: #fff;
	height: 35px;
}

.skillbar-title {
	position:absolute;
	top:0;
	left:0;
	width:110px;
	font-size: 14px;
	color: #274262;
	margin: 0;
}

.skillbar-title span {
	display: block;
	background: #fff;
	padding: 0;
	height:35px;
	line-height: 35px;
}

.skillbar-bar {
	height:35px;
	width:0%;
	transition:none!important;
	transition-property:none!important;
}

.skill-bar-percent {
	position: absolute;
	top: 0;
	left:10px;
	height: 35px;
	line-height: 35px;
	color: rgba( 0, 0, 0, 0 );
	color: white;
	transition: none!important;
}

.complete .skill-bar-percent {
	color: #fff;
}

.juniper .skillbar-title {
	background: #fff;	
}
.juniper .skillbar-bar {
background: #673a8e;	
border-left: #673a8e 1px solid;}

.citrus .skillbar-title {
	background: #fff;	
}
.citrus .skillbar-bar {
	background: #fbbc15;	
border-left: #fbbc15 1px solid;
}
.floral .skillbar-title {
	background: #fff;
}
.floral .skillbar-bar {
  border-left: #28ade4 1px solid;
	background: #28ade4;
}
.fruit .skillbar-title {
	background: #fff;	
}
.fruit .skillbar-bar {
  border-left: #bd1731 1px solid;
	background: #bd1731;	
}
.herbal .skillbar-title {
	background: #fff;	
}
.herbal .skillbar-bar {
	border-left: #71ad47 1px solid;
  background: #71ad47;	
  
}
.spice .skillbar-title {
	background: #fff;	
}
.spice .skillbar-bar {
  border-left: #d07711 1px solid;
	background: #d07711;	
}

.gin-bottle {min-height:400px!important;}

#main-content .gin-note-card a:link{border-bottom:none;}
#main-content .gin-note-card h2.card-title a:link{border-bottom:1px dotted #274262;}
#main-content .gin-note-card h2.card-title a:hover{border-bottom:1px solid #84a13d;}

/* Shortcode styles */
.gin-note-guidance h3{font-size:1.6rem;}
.gin-note-guidance h4{font-weight:600;color:#274262;}
.gin-note-guidance h4 span{font-weight:300;}
.gin-note-guidance p{margin-bottom:0!important;padding-bottom:1em!important;}
.gin-note-guidance .abv-base p{padding-bottom:1em!important;}

.gin-note-overlay{display:none;position:absolute;z-index:10;}

.gin-note-container:hover .gin-note-overlay {display: block; /* or 'block' depending on your layout */}

.gin-note-card .card-footer {border-top:none;}

.gin-note-card h3.ginnotehead{font-size:1.8rem;}

/* members page gin-note */
.page-id-59726 h4.ginnotehead{color:#84a13d;}
.page-id-59726 .page-content h2.card-title, .page-id-59726 .page-content h3.ginnotehead, .page-id-59726 .page-content h4.ginnotehead {padding-top:0; padding-bottom:0;}
.page-id-59726 .card-img-top {width: 100%; height: auto; object-fit: cover;}

@media only screen and (max-width: 1600px){
	
}
@media only screen and (max-width: 1024px){
}
@media only screen and (max-width: 980px){
}
@media only screen and (max-width: 768px){
	.gin-bottle{min-height:300px;}
}
@media only screen and (max-width: 480px){

}
@media only screen and (max-width: 320px){
}