.modal-title
{
	color: #000000;
	text-align: center;
}

.SDSModal input[type=text], .SDSModal textarea, .SDSModal select
{
	width: 700px;
	height: 30px;
}

.SDSModal input.form-control
{
	width: 100%;
}

.SDSModal textarea
{
	height: 200px;
}

.bootstrap-select ul.dropdown-menu.inner li.selected
{
	background-color: #abcdef;
}

.SDSModal .modal-body .ReportOptions table
{
	width: 100%;
}

.btn-action {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-action:focus,
.btn-action.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-action:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-action:active,
.btn-action.active,
.open > .dropdown-toggle.btn-action {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-action:active:hover,
.btn-action.active:hover,
.open > .dropdown-toggle.btn-action:hover,
.btn-action:active:focus,
.btn-action.active:focus,
.open > .dropdown-toggle.btn-action:focus,
.btn-action:active.focus,
.btn-action.active.focus,
.open > .dropdown-toggle.btn-action.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-action:active,
.btn-action.active,
.open > .dropdown-toggle.btn-action {
  background-image: none;
}
.btn-action.disabled,
.btn-action[disabled],
fieldset[disabled] .btn-action,
.btn-action.disabled:hover,
.btn-action[disabled]:hover,
fieldset[disabled] .btn-action:hover,
.btn-action.disabled:focus,
.btn-action[disabled]:focus,
fieldset[disabled] .btn-action:focus,
.btn-action.disabled.focus,
.btn-action[disabled].focus,
fieldset[disabled] .btn-action.focus,
.btn-action.disabled:active,
.btn-action[disabled]:active,
fieldset[disabled] .btn-action:active,
.btn-action.disabled.active,
.btn-action[disabled].active,
fieldset[disabled] .btn-action.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-action .badge {
  color: #337ab7;
  background-color: #fff;
}

/* Keep dialogs inside small screens (ShowModal gives the body a fixed width) */
.modal-body,
.modal-body iframe,
.SDSModal input[type=text],
.SDSModal textarea,
.SDSModal select
{
	max-width: 100%;
}

/* List of sheets an export skipped: scroll inside the dialog so it stays on screen */
.ExportSkipped
{
	max-height: 50vh;
	overflow-y: auto;
	border: 1px solid #ddd;
	padding: 5px 10px;
	margin-top: 10px;
}
.ExportSkipped ul
{
	margin: 0;
}
