.ufw-container{display:none;}
#menu-trigger{display:none;}
#header nav.topnav{display:none;}
#locsecondarynav{display:none;}



#locgmap{display:block;}

/*FLIP LOCATION INFO TO TOP OR KEEP ADDRESS ON RIGHT*/
main#contact > .section .container{}

.accordion .acontent{display:block !important;}

#content .accordion>*:first-child a:before{display:none;}
#content .accordion>*:first-child a{padding:0px;border:none;background-color:#fff;font-size:28px;margin-top:16px;}
.accordion .acontent{padding:16px 0px 16px 0px;}



.banner .loclogo {max-width: 480px;display: block;position: relative;float: left;height: 120px;}

.banner .loclogo + span {font-size: 20px;font-weight: bold;color: #fff;display: table-cell;/* margin-left: 98px; */margin-bottom: 0px;max-width: none;padding-top: 0px;margin-top: 0px;padding-left: 96px;position: relative;}

.banner .loclogo + span:before{display:inline-block;}

.banner .loclogo{width:auto;}

.banner.l2.large .bg {padding-top: 0px;}

.banner .loclogo + span{height:120px;text-align:left;}

#content .container{padding:0;}



/*2 column*/
#content .section .container .col_two_third.dividerright {padding-right: 4%;border-right: 2px Solid #ccc;}

#content .section:first-child:not(.imgintro):not(.logointro):not(.mnav) .col_two_third {
    width: 65.33%;
    float: left;
    clear: none;
    margin: auto;
    margin-right: 4%;
    padding-right: 4%;
    border-right: 2px Solid #CCc !important;
    height: auto!important;
    height: auto!important;
}

#content .section:first-child:not(.imgintro):not(.logointro):not(.mnav) .col_two_third+.col_one_third.col_last {
    width: 30.63%;
    float: left;
    clear: none;
    margin: 0;
    margin-top: 0px;
    height: auto!important;
}

#content p{font-size:16px;}
#content ul li {font-size:16px;}
#content .section{padding-bottom:0px;}

header, #header{display:none;}

#footer{background-color:transparent;color:#333;padding-bottom:0px;}
/* #footer .footer-logo-contact.container{display:none;} */
#footer .footer-disclaimer.disclaimer .disclogo{display:none;}
#footer .footer-disclaimer.disclaimer.container ul{display:none;}
#scrolltotop{display:none;}

#footer .logo svg {
    fill: #333;
}
	
	
	
	
#footer .footer-logo-contact .phone, #footer .footer-logo-contact address{display:none;}	

#footer .footer-logo-contact .col_half {
    max-width: 64px;
}

#footer .footer-logo-contact .logo {height:48px;margin:0px;}
	
	
	

