.er_b_holder {
	position: relative;
    overflow: hidden;
    background-size: 100% 100%;
    background-repeat: no-repeat;       
}   
.erClick {
    position: absolute;
    z-index: 1000;
}
.erXicon {
    width : 3vh;
    min-width: 35px;
    min-height: 35px;    
}
.er_player {
	position: absolute;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1000;
    pointer-events: none;
}
.er_video {
	height : 100%;
    width: 100%;
	position: relative;
    object-fit: fill;
}
.er_btn {
	width : 3vh;
	height : 3vh;
	cursor: pointer;
    position: absolute;
    bottom: 3%;
    z-index: 1002;
    pointer-events: all;
    min-width: 35px;
    min-height: 35px;    
}
.er_btn.turn1 {
	bottom: none;
    left : 3%;	
    transform: rotateZ(90deg);    
}
.er_btn.turn2 {
	bottom: none;
    top : 3%;	
    transform: rotateZ(180deg);    
}
.er_btn.turn3 {
	bottom: none;
    right:3%;	
    left : unset;
    transform: rotateZ(270deg);    
}

.noSelect {
	-webkit-tap-highlight-color: transparent;
    user-select: none;
}
.er_play_btn {
    left : 3%;	
}
.er_play_btn.turn1 {
    top : 3%;	
}
.er_play_btn.turn2 {
    right : 3%;	
    left : unset;
}
.er_play_btn.turn3 {
    bottom : 3%;	
}
.er_sound_btn {
    right : 3%;	
}
.er_sound_btn.turn1 {
    bottom : 3%;	
}
.er_sound_btn.turn2 {
    left : 3%;	
}
.er_sound_btn.turn3 {
    top : 3%;	
}
.preview_img {
    display: block;
    position: absolute;
    width:100%;
    height: 100%;
    top:0;
    left:0;
    z-index: 1001;
}