<style>
@media only screen and (max-width: 1200px){ .hero__container{
	margin-top:3.6em;
	}}
#textsixtyblack{
	width:60%;
	color: #000000;
}
#textthirtyblack{
	width:30%;
	color: #000000;
}
#textblackfull{
	width:100%;
	color: #000000;
}
#textphonethree{
	width:65px;
	color: #000000;
}
#textphonefour{
	width:90px;
	color: #000000;
}
#textphonethreea{
	width:65px;
	color: #000000;
	font-size: 0.8em;
}
#textphonethreeb{
	width:65px;
	color: #000000;
	font-size: 0.8em;
}
#textphonefourc{
	width:90px;
	color: #000000;
	font-size: 0.8em;
}
#textareablack{
	color: #000000;
}
/* hide the dropdown menus - Unhidden by Jacob 1-21-19 */
.header-global .dropdown{
	left: 0px;
}
/* accessibility */
/* make forms readable */
input,
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea {
        color: black;
}
/* breadcrumbs */
a.breadcrumb {
		text-decoration:none;
		font-weight:bold;
}
.hero__subtitle a.breadcrumb  {
	color:white;
	background-color:transparent;
}
.hero a.breadcrumb:hover {
	color: #ff9f6f;
}
.featured-event a.breadcrumb,
.general-content a.breadcrumb  {
	color:#f87868;
	color: #ff8177;
}
.featured-event a.breadcrumb:hover,
.general-content a.breadcrumb:hover {
	color: #FF695D;
}
#leadership .general-content__subtitle{
	font-size: 1.7rem;
}
.accordion .pair .title {
    color: black;
}
.accordion .pair .title:hover {
    background: #FF695D;
	  background: #f87868;
    color: white;
}
.accordion .pair.open .title {
    background: #FF695D;
	  background: #f87868;
}
.people-grid__person-info--details,
.people-grid__person-info--details .title {
	color: #001020;
	font-size: 1.6rem;
}
.people-grid__person-more-details p {
    color: #000;
}
/* some pages smaller than others ? */
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
	font-weight: bold;
	font-size: 1.4rem;
}

/* shades of coral ised on website.
coral-links-on-white,
breadcrumbs {
    color: #FF9265; 
    color: #e88050; - dark
    color: #e06040; - darker
    color: #d06040; - darkest
}
breadcrumbs {
    color: #FF9265; 
    color: #ff9f6f;
}
dk-rose-buttons,
coral-highlight {
	  color: #FF695D; 
}
dk-coral-accordion-open {}
	  color: #f87868;  
}
button-hover-light {
	  color: #ff8177; 
}
*/

/*
.button, 
button, input[type="submit"], input[type="reset"], input[type="button"] {
    background-color:#ff8070;
}
.button:hover, 
button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
    -webkit-transform: none;
    background-color: #E85860;
    background-color:#ff695d;
    border: 1px solid #E85050;
}

*/
.pop-poll-results div.result-list,
.pop-poll-results div.result-image  {
	max-width: 50%;
	display: inline-block;
	vertical-align: top;
}
.pop-poll-results div.result-list {
	text-align: left;
}
.pop-poll-results div.result-image {
	text-align: center;
}
.pop-poll-results .result-image {
	padding-right: 20px;
}
.pop-poll-results  p {
	margin-bottom: .5rem
}
.pop-poll-results h6 {
	text-transform: none;
	font-size: 1.6rem;
	margin-bottom: 0px;
	clear:both;
	text-align:center;
}

/* big green blob */
.ugly-green-blob {
	 padding-top:0;
	 padding-bottom:0;
	 display:none
}

