/**handles:gdofilter-styles,divi-my-account-modules-styles,newsletter,gdo_filter_css**/
.category-filter-menu{margin-bottom:50px;color:#000}.et-db #et-boc .et-fb-modules-list .gdofilter:before,.et-pb-all-modules .gdofilter:before,.et_pb_saved_layouts_list .gdofilter:before{color:#fff!important;content:"5"!important}li.gdofilter{background-color:#ff009c!important;color:#fff!important}
.divi_map-svg {
    width: .875em;
    height: 1em;
    vertical-align: -.125em;
    display: inline-block;
}

.divi_map-MyAccount-wrap {
    display: flex;
}

.divi_map-woocommerce-MyAccount-navigation {
    border-width: 0;
    border-style: solid;
    width: auto;
    flex-shrink: 0;
}

.divi_map-MyAccount-wrap .woocommerce-MyAccount-content {
    flex-grow: 1;
    margin: 0;
    padding: 0;
}

.classic_myaccount .divi_map-MyAccount-wrap .woocommerce-MyAccount-content {
    width: auto;
}

.divi_map-endpoint-content .woocommerce-info,
.divi_map-endpoint-content .woocommerce-error,
.divi_map-endpoint-content .woocommerce-message {
    border-style: solid;
    border-width: 0;
}

.classic_myaccount .divi_map-endpoint-content {
    border-style: solid;
}

.classic_myaccount .divi_map-endpoint-content table {
    overflow: hidden;
    border-collapse: unset;
    border-spacing: 0;
}

.classic_myaccount .divi_map-endpoint-content table:last-child {
    margin-bottom: 0 !important;
}

.woocommerce .divi_map-woocommerce-MyAccount-navigation ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
}

.divi_map-woocommerce-MyAccount-navigation li a {
    padding: 10px 20px;
    width: 100%;
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    border-style: solid;
    transition: all .3s ease;
}

.divi_map-layout-preview {
    display: flex;
    justify-content: center;
    padding: 30px;
    background: #2ea3f2;
}

.divi_map-layout-preview p {
    text-transform: capitalize;
    font-weight: 600;
    color: #fff;
}
div.tnp-subscription,form.tnp-profile,form.tnp-subscription{display:block;margin:1em auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em 0;max-width:500px}.tnp-profile div.tnp-field,.tnp-subscription div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-profile label,.tnp-subscription label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-profile .tnp-field-checkbox label,.tnp-subscription .tnp-field-checkbox label{display:inline-block}.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile input[type=text],.tnp-profile select,.tnp-profile textarea,.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription input[type=text],.tnp-subscription select,.tnp-subscription textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-profile input[type=checkbox],.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-profile select option,.tnp-subscription select option{margin-right:.75em}.tnp-profile input.tnp-submit,.tnp-reactivate button.tnp-submit,.tnp-subscription input.tnp-submit,.tnp-unsubscribe button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-profile input[type=submit],.tnp-subscription input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget input[type=text],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type=submit]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal input.tnp-submit,.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}
.category-filter-menu{margin-bottom:50px;color:#000}.et-db #et-boc .et-fb-modules-list .gdofilter:before,.et-pb-all-modules .gdofilter:before,.et_pb_saved_layouts_list .gdofilter:before{color:#fff!important;content:"5"!important}li.gdofilter{background-color:#ff009c!important;color:#fff!important}