#raiting {
    height: 24px;
    -webkit-appearance: none;
    margin: 10px 0;
    width: 100%;
}

#raiting:focus {
    outline: none;
}

#raiting::-webkit-slider-runnable-track {
    width: 100%;
    height: 11px;
    cursor: pointer;
    animation: 0.2s;
    box-shadow: 1px 1px 1px #000000;
    background: #74a9d8;
    border-radius: 1px;
    border: 0px solid #010101;
}

#raiting::-webkit-slider-thumb {
    box-shadow: 1px 1px 1px #000031;
    border: 1px solid #00001e;
    height: 26px;
    width: 26px;
    border-radius: 15px;
    background: #ffffff;
    cursor: pointer;
    -webkit-appearance: none;
    margin-top: -8px;
}

#raiting:focus::-webkit-slider-runnable-track {
    background: #74a9d8;
}

#raiting::-moz-range-track {
    width: 100%;
    height: 11px;
    cursor: pointer;
    animation: 0.2s;
    box-shadow: 1px 1px 1px #000000;
    background: #74a9d8;
    border-radius: 1px;
    border: 0px solid #010101;
}

#raiting::-moz-range-thumb {
    box-shadow: 1px 1px 1px #000031;
    border: 1px solid #00001e;
    height: 26px;
    width: 26px;
    border-radius: 15px;
    background: #ffffff;
    cursor: pointer;
}

#raiting::-ms-track {
    width: 100%;
    height: 11px;
    cursor: pointer;
    animation: 0.2s;
    background: transparent;
    border-color: transparent;
    color: transparent;
}

#raiting::-ms-fill-lower {
    background: #74a9d8;
    border: 0px solid #010101;
    border-radius: 2px;
    box-shadow: 1px 1px 1px #000000;
}

#raiting::-ms-fill-upper {
    background: #74a9d8;
    border: 0px solid #010101;
    border-radius: 2px;
    box-shadow: 1px 1px 1px #000000;
}

#raiting::-ms-thumb {
    margin-top: 1px;
    box-shadow: 1px 1px 1px #000031;
    border: 1px solid #00001e;
    height: 26px;
    width: 26px;
    border-radius: 15px;
    background: #ffffff;
    cursor: pointer;
}

#raiting:focus::-ms-fill-lower {
    background: #74a9d8;
}

#raiting:focus::-ms-fill-upper {
    background: #74a9d8;
}

textarea {
    resize: vertical;
    max-height: 10em;
    min-height: 4em;
    height: 100%;
}

.sp_n_2 {
    color: #676767;
    font-size: small;
}

.map_map {
    height: 156px;
    width: 400px;
    border-collapse: collapse;
}

.map_map tbody {
    border: 1px solid #bbb9b9;
}

.map_map td {
    padding: 5px !important;
}

.map_link {
    text-decoration: none;
    color: #000000;
}

.map_link:visited {
    text-decoration: none;
    color: #000000;
}

.map_tel {
    font-size: 10px;
    color: #6cbc46;
}

.r1d1 {
    max-width: 105px;
    width: 127px;
    border-right: 1px solid #bbb9b9;
}

.r1d2 {
    max-width: 352px;
    width: 320px;
}

.r2d1 {
    max-width: 352px;
    width: 320px;
}

.r3d1 {
    max-width: 352px;
    width: 320px;
}

.r4d1 .geo {
    font-size: 10px;
}

.map_img {
    max-width: 100px;
    max-height: 80px;
    padding-bottom: 5px;
}

.map_raitingStars {
    width: 60px;
    height: 12px;
    background-size: 60px;
    background-image: url(/assets/images/coment_img/stars.png);
    background-repeat: no-repeat;
}

.map_raitingStars[title="0"] {
    background-image: none;
    background-color: #ffffff !important;
    content: attr("title", "эконом");
}

.map_raitingStars[title="1"] {
    background-position: -0px -53.5px;
}

.map_raitingStars[title="2"] {
    background-position: -0px -40px;
}

.map_raitingStars[title="3"] {
    background-position: -0px -26.5px;
}

.map_raitingStars[title="4"] {
    background-position: -0px -13.5px;
}

.map_raitingStars[title="5"] {
    background-position: -0px -0px;
}

.main_div_map {
    width: 1100px !important;
    height: 650px !important;
}

#map {
    width: 600px;
    height: 400px;
}

.map_btn {
    width: 600px !important;
    top: 410px;
}

