/* 
    Created on : Jul 14, 2021
    Author     : hS
*/

/** Header */

header.page-header {
    padding: 60px 0 30px 0;
}

header.header {
    padding: 60px 0 0px 0;
}

/*.rtl header.page-header {
    padding: 60px 0 30px 0;
    text-align: right;
}*/

header.page-header h1.entry-title,
header.header h1 {
    /*text-transform: uppercase;*/
    /*font-size: 1.2rem;*/
    font-weight: bolder;
}

/** Article */

body.single article {
    padding-bottom: 100px;
}

body.blog article,
body.archive article,
body.search-results article {
    margin-top: 15px;
    border: 1px solid #e0e0e0;
    border-radius: 6px 6px 6px 6px;
}

article header.page-header {
    padding: 0;
}

article header.page-header h2,
article header.page-header h2.entry-title {
    
}

/** Entry */

article h2.entry-title {
    padding: 15px;
    padding-bottom: 0;
}

.entry-excerpt-as-subtitle {
    font-size: 1.3rem;
    color: #757575;
}

.entry-featuredImage {
    width: 100%;
    padding: 0 0 15px 0;
}

.entry-backgroundFeaturedImage {
    width: 100%;
    height: 300px;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 6px 6px 0 0;
}

body.single .entry-featuredImage {
    padding: 0 0 30px 0;
}

.entry-featuredImage img {
    border-radius: 6px 6px 0 0;
}

body.single .entry-featuredImage img {
    border-radius: 6px;
}

.entry-meta {
    padding: 15px 15px 15px;
}

body.single .entry-meta {
    padding: 15px 15px 30px;
}

.entry-date {
    color: #a0a0a0;
}

.entry-excerpt {
    min-height: 150px;
    padding: 15px;
}

body.search-results .entry-excerpt {
    min-height: 50px;
    padding: 15px;
}

.entry-content {
    font-size: 1.2rem;
}

.entry-footer {
    padding: 15px 15px 15px;
}


/** Nav */

.nav-links-container {
    padding: 30px 0;
}

.nav-links .nav-previous {
    float: left;
}

.nav-links .nav-next {
    float: right;
}

.nav-links {
    clear: both;
}

@media ( max-width: 756px ){
    .nav-links .nav-previous {
        float: none;
        display: block;
        margin: 30px 0;
        text-align: center;
    }

    .nav-links .nav-next {
        float: none;
        display: block;
        margin: 30px 0;
        text-align: center;
    }
}

.nav-links .nav-previous a,
.nav-links .nav-next a {
    border: 1px solid #e0e0e0;
    padding: 10px;
}