body
{
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: #fff;
}

.alert ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.form-signin
{
    max-width: 400px;
    padding: 19px 29px 29px;
    margin: 0 auto 20px;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
    box-shadow: 0 1px 2px rgba(0,0,0,.05);
}

.form-signin .form-signin-heading, .form-signin .checkbox
{
    margin-bottom: 10px;
}

.form-signin input[type="text"], .form-signin input[type="password"]
{
    font-size: 16px;
    height: auto;
    margin-bottom: 15px;
    padding: 7px 9px;
}

.pagination {
  text-align: center;
}
.pagination ul {
  display: -moz-inline-box; /* FF2 or lower */
  display: inline-block;
  /* IE6/7 inline-block hack */
  *display: inline;
  *zoom: 1;
}

th.actions-col
{
  width:120px;
}

table.table-enquiries th.actions-col
{
  width:160px;
}

th.date-col
{
  width:140px;
}

tr.category
{
  cursor: pointer;
}

td.no-results
{
  text-align: center;
  font-weight: bold;
}

tr.row-subcategory td:first-child
{
  padding-left: 20px;
}

tr.row-subsubcategory td:first-child
{
  padding-left: 40px;
}

form.admin-actions
{
  margin: 0;
}

.prettyFile > input { display: none !important; }


.form-search
{
  margin:0;
  padding-top:20px;
}

.input-category-select
{
  width: 350px;
}

.input-image-select, .select2-container
{
  margin: 0;
}

.schedule legend
{
  min-height: 40px;
}

.hidden
{
  display: none;
}

.preview-label
{
  font-weight: bold;
}

.preview
{
  margin-left: 10px;
}

.preview ul
{
  margin: 0;
  padding: 0;
  list-style: none;
}
