h1, h2, h3, h4 {    
    color: #8F1B1B;
}
.tgreen {
    color: #00A65A;
}
.tred {
    color: #E37B7B;
}
.header_download_label {
font-weight: bold;
}
#audio_window {
    border: 1px solid #D0D0D0;
    padding: 1px;
}
.fa_red > .fa {
	color: #C9302C;
}
.fa_green > .fa {
	color: #449D44;
}
.contract_button {margin-left: -10px;}
.artist-name-header {
    color: #1B8F29;
    padding: 8px;
}
.fa-male {
    color: #7B7BF6;
}
.fa-tipe-users {
    color: #7EC67E;
}
.fa-female {
    color: #F65353;
}
.results_string {
    color: #F0775D;
    font-weight: bold;    
}
.result_block {padding: 8px;}
a:hover{color:#ff0000;text-decoration: underline;}
.table > thead > tr {

background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );

}
.input_angka {max-width:80px;}