h6{
  color: #c00;
  font-weight: bold !important;
}
textarea {
  font: 11px Verdana, Arial, Helvetica, sans-serif !important;
  color: #000 !important;
  background-color: #e3e3e3 !important;
  border: 1px solid #369 !important;
  width: auto;
  height: 150px
}
input[type=number], input[type=text], input[type=email], select {
  font: 11px Verdana, Arial, Helvetica, Sans-Serif !important;
  color: #000 !important;
  background-color: #e3e3e3 !important;
  border: 1px solid #369 !important;
  height: 18px !important
}
table{
  font: inherit !important;
}
.table-striped>tbody>tr:nth-of-type(odd)  {
    background-color:#e3e3e3 !important;
}
.text-primary{
  color: #b72d36 !important;
}
a.text-primary:focus, a.text-primary:hover {
    color: #b72d36 !important;
}
.badge{
  font-size: 100% !important
}
.badge-secondary{
  color:#b72d36 !important;
  background-color:#e1dddd !important;
}
.text-secondary{
  color: #476D84 !important;
}
.text-dark{
	color: #434040 !important;
}
.text-warning{
	color: #b72d36 !important;
}
.border-primary{
  border-color: #476D84 !important;
}
.border-warning{
	border-color: #b72d36 !important;
  }
.border-solid{
  border: 3px solid;
}
.bg-secondary{
  background-color: #cccccc !important;
}
.bg-light{
	background-color: #e3e3e3 !important;
}
.badge-primary{
  background-color: #476D84 !important;
}
.btn-secondary{
	background-color: #e1dddd !important;
  border: 1px solid #476d84;
  border-radius: 2px !important;
  color: #b72d36 !important;
  font: bold 10px Verdana,Arial,Helvetica,sans-serif !important;
  min-height: 16px !important;
  max-width: 171px !important;
  width: 100%;
  padding: 0 !important;
}
.btn-secondary:hover, .actionButton:hover{
  background-color: #cccccc !important;
}
.btn-primary{
      background-color: #e1dddd !important;
      border: 1px solid #476d84 !important;
      color: #b72d36 !important;
      font: bold 10px Verdana,Arial,Helvetica,sans-serif !important;
      max-height: 33px !important;
      max-width: 128px !important;
      height: 33px !important;
      width: 70% !important;
  	  border-radius: 2px !important;
      padding: 0;
}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,
.btn-primary:active:focus:not(:disabled):not(.disabled),
.btn:focus, .btn:active, .btn:hover{
    box-shadow: none!important;
    outline: 0;
}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle{
  border: 2px solid #b72d36 !important;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle{
	border: 3px solid #b72d36 !important;
}
.nav-link, .nav-item > a:hover{
  color: #b72d36 !important;
}
.card{
	margin: 10px 0px 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	border: 2px solid #476D84;
  border-radius: 0;
}
.card-header{
  background-color: #cccccc;
  color: #b72d36;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  border-bottom: 1px solid #476d84;
  border-radius: 0 !important;
  position:relative;
  padding-left: 2px;
  padding-top: 2px;
  padding-right: 0;
  padding-bottom: 0;
  overflow: hidden;
  height: 18px !important;
}
.card-body{
  padding: 0;
}
.progress-bar{
  background-color: #476d84;
}
input:invalid, textarea:invalid, select:invalid{
  border: 2px solid #b72d36 !important;
  box-shadow: unset
}
