/**
* custom
* Date: 5/13/2020
**/
.login-container .block-flat .header {
  background: #3D79D0;
}
.label-light {
  background: #e5e6f3;
  color: #222;
}
.butpro.btn-hg h2 {
  font-size: 18px;
}
.butpro.btn-hg i {
  font-size: 30px;
}
/**
<ul class='list-pretty'><li>
	<a>
		<div>
			<span class='fa fa-icon'></span>
		</div>
		<div>
			<h4></h4>
			<span>
		</div>
	</a></li>
</ul>
 */
.list-pretty {
  list-style: none;
  margin: 0;
  padding: 0;
}
.list-pretty li {
  display: block;
  margin: 0;
  padding: 0;
}
.list-pretty li > a {
  display: block;
  padding: 20px;
  margin: 0;
}
.list-pretty li > a:hover,
.list-pretty li > a:focus,
.list-pretty li > a:active {
  background: #f5f5f5;
}
.list-pretty li .list-pretty-icon {
  display: table-cell;
  width: 70px;
  max-width: 70px;
  padding-right: 20px;
  vertical-align: middle;
  text-align: center;
}
.list-pretty li .list-pretty-icon i {
  font-size: 42px;
  color: #666;
}
.list-pretty li .list-pretty-body {
  display: table-cell;
}
.list-pretty li .list-pretty-body h4,
.list-pretty li .list-pretty-body h5 {
  padding: 0;
  margin: 0 0 3px 0;
}
.list-pretty li .list-pretty-description {
  color: #666;
}
.pretty-statement p {
  margin: 0;
  padding: 0;
}
.display-block {
  display: block;
}
.list-line > li {
  border-bottom: none !important;
}
.form-label {
  color: #b1b1b1;
  display: block;
  margin: 0;
  padding: 0;
  line-height: 1;
  font-size: 10px;
}
.font-bold {
  font-weight: bold;
}
.well {
  border-radius: 0;
}
#AccountDetails > li {
  display: inline-block !important;
  margin-right: 20px;
}
.form-required {
  background: #e5e6f3;
}
.form-required > ul {
  background: #e5e6f3 !important;
}
.table-simple th {
  border-right: none !important;
  border-left: none !important;
  padding: 10px 4px 10px 6px !important;
}
.table-simple.table-bordered {
  border: none !important;
}
.row-dim td {
  background: #eee !important;
}
.label-hg {
  font-size: 24px;
}
.font-20 {
  font-size: 20px;
}
.block-flat {
  margin-bottom: 20px;
}
.table-rohrer {
  border: 2px solid #333;
  border-spacing: 0;
  border-collapse: collapse;
  clear: both;
  width: 100%;
}
.table-rohrer td,
.table-rohrer th {
  padding: 2px !important;
  margin: 0 !important;
  background: #fff;
  color: #333;
}
.table-rohrer thead th {
  text-align: center;
  border: none;
  background-color: #4082FF;
  color: #fff;
}
.table-rohrer thead th:first-child {
  text-align: left;
  border-right: 2px solid #333;
  text-indent: 10px;
}
.table-rohrer tbody th {
  border-top: 2px solid #333;
  background: #A8C6FF;
  color: #333;
}
.table-rohrer tbody td {
  color: #000;
  border: 2px solid #333;
  text-align: center;
}
.table-rohrer tbody td:first-child {
  text-align: left;
  text-indent: 10px;
}
.table-rohrer .cell-fixed-width {
  width: 50px !important;
}
.table-rohrer [class*="cell"] {
  font-weight: bold !important;
}
.table-rohrer .cell-yellow {
  background-color: #FFFF0F;
}
.table-rohrer .cell-red {
  background-color: #FF0F13;
}
.table-rohrer .cell-blue {
  background-color: #130FFF;
}
.table-rohrer .cell-purple {
  background-color: #D513D4;
}
.block-dumb-height {
  min-height: 600px;
}
@media only screen and (max-width: 993px) {
  .block-dumb-height {
    min-height: auto !important;
  }
}
.stupid-size {
  width: 60px !important;
}
/*# sourceMappingURL=custom.css.map */