.btn, .bootscope .btn {
	/* override all of the buttons
	 * by doing the extrabold style
	 * and removing every border
	 */
	border: none;
	text-transform: uppercase;
	letter-spacing: 0.25em;
	line-height: 1.25em;
	font-weight: 700;
	font-size: 14px;
	padding: 12px 36px;
	white-space: normal;
}

.layout-md .btn, .layout-md .bootscope .btn, .bootscope .layout-md .btn { padding-top: 11px; padding-bottom: 11px; }
.layout-sm .btn, .layout-sm .bootscope .btn, .bootscope .layout-sm .btn { padding-top: 10px; padding-bottom: 10px; }
.layout-xs .btn, .layout-xs .bootscope .btn, .bootscope .layout-xs .btn { padding-top: 9px; padding-bottom: 9px; }

.btn.btn-lg, .bootscope .btn.btn-lg {
	font-size: 18px;
	padding: 14px 48px;
	margin: 2px auto;
}

.layout-md .btn.btn-lg,
.layout-md .bootscope .btn.btn-lg,
.bootscope .layout-md .btn.btn-lg { padding-top: 13px; padding-bottom: 13px; }
.layout-sm .btn.btn-lg,
.layout-sm .bootscope .btn.btn-lg,
.bootscope .layout-sm .btn.btn-lg { padding-top: 12px; padding-bottom: 12px; }
.layout-xs .btn.btn-lg,
.layout-xs .bootscope .btn.btn-lg,
.bootscope .layout-xs .btn.btn-lg { padding-top: 11px; padding-bottom: 11px; }

.btn.btn-sm, .bootscope .btn.btn-sm {
	font-size: 11px;
	padding: 10px 24px;
	/*margin: 2px auto;*/
}

.layout-md .btn.btn-sm,
.layout-md .bootscope .btn.btn-sm,
.bootscope .layout-md .btn.btn-sm { padding-top: 9px; padding-bottom: 9px; }
.layout-sm .btn.btn-sm,
.layout-sm .bootscope .btn.btn-sm,
.bootscope .layout-sm .btn.btn-sm { padding-top: 8px; padding-bottom: 8px; }
.layout-xs .btn.btn-sm,
.layout-xs .bootscope .btn.btn-sm,
.bootscope .layout-xs .btn.btn-sm { padding-top: 7px; padding-bottom: 7px; }

.btn-min-width {
	min-width: 190px;
}





.btn-faded,
.bootscope .btn-faded {
	color: #888;
	background-color: #eee;
	border-color: #eee;
}
	.btn-faded:hover,
	.btn-faded:focus,
	.btn-faded.focus,
	.btn-faded:active,
	.btn-faded.active,
	.open > .dropdown-toggle.btn-faded {
		color: #888;
		background-color: #ddd;
		border-color: #ddd;
	}
	.btn-faded:active,
	.btn-faded.active,
	.open > .dropdown-toggle.btn-faded {
		background-image: none;
	}
	.btn-faded.disabled,
	.btn-faded[disabled],
	fieldset[disabled] .btn-faded,
	.btn-faded.disabled:hover,
	.btn-faded[disabled]:hover,
	fieldset[disabled] .btn-faded:hover,
	.btn-faded.disabled:focus,
	.btn-faded[disabled]:focus,
	fieldset[disabled] .btn-faded:focus,
	.btn-faded.disabled.focus,
	.btn-faded[disabled].focus,
	fieldset[disabled] .btn-faded.focus,
	.btn-faded.disabled:active,
	.btn-faded[disabled]:active,
	fieldset[disabled] .btn-faded:active,
	.btn-faded.disabled.active,
	.btn-faded[disabled].active,
	fieldset[disabled] .btn-faded.active {
		background-color: #ddd;
		border-color: #ddd;
	}
	.btn-faded .badge {
		color: #eee;
		background-color: #888;
	}

.btn-branco,
.bootscope .btn-branco {
	color: #666;
	background-color: #fff;
	border-color: #fff;
}
	.btn-branco:hover,
	.btn-branco:focus,
	.btn-branco.focus,
	.btn-branco:active,
	.btn-branco.active,
	.open > .dropdown-toggle.btn-branco {
		color: #666;
		background-color: #eee;
		border-color: #eee;
	}
	.btn-branco:active,
	.btn-branco.active,
	.open > .dropdown-toggle.btn-branco {
		background-image: none;
	}
	.btn-branco.disabled,
	.btn-branco[disabled],
	fieldset[disabled] .btn-branco,
	.btn-branco.disabled:hover,
	.btn-branco[disabled]:hover,
	fieldset[disabled] .btn-branco:hover,
	.btn-branco.disabled:focus,
	.btn-branco[disabled]:focus,
	fieldset[disabled] .btn-branco:focus,
	.btn-branco.disabled.focus,
	.btn-branco[disabled].focus,
	fieldset[disabled] .btn-branco.focus,
	.btn-branco.disabled:active,
	.btn-branco[disabled]:active,
	fieldset[disabled] .btn-branco:active,
	.btn-branco.disabled.active,
	.btn-branco[disabled].active,
	fieldset[disabled] .btn-branco.active {
		background-color: #eee;
		border-color: #eee;
	}
	.btn-branco .badge {
		color: #fff;
		background-color: #666;
	}

.btn-maleable,
.bootscope .btn-maleable {
	color: #fff;
	border: none;
	background-color: #666;
	opacity: 0.9;
}
	.btn-maleable:hover,
	.btn-maleable:focus,
	.btn-maleable.focus,
	.btn-maleable:active,
	.btn-maleable.active,
	.open > .dropdown-toggle.btn-maleable {
		color: #fff;
		opacity: 1;
	}
	.btn-maleable:active,
	.btn-maleable.active,
	.open > .dropdown-toggle.btn-maleable {
		background-image: none;
	}
	.btn-maleable.disabled,
	.btn-maleable[disabled],
	fieldset[disabled] .btn-maleable,
	.btn-maleable.disabled:hover,
	.btn-maleable[disabled]:hover,
	fieldset[disabled] .btn-maleable:hover,
	.btn-maleable.disabled:focus,
	.btn-maleable[disabled]:focus,
	fieldset[disabled] .btn-maleable:focus,
	.btn-maleable.disabled.focus,
	.btn-maleable[disabled].focus,
	fieldset[disabled] .btn-maleable.focus,
	.btn-maleable.disabled:active,
	.btn-maleable[disabled]:active,
	fieldset[disabled] .btn-maleable:active,
	.btn-maleable.disabled.active,
	.btn-maleable[disabled].active,
	fieldset[disabled] .btn-maleable.active {
		color: #fff;
		opacity: 1;
	}
	.btn-maleable .badge {
		color: #666;
		background-color: #fff;
	}
