﻿body, .form-control {
    font-size: 18px;
}

.form-control {
    height: 40px;
}

.ContentSection .form-group:before {
    display: table;
    content: " ";
}

.ContentSection .form-group:after {
    display: table;
    content: " ";
    clear: both;
}

.ls-button-group {
    margin-top: 5px;
}

.btn {
    font-weight: bold;
    font-size: 17px;
}

.ls-header {
    font-weight: bold;
    font-size: 18px;
}

.has-error .ls-header, .validator, .validatorSummary {
    color: #ff3434;
}

.validator {
    text-align: right;
    display: none;
}

.validatorSummary {
    display: block;
    width: 100%;
    line-height: 28px;
    font-size: 22px;
    vertical-align: middle;
    text-align: right;
}

.table th {
    background-color: #fff;
    background-image: linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);
    font-weight: normal;
    border-color: #157EB9;
    color: #333333;
    text-align: center;
    font-size: 120%;
}
/*h1, h2, h3 {
    color:#000;
}*/
.radioList, .checkList {
}

    .radioList input[type="radio"], .checkList input[type="radio"] {
        margin: 8px 0px 7px 0;
    }

    .radioList label, .checkList label {
        margin-left: 5px;
        padding: 0px 5px 0px 10px;
        font-weight: normal;
        font-size: 16px;
        font-weight: bold;
    }

    .radioList td {
    }

.checkbox {
    margin: 0px;
}

    .checkbox input[type="checkbox"] {
        margin-right: 0px;
        margin-left: 20px;
    }

    .checkbox label {
        font-size: 16px;
        font-weight: bold;
    }

.btn-group-topbuttons {
    border-radius: 1px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
    margin-bottom: 10px;
    border: 1px solid transparent;
    height:48px;
    padding: 5px;
}

    .btn-group-topbuttons a, .btn-group-topbuttons input[type="button"], .btn-group-topbuttons input[type="submit"] {
        float: left;
        margin-right:5px;
    }
