
/**
	BREADCRUMBS
**/
.breadcrumb {margin: 0 auto; max-width: 1140px; padding: 5px 15px; font-size: 0.9em; text-align: left;}

/**
	LOGIN FORM
**/
.entry-content #loginform {
	max-width: 300px;
    margin: 0 auto;
}

/**
	CONTENT
**/
.site-inner {overflow: hidden; position: relative; padding-top: 0; background: transparent;}
.content-sidebar-wrap {/*overflow: hidden;*/}
.entry {background: none; padding: 0 /*15px*/; margin: 0 0 2em;}

h1.entry-title, h2.entry-title {font-weight: bold;}
.entry.type-post .entry-title {margin-bottom: 0.2em;}

.archive-description {background: none; padding: 0px 0px; margin: 0px 0px 15px;}

.content {/*padding-top: 10px;*/}

.entry-meta {font-size: 0.9em;}
.entry-header .entry-meta {margin-bottom: 15px; display: block; }
.entry-footer .entry-meta {border-top: 0; text-shadow: none; padding: 0; margin: 0;}

.entry-categories, .entry-tags {display: inline;}

.entry .entry-meta .separator {margin: 0 3px;}

img.alignleft, .wp-caption.alignleft {margin: 0 1em 1em 0;}
img.alignright, .wp-caption.alignright {margin: 0 0 1em 1em;}

.post.entry .entry-content {overflow: hidden;}

/*.blog .content .entry,
.archive .content .entry {margin: 3em 0px;}*/

.entry .entry-content .more-spacer {clear: both; margin-top: -.5em;}


.entry-content ul.contentblocks {display: block; list-style: none; margin-left: 0;}
.entry-content ul.contentblocks ul {margin-bottom: 15px;margin-bottom: 1.5rem;}
.entry .entry-content ul.contentblocks > li {width: 25%; display: inline-block; padding: 14px; margin: 0px; vertical-align: top;}
.entry .entry-content ul.contentblocks > li a {display: block;}
.entry .entry-content ul.contentblocks > li h3 {letter-spacing: 0px;}
.entry .entry-content ul.contentblocks > li img {margin: 0 auto 0; display: inherit;}

.entry .entry-content .more-link-wrapper {float: left; margin: 0 15px 0 0;}
.entry .entry-content a.more-link.button {line-height: 19px;}

.entry .entry-post-items {overflow: hidden;}


/**
	PAGINATION
**/

.archive-pagination,
.entry-pagination {padding: 0;}


/**
	SIDEBARS
**/
.sidebar {}
.sidebar .widget {background: none; padding: 15px 15px 5px; margin-bottom: 12px; margin-top: 0px; padding-top: 0px; border-radius: 0;}
.sidebar .widget .widget-wrap {overflow: hidden; padding-bottom: 5px;}
.sidebar .widget .widget-wrap .inner > * {}
.sidebar .widget .widget-wrap .inner .widgettitlewrapper {}
.sidebar .widget .widget-wrap .inner .widgettitlewrapper .widgettitle {}
.sidebar .widget-title {text-transform: none; margin-bottom: 1em; font-size: 22px;}
.sidebar .widget-title a {}
.sidebar .widget-title a:hover {}

.sidebar-primary .widget {margin: 15px 15px 15px; padding: 0;}
/*.sidebar-primary .widget:first-child {margin-top: 0px;}*/

.sidebar-primary .widget .textwidget img.alignnone {margin-bottom: 0;}
.sidebar-primary .widget .textwidget img {padding: 0;}
.sidebar-primary .widget .textwidget .imagewrapper {font-size: 0;}
/*.sidebar-primary .widget .textwidget p {margin-bottom: 0;}*/
.sidebar-primary .widget .textwidget .widget-title {margin-bottom: 0.5em;}

.featured-content .entry-title {font-size: 14px; margin-bottom: 0;}
.featured-content .entry {border-bottom: 0; padding-bottom: 0; margin: 15px 0;}
.featured-content-custom .entry-meta {margin-bottom: 0;}

.sidebar .widget.page-images img {margin-bottom: 10px;}

.sidebar .widget.widget_recent_entries .post-date {display: block; font-style: italic;}

.sidebar .widget .gform_wrapper {margin-top: 0;}

.sidebar .widget .gform_wrapper ul li.gfield:first-child {margin-top: 0;}


/**
	COMMENTS
**/
.comments-wrapper {display: none; overflow: hidden;}
.single-post .comments-wrapper {display: block;}

.comments-wrapper .comment-header .comment-author,
.comments-wrapper .comment-header .comment-meta {display: inline; font-weight: bold;}

.comments-wrapper .comment-list li li {margin-right: 0;}

/**
	TABLE
**/

table tr.noborder td {border: 0 !important;}
table.compact {line-height: normal;}

/**
	NAW
**/
.naw .itemWrapper {display: block;}
.naw .addressItemWrapper {display: inline-block;}
.naw .addressItemWrapper:first-child::after {content: ', '; padding-right: 4px;}
.naw .label {display: inline-block; font-weight: bold;}
.naw.naw-address .address {display: inline-block;}
.naw.naw-address .icon {float: left; margin-right: 0.2em;}