/*!
 * Start Bootstrap - Heroic Features (https://startbootstrap.com/template-overviews/heroic-features)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-heroic-features/blob/master/LICENSE)
 */

body {
  padding-top: 54px;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}

.card {
  height: 100%;
}
/*
.panel .slidedown .glyphicon,
.chat .glyphicon {
  margin-right: 5px;
}
.chat-panel .panel-body {
  height: 350px;
  overflow-y: scroll;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background: transparent;
}
table.dataTable thead .sorting_asc:after {
  content: "\f0de";
  float: right;
  font-family: fontawesome;
}
table.dataTable thead .sorting_desc:after {
  content: "\f0dd";
  float: right;
  font-family: fontawesome;
}
table.dataTable thead .sorting:after {
  content: "\f0dc";
  float: right;
  font-family: fontawesome;
  color: rgba(50, 50, 50, 0.5);
}
*/
body {
  font-size: 0.875rem; /* 1rem: 16px, 0.875rem: 14px */
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

.page-header {
    margin: 20px 0 20px;
}

h1,.h1 {
  font-size: 26px;
}

.my-4 {
	margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
}

.display-3 {
    font-size: 3.0rem;
    font-weight: 300;
    line-height: 1.2;
}

.py-5 {
	padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}

.modal-lg {
    max-width: 80% !important;
}

.invoice-page-wrapper {
	position: inherit;
	margin: 0;
	padding: 10px 15px;
	min-height: 568px;
	background-color: white;
}


