

@import url('https://fonts.googleapis.com/css?family=Rokkitt:400,600,800&display=swap');

/*Spacing Search Page Training Widget*/
.search-results ul.catalog-unordered-list {
	margin-left: 35px;
}

@media screen {
.inside-excerpt a {
	display: none;
}

@media screen and (min-width: 1410px) {
	a.custom-logo-link {
	padding: 53px 0;
	}
}

/************FOOTER START******************/
.site-footer .site-info .footer-menu ul a {
	color: #707070;
}
/************FOOTER END******************/


/******BREADCRUMBS & SEARCH COLOR START************/
.search-wrapper .breadcrumbs-search p#breadcrumbs span span a, .site-main .breadcrumbs-search p#breadcrumbs span span a,
.search-wrapper .breadcrumbs-search p#breadcrumbs span, .site-main .breadcrumbs-search p#breadcrumbs span,
.breadcrumbs-search p#breadcrumbs span,
.breadcrumbs-search p#breadcrumbs span span a,
.header-wrapper .site-header form.main-search div.search input[type="text"] {
	color:#707070;
}
/******BREADCRUMBS & SEARCH COLOR END************/

/******QUICKLINKS BACKGROUND COLOR START********/
.menu-secondary-menu-container {
	background-color: #867367;
}
/******QUICKLINKS BACKGROUND COLOR END********/


/************RESOURCES SECTION START*************/
/*Whitepapers Sidebar Styles*/

ul.whitepapers {
	margin-left: 24px;
}

ul.whitepapers li {
	text-indent: -12px;
}
/************RESOURCES SECTION END*************/

.footnote {
	font-size: 12px !important;
	font-weight: normal !important;
}

.business {
	background-color: #774300;
}

/*IVORY SEARCH CUSTOM*/
.is-form-style-1.is-form-id-7752 .is-search-input:focus, .is-form-style-1.is-form-id-7752 .is-search-input:hover, .is-form-style-1.is-form-id-7752 .is-search-input, .is-form-style-2.is-form-id-7752 .is-search-input:focus, .is-form-style-2.is-form-id-7752 .is-search-input:hover, .is-form-style-2.is-form-id-7752 .is-search-input, .is-form-style-3.is-form-id-7752 .is-search-input:focus, .is-form-style-3.is-form-id-7752 .is-search-input:hover, .is-form-style-3.is-form-id-7752 .is-search-input, .is-form-id-7752 .is-search-input:focus, .is-form-id-7752 .is-search-input:hover, .is-form-id-7752 .is-search-input,
.is-form-style-1.is-form-id-7968 .is-search-input:focus, .is-form-style-1.is-form-id-7968 .is-search-input:hover, .is-form-style-1.is-form-id-7968 .is-search-input, .is-form-style-2.is-form-id-7968 .is-search-input:focus, .is-form-style-2.is-form-id-7968 .is-search-input:hover, .is-form-style-2.is-form-id-7968 .is-search-input, .is-form-style-3.is-form-id-7968 .is-search-input:focus, .is-form-style-3.is-form-id-7968 .is-search-input:hover, .is-form-style-3.is-form-id-7968 .is-search-input, .is-form-id-7968 .is-search-input:focus, .is-form-id-7968 .is-search-input:hover, .is-form-id-7968 .is-search-input{
		border-radius: 6px;
    font-size: 16px;
    font-style: italic;
    font-family: 'segoe', Arial, 	sans-serif;
    width: 100%;
}

.is-search-form   {
	position: relative;
}

button.is-search-submit{
	position:absolute;
    top: 4px;
    right: 36px;
    font-size: 19px;
    padding: 6px;
    color: #989898;
	border: none;
}

.is-form-style.is-form-style-3 input.is-search-input {
	border-right: 1px solid #ccc !important;
}

.is-form-style input.is-search-submit, .is-search-icon {
	background-color: transparent !important;
	border: none !important;
}

.is-form-style button.is-search-submit {
	position: absolute;
	cursor: pointer;
}

.is-search-icon svg {
	display: none;
}

.is-search-icon:before {
	content: url("/wp-content/uploads/2019/02/Search-Icon-Grey-16x16.png");
}

/*CLAIMS FORMS*/
.page-id-6521 .cjpia-button,
.page-id-6523 .cjpia-button {
	display: inline-block;
  border: none;
  background-color: #6F9868;
  color: white !important;
  padding: 7.5px 20px;
  text-decoration: none !important;
	font-size: 16px;
	font-weight: bold !important;
  cursor: pointer;
  text-align: center;  
	border-radius: 10px;
	margin: 0 auto;
	height: 36px;
	cursor: pointer !important;
}

.page-id-6521 .cjpia-button:hover,
.page-id-6523 .cjpia-button:hover {
	background-color: #004C23;
}

.page-id-6521 font,
.page-id-6523 font {
	font-size: 13.5px !important;
	font-family: 'segoe' !important;
	font-weight: bold;
}

.page-id-6521 select,
.page-id-6523 select {
	border-radius: 7.5px;
	padding-left: 5px;
	height: 28px;
	font-size: 13.5px;
}

.page-id-6521 input,
.page-id-6523 input {
	border-radius: 7.5px;
	padding-left: 9px;
	font-size: 13.5px;
}

.page-id-6521 textarea,
.page-id-6523 textarea {
	border-radius: 7.5px;
	padding-left: 9px;
	font-size: 13.5px;
}

/*MEETINGS AND AGENDAS*/
.page-id-1743 #primary-three.three-column-layout .left-column ul li a, #primary-two.two-column-layout .left-column ul li a, #primary-three.three-column-layout .right-column ul li a, #primary-four.three-column-layout .right-column ul li a, #primary-three.three-column-layout .left-column a {
	font-size: 16px;
}

/*ABOUT PAGE*/
.accreditation {
	width: 100%; 
	margin: 0 auto;
}

@media screen and (max-width: 990px) {
	.accreditation {
		width: 49%;
	}
}


/*Anchor Link Class*/
a.anchor,
p a.anchor {
    display: inline-block;
    position: relative;
    top: -250px;
    visibility: hidden;
}

a.anchorshow,
p a.anchorshow {
    display: inline-block;
    position: relative;
    top: -250px;
}

a.anchor-2-way,
p a.anchor-2-way {
	display: inline-block;
  position: relative;
  top: -250px;
}

/*CALENDAR*/
#val-view ul li:not(.prev-next) input[type="submit"],
#val-view ul li.prev-next button {
	cursor: pointer;
}

#val-view ul li:not(.prev-next) input[type="submit"]:hover {
	background-color:#6F9868;
	color: #ffffff;
}

.training-list a {
	padding: 10px;
}

div.catalog-details-box div.date-time a:hover {
	background-color: #004C23;
}


/*HOMEPAGE WIDGETS*/
.home-calendar li h3 a {
	font-size: 19px;
	margin-bottom: 0;
		color: #6F9868;
}

.home-calendar li h3 {
	margin: 0;
}

.home-calendar li h3 a:hover {
	color: #004C23;
	text-decoration: underline;
}

/*RESPONSIVE ADJUSTMENTS*/
@media screen and (max-width: 1199px) {
	#primary-three.three-column-layout .right-column,
	#primary-four.three-column-layout .right-column {
		width: 65%;
		margin: 0 0 34px 25%;
	}
}

@media screen and (max-width: 990px) {
	.site-content {
    margin: 0;
	}
	
	.center-content {
		padding: 0 7.5%;
	}
	
	.page-id-3313 .center-content {
		padding: 0;
	}
	
	#primary-three .right-column {
		padding: 34px 7.5%;
	}
	
	#primary-three.three-column-layout .right-column {
		width: 100%;
		margin: 0;
	}
	
	#primary-three .left-column,
	#primary-two.two-column-layout .left-column,
	#primary-four.three-column-layout .left-column {
		padding: 34px 7.5%;
		margin: 0 !important;
		border-bottom: 3px solid #CCCCCC;
	}
	
	#primary-two.two-column-layout .left-column ul li {
		text-align: center;
	}
}

@media screen and (max-width: 749px) {
	.page-id-3162 a.mobile-cal-filters,
	.page-id-1782 a.mobile-cal-filters {
		visibility: hidden !important;
	}

}

.page-id-3223 a.mobile-cal-filters,
.page-id-3333 a.mobile-cal-filters,
.page-id-3335 a.mobile-cal-filters,
.page-id-3337 a.mobile-cal-filters,
.page-id-3339 a.mobile-cal-filters,
.page-id-10126 a.mobile-cal-filters,
.page-id-10124 a.mobile-cal-filters,
.page-id-10120 a.mobile-cal-filters,
.page-id-10117 a.mobile-cal-filters,
.page-id-10058 a.mobile-cal-filters,
.page-id-10074 a.mobile-cal-filters,
.page-id-10077 a.mobile-cal-filters {
	display: none !important;
}

/*GENERAL*/
/**:focus {
    outline: 3px solid #146496 !important;
}*/

/*Tooltips*/
.tooltip {
    position: relative;
    display: inline-block;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 300px;
	  font-size: 12px;
    background-color: #f0f0f0;
    color: #000;
    text-align: left;
    border-radius: 6px;
    padding: 10px 15px;
    position: absolute;
    z-index: 1;
    top: 80%;
    right: 5%;
    margin-left: -60px;
}

.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #f0f0f0 transparent;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
}

