li#menu-item-919 a {
    color: #fff !important;
}
li#menu-item-919 a:hover {
    color: #fff !important;
}
#TopBar p {
    margin: 0;
}
#TopBar p a {
    font-size: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    color: #000;
    padding: 20px 0;
}
#TopBar p strong {
    font-weight: 600;
    display: inline-block;
    max-width: calc(100% - 45px);
    font-size: 14px;
}
#TopBar p strong br{
	display: none;
}
@media (min-width:768px){
	div#DesktopBanner{
		background-image: url('https://eargearbabies.com/wp-content/uploads/2025/05/EG_Home.webp');
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center center;
	}
}
@media (max-width:767px){
	div#MobileBanner{
		background-image: url('https://eargearbabies.com/wp-content/uploads/2025/05/EG_Mobile-Header-.webp');
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center center;
	}
	div#bannerMobileTest::after {
    content: '';
    background-image: url('https://eargearbabies.com/wp-content/uploads/2025/05/EarGear-Illustration4x.webp');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    width: 340px;
    height: 340px;
    display: block;
    margin: 0 auto 20px;
}
	#TopBar p a {
    padding: 14px 0;
    font-size: 20px;
		gap: 15px;
}
	#TopBar p strong {
    width: 300px;
}
	#MobileContactForm{
		display: none !important;
	}
	#TopBar p strong br{
	display: block;
}
	div#contact {
    padding-top: 80px;
}
	div#MobileTest h1 {
    margin-top: 0;
}
}
@media (min-width:412px) and (max-width:412px){

	#MobileBanner:not(.show) {
    background-image: url('https://eargearbabies.com/wp-content/uploads/2025/05/EG_Mobile-Header-A2.webp');
}
	

}
/* --------------- */

html {
    scroll-behavior: smooth;
}
.wp-caption-text,
.gallery-caption,
.bypostauthor {
}
.awb-menu__main-a {padding: 11px 25px 12px !important;}
.fixbtn a {background-color: #ed78b5;color: #fff !important;border-radius: 100px;}
.fixbtn a:hover{background-color:#2e3033;color:#fff!important;}
.stybtn a {
	background-color: #ed78b5;
	color: #fff;
	border-radius: 30px;
	display: inline-block;
	font-family: 'Quicksand';
	font-size: 125%;
	font-weight: 800;
	padding: 15px 30px 15px 30px;
	border: 0px solid RGBA(0,0,0,1);
	transition: all .5s;
}
.stybtn a:hover{background-color:#2e3033;color:#fff;}
.stybtn.text-center {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #fff;
	padding: 19px 0;
	box-shadow: 0 0 20px #cdd;
}
@media(max-width:1858px){
	.awb-menu__main-a {font-size: 17px!important;}
}
@media(max-width:1459px){
	.awb-menu__main-a {padding-top: 11px !important;padding-bottom: 12px !important;font-size: 17px;padding-left: 10px !important;padding-right: 10px !important;}
}