﻿/* 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: 362px;
}

/* 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;
}

/* styles for edit page. */
.form-actions {
   margin-bottom:0px;
}
.widget-body {
    padding-top:20px;
}
.datepicker {
    z-index:1050 !important;
}
.error {
    color:#D52B1E;
}



/*ajax loading style*/
.datagrid-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  filter: alpha(opacity=30);
  display: none;
  background-color:black;
  z-index:9998;
}
.datagrid-mask-msg {
  position: absolute;
  top: 50%;

  margin-top: -20px;
  padding: 10px 5px 10px 35px;
  width: auto;
  height: 36px;
  line-height:16px;
  border-width: 2px;
  border-style: solid;
  display: none;
  background-color:white;
   z-index:9999;
  background: #fff url('./img/loading.gif') no-repeat 3px 100% !important;
}

.loader {
    background: #fff url('./img/loading.gif') no-repeat 100% !important;
}


.dropdown-menu {
    z-index: 1100 !important;
}

 .row,.col-sm-12 {
        max-width: 1180px;
    }