/*Responsive Video Wrappers*/
.videoWrapper {
  position: relative;
  padding-bottom: 52.25%; /* 16:9 */
  padding-top: 25px;
  height: 0;
	max-width: 700px;
	border:2px solid #f5f5f5;
	border-radius: 6px;
}
.videoWrapper iframe,
.videoWrapper video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*Responsive Image Wrappers*/
.imageWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  padding-top: 25px;
  height: 0;
	max-width: 700px;
}
.imageWrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.page-id-7090 .imageWrapper {
	max-width: 5000px;
	padding-bottom: 27.25%;
}

/*General Grid Cards */
.cards,
.joincards {
  display: grid;
	grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  grid-gap: 30px;
}

.covcards {display: grid;
	grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  grid-gap: 10px;
}

.regioncardwrapper {
	display: flex;
	flex-wrap: wrap-reverse;
	justify-content: space-between;
}

.regioncards {
	display: flex;
	flex-direction: column;
	max-width: 350px;
}

.mapmargin {
	margin-right: 20%;
}

@media screen and (max-width: 699px) {
	.mapmargin {
		margin-right: none;
	}
}

.staffcards {display: grid;
	grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  grid-column-gap: 140px;
	grid-row-gap: 30px;
}

.cards {
  margin: 0 auto 30px;
}

.page-id-3223 ul.home-calendar,
.page-id-3333 ul.home-calendar,
.page-id-3335 ul.home-calendar,
.page-id-3337 ul.home-calendar,
.page-id-3339 ul.home-calendar,
.page-id-10126 ul.home-calendar,
.page-id-10124 ul.home-calendar,
.page-id-10120 ul.home-calendar,
.page-id-10117 ul.home-calendar,
.page-id-10058 ul.home-calendar,
.page-id-10074 ul.home-calendar,
.page-id-10077 ul.home-calendar
{
	list-style-type: none;
	padding-left: 0;
}

.page-id-3223 ul.home-calendar li,
.page-id-3333 ul.home-calendar li,
.page-id-3335 ul.home-calendar li,
.page-id-3337 ul.home-calendar li,
.page-id-3339 ul.home-calendar li,
.page-id-10058 ul.home-calendar li,
.page-id-10117 ul.home-calendar li,
.page-id-10120 ul.home-calendar li,
.page-id-10124 ul.home-calendar li,
.page-id-10126 ul.home-calendar li,
.page-id-10074 ul.home-calendar li,
.page-id-10077 ul.home-calendar li{
	margin-bottom: 10px;
}

.page-id-3223 ul.home-calendar h3 a,
.page-id-3333 ul.home-calendar h3 a,
.page-id-3335 ul.home-calendar h3 a,
.page-id-3337 ul.home-calendar h3 a,
.page-id-3339 ul.home-calendar h3 a,
.page-id-10058 ul.home-calendar h3 a,
.page-id-10117 ul.home-calendar h3 a,
.page-id-10120 ul.home-calendar h3 a,
.page-id-10124 ul.home-calendar h3 a,
.page-id-10126 ul.home-calendar h3 a,
.page-id-10074 ul.home-calendar h3 a,
.page-id-10077 ul.home-calendar h3 a{
	font-size: 18px;
}

.page-id-3223 ul.home-calendar h3 a,
.page-id-3333 ul.home-calendar h3 a,
.page-id-3335 ul.home-calendar h3 a,
.page-id-3337 ul.home-calendar h3 a,
.page-id-3339 ul.home-calendar h3 a,
.page-id-10058 ul.home-calendar li a,
.page-id-10117 ul.home-calendar li a,
.page-id-10120 ul.home-calendar li a,
.page-id-10124 ul.home-calendar li a,
.page-id-10126 ul.home-calendar li a,
.page-id-10074 ul.home-calendar li a,
.page-id-10077 ul.home-calendar li a {
	color: #867367 !important;
	text-decoration: underline;
}

.page-id-3223 ul.home-calendar h3 a:hover,
.page-id-3333 ul.home-calendar h3 a:hover,
.page-id-3335 ul.home-calendar h3 a:hover,
.page-id-3337 ul.home-calendar h3 a:hover,
.page-id-3339 ul.home-calendar h3 a:hover,
.page-id-10058 ul.home-calendar li a:hover,
.page-id-10117 ul.home-calendar li a:hover,
.page-id-10120 ul.home-calendar li a:hover,
.page-id-10124 ul.home-calendar li a:hover,
.page-id-10126 ul.home-calendar li a:hover,
.page-id-10074 ul.home-calendar li a:hover,
.page-id-10077 ul.home-calendar li a:hover
 {
	color: #004C23 !important;
}

/*START TEMP OVERRIDES*/
/*search bar colors*/
.widget.widget_xyz_insert_php_widget input[name="keysearch"], .widget.widget_xyz_insert_php_widget select {
	color: #434343;
	border-radius: 6px;
}

div.catalog-form-box input[name="keysearch"], div.catalog-form-box select {
	color: #434343;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color:#434343;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #434343;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #434343;
}

/*myJPIA Button*/
.header-wrapper .site-header .header-far-right button {
	cursor: pointer;
}

.header-wrapper .site-header .header-far-left button {
	cursor: pointer;
}

.header-wrapper .site-header .header-far-left button:hover {
	background-color: #004C23;
}



/*Homepage Widgets*/
.homepage-column-1 ul li,
.homepage-column-2 ul li {
	margin-bottom: 30px;
}

.homepage-column-1 ul li a{
	font-size: 19px;
	color: #6F9868;
	font-weight: bold;
	cursor: pointer;
}

.homepage-column-1 ul li a:hover,
.homepage-column-1 ul li a:focus
{
	color: #004C23;
	text-decoration: underline;
}

.cjpia-custom-content .entry-content h3 a,
.cjpia-custom-content h2 a {
	font-weight: bold !important;
	color: #6F9868;
}

/*History Page Background Color Change*/
.alternate_row {
	background-color: rgb(245,245,245)
}

/*Milestone List Adjustments*/
.milestone {
	margin: 7%;
	font-size: 1rem;
}

h3 {
	margin-bottom: 11px;
}

/*Link Styles*/
.cjpia-custom-content .entry-content a {
	color: #867367;
	text-decoration: underline;
	font-weight: bold !important;
}

.cjpia-custom-content .entry-content 	a:hover {
	color: #004C23;
}

.cjpia-custom-content .entry-content h3 a:hover {
	color: #004C23;
	text-decoration: underline;
}

/*H2 Header Adjustment*/
.cjpia-custom-content h2 {
	line-height: 1.5;
	margin-bottom: 15px;
}


/*Sidebar Margin Adjustment*/
#primary-two.two-column-layout .left-column {
	margin-top: 95px;
}

/*Coverage Sidebar*/
#primary-five.two-column-layout .sidebar-outer-wrapper {
	margin-top:95px;
}

@media screen and (min-width: 992px){
	#primary-three.three-column-layout .right-column,
	#primary-four.three-column-layout .left-column {
		margin-bottom: 34px;
	}
	
	#primary-three.three-column-layout .left-column,
	#primary-three.three-column-layout .right-column {
		margin-top: 95px;
		margin-bottom: 34px;
	}
}

/*Sidebar List Link Styles*/
#primary-three.three-column-layout .left-column ul li a,
#primary-two.two-column-layout .left-column ul li a,
#primary-three.three-column-layout .right-column ul li a,
#primary-four.three-column-layout .right-column ul li a,
#primary-three.three-column-layout .left-column a {
	text-decoration: none;
	font-weight: bold;
	color:#6F9868;
}

#primary-three.three-column-layout .left-column ul li a,
#primary-two.two-column-layout .left-column ul li a,
#primary-four.three-column-layout .right-column ul li a,
#primary-three.three-column-layout .left-column a {
	font-size: 20px;
}

/*right sidebar trending article links*/
#primary-three.three-column-layout .right-column ul li a {
	font-size: 19px;
}

#primary-five.two-column-layout .center-content .inside-content .inside-right .inside-sidebar a {
	color: #6F9868;
}

#primary-three.three-column-layout .left-column ul li a:hover,
#primary-two.two-column-layout .left-column ul li a:hover,
#primary-five.two-column-layout .center-content .inside-content .inside-right .inside-sidebar a:hover,
#primary-three.three-column-layout .right-column ul li a:hover,
#primary-three.three-column-layout .left-column a:hover {
	color: #004C23;
	text-decoration: underline;
}

/*Spacing for Page Title*/
.entry-title {
	margin-top: -10px !important;
}

.search-wrapper .search-heading h1, 
.site-main .search-heading h1{
	margin: 0 0 12px;
}

/*Coverage Sidebar Link Colors*/
.coveragedoc {
	color: #6F9868 !important;
}

.coveragedoc:hover {
	color: #004C23 !important;
}

#primary-five.two-column-layout .left-column ul li a {
	text-decoration: none;
	font-weight: bold;
	color:#6F9868;
	font-size: 20px;
}

#primary-five.two-column-layout .left-column ul li a:hover {
	color: #004C23;
	text-decoration: underline;
}


