img { margin: 0 } .wrapper { background-color: #EEE } .container { font-family: arial, sans-serif; max-width: 600px; min-width: 320px; font-size: 16px; margin: 0 auto; color: #555 } .banner img { width: 100% } .title { background-color: #95d831; text-align: center; padding: 35px 0 } .title h1 { font-size: 32px; color: #333; margin: 0 } .body { background-color:#FFF; padding: 20px } .buttons { background-color: #FFF; text-align: center; width: 100% } .buttons a { text-decoration: none; font-size: 18px; color: #fff } .buttons .btn { background-color: #333; min-width: 300px; height: 72px; display: inline-block; text-align: center } .buttons .btn .text { display: inline-block; padding-top: 22px } .buttons .btn .icon { background-color: #95d831; text-align: center; padding-top: 22px; float: right; height: 50px; width: 70px } .footer { background-color: #555; text-align: center; padding: 20px 0 } .footer a { text-decoration: none; margin-right: 5px } .footer a img { margin: 0 } .privacy { padding: 20px 0; font-size: 10px; font-weight: 100 }