/*-----
button
------*/
button#bfSubmitButton {
    background: #b98766;
    color: white;
    border-radius: 35px;
    border: 0;
    padding: 10px 25px;
    font-family: 'Gill-Sans';
    font-size: 18px;
    text-transform:capitalize;
}
button#bfSubmitButton:hover {
    background: #a07151;
}

/*-----
star
-----*/
.bfQuickMode .fas.fa-asterisk, .bfQuickMode .bfbs5-fas.bfbs5-fa-asterisk {
    font-size: 6px !important;
    color: #b98766 !important;
}

/*MAPS*/
.leaflet-tile-container {
/*filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(99%); /* Chrome 19+ & Safari 6+ */
-webkit-backface-visibility: hidden;  /* Fix for transition flickering */
}


.leaflet-popup-content strong {
    font-size: 18px;
    letter-spacing: 0;
    font-family: 'Gill Sans';
    font-weight: 600;
}

.leaflet-popup-content span {
    background: #b98766;
    color: white;
    border-radius: 35px;
    border: 0;
    padding: 10px 25px;
    font-family: 'Gill-Sans';
    font-size: 16px;
    text-transform:capitalize;
    text-decoration:none !important;
}
.leaflet-popup-content span em{
    font-style:inherit; 
}

.leaflet-pane.leaflet-marker-pane {margin-left:-18px;}

/*-----
livechat
-----*/
span#hover_icon {
    font-family: 'Font Awesome 5 Free';
    font-size: 25px;
}

label.fabchat {
    animation: none;
    background: #af8061;
    bottom: 8px;
}
label.fabchat:hover {
    animation: none;
    background: #8e6346;
}
button.email-button i.fa,
button.phone-button i.fa{
    font-family: 'Font Awesome 5 Free' !important;
    font-weight: 600 !important;
}
button.whatsapp-button {
    font-size: 25px;
}
button.whatsapp-button i.fab{
    margin-bottom:-10px;
    position:relative;bottom:-3px;
}
