﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
/*input,
select,
textarea {
    max-width: 280px;
}*/

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}


/* For Search Forms Header Controls */
.wrapper{width:645px;margin:0 auto;margin-top:10px; background: #f0f0f0;}
.table-options{width:100%;padding:1px;}
.table-options tr td{padding:2px;}
.table-options tr td label{padding:2px; margin-bottom:0; vertical-align:top;}
.table-options tr td input[type="text"], select{width:100%; height:20px; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}

.btn-search{height: 100%;}


.ui-dialog { z-index: 1052 !important ;}