/*** Bootstrap Style Overwrites ***/
body {
	font-family: 'Roboto', sans-serif;
    background-color: #F5F9FF;
}

#main .post, #main .page {
    padding:5%;
}
#main {
	box-shadow: -2px 4px 10px 0 rgba(0,0,0,.25);
}

h1, h2, h3, h4 {
	font-family: 'Barlow', sans-serif;
    font-weight: 600;
}

h1 { font-size: 73.24px }
h2 { font-size: 58.59px}
h3 { font-size: 46.88px}
h4 { font-size: 37.50px }
h5 { font-size: 30.00px }
h6 { font-size: 24.00px }

p, aside li, #main li, #sidebar-left .widget .widget-title, #sidebar-right .widget .widget-title  { 
    font-size: 24px;
    font-weight:300;
}

/*** Duepuntozero Font ***/
@font-face {
    font-family: duepunto;
    src: url(Duepuntozero-Regular-Trial.ttf);
    src: url(Duepuntozero-Regular-Trial.ttf),
    url(Duepuntozero-Black-Trial.ttf),
    url(Duepuntozero-Bold-Trial.ttf),
    url(Duepuntozero-ExtraBoldTrial.ttf),
    url(Duepuntozero-ExtraLight-Trial.ttf),
    url(Duepuntozero-Regular-Trial.eot),
    url(Duepuntozero-Black-Trial.eot),
    url(Duepuntozero-Bold-Trial.eot),
    url(Duepuntozero-ExtraBoldTrial.eot),
    url(Duepuntozero-ExtraLight-Trial.eot);
}
.duepuntozero {
    font-family: duepunto;
    letter-spacing: 3px;
}

/*** Initiatives sidebar list ***/

.ini_sidebar_list {
    list-style-type: none;
}

.ini_sidebar_list li {
    border-bottom: 1px solid #f7f7f7;
    
    padding:20px 0;
    font-weight:400;
}

#custom_html-2 .widget-title {
    
}

@media screen and (max-width: 767px) {
	h1 { font-size: 61.04px }
	h2 { font-size: 48.83px}
	h3 { font-size: 39.06px}
	h4 { font-size: 31.25px }
	h5 { font-size: 25.00px }
	h6 { font-size: 20.00px }
	p, aside li, #main li, #sidebar-left .widget .widget-title { font-size: 20.00px }
}

@media screen and (max-width: 576px) {
	h1 { font-size: 48.83px }
	h2 { font-size: 39.06px}
	h3 { font-size: 31.25px}
	h4 { font-size: 25.00px }
	h5 { font-size: 20.00px }
	h6 { font-size: 16.00px }
	p, aside li, #main li, #sidebar-left .widget .widget-title { font-size: 16.00px }
}

.row.display-flex {
  display: flex;
  flex-wrap: wrap;
}
.row.display-flex > [class*='col-'] {
  display: flex;
  flex-direction: row;
}

.text-muted { font-weight:300; }

#main li {margin-bottom: 15px;}

.white { color:#f7f7f7; }

a, .btn-link {
	color:#ff5026;
}
a:hover, .btn-link:hover {
	color:#da5756;
}
a:selected, .btn-link:selected {
	color:#da5756;
}
a:active, .btn-link:active {
	color:#da5756;
}

.form-control {
	height:auto;
	padding:.75rem 2rem;
}

.btn {
    border-radius:3px;
    padding:.75rem 2rem;
    margin-right:20px;
}

.hero_btns {
    margin-bottom:10px;
}

.btn-primary {
    background-color:#fc440f;
    border: 3px solid #fc440f;
    
    box-shadow: none;
}

.btn-primary:hover {
    background-color:#fc440f;
    border-color:#fc440f;
}

.btn-primary:selected, .btn-primary:not(:disabled):not(.disabled):selected {
    background-color:#fc440f;
    border-color:#fc440f;
    box-shadow: none;
}

.btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):focus {
    background-color#fc440f;
    border-color:#fc440f;
    box-shadow: none;
}

.btn-primary:active, .btn-primary:not(:disabled):not(.disabled):active {
    background-color:#fc440f;
    border-color:#fc440f;
    box-shadow: none;
}

#ant_story_btn {
    background:transparent!important;
    border:3px solid #f9c322!important;
    
}

select {
	padding: .75rem 0rem;
    border-radius: 4px;
}
@media screen and (min-width: 397px) {
	select {
    	padding:.75rem 2rem;
    	border-radius:4px;
	}
}

@media (max-width: 767px) {
    .embed-responsive {
        height: 400px;
    }
}


/*** Feather Font Icon styles ***/

.feather {
  width: 72px;
  height: 72px;
}

.feather_head {
  width: 36px;
  height: 36px; 
}

/*** Left Sidebar ***/

@media screen and (max-width: 767px) {
	#sidebar-left { order:2; }
}

/*** MD Translate code adding border-bottom to img on hover - removing it ***/
img:hover {
    border-bottom:none!important;
}

/*** Bootstrap No Gutters ***/
.no-gutters {
  margin-right: 0;
  margin-left: 0;

  > .col,
  > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
  }
}
/*** End Bootstrap No Gutters ***/

/*** Making the adminbar fixed because it bugs out our navbar ***/
#wpadminbar { position:fixed!important; }

html {
	scroll-behavior: smooth;
}
/* NAVIGATION */
.mylife-navbar {
	background-color: rgba(245, 249, 255, 0.95);
	border:none;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
    padding: 0 5%;
}
@media screen and (max-width: 996px) {
    .mylife-navbar {
        padding: 0;
    }
}
.mylife-navbar-nav {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: row;
	margin-bottom: 0;
	list-style: none;
	padding-left: 0px;
}
.scroll-nav-container {
    position: relative;
    justify-content: space-around!important;
}
.mylife-navbar a.navbar-brand {
	color: #333;
}
.mylife-navbar a.navbar-brand>span {
	font-size:2.5rem;
}
.mylife-navbar a.navbar-brand>a:hover {
	cursor:pointer;
}
.scroll-nav {
	overflow-x:auto;
	position:relative;
}
.scroll-nav-container form {
	width:100%;
}
@media screen and (max-width: 1199px) {
    .scroll-nav-container::after {
        position: absolute;
        top: 0;
        right: 0;
        display: block;
        width: 160px;
        height: 100%;
        pointer-events: none;
        content: "";
    }
    .scroll-nav-container.light::after {
        /* background: linear-gradient(90deg,hsla(0,0%,100%,0) 0,rgba(255,255,255,1) 50%,rgba(255,255,255,1)); */
    }
    .scroll-nav-container.dark::after {
        /* background: linear-gradient(90deg,hsla(0,0%,100%,0) 0,rgba(26, 26, 26, 1) 50%,rgba(26, 26, 26, 1)); */
    }
    .scroll-nav-container.dim::after {
        /* background: linear-gradient(90deg,hsla(0,0%,100%,0) 0,rgba(47, 58, 67, 1) 50%,rgba(47, 58, 67, 1)); */
    }
}
.nav-item {
	width:max-content;
	white-space:nowrap;
    font-size: 16px;
}
@media screen and (max-width: 1199px) {
    .nav-item:last-child {
      padding-right:75px;
    }
}
.nav-item>a {
	color:#212529;
	color:#3D26C5;
	font-weight:500;
}
.u-hidden{
	display:none;
}
/* END NAVIGATION */

