.recipe-header  {
    background: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url('https://images.unsplash.com/photo-1536935338788-846bb9981813?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1886&q=80');
    background-size: cover;
    background-position-y: -75px;
    color: white;
    margin-bottom: 50px;
    text-align: center;
    padding:150px 0px 150px 0px;
}
.recipe-header h1 {
    font-size: 50px;
    font-weight: 700;
    margin-bottom: 50px;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
}
.recipe-search-wrapper .lead {
    font-size:1em;
}
.recipe-search-wrapper #recipe-search-input {
    width:80%;
    outline:none;
    border:1px solid rgb(211, 211, 211);
    margin-bottom:50px;
    font-size:21px;
    color:rgb(129, 129, 129);
    font-weight: 300;
    text-align: center;
}
#recipe-search-input::placeholder {
    font-weight: 300;
    color:rgb(165, 165, 165);
}
.row {
    padding: 0px;
}
.card {
    margin: 25px;
    padding:0px;
    border:solid 1px rgb(233, 233, 233);
    border-radius:0px;
    transition: .2s ease-in-out;
}
.card-title {
    font-size:1em;
}
.card h5 {
    font-size:.75em;
    font-weight: 500;
    color:rgb(3, 3, 3);
}
.card ul {
    padding-left:0px;
}
.card li {
    font-size:14px;
}
.img-fluid {
    margin-bottom:25px;
}
.ingredient-item {
    list-style:none;
    padding-left:25px;
    color:#333;
    font-weight:300;
    margin-bottom:5px;
}
.instructions-p {
    padding-left:25px;
    color:#333;
    font-weight:300;
    line-height: 1.5rem;
    font-style:italic;
    font-size:14px;
}
.card-body {
    padding:.5rem;
}
.col ul li {
    list-style: none;
}
.col-lg {
    padding:0px;
}
.col-lg-4 {
    padding:0px;
}
.col-lg-8 {
    padding:50px;
}
@media (max-width: 1198.98px) { 
    .recipe-header {
        background-position-y:0px ;
    }
 }
@media (max-width: 767.98px) {  }
@media (max-width: 575.98px) {
    .recipe-header {
        background-position-x:0px;
        background-position-y:0px;
        background-size:cover;
    }
    .recipe-header h1 {
        font-size:50px;
    }
    .container {
        padding:0px;
    }
 }