/* make slide show controls regognizable */
/* hero version */
.hero__controls .slick-dots {
	width:auto;
}
.hero__controls .slick-dots li {
	height: 15px;
	margin-right: 20px;
	border: 1px solid white;
	padding:0;
}
.hero__controls .slick-dots button {
	width: 14px;
	padding:0;
}
/* slide section version */
.slider-section__controls .slick-dots {
	width:auto;
	display:inline;
}
.slider-section__controls .slick-dots button {
	width: 15px;
	padding:0;
}
.slider-section__controls .slick-dots li{
	height: 17px;
	margin-right: 20px;
	border: 1px solid white;
	padding:0;
}
/* contact us */
.header-global__account .u-email-address:hover {
    opacity: 1;
}
.header-global__account .u-email-address {
    opacity: .9;
    margin-left:auto;
    margin-right: auto;
}
/* search box in header */
.header-global__search::before {
    background-image:none;
}
.header-global__search .header-global__search-input {
	   padding-left: 10px;
}
.header-global__search-button {
	background-image: url(/wp-content/themes/american-daylily-society/assets/media/icon-search.svg);
	
}
/*historic awards section* */
.historicawards {
	color: #000000;
	background-color: #ffffff;
}
.historicawards td {
	background-color: #ffffff;
}
.historicawards table {
	background-color: #ffffff;
}
.historicawards tr{
	background-color: #ffffff;
	border-bottom: 1px solid #eeeeee;
}
.historicawards .award-winners__list-name {
	border-right: 1px solid #eeeeee;
}
.historicawards .award-winners__list-year {
	border-right: 1px solid #eeeeee;
}
.historicawards .award-winners__list-type {
	border-right: 0px;
}
/*styling for basicTable and associated divs -Jacob */
.basicTable{
	margin-top: 10px;
	display: table;
	width: 100%;
}
.basicTableRow{
	display: table-row;
}
.basicTableHeading{
	display: table-header-group;
	font-weight: bold;
}
.basicTableBody{
	display: table-row-group;
}
.basicTableFoot {
	display: table-footer-group;
}
.basicTableCell{
	display: table-cell;
	padding: 3px 10px;
	width: 28%;
}
.basicTableHead{
	display: table-cell;
	font-weight: bold;
}
/*Styling for smaller header on dictionary terms -Jacob*/
.hero--home-dictionary{
	padding-top: 160px;
	padding-bottom: 10px;
}
/*Styling for smaller header on leader entries -Jacob*/
.hero--home-leader{
	padding-top: 160px;
	padding-bottom: 10px;
}
.leadership-content{
	padding:10px;
}
/*Styling for the RegForm - Jacob*/
.regform{
	
}
.regform button{
	color: white;
	clear: both;
	padding: 14px;
}
.reg-form-hidden{
  max-height: 1px;
	overflow: hidden;
}
.regform .button-box{
	max-width: 49%;
	padding: 8px;
	float:left;
	clear:none;
}
/*styling for the new org chart dynamic views - Jacob */
.leader-table{
	display: table;
	width: 100%;
	table-layout: fixed;
}
.leader-table-row{
	display: table-row;
}
.leader-table-cell{
	display: table-cell;
}
.leader-single {
	background-color: white;
  margin: 4px;
  border: 1px solid lightgray;
  border-radius: 5px;
}
.leader-heading{
	color: #39696F;
  padding: 5px;
  min-height: 7.3em;
  text-overflow: ellipsis;
  overflow: hidden;
}
.leader-details-section{
  padding: 5px;
  background-color: #e8e8e8;
  min-height: 6em;
}
.leader-photo{
  float: left;
  margin: 5px;
  max-width: 90px;
  overflow: hidden;
}
.leader-photo img{
	display: block;
	width: auto;
	max-height: 90px;
	margin-right: auto;
	margin-left: auto;
}
.leader-name-officer{
	color: #39696F;
  font-size:1.4em;
  word-spacing:0.10em;
}
.leader-title{
	color: #39696F;
  font-size: 1.1em;
  font-weight: bold;
  text-transform: uppercase;
}
.leader-address{
	color: #39696F;
  font-size:1em;
	font-weight:lighter;
}
.leader-phone{
	color: #39696F;
  font-size:1em;
	font-weight:lighter;
}
.leader-email{
	color: #39696F;
  font-size:1em;
  overflow:hidden;
}
.leader-email a{
	color: #39696F;
	font-weight:lighter;
}
.leader-name-director{
	color: #39696F;
  font-size:1.2em;
  word-spacing:0.10em;
}
.leader-details{
	color: #39696F;
  font-size:0.9em;
	font-weight:lighter;
}
.leader-notes{
	color: #39696F;
  font-size:0.9em;
}
.leader-region{
	color: #39696F;
  font-size:0.9em;
  font-weight: bold;
  text-transform: uppercase;
}
.leader-committee{
	color: #39696F;
  text-transform: uppercase;
  font-size:0.85em;
}
.leader-name-staff{
	color: #39696F;
  font-size:1.2em;
  word-spacing:0.10em;
}
.leader-name-chair a{
  font-size: 1.2em;
  word-spacing: 0.10em;
}
.leader-chair-title{
	color: #39696F;
  font-size: .75em;
  text-transform: uppercase;
	word-spacing: 0.10em;
}
.leader-committee-chair{
	color: #39696F;
  font-size: 1.2em;
  font-weight: bold;
	padding-left: 5px;
  text-transform: uppercase;
}
.committee-view{
  border: 1px solid lightgray;
  margin: 3px;
  padding: 8px;
  max-height: 22.5em;
  border-radius: 5px;
  background-color: whitesmoke;
	overflow:auto;
}
.committee-title{
	color: #39696F;
  padding-bottom: 5px;
	min-height: 3.4em;
  font-size: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  border-bottom: 2px solid lightgray;
}
.committee-chair-name{
  background-color:white;
  border-bottom: 0.5px solid lightgray;
}
.committee-member-names{
  padding-left: 5px;
	padding-bottom: 6px;
  background-color: white;
	min-height: 8em;
}
h9{
  font-size:.95em;
	color: #39696F;
  padding-bottom: 3px;
}
.com-list-item{
  background-color: white;
  padding: 0px;
}
.com-list-name{
  font-size: 1.0em;
}
.com-list-title{
  font-size: 0.6em;
}
.com-list-item{
  padding: 2px;
}
.com-list-name{
  font-size: 1.0em;
}
.com-list-title{
  font-size: 0.6em;
}
.com-list-chair-name{
  font-size: 1.0em;
  font-weight: bolder;
}
.leader-heading-chair-sub{
  padding: 5px;
  min-height: 4.5em;
  text-overflow: ellipsis;
  overflow: hidden;
}
.leader-name-chair{
  font-size:0.95em;
  word-spacing:0.10em;
}
/*formatting for individual leader pages - jacob */
.leader-dual{
	margin-top: -8%;
	height: 100%;
}
.leader-dual h2{
	font-size: 2.5em;
	font-weight: bolder;
	padding-left: 12%;
	margin: -2.5% 0% 0% 0%;
}
.leader-dual #leader-details-body {
	margin-top: -2%;
	margin-bottom: 6%;
	padding-bottom: 6%;
}
#leader-details-body{
  margin-top:-8%;
  padding-left: 12%;
  padding-right: 12%;
}
.leader-details-photo{
	display:block;
	margin-right: 1.5%;
  padding-top: 10px;
  width: 85px;
	height: auto;
	overflow: hidden;
  float: left;
}
.leader-details-photo img{
	max-width:85px;
	height: auto;
}
.leader-details-regionnum{
  font-size:1.7em;
}
.leader-details-nationaltitle{
  font-size:2.0em;
  font-weight: bolder;
}
.leader-details-contact{
  clear:both;
  padding-top:2%;
}
.leader-details-address{
  font-size:1.2em;
}
.leader-details-phone{
  font-size:1.2em;
}
.leader-details-email{
  font-size:1.2em;
}
.leader-details-lower-grid{
  margin-top: 2%;
	display: table;
  width: 100%;
  background: whitesmoke;
}
.leader-details-committeechair{
  width: 33%;
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
}
.leader-details-committees{
  width: 34%;
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
}
.leader-details-lower-grid h9{
	font-size: .68em;
	font-weight: bold;
}
.leader-details-regional{
  width: 33%;
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
}
.leader-details-local{
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
	width: 100%;
}
.leader-details-local h9 {
	font-size: .68em;
	font-weight: bold;
}
h10{
  font-weight:lighter;
}
/*Formatting for a single in-line leader block - jacob */
#single-inline-leader-display{
	display:block;
	margin-bottom:1em;
}
#single-inline-leader-display .leader-details-name{
	font-size: 1.2em;
	margin-bottom:-2%;
}
#single-inline-leader-display .leader-details-photo{
	display:none;
}
#single-inline-leader-display .leader-details-photo img{
	display:none;
}
#single-inline-leader-display .leader-details-regionnum{
  display:none;
}
#single-inline-leader-display .leader-details-nationaltitle{
  display:none;
}
#single-inline-leader-display .leader-details-contact{
	display:block;
}
#single-inline-leader-display .leader-details-address{
	font-size: 1em;
	max-width: 35%
}
#single-inline-leader-display .leader-details-phone{
  font-size: 1em;
}
#single-inline-leader-display .leader-details-email{
  font-size:1em;
}
#single-inline-leader-display .leader-details-lower-grid{
  display:none;
}
#single-inline-leader-display .leader-details-committeechair{
  display:none;
}
#single-inline-leader-display .leader-details-committees{
  display:none;
}
#single-inline-leader-display .leader-details-lower-grid h9{
	display:none;
}
#single-inline-leader-display .leader-details-regional{
  display:none;
}
#single-inline-leader-display .leader-details-local{
  display:none;
}
#single-inline-leader-display .leader-details-local h9 {
 display:none;
}
/*Search Results Changes - JB*/
.search-excerpt{
	overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
	max-width:90%;
}
.search-excerpt .hidden{
	display:none;
}
/*Display Garden Lists - JB*/
.dg-summary{
	padding:5px 0px 5px 0px;
	float:left;
	width:100%;
	clear:both;
	margin-bottom: .5em;
}
.dg-title{
	font-size: 1.4em;
	z-index:0;
}
.dg-title a{
	color: #FF695D;
}
.dg-left{
	float:left;
	width:50%;
	word-wrap: normal;
	clear: right;
}
.dg-right{
	float:left;
	width:50%;
	word-wrap: normal;
	clear: right;
}
.dg-region{
	font-size:0.85em;
}
.dg-address{
	padding-right: 5px;
	min-height: 3em;
	width: 100%;
}
.dg-address a{
	font-weight:bold;
	font-size:0.95em;
	color: #39696F;
	text-decoration: none;
}
.dg-access{
	font-size:0.85em;
	width: 100%;
}
.dg-contact{
	font-size:0.85em;
	width: 100%;
}
.dg-email{
	font-size:0.85em;
	font-weight:bolder;
	width: 100%;
}
.dg-email a{
	color: #FF695D;
	font-weight:bolder;
}
.dg-phone{
	font-size:0.85em;
	font-weight:bolder;
	width: 100%;
}
.dg-phone a[href^=tel] {
	color: #FF695D;
	font-weight:bolder;
}
.dg-contactpref{
	font-size:0.85em;
	width: 100%;
}
.dg-desc{
	padding-top: 0.75em;
	font-size:0.8em;
	padding-bottom: 1em;
	border-bottom:solid 1px lightgray;
	width:100%;
	float: left;
	clear:both;
	opacity:0.75;
}
.dg-best-time{
	display:none;
	float:left;
	clear:left;
	font-size: .75em;
	padding-right:5px;
}
/*Indiv Display Gardens - JB */
.single-dg{
	margin-left: auto;
	margin-right: auto;
	max-width:95%;
	margin-top: -5em;
	margin-bottom: 10em;
	padding-bottom: 20%;
}
.single-dg-title{
	display:none;
	font-size:2em;
	clear:both;
	border-bottom: 1px #FF695D solid;
	margin-bottom: .2em;
}
.single-dg-img{
	display:none;
}
.single-dg-region{
	float:left;
	clear:left;
	max-width: 50%;
	opacity:0.78;
	margin-top:-2em;
	border-bottom: 0.5px solid #FF695D;
}
.single-dg-directions{
	float: left;
	background-color: #FF695D;
	padding: 0.45em;
	font-size: .7em;
	border-radius: 5px;
}
.single-dg-directions a{
	color: white;
	text-decoration: none;
}
.single-dg-address{
	font-size:1.2em;
	float: left;
	clear:left;
	margin-bottom: .5em;
	margin-right: 3%;
}
.single-dg-contactname{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-dg-phone{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-dg-phone a[href^=tel] {
	color: #FF695D;
	font-weight:bolder;
}
.single-dg-email{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-dg-email a{
	color: #FF695D;
	font-weight:bolder;
}
.single-dg-website{
	float:left;
	clear:left;
	width:50%;
}
.single-dg-website a{
	color: #FF695D;
	font-weight:bolder;
}
.single-dg-prefcontact{
	float:left;
	clear:left;
}
.single-dg-access{
	float:left;
	clear:left;
	opacity:0.78;
	font-size:0.90em;
}
.single-dg-desc{
	margin-top:1em;
	padding: 1%;
	float:left;
	clear:left;
	font-size:0.90em;
	opacity:0.78;
	border: 1px solid lightgray;
	background-color: whitesmoke;
	box-shadow: 2px 3px lightgray;
}
.single-dg-writeup{
	float:left;
	clear:both;
	width:90%;
	margin-top:2em;
	margin-bottom:2em;
}
.single-dg-writeup h4{
	font-size: 1.1em;
	font-weight: bolder;
	margin-bottom: 1em;
}
.single-dg-best-time{
	float:left;
	clear:left;
}
.hidden-jb{display:none;}
/* Display Garden Map Search - JB */
.dg-map-filter-distance{
	float:left;
	clear:left;
	padding:10px;
	width:100%;
	background-color: whitesmoke;
	border: solid 1px whitesmoke;
	border-radius: 5px;
}
.dg-map-filter-distance::after {
  content: "";
  clear: both;
	display: table;
}
.dg-map-filter-label{
	float:left;
	font-size: 1.2em;
	margin-right: 2%;
	padding-top: 3px;
}
.dg-map-filter-distance input[type=number]{
	float: left;
	width:20%;
	margin: 0px 8px 0px 0px;
}
.dg-map-filter-distance select{
	float:left;
	width:10%;
	margin: 0px 8px 0px 0px;
}
.dg-map-filter-distance input[type=text]{
	width: 100%;
	float: left;
	margin: 10px 0px 0px 0px;
}
.dg-map-filter-distance input[type=button]{
	float: left;
	padding: 1em 2%;
	width:90%;
	max-width: 230px;
	margin: 10px 0px;
}
.dg-map-search-and-reset-buttons{
	float:left;
	clear:both;
	width:100%;
	padding-left: 10px;
	/* margin-bottom: 10px; */
}
.dg-map-search-and-reset-buttons p{
	display:none;
}
.dg-map-search-and-reset-buttons::after {
  content: "";
  clear: both;
	display: table;
}
.dg-map-search-button{
	float: left;
	margin:10px 10px 0px 0px;
}
.dg-map-reset-button{
	float: left;
	clear: right;
	margin: 10px 0px 20px 0px;
}
.dg-map-spinner{
	float: left;
	clear: both;
}
.dg-map-filter-descrip-list{
	padding-top: 15px;
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
  -moz-column-count: 2; /* Firefox */
  column-count: 2;
	max-height: 25em;
	width: 100%;
}
#js-wpv-addon-maps-render-dg-filtered-map{
	margin-bottom:1.5em;
}
.dg-filtered-map-distance-from{
	float: right;
	border-radius: 5px;
	background-color: #FF695D;
	padding: 5px;
	font-size:0.75em;
	position:relative;
	z-index:2;
	margin-top:1em;
	margin-bottom:-3em;
	opacity: .9;
	color: white;
	font-weight: bold;
}
.dg-filtered-map-distance-from a{
	color: white;
	text-decoration:none;
}
.dg-directions-link{
	display:none;
}
.dg-directions-link a{
	color: #FF695D;
	font-size: 0.85em;
}@media only screen and (max-width: 1200px){ .hero__container{
	margin-top:3.6em;
	}}
/*Indiv Source List Entry - JB */
.single-sl{
	margin-left: auto;
	margin-right: auto;
	max-width:95%;
	margin-top: -5em;
	margin-bottom: 10em;
	padding-bottom: 20%;
}
.single-sl-title{
	display:none;
	font-size:2em;
	clear:both;
	border-bottom: 1px #FF695D solid;
	margin-bottom: .2em;
}
.single-sl-img{
	display:none;
}
.single-sl-region{
	float:left;
	clear:left;
	max-width: 50%;
	opacity:0.78;
	margin-top:-2em;
	border-bottom: 0.5px solid #FF695D;
}
.single-sl-directions{
	float: left;
	background-color: #FF695D;
	padding: 0.45em;
	font-size: .7em;
	border-radius: 5px;
}
.single-sl-directions a{
	color: white;
	text-decoration: none;
}
.single-sl-address{
	font-size:1.2em;
	float: left;
	clear:left;
	margin-bottom: .5em;
	margin-right: 3%;
}
.single-sl-contactname{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-sl-phone{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-sl-phone a[href^=tel] {
	color: #FF695D;
	font-weight:bolder;
}
.single-sl-email{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-sl-email a{
	color: #FF695D;
	font-weight:bolder;
}
.single-sl-website{
	float:left;
	clear:left;
	width:50%;
}
.single-sl-website a{
	color: #FF695D;
	font-weight:bolder;
}
.single-sl-prefcontact{
	float:left;
	clear:left;
}
.single-sl-access{
	float:left;
	clear:left;
	opacity:0.78;
	font-size:0.90em;
}
.single-sl-desc{
	margin-top:1em;
	padding: 1%;
	float:left;
	clear:left;
	font-size:0.90em;
	opacity:0.78;
	border: 1px solid lightgray;
	background-color: whitesmoke;
	box-shadow: 2px 3px lightgray;
}
.single-sl-writeup{
	float:left;
	clear:both;
	width:90%;
	margin-top:2em;
	margin-bottom:2em;
}
.single-sl-writeup h4{
	font-size: 1.1em;
	font-weight: bolder;
	margin-bottom: 1em;
}
.single-sl-best-time{
	float:left;
	clear:left;
}
#textsixtyblack{
	width:60%;
	color: #000000;
}
#textthirtyblack{
	width:30%;
	color: #000000;
}
#textblackfull{
	width:100%;
	color: #000000;
}
#textphonethree{
	width:65px;
	color: #000000;
}
#textphonefour{
	width:90px;
	color: #000000;
}
#textphonethreea{
	width:65px;
	color: #000000;
	font-size: 0.8em;
}
#textphonethreeb{
	width:65px;
	color: #000000;
	font-size: 0.8em;
}
#textphonefourc{
	width:90px;
	color: #000000;
	font-size: 0.8em;
}
#textareablack{
	color: #000000;
}
/* hide the dropdown menus - Unhidden by Jacob 1-21-19 */
.header-global .dropdown{
	left: 0px;
}
/* accessibility */
/* make forms readable */
input,
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea {
        color: black;
}
/* breadcrumbs */
a.breadcrumb {
		text-decoration:none;
		font-weight:bold;
}
.hero__subtitle a.breadcrumb  {
	color:white;
	background-color:transparent;
}
.hero a.breadcrumb:hover {
	color: #ff9f6f;
}
.featured-event a.breadcrumb,
.general-content a.breadcrumb  {
	color:#f87868;
	color: #ff8177;
}
.featured-event a.breadcrumb:hover,
.general-content a.breadcrumb:hover {
	color: #FF695D;
}
#leadership .general-content__subtitle{
	font-size: 1.7rem;
}
.accordion .pair .title {
    color: black;
}
.accordion .pair .title:hover {
    background: #FF695D;
	  background: #f87868;
    color: white;
}
.accordion .pair.open .title {
    background: #FF695D;
	  background: #f87868;
}
.people-grid__person-info--details,
.people-grid__person-info--details .title {
	color: #001020;
	font-size: 1.6rem;
}
.people-grid__person-more-details p {
    color: #000;
}
/* some pages smaller than others ? */
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
	font-weight: bold;
	font-size: 1.4rem;
}

