/** DO NOT MODIFY THIS FILE. All code here are generated by MachForm Theme Editor **/

#main_body h1 a
{
background-image: none;
height: 40px;
}

html
{
background-color: #000000;
background-image: none;
}

#main_body h1
{
background-color: #000000;
background-image: none;
}

#form_container
{
background-color: #ffffff;
border-width: 1px;
border-style: solid;
border-color: #ffffff;
}

#main_body form li.highlighted,#main_body .matrix tbody tr:hover td,#machform_review_table tr.alt
{
background-color: #e0dccf;
}

#main_body form .guidelines
{
background-color: #e0dccf;
border-width: 0px;
border-style: solid;
border-color: #CCCCCC;
}

#main_body form .guidelines small
{
font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
font-weight: 400;
font-style: normal;
font-size: 80%;
color: #444444;
}

#main_body input.text,#main_body input.file,#main_body textarea.textarea,#main_body select.select,#main_body input.checkbox,#main_body input.radio
{
background-color: #fbfbfb;
font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
font-weight: 400;
font-style: normal;
font-size: 110%;
color: #000000;
}

#machform_review_table td.mf_review_value
{
font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
font-weight: 400;
font-style: normal;
font-size: 110%;
color: #444444;
}

#main_body .form_description h2,#main_body .form_success h2
{
font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
font-weight: 700;
font-style: normal;
font-size: 240%;
color: #009fe3;
}

#main_body .form_description p,#main_body form ul.payment_list_items li
{
font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
font-weight: 400;
font-style: normal;
font-size: 95%;
color: #444444;
}

#main_body form li span.ap_tp_text
{
color: #444444;
}

#main_body form li label.description,#main_body form li span.description,#main_body .matrix caption,#main_body .matrix td.first_col,#main_body form li.total_payment span,#machform_review_table td.mf_review_label
{
font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
font-weight: 700;
font-style: normal;
font-size: 140%;
color: #444444;
}

#main_body form li span label,#main_body label.choice,#main_body .matrix th,#main_body form li span.symbol,.mf_sigpad_clear,#main_body form li div label,#main_body form li div span.label
{
font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
color: #444444;
}

#main_body form .section_break h3,#main_body form .media h3,#machform_review_table td .mf_section_title
{
font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
font-weight: 700;
font-style: normal;
font-size: 160%;
color: #000000;
}

#main_body form .section_break p,#main_body form .media p,#machform_review_table td .mf_section_content
{
font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
font-weight: 400;
font-style: normal;
font-size: 110%;
color: #444444;
}

#main_body form li.section_break
{
border-top-width: 1px;
border-top-style: solid;
border-top-color: #000000;
}



/** Advanced CSS **/

/* TrimWebExtraBold */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: TrimWebExtraBold, sans-serif;
  font-weight: 400;
  url('https://www.gemeinsam-fuer-tierrechte.de/wp-content/themes/peta-zwei/assets/fonts/TrimWebExtraBold.woff') format('woff'), 
}


#main_body .form_description {
 border: none;
 padding-left: 9px;
}

#form_container {
border-radius: 0px;
}

#main_body input.text {
box-shadow: none;
border-radius: 0px;
border: 1px solid #000;
}

#main_body textarea.textarea {
box-shadow: none;
border-radius: 0px;
border: 1px solid #000;
}

#main_body input.button_text {
    background: #ff2300;
    border-radius: 0px;
    color: #fff;
    box-shadow: none;
    border: none;
    font-size: 18px !important;
    padding: 10px 10px;
    font-family: 'Arial','Lucida Grande',Tahoma,Arial,sans-serif;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
    text-shadow: none;
}

#main_body input.button_text:hover {
    background: #000;
    border-radius: 0px;
    color: #fff;
    box-shadow: none !important;
    border: none;
    text-shadow: none;
}

.mf_signature_wrapper {
box-shadow: none;
border-radius: 0px;
border: 1px solid #000;
}

.mf_signature_clear {
color: #ff2300;
text-decoration: none;
}

.mf_signature_switch a {
color: #000;
border: none;
}

.mf_signature_switch a.active {
background-color: #000;
border-radius: 0px;
}


