.post-content{
    padding:5em;
}
.icon-padding{
    padding-right:10px;
}
.pdl{
    padding-left:10px;
}
.blog-title{
    font-size: 52px;
}
input#s {
    border-radius: 20px;
    height: 37px;
    padding-left:15px;
    outline: none;
    position:relative;
}
i.fas.fa-search.search-icon {
    position: relative;
    top:0;
    /* top: 227px; */
    /* right: 482px; */
    color: grey;
}
a.read-more-link, a.read-more-link:visited {
    color: white!important;
    background: black;
    padding: 20px;
    border-radius: 10px;
    font-size: 14px;
}
.post-single {
    box-shadow: 0px 0px 30px rgb(0 0 0 / 10%);
    border-radius: 6px;
    padding: 32px!important;
    margin:25px 0px;
}
.post-meta{
    color: #75807C;
    padding-top:15px;
}
.post-meta a{
    color: #75807C;
}
.post-excerpt p {
    margin: 32px 0;
    font-size: 18px;
}
.post-title a{
    color: #202322!important;
}
.post-title a:visited{
    color: #202322!important;
}

.search-title, .category-title{
    margin-top:30px;
}
/* Container holding the image and the text */
.featured-container, .featured-container-side {
    position: relative;
  }
.featured-container .featured-post-meta, .featured-container-side{
    color:white;
}
 .featured-post-title a{
     color: white;
 } 
 .featured-post-title a:visited{
    color: white !important;
} 
 .featured-post-meta a{
    color: white !important;
}
.featured-post-meta a:visited{
    color: white !important;
}
.featured-post-meta{
    font-size:12px;
}
  .text-block {
    position: absolute;
    bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }
.featured-container img.featured-image {
    object-fit: cover;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);
}
.featured-container-side img.featured-image-side {
    object-fit: cover;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);
    width: 100%;
}
img.listing-image {
    object-fit: cover;
    border-radius: 6px;
}
div.loadmore {
    color: black;
    border: 1px solid;
    padding: 10px;
    border-radius: 6px;
    cursor:pointer;
}

img .post-img{
    width:100%;
    object-fit: cover;
}

form.blog-form {
    margin-top: 20px;
    position: relative;
}

h4.blog-page-title{
    margin:20px 0;
}

.meta-text{
    color: #75807C;
}
a.single-cat-link {
    color: #75807C;
}
img.post-img {
    min-width: 100%;
}

/* Media Queries */
/* Small only */
@media screen and (max-width: 40em) {
    .featured-container img.featured-image {
        min-height: 178px;
    }
    i.fas.fa-search.search-icon {
        right: 35px;
    }
    input#s {
        width:15em;
    }
}

/* Medium only */
@media screen and (min-width: 40em) and (max-width: 64em) {
    i.fas.fa-search.search-icon {
        right: 35px;
    }
    input#s {
        width:30em;
    }
    .featured-container img.featured-image {
        min-height: 328px;
        min-width: 100%;
    }
    .featured-container-side img.featured-image-side {
        min-height: 160px;
    }
}

/* Large only */
@media screen and (min-width: 64em) and (max-width: 80em) {
    i.fas.fa-search.search-icon {
        right: 35px;
    }
    input#s {
        width:45em;
    }
}
/* Larger only */
@media screen and (min-width: 80em) {
    .featured-container img.featured-image {
        min-height: 552px;
    }
    .featured-container-side img.featured-image-side {
        height: 272px;
    }
    img.listing-image {
        min-height: 321px;
    }
    i.fas.fa-search.search-icon {
        right: 35px;
    }
    input#s {
        width:45em;
    }
}