/* NAVIGATION 2 */
.mylife-navbar-container-2 {
	margin:0;
	padding:0;
}
.mylife-navbar-header-2 {
	display:flex;
	width:100%;
	margin:0!important;
    justify-content:space-between;
}
.mylife-navbar-header-2 .navbar-brand {
	display:flex;
}
.mylife-navbar-nav-2 {
	margin:0;
	white-space:nowrap;
	overflow-x:auto;
	overflow-y:hidden;
	display: inline-block;
	align-self: center;
}
.mylife-navbar-nav-2 li {
	display:inline-block;
}
.mylife-navbar-nav-2 li>a {
	padding:15px 15px!important;
}
.scroll-nav-container .input-group {
    margin-top: 1rem;
}
.navbar-logo>img, .navbar-logo>img {
	max-height: 50px;
}
@media screen and (max-width: 996px) {
    .container.scroll-nav-container.light, .mylife-navbar-header-2 {
        border-top:thin solid rgba(0,0,0,0.5);
    }
    .navbar-logo>img, .navbar-logo>img {
        align-self: center;
        max-height: 35px;
        /* border-right: thin solid rgba(0,0,0,0.5); */
        padding: 0 10px;
    }
    .navbar-logo {
        /* border-right: thin solid rgba(0,0,0,0.5);
        margin-right: 0; */
    }
    .navbar-icons {
    	border-left: thin solid rgba(0,0,0,0.5);
    	padding-left: 10px;
    }
    .feather_head {
    	height: 47px;
        width: 30px;
    }
}
@media screen and (max-width: 575px) {
    /* .navbar-logo>img, .navbar-logo>img {
        align-self: center;
        max-height: 25px;
    } */
    .navbar-logo {
        /* border-right: thin solid rgba(0,0,0,0.5);
        margin-right: 0; */
    }
    .navbar-icons {
    	border-left: thin solid rgba(0,0,0,0.5);
    	padding-left: 10px;
    }
    .feather_head {
    	height: 47px;
        width: 25px;
    }
}
.navbar-icons {
	display:flex;
    align-self:center;
}

#search {
    color:#FD7101;    
}

/* END NAVIGATION 2 */

/* HOME PAGE CONTENT AREA */

.hero_p {
    color:#f7f7f7;
    font-weight:300;
    font-family: barlow, sans-serif;
    margin-bottom:2rem;
}

.homepg_header {
   margin-bottom:73.24px; 
}

.homepg_spec_sec {
    
}

.homepg_sec {
    position:relative;
    z-index:2;
}

.homepg_sec p {
    font-weight:400;
}
#mylifeHero{
    display: flex;
    align-items: center;
    height: 5px;
}


/* END HOME PAGE CONTENT AREA */

/**** Footer ****/
.mylife-footer {
    background-color: #23282d;
    padding: 50px;
    color: #c3c3c3;
    
    padding-top: 100px;
    padding-bottom: 10px;
    
    margin-top:-20px;
}
.mylife-footer .row div {
    padding: 20px;
}
.mylife-footer #ILC {
	padding-left:0;
}
.mylife-footer h6, .mylife-footer i, .mylife-footer strong {
    color:#f7f7f7;
    margin-bottom:1.6rem;
}

.mylife-footer h5, {
    margin-bottom:1.4rem;
}

.mylife-footer i {
    font-size: 2em;
    margin-right: 20px;
}
.mylife-footer a, .mylife-subfooter, .mylife-subfooter a {
    color:#f7f7f7;
}
.mylife-footer select {
    color:initial;
    padding: .75rem 2rem;
}

@media screen and (min-width: 576px) {
    .mylife-footer #county-select {
        width:75%;
    }
}

.mylife-subfooter {
	background-color:#1d2125;
	text-align:center;
	padding:10px;
}

.footer_block {
    margin-bottom:40px;
}

.footer_dhs_logo {
    vertical-align:top;
    margin-right:10px;
    margin-bottom:10px;
}

#footer_dhs_logo_neighbor { 
   font-size:1rem;
   
}

/**** End Footer ****/
.page-id-382 footer.entry-meta {
    display:none;  
}

/**** End Footer ****/

/**** Section ****/
section {
	margin:0;
	padding-top:50px;
}
section.full-section {
    min-height: 100vh;
    display: flex;
    align-items: center;
}

#begin_sec {
    background:transparent!important;
    color:#f7f7f7;

}

#resource_sec {
    background:rgba(245, 249, 255, 0.95);
    padding-top:150px;
    padding-bottom:150px;
}

#resource_sec .homepg_header {
    
}

#initiatives_sec {
    background:transparent!important;
    color:#f7f7f7;
}

#initiatives_sec a:focus {
    text-decoration: underline;
}

#initiatives_sec ul {
    list-style-type: none;
}

#initiatives_sec li {
    margin-bottom:24px;
    padding-bottom:20px;
    border-bottom:1px solid #f7f7f7;
}

#initiatives_sec #ini_slide li {
    margin-bottom:0;
    padding-bottom:0;
    border-bottom:0 solid #f7f7f7;
}

#ini_slide {
    position:absolute;
    
    left:-300px;
    bottom:-167px;
    z-index:-1;
}

.nk-awb-Z2gIKJ1 .nk-awb-overlay {
    display: flex;
    align-items: flex-end;
}
#metaslider_1882 .slides img {
    width:100%;
}
@media screen and (min-width: 1020px) {
    #metaslider_1882 .slides img {
        width:60%;
    }
}
@media screen and (min-width: 1260px) {
    #metaslider_1882 .slides img {
        width:50%;
    }
}

.initiatives_links {
    font-size:24px;
    font-weight:400;
    color:#f7f7f7;
    text-decoration: none;
}

#initiatives_sec .feather {
    width:48px;
    height:48px;
}

#initiatives_sec .mbri-arrow-next {
    font-size:24px;
}

