﻿.input-validation-error {
    border: 1px solid red;
}

.description iframe,
.description img,
.description audio,
.description canvas,
.description embed,
.description object,
.description svg,
.description video {
    display: unset
}

.description a {
    color: -webkit-link;
    cursor: pointer;
    text-decoration: underline;
}

.description b,
.description strong,
.description h3 {
    font-weight: bold;
}

.description ul li, .description ol ul li {
    list-style: disc !important;
    margin-left: 30px !important;
}

.description ol li, .description ul ol li {
    list-style: auto !important;
    margin-left: 30px !important;
}

.description h2 {
    display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

.description table th, .description table td {
    border: 1px solid black;
    padding: 5px
}

.description {
    /*font-family: tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;*/
    font-family: Google Sans, sans-seriff;
    font-size: 16px
}

.description-center {
    text-align: center !important
}

.description .dir{
    overflow-wrap: break-word;
}

.description .line {
    border: 1px dashed;
    margin-bottom: 5px
}