/* shades of coral ised on website.
coral-links-on-white,
breadcrumbs {
    color: #FF9265; 
    color: #e88050; - dark
    color: #e06040; - darker
    color: #d06040; - darkest
}
breadcrumbs {
    color: #FF9265; 
    color: #ff9f6f;
}
dk-rose-buttons,
coral-highlight {
	  color: #FF695D; 
}
dk-coral-accordion-open {}
	  color: #f87868;  
}
button-hover-light {
	  color: #ff8177; 
}
*/

/*
.button, 
button, input[type="submit"], input[type="reset"], input[type="button"] {
    background-color:#ff8070;
}
.button:hover, 
button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
    -webkit-transform: none;
    background-color: #E85860;
    background-color:#ff695d;
    border: 1px solid #E85050;
}

*/
.pop-poll-results div.result-list,
.pop-poll-results div.result-image  {
	max-width: 50%;
	display: inline-block;
	vertical-align: top;
}
.pop-poll-results div.result-list {
	text-align: left;
}
.pop-poll-results div.result-image {
	text-align: center;
}
.pop-poll-results .result-image {
	padding-right: 20px;
}
.pop-poll-results  p {
	margin-bottom: .5rem
}
.pop-poll-results h6 {
	text-transform: none;
	font-size: 1.6rem;
	margin-bottom: 0px;
	clear:both;
	text-align:center;
}

