/* 2026-03-03 */
@font-face {font-family: 'burncoose';src: url('../serlio-webfont.eot'),url('../serlio-webfont.woff') format('woff'),url('../serlio-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}* {box-sizing: border-box;}body {width: 100vw;margin: 0;padding: 0;border: none;display: contents;font-size: 1pc;background-color: #ffffff;color: #414141;font-family: 'Raleway', sans-serif;font-display: swap;}main {width: 100%;max-width: 1030px;margin: 0 auto;}a {color: #465f56;text-decoration: none;border-radius: 1px;}a:hover {outline: 6px solid #465f56;background-color: #465f56;color: white;text-decoration: none;}#bn-banner {background-color: #ffffff;text-align: center;padding: 10px 0;}#bn-banner img {/*margin: 0;padding: 5px 0;height: auto;*/}nav {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 20px;}nav menu {display: flex;flex-wrap: wrap;gap: 1em;list-style-type: none;margin: 0;padding: 10px 5px;align-items: baseline;}nav menu li {white-space: nowrap;}nav menu select {background-color: white;border: 1px solid #465f56;color: #465f56;margin: 0 5px;font-size: 1.2em;}nav menu select:hover, nav menu select:active {outline: 5px solid #465f56;}nav menu h3 {color: #414141;}figcaption {background-color: #fafcfa;color: #6d6d6d;margin: 0;padding: 5px 0 10px 0;text-align: center;font-style: italic;}input[type='number'],input[type='text'],input[type='email'],input[type='password']{background-color: white;font-size: 1em;border: 1px solid #414141;color: #414141;padding: 5px;border-radius: 5px;}input[type='number']:focus-visible,input[type='text']:focus-visible,input[type='email']:focus-visible,input[type='password']:focus-visible{outline-color: #414141;}input[type='number']:hover,input[type='text']:hover,input[type='email']:hover,input[type='password']:hover{outline: #414141 2px solid;}input[type='submit'], button.button {background-color: #465f56;padding: 5px;color: white;border: 2px solid #465f56;border-radius: 5px;font-weight: 600;}input[type='submit']:hover,button.button:hover {border-color: #e3e8e3;background-color: #e3e8e3;outline: solid 2px #465f56;color: #465f56;}input.mandatory, select.mandatory, div.mandatory {border-bottom-color: #a75025 !important;border-bottom-width: 3px !important;}footer {width: 100%;margin: 1em 0;}footer .main {}#footerMenu {border-top: 1px solid #465f56;background-color: #e3e8e3;padding: 1em 0;}#footerMenu menu.outer {list-style-type: none;display: flex;flex-direction: column;flex-wrap: nowrap;align-items: stretch;width: 100%;max-width: 1030px;margin: auto;gap: 20px;margin-bottom: 20px;}#footerMenu menu.outer li.menuHeading {border-top: solid 1px #465f56;padding-top: 20px;}#footerMenu menu.outer li.menuHeading:first-of-type {border-top: none;}#footerMenu menu.outer .outerHeading {display: list-item;list-style-type: disclosure-closed;padding: 10px 0;cursor: pointer;}#footerMenu menu.inner {list-style-type: none;display: flex;flex-direction: column;flex-wrap: wrap;align-content: stretch;align-items: stretch;gap: 1em;text-align: left;}#footerMenu menu.inner a {display: block;padding: 10px 0;}#footerMenu menu.inner li {display: block;}#estate-footer {padding: 0;background-color: #ffffff;color: #465f56;border-top: 1px solid #465f56;}.inner {width: 100%;max-width: 1030px;margin: auto;text-align: center;padding: 0 0 20px 0;}#estate-footer .inner {display: flex;flex-direction: row-reverse;justify-content: space-around;align-items: center;margin-top: 0;}#estate-footer address {font-style: normal;}#footer-copyright {display: flex;justify-content: center;align-items: center;flex-direction: row;flex-wrap: wrap;text-align: left;gap: 5em;}#estate-footer a {color: #e3e8e3;text-decoration: underline;}#footer-copyright, #footer-legal {font-size: 0.8em;}#estate-footer p {margin: 0.75em 0 0 0;}.closed {display: none;}.open {display: revert;}.b {font-weight: bold;}.jr {text-align: right;}.jl {text-align: left;}.jc {text-align: center;}.fb {display: flex;flex-wrap: wrap;flex-direction: row;align-items: stretch;justify-content: space-between;}.smallprint { font-size: 0.9em; }.strikethrough {text-decoration: line-through;}.notice {background-color: #e3e8e3;margin: 10px 0;padding: 10px;border-radius: 5px;border: 10px solid #465f56;border-width: 1px 10px;line-height: 1.8em;font-size: 0.9em;}figure.h {display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;justify-content: flex-start;margin: 0;padding: 0;}.autoswitch {flex-direction: row;}main address {padding: 10px;background-color: #e3e8e3;border-radius: 10px;font-style: normal;}.ib {display: inline-block;}#page-title {font-family: 'Bellefair', serif;font-weight: normal;font-size: 2em;margin: 0.5em;letter-spacing: -1px;}#hnb1-outer {background-color: #465f56;color: #d1d1d1;}.bar-inner {width: 100%;max-width: 1030px;margin: 0 auto;align-items: center;padding: 0;}.bar-inner .icon {cursor:pointer;color: #d1d1d1;align-items: inherit;}.bar-inner .icon:hover {background-color: #465f56;color: #ffffff;}.bar-inner .icon div {font-size: 40px;}.bar-inner .icon label {padding-right: 5px;font-family: 'Bellefair';font-size: 1.5em;}.bar-inner a {align-items: center;vertical-align: middle;}.bar-inner a:hover {outline: none;}#basket-summary-box {position: relative;}#basket-summary-count {position: absolute;/*right: 0;bottom: 6px;font-size: 1em;*/left:21px;bottom:30px;font-size: 0.75em;z-index: 100;padding: 1px 5px;background-color: #bf1616;color: white;border-radius: 25%;width: auto;font-weight: bold;}#mainHeader {border-bottom: 1px solid #465f56;}#main-menu-panel {position:absolute;left: -500px;width: auto;max-width: 500px;border-width: 0 1px 1px 0;border-color: #414141;border-style: solid;padding: 0;background-color: #e3e8e3;height: calc(100% - 191px);-webkit-transition: .4s;transition: .4s;z-index: 1000;}#main-menu-panel.active {left: 0px;}#mmp-close {text-align: right;}#mmp-close span {font-weight: bold;font-size: 2em;cursor: pointer;padding: 5px;}#mmp-close span:hover {background-color: #465f56;color: #ffffff;}#main-menu {width: calc(100% - 5px);height: calc(100% - 80px);overflow: auto;padding: 0 20px;margin-top: -20px;font-size: 0.9em;}#main-menu .menu-sub {margin-left: 20px;}#main-menu .menu-item {border-bottom: 1px dotted #465f56;padding: 4px 0;}#main-menu a:last-child .menu-item {border: none;}#main-menu a {color: #414141;}#main-menu li {display: block;margin: 0;padding: 0;margin-left: -10px;padding-left: 10px;}#main-menu a:hover, #main-menu .menu-head:hover {background-color: #465f56;color: #ffffff;outline: solid 8px #465f56;}#main-menu .menu-item:hover {background-color: #465f56;color: #ffffff;outline: solid 3px #465f56;}#main-menu .menu-head {display: block;font-size: 1.2em;margin: 5px 0;padding: 5px 0;cursor: pointer;text-wrap: nowrap;font-weight: 500;}#main-menu .menu-items {display: block;height: 0;overflow-y: hidden;background-color: #e3e8e3;margin-left: -10px;padding-left: 10px;}#main-menu li:focus-within {list-style-type: disclosure-open;}#main-menu li:focus-within > .menu-items {height: auto;padding-bottom: 10px;}.menu-items a {display: block;padding: 5px;margin: 1px 10px;}#search-bar {width: 100%;max-width: 1030px;margin: 0 auto;height: 0;transition: 0.4s;overflow:hidden;}#search-bar.active {height: 2.5em;overflow:visible;}#search-bar form {display: flex;gap: 20px;flex-direction: row;flex-wrap: nowrap;align-content: stretch;justify-content: center;align-items: stretch;}#search-bar form input[type="text"] {width: 100%;font-size: 1em;}#tbSearching {display: none;text-align: center;color: white;font-style: italic;letter-spacing: 4px;}#straplineBar {padding: 0 20px 20px 20px;color: #465f56;background-color: #ffffff;text-align: center;padding: 0;font-family: 'Bellefair';font-size: 1.6em;}#openingBar {max-width: 1030px;width: 100%;margin: auto;display: flex;justify-content: space-around;padding: 0 0 8px 0;color: #4a6265;background-color: #ffffff;font-weight: normal;font-style: normal;font-size: 0.9em;letter-spacing: -0.5px;}.easy-autocomplete-container ul li:not(:last-of-type) div.eac-item {border-bottom: 1px solid #c5c5c5;padding-bottom: 6px;}.autoSuggestItem .common-name {font-size: 1em;font-weight: 500;font-family: 'burncoose';text-transform: uppercase;letter-spacing: -1px;margin-left: 38px;}.bar-dg {display: block;background-color: #4a6365;}nav#PlantFinderBar {display: block;background-color: #e3e8e3;border-bottom: solid 1px #c5c5c5;}nav#PlantFinderBar .bar-inner {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;padding: 5px 10px;}nav#PlantFinderBar .BarSub {display: inline-flex;flex-direction: row;flex-wrap: wrap;justify-content: space-evenly;align-content: center;gap: 10px;}nav#PlantFinderBar .bar-inner .BarInnerCell:first-of-type {font-family: 'burncoose';font-size: 26px;}nav#PlantFinderBar .BarSub select {width: 180px;font-size: 16px;font-family: 'Libre Baskerville';color: #4c4c4c;padding: 2px;border: none;background-color: white;outline: 1px solid #c5c5c5;}nav#PlantFinderBar button {padding: 0 0 0 10px;}nav#PlantFinderBar button i {vertical-align: middle;}::selection {background-color: #a75025;color: white;}::placeholder {color: #4c4c4c;font-style: italic;}#footerEstateBoxes {display: flex;flex-direction: row;flex-wrap: nowrap;align-content: stretch;align-items: stretch;padding: 10px 0;width: 1030px;margin: auto;font-size: 1em;justify-content: space-between;}.footerBox {text-align: left;}#footerEstateBoxes a {font-family: 'Bellefair', serif;font-weight: normal;text-decoration:none;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-end;}#footerEstateBoxes a:hover {color: white;background-color: #4a6365;outline-color: #4a6265;}#estate-footer .footer-legal a {color: #4a6265;}#estate-footer .footer-legal a:hover {color: #ffffff;}main h2, main h3 {font-weight: 500;font-size: 1.25em;}.subheading {color: #465f56;font-weight: 600;font-style: italic;text-transform: capitalize;}.sb {font-weight: 600;}.ar {text-align: right;}.msg-error {/*color: #cd0a0a;font-weight: 600;*/background-color: #e8e3e3;font-weight: 500;border-radius: 5px;border: 10px solid #cd0a0a;border-width: 1px 10px;padding: 10px;}.msg-ok {/*color: #3c7d1c;font-weight: 600;*/background-color: #e3e8e3;font-weight: 500;border-radius: 5px;padding: 10px;}.label {font-weight: 600;color: #4a6365;}.code {padding: 10px;display: inline-block;background-color: #e3e8e3;border-radius: 10px;font-family: monospace;}.nav-sep {display: inline-block;color: #c5c5c5;text-align: center;margin: 0 8px;}.hl-error {outline: 5px solid #cd0a0a;border-radius: 5px;padding: 5px;}.hl-ok {outline: 5px solid #0acd0a;border-radius: 5px;padding: 5px;}.note {font-weight: 600;display: inline-block;padding: 5px 10px;border: 1px solid #c5c5c5;border-radius: 10px;}.ui-state-active .explanation {color: white;}.phone {font-weight: 600;margin: auto 0px !important;}h3 .material-symbols-outlined {vertical-align: middle;}.blip-offer, .blip-multibuy, .blip-free-delivery, .blip-extra-item {font-weight: 500;background-color: #2550a7;background-color: #465f56;color: #e9e9e9;display: inline-block;padding: 1px 5px;border-radius: 2px;}.ui-state-active .ui-icon-background {background-color: #465f56 !important;}.nmt {margin-top: 0;}.nmb {margin-bottom: 0;}main ol li {margin: 8px 0;}main a:not(:has(p,div,article,section,img,li)) {color: #a75025;margin-left: 5px;margin-right: 5px;font-weight: 500;line-height: 2.2em;}.main-it {margin: 6px 0;display: flex;flex-direction: column;align-items: stretch;gap: 10px;}.col-head {display: inline-block;cursor: pointer;}.col-head:hover {color: #a75025;}.ar-exp {display: inline-block;transform: rotate(0);transform-origin: center;transition-duration: 1s;font-weight: 800;vertical-align: middle;font-size: 2em;line-height: 0;}.ar-exp.act {transform: rotate(90deg);}#rettotop {display: none;position: fixed;width: 40px;height: 40px;z-index: 1000;bottom: 20px;right: 20px;border-radius: 20px;border: 2px solid #4a6365;color: #424242;background-color: #e3e8e3;box-shadow: 0px 0px 10px gray;transition-duration: 1s;font-weight: 800;text-align: center;cursor: pointer;}#rettotop:hover {background-color: #424242;color: #e3e8e3;}#rettotop b {font-size: 50px;margin-top: -7px;margin-left: -6px;}.no-col {break-inside: avoid-column;}.multiCols {column-count: 3;}.multiColsFewer {column-count: 2;}.cols1 {column-count: 1;}.cols2 {column-count: 2;column-gap: 20px;}.cols3 {column-count: 3;column-gap: 20px;}.cols4 {column-count: 4;column-gap: 20px;}.UsualEnd {float: left;padding: 0 0 7px}.UsualLeft {float: left;padding: 0 7px 7px 0}.UsualRight {float: right;padding: 0 0 7px 7px}.cols2 .MtileBoxGeneric {margin-top: 0 !important;}.MtileGeneric {break-inside: avoid-column;}.RotateText {display: inline-block;transform: rotate(90deg);}.ShutDownMessage {background-color: #CC3300;color: white;padding: 10px;font-weight: 500;}.ShutDownMessageText {max-width: 1030px;margin: auto;}.addressSelector {background-color: #e3e8e3;font-size: 0.8em;}.addressSelector address {font-style: normal;font-size: inherit;margin: 1px 0;background-color: white;padding: 10px 0;color: #3c3c3c;}.addressSelector address:hover {background-color: #e3e8e3;}/*linkBox used as class for hrefs to make the easy to click for mobiles */.linkBox_darker{margin:15px 15px 15px 0px;padding:15px;display:block;background-color:#465f56;color:#fff;} .linkBox_darker:hover{background-color:#9DAF99;text-decoration:underline;}.linkBox_lighter{margin:15px 15px 15px 0px;padding:15px;display:block;background-color:#ffffff;} .linkBox_lighter:hover{background-color:#CADFC5;text-decoration:underline;}.feature {margin: 5px 0;padding: 5px 10px;background-color: #e3e8e3;font-weight: 500;border: solid 2px #465f56;border-width: 1px 0;}nav.path {justify-content: flex-start;}nav.path ul {padding: 0;}nav.path li {list-style-type: none;margin: 0;padding: 0;display: inline-block;}h2.group {font-family: 'Burncoose';font-size: 40px;color: #4f4f4f;border-bottom: 1px solid #4f4f4f;margin-top: 40px;}.catHeaderImg {float: left;margin: 0 20px 20px 0;}.intro {line-height: 1.1em;margin: 20px 0;font-size: 1.1em;font-weight: 400;}iframe.catSlider {    width: 1000px;    height: 302px;    border: none;    margin: auto;}@media (max-width: 1030px) {iframe.catSlider {display: none;}.ShutDownMessageText {width: initial;margin: 0;}.multiCols {column-count: 1;}.cols1, .cols2, .cols3, .cols4 {column-count: 1;}body {font-size: 0.8pc;}main {max-width: 100%;padding: 0 5px;}#bn-banner {padding: 0 10px;}#bn-banner img {width: 100%;max-width: 922px;height: auto;}figcaption {font-size: 0.8em;padding: 5px 10px 10px 10px;}#footerMenu {padding-right: 20px;}#footerMenu menu.outer {gap: 10px;}#estate-footer .inner {padding: 2px 10px 20px 10px;}#footer-copyright {gap: 1em;}.bar-inner .icon div {font-size: 25px;}.bar-inner .icon label {display: none;}#main-menu-panel {height: calc(100% - 98px);font-size: 0.8em;}#search-bar {padding: 5px 10px;padding: 0 5px;}#straplineBar {padding: 0;font-size: 0.6em;}#footerEstateBoxes {width: calc(100% - 40px);flex-direction: column;padding: 5px 0 10px 0;}.footerBox:not(:last-of-type) {border-bottom: 1px solid #e3e8e33d;padding-bottom: 6px;margin-bottom: 4px;}nav menu h3 {margin: 0;}#openingBar {width: calc(100% - 20px);gap: 40px;font-size: 0.6em;}.autoswitch {flex-direction: column;}.hm {display: none;}#rettotop {bottom: 5px;right: 5px;}nav#PlantFinderBar {margin-bottom: 5px;}nav#PlantFinderBar .BarSub {gap: 4px;}nav#PlantFinderBar .bar-inner .BarInnerCell:first-of-type {font-family: 'burncoose';font-size: 22px;line-height: 18px;text-align: end;}nav#PlantFinderBar .BarSub select {font-size: 12px;width: 120px;}nav#PlantFinderBar button {padding: 0;}.hom {display: none;}}
#quickview-link {text-align: right;}article.plant {display: flex;gap: 10px;flex-direction: column;flex-wrap: nowrap;}article.plant header {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;gap: 10px;margin-top: 10px;}article.plant header .plant-photos {width: 560px;overflow: hidden;order: 1;}article.plant header .plant-blurb {width: 450px;order: 2;}.plant-blurb .add_to_wishlist_line {margin: 10px 0;border: 1px solid #e9e9e9;border-width: 1px 0;padding: 5px 0;}.plant-blurb h5 {margin: 0;}figure.main-photo {margin: 0;width: 500px;display: flex;flex-direction: column;align-items: center;}figure.main-photo img {max-width: 500px;max-height: 375px;}h1.plant-name {font-family: 'Bellefair', serif;color: #465f56;font-size: 2em;margin: 0 0 10px 0;font-weight: normal;font-style: normal;letter-spacing: -1px;}h2.plant-shortdesc {color: #808080;font-size: 1.2em;font-weight: normal;font-style: normal;}h2.plant-shortdesc strong {color: inherit;font-size: 1.2em;font-weight: normal;font-style: italic;}article.plant header .plant-shortdesc {line-height: 1.5em;}div[itemscope], a[name='full-details'] {display: none;}#AGMTitle {float: left;margin: 0 20px 10px 0;}.agm-pad {padding-top: 16px;}#hover-list-buff {position: absolute;display: none;padding: 10px 20px;border: 1px solid #454545;color: #5c5c5c;background-color: #f3f8f3;box-shadow: #00000029 0px 0px 20px 2px;}#hover-list-buff h1 {font-size: 1em;}#hover-list-buff ul {column-count: 3;font-size: 0.85em;list-style-type: none;padding: 0;gap: 10px;}.vars-box {display: inline-block;}section.plant-buying {clear: both;display: flex;flex-direction: column;align-items: stretch;gap: 10px;}section.plant-buying .product {display: flex;flex-direction: column;align-items: stretch;gap: 5px;background-color: #e3e8e3;background-color: #f4f6f4;padding: 10px;}.product section.product-name {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: center;font-weight: 500;}.product section.product-prices, .product-size {font-weight: 600;}.product .price-main {}.product-pot-size img {vertical-align: bottom;}.product .price-multi {display: flex;gap: 15px;font-weight: normal;margin: 10px 0;font-size: 0.9em;letter-spacing: -0.5px;}.product .product-buy {display: flex;flex-direction: column;align-items: flex-end;gap: 5px;border-top: 1px solid #afb0af;padding-top: 10px;}.product-buy .buy-button {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;gap: 20px;}.qty-or-notice {text-align: left;}.plant-offers {margin: 10px 0;}.messages:empty {margin: 0.5em 0;}.messages:not(:empty) {margin: 1em 0;}.product .messages {color: #465f56;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-end;align-items: stretch;gap: 10px;}.product .messages div {background-color: white;padding: 5px 10px;border-radius: 5px;}.thumb-strip-outer {width: 100%;display: flex;flex-direction: row;flex-wrap: nowrap;gap: 4px;}.thumb-strip-control-left, .thumb-strip-control-right {width: 30px;height: 120px;background-color: #e7e7e7;display: inline-flex;align-items: center;justify-content: center;font-weight: bold;cursor: pointer;filter: brightness(1);transition-duration: 300ms;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.thumb-strip-control-left:hover,.thumb-strip-control-right:hover {filter: brightness(1.6);}.thumb-strip-inner {width: 432px;display: inline-flex;overflow: hidden;gap: 4px;height: 120px;}.thumb-strip-inner img {filter: brightness(1);transition-duration: 300ms;}.thumb-strip-inner img:hover {filter:brightness(1.6);}.qty-control {display: flex;flex-direction: row;flex-wrap: nowrap;align-items: stretch;gap: 5px;}.qty-control-minus, .qty-control-plus {font-size: 2em;width: 32px;color: #465f56;text-align: center;font-weight: bold;background-color: #e3e8e3;cursor: pointer;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.qty-control-minus:hover,.qty-control-plus:hover {background-color: #465f56;color: #e3e8e3;}.availabilityInterestCollectionBox {margin-top: 10px;}.availabilityInterestCollectionBox label {font-weight: 500;}menu.letters {display: flex;gap: 3px;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin: 0;padding: 0;}menu.letters label {font-weight: 500;margin-right: 10px;}menu.letters a {background-color: #e3e8e3;padding: 5px 9px;border-radius: 1px;border: 1px solid #c5c5c5;color: #5c5c5c;}menu.letters a.active {border-color: #465f56;background-color: #465f56;color: white;}menu.letters a:hover {border-color: #465f56;background-color: #465f56;color: white;outline-width: 2px;}menu.letters li {list-style-type: none;}menu.letters .sep {color: #e3e8e3;}section.tilebox {margin: 20px 0;padding: 20px 0;border: 1px solid #c5c5c5;border-width: 1px 0 1px 0;display: flex;gap: 20px;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;}section.tilebox .tile {display: inline-flex;gap: 20px;flex-direction: row;flex-wrap: nowrap;align-items: center;width: 500px;}.tile h1.plant-name {color: unset;}.tile h1.title {font-family: 'Bellefair', serif;font-size: 1.9em;font-weight: 400;margin: 0;letter-spacing: -1px;text-transform: uppercase;}.notr {text-transform: none !important;}.tile h2.subtitle {font-weight: 400;font-size: 1em;margin: 5px 2px;color: #5c5c5c;}a:hover h2.subtitle {color: white;}.tile .view {margin-top: 0.8em;font-weight: 500;}.tile .nothumbnail, .tile img.thumbnail {width: 120px;height: 120px;}.tile-content {width: calc(100% - 140px);}.letters-alt { display: none; }main summary {cursor: pointer;font-family: 'Raleway';font-weight: 500;font-size: 1.4em;color: #a75025;}main summary:hover {border-color: #465f56;background-color: #465f56;color: white;}.plant details:not(:first-child) {border-top: 1px solid #e9e9e9;}.plant summary {font-size: 1em;}#d-header summary {font-size: 1.2em;}.attribute-list {padding: 0;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: stretch;list-style-type: none;gap: 2px;}.attribute-list li {background-color: #e9e9e9;padding: 10px;width: 342px;break-inside: avoid-column;}.attribute-list li strong:first-of-type {display: block;margin-bottom: 10px;}.attribute-list li strong img {vertical-align: text-top;margin: 0 10px 0 0;}.attr-pairs {display: flex;flex-direction: column;align-items: stretch;gap: 10px;}.attr-name {font-weight: 600;margin-bottom: 3px;}.attr-name img {vertical-align: middle;margin-right: 10px;}.monthLine {display: grid;gap: 4px;clear: both;grid-template-columns: repeat(12, auto);grid-template-rows: repeat(2, auto);}.monthGrid {display: grid;gap: 5px;clear: both;grid-template-columns: repeat(4, auto);grid-template-rows: repeat(3, auto);}.monthLine h3 {grid-area: 1 / 1 / 2 / 13;margin: 0;padding: 0;font-weight: 600;}.monthboxOff, .monthboxOn {border: 1px solid #e9e9e9;text-align: center;padding: 2px;font-size: 0.8em;}.monthboxOff .material-symbols-sharp {color: #e9e9e9;}.monthboxOn {font-weight: 500;color: #465f56;border-color: #465f56;}.monthGrid .monthboxOn {background-color: white;}.monthLine .material-symbols-sharp {font-size: inherit;}.plant-info-block {margin: 10px 0;padding: 10px;}.plant-contents .plant-info-block {column-count: 2;column-gap: 20px;}.plant-contents .plant-info-block.col3 {column-count: 3;column-gap: 20px;}.plant-info-block.col3 .attribute-list.secondary {margin: 0;background-color: #e9e9e9;}.furtherReadingTitle {font-weight: 600;font-size: 1.1em;}ul.furtherReading {list-style-type: decimal;margin: 10px 0 20px 0;}ul.furtherReading li {margin: 8px 0;}.plant-maturesize .plant-info-block {padding: 20px;background-color: #e9e9e9;}.plant-maturesize .plant-info-block table {padding: 40px;background-color: white;border: 1px solid #465f56;}.plant-associated .plant-info-block {/*display: flex;flex-direction: column;align-items: flex-start;flex-wrap: wrap;gap: 2px;*/}.blipBlock {letter-spacing: -0.5px;}figure.blipBlock img {max-width: 32px;max-height: 32px;}figure.blipBlock figcaption {background-color: inherit;color: inherit;margin: 0 0 0 10px;text-align: left;font-style: inherit;font-size: 0.9em;}.il-block {display: grid;background-color: #e9e9e9;background-color: white;justify-content: start;align-items: center;justify-items: start;grid-template-columns: 180px 0.5fr auto;margin: 1px 0;color: #414141;}.il-block figcaption {text-align: left;}.sundry-branding {margin-bottom: 10px;min-height: 2.4em;font-size: 0.85em;}.LinkSaleBody {margin: 10px 0;width: 100%;}.LinkSaleBody h3 {margin: 0 0 2px 0;font-family: 'Bellefair', serif;color: #465f56;}.LinkSaleView {padding-right: 20px;}span.available {font-style: italic;font-weight: 500;}.cat-vars {display: flex;flex-direction: row;flex-wrap: wrap;align-content: stretch;justify-content: flex-start;align-items: stretch;margin-bottom: 20px;gap: 20px 20px;margin: 20px 0;}.plant-sundries .cat-vars {margin-top: 15px;}.plant-sundries {margin-top: 10px;border-top: 1px solid #e9e9e9;padding-top: 10px;}.cat-var-box {width: 330px;display: flex;flex-direction: column;align-content: center;justify-content: space-between;align-items: stretch;}.cat-var-box .badges {padding: 5px;}.cat-var-box .badges .badge {width: 40px;}.cat-var-box .s1 {display: grid;grid-template-columns: 280px 1fr;align-items: start;justify-items: start;margin-bottom: 10px;}.s1 .thumbnail,.s1 .nothumbnail,.s1-img .thumbnail {width: 100%;height: 100%;min-width: 280px;min-height: 210px;background-color: white;background-size: cover;background-repeat: no-repeat;background-position: center;border-radius: 0;}.cat-var-box .s2 {margin-top: 10px;font-weight: 500;font-size: 1.1em;}.s2 .name {font-style: italic;font-family: serif;font-weight: 600;color: #465f56;}.s2 .common-names {font-size: 1em;font-weight: 500;font-family: 'burncoose';text-transform: uppercase;color: #465f56;letter-spacing: -1px;}.s2 .short-desc {font-style: normal;font-family: 'Raleway', sans-serif;font-size: 0.8em;color: #4f4f4f;margin-top: 5px;font-weight: 400;}.s1 a.r20:hover {border-radius: 0;}a:hover .s2 {background-color: #465f56;color: white !important;border-radius: 5px;outline: 5px solid #465f56;}a:hover .s2 * {color: white !important;}.s3 {font-size: 0.8em;}.s3 .messages {margin: 10px 0;}.s3 .prods {background-color: #4f4f4f;display: flex;flex-direction: column;align-items: stretch;color: #4f4f4f;gap: 1px;padding: 1px 0 3px 0;margin-top: 10px;}.s3 .prod {display: grid;background-color: white;padding: 3px 0;justify-content: start;justify-items: start;align-items: center;grid-template-columns: 1fr 1fr max-content;grid-template-areas:"av-pre av-pre av-pre""pot_size prod_cost prod_buy""notice-min-qty notice-min-qty notice-min-qty""av-post av-post av-post""basket basket basket";}.prod .pot_size {grid-area: pot_size;font-weight: 500;}.prod .prod_cost {grid-area: prod_cost;font-weight: 500;}.prod .prod_buy {grid-area: prod_buy;font-weight: 500;z-index: 1;}.prod .av-pre {grid-area: av-pre;font-weight: 500;}.prod .av-post {grid-area: av-post;background-color: #e3e8e3;padding: 5px;margin: 0;width: 100%;}.prod .notice-min-qty {grid-area: notice-min-qty;width: 100%;text-align: right;}.prod .bl-av-notes {margin: 0.5em 0;}.prod input {margin: 0;}.prod input[type='number'] {width: 3.5em;}.prod .prod-basket {grid-area: basket;justify-self: right;}.bl-notify-me {font-weight: 600;}.bl-oos {padding: 3px 5px;margin: 0;}.bl-oos.closed {display: initial;background-color: white;}.bl-oos.open {background-color: #e3e8e3;}.bl-oos:hover {cursor: pointer;background-color: #465f56;}.icons.bl-oos {border-radius: 5px;background-color: transparent;}.icons.bl-oos:hover {outline: 5px solid #465f56;}.av-post {z-index: 0;transition-duration: 0.5s;}.av-post.open {display: revert;}.av-post.closed {display: none;}button .material-icons {vertical-align: middle;}.add_to_wishlist_line {white-space: nowrap;}.add_to_wishlist_line button {color: #465f56;background-color: transparent;border-color: transparent;padding: 0;margin: 0;font-size: 1em;}.add_to_wishlist_line button .material-symbols-sharp {vertical-align: middle;}.add_to_wishlist_line button:hover {text-decoration: underline;}.add_to_wishlist_line .add-to-wishlist-message {font-size: 1em;min-height: calc(1.2em + 8px);display: inline-block;border: solid 2px transparent;vertical-align: middle;color: #7f978c;}.view-wishlist-link {color: #4a6265;}.view-wishlist-link:hover {text-decoration: underline;}.plant-full-details-link {margin: 10px 0 10px -5px;}section.product-offers {display: flex;flex-direction: column;align-items: stretch;background-color: white;gap: 2px;margin: 5px 0;font-size: 0.9em;}.product-offer {background-color: #f4f6f4;padding: 5px 0;border: 1px solid #afb0af;border-width: 1px 0;}.prom-off-name {font-weight: 500;}.prom-off-desc {margin: 5px 0;}.search-result-text {background-color: #e3e8e3;padding: 0 10px 10px 10px;}.var-filter-bar {padding: 10px;background-color: #e3e8e3;border-bottom: solid 1px #c5c5c5;color: #4c4c4c;}.var-filter-bar label {font-weight: 500;align-content: center;}.var-filter-bar select {font-family: 'Libre Baskerville';color: #4c4c4c;}@media (max-width: 1030px) {article.plant header .plant-blurb {order: 1;}article.plant header .plant-photos {order: 2;}.attribute-list {flex-direction: column;}.attribute-list li {width: unset;padding: 5px 10px;}article.plant header {justify-content: center;}.tile .nothumbnail,.tile img.thumbnail {width: 80px;height: 80px;}.tile .view {margin: 0;}menu.letters { display: none; }.letters-alt {display: block;padding: 5px;background-color: #e3e8e3;border: 1px solid #c5c5c5; }.letters-alt form {display: flex;gap: 1em;align-items: center;justify-content: center;}.la-button {display: inline-block;background-color: white;padding: 1px 5px;margin: 0 0 0 5px;border: 1px solid #465f56;color: black;}section.tilebox {margin: 0;padding: 0;gap: 0;}.tile h1.plant-name {font-size: 1.5em;text-transform: uppercase;font-weight: 500;}section.tilebox .tile {width: unset;}.tile-content {width: calc(100% - 100px);}.monthLine {display: grid;gap: 2px;clear: both;grid-template-columns: repeat(12, auto);grid-template-rows: repeat(2, auto);font-size: 0.8em;}.monthLine h3 {grid-area: 1 / 1 / 2 / 13;margin: 0;padding: 0;font-weight: 600;}.monthboxOff,.monthboxOn {border: 1px solid #e9e9e9;text-align: center;padding: 0;}.monthGrid .monthboxOn {border-color: revert;}.monthLine .material-symbols-sharp {font-size: 16px;}.var-filter-bar label {display: block;width: 100%;margin-bottom: 10px;}.var-filter-bar input, .var-filter-bar select {margin: 5px;}}@media (max-width: 540px) {article.plant header .plant-photos {width: 100vw;}figure.main-photo {width: 100vw;display: flex;flex-direction: column;flex-wrap: nowrap;align-items: center;}figure.main-photo img {width:100vw;}.thumb-strip-outer {width: calc(100% - 20px);margin: auto;}}
 .nlContainer {/*margin: 0 2em;padding: 0 0 1em 0;max-width: 920px;*//*color: #425c53;*/color: #1b3def;font-family:verdana,tahoma,arial,helvetica;font-size:12px;width: 1030px;height: 580px;background: #c4dbbf center center no-repeat;background-size: cover;display: flex;flex-direction: column;justify-content: center;align-items: stretch;}.nlContainer .MtileBox {position: relative;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-moz-column-gap: 1px;-webkit-column-gap: 1px;column-gap: 1px;}.nlContainer .MtileBoxDotted {position: relative;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-moz-column-gap: 1px;-webkit-column-gap: 1px;column-gap: 1px;border-bottom:1px slategrey dotted;}.nlContainer .Mtile {width: auto;height: calc(140px + 1em);background-color: white;margin: 0 0 1px 0;padding: 1em;border: 2px solid white;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;page-break-inside: avoid;break-inside: avoid;color: #425c53;}.nlContainer .MtileClear {width: auto;/* height: 140px;height: calc(140px + 1em); */margin: 0 0 1px 0;padding: 1em;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;page-break-inside: avoid;break-inside: avoid;color: #425c53;background-color: white;border: 2px solid white;height: auto;position: relative;}.nlContainer .Mtile:hover {text-decoration: underline;}.nlContainer .Mtile .thumbnail, .nlContainer .Mtile .nothumbnail, .nlContainer .MtileClear .thumbnail, .nlContainer .MtileClear .nothumbnail {width: 120px;height: 120px;float: left;margin: 0 1em 1em 0;border: none;background-color: white;padding: 4px;border-radius: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;}.nlContainer .Mtile .tiny , .nlContainer .MtileClear .tiny {width: 65px;height: 65px;padding: 4px;background-color: white;border-radius: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;}.nlContainer .Mtile .miniscule, .nlContainer .MtileClear .miniscule {width: 30px;height: 30px;padding: 4px;background-color: white;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}.nlContainer .Mtile .name, .nlContainer .MtileClear .name {font-size: 1.2em;font-weight: bold;margin: 0 0 1em 0;}.nlContainer .autoHeight {height: auto;}.nlContainer .Mtile {background-color: white;margin: 0 0 1px 0;padding: 0;border: 2px solid white;color: #425c53;}.nlContainer .Mtile:hover, .nlContainer .MtileClear:hover {background-color: white;color: #425c53;border: 2px solid white;}.nlContainer .Mtile .nothumbnail, .nlContainer .Mtile .thumbnail {background-color: #c4dbbf /* !important */;}.nlContainer .plName {}.nlContainer .plCommon {}.nlContainer .plDesc {margin: 1em 0;}.nlContainer .plPrices {font-size: 1em;}.nlContainer .nlTitle {}.nlContainer h1 {font-family: burncoose,'Times New Roman', serif;font-weight: normal /* !important */;font-size: 4.5em /* !important */;color: white /* !important */;background-color: rgba(127,151,140,0.75);border-width: 1px 0 1px 0;border-style: solid;border-color: white;text-align: center;line-height: 0.85em;padding: 0.4em 1em 0.5em 1em;text-shadow: #4a4a4a -2px -2px 14px, #4a4a4a 2px 2px 14px, #4a4a4a -2px 2px 14px, #4a4a4a 2px -2px 14px, #1e2829 1px 1px 1px, #c4dbbf -1px -1px 1px, #1e2829 1px -1px 1px, #c4dbbf -1px -1px 1px;}.nlContainer h1:hover {background-color: rgba(127,151,140,1);}.nlContainer h2 {font-size: 3.25em;font-weight: normal;text-align: left;margin-bottom: 0.15em;margin-top: 0;line-height: 0.85em;border-top: 1px dotted #c4dbbf;padding: 8px 0;}.nlContainer .nlBlurb {color: #425c53 /* !important */;text-align: left /* !important */;font-size: 1.15em;margin: 1.5em 0;}.nlContainer .nlBlurb h2 {font-size: 3.25em;font-weight: normal;font-family: Burncoose,'Times New Roman', serif;border: none;padding: initial;}.nlContainer .nlBlurb p {margin: 1em 0 /* !important */;}.nlContainer .nlRightColumn {float: right;width: calc(50% - 1em);max-width: 50%;margin: 2.1em 1em 0 2em;border-left: dotted 1px #c4dbbf;padding: 0 0 0 2em;}.nlContainer .nlRightColumn h2 {border: none;padding: initial;}.nlContainer a {text-decoration: none;color: #425c53;}.nlContainer a:visited {text-decoration: none;color: #425c53;}.nlContainer a:hover {}.nlContainer br.cb {clear: both;}.nlContainer hr {border: none;border-bottom: dotted 1px #c4dbbf;}.nlContainer .nohover:hover {background-color: white;color: #425c53;border: 2px solid white;}.nlContainer br[clear='left'] {height: 0;margin:-1em;}#MonthlyInspiration .nlContainer .nlTitle {}#MonthlyInspiration .nlContainer .nlTitle h1 {background-color: rgba(196, 219, 191, 0.6);margin: 0;}.nlBlurb p:last-of-type {  /* content: "";  display: block; */  clear: both;  /* height: 0;  line-height: 0;  margin:0;  padding:0;  visibility:hidden; */  margin-bottom: 0;  padding-bottom: 0;}.nlContainer .nlBlurb {margin-bottom: -2em;}@media (max-width: 1030px) {.nlContainer {width: 100%;height: auto;padding: 40px 0;}.nlContainer h1 {font-size: 3em;}}
#MonthlyInspiration {margin-top: 20px;}.BNMenuBox {display: flex;flex-wrap: wrap;flex-direction: row;align-content: flex-start;justify-content: space-around;align-items: stretch;gap: 20.3px;margin: 20px 0;}.BNMenuItem {width: 242px;display: flex;flex-direction: column;align-items: stretch;justify-content: flex-start;align-content: center;}img.BNMenuPic {width: 242px;height: 242px;}.BNMenuTitleBox {position: absolute;margin: 152px 0px 0px 0px;width: 242px;height: 90px;background-color: #4a6265bf;border-top: 1px solid #ffffffaa;font-family: Burncoose;font-family: burncoose,'Times New Roman',serif;color: #ffffffff;font-size: 30px;line-height: 22px;}.BNMenuTitle {padding: 4px 10px 8px 10px;}.BNMenuPicBlurb {font-family: 'Libre Baskerville';/*color: #4a6265;*/padding: 10px 10px 0 10px;font-size: 15px;text-align: justify;}.extra-panel {margin-top: 20px;}.extra-panel .single {}.extra-panel .single-panel-image {width: 1030px;height: 435px;overflow: hidden;}.extra-panel .single-panel-image img {width: 1030px;}.panel-blurb {margin: 0;padding: 10px;font-family: 'Libre Baskerville';font-size: 18px;text-align: justify;}.extra-panel .double {display: flex;flex-direction: row;flex-wrap: nowrap;align-content: flex-start;justify-content: center;align-items: stretch;gap: 4px;}.extra-panel .double-panel-image {overflow: hidden;}.extra-panel .double-panel-image img {width: 515px;max-height: 435px;}.panel-blurb {margin: 0;padding: 10px;font-family: 'Libre Baskerville';font-size: 18px;text-align: justify;}@media (max-width: 1030px) {.extra-panel {margin-top: 10px;}.extra-panel .single {}.extra-panel .single-panel-image {width: 100%;height: unset;max-height: 435px;overflow: hidden;}.extra-panel .single-panel-image img {width: 100%;height: unset;max-height: 435px;}.extra-panel .double {flex-direction: column;}.extra-panel .double-panel-image img {width: 100%;height: unset;max-height: 435px;}.BNMenuBox {display: flex;flex-wrap: wrap;flex-direction: column;align-items: stretch;gap: 4px;margin: 5px 0;background-color: #465f56;}.BNMenuItem {width: inherit;display: block;background-color: white;}.BNMenuPicBox {width: 100%;height: 242px;overflow-y: clip;position: relative;}img.BNMenuPic {width: 100%;height: auto;top: -60px;position: relative;}.BNMenuTitleBox {width: 100%;z-index: 1;}.BNMenuPicBlurb {padding: 10px;}}
/* * easy-autocomplete * jQuery plugin for autocompletion * * @author Å?ukasz PaweÅ‚czak (http://github.com/pawelczak) * @version 1.3.5 * Copyright  License: */.easy-autocomplete {  position: relative;}.easy-autocomplete input {  border-color: #ccc;  border-radius: 4px;  border-style: solid;  border-width: 1px;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;  color: #555;  float: none;  padding: 6px 12px;}.easy-autocomplete input:hover, .easy-autocomplete input:focus {  box-shadow: none;}.easy-autocomplete a {  display: block;}.easy-autocomplete.eac-blue-light input:hover, .easy-autocomplete.eac-blue-light input:focus {  border-color: #66afe9;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}.easy-autocomplete.eac-blue-light ul {  border-color: #66afe9;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}.easy-autocomplete.eac-blue-light ul li, .easy-autocomplete.eac-blue-light ul .eac-category {  border-color: #66afe9;}.easy-autocomplete.eac-blue-light ul li.selected, .easy-autocomplete.eac-blue-light ul .eac-category.selected {  background-color: #ecf5fc;}.easy-autocomplete.eac-green-light input:hover, .easy-autocomplete.eac-green-light input:focus {  border-color: #41DB00;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6);}.easy-autocomplete.eac-green-light ul {  border-color: #41DB00;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6);}.easy-autocomplete.eac-green-light ul li, .easy-autocomplete.eac-green-light ul .eac-category {  border-color: #41DB00;}.easy-autocomplete.eac-green-light ul li.selected, .easy-autocomplete.eac-green-light ul .eac-category.selected {  background-color: #9eff75;}.easy-autocomplete.eac-red-light input:hover, .easy-autocomplete.eac-red-light input:focus {  border-color: #ff5b5b;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6);}.easy-autocomplete.eac-red-light ul {  border-color: #ff5b5b;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6);}.easy-autocomplete.eac-red-light ul li, .easy-autocomplete.eac-red-light ul .eac-category {  border-color: #ff5b5b;}.easy-autocomplete.eac-red-light ul li.selected, .easy-autocomplete.eac-red-light ul .eac-category.selected {  background-color: #ff8e8e;}.easy-autocomplete.eac-yellow-light input:hover, .easy-autocomplete.eac-yellow-light input:focus {  border-color: #ffdb00;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6);}.easy-autocomplete.eac-yellow-light ul {  border-color: #ffdb00;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6);}.easy-autocomplete.eac-yellow-light ul li, .easy-autocomplete.eac-yellow-light ul .eac-category {  border-color: #ffdb00;}.easy-autocomplete.eac-yellow-light ul li.selected, .easy-autocomplete.eac-yellow-light ul .eac-category.selected {  background-color: #ffe233;}.easy-autocomplete.eac-dark-light input:hover, .easy-autocomplete.eac-dark-light input:focus {  border-color: #333;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6);}.easy-autocomplete.eac-dark-light ul {  border-color: #333;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6);}.easy-autocomplete.eac-dark-light ul li, .easy-autocomplete.eac-dark-light ul .eac-category {  border-color: #333;}.easy-autocomplete.eac-dark-light ul li.selected, .easy-autocomplete.eac-dark-light ul .eac-category.selected {  background-color: #4d4d4d;  color: #fff;}.easy-autocomplete.eac-dark {  color: #fff;}.easy-autocomplete.eac-dark input {  background-color: #404040;  border-radius: 4px;  box-shadow: 0;  color: #f6f6f6;}.easy-autocomplete.eac-dark input:hover, .easy-autocomplete.eac-dark input:focus {  border-color: #333;  box-shadow: 0;}.easy-autocomplete.eac-dark ul {  border-color: #333;}.easy-autocomplete.eac-dark ul li, .easy-autocomplete.eac-dark ul .eac-category {  background-color: #404040;  border-color: #333;}.easy-autocomplete.eac-dark ul li.selected, .easy-autocomplete.eac-dark ul .eac-category.selected {  background-color: #737373;  color: #f6f6f6;}.easy-autocomplete.eac-dark-glass {  color: #fff;}.easy-autocomplete.eac-dark-glass input {  background-color: rgba(0, 0, 0, 0.8);  border-radius: 4px;  box-shadow: 0;  color: #f6f6f6;}.easy-autocomplete.eac-dark-glass input:hover, .easy-autocomplete.eac-dark-glass input:focus {  border-color: rgba(0, 0, 0, 0.8);  box-shadow: 0;}.easy-autocomplete.eac-dark-glass ul {  border-color: rgba(0, 0, 0, 0.8);}.easy-autocomplete.eac-dark-glass ul li, .easy-autocomplete.eac-dark-glass ul .eac-category {  background-color: rgba(0, 0, 0, 0.8);  border-color: rgba(0, 0, 0, 0.8);}.easy-autocomplete.eac-dark-glass ul li.selected, .easy-autocomplete.eac-dark-glass ul .eac-category.selected {  background-color: rgba(64, 64, 64, 0.8);  color: #f6f6f6;}.easy-autocomplete.eac-dark-glass ul li:last-child, .easy-autocomplete.eac-dark-glass ul .eac-category:last-child {  border-radius: 0 0 4px 4px;}.easy-autocomplete.eac-blue {  color: #fff;}.easy-autocomplete.eac-blue input {  background-color: #6d9ed1;  border-radius: 4px;  box-shadow: 0;  color: #f6f6f6;}.easy-autocomplete.eac-blue input::-webkit-input-placeholder {  color: #f6f6f6;}.easy-autocomplete.eac-blue input:-moz-placeholder {  color: #f6f6f6;}.easy-autocomplete.eac-blue input::-moz-placeholder {  color: #f6f6f6;}.easy-autocomplete.eac-blue input:-ms-input-placeholder {  color: #f6f6f6;}.easy-autocomplete.eac-blue input:hover, .easy-autocomplete.eac-blue input:focus {  border-color: #5A91CB;  box-shadow: 0;}.easy-autocomplete.eac-blue ul {  border-color: #5A91CB;}.easy-autocomplete.eac-blue ul li, .easy-autocomplete.eac-blue ul .eac-category {  background-color: #6d9ed1;  border-color: #5A91CB;}.easy-autocomplete.eac-blue ul li.selected, .easy-autocomplete.eac-blue ul .eac-category.selected {  background-color: #94b8dd;  color: #f6f6f6;}.easy-autocomplete.eac-yellow {  color: #333;}.easy-autocomplete.eac-yellow input {  background-color: #ffdb7e;  border-color: #333;  border-radius: 4px;  box-shadow: 0;  color: #333;}.easy-autocomplete.eac-yellow input:hover, .easy-autocomplete.eac-yellow input:focus {  border-color: #333;  box-shadow: 0;}.easy-autocomplete.eac-yellow ul {  border-color: #333;}.easy-autocomplete.eac-yellow ul li, .easy-autocomplete.eac-yellow ul .eac-category {  background-color: #ffdb7e;  border-color: #333;}.easy-autocomplete.eac-yellow ul li.selected, .easy-autocomplete.eac-yellow ul .eac-category.selected {  background-color: #ffe9b1;  color: #333;}.easy-autocomplete.eac-purple {  color: #333;}.easy-autocomplete.eac-purple input {  background-color: #d6d1e7;  border-color: #b8afd5;  box-shadow: 0;  color: #333;}.easy-autocomplete.eac-purple input:hover, .easy-autocomplete.eac-purple input:focus {  border-color: #333;  box-shadow: 0;}.easy-autocomplete.eac-purple ul {  border-color: #333;}.easy-autocomplete.eac-purple ul li, .easy-autocomplete.eac-purple ul .eac-category {  background-color: #d6d1e7;  border-color: #333;}.easy-autocomplete.eac-purple ul li.selected, .easy-autocomplete.eac-purple ul .eac-category.selected {  background-color: #ebe8f3;  color: #333;}.easy-autocomplete.eac-bootstrap input {  border-color: #ccc;  border-radius: 4px;  border-style: solid;  border-width: 1px;  color: #555;  padding: 6px 12px;}.easy-autocomplete {width: calc(100% - 64px) !important;}.easy-autocomplete-container {  left: 0;  position: absolute;  width: 100%;  width: auto;  z-index: 2;  text-align: left;}.easy-autocomplete-container ul {  background: none repeat scroll 0 0 #ffffff;  border-top: 1px dotted #ccc;  display: none;  margin-top: 0;  padding-bottom: 0;  padding-left: 0;  position: relative;  top: -1px;}.easy-autocomplete-container ul li, .easy-autocomplete-container ul .eac-category {  background: inherit;  border-color: #ccc;  border-image: none;  border-style: solid;  border-width: 0 1px;  display: block;  font-size: 14px;  font-weight: normal;  padding: 4px 12px;}.easy-autocomplete-container ul li:last-child {  border-radius: 0 0 2px 2px;  border-width: 0 1px 1px;}.easy-autocomplete-container ul li.selected {  background: none repeat scroll 0 0 #ebebeb;  cursor: pointer;}.easy-autocomplete-container ul li.selected div {  font-weight: normal;}.easy-autocomplete-container ul li div {  display: block;  font-weight: normal;  word-break: break-all;}.easy-autocomplete-container ul li b {  font-weight: bold;}.easy-autocomplete-container ul .eac-category {  font-color: #aaa;  font-style: italic;}.eac-description .eac-item span {  color: #aaa;  font-style: italic;  font-size: 0.9em;}.eac-icon-left .eac-item img {  margin-right: 4px;  max-height: 30px;}.eac-icon-right .eac-item {  margin-top: 8px;  min-height: 24px;  position: relative;}.eac-icon-right .eac-item img {  margin-left: 4px;  max-height: 30px;  position: absolute;  right: -4px;  top: -8px;}/*# sourceMappingURL=easy-autocomplete.css.map */
