.leaflet-tagged-marker div,.leaflet-tagged-marker i{position:relative;top:-37px;left:-40px;min-width:80px;text-align:center;height:0}.leaflet-tagged-marker div{font-size:11px}.leaflet-tagged-marker i{font-size:17px;font-style:normal;display:block;width:0}.leaflet-tagged-marker i.light{color:seashell}.leaflet-tagged-marker i.dark{color:darkslategrey}.leaflet-tagged-marker i.green{color:green}.leaflet-tagged-marker i.red{color:red}.leaflet-tagged-marker i[class^="flaticon-"]:before,.leaflet-tagged-marker i[class*=" flaticon-"]:before{font-size:14px;position:relative;top:-4px;left:-10px}.leaflet-tagged-marker i[class^="icon-"]:before,.leaflet-tagged-marker i[class*=" icon-"]:before{position:relative;top:-2px;left:1px}.markers .leaflet-tagged-marker i{font-size:11px;top:-30px}.leaflet-tagged-marker div.tag-above-marker{top:-56px;color:red}.leaflet-tagged-marker div.tag-below-marker{top:-1px;color:red}.leaflet-marker-icon.tag-rounded-corners{font-size:10px;width:60px;padding:0 3px 1px 2px;border-radius:0 9px 9px 9px;border:1px solid black;background-color:white}.leaflet-marker-icon.tag-pointy-circle{text-align:center;width:30px;height:25px;padding-top:5px;border-radius:0 20px 20px 20px;border:1px solid black;border-top:1px solid red;border-left:1px solid red;background-color:white}input[data-sa-theme="basic-green"].ui-autocomplete{position:absolute;cursor:default}* html input[data-sa-theme="basic-green"].ui-autocomplete{width:1px}input[data-sa-theme="basic-green"].ui-widget-content{background:none;border-radius:0;color:#2c2c2c;border:1px solid #c8c8c8;box-shadow:2px 2px 2px -1px rgba(128,128,128,0.6);position:absolute;background-color:#fff;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:1em}ul[data-sa-theme="basic-green"] div{display:block}ul[data-sa-theme="basic-green"].ui-menu{list-style:none;padding:0;margin:0;display:block;float:left;min-width:350px}ul[data-sa-theme="basic-green"].ui-menu .ui-menu{margin-top:-3px}ul[data-sa-theme="basic-green"].ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%;line-height:14px;font-size:12px}ul[data-sa-theme="basic-green"].ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:0}ul[data-sa-theme="basic-green"].ui-menu .ui-menu-item a{font-weight:normal;margin:-1px}ul[data-sa-theme="basic-green"] .ui-state-hover{background:none;border:0;border-radius:0;background-color:#9c6;color:#fff}ul[data-sa-theme="basic-green"] .ui-autocomplete-fields{padding:5px 6px;overflow:hidden}ul[data-sa-theme="basic-green"] .ui-menu-item-first{border-top:1px solid #d3e0bb}ul[data-sa-theme="basic-green"] .ui-autocomplete-field-title{text-align:left;font-size:1.3em}ul[data-sa-theme="basic-green"] .ui-autocomplete-field-term{font-weight:bold}ul[data-sa-theme="basic-green"] .ui-autocomplete-field-group{background-position:right top;background-repeat:no-repeat;color:#589442;float:right;position:relative;right:5px}.instagram-feed{overflow:hidden}.instagram-feed .instagram_profile,.instagram-feed .instagram_gallery{overflow:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}.mobile{display:none}.container{width:100%;margin:0 auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.google{font-family:'Material Icons';font-weight:normal;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;vertical-align:text-bottom}
.fa{font-family:'FontAwesome'}.placeholder::-webkit-input-placeholder{color:#767676}.placeholder::-moz-placeholder{color:#767676}.placeholder:-moz-placeholder{color:#767676}.placeholder:-ms-input-placeholder{color:#767676}.skew{height:0;background:transparent;bottom:20px;width:100%}.skew:after{content:"";position:absolute;left:-10px;width:50%;height:20px;top:0;background-color:#fff;-webkit-transform:skew(44deg);-moz-transform:skew(44deg);-o-transform:skew(44deg);-ms-transform:skew(44deg);transform:skew(44deg)}.skew:before{content:"";position:absolute;right:-10px;width:50%;height:20px;top:0;background-color:#fff;-webkit-transform:skew(-44deg);-moz-transform:skew(-44deg);-o-transform:skew(-44deg);-ms-transform:skew(-44deg);transform:skew(-44deg)}.arrow-bottom{content:'';position:absolute;top:100%;left:50%;margin-left:-20px;border-width:20px;border-style:solid}.arrow-top{content:'';position:absolute;top:0;left:50%;margin-left:-20px;border-width:20px;border-style:solid}.filter-btn{padding:6px 16px !important;line-height:24px !important}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}.mobile{display:none}.container{width:100%;margin:0 auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.google{font-family:'Material Icons';font-weight:normal;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;vertical-align:text-bottom}.fa{font-family:'FontAwesome'}.placeholder::-webkit-input-placeholder{color:#767676}.placeholder::-moz-placeholder{color:#767676}.placeholder:-moz-placeholder{color:#767676}.placeholder:-ms-input-placeholder{color:#767676}.skew{height:0;background:transparent;bottom:20px;width:100%}.skew:after{content:"";position:absolute;left:-10px;width:50%;height:20px;top:0;background-color:#fff;-webkit-transform:skew(44deg);-moz-transform:skew(44deg);-o-transform:skew(44deg);-ms-transform:skew(44deg);transform:skew(44deg)}.skew:before{content:"";position:absolute;right:-10px;width:50%;height:20px;top:0;background-color:#fff;-webkit-transform:skew(-44deg);-moz-transform:skew(-44deg);-o-transform:skew(-44deg);-ms-transform:skew(-44deg);transform:skew(-44deg)}.arrow-bottom{content:'';position:absolute;top:100%;left:50%;margin-left:-20px;border-width:20px;border-style:solid}.arrow-top{content:'';position:absolute;top:0;left:50%;margin-left:-20px;border-width:20px;border-style:solid}.filter-btn{padding:6px 16px !important;line-height:24px !important}