

.mapboxgl-popup-content {
    padding: 25px 10px 15px;
}

.mapboxgl-popup-close-button {
    padding: 0 10px;
    background: #000000 !important;
    color: #ffffff;
}

#boatMarker {
    width: 35px;
    height: 35px;
    background-image: url("/images/map/boat.png");
    background-repeat: no-repeat;
    background-size: cover;
}

#alertDanger {
    width: 40px;
    height: 40px;
    background-image: url("/images/map/danger.png");
    background-repeat: no-repeat;
    background-size: cover;
}

#alertWarning {
    width: 30px;
    height: 30px;
    background-image: url("/images/map/warning.png");
    background-repeat: no-repeat;
    background-size: cover;
}

#alertAttention {
    width: 40px;
    height: 40px;
    background-image: url("/images/map/caution.png");
    background-repeat: no-repeat;
    background-size: cover;
}

input + div[data-lastpass-icon-root] {
    display: none !important;
}

@media (max-width: 500px){
    .login_logo{
        width: 250px;
    }
}

.text-active::after{
    content: '';
    width: 100%;
    height: 1px;
    margin-top:5px;
    background-color:#1d4ed8;
    display: block;
}



.border-r{
    border-right: 1px solid #1d4ed8;
}

.fontLightGray{
    color: #969393;
}

.cardHeader{
    color:#38373F;
    font-size: 22px;
    line-height: 26.63px;
}
.subTitle{
    color: #38373F;
    font-size: 32px;
    line-height: 38.73px;
}

.bg-green-300{
    background-color: #8CD6AF;
}
/* .bg-blue-400{
    background-color: #5E78E8;
} */


header ul>li>a:hover{
    color:#1d4ed8;
}

#dropdownHoverButton_account{
    background-color: #38373F1F;
    padding: 12px 16px 12px 16px;
    width: fit-content;
    border-radius: 20px;
}
.active-tab{
    background-color: #1d4ed8;
    color:#F1F1F4
}