/*Catalog bullets*/
	ul.catalog-unordered-list li.Short {
		list-style:none;
		background: url(/wp-content/uploads/2020/04/Short_Takes-Icon-green-24x28-1.png) left center no-repeat;
		padding: 2px 0 0 30px;
		margin: 0 0 0 -35px;
	}

	ul.catalog-unordered-list li.Classroom {
		list-style-image: none !important;
		list-style:none;
		background: url(/wp-content/uploads/2019/02/Classrooms-Icon-Green-24x21.png) left center no-repeat;
		padding: 2px 0 5px 30px;
		margin: 0 0 0 -35px;
	}

	ul.catalog-unordered-list li.Virtual {
		list-style-image: none !important;
		list-style:none;
		background: url(/wp-content/uploads/2021/02/Virtual_Classroom-Icon-Green-20x18-1.png) left center no-repeat;
		padding: 2px 0 5px 30px;
		margin: 0 0 0 -35px;
	}

	ul.catalog-unordered-list li.E-Learning {
		list-style-image: none !important;
		list-style:none;
		background: url(/wp-content/uploads/2019/02/E-Learning-Icon-Green-24x24.png) left center no-repeat;
		padding: 2px 0 5px 30px;
		margin: 0 0 0 -35px;
	}

	ul.catalog-unordered-list li.Academy {
		list-style-image: none !important;
		list-style:none;
		background: url(/wp-content/uploads/2019/02/Academies-Icon-Green-24x24.png) left center no-repeat;
		padding: 2px 0 5px 30px;
		margin: 0 0 0 -35px;
	}


/*Catalog Search Bar Responsive Adjustment*/
@media screen and (max-width: 500px) {
	/*catalog search box*/	
	div.catalog-form-box {
    width: 100%;
	}
}

/*Catalog List Size*/
#primary-three ul.catalog-unordered-list li a {
	font-size: 20px !important;
}

/*Catalog Details*/
div.catalog-details-box div.catalog-row {
	padding: 0 0 15px;
}

div.catalog-details-box div.catalog-row h2 {
	margin-top: 15px;
}

div.catalog-details-box div.catalog-row p {
	margin-bottom: 15px;
}

/*News & Updates*/
#primary-four.three-column-layout .category-news .entry-content a {
	display: inline;
	color: #867367;
	font-weight: bold;
}

#primary-four.three-column-layout .category-news .entry-content a:hover {
	color: #004C23;
}

#primary-four.three-column-layout .center-content .newsletter_row_1 .newsletter_item a:hover,
#primary-four.three-column-layout .center-content .newsletter_row_2 .newsletter_item a:hover {
	background-color: #004C23;
}

/*************NEWSLETTER PAGES******************/

/*Top Margin Spacing Between Slider & Content Area*/
#primary-two.newsletter-2000 .center-content,
#primary-two.newsletter-2000 #left-column {
	margin-top: 25px !important;
}

/*Archives Sidebar Section*/
#newsletter-current-issue-sidebar h3 {
	margin-top: 30px;
}

#newsletter-current-issue-sidebar ul a li {
    font-size: 16px;
    font-weight: bold;
    color: #6F9868;
}

#newsletter-current-issue-sidebar ul a li:hover {
	color: #004C23;
}

/*Current Issue Sidebar*/
.left-column-news ul li ul li {
	line-height: 15px;
	margin-left: -20px;
}

/*Featured Image Marging*/
img.alignleft.newsletter-featured.wp-post-image {
	margin-bottom: 5px;
}

/*Hide Read More/Less Button on Search Page*/
.search-results a.read-more-less {
	display: none;
	}

/*Newsletter Read More/Less and Print Link Hovers*/
a.read-more-less:hover,
a.archive-newsletter-print.archive-newsletter-print-js:hover{
	color: #989897 !important;
}

a.archive-newsletter-print-link:hover {
	color: #004C23 !important;
	text-decoration: underline !important;
}

/*Newsletter Auther Styles*/
small {
	font-size: 16px !important;
	font-style: italic !important;
	margin-top: 16px !important;
}

/*spacer div for Newsletter sidebar*/
.spacer {
	height:25px; width:380px; background-color:#FFF; margin-left: -34px;"
}

@media screen and (max-width: 991px) {
	.spacer {
		display: none;
	}
}

/*Excerpt spacing fix for bullet lists*/
/*@media screen and (min-width: 400px) {
	.newsletter_item.first-item ul {
		margin-left: 400px;
	}
}*/

.page-id-11705 .cjpia-custom-content .entry-content a {
	color: #146496;
}

/*END TEMP OVERRIDES*/


/*Hide Slider Rev Banner for full-width template pages: Staff, Regions, COVID-19, etc.*/
.page-id-7251 rs-fullwidth-wrap,
.page-id-7759 rs-fullwidth-wrap,
.page-id-9428 rs-fullwidth-wrap,
.page-id-9582 rs-fullwidth-wrap,
.page-id-9828 rs-fullwidth-wrap,
.page-id-11705 rs-fullwidth-wrap
{
	display: none !important;
}


/*STAFF PAGE*/

.staffdetails {
	display: flex;
	min-width: 300px;
}

.staffinfo {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 195px;
}

.page-id-7251 h3 {
	margin-bottom: 22px;
}

.bio {
	margin-top: 15px;
}

.entry-bio {
	display: none;
	background-color: #f5f5f5;
	padding: 15px;
}

.leadership,
.programmanagers,
.riskmanagers,
.finance,
.training {
	padding-bottom: 30px;
	border-bottom: 3px solid #989898;
}
/*RISK MANAGERS PAGE*/
#uscajs19a,
#uscajs19b,
#uscajs19c,
#uscajs19d,
#uscajsvn13,
#uscajsvn14,
#uscajsvn26,
#uscajsvn27,
#uscajsvn33,
#uscajsvn36,
#uscajsvn37,
#uscajsvn40,
#uscajsvn42,
#uscajsvn43,
#uscajsvn56a,
#uscajsvn56b,
.st7,
.st8
{
	font-family: 'segoe', Arial !important;
}

.page-id-7090 rs-fullwidth-wrap {
	display: none !important;
}

.riskmanagerbox {
	display: flex; 
	justify-content: space-between;
}

.riskmanagertxt {
	width: 53%;
	margin-right:3%;
}

.riskmanagerimg {
	width: 43%; 
  background-image: url('https://cjpia.org/wp-content/uploads/2019/11/Risk_Managers_Group_Crop2.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	margin:0 auto 2px;
	min-width: 430px;
	max-height: 263px;
}

.RMemail::before {
	content: url("/wp-content/uploads/2019/02/Email-Icon-20x13-Green.png");
		margin-right: 5px;
}

#riskmanager1,
#riskmanager2,
#riskmanager3,
#riskmanager4,
#riskmanager5,
#riskmanager6,
#riskmanager7 {
	display: flex;
	width: 100%;
	justify-content: space-between;
}

.RMdetails {
	display: flex;
	min-width: 417px;
	margin-right:17px;
}


/*@media screen and (max-width: 449px) {
	.RMdetails {min-width: 350px !important;}
}*/

@media screen and (max-width: 480px) {
	.detailsdesktop{
		display: none;
	}

	.RMdetails {
		flex-direction: column !important;
	}
}
@media screen and (min-width: 480px) {
	.detailsmobile{
		display: none;
	}
}



.RMabout {
	max-width: 265px;
	margin: 0 34px;
}

.RMmembers {
	display: flex;
	margin-left: 17px;
	margin-top: -16px;
	max-width: 615px;
}

.RMmembers ul {
	list-style: none;
	padding: 0 15px 0 0;
	column-count: 2;
	text-indent: -20px;
	margin-left: 6px;
	column-gap: 30px;
}


.RMRegion1::before,
.RMRegion2::before,
.RMRegion3::before,
.RMRegion4::before,
.RMRegion5::before,
.RMRegion6::before,
.RMRegion7::before {
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-right: 5px;
	vertical-align: middle;
}

.RMRegion1::before {
	background: #8BCD9F;
}

.RMRegion2::before {
	background: #91D7EE;
}

.RMRegion3::before {
	background: #C590C0;
}

.RMRegion4::before {
	background: #ECB55B;
}

.RMRegion5::before {
	background: #D17E77;
}

.RMRegion6::before {
	background: #54838a;
}

.RMRegion7::before {
	background: #5e3068;
}

@media screen and (max-width: 990px) {
	.regionsidebarwrap{
		display: flex;
		justify-content: center;
		overflow: hidden;
	}
	.region1select,
	.region2select,
	.region3select,
	.region4select,
	.region5select,
	.region6select,
	.region7select {
		margin: 0;
	}

	.left-column ul {
		width:100%;
	}

	.page-id-3223 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-3333 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-3335 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-3337 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-3339 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-10126 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-10124 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-10120 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-10117 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-10058 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-10074 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column,
	.page-id-10077 #primary-three .left-column, #primary-two.two-column-layout .left-column, #primary-four.three-column-layout .left-column {
		padding: 34px !important;
	}
}

@media screen and (max-width: 1023px) {
	#riskmanager1,
	#riskmanager2,
	#riskmanager3,
	#riskmanager4,
	#riskmanager5,
	#riskmanager6,
	#riskmanager7 {
		flex-wrap: wrap;
		justify-content: flex-start;
	}
	
	.RMabout {
		margin-left: 21px;
	}
}

@media screen and (max-width: 990px) {
	.riskmanagerbox {
		flex-wrap: wrap;
		flex-direction: column-reverse;
	}
	
	.riskmanagertxt {
		width: 100% !important;
	}
	
	.riskmanagerimg {
		height: 145px;
		width: 100% !important;
		margin: 0 0 5px;
		min-width: 200px;
	}
}

@media screen and (max-width: 800px) {
	.RMabout {
		margin: 0;
		width: 100%;
		max-width: none;
	}
}

@media screen and (max-width: 449px) {
	.RMmembers ul {
		column-count: 1;	
	}
}

/*SOCIAL MEDIA PLUGIN OVERRIDE*/
.norm_row {
	width: 100% !important;
}

