/*
 Theme Name:  Divi Child Theme
 Theme URI:    https://creativegoodes.com
 Description:  Leslie Goodes
 Author URI:   https://divilife.com
 Template:     Divi
 Version:      1.0.0
*/

/*****Add any custom CSS below this line*****/

left-area ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul {
  list-style-type: none;
  padding: 0;
    line-height: 12px;}

/* My Styles */
.smally {font-size: 9px;}
h2.sup::before {vertical-align: super; content: "*"; font-size: 16px; color:#348ccc; padding:1px;}
p {font-family:'Raleway', Arial, Helvetica, Tahoma, Verdana; font-size: 16px; color:#666666;line-height: 26px; font-weight: 400;}
h1, h2, h3, h4, h5, h6 {font-family: 'Squada One', display;}
h1 {color:#32599c; padding-top: 10px; padding-bottom: 0px;}
h2 {color:#348ccc; padding-top: 25px; padding-bottom: 5px;}
.asterisk {float: right; color: #348ccc; margin-left: -580px; font-weight: bold; margin-top: 22px; position: absolute; font-size: 16px;}
    h3 {color:#de9530; size:18px; padding-top: 12px;}
a {color: #32599c; font-weight:300!important; }
a:hover {color:#348ccc; font-weight:800!important;}
.spready {line-height: 44px;}

h3.checky:before {
font-family:'ETmodules'!important;
content: "\e052";
padding-right: 12px;
}

/* member directory page */

h2.descrip {font-family:'Raleway', arial, helvetica; font-style:italic; letter-spacing: .03em; font-weight:700; color:#348ccc; font-size: 16px; padding-top: 0px;}

.street:before {font-family:'ETmodules'!important;
content: "\e081";
padding-right: 12px;
color:#de9530;}

.zip{padding-left:25px;}

.phone:before {font-family:'ETmodules'!important;
content: "\e090";
padding-right: 12px;
    color:#de9530;
}

.cell:before {font-family:'ETmodules'!important;
content: "\e00b";
padding-right: 12px;
color:#de9530;
}

.email:before {font-family:'ETmodules'!important;
content:"\e076";
padding-right: 12px;
color:#de9530;}

.website:before {font-family:'ETmodules'!important;
content:"\e0e3";
padding-right: 12px;
color:#de9530;}

.contact:before {font-family:'ETmodules'!important;
content:"\e08b";
padding-right: 12px;
color:#de9530;}

/*image carousel*/
.dtq-image-carousel-item figure img {
    width: 450px;
    object-fit: cover;
height: 400px;}




/* CF7 Styles */

.dvppl_cf7_styler_0 .dipe-cf7 .wpcf7-checkbox input[type="checkbox"]:checked + span::before, .dvppl_cf7_styler_0 .dipe-cf7 .wpcf7-acceptance input[type="checkbox"]:checked + span::before {
  font-size: 30px; color:#de9530;

}

.dipe-cf7 .wpcf7 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .dipe-cf7 .wpcf7 select, .dipe-cf7 .wpcf7 textarea {
    width: 97%;}


#checkid span:before {
  width: 20px;
  height: 20px;
    border-width: 0px;
    padding: 0px;
    margin-right: 5px;
    font-size: 17px;
}
span.wpcf7-list-item {margin-left:0px!important}

#checkid .wpcf7-list-item{
    width:43%;
    display: inline-block;
}
#checkid .wpcf7-list-label {
    display: block;
}

p.form {color:#000; padding-top:6px;padding-bottom:3px;}
.fileup {padding: 0px; margin-top:-90px;}

#form h2 {padding-top: 22px;}