.karaoke_content{
    position: absolute;
    z-index: 3;
    height: 436px;
    width: 557px;
}
.me-plugin{
    height: 0;
}
.karaoke{
    width: 557px;
    height: 496px;
    margin-bottom: 30px;
}
.kar_slide img{
    position: absolute;
    z-index: 0;
    margin-top: 64px;
    width: 555px;
    border: 1px solid #505050;
}
.kar_slide img,.window{
    height: 430px;
}

.song{
    background:url("shadow-white.png") repeat;
    height: 160px;
    margin-top: -190px;
    color: #131313;
    text-shadow:  1px 1px 3px white;
    text-align: center;
    font-family: Arial,serif;
    font-weight: bold;
    font-size: 16pt ;
}
.progress{
    color: #C8FF8B;
    text-shadow:  1px 1px 3px black;
}
.couplet{
    padding-top:30px;
}
.wait{
    background: url("shadow.png") repeat;
    box-shadow: 0 0 100px 0 #000000;
    margin: -300px auto 214px;
    width: 70px;
    height: 70px;
    border-radius: 70px;
    border: 8px solid  #C8FF8B;
    opacity: .9;
    color:  #C8FF8B;
    behavior: url("/css/site/PIE.htc");
}
.wait span{
    margin: 3px 18px 0;
    font: normal 43pt Arial;
}
.iconfullscreen{
    cursor: pointer;
    float: right;
    width: 23px;
    height: 23px;
    margin: 13px 13px -36px 0 ;
    background: url("/css/karaoke/icon_fullscreen.png") no-repeat;
}
.fullscreen{
    position: absolute;
    top: 0 ;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 7;
    margin-bottom: 0;
}
.fullscreen .kar_slide,.fullscreen .kar_slide img,.fullscreen .karaoke_content{
    width: 100%;
    height: 100%;
    border: 0;
    margin: 0;
}
.fullscreen .kar_slide{
    overflow: hidden;
    margin:-2px 0 2px;
}
.fullscreen .karaoke_header{
    margin: 10px;
}
.fullscreen h3,.fullscreen h2{
    color: #ffffff;
    font-family: Arial,serif;
    font-weight: normal;
    text-transform: none;
}
.fullscreen h3{
    font-size: 20px;
}
.fullscreen h2{
    font-size: 25px;
}
.fullscreen .window{
    margin-top: -96px;
    min-height: 100%;
}
.fullscreen .wait{
    margin: -520px auto 434px;
}
.fullscreen .song{
    height: 340px;
    margin-top: -370px;
    font-size: 34pt;
}
.preview{
    display: none;
    padding-top: 20px;
}
.sinh,.row.buttons{
    padding-top: 20px;
}
.text_sinh .progress{
    background-color: #cdedf6;
    color: 	#555555;
    text-shadow: none;
}