/*images/header-footer*/
.full-width-bkg-top {
  background-image: url('../img/yellow_bar.jpg');
  background-repeat: repeat-x;
  background-size: auto 100%; 
}
.full-width-bkg-bottom {
  background-image: url('../img/yellow_bar_footer.jpg');
  background-repeat: repeat-x;
  background-size: auto 100%; 
  /*position: fixed;*/
  bottom: 0;
  left: 0; 
  width: 100%;
}
.full-width-bkg-jtm {
  background-image: url('../img/jbt-bg-lg.jpg');
  background-repeat: repeat ; 
  background-size: 100% auto;
}

.full-width-color-spacer {
    background-color: #edcc7e; /* yellow color */
    padding: 5px;
    height: 5px;

}
/*floating sun image*/
.img_container {
  width: 100%;
  /*margin: 20px auto;*/ 
  overflow: hidden; 
}
.img_container h1 { 
  text-align: left;
}
.float-image {
  float: right;
  margin: 0 0 5px 5px; 
  width: 375px;
  height: auto; 
}


/*containers*/
body{
  background-color: #39485b;
}
.containerWhite {
  background-color: #ffffff;
}

/*fonts*/
.headingB {
  color: #39486b;
}
.headingW {
  color: #ffffff !important;
}
.headingY {
  color: #edcc7e !important;
}
.errTxt, .error{
  color:#ff0000;
  font-weight:bold;
}
.successTxt {
  /*color:#6dba35;//blue*/
  color:#edcc7e; /*gold*/
  font-weight:bold;
}
.italic {
  font-style: italic;
} 

/*ul/li*/
.no-indent {
  
}

.clear-both {
  clear: both;
}

/*buttons*/
.btn-primary {
    --bs-btn-color: #39486b;
    --bs-btn-bg: #edcc7e;
    --bs-btn-border-color: #edcc7e;
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #39486b;
    --bs-btn-hover-border-color: #39486b;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #39486b;
    --bs-btn-active-border-color: #39486b;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #39486b;
    --bs-btn-disabled-bg: #edcc7e;
    --bs-btn-disabled-border-color: #edcc7e;
}
.custom-secondary-button {
  background-color: #edcc7e;
  color: #39486b; 
  border-color: #edcc7e; 
}
.custom-secondary-button:hover {
  background-color: #edcc7e; 
  border-color: #edcc7e; 
  color: #ffffff;
}





