.siteFooter{background-image: url(/wp-content/themes/genesis-child/images/theme-images/footer-bg.webp); background-size: cover; background-repeat: no-repeat; display:inline-block;position:relative;width:100%}
.siteFooter-content{margin:0 auto;text-align:center;width:100%}
.siteFooter > .footerTopBorder > ul li{float:left;list-style:none}
.siteFooter > .footerTopBorder > ul li:nth-of-type(1){width:33.3%;border-top:4px solid #fff}
.siteFooter > .footerTopBorder > ul li:nth-of-type(2){width:33.3%;border-top:4px solid #66cc8f}
.siteFooter > .footerTopBorder > ul li:nth-of-type(3){width:33.4%;border-top:4px solid #eb974e}
.footer-domain li{float:left;padding-left:4px;padding-right:4px}
.footer-links{color:#fff;display:inline-block;margin:1px auto;padding-top:20px}
.footer-links li{color:gray;float:left;font-weight:700;list-style:outside none none;padding-left:20px;padding-right:20px;text-transform:uppercase}
.footer-links .dots::before{color:gray;content:"●";font-size:8px;left:20px;position:relative;top:-3px}
.footer-links a{color:gray}
.footer-links a:hover{color:#9d9d9d}
.footer-links li:nth-of-type(5) a{color:#fff}
.footer-links li:nth-of-type(5){background:#eb974e none repeat scroll 0 0;border-radius:3px;margin-left:9px;margin-right:9px;margin-top:-3px;padding:3px 5px 3px 10px !important}
.footer-links li:nth-of-type(5) a:hover{color:#fff}
.footer-links li:nth-of-type(5):hover{background-color:#d9853c;cursor:pointer}
.footerIcons{background-image:url(/wp-content/themes/genesis-child/theme-images/footer-i1.png);background-repeat:no-repeat;background-size:265px auto;display:block;height:40px;margin:0 auto;position:relative;width:50px}
.mymail-submit-buttonICON{background-image:url(/wp-content/themes/genesis-child/theme-images/footer-i1.png);background-position:-74px -85px;background-repeat:no-repeat;background-size:265px auto;display:inline-block;height:13px;position:relative;width:11px}
.footer-fb{background-image:url(/wp-content/themes/genesis-child/theme-images/footer-i1.png);background-position:-156px -78px;background-repeat:no-repeat;background-size:265px auto;display:block;height:28px;position:relative;width:33px;margin-left:10px;margin-top:10px}
.footer-pin{background-image:url(/wp-content/themes/genesis-child/theme-images/footer-i1.png);background-position:-193px -78px;background-repeat:no-repeat;background-size:265px auto;display:block;height:28px;position:relative;width:33px;margin-left:10px;margin-top:10px}
.footer-insta{background-image:url(/wp-content/themes/genesis-child/theme-images/footer-i1.png);background-position:-233px -78px;background-repeat:no-repeat;background-size:265px auto;display:block;height:28px;position:relative;width:33px;margin-left:10px;margin-top:10px}
li{list-style:none}
.footer-widgets-1 .footerIcons{background-position:-0 -32px}
.footer-widgets-2 .footerIcons{background-position:-104px -32px}
.footer-widgets-3 .footerIcons{background-position:-216px -32px}
.footerFirst{display: flex ; padding-top: 25px; text-align: center; flex-direction: column;}
.footerFirst ul { display: flex ; justify-content: center; }
.footerFirst > span{color:#fff;}
.footerFirst strong{font-weight:700;color:#999}
.footer-email{color:#e6e6e6;font-weight:700;text-transform:uppercase}
.footer-domain{color:#e6e6e6;font-weight:700;text-transform:uppercase;padding-left:2px}
input.mymail-email-footer{background: #fff none repeat scroll 0 0; border-radius: 8px 0px 0px 8px; box-shadow: none; color: #aeaeae; float: left; font-weight: 700; height: 42px; text-align: center; width: 80%;font-family: inherit;}
input.submit-button-footer{background:#66cc8f none repeat scroll 0 0;border:0 none;color:#fff;font-size:18px;height:32px;line-height:30px;margin-left:-4px;text-align:center;width:auto}
@media(max-width:469px) {
input.submit-button-footer{font-size:13px}
}
inner:after,.wrap:after{clear:both;content:" ";display:table}
.form.mc4wp-form.mc4wp-form-24207.mc4wp-ajax{margin-top:10px}
.submit-button-footer{border-radius: 0 8px 8px 0; background: #66cc8f none repeat scroll 0 0; border: medium none; float: left; height: 42px; padding: 2px; text-align: center; width: 20%;}
.footer-domain > ul{margin-left:16%;padding-top:20px}
.textwidget{text-align:center;width:100%}
.copyright-text,.copyright-text a{color:#8a8a8a;font-size:13px;padding-bottom:15px}
.siteFooter-copyright{text-align:center;width:100%}
.copyright-text > span{display:inline-block}
@media only screen and (max-width: 700px) {
.footer-widgets-1.widget-area{width:100%}
.footer-widgets-2.widget-area{width:100%}
.footer-widgets-3.widget-area{width:100%}
}
@media only screen and (max-width: 1096px) {
.footer-links .dots:before{display:none}
.siteFooter-content{width:100%!important}
.footer-links > ul{display: block !important; margin: 0 auto !important; text-align: center !important; width: 300px; padding: 0 1em;}
.footer-links li{display:inline-block!important;margin:0 auto!important;width:100%!important}
}
.footer-widgets{padding-bottom:30px;width:100%}
.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{float:left;width:33.3%}
