/* color classes */
.NIFOAP-blue {
color: #0000fe;
}
/* end color classes */
body {
color: #000000 !important;
}
/* menu arrow override */
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {
font-family: ETmodules;
content: “”;
font-size: 16px;
position: absolute;
right: 0;
top: 0;
font-weight: 800;
}
.nav li ul {
top: 2.5em;
right: 20px;
}
input.user-registration-Button.button {
min-width: 300px;
background-color: #f8931f;
font-size: 22px;
font-weight: bold;
}
#et-main-area {
background-color: #ffffff;
}
.et-pb-slider-arrows, .et-pb-slider-arrows a {
color: #ffffff !important;
text-decoration: none !important;
}
.footer-widget {
display: none;
}

/* Formidable Pro CSS */
.frm_style_formidable-style.with_frm_style .frm_checkbox .vutc_checkbox {
display: inline-block;
border: 1px solid #000000;
border-radius: 5px;
moz-border-radius: 5px;
padding:5px;
}
.with_frm_style .frm_radio input[type=radio], .with_frm_style .frm_checkbox .vutc_checkbox input[type=checkbox] {
flex: none;
display: inline-block;
margin: 4px 5px 0 0;
width: auto;
border: none;
vertical-align: middle;
position: initial;
}
.news-article article .entry-featured-image-url, .news-article article .entry-featured-image-url img {
display: inline;
vertical-align:top;
}
.news-article article h2.entry-title {
position: absolute;
top: 0;
left: 210px;
overflow: hidden;
display: block;
height: 1.1em;
}
.news-article article div.post-content {
position: absolute;
top: 70px;
left: 210px;
}
.news-article article div.post-content div.post-content-inner {
display: inline;
}
.news-article article p.post-meta {
position: absolute;
left: 210px;
top: 1.3em;
}
.news-article article {
display:block;
overflow: hidden;
}