.lotusForm {
	background: #fefefe !important;
}

.bcSelect {  /* used for comboboxes to override lotusForm styles */
	margin: 0 0 1rem !important;
	padding: 0.5rem !important;
	padding-right: 1.5rem !important;
	border: 1px solid #cacaca !important;
}

.bcTextArea {  /* used for comboboxes to override lotusForm styles */
	margin: 0 0 1rem !important;
	padding: 0.5rem !important;
	border: 1px solid #cacaca !important;
}


/**** Custom Bootstrap4 navbar coloring override ****/
/* change the background color */
.navbar-custom2 {
	background-color:rgb(25,34,109) !important;
}
/* change the brand and text color */
.navbar-custom2 .navbar-brand,
.navbar-custom2 .navbar-text {
    color: rgba(255,255,255,1.0);
}
/* change the link color */
.navbar-custom2 .navbar-nav .nav-link {
    color: rgba(255,255,255,1.0);
}
/* change the color of active or hovered links */
.navbar-custom2 .nav-item.active .nav-link,
.navbar-custom2 .nav-item:focus .nav-link,
.navbar-custom2 .nav-item:hover .nav-link {
    color: rgba(255,255,255,0.8);
}

/* custom button colors 1 - ssYellow */
.btn-custom1 {
  color: #000;
  background-color: rgb(238,192,65);
  border-color: rgb(238,192,65);
}
.btn-custom1:hover {
  color: #000;
  background-color: rgba(238,192,65,0.8);
  border-color: rgba(238,192,65,0.8);
}


/* custom button colors 2 - ssCoral */
.btn-custom2 {
  color: #fff;
  background-color: rgb(221,72,84);
  border-color: rgb(221,72,84);
}
.btn-custom2:hover {
  color: #fff;
  background-color: rgba(221,72,84,0.8);
  border-color: rgba(221,72,84,0.8);
}
/* custom button colors 3 - ssGreen */
.btn-custom3 {
  color: #fff;
  background-color: rgb(129,185,32);
  border-color: rgb(129,185,32);
}
.btn-custom3:hover {
  color: #fff;
  background-color: rgba(129,185,32,0.8);
  border-color: rgba(129,185,32,0.8);
}

/* hide the drop-down carets in the navbar */
/*.dropdown-toggle::after {
    display:none;
}*/

/* calendar css to make calendar responsive */
.calendar-embed { }
.calendar-embed--mobile { display: none; }
.calendar-embed iframe { display:block; width:100%; border:0; }
/* Bootstrap-ish breakpoint */
@media (max-width: 767.98px) {
  .calendar-embed--desktop { display: none; }
  .calendar-embed--mobile { display: block; }
}
