/*Top Bar*/
body .top-bar {
		background: none;
	}
}
@media screen and (max-width: 1023px) {
	.body .top-bar {
		background: #13266f;
	}
}

/*Home Button*/

.homeIcon a {
	display: flex;
    align-items: center;
	height: 60px;
}

li > a > span:not(.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-home.menu-item-1621 > a > span)::before {
    color: #fff !important;
}

/*Accessibility Menu*/
#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
	margin-right: .5rem;
}

.pojo-a11y-toolbar-toggle {
	top: 50px;
}

body #pojo-a11y-toolbar > div.pojo-a11y-toolbar-overlay {
	border-color: #fff;
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
	border-radius: .5rem;
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
	border-radius: 100%;
}

.pojo-a11y-toolbar-items.pojo-a11y-tools > li > a {
	text-decoration: none;
}

/*Disable Categories*/
.archive .page-header {
    display: none;
}

.entry-content:not(:first-child) {
	margin-top: 0;
}

.inside-article {
	padding-top: 10px !important;
}

/*Off canvas */
.offside--left.is-open {
	transform: translate3d(400px,0,0)
}

.main-navigation.offside {
	width: 400px;
}

.offside, .offside--left {
	left: -400px;
}

/*Image Container Constrained Propositions*/
@media only screen and (min-width: 720px) {
.sp-pcp-section .sp-pcp-post .sp-pcp-post-thumb-area img {
	width: 100%;
	height: 250px;
	object-fit: cover;
	object-position: center;
}

.infinite-scroll-item .sp-pcp-post .sp-pcp-post-thumb-area img {
	height: 500px;
}
}

/*Font Size - Titles*/

.inside-article .entry-header h2, .inside-article .entry-header h1, .sp-pcp-post .sp-pcp-title, .sp-pcp-post .sp-pcp-title a {
	font-size: 22px !important;
	font-weight: 600 !important;
}

.post-image-above-header .inside-article .featured-image, .post-image-above-header .inside-article .post-image {
	margin-bottom: 1rem;
}

.sp-pcp-section h2 a, .main-navigation .main-nav ul li a {
  font-weight: 600;
}

/*Shadow Box - Sidebar, Main+*/
.fullWidth .content-area {
	width: 100%;
}

.fullWidth .site-main {
	margin: 20px 0;
}

.fullWidth .is-right-sidebar {
	display: none;
}

.is-right-sidebar {
    width: 22%;
}

.sidebar .widget,
.ad-inserter-block > div {
	display: flex;
	justify-content: flex-end;
}

.sticky {
    position: sticky;
    top: 2rem;
}

nav#site-navigation, nav#mobile-header {
	background: #13266f;
}

.page-header, 
.inside-article, 
main > .sp-pcp-section, main > .widget, 
.nav-below-header #site-navigation.main-navigation .inside-navigation.grid-container, 
.inside-right-sidebar > aside > a > img, 
.inside-right-sidebar > aside > div > a > img {
box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
}

/*Post Image*/
.sp-pcp-post .sp-pcp-post-thumb-area img {
	width: 100%
}

/*Main Padding*/
.pcp-carousel-wrapper .sp-pcp-carousel {
	padding-top: 0;
}

/*Background & Padding Main*/
main > .sp-pcp-section, main > .widget {
	background: #fff;
	padding: 20px 40px 20px 40px;
}
main > .widget > .widget-title, .pcp-section-title {
	font-size: 25px;
	text-decoration: underline;
}

/*Home Icon*/
li > a > span:not(.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-home.menu-item-1621 > a > span)::before {
	color: #222;
}

@media (max-width: 768px) {
.footer-widgets {
    text-align: center;
}
}

/*Footer*/
.footer-widget-2, .footer-widget-3 {
	text-align: center;
}