@media screen and (max-width: 1250px) {
    #map {
        width: 300px;
        height: 200px;
    }
    .map_btn {
        width: 300px !important;
        top: 215px;
    }
}

@media screen and (max-width: 360px) {
    #map {
        z-index: 2;
        width: 600px;
        height: 400px;
        border: 1px solid;
    }
    .map_map {
        height: 50px;
        width: 100%;
        border-collapse: collapse;
    }
    .map_map tbody {
        border: 1px solid #bbb9b9;
    }
    .map_map td {
        padding: 1px;
    }
    .map_link {
        text-decoration: none;
        color: #000000;
    }
    .map_link:visited {
        text-decoration: none;
        color: #000000;
    }
    .map_tel {
        font-size: 5px;
        color: #6cbc46;
    }
    .r1d1 {
        max-width: 105px;
        width: 127px;
        border-right: 1px solid #bbb9b9;
    }
    .r1d2 {
        font-size: 10px;
        max-width: 200px;
        width: 200px;
    }
    .r2d1 {
        word-break: break-all;
        max-width: 200px;
        width: 200px;
    }
    .r3d1 {
        max-width: 200px;
        width: 200px;
    }
    .map_img {
        width: 60px;
        height: 40px;
        padding-bottom: 1px;
    }
    .map_raitingStars {
        width: 60px;
        height: 12px;
        background-size: 60px;
        background-image: url(/assets/images/coment_img/stars.png);
        background-repeat: no-repeat;
    }
    .map_raitingStars[title="0"] {
        background-image: none;
        background-color: #ffffff !important;
        content: attr("title", "эконом");
    }
    .map_raitingStars[title="1"] {
        background-position: -0px -53.5px;
    }
    .map_raitingStars[title="2"] {
        background-position: -0px -40px;
    }
    .map_raitingStars[title="3"] {
        background-position: -0px -26.5px;
    }
    .map_raitingStars[title="4"] {
        background-position: -0px -13.5px;
    }
    .map_raitingStars[title="5"] {
        background-position: -0px -0px;
    }
}

.map_infrastructure span.AI::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAlklEQVQ4jWP4P9P4PzUxA5TBQCU8aiAdDEwA4gYohok5IImBsAEpBh74j0gSMI0GSGIfSDEQ5JIHSJoLkDVC8QFSvNyA5sIFlBp4AYgDkDQ/oMRAAagBDtBwghmgQK6BAVAXHkALxwRyDBSAKoSF2QQkAzZAXYkcDAKEDEyAGrgBycADSGINSPwDUN8QnQ5JxSPZQKphAMYOVHY1EpfoAAAAAElFTkSuQmCC')
}

.map_infrastructure span.pool_indoor::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACoklEQVQ4ja3UTUjTcRzH8b9lFBVFj3SS7AEqumw69t+KutRBjMA6BD0dOlkQRR0igrIuPRyiIIPgb4rEprbpJpEiSjab9iCUVhd7sIMP+FiGo9Bt/95f9zP/rbkuHV7st9/D5/e4aaZpav+TZrTZUpmLtbiKIZjKdxjYrPr8NXa2MAd8KiCMQhxCNcYRgo5MZKQLnI8T6MEobsOmJpGBG3EZA+jFOayZLTAfVYigAQewEnMsfaS8BPtQj5+oQ541MAtX1Ko+4w62qNXOdsbSthU30IE+XEe2NAYRRQ0KsDRNkJUcwXLswWOMoUkavqIYG9R25LCzk7YqXLiHpzhuqZ+nxt5ETCqa1LY1dcDH4DT+fBYXpLMx83yCKVa8TrYvhQdYrCoXGYn3t8yYeQ55liC5tINYkCJQFhOWgry31WnOyq/CSi11J43EA5f3manq1qNdU5eRLvCZCjylvtdYVizuWrb8Sgq1/wgsVgNlRZuSwsSkusTfgQF1/daQVTiMEiPxi5CBndiRIjCqblkCX8pgjyVwN7xG4iklDzRVeyCprsyy5TYpPMJ+I/EblX+WF0bi9U8kb60yZC8Y9bhXlLbaLsrE91tt533NOQupy1CX8lrztNhHKDTjdEmrbVt52L6rLGzbSWeHWn2c8sPOoLPobdBpNDbknv3k1/MJ0TH93MReDGv9la54R62zi6AjVGz/6NcL+ypd5V98uoFr7wLOWy11jqN1jbldNU9yTMLMEY/bJCyGb0NedxHjypk0wqTjGhVxGsyBCnc3n88RVdoZ2I/oIH3eB5zmdN/eKpfZ7dMldMqHat1kcpnA1Oobc2OsKMKXH0ovzsi5EJDVU+V6M1jhjo14p1Y0Bn9FyH6phH+YUL1jkrHxYSaifYK+E78AJDNJrCZdUHUAAAAASUVORK5CYII=');
}

