#acwp-skiplinks > ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#acwp-skiplinks > ul > li {
	margin: 0;
	padding: 0;
}
#acwp-skiplinks > ul > li > a {
    position: absolute;
    z-index: 99999;
    top: -100vh;
    left: 20px;
    padding: 10px 38px;
    background-color: #3c8dbc;
    color: #fff;
    font-size: 24px;
    border-radius: 16px;
    text-decoration: none;
}
#acwp-skiplinks > ul > li > a:focus {
  top: 50px;
}
#acwp-skiplinks.acwp-skiplinks-animated > ul > li > a {
	transition: top 0.6s ease;
    -webkit-transition: top 0.6s ease;
    -moz-transition: top 0.6s ease;
    -ms-transition: top 0.6s ease;
}
#acwp-skiplinks.acwp-skiplinks-shadows > ul > li > a {
	text-shadow: 2px 4px 2px rgb(0 0 0 / 20%);
    -ms-text-shadow: 2px 4px 2px rgb(0 0 0 / 20%);
    -moz-text-shadow: 2px 4px 2px rgb(0 0 0 / 20%);
    -webkit-text-shadow: 2px 4px 2px rgb(0 0 0 / 20%);
    box-shadow: 4px 8px 16px rgb(0 0 0 / 20%);
    -webkit-box-shadow: 4px 8px 16px rgb(0 0 0 / 20%);
    -moz-box-shadow: 4px 8px 16px rgb(0 0 0 / 20%);
    -ms-box-shadow: 4px 8px 16px rgb(0 0 0 / 20%);
}

body.rtl #acwp-skiplinks > ul > li > a,
#acwp-skiplinks.acwp-skiplinks-turnsides > ul > li > a {
	right: 20px;
	left: auto;
}
body.rtl #acwp-skiplinks.acwp-skiplinks-turnsides > ul > li > a {
	right: auto;
	left: 20px;
}