.site-logo {
	max-width: 200px;
}

/* remove overlay on homepage second block  | 20553874-hc bk */
.home .block-two .overlay {
	background: none;
}

/* Add Copyright to footer /  #21472050-HC JB */

.copyright:before {
    content: "©2020 Woebot Health. All rights reserved.";
    color: #ECF2F4;
} 

/* Remove Copyright border / #21472050-HC JB */
.copyright {
    border: unset;
}

/* Change the footer primary colors / #21472050-HC JB */

.footer {
    background-color: #444F56;
    color: #ECF2F4;
}
/* Style the footer text / #21472050-HC JB */
.footer a, .footer .widget {
    color: #ECF2F4;
    font-family: "Roboto", Roboto;
    font-weight: bold;
}
/* Custom footer links styling / #21472050-HC JB */
 @media only screen and (min-width: 1024px) {
	.widget_text {
	    max-width: 10%;
	}
	
	.widget_custom_html {
	    min-width: 33%;
	    padding-top: 1em!important;
	}
	
	.footer-follow-links a img {
	    max-height: 20px;
	    margin: 33px 10px 33px;
	}
}
/* Change the menu navigation font / #21472050-HC JB */

.wf-active .navigation-main li, .navigation-main li  {
    font-family: "Roboto", Roboto;
}

.navigation-main a:hover {
	color: #009DD2;
}

p, h1, h2, h3, h4, h5, h6 {
	font-family: Roboto !important;
}

/* Adjust size of social icons in footer for screens under 1024px wide | 21570713-hc */
@media only screen and (max-width: 1024px) {
	.custom-footer-links a img {
		height: 24px;
	}
}

@media only screen and (max-width: 1024px) {
	.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
		padding-left: 30px;
		padding-right: 30px
	}
}

@media only screen and (max-width: 667px) {
	.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
		padding-left: 15px;
		padding-right: 15px
	}
}

body.page-id-4582 .headerblock.standard,
body.page-id-4582 .ekit-template-content-footer,
body.page-id-4584 .headerblock.standard, body.page-id-5026 .headerblock.standard, body.page-id-5037 .headerblock.standard,
body.page-id-4584 .ekit-template-content-footer {
	display:none;
}

.single-themes-page .entry-footer .cat-links {
	display:none;
}

.menu-primary-container #menu-primary .sub-menu {
	top:2.2em;
}

.menu-primary-container #menu-primary > li {
	padding-bottom:6px;
}

.menu-primary-container #menu-primary > li > a {
	padding-bottom: 1px;
  border-bottom: 2px solid #FFFFFF;
}

.menu-primary-container #menu-primary > li > a:hover {
	border-bottom: 2px solid #009DD2;
}
