/*======================================
Theme Name: Predictive-child
Theme URI: https://predictivebiotech.outcomesbynexus.com/
Description: Divi Child Theme
Version: 1.0
Author: Lauren Brewer
Author URI: http://www.laurenhillsdesign.com
Template: Divi
======================================*/
* {font-size: 16px;font-family: 'Rubik', sans-serif;margin: 0;padding: 0;}
h1 {line-height: 4rem;color: #539FD2;padding-bottom: 0.5rem;}
h2 {font-size: 1.5em;line-height: inherit;color: #539FD2;padding-bottom: 2px;}
p {font-family: 'Rubik', sans-serif;line-height: 1.75rem;}
#main-header{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
#footer-bottom {padding: 0;}
#footer-widgets {padding-top: 20px;}
.et_pb_gutters3 .footer-widget {margin-bottom: 20px;}
.et_pb_button_module_wrapper.et_pb_button_alignment_right {text-align: center;}
#et_mobile_nav_menu { visibility: hidden; width: 0; } 
#et_top_search { margin-right: 0 !important; }
@media only screen and (max-width: 768px) {
	h1 {font-size: 2.25rem;line-height: 2.5rem;text-align: center;}
	p {text-align: center;}
}
@media only screen and (max-width: 980px) {
	h1 {font-size: 2.25rem;line-height: 2.5rem;text-align: center;}
	p {text-align: center;}
}
h4, .et_pb_circle_counter h3, .et_pb_number_counter h3, .et_pb_column_1_3 .et_pb_post h2, .et_pb_column_1_4 .et_pb_post h2, .et_pb_blog_grid h2, .et_pb_column_1_3 .et_quote_content blockquote p, .et_pb_column_3_8 .et_quote_content blockquote p, .et_pb_column_1_4 .et_quote_content blockquote p, .et_pb_blog_grid .et_quote_content blockquote p, .et_pb_column_1_3 .et_link_content h2, .et_pb_column_3_8 .et_link_content h2, .et_pb_column_1_4 .et_link_content h2, .et_pb_blog_grid .et_link_content h2, .et_pb_column_1_3 .et_audio_content h2, .et_pb_column_3_8 .et_audio_content h2, .et_pb_column_1_4 .et_audio_content h2, .et_pb_blog_grid .et_audio_content h2, .et_pb_column_3_8 .et_pb_audio_module_content h2, .et_pb_column_1_3 .et_pb_audio_module_content h2, .et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {font-size: inherit;font-weight: bold;color: inherit;text-transform: uppercase}
.et_button_no_icon .et_pb_button, .et_button_no_icon .et_pb_button:hover, .et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button, .et_button_no_icon.et_button_left .et_pb_button:hover, .et_button_no_icon.woocommerce a.button.alt, .et_button_no_icon.woocommerce-page a.button.alt, .et_button_no_icon.woocommerce button.button.alt, .et_button_no_icon.woocommerce-page button.button.alt, .et_button_no_icon.woocommerce input.button.alt, .et_button_no_icon.woocommerce-page input.button.alt, .et_button_no_icon.woocommerce #respond input#submit.alt, .et_button_no_icon.woocommerce-page #respond input#submit.alt, .et_button_no_icon.woocommerce #content input.button.alt, .et_button_no_icon.woocommerce-page #content input.button.alt, .et_button_no_icon.woocommerce a.button, .et_button_no_icon.woocommerce-page a.button, .et_button_no_icon.woocommerce button.button, .et_button_no_icon.woocommerce-page button.button, .et_button_no_icon.woocommerce input.button, .et_button_no_icon.woocommerce-page input.button, .et_button_no_icon.woocommerce #respond input#submit, .et_button_no_icon.woocommerce-page #respond input#submit, .et_button_no_icon.woocommerce #content input.button, .et_button_no_icon.woocommerce-page #content input.button, .et_button_no_icon.woocommerce a.button.alt:hover, .et_button_no_icon.woocommerce-page a.button.alt:hover, .et_button_no_icon.woocommerce button.button.alt:hover, .et_button_no_icon.woocommerce-page button.button.alt:hover, .et_button_no_icon.woocommerce input.button.alt:hover, .et_button_no_icon.woocommerce-page input.button.alt:hover, .et_button_no_icon.woocommerce #respond input#submit.alt:hover, .et_button_no_icon.woocommerce-page #respond input#submit.alt:hover, .et_button_no_icon.woocommerce #content input.button.alt:hover, .et_button_no_icon.woocommerce-page #content input.button.alt:hover, .et_button_no_icon.woocommerce a.button:hover, .et_button_no_icon.woocommerce-page a.button:hover, .et_button_no_icon.woocommerce button.button:hover, .et_button_no_icon.woocommerce-page button.button:hover, .et_button_no_icon.woocommerce input.button:hover, .et_button_no_icon.woocommerce-page input.button:hover, .et_button_no_icon.woocommerce #respond input#submit:hover, .et_button_no_icon.woocommerce-page #respond input#submit:hover, .et_button_no_icon.woocommerce #content input.button:hover, .et_button_no_icon.woocommerce-page #content input.button:hover, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button, .et_button_no_icon.et_button_left.woocommerce a.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce button.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover, .et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce a.button:hover, .et_button_no_icon.et_button_left.woocommerce-page a.button:hover, .et_button_no_icon.et_button_left.woocommerce button.button:hover, .et_button_no_icon.et_button_left.woocommerce-page button.button:hover, .et_button_no_icon.et_button_left.woocommerce input.button:hover, .et_button_no_icon.et_button_left.woocommerce-page input.button:hover, .et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover, .et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover, .et_button_no_icon.et_button_left.woocommerce #content input.button:hover, .et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover, .woocommerce input.button, .woocommerce input.button:hover {padding: 0.8em 1em !important; color: white !important; text-transform: uppercase;font-weight:bold}
.et_pb_post h2 {margin-top: 0px;}
.textwidget .et_pb_button {display:block}
body.archive .et_pb_post {margin-bottom: 40px;padding: 15px;background: #fbfbfb;border: 1px solid #E2E2E2;border-radius: 4px;}
body.archive .et_pb_blog_grid[data-columns] .column .et_pb_post {background: #FbFbFb}
.et_pb_row {width:100%}
#left-area {padding-top:20px}
@media (min-width:768px) {body.archive #left-area .et_pb_post {width: 49%;float: left;margin-right: 2%;clear:left}
body.archive #left-area .et_pb_post:nth-of-type(even) {width: 49%;float: left;margin-right: 0%; clear:right}
}
#main-content .container {padding-top:0px !important}
#archive-img , #main-content > .container > img {position:relative;z-index:1;display:block}
div#sidebar {padding-top:24px}
div#enroll {clear:both;margin-top: 20px; text-align: right; border-top: 1px solid #E2E2E2}
div#enroll span {display:block; padding: 20px 0px;color:#009ee1;font-size:1.3em;text-align:left;text-transform:uppercase}
div#enroll a {background:#EF7D22}
.wpforms-field-container {border-top: 1px solid #E2E2E2 !important;padding-top:20px !important}
.wpforms-submit {
    background: #EF7D22 !important;
padding: 0.8em 1em !important;
color: white !important;
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
border-width: 0px !important;
border-radius: 2px;
font-style: normal;
text-decoration:none;
font-family: 'PT Sans',Helvetica,Arial,Lucida,sans-serif;
position: relative;
line-height: 1.7em !important;
transition: all 0.2s;
	border-radius: 2px !important;
}
.wpforms-submit:hover {background:#882fe4 !important}