.elementor-kit-2594941{--e-global-color-primary:#6EC1E4;--e-global-color-6f8c553c:#54595F;--e-global-color-6a4f8697:#7A7A7A;--e-global-color-190e249f:#61CE70;--e-global-color-501a75c2:#4054B2;--e-global-color-328ddd81:#23A455;--e-global-color-4b627b80:#121D35;--e-global-color-7eb66f3b:#525763;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#FFFFFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1159px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1025px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}}/* Start custom CSS */.affwp-form fieldset {
    background: #f7f7f9;
    border-radius: 6px;
}

.affwp-form legend {
    background: #f7f7f9;
    border-radius: 6px;
}

.affwp-form {
    font-family: 'Roboto', sans-serif;
    color: #2A2A39;
}

.affwp-form input[type=text], .affwp-form input[type=password], .affwp-form input[type=email], .affwp-form input[type=url], .affwp-form textarea {
    box-shadow: none;
    background: #eaeaef;
    border-radius: 6px;
    border: 1px solid #dddde6;
}

body #affwp-affiliate-dashboard input.button,
body .affwp-form fieldset input.button {
    font-size: 14px !important;
    border: none !important;
    background: #07f !important;
    font-family: 'Roboto';
    color: #fff !important;
    
    font-weight: 500;
    border-radius: 4px;
}

body #affwp-affiliate-dashboard input.button:hover,
body .affwp-form fieldset input.button:hover {
    background: #006be5 !important;
}

#affwp-affiliate-dashboard {
    font-family: 'Roboto', sans-serif;
}

body #affwp-affiliate-dashboard-tabs {
    display: flex;
    align-items: flex-end;
}

body #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li {
    display: flex;
    padding: 0 8px 0 0;
}

body #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active {
    margin: 0 !important;
}

body #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a {
    border: none !important;
    padding: 4px 10px !important;
    background: #07f !important;
        color: #fff !important;
}

body #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a:hover {
    background: #006be5 !important;    
}

body #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a {
    border: none !important;
    padding: 4px 10px !important;
    background: #f7f7f9 !important;
    color: #2A2A39 !important;
}

body #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a:hover {
    background: #e3e3ea !important;
}

body #affwp-affiliate-dashboard .affwp-tab-content h4 {
    background: transparent !important;
    font-size: 3em!important;
    color: #2A2A39 !important;
    margin: 0 0 20px 0 !important;
    font-size: 36px !important;
}

.affwp-tab-content {
    background: #f7f7f9;
    padding: 20px;
    border-radius: 0 6px 6px 6px;
}

.affwp-tab-content .affwp-form {
    padding: 0 !important;
}

body #affwp-affiliate-dashboard input.button {
    margin: 20px 0 !important;
}

#affwp-affiliate-dashboard table:not( .has-background ) th {
    background-color: #ececf1;
    border-color: #e0e0ea;
}

.tablenav.top #affwp-date-range-options + input[type="submit"] {
    padding: 2px 12px !important;
    margin: 0 0 0 10px !important;
    position: relative;
    top: -2px;
}

#affwp-affiliate-dashboard .affwp-send-notifications-wrap {
    align-items: center;
}

body #affwp-affiliate-dashboard label {
    font-size: inherit !important;
}

#mc_embed_signup {
    font-family: 'Roboto', sans-serif;
    border-radius: 6px;
}

#mc_embed_signup form {
    padding: 30px;
}

#mc_embed_signup input {
    border: 1px solid #eee !important;
    box-shadow: none;
    background: #f7f7f9;
}

.mc-field-group br {
    display: none;
}

#mc_embed_signup .mc-field-group {
    width: 100%;
}

#mc-embedded-subscribe {
    border: none;
}

#mc-embedded-subscribe {
    margin: 0 !important;
    padding: 8px !important;
}


@media only screen and (max-width: 767px) {
    #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    body #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li {
        padding: 0;
        width: 100%;
    }
    body #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li + li {
        border-top: 1px solid #e4e4ea !important;
    }
    body #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a {
        width: 100%;
        border-top-left-radius: 0px!important;
        border-top-right-radius: 0px!important;
        border-radius: 0 !important;
        font-size: 14px;
    }
}/* End custom CSS */