/*BUTTONS*/
.sidebarbutton {
	display: block;
  width: 100%;
	max-width: 315px;
  border: none;
  background-color: #6F9868;
  color: white !important;
  padding: 7.5px 5%;
  text-decoration: none !important;
	font-weight: bold !important;
  cursor: pointer;
  text-align: center;  
	border-radius: 10px;
	margin: 0 auto 10px;
}

.sidebarbutton:hover {
	background: #004C23;
}

.standardbutton,
.regionsbutton {
	display: inline-block;
  width: 285px;
  min-height: 46px;
  border: none;
  color: white !important;
  padding: 7.5px 20px;
  text-decoration: none !important;
  font-size: 19px !important;
	font-weight: bold !important;
  cursor: pointer;
  text-align: center;  
	border-radius: 10px;
	margin: 0 auto;
}

@media screen and (max-width: 1277px) {
	.page-id-701 .standardbutton {
		width: 150px;
	}
}

.standardbutton {
	background-color: #6F9868;
}

.regionsbutton {
	background-color: #867367;
}

.standardbutton:hover,
.regionsbutton:hover {
	background: #004C23;
}



/*FAQ PAGE and COVID FAQ PAGE*/
.entry-faq {
	display: none;
	background-color: #f5f5f5;
	padding: 15px;
	text-indent: 0;
}

.page-id-2528 .videoWrapper {
	margin: 0 auto;
}

.page-id-2528 p,
.page-id-9435 p,
.page-id-9607 p,
.page-id-9610 p {
	margin-bottom: 10px !important;
}

.page-id-2528 .cjpia-custom-content .entry-content ol li,
.page-id-9435 .cjpia-custom-content .entry-content ol li,
.page-id-9607 .cjpia-custom-content .entry-content ol li,
.page-id-9610 .cjpia-custom-content .entry-content ol li {
	text-indent: -11px;
}

.page-id-2528 p#breadcrumbs,
.page-id-9435 p#breadcrumbs,
.page-id-9607 p#breadcrumbs,
.page-id-9610 p#breadcrumbs  {
	margin-bottom: 1.5em !important;
}

/*FINANCIAL INFO PAGE*/
.toggle-programs-fi {
	cursor: pointer;
}

.page-id-1757 .entry-content-fi {
	background-color: #f5f5f5;
	padding: 1px 20px;
}


/*MEMBERS PAGE*/
#MemberType {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content:center; 
}
#MemberType div {
  margin: 3rem;
}
#PieChartLegend {
  width: auto;
  list-style: none; 
  padding-left: 0; 
  margin-left: 0; 
  list-style-position: inside;
  text-indent: 0;
  padding: 0;
}
#PieChartLegend li {
margin: 1rem 0;
}
#PieChartLegend span:before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0 12px -4px 0;
}
.cities:before {
  background: #004c23;
}
.jpas:before {
  background: #76a46e;
}
.SpecialDistricts:before {
  background: #e8742f;
}
#five_day_table span {
  display: block;
  margin: 1px 3px 0px 0px;
}

.regionsflexbox {
  display: flex;
  justify-content:space-around;
  margin-bottom: 34px;
}

@media screen and (max-width: 600px) {
  .regionsflexbox {flex-wrap: wrap;
  	justify-content: flex-start !important;}
  .members {margin: 0 !important;}
}

.flexbox,
.flexbox2,
.flexbox3{
  display: flex;
  justify-content:space-around;
	margin-top: -15px;
}

.flexbox {
	padding: 0 30px;
}

.flexbox2 {
	flex-direction: column;
	padding: 0 30px;
}

.flexbox3 {
	padding-bottom: 30px;
	border-bottom: 2px solid #ddd;
}

.members,
.Region1,
.Region2,
.Region3,
.Region4,
.Region5,
.Region6,
.Region7{
  list-style: none; 
  font-size: 18px; 
  list-style-position: inside;
  text-indent: -1.1em;
  padding: 0 20px; 
	width: 400px;
	margin: 0 auto;
}

@media screen and (max-width: 800px) {
  .flexbox {flex-wrap: wrap;}
}

/*COVERAGE PAGE FUNCTION*/
.coveragebox {
	background-color: #f5f5f5;
	border-radius:7.5px;
}

.coverage-program-tile1,
.coverage-program-tile2,
.coverage-program-tile3,
.coverage-program-tile4,
.coverage-program-tile5,
.coverage-program-tile6,
.coverage-program-tile7,
.coverage-program-tile8,
.coverage-program-tile9,
.coverage-program-tile10,
.coverage-program-tile11,
.coverage-program-tile12{
		/*display: flex;
    justify-content: center;*/
    min-height: 80px;
    /*height: 100px;*/
    width: 100%;
    position: relative;
    /*overflow: hidden;*/
    padding: 0 10px;
    max-width: 334px;
	 margin: 0 auto;
}

.coverage-program-tile-inside {
		display: inline-block;
	  line-height: 20px;
    margin-top: 15px;
		padding: 0 20px;
	width: 100%;
   /* height: 100px !important;*/
}

.page-id-1782 .entry-content-fi {
	text-align: left;
}

.covtitle1,
.covtitle2,
.covtitle3,
.covtitle4,
.covtitle5,
.covtitle6,
.covtitle7,
.covtitle8,
.covtitle9,
.covtitle10,
.covtitle11,
.covtitle12 {
	margin-bottom:10px;
}

.covtitle1::before,
.covtitle2::before,
.covtitle3::before,
.covtitle4::before,
.covtitle5::before,
.covtitle6::before,
.covtitle7::before,
.covtitle8::before,
.covtitle9::before,
.covtitle10::before,
.covtitle11::before,
.covtitle12::before {
	margin: 15px 15px 0 0;
	float: left;
}

.covtitle1::before {
	content: url(/wp-content/uploads/2018/12/liability-02.png);
}

.covtitle2::before {
	content: url(/wp-content/uploads/2018/12/workscomp-02.png);
}

.covtitle3::before {
	content: url(/wp-content/uploads/2018/12/property-02.png);
}

.covtitle4::before {
	content: url(/wp-content/uploads/2018/12/pollution-02.png);
}

.covtitle5::before {
	content: url(/wp-content/uploads/2018/12/cyber-02.png);
}

.covtitle6::before {
	content: url(/wp-content/uploads/2018/12/crime-02.png);
}

.covtitle7::before {
	content: url(/wp-content/uploads/2018/12/railroad-02.png);
}

.covtitle8::before {
	content: url(/wp-content/uploads/2018/12/specialevents-02.png);
}

.covtitle9::before {
	content: url(/wp-content/uploads/2018/12/vendorscontractors-02.png);
}

.covtitle10::before {
	content: url(/wp-content/uploads/2018/12/propertydamagerecovery-02.png);
}

.covtitle11::before {
	content: url(/wp-content/uploads/2018/12/continuityofops-02.png);
}

.covtitle12::before {
	content: url(/wp-content/uploads/2018/12/foreigntravel-02.png);
}

.detailsspacing {
	padding-top: 1.5em;
	border-top: 2px solid #989898;
	text-align: center;
}

.covbutton {
	display: block;
	height: 50px;
  background-color: #6F9868;
  color: white !important;
  padding: 7.5px 20px;
  text-decoration: none !important;
	font-weight: bold !important;
  cursor: pointer;
  text-align: center;  
	border-radius: 7.5px;
	line-height: 2;
}

.covbutton:hover {
	background: #004C23;
}

/*HISTORY + MILESTONE PAGE*/
.HistoryTextAlign {
	display: flex; 
	align-items: center;
	flex-direction: column;
	justify-content: center;
	height: 500px;
}

/*JOIN PAGE*/
.JoinIntroBox {
	display: flex; 
	justify-content: flex-start;
	background-color: #e3e2c6;
	align-items: center;
}

.JoinSlider {
	width: 55%;
	max-width: 560px;
}

.JoinIntro {
	width: 40%; 
	margin: 0 auto;
	min-width: 323px;
	padding: 30px 15px 15px;
}

/*.JoinVideoBox {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-around;
}*/

.JoinContent {
	display: flex;
	justify-content: space-between;
}

.JoinText {
	width: 60%;
	margin-right: 5%;
}

.quoteWrapper {
	  position: relative;
    max-width: 700px;
}

.JoinVideo1 {
	width: 35%;
}

@media screen and (max-width: 1260px) {
	
.JoinVideoBox {
	justify-content: center;
}

	}

@media screen and (max-width: 1042px) {
	
.JoinIntroBox {
	flex-wrap: wrap;
}
	
	.JoinSlide {
	width: 100%;
	max-width: none;
}
	
	.JoinIntro {
	width: 97%; 
		text-align: center;
}
	
	.JoinContent {
		display: flex;
		flex-wrap: wrap;
	}
	
	.JoinText {
		width: 100%;
		margin: 0;
	}
	
	.JoinVideoBox {
		width: 100%;
	}
	
	.JoinVideo1 {
	width: 100%;
}
	
	.joincards {
 		grid-template-columns: repeat(auto-fill, minmax(700px, 1fr));
}
	
	}

@media screen and (max-width: 425px) {
	
	.JoinIntro {
	min-width: fit-content;
	
}
}
/*JOIN PAGE END*/

/*JOIN ADWORDS PAGE*/
.JoinAdIntroBox {
	display: flex; 
	justify-content: flex-start;
	background-color: #e3e2c6;
	align-items: center;
}

.JoinAdSlider {
	width: 50%;
}

.JoinAdIntro {
	width: 40%; 
	margin: 0 auto;
	min-width: 323px;
	padding: 30px 15px 15px;
}

