.btn-class{
    padding: 10px 20px;
    border-color: transparent;
    border-radius: 0px;
    background: #003399;
    background: -moz-linear-gradient(top, #003399 10%, #003399 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #003399), color-stop(90%, #003399));
    background: -webkit-linear-gradient(top, #003399 10%, #003399 90%);
    background: -o-linear-gradient(top, #003399 10%, #003399 90%);
    background: -ms-linear-gradient(top, #003399 10%, #003399 90%);
    background: linear-gradient(to bottom, #003399 10%, #003399 90%);
    color:white;
}
/*.ra-shortcode-tbl th{
    background-color:blue; 
}*/
.raform-listing{
    margin-top:40px;
}
.mt-tp{
    margin-top:40px;
}

/* Validation Error Color CSS*/
.serial-no-validate-error{
    color:red;
}
/* Validation Success Color CSS*/
.serial-no-validate-success{
    color:green;
}
.red-color{
    color:red;
}
.DialogMessage, .ErrorMessage {
    padding: 10px;
    margin-bottom: 20px;
}
.MessageInfo {
    background-color: #F0F7FF;
    border-color: #4989b9;
    min-height: 30px;
    padding-left: 40px !important;
    background-repeat: no-repeat;
    background-position: 6px 6px;
    border: 1px solid #E9B600;
    color: #111;
}
.ra-table-serial-data .form-error-border-cls {
    border: solid 2px red !important;
}
.myras-fault-description {
    resize: none;
}

.woocommerce-MyAccount-content #newRaButton:hover, .woocommerce-MyAccount-content .ra-form-section #new_era_save_btn:hover {    
    color: #fff;
}

.ras_validateserial {
    display: block;
}

th.th_delaer_data {
    background: transparent !important;
    top: 15px;
    position: relative;
}

.ras_validateserial:focus {
    outline: 0;
}