/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


.bh-header .divider{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik0wIDQ3LjQ0TDE3MCAwbDYyNi40OCA5NC44OUwxMTEwIDg3LjExbDE3MC0zOS42N1YxNDBIMFY0Ny40NHoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMCA5MC43MmwxNDAtMjguMjggMzE1LjUyIDI0LjE0TDc5Ni40OCA2NS44IDExNDAgMTA0Ljg5bDE0MC0xNC4xN1YxNDBIMFY5MC43MnoiLz48L2c+PC9zdmc+);
    background-size: 100% 100px;
    bottom: 0;
    height: 100px!important;
    z-index: 1;
    transform: scale(1, 1);
}

.top-zigzag .divider-wrap{
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI2dnciIHZpZXdCb3g9IjAgMCAxMjgwIDE0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNMTI4MCA2OS42NWwtMzIwIDQ5LjI0TDMyMCAyMC40IDAgNjkuNjVWMGgxMjgwdjY5LjY1eiIvPjwvZz48L3N2Zz4=);
    background-size: 100% 6vw;
    top: 0;
    height: 6vw;
    z-index: 1;
    transform: scale(1, 1);
}

.bottom-zigzag .divider-wrap{
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI2dnciIHZpZXdCb3g9IjAgMCAxMjgwIDE0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNMCA0Ny40NEwxNzAgMGw2MjYuNDggOTQuODlMMTExMCA4Ny4xMWwxNzAtMzkuNjdWMTQwSDBWNDcuNDR6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PHBhdGggZD0iTTAgOTAuNzJsMTQwLTI4LjI4IDMxNS41MiAyNC4xNEw3OTYuNDggNjUuOCAxMTQwIDEwNC44OWwxNDAtMTQuMTdWMTQwSDBWOTAuNzJ6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 100% 6vw;
    bottom: 0;
    height: 6vw;
    z-index: 1;
    transform: scale(1, 1);
}

#locationsmap{
	height:640px;
}

#usemap {
	top: 15px;
    background: #95c11e;
    padding: 0px 6px;
    z-index: 999999;
    position: absolute;
    right: 15px;
    border: solid 2px #FFF;
    color: #FFF;
    cursor: pointer;
    display: block;
    width: auto;
    text-align: center;
    font-size: 16px;
    margin-left: -90px;
}

#mapCover {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
}

#mapCover.active {
    height: 0 !important;
    width: 0 !important;
}

.marker-cluster-medium div, .marker-cluster-small div{
    background-color: #95c11e;
    color: #fff;
}

.marker-cluster-medium, .marker-cluster-small{
    background-color: rgb(255, 255, 255, 0.6);
}

img.leaflet-marker-icon{
    background: rgb(127 127 127);
    border-radius: 50%;
    outline: 2.5px solid #fff;
}

.poptitle{
	text-align:center;
	margin-bottom:0!important;
}
.weblink{
	text-align:center;
	margin-top:0!important;
	font-family: 'Montserrat';
    font-weight: 500;
}
.weblink a{color: #95c11e;}

@media (min-width: 1025px) {
    #usemap, #mapCover {
        display: none;
    }
}