/*.JoinVideoBox {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-around;
}*/

.JoinAdContent {
	display: flex;
	justify-content: space-between;
}

.JoinAdText {
	width: 47%;
	margin-right: 5%;
}

.quoteWrapper p {
	color: #004C23 !important;
}


.JoinAdVideo1 {
	width: 48%;
}

.page-id-12740 a.mobile-cal-filters {
	display: none !important;
}

@media screen and (max-width: 1260px) {
	
.JoinVideoBox {
	justify-content: center;
}

	}

@media screen and (max-width: 1042px) {
	
.JoinAdIntroBox {
	flex-wrap: wrap;
	justify-content: center;
}
	
	.JoinAdSlider {
	width: 100%;
	padding: 0 30px 50px;
}
	
	.JoinAdIntro {
	width: 97%; 
		text-align: center;
}
	
	.JoinContent {
		display: flex;
		flex-wrap: wrap;
	}
	
	.JoinAdText {
		width: 100%;
		margin: 0;
	}
	
	.JoinVideoBox {
		width: 100%;
	}
	
	.JoinAdVideo1 {
	width: 100%;
}
	
	.joincards {
 		grid-template-columns: repeat(auto-fill, minmax(700px, 1fr));
}
	
	}

@media screen and (max-width: 425px) {
	
	.JoinAdIntro {
	min-width: fit-content;
	
}
}

/*JOIN ADWORDS PAGE END*/


/*CAPSTONE AWARDS PAGE*/
.CSawardsimg {
	display: flex; 
	justify-content: space-between;
	align-content: flex-start;
}

.CSimage1 {
	margin-right: 0.5%;
	width: 63%;
}

.CSimage2 {
	margin-left: 0.5%;
	width: 30%;
}

@media screen and (max-width: 579px) {
	.CSawardsimg {
		flex-direction: column;
		width: 100%;
		align-items: center;
		padding-top: 15px;
	}
	
	.CSimage1,
	.CSimage2 {
		margin: 0;
		width: 100%;
		text-align: center;
	}
}

/*RISK MANAGEMENT AWARDS PAGE*/
.RMawardsimg {
	display: flex; 
	justify-content: space-around;
	align-content: flex-start;
}

.RMimage1 {
	margin-right: 0.5%;
	width: 48%;
	min-width: 250px;
}

.RMimage2 {
	margin-left: 0.5%;
	width:48%;
	min-width: 250px;
}

.caption-text {
	font-size: 0.75rem !important;
	font-style: italic;
	
	width: 95%;
}

@media screen and (max-width: 579px) {
	.RMawardsimg {
		flex-direction: column;
		width: 100%;
		align-items: center;
		padding-top: 15px;
	}
	
	.RMimage1,
	.RMimage2 {
		margin: 0;
		width: 100%;
	}
}


/*AFFILIATIONS PAGE*/

.affiliationlist {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	list-style-type: none;
	padding: 0; 
	margin: 0;
}

.affiliationlistitem {
	width: 50%; 
	padding: 2%;
	text-align: center;
}

.affiliationlistitem img {
	max-width: 250px;
}

/*CAPTIVE PAGE*/

a.toggle-faq {
	color: #867367;
	cursor: pointer;
	font-weight: bold;
}

/*************RMEF PAGE START*************/
@font-face {
font-family: EBGaramond;
src:url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-Bold.ttf),
	url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-BoldItalic.ttf),
	url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-ExtraBold.ttf),
	url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-ExtraBoldItalic.ttf),
	url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-Italic.ttf), 
	url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-Medium.ttf),
	url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-MediumItalic.ttf),
	url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-Regular.ttf),
	url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-SemiBold.ttf),
	url(https://cjpia.org/wp-content/themes/california_jpia/assets/EBGaramond/EBGaramond-SemiBoldItalic.ttf);
font-weight: normal;
}

.page-id-3313 .site-content{
	padding: 0 !important;
}

/*.page-id-3313 #primary-fullwidth.fullwidth-layout .center-content {
	width: unset;
}*/

.RMEFrow1 { 
	display: flex;
	justify-content: space-between;
	padding: 72px 169px;
	background-color:#F5F5F5;
	/*background-image: url('/wp-content/uploads/2020/04/Sea_Foam_3-Tiled-Web1920-Q1v1.jpg');*/
	margin: 0;
}

.RMEFcol1a {
	max-width: 450px;
	padding-right:10%;
	text-wrap:none;
}

.RMEFeventtitle {
	color: #053B84 !important; 
	font-family: 'EBGaramond', serif;
	font-size: 36px !important; 
	line-height: 1.3em !important; 
}

.RMEFcol1b {
	display: none;
}

.RMEFcol2 {
	max-width: 650px;
	width: 100%;
	padding:0 1.5% 0 3%;
}

.RMEFcol3 {
	max-width: 650px;
	width: 100%;
	padding:0 3% 0 1.5%;}

.RMEFBtn {
  margin: 25px auto;
	padding:10px 36px;
	background-color: #000;
	color: #FFF !important;
	border-radius: 7.5px;
	font-weight: bold !important;
	text-decoration: none !important;
	float: right;
}

.RMEFBtn:hover{
	background-color:#f4e5c9;
	color:#000 !important;
}

.RMEFrow2{
	display: flex;
	justify-content:center;
	margin: 0 0 -25px;
	background-color: #F5F5F5;
}

.RMEFspeakerbox {
	width:60%;
	border-right: 5px solid #F5F5F5;
	background-color: #8CB8E2;
	background-image: url('/wp-content/uploads/2020/04/Sea_Foam_3-Tiled-Web1920-Q1v1.jpg');
	/*margin-bottom: 25px;*/
}

.RMEFspeakercontent {
	margin: 75px auto 0;
	max-width: 800px;
}

.RMEFspeakerboxheader {
	color: #fff;
	font-family: 'EBGaramond', serif;
	font-size: 37px;
	margin: 30px 0;
	margin-top: 10px;
	text-align: left;
}

.RMEFKeynote,
.RMEFSpeaker1,
.RMEFSpeaker2,
.executive{
	display: flex; 
	margin: 0 0 60px;
}

.RMEFkeynotename {
	color: #fff;
	font-family: 'EBGaramond', serif;
	font-size: 32px;
    margin: 0;
}

.RMEFkeynotedetail {
	color: #fff !important;
	font-family: 'EBGaramond', serif;
	font-size: 18px !important;
	font-weight: bold !important;
}

.RMEFSpeakerInfo,
.executiveinfo {
	margin: 0 0 0 30px;
}

p.RMEFspeakerdetail {
	color: #fff !important;
	font-family: 'EBGaramond', serif;
	font-size: 18px !important;
	font-weight: bold !important;
}

.executive img {
	min-width: 154px;
	max-height: 193px;
}

.RMEFcol4 {
	display: flex;
	flex-direction: column;
	width: 40%;
}

.RMEFapp{
	background-color: #8CB8E2;
	border-bottom: 5px solid #F5F5F5;
	display: flex; 
	justify-content: center; 
	align-items: center; 
	height: 400px;
}

.RMEFapptitle {
	color: #053B84;
	font-family: 'EBGaramond', serif;
	font-size: 35px;
	font-weight: bold;
	margin: 20px 0 20px;
}

.RMEFappcontent,
.RMEFcapstonecontent {
	max-width: 700px;
	width: 100%;
	padding: 0 15px;
}

.RMEFcapstonetitle {
	color: #FFC846;
	font-family: 'EBGaramond', serif;
	font-size: 35px;
	margin: 0 0 30px;
}

.RMEFcapstonecontent {
	padding-top: 50px;
}

.RMEFcapstonestack {
	display: flex;
}

.RMEFcapstonetext {
	width: 370px;
	margin: 0 0 0 30px;
}

.RMEFappstores {
	display: flex; 
	justify-content: flex-start;
}

.RMEFcapstone {
	background-image: url('/wp-content/uploads/2019/02/Capstone-Award-Resized-Etching-RECOLOR-Square-Crop-Blurred.jpg');
	display: flex; 
	justify-content: center; 
	align-items: center; 
	height: 450px;
}

.RMEFrow3 { 
	display: flex;
	justify-content: space-around;
	padding: 72px;
	background-color:#F5F5F5;
	margin: 0 0 -53px;
}

.RMEFcol6 {
	width: 40%;
}

.RMEFbotslide {
	margin: 0 auto;
	width: 60%;
	border: 10px solid #8CB8E2; 
	box-shadow: 20px 20px #053B84;
}

.RMEFcol5 {
	display: flex;
	flex-direction: column;
	width: 60%
}

.RMEFmoments {
	width: 85%;
	/*max-width: 550px;*/
}

.RMEFmomentstitle {
	color: #053B84;
	font-family: 'EBGaramond', serif;
	font-size: 35px;
	margin: 0 0 5px;
}

.RMEFquestions {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 85%;
	background-color: #053B84;
	/*background-image: url('/wp-content/uploads/2019/09/rmef-section_background_texture-alpha-small.jpg');*/
	height: 150px;
	padding:38px 0;
}

.RMEFqtext {
	color: #fff !important;
	margin: 0; 
	font-size: 20px;
	padding: 0 20px 0;
	text-align: center;
}

.RMEFBtn2 {
  margin: 25px auto;
	padding:10px 36px;
	background-color: #fff;
	color: #053B84 !important;
	border: 2px solid #053B84;
	border-radius: 7.5px;
	font-weight: bold !important;
	text-decoration: none !important;
}

.RMEFBtn2:hover{
	background-color:#8CB8E2;
	color:#ffffff !important;
	border: 2px solid #8CB8E2;
}

