/* ============================================================================= */


.wp-caption
{
    width: auto !important;
}


/* ============================================================================= */


select
{
	padding: 6px;
	max-width: 100%;
}


/* ============================================================================= */


.widget_nav_menu ul li
{
    margin: 0;
    padding: .4em 0;
    letter-spacing: 0;
}


/* ============================================================================= */


.entry-content > p + .more-link span
{
	margin-top: 0.5em;
	margin-bottom: 1em;
}


.entry-content > p + p > .more-link span
{
	margin-top: 0.5em;
}


/* ============================================================================= */


.socials-footer .widget {
    float: none;
    width: 100%;
    text-align: center;
    margin-bottom: 0;
    padding-right: 0;
}


.socials-footer ul {
    margin: 1em 0;
}


/* ============================================================================= */


.loop-navigation
{
	text-align: inherit;
}


.loop-navigation > div
{
	display: inline-block;
}


.loop-navigation > div + div
{
	float: right !important;
}


/* ============================================================================= */


.paging-navigation ul {
    margin: 0;
    padding: 0;
}


.paging-navigation li {
    display: inline-block;
}


.paging-navigation .current a {
    color: #ccc;
	cursor: default;
}


.paging-navigation .pagination-first ,
.paging-navigation .pagination-last {
	display: none;
}


/* ============================================================================= */


.featured {
    text-align: center;
}

@media screen and (min-width: 768px) {
	.post-header h2 {
		font-size: 24px;
		letter-spacing: 0px;
	}
}

.about-author {
    overflow: auto;
}

.cat-item a {
	display: inline-block;
}

.widget_categories ul ul {
    padding-left: 1em;
}

.widget_categories ul ul li:last-child {
    border: 0;
}

.entry-title {
    word-wrap: break-word;
    -ms-word-wrap: break-word;
}

.format-link .entry-content .post-meta a:first-child {
    font-size: inherit;
    text-transform: none;
}

.post-share .fa-google-plus:hover {
	background-color: #dd4b39;
}