Plugin Directory

Changeset 3471057


Ignore:
Timestamp:
02/27/2026 12:11:17 PM (4 weeks ago)
Author:
rubengc
Message:

7.7.0

Location:
gamipress/trunk
Files:
52 added
18 edited

Legend:

Unmodified
Added
Removed
  • gamipress/trunk/assets/css/gamipress-admin.css

    r3459935 r3471057  
    6868.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(6),
    6969.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(8),
    70 .menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(10),
    71 .menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(13) {
     70.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(11),
     71.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(14) {
    7272    border-top: 1px solid #666;
    7373}
     
    30693069}
    30703070
     3071/* -------------------------------------------
     3072    GamiPress Badge Builder
     3073   ------------------------------------------- */
     3074.gamipress_page_gamipress_badge_builder {
     3075    overflow-x: hidden;
     3076}
     3077
     3078.gamipress-badge-builder {
     3079    margin: 0;
     3080    margin-left: -20px;
     3081}
     3082
     3083.gamipress-badge-builder .gamipress-logo .dashicons {
     3084    float: left;
     3085    font-size: 26px;
     3086    margin-top: 2px;
     3087    margin-right: 8px;
     3088    color: #0098D7;
     3089}
     3090
     3091.gamipress-badge-builder .gamipress-logo span {
     3092    color: #0098D7;
     3093}
     3094
     3095.gamipress-badge-builder .gamipress-logo h1 {
     3096    padding: 6px 0;
     3097}
     3098
     3099.gamipress-badge-builder .gamipress-badge-builder-top {
     3100    background: #fff;
     3101    box-shadow: 0 1px 0 0 rgba(0, 0, 0, .133);
     3102    padding: 0px 12px;
     3103    min-height: 42px;
     3104}
     3105
     3106.gamipress-badge-builder .gamipress-badge-builder-top .gamipress-logo {
     3107    float: left;
     3108}
     3109
     3110.gamipress-badge-builder .gamipress-badge-builder-top-filename {
     3111    float: left;
     3112    margin-left: 25%;
     3113    width: 300px;
     3114    padding: 6px 0;
     3115}
     3116
     3117.gamipress-badge-builder .gamipress-badge-builder-top-filename input {
     3118    width: 100%;
     3119    text-align: center;
     3120    background: #f0f0f0;
     3121    border-color: #f0f0f0;
     3122}
     3123
     3124.gamipress-badge-builder .gamipress-badge-builder-top .gamipress-badge-builder-top-actions {
     3125    float: right;
     3126    padding: 6px 0;
     3127}
     3128
     3129.gamipress-badge-builder .gamipress-badge-builder-top .gamipress-badge-builder-top-actions .button {
     3130    position: relative;
     3131}
     3132
     3133.gamipress-badge-builder .gamipress-badge-builder-action .gamipress-badge-builder-action-dropdown,
     3134.gamipress-badge-builder .gamipress-badge-builder-preview-action .gamipress-badge-builder-preview-action-dropdown {
     3135    display: none;
     3136}
     3137
     3138.gamipress-badge-builder .gamipress-badge-builder-action:hover .gamipress-badge-builder-action-dropdown,
     3139.gamipress-badge-builder .gamipress-badge-builder-preview-action:hover .gamipress-badge-builder-preview-action-dropdown {
     3140    display: block;
     3141}
     3142
     3143.gamipress-badge-builder .gamipress-badge-builder-action-dropdown,
     3144.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown {
     3145    position: absolute;
     3146    top: 16px;
     3147    right: 0;
     3148    background: #fff;
     3149    border: 1px solid #d0d0d1;
     3150    color: #1d2327;
     3151    text-align: left;
     3152    z-index: 999;
     3153}
     3154
     3155.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown {
     3156    min-width: 150px;
     3157    line-height: 2.15384615;
     3158    left: 0;
     3159    top: 11px;
     3160    user-select: none;
     3161}
     3162
     3163.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li,
     3164.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li {
     3165    margin: 0;
     3166    padding: 0px 8px;
     3167}
     3168
     3169.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li:hover,
     3170.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li:hover {
     3171    background: #2271b1;
     3172    color: #fff;
     3173}
     3174
     3175.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li:not(:last-child),
     3176.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li:not(:last-child) {
     3177    border-bottom: 1px solid #d0d0d1;
     3178}
     3179
     3180.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li strong,
     3181.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li strong {
     3182    display: block;
     3183    margin-bottom: -8px;
     3184}
     3185
     3186.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li span,
     3187.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li span {
     3188    opacity: 0.8;
     3189    font-size: 12px;
     3190}
     3191
     3192.gamipress-badge-builder .gamipress-badge-builder-action .gamipress-badge-builder-action-dropdown li input[type="file"] {
     3193    display: none !important;
     3194}
     3195
     3196.gamipress-badge-builder .gamipress-badge-builder-toolbar {
     3197    background: #fff;
     3198    box-shadow: 0 1px 0 0 rgba(0, 0, 0, .133);
     3199    margin-top: 1px;
     3200}
     3201
     3202.gamipress-badge-builder .gamipress-badge-builder-toolbar .gamipress-badge-builder-toolbar-control {
     3203    display: inline-block;
     3204    padding: 4px 8px;
     3205    cursor: pointer;
     3206    -webkit-user-select: none;
     3207    -moz-user-select: none;
     3208    -ms-user-select: none;
     3209    user-select: none;
     3210}
     3211
     3212.gamipress-badge-builder .gamipress-badge-builder-toolbar .gamipress-badge-builder-toolbar-control:hover {
     3213    background: #f0f0f1;
     3214}
     3215
     3216.gamipress-badge-builder .gamipress-badge-builder-toolbar .gamipress-badge-builder-toolbar-control:not(:first-child) {
     3217    border-left: 1px solid #d0d0d1;
     3218    margin-left: -4px;
     3219}
     3220
     3221.gamipress-badge-builder .gamipress-badge-builder-toolbar .gamipress-badge-builder-toolbar-control:last-child {
     3222    border-right: 1px solid #d0d0d1;
     3223}
     3224
     3225.gamipress-badge-builder .gamipress-badge-builder-shortcuts-toggle {
     3226    float: right;
     3227    font-weight: 500;
     3228    font-size: 13px;
     3229    padding-top: 3px;
     3230}
     3231
     3232.gamipress-badge-builder .gamipress-badge-builder-shortcuts kbd {
     3233    border-radius: 2px;
     3234    font-size: 11px;
     3235    font-weight: 600;
     3236}
     3237
     3238.gamipress-badge-builder .gamipress-badge-builder-shortcuts .cmb-th {
     3239    width: 45%;
     3240    font-weight: normal;
     3241}
     3242
     3243.gamipress-badge-builder .gamipress-badge-builder-shortcuts .cmb-th + .cmb-td {
     3244    float: left;
     3245    margin-left: 5%;
     3246    font-size: 12px;
     3247}
     3248
     3249.gamipress-badge-builder .gamipress-badge-builder-view-backup {
     3250    display: none;
     3251}
     3252
     3253.gamipress-badge-builder .gamipress-badge-builder-view {
     3254    width: 80%;
     3255}
     3256
     3257.gamipress-badge-builder .gamipress-badge-builder-view .canvas-container {
     3258    margin: 24px auto;
     3259    border: 1px solid #d0d0d1;
     3260    box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .133);
     3261
     3262    background-color: #fff;
     3263    background-image:
     3264            linear-gradient(45deg, #f0f0f0 25%, transparent 25%,
     3265            transparent 75%, #f0f0f0 75%, #f0f0f0),
     3266            linear-gradient(45deg, #f0f0f0 25%, transparent 25%,
     3267            transparent 75%, #f0f0f0 75%, #f0f0f0);
     3268    background-size: 30px 30px;
     3269    background-position: 0 0, 15px 15px;
     3270}
     3271
     3272.cmb2-id-badge-palette .cmb-th,
     3273.cmb2-id-multiple-palette .cmb-th {
     3274    width: 100%;
     3275    padding-bottom: 0;
     3276    padding-top: 0;
     3277}
     3278
     3279.cmb2-id-badge-palette .cmb-td,
     3280.cmb2-id-multiple-palette .cmb-td {
     3281    width: 100%;
     3282}
     3283
     3284.cmb2-id-badge-palette .cmb-td .cmb2-list,
     3285.cmb2-id-multiple-palette .cmb-td .cmb2-list {
     3286    margin-left: -2%;
     3287}
     3288
     3289.cmb2-id-badge-palette .cmb-td .cmb2-list li,
     3290.cmb2-id-multiple-palette .cmb-td .cmb2-list li {
     3291    display: block;
     3292    width: 48%;
     3293    float: left;
     3294    margin-left: 2%;
     3295}
     3296
     3297.cmb2-id-badge-palette .cmb-td .cmb2-list li label,
     3298.cmb2-id-multiple-palette .cmb-td .cmb2-list li label {
     3299    display: block;
     3300    padding: 6px 8px;
     3301    font-size: 13px;
     3302    border: 2px solid #efefef;
     3303    border-radius: 4px;
     3304    cursor: pointer;
     3305}
     3306
     3307.cmb2-id-badge-palette .cmb-td .cmb2-list li input,
     3308.cmb2-id-multiple-palette .cmb-td .cmb2-list li input {
     3309    display: none;
     3310}
     3311
     3312.cmb2-id-badge-palette .cmb-td .cmb2-list li input:checked + label,
     3313.cmb2-id-multiple-palette .cmb-td .cmb2-list li input:checked + label {
     3314    border-color: #2271b1;
     3315}
     3316
     3317.cmb2-id-badge-palette .cmb-td .cmb2-list li input:not(:checked) + label:hover,
     3318.cmb2-id-multiple-palette .cmb-td .cmb2-list li input:not(:checked) + label:hover {
     3319    border-color: #86bce7;
     3320}
     3321
     3322.gamipress-badge-builder-colors-sample {
     3323    display: inline-block;
     3324    float: right;
     3325    margin-right: 6px;
     3326}
     3327
     3328.gamipress-badge-builder-color-sample {
     3329    display: inline-block;
     3330    width: 16px;
     3331    height: 16px;
     3332    border-radius: 100%;
     3333    border: 1px solid #eee;
     3334    margin-right: -8px;
     3335}
     3336
     3337.gamipress-badge-builder-generate-multiple-view {
     3338    width: 79%;
     3339    height: 95%;
     3340    left: -84%;
     3341    position: absolute;
     3342    top: 72px;
     3343    background: #fff;
     3344    border-right: 1px solid #d0d0d1;
     3345    padding: 6px 16px;
     3346    transition: left 0.3s ease-in-out;
     3347    overflow-y: auto;
     3348    overflow-x: hidden;
     3349}
     3350
     3351.gamipress-badge-builder-generate-multiple-view .gamipress-badge-builder-preview {
     3352    width: 18%;
     3353    float: left;
     3354    padding: 1%;
     3355    text-align: center;
     3356}
     3357
     3358.gamipress-badge-builder-generate-multiple-view .gamipress-badge-builder-preview .canvas-container {
     3359    margin: 0 auto;
     3360}
     3361
     3362.gamipress-badge-builder-preview-actions .gamipress-badge-builder-preview-action {
     3363    border: 1px solid #d0d0d1;
     3364    border-right: none;
     3365    padding: 2px 3px;
     3366    margin-right: -4px;
     3367    cursor: pointer;
     3368}
     3369
     3370.gamipress-badge-builder-preview-actions .gamipress-badge-builder-preview-action:hover {
     3371    background: #f0f0f1;
     3372}
     3373
     3374.gamipress-badge-builder-preview-actions .gamipress-badge-builder-preview-action:first-child {
     3375    border-radius: 4px 0 0 4px;
     3376}
     3377
     3378.gamipress-badge-builder-preview-actions .gamipress-badge-builder-preview-action:last-child {
     3379    border-radius: 0 4px 4px 0;
     3380    border-right: 1px solid #d0d0d1;
     3381}
     3382
     3383.gamipress-badge-builder-sidebar {
     3384    width: 19%;
     3385    height: 95%;
     3386    position: absolute;
     3387    top: 72px;
     3388    right: -24%;
     3389    background: #fff;
     3390    border-left: 1px solid #d0d0d1;
     3391    padding: 6px 16px;
     3392    transition: right 0.4s ease-in-out;
     3393    overflow-y: auto;
     3394    overflow-x: hidden;
     3395}
     3396
     3397.gamipress-badge-builder-sidebar.gamipress-badge-builder-icon-selector-open {
     3398    overflow-y: hidden;
     3399}
     3400
     3401.gamipress_page_gamipress_badge_builder #wpfooter {
     3402    margin-right: 19%;
     3403}
     3404
     3405/* GamiPress Badge Builder Icon Selector */
     3406.gamipress-badge-builder .gamipress-badge-builder-icon-selector {
     3407    position: absolute;
     3408    top: 56px;
     3409    left: 0;
     3410    width: 95%;
     3411    height: 86%;
     3412    overflow-y: auto;
     3413    padding: 50px 6px 0 12px;
     3414    background: #fff;
     3415    border-top: 1px solid #d0d0d1;
     3416    display: none;
     3417}
     3418
     3419.gamipress-badge-builder .gamipress-badge-builder-icon-selector-filter {
     3420    border-bottom: 1px solid #d0d0d1;
     3421    padding: 8px 12px;
     3422    margin-top: -50px;
     3423    margin-left: -12px;
     3424    margin-right: -12px;
     3425    position: fixed;
     3426    background: #fff;
     3427    z-index: 1;
     3428    width: 17%;
     3429    min-width: 300px;
     3430}
     3431
     3432.gamipress-badge-builder .gamipress-badge-builder-icon-selector-filter input {
     3433    width: 86%;
     3434}
     3435
     3436.gamipress-badge-builder .gamipress-badge-builder-icon-selector-filter .dashicons {
     3437    padding: 5px;
     3438}
     3439
     3440.gamipress-badge-builder .gamipress-badge-builder-icon-selector strong {
     3441    display: block;
     3442    padding: 6px 0;
     3443    font-size: 14px;
     3444    border-bottom: 1px solid #d0d0d1;
     3445    margin-bottom: 6px;
     3446}
     3447
     3448.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon,
     3449.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon {
     3450    display: inline-block;
     3451    width: 39px;
     3452    height: 39px;
     3453    text-align: center;
     3454    border-radius: 6px;
     3455    border: 2px solid #fff;
     3456    cursor: pointer;
     3457}
     3458
     3459.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon:hover,
     3460.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon {
     3461    background: #f0f0f0;
     3462    border-color: #d0d0d1;
     3463}
     3464
     3465.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon:hover {
     3466    background: #e0e0e0;
     3467    border-color: #c0c0c1;
     3468}
     3469
     3470.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon {
     3471    width: 30px;
     3472    height: 30px;
     3473}
     3474
     3475.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon .gamipress-badge-builder-icon-svg {
     3476    display: inline-block;
     3477    padding: 2px
     3478}
     3479
     3480.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon .gamipress-badge-builder-icon-svg svg {
     3481    width: 100%;
     3482}
     3483
     3484.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon .cmb-tooltip-desc.cmb-tooltip-left {
     3485    top: 0;
     3486}
     3487
     3488.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon .cmb-tooltip-desc.cmb-tooltip-left:before {
     3489    top: 4px;
     3490}
     3491
     3492.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon.gamipress-badge-builder-icon-selected {
     3493    border-color: #2271b1;
     3494}
     3495
     3496.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon .gamipress-badge-builder-icon-svg {
     3497    display: inline-block;
     3498    padding: 2px;
     3499}
     3500
     3501.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon .gamipress-badge-builder-icon-svg svg {
     3502    width: 100%;
     3503}
     3504
     3505.gamipress-badge-builder .cmb-tooltip-desc {
     3506    width: auto;
     3507    white-space: nowrap;
     3508    padding: 4px 8px !important;
     3509    font-size: 12px;
     3510}
     3511
     3512/* GamiPress Badge Builder Forms */
     3513.gamipress-badge-builder .cmb-th {
     3514    width: 35%;
     3515    color: #3c434a;
     3516    font-size: 13px;
     3517    padding: 10px 0 8px 0;
     3518}
     3519
     3520.gamipress-badge-builder .cmb-td {
     3521    padding: 6px 0;
     3522}
     3523
     3524.gamipress-badge-builder .cmb-th,
     3525.gamipress-badge-builder .cmb-td {
     3526    padding-left: 0;
     3527    padding-right: 0;
     3528}
     3529
     3530.gamipress-badge-builder .cmb-th + .cmb-td {
     3531    float: right;
     3532}
     3533
     3534.gamipress-badge-builder .cmb-td .wp-picker-holder {
     3535    position: absolute;
     3536    right: 12px;
     3537    z-index: 1;
     3538}
     3539
     3540.gamipress-badge-builder .cmb-td .wp-color-result-text,
     3541.gamipress-badge-builder .cmb-td .wp-picker-clear {
     3542    display: none;
     3543}
     3544
     3545.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-range-input,
     3546.gamipress-badge-builder .gamipress-badge-builder-selection-options input[type="number"] {
     3547    max-width: 80px;
     3548    text-align: right;
     3549}
     3550
     3551.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-range-input {
     3552    float: right;
     3553    margin-top: -49px;
     3554}
     3555
     3556.gamipress-badge-builder .gamipress-badge-builder-selection-options .cmb2-id-angle .cmb-td,
     3557.gamipress-badge-builder .gamipress-badge-builder-selection-options .cmb2-id-radius .cmb-td,
     3558.gamipress-badge-builder .gamipress-badge-builder-selection-options .cmb2-id-stroke-angle .cmb-td,
     3559.gamipress-badge-builder .gamipress-badge-builder-selection-options .cmb2-id-stroke-radius .cmb-td {
     3560    padding-top: 0;
     3561}
     3562
     3563.gamipress-badge-builder .gamipress-badge-builder-selection-options input[type="range"] {
     3564    margin-left: 0;
     3565}
     3566
     3567.gamipress-badge-builder .cmb2-metabox-title {
     3568    display: block;
     3569    padding-bottom: 6px;
     3570    font-size: 14px;
     3571    border-bottom: 1px solid #d0d0d1;
     3572    font-weight: 700;
     3573    color: #222222;
     3574}
     3575
     3576/* Badge Builder > Selection Options > Tools */
     3577.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .cmb-th {
     3578    width: 25%;
     3579}
     3580
     3581.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .gamipress-badge-builder-tool {
     3582    background: #f0f0f0;
     3583    border: 1px solid #d0d0d1;
     3584    border-radius: 4px;
     3585    padding: 4px;
     3586    cursor: pointer;
     3587    -webkit-user-select: none;
     3588    -moz-user-select: none;
     3589    -ms-user-select: none;
     3590    user-select: none;
     3591}
     3592
     3593.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .gamipress-badge-builder-tool:hover {
     3594    background: #e0e0e0;
     3595    border-color: #c0c0c1;
     3596}
     3597
     3598.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .cmb-tooltip {
     3599    float: none;
     3600}
     3601
     3602.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .cmb-tooltip .dashicons {
     3603    opacity: 1;
     3604}
     3605
     3606    /* Badge Builder Icons */
     3607.gamipress-badge-builder .dashicons-image-rotate.dashicons-image-rotate-right {
     3608    transform: rotateY(180deg);
     3609}
     3610
     3611.dashicons-gamipress-align-horizontal-center:before,
     3612.dashicons-gamipress-align-horizontal-left:before,
     3613.dashicons-gamipress-align-horizontal-right:before,
     3614.dashicons-gamipress-align-vertical-bottom:before,
     3615.dashicons-gamipress-align-vertical-center:before,
     3616.dashicons-gamipress-align-vertical-top:before,
     3617.dashicons-gamipress-group:before,
     3618.dashicons-gamipress-ungroup:before,
     3619.dashicons-gamipress-send-back:before,
     3620.dashicons-gamipress-send-front:before {
     3621    content: '';
     3622    display: inline-block;
     3623    width: 24px;
     3624    height: 24px;
     3625    margin-top: -2px;
     3626    margin-left: -2px;
     3627    background-color: #3c434a;
     3628    mask-size: cover;
     3629    mask-repeat: no-repeat;
     3630}
     3631
     3632.dashicons-gamipress-align-horizontal-center:before,
     3633.dashicons-gamipress-align-horizontal-left:before,
     3634.dashicons-gamipress-align-horizontal-right:before,
     3635.dashicons-gamipress-align-vertical-bottom:before,
     3636.dashicons-gamipress-align-vertical-center:before,
     3637.dashicons-gamipress-align-vertical-top:before {
     3638    mask-size: 86%;
     3639    margin-top: 0px;
     3640    margin-left: 0px;
     3641}
     3642
     3643.dashicons-gamipress-align-horizontal-center:before {
     3644    -webkit-mask-image: url('../img/badge-builder/align-horizontal-center.svg');
     3645    mask-image: url('../img/badge-builder/align-horizontal-center.svg');
     3646}
     3647
     3648.dashicons-gamipress-align-horizontal-left:before {
     3649    -webkit-mask-image: url('../img/badge-builder/align-horizontal-left.svg');
     3650    mask-image: url('../img/badge-builder/align-horizontal-left.svg');
     3651}
     3652
     3653.dashicons-gamipress-align-horizontal-right:before {
     3654    -webkit-mask-image: url('../img/badge-builder/align-horizontal-right.svg');
     3655    mask-image: url('../img/badge-builder/align-horizontal-right.svg');
     3656}
     3657
     3658.dashicons-gamipress-align-vertical-bottom:before {
     3659    -webkit-mask-image: url('../img/badge-builder/align-vertical-bottom.svg');
     3660    mask-image: url('../img/badge-builder/align-vertical-bottom.svg');
     3661}
     3662
     3663.dashicons-gamipress-align-vertical-center:before {
     3664    -webkit-mask-image: url('../img/badge-builder/align-vertical-center.svg');
     3665    mask-image: url('../img/badge-builder/align-vertical-center.svg');
     3666}
     3667
     3668.dashicons-gamipress-align-vertical-top:before {
     3669    -webkit-mask-image: url('../img/badge-builder/align-vertical-top.svg');
     3670    mask-image: url('../img/badge-builder/align-vertical-top.svg');
     3671}
     3672
     3673.dashicons-gamipress-group:before {
     3674    -webkit-mask-image: url('../img/badge-builder/group.svg');
     3675    mask-image: url('../img/badge-builder/group.svg');
     3676}
     3677
     3678.dashicons-gamipress-ungroup:before {
     3679    -webkit-mask-image: url('../img/badge-builder/ungroup.svg');
     3680    mask-image: url('../img/badge-builder/ungroup.svg');
     3681}
     3682
     3683.dashicons-gamipress-send-back:before {
     3684    -webkit-mask-image: url('../img/badge-builder/send-back.svg');
     3685    mask-image: url('../img/badge-builder/send-back.svg');
     3686}
     3687
     3688.dashicons-gamipress-send-front:before {
     3689    -webkit-mask-image: url('../img/badge-builder/send-front.svg');
     3690    mask-image: url('../img/badge-builder/send-front.svg');
     3691}
     3692
     3693.cmb2-id-fill-color-type-notice .cmb-th,
     3694.cmb2-id-fill-color-type-notice .cmb-td,
     3695.cmb2-id-fill-color-type-notice .cmb2-metabox-description,
     3696.cmb2-id-stroke-color-type-notice .cmb-th,
     3697.cmb2-id-stroke-color-type-notice .cmb-td,
     3698.cmb2-id-stroke-color-type-notice .cmb2-metabox-description {
     3699    padding: 0 !important;
     3700}
     3701
     3702/* Default images */
     3703.gamipress-badge-builder-default-badges {
     3704    margin-top: 10px;
     3705}
     3706
     3707.gamipress-badge-builder-default-badges-description-top,
     3708.gamipress-badge-builder-default-badges-description-bottom {
     3709    color: #646970;
     3710    margin-bottom: 6px;
     3711    margin-top: 4px;
     3712}
     3713
     3714.block-editor__container .gamipress-badge-builder-default-badges-description-top {
     3715    margin-bottom: -12px;
     3716}
     3717
     3718.block-editor__container .gamipress-badge-builder-default-badges-description-bottom {
     3719    margin-top: -14px;
     3720}
     3721
     3722.gamipress-badge-builder-default-badges-list .gamipress-badge-builder-default-badge-thumb {
     3723    border-radius: 4px;
     3724    cursor: pointer;
     3725    height: auto;
     3726    padding: 3px;
     3727    width: 14%;
     3728    background: transparent !important;
     3729    opacity: 0.4;
     3730}
     3731
     3732.block-editor__container .gamipress-badge-builder-default-badges-list .gamipress-badge-builder-default-badge-thumb {
     3733    padding: 2px;
     3734    width: 16%;
     3735}
     3736
     3737.gamipress-badge-builder-default-badges-list .gamipress-badge-builder-default-badge-thumb:hover {
     3738    opacity: 1;
     3739}
     3740
    30713741/* Sortable icon */
    30723742.gamipress-sortable-multicheck .cmb2-list li {
  • gamipress/trunk/assets/css/gamipress-admin.min.css

    r3459935 r3471057  
    1 @font-face{font-family:'GamiPress';src:url(../fonts/gamipress.eot?6ncb0e);src:url(../fonts/gamipress.eot?6ncb0e#iefix) format('embedded-opentype'),url(../fonts/gamipress.ttf?6ncb0e) format('truetype'),url(../fonts/gamipress.woff?6ncb0e) format('woff'),url(../fonts/gamipress.svg?6ncb0e#gamipress) format('svg');font-weight:400;font-style:normal}.dashicons-rank,.dashicons-rank:before,.dashicons-gamipress,.dashicons-gamipress:before,#dashboard-widgets #gamipress h2:before,.widget[id*="_gamipress_"] .widget-title h3:before{font-family:'GamiPress'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900"}.dashicons-rank,.dashicons-rank:before{content:"\e901"}.profile-php h2 .dashicons-gamipress{color:#0098d7;vertical-align:bottom}.wp-media-buttons-icon.dashicons-gamipress,.wp-media-buttons-icon.dashicons-gamipress:before{color:#0098d7;line-height:18px!important}#dashboard-widgets #gamipress h2{justify-content:flex-start}#dashboard-widgets #gamipress h2:before,.widget[id*="_gamipress_"] .widget-title h3:before{display:inline-block;width:20px;height:10px;font-size:20px;line-height:8px;vertical-align:middle;text-align:center;margin-right:2px;color:#0098d7}.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(3),.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(6),.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(8),.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(10),.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(13){border-top:1px solid #666}.gamipress-no-pad{padding:0!important}.gamipress-label-info,.gamipress-label-success,.gamipress-label-warning,.gamipress-label-danger{color:#fff;padding:1px 5px;font-size:12px;font-weight:500;border-radius:2px}.gamipress-label-info{background-color:#00a0d2}.gamipress-label-success{background-color:#46b450}.gamipress-label-warning{background-color:#ffb900}.gamipress-label-danger{background-color:#dc3232}.button.gamipress-button-success{background:#46b450;border:#46b450;color:#fff}.button.gamipress-button-success:hover{background:#40a549;border:#40a549;color:#fff}.button.gamipress-button-success:focus,.button.gamipress-button-success:active{background:#399341;border:#399341;color:#fff}.button.gamipress-button-danger{background:#e15151;border:#e15151;color:#fff}.button.gamipress-button-danger:hover{background:#de3b3b;border:#de3b3b;color:#fff}.button.gamipress-button-danger:focus,.button.gamipress-button-danger:active{background:#da2525;border:#da2525;color:#fff}#dashboard-widgets #gamipress .inside{margin-top:0}#dashboard-widgets #gamipress h3{border-bottom:1px solid #eee;border-top:1px solid #eee;clear:both;margin:0 -12px;padding:6px 12px;background-color:#fafafa}#dashboard-widgets #gamipress h3 a{text-decoration:none}#dashboard-widgets #gamipress h3 .dashicons{color:#82878c;vertical-align:bottom}#dashboard-widgets #gamipress h3:first-child{border-top:0}#dashboard-widgets #gamipress .gamipress-registered-achievements ul:after,#dashboard-widgets #gamipress .gamipress-registered-points ul:after,#dashboard-widgets #gamipress .gamipress-registered-ranks ul:after{content:"";display:block;clear:both}#dashboard-widgets #gamipress .gamipress-registered-achievements li,#dashboard-widgets #gamipress .gamipress-registered-points li,#dashboard-widgets #gamipress .gamipress-registered-ranks li{float:left;width:50%;margin-top:0}#dashboard-widgets #gamipress .gamipress-latest-earnings ul{margin:0 -12px -12px}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li{margin:0;padding:4px 12px;border-bottom:1px solid #eee}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li:nth-child(2n){background-color:#fafafa}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li:last-child{border-bottom:none}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li span{color:#72777c}#dashboard-widgets #gamipress .gamipress-latest-earnings li:nth-child(odd){background-color:#f6f7f7}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li span{display:block;text-align:right}#dashboard-widgets #gamipress .gamipress-latest-earnings a.gamipress-latest-earnings-view-all{display:block;margin:22px 0 0 0;text-align:center}.cmb2-postbox .cmb2-wrap.gamipress-box-form>.cmb-field-list>.cmb-row,.cmb-type-group .cmb2-wrap.gamipress-box-form>.cmb-field-list>.cmb-row{padding:1em 0;border:none}.gamipress-box-form .cmb-repeatable-group .cmb-th h2{font-weight:600}.gamipress-box-form .cmb-row.cmb-repeat .cmb2-metabox-description{font-weight:400;color:#aaa;padding-left:12px}.gamipress-box-form .cmb-repeatable-group .postbox{border-radius:0}.gamipress-box-form .cmb-repeatable-group .cmb-group-title{background-color:#fafafa}.gamipress-box-form .cmb-repeatable-group .postbox:not(.closed) .cmb-group-title{border-bottom:1px solid #e9e9e9}.gamipress-form .cmb2-char-counter,.gamipress-page .cmb2-char-counter{border:none;min-height:24px;padding:0 4px;text-align:center;font-weight:500;vertical-align:baseline}.gamipress-form .cmb2-char-counter:focus,.gamipress-page .cmb2-char-counter:focus{background-color:#eee;border:none;outline:none;box-shadow:none}.gamipress-form .wp-picker-container .wp-color-result .color-alpha{height:28px!important;width:28px!important;border-radius:100%!important}@media only screen and (min-width:850px){#postbox-container-1 #side-sortables .gamipress-box-form .cmb-th label{font-weight:600}#postbox-container-1 #side-sortables .gamipress-box-form .cmb-th label:after,#postbox-container-1 #side-sortables .gamipress-box-form .cmb-row{border:none}#postbox-container-1 #side-sortables .gamipress-box-form .cmb-row:first-child{padding-top:0}#postbox-container-1 #side-sortables .gamipress-box-form .cmb-row,#postbox-container-1 #side-sortables .gamipress-box-form .cmb-row .cmb2-metabox-description,#postbox-container-1 #side-sortables .gamipress-box-form .cmb-th{padding-bottom:0}}.post-type-points-type #post-body #post-body-content,.post-type-achievement-type #post-body #post-body-content,.post-type-rank-type #post-body #post-body-content{display:none}#gamipress-requirements-ui .inside,.postbox[id^="gamipress-requirements-ui-"] .inside{background-color:#f0f0f1}.block-editor-page #gamipress-requirements-ui .inside,.block-editor-page .postbox[id^="gamipress-requirements-ui-"] .inside{border-top:1px solid #ddd}body:not(.block-editor-page) #gamipress-requirements-ui,body:not(.block-editor-page) .postbox[id^="gamipress-requirements-ui-"]{border:none;box-shadow:none}body:not(.block-editor-page) #gamipress-requirements-ui .postbox-header,body:not(.block-editor-page) .postbox[id^="gamipress-requirements-ui-"] .postbox-header{border:1px solid #c3c4c7}body:not(.block-editor-page) #gamipress-requirements-ui .inside,body:not(.block-editor-page) .postbox[id^="gamipress-requirements-ui-"] .inside{padding:6px 0 6px 0;margin:0!important}#gamipress-requirements-ui .spinner,.postbox[id^="gamipress-requirements-ui-"] .spinner{float:none;margin-top:0}.gamipress-requirements-sequential{position:relative;display:inline-block;margin-left:5px}.gamipress-requirements-sequential label{color:#888;font-style:italic;margin-left:45px}li.requirement-row{background:#fff;border:1px solid #c3c4c7;padding:15px;margin:0;position:relative}li.requirement-row.ui-sortable-placeholder{visibility:visible!important;background-color:#e0e0e1}li.requirement-row.ui-sortable-helper{z-index:2!important}li.requirement-row:not(:first-child){margin-top:8px}li.requirement-row .requirement-header{background:#fafafa;border-bottom:1px solid #c3c4c7;margin:-15px -15px 15px -15px;cursor:move}li.requirement-row .requirement-header .requirement-header-title{display:inline-block;font-size:14px;line-height:1.4;padding:8px 12px;min-height:15px;font-weight:600}li.requirement-row .requirement-header .requirement-header-title .requirement-order{color:#72777c}li.requirement-row .requirement-header .requirement-header-title .requirement-unsaved-changes{color:#ffb900;height:17px}li.requirement-row .requirement-header .requirement-actions{display:flex;float:right}li.requirement-row .requirement-header .requirement-actions .requirement-action{cursor:pointer;padding:8px;color:#72777c}li.requirement-row .requirement-header .requirement-actions .requirement-action:hover{color:#444}li.requirement-row .requirement-header .requirement-actions .requirement-action:not(:first-child){border-left:1px solid #c3c4c7}li.requirement-row .requirement-header .requirement-actions .requirement-action-change-status{position:relative}li.requirement-row .requirement-actions .requirement-action.requirement-action-delete{color:#ca4a1f}li.requirement-row .requirement-actions .requirement-action.requirement-action-delete:hover{color:#a00}li.requirement-row .required-duration{text-align:right}li.requirement-row .requirement-awards,li.requirement-row .requirement-optional,li.requirement-row .requirement-url,li.requirement-row .requirement-title{display:block;padding-top:5px}li.requirement-row .points-required{width:100px}li.requirement-row .count,li.requirement-row .limit,li.requirement-row .maximum-earnings{max-width:60px}li.requirement-row .requirement-optional{float:right}li.requirement-row .requirement-optional>label{display:none}li.requirement-row .requirement-optional select.optional-selected{background:#11a0d2 url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;border-color:#11a0d2;color:#fff}li.requirement-row .requirement-optional select.optional-selected:hover,li.requirement-row .requirement-optional select.optional-selected:focus,li.requirement-row .requirement-optional select.optional-selected:active{background-color:#0f8ebd;border-color:#0f8ebd}li.requirement-row .requirement-title{width:100%}li.requirement-row .requirement-optional+.requirement-title{width:calc(100% - 95px)}li.requirement-row .url,li.requirement-row .title{width:calc(100% - 58px)}li.requirement-row input,li.requirement-row select,li.requirement-row textarea{vertical-align:middle;background-color:#f0f0f0;border-color:#f0f0f0;margin-bottom:5px}li.requirement-row input:hover,li.requirement-row select:hover,li.requirement-row textarea:hover,li.requirement-row input:focus,li.requirement-row select:focus,li.requirement-row textarea:focus,li.requirement-row input:active,li.requirement-row select:active,li.requirement-row textarea:active{background-color:#e0e0e0}li.requirement-row input::placeholder{color:#888}li.requirement-row input[readonly]{color:#fff;background-color:#333}li.requirement-row input[readonly]:hover,li.requirement-row input[readonly]:focus,li.requirement-row input[readonly]:active{background-color:#222}li.requirement-row .gamipress-select2{margin-bottom:5px}li.requirement-row .gamipress-select2 .select2-selection{background-color:#f0f0f0!important;border:1px solid #f0f0f0!important;box-shadow:none!important}li.requirement-row .gamipress-select2 .select2-selection--single .select2-selection__arrow{background-color:#f0f0f0!important}li.requirement-row label{width:50px;display:inline-block;margin-top:5px;margin-bottom:5px;vertical-align:top}li.requirement-row.requirement-disabled{color:rgba(51,51,51,.5)}.gamipress-add-requirement{margin-right:6px!important}.gamipress-add-requirement .dashicons,.gamipress-save-requirements .dashicons{line-height:32px;opacity:.8;margin-right:4px;margin-left:-4px}.gamipress-save-requirements .dashicons{line-height:28px}@media screen and (max-width:782px){li.requirement-row{font-size:16px}li.requirement-row label{padding:10px 0;width:100%;margin:0}li.requirement-row label:first-child{padding-top:0}li.requirement-row .requirement-optional+.requirement-title{width:calc(100% - 110px)}li.requirement-row .title{width:100%}li.requirement-row .requirement-optional{margin-top:37px}.button.gamipress-add-requirement{min-height:30px;line-height:2.2}}#gamipress-earners .inside{padding:0}#gamipress-earners .ct-ajax-list-table{margin:0}#gamipress-earners .ct-ajax-list-table .tablenav{margin-right:12px}#gamipress-earners .ct-ajax-list-table .tablenav input{vertical-align:baseline}body:not(.block-editor-page) #gamipress-earners .ct-ajax-list-table .wp-list-table{border-left:0;border-right:0}#gamipress-log-title.postbox{border:0;box-shadow:none;background:transparent}#gamipress-log-title .handlediv,#gamipress-log-title .hndle,#gamipress-log-title .postbox-header,#gamipress-log-title .cmb-th{display:none}#gamipress-log-title .inside{padding:0;margin:0}#gamipress-log-title .cmb-td{width:100%;max-width:100%!important;padding:0}#gamipress-log-title .cmb-td input{padding:3px 8px;font-size:1.7em;line-height:100%;height:1.7em;width:100%;outline:none;margin:0 0 3px;background-color:#fff}.gamipress-pattern-tags-list,.gamipress-log-pattern-tags-list{color:#aaa;font-style:italic;margin:0;padding-top:.5em}.gamipress-pattern-tags-list li,.gamipress-log-pattern-tags-list li{font-size:13px!important}.gamipress-pattern-tags-list code,.gamipress-log-pattern-tags-list code{color:#444;padding:3px 2px 2px 2px}.gamipress-pattern-tags-list li strong,.gamipress-log-pattern-tags-list li strong{color:#444}.gamipress-pattern-tags-list li span,.gamipress-log-pattern-tags-list li span{color:#444;font-style:normal}@media screen and (max-width:782px){#log-extra-data-ui .cmb-td{padding-left:0}}.gamipress-post-type .wp-list-table .column-thumbnail{width:40px;text-align:center;padding-right:0}.gamipress-post-type .wp-list-table .column-post_id{width:40px}@media screen and (max-width:782px){.gamipress-post-type .wp-list-table .is-expanded td.column-thumbnail{display:table-cell!important}.gamipress-post-type .wp-list-table .column-thumbnail:before{display:none!important}.gamipress-post-type .wp-list-table .column-thumbnail+.column-title{display:table-cell!important}.gamipress-post-type .wp-list-table .is-expanded td:not(.hidden):not(.column-thumbnail):not(.column-title){margin-left:-40px}}.gamipress-table th{font-weight:700;padding:8px 10px}.gamipress-table a.error,.gamipress_user_earnings a.error{color:#a00}.wp-list-table.gamipress_user_earnings .column-name img,.wp-list-table.gamipress_user_earnings .column-user_id img{float:left;margin-right:10px}.wp-list-table.gamipress_user_earnings .column-user_id img{border-radius:50%}.wp-list-table.gamipress_user_earnings .column-points{width:12%}.wp-list-table.gamipress_user_earnings .column-action{width:10%}.gamipress-profile-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gamipress-profile-cards .gamipress-profile-card-wrapper{width:100%;display:flex}.gamipress-profile-cards .gamipress-profile-card-wrapper .gamipress-profile-card{width:100%;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);background:#fff;padding:6px 12px 12px 12px;margin-right:8px;margin-bottom:8px}@media screen and (min-width:782px){.gamipress-profile-cards .gamipress-profile-card-wrapper{width:25%}}.profile-points label{font-weight:500}.profile-rank select,.profile-rank .description,.profile-points .description{display:block;margin-top:5px;color:#757575;font-style:italic}.profile-points input{width:100%;margin-top:5px}.profile-rank .profile-rank-type-name,.profile-points .profile-points-type-name{display:block;margin-bottom:5px}.profile-rank .profile-rank-thumbnail,.profile-points .profile-points-thumbnail{display:inline-block;vertical-align:middle;margin-right:5px}.profile-rank .profile-rank-thumbnail:empty,.profile-points .profile-points-thumbnail:empty{display:none}.profile-rank-title,.profile-points-amount{vertical-align:middle;font-size:18px}.profile-rank .profile-rank-toggle,.profile-points .profile-points-toggle{display:block;text-align:right;box-shadow:none!important}.profile-rank .profile-rank-form-buttons,.profile-points .profile-points-form-buttons{margin-top:12px}.profile-rank-form-wrapper,.profile-points-form-wrapper{display:none}.profile-points .profile-points-register-movement-input-label{display:block;margin-top:12px}.profile-points .profile-points-register-movement-input{position:relative;margin:5px 0 12px 0}.profile-points .profile-points-register-movement-input input{top:-2px!important}.profile-points .profile-points-register-movement-input label{margin-left:46px;font-weight:400;color:#757575;font-style:italic}#gamipress-awards-options td img{float:left;margin-right:10px}#gamipress-awards-options .spinner,.gamipress_user_earnings .gamipress-revoke-user-earning+.spinner{float:none;margin:3px 0 0 4px;background-size:14px 14px;width:14px;height:14px;vertical-align:top}.gamipress-award-achievement.disabled,.gamipress-revoke-achievement.disabled,.gamipress-revoke-user-earning.disabled{opacity:.6;cursor:not-allowed}.gamipress-shortcode-thickbox #TB_ajaxContent{width:100%!important;max-height:100%;padding:0}.gamipress-shortcode-thickbox .wrap{padding-left:20px}.gamipress-shortcode-thickbox .wrap:after{content:"";display:table;clear:both}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row:not(.cmb-repeat-row){width:50%;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row.cmb-repeat-row{width:100%;padding:5px 40px 5px 40px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row.cmb-repeat-row input:not(.button),.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row.cmb-repeat-row select{width:100%}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row.cmb-repeat-row input.wp-color-picker{min-width:165px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-repeat-row .cmb-td.cmb-remove-row{width:auto}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-repeat-table+.cmb-add-row{padding:0}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap,.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmb-row{width:100%!important}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmb-group-name{font-size:14px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmb-group-description .cmb2-metabox-description{font-weight:400}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmbhandle{right:-5px;top:-5px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmb-group-title{margin:-5px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-type-title{width:100%;border-bottom:1px solid #eee}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-type-title:not(:first-child){border-top:1px solid #eee;margin-top:1em}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-type-title .cmb2-metabox-title,.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-type-title p.cmb2-metabox-description{padding:0!important;margin:0}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row:nth-child(2n+1){clear:both}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row .cmb-th,.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row .cmb-td{width:100%;padding:0}@media screen and (max-width:782px){.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row:not(.cmb-repeat-row){width:100%}.gamipress-shortcode-thickbox .wrap{padding-left:12px}}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs{background-color:transparent}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs .cmb-tab{border-top:1px solid #eee}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs .cmb-tab:first-child{border-left:1px solid #eee}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs .cmb-tab:not(.active){background-color:#fafafa}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs .cmb-tab .cmb-tab-icon{margin-right:0}@media screen and (max-width:782px){.gamipress-box-form .cmb-th{width:100%;padding-bottom:20px}.gamipress-box-form .cmb-th+.cmb-td{width:100%}.gamipress-box-form .cmb-row:not(:last-of-type) .cmb-td{padding-bottom:20px}.gamipress-box-form .cmb2-metabox-description{display:block}}.gamipress-select2{width:100%!important;z-index:100051}body>.gamipress-select2,.gamipress-widget-form .gamipress-select2{z-index:100051;max-width:100%}body.wp-customizer>.gamipress-select2{z-index:1000051}.gamipress-widget-form .gamipress-select2{width:25em!important}.postbox .gamipress-select2{z-index:1}.user-edit-php .gamipress-select2,.profile-php .gamipress-select2,.gamipress_tools .gamipress-select2{width:25em!important}.requirements-list .gamipress-select2{max-width:300px}.gamipress-select2 .select2-selection,.gamipress-select2 .select2-search--dropdown .select2-search__field,.gamipress-select2.select2-container--focus .select2-selection--multiple{border:1px solid #7e8993!important;border-radius:4px!important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.07)!important;color:#32373c!important;min-height:31px!important}.gamipress-select2 .select2-selection--single .select2-selection__rendered{line-height:30px}.gamipress-select2 .select2-dropdown{border-color:#7e8993!important;border-radius:0!important}.gamipress-select2 .select2-selection--single .select2-selection__clear{font-size:18px;line-height:26px;margin-right:5px}.gamipress-select2 .select2-selection--multiple .select2-selection__clear{font-size:18px;margin-top:4px;margin-right:6px}.gamipress-select2 .select2-results__option,.gamipress-select2 .select2-search--dropdown .select2-search__field{margin:0!important}.gamipress-select2 .select2-selection--multiple .select2-selection__rendered li{border-radius:0;padding:2px 5px 2px;vertical-align:middle;margin-bottom:0!important}.gamipress-select2 .select2-selection--multiple .select2-selection__choice__remove{line-height:10px;font-size:18px;vertical-align:top;margin-top:1px}.gamipress-select2 .select2-search--inline .select2-search__field{margin-top:3px}.gamipress-select2 .select2-selection--multiple .select2-selection__choice{background-color:#f5f5f5!important;border-color:#7e8993!important;border-radius:3px!important;font-style:normal!important}.gamipress-select2 .select2-results__group{background-color:#fafafa;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.gamipress_settings .gamipress-select2{vertical-align:baseline}.gamipress_settings .gamipress-select2.select2-container .select2-selection--single{height:31px}.gamipress-select2.select2-container--default .select2-selection--single .select2-selection__arrow{height:29px;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 2px top 55%}.gamipress-select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg);background-position-x:3px}.gamipress-select2.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.gamipress-select2.select2-container--disabled .select2-selection--single .select2-selection__arrow{opacity:.5}.gamipress-select2 .select2-results .select2-results__option .result-description{display:block;position:relative;color:#aaa}.gamipress-select2 .select2-results .select2-results__option .result-description .align-right{float:right}.select2-container--default .select2-results__option--highlighted[aria-selected] .result-description{color:rgba(255,255,255,.7)}.gamipress-select2.select2-container--disabled .select2-selection--single{background:rgba(255,255,255,.5)!important;border-color:rgba(222,222,222,.75)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.04)!important}.gamipress-select2.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:rgba(51,51,51,.5)!important}.select2-container--gamipress-select2-hidden{display:none!important}@media screen and (max-width:782px){.gamipress-select2 .select2-selection,.gamipress-select2 .select2-search--dropdown .select2-search__field,.gamipress-select2.select2-container--focus .select2-selection--multiple{min-height:36px!important}.gamipress-select2 .select2-selection--single .select2-selection__arrow{height:36px!important}.gamipress-select2 .select2-selection--single .select2-selection__rendered{line-height:36px!important;font-size:16px}}.gamipress-switch .cmb-td{position:relative;min-height:14px}.gamipress-switch input{position:absolute;top:-2px;left:-1px;width:48px;height:26px;margin:0;padding:0;z-index:1;border:none;box-shadow:none;background:transparent!important;border-radius:60px}.gamipress-switch input:before,.gamipress-switch input:after{display:block;position:absolute;content:""!important;left:0;top:0}.gamipress-switch input:before{border:2px solid #6c7781;border-radius:100%;width:4px;height:4px;margin-top:9px;margin-left:32px}.gamipress-switch input:checked:before{border-color:transparent;background-color:transparent}.gamipress-switch input:before{background:transparent}.gamipress-switch input:checked:after{background:#fff;width:2px;height:8px;margin-top:9px;margin-left:12px}.gamipress-switch label .cmb2-metabox-description{display:block;margin-top:28px}.gamipress-switch input+label:before,.gamipress-switch input+label:after{display:block;position:absolute;top:0;bottom:0;left:1px;content:"";width:40px;height:18px}.gamipress-switch input+label:before{right:1px;background-color:transparent;border:2px solid #6c7781;border-radius:60px;transition:all 0.2s ease}.gamipress-switch input+label:after{width:14px;height:14px;margin-left:4px;margin-top:4px;background-color:#6c7781;border-radius:100%;transition:all 0.2s ease}.gamipress-switch input:checked+label:before{background-color:#11a0d2;border-color:transparent}.gamipress-switch input:checked+label:after{margin-left:26px;background-color:#fff}#postbox-container-1 #side-sortables .gamipress-box-form .gamipress-switch .cmb-td{min-height:32px}#postbox-container-1 #side-sortables .gamipress-box-form .gamipress-switch .cmb2-metabox-description{content:"";display:inline-block;height:45px}.block-editor #side-sortables .gamipress-box-form .gamipress-switch .cmb2-metabox-description{display:inline-block;padding-top:0}.gamipress-switch .cmb2-list li{position:relative}.gamipress-switch .cmb2-list input+label{display:block;line-height:24px;margin-left:52px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.edit-post-meta-boxes-area .metabox-location-side .postbox .gamipress-switch input[type="checkbox"]::before{margin:8px 0 0 32px!important;box-sizing:content-box}li.requirement-row .requirement-header .requirement-actions .requirement-action .gamipress-switch{position:relative}li.requirement-row .requirement-header .requirement-actions .requirement-action .gamipress-switch input{top:-2px;left:-1px;width:44px;height:24px}.gamipress-requirements-sequential.gamipress-switch input+label:before,.gamipress-requirements-sequential.gamipress-switch input+label:after{top:2px}label[for="_gamipress_sequential"]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gamipress-switch.gamipress-switch-small input{top:0;left:-1px;width:44px;height:24px}.gamipress-switch.gamipress-switch-small input:before{width:3px;height:3px;margin-top:9px;margin-left:29px}.gamipress-switch.gamipress-switch-small input:after{height:6px;margin-top:9px;margin-left:11px}.gamipress-switch.gamipress-switch-small label{width:40px}.gamipress-switch.gamipress-switch-small input+label:before,.gamipress-switch.gamipress-switch-small input+label:after{width:36px;height:16px}.gamipress-switch.gamipress-switch-small input+label:after{width:12px;height:12px;margin-top:4px}.gamipress-switch.gamipress-switch-small input:checked+label:after{margin-left:24px}.gamipress-image-options .cmb2-radio-list input{display:none}.gamipress-image-options .cmb2-radio-list label{text-align:center;display:inline-block!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gamipress-image-options .cmb2-radio-list img{display:block;width:55px;border:3px solid #efefef;margin-bottom:2px}.gamipress-image-options .cmb2-radio-list input:checked+label img{border-color:#1e8cbe}.gamipress-widget-form .gamipress-image-options .cmb2-radio-list li{padding-right:1px}@media only screen and (min-width:850px){#post-body.columns-2 #postbox-container-1 .gamipress-image-options .cmb2-radio-list li{padding-right:1px}}.gamipress-font-size select option[value="h1"]{font-size:24px;font-weight:700}.gamipress-font-size select option[value="h2"]{font-size:22px;font-weight:700}.gamipress-font-size select option[value="h3"]{font-size:20px;font-weight:700}.gamipress-font-size select option[value="h4"]{font-size:18px;font-weight:700}.gamipress-font-size select option[value="h5"]{font-size:16px;font-weight:700}.gamipress-font-size select option[value="h6"]{font-size:14px;font-weight:700}.cmb-type-gamipress-points .cmb-inline li{padding:0}.cmb-type-gamipress-points input{width:100px}.cmb-type-gamipress-points select{margin-top:0;vertical-align:baseline}.cmb-type-gamipress-points select.points-type-placeholder,.cmb-type-gamipress-points select .points-type-placeholder{color:#72777c}.cmb-type-gamipress-points select.points-type-placeholder option:not(.points-type-placeholder){color:#32373c}.widget[id*="_gamipress_"] .widget-content .cmb-th{float:none;padding:0;width:100%}.widget[id*="_gamipress_"] .widget-content .cmb-td{padding:0 0 10px 0}.gamipress-widget-form .cmb-type-title{background-color:#fafafa;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin:0 -15px!important;padding:0 15px}.gamipress-widget-form .cmb-type-title .cmb2-metabox-title{margin:0;padding:10px 0 0 0}.gamipress-widget-form .cmb-type-title .cmb2-metabox-description{padding:0}.gamipress-widget-form .gamipress-switch .cmb-td{min-height:24px}.widget-content .cmb-tabs-wrap .cmb-tabs .cmb-tab .cmb-tab-icon{margin-right:0}.wp-block-legacy-widget .gamipress-widget-form *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.wp-block-legacy-widget .gamipress-widget-form .cmb-row{margin:8px 0}.wp-block-legacy-widget .gamipress-widget-form .cmb-th,.wp-block-legacy-widget .gamipress-widget-form .cmb-td{width:100%;padding:0}.wp-block-legacy-widget .gamipress-widget-form .cmb2-metabox-description{font-size:12px;font-style:normal;color:#757575;padding-top:0;margin-bottom:0!important}.wp-block-legacy-widget .gamipress-widget-form ul.cmb2-list{padding:0;margin:0}.wp-block-legacy-widget .cmb-tabs *:not(.dashicons){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:2.1}.wp-block-legacy-widget .cmb-tabs-wrap{margin:-1px -11px 0 -11px}.wp-block-legacy-widget .cmb-tabs{border-top:1px solid #eee}.wp-block-legacy-widget .cmb-tabs .cmb-tab-icon .dashicons{margin-top:4px}.wp-block-legacy-widget .gamipress-widget-form .gamipress-select2{width:100%!important}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input{width:44px;height:24px;margin-top:-25px}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input:before,.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input:checked:after{display:none}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input+label:before{height:20px;top:-25px}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input+label:after{width:12px;height:12px;top:-25px}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input:checked+label:after{margin-left:24px}.components-panel #postbox-container-2 .cmb-row:not(.cmb-repeat-group-field)>.cmb-th+.cmb-td{max-width:100%}.block-editor #side-sortables .gamipress-box-form .cmb-th label{margin-bottom:0;padding-bottom:0}.gamipress-page.cmb2-options-page{max-width:100%}.gamipress-page.cmb2-options-page .cmb2-metabox>.cmb-row{border:none;box-shadow:none;margin-top:0}.gamipress-page .postbox h2.hndle{background:#fafafa;color:#23282d}.gamipress-page.cmb2-options-page .cmb-row.cmb-type-title{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9!important;margin:0 -12px}.gamipress-page.cmb2-options-page .cmb-tabs-wrap .cmb2-wrap .cmb2-metabox>.cmb-row.cmb-type-title{margin-top:-1px;margin-left:-11px}.gamipress-page.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:14px;text-transform:none}.gamipress-page.cmb2-options-page .cmb2-metabox>.cmb-row:first-child.cmb-type-title{border-top:0;margin-top:-12px}.gamipress-page .cmb-row.cmb-type-title .cmb2-metabox-title{margin-top:0;padding:8px 0 0 0}.gamipress-page .gamipress-switch input+label:before,.gamipress-page .gamipress-switch input+label:after{top:22px}.gamipress-page .nav-tab .dashicons{vertical-align:text-bottom;margin-right:2px}.gamipress-page input[name="submit-cmb"]{float:left;margin-right:12px}.gamipress-page .gamipress-switch input{top:2px;left:8px}.gamipress-page .gamipress-switch input+label:before,.gamipress-page .gamipress-switch input+label:after{top:4px;left:10px}.gamipress-page .gamipress-switch:not(.cmb-type-multicheck):not(.cmb-type-multicheck-inline) .cmb2-metabox-description{display:inline-block;margin-left:50px;margin-top:7px}.gamipress-page .gamipress-switch .cmb2-list input{top:-2px;left:-2px}.gamipress-page .gamipress-switch .cmb2-list input+label:before,.gamipress-page .gamipress-switch .cmb2-list input+label:after{top:0;left:0}.gamipress-page .cmb-type-button .cmb-td p.cmb2-metabox-description,.gamipress-page .cmb-type-multi-buttons .cmb-td p.cmb2-metabox-description{margin-top:-1em;margin-bottom:1em;color:#444;font-style:normal}.gamipress-page .cmb-type-multi-buttons .button+.button{margin-left:10px}.gamipress-page .button .dashicons{display:inline-block;width:18px;height:18px;vertical-align:text-top;margin:0 2px 0 0}.gamipress-page.cmb2-options-page #poststuff h2.nav-tab-wrapper{margin-bottom:20px!important}.gamipress_settings .cmb2-metabox>.cmb-row>.cmb-th,.gamipress_tools .cmb2-metabox>.cmb-row>.cmb-th{font-weight:600!important}.gamipress_settings .postbox-header .handle-actions,.gamipress_tools .postbox-header .handle-actions{display:none}.gamipress-page .postbox .hndle{justify-content:flex-start}.gamipress-page .postbox .hndle .dashicons{height:18px;line-height:18px;margin-right:5px}.gamipress-page .cmb-tabs-wrap .cmb-tabs .cmb-tab .cmb-tab-icon{margin-right:2px;opacity:.4}.gamipress-page .cmb-tabs-wrap .cmb-tabs .cmb-tab.active .cmb-tab-icon{opacity:.8}.gamipress-page .wp-picker-container .wp-color-result.button{padding:0 0 0 17px}.gamipress-page input.button.button-small.wp-picker-clear{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdGVkIGJ5IEljb01vb24uaW8gLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4NCjxwYXRoIGQ9Ik0xNC4yOSA0LjU5bDEuMSAxLjExYzAuNDEgMC40IDAuNjEgMC45NCAwLjYxIDEuNDd2Mi4xMmMwIDAuNTMtMC4yIDEuMDcwLTAuNjEgMS40N2wtNi42MyA2LjYzYy0wLjQgMC40MS0wLjk0IDAuNjEtMS40NyAwLjYxcy0xLjA3MC0wLjItMS40Ny0wLjYxbC0xLjExLTEuMS0xLjEtMS4xMWMtMC40MS0wLjQtMC42MS0wLjk0LTAuNjEtMS40N3YtMi4xMmMwLTAuNTQgMC4yLTEuMDcwIDAuNjEtMS40OGw2LjYzLTYuNjJjMC40LTAuNDEgMC45NC0wLjYxIDEuNDctMC42MXMxLjA2MCAwLjIgMS40NyAwLjYxek04LjA4MCAxNC4yOWw2LjQyLTYuNDJjMC4zOS0wLjM5IDAuMzktMS4wMzAgMC0xLjQzbC0yLjE0LTIuMTRjLTAuMTktMC4xOS0wLjQ1LTAuMjktMC43Mi0wLjI5cy0wLjUyIDAuMS0wLjcxIDAuMjlsLTYuNDIgNi40MmMtMC4zOSAwLjQtMC4zOSAxLjA0MCAwIDEuNDNsMi4xNCAyLjE0YzAuMzggMC4zOCAxLjA0MCAwLjM4IDEuNDMgMHoiPjwvcGF0aD4NCjwvc3ZnPg0K) no-repeat scroll 6px 4px;padding:0 0 0 30px;border:1px solid #8c8f94}@media screen and (max-width:782px){.gamipress-page .cmb-th{width:100%}.gamipress-page .cmb-td{padding:15px 0}.gamipress-page .gamipress-switch input+label:before,.gamipress-page .gamipress-switch input+label:after{left:1px}.gamipress-page .gamipress-switch input+label:before,.gamipress-page .gamipress-switch input+label:after{top:4px}}.gamipress_settings input[name="submit-cmb"],.gamipress_settings input[name="reset-cmb"]{float:right}.gamipress_settings input[name="reset-cmb"]{margin-right:0!important}.gamipress_settings input[name="reset-cmb"]{background:#e15151;border:#e15151;color:#fff}.gamipress_settings input[name="reset-cmb"]:hover{background:#de3b3b;border:#de3b3b;color:#fff}.gamipress_settings input[name="reset-cmb"]:focus,.gamipress_settings input[name="reset-cmb"]:active{background:#da2525;border:#da2525;color:#fff}@media screen and (min-width:782px){.gamipress_settings .gamipress-sticky-bar{position:fixed;right:0;bottom:0;left:160px;width:calc(100% - 160px);z-index:1;background:#fafafa;border-top:1px solid #e5e5e5;box-shadow:0 -1px 1px rgba(0,0,0,.04);padding:10px 0}.gamipress_settings .gamipress-sticky-bar input[name="reset-cmb"]{margin-right:19px!important}}@media screen and (max-width:782px){.gamipress_settings #cmo-options-form>#poststuff+div{position:fixed;width:100%;background:#fafafa;border-top:1px solid #e5e5e5;box-shadow:0 -1px 1px rgba(0,0,0,.04);right:0;bottom:0;padding:10px 14px;z-index:1}.gamipress_settings input[name="submit-cmb"]{padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto}.gamipress_settings input[name="submit-cmb"],.gamipress_settings input[name="reset-cmb"]{margin-bottom:0}}.gamipress-share-buttons-label{margin-top:0;margin-bottom:2px}.gamipress-share-button{display:inline-block;width:28px;height:28px;vertical-align:middle;padding:4px;background-repeat:no-repeat;background-position:center;background-size:18px 18px;box-sizing:border-box}.gamipress-share-button+.gamipress-share-button{margin-left:4px}.gamipress-share-button-square{border-radius:0}.gamipress-share-button-rounded{border-radius:6px}.gamipress-share-button-circle{border-radius:50%}.gamipress-share-button-facebook{background-color:#4766a9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIg0KICAgZGF0YS1uYW1lPSJMYXllciAyMSINCiAgIGhlaWdodD0iMjQiDQogICBpZD0iTGF5ZXJfMjEiDQogICB2aWV3Qm94PSIwIDAgMjQgMjQiDQogICB3aWR0aD0iMjQiDQogICB2ZXJzaW9uPSIxLjEiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJmYWNlYm9vay5zdmciDQogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQgKDVkYTY4OWMzMTMsIDIwMTktMDEtMTQpIj4NCiAgPG1ldGFkYXRhDQogICAgIGlkPSJtZXRhZGF0YTExIj4NCiAgICA8cmRmOlJERj4NCiAgICAgIDxjYzpXb3JrDQogICAgICAgICByZGY6YWJvdXQ9IiI+DQogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0Pg0KICAgICAgICA8ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPg0KICAgICAgPC9jYzpXb3JrPg0KICAgIDwvcmRmOlJERj4NCiAgPC9tZXRhZGF0YT4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnM5IiAvPg0KICA8c29kaXBvZGk6bmFtZWR2aWV3DQogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiINCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiDQogICAgIGJvcmRlcm9wYWNpdHk9IjEiDQogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiDQogICAgIGdyaWR0b2xlcmFuY2U9IjEwIg0KICAgICBndWlkZXRvbGVyYW5jZT0iMTAiDQogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIg0KICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiDQogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTciDQogICAgIGlkPSJuYW1lZHZpZXc3Ig0KICAgICBzaG93Z3JpZD0iZmFsc2UiDQogICAgIGlua3NjYXBlOnpvb209IjkuODMzMzMzMyINCiAgICAgaW5rc2NhcGU6Y3g9IjEyIg0KICAgICBpbmtzY2FwZTpjeT0iMTIiDQogICAgIGlua3NjYXBlOndpbmRvdy14PSItOCINCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04Ig0KICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIg0KICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8yMSIgLz4NCiAgPHRpdGxlDQogICAgIGlkPSJ0aXRsZTIiIC8+DQogIDxwYXRoDQogICAgIGQ9Ik0xNi43NSw5SDEzLjVWN2ExLDEsMCwwLDEsMS0xaDJWM0gxNGE0LDQsMCwwLDAtNCw0VjlIOHYzaDJ2OWgzLjVWMTJIMTZaIg0KICAgICBpZD0icGF0aDQiDQogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiIC8+DQo8L3N2Zz4NCg==)}.gamipress-share-button-twitter{background-color:#000;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICBkYXRhLW5hbWU9IkxheWVyIDIxIg0KICAgaGVpZ2h0PSIyNCINCiAgIGlkPSJMYXllcl8yMSINCiAgIHZpZXdCb3g9IjAgMCAyNCAyNCINCiAgIHdpZHRoPSIyNCINCiAgIHZlcnNpb249IjEuMSINCiAgIHNvZGlwb2RpOmRvY25hbWU9IngoMjR4MjQpLnN2ZyINCiAgIGlua3NjYXBlOnZlcnNpb249IjEuMy4yICgwOTFlMjBlLCAyMDIzLTExLTI1LCBjdXN0b20pIg0KICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiDQogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiDQogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyINCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+DQogIDxtZXRhZGF0YQ0KICAgICBpZD0ibWV0YWRhdGEyMyI+DQogICAgPHJkZjpSREY+DQogICAgICA8Y2M6V29yaw0KICAgICAgICAgcmRmOmFib3V0PSIiPg0KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4NCiAgICAgICAgPGRjOnR5cGUNCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4NCiAgICAgIDwvY2M6V29yaz4NCiAgICA8L3JkZjpSREY+DQogIDwvbWV0YWRhdGE+DQogIDxkZWZzDQogICAgIGlkPSJkZWZzMjEiIC8+DQogIDxzb2RpcG9kaTpuYW1lZHZpZXcNCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIg0KICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiINCiAgICAgYm9yZGVyb3BhY2l0eT0iMSINCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCINCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiDQogICAgIGd1aWRldG9sZXJhbmNlPSIxMCINCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiDQogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiDQogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCINCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAwMSINCiAgICAgaWQ9Im5hbWVkdmlldzE5Ig0KICAgICBzaG93Z3JpZD0iZmFsc2UiDQogICAgIGlua3NjYXBlOnpvb209IjkuODMzMzMzMyINCiAgICAgaW5rc2NhcGU6Y3g9IjEyLjA1MDg0NyINCiAgICAgaW5rc2NhcGU6Y3k9IjExLjk0OTE1MyINCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii05Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTkiDQogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiDQogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkxheWVyXzIxIg0KICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6cGFnZWNoZWNrZXJib2FyZD0iMCINCiAgICAgaW5rc2NhcGU6ZGVza2NvbG9yPSIjZDFkMWQxIiAvPg0KICA8dGl0bGUNCiAgICAgaWQ9InRpdGxlMiIgLz4NCiAgPGNpcmNsZQ0KICAgICBjeD0iMTYiDQogICAgIGN5PSI4Ig0KICAgICByPSI0Ig0KICAgICBpZD0iY2lyY2xlNCINCiAgICAgc3R5bGU9ImRpc3BsYXk6bm9uZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlkPSJwYXRoMTAwOSINCiAgICAgY2xhc3M9InN0MSINCiAgICAgZD0ibSAzLjQxNTUzODIsNC4xMTE2NTI0IDYuNjYxMTM2OCw4LjcwMTc1MDYgLTYuNzAzMTE4MSw3LjA3NDk0NSBoIDEuNTA4NzIyOCBsIDUuODY4NzAyMywtNi4xOTQzNjIgNC43NDE1NzYsNi4xOTQzNjIgaCA1LjEzMzg4NSBMIDEzLjU5MDM2OSwxMC42OTcyMjcgMTkuODI5NjY2LDQuMTExNjUyNCBIIDE4LjMyMDk0MyBMIDEyLjkxNjM1Miw5LjgxNjM1OTEgOC41NDk0MjI4LDQuMTExNjUyNCBaIG0gMi4yMTg2NDE5LDEuMDg1NjY4IEggNy45OTI2NjMyIEwgMTguNDA3NTExLDE4LjgwMjY3OSBIIDE2LjA0OTAzIFoiDQogICAgIHN0eWxlPSJkaXNwbGF5OmlubGluZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuMDI4NjE4IiAvPg0KPC9zdmc+DQo=)}.gamipress-share-button-linkedin{background-color:#0074b3;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIg0KICAgZGF0YS1uYW1lPSJMYXllciAyMSINCiAgIGhlaWdodD0iMjQiDQogICBpZD0iTGF5ZXJfMjEiDQogICB2aWV3Qm94PSIwIDAgMjQgMjQiDQogICB3aWR0aD0iMjQiDQogICB2ZXJzaW9uPSIxLjEiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJsaW5rZWRpbi5zdmciDQogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQgKDVkYTY4OWMzMTMsIDIwMTktMDEtMTQpIj4NCiAgPG1ldGFkYXRhDQogICAgIGlkPSJtZXRhZGF0YTE1Ij4NCiAgICA8cmRmOlJERj4NCiAgICAgIDxjYzpXb3JrDQogICAgICAgICByZGY6YWJvdXQ9IiI+DQogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0Pg0KICAgICAgICA8ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPg0KICAgICAgPC9jYzpXb3JrPg0KICAgIDwvcmRmOlJERj4NCiAgPC9tZXRhZGF0YT4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnMxMyIgLz4NCiAgPHNvZGlwb2RpOm5hbWVkdmlldw0KICAgICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgICBib3JkZXJvcGFjaXR5PSIxIg0KICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIg0KICAgICBncmlkdG9sZXJhbmNlPSIxMCINCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIg0KICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCINCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDE3Ig0KICAgICBpZD0ibmFtZWR2aWV3MTEiDQogICAgIHNob3dncmlkPSJmYWxzZSINCiAgICAgaW5rc2NhcGU6em9vbT0iOS44MzMzMzMzIg0KICAgICBpbmtzY2FwZTpjeD0iMTIiDQogICAgIGlua3NjYXBlOmN5PSIxMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii04Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiDQogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkxheWVyXzIxIiAvPg0KICA8dGl0bGUNCiAgICAgaWQ9InRpdGxlMiIgLz4NCiAgPHJlY3QNCiAgICAgaGVpZ2h0PSIxMSINCiAgICAgd2lkdGg9IjQiDQogICAgIHg9IjMiDQogICAgIHk9IjkiDQogICAgIGlkPSJyZWN0NCINCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIgLz4NCiAgPGNpcmNsZQ0KICAgICBjeD0iNSINCiAgICAgY3k9IjUiDQogICAgIHI9IjIiDQogICAgIGlkPSJjaXJjbGU2Ig0KICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBkPSJNMTYuNSw4LjI1QTQuNDcyNTEsNC40NzI1MSwwLDAsMCwxMyw5Ljk1MzQzVjlIOVYyMGg0VjEzYTIsMiwwLDAsMSw0LDB2N2g0VjEyLjc1QTQuNSw0LjUsMCwwLDAsMTYuNSw4LjI1WiINCiAgICAgaWQ9InBhdGg4Ig0KICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIiAvPg0KPC9zdmc+DQo=)}.gamipress-share-button-pinterest{background-color:#bd081c;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIg0KICAgZGF0YS1uYW1lPSJMYXllciAyMSINCiAgIGhlaWdodD0iMjQiDQogICBpZD0iTGF5ZXJfMjEiDQogICB2aWV3Qm94PSIwIDAgMjQgMjQiDQogICB3aWR0aD0iMjQiDQogICB2ZXJzaW9uPSIxLjEiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJwaW50ZXJlc3Quc3ZnIg0KICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi40ICg1ZGE2ODljMzEzLCAyMDE5LTAxLTE0KSI+DQogIDxtZXRhZGF0YQ0KICAgICBpZD0ibWV0YWRhdGExMSI+DQogICAgPHJkZjpSREY+DQogICAgICA8Y2M6V29yaw0KICAgICAgICAgcmRmOmFib3V0PSIiPg0KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4NCiAgICAgICAgPGRjOnR5cGUNCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4NCiAgICAgIDwvY2M6V29yaz4NCiAgICA8L3JkZjpSREY+DQogIDwvbWV0YWRhdGE+DQogIDxkZWZzDQogICAgIGlkPSJkZWZzOSIgLz4NCiAgPHNvZGlwb2RpOm5hbWVkdmlldw0KICAgICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgICBib3JkZXJvcGFjaXR5PSIxIg0KICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIg0KICAgICBncmlkdG9sZXJhbmNlPSIxMCINCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIg0KICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCINCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDE3Ig0KICAgICBpZD0ibmFtZWR2aWV3NyINCiAgICAgc2hvd2dyaWQ9ImZhbHNlIg0KICAgICBpbmtzY2FwZTp6b29tPSI5LjgzMzMzMzMiDQogICAgIGlua3NjYXBlOmN4PSIxMiINCiAgICAgaW5rc2NhcGU6Y3k9IjEyIg0KICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy15PSItOCINCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSINCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMjEiIC8+DQogIDx0aXRsZQ0KICAgICBpZD0idGl0bGUyIiAvPg0KICA8cGF0aA0KICAgICBkPSJNMTIuMDU2ODksMy40MTY2N0E2LjkyMTMyLDYuOTIxMzIsMCwwLDAsNC45OTIxOSwxMC4xODdhMy45Mzg0MiwzLjkzODQyLDAsMCwwLDEuOTM3LDMuNjcwNDQuNTM2MjUuNTM2MjUsMCwwLDAsLjc5ODEyLS4zMzcxOGwuMTkyNzctLjgyM2EuNTA0MzYuNTA0MzYsMCwwLDAtLjE0MzIzLS40OTksMi42OTA2NiwyLjY5MDY2LDAsMCwxLS43MzY3Mi0yLjM5NjUzLDUuMDM3MjIsNS4wMzcyMiwwLDAsMSw0Ljk3NS00LjU3NjQzYzMuMTIwMjctLjA1NTE4LDUuMDA4NjcsMS44OTc1LDQuMzYyNiw1LjY2NjE0LS42ODU0NSwzLjk5ODYxLTMuOTc3NCw0Ljg2MTQzLTQuNzU2OTQsMi42OTMyOGEyLjAwNzI4LDIuMDA3MjgsMCwwLDEsLjAyODI5LTEuMjEyNDdjLjE3ODkxLS42MTk2OS40ODk0LTEuNTkxNzUuNjQxMTYtMi4xMzA2Mi4zNTg4Ny0xLjI3NDI3LjIzMjQ4LTIuNDU1NzgtLjkyNzE5LTIuNzQwNjItLjg5ODg2LS4yMjA3Ny0xLjgwNS4zODYyMy0yLjE5NzE5LDEuNzY1MjVhMy44ODU4OSwzLjg4NTg5LDAsMCwwLC4yMjYzOCwyLjQ1NDNMOC4wMTk4MSwxNy40MDVhNC4zNzUzNSw0LjM3NTM1LDAsMCwwLS4xMTgsMS4yMTk1N2wuMTIxODEsMi43NjI2MUEuMjM2LjIzNiwwLDAsMCw4LjQ2OCwyMS40ODdsMS4zMjk5Mi0yLjUxODM1YTQuMzc1MzUsNC4zNzUzNSwwLDAsMCwuMzY4NjMtLjk1NGwuNzExMzYtMi43Njc4YzIuMzU4MzksMy4wMzQyLDcuMzE4NjIuNTk1MzYsNy45OTk3OS0zLjk2NjQ0QzE5LjY1MSw2LjEwMDg2LDE2LjY4MjU3LDMuNDU4NjgsMTIuMDU2ODksMy40MTY2N1oiDQogICAgIGlkPSJwYXRoNCINCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIgLz4NCjwvc3ZnPg0K)}.gamipress_licenses .meta-box-sortables{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.gamipress_licenses .handlediv,.gamipress_page_gamipress_licenses #screen-options-link-wrap{display:none!important}.gamipress_licenses .postbox.closed .inside{display:block!important}.gamipress_licenses .postbox{width:100%;margin:0 8px 16px}.gamipress_licenses .gamipress-license-thumbnail{margin:-6px -12px 0}.gamipress_licenses .gamipress-license-thumbnail img{width:100%}.gamipress_licenses .cmb-row{border:none;padding-bottom:0}.gamipress_licenses .cmb2-metabox>.cmb-row:not(:first-of-type){border:none!important}.gamipress_licenses .cmb-th,.gamipress_licenses .cmb-td{width:100%;padding:6px 0!important;margin-left:0!important}.gamipress_licenses .cmb-td input{width:100%}.gamipress_licenses .license-expiration-notice,.gamipress_licenses .renew-license-notice{display:inline}.gamipress_licenses .license-error{color:#a00}.gamipress_licenses .renew-license-notice:before{content:' '}@media screen and (min-width:1600px){.gamipress_licenses .postbox{width:23%}}@media screen and (min-width:1200px) and (max-width:1600px){.gamipress_licenses .postbox{width:23%}}body.toplevel_page_gamipress{background:#f5f5f5}.gamipress-dashboard .wp-heading-inline{display:none!important}.gamipress-dashboard .meta-box-sortables{margin-bottom:0!important}.gamipress-dashboard .postbox .inside,.gamipress-dashboard .postbox .inside p{font-size:14px}.gamipress-dashboard .postbox,.gamipress-dashboard .gamipress-plugin-card{border:none;border-radius:6px;box-shadow:0 0 16px rgba(0,0,0,.1)}.gamipress-dashboard #gamipress-dashboard-videos.postbox,.gamipress-dashboard #gamipress-dashboard-plugins.postbox,.gamipress-dashboard #gamipress-dashboard-team.postbox,.gamipress-dashboard #gamipress-dashboard-social.postbox,.gamipress-dashboard #gamipress-dashboard-involved.postbox{background:transparent;box-shadow:none}.gamipress-dashboard .postbox .hndle{display:block;cursor:auto;user-select:auto;font-size:16px}.gamipress-dashboard .postbox .hndle .button{text-decoration:none!important;float:right;margin-bottom:-7px}.gamipress-dashboard .postbox .hndle .dashicons{opacity:.4;margin-right:4px}.gamipress-dashboard .postbox-header{border:none}.gamipress-dashboard .gamipress-dashboard-logo{margin-bottom:10px}.gamipress-dashboard .gamipress-dashboard-logo img{width:230px;vertical-align:middle}.gamipress-dashboard .gamipress-dashboard-logo .autoamtorwp-dashboard-version{font-size:16px;font-weight:700}.gamipress-dashboard h1{clear:both;margin:0 8px 8px;font-size:28px}.gamipress-dashboard h3{font-size:16px!important;font-weight:600!important}.gamipress-dashboard li{margin-bottom:10px}.gamipress-dashboard li h3{margin-top:10px!important}.gamipress-dashboard li .dashicons{color:#82878c}.gamipress-dashboard .gamipress-registered-points,.gamipress-dashboard .gamipress-registered-achievements,.gamipress-dashboard .gamipress-registered-ranks{min-height:250px}.gamipress-dashboard .gamipress-registered-points li,.gamipress-dashboard .gamipress-registered-achievements li,.gamipress-dashboard .gamipress-registered-ranks li{padding:12px 12px;margin-left:-12px;margin-right:-12px;margin-bottom:0}.gamipress-dashboard .gamipress-registered-points li a,.gamipress-dashboard .gamipress-registered-achievements li a,.gamipress-dashboard .gamipress-registered-ranks li a{flex:1 1 0%;display:flex}.gamipress-dashboard .gamipress-registered-points li a span,.gamipress-dashboard .gamipress-registered-achievements li a span,.gamipress-dashboard .gamipress-registered-ranks li a span{flex:1 1 0%;padding-right:6px}.gamipress-dashboard .gamipress-registered-points li a span:not(:first-child),.gamipress-dashboard .gamipress-registered-achievements li a span:not(:first-child),.gamipress-dashboard .gamipress-registered-ranks li a span:not(:first-child){color:#72777c;font-size:13px}.gamipress-dashboard .gamipress-registered-points li:nth-child(odd),.gamipress-dashboard .gamipress-registered-achievements li:nth-child(odd),.gamipress-dashboard .gamipress-registered-ranks li:nth-child(odd){background-color:#f6f7f7}.gamipress-dashboard .gamipress-latest-earnings ul{margin-bottom:-12px}.gamipress-dashboard .gamipress-latest-earnings li{padding:4px 12px;margin-left:-12px;margin-right:-12px;font-size:13px}.gamipress-dashboard .gamipress-latest-earnings li:nth-child(odd){background-color:#f6f7f7}.gamipress-dashboard .gamipress-latest-earnings li:last-child{margin-bottom:0;border-radius:0 0 6px 6px}.gamipress-dashboard .gamipress-latest-earnings li span{display:block;text-align:right;color:#72777c}.gamipress-dashboard #gamipress-dashboard-videos .inside{margin-top:-16px;padding:0}.gamipress-dashboard #gamipress-dashboard-plugins .inside,.gamipress-dashboard #gamipress-dashboard-team .inside,.gamipress-dashboard #gamipress-dashboard-involved .inside,.gamipress-dashboard #gamipress-dashboard-social .inside{padding:0}.gamipress-dashboard #gamipress-dashboard-plugins .hndle,.gamipress-dashboard #gamipress-dashboard-team .hndle,.gamipress-dashboard #gamipress-dashboard-involved .hndle,.gamipress-dashboard #gamipress-dashboard-social .hndle{padding-left:0}.gamipress-dashboard .gamipress-dashboard-video a{display:grid;grid-gap:0;grid-template-columns:1fr 3fr;margin-bottom:5px;text-decoration:none;color:#3c434a;opacity:.8}.gamipress-dashboard .gamipress-dashboard-video a:hover{opacity:1}.gamipress-dashboard .gamipress-dashboard-video .gamipress-dashboard-video-image{height:59px;overflow:hidden}.gamipress-dashboard .gamipress-dashboard-video .gamipress-dashboard-video-image img{margin-top:-13px}.gamipress-dashboard .gamipress-dashboard-video .gamipress-dashboard-video-details .gamipress-dashboard-video-title{font-size:16px}.gamipress-dashboard .gamipress-dashboard-video .gamipress-dashboard-video-details .gamipress-dashboard-video-duration{font-size:13px}.gamipress-dashboard .gamipress-dashboard-get-involved p,.gamipress-dashboard .gamipress-dashboard-get-involved ul{margin-bottom:20px}.gamipress-dashboard .gamipress-dashboard-pricing-button{margin-top:28px}.gamipress-dashboard .button.button-large{padding:8px 18px}.gamipress-dashboard .center{text-align:center}.gamipress-dashboard-more-videos{margin-bottom:-12px}.gamipress-dashboard-more-videos,.gamipress-dashboard-more-add-ons{clear:both;text-align:center;font-size:16px;padding-top:20px}.gamipress-dashboard .gamipress-section-desc{margin-top:-12px;margin-left:7px}.gamipress-dashboard .gamipress-dashboard-add-ons-section,.gamipress-dashboard .gamipress-dashboard-assets-section{margin:0!important}.gamipress-dashboard .gamipress-plugin-card .plugin-card-bottom{background:transparent;border:none;margin-top:-20px}.gamipress-dashboard .gamipress-plugin-card .thumbnail a img{border-radius:6px 6px 0 0}.gamipress-dashboard .gamipress-plugin-card .name{text-align:center}.gamipress-dashboard .gamipress-plugin-card .name a{text-decoration:none;margin-left:-14px}.gamipress-dashboard .gamipress-plugin-card .cmb-tooltip-desc.cmb-tooltip-top{bottom:106%}.gamipress-dashboard .gamipress-plugin-card .cmb-tooltip-desc.cmb-tooltip-top p{margin:0}.gamipress-dashboard .plugin-card-gamipress-leaderboards,.gamipress-dashboard .plugin-card-gamipress-progress,.gamipress-dashboard .plugin-card-gamipress-notifications,.gamipress-dashboard .plugin-card-gamipress-restrict-content{background:#0098d7}.gamipress-dashboard .plugin-card-gamipress-leaderboards .name a,.gamipress-dashboard .plugin-card-gamipress-progress .name a,.gamipress-dashboard .plugin-card-gamipress-notifications .name a,.gamipress-dashboard .plugin-card-gamipress-restrict-content .name a{color:#fff}@media screen and (min-width:1600px) and (max-width:2299px){.gamipress-dashboard .plugin-card:nth-child(3n+1){clear:none}}.gamipress-dashboard .our-plugins-list li{display:inline-block;width:49%;margin-bottom:18px}.gamipress-dashboard .our-plugins-list img{vertical-align:middle;width:32px;height:32px}.gamipress-dashboard .our-plugins-list span{vertical-align:middle;font-size:18px}.gamipress-dashboard .contributors-list{text-align:center}.gamipress-dashboard .contributors-list img{border-radius:50%}.gamipress-dashboard .contributors-list span{display:block}.gamipress-dashboard .contributors-list .cmb-tooltip-top{bottom:115%;width:auto;white-space:nowrap}.gamipress-dashboard .gamipress-dashboard-social-list{display:flex}.gamipress-dashboard .gamipress-dashboard-social-list li:not(:first-child){margin-left:8px}.gamipress-dashboard .gamipress-dashboard-social-list .dashicons{font-size:20px;line-height:36px;height:36px;width:36px;color:#fff!important;border-radius:100%}.gamipress-dashboard .gamipress-dashboard-social-list .cmb-tooltip-top{bottom:130%;width:auto;white-space:nowrap}.gamipress-dashboard .dashicons-youtube{background:#e90000!important}.gamipress-dashboard .dashicons-facebook-alt,.gamipress-dashboard .dashicons-groups{background:#4766a9!important}.gamipress-dashboard .dashicons-twitter{background:#139ae7!important}.gamipress-dashboard .dashicons-linkedin,.gamipress-dashboard #gamipress-dashboard-social .dashicons-wordpress{background:#0074b3!important}.gamipress-dashboard .dashicons-email-alt{background:#444!important}.gamipress-dashboard-blocks-list li span{float:right}@media screen and (min-width:1200px){.gamipress-dashboard .gamipress-dashboard-columns{display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr 1fr}.gamipress-dashboard .contributors-list{display:grid;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1199px){.gamipress-dashboard .plugin-card{width:31%;clear:none;margin:10px 6px}.gamipress-dashboard .plugin-card:nth-child(n+4){display:none}.gamipress-dashboard .gamipress-dashboard-more-videos{position:absolute;bottom:-10px;left:44%}}@media only screen and (min-width:800px) and (max-width:1499px){.gamipress-dashboard .postbox-container{float:left!important}.gamipress-dashboard .postbox-container{min-height:320px}.gamipress-dashboard #postbox-container-3.postbox-container{width:49.5%!important}.gamipress-dashboard #postbox-container-3.postbox-container:before{content:"";display:block;clear:both}}.gamipress_page_gamipress_add_ons .wp-filter{margin-bottom:0}.gamipress_page_gamipress_add_ons .wp-filter a:hover,.gamipress_page_gamipress_add_ons .wp-filter a:focus{box-shadow:none}.gamipress_page_gamipress_add_ons .wp-filter a .dashicons{vertical-align:bottom}.gamipress-add-ons,.gamipress-assets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.gamipress-plugin-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:0;margin-right:0}.gamipress-plugin-card .plugin-card-top{width:100%}.gamipress-plugin-card .plugin-card-bottom{width:100%;align-self:flex-end}.gamipress-plugin-card .name,.gamipress-plugin-card .desc,.gamipress-plugin-card .name,.gamipress-plugin-card .desc>p{margin-left:0;margin-right:0}.gamipress-plugin-card .thumbnail{margin:-20px -20px 10px}.gamipress-plugin-card .thumbnail a{display:block;line-height:0}.gamipress-plugin-card .thumbnail a img{max-width:100%}.gamipress-plugin-card .action-links{position:relative;top:0;right:0;width:100%}.gamipress-plugin-card .action-links .plugin-action-buttons{float:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;align-items:center}.gamipress-plugin-card .action-links .plugin-action-buttons li{margin:0;width:50%}.gamipress-plugin-card .action-links .plugin-action-buttons li .more-details{float:left}.is-gamipress-plugin#plugin-information #plugin-information-content .notice{display:none}.gamipress-integration-add-on .name,.gamipress-integration-add-on .desc{display:none}.gamipress-integration-add-on .plugin-card-top{padding-bottom:0}.gamipress-integration-add-on .thumbnail{margin-bottom:0}@media screen and (min-width:1600px){.gamipress-plugin-card{width:20%;width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}}@media screen and (min-width:1200px) and (max-width:1600px){.gamipress-plugin-card{width:20%;width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}}@media screen and (min-width:1200px){.gamipress-add-ons,.gamipress-assets{margin-left:-8px;margin-right:-8px}.gamipress-plugin-card{margin-left:8px!important;margin-right:8px!important}}.is-gamipress-asset#plugin-information #plugin-information-tabs,.is-gamipress-asset#plugin-information #plugin-information-content .fyi{display:none}.is-gamipress-asset#plugin-information #plugin-information-content{border-top:1px solid #7e8993}.is-gamipress-asset#plugin-information #plugin-information-content #section-holder{margin-right:0}.is-gamipress-asset#plugin-information #plugin-information-content #section-description ul{list-style:none;margin:0}.is-gamipress-asset#plugin-information #plugin-information-content #section-description ul li a{margin-bottom:10px}.is-gamipress-asset#plugin-information #plugin-information-content #section-description ul li img{width:100%;box-shadow:0 1px 2px rgba(0,0,0,.3)}.is-gamipress-asset#plugin-information #plugin-information-content #section-description p:last-child a{display:inline-block;padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto;margin-bottom:4px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;position:fixed;z-index:100;right:14px;bottom:10px}.gamipress_tools .cmb-td{padding:0}#server-info .inside,#db-info .inside,#wordpress-info .inside,#gamipress-info .inside{padding:0;margin:0}.cmb2-id-bulk-award-achievements .select2-container--default .select2-search--inline .select2-search__field{min-width:150px}#recount-activity-log p{margin-bottom:0}#recount-activity-log #recount-activity-log-content{max-height:300px;overflow:auto;font-family:consolas;font-size:12px;border:1px solid #ccd0d4;background-color:#f1f1f1;padding:10px;margin-top:1em}.cmb2-id-logs-type ul li{margin-bottom:12px!important}.cmb2-id-logs-type ul li label{line-height:1.2!important}.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(2),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(5),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(6),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(8),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(12),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(13),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(14){margin-left:20px}.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(3),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(9){margin-left:40px}.gamipress-all-types-multicheck input[value="all-points-types"]+label,.gamipress-all-types-multicheck input[value="all-achievement-types"]+label,.gamipress-all-types-multicheck input[value="all-rank-types"]+label{font-weight:700}.gamipress-all-types-multicheck input[value$="-points-type"],.gamipress-all-types-multicheck input[value$="-achievement-type"],.gamipress-all-types-multicheck input[value$="-rank-type"]{margin-left:20px!important}.gamipress-all-types-multicheck input[value$="-points-type"]+label,.gamipress-all-types-multicheck input[value$="-achievement-type"]+label,.gamipress-all-types-multicheck input[value$="-rank-type"]+label{margin-left:72px}.gamipress-all-types-multicheck input[value$="-points-type"]+label:before,.gamipress-all-types-multicheck input[value$="-points-type"]+label:after,.gamipress-all-types-multicheck input[value$="-achievement-type"]+label:before,.gamipress-all-types-multicheck input[value$="-achievement-type"]+label:after,.gamipress-all-types-multicheck input[value$="-rank-type"]+label:before,.gamipress-all-types-multicheck input[value$="-rank-type"]+label:after{left:20px!important}.gamipress-all-types-multicheck input[value$="-points-awards"],.gamipress-all-types-multicheck input[value$="-points-deducts"],.gamipress-all-types-multicheck input[value$="-achievements"],.gamipress-all-types-multicheck input[value$="-ranks"]{margin-left:40px!important}.gamipress-all-types-multicheck input[value$="-points-awards"]+label,.gamipress-all-types-multicheck input[value$="-points-deducts"]+label,.gamipress-all-types-multicheck input[value$="-achievements"]+label,.gamipress-all-types-multicheck input[value$="-ranks"]+label{margin-left:92px}.gamipress-all-types-multicheck input[value$="-points-awards"]+label:before,.gamipress-all-types-multicheck input[value$="-points-awards"]+label:after,.gamipress-all-types-multicheck input[value$="-points-deducts"]+label:before,.gamipress-all-types-multicheck input[value$="-points-deducts"]+label:after,.gamipress-all-types-multicheck input[value$="-achievements"]+label:before,.gamipress-all-types-multicheck input[value$="-achievements"]+label:after,.gamipress-all-types-multicheck input[value$="-ranks"]+label:before,.gamipress-all-types-multicheck input[value$="-ranks"]+label:after{left:40px!important}.gamipress-all-types-multicheck input[value$="-steps"],.gamipress-all-types-multicheck input[value$="-rank-requirements"]{margin-left:60px!important}.gamipress-all-types-multicheck input[value$="-steps"]+label,.gamipress-all-types-multicheck input[value$="-rank-requirements"]+label{margin-left:112px}.gamipress-all-types-multicheck input[value$="-steps"]+label:before,.gamipress-all-types-multicheck input[value$="-steps"]+label:after,.gamipress-all-types-multicheck input[value$="-rank-requirements"]+label:before,.gamipress-all-types-multicheck input[value$="-rank-requirements"]+label:after{left:60px!important}#download-system-info{position:fixed;right:0;bottom:0;left:0;width:100%;z-index:1;background:#fafafa;border:none;border-top:1px solid #e5e5e5;box-shadow:0 -1px 1px rgba(0,0,0,.04);padding:10px 0;margin:0}#download-system-info .handlediv,#download-system-info .ui-sortable-handle{display:none}#download-system-info .inside,#download-system-info .cmb-row,#download-system-info .cmb-td{padding:0}#download-system-info .cmb-td{text-align:right;padding-right:19px}#download-system-info .cmb-row{background:transparent}.cmb2-id-import-settings-file .cmb-td{padding-bottom:0}.cmb2-id-import-settings{border-top:0!important}.gamipress-list-table{color:#555}.gamipress-list-table>.cmb2-metabox>.cmb-row{padding:10px!important;font-size:13px}.gamipress-list-table>.cmb2-metabox>.cmb-row:nth-child(odd){background-color:#f9f9f9}.gamipress-list-table>.cmb2-metabox>.cmb-row>.cmb-th>label{font-weight:600;color:#555;padding:0}.gamipress-list-table .cmb-row.cmb-type-title{margin:0!important}.gamipress-list-table .cmb-row.cmb-type-title .cmb2-metabox-title{padding:0}.gamipress-upgrade-progress{background-color:#eee}.gamipress-upgrade-progress .gamipress-upgrade-progress-bar{background-color:#0098d7;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;-ms-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}.gamipress-upgrade-progress,.gamipress-upgrade-progress .gamipress-upgrade-progress-bar{min-height:8px;margin-bottom:8px}.gamipress-review-notice{position:relative;color:#fff;background:#0098d7;border-color:#0098d7}.gamipress-review-notice a{color:#fff}.gamipress-review-notice p span{opacity:.7}.gamipress-review-notice ul li{display:inline-block;margin-right:10px}.gamipress-review-notice .dashicons-gamipress{position:absolute;right:10px;bottom:-10px;opacity:.3}.gamipress-review-notice .dashicons-gamipress:before{font-size:200px;width:200px;height:200px}.gamipress-review-notice .button-primary{background:#46b450;border-color:#3b9243 #37863e #37863e;box-shadow:0 1px 0 #37863e;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #37863e,1px 0 1px #37863e,0 1px 1px #37863e,-1px 0 1px #37863e}.gamipress-review-notice .button-primary.hover,.gamipress-review-notice .button-primary:hover,.gamipress-review-notice .button-primary.focus,.gamipress-review-notice .button-primary:focus{background:#47b952;border-color:#37863e;color:#fff}.gamipress-review-notice .button-primary.focus,.gamipress-review-notice .button-primary:focus{box-shadow:0 1px 0 #3c9244,0 0 2px 1px #53d25f}.gamipress-review-notice .button-primary.active,.gamipress-review-notice .button-primary.active:hover,.gamipress-review-notice .button-primary.active:focus,.gamipress-review-notice .button-primary:active{background:#409247;border-color:#37863e;box-shadow:inset 0 2px 0 #37863e;vertical-align:top}.gamipress-admin-menu-badge{display:inline-block;float:right;vertical-align:top;margin:1px -11px -1px 2px;padding:0 5px;height:18px;border-radius:9px;background-color:#d63638;color:#fff;font-size:11px;line-height:1.6}.gamipress-sortable-multicheck .cmb2-list li{position:relative;padding-right:28px}.gamipress-sortable-multicheck .cmb2-list li::before{content:"\f333";font-family:dashicons;position:absolute;right:5px;top:50%;transform:translateY(-50%);cursor:move;color:#777}.gamipress-sortable-multicheck .cmb2-list li.ui-sortable-helper::before{cursor:move}
     1@font-face{font-family:'GamiPress';src:url(../fonts/gamipress.eot?6ncb0e);src:url(../fonts/gamipress.eot?6ncb0e#iefix) format('embedded-opentype'),url(../fonts/gamipress.ttf?6ncb0e) format('truetype'),url(../fonts/gamipress.woff?6ncb0e) format('woff'),url(../fonts/gamipress.svg?6ncb0e#gamipress) format('svg');font-weight:400;font-style:normal}.dashicons-rank,.dashicons-rank:before,.dashicons-gamipress,.dashicons-gamipress:before,#dashboard-widgets #gamipress h2:before,.widget[id*="_gamipress_"] .widget-title h3:before{font-family:'GamiPress'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900"}.dashicons-rank,.dashicons-rank:before{content:"\e901"}.profile-php h2 .dashicons-gamipress{color:#0098d7;vertical-align:bottom}.wp-media-buttons-icon.dashicons-gamipress,.wp-media-buttons-icon.dashicons-gamipress:before{color:#0098d7;line-height:18px!important}#dashboard-widgets #gamipress h2{justify-content:flex-start}#dashboard-widgets #gamipress h2:before,.widget[id*="_gamipress_"] .widget-title h3:before{display:inline-block;width:20px;height:10px;font-size:20px;line-height:8px;vertical-align:middle;text-align:center;margin-right:2px;color:#0098d7}.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(3),.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(6),.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(8),.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(11),.menu-top.toplevel_page_gamipress .wp-submenu li:nth-child(14){border-top:1px solid #666}.gamipress-no-pad{padding:0!important}.gamipress-label-info,.gamipress-label-success,.gamipress-label-warning,.gamipress-label-danger{color:#fff;padding:1px 5px;font-size:12px;font-weight:500;border-radius:2px}.gamipress-label-info{background-color:#00a0d2}.gamipress-label-success{background-color:#46b450}.gamipress-label-warning{background-color:#ffb900}.gamipress-label-danger{background-color:#dc3232}.button.gamipress-button-success{background:#46b450;border:#46b450;color:#fff}.button.gamipress-button-success:hover{background:#40a549;border:#40a549;color:#fff}.button.gamipress-button-success:focus,.button.gamipress-button-success:active{background:#399341;border:#399341;color:#fff}.button.gamipress-button-danger{background:#e15151;border:#e15151;color:#fff}.button.gamipress-button-danger:hover{background:#de3b3b;border:#de3b3b;color:#fff}.button.gamipress-button-danger:focus,.button.gamipress-button-danger:active{background:#da2525;border:#da2525;color:#fff}#dashboard-widgets #gamipress .inside{margin-top:0}#dashboard-widgets #gamipress h3{border-bottom:1px solid #eee;border-top:1px solid #eee;clear:both;margin:0 -12px;padding:6px 12px;background-color:#fafafa}#dashboard-widgets #gamipress h3 a{text-decoration:none}#dashboard-widgets #gamipress h3 .dashicons{color:#82878c;vertical-align:bottom}#dashboard-widgets #gamipress h3:first-child{border-top:0}#dashboard-widgets #gamipress .gamipress-registered-achievements ul:after,#dashboard-widgets #gamipress .gamipress-registered-points ul:after,#dashboard-widgets #gamipress .gamipress-registered-ranks ul:after{content:"";display:block;clear:both}#dashboard-widgets #gamipress .gamipress-registered-achievements li,#dashboard-widgets #gamipress .gamipress-registered-points li,#dashboard-widgets #gamipress .gamipress-registered-ranks li{float:left;width:50%;margin-top:0}#dashboard-widgets #gamipress .gamipress-latest-earnings ul{margin:0 -12px -12px}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li{margin:0;padding:4px 12px;border-bottom:1px solid #eee}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li:nth-child(2n){background-color:#fafafa}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li:last-child{border-bottom:none}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li span{color:#72777c}#dashboard-widgets #gamipress .gamipress-latest-earnings li:nth-child(odd){background-color:#f6f7f7}#dashboard-widgets #gamipress .gamipress-latest-earnings ul li span{display:block;text-align:right}#dashboard-widgets #gamipress .gamipress-latest-earnings a.gamipress-latest-earnings-view-all{display:block;margin:22px 0 0 0;text-align:center}.cmb2-postbox .cmb2-wrap.gamipress-box-form>.cmb-field-list>.cmb-row,.cmb-type-group .cmb2-wrap.gamipress-box-form>.cmb-field-list>.cmb-row{padding:1em 0;border:none}.gamipress-box-form .cmb-repeatable-group .cmb-th h2{font-weight:600}.gamipress-box-form .cmb-row.cmb-repeat .cmb2-metabox-description{font-weight:400;color:#aaa;padding-left:12px}.gamipress-box-form .cmb-repeatable-group .postbox{border-radius:0}.gamipress-box-form .cmb-repeatable-group .cmb-group-title{background-color:#fafafa}.gamipress-box-form .cmb-repeatable-group .postbox:not(.closed) .cmb-group-title{border-bottom:1px solid #e9e9e9}.gamipress-form .cmb2-char-counter,.gamipress-page .cmb2-char-counter{border:none;min-height:24px;padding:0 4px;text-align:center;font-weight:500;vertical-align:baseline}.gamipress-form .cmb2-char-counter:focus,.gamipress-page .cmb2-char-counter:focus{background-color:#eee;border:none;outline:none;box-shadow:none}.gamipress-form .wp-picker-container .wp-color-result .color-alpha{height:28px!important;width:28px!important;border-radius:100%!important}@media only screen and (min-width:850px){#postbox-container-1 #side-sortables .gamipress-box-form .cmb-th label{font-weight:600}#postbox-container-1 #side-sortables .gamipress-box-form .cmb-th label:after,#postbox-container-1 #side-sortables .gamipress-box-form .cmb-row{border:none}#postbox-container-1 #side-sortables .gamipress-box-form .cmb-row:first-child{padding-top:0}#postbox-container-1 #side-sortables .gamipress-box-form .cmb-row,#postbox-container-1 #side-sortables .gamipress-box-form .cmb-row .cmb2-metabox-description,#postbox-container-1 #side-sortables .gamipress-box-form .cmb-th{padding-bottom:0}}.post-type-points-type #post-body #post-body-content,.post-type-achievement-type #post-body #post-body-content,.post-type-rank-type #post-body #post-body-content{display:none}#gamipress-requirements-ui .inside,.postbox[id^="gamipress-requirements-ui-"] .inside{background-color:#f0f0f1}.block-editor-page #gamipress-requirements-ui .inside,.block-editor-page .postbox[id^="gamipress-requirements-ui-"] .inside{border-top:1px solid #ddd}body:not(.block-editor-page) #gamipress-requirements-ui,body:not(.block-editor-page) .postbox[id^="gamipress-requirements-ui-"]{border:none;box-shadow:none}body:not(.block-editor-page) #gamipress-requirements-ui .postbox-header,body:not(.block-editor-page) .postbox[id^="gamipress-requirements-ui-"] .postbox-header{border:1px solid #c3c4c7}body:not(.block-editor-page) #gamipress-requirements-ui .inside,body:not(.block-editor-page) .postbox[id^="gamipress-requirements-ui-"] .inside{padding:6px 0 6px 0;margin:0!important}#gamipress-requirements-ui .spinner,.postbox[id^="gamipress-requirements-ui-"] .spinner{float:none;margin-top:0}.gamipress-requirements-sequential{position:relative;display:inline-block;margin-left:5px}.gamipress-requirements-sequential label{color:#888;font-style:italic;margin-left:45px}li.requirement-row{background:#fff;border:1px solid #c3c4c7;padding:15px;margin:0;position:relative}li.requirement-row.ui-sortable-placeholder{visibility:visible!important;background-color:#e0e0e1}li.requirement-row.ui-sortable-helper{z-index:2!important}li.requirement-row:not(:first-child){margin-top:8px}li.requirement-row .requirement-header{background:#fafafa;border-bottom:1px solid #c3c4c7;margin:-15px -15px 15px -15px;cursor:move}li.requirement-row .requirement-header .requirement-header-title{display:inline-block;font-size:14px;line-height:1.4;padding:8px 12px;min-height:15px;font-weight:600}li.requirement-row .requirement-header .requirement-header-title .requirement-order{color:#72777c}li.requirement-row .requirement-header .requirement-header-title .requirement-unsaved-changes{color:#ffb900;height:17px}li.requirement-row .requirement-header .requirement-actions{display:flex;float:right}li.requirement-row .requirement-header .requirement-actions .requirement-action{cursor:pointer;padding:8px;color:#72777c}li.requirement-row .requirement-header .requirement-actions .requirement-action:hover{color:#444}li.requirement-row .requirement-header .requirement-actions .requirement-action:not(:first-child){border-left:1px solid #c3c4c7}li.requirement-row .requirement-header .requirement-actions .requirement-action-change-status{position:relative}li.requirement-row .requirement-actions .requirement-action.requirement-action-delete{color:#ca4a1f}li.requirement-row .requirement-actions .requirement-action.requirement-action-delete:hover{color:#a00}li.requirement-row .required-duration{text-align:right}li.requirement-row .requirement-awards,li.requirement-row .requirement-optional,li.requirement-row .requirement-url,li.requirement-row .requirement-title{display:block;padding-top:5px}li.requirement-row .points-required{width:100px}li.requirement-row .count,li.requirement-row .limit,li.requirement-row .maximum-earnings{max-width:60px}li.requirement-row .requirement-optional{float:right}li.requirement-row .requirement-optional>label{display:none}li.requirement-row .requirement-optional select.optional-selected{background:#11a0d2 url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;border-color:#11a0d2;color:#fff}li.requirement-row .requirement-optional select.optional-selected:hover,li.requirement-row .requirement-optional select.optional-selected:focus,li.requirement-row .requirement-optional select.optional-selected:active{background-color:#0f8ebd;border-color:#0f8ebd}li.requirement-row .requirement-title{width:100%}li.requirement-row .requirement-optional+.requirement-title{width:calc(100% - 95px)}li.requirement-row .url,li.requirement-row .title{width:calc(100% - 58px)}li.requirement-row input,li.requirement-row select,li.requirement-row textarea{vertical-align:middle;background-color:#f0f0f0;border-color:#f0f0f0;margin-bottom:5px}li.requirement-row input:hover,li.requirement-row select:hover,li.requirement-row textarea:hover,li.requirement-row input:focus,li.requirement-row select:focus,li.requirement-row textarea:focus,li.requirement-row input:active,li.requirement-row select:active,li.requirement-row textarea:active{background-color:#e0e0e0}li.requirement-row input::placeholder{color:#888}li.requirement-row input[readonly]{color:#fff;background-color:#333}li.requirement-row input[readonly]:hover,li.requirement-row input[readonly]:focus,li.requirement-row input[readonly]:active{background-color:#222}li.requirement-row .gamipress-select2{margin-bottom:5px}li.requirement-row .gamipress-select2 .select2-selection{background-color:#f0f0f0!important;border:1px solid #f0f0f0!important;box-shadow:none!important}li.requirement-row .gamipress-select2 .select2-selection--single .select2-selection__arrow{background-color:#f0f0f0!important}li.requirement-row label{width:50px;display:inline-block;margin-top:5px;margin-bottom:5px;vertical-align:top}li.requirement-row.requirement-disabled{color:rgba(51,51,51,.5)}.gamipress-add-requirement{margin-right:6px!important}.gamipress-add-requirement .dashicons,.gamipress-save-requirements .dashicons{line-height:32px;opacity:.8;margin-right:4px;margin-left:-4px}.gamipress-save-requirements .dashicons{line-height:28px}@media screen and (max-width:782px){li.requirement-row{font-size:16px}li.requirement-row label{padding:10px 0;width:100%;margin:0}li.requirement-row label:first-child{padding-top:0}li.requirement-row .requirement-optional+.requirement-title{width:calc(100% - 110px)}li.requirement-row .title{width:100%}li.requirement-row .requirement-optional{margin-top:37px}.button.gamipress-add-requirement{min-height:30px;line-height:2.2}}#gamipress-earners .inside{padding:0}#gamipress-earners .ct-ajax-list-table{margin:0}#gamipress-earners .ct-ajax-list-table .tablenav{margin-right:12px}#gamipress-earners .ct-ajax-list-table .tablenav input{vertical-align:baseline}body:not(.block-editor-page) #gamipress-earners .ct-ajax-list-table .wp-list-table{border-left:0;border-right:0}#gamipress-log-title.postbox{border:0;box-shadow:none;background:transparent}#gamipress-log-title .handlediv,#gamipress-log-title .hndle,#gamipress-log-title .postbox-header,#gamipress-log-title .cmb-th{display:none}#gamipress-log-title .inside{padding:0;margin:0}#gamipress-log-title .cmb-td{width:100%;max-width:100%!important;padding:0}#gamipress-log-title .cmb-td input{padding:3px 8px;font-size:1.7em;line-height:100%;height:1.7em;width:100%;outline:none;margin:0 0 3px;background-color:#fff}.gamipress-pattern-tags-list,.gamipress-log-pattern-tags-list{color:#aaa;font-style:italic;margin:0;padding-top:.5em}.gamipress-pattern-tags-list li,.gamipress-log-pattern-tags-list li{font-size:13px!important}.gamipress-pattern-tags-list code,.gamipress-log-pattern-tags-list code{color:#444;padding:3px 2px 2px 2px}.gamipress-pattern-tags-list li strong,.gamipress-log-pattern-tags-list li strong{color:#444}.gamipress-pattern-tags-list li span,.gamipress-log-pattern-tags-list li span{color:#444;font-style:normal}@media screen and (max-width:782px){#log-extra-data-ui .cmb-td{padding-left:0}}.gamipress-post-type .wp-list-table .column-thumbnail{width:40px;text-align:center;padding-right:0}.gamipress-post-type .wp-list-table .column-post_id{width:40px}@media screen and (max-width:782px){.gamipress-post-type .wp-list-table .is-expanded td.column-thumbnail{display:table-cell!important}.gamipress-post-type .wp-list-table .column-thumbnail:before{display:none!important}.gamipress-post-type .wp-list-table .column-thumbnail+.column-title{display:table-cell!important}.gamipress-post-type .wp-list-table .is-expanded td:not(.hidden):not(.column-thumbnail):not(.column-title){margin-left:-40px}}.gamipress-table th{font-weight:700;padding:8px 10px}.gamipress-table a.error,.gamipress_user_earnings a.error{color:#a00}.wp-list-table.gamipress_user_earnings .column-name img,.wp-list-table.gamipress_user_earnings .column-user_id img{float:left;margin-right:10px}.wp-list-table.gamipress_user_earnings .column-user_id img{border-radius:50%}.wp-list-table.gamipress_user_earnings .column-points{width:12%}.wp-list-table.gamipress_user_earnings .column-action{width:10%}.gamipress-profile-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gamipress-profile-cards .gamipress-profile-card-wrapper{width:100%;display:flex}.gamipress-profile-cards .gamipress-profile-card-wrapper .gamipress-profile-card{width:100%;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);background:#fff;padding:6px 12px 12px 12px;margin-right:8px;margin-bottom:8px}@media screen and (min-width:782px){.gamipress-profile-cards .gamipress-profile-card-wrapper{width:25%}}.profile-points label{font-weight:500}.profile-rank select,.profile-rank .description,.profile-points .description{display:block;margin-top:5px;color:#757575;font-style:italic}.profile-points input{width:100%;margin-top:5px}.profile-rank .profile-rank-type-name,.profile-points .profile-points-type-name{display:block;margin-bottom:5px}.profile-rank .profile-rank-thumbnail,.profile-points .profile-points-thumbnail{display:inline-block;vertical-align:middle;margin-right:5px}.profile-rank .profile-rank-thumbnail:empty,.profile-points .profile-points-thumbnail:empty{display:none}.profile-rank-title,.profile-points-amount{vertical-align:middle;font-size:18px}.profile-rank .profile-rank-toggle,.profile-points .profile-points-toggle{display:block;text-align:right;box-shadow:none!important}.profile-rank .profile-rank-form-buttons,.profile-points .profile-points-form-buttons{margin-top:12px}.profile-rank-form-wrapper,.profile-points-form-wrapper{display:none}.profile-points .profile-points-register-movement-input-label{display:block;margin-top:12px}.profile-points .profile-points-register-movement-input{position:relative;margin:5px 0 12px 0}.profile-points .profile-points-register-movement-input input{top:-2px!important}.profile-points .profile-points-register-movement-input label{margin-left:46px;font-weight:400;color:#757575;font-style:italic}#gamipress-awards-options td img{float:left;margin-right:10px}#gamipress-awards-options .spinner,.gamipress_user_earnings .gamipress-revoke-user-earning+.spinner{float:none;margin:3px 0 0 4px;background-size:14px 14px;width:14px;height:14px;vertical-align:top}.gamipress-award-achievement.disabled,.gamipress-revoke-achievement.disabled,.gamipress-revoke-user-earning.disabled{opacity:.6;cursor:not-allowed}.gamipress-shortcode-thickbox #TB_ajaxContent{width:100%!important;max-height:100%;padding:0}.gamipress-shortcode-thickbox .wrap{padding-left:20px}.gamipress-shortcode-thickbox .wrap:after{content:"";display:table;clear:both}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row:not(.cmb-repeat-row){width:50%;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row.cmb-repeat-row{width:100%;padding:5px 40px 5px 40px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row.cmb-repeat-row input:not(.button),.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row.cmb-repeat-row select{width:100%}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row.cmb-repeat-row input.wp-color-picker{min-width:165px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-repeat-row .cmb-td.cmb-remove-row{width:auto}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-repeat-table+.cmb-add-row{padding:0}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap,.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmb-row{width:100%!important}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmb-group-name{font-size:14px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmb-group-description .cmb2-metabox-description{font-weight:400}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmbhandle{right:-5px;top:-5px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-repeat-group-wrap .cmb-group-title{margin:-5px}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-type-title{width:100%;border-bottom:1px solid #eee}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-type-title:not(:first-child){border-top:1px solid #eee;margin-top:1em}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-type-title .cmb2-metabox-title,.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row.cmb-type-title p.cmb2-metabox-description{padding:0!important;margin:0}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row:nth-child(2n+1){clear:both}.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row .cmb-th,.gamipress-shortcode-thickbox .cmb2-wrap .cmb-row .cmb-td{width:100%;padding:0}@media screen and (max-width:782px){.gamipress-shortcode-thickbox .cmb2-wrap .cmb-field-list .cmb-row:not(.cmb-repeat-row){width:100%}.gamipress-shortcode-thickbox .wrap{padding-left:12px}}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs{background-color:transparent}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs .cmb-tab{border-top:1px solid #eee}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs .cmb-tab:first-child{border-left:1px solid #eee}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs .cmb-tab:not(.active){background-color:#fafafa}.gamipress-shortcode-thickbox .cmb-tabs-wrap .cmb-tabs .cmb-tab .cmb-tab-icon{margin-right:0}@media screen and (max-width:782px){.gamipress-box-form .cmb-th{width:100%;padding-bottom:20px}.gamipress-box-form .cmb-th+.cmb-td{width:100%}.gamipress-box-form .cmb-row:not(:last-of-type) .cmb-td{padding-bottom:20px}.gamipress-box-form .cmb2-metabox-description{display:block}}.gamipress-select2{width:100%!important;z-index:100051}body>.gamipress-select2,.gamipress-widget-form .gamipress-select2{z-index:100051;max-width:100%}body.wp-customizer>.gamipress-select2{z-index:1000051}.gamipress-widget-form .gamipress-select2{width:25em!important}.postbox .gamipress-select2{z-index:1}.user-edit-php .gamipress-select2,.profile-php .gamipress-select2,.gamipress_tools .gamipress-select2{width:25em!important}.requirements-list .gamipress-select2{max-width:300px}.gamipress-select2 .select2-selection,.gamipress-select2 .select2-search--dropdown .select2-search__field,.gamipress-select2.select2-container--focus .select2-selection--multiple{border:1px solid #7e8993!important;border-radius:4px!important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.07)!important;color:#32373c!important;min-height:31px!important}.gamipress-select2 .select2-selection--single .select2-selection__rendered{line-height:30px}.gamipress-select2 .select2-dropdown{border-color:#7e8993!important;border-radius:0!important}.gamipress-select2 .select2-selection--single .select2-selection__clear{font-size:18px;line-height:26px;margin-right:5px}.gamipress-select2 .select2-selection--multiple .select2-selection__clear{font-size:18px;margin-top:4px;margin-right:6px}.gamipress-select2 .select2-results__option,.gamipress-select2 .select2-search--dropdown .select2-search__field{margin:0!important}.gamipress-select2 .select2-selection--multiple .select2-selection__rendered li{border-radius:0;padding:2px 5px 2px;vertical-align:middle;margin-bottom:0!important}.gamipress-select2 .select2-selection--multiple .select2-selection__choice__remove{line-height:10px;font-size:18px;vertical-align:top;margin-top:1px}.gamipress-select2 .select2-search--inline .select2-search__field{margin-top:3px}.gamipress-select2 .select2-selection--multiple .select2-selection__choice{background-color:#f5f5f5!important;border-color:#7e8993!important;border-radius:3px!important;font-style:normal!important}.gamipress-select2 .select2-results__group{background-color:#fafafa;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.gamipress_settings .gamipress-select2{vertical-align:baseline}.gamipress_settings .gamipress-select2.select2-container .select2-selection--single{height:31px}.gamipress-select2.select2-container--default .select2-selection--single .select2-selection__arrow{height:29px;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 2px top 55%}.gamipress-select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg);background-position-x:3px}.gamipress-select2.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.gamipress-select2.select2-container--disabled .select2-selection--single .select2-selection__arrow{opacity:.5}.gamipress-select2 .select2-results .select2-results__option .result-description{display:block;position:relative;color:#aaa}.gamipress-select2 .select2-results .select2-results__option .result-description .align-right{float:right}.select2-container--default .select2-results__option--highlighted[aria-selected] .result-description{color:rgba(255,255,255,.7)}.gamipress-select2.select2-container--disabled .select2-selection--single{background:rgba(255,255,255,.5)!important;border-color:rgba(222,222,222,.75)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.04)!important}.gamipress-select2.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:rgba(51,51,51,.5)!important}.select2-container--gamipress-select2-hidden{display:none!important}@media screen and (max-width:782px){.gamipress-select2 .select2-selection,.gamipress-select2 .select2-search--dropdown .select2-search__field,.gamipress-select2.select2-container--focus .select2-selection--multiple{min-height:36px!important}.gamipress-select2 .select2-selection--single .select2-selection__arrow{height:36px!important}.gamipress-select2 .select2-selection--single .select2-selection__rendered{line-height:36px!important;font-size:16px}}.gamipress-switch .cmb-td{position:relative;min-height:14px}.gamipress-switch input{position:absolute;top:-2px;left:-1px;width:48px;height:26px;margin:0;padding:0;z-index:1;border:none;box-shadow:none;background:transparent!important;border-radius:60px}.gamipress-switch input:before,.gamipress-switch input:after{display:block;position:absolute;content:""!important;left:0;top:0}.gamipress-switch input:before{border:2px solid #6c7781;border-radius:100%;width:4px;height:4px;margin-top:9px;margin-left:32px}.gamipress-switch input:checked:before{border-color:transparent;background-color:transparent}.gamipress-switch input:before{background:transparent}.gamipress-switch input:checked:after{background:#fff;width:2px;height:8px;margin-top:9px;margin-left:12px}.gamipress-switch label .cmb2-metabox-description{display:block;margin-top:28px}.gamipress-switch input+label:before,.gamipress-switch input+label:after{display:block;position:absolute;top:0;bottom:0;left:1px;content:"";width:40px;height:18px}.gamipress-switch input+label:before{right:1px;background-color:transparent;border:2px solid #6c7781;border-radius:60px;transition:all 0.2s ease}.gamipress-switch input+label:after{width:14px;height:14px;margin-left:4px;margin-top:4px;background-color:#6c7781;border-radius:100%;transition:all 0.2s ease}.gamipress-switch input:checked+label:before{background-color:#11a0d2;border-color:transparent}.gamipress-switch input:checked+label:after{margin-left:26px;background-color:#fff}#postbox-container-1 #side-sortables .gamipress-box-form .gamipress-switch .cmb-td{min-height:32px}#postbox-container-1 #side-sortables .gamipress-box-form .gamipress-switch .cmb2-metabox-description{content:"";display:inline-block;height:45px}.block-editor #side-sortables .gamipress-box-form .gamipress-switch .cmb2-metabox-description{display:inline-block;padding-top:0}.gamipress-switch .cmb2-list li{position:relative}.gamipress-switch .cmb2-list input+label{display:block;line-height:24px;margin-left:52px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.edit-post-meta-boxes-area .metabox-location-side .postbox .gamipress-switch input[type="checkbox"]::before{margin:8px 0 0 32px!important;box-sizing:content-box}li.requirement-row .requirement-header .requirement-actions .requirement-action .gamipress-switch{position:relative}li.requirement-row .requirement-header .requirement-actions .requirement-action .gamipress-switch input{top:-2px;left:-1px;width:44px;height:24px}.gamipress-requirements-sequential.gamipress-switch input+label:before,.gamipress-requirements-sequential.gamipress-switch input+label:after{top:2px}label[for="_gamipress_sequential"]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gamipress-switch.gamipress-switch-small input{top:0;left:-1px;width:44px;height:24px}.gamipress-switch.gamipress-switch-small input:before{width:3px;height:3px;margin-top:9px;margin-left:29px}.gamipress-switch.gamipress-switch-small input:after{height:6px;margin-top:9px;margin-left:11px}.gamipress-switch.gamipress-switch-small label{width:40px}.gamipress-switch.gamipress-switch-small input+label:before,.gamipress-switch.gamipress-switch-small input+label:after{width:36px;height:16px}.gamipress-switch.gamipress-switch-small input+label:after{width:12px;height:12px;margin-top:4px}.gamipress-switch.gamipress-switch-small input:checked+label:after{margin-left:24px}.gamipress-image-options .cmb2-radio-list input{display:none}.gamipress-image-options .cmb2-radio-list label{text-align:center;display:inline-block!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gamipress-image-options .cmb2-radio-list img{display:block;width:55px;border:3px solid #efefef;margin-bottom:2px}.gamipress-image-options .cmb2-radio-list input:checked+label img{border-color:#1e8cbe}.gamipress-widget-form .gamipress-image-options .cmb2-radio-list li{padding-right:1px}@media only screen and (min-width:850px){#post-body.columns-2 #postbox-container-1 .gamipress-image-options .cmb2-radio-list li{padding-right:1px}}.gamipress-font-size select option[value="h1"]{font-size:24px;font-weight:700}.gamipress-font-size select option[value="h2"]{font-size:22px;font-weight:700}.gamipress-font-size select option[value="h3"]{font-size:20px;font-weight:700}.gamipress-font-size select option[value="h4"]{font-size:18px;font-weight:700}.gamipress-font-size select option[value="h5"]{font-size:16px;font-weight:700}.gamipress-font-size select option[value="h6"]{font-size:14px;font-weight:700}.cmb-type-gamipress-points .cmb-inline li{padding:0}.cmb-type-gamipress-points input{width:100px}.cmb-type-gamipress-points select{margin-top:0;vertical-align:baseline}.cmb-type-gamipress-points select.points-type-placeholder,.cmb-type-gamipress-points select .points-type-placeholder{color:#72777c}.cmb-type-gamipress-points select.points-type-placeholder option:not(.points-type-placeholder){color:#32373c}.widget[id*="_gamipress_"] .widget-content .cmb-th{float:none;padding:0;width:100%}.widget[id*="_gamipress_"] .widget-content .cmb-td{padding:0 0 10px 0}.gamipress-widget-form .cmb-type-title{background-color:#fafafa;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin:0 -15px!important;padding:0 15px}.gamipress-widget-form .cmb-type-title .cmb2-metabox-title{margin:0;padding:10px 0 0 0}.gamipress-widget-form .cmb-type-title .cmb2-metabox-description{padding:0}.gamipress-widget-form .gamipress-switch .cmb-td{min-height:24px}.widget-content .cmb-tabs-wrap .cmb-tabs .cmb-tab .cmb-tab-icon{margin-right:0}.wp-block-legacy-widget .gamipress-widget-form *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.wp-block-legacy-widget .gamipress-widget-form .cmb-row{margin:8px 0}.wp-block-legacy-widget .gamipress-widget-form .cmb-th,.wp-block-legacy-widget .gamipress-widget-form .cmb-td{width:100%;padding:0}.wp-block-legacy-widget .gamipress-widget-form .cmb2-metabox-description{font-size:12px;font-style:normal;color:#757575;padding-top:0;margin-bottom:0!important}.wp-block-legacy-widget .gamipress-widget-form ul.cmb2-list{padding:0;margin:0}.wp-block-legacy-widget .cmb-tabs *:not(.dashicons){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:2.1}.wp-block-legacy-widget .cmb-tabs-wrap{margin:-1px -11px 0 -11px}.wp-block-legacy-widget .cmb-tabs{border-top:1px solid #eee}.wp-block-legacy-widget .cmb-tabs .cmb-tab-icon .dashicons{margin-top:4px}.wp-block-legacy-widget .gamipress-widget-form .gamipress-select2{width:100%!important}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input{width:44px;height:24px;margin-top:-25px}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input:before,.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input:checked:after{display:none}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input+label:before{height:20px;top:-25px}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input+label:after{width:12px;height:12px;top:-25px}.wp-block-legacy-widget .gamipress-widget-form .gamipress-switch input:checked+label:after{margin-left:24px}.components-panel #postbox-container-2 .cmb-row:not(.cmb-repeat-group-field)>.cmb-th+.cmb-td{max-width:100%}.block-editor #side-sortables .gamipress-box-form .cmb-th label{margin-bottom:0;padding-bottom:0}.gamipress-page.cmb2-options-page{max-width:100%}.gamipress-page.cmb2-options-page .cmb2-metabox>.cmb-row{border:none;box-shadow:none;margin-top:0}.gamipress-page .postbox h2.hndle{background:#fafafa;color:#23282d}.gamipress-page.cmb2-options-page .cmb-row.cmb-type-title{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9!important;margin:0 -12px}.gamipress-page.cmb2-options-page .cmb-tabs-wrap .cmb2-wrap .cmb2-metabox>.cmb-row.cmb-type-title{margin-top:-1px;margin-left:-11px}.gamipress-page.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:14px;text-transform:none}.gamipress-page.cmb2-options-page .cmb2-metabox>.cmb-row:first-child.cmb-type-title{border-top:0;margin-top:-12px}.gamipress-page .cmb-row.cmb-type-title .cmb2-metabox-title{margin-top:0;padding:8px 0 0 0}.gamipress-page .gamipress-switch input+label:before,.gamipress-page .gamipress-switch input+label:after{top:22px}.gamipress-page .nav-tab .dashicons{vertical-align:text-bottom;margin-right:2px}.gamipress-page input[name="submit-cmb"]{float:left;margin-right:12px}.gamipress-page .gamipress-switch input{top:2px;left:8px}.gamipress-page .gamipress-switch input+label:before,.gamipress-page .gamipress-switch input+label:after{top:4px;left:10px}.gamipress-page .gamipress-switch:not(.cmb-type-multicheck):not(.cmb-type-multicheck-inline) .cmb2-metabox-description{display:inline-block;margin-left:50px;margin-top:7px}.gamipress-page .gamipress-switch .cmb2-list input{top:-2px;left:-2px}.gamipress-page .gamipress-switch .cmb2-list input+label:before,.gamipress-page .gamipress-switch .cmb2-list input+label:after{top:0;left:0}.gamipress-page .cmb-type-button .cmb-td p.cmb2-metabox-description,.gamipress-page .cmb-type-multi-buttons .cmb-td p.cmb2-metabox-description{margin-top:-1em;margin-bottom:1em;color:#444;font-style:normal}.gamipress-page .cmb-type-multi-buttons .button+.button{margin-left:10px}.gamipress-page .button .dashicons{display:inline-block;width:18px;height:18px;vertical-align:text-top;margin:0 2px 0 0}.gamipress-page.cmb2-options-page #poststuff h2.nav-tab-wrapper{margin-bottom:20px!important}.gamipress_settings .cmb2-metabox>.cmb-row>.cmb-th,.gamipress_tools .cmb2-metabox>.cmb-row>.cmb-th{font-weight:600!important}.gamipress_settings .postbox-header .handle-actions,.gamipress_tools .postbox-header .handle-actions{display:none}.gamipress-page .postbox .hndle{justify-content:flex-start}.gamipress-page .postbox .hndle .dashicons{height:18px;line-height:18px;margin-right:5px}.gamipress-page .cmb-tabs-wrap .cmb-tabs .cmb-tab .cmb-tab-icon{margin-right:2px;opacity:.4}.gamipress-page .cmb-tabs-wrap .cmb-tabs .cmb-tab.active .cmb-tab-icon{opacity:.8}.gamipress-page .wp-picker-container .wp-color-result.button{padding:0 0 0 17px}.gamipress-page input.button.button-small.wp-picker-clear{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdGVkIGJ5IEljb01vb24uaW8gLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4NCjxwYXRoIGQ9Ik0xNC4yOSA0LjU5bDEuMSAxLjExYzAuNDEgMC40IDAuNjEgMC45NCAwLjYxIDEuNDd2Mi4xMmMwIDAuNTMtMC4yIDEuMDcwLTAuNjEgMS40N2wtNi42MyA2LjYzYy0wLjQgMC40MS0wLjk0IDAuNjEtMS40NyAwLjYxcy0xLjA3MC0wLjItMS40Ny0wLjYxbC0xLjExLTEuMS0xLjEtMS4xMWMtMC40MS0wLjQtMC42MS0wLjk0LTAuNjEtMS40N3YtMi4xMmMwLTAuNTQgMC4yLTEuMDcwIDAuNjEtMS40OGw2LjYzLTYuNjJjMC40LTAuNDEgMC45NC0wLjYxIDEuNDctMC42MXMxLjA2MCAwLjIgMS40NyAwLjYxek04LjA4MCAxNC4yOWw2LjQyLTYuNDJjMC4zOS0wLjM5IDAuMzktMS4wMzAgMC0xLjQzbC0yLjE0LTIuMTRjLTAuMTktMC4xOS0wLjQ1LTAuMjktMC43Mi0wLjI5cy0wLjUyIDAuMS0wLjcxIDAuMjlsLTYuNDIgNi40MmMtMC4zOSAwLjQtMC4zOSAxLjA0MCAwIDEuNDNsMi4xNCAyLjE0YzAuMzggMC4zOCAxLjA0MCAwLjM4IDEuNDMgMHoiPjwvcGF0aD4NCjwvc3ZnPg0K) no-repeat scroll 6px 4px;padding:0 0 0 30px;border:1px solid #8c8f94}@media screen and (max-width:782px){.gamipress-page .cmb-th{width:100%}.gamipress-page .cmb-td{padding:15px 0}.gamipress-page .gamipress-switch input+label:before,.gamipress-page .gamipress-switch input+label:after{left:1px}.gamipress-page .gamipress-switch input+label:before,.gamipress-page .gamipress-switch input+label:after{top:4px}}.gamipress_settings input[name="submit-cmb"],.gamipress_settings input[name="reset-cmb"]{float:right}.gamipress_settings input[name="reset-cmb"]{margin-right:0!important}.gamipress_settings input[name="reset-cmb"]{background:#e15151;border:#e15151;color:#fff}.gamipress_settings input[name="reset-cmb"]:hover{background:#de3b3b;border:#de3b3b;color:#fff}.gamipress_settings input[name="reset-cmb"]:focus,.gamipress_settings input[name="reset-cmb"]:active{background:#da2525;border:#da2525;color:#fff}@media screen and (min-width:782px){.gamipress_settings .gamipress-sticky-bar{position:fixed;right:0;bottom:0;left:160px;width:calc(100% - 160px);z-index:1;background:#fafafa;border-top:1px solid #e5e5e5;box-shadow:0 -1px 1px rgba(0,0,0,.04);padding:10px 0}.gamipress_settings .gamipress-sticky-bar input[name="reset-cmb"]{margin-right:19px!important}}@media screen and (max-width:782px){.gamipress_settings #cmo-options-form>#poststuff+div{position:fixed;width:100%;background:#fafafa;border-top:1px solid #e5e5e5;box-shadow:0 -1px 1px rgba(0,0,0,.04);right:0;bottom:0;padding:10px 14px;z-index:1}.gamipress_settings input[name="submit-cmb"]{padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto}.gamipress_settings input[name="submit-cmb"],.gamipress_settings input[name="reset-cmb"]{margin-bottom:0}}.gamipress-share-buttons-label{margin-top:0;margin-bottom:2px}.gamipress-share-button{display:inline-block;width:28px;height:28px;vertical-align:middle;padding:4px;background-repeat:no-repeat;background-position:center;background-size:18px 18px;box-sizing:border-box}.gamipress-share-button+.gamipress-share-button{margin-left:4px}.gamipress-share-button-square{border-radius:0}.gamipress-share-button-rounded{border-radius:6px}.gamipress-share-button-circle{border-radius:50%}.gamipress-share-button-facebook{background-color:#4766a9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIg0KICAgZGF0YS1uYW1lPSJMYXllciAyMSINCiAgIGhlaWdodD0iMjQiDQogICBpZD0iTGF5ZXJfMjEiDQogICB2aWV3Qm94PSIwIDAgMjQgMjQiDQogICB3aWR0aD0iMjQiDQogICB2ZXJzaW9uPSIxLjEiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJmYWNlYm9vay5zdmciDQogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQgKDVkYTY4OWMzMTMsIDIwMTktMDEtMTQpIj4NCiAgPG1ldGFkYXRhDQogICAgIGlkPSJtZXRhZGF0YTExIj4NCiAgICA8cmRmOlJERj4NCiAgICAgIDxjYzpXb3JrDQogICAgICAgICByZGY6YWJvdXQ9IiI+DQogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0Pg0KICAgICAgICA8ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPg0KICAgICAgPC9jYzpXb3JrPg0KICAgIDwvcmRmOlJERj4NCiAgPC9tZXRhZGF0YT4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnM5IiAvPg0KICA8c29kaXBvZGk6bmFtZWR2aWV3DQogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiINCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiDQogICAgIGJvcmRlcm9wYWNpdHk9IjEiDQogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiDQogICAgIGdyaWR0b2xlcmFuY2U9IjEwIg0KICAgICBndWlkZXRvbGVyYW5jZT0iMTAiDQogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIg0KICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiDQogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTciDQogICAgIGlkPSJuYW1lZHZpZXc3Ig0KICAgICBzaG93Z3JpZD0iZmFsc2UiDQogICAgIGlua3NjYXBlOnpvb209IjkuODMzMzMzMyINCiAgICAgaW5rc2NhcGU6Y3g9IjEyIg0KICAgICBpbmtzY2FwZTpjeT0iMTIiDQogICAgIGlua3NjYXBlOndpbmRvdy14PSItOCINCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04Ig0KICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIg0KICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8yMSIgLz4NCiAgPHRpdGxlDQogICAgIGlkPSJ0aXRsZTIiIC8+DQogIDxwYXRoDQogICAgIGQ9Ik0xNi43NSw5SDEzLjVWN2ExLDEsMCwwLDEsMS0xaDJWM0gxNGE0LDQsMCwwLDAtNCw0VjlIOHYzaDJ2OWgzLjVWMTJIMTZaIg0KICAgICBpZD0icGF0aDQiDQogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiIC8+DQo8L3N2Zz4NCg==)}.gamipress-share-button-twitter{background-color:#000;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICBkYXRhLW5hbWU9IkxheWVyIDIxIg0KICAgaGVpZ2h0PSIyNCINCiAgIGlkPSJMYXllcl8yMSINCiAgIHZpZXdCb3g9IjAgMCAyNCAyNCINCiAgIHdpZHRoPSIyNCINCiAgIHZlcnNpb249IjEuMSINCiAgIHNvZGlwb2RpOmRvY25hbWU9IngoMjR4MjQpLnN2ZyINCiAgIGlua3NjYXBlOnZlcnNpb249IjEuMy4yICgwOTFlMjBlLCAyMDIzLTExLTI1LCBjdXN0b20pIg0KICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiDQogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiDQogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyINCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+DQogIDxtZXRhZGF0YQ0KICAgICBpZD0ibWV0YWRhdGEyMyI+DQogICAgPHJkZjpSREY+DQogICAgICA8Y2M6V29yaw0KICAgICAgICAgcmRmOmFib3V0PSIiPg0KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4NCiAgICAgICAgPGRjOnR5cGUNCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4NCiAgICAgIDwvY2M6V29yaz4NCiAgICA8L3JkZjpSREY+DQogIDwvbWV0YWRhdGE+DQogIDxkZWZzDQogICAgIGlkPSJkZWZzMjEiIC8+DQogIDxzb2RpcG9kaTpuYW1lZHZpZXcNCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIg0KICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiINCiAgICAgYm9yZGVyb3BhY2l0eT0iMSINCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCINCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiDQogICAgIGd1aWRldG9sZXJhbmNlPSIxMCINCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiDQogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiDQogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCINCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAwMSINCiAgICAgaWQ9Im5hbWVkdmlldzE5Ig0KICAgICBzaG93Z3JpZD0iZmFsc2UiDQogICAgIGlua3NjYXBlOnpvb209IjkuODMzMzMzMyINCiAgICAgaW5rc2NhcGU6Y3g9IjEyLjA1MDg0NyINCiAgICAgaW5rc2NhcGU6Y3k9IjExLjk0OTE1MyINCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii05Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTkiDQogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiDQogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkxheWVyXzIxIg0KICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6cGFnZWNoZWNrZXJib2FyZD0iMCINCiAgICAgaW5rc2NhcGU6ZGVza2NvbG9yPSIjZDFkMWQxIiAvPg0KICA8dGl0bGUNCiAgICAgaWQ9InRpdGxlMiIgLz4NCiAgPGNpcmNsZQ0KICAgICBjeD0iMTYiDQogICAgIGN5PSI4Ig0KICAgICByPSI0Ig0KICAgICBpZD0iY2lyY2xlNCINCiAgICAgc3R5bGU9ImRpc3BsYXk6bm9uZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlkPSJwYXRoMTAwOSINCiAgICAgY2xhc3M9InN0MSINCiAgICAgZD0ibSAzLjQxNTUzODIsNC4xMTE2NTI0IDYuNjYxMTM2OCw4LjcwMTc1MDYgLTYuNzAzMTE4MSw3LjA3NDk0NSBoIDEuNTA4NzIyOCBsIDUuODY4NzAyMywtNi4xOTQzNjIgNC43NDE1NzYsNi4xOTQzNjIgaCA1LjEzMzg4NSBMIDEzLjU5MDM2OSwxMC42OTcyMjcgMTkuODI5NjY2LDQuMTExNjUyNCBIIDE4LjMyMDk0MyBMIDEyLjkxNjM1Miw5LjgxNjM1OTEgOC41NDk0MjI4LDQuMTExNjUyNCBaIG0gMi4yMTg2NDE5LDEuMDg1NjY4IEggNy45OTI2NjMyIEwgMTguNDA3NTExLDE4LjgwMjY3OSBIIDE2LjA0OTAzIFoiDQogICAgIHN0eWxlPSJkaXNwbGF5OmlubGluZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuMDI4NjE4IiAvPg0KPC9zdmc+DQo=)}.gamipress-share-button-linkedin{background-color:#0074b3;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIg0KICAgZGF0YS1uYW1lPSJMYXllciAyMSINCiAgIGhlaWdodD0iMjQiDQogICBpZD0iTGF5ZXJfMjEiDQogICB2aWV3Qm94PSIwIDAgMjQgMjQiDQogICB3aWR0aD0iMjQiDQogICB2ZXJzaW9uPSIxLjEiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJsaW5rZWRpbi5zdmciDQogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQgKDVkYTY4OWMzMTMsIDIwMTktMDEtMTQpIj4NCiAgPG1ldGFkYXRhDQogICAgIGlkPSJtZXRhZGF0YTE1Ij4NCiAgICA8cmRmOlJERj4NCiAgICAgIDxjYzpXb3JrDQogICAgICAgICByZGY6YWJvdXQ9IiI+DQogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0Pg0KICAgICAgICA8ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPg0KICAgICAgPC9jYzpXb3JrPg0KICAgIDwvcmRmOlJERj4NCiAgPC9tZXRhZGF0YT4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnMxMyIgLz4NCiAgPHNvZGlwb2RpOm5hbWVkdmlldw0KICAgICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgICBib3JkZXJvcGFjaXR5PSIxIg0KICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIg0KICAgICBncmlkdG9sZXJhbmNlPSIxMCINCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIg0KICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCINCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDE3Ig0KICAgICBpZD0ibmFtZWR2aWV3MTEiDQogICAgIHNob3dncmlkPSJmYWxzZSINCiAgICAgaW5rc2NhcGU6em9vbT0iOS44MzMzMzMzIg0KICAgICBpbmtzY2FwZTpjeD0iMTIiDQogICAgIGlua3NjYXBlOmN5PSIxMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii04Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiDQogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkxheWVyXzIxIiAvPg0KICA8dGl0bGUNCiAgICAgaWQ9InRpdGxlMiIgLz4NCiAgPHJlY3QNCiAgICAgaGVpZ2h0PSIxMSINCiAgICAgd2lkdGg9IjQiDQogICAgIHg9IjMiDQogICAgIHk9IjkiDQogICAgIGlkPSJyZWN0NCINCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIgLz4NCiAgPGNpcmNsZQ0KICAgICBjeD0iNSINCiAgICAgY3k9IjUiDQogICAgIHI9IjIiDQogICAgIGlkPSJjaXJjbGU2Ig0KICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBkPSJNMTYuNSw4LjI1QTQuNDcyNTEsNC40NzI1MSwwLDAsMCwxMyw5Ljk1MzQzVjlIOVYyMGg0VjEzYTIsMiwwLDAsMSw0LDB2N2g0VjEyLjc1QTQuNSw0LjUsMCwwLDAsMTYuNSw4LjI1WiINCiAgICAgaWQ9InBhdGg4Ig0KICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIiAvPg0KPC9zdmc+DQo=)}.gamipress-share-button-pinterest{background-color:#bd081c;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIg0KICAgZGF0YS1uYW1lPSJMYXllciAyMSINCiAgIGhlaWdodD0iMjQiDQogICBpZD0iTGF5ZXJfMjEiDQogICB2aWV3Qm94PSIwIDAgMjQgMjQiDQogICB3aWR0aD0iMjQiDQogICB2ZXJzaW9uPSIxLjEiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJwaW50ZXJlc3Quc3ZnIg0KICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi40ICg1ZGE2ODljMzEzLCAyMDE5LTAxLTE0KSI+DQogIDxtZXRhZGF0YQ0KICAgICBpZD0ibWV0YWRhdGExMSI+DQogICAgPHJkZjpSREY+DQogICAgICA8Y2M6V29yaw0KICAgICAgICAgcmRmOmFib3V0PSIiPg0KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4NCiAgICAgICAgPGRjOnR5cGUNCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4NCiAgICAgIDwvY2M6V29yaz4NCiAgICA8L3JkZjpSREY+DQogIDwvbWV0YWRhdGE+DQogIDxkZWZzDQogICAgIGlkPSJkZWZzOSIgLz4NCiAgPHNvZGlwb2RpOm5hbWVkdmlldw0KICAgICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgICBib3JkZXJvcGFjaXR5PSIxIg0KICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIg0KICAgICBncmlkdG9sZXJhbmNlPSIxMCINCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIg0KICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCINCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDE3Ig0KICAgICBpZD0ibmFtZWR2aWV3NyINCiAgICAgc2hvd2dyaWQ9ImZhbHNlIg0KICAgICBpbmtzY2FwZTp6b29tPSI5LjgzMzMzMzMiDQogICAgIGlua3NjYXBlOmN4PSIxMiINCiAgICAgaW5rc2NhcGU6Y3k9IjEyIg0KICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy15PSItOCINCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSINCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMjEiIC8+DQogIDx0aXRsZQ0KICAgICBpZD0idGl0bGUyIiAvPg0KICA8cGF0aA0KICAgICBkPSJNMTIuMDU2ODksMy40MTY2N0E2LjkyMTMyLDYuOTIxMzIsMCwwLDAsNC45OTIxOSwxMC4xODdhMy45Mzg0MiwzLjkzODQyLDAsMCwwLDEuOTM3LDMuNjcwNDQuNTM2MjUuNTM2MjUsMCwwLDAsLjc5ODEyLS4zMzcxOGwuMTkyNzctLjgyM2EuNTA0MzYuNTA0MzYsMCwwLDAtLjE0MzIzLS40OTksMi42OTA2NiwyLjY5MDY2LDAsMCwxLS43MzY3Mi0yLjM5NjUzLDUuMDM3MjIsNS4wMzcyMiwwLDAsMSw0Ljk3NS00LjU3NjQzYzMuMTIwMjctLjA1NTE4LDUuMDA4NjcsMS44OTc1LDQuMzYyNiw1LjY2NjE0LS42ODU0NSwzLjk5ODYxLTMuOTc3NCw0Ljg2MTQzLTQuNzU2OTQsMi42OTMyOGEyLjAwNzI4LDIuMDA3MjgsMCwwLDEsLjAyODI5LTEuMjEyNDdjLjE3ODkxLS42MTk2OS40ODk0LTEuNTkxNzUuNjQxMTYtMi4xMzA2Mi4zNTg4Ny0xLjI3NDI3LjIzMjQ4LTIuNDU1NzgtLjkyNzE5LTIuNzQwNjItLjg5ODg2LS4yMjA3Ny0xLjgwNS4zODYyMy0yLjE5NzE5LDEuNzY1MjVhMy44ODU4OSwzLjg4NTg5LDAsMCwwLC4yMjYzOCwyLjQ1NDNMOC4wMTk4MSwxNy40MDVhNC4zNzUzNSw0LjM3NTM1LDAsMCwwLS4xMTgsMS4yMTk1N2wuMTIxODEsMi43NjI2MUEuMjM2LjIzNiwwLDAsMCw4LjQ2OCwyMS40ODdsMS4zMjk5Mi0yLjUxODM1YTQuMzc1MzUsNC4zNzUzNSwwLDAsMCwuMzY4NjMtLjk1NGwuNzExMzYtMi43Njc4YzIuMzU4MzksMy4wMzQyLDcuMzE4NjIuNTk1MzYsNy45OTk3OS0zLjk2NjQ0QzE5LjY1MSw2LjEwMDg2LDE2LjY4MjU3LDMuNDU4NjgsMTIuMDU2ODksMy40MTY2N1oiDQogICAgIGlkPSJwYXRoNCINCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIgLz4NCjwvc3ZnPg0K)}.gamipress_licenses .meta-box-sortables{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.gamipress_licenses .handlediv,.gamipress_page_gamipress_licenses #screen-options-link-wrap{display:none!important}.gamipress_licenses .postbox.closed .inside{display:block!important}.gamipress_licenses .postbox{width:100%;margin:0 8px 16px}.gamipress_licenses .gamipress-license-thumbnail{margin:-6px -12px 0}.gamipress_licenses .gamipress-license-thumbnail img{width:100%}.gamipress_licenses .cmb-row{border:none;padding-bottom:0}.gamipress_licenses .cmb2-metabox>.cmb-row:not(:first-of-type){border:none!important}.gamipress_licenses .cmb-th,.gamipress_licenses .cmb-td{width:100%;padding:6px 0!important;margin-left:0!important}.gamipress_licenses .cmb-td input{width:100%}.gamipress_licenses .license-expiration-notice,.gamipress_licenses .renew-license-notice{display:inline}.gamipress_licenses .license-error{color:#a00}.gamipress_licenses .renew-license-notice:before{content:' '}@media screen and (min-width:1600px){.gamipress_licenses .postbox{width:23%}}@media screen and (min-width:1200px) and (max-width:1600px){.gamipress_licenses .postbox{width:23%}}body.toplevel_page_gamipress{background:#f5f5f5}.gamipress-dashboard .wp-heading-inline{display:none!important}.gamipress-dashboard .meta-box-sortables{margin-bottom:0!important}.gamipress-dashboard .postbox .inside,.gamipress-dashboard .postbox .inside p{font-size:14px}.gamipress-dashboard .postbox,.gamipress-dashboard .gamipress-plugin-card{border:none;border-radius:6px;box-shadow:0 0 16px rgba(0,0,0,.1)}.gamipress-dashboard #gamipress-dashboard-videos.postbox,.gamipress-dashboard #gamipress-dashboard-plugins.postbox,.gamipress-dashboard #gamipress-dashboard-team.postbox,.gamipress-dashboard #gamipress-dashboard-social.postbox,.gamipress-dashboard #gamipress-dashboard-involved.postbox{background:transparent;box-shadow:none}.gamipress-dashboard .postbox .hndle{display:block;cursor:auto;user-select:auto;font-size:16px}.gamipress-dashboard .postbox .hndle .button{text-decoration:none!important;float:right;margin-bottom:-7px}.gamipress-dashboard .postbox .hndle .dashicons{opacity:.4;margin-right:4px}.gamipress-dashboard .postbox-header{border:none}.gamipress-dashboard .gamipress-dashboard-logo{margin-bottom:10px}.gamipress-dashboard .gamipress-dashboard-logo img{width:230px;vertical-align:middle}.gamipress-dashboard .gamipress-dashboard-logo .autoamtorwp-dashboard-version{font-size:16px;font-weight:700}.gamipress-dashboard h1{clear:both;margin:0 8px 8px;font-size:28px}.gamipress-dashboard h3{font-size:16px!important;font-weight:600!important}.gamipress-dashboard li{margin-bottom:10px}.gamipress-dashboard li h3{margin-top:10px!important}.gamipress-dashboard li .dashicons{color:#82878c}.gamipress-dashboard .gamipress-registered-points,.gamipress-dashboard .gamipress-registered-achievements,.gamipress-dashboard .gamipress-registered-ranks{min-height:250px}.gamipress-dashboard .gamipress-registered-points li,.gamipress-dashboard .gamipress-registered-achievements li,.gamipress-dashboard .gamipress-registered-ranks li{padding:12px 12px;margin-left:-12px;margin-right:-12px;margin-bottom:0}.gamipress-dashboard .gamipress-registered-points li a,.gamipress-dashboard .gamipress-registered-achievements li a,.gamipress-dashboard .gamipress-registered-ranks li a{flex:1 1 0%;display:flex}.gamipress-dashboard .gamipress-registered-points li a span,.gamipress-dashboard .gamipress-registered-achievements li a span,.gamipress-dashboard .gamipress-registered-ranks li a span{flex:1 1 0%;padding-right:6px}.gamipress-dashboard .gamipress-registered-points li a span:not(:first-child),.gamipress-dashboard .gamipress-registered-achievements li a span:not(:first-child),.gamipress-dashboard .gamipress-registered-ranks li a span:not(:first-child){color:#72777c;font-size:13px}.gamipress-dashboard .gamipress-registered-points li:nth-child(odd),.gamipress-dashboard .gamipress-registered-achievements li:nth-child(odd),.gamipress-dashboard .gamipress-registered-ranks li:nth-child(odd){background-color:#f6f7f7}.gamipress-dashboard .gamipress-latest-earnings ul{margin-bottom:-12px}.gamipress-dashboard .gamipress-latest-earnings li{padding:4px 12px;margin-left:-12px;margin-right:-12px;font-size:13px}.gamipress-dashboard .gamipress-latest-earnings li:nth-child(odd){background-color:#f6f7f7}.gamipress-dashboard .gamipress-latest-earnings li:last-child{margin-bottom:0;border-radius:0 0 6px 6px}.gamipress-dashboard .gamipress-latest-earnings li span{display:block;text-align:right;color:#72777c}.gamipress-dashboard #gamipress-dashboard-videos .inside{margin-top:-16px;padding:0}.gamipress-dashboard #gamipress-dashboard-plugins .inside,.gamipress-dashboard #gamipress-dashboard-team .inside,.gamipress-dashboard #gamipress-dashboard-involved .inside,.gamipress-dashboard #gamipress-dashboard-social .inside{padding:0}.gamipress-dashboard #gamipress-dashboard-plugins .hndle,.gamipress-dashboard #gamipress-dashboard-team .hndle,.gamipress-dashboard #gamipress-dashboard-involved .hndle,.gamipress-dashboard #gamipress-dashboard-social .hndle{padding-left:0}.gamipress-dashboard .gamipress-dashboard-video a{display:grid;grid-gap:0;grid-template-columns:1fr 3fr;margin-bottom:5px;text-decoration:none;color:#3c434a;opacity:.8}.gamipress-dashboard .gamipress-dashboard-video a:hover{opacity:1}.gamipress-dashboard .gamipress-dashboard-video .gamipress-dashboard-video-image{height:59px;overflow:hidden}.gamipress-dashboard .gamipress-dashboard-video .gamipress-dashboard-video-image img{margin-top:-13px}.gamipress-dashboard .gamipress-dashboard-video .gamipress-dashboard-video-details .gamipress-dashboard-video-title{font-size:16px}.gamipress-dashboard .gamipress-dashboard-video .gamipress-dashboard-video-details .gamipress-dashboard-video-duration{font-size:13px}.gamipress-dashboard .gamipress-dashboard-get-involved p,.gamipress-dashboard .gamipress-dashboard-get-involved ul{margin-bottom:20px}.gamipress-dashboard .gamipress-dashboard-pricing-button{margin-top:28px}.gamipress-dashboard .button.button-large{padding:8px 18px}.gamipress-dashboard .center{text-align:center}.gamipress-dashboard-more-videos{margin-bottom:-12px}.gamipress-dashboard-more-videos,.gamipress-dashboard-more-add-ons{clear:both;text-align:center;font-size:16px;padding-top:20px}.gamipress-dashboard .gamipress-section-desc{margin-top:-12px;margin-left:7px}.gamipress-dashboard .gamipress-dashboard-add-ons-section,.gamipress-dashboard .gamipress-dashboard-assets-section{margin:0!important}.gamipress-dashboard .gamipress-plugin-card .plugin-card-bottom{background:transparent;border:none;margin-top:-20px}.gamipress-dashboard .gamipress-plugin-card .thumbnail a img{border-radius:6px 6px 0 0}.gamipress-dashboard .gamipress-plugin-card .name{text-align:center}.gamipress-dashboard .gamipress-plugin-card .name a{text-decoration:none;margin-left:-14px}.gamipress-dashboard .gamipress-plugin-card .cmb-tooltip-desc.cmb-tooltip-top{bottom:106%}.gamipress-dashboard .gamipress-plugin-card .cmb-tooltip-desc.cmb-tooltip-top p{margin:0}.gamipress-dashboard .plugin-card-gamipress-leaderboards,.gamipress-dashboard .plugin-card-gamipress-progress,.gamipress-dashboard .plugin-card-gamipress-notifications,.gamipress-dashboard .plugin-card-gamipress-restrict-content{background:#0098d7}.gamipress-dashboard .plugin-card-gamipress-leaderboards .name a,.gamipress-dashboard .plugin-card-gamipress-progress .name a,.gamipress-dashboard .plugin-card-gamipress-notifications .name a,.gamipress-dashboard .plugin-card-gamipress-restrict-content .name a{color:#fff}@media screen and (min-width:1600px) and (max-width:2299px){.gamipress-dashboard .plugin-card:nth-child(3n+1){clear:none}}.gamipress-dashboard .our-plugins-list li{display:inline-block;width:49%;margin-bottom:18px}.gamipress-dashboard .our-plugins-list img{vertical-align:middle;width:32px;height:32px}.gamipress-dashboard .our-plugins-list span{vertical-align:middle;font-size:18px}.gamipress-dashboard .contributors-list{text-align:center}.gamipress-dashboard .contributors-list img{border-radius:50%}.gamipress-dashboard .contributors-list span{display:block}.gamipress-dashboard .contributors-list .cmb-tooltip-top{bottom:115%;width:auto;white-space:nowrap}.gamipress-dashboard .gamipress-dashboard-social-list{display:flex}.gamipress-dashboard .gamipress-dashboard-social-list li:not(:first-child){margin-left:8px}.gamipress-dashboard .gamipress-dashboard-social-list .dashicons{font-size:20px;line-height:36px;height:36px;width:36px;color:#fff!important;border-radius:100%}.gamipress-dashboard .gamipress-dashboard-social-list .cmb-tooltip-top{bottom:130%;width:auto;white-space:nowrap}.gamipress-dashboard .dashicons-youtube{background:#e90000!important}.gamipress-dashboard .dashicons-facebook-alt,.gamipress-dashboard .dashicons-groups{background:#4766a9!important}.gamipress-dashboard .dashicons-twitter{background:#139ae7!important}.gamipress-dashboard .dashicons-linkedin,.gamipress-dashboard #gamipress-dashboard-social .dashicons-wordpress{background:#0074b3!important}.gamipress-dashboard .dashicons-email-alt{background:#444!important}.gamipress-dashboard-blocks-list li span{float:right}@media screen and (min-width:1200px){.gamipress-dashboard .gamipress-dashboard-columns{display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr 1fr}.gamipress-dashboard .contributors-list{display:grid;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1199px){.gamipress-dashboard .plugin-card{width:31%;clear:none;margin:10px 6px}.gamipress-dashboard .plugin-card:nth-child(n+4){display:none}.gamipress-dashboard .gamipress-dashboard-more-videos{position:absolute;bottom:-10px;left:44%}}@media only screen and (min-width:800px) and (max-width:1499px){.gamipress-dashboard .postbox-container{float:left!important}.gamipress-dashboard .postbox-container{min-height:320px}.gamipress-dashboard #postbox-container-3.postbox-container{width:49.5%!important}.gamipress-dashboard #postbox-container-3.postbox-container:before{content:"";display:block;clear:both}}.gamipress_page_gamipress_add_ons .wp-filter{margin-bottom:0}.gamipress_page_gamipress_add_ons .wp-filter a:hover,.gamipress_page_gamipress_add_ons .wp-filter a:focus{box-shadow:none}.gamipress_page_gamipress_add_ons .wp-filter a .dashicons{vertical-align:bottom}.gamipress-add-ons,.gamipress-assets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.gamipress-plugin-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:0;margin-right:0}.gamipress-plugin-card .plugin-card-top{width:100%}.gamipress-plugin-card .plugin-card-bottom{width:100%;align-self:flex-end}.gamipress-plugin-card .name,.gamipress-plugin-card .desc,.gamipress-plugin-card .name,.gamipress-plugin-card .desc>p{margin-left:0;margin-right:0}.gamipress-plugin-card .thumbnail{margin:-20px -20px 10px}.gamipress-plugin-card .thumbnail a{display:block;line-height:0}.gamipress-plugin-card .thumbnail a img{max-width:100%}.gamipress-plugin-card .action-links{position:relative;top:0;right:0;width:100%}.gamipress-plugin-card .action-links .plugin-action-buttons{float:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;align-items:center}.gamipress-plugin-card .action-links .plugin-action-buttons li{margin:0;width:50%}.gamipress-plugin-card .action-links .plugin-action-buttons li .more-details{float:left}.is-gamipress-plugin#plugin-information #plugin-information-content .notice{display:none}.gamipress-integration-add-on .name,.gamipress-integration-add-on .desc{display:none}.gamipress-integration-add-on .plugin-card-top{padding-bottom:0}.gamipress-integration-add-on .thumbnail{margin-bottom:0}@media screen and (min-width:1600px){.gamipress-plugin-card{width:20%;width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}}@media screen and (min-width:1200px) and (max-width:1600px){.gamipress-plugin-card{width:20%;width:-webkit-calc(20% - 16px);width:calc(20% - 16px)}}@media screen and (min-width:1200px){.gamipress-add-ons,.gamipress-assets{margin-left:-8px;margin-right:-8px}.gamipress-plugin-card{margin-left:8px!important;margin-right:8px!important}}.is-gamipress-asset#plugin-information #plugin-information-tabs,.is-gamipress-asset#plugin-information #plugin-information-content .fyi{display:none}.is-gamipress-asset#plugin-information #plugin-information-content{border-top:1px solid #7e8993}.is-gamipress-asset#plugin-information #plugin-information-content #section-holder{margin-right:0}.is-gamipress-asset#plugin-information #plugin-information-content #section-description ul{list-style:none;margin:0}.is-gamipress-asset#plugin-information #plugin-information-content #section-description ul li a{margin-bottom:10px}.is-gamipress-asset#plugin-information #plugin-information-content #section-description ul li img{width:100%;box-shadow:0 1px 2px rgba(0,0,0,.3)}.is-gamipress-asset#plugin-information #plugin-information-content #section-description p:last-child a{display:inline-block;padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto;margin-bottom:4px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;position:fixed;z-index:100;right:14px;bottom:10px}.gamipress_tools .cmb-td{padding:0}#server-info .inside,#db-info .inside,#wordpress-info .inside,#gamipress-info .inside{padding:0;margin:0}.cmb2-id-bulk-award-achievements .select2-container--default .select2-search--inline .select2-search__field{min-width:150px}#recount-activity-log p{margin-bottom:0}#recount-activity-log #recount-activity-log-content{max-height:300px;overflow:auto;font-family:consolas;font-size:12px;border:1px solid #ccd0d4;background-color:#f1f1f1;padding:10px;margin-top:1em}.cmb2-id-logs-type ul li{margin-bottom:12px!important}.cmb2-id-logs-type ul li label{line-height:1.2!important}.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(2),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(5),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(6),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(8),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(12),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(13),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(14){margin-left:20px}.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(3),.cmb2-id-data-to-reset .cmb2-checkbox-list li:nth-child(9){margin-left:40px}.gamipress-all-types-multicheck input[value="all-points-types"]+label,.gamipress-all-types-multicheck input[value="all-achievement-types"]+label,.gamipress-all-types-multicheck input[value="all-rank-types"]+label{font-weight:700}.gamipress-all-types-multicheck input[value$="-points-type"],.gamipress-all-types-multicheck input[value$="-achievement-type"],.gamipress-all-types-multicheck input[value$="-rank-type"]{margin-left:20px!important}.gamipress-all-types-multicheck input[value$="-points-type"]+label,.gamipress-all-types-multicheck input[value$="-achievement-type"]+label,.gamipress-all-types-multicheck input[value$="-rank-type"]+label{margin-left:72px}.gamipress-all-types-multicheck input[value$="-points-type"]+label:before,.gamipress-all-types-multicheck input[value$="-points-type"]+label:after,.gamipress-all-types-multicheck input[value$="-achievement-type"]+label:before,.gamipress-all-types-multicheck input[value$="-achievement-type"]+label:after,.gamipress-all-types-multicheck input[value$="-rank-type"]+label:before,.gamipress-all-types-multicheck input[value$="-rank-type"]+label:after{left:20px!important}.gamipress-all-types-multicheck input[value$="-points-awards"],.gamipress-all-types-multicheck input[value$="-points-deducts"],.gamipress-all-types-multicheck input[value$="-achievements"],.gamipress-all-types-multicheck input[value$="-ranks"]{margin-left:40px!important}.gamipress-all-types-multicheck input[value$="-points-awards"]+label,.gamipress-all-types-multicheck input[value$="-points-deducts"]+label,.gamipress-all-types-multicheck input[value$="-achievements"]+label,.gamipress-all-types-multicheck input[value$="-ranks"]+label{margin-left:92px}.gamipress-all-types-multicheck input[value$="-points-awards"]+label:before,.gamipress-all-types-multicheck input[value$="-points-awards"]+label:after,.gamipress-all-types-multicheck input[value$="-points-deducts"]+label:before,.gamipress-all-types-multicheck input[value$="-points-deducts"]+label:after,.gamipress-all-types-multicheck input[value$="-achievements"]+label:before,.gamipress-all-types-multicheck input[value$="-achievements"]+label:after,.gamipress-all-types-multicheck input[value$="-ranks"]+label:before,.gamipress-all-types-multicheck input[value$="-ranks"]+label:after{left:40px!important}.gamipress-all-types-multicheck input[value$="-steps"],.gamipress-all-types-multicheck input[value$="-rank-requirements"]{margin-left:60px!important}.gamipress-all-types-multicheck input[value$="-steps"]+label,.gamipress-all-types-multicheck input[value$="-rank-requirements"]+label{margin-left:112px}.gamipress-all-types-multicheck input[value$="-steps"]+label:before,.gamipress-all-types-multicheck input[value$="-steps"]+label:after,.gamipress-all-types-multicheck input[value$="-rank-requirements"]+label:before,.gamipress-all-types-multicheck input[value$="-rank-requirements"]+label:after{left:60px!important}#download-system-info{position:fixed;right:0;bottom:0;left:0;width:100%;z-index:1;background:#fafafa;border:none;border-top:1px solid #e5e5e5;box-shadow:0 -1px 1px rgba(0,0,0,.04);padding:10px 0;margin:0}#download-system-info .handlediv,#download-system-info .ui-sortable-handle{display:none}#download-system-info .inside,#download-system-info .cmb-row,#download-system-info .cmb-td{padding:0}#download-system-info .cmb-td{text-align:right;padding-right:19px}#download-system-info .cmb-row{background:transparent}.cmb2-id-import-settings-file .cmb-td{padding-bottom:0}.cmb2-id-import-settings{border-top:0!important}.gamipress-list-table{color:#555}.gamipress-list-table>.cmb2-metabox>.cmb-row{padding:10px!important;font-size:13px}.gamipress-list-table>.cmb2-metabox>.cmb-row:nth-child(odd){background-color:#f9f9f9}.gamipress-list-table>.cmb2-metabox>.cmb-row>.cmb-th>label{font-weight:600;color:#555;padding:0}.gamipress-list-table .cmb-row.cmb-type-title{margin:0!important}.gamipress-list-table .cmb-row.cmb-type-title .cmb2-metabox-title{padding:0}.gamipress-upgrade-progress{background-color:#eee}.gamipress-upgrade-progress .gamipress-upgrade-progress-bar{background-color:#0098d7;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;-ms-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}.gamipress-upgrade-progress,.gamipress-upgrade-progress .gamipress-upgrade-progress-bar{min-height:8px;margin-bottom:8px}.gamipress-review-notice{position:relative;color:#fff;background:#0098d7;border-color:#0098d7}.gamipress-review-notice a{color:#fff}.gamipress-review-notice p span{opacity:.7}.gamipress-review-notice ul li{display:inline-block;margin-right:10px}.gamipress-review-notice .dashicons-gamipress{position:absolute;right:10px;bottom:-10px;opacity:.3}.gamipress-review-notice .dashicons-gamipress:before{font-size:200px;width:200px;height:200px}.gamipress-review-notice .button-primary{background:#46b450;border-color:#3b9243 #37863e #37863e;box-shadow:0 1px 0 #37863e;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #37863e,1px 0 1px #37863e,0 1px 1px #37863e,-1px 0 1px #37863e}.gamipress-review-notice .button-primary.hover,.gamipress-review-notice .button-primary:hover,.gamipress-review-notice .button-primary.focus,.gamipress-review-notice .button-primary:focus{background:#47b952;border-color:#37863e;color:#fff}.gamipress-review-notice .button-primary.focus,.gamipress-review-notice .button-primary:focus{box-shadow:0 1px 0 #3c9244,0 0 2px 1px #53d25f}.gamipress-review-notice .button-primary.active,.gamipress-review-notice .button-primary.active:hover,.gamipress-review-notice .button-primary.active:focus,.gamipress-review-notice .button-primary:active{background:#409247;border-color:#37863e;box-shadow:inset 0 2px 0 #37863e;vertical-align:top}.gamipress-admin-menu-badge{display:inline-block;float:right;vertical-align:top;margin:1px -11px -1px 2px;padding:0 5px;height:18px;border-radius:9px;background-color:#d63638;color:#fff;font-size:11px;line-height:1.6}.gamipress_page_gamipress_badge_builder{overflow-x:hidden}.gamipress-badge-builder{margin:0;margin-left:-20px}.gamipress-badge-builder .gamipress-logo .dashicons{float:left;font-size:26px;margin-top:2px;margin-right:8px;color:#0098D7}.gamipress-badge-builder .gamipress-logo span{color:#0098D7}.gamipress-badge-builder .gamipress-logo h1{padding:6px 0}.gamipress-badge-builder .gamipress-badge-builder-top{background:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.133);padding:0 12px;min-height:42px}.gamipress-badge-builder .gamipress-badge-builder-top .gamipress-logo{float:left}.gamipress-badge-builder .gamipress-badge-builder-top-filename{float:left;margin-left:25%;width:300px;padding:6px 0}.gamipress-badge-builder .gamipress-badge-builder-top-filename input{width:100%;text-align:center;background:#f0f0f0;border-color:#f0f0f0}.gamipress-badge-builder .gamipress-badge-builder-top .gamipress-badge-builder-top-actions{float:right;padding:6px 0}.gamipress-badge-builder .gamipress-badge-builder-top .gamipress-badge-builder-top-actions .button{position:relative}.gamipress-badge-builder .gamipress-badge-builder-action .gamipress-badge-builder-action-dropdown,.gamipress-badge-builder .gamipress-badge-builder-preview-action .gamipress-badge-builder-preview-action-dropdown{display:none}.gamipress-badge-builder .gamipress-badge-builder-action:hover .gamipress-badge-builder-action-dropdown,.gamipress-badge-builder .gamipress-badge-builder-preview-action:hover .gamipress-badge-builder-preview-action-dropdown{display:block}.gamipress-badge-builder .gamipress-badge-builder-action-dropdown,.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown{position:absolute;top:16px;right:0;background:#fff;border:1px solid #d0d0d1;color:#1d2327;text-align:left;z-index:999}.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown{min-width:150px;line-height:2.15384615;left:0;top:11px;user-select:none}.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li,.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li{margin:0;padding:0 8px}.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li:hover,.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li:hover{background:#2271b1;color:#fff}.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li:not(:last-child),.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li:not(:last-child){border-bottom:1px solid #d0d0d1}.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li strong,.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li strong{display:block;margin-bottom:-8px}.gamipress-badge-builder .gamipress-badge-builder-action-dropdown li span,.gamipress-badge-builder .gamipress-badge-builder-preview-action-dropdown li span{opacity:.8;font-size:12px}.gamipress-badge-builder .gamipress-badge-builder-action .gamipress-badge-builder-action-dropdown li input[type="file"]{display:none!important}.gamipress-badge-builder .gamipress-badge-builder-toolbar{background:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.133);margin-top:1px}.gamipress-badge-builder .gamipress-badge-builder-toolbar .gamipress-badge-builder-toolbar-control{display:inline-block;padding:4px 8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gamipress-badge-builder .gamipress-badge-builder-toolbar .gamipress-badge-builder-toolbar-control:hover{background:#f0f0f1}.gamipress-badge-builder .gamipress-badge-builder-toolbar .gamipress-badge-builder-toolbar-control:not(:first-child){border-left:1px solid #d0d0d1;margin-left:-4px}.gamipress-badge-builder .gamipress-badge-builder-toolbar .gamipress-badge-builder-toolbar-control:last-child{border-right:1px solid #d0d0d1}.gamipress-badge-builder .gamipress-badge-builder-shortcuts-toggle{float:right;font-weight:500;font-size:13px;padding-top:3px}.gamipress-badge-builder .gamipress-badge-builder-shortcuts kbd{border-radius:2px;font-size:11px;font-weight:600}.gamipress-badge-builder .gamipress-badge-builder-shortcuts .cmb-th{width:45%;font-weight:400}.gamipress-badge-builder .gamipress-badge-builder-shortcuts .cmb-th+.cmb-td{float:left;margin-left:5%;font-size:12px}.gamipress-badge-builder .gamipress-badge-builder-view-backup{display:none}.gamipress-badge-builder .gamipress-badge-builder-view{width:80%}.gamipress-badge-builder .gamipress-badge-builder-view .canvas-container{margin:24px auto;border:1px solid #d0d0d1;box-shadow:0 0 12px 0 rgba(0,0,0,.133);background-color:#fff;background-image:linear-gradient(45deg,#f0f0f0 25%,transparent 25%,transparent 75%,#f0f0f0 75%,#f0f0f0),linear-gradient(45deg,#f0f0f0 25%,transparent 25%,transparent 75%,#f0f0f0 75%,#f0f0f0);background-size:30px 30px;background-position:0 0,15px 15px}.cmb2-id-badge-palette .cmb-th,.cmb2-id-multiple-palette .cmb-th{width:100%;padding-bottom:0;padding-top:0}.cmb2-id-badge-palette .cmb-td,.cmb2-id-multiple-palette .cmb-td{width:100%}.cmb2-id-badge-palette .cmb-td .cmb2-list,.cmb2-id-multiple-palette .cmb-td .cmb2-list{margin-left:-2%}.cmb2-id-badge-palette .cmb-td .cmb2-list li,.cmb2-id-multiple-palette .cmb-td .cmb2-list li{display:block;width:48%;float:left;margin-left:2%}.cmb2-id-badge-palette .cmb-td .cmb2-list li label,.cmb2-id-multiple-palette .cmb-td .cmb2-list li label{display:block;padding:6px 8px;font-size:13px;border:2px solid #efefef;border-radius:4px;cursor:pointer}.cmb2-id-badge-palette .cmb-td .cmb2-list li input,.cmb2-id-multiple-palette .cmb-td .cmb2-list li input{display:none}.cmb2-id-badge-palette .cmb-td .cmb2-list li input:checked+label,.cmb2-id-multiple-palette .cmb-td .cmb2-list li input:checked+label{border-color:#2271b1}.cmb2-id-badge-palette .cmb-td .cmb2-list li input:not(:checked)+label:hover,.cmb2-id-multiple-palette .cmb-td .cmb2-list li input:not(:checked)+label:hover{border-color:#86bce7}.gamipress-badge-builder-colors-sample{display:inline-block;float:right;margin-right:6px}.gamipress-badge-builder-color-sample{display:inline-block;width:16px;height:16px;border-radius:100%;border:1px solid #eee;margin-right:-8px}.gamipress-badge-builder-generate-multiple-view{width:79%;height:95%;left:-84%;position:absolute;top:72px;background:#fff;border-right:1px solid #d0d0d1;padding:6px 16px;transition:left 0.3s ease-in-out;overflow-y:auto;overflow-x:hidden}.gamipress-badge-builder-generate-multiple-view .gamipress-badge-builder-preview{width:18%;float:left;padding:1%;text-align:center}.gamipress-badge-builder-generate-multiple-view .gamipress-badge-builder-preview .canvas-container{margin:0 auto}.gamipress-badge-builder-preview-actions .gamipress-badge-builder-preview-action{border:1px solid #d0d0d1;border-right:none;padding:2px 3px;margin-right:-4px;cursor:pointer}.gamipress-badge-builder-preview-actions .gamipress-badge-builder-preview-action:hover{background:#f0f0f1}.gamipress-badge-builder-preview-actions .gamipress-badge-builder-preview-action:first-child{border-radius:4px 0 0 4px}.gamipress-badge-builder-preview-actions .gamipress-badge-builder-preview-action:last-child{border-radius:0 4px 4px 0;border-right:1px solid #d0d0d1}.gamipress-badge-builder-sidebar{width:19%;height:95%;position:absolute;top:72px;right:-24%;background:#fff;border-left:1px solid #d0d0d1;padding:6px 16px;transition:right 0.4s ease-in-out;overflow-y:auto;overflow-x:hidden}.gamipress-badge-builder-sidebar.gamipress-badge-builder-icon-selector-open{overflow-y:hidden}.gamipress_page_gamipress_badge_builder #wpfooter{margin-right:19%}.gamipress-badge-builder .gamipress-badge-builder-icon-selector{position:absolute;top:56px;left:0;width:95%;height:86%;overflow-y:auto;padding:50px 6px 0 12px;background:#fff;border-top:1px solid #d0d0d1;display:none}.gamipress-badge-builder .gamipress-badge-builder-icon-selector-filter{border-bottom:1px solid #d0d0d1;padding:8px 12px;margin-top:-50px;margin-left:-12px;margin-right:-12px;position:fixed;background:#fff;z-index:1;width:17%;min-width:300px}.gamipress-badge-builder .gamipress-badge-builder-icon-selector-filter input{width:86%}.gamipress-badge-builder .gamipress-badge-builder-icon-selector-filter .dashicons{padding:5px}.gamipress-badge-builder .gamipress-badge-builder-icon-selector strong{display:block;padding:6px 0;font-size:14px;border-bottom:1px solid #d0d0d1;margin-bottom:6px}.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon,.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon{display:inline-block;width:39px;height:39px;text-align:center;border-radius:6px;border:2px solid #fff;cursor:pointer}.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon:hover,.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon{background:#f0f0f0;border-color:#d0d0d1}.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon:hover{background:#e0e0e0;border-color:#c0c0c1}.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon{width:30px;height:30px}.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon .gamipress-badge-builder-icon-svg{display:inline-block;padding:2px}.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon .gamipress-badge-builder-icon-svg svg{width:100%}.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon .cmb-tooltip-desc.cmb-tooltip-left{top:0}.gamipress-badge-builder .cmb2-id-icon .gamipress-badge-builder-icon .cmb-tooltip-desc.cmb-tooltip-left:before{top:4px}.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon.gamipress-badge-builder-icon-selected{border-color:#2271b1}.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon .gamipress-badge-builder-icon-svg{display:inline-block;padding:2px}.gamipress-badge-builder .gamipress-badge-builder-icons .gamipress-badge-builder-icon .gamipress-badge-builder-icon-svg svg{width:100%}.gamipress-badge-builder .cmb-tooltip-desc{width:auto;white-space:nowrap;padding:4px 8px!important;font-size:12px}.gamipress-badge-builder .cmb-th{width:35%;color:#3c434a;font-size:13px;padding:10px 0 8px 0}.gamipress-badge-builder .cmb-td{padding:6px 0}.gamipress-badge-builder .cmb-th,.gamipress-badge-builder .cmb-td{padding-left:0;padding-right:0}.gamipress-badge-builder .cmb-th+.cmb-td{float:right}.gamipress-badge-builder .cmb-td .wp-picker-holder{position:absolute;right:12px;z-index:1}.gamipress-badge-builder .cmb-td .wp-color-result-text,.gamipress-badge-builder .cmb-td .wp-picker-clear{display:none}.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-range-input,.gamipress-badge-builder .gamipress-badge-builder-selection-options input[type="number"]{max-width:80px;text-align:right}.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-range-input{float:right;margin-top:-49px}.gamipress-badge-builder .gamipress-badge-builder-selection-options .cmb2-id-angle .cmb-td,.gamipress-badge-builder .gamipress-badge-builder-selection-options .cmb2-id-radius .cmb-td,.gamipress-badge-builder .gamipress-badge-builder-selection-options .cmb2-id-stroke-angle .cmb-td,.gamipress-badge-builder .gamipress-badge-builder-selection-options .cmb2-id-stroke-radius .cmb-td{padding-top:0}.gamipress-badge-builder .gamipress-badge-builder-selection-options input[type="range"]{margin-left:0}.gamipress-badge-builder .cmb2-metabox-title{display:block;padding-bottom:6px;font-size:14px;border-bottom:1px solid #d0d0d1;font-weight:700;color:#222}.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .cmb-th{width:25%}.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .gamipress-badge-builder-tool{background:#f0f0f0;border:1px solid #d0d0d1;border-radius:4px;padding:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .gamipress-badge-builder-tool:hover{background:#e0e0e0;border-color:#c0c0c1}.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .cmb-tooltip{float:none}.gamipress-badge-builder .gamipress-badge-builder-selection-options .gamipress-badge-builder-tools .cmb-tooltip .dashicons{opacity:1}.gamipress-badge-builder .dashicons-image-rotate.dashicons-image-rotate-right{transform:rotateY(180deg)}.dashicons-gamipress-align-horizontal-center:before,.dashicons-gamipress-align-horizontal-left:before,.dashicons-gamipress-align-horizontal-right:before,.dashicons-gamipress-align-vertical-bottom:before,.dashicons-gamipress-align-vertical-center:before,.dashicons-gamipress-align-vertical-top:before,.dashicons-gamipress-group:before,.dashicons-gamipress-ungroup:before,.dashicons-gamipress-send-back:before,.dashicons-gamipress-send-front:before{content:'';display:inline-block;width:24px;height:24px;margin-top:-2px;margin-left:-2px;background-color:#3c434a;mask-size:cover;mask-repeat:no-repeat}.dashicons-gamipress-align-horizontal-center:before,.dashicons-gamipress-align-horizontal-left:before,.dashicons-gamipress-align-horizontal-right:before,.dashicons-gamipress-align-vertical-bottom:before,.dashicons-gamipress-align-vertical-center:before,.dashicons-gamipress-align-vertical-top:before{mask-size:86%;margin-top:0;margin-left:0}.dashicons-gamipress-align-horizontal-center:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4Ij48cGF0aCBkPSJNNDQwLTgwdi0yMDBIMjQwdi0xMjBoMjAwdi0xNjBIMTIwdi0xMjBoMzIwdi0yMDBoODB2MjAwaDMyMHYxMjBINTIwdjE2MGgyMDB2MTIwSDUyMHYyMDBoLTgwWiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4Ij48cGF0aCBkPSJNNDQwLTgwdi0yMDBIMjQwdi0xMjBoMjAwdi0xNjBIMTIwdi0xMjBoMzIwdi0yMDBoODB2MjAwaDMyMHYxMjBINTIwdjE2MGgyMDB2MTIwSDUyMHYyMDBoLTgwWiIvPjwvc3ZnPg==)}.dashicons-gamipress-align-horizontal-left:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNODAtODB2LTgwMGg4MHY4MDBIODBabTE2MC0yMDB2LTEyMGg0MDB2MTIwSDI0MFptMC0yODB2LTEyMGg2NDB2MTIwSDI0MFoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNODAtODB2LTgwMGg4MHY4MDBIODBabTE2MC0yMDB2LTEyMGg0MDB2MTIwSDI0MFptMC0yODB2LTEyMGg2NDB2MTIwSDI0MFoiLz48L3N2Zz4=)}.dashicons-gamipress-align-horizontal-right:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNODAwLTgwdi04MDBoODB2ODAwaC04MFpNMzIwLTI4MHYtMTIwaDQwMHYxMjBIMzIwWk04MC01NjB2LTEyMGg2NDB2MTIwSDgwWiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNODAwLTgwdi04MDBoODB2ODAwaC04MFpNMzIwLTI4MHYtMTIwaDQwMHYxMjBIMzIwWk04MC01NjB2LTEyMGg2NDB2MTIwSDgwWiIvPjwvc3ZnPg==)}.dashicons-gamipress-align-vertical-bottom:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNODAtODB2LTgwaDgwMHY4MEg4MFptMjAwLTE2MHYtNjQwaDEyMHY2NDBIMjgwWm0yODAgMHYtNDAwaDEyMHY0MDBINTYwWiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNODAtODB2LTgwaDgwMHY4MEg4MFptMjAwLTE2MHYtNjQwaDEyMHY2NDBIMjgwWm0yODAgMHYtNDAwaDEyMHY0MDBINTYwWiIvPjwvc3ZnPg==)}.dashicons-gamipress-align-vertical-center:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMjgwLTEyMHYtMzIwSDgwdi04MGgyMDB2LTMyMGgxMjB2MzIwaDE2MHYtMjAwaDEyMHYyMDBoMjAwdjgwSDY4MHYyMDBINTYwdi0yMDBINDAwdjMyMEgyODBaIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMjgwLTEyMHYtMzIwSDgwdi04MGgyMDB2LTMyMGgxMjB2MzIwaDE2MHYtMjAwaDEyMHYyMDBoMjAwdjgwSDY4MHYyMDBINTYwdi0yMDBINDAwdjMyMEgyODBaIi8+PC9zdmc+)}.dashicons-gamipress-align-vertical-top:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMjgwLTgwdi02NDBoMTIwdjY0MEgyODBabTI4MC0yNDB2LTQwMGgxMjB2NDAwSDU2MFpNODAtODAwdi04MGg4MDB2ODBIODBaIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMjgwLTgwdi02NDBoMTIwdjY0MEgyODBabTI4MC0yNDB2LTQwMGgxMjB2NDAwSDU2MFpNODAtODAwdi04MGg4MDB2ODBIODBaIi8+PC9zdmc+)}.dashicons-gamipress-group:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNNDAwLTgwcS0zMyAwLTU2LjUtMjMuNVQzMjAtMTYwdi0xNjBIMTYwcS0zMyAwLTU2LjUtMjMuNVQ4MC00MDB2LTQwMHEwLTMzIDIzLjUtNTYuNVQxNjAtODgwaDQwMHEzMyAwIDU2LjUgMjMuNVQ2NDAtODAwdjE2MGgxNjBxMzMgMCA1Ni41IDIzLjVUODgwLTU2MHY0MDBxMCAzMy0yMy41IDU2LjVUODAwLTgwSDQwMFptMC04MGg0MDB2LTQwMEg1NjB2LTI0MEgxNjB2NDAwaDI0MHYyNDBabTgwLTMyMFoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNNDAwLTgwcS0zMyAwLTU2LjUtMjMuNVQzMjAtMTYwdi0xNjBIMTYwcS0zMyAwLTU2LjUtMjMuNVQ4MC00MDB2LTQwMHEwLTMzIDIzLjUtNTYuNVQxNjAtODgwaDQwMHEzMyAwIDU2LjUgMjMuNVQ2NDAtODAwdjE2MGgxNjBxMzMgMCA1Ni41IDIzLjVUODgwLTU2MHY0MDBxMCAzMy0yMy41IDU2LjVUODAwLTgwSDQwMFptMC04MGg0MDB2LTQwMEg1NjB2LTI0MEgxNjB2NDAwaDI0MHYyNDBabTgwLTMyMFoiLz48L3N2Zz4=)}.dashicons-gamipress-ungroup:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMjQwLTQwMHY4MGgtODBxLTMzIDAtNTYuNS0yMy41VDgwLTQwMHYtNDAwcTAtMzMgMjMuNS01Ni41VDE2MC04ODBoNDAwcTMzIDAgNTYuNSAyMy41VDY0MC04MDB2ODBoLTgwdi04MEgxNjB2NDAwaDgwWk00MDAtODBxLTMzIDAtNTYuNS0yMy41VDMyMC0xNjB2LTQwMHEwLTMzIDIzLjUtNTYuNVQ0MDAtNjQwaDQwMHEzMyAwIDU2LjUgMjMuNVQ4ODAtNTYwdjQwMHEwIDMzLTIzLjUgNTYuNVQ4MDAtODBINDAwWm0wLTgwaDQwMHYtNDAwSDQwMHY0MDBabTIwMC0yMDBaIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMjQwLTQwMHY4MGgtODBxLTMzIDAtNTYuNS0yMy41VDgwLTQwMHYtNDAwcTAtMzMgMjMuNS01Ni41VDE2MC04ODBoNDAwcTMzIDAgNTYuNSAyMy41VDY0MC04MDB2ODBoLTgwdi04MEgxNjB2NDAwaDgwWk00MDAtODBxLTMzIDAtNTYuNS0yMy41VDMyMC0xNjB2LTQwMHEwLTMzIDIzLjUtNTYuNVQ0MDAtNjQwaDQwMHEzMyAwIDU2LjUgMjMuNVQ4ODAtNTYwdjQwMHEwIDMzLTIzLjUgNTYuNVQ4MDAtODBINDAwWm0wLTgwaDQwMHYtNDAwSDQwMHY0MDBabTIwMC0yMDBaIi8+PC9zdmc+)}.dashicons-gamipress-send-back:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMjAwLTEyMHEtMzMgMC01Ni41LTIzLjVUMTIwLTIwMHYtNDgwaDgwdjQ4MGg0ODB2ODBIMjAwWm0xNjAtMjQwdjgwcS0zMyAwLTU2LjUtMjMuNVQyODAtMzYwaDgwWm0tODAtODB2LTgwaDgwdjgwaC04MFptMC0xNjB2LTgwaDgwdjgwaC04MFptODAtMTYwaC04MHEwLTMzIDIzLjUtNTYuNVQzNjAtODQwdjgwWm04MCA0ODB2LTgwaDgwdjgwaC04MFptMC00ODB2LTgwaDgwdjgwaC04MFptMTYwIDB2LTgwaDgwdjgwaC04MFptMCA0ODB2LTgwaDgwdjgwaC04MFptMTYwLTQ4MHYtODBxMzMgMCA1Ni41IDIzLjVUODQwLTc2MGgtODBabTAgNDAwaDgwcTAgMzMtMjMuNSA1Ni41VDc2MC0yODB2LTgwWm0wLTgwdi04MGg4MHY4MGgtODBabTAtMTYwdi04MGg4MHY4MGgtODBaIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMjAwLTEyMHEtMzMgMC01Ni41LTIzLjVUMTIwLTIwMHYtNDgwaDgwdjQ4MGg0ODB2ODBIMjAwWm0xNjAtMjQwdjgwcS0zMyAwLTU2LjUtMjMuNVQyODAtMzYwaDgwWm0tODAtODB2LTgwaDgwdjgwaC04MFptMC0xNjB2LTgwaDgwdjgwaC04MFptODAtMTYwaC04MHEwLTMzIDIzLjUtNTYuNVQzNjAtODQwdjgwWm04MCA0ODB2LTgwaDgwdjgwaC04MFptMC00ODB2LTgwaDgwdjgwaC04MFptMTYwIDB2LTgwaDgwdjgwaC04MFptMCA0ODB2LTgwaDgwdjgwaC04MFptMTYwLTQ4MHYtODBxMzMgMCA1Ni41IDIzLjVUODQwLTc2MGgtODBabTAgNDAwaDgwcTAgMzMtMjMuNSA1Ni41VDc2MC0yODB2LTgwWm0wLTgwdi04MGg4MHY4MGgtODBabTAtMTYwdi04MGg4MHY4MGgtODBaIi8+PC9zdmc+)}.dashicons-gamipress-send-front:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMzYwLTI4MHEtMzMgMC01Ni41LTIzLjVUMjgwLTM2MHYtNDAwcTAtMzMgMjMuNS01Ni41VDM2MC04NDBoNDAwcTMzIDAgNTYuNSAyMy41VDg0MC03NjB2NDAwcTAgMzMtMjMuNSA1Ni41VDc2MC0yODBIMzYwWm0wLTgwaDQwMHYtNDAwSDM2MHY0MDBaTTIwMC0yMDB2ODBxLTMzIDAtNTYuNS0yMy41VDEyMC0yMDBoODBabS04MC04MHYtODBoODB2ODBoLTgwWm0wLTE2MHYtODBoODB2ODBoLTgwWm0wLTE2MHYtODBoODB2ODBoLTgwWm0xNjAgNDgwdi04MGg4MHY4MGgtODBabTE2MCAwdi04MGg4MHY4MGgtODBabTE2MCAwdi04MGg4MHY4MGgtODBaIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNMzYwLTI4MHEtMzMgMC01Ni41LTIzLjVUMjgwLTM2MHYtNDAwcTAtMzMgMjMuNS01Ni41VDM2MC04NDBoNDAwcTMzIDAgNTYuNSAyMy41VDg0MC03NjB2NDAwcTAgMzMtMjMuNSA1Ni41VDc2MC0yODBIMzYwWm0wLTgwaDQwMHYtNDAwSDM2MHY0MDBaTTIwMC0yMDB2ODBxLTMzIDAtNTYuNS0yMy41VDEyMC0yMDBoODBabS04MC04MHYtODBoODB2ODBoLTgwWm0wLTE2MHYtODBoODB2ODBoLTgwWm0wLTE2MHYtODBoODB2ODBoLTgwWm0xNjAgNDgwdi04MGg4MHY4MGgtODBabTE2MCAwdi04MGg4MHY4MGgtODBabTE2MCAwdi04MGg4MHY4MGgtODBaIi8+PC9zdmc+)}.cmb2-id-fill-color-type-notice .cmb-th,.cmb2-id-fill-color-type-notice .cmb-td,.cmb2-id-fill-color-type-notice .cmb2-metabox-description,.cmb2-id-stroke-color-type-notice .cmb-th,.cmb2-id-stroke-color-type-notice .cmb-td,.cmb2-id-stroke-color-type-notice .cmb2-metabox-description{padding:0!important}.gamipress-badge-builder-default-badges{margin-top:10px}.gamipress-badge-builder-default-badges-description-top,.gamipress-badge-builder-default-badges-description-bottom{color:#646970;margin-bottom:6px;margin-top:4px}.block-editor__container .gamipress-badge-builder-default-badges-description-top{margin-bottom:-12px}.block-editor__container .gamipress-badge-builder-default-badges-description-bottom{margin-top:-14px}.gamipress-badge-builder-default-badges-list .gamipress-badge-builder-default-badge-thumb{border-radius:4px;cursor:pointer;height:auto;padding:3px;width:14%;background:transparent!important;opacity:.4}.block-editor__container .gamipress-badge-builder-default-badges-list .gamipress-badge-builder-default-badge-thumb{padding:2px;width:16%}.gamipress-badge-builder-default-badges-list .gamipress-badge-builder-default-badge-thumb:hover{opacity:1}.gamipress-sortable-multicheck .cmb2-list li{position:relative;padding-right:28px}.gamipress-sortable-multicheck .cmb2-list li::before{content:"\f333";font-family:dashicons;position:absolute;right:5px;top:50%;transform:translateY(-50%);cursor:move;color:#777}.gamipress-sortable-multicheck .cmb2-list li.ui-sortable-helper::before{cursor:move}
  • gamipress/trunk/assets/js/gamipress-admin.js

    r3395723 r3471057  
    646646
    647647    }
     648
     649    // Default badge
     650    $('body').on('click', '.gamipress-badge-builder-default-badge-thumb', function (e) {
     651        e.preventDefault();
     652        e.stopPropagation();
     653
     654        var $this = $(this);
     655        var image = $this.data('image');
     656        var post  = $this.data('post');
     657
     658        $('.gamipress-badge-builder-default-badge-thumb').removeClass('active');
     659        $this.addClass('active');
     660
     661        $.post(
     662            ajaxurl,
     663            {
     664                action: 'gamipress_badge_builder_set_featured_image',
     665                nonce: gamipress_admin.nonce,
     666                image: image,
     667                post_id: post
     668            }).done(function (response) {
     669
     670            if ( ! response || ! response.success )
     671                return;
     672
     673            if (wp && wp.media && wp.media.featuredImage) {
     674                wp.media.featuredImage.set( response.data );
     675            }
     676        });
     677    });
    648678
    649679    // Hide review notice
  • gamipress/trunk/assets/js/gamipress-admin.min.js

    r3423717 r3471057  
    1616var $response=$(response);$('.profile-ranks').html($response.find('.profile-ranks').html());$('.profile-points').html($response.find('.profile-points').html());gamipress_refresh_user_earnings_table()})});$('body').on('cmb2_add_row','.cmb-add-group-row',function(e,button){});$(document).on('cmb2_add_row',function(e,added_row){added_row.find('.gamipress-selector select').each(function(){gamipress_select2_destroy($(this),!1);gamipress_selector($(this))});added_row.find('.gamipress-post-selector select').each(function(){gamipress_select2_destroy($(this),!0);gamipress_post_selector($(this))});added_row.find('.gamipress-user-selector select').each(function(){gamipress_select2_destroy($(this),!0);gamipress_user_selector($(this))})});$('body').on('click','.gamipress-pattern-tags-list-toggle',function(e){e.preventDefault();var $this=$(this);var list=$this.closest('.cmb-td').find('.gamipress-pattern-tags-list');if(!list.hasClass('gamipress-pattern-tags-list-open')){list.addClass('gamipress-pattern-tags-list-open').slideDown('fast');$this.text($this.data('show-text'))}else{list.removeClass('gamipress-pattern-tags-list-open').slideUp('fast');$this.text($this.data('hide-text'))}});if($('.gamipress_page_gamipress_add_ons').length){$('.gamipress_page_gamipress_add_ons .wp-filter a').on('click',function(e){e.preventDefault();if($(this).hasClass('current')){return}
    1717var current=$(this).closest('.wp-filter').find('a.current');$('.gamipress-plugin-card.'+current.data('target')).hide();$('.gamipress-plugin-card.'+$(this).data('target')).fadeIn(250);current.removeClass('current');$(this).addClass('current')});$('.gamipress-add-ons .gamipress-plugin-card:not(.'+$('.gamipress_page_gamipress_add_ons .wp-filter a.current').data('target')+')').hide();$('.gamipress_page_gamipress_add_ons .wp-filter a.current').trigger('click')}
    18 $('body').on('click','.gamipress-hide-review-notice',function(e){e.preventDefault();$.ajax({url:ajaxurl,data:{action:'gamipress_hide_review_notice',nonce:gamipress_admin.nonce,},success:function(response){$('.gamipress-review-notice').slideUp('fast')}})});$('#adminmenu .gamipress-admin-menu-badge, '+'#wp-admin-bar-gamipress .gamipress-admin-menu-badge').each(function(){var parent=$(this).closest('a');parent.attr('target','_blank')});if($('#gamipress-upgrade-notice').find('.gamipress-upgrade-progress[data-running-upgrade]').length){gamipress_start_upgrade($('#gamipress-upgrade-notice').find('.gamipress-upgrade-progress[data-running-upgrade]').data('running-upgrade'))}})(jQuery,window,document);var gamipress_current_upgrade_info;var gamipress_current_upgrade_progress;var gamipress_current_upgrade_cancelled=!1;function gamipress_start_upgrade(version){var $=$||jQuery;version=version.replace('.','').replace('.','').replace('.','');$('#gamipress-upgrade-notice').html('<p>Upgrading GamiPress database... <span></span></p>'+'<div class="gamipress-upgrade-progress"><div class="gamipress-upgrade-progress-bar" style="width: 0%;"></div></div>'+'<p style="display: none;">'+'<a id="gamipress-cancel-upgrade" href="#" class="button">Cancel Upgrade</a>'+'</p>');$.ajax({url:ajaxurl,data:{action:'gamipress_'+version+'_upgrade_info',nonce:gamipress_admin.nonce,},success:function(response){if(response.data.upgraded!==undefined&&response.data.upgraded){$('#gamipress-upgrade-notice').html('<p>Upgrade has been already completed.</p><div class="gamipress-upgrade-progress"><div class="gamipress-upgrade-progress-bar" style="width: 100%;"></div></div>');return}
     18$('body').on('click','.gamipress-badge-builder-default-badge-thumb',function(e){e.preventDefault();e.stopPropagation();var $this=$(this);var image=$this.data('image');var post=$this.data('post');$('.gamipress-badge-builder-default-badge-thumb').removeClass('active');$this.addClass('active');$.post(ajaxurl,{action:'gamipress_badge_builder_set_featured_image',nonce:gamipress_admin.nonce,image:image,post_id:post}).done(function(response){if(!response||!response.success)
     19return;if(wp&&wp.media&&wp.media.featuredImage){wp.media.featuredImage.set(response.data)}})});$('body').on('click','.gamipress-hide-review-notice',function(e){e.preventDefault();$.ajax({url:ajaxurl,data:{action:'gamipress_hide_review_notice',nonce:gamipress_admin.nonce,},success:function(response){$('.gamipress-review-notice').slideUp('fast')}})});$('#adminmenu .gamipress-admin-menu-badge, '+'#wp-admin-bar-gamipress .gamipress-admin-menu-badge').each(function(){var parent=$(this).closest('a');parent.attr('target','_blank')});if($('#gamipress-upgrade-notice').find('.gamipress-upgrade-progress[data-running-upgrade]').length){gamipress_start_upgrade($('#gamipress-upgrade-notice').find('.gamipress-upgrade-progress[data-running-upgrade]').data('running-upgrade'))}})(jQuery,window,document);var gamipress_current_upgrade_info;var gamipress_current_upgrade_progress;var gamipress_current_upgrade_cancelled=!1;function gamipress_start_upgrade(version){var $=$||jQuery;version=version.replace('.','').replace('.','').replace('.','');$('#gamipress-upgrade-notice').html('<p>Upgrading GamiPress database... <span></span></p>'+'<div class="gamipress-upgrade-progress"><div class="gamipress-upgrade-progress-bar" style="width: 0%;"></div></div>'+'<p style="display: none;">'+'<a id="gamipress-cancel-upgrade" href="#" class="button">Cancel Upgrade</a>'+'</p>');$.ajax({url:ajaxurl,data:{action:'gamipress_'+version+'_upgrade_info',nonce:gamipress_admin.nonce,},success:function(response){if(response.data.upgraded!==undefined&&response.data.upgraded){$('#gamipress-upgrade-notice').html('<p>Upgrade has been already completed.</p><div class="gamipress-upgrade-progress"><div class="gamipress-upgrade-progress-bar" style="width: 100%;"></div></div>');return}
    1920gamipress_current_upgrade_info=response.data.total;gamipress_current_upgrade_progress=0;$('#gamipress-upgrade-notice p:first span').html(gamipress_current_upgrade_info-gamipress_current_upgrade_progress+' remaining entries');$('body').on('click','#gamipress-cancel-upgrade',function(e){e.preventDefault();$('#gamipress-upgrade-notice').html('<p>Cancelling upgrade...</p>');gamipress_current_upgrade_cancelled=!0;gamipress_stop_upgrade(version,!0)});$('#gamipress-cancel-upgrade').parent().show();gamipress_run_upgrade(version)},error:function(response){gamipress_stop_upgrade(version);$('#gamipress-upgrade-notice').html('<p class="error">Upgrading process failed.</p>')}})}
    2021function gamipress_refresh_user_earnings_table(){var $=$||jQuery;var table=$('.ct-ajax-list-table[data-object="gamipress_user_earnings"]');if(table.length)
  • gamipress/trunk/gamipress.php

    r3467679 r3471057  
    44 * Plugin URI:          https://gamipress.com
    55 * Description:         The most flexible and powerful gamification system for WordPress.
    6  * Version:             7.6.8
     6 * Version:             7.7.0
    77 * Author:              GamiPress
    88 * Author URI:          https://gamipress.com/
     
    122122
    123123        // Plugin version
    124         define( 'GAMIPRESS_VER', '7.6.8' );
     124        define( 'GAMIPRESS_VER', '7.7.0' );
    125125
    126126        // Plugin file
     
    154154        require_once GAMIPRESS_DIR . 'libraries/cmb2-field-tooltip/cmb2-field-tooltip.php';
    155155        require_once GAMIPRESS_DIR . 'libraries/cmb2-field-edd-license/cmb2-field-edd-license.php';
     156        require_once GAMIPRESS_DIR . 'libraries/cmb2-conditional-fields/cmb2-conditional-fields.php';
    156157
    157158        // GamiPress CMB2 fields
     
    175176
    176177        require_once GAMIPRESS_DIR . 'classes/database.php';
     178        require_once GAMIPRESS_DIR . 'classes/badge-builder-icons.php';
    177179
    178180    }
  • gamipress/trunk/includes/admin.php

    r3438615 r3471057  
    2626require_once GAMIPRESS_DIR . 'includes/admin/pages/dashboard.php';
    2727//require_once GAMIPRESS_DIR . 'includes/admin/pages/support.php';
     28require_once GAMIPRESS_DIR . 'includes/admin/pages/badge-builder.php';
    2829require_once GAMIPRESS_DIR . 'includes/admin/pages/tools.php';
    2930require_once GAMIPRESS_DIR . 'includes/admin/pages/settings.php';
     
    126127        }
    127128
    128         // Reorder licenses, tools & settings
    129         $licenses = $submenu['gamipress'][6];
    130         $tools = $submenu['gamipress'][7];
    131         $settings = $submenu['gamipress'][8];
    132 
    133         $submenu['gamipress'][6] = $tools;
    134         $submenu['gamipress'][7] = $settings;
    135         $submenu['gamipress'][8] = $licenses;
     129    // Reorder licenses, badge builder, tools & settings
     130        $badge_builder = $submenu['gamipress'][6];
     131        $licenses = $submenu['gamipress'][7];
     132        $tools = $submenu['gamipress'][8];
     133        $settings = $submenu['gamipress'][9];
     134
     135        $submenu['gamipress'][6] = $badge_builder;
     136        $submenu['gamipress'][7] = $tools;
     137        $submenu['gamipress'][8] = $settings;
     138        $submenu['gamipress'][9] = $licenses;
    136139    }
    137140
     
    150153    // Set minimum role setting for menus
    151154    $minimum_role = gamipress_get_manager_capability();
     155
     156    // Assets sub menu
     157    add_submenu_page( 'gamipress', __( 'Badge Builder', 'gamipress' ), __( 'Badge Builder', 'gamipress' ), $minimum_role, 'gamipress_badge_builder', 'gamipress_badge_builder_page' );
     158
    152159
    153160}
     
    160167    // Assets sub menu
    161168    add_submenu_page( 'gamipress', __( 'Assets', 'gamipress' ), __( 'Assets', 'gamipress' ), $minimum_role, 'gamipress_assets', 'gamipress_assets_page' );
     169
    162170    // Add-ons sub menu
    163171    add_submenu_page( 'gamipress', __( 'Add-ons', 'gamipress' ), __( 'Add-ons', 'gamipress' ), $minimum_role, 'gamipress_add_ons', 'gamipress_add_ons_page' );
     
    441449        return;
    442450    }
     451
     452    // Badge Builder
     453    $wp_admin_bar->add_node( array(
     454        'id'     => 'gamipress-badge-builder',
     455        'title'  => __( 'Badge Builder', 'gamipress' ),
     456        'parent' => 'gamipress',
     457        'href'   => admin_url( 'admin.php?page=gamipress_badge_builder' )
     458    ) );
    443459
    444460    // Tools
     
    756772                || $_GET['page'] === 'gamipress_assets'
    757773                || $_GET['page'] === 'gamipress_help_support'
     774                || $_GET['page'] === 'gamipress_badge_builder'
    758775                || $_GET['page'] === 'gamipress_tools'
    759776                || $_GET['page'] === 'gamipress'
  • gamipress/trunk/includes/admin/meta-boxes.php

    r3395723 r3471057  
    1717require_once GAMIPRESS_DIR . 'includes/admin/meta-boxes/requirements.php';
    1818require_once GAMIPRESS_DIR . 'includes/admin/meta-boxes/requirements-ui.php';
     19require_once GAMIPRESS_DIR . 'includes/admin/meta-boxes/default-badge.php';
    1920require_once GAMIPRESS_DIR . 'includes/admin/meta-boxes/earners.php';
    2021require_once GAMIPRESS_DIR . 'includes/admin/meta-boxes/logs.php';
  • gamipress/trunk/includes/admin/pages/dashboard.php

    r3395723 r3471057  
    745745        <li><a href="https://gamipress.com/docs/getting-started/requirements-ui/" target="_blank"><?php esc_html_e( 'Requirements UI', 'gamipress' ); ?></a></li>
    746746        <li><a href="https://gamipress.com/docs/getting-started/events/" target="_blank"><?php esc_html_e( 'Events', 'gamipress' ); ?></a></li>
     747        <li><a href="https://gamipress.com/docs/getting-started/badge-builder/" target="_blank"><?php esc_html_e( 'Badge Builder', 'gamipress' ); ?></a></li>
    747748    </ul>
    748749    <?php
     
    762763        <li><a href="https://gamipress.com/docs/tutorials/unlock-achievements-and-ranks-by-expending-points/" target="_blank"><?php esc_html_e( 'Unlock achievements and ranks by expending points', 'gamiress' ); ?></a></li>
    763764        <li><a href="https://gamipress.com/docs/tutorials/how-the-awards-engine-works/" target="_blank"><?php esc_html_e( 'How the awards engine works', 'gamiress' ); ?></a></li>
     765        <li><a href="https://gamipress.com/docs/tutorials/create-your-custom-badges-images/" target="_blank"><?php esc_html_e( 'Create your custom badges images', 'gamiress' ); ?></a></li>
    764766    </ul>
    765767    <?php
     
    796798        <li><a href="https://gamipress.com/docs/faq/" target="_blank"><?php esc_html_e( 'FAQ', 'gamipress' ); ?></a></li>
    797799        <li><a href="https://gamipress.com/docs/troubleshooting/" target="_blank"><?php esc_html_e( 'Troubleshooting', 'gamipress' ); ?></a></li>
     800        <li><a href="https://gamipress.com/feature-requests/" target="_blank"><?php esc_html_e( 'Feature Requests', 'gamipress' ); ?></a></li>
    798801    </ul>
    799802    <?php
  • gamipress/trunk/includes/compatibility/1.2.8.php

    r2016117 r3471057  
    522522    $gamipress_pattern_replacements['{user}'] = ( is_admin() ? $post_author->display_name . ' (' . $post_author->user_login . ')' : $post_author->display_name );
    523523
    524     // TODO: Add more user tags
    525 
    526524    foreach( $log_meta as $log_meta_key => $log_meta_value ) {
    527525        if( in_array( $log_meta_key, array( 'pattern', 'type' ) ) ) {
  • gamipress/trunk/includes/scripts.php

    r3076563 r3471057  
    7474    wp_register_style( 'gamipress-select2-css', GAMIPRESS_URL . 'assets/libs/select2/css/select2' . $suffix . '.css', array( ), GAMIPRESS_VER, 'all' );
    7575    wp_register_script( 'gamipress-select2-js', GAMIPRESS_URL . 'assets/js/gamipress-select2' . $suffix . '.js', array( 'jquery' ), GAMIPRESS_VER, true );
     76    wp_register_script( 'gamipress-fabric-js', GAMIPRESS_URL . 'assets/libs/fabric/fabric.min.js', array( 'jquery' ), GAMIPRESS_VER, true );
    7677
    7778    // Stylesheets
     
    8687    wp_register_script( 'gamipress-admin-settings-js', GAMIPRESS_URL . 'assets/js/gamipress-admin-settings' . $suffix . '.js', array( 'jquery' ), GAMIPRESS_VER, true );
    8788    wp_register_script( 'gamipress-admin-tools-js', GAMIPRESS_URL . 'assets/js/gamipress-admin-tools' . $suffix . '.js', array( 'jquery', 'jquery-ui-dialog', 'gamipress-admin-functions-js', 'gamipress-select2-js' ), GAMIPRESS_VER, true );
     89    wp_register_script( 'gamipress-admin-badge-builder-js', GAMIPRESS_URL . 'assets/js/gamipress-admin-badge-builder' . $suffix . '.js', array( 'jquery', 'gamipress-fabric-js' ), GAMIPRESS_VER, true );
     90    wp_register_script( 'gamipress-badge-builder-editor-js', GAMIPRESS_URL . 'assets/js/gamipress-badge-builder-editor.min.js', array( 'jquery', 'gamipress-admin-badge-builder-js' ), GAMIPRESS_VER, true );
    8891
    8992}
     
    191194    }
    192195
     196    // Badge Builder
     197    if( $hook === 'gamipress_page_gamipress_badge_builder' ) {
     198
     199        $icons = gamipress_badge_builder_get_icons();
     200        $shapes_ids = array_keys( $icons['shapes']['icons'] );
     201        $icons_ids = array();
     202        foreach( $icons as $group_id => $group ) {
     203            if( in_array( $group_id, array( 'shapes', 'editor', 'logos' ) ) ) continue;
     204
     205            $icons_ids = array_merge( $icons_ids, array_keys( $icons[$group_id]['icons'] ) );
     206        }
     207
     208        // Scripts
     209        wp_localize_script( 'gamipress-admin-badge-builder-js', 'gamipress_admin_badge_builder', array(
     210            'nonce'                     => gamipress_get_admin_nonce(),
     211            'color_palettes'            => gamipress_badge_builder_get_color_palettes(),
     212            'insert_text_here'          => __( 'Insert text here', 'gamipress' ),
     213            'show_text'                 => __( 'Show', 'gamipress' ),
     214            'hide_text'                 => __( 'Hide', 'gamipress' ),
     215            'shapes'                    => $shapes_ids,
     216            'icons'                     => $icons_ids,
     217        ) );
     218
     219        wp_enqueue_script( 'gamipress-fabric-js' );
     220        wp_enqueue_script( 'gamipress-admin-badge-builder-js' );
     221        wp_enqueue_script( 'gamipress-badge-builder-editor-js' );
     222
     223    }
     224
    193225}
    194226add_action( 'admin_enqueue_scripts', 'gamipress_admin_enqueue_scripts' );
  • gamipress/trunk/includes/tags.php

    r2972090 r3471057  
    5959
    6060    return apply_filters( 'gamipress_achievement_earned_pattern_tags', array_merge( $pattern_tags, array(
    61         '{achievement_id}'              =>  __(  'Achievement ID (useful for shortcodes that achievement ID can be passed as attribute).', 'gamipress' ),
    62         '{achievement_title}'           =>  __(  'Achievement title.', 'gamipress' ),
    63         '{achievement_url}'             =>  __(  'URL to the achievement.', 'gamipress' ),
    64         '{achievement_link}'            =>  __(  'Link to the achievement with the achievement title as text.', 'gamipress' ),
    65         '{achievement_excerpt}'         =>  __(  'Achievement excerpt.', 'gamipress' ),
    66         '{achievement_image}'           =>  __(  'Achievement featured image.', 'gamipress' ),
    67         '{achievement_steps}'           =>  __(  'Achievement steps.', 'gamipress' ),
    68         '{achievement_congratulations}' =>  __(  'Achievement congratulations text.', 'gamipress' ),
    69         '{achievement_type}'            =>  __(  'Type of the achievement.', 'gamipress' ),
     61        '{achievement_id}'              =>  __( 'Achievement ID (useful for shortcodes that achievement ID can be passed as attribute).', 'gamipress' ),
     62        '{achievement_title}'           =>  __( 'Achievement title.', 'gamipress' ),
     63        '{achievement_url}'             =>  __( 'URL to the achievement.', 'gamipress' ),
     64        '{achievement_link}'            =>  __( 'Link to the achievement with the achievement title as text.', 'gamipress' ),
     65        '{achievement_excerpt}'         =>  __( 'Achievement excerpt.', 'gamipress' ),
     66        '{achievement_image}'           =>  __( 'Achievement featured image.', 'gamipress' ),
     67        '{achievement_steps}'           =>  __( 'Achievement steps.', 'gamipress' ),
     68        '{achievement_congratulations}' =>  __( 'Achievement congratulations text.', 'gamipress' ),
     69        '{achievement_type}'            =>  __( 'Type of the achievement.', 'gamipress' ),
     70        '{achievement_points}'          =>  __( 'The amount of points earned.', 'gamipress' ),
     71        '{achievement_points_type}'     =>  __( 'The points award points type. Singular or plural is based on the amount of points earned.', 'gamipress' ),
    7072    ) ) );
    7173
     
    362364        $replacements['{achievement_congratulations}'] = gamipress_get_post_meta( $achievement->ID, '_gamipress_congratulations_text' );
    363365
     366        // Get the points and points type in achievement
     367        $points = absint( gamipress_get_post_meta( $achievement->ID, '_gamipress_points' ) );
     368        $points_type_slug = gamipress_get_post_meta( $achievement->ID, '_gamipress_points_type' );
     369
     370        $replacements['{achievement_points}'] = '';
     371        $replacements['{achievement_points_type}'] = '';
     372
     373        // Check if the point reward is set up in the achievement
     374        if ( $points && $points_type_slug ) {
     375
     376            $points_type = gamipress_get_points_type( $points_type_slug );
     377            $singular = $points_type['singular_name'];
     378            $plural = $points_type['plural_name'];
     379
     380            $replacements['{achievement_points}'] = gamipress_format_amount( $points, $points_type['ID'] );
     381            $replacements['{achievement_points_type}'] = _n( $singular, $plural, $points );
     382        }
     383       
    364384    }
    365385
  • gamipress/trunk/integrations/armember/includes/listeners.php

    r2967067 r3471057  
    4141function gamipress_armember_cancel_membership( $user_id, $plan_id ) {
    4242
    43     // Add any membership plan
     43    // Cancel any membership plan
    4444    do_action( 'gamipress_armember_cancel_membership', $plan_id, $user_id );
    4545
    46     // Add specific membership plan
     46    // Cancel specific membership plan
    4747    do_action( 'gamipress_armember_cancel_specific_membership', $plan_id, $user_id );
    4848
     
    5151add_action( 'arm_cancel_subscription_gateway_action', 'gamipress_armember_cancel_membership', 10, 2 );
    5252add_action( 'arm_cancel_subscription', 'gamipress_armember_cancel_membership', 10, 2 );
     53
     54/**
     55 * Renew Membership plan
     56 *
     57 * @since  1.0.0
     58 *
     59 * @param int       $user_id
     60 * @param int       $plan_id
     61 * @param string    $payment_gateway
     62 * @param string    $payment_mode
     63 */
     64function gamipress_armember_renew_membership( $user_id, $plan_id, $payment_gateway, $payment_mode ) {
     65
     66    // Renew any membership plan
     67    do_action( 'gamipress_armember_renew_membership', $plan_id, $user_id );
     68
     69    // Renew specific membership plan
     70    do_action( 'gamipress_armember_renew_specific_membership', $plan_id, $user_id );
     71
     72}
     73
     74add_action( 'arm_after_recurring_payment_success_outside', 'gamipress_armember_renew_membership', 10, 4 );
  • gamipress/trunk/integrations/armember/includes/triggers.php

    r2967067 r3471057  
    2525        'gamipress_armember_cancel_membership'          => __( 'Cancel any membership plan', 'gamipress' ),
    2626        'gamipress_armember_cancel_specific_membership' => __( 'Cancel a specific membership plan', 'gamipress' ),
     27        'gamipress_armember_renew_membership'           => __( 'Renew any membership plan', 'gamipress' ),
     28        'gamipress_armember_renew_specific_membership'  => __( 'Renew a specific membership plan', 'gamipress' ),
    2729    );
    2830
     
    4446    $specific_activity_triggers['gamipress_armember_add_specific_membership'] = array( 'armember_membership' );
    4547    $specific_activity_triggers['gamipress_armember_cancel_specific_membership'] = array( 'armember_membership' );
     48    $specific_activity_triggers['gamipress_armember_renew_specific_membership'] = array( 'armember_membership' );
    4649   
    4750    return $specific_activity_triggers;
     
    6164    $specific_activity_trigger_labels['gamipress_armember_add_specific_membership'] = __( 'Add to %s membership plan', 'gamipress' );
    6265    $specific_activity_trigger_labels['gamipress_armember_cancel_specific_membership'] = __( 'Cancel %s membership plan', 'gamipress' );
     66    $specific_activity_trigger_labels['gamipress_armember_renew_specific_membership'] = __( 'Renew %s membership plan', 'gamipress' );
    6367   
    6468    return $specific_activity_trigger_labels;
     
    8286        case 'gamipress_armember_add_specific_membership':
    8387        case 'gamipress_armember_cancel_specific_membership':
     88        case 'gamipress_armember_renew_specific_membership':
    8489            if( absint( $specific_id ) !== 0 ) {
    8590                // Get the membership plan title
     
    113118        case 'gamipress_armember_add_specific_membership':
    114119        case 'gamipress_armember_cancel_specific_membership':
     120        case 'gamipress_armember_renew_specific_membership':
    115121            $permalink = '';
    116122            break;
     
    140146        case 'gamipress_armember_cancel_membership':
    141147        case 'gamipress_armember_cancel_specific_membership':
     148        case 'gamipress_armember_renew_membership':
     149        case 'gamipress_armember_renew_specific_membership':
    142150            $user_id = $args[1];
    143151            break;
     
    165173        case 'gamipress_armember_add_specific_membership':
    166174        case 'gamipress_armember_cancel_specific_membership':
     175        case 'gamipress_armember_renew_specific_membership':
    167176            $specific_id = $args[0];
    168177            break;
     
    195204        case 'gamipress_armember_cancel_membership':
    196205        case 'gamipress_armember_cancel_specific_membership':
     206        case 'gamipress_armember_renew_membership':
     207        case 'gamipress_armember_renew_specific_membership':
    197208            // Add the membership ID
    198209            $log_meta['membership_id'] = $args[0];
  • gamipress/trunk/integrations/qsm/includes/rules-engine.php

    r3465566 r3471057  
    3030           
    3131            $points = absint( $args[2] );
     32            error_log('$points:');
     33            error_log(print_r($points, true));
    3234
    3335            $required_points = absint( get_post_meta( $requirement_id, '_gamipress_qsm_points', true ) );
     36            error_log('$required_points:');
     37            error_log(print_r($required_points, true));
    3438
    3539            // True if there is points is bigger than required points
  • gamipress/trunk/integrations/suremembers/includes/triggers.php

    r3465566 r3471057  
    8181 */
    8282function gamipress_suremembers_trigger_get_user_id( $user_id, $trigger, $args ) {
     83
     84    error_log('$args:');
     85    error_log(print_r($args, true));
    8386   
    8487    switch ( $trigger ) {
  • gamipress/trunk/libraries/cmb2-field-tooltip/cmb2-field-tooltip.php

    r3395723 r3471057  
    99 * GitHub Plugin URI: https://github.com/rubengc/cmb2-field-tooltip
    1010 * Description: Adds tooltips to CMB2 fields.
    11  * Version: 1.0.2
     11 * Version: 1.0.3
    1212 * Author: Tsunoa
    1313 * Author URI: https://tsunoa.com/
     
    2828         * Current version number
    2929         */
    30         const VERSION = '1.0.2';
     30        const VERSION = '1.0.3';
    3131
    3232        /**
  • gamipress/trunk/libraries/cmb2-field-tooltip/tooltip.css

    r3395723 r3471057  
    1717.cmb-tooltip .dashicons-cmb-tooltip:before {
    1818    display: inline-block;
     19    font-family: sans-serif;
    1920    content: "?";
    2021    font-weight: 999;
    21     font-size: 13px;
     22    font-size: 14px;
     23    width: 14px;
    2224    border: 2px solid #222;
    2325    border-radius: 100%;
    24     padding: 0px 4px 3px 4px;
     26    padding: 1px;
    2527    vertical-align: text-top;
    2628}
     
    7476}
    7577
     78/* Block Editor */
    7679.editor-sidebar .cmb-tooltip-desc.cmb-tooltip-top,
    77 .editor-sidebar .cmb-tooltip-desc.cmb-tooltip-bottom {
     80.editor-sidebar .cmb-tooltip-desc.cmb-tooltip-bottom,
     81.columns-2 #side-sortables .cmb-tooltip-desc.cmb-tooltip-top,
     82.columns-2 #side-sortables .cmb-tooltip-desc.cmb-tooltip-bottom {
    7883    left: auto;
    7984    margin-left: 0;
     
    8489
    8590.editor-sidebar .cmb-tooltip-desc.cmb-tooltip-top:after,
    86 .editor-sidebar .cmb-tooltip-desc.cmb-tooltip-bottom:before {
     91.editor-sidebar .cmb-tooltip-desc.cmb-tooltip-bottom:before,
     92.columns-2 #side-sortables .cmb-tooltip-desc.cmb-tooltip-top:after,
     93.columns-2 #side-sortables .cmb-tooltip-desc.cmb-tooltip-bottom:before {
    8794    left: auto;
    8895    right: 13px;
  • gamipress/trunk/readme.txt

    r3469191 r3471057  
    44Requires at least: 4.4
    55Tested up to: 6.9
    6 Stable tag: 7.6.8
     6Stable tag: 7.7.0
    77License: GPLv3
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    319319= Where can I find images to customize the GamiPress elements? =
    320320
    321 Check [our assets section](https://gamipress.com/assets/) where you can find a huge number of resources to decorate your gamification elements to take the design of them to the next level.
     321GamiPress now includes a built-in Badge Builder, letting you create your custom images with ease.
     322
     323Packed with tools like a badge generator and multiple color palettes to help you create stunning badges even without design skills.
     324
     325In addition, you can check [our assets section](https://gamipress.com/assets/) where you can find a huge number of resources to decorate your gamification elements to take the design of them to the next level.
    322326
    323327= Which shortcodes come bundled with GamiPress? =
     
    373377== Changelog ==
    374378
     379= 7.7.0 =
     380
     381* **New Features**
     382* Added our brand new Badge Builder!
     383
     384= 7.6.9 =
     385
     386* **New Features**
     387* ARMember: New event: Renew any membership plan.
     388* ARMember: New event: Renew a specific membership plan.
     389* **Improvements**
     390* Added points and points type tags in achievement email templates.
     391
    375392= 7.6.8 =
    376393
     
    424441
    425442= 7.5.9 =
     443
    426444* **New Features**
    427445* LearnDash: New event: Review any course.
Note: See TracChangeset for help on using the changeset viewer.