a:hover {
    cursor:pointer;
}

.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#nameAvatar {
    border: none !important;
}
#changeAvatar{
    display: none !important;
}
.cursor_hand:hover {
    cursor: pointer;
    cursor: hand;
}

.text-note-show {
    padding-top: 10px;
    font-size: 20px;
    text-align: left;
}

/* Fix css template - final design 2 - modal logout */
.modal-body2 {
     z-index: 1000;
     position: relative;
}

@media (max-width: 979px) {
    .loginright {
        max-width: 130px;
    }

}

/* End fix */
.modal-body img {
    max-width: 100%;
    height: auto;
}

.boxredeem.remove_line:not(.before_last) {
    border-bottom: 0px;
}

@media (min-width: 992px) {
    .boxredeem.before_last.remove_line {
        border-bottom: 0px;
    }

}

.greyscale {
    filter: grayscale(1);
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
.progress-bar {
    min-width: 0% !important;
}

/*.thumb_title {font-size:24px; line-height:28px;height: 22px; overflow:hidden; color:#3b3f4b}*/

.input-group input[readonly] {
    background-color: #fff;
    cursor: pointer;
    /* any other styles */
}

#editmobile_otp .modal-header h4 {
    font-size: 26px;
    text-align: center;
    font-family: 'db_helvethaicamon_x55_regular';
    color:#3b3f4b;
}

.titlebox-lucky-draw {
    float:left;
    width:100%;
    color:#3B3F4B;
}

.font-20 {
    font-size: 20px;
    padding-top:10px;
}

.padding-bt-5 {
    padding-bottom: 5px;
}

.b-normal {
    font-weight:normal;
}