.ini_dot {
     background:#fc440f;
     padding:10px 15px;
     border-radius:50%;
     display:inline-block;
     box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.55);
 }

#ev_announce_sec {
    background:rgb(245, 184, 65);
    padding-top:150px;
    padding-bottom:150px;
}

/**** End Section ****/

/**** Content Body ***/

#main .post, #main .page {
    border: none!important;
}

/**** END Content Body ***/

/**** Resources ****/
.resources, .resource {
    padding: 50px;
    transition-duration:300ms;
}
.resource-icon {
    font-size:4rem;
}
.resources a {
    color:#212529;
}
.resources a:hover {
    color:#212529;
    text-decoration:none;
}
.region-filter {
	align-self:center;
}
@media screen and (min-width: 992px) {
    .region-filter {
        text-align:right;
    }
}
/**** End Resources ****/

/**** Initiatives ****/
@media screen and (min-width: 575px) {
    .initiatives {
        padding:0;
    }
}

.carousel-item img {
	-webkit-filter: grayscale(0); /* Safari 6.0 - 9.0 */
  filter: grayscale(0);
  
  
}


.carousel-item.active img {
	max-width:100%;
}
.carousel-item.active {
	margin-bottom:20px;
}
/**** End Initiatives ****/

/**** Events & Announcements ****/
@media screen and (min-width: 768px) {
    #ev_announce_sec #accordion, #ev_announce_sec #accordion2 {
        width:95%;
    }
}
.announcement_event {
    color:white;
}
.announcement_event:focus, .announcement_event:hover {
    color:white;
}
.card {
	margin-bottom: 25px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
.card-header {
    border:none;
    background-color:rgba(0,0,0,.065);
    cursor:pointer;
}
.cardFilter img, .cardFilter img:hover {
    border-bottom: 1px solid rgba(0,0,0,0.2)!important;
}
#moveFilter>.cardFilter>.card {
    display: block;
}
.card-img-top>.img-fluid.wp-post-image {
    width:100%
}
.card {
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.card:hover {
    box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
    transform: translateY(-10px);
}
a.cardFilter {
    text-decoration: none;
}
.card-text {
    color:#212529;
}

@media screen and (max-width: 992px) {
.card-columns {
    column-count: 2;
  }
}
@media screen and (max-width: 768px) {
.card-columns {
    column-count: 1;
  }
}

.homepg_ev_announce_title {
    font-weight:500;
}

.card-body {
	border:none;
}
.cardFilter .card-body {
	border:none;
}
.cardFilter .card {
}

.card-header>.btn-link {
    width: 100%;
    text-align:left;
    color:inherit;
    padding-left:0;
}

.collapsible .btn-link>h5::after, .page-id-757 li.collapsible .btn-link>p::after {
	display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent;
}
.collapsible .btn-link.collapsed>h5::after, .page-id-757 li.collapsible .btn-link.collapsed>p::after {
	display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}
.page-id-757 li.collapsible p {
    margin-bottom: 0;
}
#ev_announce_sec .card-header>div::after {
	display: inline-block;
    width: 0;
    height: 0;
    margin-left: 50%;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent;
}
#ev_announce_sec .card-header>div.collapsed::after {
	display: inline-block;
    width: 0;
    height: 0;
    margin-left: 50%;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}
.events-header {
	background-color: #ff5026;
    color: white;
    border-radius: 50px;
    padding: 0 5px;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    word-break: break-word;
}
.events-header-svg {
	background-color: white;
    color: #ff5026;
    margin-right: 15px;
    border-radius: 50px;
    min-width: 5em;
    height: 5em;
    display: flex;
    justify-content: center;
    align-items: center;
}
.events-header-svg>svg {
    width: 4em;
    height: 4em;
}

.events-posts {
    background-color: transparent;
    border: 2px solid #ff5026;
    border-radius: 50px;
    padding: 10px 8px;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    word-break: break-word;
}
.events-posts-date {
    background-color: white;
    color: #ff5026;
    text-align: center;
    margin-right: 15px;
    border-radius: 50px;
    min-width: 5em;
    height: 5em;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}
.events-posts-date>p,.events-posts>p {
    margin-bottom:0;
}
.events-posts-date>p:first-child {
    margin-bottom:-5px
}
.events-posts-date>.homepg_ev_announce_title, .event-posts-link {
    color:black;
}
.event-posts-link:hover {
    color:black;
}
.event-canceled {
    text-align: center;
    color: red;
}

/**** Resource Cards ****/
.card-columns .card {
    border: 1px solid rgba(0,0,0,.125);
}
.card-columns .card-body {
    border:none;
    border-top: 1px solid rgba(0,0,0,.125);
}

/**** Resource Breadcrumb ****/
.resource-breadcrumb {
	margin:0;
}
.resource-breadcrumb a {
	color:#fff;
}
.resource-breadcrumb a:hover {
	color:#fff;
    text-decoration:none;
}

/* Remove "Powered by Google Translate */
.goog-logo-link {
   display:none!important;
} 

.goog-te-gadget{
   color: transparent !important;
}

.skiptranslate.goog-te-gadget, .skiptranslate.goog-te-gadget>div {
	padding:0!important;
}

/* Sticky sidebar for Iniatives */
aside#custom_html-2 {
	position: sticky;
    top:116px;
}
#sidebar-left, #sidebar-right {
	background: #fc440f;
}
#sidebar-left a {
	color: rgb(245, 249, 255);
}
#sidebar-left .widget, #sidebar-right .widget {
	border:none;
    color:rgb(245, 249, 255);
}
#sidebar-right .widget .widget-title {
    font-weight: 500;
    font-size: 28px;
}
#sidebar-right hr {
	border-bottom: 2px solid #f7f7f7
}

/*** Accent & Background Customization ***/
.accent-color {
    width: 50px;
    height: 50px;
    border-radius: 50px;
    border: 4px solid #dee2e6;
    cursor: pointer;
}
.background-color {
    border-radius: 10px;
    border: 4px solid #dee2e6;
    cursor: pointer;
    padding: 10px 20px;
    text-align: center;
    margin-bottom: 10px;
}
.background-color>label {
    cursor: pointer;
}
.accent-color#orangeDiv, .logo-color#defaultLogoDiv {
    background: rgb(255,80,38);
    background: linear-gradient(135deg, rgba(255,80,38,1) 50%, rgba(61,38,197,1) 50%);
    border-radius: 10px;
    border: 4px solid #dee2e6;
    cursor: pointer;
    padding: 10px 20px;
    text-align: center;
    margin-bottom: 10px;
    width: auto;
}
.accent-color#orangeDiv label {
    cursor: pointer;
}
.accent-color#greenDiv {
    background-color:#2e937a;
}
.accent-color#blueDiv {
    background-color:#335780;
}
.accent-color#yellowDiv {
    background-color:#fa9f42;
}
.background-color#lightDiv {
    background-color:#fff;
}
.background-color#dimDiv {
    background-color:#2F3A43;
}
.whiteLabel{
    color: white!important;
}
.blackLabel {
    color: black!important;
}
label[for='dimBackground'], label[for='darkBackground'], label[for='defaultBackground'], label[for='defaultLogo'], label[for='lightBackground'] {
    margin-bottom: 0;
}
.background-color#darkDiv {
    background-color:#000;
}
.background-color#defaultDiv {
    background: rgba(61,38,197,1);
    background: linear-gradient(135deg, rgba(61,38,197,1) 50%, rgba(255,80,38,1) 50%);
}
}

