
.btn { display: inline-block; text-decoration: none; color: #fff; text-shadow: 0 1px 0 rgba(0,0,0, 0.15); padding:15px; margin:5px; background: #4E443C; box-shadow: rgba(255,255,255, 0.75) 0 1px 0; }
.btn:hover { background-color: #9A9994; box-shadow: rgba(255,255,255, 0.75) 0 1px 0, rgba(0,0,0, 0.15) 0 1px 3px inset; }

.btn-primary { background-color: #F14E32; }

.btn-primary:hover { background-color: #9A9994; }

.wrap { width: 90%; max-width: 640px; margin: 0 auto 30px auto; }

.wrap-center { text-align: center; }

@media (max-width: 767px) {
    h1 { font-size: 100px; }
    h2 { font-size: 16px; }
}
