body {
	background: linear-gradient(black 1px, transparent 0);
	background-size:100% 2px;
}

.video-hero {
	position: absolute;
	height: 100%;
	width: 100%;
	object-fit: cover;	
	opacity: .5;
}

a:not(.btn) {
  color: #337AB7;
}

a:not(.btn):hover, a:not(.btn):focus {
	color: #333;
}

.text-primary {
  color: #337AB7 !important;
}

.btn-primary {
  color: #fff;
  background-color: #337ab7 /* #007bff */;
  border-color: #337ab7 /* #007bff */;
}

.btn-primary:hover {
  color: #fff;
  background-color: #286090 /* #007bff */;
  border-color: #204d74 /* #0062cc */;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: none;
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #337ab7 /* #007bff */;
  border-color: #337ab7 /* #007bff */;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #204d74 /* #0062cc */;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: none;
}

.form-control::placeholder {
	color: #999;
	opacity: 1;
	font-weight: 300;
}

.form-control:focus {
  box-shadow: none;
}

.form-control-sm, 
.input-group-sm > .form-control, 
.input-group-sm > .input-group-append > .btn, 
.input-group-sm > .input-group-append > .input-group-text, 
.input-group-sm > .input-group-prepend > .btn, 
.input-group-sm > .input-group-prepend > .input-group-text {
   border-radius: 0rem;
}

.container-card{
	background-color: rgba(255,255,255,.9);
}

.theme-image-outter {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: -1;
}

.theme-image {
	height: 100%;
	width: 100%;
	background-position: top center;
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	background-color: #fff;
}

.primary-js-delay {
	display: none;
}

p.multiform-submit-button-text {
	display: none;
}

.errormsg{
	display: none !important;
}

.form-control.multiform-error-field,
.form-control.wa-error,
.form-control.error  {
  border-color: #dc3545;
}

.glyphicon.glyphicon-cloud-upload{
	display: none !important;
}

.multiform-gap-field.type-checkbox{
	display: none !important;
}

.multiform-gap-field.type-html{
	display: none !important;
}