/*** Particles JS ***/
.particles-js-canvas-el { 
    position: absolute;
    z-index: 1;
    top: 0;
}

/*** Image grayscale to color animation effect ***/

@keyframes change-gray {
	0% {
		-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
		filter: grayscale(100%);
	}

	25% {
		-webkit-filter: grayscale(75%); /* Safari 6.0 - 9.0 */
		filter: grayscale(75%);
	}

	50% {
		-webkit-filter: grayscale(50%); /* Safari 6.0 - 9.0 */
		filter: grayscale(50%);
	}

	75% {
		-webkit-filter: grayscale(25%); /* Safari 6.0 - 9.0 */
		filter: grayscale(25%);
	}

	100% {
		-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
		filter: grayscale(0%);
	}
  }
  
 /*** test CSS ***/
 
 .res_test_item {
       background:#fff;
       border: 1px solid #e4e4e4;
       border-radius:3px;
       
       vertical-align:middle;
       text-align:center;
       
       padding:20px;
       margin-bottom:20px;
       
       transition-duration: 300ms;
 }
 
  .res_test_item:hover {
      box-shadow:0 2px 8px 0 rgba(0,0,0,0.1), 0 2px 5px 0 rgba(0,0,0,0.06);
      transform: translateY(-10px);
 }
 
 .res_test_item .feather {
       width:48px;
       height:48px;
 }
 
  .res_test_item p {
    font-weight:400;
 }
 
 .res_test_item a {
    color:#212529;
 }
 
 .res_housing_one {
     background:#3D26C5;
     color:#f7f7f7;
     padding:15px;
     border-radius:50%;
     display:inline-block;
     
     box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.55);
 }
 
  .res_housing_one .mbri-home {
    font-size: 50px;
 }
 
  .res_housing_two {
     padding:15px;
 }
 
  .res_edu_one {
     background:#c2e812;
     padding:15px;
     border-radius:50%;
     display:inline-block;
     
     box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.55);
 }
 
 .res_edu_one .mbri-desktop {
    font-size: 50px;
    
 }
 
  .res_edu_two {
     padding:15px;
 }
 
  .res_vital_one {
     background:#f5b841;
     padding:15px;
     border-radius:50%;
     display:inline-block;
     
     box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.55);
 }
 
 .res_vital_one .mbri-folder {
    font-size: 50px;
 }
 
 
  .res_vital_two {
     padding:15px;
 }
 
  .res_well_one {
     background:#fc440f;
     color:#f7f7f7;
     padding:15px;
     border-radius:50%;
     display:inline-block;
     
     box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.55);
 }
 
   .res_well_one .mbri-hearth {
     font-size: 50px;
 }
 
  .res_well_two {
     padding:15px;
 }
 
  .res_supp_one {
     background:#c2e812;
     padding:15px;
     border-radius:50%;
     display:inline-block;
     
     box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.55);
 }
 
   .res_supp_one .mbri-bulleted-list {
    font-size: 50px;
    
 }
 
  .res_supp_two {
     padding:15px;
 }
 
  .res_financial_one {
     background:#f5b841;
     padding:15px;
     border-radius:50%;
     display:inline-block;
     
     box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.55);
 }
 
   .res_financial_one .mbri-credit-card {
     font-size: 50px;
    
 }
 
  .res_financial_two {
     padding:15px;
 }
 
  .res_alumni_one {
     background:#fc440f;
     padding:15px;
     border-radius:50%;
     display:inline-block;
     
     box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.55);
 }
 
   .res_alumni_one .mbri-users {
     font-size: 50px;
 }
 
  .res_alumni_two {
     padding:15px;
 }
 
/*** Extra ***/
.active-cookie {
    box-shadow:0 0 0 0.2rem rgba(61, 38, 197, 0.25);
}

.page-id-676 .level-0 {
	font-weight:600;
}

.logo-label {
    cursor: pointer;
}

[for='whiteLogo']>img {
    background:#fc440f;
}

.full-width {
    width: 100%;
}

.edit-img {
	max-width: 100px;
    border-radius: 5px;
    height: auto;
    background: white;
}

.modal-footer {
    border-top: none;
    justify-content: center;
}
.modal-footer>.btn {
    margin-right:0;
}

.skipNav {
    position: absolute;
    left: 0;
    top: -500px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
.skipNav:focus, .skipNav:active {
    position: absolute;
    top: 100px;
    width:fit-content;
    height:fit-content;
    text-align: center;
    padding: 20px;
    background: #bf2020;
    color: white;
    z-index: 99999;
}

#toStart {
    position: fixed;
    right: 25px;
    padding: 25px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
    transform: translateY(-10px);
    z-index: 500;
    bottom: 25px;
    border-radius: 4px;
    color:black!important;
    transition-duration: 300ms;
    border-left: 12px solid #c2e812;
}
#toStartLink:hover>#toStart, #toStartLink:focus>#toStart {
    background-color: rgba(255, 255, 255, 1);
    text-decoration:underline;
    border-left: 45px solid #c2e812;
    padding:35px
}

#fc2s_link {
    color: #3D26C5;
}

#regions_link {
    color: #f7f7f7
}

.collapsible {
	border-bottom: 1px solid black;
    margin-bottom: 20px;
}
.collapsible .btn {
	text-align: left;
    padding: .7rem 0;
    width: 100%;
}
.collapsible .btn-link h5 {
	margin-bottom:0;
}
.collapsible .btn-link:hover {
	text-decoration:none;
}
.collapsible>div {
	transition-duration:300ms;
    border-radius: 10px;
}
.collapsible>div:first-child:hover {
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,.5);
}

