html,body,.container-fluid{height:100%;min-height:100%}body{margin:0;padding:0}#windy{width:100%;min-height:100%}body .picker .picker-content::before{content:'';display:block;width:20px;height:20px;position:absolute;z-index:100;left:15px;bottom:-35px;border-radius:100%;background-color:rgba(0,0,0,0.4)}body .picker .picker-content::after{content:'';display:block;width:36px;height:18px;position:absolute;bottom:-9px;left:8px;background-image:url(/assets/bottom_element@3x-422921b5f3853745c00c0da7f9beba6fde291d6b389d447ba1748b17fa42918d.png);background-position:bottom center;background-repeat:no-repeat;background-size:50%}body .picker .picker-content{bottom:30px;top:auto !important;background-color:#fff;color:#000;padding-right:22px;left:-50%;border-top-left-radius:12px;border-bottom-left-radius:12px;padding-top:3px;padding-bottom:3px;padding-left:2px;transform:initial !important;-webkit-transform:initial !important}body .picker .picker-content i{color:#000}body .picker .picker-content span{padding:0 30px 0 10px !important}body .picker .picker-content span big{font-size:20px}body .picker .picker-content .picker-close-button::before{font-size:28px;background-color:#000}body .picker .picker-content .picker-close-button{border:none;background-clip:padding-box;top:50%;right:4px;left:auto;z-index:1000 !important;margin-top:-14px}body .picker .picker-lines{width:10px;height:10px;z-index:542;background-color:#fff;border-radius:30px;border:none;position:absolute;bottom:0;left:20px}body .picker .picker-lines::after{border:3px solid #fff;pointer-events:none;height:28px;width:28px;margin-left:-12px;margin-top:-12px;border-radius:30px;-webkit-border-radius:30px;opacity:0;animation:pulsate 2s ease-out;-webkit-animation:pulsate 2s ease-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;top:0;left:0;background-color:transparent}body .picker .picker-lines::before{background-color:transparent !important}.leaflet-marker-icon{height:0 !important;margin-top:0 !important;margin-left:-25px !important}
