.modal-dialog.modal-md {
	width: 700px;
}

.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  background-color: #331e54;
  background-image: -moz-linear-gradient(to bottom, #6D5C7E, #331e54);
  background-image: -ms-linear-gradient(to bottom, #6D5C7E, #331e54);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6D5C7E), to(#331e54));
  background-image: -webkit-linear-gradient(to bottom, #6D5C7E, #331e54);
  background-image: -o-linear-gradient(to bottom, #6D5C7E, #331e54);
  background-image: linear-gradient(to bottom, #6D5C7E, #331e54);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6D5C7E', endColorstr='#331e54', GradientType=0);
  border-color: #331e54 #331e54 #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color: #6D5C7E;
  background-image: -moz-linear-gradient(to bottom, #6D5C7E, #331e54);
  background-image: -ms-linear-gradient(to bottom, #6D5C7E, #331e54);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6D5C7E), to(#331e54));
  background-image: -webkit-linear-gradient(to bottom, #6D5C7E, #331e54);
  background-image: -o-linear-gradient(to bottom, #6D5C7E, #331e54);
  background-image: linear-gradient(to bottom, #6D5C7E, #331e54);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6D5C7E', endColorstr='#331e54', GradientType=0);
  border-color: #331e54 #331e54 #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.btn-secondary {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d;
  }
  
  .btn-secondary:hover {
	color: #fff;
	background-color: #5a6268;
	border-color: #545b62;
  }
  
  .btn-secondary:focus, .btn-secondary.focus {
	box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
  }
  
  .btn-secondary.disabled, .btn-secondary:disabled {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d;
  }
  
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
	color: #fff;
	background-color: #545b62;
	border-color: #4e555b;
  }
  
  .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
  .show > .btn-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
  }