/*! DNN Bootstrap Grunt
* Created by Foremost Media Inc
* http://foremostmedia.com*/
.fake-label {
  font-weight: 700;
  margin-bottom: 5px;
  display: block;
}

.fm-bootstrap .fm-form-wrapper {
  margin-bottom: 20px;
  clear: both;
}
.fm-bootstrap .fm-form-wrapper .form-group .vertical-checkboxes {
  margin-left: 5px;
}
.fm-bootstrap .fm-form-wrapper .form-group .checkbox:first-child {
  margin-top: -5px;
}
.fm-bootstrap .fm-form-wrapper .fm-clear {
  clear: both;
}
.fm-bootstrap .fm-form-wrapper .fm-checkboxes-inline {
  margin-top: 5px;
}
.fm-bootstrap .form-nav-buttons {
  clear: both;
}
.fm-bootstrap input[type=text], .fm-bootstrap select, .fm-bootstrap textarea, .fm-bootstrap input[type=email], .fm-bootstrap input[type=search], .fm-bootstrap input[type=password] {
  margin-bottom: 0;
}
.fm-bootstrap .ko-validation-message {
  display: block;
  margin: 5px 0 0 5px;
  color: #d9534f;
}
.fm-bootstrap .fm-loading-div {
  background: url(../images/loading.gif) no-repeat transparent center center;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.fm-bootstrap .filedrag {
  padding: 9px;
}
.fm-bootstrap .filedrag.hover {
  border-color: #5CB85C;
}
.fm-bootstrap .jsonInfo .info {
  color: #ff6a00;
}
.fm-bootstrap .jsonInfo .tab-0 {
  color: #d29a4a;
}
.fm-bootstrap .jsonInfo .tab-1 {
  padding-left: 34px;
  color: #d29a4a;
}
.fm-bootstrap .jsonInfo .tab-2 {
  padding-left: 68px;
  color: #d29a4a;
}
.fm-bootstrap .jsonInfo .tab-3 {
  padding-left: 102px;
  color: #d29a4a;
}
.fm-bootstrap .jsonInfo .tab-4 {
  padding-left: 136px;
  color: #d29a4a;
}
.fm-bootstrap .jsonInfo .tab-5 {
  padding-left: 170px;
  color: #d29a4a;
}
.fm-bootstrap .jsonInfo .tab-6 {
  padding-left: 204px;
  color: #d29a4a;
}
.fm-bootstrap .dnnForm .dnnFormItem {
  margin-bottom: 15px;
}
.fm-bootstrap .admin-search-form input {
  margin-bottom: 0;
}
.fm-bootstrap .table.table-bordered {
  border-collapse: collapse;
}
.fm-bootstrap .fm-pager {
  overflow: auto;
}
.fm-bootstrap .pagination {
  position: static;
  z-index: auto;
  margin: 20px 0;
}
.fm-bootstrap .pagination li {
  float: none;
  margin: 0;
  height: auto;
}
.fm-bootstrap .pagination li a {
  float: none;
  padding: 6px 12px;
  background-image: none;
  display: inline;
}