/*
Theme Name: NAWA
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.14.7.1643046549
Updated: 2022-01-24 17:49:09

*/

/*.et_pb_module h3{
    color: #000;
    border-bottom: 1px solid #000;
    font-size: 2em;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0 0 20px;
    padding: 0 0 15px;
}*/

.businessmembers-listing-wrap,
.exemptmembers-listing-wrap{
    padding: 20px 0;
}

table.businessmembers-listing-table thead tr,
table.exemptmembers-listing-table tr{
    background: #005149;
    padding:0;
}
table.businessmembers-listing-table thead tr th,
table.exemptmembers-listing-table  thead tr th{
    color: #fff!important;   	
    font-size: 14px;
}
table.businessmembers-listing-table tbody tr td,
table.exemptmembers-listing-table  tbody tr td{
    background:#f6f6f6;
    font-size:14px;
}
table.businessmembers-listing-table tbody tr td a,
table.exemptmembers-listing-table tbody tr td a{
    color:#005149;
}
table.businessmembers-listing-table.dataTable.no-footer,
table.exemptmembers-listing-table.dataTable.no-footer{
    margin:0;
    min-width: 100%;
}
.businessmembers-listing-wrap .dataTables_filter,
.exemptmembers-listing-wrap .dataTables_filter{
    margin-bottom:25px;
}
.businessmembers-listing-wrap  .dataTables_wrapper.no-footer .dataTables_scrollBody,
.exemptmembers-listing-wrap  .dataTables_wrapper.no-footer .dataTables_scrollBody{
    border:0;
}
.businessmembers-listing-wrap  a.paginate_button.current,
.exemptmembers-listing-wrap a.paginate_button.current{
    padding: 0!important;
}
.page-id-10869 h1.entry-title,
.page-id-10870 h1.entry-title {
    display: none;
}
@media screen and (max-width: 640px){
    .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter {   
        text-align:left;
    }
}
@media screen and (min-width: 921px){
    .dataTables_scrollBody {
        overflow: unset!important;
    }
}

/*16-06-2022*/

.woocommerce-cart table.cart td.actions .coupon .input-text{
    padding: 10px !important;
}
#other_are_you_black_field .woocommerce-input-wrapper, #other_are_you_lgbtq2s_field .woocommerce-input-wrapper, #other_organization_primarily_field .woocommerce-input-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    height: 0px;
}
#other_are_you_black_field .woocommerce-input-wrapper .radio, #other_are_you_lgbtq2s_field .woocommerce-input-wrapper .radio, #other_organization_primarily_field .woocommerce-input-wrapper .radio {
    padding-right: 15px;
}
.shop_table.woocommerce-checkout-review-order-table .cart_item .product-name {
    padding: 9px 24px!important;
}
.shop_table.woocommerce-checkout-review-order-table .product-total {
    padding: 9px 9px;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .et_pb_wc_checkout_billing .select2-container--default .select2-selection--single, .et_pb_wc_checkout_billing .select2-container .select2-selection--single .select2-selection__rendered, .et_pb_wc_checkout_shipping .select2-container .select2-selection--single .select2-selection__rendered {
    background-color: #f7f3f3;
    border-color: #d8d7d7;
    border: 1px solid #d8d7d7;
    padding: 8px;
}
#org_state_field .select2 .select2-selection{
    padding: 8px 7px;
    height: 43px;
}
#customer_details .woocommerce form .form-row.notes textarea{
    height: 46px !important;
}
#customer_details .select2-container--default .select2-selection--single .select2-selection__arrow b{
    margin-top: -5px !important;
}
#customer_details .select2 .select2-selection, #customer_details #other_hear_about_us{
    padding: 7px 7px !important;
    height: 45px !important;
    font-size: 17px;
}
h4.tribe-common-b1.tribe-common-b1--bold.tribe-tickets__attendee-tickets-item-title {
    display: inline-flex;
    align-items: center;
}
input.copy-primary-content {
    margin-left: 25px;
    margin-right: 20px;
}
#my_custom_checkout_field:nth-child(2) {
    padding-top: 25px;
}

//custom
.woocommerce form .form-row .optional{
    display: none ;
}
.woocommerce-additional-fields .optional{
    display: none ;
}