h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "roboto";
}
body {
  font-family: "poppins" !important;
}
.site-header {
  border-bottom: 1px dashed gray;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  max-width: 100%;
  background: #0a0915;
}
.site-logo {
  margin: 0px;
}
.site-logo .custom-logo {
  max-width: 200px;
}
.site-branding {
  max-width: 100%;
}
.primary-navigation .primary-menu-container {
  margin: 0px;
}
header {
  padding-top: 0px;
}
.container.rs {
  max-width: var(--responsive--alignwide-width);
}
.primary-navigation .primary-menu-container > ul > .menu-item > a {
  color: #fff !important;
  text-transform: uppercase;
  text-decoration: none !important;
  font-size: 16px !important;
}
.btn {
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 0.8em;
  font-weight: 600;
}
.btn-black {
  background-color: #000000;
  color: #fff;
  border: 0px solid black;
  border-radius: 4px;
}
.header-box {
  background-image: url("../images/saver-behaviour-horses.jpg");
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  /* margin-bottom: 80px; */
  border-bottom: 12px solid #d19f59;
}
.header-box .background-overlay {
  background-color: #000000;
  opacity: 0.69;
  position: absolute;
  height: 100%;
  width: 100%;
}
.header-box .header-content {
  position: relative;
  padding: 50px 0;
}
.header-box .header-content .title {
  margin-bottom: 1.5rem;
}
.header-box .header-content .title,
.header-box .header-content .sub-title {
  color: #ffffff;
}
.img-fluid {
  max-width: 100% !important;
}
.text-gold {
  color: #d19f59;
}
.playcheck-tbl input[type="radio"] {
  vertical-align: middle;
}
.aging-tbl input[type="radio"] {
  vertical-align: middle;
}
/* -------Visioning----- */
.visioning-content-wrapper {
  /* background: #efeff2; */
  /* padding-top: 80px; */
}
.visioning-box {
  position: relative;
  margin-bottom: 40px;
  text-align: center;
}
.visioning-box .cb {
  position: absolute;
  top: -10px;
  left: 25px;
}
.visioning-box .title {
  margin-top: 1px;
  color: #0a0915;
  border: 0px solid #0a0915;
  padding-top: 3px;
  padding-bottom: 5px;
  background: #d19f59;
  font-size: 14px;
  margin-bottom: 0px;
}
.visioning-box label {
  box-shadow: 0px 0px 30px 0px rgba(0 0 0 / 20%);
  margin: 0px;
}
.visioning-box img {
  height: 200px;
}

/* -------Balance----- */
.balance-box {
}
.balance-box table tr td {
  border: 0;
}
.balance-box table .bdr-lft {
  padding: 0 25px;
  border-left: 2px solid #d19f59;
}
.balance-box .form-control.underline {
  border: 0;
  border-bottom: 3px solid black;
}
.balance-box .form-control.underline-danger {
  border: 0;
  border-bottom: 3px solid #dc3545;
}
.balance-box .form-control.underline-success {
  border: 0;
  border-bottom: 3px solid #198754;
}
/* ----------aging------ */
.aging-tbl {
  border: 1px solid #d7d5d5;
}

/* ------------error class-------------- */
.errors-ul ul {
  /* margin-bottom:0px!important; */
  /* padding-left:0px!important; */
}
/* .errors-ul li{
	list-style: none;
} */
