.login_form_wrapper{display:none;}
.reg_form{display:none;}
.login_form_wrapper {
    position: absolute;
    top: 30%;
    left: 38%;
    width: 350px;
    background: #CCC none repeat scroll 0% 0%;
    padding: 20px;
    border-radius: 8px;
    z-index: 999999999999999999999;
}
.login_form {
    float: left;
    width: 100%;
}
.input_wrapper {
    float: left;
    width: 100%;
    margin-bottom: 6px;
    font-size: 12px;
}
.input_wrapper label {
    float: left;
    width: 40%;
}
.input_txt {
    float: left;
    width: 60%;
}
.btn_wrapper {
    float: left;
    width: 100%;
}
.log_btn {
/*    float: right;
    width: 125px;
    background: rgb(51, 140, 227) none repeat scroll 0% 0%;
    border: 1px solid rgb(51, 140, 227);
    text-align: center;
    border-radius: 5px;
    color: rgb(255, 255, 255);
    margin-bottom: 11px;
    padding: 2px 7px;
    cursor: pointer;*/
}
.new_user {
    float: left;
    width: 100%;
    color: #D46F19;
    font-size: 12px;
    cursor: pointer;
    text-decoration:none;   
}
.new_user:hover{
 color: #D46F19;
 /*text-decoration:none;*/   
}
.reg_btn {
    float: right;
    color: #fff;
    background: #2753BD;
    width: auto;
    text-align: center;
    padding: 6px;
    cursor: pointer;
    margin-right: 11px;
}
.log_btn {
    float: right;
    color: #fff;
    background: #2753BD;
    width: auto;
    text-align: center;
    padding: 6px;
    cursor: pointer;
    margin-right: 11px;
}
.cancel_btn {
    float: right;
    color: #fff;
    background: #000;
    width: auto;
    text-align: center;
    padding: 6px;
    cursor: pointer;
}
.mesg_wrapper, .mesg_wrapper1{float:left;width:100%;}
.sign_in{display:none;}
.audio_list h4 {
    float: left;
    width: 100%;
    font-size: 25px;
    font-family: arial;
}
.audio_list h1 {
    float: left;
    width: 100%;
    font-size: 37px;
}
.audio_list {
    float: left;
    width: 100%;
}
.audio_item {
    float: left;
    width: 100%;
    cursor: pointer;
    padding: 7px 0;
}
.audio_item input {
    float: left;
    width: 25px;
}
.audio_item p {
    float: left;
    width: 80%;
    font-size: 13px;
    line-height: 17px;
}
.audio_item:hover{background:#eee;}
.top_msg {
    float: left;
    width: 100%;
    background: #FBF3DA;
    border: 1px solid #EAB13D;
    border-radius: 5px;
    padding: 8px;
    font-size: 13px;
}
.top_msg_warn {
    float: left;
    width: 100%;
    background: #FBF3DA;
    border: 1px solid #EAB13D;
    border-radius: 5px;
    padding: 8px;
    font-size: 15px;
    display:none;
}
.login {
    color: #0EAB68;
}
.vote {
    float: left;
    background: #E4DA0E;
    padding: 6px 23px;
    color: #000;
    font-weight: bold;
    cursor: pointer;
    border-radius: 4px;
    margin-top: 12px;
}
.view_vote {
    float: left;
    background: #E4DA0E;
    padding: 6px 23px;
    color: #000;
    font-weight: bold;
    cursor: pointer;
    border-radius: 4px;
    margin-top: 12px;
}
.back_btn {
    float: left;
    background: #E4DA0E;
    padding: 6px 23px;
    color: #000;
    font-weight: bold;
    cursor: pointer;
    border-radius: 4px;
    margin-top: 12px;
}
.vote_list {
    float: left;
    width: 100%;
    display:none;
}
.vote_wrap {
    float: left;
    width: 100%;
}
.vote_wrap p{
    color: #000;
font-size: 12px;
margin-bottom: 5px;
font-weight: bold;
}
.vote_wrap span{
    color: #4BACEA;
font-size: 12px;
margin-bottom: 5px;
font-weight: bold;
}
.vote_wrap h5{
    color: #ccc;
font-size: 14px;
margin-bottom: 5px;
font-weight: bold;
}
.ui-progressbar {
    height: 9px !important;
    border: 1px solid #4BACEA !important;
}
.ui-widget-header {
    border: 1px solid #4BACEA !important;
    background: #4BACEA !important;
}
.utype {
    float: left;
    width: 100%;
    padding: 9px;
}
.login{cursor:pointer;}
.home #content{display:none;}
.logout {
    float: right;
    padding: 5px 16px;
    background: #4C56CE;
    text-transform: capitalize;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
    
}