.map_infrastructure span.open_pool::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAB9UlEQVQ4ja3UTUjbYBzH8RQ87LLBDh4HExx4TW1jEpzQg4fBQLwOTx5EDyLsNJCyy9htDA8OBna2PZi2duvUUhW3gcykbHOM9rAXQaysUbTzbZse+vb4e9wTCDHtKM3hQ9sn+X+TNGk5QgjnJEdjF8HDGbmuZoP9MARtTgSfAGGOjWgzwWNTkBqj61Np3kqC57AKI/WCXyzBfpvgOFSAMHP1gp2QhT/s8jlL8I4pFIN7cKXhu2wKvmSxadPaKEzBMLRcBG2+o1rWWHCMfU6Yzph61mhwkg3SM+qwxKgStP0v0goDEACdDWahxyZYhvZaoV5Q4MhmkLDtry1rwUs3BYsu9mgU4ANkoGgMBVWehFV3KaS679L9X2i8P5DmI/DAuOPc6pLXZwTDa+6rIZUfwGB3QON92Ok2eKY1PrL4xlPVUsI69h98v+j143V8ZcVz89JjsxuVqtm5rq/vlr3XaTQz3+XfnpXiekyawOvjHwnx0aek0AcPPyaFkVxc/HuAB5/ai8h09i0NqSnh2veEuMntK/9+GT9npVM9KuXwvsysQx6KGD5F6FtBkat0352oVMbBzoxf1VZc/G185j4vCE/zMan4S5ErGCxiUYf74IIbkIITbCvtR+TKxisxj0u/hTNqwdUkcYUVzBIcjNCO83+wTgfPAaKQzkRJ4nbZAAAAAElFTkSuQmCC')ж
}

.map_infrastructure span.beach::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACFUlEQVQ4ja3UT0iTcRzHcTMRCfEUQSeTbhHhs0G6Bw9J1CWiDoUkgSB2DzpEXaSLHjoqIpFJEW0qHeahi1Cazt1SEVp10GTW3ObMP5ubm/Pp/aWvYk8bj9AOL57f7/n9ns/v71ZmWVZZKZU0rGjg2hvz2POg0YOv2MUe8ggPBA0fz9NHDqTzVaxhRYPC2MESLESQxCPHQDrdQA4v0Ivv+n4TBj5gDh3I4mnRQBrrkEHXoRBTyzKj66hCGudwRUNvFwsMYlbLD7B6qE0Cb2l5VmaqZVlFHOV/BfKiVkc+r/UpjNoCr2n5HqK2tif2wPu6+fVoQgj9uCvLxhYeoh1tiGnfRoxjxh7YrScoo6W0nNcPU3raWa1ntV1WtKH9Fg8CuXMVLwOuFlni4LRxxv/efXZg2hij3qmDGXryj6U+9NHV+irgmqTvpZEJ9ym9EX3/HIpc5oW3jSdorC5wN7f29/DIvxQCP8e9Zo7ZRfm4whZ4cMqOgQRdwA/ECPy06jW3menm8IT7m9w13h+XfXw95WoOvLt4WQ7NKbAGfmSwiBXkCU/N+xsW5kYbQogxSCYy5MljY3nY84z6Saclj+EXtjU0iT3kYj4zszTiSUd9Zirxpy2NMCoLzbASdxBBNW7ii34kWxHCesJrJqM+zwzlhLYtwygUKCPt6JKlc1z2U5atM9x/ruOnrkLqlq6m0/H/8H+UPPA30Swo47L5OSYAAAAASUVORK5CYII=');
}