/* big green blob */
.ugly-green-blob {
	 padding-top:0;
	 padding-bottom:0;
	 display:none
}

/* make slide show controls regognizable */
/* hero version */
.hero__controls .slick-dots {
	width:auto;
}
.hero__controls .slick-dots li {
	height: 15px;
	margin-right: 20px;
	border: 1px solid white;
	padding:0;
}
.hero__controls .slick-dots button {
	width: 14px;
	padding:0;
}
/* slide section version */
.slider-section__controls .slick-dots {
	width:auto;
	display:inline;
}
.slider-section__controls .slick-dots button {
	width: 15px;
	padding:0;
}
.slider-section__controls .slick-dots li{
	height: 17px;
	margin-right: 20px;
	border: 1px solid white;
	padding:0;
}
/* contact us */
.header-global__account .u-email-address:hover {
    opacity: 1;
}
.header-global__account .u-email-address {
    opacity: .9;
}
/* search box in header */
.header-global__search::before {
    background-image:none;
}
.header-global__search .header-global__search-input {
	   padding-left: 10px;
}
.header-global__search-button {
	background-image: url(/wp-content/themes/american-daylily-society/assets/media/icon-search.svg);
	
}
/*historic awards section* */
.historicawards {
	color: #000000;
	background-color: #ffffff;
}
.historicawards td {
	background-color: #ffffff;
}
.historicawards table {
	background-color: #ffffff;
}
.historicawards tr{
	background-color: #ffffff;
	border-bottom: 1px solid #eeeeee;
}
.historicawards .award-winners__list-name {
	border-right: 1px solid #eeeeee;
}
.historicawards .award-winners__list-year {
	border-right: 1px solid #eeeeee;
}
.historicawards .award-winners__list-type {
	border-right: 0px;
}
/*styling for basicTable and associated divs -Jacob */
.basicTable{
	margin-top: 10px;
	display: table;
	width: 100%;
}
.basicTableRow{
	display: table-row;
}
.basicTableHeading{
	display: table-header-group;
	font-weight: bold;
}
.basicTableBody{
	display: table-row-group;
}
.basicTableFoot {
	display: table-footer-group;
}
.basicTableCell{
	display: table-cell;
	padding: 3px 10px;
	width: 28%;
}
.basicTableHead{
	display: table-cell;
	font-weight: bold;
}
/*Styling for smaller header on dictionary terms -Jacob*/
.hero--home-dictionary{
	padding-top: 160px;
	padding-bottom: 10px;
}
/*Styling for smaller header on leader entries -Jacob*/
.hero--home-leader{
	padding-top: 160px;
	padding-bottom: 10px;
}
.leadership-content{
	padding:10px;
}
/*Styling for the RegForm - Jacob*/
.regform{
	
}
.regform button{
	color: white;
	clear: both;
	padding: 14px;
}
.reg-form-hidden{
  max-height: 1px;
	overflow: hidden;
}
.regform .button-box{
	max-width: 49%;
	padding: 8px;
	float:left;
	clear:none;
}
/*styling for the new org chart dynamic views - Jacob */
.leader-table{
	display: table;
	width: 100%;
	table-layout: fixed;
}
.leader-table-row{
	display: table-row;
}
.leader-table-cell{
	display: table-cell;
}
.leader-single {
	background-color: white;
  margin: 4px;
  border: 1px solid lightgray;
  border-radius: 5px;
}
.leader-heading{
	color: #39696F;
  padding: 5px;
  min-height: 7.3em;
  text-overflow: ellipsis;
  overflow: hidden;
}
.leader-details-section{
  padding: 5px;
  background-color: #e8e8e8;
  min-height: 6em;
}
.leader-photo{
  float: left;
  margin: 5px;
  max-width: 90px;
  overflow: hidden;
}
.leader-photo img{
	display: block;
	width: auto;
	max-height: 90px;
	margin-right: auto;
	margin-left: auto;
}
.leader-name-officer{
	color: #39696F;
  font-size:1.4em;
  word-spacing:0.10em;
}
.leader-title{
	color: #39696F;
  font-size: 1.1em;
  font-weight: bold;
  text-transform: uppercase;
}
.leader-address{
	color: #39696F;
  font-size:1em;
	font-weight:lighter;
}
.leader-phone{
	color: #39696F;
  font-size:1em;
	font-weight:lighter;
}
.leader-email{
	color: #39696F;
  font-size:1em;
  overflow:hidden;
}
.leader-email a{
	color: #39696F;
	font-weight:lighter;
}
.leader-name-director{
	color: #39696F;
  font-size:1.2em;
  word-spacing:0.10em;
}
.leader-details{
	color: #39696F;
  font-size:0.9em;
	font-weight:lighter;
}
.leader-notes{
	color: #39696F;
  font-size:0.9em;
}
.leader-region{
	color: #39696F;
  font-size:0.9em;
  font-weight: bold;
  text-transform: uppercase;
}
.leader-committee{
	color: #39696F;
  text-transform: uppercase;
  font-size:0.85em;
}
.leader-name-staff{
	color: #39696F;
  font-size:1.2em;
  word-spacing:0.10em;
}
.leader-name-chair a{
  font-size: 1.2em;
  word-spacing: 0.10em;
}
.leader-chair-title{
	color: #39696F;
  font-size: .75em;
  text-transform: uppercase;
	word-spacing: 0.10em;
}
.leader-committee-chair{
	color: #39696F;
  font-size: 1.2em;
  font-weight: bold;
	padding-left: 5px;
  text-transform: uppercase;
}
.committee-view{
  border: 1px solid lightgray;
  margin: 3px;
  padding: 8px;
  max-height: 22.5em;
  border-radius: 5px;
  background-color: whitesmoke;
	overflow:auto;
}
.committee-title{
	color: #39696F;
  padding-bottom: 5px;
	min-height: 3.4em;
  font-size: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  border-bottom: 2px solid lightgray;
}
.committee-chair-name{
  background-color:white;
  border-bottom: 0.5px solid lightgray;
}
.committee-member-names{
  padding-left: 5px;
	padding-bottom: 6px;
  background-color: white;
	min-height: 8em;
}
h9{
  font-size:.95em;
	color: #39696F;
  padding-bottom: 3px;
}
.com-list-item{
  background-color: white;
  padding: 0px;
}
.com-list-name{
  font-size: 1.0em;
}
.com-list-title{
  font-size: 0.6em;
}
.com-list-item{
  padding: 2px;
}
.com-list-name{
  font-size: 1.0em;
}
.com-list-title{
  font-size: 0.6em;
}
.com-list-chair-name{
  font-size: 1.0em;
  font-weight: bolder;
}
.leader-heading-chair-sub{
  padding: 5px;
  min-height: 4.5em;
  text-overflow: ellipsis;
  overflow: hidden;
}
.leader-name-chair{
  font-size:0.95em;
  word-spacing:0.10em;
}
/*formatting for individual leader pages - jacob */
.leader-dual{
	margin-top: -8%;
	height: 100%;
}
.leader-dual h2{
	font-size: 2.5em;
	font-weight: bolder;
	padding-left: 12%;
	margin: -2.5% 0% 0% 0%;
}
.leader-dual #leader-details-body {
	margin-top: -2%;
	margin-bottom: 6%;
	padding-bottom: 6%;
}
#leader-details-body{
  margin-top:-8%;
  padding-left: 12%;
  padding-right: 12%;
}
.leader-details-photo{
	display:block;
	margin-right: 1.5%;
  padding-top: 10px;
  width: 85px;
	height: auto;
	overflow: hidden;
  float: left;
}
.leader-details-photo img{
	max-width:85px;
	height: auto;
}
.leader-details-regionnum{
  font-size:1.7em;
}
.leader-details-nationaltitle{
  font-size:2.0em;
  font-weight: bolder;
}
.leader-details-contact{
  clear:both;
  padding-top:2%;
}
.leader-details-address{
  font-size:1.2em;
}
.leader-details-phone{
  font-size:1.2em;
}
.leader-details-email{
  font-size:1.2em;
}
.leader-details-lower-grid{
  margin-top: 2%;
	display: table;
  width: 100%;
  background: whitesmoke;
}
.leader-details-committeechair{
  width: 33%;
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
}
.leader-details-committees{
  width: 34%;
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
}
.leader-details-lower-grid h9{
	font-size: .68em;
	font-weight: bold;
}
.leader-details-regional{
  width: 33%;
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
}
.leader-details-local{
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
	width: 100%;
}
.leader-details-local h9 {
	font-size: .68em;
	font-weight: bold;
}
h10{
  font-weight:lighter;
}
/*Formatting for a single in-line leader block - jacob */
#single-inline-leader-display{
	display:block;
	margin-bottom:1em;
}
#single-inline-leader-display .leader-details-name{
	font-size: 1.2em;
	margin-bottom:-2%;
}
#single-inline-leader-display .leader-details-photo{
	display:none;
}
#single-inline-leader-display .leader-details-photo img{
	display:none;
}
#single-inline-leader-display .leader-details-regionnum{
  display:none;
}
#single-inline-leader-display .leader-details-nationaltitle{
  display:none;
}
#single-inline-leader-display .leader-details-contact{
	display:block;
}
#single-inline-leader-display .leader-details-address{
	font-size: 1em;
	max-width: 35%
}
#single-inline-leader-display .leader-details-phone{
  font-size: 1em;
}
#single-inline-leader-display .leader-details-email{
  font-size:1em;
}
#single-inline-leader-display .leader-details-lower-grid{
  display:none;
}
#single-inline-leader-display .leader-details-committeechair{
  display:none;
}
#single-inline-leader-display .leader-details-committees{
  display:none;
}
#single-inline-leader-display .leader-details-lower-grid h9{
	display:none;
}
#single-inline-leader-display .leader-details-regional{
  display:none;
}
#single-inline-leader-display .leader-details-local{
  display:none;
}
#single-inline-leader-display .leader-details-local h9 {
 display:none;
}
/*Search Results Changes - JB*/
.search-excerpt{
	overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
	max-width:90%;
}
.search-excerpt .hidden{
	display:none;
}
/*Display Garden Lists - JB*/
.dg-summary{
	padding:5px 0px 5px 0px;
	float:left;
	width:100%;
	clear:both;
	margin-bottom: .5em;
}
.dg-title{
	font-size: 1.4em;
	z-index:0;
}
.dg-title a{
	color: #FF695D;
}
.dg-left{
	float:left;
	width:50%;
	word-wrap: normal;
	clear: right;
}
.dg-right{
	float:left;
	width:50%;
	word-wrap: normal;
	clear: right;
}
.dg-region{
	font-size:0.85em;
}
.dg-address{
	padding-right: 5px;
	min-height: 3em;
	width: 100%;
}
.dg-address a{
	font-weight:bold;
	font-size:0.95em;
	color: #39696F;
	text-decoration: none;
}
.dg-access{
	font-size:0.85em;
	width: 100%;
}
.dg-contact{
	font-size:0.85em;
	width: 100%;
}
.dg-email{
	font-size:0.85em;
	font-weight:bolder;
	width: 100%;
}
.dg-email a{
	color: #FF695D;
	font-weight:bolder;
}
.dg-phone{
	font-size:0.85em;
	font-weight:bolder;
	width: 100%;
}
.dg-phone a[href^=tel] {
	color: #FF695D;
	font-weight:bolder;
}
.dg-contactpref{
	font-size:0.85em;
	width: 100%;
}
.dg-desc{
	padding-top: 0.75em;
	font-size:0.8em;
	padding-bottom: 1em;
	border-bottom:solid 1px lightgray;
	width:100%;
	float: left;
	clear:both;
	opacity:0.75;
}
.dg-best-time{
	display:none;
	float:left;
	clear:left;
	font-size: .75em;
	padding-right:5px;
}
/*Indiv Display Gardens - JB */
.single-dg{
	margin-left: auto;
	margin-right: auto;
	max-width:95%;
	margin-top: -5em;
	margin-bottom: 10em;
	padding-bottom: 20%;
}
.single-dg-title{
	display:none;
	font-size:2em;
	clear:both;
	border-bottom: 1px #FF695D solid;
	margin-bottom: .2em;
}
.single-dg-img{
	display:none;
}
.single-dg-region{
	float:left;
	clear:left;
	max-width: 50%;
	opacity:0.78;
	margin-top:-2em;
	border-bottom: 0.5px solid #FF695D;
}
.single-dg-directions{
	float: left;
	background-color: #FF695D;
	padding: 0.45em;
	font-size: .7em;
	border-radius: 5px;
}
.single-dg-directions a{
	color: white;
	text-decoration: none;
}
.single-dg-address{
	font-size:1.2em;
	float: left;
	clear:left;
	margin-bottom: .5em;
	margin-right: 3%;
}
.single-dg-contactname{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-dg-phone{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-dg-phone a[href^=tel] {
	color: #FF695D;
	font-weight:bolder;
}
.single-dg-email{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-dg-email a{
	color: #FF695D;
	font-weight:bolder;
}
.single-dg-website{
	float:left;
	clear:left;
	width:50%;
}
.single-dg-website a{
	color: #FF695D;
	font-weight:bolder;
}
.single-dg-prefcontact{
	float:left;
	clear:left;
}
.single-dg-access{
	float:left;
	clear:left;
	opacity:0.78;
	font-size:0.90em;
}
.single-dg-desc{
	margin-top:1em;
	padding: 1%;
	float:left;
	clear:left;
	font-size:0.90em;
	opacity:0.78;
	border: 1px solid lightgray;
	background-color: whitesmoke;
	box-shadow: 2px 3px lightgray;
}
.single-dg-writeup{
	float:left;
	clear:both;
	width:90%;
	margin-top:2em;
	margin-bottom:2em;
}
.single-dg-writeup h4{
	font-size: 1.1em;
	font-weight: bolder;
	margin-bottom: 1em;
}
.single-dg-best-time{
	float:left;
	clear:left;
}
.hidden-jb{display:none;}
/* Display Garden Map Search - JB */
.dg-map-filter-distance{
	float:left;
	clear:left;
	padding:10px;
	width:100%;
	background-color: whitesmoke;
	border: solid 1px whitesmoke;
	border-radius: 5px;
}
.dg-map-filter-distance::after {
  content: "";
  clear: both;
	display: table;
}
.dg-map-filter-label{
	float:left;
	font-size: 1.2em;
	margin-right: 2%;
	padding-top: 3px;
}
.dg-map-filter-distance input[type=number]{
	float: left;
	width:20%;
	margin: 0px 8px 0px 0px;
}
.dg-map-filter-distance select{
	float:left;
	width:10%;
	margin: 0px 8px 0px 0px;
}
.dg-map-filter-distance input[type=text]{
	width: 100%;
	float: left;
	margin: 10px 0px 0px 0px;
}
.dg-map-filter-distance input[type=button]{
	float: left;
	padding: 1em 2%;
	width:90%;
	max-width: 230px;
	margin: 10px 0px;
}
.dg-map-search-and-reset-buttons{
	float:left;
	clear:both;
	width:100%;
	padding-left: 10px;
	/* margin-bottom: 10px; */
}
.dg-map-search-and-reset-buttons p{
	display:none;
}
.dg-map-search-and-reset-buttons::after {
  content: "";
  clear: both;
	display: table;
}
.dg-map-search-button{
	float: left;
	margin:10px 10px 0px 0px;
}
.dg-map-reset-button{
	float: left;
	clear: right;
	margin: 10px 0px 20px 0px;
}
.dg-map-spinner{
	float: left;
	clear: both;
}
.dg-map-filter-descrip-list{
	padding-top: 15px;
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
  -moz-column-count: 2; /* Firefox */
  column-count: 2;
	max-height: 25em;
	width: 100%;
}
#js-wpv-addon-maps-render-dg-filtered-map{
	margin-bottom:1.5em;
}
.dg-filtered-map-distance-from{
	float: right;
	border-radius: 5px;
	background-color: #FF695D;
	padding: 5px;
	font-size:0.75em;
	position:relative;
	z-index:2;
	margin-top:1em;
	margin-bottom:-3em;
	opacity: .9;
	color: white;
	font-weight: bold;
}
.dg-filtered-map-distance-from a{
	color: white;
	text-decoration:none;
}
.dg-directions-link{
	display:none;
}
.dg-directions-link a{
	color: #FF695D;
	font-size: 0.85em;
}@media only screen and (max-width: 1200px){ .hero__container{
	margin-top:3.6em;
	}}
#textsixtyblack{
	width:60%;
	color: #000000;
}
#textthirtyblack{
	width:30%;
	color: #000000;
}
#textblackfull{
	width:100%;
	color: #000000;
}
#textphonethree{
	width:65px;
	color: #000000;
}
#textphonefour{
	width:90px;
	color: #000000;
}
#textphonethreea{
	width:65px;
	color: #000000;
	font-size: 0.8em;
}
#textphonethreeb{
	width:65px;
	color: #000000;
	font-size: 0.8em;
}
#textphonefourc{
	width:90px;
	color: #000000;
	font-size: 0.8em;
}
#textareablack{
	color: #000000;
}
/* hide the dropdown menus - Unhidden by Jacob 1-21-19 */
.header-global .dropdown{
	left: 0px;
}
/* accessibility */
/* make forms readable */
input,
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea {
        color: black;
}
/* breadcrumbs */
a.breadcrumb {
		text-decoration:none;
		font-weight:bold;
}
.hero__subtitle a.breadcrumb  {
	color:white;
	background-color:transparent;
}
.hero a.breadcrumb:hover {
	color: #ff9f6f;
}
.featured-event a.breadcrumb,
.general-content a.breadcrumb  {
	color:#f87868;
	color: #ff8177;
}
.featured-event a.breadcrumb:hover,
.general-content a.breadcrumb:hover {
	color: #FF695D;
}
#leadership .general-content__subtitle{
	font-size: 1.7rem;
}
.accordion .pair .title {
    color: black;
}
.accordion .pair .title:hover {
    background: #FF695D;
	  background: #f87868;
    color: white;
}
.accordion .pair.open .title {
    background: #FF695D;
	  background: #f87868;
}
.people-grid__person-info--details,
.people-grid__person-info--details .title {
	color: #001020;
	font-size: 1.6rem;
}
.people-grid__person-more-details p {
    color: #000;
}
/* some pages smaller than others ? */
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
	font-weight: bold;
	font-size: 1.4rem;
}

