body:not(#tinymce) {
    font-size:14px;
    width:210mm;
    border:1px solid darkgray;
    padding: 15mm;
    font-family:'arial';
}
.ev_wrapper{
    display:flex;
    justify-content: space-around;
}

.head_table { width:100%}
td.head_left{
    text-align:right;
}
td.head_right {text-align: left;
padding-left: 30px;
}

.ev_content{
    display: block;
}
.ev_left {
    color: darkgreen;
    font-family: arial;
    font-size: 17px;
}

.box1 {
    border: 1px solid gray;
    padding: 10px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.ev_right.box1 {
    height: 70px;
}
label {
    display: inline-block;
    padding-right: 5px;
}
.ev_input {
    padding: 3px;
    margin: 3px;
    width: 250px;
}
.ev_content h2 {
    text-align: center;
}
.listBlock label {
    display: block;
    width: 170px;
    float: left;
    top: 8px;
    position:relative;
}

.ev_input_div {
    font-family: arial;
    font-weight: bold;
    color: darkgreen;
}
input#countHorse, #countHorseBox {
    width: 50px;
}
input#form2text {
    padding: 10px;
    font-size: 1.5em;
    background-color: #ff7874;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    color: black;
    border-color: #000;
}

.listBlock.sepa label {
    width: 250px;
}
#schilder label { width:330px}

.submit_msg {
    background: rgba(255, 235, 59, 0.27);
    font-size: 1.25em;
    box-shadow: 10px 10px grey;
    border: 1px solid gray;
    padding: 15px;
}