#peterwilson *{
	z-index: 100000;
}
#peterwilson a{
	background: rgba(0, 0, 0, 0.42);
	padding: 5px;
	width: 40px;
	margin: 0 auto;
	border-radius: 6px;
	color: #FFFFFF;
	text-decoration: none;
}
#peterwilson a:hover{
	background: rgba(0, 0, 0, 1);
}
#peterwilson a#start::before{content: "> ";}
#peterwilson a#stop::before{content: "|| ";}
#peterwilson.pw_mobile{
    z-index: 100000;
    background-color: #FFF;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    background-image:url(https://admin.peterwilson.fr/clickandplay.gif);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
#peterwilson.pw_mobile div{
    margin: auto;
}
#peterwilson.pw_mobile div video{
    width: 90vw;
}
#peterwilson.pw_mobile div #pw_close{
    position: fixed;
    top: 2vh;
    right: 2vw;
    font-size: 20px;
    font-family: sans-serif;
    border: 1px solid #967c7c;
    border-radius: 50px;
    padding: 7px 11px;
    background: #eedede;
    color: #f00;
}
#peterwilson_png{
    height: calc(1080px/2);
    width: 480px;
    left: 0;
    cursor: pointer;
    position: fixed;
    bottom: 0;
    background-image:url(https://admin.peterwilson.fr/png/112508fe35fd29cbbfd7af12019b1219.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