.map_infrastructure span.spa::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA7klEQVQ4je2SsQ2DMBBFvYJXYIOILjUrsAIreAWvgJQ6BSswQBpWYAVWcO6s/6UfRJSGIgXFE7bxPd+dHUop4UxOlV3CS/g3wsfr5nRGFprteQ9GMjLwcYt1xkUjgboWICjGInhwNIqxGgu+Pu9FOBkb4hOFlARFhJlZQTqLcDVGxE8UjjghowQGHwk9Ux7eIm6AY6UwinRj6iKcIZ0wZ78SYhpIfdxqmT1Sr9ke9NDFw65/2vvax4++4bS66UvJutermeVleMkzJT1gGdMPYac3qzeuvSD+Ix4JJZgx3X5NHyjhs+HFHJUbdK+uvQFi0fF81UJKHQAAAABJRU5ErkJggg==');
}

.map_infrastructure span.bowling::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABz0lEQVQ4ja3UyUsCYRzG8Wg51KVrdOmkBp2aLGbmkB2CTkFEEdQluuUpCPoDOobQco6SNresQ0W0h9kCFQQRZJgoii24RBG0T88b7xtvrxaBHj6gM+/v67zMjDmapuVkU1ZjGQVH9ysNsAGn0JqNoAs0KgKFmQYdXDAMRZkGO7ngeja2LIGd6vkzmJhRy6EVuqAx6lDKxDXje1/BDqoF8lKCGDaADV5B4yRiNtXim5NL2NoJr7TNbZmo+BHEUC3EaIAEB2GCD8dn1JOLOVm3u1ydi2BSCPZ9B7G4FKLcsJX7oXU+emtXd8jxhU3jkRD0QAEbsghbXKbHi+EMRsEMD+S83y034yrrEfjggs+gsuC5ECSO4ZJ+rqPrQuR72KW4yfdJr/QoXGUvCz6nCS5BA5zCDfjYuSuH4idzs9tVUSE4woLvaYIDUAhb4rlruxIkc/NbKcEhFgynCX5wd10MrpI5m0d6Eu80C06nG/xN2Kl0HyzVGMb2ftwUop0FJXj5ZzAYcMsFK2vGKSH2Bib+wTaLw3FbSuw+4lTqDxdrdLi6ByFItq8XX702+tzFicCsfIdAEg9z4sauekMuxUTWra4Z9XiX+xGw0j+HYWiC/E+QvjNADc/s3wAAAABJRU5ErkJggg==');
}

.map_infrastructure span.econom::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA99pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcDpDcmVhdGVEYXRlPSIyMDE2LTA2LTA5VDE2OjEzOjAzKzA0OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNi0wNi0wOVQxODoyOSswNDowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNi0wNi0wOVQxODoyOSswNDowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODIyN0FDODkyRTRFMTFFNkJENkQ5NDI5MTFBODYxN0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODIyN0FDOEEyRTRFMTFFNkJENkQ5NDI5MTFBODYxN0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MjI3QUM4NzJFNEUxMUU2QkQ2RDk0MjkxMUE4NjE3QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MjI3QUM4ODJFNEUxMUU2QkQ2RDk0MjkxMUE4NjE3QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH6Q4cAAAJJSURBVHjarFRNaBNBGJ2f3Ww2a0yqBFsPCkrEg71ExFIEq6dGBS8ehB4LilC9eBLsSQRPIngQD0ovCh704KEVxUOlpSkFQYtU8KCWWiEktDH/+zPjm5iUkGZroh14zOw37Ju3b/Z9VEpJtnMwss1D89uYmzoe311lb0IO7Svo4tu6IYcGkvM//1lhT5W+jJXZfsulgT1lfihs0xf/pdD06L6W53hj/ertMb4a8m5ISlZGB95PdES4FpBThIjhMpcrDiPpgi6fHqjvlTT5HGTnsRz0VfgoldAxHcSJn9Vz2vRuVjnLBQTth4dW2hQjT2aPnvOozLlGjSwDLG71yQ+AVRDfxTzGLHI9Y4qoJgiBSuJudtsGwkDB71JOAA+BO8AtQUlUEeX1tmRqRIErj1OJ+36EM8AX4HKHv1wIuIhYjE3MJS40irSRFHxqD6avQKSL//gXAFPI8k6HXuot8R/NHipCowuyPHC47uNSUZOpKpPTG4Swa69HSbDLlB0BLKUS77LvYc/ZIERhvcvYmsDrllqx+VKWgNmasep4OGPgFN5ZM/oEJIFrtLl94WL6MU0rPxWprJO342yqq0s5iUDMbGoOKC5C0VmkI6vUKTAfhfKP7xnTpaMNsrZZDtvsQ6zCKJoBcSAjG/TcNUNqiFyNnCPESp1aR2x278zpha2bQ1+JD8dz2i4lPa+LkvImYste8ATBmd/h0KuxCj+lCLNBMYT923/rNpPLYXfccuhIUZfPBpPz71oa78eiJiYrnCyUNTne+vJvAQYA3OTYecuLNAgAAAAASUVORK5CYII=');
}

