aside{padding: .3em 1em;border-radius: 3px;color: #fff;}.aside-primary{background: #1f8dd6;}.aside-secondary{background: #0e7cc5;}.aside-success{background: #00CC00;}.aside-danger{background: #FF6666;}.aside-warning{background: #eeee00;color: #666;}.aside-info{background: #C0C0C0;}.aside-light{background: #E0E0E0;color: #888;}.aside-dark{background: #A0A0A0;}iframe{margin-bottom: 0;}.page{background-color: white;}.listingrating{padding: 0;}.rezwindow{overflow-y: scroll;overflow-x: hidden;width: 100%;border-top: 1px solid #ccc;}h1, .h1{font-size: 1.5rem;line-height: 1.5em;margin-bottom: .1rem;}h2, .h2{font-size: 1.15rem;line-height: 1.15em;margin-bottom: .1rem;}h1.bizname{font-size: 1.5em;line-height: 1.1em;display: inline;}h5{font-size: 1.15em;line-height: 1.15em;}.breadcrumb-item a{text-decoration: underline;color: default;}.ap-footer{display: none;}.algolia-autocomplete{width: 100%;}.ag-dropdown-menu{font-size: .9em;width: 100%;color: black;background-color: #fff;border: 1px solid #ccc;border-top: none;border-radius: 5px;padding: .5em;box-shadow: 1px 1px 32px -10px rgba(0, 0, 0, 0.62);}.ag-dropdown-menu .ag-suggestion{cursor: pointer;padding: 5px 4px;}.ag-dropdown-menu .ag-suggestion img{height: 2em;margin-top: .5em;margin-right: 10px;float: left;}.ag-dropdown-menu .ag-suggestion small{font-size: .8em;color: #666;}.ag-dropdown-menu .ag-suggestion.ag-cursor{background-color: #B2D7FF;}.ag-dropdown-menu .ag-suggestion em{font-weight: bold;font-style: normal;}.ag-header{font-weight: bold;font-size: 1em;padding: .5em 0 .25em 0;margin-bottom: 0;border-bottom: 1px solid #ccc;}#sresults em{background: yellow;}.sgreen{color: green;}.sblue{color: blue;}.sred{color: red;}.smem{font-style: italic;font-size: 0.75em;}.more{display: none;}a.showLink, a.hideLink{text-decoration: none;color: #36f;padding-left: 8px;background: transparent url(/images/down.gif) no-repeat left;}a.hideLink{background: transparent url(/images/up.gif) no-repeat left;}a.showLink:hover, a.hideLink:hover{border-bottom: 1px dotted #36f;}.mlight{background-color: #fff;}.mdark{background-color: #eee;}img.soclink{margin: 6px;margin: 4px 9px 0 8;}.mapcontainer{padding: 0;margin: 0;width: 100%;}.smokeshopmap{width: 100%;height: 300px;margin: 0;padding: 0;border: 1px solid #aaa;}.mapmarkerlg1{border: none;cursor: pointer;height: 64px;width: 48px;background-image: url(/assets/images/smoke-shop-lg.png);background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;}.mapmarkerlg2{border: none;cursor: pointer;height: 64px;width: 48px;background-image: url(/assets/images/head-shop-lg.png);background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;}.mapmarkerlg3{border: none;cursor: pointer;height: 64px;width: 48px;background-image: url(/assets/images/dispensary-lg.png);background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;}.mapmarkerlg3med{border: none;cursor: pointer;height: 64px;width: 48px;background-image: url(/assets/images/dispensary-med-lg.png);background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;}.mapmarkerlg4{border: none;cursor: pointer;height: 64px;width: 48px;background-image: url(/assets/images/vape-shop-lg.png);background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;}.mapmarkerlg5{border: none;cursor: pointer;height: 64px;width: 48px;background-image: url(/assets/images/tobacco-shop-lg.png);background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;}.mapmarkerlg6{border: none;cursor: pointer;height: 64px;width: 48px;background-image: url(/assets/images/other-lg.png);background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;}.mapmarkerlg7{border: none;cursor: pointer;height: 64px;width: 48px;background-image: url(/assets/images/hookah-lounge-lg.png);background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;}.mapmarkerlg8{border: none;cursor: pointer;height: 64px;width: 48px;background-image: url(/assets/images/cbd-store-lg.png);background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;}.mapmarker, .mapmarker1{border: none;cursor: pointer;height: 42px;width: 35px;background-image: url(/assets/images/smoke-shop.png);background-color: rgba(0, 0, 0, 0);}.mapmarkerug, .mapmarker1ug{border: none;cursor: pointer;height: 60px;width: 50px;background-image: url(/assets/images/smoke-shop-ug.png);background-color: rgba(0, 0, 0, 0);}.mapmarker2{border: none;cursor: pointer;height: 42px;width: 35px;background-image: url(/assets/images/head-shop.png);background-color: rgba(0, 0, 0, 0);}.mapmarker2ug{border: none;cursor: pointer;height: 60px;width: 50px;background-image: url(/assets/images/head-shop-ug.png);background-color: rgba(0, 0, 0, 0);}.mapmarker3{border: none;cursor: pointer;height: 42px;width: 35px;background-image: url(/assets/images/dispensary.png);background-color: rgba(0, 0, 0, 0);}.mapmarker3ug{border: none;cursor: pointer;height: 60px;width: 50px;background-image: url(/assets/images/dispensary-ug.png);background-color: rgba(0, 0, 0, 0);}.mapmarker3med{border: none;cursor: pointer;height: 42px;width: 35px;background-image: url(/assets/images/dispensary-med.png);background-color: rgba(0, 0, 0, 0);}.mapmarker3ugmed{border: none;cursor: pointer;height: 60px;width: 50px;background-image: url(/assets/images/dispensary-med-ug.png);background-color: rgba(0, 0, 0, 0);}.mapmarker4{border: none;cursor: pointer;height: 42px;width: 35px;background-image: url(/assets/images/vape-shop.png);background-color: rgba(0, 0, 0, 0);}.mapmarker4ug{border: none;cursor: pointer;height: 60px;width: 50px;background-image: url(/assets/images/vape-shop-ug.png);background-color: rgba(0, 0, 0, 0);}.mapmarker5{border: none;cursor: pointer;height: 42px;width: 35px;background-image: url(/assets/images/tobacco-shop.png);background-color: rgba(0, 0, 0, 0);}.mapmarker5ug{border: none;cursor: pointer;height: 60px;width: 50px;background-image: url(/assets/images/tobacco-shop-ug.png);background-color: rgba(0, 0, 0, 0);}.mapmarker6{border: none;cursor: pointer;height: 42px;width: 35px;background-image: url(/assets/images/other.png);background-color: rgba(0, 0, 0, 0);}.mapmarker6ug{border: none;cursor: pointer;height: 60px;width: 50px;background-image: url(/assets/images/other-ug.png);background-color: rgba(0, 0, 0, 0);}.mapmarker7{border: none;cursor: pointer;height: 42px;width: 35px;background-image: url(/assets/images/hookah-lounge.png);background-color: rgba(0, 0, 0, 0);}.mapmarker7ug{border: none;cursor: pointer;height: 60px;width: 50px;background-image: url(/assets/images/hookah-lounge-ug.png);background-color: rgba(0, 0, 0, 0);}.mapmarker8{border: none;cursor: pointer;height: 42px;width: 35px;background-image: url(/assets/images/cbd-store.png);background-color: rgba(0, 0, 0, 0);}.mapmarker8ug{border: none;cursor: pointer;height: 60px;width: 50px;background-image: url(/assets/images/cbd-store-ug.png);background-color: rgba(0, 0, 0, 0);}.mapboxgl-popup-content{font: Arial, Helvetica, Sans-serif;padding: 0;width: 250px;}.mapboxgl-popup-content-wrapper{padding: 1%;}.mapboxgl-popup-content div{padding: 2px;}.mapboxgl-container .leaflet-marker-icon{cursor: pointer;}.mapboxgl-popup-anchor-top > .mapboxgl-popup-content{margin-top: 15px;}.mapboxgl-popup-anchor-top > .mapboxgl-popup-tip{border-bottom-color: #91c949;}@-webkit-keyframes active-fade {0% { background: yellow;}  100%{background: #fff;}}@keyframes active-fade {0% { background: yellow;}  100%{background: #fff;}}div.active1{border: 2px solid blue;-webkit-animation: active-fade 2s 1;-moz-animation: active-fade 2s 1;}.uplisting{font-weight: bold;}td.pagn1{font-size: 11px;font-weight: bold;vertical-align: middle;width: 20px;background-color: #fff;padding: 2px;}td.pagn2{font-size: 11px;color: #999999;font-weight: bold;vertical-align: middle;width: 20px;background-color: #fff;padding: 2px;}td.pagn3{font-weight: bold;color: black;text-align: center;font-size: 11px;vertical-align: middle;width: 17px;background-color: #fff;padding: 2px;}td.pagn4{text-align: center;font-size: 11px;font-weight: bold;vertical-align: middle;width: 17px;background-color: #fff;padding: 2px;}td.pagn5{font-size: 11px;font-weight: bold;vertical-align: middle;background-color: #fff;padding: 2px;}td.pagn6{font-size: 11px;color: #999999;font-weight: bold;vertical-align: middle;background-color: #fff;padding: 2px;}table.thinoutsidegrey{border: 1px outset #aaa;border-collapse: collapse;background-color: white;margin-bottom: 2px;}table.thinoutsidegrey td{border: none;padding: 4px;}.loctiny{width: 4em;margin: 2px;padding: 2px;}input.loctiny{height: 32px;}div.upgradedlisting_t{width: 100%;margin: 2px 2px 0 2px;padding-bottom: 2px;border: 1px solid #A55;background-color: #fff;}div.upgradedlisting{border: 1px solid #F55;background-color: #fff;}div.upgradedlisting_2{border: 1px solid #F55;background-color: #fff;}div.claimedlisting_l{border: 1px solid #6d6;background-color: #fff;}div.claimedlisting_d{border: 1px solid #6b6;background-color: #eee;}div.regularlisting_l{border: 1px solid #333;background-color: #fff;}div.regularlisting_d{border: 1px solid #222;background-color: #eee;}.flisthead{text-align: center;font-size: 1.1em;font-weight: bold;color: #F55;border: 1px solid #F55;}.clistheadCLM{border: 1px solid #6d6;text-align: center;font-size: 1em;font-weight: bold;color: #1a1;}.clisthead{border: 1px solid #ccc;text-align: center;font-size: 0.8em;font-weight: bold;color: #aaa;}.locname{font-weight: bold;font-size: 1em;}.locnameup{font-weight: bold;font-size: 1.2em;}.row-striped:nth-of-type(odd){background-color: #efefef;}.row-striped:nth-of-type(even){background-color: #ffffff;}.hours{color: #777;}.hours_open{color: #090;}.yellow{color: #ffd055;}.ftitle{color: #F29;font-weight: bold;}.fline1{color: #F29;font-weight: bold;}@media (min-width: 576px) {.ftitle { color: #F29;font-size: 2vw;font-weight: bold;}  .fline1{color: #F29;font-size: 2vw;font-weight: bold;}}@media (min-width: 768px) {.ftitle { color: #F29;font-size: 2vw;font-weight: bold;}  .fline1{color: #F29;font-size: 2vw;font-weight: bold;}}.menuItemType{font-size: 1em;color: #fff;background-color: #01ace4;}h3{margin-bottom: .2rem;}.section-block{padding-left: .5rem;}a.splist{line-height: 2em;}.H_ib_body{width: 250px;}input[type="text"]:disabled{background: #dddddd;}