@charset "utf-8";

.btn {
	display: inline-block;
	padding: 1em 2em 1em 2em;
	font-family: sans-serif;
	color: #fff;
	text-decoration: none;
	background-color: #ff6600;
	border: 3px solid #666;
	box-shadow: inset 0px 0px 4px 0 rgba(0, 0, 0, 0.5);
	-moz-transition-property: border-color, box-shadow;
	-ms-transition-property: border-color, box-shadow;
	-o-transition-property: border-color, box-shadow;
	-webkit-transition-property: border-color, box-shadow;
	transition-property: border-color, box-shadow;
	-moz-transition-duration: 0.3s;
	-ms-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-moz-transition-delay: 0s;
	-ms-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.btn:hover {
	border-color: #999;
}
.btn:active {
	border-color: #666;
	box-shadow: inset 0px 0px 12px 0 rgba(0, 0, 0, 0.75);
}