/* Sticky Footer */
body{min-height: 100vh}
.mainarea {min-height: 100vh}
#body{ flex: 1;}

/* Needed to handle event target on nested items */
button > *,a > * {  pointer-events: none; }

/* Signup home*/
.signup{background: url("/img/signup.jpg") center center; background-size: cover;}
.signupLogo{position: relative; top: 100px;z-index: 10; width: 200px;  text-align: center;   margin: 0 auto;}

.pt-12{padding-top: 6rem!important;}

.has-underline-on-hover:hover{text-decoration: underline}

.autocomplete-items {
    z-index: 2;
    top:50px;
    width: 100%; 
    position: absolute; 
    border-left: 1px solid rgb(72, 95, 199);
    border-right: 1px solid rgb(72, 95, 199);
    border-bottom: 1px solid rgb(72, 95, 199);
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    box-shadow: 0 2px 0 0.125em rgba(72,95,199,.25);
}

.autocomplete-items a:hover { background-color:hsl(0, 0%, 86%);}



:root{
    --bulma-link-text: #9F6B19;
}

/* e7a338 */