﻿
.contactForm {
    width: 625px;
    height: 300px;
    /*margin: auto;*/
    margin-top:20px;
    background-color: rgba(19, 54, 122, 0.7);
}

    .contactForm header {
        border-radius: 6px 6px 0 0;
        padding:5px 0 3px 16px;
        border-bottom: 2px solid #fff;
        font-size: 1.1em;
        font-weight: 500;
        font-variant: small-caps;
        letter-spacing: 2px;
        background-color: rgb(19, 54, 122);
    }

    .contactForm .content {
        display: table;
        border-spacing: 4px;
        padding: 16px;
        height: 240px;
    }

    .contactForm input, textarea {
        border-radius: 4px;
        border: 1px solid #556584;
        padding: 4px;
        width: 100%;
        resize: none;
    }

    .contactForm textarea {
        height: 80px;
    }

    .contactForm input[type="submit"] {
        color: #fff;
        background: #021733;
        font-weight: bold;
    }

        .contactForm input[type="submit"]:hover {
            cursor: pointer;
            background:#13367a;
        }

    .contactForm .content > div {
        display: table-row;
    }

    .contactForm .content div > label {
        display: table-cell;
        text-align: right;
        vertical-align: top;
        font-weight:500;
    }

    .contactForm .content div > span {
        display: table-cell;
        width: 70%;
    }

    .contactForm .content div > .single-line {
        padding-left: 10px;
        font-size: 0.8em;
        vertical-align: top;
    }


.field-validation-error {
    color: rgba(103, 250, 115,0.8);
}

.input-validation-error {
    color: #5b0000;
    background-color: rgba(210, 242, 206, 0.95);
}

.sikeres {
    background-color:rgba(210, 242, 206, 0.95);
    height:auto;
    border-radius:10px;
}

.sikeres-content {
    padding:15px;
    color:#012300;
    margin-bottom:30px;
}
    .sikeres-content h2 {
        font-size:1.2em;
    }
    .sikeres-content p {
        margin:5px 0;
    }
