﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 0.7em;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
    font-size:0.7em!important;
}

label {
    font-size:0.7em!important;
}

.clsBolder {
    font-size: 1em!important;
    font-weight: bold!important;
}

.clsLarger {
    font-size: 1.5em!important;
}

.clsBolderAndSmaller{
    font-size: 0.7em!important;
    font-weight: bold!important;
}

/* Grid Stuff*/
th a {
    color: black!important;
}
.webgrid-table {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    width: 100%;
    display: table;
    border-collapse: separate;
    border: solid 1px grey;
    background-color: white;
}

.webgrid-header {
    background-color: #C1C1E6!important;
    color: Black!important;
    padding-bottom: 4px;
    padding-top: 5px;
    text-align: left;
}

.webgrid-footer {
}

.webgrid-alternating-row {
    background-color: #EAF2D3;
    padding: 3px 7px 2px;
}
.webgrid-enabled-column {
    text-align: left!important; 
    width: 70px;
}
.webgrid-checked-column {
    text-align: center!important; 
    width: 90px;
}

.wideInput input {
    width: 100% !important;
    max-width: 100% !important;
}
.editor-field textarea {
    width: 100% !important;
    height: 180px !important;
    max-width: 100% !important;
}
