.btn,
.btn-Gray,
.btn-White,
.btn-Green,
.btn-Yellow,
.btn-Orange,
.btn-Sky,
.btn-Red,
.btn-Purple,
.btn-fcbk,
.btn-twt,
.btn-ytb {
background-color: #d3d3d3;
border: none;
-webkit-border-radius: 0.4em;
border-radius: 0.4em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: #fff;
cursor: pointer;
display: inline-block;
font-family: 'Lato', sans-serif;
font-size: 0.95em;
font-weight: bold;
padding: 0.6em 0.8em 0.8em 0.8em;
text-decoration: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
-o-transition: 0.2s;
-ms-transition: 0.2s;
transition: 0.2s;
vertical-align: middle;
-webkit-box-shadow: inset 0 -0.2em rgba(0,0,0,0.3);
box-shadow: inset 0 -0.2em rgba(0,0,0,0.3);
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.btn:before,
.btn-Gray:before,
.btn-White:before,
.btn-Green:before,
.btn-Yellow:before,
.btn-Orange:before,
.btn-Sky:before,
.btn-Red:before,
.btn-Purple:before,
.btn-fcbk:before,
.btn-twt:before,
.btn-ytb:before {
margin-right: 10px;
vertical-align: middle;
}
.btn:hover,
.btn-Gray:hover,
.btn-White:hover,
.btn-Green:hover,
.btn-Yellow:hover,
.btn-Orange:hover,
.btn-Sky:hover,
.btn-Red:hover,
.btn-Purple:hover,
.btn-fcbk:hover,
.btn-twt:hover,
.btn-ytb:hover,
.btn:focus,
.btn-Gray:focus,
.btn-White:focus,
.btn-Green:focus,
.btn-Yellow:focus,
.btn-Orange:focus,
.btn-Sky:focus,
.btn-Red:focus,
.btn-Purple:focus,
.btn-fcbk:focus,
.btn-twt:focus,
.btn-ytb:focus {
background-color: #000;
-webkit-box-shadow: inset 0 -0.2em rgba(128,128,128,0.5);
box-shadow: inset 0 -0.2em rgba(128,128,128,0.5);
}
.btn:active,
.btn-Gray:active,
.btn-White:active,
.btn-Green:active,
.btn-Yellow:active,
.btn-Orange:active,
.btn-Sky:active,
.btn-Red:active,
.btn-Purple:active,
.btn-fcbk:active,
.btn-twt:active,
.btn-ytb:active {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-o-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
}
.btn strike,
.btn-Gray strike,
.btn-White strike,
.btn-Green strike,
.btn-Yellow strike,
.btn-Orange strike,
.btn-Sky strike,
.btn-Red strike,
.btn-Purple strike,
.btn-fcbk strike,
.btn-twt strike,
.btn-ytb strike {
font-weight: normal;
font-size: 0.8em;
position: relative;
bottom: 0.1em;
}