body { background: #ecf0f1; font-family: "Source Sans Pro", arial, san-serif; margin-left: 15%; margin-right: 15%; color: #7f8c8d; } h1, h2, h3, h4, h5, h6 { font-family: "Source Sans Pro", arial, san-serif; line-height: inherit; text-align: left; } h1 { font-size: 3em; font-weight: 100; letter-spacing: -2px; color: #3498db; } h2 { font-size: 2em; font-weight: 100; letter-spacing: -2px; color: #3498db; } ul { margin-left: 35px; } ul li { max-width: 80%; padding-bottom: 15px; } .ghost-button { padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; border: 1px solid #3498db; background-color: transparent; min-width: 150px; outline: none; font-size: 1.15em; color: #3498db; text-decoration: none; } .ghost-button:hover { color: white; background-color: #3498db; }