.map_infrastructure span.wi_fi_d::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABxUlEQVQ4jbWTy0sCQRzHM6OTRS9CkKBjRAQ76W7utUNQ0KFLp6JDh+jQ6xJ16B8Igg6d0qKXEkZKkoYVZrpbBBE9DgVBJdGlB6gRQuD2HRhBoqmE7fBhfjPz28/+frM7BZqmFeiJrrL/FzoOhUbnoeBYVEjZbw8ib2AnZJ3jCiEzgmPwBMx/EE6tHRDNqQoyT9gBNNAKDKsxMh7ZtjXkJgd3rUaI+rAvgmLIrjDu84Q+cMPiTgg1JSAO0znGCjruhqwl86oQx77K8kZBhid8AKss3luJkVOIik790uTjmv3t2tt8jnnhoiJ0s05qgQ0keMI0mGHx7XKMLNMYsvCrS9ZAJha0WfDBCBNKwEIL4QlpK24Wh1DhBa3wxSW3QfYBNmiFSwrpZcIadpZJntBDK2NxuytKMid+sZvOIUuAQWBAhRHsh1ne2E9n2MLe3EXn6/tN/UdbovnOYzdBlARjdB1nSM+tHpjAHQjwhAYQBakFVbBk1y99UmWuMCd/lhVAfropdWDaG24qz66h7WrIUt8Ie8BI3neZtv3ilt+/Cv90l3nCZ7echnRcF+HZplSF6tL4fSZ0EcY99lII78GQLsJ80V34CX3NPvTnd8S5AAAAAElFTkSuQmCC');
}

.map_infrastructure span.animation::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABnklEQVQ4ja2UO0sDQRCAg9jYCiL+CIvs3qnR0sbOytZSsNBGsNPK0jadERTJwzyMQZJLTHJ3SS4HKmiRKlhFUIhERPBBUNdZyYbNPROx+GB3Yb6bnZtZDyHE85+YDuSsuB5XcGu/6iV7upfEVPycLgi6KomLfxJSiR0B4CHi8/ctLEnivJNQygvkKTjLuHAVHpfQq5OwnpjhhYxVW6GTDD5mJWPUTcJCTtxhwYca+jIKr86mnIQUuUeYyQsVFszOcudCgu4PNESaYUcZY6IrPKqgTyY8kXGTLwW0zHsfMsqcbf0gq+9TGTdCZdRuRH1vnYBtIGsn7F5Zy4ijdj8jVcR80AJLANZ+g3Cjp4ZMEC6hD15YS04bM5nkpBqfXVdYzojjTJDOC3pSxnd0HSwj0uqvdpumtmFCOsN0H1XxSzXt2ioU3bKx+Wuys/uIbwwCbgAFaAAVC+GQpRCu17aS8kDwpUG2ZjvL0GtLvPA2/ju3EhAHahaZrbg+DoGOLKZgt7ptDfQeXqdMrcKzPNADC00+/BgySejo7QIjbi/2D4DwUBpCVVdyAAAAAElFTkSuQmCC');
}

.map_infrastructure span.rehabilitation::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACFElEQVQ4ja3U70sTYQDAcc0fFDnxTQj9kPStr+5uO92gF4N6Y28KDBHpRfRaUaN/oCgiAyGIeuEmYtm21DDn5pxt7pybNCMiin6gFFmBiZjVm6jW97F7cXCXO6UXHxjb3fee57nnWVE+ny/6nyy/XBvyONCGfsSh6SZxHV7ssRXkwr3oQQ7DuIxu3UUMIoZzBYNcVIEEZnAch40j4fNu1KIJUf2BDsvgm9FGx3LIfWsl4HmxetdTX2itCB3CKPwoMwUfhdWq+Qn1xkJYrbP7AhhAFQ9/TLDVFEzGXN0Pp1znx5JKiy8jHevLSkf/Rfw+NCufyIXVyo9B91mxTKZgKKV882Wl331//bLhx3hCUT6E3AcIPjcFp+LOwMDc5oV5G8RDgyFNrmCENQRfm4KzUdc+ppvzZW1Fn6JOfznNllPenLYmlw/MyT3+jPSOG35ahL4ghXrDAUji5JYnhRskXDHGWI5XAU3uiE47S/RYNe7gZsGjZwj7sc6I1yPTzmviuycPGhS2yhl9899Gpa0goRp0YJF1XbqXUhKxuHNhcaRRTDGCTpQWPMsEinEaaSxjBb0E29NR16VPQXcLof22/23EguO7Yf0+w2v39FgFa/HWEBTbaHIwLbdnI2r1ToK79KgXpzCMC/0Z6cjIjKI+G2so2VZQj5ajCVfxEhq6oIo13u4ID+I+VrGBNbF18BXv0bxV9A83SBCtjRWxIQAAAABJRU5ErkJggg==');
}