.RMEFBtn3 {
  	background-color: #FFC846;
  	border-radius: 7.5px;
  	color: #334041 !important;
  	font-weight: bold !important;
  	margin: 25px auto;
	padding:10px 36px;
	text-decoration: none !important;
}

.RMEFBtn3:hover{
	background-color:#334041;
	color:#FFC846 !important;
}



/*.page-id-3313 .rmef-max-width {
	margin:0 7.5% !important;
}*/

/*.page-id-3313 #breadcrumbs,
.page-id-3313 .entry-title{
	width:85%;
}*/

@media screen and (max-width: 1625px) {
	.RMEFquestions {
		width: 100%
}
	.RMEFbotslide {
		width: 80%;
}
	
}

@media screen and (min-width: 1626px) {
	.page-id-3313 .site-main.center-content.rmef-max-width {
	margin: 0 auto;
}
}


@media screen and (max-width: 1350px) {
	
	.RMEFrow2 {
		flex-wrap: wrap;
		margin-bottom: 0;
	}
	
	.RMEFspeakerbox {
		min-width: 810px;
		width: 100%;
		margin-bottom: 5px;
		padding-bottom: 30px;
		border-right:none;
	}
	
	.RMEFcol4 {
		min-width: 540px;
		flex-direction: row;
		width: 100%;
	}
	
	.RMEFapp {
		width:50%;
		margin-right: 2.5px;
		align-items: flex-start;
		padding: 30px;
	}
	
	.RMEFcapstone {
		width:50%;
		margin-left: 2.5px;
		border-bottom: 5px solid #F5F5F5;
		height: 400px;
	}
	
	.RMEFcapstonecontent {
		padding: 50px 30px 0;
	}

	.RMEFbotslide {
	margin: 0;
	width: 80%;
}
	
}

@media screen and (max-width: 1063px) {
	.HistoryText1,
	.HistoryText2{
		height:450px;
	}
	
	.RMEFcol4 {
		flex-wrap: wrap;
	}
	
	.RMEFapp {
		width: 100%;
	}
	
	.RMEFcapstone {
		width: 100%;
	}
	
	.RMEFrow3 { 
		flex-direction: column;
		align-items: center;
}
	.RMEFcol5 {
		width: 80%;
		padding-bottom: 25px;
}
	.RMEFcol6 {
		width: 100%;
}
	.RMEFmoments {
		max-width: none;
	}
	.RMEFquestions {
		width: 100%;
		justify-content: center;
		padding: 42px 0;
	}
	
	.RMEFbotslide {
		width: 100%;
}
	.RMEFcapstone {
		margin-left: 0;
		}
	
	.RMEFapp {
		margin-right: 0;
	}
}

@media screen and (max-width: 1024px) {
	.page-id-3313 .breadcrumbs-search,
	.page-id-3313 .search-heading {
		padding: 0 32px;
	}
}

@media screen and (min-width: 1024px) {
	.page-id-3313 .site-main.center-content.rmef-max-width {
	margin: 0 auto;

}
}

@media screen and (max-width: 992px) {
	.RMEFrow1 {
		justify-content:space-between;
		flex-wrap: wrap;
		padding: 72px 7.5%;
	}
	
	.RMEFcol1a {display: none;}
	
	.RMEFcol1b {
		display: block;
		max-width:344px;
		padding:2%;
		text-wrap:none;}
	
	.RMEFcol2 {
		max-width: none; 
		padding: 0 2%
	}
	
  .RMEFcol3 {
		max-width: none; 
		padding: 0 2%
	}
	
	.RMEFrow1,
	.RMEFrow2
	 {
		margin: 0;
	}
	
	.RMEFrow3 {
		padding: 72px 2%;
		margin: 0 0 -53px;
	}
	
	.RMEFcol4 {
		min-width: 100px;
	}
	
	.RMEFspeakerbox {
		min-width: 100px;
		padding: 0 7.5% 30px;
	}
	
	.RMEFapp,
	.RMEFcapstone,
	.RMEFcol6 {
		margin: 0;
		padding: 0 7.5%;
	}
	
}

/*@media screen and (max-width: 800px) {
.page-id-3313 .site-content {
	margin: 57px 0 0 !important;
	}
}*/

@media screen and (max-width: 665px){
	/*.page-id-3313 .rmef-max-width {
	margin:0 7.5% !important;
}*/

	.RMEFKeynote,
	.RMEFSpeaker1,
	.RMEFSpeaker2 {
		display: flex; 
		margin: 0 0 60px;
		flex-direction: column;
}
	
	.RMEFSpeakerInfo {
		margin: 0;
	}
}

@media screen and (max-width: 579px) {
	.RMEFquestions {
		padding: 12px 0;
	}

}

@media screen and (max-width: 549px) {
	.RMEFcapstonestack {
		flex-direction: column;
}
	.RMEFcapstonetext {
		width: 100%;
		margin: 0;
}
	.RMEFimg {
		display: none;
	}
	
	.RMEFappstores {
		/*flex-direction: column;*/
		align-items: center;
}
}
/*************RMEF PAGE END*************/

/*************REGIONS PAGES START*************/
.region1select {
	background:#8BCD9F;
	margin: 0 -2rem;
	padding: 5px 2rem;
}

.region2select {
	background:#91D7EE;
	margin: 0 -2rem;
	padding: 5px 2rem;
}

.region3select {
	background:#C590C0;
	margin: 0 -2rem;
	padding: 5px 2rem;
}

.region4select {
	background:#ECB55B;
	margin: 0 -2rem;
	padding: 5px 2rem;
}

.region5select {
	background:#D17E77;
	margin: 0 -2rem;
	padding: 5px 2rem;
}

.region6select {
	background:#54838a;
	margin: 0 -2rem;
	padding: 5px 2rem;
}

.region7select {
	background:#5e3068;
	margin: 0 -2rem;
	padding: 5px 2rem;
}

.region1,
.region2,
.region3,
.region4,
.region5,
.region6,
.region7 {
	text-decoration: none !important;
}

.region1 {
	color: #8BCD9F;
}

.region2 {
	color: #91D7EE;
}

.region3 {
	color: #C590C0;
}

.region4 {
	color: #ECB55B;
}

.region5{
	color: #D17E77;
}

.region6{
	color: #54838a;
}

.region7{
	color: #5e3068;
}

.region1title{
	background-color: #8BCD9F;
	color: #FFFFFF;
	margin: 0 -7.5px;
	padding: 2.5px 7.5px;
}

.region2title{
	background-color: #91D7EE;
	color: #FFFFFF;
	margin: 0 -7.5px;
	padding: 2.5px 7.5px;
}

.region3title{
	background-color: #C590C0;
	color: #FFFFFF;
	margin: 0 -7.5px;
	padding: 2.5px 7.5px;
}

.region4title{
	background-color: #ECB55B;
	color: #FFFFFF;
	margin: 0 -7.5px;
	padding: 2.5px 7.5px;
}

.region5title{
	background-color: #D17E77;
	color: #FFFFFF;
	margin: 0 -7.5px;
	padding: 2.5px 7.5px;
}

.region6title{
	background-color: #54838a;
	color: #FFFFFF;
	margin: 0 -7.5px;
	padding: 2.5px 7.5px;
}

.region7title{
	background-color: #5e3068;
	color: #FFFFFF;
	margin: 0 -7.5px;
	padding: 2.5px 7.5px;
}

.regionpadding {
	color: #867367;
	font-size: 18px;
}

.regionpadding:hover {
	color: #004C23;
}
/*************REGIONS PAGES END*************/


/*************RECLAIM PAGES START*************/
.Reclaimrow1,
.Reclaimrow2 { 
	display: flex;
	padding: 72px 0;
	background-color:#FFFFFF;
	/*background-image: url('/wp-content/uploads/2020/04/Sea_Foam_3-Tiled-Web1920-Q1v1.jpg');*/
	margin: 0;
}

.Reclaimrow1 {
	justify-content: space-between;
}

.Reclaimrow2 {
	justify-content: center;
}

.Reclaimcol1a {
	max-width: 450px; 
	padding-right:2%;
	text-wrap:none;
}

.ReclaimtitleA,
.ReclaimtitleB {
	color: #013853 !important; 
	font-size: 32px !important; 
	line-height: 1.3em !important; 
	margin-top: 0;
}

.Reclaimcol1b {
	display: none;
}

.Reclaimcol2a,
.Reclaimcol2b {
	max-width: 569px;
	width: 100%;
	padding:0 1.5% 0 3%;
}

.Reclaimcol3 {
	max-width: 670px;
	width: 100%;
	padding:0 3% 0 0;
}

.Reclaimcol4 {
	max-width: 600px;
	width: 100%;
	padding:0 0 0 2%;
}

.reclaimfeature {
	background-color: #5D0B0F1F;
	padding-bottom: 50px;
}

.featuretop {
	background-image: url('/wp-content/uploads/2021/07/CJPIA-Website-ReClaim-Landing-Featured_Banner-1596x499-2021-Q2v1.png');
	background-position: right;
	height: 499px;
}

h3.featureribbon {
	background-color: #5F090C;
	color: #fff;
	font-size: 28px;
    
    border-radius: 0 0 10px 10px;
    margin: 0 0 0 150px;
    padding: 20px 0px;
    width: 250px;
    text-align: center;    
}

.featurebot {
	margin: -152px 150px 0;
}

