/*--------------------------------------------------------------
Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
Posts and pages
--------------------------------------------------------------*/

.sticky {
	display: block;
}

.hentry {
	margin: 0 0 1.5em;
}

.byline,
.updated:not(.published) {
	display: none;
}

.single .byline,
.group-blog .byline {
	display: inline;
}

.page-content,
.entry-content,
.entry-summary {
	margin: 1.5em 0 0;
}

.entry-footer {
    padding-left: 0;
    margin-left: 0;
}

.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

.post-nav-box {
    padding: 1em 0;
    margin-bottom: 1em;
    border-top: 1px dashed #263248;
    border-bottom: 1px dashed #263248;
}

/* INDEX */

.index-box {
    max-width: 100%;;
    padding: 1em 0 2em;
    margin: 0 auto 2em;
}

.index-box blockquote.alignleft,
.index-box blockquote.alignright {
    border: none;
}

.posted-on:before {
    content: ' on ';
}
.posted-on:after {
    content: '.';
}

.continue-reading {
    margin: 0 1em;
    font-weight: 800;
    font-size: 12px;
    font-size: 1.2rem;
}

.continue-reading i { margin-left: 1em; }

.entry-footer i {
    padding-left: 1em;
    font-size: 16px;
}

.small-index-thumbnail { 
    margin-top: -1em;
    margin-bottom: 1em;
}


.paging-navigation ul {
    margin: 0;
}

.paging-navigation li { display: inline; }

a.page-numbers,
span.page-numbers {
     padding: 1em 1em;
     color: #333;
}

a:hover.page-numbers {
    color: #000;
}

.paging-navigation .current {
    font-weight: bold;
    color: #000;
}

.sticky-post {
    position: absolute;
    top: 1em;
    right: 1em;
    font-size: 16px;
}
                                