.map_infrastructure span.cottage::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABsklEQVQ4jc2Uu04CQRSG6Sws7Ky1sLCwYG/CNsZYWNj4BjZYGRMrO1/A1hbwgrIaVOQiiAQWl1shGhslJoaIjYpojImJEXX8J+wmm80uoLGw+JKZM+d8c2Z2sjZCiO0v+VPZ/xA++cUKeP6xEEU+EAMREAcKCAOikgRCR0IkLugKyWOTV31Mo1NhUySJpBpwNsrB4Qk13gVkg3SppRAJJZr4ABlE2zQmJ/hFf5YhuTh/Ruc1SRxCzrVO2m8qxMKUmnB/teMYLMaEvo0s03AX7YTiLdjJlsKQ46jgpvnYdNp4dKNwFrhAj3LAn3gKTZGRZcQldIwN58tBR/fdpnPS8sh1SRxHB2Qtx5jK9HjAap4hLe+wEBNK65Dhzt61DulRV/L2L4omQ86HL8d80nE+znOWwj2ZrYVk9oaO91NciRZkErxLW9eE+jmuZ9RSuJth66E0W1WFpx0KxyyFQXSILm/pOJLmyrQAz2bOKMQxe3XCEUshJBfGy4dwxijUg/c5YCmMpbiisUDfgcdEaPmVk4ec16yDwBH7gs4vw2m2YrYuKcybqTCa4s7bvT0r2v6+fss3VRZTf2MBZIcAAAAASUVORK5CYII=');
}

.map_infrastructure span.hot_tours::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABrElEQVQ4ja3TyyuEURjHcZeUlFwWImRjISnRmPG+NnYsFP4A5bIUWbgmpGyFDRIbymBShBRlQSLlVmalFEJjkCYi4vU9ddRpTObILD69M+c5z2/OmXPeMMuywkLp1+LDtJmKa6wiIRSBsXjCG1r+HShDB2CJlXqdpi0UgaMy8PnWaVbxjPxToGhAtPwcBY8MPJJjfegSNa3Aqzkj8X7abKXBQA8+ZKAbNkzJ7wXaW2byJC5l2KfYrgxR6QWK64E1pfEVdThVxvaREjRwfCcvnO32MvldaV4U/6lf4JFnxojXXeGt0ihCMlDqv+V7p9l9Nl/442ACBb4pjYYc68cjXLiRtZc7p5mpE7irBKYpr2AhSuBV6k06gQ3yZEVDfoD64HcgK6wNGng9a8RwMMOy6QBZSlgOtqn7CDu+nDPidO9hBNp4d7cvXMbM3oq9Zmu1oPpkwTHlXnBs7S3bR5Y2bNlap8zVyUUzDCQhCw4UoxxlSJbPDp3ASlg4hwsT6EQ7xjCJQznHCnax01EP93dDAOtyB+KHK4IFbuIOPlxgFo0oQgZSkIMhnODYP/AL6UY3htYSYfAAAAAASUVORK5CYII=');
}