.rb21-card-header {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border:none;
}
.rb21-card-header .card-header {
    background-color: rgba(0,0,0,.065)!important;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
.rb21-card-header .card-body {
	background-color: rgba(0,0,0,0.4)!important;
}
.rb21-card-header>.card-header .btn-link {
	color:white!important;
}
.rb21-card-header .card-body>p {
    color: white;
    text-shadow: 0px 0px 3px black;
}
#rb21-card-header-1 {
	background-image: url(/mdconnectmylife2019/wp-content/uploads/RB21-image-1.png);
}
#rb21-card-header-2 {
	background-image: url(/mdconnectmylife2019/wp-content/uploads/RB21-image-2.jpg);
}
#rb21-card-header-3 {
	background-image: url(/mdconnectmylife2019/wp-content/uploads/RB21-image-3.jpg);
}
#rb21-card-header-4 {
	background-image: url(/mdconnectmylife2019/wp-content/uploads/RB21-image-4.jpg);
}
#rb21-card-header-5 {
	background-image: url(/mdconnectmylife2019/wp-content/uploads/RB21-image-5.jpg);
}

/*** Hide Title on specific pages ***/
.page-id-382 .entry-title {
    display: none;
}

/*** Headers of Resource pages ***/
.resource-header {
    color: white;
    background-color: #3D26C5;
}

/*Individual page background colors TEST*/

.subtle_card {
    border-left: 18px solid #3D26C5;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    background-color: #fc440f;
    color: white;
}

.subtle_box {
    border-left: 18px solid #3D26C5;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}

.subtle_box_2 {
    border-left: 18px solid #C2E812;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    background: #f5b841;
    color: #f7f7f7;
}

.sub_pg_img {
    width:50%;
    height:auto;
    margin-left:15%;
}

.sub_pg_img_v2 {
    width:100%;
    height:auto;
    opacity:.75;
}

@media screen and (max-width: 767px) {
	.sub_pg_img {
    width:100%;
    height:auto;
    margin-left:0;
}

	.sub_pg_img_v2 {
    width:100%;
    height:auto;
}
}



.page-id-1009 #content {
     background: url('data:image/svg+xml;utf8,<svg height="500" viewBox="0 0 30 30" width="500" fill="%23FD7101" xmlns="http://www.w3.org/2000/svg"><path d="M15 7c-2.756 0-5 2.244-5 5s2.244 5 5 5 5-2.244 5-5-2.244-5-5-5zm0 1c2.215 0 4 1.785 4 4s-1.785 4-4 4-4-1.785-4-4 1.785-4 4-4zm0-8C8.38 0 3 5.38 3 12c0 3.95 2.326 8.374 4.934 11.86 1.303 1.745 2.682 3.25 3.908 4.335.613.542 1.187.978 1.707 1.29.52.31.974.515 1.45.515s.93-.204 1.45-.516c.52-.31 1.095-.747 1.708-1.29 1.226-1.083 2.605-2.59 3.908-4.333C24.674 20.375 27 15.95 27 12c0-6.62-5.38-12-12-12zm0 1c6.08 0 11 4.92 11 11 0 3.55-2.202 7.876-4.734 11.264-1.267 1.693-2.61 3.156-3.77 4.18-.58.514-1.116.918-1.558 1.183-.443.265-.804.373-.938.373-.134 0-.495-.108-.938-.373-.442-.265-.978-.67-1.558-1.182-1.16-1.025-2.503-2.488-3.77-4.18C6.202 19.874 4 15.548 4 12 4 5.92 8.92 1 15 1z"></path></svg>');
     background-size: 600px 600px;
     background-repeat: no-repeat;
     background-position: 70% 300px;
     background-color:#f5b841;
 }
 

 .page-id-1009 .entry-title {
     color:#3D26C5;
 }
 
 .page-id-1009 .card-header {
     background:#f9f9f9;
     color:#333;
 }

.page-id-1009 .modal-title {
    color:#333;
}
 
  .page-id-1009 .card {
     border-color:#f9f9f9;
 }
 
 /*resource Hosing pg*/
  .page-id-681 #content {
      background: url('data:image/svg+xml;utf8,<svg height="30" viewBox="0 0 30 30" width="30" fill="%233521a9" xmlns="http://www.w3.org/2000/svg"><path d="M15 2c-.066.004-.157.02-.217.05L.28 9.044c-.603.29-.127 1.17.434.902L15 3.055l14.286 6.892c.583.28 1.026-.618.434-.902L15.217 2.05c-.076-.037-.133-.054-.217-.05zM2.5 11c-.276.004-.504.224-.5.5v15c0 .822.678 1.5 1.5 1.5h7c.276 0 .5-.224.5-.5v-7.497c0-2.223 1.775-3.998 4-3.998s4 1.775 4 3.998V27.5c0 .276.224.5.5.5h7c.822 0 1.5-.678 1.5-1.5V11.507c0-.652-1-.676-1 0V26.5c0 .286-.214.5-.5.5H20v-6.997c0-2.76-2.24-4.997-5-4.997s-5 2.237-5 4.997V27H3.5c-.286 0-.5-.214-.5-.5v-15c.004-.282-.218-.505-.5-.5z"/></svg>');
      background-size: 600px 600px;
      background-repeat: no-repeat;
      background-position: 75% 150px;
      background-color:#3D26C5;
  }
  
   .page-id-681 .entry-title {
      color:#0B6E4F;
  }

  .page-id-681 .resource-header h1, .page-id-681 .resource-header, .page-id-681 .resource-header a {
    color:#212529;
  }
  
    .page-id-681 h3:not(.modal-title) {
      color:#f5b841;
  }
  
     .page-id-681 .card-title, .page-id-681 .modal-title {
      color:#333;
  }

  .page-id-681 .resource-header {
    background-color:#C2E812;
  }
  .page-id-681 .subtle_box {
      border-left: 18px solid #C2E812;
  }
  .page-id-681 label {
      color:white;
  }
  
