Plugin Directory

Changeset 2975770

Timestamp:
10/07/2023 05:41:25 AM (10 months ago)
Author:
pokornydavid
Message:

Update Plugin with latest testing and dependency plugin checking

Location:
frontend-registration-contact-form-7
Files:
8 added
3 edited

Legend:

Unmodified
Added
Removed
  • frontend-registration-contact-form-7/trunk/css/style.css

    r2922500 r2975770  
    1 .pretty * {
    2     box-sizing: border-box
    3 }
    4 .pretty input:not([type=checkbox]):not([type=radio]) {
    5     display: none
    6 }
    7 .pretty {
    8     position: relative;
    9     display: block;
    10     margin-right: 1em;
    11     white-space: nowrap;
    12     line-height: 2
    13 }
    14 .pretty input {
    15     position: absolute;
    16     left: 0;
    17     top: 0;
    18     min-width: 1em;
    19     width: 100%;
    20     height: 100%;
    21     z-index: 2;
    22     opacity: 0;
    23     margin: 0;
    24     padding: 0;
    25     cursor: pointer
    26 }
    27 .pretty .state label {
    28     position: initial;
    29     display: inline-block;
    30     font-weight: 400;
    31     margin: 0;
    32     text-indent: 1.5em;
    33     min-width: calc(1em + 2px)
    34 }
    35 .pretty .state label:after,
    36 .pretty .state label:before {
    37     content: '';
    38     width: calc(1em + 2px);
    39     height: calc(1em + 2px);
    40     display: block;
    41     box-sizing: border-box;
    42     border-radius: 0;
    43     border: 1px solid transparent;
    44     z-index: 0;
    45     position: absolute;
    46     left: 0;
    47     top: calc((0% - (100% - 3em)) - 8%);
    48     background-color: transparent
    49 }
    50 .pretty .state label:before {
    51     border-color: #bdc3c7
    52 }
    53 .pretty .state.p-is-hover,
    54 .pretty .state.p-is-indeterminate {
    55     display: none
    56 }
    57 @-webkit-keyframes zoom {
    58     0% {
    59         opacity: 0;
    60         -webkit-transform: scale(0);
    61         transform: scale(0)
    62     }
    63 }
    64 @keyframes zoom {
    65     0% {
    66         opacity: 0;
    67         -webkit-transform: scale(0);
    68         transform: scale(0)
    69     }
    70 }
    71 @-webkit-keyframes tada {
    72     0% {
    73         -webkit-animation-timing-function: ease-in;
    74         animation-timing-function: ease-in;
    75         opacity: 0;
    76         -webkit-transform: scale(7);
    77         transform: scale(7)
    78     }
    79     38% {
    80         -webkit-animation-timing-function: ease-out;
    81         animation-timing-function: ease-out;
    82         opacity: 1;
    83         -webkit-transform: scale(1);
    84         transform: scale(1)
    85     }
    86     55% {
    87         -webkit-animation-timing-function: ease-in;
    88         animation-timing-function: ease-in;
    89         -webkit-transform: scale(1.5);
    90         transform: scale(1.5)
    91     }
    92     72% {
    93         -webkit-animation-timing-function: ease-out;
    94         animation-timing-function: ease-out;
    95         -webkit-transform: scale(1);
    96         transform: scale(1)
    97     }
    98     81% {
    99         -webkit-animation-timing-function: ease-in;
    100         animation-timing-function: ease-in;
    101         -webkit-transform: scale(1.24);
    102         transform: scale(1.24)
    103     }
    104     89% {
    105         -webkit-animation-timing-function: ease-out;
    106         animation-timing-function: ease-out;
    107         -webkit-transform: scale(1);
    108         transform: scale(1)
    109     }
    110     95% {
    111         -webkit-animation-timing-function: ease-in;
    112         animation-timing-function: ease-in;
    113         -webkit-transform: scale(1.04);
    114         transform: scale(1.04)
    115     }
    116     100% {
    117         -webkit-animation-timing-function: ease-out;
    118         animation-timing-function: ease-out;
    119         -webkit-transform: scale(1);
    120         transform: scale(1)
    121     }
    122 }
    123 @keyframes tada {
    124     0% {
    125         -webkit-animation-timing-function: ease-in;
    126         animation-timing-function: ease-in;
    127         opacity: 0;
    128         -webkit-transform: scale(7);
    129         transform: scale(7)
    130     }
    131     38% {
    132         -webkit-animation-timing-function: ease-out;
    133         animation-timing-function: ease-out;
    134         opacity: 1;
    135         -webkit-transform: scale(1);
    136         transform: scale(1)
    137     }
    138     55% {
    139         -webkit-animation-timing-function: ease-in;
    140         animation-timing-function: ease-in;
    141         -webkit-transform: scale(1.5);
    142         transform: scale(1.5)
    143     }
    144     72% {
    145         -webkit-animation-timing-function: ease-out;
    146         animation-timing-function: ease-out;
    147         -webkit-transform: scale(1);
    148         transform: scale(1)
    149     }
    150     81% {
    151         -webkit-animation-timing-function: ease-in;
    152         animation-timing-function: ease-in;
    153         -webkit-transform: scale(1.24);
    154         transform: scale(1.24)
    155     }
    156     89% {
    157         -webkit-animation-timing-function: ease-out;
    158         animation-timing-function: ease-out;
    159         -webkit-transform: scale(1);
    160         transform: scale(1)
    161     }
    162     95% {
    163         -webkit-animation-timing-function: ease-in;
    164         animation-timing-function: ease-in;
    165         -webkit-transform: scale(1.04);
    166         transform: scale(1.04)
    167     }
    168     100% {
    169         -webkit-animation-timing-function: ease-out;
    170         animation-timing-function: ease-out;
    171         -webkit-transform: scale(1);
    172         transform: scale(1)
    173     }
    174 }
    175 @-webkit-keyframes jelly {
    176     0% {
    177         -webkit-transform: scale3d(1, 1, 1);
    178         transform: scale3d(1, 1, 1)
    179     }
    180     30% {
    181         -webkit-transform: scale3d(.75, 1.25, 1);
    182         transform: scale3d(.75, 1.25, 1)
    183     }
    184     40% {
    185         -webkit-transform: scale3d(1.25, .75, 1);
    186         transform: scale3d(1.25, .75, 1)
    187     }
    188     50% {
    189         -webkit-transform: scale3d(.85, 1.15, 1);
    190         transform: scale3d(.85, 1.15, 1)
    191     }
    192     65% {
    193         -webkit-transform: scale3d(1.05, .95, 1);
    194         transform: scale3d(1.05, .95, 1)
    195     }
    196     75% {
    197         -webkit-transform: scale3d(.95, 1.05, 1);
    198         transform: scale3d(.95, 1.05, 1)
    199     }
    200     100% {
    201         -webkit-transform: scale3d(1, 1, 1);
    202         transform: scale3d(1, 1, 1)
    203     }
    204 }
    205 @keyframes jelly {
    206     0% {
    207         -webkit-transform: scale3d(1, 1, 1);
    208         transform: scale3d(1, 1, 1)
    209     }
    210     30% {
    211         -webkit-transform: scale3d(.75, 1.25, 1);
    212         transform: scale3d(.75, 1.25, 1)
    213     }
    214     40% {
    215         -webkit-transform: scale3d(1.25, .75, 1);
    216         transform: scale3d(1.25, .75, 1)
    217     }
    218     50% {
    219         -webkit-transform: scale3d(.85, 1.15, 1);
    220         transform: scale3d(.85, 1.15, 1)
    221     }
    222     65% {
    223         -webkit-transform: scale3d(1.05, .95, 1);
    224         transform: scale3d(1.05, .95, 1)
    225     }
    226     75% {
    227         -webkit-transform: scale3d(.95, 1.05, 1);
    228         transform: scale3d(.95, 1.05, 1)
    229     }
    230     100% {
    231         -webkit-transform: scale3d(1, 1, 1);
    232         transform: scale3d(1, 1, 1)
    233     }
    234 }
    235 @-webkit-keyframes rotate {
    236     0% {
    237         opacity: 0;
    238         -webkit-transform: translateZ(-200px) rotate(-45deg);
    239         transform: translateZ(-200px) rotate(-45deg)
    240     }
    241     100% {
    242         opacity: 1;
    243         -webkit-transform: translateZ(0) rotate(0);
    244         transform: translateZ(0) rotate(0)
    245     }
    246 }
    247 @keyframes rotate {
    248     0% {
    249         opacity: 0;
    250         -webkit-transform: translateZ(-200px) rotate(-45deg);
    251         transform: translateZ(-200px) rotate(-45deg)
    252     }
    253     100% {
    254         opacity: 1;
    255         -webkit-transform: translateZ(0) rotate(0);
    256         transform: translateZ(0) rotate(0)
    257     }
    258 }
    259 @-webkit-keyframes pulse {
    260     0% {
    261         box-shadow: 0 0 0 0 #bdc3c7
    262     }
    263     100% {
    264         box-shadow: 0 0 0 1.5em rgba(189, 195, 199, 0)
    265     }
    266 }
    267 @keyframes pulse {
    268     0% {
    269         box-shadow: 0 0 0 0 #bdc3c7
    270     }
    271     100% {
    272         box-shadow: 0 0 0 1.5em rgba(189, 195, 199, 0)
    273     }
    274 }
    275 .pretty.p-default.p-fill .state label:after {
    276     -webkit-transform: scale(1);
    277     -ms-transform: scale(1);
    278     transform: scale(1)
    279 }
    280 .pretty.p-default .state label:after {
    281     -webkit-transform: scale(.6);
    282     -ms-transform: scale(.6);
    283     transform: scale(.6)
    284 }
    285 .pretty.p-default input:checked~.state label:after {
    286     background-color: #bdc3c7!important
    287 }
    288 .pretty.p-default.p-thick .state label:after,
    289 .pretty.p-default.p-thick .state label:before {
    290     border-width: calc(1em / 7)
    291 }
    292 .pretty.p-default.p-thick .state label:after {
    293     -webkit-transform: scale(.4)!important;
    294     -ms-transform: scale(.4)!important;
    295     transform: scale(.4)!important
    296 }
    297 .pretty.p-icon .state .icon {
    298     position: absolute;
    299     font-size: 1em;
    300     width: calc(1em + 2px);
    301     height: calc(1em + 2px);
    302     left: 0;
    303     z-index: 1;
    304     text-align: center;
    305     line-height: normal;
    306     top: calc((0% - (100% - 1em)) - 8%);
    307     border: 1px solid transparent;
    308     opacity: 0
    309 }
    310 .pretty.p-icon .state .icon:before {
    311     margin: 0;
    312     width: 100%;
    313     height: 100%;
    314     text-align: center;
    315     display: -webkit-box;
    316     display: -ms-flexbox;
    317     display: flex;
    318     -webkit-box-flex: 1;
    319     -ms-flex: 1;
    320     flex: 1;
    321     -webkit-box-pack: center;
    322     -ms-flex-pack: center;
    323     justify-content: center;
    324     -webkit-box-align: center;
    325     -ms-flex-align: center;
    326     align-items: center;
    327     line-height: 1
    328 }
    329 .pretty.p-icon input:checked~.state .icon {
    330     opacity: 1
    331 }
    332 .pretty.p-icon input:checked~.state label:before {
    333     border-color: #5a656b
    334 }
    335 .pretty.p-svg .state .svg {
    336     position: absolute;
    337     font-size: 1em;
    338     width: calc(1em + 2px);
    339     height: calc(1em + 2px);
    340     left: 0;
    341     z-index: 1;
    342     text-align: center;
    343     line-height: normal;
    344     top: calc((0% - (100% - 1em)) - 8%);
    345     border: 1px solid transparent;
    346     opacity: 0
    347 }
    348 .pretty.p-svg .state svg {
    349     margin: 0;
    350     width: 100%;
    351     height: 100%;
    352     text-align: center;
    353     display: -webkit-box;
    354     display: -ms-flexbox;
    355     display: flex;
    356     -webkit-box-flex: 1;
    357     -ms-flex: 1;
    358     flex: 1;
    359     -webkit-box-pack: center;
    360     -ms-flex-pack: center;
    361     justify-content: center;
    362     -webkit-box-align: center;
    363     -ms-flex-align: center;
    364     align-items: center;
    365     line-height: 1
    366 }
    367 .pretty.p-svg input:checked~.state .svg {
    368     opacity: 1
    369 }
    370 .pretty.p-image .state img {
    371     opacity: 0;
    372     position: absolute;
    373     width: calc(1em + 2px);
    374     height: calc(1em + 2px);
    375     top: 0;
    376     top: calc((0% - (100% - 1em)) - 8%);
    377     left: 0;
    378     z-index: 0;
    379     text-align: center;
    380     line-height: normal;
    381     -webkit-transform: scale(.8);
    382     -ms-transform: scale(.8);
    383     transform: scale(.8)
    384 }
    385 .pretty.p-image input:checked~.state img {
    386     opacity: 1
    387 }
    388 .pretty.p-switch input {
    389     min-width: 2em
    390 }
    391 .pretty.p-switch .state {
    392     position: relative
    393 }
    394 .pretty.p-switch .state:before {
    395     content: '';
    396     border: 2px solid #bdc3c7;
    397     border-radius: 60px;
    398     width: 2em;
    399     box-sizing: unset;
    400     height: calc(1em + 2px);
    401     position: absolute;
    402     top: 0;
    403     top: calc((0% - (100% - 3em)) - 16%);
    404     z-index: 0;
    405     transition: all .5s ease
    406 }
    407 .pretty.p-switch .state label {
    408     text-indent: 3em
    409 }
    410 .pretty.p-switch .state label:after,
    411 .pretty.p-switch .state label:before {
    412     transition: all .5s ease;
    413     border-radius: 100%;
    414     left: 0;
    415     border-color: transparent;
    416     -webkit-transform: scale(.8);
    417     -ms-transform: scale(.8);
    418     transform: scale(.8)
    419 }
    420 .pretty.p-switch .state label:after {
    421     background-color: #bdc3c7!important
    422 }
    423 .pretty.p-switch input:checked~.state:before {
    424     border-color: #5a656b
    425 }
    426 .pretty.p-switch input:checked~.state label:before {
    427     opacity: 0
    428 }
    429 .pretty.p-switch input:checked~.state label:after {
    430     background-color: #5a656b!important;
    431     left: 1em
    432 }
    433 .pretty.p-switch.p-fill input:checked~.state:before {
    434     border-color: #5a656b;
    435     background-color: #5a656b!important
    436 }
    437 .pretty.p-switch.p-fill input:checked~.state label:before {
    438     opacity: 0
    439 }
    440 .pretty.p-switch.p-fill input:checked~.state label:after {
    441     background-color: #fff!important;
    442     left: 1em
    443 }
    444 .pretty.p-switch.p-slim .state:before {
    445     height: .1em;
    446     background: #bdc3c7!important;
    447     top: calc(50% - .1em)
    448 }
    449 .pretty.p-switch.p-slim input:checked~.state:before {
    450     border-color: #5a656b;
    451     background-color: #5a656b!important
    452 }
    453 .pretty.p-has-hover input:hover~.state:not(.p-is-hover) {
    454     display: none
    455 }
    456 .pretty.p-has-hover input:hover~.state.p-is-hover {
    457     display: block
    458 }
    459 .pretty.p-has-hover input:hover~.state.p-is-hover .icon {
    460     display: block
    461 }
    462 .pretty.p-has-focus input:focus~.state label:before {
    463     box-shadow: 0 0 3px 0 #bdc3c7
    464 }
    465 .pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate) {
    466     display: none
    467 }
    468 .pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate {
    469     display: block
    470 }
    471 .pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon {
    472     display: block;
    473     opacity: 1
    474 }
    475 .pretty.p-toggle .state.p-on {
    476     opacity: 0;
    477     display: none
    478 }
    479 .pretty.p-toggle .state .icon,
    480 .pretty.p-toggle .state .svg,
    481 .pretty.p-toggle .state img,
    482 .pretty.p-toggle .state.p-off {
    483     opacity: 1;
    484     display: inherit
    485 }
    486 .pretty.p-toggle .state.p-off .icon {
    487     color: #bdc3c7
    488 }
    489 .pretty.p-toggle input:checked~.state.p-on {
    490     opacity: 1;
    491     display: inherit
    492 }
    493 .pretty.p-toggle input:checked~.state.p-off {
    494     opacity: 0;
    495     display: none
    496 }
    497 .pretty.p-plain input:checked~.state label:before,
    498 .pretty.p-plain.p-toggle .state label:before {
    499     content: none
    500 }
    501 .pretty.p-plain.p-plain .icon {
    502     -webkit-transform: scale(1.1);
    503     -ms-transform: scale(1.1);
    504     transform: scale(1.1)
    505 }
    506 .pretty.p-round .state label:after,
    507 .pretty.p-round .state label:before {
    508     border-radius: 100%
    509 }
    510 .pretty.p-round.p-icon .state .icon {
    511     border-radius: 100%;
    512     overflow: hidden
    513 }
    514 .pretty.p-round.p-icon .state .icon:before {
    515     -webkit-transform: scale(.8);
    516     -ms-transform: scale(.8);
    517     transform: scale(.8)
    518 }
    519 .pretty.p-curve .state label:after,
    520 .pretty.p-curve .state label:before {
    521     border-radius: 20%
    522 }
    523 .pretty.p-smooth .icon,
    524 .pretty.p-smooth .svg,
    525 .pretty.p-smooth label:after,
    526 .pretty.p-smooth label:before {
    527     transition: all .5s ease
    528 }
    529 .pretty.p-smooth input:checked+.state label:after {
    530     transition: all .3s ease
    531 }
    532 .pretty.p-smooth input:checked+.state .icon,
    533 .pretty.p-smooth input:checked+.state .svg,
    534 .pretty.p-smooth input:checked+.state img {
    535     -webkit-animation: zoom .2s ease;
    536     animation: zoom .2s ease
    537 }
    538 .pretty.p-smooth.p-default input:checked+.state label:after {
    539     -webkit-animation: zoom .2s ease;
    540     animation: zoom .2s ease
    541 }
    542 .pretty.p-smooth.p-plain input:checked+.state label:before {
    543     content: '';
    544     -webkit-transform: scale(0);
    545     -ms-transform: scale(0);
    546     transform: scale(0);
    547     transition: all .5s ease
    548 }
    549 .pretty.p-tada:not(.p-default) input:checked+.state .icon,
    550 .pretty.p-tada:not(.p-default) input:checked+.state .svg,
    551 .pretty.p-tada:not(.p-default) input:checked+.state img,
    552 .pretty.p-tada:not(.p-default) input:checked+.state label:after,
    553 .pretty.p-tada:not(.p-default) input:checked+.state label:before {
    554     -webkit-animation: tada .7s cubic-bezier(.25, .46, .45, .94) 1 alternate;
    555     animation: tada .7s cubic-bezier(.25, .46, .45, .94) 1 alternate;
    556     opacity: 1
    557 }
    558 .pretty.p-jelly:not(.p-default) input:checked+.state .icon,
    559 .pretty.p-jelly:not(.p-default) input:checked+.state .svg,
    560 .pretty.p-jelly:not(.p-default) input:checked+.state img,
    561 .pretty.p-jelly:not(.p-default) input:checked+.state label:after,
    562 .pretty.p-jelly:not(.p-default) input:checked+.state label:before {
    563     -webkit-animation: jelly .7s cubic-bezier(.25, .46, .45, .94);
    564     animation: jelly .7s cubic-bezier(.25, .46, .45, .94);
    565     opacity: 1
    566 }
    567 .pretty.p-jelly:not(.p-default) input:checked+.state label:before {
    568     border-color: transparent
    569 }
    570 .pretty.p-rotate:not(.p-default) input:checked~.state .icon,
    571 .pretty.p-rotate:not(.p-default) input:checked~.state .svg,
    572 .pretty.p-rotate:not(.p-default) input:checked~.state img,
    573 .pretty.p-rotate:not(.p-default) input:checked~.state label:after,
    574 .pretty.p-rotate:not(.p-default) input:checked~.state label:before {
    575     -webkit-animation: rotate .7s cubic-bezier(.25, .46, .45, .94);
    576     animation: rotate .7s cubic-bezier(.25, .46, .45, .94);
    577     opacity: 1
    578 }
    579 .pretty.p-rotate:not(.p-default) input:checked~.state label:before {
    580     border-color: transparent
    581 }
    582 .pretty.p-pulse:not(.p-switch) input:checked~.state label:before {
    583     -webkit-animation: pulse 1s;
    584     animation: pulse 1s
    585 }
    586 .pretty input[disabled] {
    587     cursor: not-allowed;
    588     display: none
    589 }
    590 .pretty input[disabled]~* {
    591     opacity: .5
    592 }
    593 .pretty.p-locked input {
    594     display: none;
    595     cursor: not-allowed
    596 }
    597 .pretty input:checked~.state.p-primary label:after,
    598 .pretty.p-toggle .state.p-primary label:after {
    599     background-color: #428bca!important
    600 }
    601 .pretty input:checked~.state.p-primary .icon,
    602 .pretty input:checked~.state.p-primary .svg,
    603 .pretty.p-toggle .state.p-primary .icon,
    604 .pretty.p-toggle .state.p-primary .svg {
    605     color: #fff;
    606     stroke: #fff
    607 }
    608 .pretty input:checked~.state.p-primary-o label:before,
    609 .pretty.p-toggle .state.p-primary-o label:before {
    610     border-color: #428bca
    611 }
    612 .pretty input:checked~.state.p-primary-o label:after,
    613 .pretty.p-toggle .state.p-primary-o label:after {
    614     background-color: transparent
    615 }
    616 .pretty input:checked~.state.p-primary-o .icon,
    617 .pretty input:checked~.state.p-primary-o .svg,
    618 .pretty input:checked~.state.p-primary-o svg,
    619 .pretty.p-toggle .state.p-primary-o .icon,
    620 .pretty.p-toggle .state.p-primary-o .svg,
    621 .pretty.p-toggle .state.p-primary-o svg {
    622     color: #428bca;
    623     stroke: #428bca
    624 }
    625 .pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after {
    626     background-color: #428bca!important
    627 }
    628 .pretty.p-switch input:checked~.state.p-primary:before {
    629     border-color: #428bca
    630 }
    631 .pretty.p-switch.p-fill input:checked~.state.p-primary:before {
    632     background-color: #428bca!important
    633 }
    634 .pretty.p-switch.p-slim input:checked~.state.p-primary:before {
    635     border-color: #245682;
    636     background-color: #245682!important
    637 }
    638 .pretty input:checked~.state.p-info label:after,
    639 .pretty.p-toggle .state.p-info label:after {
    640     background-color: #5bc0de!important
    641 }
    642 .pretty input:checked~.state.p-info .icon,
    643 .pretty input:checked~.state.p-info .svg,
    644 .pretty.p-toggle .state.p-info .icon,
    645 .pretty.p-toggle .state.p-info .svg {
    646     color: #fff;
    647     stroke: #fff
    648 }
    649 .pretty input:checked~.state.p-info-o label:before,
    650 .pretty.p-toggle .state.p-info-o label:before {
    651     border-color: #5bc0de
    652 }
    653 .pretty input:checked~.state.p-info-o label:after,
    654 .pretty.p-toggle .state.p-info-o label:after {
    655     background-color: transparent
    656 }
    657 .pretty input:checked~.state.p-info-o .icon,
    658 .pretty input:checked~.state.p-info-o .svg,
    659 .pretty input:checked~.state.p-info-o svg,
    660 .pretty.p-toggle .state.p-info-o .icon,
    661 .pretty.p-toggle .state.p-info-o .svg,
    662 .pretty.p-toggle .state.p-info-o svg {
    663     color: #5bc0de;
    664     stroke: #5bc0de
    665 }
    666 .pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after {
    667     background-color: #5bc0de!important
    668 }
    669 .pretty.p-switch input:checked~.state.p-info:before {
    670     border-color: #5bc0de
    671 }
    672 .pretty.p-switch.p-fill input:checked~.state.p-info:before {
    673     background-color: #5bc0de!important
    674 }
    675 .pretty.p-switch.p-slim input:checked~.state.p-info:before {
    676     border-color: #2390b0;
    677     background-color: #2390b0!important
    678 }
    679 .pretty input:checked~.state.p-success label:after,
    680 .pretty.p-toggle .state.p-success label:after {
    681     background-color: #5cb85c!important
    682 }
    683 .pretty input:checked~.state.p-success .icon,
    684 .pretty input:checked~.state.p-success .svg,
    685 .pretty.p-toggle .state.p-success .icon,
    686 .pretty.p-toggle .state.p-success .svg {
    687     color: #fff;
    688     stroke: #fff
    689 }
    690 .pretty input:checked~.state.p-success-o label:before,
    691 .pretty.p-toggle .state.p-success-o label:before {
    692     border-color: #5cb85c
    693 }
    694 .pretty input:checked~.state.p-success-o label:after,
    695 .pretty.p-toggle .state.p-success-o label:after {
    696     background-color: transparent
    697 }
    698 .pretty input:checked~.state.p-success-o .icon,
    699 .pretty input:checked~.state.p-success-o .svg,
    700 .pretty input:checked~.state.p-success-o svg,
    701 .pretty.p-toggle .state.p-success-o .icon,
    702 .pretty.p-toggle .state.p-success-o .svg,
    703 .pretty.p-toggle .state.p-success-o svg {
    704     color: #5cb85c;
    705     stroke: #5cb85c
    706 }
    707 .pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after {
    708     background-color: #5cb85c!important
    709 }
    710 .pretty.p-switch input:checked~.state.p-success:before {
    711     border-color: #5cb85c
    712 }
    713 .pretty.p-switch.p-fill input:checked~.state.p-success:before {
    714     background-color: #5cb85c!important
    715 }
    716 .pretty.p-switch.p-slim input:checked~.state.p-success:before {
    717     border-color: #357935;
    718     background-color: #357935!important
    719 }
    720 .pretty input:checked~.state.p-warning label:after,
    721 .pretty.p-toggle .state.p-warning label:after {
    722     background-color: #f0ad4e!important
    723 }
    724 .pretty input:checked~.state.p-warning .icon,
    725 .pretty input:checked~.state.p-warning .svg,
    726 .pretty.p-toggle .state.p-warning .icon,
    727 .pretty.p-toggle .state.p-warning .svg {
    728     color: #fff;
    729     stroke: #fff
    730 }
    731 .pretty input:checked~.state.p-warning-o label:before,
    732 .pretty.p-toggle .state.p-warning-o label:before {
    733     border-color: #f0ad4e
    734 }
    735 .pretty input:checked~.state.p-warning-o label:after,
    736 .pretty.p-toggle .state.p-warning-o label:after {
    737     background-color: transparent
    738 }
    739 .pretty input:checked~.state.p-warning-o .icon,
    740 .pretty input:checked~.state.p-warning-o .svg,
    741 .pretty input:checked~.state.p-warning-o svg,
    742 .pretty.p-toggle .state.p-warning-o .icon,
    743 .pretty.p-toggle .state.p-warning-o .svg,
    744 .pretty.p-toggle .state.p-warning-o svg {
    745     color: #f0ad4e;
    746     stroke: #f0ad4e
    747 }
    748 .pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after {
    749     background-color: #f0ad4e!important
    750 }
    751 .pretty.p-switch input:checked~.state.p-warning:before {
    752     border-color: #f0ad4e
    753 }
    754 .pretty.p-switch.p-fill input:checked~.state.p-warning:before {
    755     background-color: #f0ad4e!important
    756 }
    757 .pretty.p-switch.p-slim input:checked~.state.p-warning:before {
    758     border-color: #c77c11;
    759     background-color: #c77c11!important
    760 }
    761 .pretty input:checked~.state.p-danger label:after,
    762 .pretty.p-toggle .state.p-danger label:after {
    763     background-color: #d9534f!important
    764 }
    765 .pretty input:checked~.state.p-danger .icon,
    766 .pretty input:checked~.state.p-danger .svg,
    767 .pretty.p-toggle .state.p-danger .icon,
    768 .pretty.p-toggle .state.p-danger .svg {
    769     color: #fff;
    770     stroke: #fff
    771 }
    772 .pretty input:checked~.state.p-danger-o label:before,
    773 .pretty.p-toggle .state.p-danger-o label:before {
    774     border-color: #d9534f
    775 }
    776 .pretty input:checked~.state.p-danger-o label:after,
    777 .pretty.p-toggle .state.p-danger-o label:after {
    778     background-color: transparent
    779 }
    780 .pretty input:checked~.state.p-danger-o .icon,
    781 .pretty input:checked~.state.p-danger-o .svg,
    782 .pretty input:checked~.state.p-danger-o svg,
    783 .pretty.p-toggle .state.p-danger-o .icon,
    784 .pretty.p-toggle .state.p-danger-o .svg,
    785 .pretty.p-toggle .state.p-danger-o svg {
    786     color: #d9534f;
    787     stroke: #d9534f
    788 }
    789 .pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after {
    790     background-color: #d9534f!important
    791 }
    792 .pretty.p-switch input:checked~.state.p-danger:before {
    793     border-color: #d9534f
    794 }
    795 .pretty.p-switch.p-fill input:checked~.state.p-danger:before {
    796     background-color: #d9534f!important
    797 }
    798 .pretty.p-switch.p-slim input:checked~.state.p-danger:before {
    799     border-color: #a02622;
    800     background-color: #a02622!important
    801 }
    802 .pretty.p-bigger .icon,
    803 .pretty.p-bigger .img,
    804 .pretty.p-bigger .svg,
    805 .pretty.p-bigger label:after,
    806 .pretty.p-bigger label:before {
    807     font-size: 1.2em!important;
    808     top: calc((0% - (100% - 1em)) - 35%)!important
    809 }
    810 .pretty.p-bigger label {
    811     text-indent: 1.7em
    812 }
    813 @media print {
    814     .pretty .state .icon,
    815     .pretty .state label:after,
    816     .pretty .state label:before,
    817     .pretty .state:before {
    818         color-adjust: exact;
    819         -webkit-print-color-adjust: exact;
    820         print-color-adjust: exact
    821     }
    822 }
    823 /*Textbox*/
    824 .other-settings input[type=text], select {
    825   width: 100%;
    826   padding: 5px 20px;
    827   margin: 8px 0;
    828   display: inline-block;
    829   border: 1px solid #ccc;
    830   border-radius: 4px;
    831   box-sizing: border-box;
    832 }
    833 
    834 .other-settings input[type=submit] {
    835   width: 100%;
    836   background-color: #4CAF50;
    837   color: white;
    838   padding: 14px 20px;
    839   margin: 8px 0;
    840   border: none;
    841   border-radius: 4px;
    842   cursor: pointer;
    843 }
    844 
    845 .other-settings input[type=submit]:hover {
    846   background-color: #45a049;
    847 }
    848 
    849 .other-settings {
    850   border-radius: 10px;
    851   background-color: #e2e2e2b5;
    852   padding: 20px;
    853 }
    854 /* Own Customization */
    855 table { border-collapse: collapse; }
    856 tr.border{background-color: #d4d4d4b8}
    857 .border td{border: 1px solid #cccccc;padding-left: 10px;}
    858 #additionalsettings-registration{border: 2px solid #949494;border-radius: 15px;padding: 10px;}
    859 .checkbox-settings{display: block;margin: 20px 0 20px 0; border-radius: 10px;background-color: #e2e2e2b5; padding: 20px;}
     1.pretty,.pretty.p-switch .state{position:relative}.pretty input[disabled],.pretty.p-locked input{cursor:not-allowed;display:none}.checkbox-settings,.other-settings{background-color:#e2e2e2b5;padding:20px}.pretty *{box-sizing:border-box}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate,.pretty input:not([type=checkbox]):not([type=radio]),.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty,.pretty.p-has-hover input:hover~.state.p-is-hover,.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty{margin-right:1em;white-space:nowrap;line-height:2}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:initial;display:inline-block;font-weight:400;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:after,.pretty .state label:before{content:'';width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:calc((0% - (100% - 3em)) - 8%);background-color:transparent}.pretty .state label:before{border-color:#bdc3c7}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}100%,72%,89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}100%,72%,89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}}@-webkit-keyframes jelly{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}}@keyframes jelly{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.pretty.p-default input:checked~.state label:after,.pretty.p-switch .state label:after{background-color:#bdc3c7!important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:calc(1em / 7)}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(.4)!important;-ms-transform:scale(.4)!important;transform:scale(.4)!important}.pretty.p-icon .state .icon,.pretty.p-svg .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before,.pretty.p-svg .state svg{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-icon input:checked~.state .icon,.pretty.p-image input:checked~.state img,.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-icon input:checked~.state label:before,.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-image .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc((0% - (100% - 1em)) - 8%);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state:before{content:'';border:2px solid #bdc3c7;border-radius:60px;width:2em;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc((0% - (100% - 3em)) - 16%);z-index:0;transition:.5s}.pretty.p-switch .state label{text-indent:3em}.pretty.p-switch .state label:after,.pretty.p-switch .state label:before{transition:.5s;border-radius:100%;left:0;border-color:transparent;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-switch input:checked~.state label:before,.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b!important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before,.pretty.p-switch.p-slim input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff!important;left:1em}.pretty.p-switch.p-slim .state:before{height:.1em;background:#bdc3c7!important;top:calc(50% - .1em)}.pretty.p-has-focus input:focus~.state label:before{box-shadow:0 0 3px 0 #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on,.pretty.p-toggle input:checked~.state.p-off{opacity:0;display:none}.pretty.p-toggle .state .icon,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img,.pretty.p-toggle .state.p-off,.pretty.p-toggle input:checked~.state.p-on{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-plain input:checked~.state label:before,.pretty.p-plain.p-toggle .state label:before{content:none}.pretty.p-plain.p-plain .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-curve .state label:after,.pretty.p-curve .state label:before{border-radius:20%}.pretty.p-smooth .icon,.pretty.p-smooth .svg,.pretty.p-smooth label:after,.pretty.p-smooth label:before{transition:.5s}.pretty.p-smooth input:checked+.state label:after{transition:.3s}.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img,.pretty.p-smooth.p-default input:checked+.state label:after{-webkit-animation:.2s zoom;animation:.2s zoom}.pretty.p-smooth.p-plain input:checked+.state label:before{content:'';-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:.5s}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:after,.pretty.p-tada:not(.p-default) input:checked+.state label:before{-webkit-animation:.7s cubic-bezier(.25,.46,.45,.94) alternate tada;animation:.7s cubic-bezier(.25,.46,.45,.94) alternate tada;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:after,.pretty.p-jelly:not(.p-default) input:checked+.state label:before{-webkit-animation:.7s cubic-bezier(.25,.46,.45,.94) jelly;animation:.7s cubic-bezier(.25,.46,.45,.94) jelly;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:transparent}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:after,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{-webkit-animation:.7s cubic-bezier(.25,.46,.45,.94) rotate;animation:.7s cubic-bezier(.25,.46,.45,.94) rotate;opacity:1}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{-webkit-animation:1s pulse;animation:1s pulse}.pretty input[disabled]~*{opacity:.5}.pretty input:checked~.state.p-primary label:after,.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after,.pretty.p-switch.p-fill input:checked~.state.p-primary:before,.pretty.p-toggle .state.p-primary label:after{background-color:#428bca!important}.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg,.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg,.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg,.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg,.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg,.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg,.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg,.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg,.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg,.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-primary-o label:before,.pretty.p-switch input:checked~.state.p-primary:before,.pretty.p-toggle .state.p-primary-o label:before{border-color:#428bca}.pretty input:checked~.state.p-danger-o label:after,.pretty input:checked~.state.p-info-o label:after,.pretty input:checked~.state.p-primary-o label:after,.pretty input:checked~.state.p-success-o label:after,.pretty input:checked~.state.p-warning-o label:after,.pretty.p-toggle .state.p-danger-o label:after,.pretty.p-toggle .state.p-info-o label:after,.pretty.p-toggle .state.p-primary-o label:after,.pretty.p-toggle .state.p-success-o label:after,.pretty.p-toggle .state.p-warning-o label:after{background-color:transparent}.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg,.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{border-color:#245682;background-color:#245682!important}.pretty input:checked~.state.p-info label:after,.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after,.pretty.p-switch.p-fill input:checked~.state.p-info:before,.pretty.p-toggle .state.p-info label:after{background-color:#5bc0de!important}.pretty input:checked~.state.p-info-o label:before,.pretty.p-switch input:checked~.state.p-info:before,.pretty.p-toggle .state.p-info-o label:before{border-color:#5bc0de}.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg,.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-switch.p-slim input:checked~.state.p-info:before{border-color:#2390b0;background-color:#2390b0!important}.pretty input:checked~.state.p-success label:after,.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after,.pretty.p-switch.p-fill input:checked~.state.p-success:before,.pretty.p-toggle .state.p-success label:after{background-color:#5cb85c!important}.pretty input:checked~.state.p-success-o label:before,.pretty.p-switch input:checked~.state.p-success:before,.pretty.p-toggle .state.p-success-o label:before{border-color:#5cb85c}.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg,.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-switch.p-slim input:checked~.state.p-success:before{border-color:#357935;background-color:#357935!important}.pretty input:checked~.state.p-warning label:after,.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after,.pretty.p-switch.p-fill input:checked~.state.p-warning:before,.pretty.p-toggle .state.p-warning label:after{background-color:#f0ad4e!important}.pretty input:checked~.state.p-warning-o label:before,.pretty.p-switch input:checked~.state.p-warning:before,.pretty.p-toggle .state.p-warning-o label:before{border-color:#f0ad4e}.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg,.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{border-color:#c77c11;background-color:#c77c11!important}.pretty input:checked~.state.p-danger label:after,.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after,.pretty.p-switch.p-fill input:checked~.state.p-danger:before,.pretty.p-toggle .state.p-danger label:after{background-color:#d9534f!important}.pretty input:checked~.state.p-danger-o label:before,.pretty.p-switch input:checked~.state.p-danger:before,.pretty.p-toggle .state.p-danger-o label:before{border-color:#d9534f}.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg,.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{border-color:#a02622;background-color:#a02622!important}.pretty.p-bigger .icon,.pretty.p-bigger .img,.pretty.p-bigger .svg,.pretty.p-bigger label:after,.pretty.p-bigger label:before{font-size:1.2em!important;top:calc((0% - (100% - 1em)) - 35%)!important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state .icon,.pretty .state label:after,.pretty .state label:before,.pretty .state:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.other-settings input[type=text],select{width:100%;padding:5px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.other-settings input[type=submit]{width:100%;background-color:#4caf50;color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}.other-settings input[type=submit]:hover{background-color:#45a049}.other-settings{border-radius:10px}table{border-collapse:collapse}tr.border{background-color:#d4d4d4b8}.border td{border:1px solid #ccc;padding-left:10px}#additionalsettings-registration{border:2px solid #949494;border-radius:15px;padding:10px}.checkbox-settings{display:block;margin:20px 0;border-radius:10px}
  • frontend-registration-contact-form-7/trunk/frontend-registration-cf7.php

    r2922501 r2975770  
    44 * Plugin URL: http://www.wpbuilderweb.com/frontend-registration-contact-form-7/
    55 * Description:  This plugin will convert your Contact form 7 in to registration form for WordPress. PRO Plugin available now with New Features. <strong>PRO Version is also available with New Features.</strong>.
    6  * Version: 5.0
     6 * Version: 5.
    77 * Author: David Pokorny
    88 * Author URI: http://www.wpbuilderweb.com
    99 * Developer: Pokorny David
    10  * Developer E-Mail: pokornydavid4@gmail.com
     10 * Developer E-Mail: p@gmail.com
    1111 * Text Domain: contact-form-7-freg
    1212 * Domain Path: /languages
     
    2626}
    2727
    28 define( 'FRCF7_VERSION', '5.0' );
     28define( 'FRCF7_VERSION', '5.' );
    2929
    3030define( 'FRCF7_REQUIRED_WP_VERSION', '4.0' );
     
    4040define( 'FRCF7_PLUGIN_CSS_DIR', FRCF7_PLUGIN_DIR . '/css' );
    4141
    42 require_once (dirname(__FILE__) . '/frontend-registration-opt-cf7.php');
     42add_action('plugins_loaded', function () {
     43    require_once(ABSPATH . '/wp-admin/includes/plugin.php');
     44    if (!is_plugin_active('contact-form-7/wp-contact-form-7.php')) {
     45          deactivate_plugins('frontend-registration-contact-form-7/frontend-registration-cf7.php');
     46          add_action('admin_notices', 'cf7fr_admin_notice');
     47    } else {
     48        require_once (dirname(__FILE__) . '/frontend-registration-opt-cf7.php');
     49    }
     50});
     51
     52/**
     53 * cf7fr_admin_notice
     54 *
     55 * @return void
     56 */
     57function cf7fr_admin_notice()
     58{
     59    echo '<div class="error"><p>Plugin deactivated. Please activate contact form 7 plugin!</p></div>';
     60    return false;
     61}
    4362
    4463function cf7fr_editor_panels_reg ( $panels ) {
     
    6483       $links[] = '<a href="http://www.wpbuilderweb.com/frontend-registration-contact-form-7/">' . __('PRO Version') . '</a>';
    6584       $links[] = '<a href="http://www.wpbuilderweb.com/shop">' . __('More Plugins by David Pokorny') . '</a>';
    66        //$links[] = '<a href="http://www.wpbuilderweb.com/payment/">' . __('Donate') . '</a>';
     85       /">' . __('Donate') . '</a>';
    6786   }
    6887   return $links;
     
    175194
    176195
    177 function cf7_save_reg_contact_form( $cf7 ) {
     196function cf7_save_reg_contact_form( $cf7 )
     197{
    178198
    179199        $tags = $cf7->scan_form_tags();
  • frontend-registration-contact-form-7/trunk/readme.txt

    r2924049 r2975770  
    22Contributors: pokornydavid
    33Tags: Contact Form 7, form, forms,registration, contactform7, Woocommerce, woo-commerce fields, Usermeta field, contact form, submit, Contact Forms 7, Contact Form 7 + Registration,Contact Forms, contacted, contacts, integrate Frontend Registration with contact form 7, Change Contact Form 7 in Registration form , signup form
    4 Donate link: http://#/payment/
     4Donate link: http/
    55Requires at least: 5.x.x
    66Tested up to: 6.1.1
    7 Stable tag: 5.0
     7Stable tag: 5.
    88License: GPLv3 or later License
    99Contact Form 7 requires at least: 3.0
     
    5050WordPress   : Wordpress 5.0 and latest
    5151
     52
     53
     54
     55
    5256== Installation ==
    5357
     
    7680
    7781== Changelog ==
     82
     83
     84
     85
    7886
    7987= 5.0 =
Note: See TracChangeset for help on using the changeset viewer.