.map_infrastructure span.fishing::before {
    content: url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QBiRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAEAAAITAAMAAAABAAEAAAAAAAAAAAABAAAAAQAAAAEAAAAB/9sAQwADAgICAgIDAgICAwMDAwQGBAQEBAQIBgYFBgkICgoJCAkJCgwPDAoLDgsJCQ0RDQ4PEBAREAoMEhMSEBMPEBAQ/9sAQwEDAwMEAwQIBAQIEAsJCxAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ/8AAEQgAFAAZAwERAAIRAQMRAf/EABoAAAICAwAAAAAAAAAAAAAAAAYHAAIDBAn/xAArEAABAwQBAgQGAwAAAAAAAAABAgMEBQYREgATMQchMkEVF1FSVJGTodP/xAAbAQADAAIDAAAAAAAAAAAAAAACAwUABwEEBv/EACsRAAIBAgYABQMFAAAAAAAAAAECEQMEAAUSITFBBiJRYZETcYEWQlKx0v/aAAwDAQACEQMRAD8A6b3rdLVmW1LuJ6G5KEbQBpB12KlBIyrB1GT3x/fJWd5qmS2L3rqWCxsPcgc9c84Co4prqOMlMueDPteNdT7bsSNIjpkFDqTukHsAO6iTjXHqyMdxw7XNKNxYJmDAqrKGg87/ANz1HO0cjHKuCurGrJq1w0yOxV6ozBRDW4hEiMlK+tHDjiUpO4JSsjYbAJHvgnyyp7q7t0W4rhQhIld9S6iAN5IJE+YQO4PrkkbnBFyvgsJjxa8UqNLtmrWiiHV4NUe6aEokxullIdSVHOc6lKTj6g81d4v8V2tawrZaEqJVMDzLp2DAnvggH74RVYspUA/GB6xPEei0dqGi5boq1WjR20OMU9yCFliUABsHCvKkpGQlJ8sqBwCkHkXIPEtrZLTF/cPVVQCEKTpfiQ2qSB+0cbgwCoOApyOZP4w5VVBVx/Bm0QJ8NqQ6ua81KZLLqUMKGqVJJyCXC0oD3SDzaRrHMhQAVkDHWQw0mEOwI68xUx2AcPnWAcEfLODwrq02ujxY9VhypKXqk9IS9h9SOyzg7IKVKx7bFWOa8v1NjTW5pMdVQvO5HfqsEx1qJjHqbSnTuKjUmUQoXoenvI+AMXrlOatiazSKW/IbYnIQXNHC1glepIS3qknH3A/ry4d/bDKqy21uxCuBO8cmOF0g/kH4wqxCXFJqrKJUnqeveT8EYl5xHrLtKsVm3qlJjTaVIbUw7hBBS70UrQpvXQpOQfTnKQc98uzmm2R5fWurNyHpsIO0Q2gEFY0x3sAZAM8zCvapdVcADbr7n1k4Gfnnd34FJ/hc/wBOQv11mP8ABPhv9Y6P1Dj/2Q==');
}

.map_infrastructure span.vip::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABPklEQVQ4jb2RvUoDURBGp7JKs5V9fAJJZ2GVNo2wD2CzRV4gr7BYW7iQLqCwhS9gJQg2liKEkDqEwEokolVuvovfyOxu1mQ3YHHg/sycOzNXnHOS40qUI3DC9RL0QcucSSkXlA9/gjvgG6zAGFyDO+6/wKiu8B4MufaiCXg1la/qCm/Ao2k/Bcem+mVdoZ/VO7gwUq1uAS7rCj3n4IPzUnzVb00+RTjDeUH4xEdaTYQz/vRngTXoNRHu5t+Ew+fTGERADANPdnsmIAYhz0PGK13NscIXorIAOJBAFADnpbzzcZnJcRTnhAkvAlOF30cVQvt4ygdywogCbSvmvr2H8LcYK9QWS0kVwiljE1aXFissvpxxflVCO8PBtk+xber8wj+EtmWpEqroQWdyqFCMLOb8DhbqB4kRqrQk2CbcAPAEfHngp/ULAAAAAElFTkSuQmCC');
}

