/* unused */
/*
.cf7-style li {
    font-size: 140%;
    text-align: justify;
    line-height: 150%;
    color: #1e73be;
}

.page-title-wrap {
	background: #19c1c6;
background:red;}

.page-title {
color:#002bc6; color: pink;
	text-decoration:underline;
}

*/

.hgroup-wrap {
    padding-top:15px;
    padding-bottom:35px;
}

/* this will fix free-text area in cf7 if needed */
span.wpcf7-list-item {
    display: inline-flex;
    margin: 0 0 0 1em;
}



/* remove automatic menu items for thank you page */
#main-nav .page-item-2888 {
    display: none;
}


/* moves tooltips up out of the way */

.Zebra_Tooltip .Zebra_Tooltip_Message {
	top: -10px;
}

.Zebra_Tooltip .Zebra_Tooltip_Arrow_Bottom {
  bottom: 10px;
	left:80%!important;
}

/* required form field labels */

.requireFormField:focus-within {
	background: lightblue;
padding: 10px;
}


.requireFormField {
background: lightblue;
padding: 10px;
}

/* color of hover and focus of elements */

body .cf7-style input:not(.wpcf7-validates-as-required):hover, body .cf7-style textarea:not(.wpcf7-validates-as-required):hover, body .cf7-style.cf7-style-1571 select:not(.wpcf7-validates-as-required):hover {
    background-color:SandyBrown;
	border: 1px PeachPuff solid;
}

 body .cf7-style input.wpcf7-validates-as-required, body .cf7-style textarea.wpcf7-validates-as-required, body .cf7-style.cf7-style-1571 select.wpcf7-validates-as-required {
    background-color:#a4e5ff;
	
}

body .cf7-style input:focus,  body .cf7-style textarea:focus, body .cf7-style.cf7-style-1571 select:focus {
    background-color:PeachPuff;
	border: 1px SandyBrown solid;
}


body .cf7-style input:active, body .cf7-style input[type=text]:active, body .cf7-style input[type=email]:active , body .cf7-style textarea:active, body .cf7-style.cf7-style-1571 select:active {
    background-color: BlanchedAlmond;
	border: 1px SandyBrown solid;
}



/* undoes cf7 style left indent to input so labels are inline */
body .cf7-style.cf7-style-1571 input[type='radio'] {
margin-left: 0px;
}

.padding10 {
padding: 4%;
}