/* SET */
a {color: #bbbbbb; text-decoration: none;}
.Player01{width: 100%; height: 100%; overflow-x: hidden; overflow-y: hidden; margin: 0; padding: 0; position: absolute; top: 0; overflow: hidden;}

.Player01 main #container {max-width: 100%; position: absolute; background-color: black; top: 0; left: 0; right: 0; bottom: 0; margin-right: 332px; transition: all 0.6s;}
.Player01 main #container > div{position: absolute; top: 0px; left: 0; right: 0; bottom: 0;}

body#player_Wrap{border-width: 0px; background-color: #000; overflow-x: hidden; overflow-y: hidden;}

/* TOP NAV */

#top_Nav{width: 100%; height: 40px; background-color: #1E1E1E; padding: 6px 10px; background: linear-gradient(180deg,#000, 40%, #00000000); z-index: 9;}
#top_Nav .P_logo{height: 18px; vertical-align: baseline;}
#top_Nav .P_exten{height: 12px; vertical-align: text-top;; margin: 0 5px; padding: 0 10px; border-right: 1px solid #5e5e5e; border-left: 1px solid #5e5e5e;}
#top_Nav .file_Name{font-weight: 400; font-size: 11px; vertical-align: top; color: #fff;}
#top_Nav .hide_Btn_r{font-size: 25px; display: block; position: absolute; top: 0; right: 0; width: 33px; height: 33px; border-bottom: 0; text-align: center; z-index: 9; line-height: 1; color: #1e1e1e;}
#top_Nav .hide_Btn_r img{width: 15px; vertical-align: middle;}

/* PLAY LIST */

.Player01 #right > #right3 {border: none;}
.Player01 #right3{border-width: 0px; background-color: #1e1e1e;}
.Player01 .plyr__video-wrapper{position: static; margin: 0;}
.play_Nav{padding: 10px; background-color: #1E1E1E; width: 308px; height: 100%; position: absolute; top: 30px; right: 0; transition: all 0.6s; border: 2px solid #000000;}
.play_Nav .info_Tab{width: 100%; height: 37px;}
.play_Nav .info_Tab .tab_wrap{margin: 0; padding: 0;}
.play_Nav .info_Tab .tab_wrap > li.tab{width: 32.1%; background-color: #1E1E1E; display: inline-block; text-align: center; line-height: 3; color: #fff; font-size: 12px; border-bottom: 1px solid #3b3b3b; cursor: pointer;}
.play_Nav .info_Tab .tab_wrap > li.active{background-color: #3B3B3B;}
.play_Nav .info_Tab .tab_wrap > li.active a{color: #fff; font-weight: bold;}
.play_Nav .info_Tab .tab_wrap > li.tab:last-child {border-right: none;}
.play_Nav .info_Tab .tab_wrap > li.tab img{height: 12px; opacity: 0.5; margin-right: 2px;}
.play_Nav .info_Tab .tab_wrap > li.active img{opacity: 1;}
.play_Nav .play_List{height: calc(100% - 113px); background-color: #3b3b3b; padding: 20px 10px; padding-bottom: 0; overflow-y: scroll;}
.play_Nav .play_List a .list_Wrap{margin-bottom: 15px; font-size: 12px; padding: 5px;}
.play_Nav .play_List a .list_Wrap:hover{background-color: #4a4a4a;}
.play_Nav .play_List a .list_Wrap .thum_Img{width: 60px; height: 40px; background-repeat: no-repeat;background-size: cover; display: inline-block;}
.play_Nav .play_List a .list_Wrap .thum_Info{width: calc(100% - 75px); display: inline-block; padding-left: 10px;}
.play_Nav .play_List a .list_Wrap .thum_Info span{display: block; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-wrap: break-word; overflow: hidden;}
.play_Nav .play_List a .list_Wrap .thum_Info span:nth-child(1){color: #fff;}
.play_Nav .play_List a .list_Wrap .thum_Info span:nth-child(2){font-weight: bold; color: #fff;}
.play_Nav .play_List a .list_Wrap .thum_Info span:nth-child(3){color: #969393;}

.play_Nav > .tab_cont{display: none; } 
.play_Nav > .active { display: block; }



/* SCROLL */

/*::-webkit-scrollbar {width:0px;}*/
/*::-webkit-scrollbar-track {background-color: rgba(0,0,0,0);}*/
/*::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,0);}*/
/*::-webkit-scrollbar-button {display: none;}*/

.play_List {
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */}
.play_List::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera*/}


@media (max-width: 1024px) {
	.plyr [data-plyr=fast-forward], .plyr [data-plyr=rewind] {
/*		display: none;*/
/*min-width:720px;*/
	}
}
@media (max-width: 1024px) {
	.plyr__time + .plyr__time {
		display: none;
	}
}