/* shades of coral ised on website.
coral-links-on-white,
breadcrumbs {
    color: #FF9265; 
    color: #e88050; - dark
    color: #e06040; - darker
    color: #d06040; - darkest
}
breadcrumbs {
    color: #FF9265; 
    color: #ff9f6f;
}
dk-rose-buttons,
coral-highlight {
	  color: #FF695D; 
}
dk-coral-accordion-open {}
	  color: #f87868;  
}
button-hover-light {
	  color: #ff8177; 
}
*/

/*
.button, 
button, input[type="submit"], input[type="reset"], input[type="button"] {
    background-color:#ff8070;
}
.button:hover, 
button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
    -webkit-transform: none;
    background-color: #E85860;
    background-color:#ff695d;
    border: 1px solid #E85050;
}

*/
.pop-poll-results div.result-list,
.pop-poll-results div.result-image  {
	max-width: 50%;
	display: inline-block;
	vertical-align: top;
}
.pop-poll-results div.result-list {
	text-align: left;
}
.pop-poll-results div.result-image {
	text-align: center;
}
.pop-poll-results .result-image {
	padding-right: 20px;
}
.pop-poll-results  p {
	margin-bottom: .5rem
}
.pop-poll-results h6 {
	text-transform: none;
	font-size: 1.6rem;
	margin-bottom: 0px;
	clear:both;
	text-align:center;
}