.map_infrastructure span.new_year_d::before {
   content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACBklEQVQ4jaXUTUgbQRgGYPGgGC8WoVQPRZSK2Iu72Y1GEenBkzdFxFPJpYiUXjwIHoQigqciiBSKP0RJ8DegJhq1CYlxNUXQiKBIzUVEtOIPFYuKdXwHvsgoSTZpDw87mf3mZffbyaQwxlLi6VuVCuAaNL1aTrcAQQ5gpOm/AhHwXgjjLiD/nwKxsBzOKegzOGm8DhlJBWJBIYQpwEVzL+GY5kYhNaFAFNbCifCau/AOPgpPzGnRXj9aoALN0AentPgrbNB4D7rAAq+S6WEFHFFII3yjcRDSk+ph/6rUQF+UB3h4v+DN4Ip0btUkNrAihfj+TLSHrXBLYbPwInJvSJNLh5flA1wZ8Gt1zEAszILxZ/tuBz4INd1CGyI+QVq0wGJq/jLswz0t+CLUbNLcDX19/gbtkK23D1vgLy2uEObbaO4MjLo9RFEm9NJhwJ+w59l9A4QolG9yS7we1sO20JtFUOm0ySN8XCP8Y7g5KHkMxI8i2hosBv7Fr+CP0IYnrJp85/QoNr9bLeSBuVAJddABE9hna9Ne4+H8ovJ7xqvcTPiNbGRJZvaAfGkLyL8gDEHMjTl8xg73d8USmFMbtFnT65j/FN+8moWCvB8uU2d4soxtTZVe+tzqW8zneBZUQ9LHV8Sa09Ryai9nB2PmW73ahAKDLlPV4aj57qej7AhPHPXIEj0AvhYZfT0ZZVMAAAAASUVORK5CYII=');
}

.map_infrastructure span.Ny_podmoskove_d::before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACBklEQVQ4jaXUTUgbQRgGYPGgGC8WoVQPRZSK2Iu72Y1GEenBkzdFxFPJpYiUXjwIHoQigqciiBSKP0RJ8DegJhq1CYlxNUXQiKBIzUVEtOIPFYuKdXwHvsgoSTZpDw87mf3mZffbyaQwxlLi6VuVCuAaNL1aTrcAQQ5gpOm/AhHwXgjjLiD/nwKxsBzOKegzOGm8DhlJBWJBIYQpwEVzL+GY5kYhNaFAFNbCifCau/AOPgpPzGnRXj9aoALN0AentPgrbNB4D7rAAq+S6WEFHFFII3yjcRDSk+ph/6rUQF+UB3h4v+DN4Ip0btUkNrAihfj+TLSHrXBLYbPwInJvSJNLh5flA1wZ8Gt1zEAszILxZ/tuBz4INd1CGyI+QVq0wGJq/jLswz0t+CLUbNLcDX19/gbtkK23D1vgLy2uEObbaO4MjLo9RFEm9NJhwJ+w59l9A4QolG9yS7we1sO20JtFUOm0ySN8XCP8Y7g5KHkMxI8i2hosBv7Fr+CP0IYnrJp85/QoNr9bLeSBuVAJddABE9hna9Ne4+H8ovJ7xqvcTPiNbGRJZvaAfGkLyL8gDEHMjTl8xg73d8USmFMbtFnT65j/FN+8moWCvB8uU2d4soxtTZVe+tzqW8zneBZUQ9LHV8Sa09Ryai9nB2PmW73ahAKDLlPV4aj57qej7AhPHPXIEj0AvhYZfT0ZZVMAAAAASUVORK5CYII=');
}
.map_infrastructure span.opened::before {
    content: url('data:image/webp;base64,UklGRt4BAABXRUJQVlA4WAoAAAAYAAAAEwAAEwAAQUxQSB8AAAABUNw2kpL+m14+hm9ETACNUtMorW3EMezWnkGbfMdYAFZQOCDiAAAAkAUAnQEqFAAUAAAYCCeoAd33wD8a/1u/pNLV+0CYwPMz3lzpGilAfx38QC3azBqzieBuLyAA/v33Pn2tH/9Dr/8P/+eegNvfOqM/Gn/hsf/97CTz0aojP//Y33/4mP+4d5YIFOfyK+X/kffN9qkgopy9Ktf/nK4euK8G56f/8cP+KeX7e/8X//XBThRRAdMgVCujpHY/Ld39fTf//+/Cx43wo65O/E78YX9P+Iqz0eLbW96D0T8f1tYH/piQv/af6Hn+t2Fad+V7upvTRaGKRwftP2Yyq4PhjUDkFdoBHQAAAEVYSUauAAAASUkqAAgAAAAGABIBAwABAAAAAQAAABoBBQABAAAAVgAAABsBBQABAAAAXgAAACgBAwABAAAAAgAAADEBAgARAAAAZgAAAGmHBAABAAAAeAAAAAAAAABgAAAAAQAAAGAAAAABAAAAcGFpbnQubmV0IDQuMi4xMAAABAAAkAcABAAAADAyMzABoAMAAQAAAAEAAAACoAQAAQAAABQAAAADoAQAAQAAABQAAAAAAAAA');
}