
a {
   color:  #613446; /* ENF Purple */

}

a:hover {
   text-decoration: underline;
}

button {
	padding: 3px !important;
}

label {
	font-weight: 500;
}

th {
	font-size: .8em;
}

p a {text-decoration: underline;}

.red-link {
	color: red;
	text-decoration: underline;
}
.green-link {
	color: green;
	text-decoration: underline;
}

.underlined {
	text-decoration: underline;	
}

.btn-link {
	color: red;

}	

.red {
	color: red;
}

.enfpurple {
	background-color:  #613446;
}	

/*.btn-primary {
	background-color:  #613446; 
}*/

.scoringModule {
	padding: 10px; 
	background-color:pink; 
	margin-bottom: 50px;
}

.scoringModuleScored {
	padding: 10px; 
	background-color:green; 
	color: white;
	margin-bottom: 50px;
}

.scoringMenu {
	margin-bottom: 25px;
}

.scoringMenu .col-sm, .col-md, .col-lg, .col-xl {
	text-align: center;
	padding: 0px;
}

.scoringMenu button {
	width: 110px;
}

.statusBar {
	text-align: left !important;
	margin-top: 25px;

}

.printbutdontdisplay {
	display: none !important;
	visibility: none !important;
}

.breadcrumb {
	margin-bottom: .0em;

}

.signedOnAs {
	font-size: .8em;
	margin-left: 1.25em;
	margin-bottom: 1em;
	font-weight: 500;
}

.statusBar {
	background: #ffcccc;
	font-weight: 500;
	padding: .25em;
	margin-bottom: 1em;
}

.alert {
	background: #ffffcc;
	color: #613446;
	font-weight: 500;
}

.judgesForm {
	background: #eeeeee;
	border: solid 1px #613446;
	padding: 5px;

}

.suspended {
	text-decoration: line-through;
}

.section-header {
	/* background-color: #e4cdd6; */
	background-color: #dddddd;
	color: #613446;
	padding: 5px;
}

.btn-primary {
  color: #fff;
  background-color: #613446;    /* ENF purple */
  border-color: black;
}

.btn-primary:hover {
  color: black;
  background-color: #e4cdd6;
  border-color: #613446;
}

.btn-primary:focus, .btn-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(61, 35, 46, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(61, 35, 46, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #613446;
  border-color:black;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #e4cdd6;
  border-color: #613446;
}


.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(61, 35, 46, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(61,35,46, 0.5);
}



/*i {
  border: solid black;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
}

.up {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}

.down {

  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}*/
