#ds-lt-submenu-clone {display:none!important; height:0!important; font-size:0!important; line-height:0!important; visibility:hidden!important; opacity:0!important;}

body:not(.ds-body-mid-local) #ds-lt-content>main>section {padding-top:0;}

#ds-local-menu {flex:1; text-align:center;}
#ds-local-menu ul {list-style:none; padding:0; display:flex; flex-wrap:wrap; margin:0; justify-content:flex-start;}
#ds-local-menu ul:After{display:block; content:"";}
#ds-local-menu a {display:flex; align-items:center; justify-content:center; color:inherit; border:1px solid #ccc; width:100%; box-sizing:border-box;}

#ds-local-menu .ds-menu-list-li[data-selected="Y"]>div>a,
#ds-local-menu .ds-menu-list:hover .ds-menu-list-li[data-selected="Y"]:hover>div>a,
#ds-local-menu .ds-menu-list:hover .ds-menu-list-li:hover>div>a{color:steelblue; font-weight:bold; border-color:steelblue;}
#ds-local-menu .ds-menu-list:hover .ds-menu-list-li[data-selected="Y"]>div>a{color:skyblue; border-color:skyblue;}

#ds-local-menu .ds-menu-sublist2 li[data-selected="Y"]>div>a,
#ds-local-menu .ds-menu-sublist2 ul:hover>li[data-selected="Y"]:hover>div>a,
#ds-local-menu .ds-menu-sublist2 li:hover>div>a {color:steelblue; font-weight:bold; border-color:steelblue;}

#ds-local-video >div{position:relative; width:100%; height:0; right:0; top:0; padding-top:56.25%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
#ds-local-video iframe{position:absolute; top:0; left:0; border:none; width:100%; height:100%; display:block; background:url('../pages/img/loading.gif') center center no-repeat;}

@media all and (min-width:768px) {
	body:not(.ds-body-mid-local) #ds-local-search {margin-top:3em;}
	#ds-local-search>div {width:50%; margin:0 auto;}
	#ds-local-search>div input[type="text"]{font-size:19px;}
	
	body.ds-body-mid-local #ds-local-map {text-align:right;}
	body.ds-body-mid-local #ds-local-map img {width:100%;}
	body.ds-body-mid-local #ds-local {font-size:1.05rem;}
	body.ds-body-mid-local #ds-local-menu a {padding:0.6em 0; min-width:6.5em;}
	
	#ds-local {display:flex; justify-content:space-between; align-items:center; margin:3em 0; font-size:1rem;}
	#ds-local-map {font-size:0; text-align:right; flex:0 0 50%; text-align:center; margin-left:5%;}
	#ds-local-map img {width:80%; height:auto;}
	#ds-local-imagemap area {cursor:pointer;}
	#ds-local-menu ul:After,
	#ds-local-menu li {margin:0.2em;}
	#ds-local-menu a {padding:0.5em 0; border-radius:0.5em; min-width:6.5em; border-width:3px;}
	
	#ds-local-title {display:flex; align-items:stretch;}
	#ds-local-title #ds-local-video {flex:0 1 35%; margin-left:1%;}
	#ds-local-h1 {flex:1; display:flex; flex-direction:column; justify-content:center; border:1px solid #ccc;}
	#ds-local-h1 h1{margin:0;}
	
	#ds-local-h1 ul {display:flex; justify-content:center; margin:1.5em 0 0 0;}
	#ds-local-h1 li~li {margin-left:2em;}
	#ds-local-h1 a {display:block; line-height:1; border:1px solid steelblue; padding:0.5em 1.5em; color:inherit; border-radius:0.5em;}
	#ds-local-h1 a:hover {color:steelblue;}

	.ds-ct-flex h2 {margin-top:3em;}
}
@media all and (max-width:767px) {
	body:not(.ds-body-mid-local) #ds-local-search {margin-top:2em;}
	
	#ds-local-video {max-width:25em; margin:0 auto;}
	body:not(.ds-body-mid-local) #ds-local-map {display:none!important;}
	#ds-local-map img {max-width:100%; height:auto;}
	
	#ds-local-menu {font-size:0.9em; margin:3em 0 1em 0;}
	#ds-local-menu ul{justify-content:space-between; align-items:stretch;}
	#ds-local-menu li {margin:0.05em 0;}
	#ds-local-menu ul:after{display:none;}
	
	#ds-local-menu li {flex:0 0 16.4%;}
	#ds-local-menu a {padding:0.5em 0; border-radius:0.3em;}
	
	.ds-ct #ds-local-h1 h1 {margin-bottom:0!important;}
	#ds-local-h1 ul {display:flex; justify-content:center; margin:1em 0 2em 0; font-size:0.9em}
	#ds-local-h1 li~li {margin-left:1em;}
	#ds-local-h1 a {display:block; line-height:1; border:1px solid steelblue; padding:0.4em 0.5em; color:inherit; border-radius:0.5em;}
}

/* 2024ELEC TEMP

.ds-staff>h3:nth-of-type(1)+ul>li:nth-of-type(1) span,
.ds-staff>h3:nth-of-type(1)+ul>li:nth-of-type(1) img {display:none!important; opacity:0!important; height:0!important; width:0!important;}

 */