﻿.download-link {
    text-align: right;
}

    .download-link a, .download-link input[type=button] {
        padding: 8px 10px;
        background-color: #00A2D7;
        border-radius: 6px;
        color: #FFF;
        border: none;
        cursor: pointer;
    }

        .download-link a:hover, .download-link input[type=button]:hover {
            background-color: #008cba;
        }

.table td, .table th {
    padding: 5px;
}

.table .table-header {
    background-color: #EAEAEA;
}

    .table .table-header a {
        color: #00A2D7;
    }

.table .table-footer a {
    border: 1px solid #ccc;
    padding: 5px 10px;
}

    .table .table-footer a:hover {
        background-color: #ccc;
        color: #fff;
    }

.center-form {
    width: 40%;
    background: #edecea;
    margin: 100px auto;
}

    .center-form .center-form-header {
        height: 52px;
        padding-left: 23px;
        padding-top: 16px;
        background-color: #890052;
        color: #ffffff;
    }

    .center-form .center-form-body {
        padding: 20px;
    }

    .center-form .center-form-footer {
        height: 36px;
        background: #dce1e2;
        padding: 10px 20px;
        line-height: normal;
    }


#notification {
    margin: 1%;
    padding: 5px 20px;
    float: left;
    width: 98%;
}

    #notification.danger {
        background-color: #ffd7d7;
        color: #ff6c6c;
    }

    #notification.success {
        background-color: #d9ffd7;
        color: #02a100;
    }

#pnlMenu + #notification {
    width: 78%;
}

input.error, select.error, textarea.error {
    border:1px solid #ff5e5e;
}

.captchaContainer {
    display:inline-block;
}