/* *********************************** */
/* Modal Dialog Styling */
/* *********************************** */

.modal-dialog .feedback.modal-body {
  padding-bottom: 0 ;
}
.modal-dialog .feedback.modal-body .text {
  display: block ;
}
/* *********************************** */
/* Bootstrap overrides - Dialogs */
/* *********************************** */

.modal-dialog .modal-header {
  background-color: #5fa2dd ;
  color: white;
  font-size: 2em ;
}

.modal-dialog .modal-header .close {
  opacity: 0.7 ;
  filter: alpha(opacity=70) ;
}

.modal-dialog .modal-header .close:hover {
  color: white;
  opacity: 1.0;
  filter: alpha(opacity=100);
}

.modal-dialog .modal-content .modal-footer {
  text-align: left ;
  padding: 10px ;
}

/* *********************************** */
/* Bootstrap overrides - Buttons */
/* *********************************** */

.btn-info {
  background-color: #5fa2dd; 
  border-color: #5fa2dd; 
}
.btn-info:hover, .btn-info:focus {
  background-color: #31b0d5  ! important;
}

.btn-danger {
  border-color: #ac2925;
  background-color: #AC2925;
}
.btn-danger:hover, .btn.btn-danger:focus {
  border-color: #d43f3a;
  background-color: #d43f3a;
}

.btn-success {
  background-color: #449d44 !important;
}
.btn-success:hover {
  background-color: #5cb85c !important;
}

/** custom styling for radio buttons - used by modals**/
.reset-scores .btn-group .btn.active {
  background-color: #5fa2dd;
  border-color: #5fa2dd ;
}

.reset-scores .btn-group .btn.active:hover {
  background-color: rgb(91, 192, 222)  ! important;
}


.reset-scores .score-help {
  vertical-align: super ;
  cursor: pointer ;
  margin-left: 2px;
}

.reset-scores .reset-ind-notes {
  margin-left: 10px !important ;
}
