.disabled {
	/*border: 1px solid #ccc!important;*/
	color: #ccc!important;
	background-color: transparent!important;
}

.button.button-warning, button.button-warning, input[type="submit"].button-warning, input[type="reset"].button-warning, input[type="button"].button-warning {
	color: #FFF;
	background-color: #ff4500;
	border-color: #ff4500;
}

.button.button-warning:hover, button.button-warning:hover, input[type="submit"].button-warning:hover, input[type="reset"].button-warning:hover, input[type="button"].button-warning:hover, .button.button-warning:focus, button.button-warning:focus, input[type="submit"].button-warning:focus, input[type="reset"].button-warning:focus, input[type="button"].button-warning:focus {
	color: #FFF;
	background-color: #dc143c;
	border-color: #dc143c;
}

.button.button-info, button.button-info, input[type="submit"].button-info, input[type="reset"].button-info, input[type="button"].button-info {
	color: #333;
	background-color: #ffefd5;
	border-color: #ffefd5;
}

.button.button-info:hover, button.button-info:hover, input[type="submit"].button-info:hover, input[type="reset"].button-info:hover, input[type="button"].button-info:hover, .button.button-info:focus, button.button-info:focus, input[type="submit"].button-info:focus, input[type="reset"].button-info:focus, input[type="button"].button-info:focus {
	color: #333;
	background-color: #ffe4c4;
	border-color: #ffe4c4;
}

input[type="button"] {
	padding: 0 12px;
	font-weight: normal;
}

#search-header {
	border-style: solid;
	border-width: 1px;
	border-color: #ccc;
	padding: 5px 20px;
	margin-top: 20px;
	margin-bottom: 5px;
	border-radius: 3px;
}

#search-area {
	padding: 20px 20px 10px 20px;
	border: solid 1px #ccc;
	margin-bottom: 20px;
	border-radius: 3px;
}

.content-area {
	padding: 0 20px 0 20px;
	/*border: solid 1px #ccc;*/
	margin-bottom: 20px;
}

label {
	display: inline-block;
}

.pagination-holder {
	padding: 0 0 0 20px;
}

.current_menu {
	padding-bottom: 5px;
	border-bottom: 3px solid #33C3F0;
}

th, td {
	padding: 5px;
}

/* Spacing */
button, .button {
	margin-bottom: 0rem;
}

input, textarea, select, fieldset {
	margin-bottom: 0.5rem;
}

pre, blockquote, dl, figure, table, p, ul, ol, form {
	margin-bottom: 1rem;
}

.selection {
	display: none;
}

label.error {
	display:block;
	margin-left: 1rem;
	/*float: left;*/
	text-align: left;
	color: red;
	font-weight:600;
}

.float-l {
	float: left;
}

.float-r {
	float: right;
}

.button-disabled {
    background: #ddd;
    color: white;
    border: none;
    cursor: auto;
}