/*resource covid pg*/
  .page-id-2732 #content {
    background: url('data:image/svg+xml;utf8,<svg height="30" viewBox="0 0 30 30" width="30" fill="%233521a9" xmlns="http://www.w3.org/2000/svg"><path d="M20.5 10c-.13 0-.266.06-.357.152l-5.498 5.498c-.247.247-.464.334-.65.335-.184 0-.386-.08-.642-.335l-2.493-2.49c-.454-.475-1.175.257-.706.708l2.493 2.49c.392.392.853.63 1.35.627.495-.003.974-.246 1.354-.626l5.5-5.5c.31-.305.108-.86-.35-.86zM14.72.05c-.132.058-.33.183-.562.325-.233.142-.687.43-1.13.672-.888.48-2 .955-3.028.955-1.1 0-1.923-.23-2.688-.477C6.548 1.278 5.835 1 5 1c-.774 0-1.526.122-2.107.603C2.31 2.085 2 2.916 2 4v8c0 1.18-.19 5.267 2.064 9.248 1.327 2.342 3.62 4.495 5.778 6.092 1.08.798 2.124 1.455 3.01 1.918.885.463 1.55.742 2.148.742.6 0 1.263-.28 2.148-.742.886-.463 1.93-1.12 3.01-1.918 2.158-1.597 4.45-3.75 5.778-6.092C28.19 17.268 28 13.18 28 12V4c0-1.084-.31-1.915-.893-2.397C26.527 1.123 25.774 1 25 1c-.834 0-1.548.278-2.313.523C21.924 1.77 21.1 2 20 2c-1.03 0-2.148-.474-3.035-.955-.444-.24-.89-.512-1.13-.672-.243-.16-.443-.26-.562-.325-.14-.064-.408-.064-.554 0zm.28 1.04c.092 0 .173.05.303.132.298.187.705.444 1.183.703C17.442 2.443 18.686 3 20 3c1.242 0 2.2-.27 2.992-.523C23.782 2.222 24.398 2 25 2c.662 0 1.16.12 1.47.375.31.256.53.72.53 1.625v8c0 1.277.167 5.045-1.936 8.755-1.21 2.138-3.42 4.24-5.502 5.782-1.04.77-2.05 1.403-2.876 1.836-.828.433-1.535.627-1.686.627-.15 0-.858-.194-1.686-.627-.827-.433-1.835-1.065-2.877-1.836-2.082-1.54-4.29-3.644-5.5-5.782C2.832 17.045 3 13.277 3 12V4c0-.905.22-1.37.53-1.625C3.84 2.12 4.337 2 5 2c.602 0 1.217.222 2.008.477C7.798 2.73 8.758 3 10 3c1.313 0 2.55-.558 3.506-1.077.478-.26.885-.516 1.183-.703.13-.08.218-.133.31-.133z"/></svg>');
    background-size: 600px 600px;
    background-repeat: no-repeat;
    background-position: 75% 150px;
    background-color:#3D26C5;
}

 .page-id-2732 .entry-title {
    color:#0B6E4F;
}

.page-id-2732 .resource-header h1, .page-id-2732 .resource-header, .page-id-2732 .resource-header a {
  color:#212529;
}

  .page-id-2732 h3:not(.modal-title) {
    color:#f5b841;
}

   .page-id-2732 .card-title, .page-id-2732 .modal-title {
    color:#333;
}

.page-id-2732 .resource-header {
  background-color:#C2E812;
}
.page-id-2732 .subtle_box {
    border-left: 18px solid #C2E812;
}
.page-id-2732 label {
    color:white;
}
 
/*resource Education pg*/
 .page-id-683 #content {
     background: url('data:image/svg+xml;utf8,<svg height="30" viewBox="0 0 30 30" width="30" fill="%23b3d611" xmlns="http://www.w3.org/2000/svg"><path d="M16 20a1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1zM2.5 17h25c.277 0 .5.223.5.5s-.223.5-.5.5h-25c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-1-14C.678 3 0 3.678 0 4.5v17c0 .822.678 1.5 1.5 1.5H12v3H9.5c-.277 0-.5.223-.5.5s.223.5.5.5h11c.277 0 .5-.223.5-.5s-.223-.5-.5-.5H18v-3h10.5c.822 0 1.5-.678 1.5-1.5v-17c0-.822-.678-1.5-1.5-1.5zm0 1h27c.286 0 .5.214.5.5v17c0 .286-.214.5-.5.5h-27c-.286 0-.5-.214-.5-.5v-17c0-.286.214-.5.5-.5zM13 23h4v3h-4z"/></svg>');
     background-size: 600px 600px;
     background-repeat: no-repeat;
     background-position: 75% 150px;
     background-color:#C2E812;
 }
 
  .page-id-683 .entry-title {
     color:#0B6E4F;
 }
 
   .page-id-683 h3 {
     color:#3D26C5;
 }
 
    .page-id-683 .card-title, .page-id-683 .modal-title {
     color:#333;
 }
 
 /*resource Helpful Tips pg*/
 .page-id-685 #content {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" fill="%23b3d611"><path d="M3.5 21C1.573 21 0 22.573 0 24.5S1.573 28 3.5 28 7 26.427 7 24.5 5.427 21 3.5 21zm0 1C4.887 22 6 23.113 6 24.5S4.887 27 3.5 27 1 25.887 1 24.5 2.113 22 3.5 22zm0-11C1.573 11 0 12.573 0 14.5S1.573 18 3.5 18 7 16.427 7 14.5 5.427 11 3.5 11zm0 1C4.887 12 6 13.113 6 14.5S4.887 17 3.5 17 1 15.887 1 14.5 2.113 12 3.5 12zm0-11C1.573 1 .013 2.573.013 4.5S1.573 8 3.5 8s3.487-1.573 3.487-3.5S5.428 1 3.5 1zm0 1c1.387 0 2.513 1.113 2.513 2.5S4.886 7 3.5 7 .987 5.887.987 4.5 2.113 2 3.5 2zm26 3h-20c-.67 0-.65-1 0-1h20c.66 0 .67 1 0 1zm0 10h-20c-.67 0-.65-1 0-1h20c.66 0 .67 1 0 1zm0 10h-20c-.67 0-.65-1 0-1h20c.66 0 .67 1 0 1z"/></svg>');
    background-size: 600px 600px;
    background-repeat: no-repeat;
    background-position: 75% 150px;
    background-color:#C2E812;
}

 .page-id-685 .entry-title {
    color:#0B6E4F;
}

  .page-id-685 h3 {
    color:#3D26C5;
}

   .page-id-685 .card-title, .page-id-685 .modal-title {
    color:#333;
}
 
  /*resource Money pg*/
 .page-id-686 #content {
     background: url('data:image/svg+xml;utf8,<svg height="30" viewBox="0 0 30 30" width="30" fill="%23f3aa1c" xmlns="http://www.w3.org/2000/svg"><path d="M22.5 19c-1.375 0-2.5 1.125-2.5 2.5s1.125 2.5 2.5 2.5c.574 0 1.06-.246 1.5-.6.44.354.926.6 1.5.6 1.375 0 2.5-1.125 2.5-2.5S26.875 19 25.5 19c-.574 0-1.06.24-1.5.595-.44-.355-.926-.594-1.5-.595zm0 1c.43 0 .84.186 1.125.51.2.225.55.225.75 0 .285-.324.694-.51 1.125-.51.834 0 1.5.666 1.5 1.5s-.666 1.5-1.5 1.5c-.43 0-.84-.186-1.125-.51-.2-.225-.55-.225-.75 0-.285.324-.694.51-1.125.51-.834 0-1.5-.666-1.5-1.5s.666-1.5 1.5-1.5zm-7 1h2c.277 0 .5.223.5.5s-.223.5-.5.5h-2c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-4 0h2c.277 0 .5.223.5.5s-.223.5-.5.5h-2c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-4 0h2c.277 0 .5.223.5.5s-.223.5-.5.5h-2c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm7-5h12c.277 0 .5.223.5.5s-.223.5-.5.5h-12c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm5-3h7c.277 0 .5.223.5.5s-.223.5-.5.5h-7c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-5 0h3c.277 0 .5.223.5.5s-.223.5-.5.5h-3c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-7-1c-.276 0-.5.224-.5.5v5c0 .276.224.5.5.5h4c.276 0 .5-.224.5-.5v-5c0-.276-.224-.5-.5-.5zm.5 1h3v4H8zm-1.5-3c-.822 0-1.5.678-1.5 1.5v13c0 .822.678 1.5 1.5 1.5h22c.822 0 1.5-.678 1.5-1.5v-13c0-.822-.678-1.5-1.5-1.5zm0 1h22c.286 0 .5.214.5.5v13c0 .286-.214.5-.5.5h-22c-.286 0-.5-.214-.5-.5v-13c0-.286.214-.5.5-.5zm-5-7C.678 4 0 4.678 0 5.5v13c0 .822.678 1.5 1.5 1.5h2c.672 0 .653-1 0-1h-2c-.286 0-.5-.214-.5-.5V12h1.5c.277 0 .5-.223.5-.5s-.223-.5-.5-.5H1V8h24v.5c0 .672 1 .657 1 0v-3c0-.822-.678-1.5-1.5-1.5zm0 1h23c.286 0 .5.214.5.5V7H1V5.5c0-.286.214-.5.5-.5z"/></svg>');
     background-size: 600px 600px;
     background-repeat: no-repeat;
     background-position: 75% 150px;
     background-color:#f5b841;
 }
 
  .page-id-686 .entry-title {
     color:#0B6E4F;
 }
 
   .page-id-686 h3 {
     color:#3D26C5;
 }
 
    .page-id-686 .card-title, .page-id-686 .modal-title {
     color:#333;
 }
 
   /*resource Important Docs pg*/
 .page-id-1072 #content {
     background: url('data:image/svg+xml;utf8,<svg height="30" viewBox="0 0 30 30" width="30" fill="%23f3aa1c" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 2C.678 2 0 2.678 0 3.5v23c0 .822.678 1.5 1.5 1.5h27c.822 0 1.5-.678 1.5-1.5v-18c0-.822-.678-1.5-1.5-1.5h-13c-.373 0-.52-.002-.7-.082-.182-.08-.46-.285-.946-.772l-3-3c-.5-.5-.762-.784-1.13-.968C9.353 1.993 9 2 8.5 2h-7zm0 1h7c.5 0 .647.007.777.072.13.066.37.282.87.782l3 3c.516.516.865.81 1.248.98.382.17.733.166 1.105.166h13c.286 0 .5.214.5.5v18c0 .286-.214.5-.5.5h-27c-.286 0-.5-.214-.5-.5v-23c0-.286.214-.5.5-.5z"/></svg>');
     background-size: 600px 600px;
     background-repeat: no-repeat;
     background-position: 75% 150px;
     background-color:#f5b841;
 }
 
  .page-id-1072 .entry-title {
     color:#0B6E4F;
 }
 
   .page-id-1072 h3 {
     color:#3D26C5;
 }
 
    .page-id-1072 .card-title, .page-id-1072 .modal-title {
     color:#333;
 }

