.pi-search-error.service_picto
{
    width: 32px;
    height: 32px;
    display: block;
    margin:0 auto;
}

.animation_picto
{
    width: 200px;
    display: block;
    margin:0 auto;
}

.pi-bulle-titre
{
    color: gray;
    font-size: 12pt;
    padding-bottom: 15px;
}

.pi-bulle-titre div
{
    display: inline-block;
}

.pi-bulle-poi
{
    text-align: center;
    width: 200px;
}

.pi-bulle-animation
{
    text-align: center;
    width: 200px;
}

.pi-bulle-stand
{
    cursor: pointer;
}

.pi-bulle-stand:hover
{
    text-decoration: underline;
}

.poi_picto
{
    width: 64px;
}

.leaflet-popup-scrolled
{
    overflow-x: hidden !important;
}

.pi-search-infos
{
    /*width: 250px;*/
    /*height: 40px;*/
    background-color: #eff5d6;
    font-size: 12pt;
    text-align: center;
    padding: 5px;
    opacity: 0;
    /*transition: all 0.5s;*/
}

/*.pi-search-error
{
    padding: 3px;
    font-size: 9pt;
    color: red;
}*/

.pi-etoile
{
    cursor: pointer;
}