/*Skip to Main Content Button*/
a.skip-main {
    left:-999px;
    position:absolute;
    top:auto;
    width:1px;
    height:1px;
    overflow:hidden;
    z-index:-999;
	color: #12527e;
}
a.skip-main:focus, a.skip-main:active {
    color: #12527e;
    background-color:#000;
    left: auto;
    top: auto;
    width: 30%;
    height: auto;
    overflow:auto;
    margin: 10px 35%;
    padding:5px;
    border-radius: 15px;
    border:4px solid yellow;
    text-align:center;
    font-size:1.2em;
    z-index:999;
}
/*End Skip to Main Content Button*/

/*Focus Keyboard Elements for ADA WCAG AA 2.1 Compliance*/
a:focus {
  outline: 5px solid red
}

a.edsmm_itemContainer:focus {
  outline: 5px solid red
}

.dnn_dnnLOGO_hypLogo:focus {
  outline: 5px solid red
}