/*resource Social Awareness pg*/
.page-id-493 #content {
    background: url('data:image/svg+xml;utf8,<svg height="30" viewBox="0 0 30 30" width="30" fill="%23fc5322" xmlns="http://www.w3.org/2000/svg"><path d="M7.975 2c-2.235.116-4.365 1.203-5.82 2.89C.7 6.57 0 8.786 0 11c0 1.938.697 3.816 1.646 5.46.95 1.644 2.19 3.077 3.5 4.394 2.824 2.833 6.08 5.232 9.622 7.09.145.076.32.076.464 0 3.543-1.858 6.798-4.257 9.622-7.09 1.31-1.317 2.55-2.75 3.5-4.393C29.304 14.817 30 12.94 30 11c0-2.22-.7-4.428-2.154-6.11C26.39 3.202 24.26 2.115 22.026 2c-1.516-.078-3.045.286-4.362 1.04-1.097.626-1.975 1.558-2.664 2.614-.69-1.056-1.567-1.988-2.664-2.615C11.02 2.285 9.49 1.92 7.976 2zm.05 1c1.32-.068 2.665.25 3.813.906 1.148.656 2.107 1.652 2.72 2.824.186.36.698.36.885 0 .612-1.172 1.57-2.168 2.72-2.824 1.147-.656 2.49-.974 3.812-.906 1.942.1 3.837 1.062 5.115 2.54C28.37 7.023 29 9 29 11c0 1.73-.628 3.43-1.512 4.96-.885 1.535-2.064 2.904-3.342 4.186-2.686 2.697-5.788 4.975-9.146 6.766-3.358-1.79-6.46-4.07-9.146-6.766-1.278-1.282-2.457-2.65-3.342-4.185C1.628 14.43 1 12.73 1 11c0-2 .63-3.978 1.91-5.46C4.188 4.063 6.083 3.1 8.025 3z"/></svg>');
    background-size: 600px 600px;
    background-repeat: no-repeat;
    background-position: 75% 150px;
    background-color: #fc440f;
}
 
.page-id-493 .entry-title {
   color:#0B6E4F;
}

 .page-id-493 h3 {
   color:#f7f7f7;
}

.page-id-493 small a {
  color:#f7f7f7;
}

  .page-id-493 .card-title, .page-id-493 .modal-title {
   color:#333;
}

