#interior .main-content-container .content-row #content-column img {
	max-width:100%;
}
@media (min-width: 768px) {
	.btn-white-ghost {
	    display: inline-block;
	    width: auto;
	    margin-bottom:20px !important;
	}
}
@media (max-width: 600px) {
	.page-id-10061 #interior #content-column td {
	    display: block;
	    text-align: center;
	    width: 100% !important;
	    margin: 0 0 0.5rem !important;
	}
	.page-id-10061 #interior #content-column td h6 {
		margin:0;
	}
	.page-id-10061 #interior #content-column td .btn-blue {
		width:100%;
	}
	/* mobile home hero fix */
	.home .homepage_banner_container .homepage_content_container{
		padding: 80px 0 60px;
	}
	a.btn-primary, a.btn-blue{
		padding: 20px 0;
	}

}
.blogImageHasCaption {
    text-align:center;
}
.blogImageHasCaption img {
	padding:0 !important;
	float: none !important;
}
.blogImageHasCaption div {
    font-size: 0.8rem;
    line-height: 1.2rem;
    font-style: italic;
    padding: 0.5rem 0 0;
    color: #767575;
}
@media (min-width: 750px) {
	.blogImageHasCaption {
	    float: right;
	    padding: 0 0 30px 30px;
	    max-width:37%;
	}
}
@media (max-width: 749px) {
	.blogImageHasCaption {
		margin-bottom:1.5rem;
	}
}

.single .post.detail .post-meta > div,
.blog .post-meta > div{
	display: inline-block;
}
.single .post.detail .post-meta .delimiter,
.blog .post-meta .delimiter{
	margin: 0 5px;
}

.main-content ul.comment-list li:before{
	display: none;
	padding:0;
	margin:0;
}

.single-post .comments-template .comment-respond{
	background-color: #FFF !important;
	padding: 25px 0 25px 0 !important;
    border-top: 1px solid black;
    margin-top: 15px;
}
.single-post .comments-template .comment-respond h3.comment-reply-title{
	color: #062D49 !important;
}
hr:after {
    background-image: url(../images/hr_logo.png);
}
.pageblock_separator:after, .pageblock.bg-color.bg-color-white+.bg-color-white:after, .pageblock.bg-color.bg-color-gray_light+.bg-color-gray_light:after, .archive.post-type-archive-resources .pageblock.first_pageblock:after, .archive.post-type-archive-news .pageblock.first_pageblock:after, .search.search-results .results-container:after {
    background-image: url(../images/hr_logo.png);
}
hr:before {
    left: 27px;
    right: 0;
    width: auto;
}
@media (max-width: 991px){
	#interior {
	    padding: 1.2rem 0;
	}
}
@media (min-width: 768px){
	body section.pageblock.pageblock--card_column.num_columns_2 .card_column {
	    margin-top: 30px !important;
	}
}
#secondary-menu ul ul ul {
    display: none !important;
}
#mobile-nav ul ul ul .open-section {
    display: none !important;
}

@media (min-width: 992px) {
	.home .homepage_banner_container .homepage_bg_image img {
	    -o-object-position: right;
	    object-position: right;
	}
	.home .homepage_banner_container .homepage_bg_image img {
	    width: 115%;
	}
}
@media (min-width: 450px) and (max-width: 991px) {
	.home .homepage_banner_container .homepage_bg_image img {
	    width: 150%;
	}
}
@media (max-width: 449px) {
	.home .homepage_banner_container .homepage_bg_image img {
	    width: 200%;
	}
}

@media (max-width: 991px) {
	.has_js .pageblock .pageblock-inner {
	    opacity: 1;
	    -webkit-transform: translate(0);
	    transform: translate(0);
	}
}


body:not(.has_js) .pageblock.pageblock--faq_block .faq_column .faq_container .faq_answer {
	display:block;
}
body:not(.has_js) .pageblock.pageblock--faq_block .faq_column .faq_container .faq_question .faq_trigger,
body:not(.has_js) .pageblock.pageblock--faq_block .faq_column .expand_collapse_all {
	display:none !important;
}
.facetwp-pager a {
    color: #212529;
}
.facetwp-pager a:hover,
.facetwp-pager a.active,
.facetwp-pager a.next,
.facetwp-pager a.previous {
    color: #0091C6;
}
@media (min-width: 992px) {
	.pageblock {
	    padding: 2rem 0;
	}
}