body {
background-image: url('s');
background-repeat: repeat;
background-position: top left;
background-attachment: fixed;
}
#st-wrapper {
background-color: #ffffff;
}
#header-side {
background-image: url('s');
background-repeat: repeat;
background-position: top left;
background-attachment: fixed;
}
#header #top-wrapper {
background-color: rgba(255, 255, 255, 1);
border: none !important;
}
.menubutton {
background-color: rgb(26, 74, 102) !important;
}
.header-appointment .appointment {
background-color: rgb(26, 74, 102) !important;
}
#mobile-menu .menu-item-has-children > a:after, #mobile-menu .mobile-menubutton,
	#mobile-menu .back a::before, #mobile-menu .close-menu i  {
color: rgb(26, 74, 102) !important;
}
.header-appointment .appointment {
background-color: rgb(26, 74, 102) !important;
}
#mobile-menu .menu-item-has-children > a:after, #mobile-menu .mobile-menubutton,
		#mobile-menu .back a::before, #mobile-menu .close-menu i  {
color: rgb(26, 74, 102) !important;
}
.header-appointment .appointment {
color: rgb(255, 255, 255) !important;
}
.header-call .st-callus {
background-color: rgb(97, 155, 224) !important;
}
.header-call .st-callus {
color: rgb(255, 255, 255) !important;
}
.menubutton {
color: rgb(255, 255, 255) !important;
}
.phonebutton a {
color: rgb(255, 255, 255) !important;
}
.phonebutton a {
color: rgb(255, 255, 255) !important;
}
.phonebutton a {
background-color: rgb(97, 155, 224) !important;
}
.menubutton {
border-radius: 50px;}
.phonebutton a {
border-radius: 50px;}
.st-button {
border-radius: 50px!important;}
.header-call .st-callus {
border-radius: 0px 0px 20px 20px !important;}
.phonebutton a {
border-radius: 50px;}
.header-appointment .appointment {
border-radius: 0px 0px 20px 20px !important;}
.header-appointment .menubutton {
border-radius: 50px !important;}
ul.primary-menu > li > ul {
background-color: rgba(26, 74, 102, 1);
}
#mobile-container {
background-color: rgba(26, 74, 102, 1);
}
#footer {
background-image: url('/wp-content/uploads/2020/03/Audubon-footer-image-scaled.jpg');
background-repeat: repeat;
background-position: top left;
background-attachment: scroll;
}
body, p { font-family: 'Hind'; }
h1,h2,h3,h4,h5,h6 { font-family: 'Montserrat'; }
ul.primary-menu > li > a { font-family: 'Montserrat'; }
.mobile-menu li a { font-family: 'Montserrat'; }
ul.primary-menu > li > ul > li > a { font-family: 'Montserrat'; }
ul.primary-menu > li > ul > li > ul > li a { font-family: 'Montserrat'; }
body { font-size: 18px; line-height: 22px; }
ul.primary-menu > li > a { font-size: 14px; }
ul.primary-menu > li > ul > li > a { font-size: 14px; }
ul.primary-menu > li > ul > li > ul > li a { font-size: 14px; }
h2 { font-size: 38px; }
ul.primary-menu > li > a { color: #ffffff; }
ul.primary-menu > li > ul > li > a, .primary-menu ul.mega-menu > li a { color: #ffffff; }
ul.primary-menu > li > ul > li > ul > li a, .primary-menu ul.mega-menu > li > ul > li a { color: #ffffff; }
ul.primary-menu > li > a:hover { color: #ffffff; }
ul.primary-menu > li > ul > li > a:hover, .primary-menu ul.mega-menu > li a:hover { color: #ffffff; }
ul.primary-menu > li > ul > li > ul > li a:hover, .primary-menu ul.mega-menu > li > ul > li a:hover { color: #ffffff; }
#footer .widget-title { color: #ffffff; }
#footer, #footer .widget li { color: #ffffff; }
#footer a { color: #ffffff; }
#footer a:hover { color: #ffffff; }
