.skip-link{
	position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.skip-link:focus,.skip-links:active{
	background-color: #f1f1f1;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto;
    color: #0073aa;
    display: block;
    font-weight: 600;
    height: auto;
    line-height: normal;
    padding: 15px 23px 14px;
    position: absolute;
    left: 6px;
    top: var(--admin-bar-top);
    text-decoration: none;
    text-transform: none;
    width: auto;
    z-index: 100000;
}
.dp3-accessibility-toolbar{
	position: fixed;
    top: 10%;
    right: 0px;
    background: #ededed;
    box-shadow: 5px 0px 30px 0px #000000;
}
.dp3-accessibility-toolbar a{
	border:1px solid black;
	display: block;
    padding: 10px;
	color:black;
}

.dp3-accessibility-toolbar a.textSizeDecrease img{
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
}
.dp3-accessibility-toolbar a:hover,
.dp3-accessibility-toolbar a:focus{
	background:black;
	color:white;
}
.dp3-accessibility-toolbar a:hover img,
.dp3-accessibility-toolbar a:focus img{
	-webkit-filter: invert(1);
	filter: invert(1);
}