#main-map{width:100%;height:100%;margin:0 auto;position:relative;top:0}#main-map .chSpinBox{position:absolute;top:50%;left:50%;margin:-25px 0 0 -100px}#main-map .fa-chSpin{width:50px;height:50px;position:relative}#map-options-toggle{position:absolute;background-color:#fff;left:80px;top:85px;width:180px;border:1px solid #c6c6c6;border-top-right-radius:3px;border-top-left-radius:3px;font-size:14px;padding:10px;z-index:500}#map-options-toggle #map-filter-toggle{width:100%}#map-options-toggle .angle-icon-toggle{width:10px;float:left;cursor:pointer}#map-options-toggle .angle-icon-toggle .fa-angle-down{float:right}#map-options-toggle .sprite-icon{width:140px;float:left}#map-options-panel{position:absolute;z-index:400;left:80px;top:129px;width:180px;background-color:#fff;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border:1px solid #c6c6c6;border-top:0;-moz-box-shadow:1px 0 3px 0 rgba(50,50,50,0.75);font-size:12px}#map-options-panel .content{padding:10px}#map-options-panel ul{margin:0;padding:0;list-style-type:none}#map-options-panel ul li{vertical-align:middle;margin-top:5px}#map-options-panel ul li input{vertical-align:middle;margin-right:5px;margin-top:-2px}#map-options-panel #country-nav-panel{padding-top:5px}#map-options-panel #country-nav-panel input[type=text]{border-radius:12px;-webkit-boder-radius:12px;-moz-border-radius:12px;color:#767676;border:1px solid #c6c6c6;padding:0 8px;width:100%}#map-options-panel #country-nav-form-country{width:100%}#map-options-panel .controls-divider{width:100%;border-bottom:1px solid #c6c6c6}#map-options-panel .custom-autocomplete{position:absolute;background-color:#fff;width:90%;max-height:300px;overflow-x:hidden;overflow-y:auto}#map-options-panel .custom-autocomplete li{width:100%;display:block;margin:0;padding:5px;border-left:1px solid #adadad;border-right:1px solid #adadad}#map-options-panel .custom-autocomplete li:last-of-type{border-bottom:1px solid #adadad}.map-dialog{min-width:420px;width:100%;height:100px}.map-dialog h1,.map-dialog h2,.map-dialog h3,.map-dialog h4,.map-dialog p{margin:0 !important}.map-dialog .description p{max-height:55px;overflow:hidden}.map-dialog .description p img{display:none}.map-dialog .type{position:relative;float:left;width:20%;height:100%;padding:10px;color:#fff;background-repeat:no-repeat;background-position:center 10px}.map-dialog .type p{position:absolute;bottom:0;left:50%;padding-bottom:10px;transform:translate(-50%, 0)}.map-dialog .btn{height:25px;border:0;padding:0 10px;font-size:14px;border-radius:3px;color:#fff}.map-dialog .btn.follow-location{background-color:#85be00}.map-dialog .btn.unfollow-location{background-color:rgba(0,0,0,0.5)}.map-dialog.discussion .type{background-image:url(/static/maps/icons/map-discussion-icon.png);background-color:#0d6336}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.map-dialog.discussion .type{background-image:url(/static/maps/icons/map-discussion-icon@2x.png);background-size:55px 55px}}.map-dialog.discussion .go-to{background:#0d6336}.map-dialog.poll .type{background-image:url(/static/maps/icons/map-poll-icon.png);background-color:#efa101}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.map-dialog.poll .type{background-image:url(/static/maps/icons/map-poll-icon@2x.png);background-size:55px 55px}}.map-dialog.poll .go-to{background:#efa101}.map-dialog.place .type{background-image:url(/static/maps/icons/map-location-icon.png);background-color:#0183fd}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.map-dialog.place .type{background-image:url(/static/maps/icons/map-location-icon@2x.png);background-size:55px 55px}}.map-dialog.place .go-to{background:#0183fd}.map-dialog.idea .type{background-image:url(/static/maps/icons/map-idea-icon.png);background-color:#639f25}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.map-dialog.idea .type{background-image:url(/static/maps/icons/map-idea-icon@2x.png);background-size:55px 55px}}.map-dialog.idea .go-to{background:#639f25}.map-dialog.news .type{background-image:url(/static/maps/icons/map-news-icon.png);background-color:#3743bb}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.map-dialog.news .type{background-image:url(/static/maps/icons/map-news-icon@2x.png);background-size:55px 55px}}.map-dialog.news .go-to{background:#3743bb}.map-dialog.socialproject .type{background-image:url(/static/maps/icons/map-socialproject-icon.png);background-color:#202020}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.map-dialog.socialproject .type{background-image:url(/static/maps/icons/map-socialproject-icon@2x.png);background-size:55px 55px}}.map-dialog.socialproject .go-to{background-color:#202020}.map-dialog .content{float:left;width:70%;height:100%;background-color:#fff}.map-dialog .content .description{height:100%;padding:0 5px}.map-dialog .content .description h4{padding-top:10px;padding-bottom:5px}.map-dialog .content .description p{padding-top:5px}.map-dialog .content .author{float:left;margin:0 10px;padding-top:10px;display:block;height:100%}.map-dialog .content .author img{width:25px;height:25px;border-radius:50%}.map-dialog .go-to{width:40px;height:100%;float:right}.map-dialog .go-to a{height:100%;width:100%;display:block;position:relative;color:#fff;overflow:hidden}.map-dialog .go-to a .fa{position:absolute;left:0;top:50%;font-size:30px;overflow:hidden;display:block;height:30px;width:20px;margin-top:-10px;margin-left:10px}.count-icon{background-color:#0180f5;color:#fff;border-radius:50%;font-weight:bold;line-height:40px;text-align:center;opacity:.7}