/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
tr.odd, tr.odd td, tr.even, tr.even td {
    background-color: transparent !important;
}
.table-2 table th {
    font: inherit;
    line-height: 25px;
    font-weight: inherit !important;
}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active, .dataTables_wrapper .dataTables_paginate .paginate_button, .dataTables_wrapper .dataTables_filter input  {
    color: #ffffff !important;
}
.dataTables_wrapper .dataTables_filter input {
    padding: 15px 20px;
    margin: 15px 0 15px 15px;
}
.fustion-alert {
    background-color: #ffffff;
}
.lesson {
    min-height: 500px;
}
.fusion-tab-heading {
    font-family: inherit !important;
    font-size: inherit !important;
}
.fusion-testimonials.classic .company-name {
    display: block !important;
    margin-bottom: 20px;
}
/* .post h2, .post-content h2, h2.entry-title {
    color: #ffffff !important;
} */
.nf-field-element input, .nf-field-element select, .nf-field-element textarea {
    color: #000000 !important;
    padding: 15px !important;
}
input.nf-next, input.nf-previous {
    background-color: #0d4f5b !important;
    border: none !important;
    color: #ffffff !important;
    font-size: 18px !important;
    padding: 15px 25px !important;
}
