/*
Theme Name: Saldo Plast Marine
Description: 
Author: 
Author URI:
Template: hello-biz
Version: 1.0.0
Text Domain: saldoplastmarine
*/


.arrowlist li::marker {
    font-family: "eicons";
    content: "\e87d";
    /* eicon-close */
    color: var(--e-global-color-primary);
}

.arrowlist ul {
    padding: 0 0 0 20px;
}

.arrowlist li {
    padding-left: 20px
}


#content .fluentform-widget-wrapper form.frm-fluent-form .wpf_has_custom_css.ff-btn-submit {
    font-family: var(--e-global-typography-35a80b3-font-family), Sans-serif;
    font-size: var(--e-global-typography-35a80b3-font-size);
    font-weight: var(--e-global-typography-35a80b3-font-weight);
    line-height: var(--e-global-typography-35a80b3-line-height);
    letter-spacing: var(--e-global-typography-35a80b3-letter-spacing);
    word-spacing: var(--e-global-typography-35a80b3-word-spacing);
    color: var(--e-global-color-07ee0b1) !important;
    background-color: var(--e-global-color-primary) !important;
    padding: 20px 15px 20px 15px;

    border-color: var(--e-global-color-primary);
    border-radius: 3px;
}

#content .fluentform-widget-wrapper form.frm-fluent-form .wpf_has_custom_css.ff-btn-submit:hover {
    background-color: var(--e-global-color-9057440) !important;
    border-color: var(--e-global-color-9057440);
}


a {
    color: var(--e-global-color-primary);
}

a:hover {
    color: var(--e-global-color-9057440);
}


@media all and (max-width: 767px) {
    .hdpe-table table td {
        background-color: var(--e-global-color-fbfaaab) !important;
        text-align: center;
    }

    .hdpe-table table {
        width: 100%;
        margin-bottom: 0;
    }

    .hdpe-accordion .e-n-accordion-item-title {
        padding: 20px !important;

    }

    .hdpe-accordion details:first-child .e-n-accordion-item-title {
        color: var(--e-global-color-primary) !important;

    }

    .hdpe-accordion table td {
        border-left:0;
        border-right:0;
        border-bottom:0;
        border-color: var(--n-accordion-border-color)
    }
    .hdpe-accordion .hdpe-best table td {
        background-color: #FFF3F3 !important;
    }



}

@media all and (min-width: 768px) {

    .hdpe-table {
        overflow-x: scroll;
    }

    .hdpe-table table {
        min-width: 1000px;
        width: 100%;
        table-layout: fixed;
    }

    .hdpe-table table th {
        background-color: var(--e-global-color-4131069);
    }

    .hdpe-table table th:first-child {
        width: 260px !important;
    }

    .hdpe-table table th:not(:first-child) {
        width: calc((100% - 260px) / 4);
    }

    .hdpe-table table th:nth-child(2) {
        color: var(--e-global-color-primary);
    }

    .hdpe-table table td {
        background-color: var(--e-global-color-fbfaaab) !important;
    }

    .hdpe-table table td:nth-child(2) {
        background-color: #FFF3F3 !important;
    }

}