.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    color: #fff;
    background-color: #ff0000;
}
.vc_custom_heading.hoverBoxTitle1 h2{
    text-shadow: 0 0 3px black;
}
#page-custom-header {
    height:1px;
}
#main-menu {
    height:48px;
}
.top-tips {
     color: #fff;
}
#h3 {
  color: #8224E3;
}
.animateContainer {
    position : relative;
 
}
.animateContainer iframe {
    position: absolute;
    top: 0;
    left: 0;
    Width: 100%;
    height: 100%;
}

h4 {
  color: #8224E3;
}
h1 {
  color: #8224E3;
}
.top-tips :not(p){
    color:#8224e3;
}
.fa, .fas {
    font-weight: 900;
}
#top-elements .social_media_top {
	width: 480px;
}
.wpb_image_grid_ul {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
}
a {

 color: #8224e3;

}
a:hover {

  color: #a76ee5;

}
.warning-tips :not(p){
    color:#000000;
	border-radius: 5px;
}
.warning-tips {
	border-radius: 5px;
}
.warning-tips .wpb_wrapper {
    background-color:#FFC000;
	  padding: 10px;
}
.references-box .wpb_wrapper {
    background-color:#dddddd;
	  padding: 10px;
}
.self-care-box .wpb_wrapper {
    background-color:#f6f6f6;
	  padding: 10px;
		border: 2px;
		border-style: solid;
 		border-color: #8224E3;
		border-radius: 5px;
}
.self-care-box {
	border-style: solid;
  border-color: #8224E3;
}
/* Tooltip container */
.tooltip {
  position: relative;
  display: inline-block;
}

/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
 
 
  position: absolute;
  z-index: 1;
}


.tooltip:hover .tooltiptext {
  visibility: visible;
}
.tooltip .tooltiptext {
  width: 120px;
  top: 100%;
  left: 50%;
  margin-left: -60px; 
}
.largebutton {
	font-size: 25px;
}

.index-panel :not(h4) {
	font-size: 14px;
}
.dashboard__heading {
	text-shadow: 0 0 5px white,0 0 5px white,0 0 5px white;
}
.buttonlarge :not(p){
	font-size: 24px !important;
}
.referral-list__accordion {
	background-color:  #cccccc;
}
.referral-list__title {
	color: #333333;
}
.referral-list__arrow{
	color: #000000;
}
.referral-list__checkbox{
	 /* change "blue" browser chrome to yellow */
  filter: hue-rotate(50deg) brightness(1);
}
.user-form input[type="submit"]{
	padding: 20px 50px;
	font-size: 22px;
	font-weight: 600;
}
#fbuilder input[type='radio'], #fbuilder input[type='checkbox'] {
  height: 20px !important;
	width: 20px !important; 
	filter: hue-rotate(50deg) brightness(1);
}
#fbuilder input[type="text"] {
	font-size: 24px !important;
	color: #8224E3;
}
#fbuilder .cff-calculated-field input[type="text"]{
	font-size: 24px !important;
	color: #8224E3;
}
.cp_cff_clean #fbuilder .fields.section_breaks label, .cp_cff_clean #fbuilder .fform span, .cp_cff_clean #fbuilder .uh {
	color: #666666 !important;
}
#search .search_box {
    display: inline-block;
}
#input .acf-field_604a78629bb63{
    autocomplete: off;
}
}