
@font-face {
font-family: nexa-light;
src: url(../font/NEXA-LIGHT.OTF);
}
@font-face {
font-family: nexa-bold;
src: url(../font/NEXA-BOLD.OTF);
}
@font-face {
font-family: gotham-book;
src: url(../font/Gotham-Book.otf);
}
@font-face {
font-family: gotham-bold;
src: url(../font/Gotham-Bold.otf);
}
@font-face {
font-family: gotham-medium;
src: url(../font/Gotham-Medium.otf);
}

#bg-2019 {
background:transparent;
background-image:url(../images/microsite/kpopfest/bg-2019.jpg);
width:1040px;
height:2973px;
}
#bg-2020 {
background:transparent;
background-image:url(../images/microsite/kpopfest/bg-2020-new.jpg);
width:1040px;
height:1999px;
}

.menu-2019{
font-family: nexa-light;
font-size: 20px;
color:#81e5ea;
text-decoration: none;
outline: none;
border:none;
margin:0px 15px;
}
.menu-2019:hover{
font-family: nexa-light;
font-size: 20px;
color:#f11bfe;
text-decoration: none;
outline: none;
border:none;
margin:0px 15px;
}
.menu-2020{
font-size: 16px;
color:#fff;
text-decoration: none;
outline: none;
border:none;
margin:0px 15px;
}
.menu-2020:hover{
font-size: 16px;
color:#f8eba1;
text-decoration: none;
outline: none;
border:none;
margin:0px 15px;
}

#toPopup33 {
width: 700px; height:auto;
display:none ;
left: 25%;
position: fixed;
z-index:9999999;
top: 18%;

}
#sela {
float:left;
margin-right:5px;
font-size:16px;
}
#paging_prev {
text-decoration:none;
font-weight:bold;
color:white;
float:left;
margin-right:5px;
font-size:16px;
}
#paging_prev:hover {
color:#0c4da2;
}
#paging_current {
color:#ffffff;
text-decoration:none;
width:25px;
height:20px;
text-align:center;
background-color:#F26322;
float:left;
margin-right:5px;
font-size:16px;
}

#paging_nomor {
color:#ffffff;
text-decoration:none;
width:25px;
height:20px;
text-align:center;
background-color:#464646;
float:left;
margin-right:5px;
font-size:16px;
}
#paging_nomor:hover {
color:#0c4da2;
background-color:#ccc;
}

#textbox {
margin-top:5px;
margin-left:10px;
border:dashed 1px #BE53B3;
background-color:#FFFFFF;
color:#BE53B3;
font-size:13px;
padding:5px 5px;
width:330px;
font-family: gotham-bold;
}

#form-regis { 
color:#BE53B3; 
font-family:gotham-bold;
margin-left:260px;
margin-top:30px;
z-index:2; 
position:relative; 
}
#form-regis-2019 { 
color:#fff; 
font-family: nexa-light;
margin-left:260px;
margin-top:30px;
z-index:2; 
position:relative; 
}

#btnupload {
background:transparent;
background-image:url(../images/microsite/kpopfest/submit-button.png);
width:168px;
height:67px;
cursor:pointer;
border:none;
margin-top:30px
}

#btnupload:hover {
opacity:0.7;
}

.btnlove {
display:block;
background-color:#F26322;
cursor:pointer;
border:none;
color:white;
font-family:gotham-bold;
padding:5px;
border-radius:5px;
}

.sosmed {
color:#F26322;
text-decoration:underline
}

.iconz {
padding:10px
}
.iconz:hover {
opacity:0.7;
}
#fileupload {
	width: 330px;
	height: 30px;
	background-color: white;

	position:relative;
	border: 1px dashed #BE53B3;
}
#photoz{
	width:310px;
	height:30px;
	opacity:0
}
#tbrowse {
	width: 305px;
	height:30px;
	position: absolute;
	top: 0;
	left: 0;
	margin-left:5px;
	font-size:16px;
	line-height: 25px;
	pointer-events: none;
	color:#BE53B3;
	font-family:calibri;

}
#browse {
	cursor: pointer;
	display: block;
	width: 90px;
	background:#BE53B3; /* old browsers */
	height:28px;
	color: white;
	position: absolute;
	right:0;
	top: 0;
	font-size: 16px;
	font-family:gotham-bold;
	line-height:25px;
	text-align: center;
	-webkit-transition: 500ms all;
	-moz-transition: 500ms all;
	transition: 500ms all;
}
#browse:hover {
	opacity: .7;
}
#btnback {
text-decoration:none;
width:100px; 
color:white; 
background-color:#BE53B3; 
padding:10px;
margin-top:30px; 
margin-left:90px
}
#btnback:hover {
background:none;
border:solid 1px #BE53B3;
width:100px;
color:#BE53B3; 
}
#btnback2019 {
text-decoration:none;
width:100px; 
color:white; 
background-color:#f11bfe; 
padding:10px;
margin-top:30px; 
margin-left:90px
}
#btnback2019:hover {
background:none;
border:solid 1px #f11bfe;
width:100px;
color:#f11bfe; 
}