#visitor-tracker__container{
    height: 40px;
    margin: 0px;
    display: grid;
    grid-template-columns: auto 30%;
    background-color: #031a75;
    box-sizing: border-box;
}

#visitor-tracker__message {
    justify-self: center;
    align-self: center;
    height: 40px;
}

#visitor-tracker__notice{
    align-self: center;
    justify-self: center;
    height: 40px;
}

#visitor-tracker__container #visitor-tracker__title {
    font-size: 16px;
    color: white;
    margin: 0px;
    padding-top: 5px;
}

#visitor-tracker__notice #visitor-tracker__btn {
    font-size: 16px;
    color: white;
    cursor: pointer;
    margin: 0px;
    padding-top: 5px;
}

#visitor-tracker__container #visitor-tracker__title #visitor-tracker__span {
    margin: 0px;
    display: inline-block;
    font-weight: bold;
    border: 1px solid #0cb885;
    padding: 0px 5px;
   
    
}

@media only screen and (max-width: 575px) {
    #visitor-tracker__container, #visitor-tracker__message, #visitor-tracker__notice {
        height: auto;
    }
    #visitor-tracker__message {
        padding-left: 5px;
    }
}