/* resource Alumni pg*/
.page-id-1073 #content {
    background: url('data:image/svg+xml;utf8,<svg height="30" viewBox="0 0 30 30" width="30" fill="%23fc5322" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 9c-1.663 0-2.852.877-3.545 1.984C5.262 12.092 5 13.416 5 14.5c0 1.39-.427 2.684-1.777 3.584-.412.274-.218.916.277.916.64 0 1.426-.012 2.227-.307.298-.11.77-.358 1.06-.56-.088.367-.28.902-.433 1.103-.4.522-.956.764-1.854.764-.657 0-.66 1 0 1 1.102 0 2.046-.37 2.646-1.156.6-.785.854-1.898.854-3.344 0-.513-.678-.694-.934-.25-.505.876-1.08 1.28-1.685 1.504-.22.08-.452.053-.68.09C5.514 16.837 6 15.682 6 14.5c0-.916.244-2.092.803-2.984C7.36 10.623 8.17 10 9.5 10c1.33 0 2.14.623 2.697 1.516.56.892.803 2.068.803 2.984 0 1.182.485 2.337 1.3 3.344-.228-.037-.46-.01-.68-.09-.607-.223-1.18-.628-1.686-1.504-.256-.444-.935-.263-.934.25 0 1.446.255 2.526.69 3.287.438.76 1.105 1.213 1.81 1.213.668 0 .657-1 0-1-.295 0-.628-.163-.94-.71-.13-.224-.353-.79-.423-1.29.31.226.815.575 1.136.693.8.295 1.588.307 2.227.307.495 0 .69-.642.277-.916C14.427 17.184 14 15.89 14 14.5c0-1.084-.262-2.408-.955-3.516C12.352 9.877 11.163 9 9.5 9zM21 7c-1.893 0-3.2.848-3.965 1.893C16.27 9.937 16 11.14 16 12v2c0 .89.296 1.557.56 2.045.265.488.44.804.44.955v1.5c0 .495-.34 1.04-1.25 1.566-.996.575-2.496 1.42-3.5 2-.6.347-.94.842-1.098 1.3-.157.46-.152.884-.152 1.134 0 .672 1 .657 1 0 0-.25.005-.537.098-.81.092-.27.252-.525.652-.756.996-.575 2.496-1.42 3.5-2 1.09-.63 1.75-1.48 1.75-2.434V17c0-.597-.325-.998-.56-1.432-.236-.433-.44-.892-.44-1.568v-2c0-.64.23-1.687.84-2.518C18.45 8.652 19.393 8 21 8c1.607 0 2.55.652 3.16 1.482.61.83.84 1.88.84 2.518v2c0 .676-.204 1.135-.44 1.568-.235.434-.56.835-.56 1.432v1.5c0 .362-.01.784.156 1.23.165.443.518.87 1.094 1.204.578.333 1.065-.542.5-.868-.424-.245-.57-.455-.656-.685-.085-.23-.094-.518-.094-.88V17c0-.15.175-.467.44-.955.264-.488.56-1.156.56-2.045v-2c0-.86-.27-2.063-1.035-3.107C24.2 7.848 22.893 7 21 7zm-6-7C6.722 0 0 6.722 0 15c0 8.278 6.722 15 15 15 8.278 0 15-6.722 15-15 0-8.278-6.722-15-15-15zm0 1c7.738 0 14 6.262 14 14s-6.262 14-14 14S1 22.738 1 15 7.262 1 15 1z"/></svg>');
    background-size: 600px 600px;
    background-repeat: no-repeat;
    background-position: 75% 150px;
    background-color: #fc440f;
}
 
.page-id-1073 .entry-title {
   color:#0B6E4F;
}

 .page-id-1073 h3 {
   color:#f7f7f7;
} 

.page-id-1073 h3 {
   color:#f7f7f7;
}

.page-id-1073 small a {
  color:#f7f7f7;
}

  .page-id-1073 .card-title, .page-id-1073 .modal-title {
   color:#333;
}
 
/* Resources pg */
.page-id-676 #content {
    background-color:#f5b841;
}

 .page-id-676 .entry-title {
    color:#0B6E4F;
}

  .page-id-676 h3 {
    color:#3D26C5;
}

   .page-id-676 .card-title, .page-id-676 .modal-title {
    color:#333;
}
 
  /*SYAB pg*/
 .page-id-1143 #content {
     background-color:#3D26C5;
 }
 
  .page-id-1143 .entry-title {
     color:#f5b841;
 }
 
   .page-id-1143 h3 {
     color:#3D26C5;
 }
 
    .page-id-1143 .card-title, .page-id-1143 .modal-title {
     color:#333;
 }

 /* EVT and Tuition Voucher Resources (hosted onsite) */
.postid-998 #content, .postid-1000 #content {
    background: url('data:image/svg+xml;utf8,<svg height="30" viewBox="0 0 30 30" width="30" fill="%23b3d611" xmlns="http://www.w3.org/2000/svg"><path d="M16 20a1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1zM2.5 17h25c.277 0 .5.223.5.5s-.223.5-.5.5h-25c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-1-14C.678 3 0 3.678 0 4.5v17c0 .822.678 1.5 1.5 1.5H12v3H9.5c-.277 0-.5.223-.5.5s.223.5.5.5h11c.277 0 .5-.223.5-.5s-.223-.5-.5-.5H18v-3h10.5c.822 0 1.5-.678 1.5-1.5v-17c0-.822-.678-1.5-1.5-1.5zm0 1h27c.286 0 .5.214.5.5v17c0 .286-.214.5-.5.5h-27c-.286 0-.5-.214-.5-.5v-17c0-.286.214-.5.5-.5zM13 23h4v3h-4z"/></svg>');
    background-size: 600px 600px;
    background-repeat: no-repeat;
    background-position: 75% 150px;
    background-color:#C2E812;
}

.postid-998 .entry-title, .postid-1000 .entry-title {
    color:#0B6E4F;
}

.postid-998 h3, .postid-1000 h3 {
    color:#3D26C5;
}

.postid-998 .card-title, .postid-998 .modal-title, .postid-1000 .card-title, .postid-1000 .modal-title {
    color:#333;
}

 /* WHERE TO START - CONTENT SLIDER STYLES */
 
 #slider_2792 .owl-item {
     
 }
 
 #slider_2792 .owl-item h4 {
    color:#f5b841;
 }
 
  #slider_2792 .owl-item img {
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
 }
 #slider_2792 .owl-item img:hover {
    box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
    transform: translateY(-10px);
 }
 
 .owl-next, .owl-prev { color:transparent; }

 /* "Loading Screen Overlay" */
 .loading__overlay {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    background: #fff;
    z-index: 999999999;
}
.overlay__inner {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    position: absolute;
}
.overlay__content {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
}
.overlay__content::after {
    content: '';
    display: inline-block;
    position:absolute;
    background:#222;
    width:10px;
    height:37.5px;
    top:25%;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.battery_ {
    width: 200px;
    height: 75px;
    display: inline-block;
    border-width: 2px;
    border-color: #222;
    border-radius: 10px;
    border-style: solid;
}
.battery__body {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 75%;
    height: 100%;
    display: inline-block;
    background: #222;
    border: 2px solid #fff;
    border-radius: 10px;
    border-style: solid;
    animation: fadeIn 1500ms infinite ease-in-out;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}