.errorHide {
    display: none;
    margin-left: 10px;
}

.errorShow {
    color: red;
    margin-left: 10px;
}

.hidden {
    display: none;
}

.notHidden {
    display: block
}

.strongText {
    font-weight: bold;
}

#searchBox {
    position: absolute;
    margin-top: 270px;
    z-index: 999;
}

.hotKeyHolder {
    margin-top: 7px;
    padding: 7px;
    background: darkslategrey;
}

.hero {
    padding: 40px;
    background:darkslategrey;
    max-width: 960px;
    margin-left: auto;
    margin-right: auto;
}

.title {
    color: white;
    font-weight: 700;
    font-size: 50px;
}

h3, #topLink, .label  {
    color: #fff;
}

h3, .label {
    font-size: 23px;
    font-weight: 700;
    margin-bottom: 10px;
}

#topLinkNav {
    background: 0;
}

button {
    margin: 10px;
}
.navbar {
    background:darkslategrey; 
}
.navbar-item {
    color: white;
    background: rgb(66, 97, 97);
}

.navbar-end {
    background: darkslategrey;
    margin-bottom: -1%;
    
}

.level {
    margin-top: -5%;
}

.navbar-brand {
    margin-bottom: -1%;
    margin-top: 2%;
    /* margin-left: 25rem; */
}

.navbar-burger {
    color: white;
}

.navbar-menu {
    background: rgb(66, 97, 97);
}

@media only screen and (max-width: 640px) {
 .title {
     font-size: 40px;
 } 
}
@media only screen and (min-width: 1024px){
    .navbar-item, .navbar-menu {
        background: darkslategrey;
    }
    
}

.d-block {
    max-width: 1400px;
    max-height: 635px;
    margin-left: auto;
    margin-right: auto;
}

.carousel-item {
    background: rgb(66, 97, 97);
}

.favoriteButton {
    margin-top: 0;
}

#clearButton {
    width: 175px;
    margin: 20px;
    margin-left: auto;
    margin-right: auto;
    font-weight: 700;
    background: rgba(255, 88, 22, 0.616);
}

#recipeSearch{
    margin-left: 50px;
    width: 180px;
    }

/* Set the size of the div element that contains the map */    
#map {
    height: 500px;
    width: 100%;
}

.slideImage2 {
    max-width: 960px;
    max-height:470px;
}

/* .slideImage {
    width:960px;
    height:760px;
} */

#recipeSearchField {
    justify-content:center;
   }

body {
  background: darkslategrey;
}