body {  color:#000000; background:#ffffff; }

/* Header */
.header_right{  color:#666666; }
.header_right a{ color:#666666; }
/* End Header */

/* Top Menu */
a.mobile_menu_icon{ color:#003366; }
a.home_menu_icon{ color:#003366; }
.mobile_menu{ border-color: #003366; background:rgba(255,255,255,0.95); }
.mobile_menu a { color:#000000; border-bottom-color: #003366; }

/* Masthead */
.masthead_text{ color:#ffffff; }
/* End Masthead */

/* Request Callback CTA */
#wrapper_holder_requestcallback_cta{ background-color:#f53240;}
.requestcallback_cta_text_1{ color:#ffffff; }
.requestcallback_cta_text_2{ color:#ffffff; }
.requestcallback_cta_text_3{ color:#ffffff; }
.requestcallback_cta_text_3 a{ background:#ffffff; color:#444444; }
/* End Request Callback CTA */

/* Get A Quote CTA */
#wrapper_holder_getaquote_cta{ background-color:#02c8a7; }
.getaquote_cta_text_1{ color:#ffffff; }
.getaquote_cta_text_2{ color:#ffffff; }
.getaquote_cta_text_3{ color:#ffffff; }
.getaquote_cta_text_3 a{ background:#f53240; color:#ffffff; }
/* End Get A Quote CTA */

/* Request callback */
#wrapper_holder_requestcallback{ background-color:#ffffff; }
.requestcallback_text_1{ color:#02c8a7; }
.requestcallback_text_2{ color:#02c8a7; }
.form_section_requestcallback input[type=text]{ color:#02c8a7; border-bottom-color:#02c8a7;  }
.form_section_requestcallback input[type=text]::placeholder{ color:#02c8a7;}
.form_section_requestcallback select{ color:#02c8a7; border-bottom-color:#02c8a7;  }
.form_section_requestcallback input[type=submit]{ background:#02c8a7; color:#ffffff;}
.form_section_requestcallback textarea{ color:#02c8a7; border-bottom-color:#02c8a7;  }
.form_section_requestcallback textarea::placeholder{ color:#02c8a7;}
.form_requestcallback_holder #form_validation_request_callback_message_text{ color:#02c8a7; }
.form_requestcallback_holder .non_validated_field{ border-bottom-color:#02c8a7 !important; }
/* End Request callback */

.progress_bar_inner{ background:#02c8a7; }
.progress_bar_level{ background:rgba(0,204,0,1.0); }
.progress_bar_dot_inner{ background:#02c8a7; }
.progress_bar_dot_active .progress_bar_dot_inner{ background:rgba(0,204,0,1.0) !important; }


/* Life Insurance Form */
#wrapper_holder_lifeinsurance{ background-color:#eeeeee;}
.lifeinsurance_text_1{ color:#02c8a7; }
.life_insurance_questions_holder .form_section input[type=text]{ color:#02c8a7; border-bottom-color:#02c8a7; }
.life_insurance_questions_holder .form_section textarea{ color:#02c8a7; border-bottom-color:#02c8a7; }
.life_insurance_questions_holder .form_section select{ color:#02c8a7; border-bottom-color:#02c8a7; }
.life_insurance_questions_holder .form_nationality_fields{  color:#000000; border-color:#02c8a7; background:#CCCCCC; }
.life_insurance_questions_holder .autofill_field{ border-bottom-color: #EECEA7;}
.life_insurance_questions_holder .form_residency_fields{ color:#000000; border-color:#02c8a7; background:#CCCCCC; }
.life_insurance_questions_holder .form_spouse_nationality_fields{ color:#000000; border-color:#02c8a7; background:#CCCCCC;}
.life_insurance_questions_holder .form_spouse_residency_fields{ color:#000000; border-color:#02c8a7; background:#CCCCCC;}
.life_insurance_questions_holder .form_section input[type=text]::placeholder{ color:#02c8a7; }
.life_insurance_questions_holder .form_section_slider .slider { background: #ffffff; }
.life_insurance_questions_holder .form_section_slider .slider::-webkit-slider-thumb { background: #02c8a7; }
.life_insurance_questions_holder .form_section_slider .slider::-moz-range-thumb {background: #4CAF50;}
.life_insurance_questions_holder .form_how_much_cover_text_displayval{ color:#02c8a7;  }

/*.life_insurance_questions_holder .non_validated_field{ border-color: #02c8a7 !important; }
.life_insurance_questions_holder .non_validated_label{ color:#02c8a7 !important; }
.life_insurance_questions_holder .non_validated_text{ color:#02c8a7 !important; }*/
.life_insurance_questions_holder .form_section label{ color:#000000; }
.life_insurance_questions_holder .form_section_request_callback label{ color:#000000; }
.life_insurance_questions_holder .btn_submit_request_callback{ background:#006699; color:#ffffff;  }
/*.life_insurance_questions_holder .reg_error_message{ color:#02c8a7; }
.life_insurance_questions_holder #form_validation_message_text{ color:#02c8a7; }*/
.click_selector_buttons_box_holder .click_selector_button{ color:#02c8a7; background:#ffffff; border-color: #02c8a7; }
.click_selector_buttons_box_holder .click_selector_button.active{ background:#f53240; color:#ffffff; }
.click_selector_button_smoker_status{ border-color:#cccccc !important;   }
.click_selector_buttons_box_holder .click_selector_button_smoker_status.active_image{  border-color:#02c8a7 !important; }
.click_selector_button_spouse_smoker_status{ border-color:#cccccc !important;   }
.click_selector_buttons_box_holder .click_selector_button_spouse_smoker_status.active_image{  border-color:#02c8a7 !important; }
.important_information ul li a{ color:#000000; }
/* Yes No holder */
.yes_no_option{ background:#02c8a7; color:#ffffff; }
.yes_no_option_prev{ background:#111111; color:#FFFFFF;}
/* Life Insurance Form */

/* How it works */
.howitworks_text_1{ color:#02c8a7; }
.howitworks_gray_line{ background:#cccccc;}
.howitworks_text{ color:#666666;}
/* End How it works */

/* Why choose us */
#wrapper_holder_whychooseus{  background-color:#02c8a7; }
.whychooseus_text_1{ color:#ffffff; }
.whychooseus_section_text{ color:#FFFFFF; }
/* End Why choose us */

/* Testimonials */
#wrapper_holder_testimonials{  background-color:#ffffff; }
.testimonials_text_1{ color:#02c8a7; }
.testimonials_text_2{ color:#02c8a7; }
.testimonial_section_heading{ color:#02c8a7;}
.testimonial_section_content{ color:#111111; }
.testimonial_dot{ background:#CCCCCC; }
.testimonial_dot_active{ background:#02c8a7 !important;}
/* End Testimonials */

/* Footer */
#wrapper_holder_footer{  background-color:#000000; }
.footer_text_1{ color:#ffffff; }
.footer_text_2{ color:#ffffff; }
.footer_menu_holder a{ color:#ffffff; }
/* End Footer */

/* Thank you */
.please_take_care_to_answer span{ color:#02c8a7; }

/* Popups */
.popup_holder{ background:rgba(204,204,204,0.8); }
.popup { background:#ffffff; color: #000000; }
.close_popup{ color:#ffffff; }

/* Cover Calculator */
.popup_cover_calculator_holder_inner{ background:#ffffff;}
.form_section_popup .btn_submit_request_callback{ background:#006699; color:#ffffff; }
.popup_cover_calculator_holder_inner_close_button{ color:#006699; background:#CAD9F8; }

/*p.validation_p{ color:#02c8a7; }
p.non_validated_p{ color:#02c8a7; }*/

/* Inner Masthead */
.innermasthead_text{ color:#ffffff; }
/* End Inner Masthead */

/* Contact From */
#wrapper_holder_contactform{ background-color:#ffffff; }
.contactform_text_1{ color:#02c8a7; }
.contactform_text_2{ color:#02c8a7; }
.form_section_contactform input[type=text]{ color:#02c8a7; border-bottom-color:#02c8a7;  }
.form_section_contactform select{ color:#02c8a7; border-bottom-color:#02c8a7;  }
.form_section_contactform textarea{ color:#02c8a7; border-bottom-color:#02c8a7; }
.form_section_contactform input[type=text]::placeholder, .form_section_contactform textarea::placeholder{ color:#02c8a7;}
.form_section_contactform input[type=submit]{ background:#02c8a7; color:#ffffff;}
.form_contactform_holder #form_validation_request_callback_message_text{ color:#ff0000; }
.form_contactform_holder .non_validated_field{ border-bottom-color:#02c8a7 !important; }
.form_contactform_holder #form_validation_request_contact_message_text{ color:#02c8a7; }
/* End Contact From */