/* big green blob */
.ugly-green-blob {
	 padding-top:0;
	 padding-bottom:0;
	 display:none
}

/* make slide show controls regognizable */
/* hero version */
.hero__controls .slick-dots {
	width:auto;
}
.hero__controls .slick-dots li {
	height: 15px;
	margin-right: 20px;
	border: 1px solid white;
	padding:0;
}
.hero__controls .slick-dots button {
	width: 14px;
	padding:0;
}
/* slide section version */
.slider-section__controls .slick-dots {
	width:auto;
	display:inline;
}
.slider-section__controls .slick-dots button {
	width: 15px;
	padding:0;
}
.slider-section__controls .slick-dots li{
	height: 17px;
	margin-right: 20px;
	border: 1px solid white;
	padding:0;
}
/* contact us */
.header-global__account .u-email-address:hover {
    opacity: 1;
}
.header-global__account .u-email-address {
    opacity: .9;
}
/* search box in header */
.header-global__search::before {
    background-image:none;
}
.header-global__search .header-global__search-input {
	   padding-left: 10px;
}
.header-global__search-button {
	background-image: url(/wp-content/themes/american-daylily-society/assets/media/icon-search.svg);
	
}
/*historic awards section* */
.historicawards {
	color: #000000;
	background-color: #ffffff;
}
.historicawards td {
	background-color: #ffffff;
}
.historicawards table {
	background-color: #ffffff;
}
.historicawards tr{
	background-color: #ffffff;
	border-bottom: 1px solid #eeeeee;
}
.historicawards .award-winners__list-name {
	border-right: 1px solid #eeeeee;
}
.historicawards .award-winners__list-year {
	border-right: 1px solid #eeeeee;
}
.historicawards .award-winners__list-type {
	border-right: 0px;
}
/*styling for basicTable and associated divs -Jacob */
.basicTable{
	margin-top: 10px;
	display: table;
	width: 100%;
}
.basicTableRow{
	display: table-row;
}
.basicTableHeading{
	display: table-header-group;
	font-weight: bold;
}
.basicTableBody{
	display: table-row-group;
}
.basicTableFoot {
	display: table-footer-group;
}
.basicTableCell{
	display: table-cell;
	padding: 3px 10px;
	width: 28%;
}
.basicTableHead{
	display: table-cell;
	font-weight: bold;
}
/*Styling for smaller header on dictionary terms -Jacob*/
.hero--home-dictionary{
	padding-top: 160px;
	padding-bottom: 10px;
}
/*Styling for smaller header on leader entries -Jacob*/
.hero--home-leader{
	padding-top: 160px;
	padding-bottom: 10px;
}
.leadership-content{
	padding:10px;
}
/*Styling for the RegForm - Jacob*/
.regform{
	
}
.regform button{
	color: white;
	clear: both;
	padding: 14px;
}
.reg-form-hidden{
  max-height: 1px;
	overflow: hidden;
}
.regform .button-box{
	max-width: 49%;
	padding: 8px;
	float:left;
	clear:none;
}
/*styling for the new org chart dynamic views - Jacob */
.leader-table{
	display: table;
	width: 100%;
	table-layout: fixed;
}
.leader-table-row{
	display: table-row;
}
.leader-table-cell{
	display: table-cell;
}
.leader-single {
	background-color: white;
  margin: 4px;
  border: 1px solid lightgray;
  border-radius: 5px;
}
.leader-heading{
	color: #39696F;
  padding: 5px;
  min-height: 7.3em;
  text-overflow: ellipsis;
  overflow: hidden;
}
.leader-details-section{
  padding: 5px;
  background-color: #e8e8e8;
  min-height: 6em;
}
.leader-photo{
  float: left;
  margin: 5px;
  max-width: 90px;
  overflow: hidden;
}
.leader-photo img{
	display: block;
	width: auto;
	max-height: 90px;
	margin-right: auto;
	margin-left: auto;
}
.leader-name-officer{
	color: #39696F;
  font-size:1.4em;
  word-spacing:0.10em;
}
.leader-title{
	color: #39696F;
  font-size: 1.1em;
  font-weight: bold;
  text-transform: uppercase;
}
.leader-address{
	color: #39696F;
  font-size:1em;
	font-weight:lighter;
}
.leader-phone{
	color: #39696F;
  font-size:1em;
	font-weight:lighter;
}
.leader-email{
	color: #39696F;
  font-size:1em;
  overflow:hidden;
}
.leader-email a{
	color: #39696F;
	font-weight:lighter;
}
.leader-name-director{
	color: #39696F;
  font-size:1.2em;
  word-spacing:0.10em;
}
.leader-details{
	color: #39696F;
  font-size:0.9em;
	font-weight:lighter;
}
.leader-notes{
	color: #39696F;
  font-size:0.9em;
}
.leader-region{
	color: #39696F;
  font-size:0.9em;
  font-weight: bold;
  text-transform: uppercase;
}
.leader-committee{
	color: #39696F;
  text-transform: uppercase;
  font-size:0.85em;
}
.leader-name-staff{
	color: #39696F;
  font-size:1.2em;
  word-spacing:0.10em;
}
.leader-name-chair a{
  font-size: 1.2em;
  word-spacing: 0.10em;
}
.leader-chair-title{
	color: #39696F;
  font-size: .75em;
  text-transform: uppercase;
	word-spacing: 0.10em;
}
.leader-committee-chair{
	color: #39696F;
  font-size: 1.2em;
  font-weight: bold;
	padding-left: 5px;
  text-transform: uppercase;
}
.committee-view{
  border: 1px solid lightgray;
  margin: 3px;
  padding: 8px;
  max-height: 22.5em;
  border-radius: 5px;
  background-color: whitesmoke;
	overflow:auto;
}
.committee-title{
	color: #39696F;
  padding-bottom: 5px;
	min-height: 3.4em;
  font-size: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  border-bottom: 2px solid lightgray;
}
.committee-chair-name{
  background-color:white;
  border-bottom: 0.5px solid lightgray;
}
.committee-member-names{
  padding-left: 5px;
	padding-bottom: 6px;
  background-color: white;
	min-height: 8em;
}
h9{
  font-size:.95em;
	color: #39696F;
  padding-bottom: 3px;
}
.com-list-item{
  background-color: white;
  padding: 0px;
}
.com-list-name{
  font-size: 1.0em;
}
.com-list-title{
  font-size: 0.6em;
}
.com-list-item{
  padding: 2px;
}
.com-list-name{
  font-size: 1.0em;
}
.com-list-title{
  font-size: 0.6em;
}
.com-list-chair-name{
  font-size: 1.0em;
  font-weight: bolder;
}
.leader-heading-chair-sub{
  padding: 5px;
  min-height: 4.5em;
  text-overflow: ellipsis;
  overflow: hidden;
}
.leader-name-chair{
  font-size:0.95em;
  word-spacing:0.10em;
}
/*formatting for individual leader pages - jacob */
.leader-dual{
	margin-top: -8%;
	height: 100%;
}
.leader-dual h2{
	font-size: 2.5em;
	font-weight: bolder;
	padding-left: 12%;
	margin: -2.5% 0% 0% 0%;
}
.leader-dual #leader-details-body {
	margin-top: -2%;
	margin-bottom: 6%;
	padding-bottom: 6%;
}
#leader-details-body{
  margin-top:-8%;
  padding-left: 12%;
  padding-right: 12%;
}
.leader-details-photo{
	display:block;
	margin-right: 1.5%;
  padding-top: 10px;
  width: 85px;
	height: auto;
	overflow: hidden;
  float: left;
}
.leader-details-photo img{
	max-width:85px;
	height: auto;
}
.leader-details-regionnum{
  font-size:1.7em;
}
.leader-details-nationaltitle{
  font-size:2.0em;
  font-weight: bolder;
}
.leader-details-contact{
  clear:both;
  padding-top:2%;
}
.leader-details-address{
  font-size:1.2em;
}
.leader-details-phone{
  font-size:1.2em;
}
.leader-details-email{
  font-size:1.2em;
}
.leader-details-lower-grid{
  margin-top: 2%;
	display: table;
  width: 100%;
  background: whitesmoke;
}
.leader-details-committeechair{
  width: 33%;
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
}
.leader-details-committees{
  width: 34%;
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
}
.leader-details-lower-grid h9{
	font-size: .68em;
	font-weight: bold;
}
.leader-details-regional{
  width: 33%;
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
}
.leader-details-local{
  padding: 5px;
  float: left;
  font-size: 1em;
  min-height: 10em;
  border: solid white 1px;
	width: 100%;
}
.leader-details-local h9 {
	font-size: .68em;
	font-weight: bold;
}
h10{
  font-weight:lighter;
}
/*Formatting for a single in-line leader block - jacob */
#single-inline-leader-display{
	display:block;
	margin-bottom:1em;
}
#single-inline-leader-display .leader-details-name{
	font-size: 1.2em;
	margin-bottom:-2%;
}
#single-inline-leader-display .leader-details-photo{
	display:none;
}
#single-inline-leader-display .leader-details-photo img{
	display:none;
}
#single-inline-leader-display .leader-details-regionnum{
  display:none;
}
#single-inline-leader-display .leader-details-nationaltitle{
  display:none;
}
#single-inline-leader-display .leader-details-contact{
	display:block;
}
#single-inline-leader-display .leader-details-address{
	font-size: 1em;
	max-width: 35%
}
#single-inline-leader-display .leader-details-phone{
  font-size: 1em;
}
#single-inline-leader-display .leader-details-email{
  font-size:1em;
}
#single-inline-leader-display .leader-details-lower-grid{
  display:none;
}
#single-inline-leader-display .leader-details-committeechair{
  display:none;
}
#single-inline-leader-display .leader-details-committees{
  display:none;
}
#single-inline-leader-display .leader-details-lower-grid h9{
	display:none;
}
#single-inline-leader-display .leader-details-regional{
  display:none;
}
#single-inline-leader-display .leader-details-local{
  display:none;
}
#single-inline-leader-display .leader-details-local h9 {
 display:none;
}
/*Search Results Changes - JB*/
.search-excerpt{
	overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
	max-width:90%;
}
.search-excerpt .hidden{
	display:none;
}
/*Display Garden Lists - JB*/
.dg-summary{
	padding:5px 0px 5px 0px;
	float:left;
	width:100%;
	clear:both;
	margin-bottom: .5em;
}
.dg-title{
	font-size: 1.4em;
	z-index:0;
}
.dg-title a{
	color: #FF695D;
}
.dg-left{
	float:left;
	width:50%;
	word-wrap: normal;
	clear: right;
}
.dg-right{
	float:left;
	width:50%;
	word-wrap: normal;
	clear: right;
}
.dg-region{
	font-size:0.85em;
}
.dg-address{
	padding-right: 5px;
	min-height: 3em;
	width: 100%;
}
.dg-address a{
	font-weight:bold;
	font-size:0.95em;
	color: #39696F;
	text-decoration: none;
}
.dg-access{
	font-size:0.85em;
	width: 100%;
}
.dg-contact{
	font-size:0.85em;
	width: 100%;
}
.dg-email{
	font-size:0.85em;
	font-weight:bolder;
	width: 100%;
}
.dg-email a{
	color: #FF695D;
	font-weight:bolder;
}
.dg-phone{
	font-size:0.85em;
	font-weight:bolder;
	width: 100%;
}
.dg-phone a[href^=tel] {
	color: #FF695D;
	font-weight:bolder;
}
.dg-contactpref{
	font-size:0.85em;
	width: 100%;
}
.dg-desc{
	padding-top: 0.75em;
	font-size:0.8em;
	padding-bottom: 1em;
	border-bottom:solid 1px lightgray;
	width:100%;
	float: left;
	clear:both;
	opacity:0.75;
}
.dg-best-time{
	display:none;
	float:left;
	clear:left;
	font-size: .75em;
	padding-right:5px;
}
/*Indiv Display Gardens - JB */
.single-dg{
	margin-left: auto;
	margin-right: auto;
	max-width:95%;
	margin-top: -5em;
	margin-bottom: 10em;
	padding-bottom: 20%;
}
.single-dg-title{
	display:none;
	font-size:2em;
	clear:both;
	border-bottom: 1px #FF695D solid;
	margin-bottom: .2em;
}
.single-dg-img{
	display:none;
}
.single-dg-region{
	float:left;
	clear:left;
	max-width: 50%;
	opacity:0.78;
	margin-top:-2em;
	border-bottom: 0.5px solid #FF695D;
}
.single-dg-directions{
	float: left;
	background-color: #FF695D;
	padding: 0.45em;
	font-size: .7em;
	border-radius: 5px;
}
.single-dg-directions a{
	color: white;
	text-decoration: none;
}
.single-dg-address{
	font-size:1.2em;
	float: left;
	clear:left;
	margin-bottom: .5em;
	margin-right: 3%;
}
.single-dg-contactname{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-dg-phone{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-dg-phone a[href^=tel] {
	color: #FF695D;
	font-weight:bolder;
}
.single-dg-email{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-dg-email a{
	color: #FF695D;
	font-weight:bolder;
}
.single-dg-website{
	float:left;
	clear:left;
	width:50%;
}
.single-dg-website a{
	color: #FF695D;
	font-weight:bolder;
}
.single-dg-prefcontact{
	float:left;
	clear:left;
}
.single-dg-access{
	float:left;
	clear:left;
	opacity:0.78;
	font-size:0.90em;
}
.single-dg-desc{
	margin-top:1em;
	padding: 1%;
	float:left;
	clear:left;
	font-size:0.90em;
	opacity:0.78;
	border: 1px solid lightgray;
	background-color: whitesmoke;
	box-shadow: 2px 3px lightgray;
}
.single-dg-writeup{
	float:left;
	clear:both;
	width:90%;
	margin-top:2em;
	margin-bottom:2em;
}
.single-dg-writeup h4{
	font-size: 1.1em;
	font-weight: bolder;
	margin-bottom: 1em;
}
.single-dg-best-time{
	float:left;
	clear:left;
}
/*Indiv Source List Item - JB */
.single-sl{
	margin-left: auto;
	margin-right: auto;
	max-width:95%;
	margin-top: -5em;
	/*margin-bottom: 10em;*/
	padding-bottom: 20%;
}
.single-sl-title{
	display:none;
	font-size:2em;
	clear:both;
	border-bottom: 1px #FF695D solid;
	margin-bottom: .2em;
}
.single-sl-region{
	float:left;
	clear:left;
	max-width: 50%;
	opacity:0.78;
	margin-top:-2em;
	border-bottom: 0.5px solid #FF695D;
}
.single-sl-address{
	font-size:1.2em;
	float: left;
	clear:left;
	margin-bottom: .5em;
	margin-right: 3%;
}
.single-sl-contactname{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-sl-domestic{
	float:left;
	clear:left;
	font-weight:bolder;
  	margin-top: 1em;
  	margin-bottom: 1em;
}
.single-sl-phone{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-sl-phone a[href^=tel] {
	color: #FF695D;
	font-weight:bolder;
}
.single-sl-email{
	float:left;
	clear:left;
	font-weight:bolder;
}
.single-sl-email a{
	color: #FF695D;
	font-weight:bolder;
}
.single-sl-website{
	float:left;
	clear:left;
	width:50%;
}
.single-sl-website a{
	color: #FF695D;
	font-weight:bolder;
}
.single-sl-desc{
	margin-top:1em;
	padding: 1%;
	float:left;
	clear:left;
	font-size:0.90em;
	opacity:0.78;
	border: 1px solid lightgray;
	background-color: whitesmoke;
	box-shadow: 2px 3px lightgray;
}
.single-sl-writeup{
	float:left;
	clear:both;
	width:90%;
	margin-top:.5em;
	margin-bottom:1.5em;
}
.single-sl-writeup h4{
	font-size: 1.1em;
	font-weight: bolder;
	margin-bottom: 1em;
}
.hidden-jb{display:none;}
/* Display Garden Map Search - JB */
.dg-map-filter-distance{
	float:left;
	clear:left;
	padding:10px;
	width:100%;
	background-color: whitesmoke;
	border: solid 1px whitesmoke;
	border-radius: 5px;
}
.dg-map-filter-distance::after {
  content: "";
  clear: both;
	display: table;
}
.dg-map-filter-label{
	float:left;
	font-size: 1.2em;
	margin-right: 2%;
	padding-top: 3px;
}
.dg-map-filter-distance input[type=number]{
	float: left;
	width:20%;
	margin: 0px 8px 0px 0px;
}
.dg-map-filter-distance select{
	float:left;
	width:10%;
	margin: 0px 8px 0px 0px;
}
.dg-map-filter-distance input[type=text]{
	width: 100%;
	float: left;
	margin: 10px 0px 0px 0px;
}
.dg-map-filter-distance input[type=button]{
	float: left;
	padding: 1em 2%;
	width:90%;
	max-width: 230px;
	margin: 10px 0px;
}
.dg-map-search-and-reset-buttons{
	float:left;
	clear:both;
	width:100%;
	padding-left: 10px;
	/* margin-bottom: 10px; */
}
.dg-map-search-and-reset-buttons p{
	display:none;
}
.dg-map-search-and-reset-buttons::after {
  content: "";
  clear: both;
	display: table;
}
.dg-map-search-button{
	float: left;
	margin:10px 10px 0px 0px;
}
.dg-map-reset-button{
	float: left;
	clear: right;
	margin: 10px 0px 20px 0px;
}
.dg-map-spinner{
	float: left;
	clear: both;
}
.dg-map-filter-descrip-list{
	padding-top: 15px;
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
  -moz-column-count: 2; /* Firefox */
  column-count: 2;
	max-height: 25em;
	width: 100%;
}
#js-wpv-addon-maps-render-dg-filtered-map{
	margin-bottom:1.5em;
}
.dg-filtered-map-distance-from{
	float: right;
	border-radius: 5px;
	background-color: #FF695D;
	padding: 5px;
	font-size:0.75em;
	position:relative;
	z-index:2;
	margin-top:1em;
	margin-bottom:-3em;
	opacity: .9;
	color: white;
	font-weight: bold;
}
.dg-filtered-map-distance-from a{
	color: white;
	text-decoration:none;
}
.dg-directions-link{
	display:none;
}
.dg-directions-link a{
	color: #FF695D;
	font-size: 0.85em;
}


.daylilyAPI h4 {
	font-weight: bold;
}
.daylilyAPI .poppoll-results {
	margin-top: 20px;	
}
.daylilyAPI .poppoll-results th{
	font-weight: bold;
}
.nav-bar__item {
	padding: 0 2.0rem;
}

div.display-garden {
	margin-top: 20px;
}
div.display-garden > span {
	display: block;
}
.garden-name {
	font-weight: bold;
}


</style>