.featuretitle {
	background-color: #5F090C;
	display: flex;
	align-items: center;
	justify-content: left;
	border-radius: 10px 10px 0 0;
	padding: 40px 50px;
	margin-bottom: 0;
}

.featuretitle h3 {
	color: #ffffff;
	font-size: 28px;
	margin: 0 20px;
}

.featurecontent {
	background-color: #fff;

	border-radius: 0 0 10px 10px;
	margin: 0;
	padding: 50px 69px;
}

a.featurebtn {
	background-color: #5F090C;
    color: #fff !important;
    padding: 12px 27px;
    border-radius: 10px;
    text-decoration: none !important;
    font-size: 18px !important;
    border: solid 3px #5F090C;

}

a.featurebtn:hover {
	background-color: #fff;
	border: solid 3px #5F090C;
	color: #5F090C !important;
}

.reclaimtopics,
.reclaimsubtopics {
	display: flex;
	justify-content: space-between;
	margin: 75px 0 50px;
}

.topic1,
.topic2,
.ReClaimResources,
.ReClaimMore {
	background-color: #F5F5F5;
	max-width: 47%;
	width: 100%;
}

.ReClaiminfographic {
	background: #fff;
	padding: 7.5px 7.5px 0 7.5px;
	max-width: 80%;
	width: 100%;
}

.ReClaimFAQ {
	background-color: #F5F5F5;
	max-width: 47%;
	width: 100%;
}


.topic1content,
.topic2content,
.ReClaimFAQcontent,
.ReClaimMorecontent,
.ReClaimResourcescontent {
	margin-top: 30px;
	padding: 0 50px 25px;
}

.featurecontent li p,
.topic1content li p,
.topic2content li p,
.ReClaimFAQcontent li p,
.ReClaimMorecontent li p,
.ReClaimResourcescontent li p {
	margin-bottom: 10px !important;
}

.topic1title,
.topic2title,
.ReClaimFAQtitle,
.ReClaimMoretitle,
.ReClaimResourcestitle {
	display: flex;
	justify-content: left;
	align-items: center;
	
	margin: 0;
}

.topic1title,
.topic2title {
	padding: 40px 50px;
}

.ReClaimFAQtitle,
.ReClaimMoretitle,
.ReClaimResourcestitle {
	background-color:#5F090C;
	padding: 15px 50px;
}

.topic1title h3,
.topic2title h3,
.ReClaimFAQtitle h3,
.ReClaimMoretitle h3,
.ReClaimResourcestitle h3 {
	color: #ffffff;
	font-size: 28px;
	margin: 0 20px;
}

.topic1title {
	background-color: #e8742f;
}

.topic2title {
	background-color: #513B7A;
}

.ReClaimFAQcontent li {
	margin: 20px 0;
	text-indent: -11px;
}

.ReClaimSubVideo {
	max-width: 47%;
	width: 100%;
}

.HRAimg1 {
	width: 100%;
}

@media screen and (max-width: 1200px) {
	.Reclaimcol2b {display: none;}

	.Reclaimcol2a {max-width: none;}
}

@media screen and (max-width: 1137px) {
	.featureribbon {
		margin-left: 75px;
	}

	.featurebot {
		margin: -164px 75px 0;
	}
}

@media screen and (max-width: 1023px) {
	.Reclaimrow1,
	.Reclaimrow2 {
		justify-content:space-between;
		flex-wrap: wrap;
		padding: 30px 0;
	}

	.Reclaimcol2a,
	.Reclaimcol2b {
		max-width: 1000px;
		width: 100%;
		padding: 0;
	}

	.Reclaimcol3 {
		width: 60%;
		margin: 0 auto;
	}

	.Reclaimcol1a {display: none;}
	
	.Reclaimcol1b {
		display: block;
		max-width:600px;
		padding:0;
	}

	.Reclaimcol4 {
		max-width: 1000px;
		padding: 0;
	}

	.featuretop{
		background-position: center;
	}

	h3.featureribbon {
		margin: 0 0 0 30px;
	}
}

@media screen and (max-width: 1024px) {
	.reclaimfeature {
		padding-bottom: 25px;
	}

	.featureribbon {
		margin-left: 30px;
	}

	.featurebot {
		margin: -164px 30px 0;
	}

	.reclaimtopics,
	.reclaimsubtopics,
	.ReClaimHRARow3 {
		flex-wrap: wrap;
	}

	.topic1,
	.topic2,
	.ReClaimFAQ,
	.ReClaimMore,
	.ReClaiminfographic,
	.ReClaimResources {
		max-width: 100%;
	}

	.topic1,
	.ReClaimResources,
	.ReClaimSubVideo {
		margin-bottom: 75px;
	}

	.ReClaimSubVideo {
		max-width:80%;
	}

	.HRAimg1 {
		display: none;
}

}

@media screen and (max-width: 600px) {
	.ReClaiminfographic,
	.ReClaimSubVideo {
		width: 100%;
	}
}

/********ReClaim SubPages***********/
.ReClaimSubHead {
	background-color:#F5F5F5;
	background-image: url(/wp-content/uploads/2021/08/CJPIA-Website-ReClaim-Category_Subpage_Banner-1596x600-2021-Q1v1.png);
	background-position: top;
	width: 100%;
}

.ReClaimSubHeaderCol {
	background-color: transparent;
	width: 320px;
}

.ReClaimLogoBox {
	background-color: #DCDCDCdd;
}

.ReClaimSubTitle {
	background-color:#5F090Cdd;
	padding: 30px 50px;
}

.ReClaimSubTitle h3 {
	color: #fff;
	font-size: 32px;
	margin-top:-10px;
}

.ReClaimHRARow2 {
	background-color: #5D0B0F1F;
	display: flex;
	justify-content: center;
	padding: 75px 75px 75px;
}

.ReClaimHRARow3 {
	display: flex;
	background: #F5F5F5;
	justify-content: space-between;
	margin-top: 75px;
	padding: 75px 50px;
} 

.ReClaimResourcescontent ul,
.ReClaimMorecontent ul {
	list-style: none !important;
	margin-left: -40px;
}

@media screen and (max-width: 1024px) {
	.ReClaimHRARow3 {
		padding: 0;
		background: transparent;
		justify-content: center;
	}
}

@media screen and (max-width: 700px) {
	.ReClaiminfographic,
	.ReClaimSubVideo {
		width: 100%;
		max-width: 100%;
	}

	.ReClaimHRARow2 {
		padding: 0;
	}
}

/*************RECLAIM PAGES END*************/

/**************COVID Pages START**************/

.page-id-9582 #content,
.page-id-11705 #content,
.page-id-12395 #content {
	width: 100%;
	max-width: 100%;
}

.page-id-9582 .site-content,
.page-id-11705 .site-content,
.page-id-12395 .site-content {
	padding: 0 !important;
}

.page-id-9582 .post,
.page-id-11705 .post,
.page-id-12395 .post,
.page-id-9582 .page,
.page-id-11705 .page,
.page-id-12395 .page {
	padding-bottom: 0;
}

.page-id-9582 .standardbutton,
.page-id-11705 .standardbutton {
	width: 125px;
}

.COVIDrow0 {
	display: flex;
	justify-content: center;
}

.COVIDrow1,
.COVIDrow2 {
	display: flex;
	justify-content: center;
	background-color:#F5F5F5;
}

.COVIDcol1,
.COVIDcol2,
.COVIDcol3,
.COVIDcol4,
.COVIDcol0a {
	display: flex;
	padding: 14px 67px;
	width: 50%;
}

.COVIDcol0a {
	height: 18px;
}

.COVIDcol0b {
	display: none;
}

.COVIDcol2 {
	background-image: url(/wp-content/uploads/2020/04/Coronavirus-Composite-Full_Blur-960x630-1.jpg);
	background-size: cover;
}

.COVIDcol1content,
.COVIDcol2content,
.COVIDcol3content,
.COVIDcol4content,
.COVIDcol0acontent {
	max-width: 731px;
	width: 100%;
}

.COVIDcol0acontent {
	width: 731px;
}

.COVIDcol1,
.COVIDcol4 {
	background-color: #F5F5F5;
}

.COVIDcol2,
.COVIDcol3 {
	background-color: #DCDDDE;
}

.COVIDcol1,
.COVIDcol3,
.COVIDcol0a {
	justify-content: flex-end;
}

.COVIDcol2,
.COVIDcol4,
.COVIDcol0b {
	justify-content: flex-start;
}

.COVIDcol3 ul,
.COVIDcol4 ul {
	padding: 0;
}

.COVIDcol3 ul li,
.COVIDcol4 ul li {
	list-style: none;
}

.COVIDResources,
.COVIDFAQs {
	color: #fff;
}

.COVIDResources,
.COVIDFAQs,
.COVIDTraining,
.COVIDWebinars {
	padding-left: 35px;
}

li.COVIDtraining {
	margin-bottom: 22px;
}

/*remove padding from right sidebar for full images*/
.page-id-9625 #primary-three.three-column-layout .right-column,
.page-id-9607 #primary-three.three-column-layout .right-column,
.page-id-9610 #primary-three.three-column-layout .right-column,
.page-id-9808 #primary-three.three-column-layout .right-column{
	padding: 0 !important;
}

/*Section Icons*/
.COVIDResources {
	background: url(/wp-content/uploads/2020/04/Resources-Icon-REVERSED-Hinted-20x24-1.png) left center no-repeat;
}

.page-id-11705 .COVIDResources {
	background: url(/wp-content/uploads/2021/02/Resources-Icon-REVERSED-20x24-1.png) left center no-repeat;
}