#main_body .form_description h2, #main_body .form_success h2 {
font-family: TrimWebExtraBold, Arial, sans-serif !important;
font-weight: 400;
font-size: 38px;
}



@media only screen and (max-width : 480px) {
#top, #bottom, h1 {
    display: block !important;
}
}

#main_body h1 a {
	background-image: url("data:image/svg+xml,%3Csvg id='Gruppe_9' data-name='Gruppe 9' xmlns='http://www.w3.org/2000/svg' width='271.495' height='50' viewBox='0 0 271.495 50'%3E%3Cpath id='Pfad_435' data-name='Pfad 435' d='M331.1 0V50h162V0Z' transform='translate(-221.609)'/%3E%3Cpath id='Pfad_436' data-name='Pfad 436' d='M356.6 97.956h4.53V92.8H365.1V89.556H361.13V87.341h4.134V84.1H356.6Z' transform='translate(-238.677 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_437' data-name='Pfad 437' d='M396.853 84.1v1.323l-.165.165a3.114 3.114 0 0 1-2.249.926 2.834 2.834 0 0 1-1.19-.231v7.97a1.225 1.225 0 0 1-1.918 0V86.316a3.466 3.466 0 0 1-1.19.231 2.937 2.937 0 0 1-2.249-.926l-.165-.165V84.133H386.8V95.575c.529 1.124 2.083 2.745 5.523 2.745s5.026-1.62 5.522-2.745V84.1Z' transform='translate(-258.89 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_438' data-name='Pfad 438' d='M391.5 82.782a2.352 2.352 0 0 0 1.786.728 2.461 2.461 0 0 0 1.786-.728V81.228a2.461 2.461 0 0 0-1.786-.728 2.352 2.352 0 0 0-1.786.728v1.554Z' transform='translate(-262.036 -53.88)' fill='%23fff'/%3E%3Cpath id='Pfad_439' data-name='Pfad 439' d='M404.6 82.782a2.352 2.352 0 0 0 1.786.728 2.406 2.406 0 0 0 1.786-.728V81.228a2.352 2.352 0 0 0-1.786-.728 2.406 2.406 0 0 0-1.786.728v1.554Z' transform='translate(-270.804 -53.88)' fill='%23fff'/%3E%3Cpath id='Pfad_440' data-name='Pfad 440' d='M435.413 90.879v-4.63a4.586 4.586 0 0 0-4-2.149H424.5V97.956h4.563V93.293h.529l2.083 4.663h3.77V95.376L433.892 92.6A4.808 4.808 0 0 0 435.413 90.879Zm-4.332-1.124a1.087 1.087 0 0 1-.959.463H429.03V87.341h1.091a1.077 1.077 0 0 1 .959.463Z' transform='translate(-284.123 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_441' data-name='Pfad 441' d='M475.812 97.956h4.564V87.341h2.712V84.1H473.1v3.241h2.712Z' transform='translate(-316.652 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_442' data-name='Pfad 442' d='M507 97.956h4.53V84.1H507Z' transform='translate(-339.341 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_443' data-name='Pfad 443' d='M525.3 97.956h8.929V94.748h-4.4V92.566h4.034V89.325H529.83V87.341h4.3V84.1H525.3Z' transform='translate(-351.59 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_444' data-name='Pfad 444' d='M567.113 90.879v-4.63a4.586 4.586 0 0 0-4-2.149H556.2V97.956h4.563V93.293h.529l2.083 4.663h3.77V95.376L565.592 92.6A4.808 4.808 0 0 0 567.113 90.879Zm-4.332-1.124a1.087 1.087 0 0 1-.959.463H560.73V87.341h1.091a1.077 1.077 0 0 1 .959.463Z' transform='translate(-372.272 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_445' data-name='Pfad 445' d='M604.213 90.879v-4.63a4.586 4.586 0 0 0-4-2.149H593.3V97.956h4.563V93.293h.529l2.083 4.663h3.77V95.376L602.692 92.6A5.14 5.14 0 0 0 604.213 90.879Zm-4.332-1.124a1.087 1.087 0 0 1-.959.463H597.83V87.341h1.091a1.077 1.077 0 0 1 .959.463Z' transform='translate(-397.103 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_446' data-name='Pfad 446' d='M630.2 97.956h8.962V94.748h-4.4V92.566H638.8V89.325h-4.034V87.341h4.3V84.1H630.2Z' transform='translate(-421.801 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_447' data-name='Pfad 447' d='M660.9 94.872c.529 1.124 2.083 2.745 5.523 2.745 3.042 0 4.663-1.29 5.324-2.381V91.268h-4.365v2.447a1.225 1.225 0 0 1-1.918 0V87a1.156 1.156 0 0 1 .959-.463 1.062 1.062 0 0 1 .959.463v2.183h4.365v-3.7c-.661-1.124-2.282-2.381-5.324-2.381-3.439 0-4.993 1.587-5.523 2.745v9.028Z' transform='translate(-442.348 -55.62)' fill='%23fff'/%3E%3Cpath id='Pfad_448' data-name='Pfad 448' d='M697.8 97.956h4.53V92.466h1.951v5.489h4.563V84.1h-4.563v5.06H702.33V84.1H697.8Z' transform='translate(-467.046 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_449' data-name='Pfad 449' d='M737.512 97.956h4.564V87.341h2.712V84.1H734.8v3.241h2.712Z' transform='translate(-491.811 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_450' data-name='Pfad 450' d='M768.6 97.956h8.962V94.748h-4.4V92.566H777.2V89.325h-4.034V87.341h4.3V84.1H768.6Z' transform='translate(-514.433 -56.289)' fill='%23fff'/%3E%3Cpath id='Pfad_451' data-name='Pfad 451' d='M356.4 36.039c.529 1.124 2.083 2.745 5.522 2.745 3.042 0 4.663-1.29 5.324-2.381V30.385h-5.357v3.108h1.025v1.389a1.225 1.225 0 0 1-1.918 0V28.169a1.156 1.156 0 0 1 .959-.463 1.062 1.062 0 0 1 .959.463v1.356h4.365V26.681c-.661-1.124-2.282-2.381-5.324-2.381-3.439 0-4.993 1.587-5.523 2.745v8.995Z' transform='translate(-238.543 -16.264)' fill='%23fff'/%3E%3Cpath id='Pfad_452' data-name='Pfad 452' d='M393.6 39.056h8.962V35.848h-4.4V33.666H402.2V30.425h-4.034V28.441h4.3V25.2H393.6Z' transform='translate(-263.441 -16.867)' fill='%23fff'/%3E%3Cpath id='Pfad_453' data-name='Pfad 453' d='M424.4 39.056h4.266v-6.68h.364l1.488 4.563H432.7l1.554-4.563h.4v6.68h4.266V25.2h-5.655l-1.323 4.431h-.364L430.154 25.2H424.4Z' transform='translate(-284.056 -16.867)' fill='%23fff'/%3E%3Cpath id='Pfad_454' data-name='Pfad 454' d='M472.6 39.056h8.929V35.848h-4.4V33.666h4.034V30.425H477.13V28.441h4.3V25.2H472.6Z' transform='translate(-316.317 -16.867)' fill='%23fff'/%3E%3Cpath id='Pfad_455' data-name='Pfad 455' d='M503.4 39.056h4.564V25.2H503.4Z' transform='translate(-336.932 -16.867)' fill='%23fff'/%3E%3Cpath id='Pfad_456' data-name='Pfad 456' d='M521.4 39.056h4.266V33.467h.364l2.48 5.589h4.7V25.2h-4.233v5.655h-.4L526.1 25.2h-4.7Z' transform='translate(-348.979 -16.867)' fill='%23fff'/%3E%3Cpath id='Pfad_457' data-name='Pfad 457' d='M561.2 36.4c.529.893 1.984 2.381 5.324 2.381s4.795-1.488 5.324-2.381V32.237c-.5-.893-1.488-1.786-4.795-2.48l-.463-.1c-.661-.132-.926-.3-1.025-.5v-.992a1.077 1.077 0 0 1 .959-.463 1.036 1.036 0 0 1 .959.463v1.025h4.365V26.681c-.529-.893-2.017-2.381-5.324-2.381s-4.795 1.521-5.324 2.381v4.067c.5.86 1.554 1.786 4.894 2.48l.364.066c.628.132.926.3 1.025.5v1.124a1.01 1.01 0 0 1-.959.463 1.036 1.036 0 0 1-.959-.463V33.89H561.2V36.4Z' transform='translate(-375.618 -16.264)' fill='%23fff'/%3E%3Cpath id='Pfad_458' data-name='Pfad 458' d='M606.159 25.2h-6.614L596.9 36.476v2.579h3.869l.5-2.91h2.778l.463 2.91h4.3V36.476Zm-4.266 7.738.628-3.505h.4l.562 3.505Z' transform='translate(-399.512 -16.867)' fill='%23fff'/%3E%3Cpath id='Pfad_459' data-name='Pfad 459' d='M636.9 39.056h4.266v-6.68h.364l1.488 4.563H645.2l1.554-4.563h.4v6.68h4.266V25.2h-5.655l-1.323 4.431h-.364L642.654 25.2H636.9Z' transform='translate(-426.285 -16.867)' fill='%23fff'/%3E%3Cpath id='Pfad_460' data-name='Pfad 460' d='M0 50H109.491V0H0Z' fill='%23009fe3'/%3E%3Cpath id='Pfad_461' data-name='Pfad 461' d='M119.472 38.92c-1.984.628-3.505 1.058-4.6 1.323 2.249-6.746 6.25-14.385 9.722-14.385a3.517 3.517 0 0 1 3.538 3.638c0 3.8-3.8 7.87-8.664 9.425Zm6.349-14.12c-8.433 0-18.122 13.525-18.122 24.537 0 4.762 1.356 10.086 6.944 10.086 7.209 0 12.9-10.086 12.9-10.086l-.959-.43s-4.233 6.184-8.962 6.184c-2.414 0-4.53-2.216-4.53-6.581a25.534 25.534 0 0 1 1.224-6.415c1.918-.562 5.192-1.521 8.2-2.381 6.085-1.786 9.623-5.456 9.623-9.954-.033-3.075-2.513-4.96-6.316-4.96Z' transform='translate(-72.085 -16.599)' fill='%23fff'/%3E%3Cpath id='Pfad_462' data-name='Pfad 462' d='M205.817 32.343l2.05-7.143H185.811l-2.05 7.143h6.713L183 58.566h8.333l7.474-26.224Z' transform='translate(-122.484 -16.867)' fill='%23fff'/%3E%3Cpath id='Pfad_463' data-name='Pfad 463' d='M244.505 25.2 228.5 58.566h8.333l2.513-5.456h7.507v5.423h7.275V25.2Zm2.348 21.23h-4.4l4.4-9.491V46.43Z' transform='translate(-152.938 -16.867)' fill='%23fff'/%3E%3Cpath id='Pfad_464' data-name='Pfad 464' d='M40.114 40.742a12.972 12.972 0 0 1-2.083-.2l2.348-8.234c4.729-.628 5.721.066 5.721 1.554 0 6.151-4.464 6.878-5.985 6.878M42.4 25.2H34.691L25.2 58.566h7.705l3.208-11.21C47.521 48.348 53.97 43.222 53.97 33.9c-.033-7.738-6.548-8.7-11.574-8.7Z' transform='translate(-16.867 -16.867)' fill='%23fff'/%3E%3C/svg%3E");
height: 50px;
}

#main_body h1 {
border-radius: 0px;
}

#form_container {
width: 800px;
}

#main_body form .section_break p, #main_body form .media p, #machform_review_table td .mf_section_content {
text-align: justify;
    margin-top: 10px;

}

.section_break {
width: 100% !important;
}

#main_body input.btn_secondary {
background: #000 !important;
text-decoration: none;
}

#main_body input.btn_secondary:hover {
background: #000 !important;
text-decoration: none;
}

#machform_review_table tr.alt {
background: #ebebeb;
}

#machform_review_table tbody tr:hover {
background: #e0dccf;
}