.default-btn-black
{
	display: inline-block;
	padding: 0.5rem 1.5rem;
	color: white;
	background-color: #323232;
	text-decoration: none;
	transition: background-color 0.1s;
	transform: skew(-20deg);
	margin: 0;
	border: none;
	text-shadow: none;
}

.default-btn-black span
{
	display: inline-block;
	transform: skew(20deg);
}

.default-btn-black:hover
{
	background-color: #609CD4;
	color: black;
}

/* Special Cases */
/* On-carousel Buttons */
.occ-btn
{
	display: inline-block;
	padding: 0.75rem 2rem;
	color: #000;
	background-color: #609CD4;
	text-decoration: none;
	transition: background-color 0.1s;
	transform: skew(-20deg);
	margin: 0;
	border: none;
	text-shadow: none;
	font-size: 1.3rem;
}

.occ-btn span
{
	display: inline-block;
	transform: skew(20deg);
}

.occ-btn:hover
{
	background-color: #323232;
	color: #FFF;
}

/* Disabled Style */
.disabled_btn
{
	pointer-events: none;
	opacity: 0.5;
	cursor: not-allowed;
	background-color: #888 !important;
	color: #ccc !important;
}