.COVIDFAQs {
	background: url(/wp-content/uploads/2020/04/FAQ-Icon-REVERSED-24x24-1.png) left center no-repeat;
}

.COVIDTraining {
	background: url(/wp-content/uploads/2020/04/E-Learning-Icon-Dark_Green-Hinted-24x24-1.png) left center no-repeat;
}

.COVIDWebinars {
	background: url(/wp-content/uploads/2020/04/Webinar-Icon-Dark_Green-Hinted-24x24-1.png) left center no-repeat;
}

.page-id-11705 .COVIDWebinars {
	background: url(https://cjpia.org/wp-content/uploads/2021/02/Catalog-Icon-Dark_Green-24x24-Hinted.png) left center no-repeat;
}

/**********Header Banner*********/
.COVIDBanner,
.COVIDBannerMobile,
.COVIDBannerTablet {
	background-color:#5f090c;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding: 10.5px;
	text-align: center;
}

.COVIDBanner {
	border-radius: 10px;
	margin: 20.5px 32px 0 0;
	width: 196px;
	line-height: 1.25em;
	float: right;
}

.COVIDBannerTablet {
	width: 212px;
	margin: -1px 10px 0 0;
	border-radius: 0 0 10px 10px;
	text-decoration:none;
}

.COVIDBanner:hover,
.COVIDBannerMobile:hover,
.COVIDBannerTablet:hover {
	background-color: #991D19;
}


a.COVIDButton {
	color: #ffffff;
}

@media screen and (max-width:1626px) {
	.COVIDcol1,
	.COVIDcol2,
	.COVIDcol3,
	.COVIDcol4 {
		padding: 14px 32px;
	}

	.COVIDcol0acontent {
		margin-left: -32px;
	}

}

@media screen and (max-width: 1180px) {
	.COVIDrow1,
	.COVIDrow2 {
		flex-direction: column;
	}

	.COVIDcol1,
	.COVIDcol2,
	.COVIDcol3,
	.COVIDcol4 {
		width: 100%;
		justify-content: center;
	}

	.COVIDcol1content,
	.COVIDcol2content,
	.COVIDcol3content,
	.COVIDcol4content {
	max-width: 2000px;
}
}

@media screen and (max-width: 1024px) {
	.page-id-9582 .breadcrumbs-search,
	.page-id-9582 .search-heading,
	.page-id-11705 .breadcrumbs-search,
	.page-id-11705 .search-heading {
		padding: 0 32px;
	}

	.header-wrapper .site-header .header-far-left {
		width: 50% !important;
		display: flex;
		justify-content: flex-end;
	}

	.header-wrapper .site-header .site-branding {
		width: 50% !important;
	}

	.header-wrapper .site-header .header-far-left button {
		height: 75px;
	}
}

@media screen and (max-width: 990px) {
	.page-id-9582 .center-content,
	.page-id-11705 .center-content {
		padding: 0;
	}
}

@media screen and (max-width: 800px) {
	.COVIDBanner,
	.COVIDBannerTablet {
		display: none;
	}

	.header-wrapper {
		height: 115px !important;
	}

	.header-wrapper .site-header .site-branding {
		width: 100% !important;
	}

}

@media screen and (max-width: 600px) {
	.COVIDcol0a {
		width: 100%;
	}
}

@media screen and (min-width: 801px) {
	.COVIDBannerMobile {
		display: none;
	}
}

@media screen and (min-width: 1024px) {
.page-id-9582 .breadcrumbs-search,
.page-id-9582 .search-heading,
.page-id-11705 .breadcrumbs-search,
.page-id-11705 .search-heading {
	margin: 0 0 0 32px;
	}


}

@media screen and (min-width: 1025px) {
	.COVIDBanner {
		width: 166px;
		font-size: 0.85em;
	}


@media screen and (min-width: 1157px) {
	.COVIDBanner {
		width: 186px;
		font-size: 0.95em;
	}

}

@media screen and (min-width: 1410px) {
	.COVIDBanner {
		width: 196px;
		font-size: 19px;
	}
}

@media screen and (min-width: 1626px) {
	.page-id-9582 .breadcrumbs-search,
	.page-id-9582 .search-heading,
	.page-id-11705 .breadcrumbs-search,
	.page-id-11705 .search-heading  {
		margin: 0;
}

.header-wrapper .site-header .header-far-right button {
	margin-right: 32px !important;
}

}
/***********COVID Pages End***********/


/***********RMEF HOMEPAGE TEMP STYLES***********/
/*
body.page-id-701 {
	background-color: #0A94A1 !important;
}

.page-id-701 .page {
	background-color: #0A94A1 !important;
}

.page-id-701 .menu-secondary-menu-container {
	background-image: url('/wp-content/uploads/2020/07/03-CJPIA-RMEF-Resilient_Together-Email-BG-2020-Q3v2.png');
}

.page-id-701 div#page {
	background-color: #0a94a1;
}

.page-id-701 h2.widget-title {
	color: #ffffff;
}

.page-id-701 .homepage-column-1 ul li a {
	color: #ffffff !important;
	font-weight: normal !important;
}

.page-id-701 .homepage-column-2 ul li {
	color: #ffffff !important;
}

.page-id-701 .home-calendar li h3 a {
	color: #ffffff !important;
}

.page-id-701 .videoWrapper {
	border: 2px solid #ffffff !important;
}

.page-id-701 .RMEFWrapper {
	display: flex;
	justify-content: center;
	background-image: url('https://cjpia.org/wp-content/uploads/2020/08/Trees_3-Web-1920x125-Cropped.jpg');
	height: 104px;
	margin-top: 190px;
}

.page-id-701 .RMEFopacity {
	background-color: rgba(219,214,181, 0.85);
    display: flex;
    justify-content: center;
    width: 100%;
}

.page-id-701 .box1,
.page-id-701 .box2 {
	display: flex;
}

.page-id-701 .RMEFLogo {
	width: 150px;
    padding: 13px 0px;
    margin: 0 30px;
}

.page-id-701 .VirtualEvent {
	margin: 0 30px;
	white-space: nowrap;
	padding: 15px 0;
}

.page-id-701 .VirtualEvent h3 {
	color: #3B2414;
}

.countdown_row {
	margin: 2px 0;
}

.hasCountdown {
	padding: 10px !important;
}

span.countdown_section {
	padding: 0px 20px;
    color: #0a94a1;
    font-weight: bold;
    font-family: segoe, sans-serif;
    font-size: 25px;
    text-transform: lowercase;
    width:unset !important;
}

span.countdown_amount {
	font-size: 25px;
}

.page-id-701 .standardbutton {
	background-color: #ffffff !important;
	color: #0a94a1 !important;
}

.page-id-701 .RMEFRegisterBtn {
	padding: 40px 0;
	margin: 0 30px;
}

.page-id-701 .RMEFRegisterBtn a {
	color: #0a94a1 !important;
    background-color: #ffffff;
    font-weight: bold;
    padding: 10px 15px;
    border-radius: 7.5px;
    text-decoration: none;
    white-space: nowrap;
}

.page-id-701 .RMEFRegisterBtn a:hover {
	color: #ffffff !important;
	background-color: #52C7DB
}

.page-id-701 .time_left {
	padding: 10px 10px 0 !important;
}

.page-id-701 .time_description {

}

.page-id-701 .standardbutton:hover {
	background-color: #53C7DB !important;
	color: #ffffff !important;
}

.page-id-701 .slider-wrapper {
	margin-top: 0 !important;
}

@media screen and (max-width:1243px) {
	.page-id-701 .countdown_section,
	.page-id-701 .countdown_amount {
		font-size: 20px;
	}

	.page-id-701 .countdown_section {
		padding: 10px;
	}

	.page-id-701 .RMEFLogo,
	.page-id-701 .VirtualEvent,
	.page-id-701 .content_countdown,
	.page-id-701 .RMEFRegisterBtn  {
		margin: 0 20px;
	}
}

@media screen and (max-width:1023px) {
	.page-id-701 .RMEFWrapper {
		background-image: url(https://cjpia.org/wp-content/uploads/2020/08/Trees_3-Web-2560.jpg);
    	background-size: cover;
    	height: 208px;
    	margin-top: 240px;
    }

    .page-id-701 .RMEFopacity {
    	flex-wrap: wrap;
    }
}

@media screen and (max-width:800px) {
	.page-id-701 .RMEFWrapper {
		margin-top: 115px;
		height: unset;
	}

	.page-id-701 .box1,
	.page-id-701 .box2 {
		flex-wrap: wrap;
		justify-content: center;
	}

	.page-id-701 .RMEFLogo {
		padding-bottom: 0;
	}

	.hasCountdown {
		padding: 0;
	}

	.page-id-701 .RMEFRegisterBtn {
		padding: 20px 0 40px;
	}
}

@media screen and (max-width:385px) {
	.page-id-701 .VirtualEvent {
		padding: 0;
	}
}
*/

/***********PRINT STYLES*************/
@media print {
	
	.header-wrapper .site-header .header-far-left,
	.header-wrapper .site-header .header-right,
	nav#site-navigation ul#primary-menu,
	.main-search,
	#primary-three.three-column-layout .left-column,
	#primary-three.three-column-layout .right-column,
	.menu-secondary-menu-container
	.footer-menu,
	.footer-column-1,
	.site-info,
	.footer-column-spacer {
		display: none !important;
	}

	/*.site-footer .footer-wrapper .footer-column-2 {
		width: unset !important;
	} */

	div#page {
		margin: -200px;
	}

	.header-wrapper .site-header .site-branding {
		margin: 50px auto;
	}

}