body { font-size: 14px; font-family: 'Lato', sans-serif; font-weight: 400; color: #333; line-height: 140%; letter-spacing: 1.5px; } p { font-size: 16px; font-weight: 400; color: #333; line-height: 160%; letter-spacing: 1.5px; } a { text-decoration: none; } img { max-width: 100%; height: auto; } a { color: #000; } h1 { line-height: 1; font-size: 30px; margin: 5px 0 25px; max-width: 720px; } h2 { line-height: 1; font-size: 26px; margin: 0 0 25px; } h3 { line-height: 1; font-size: 25px; font-family: 'Lato', sans-serif; font-weight: 700; line-height: 140%; letter-spacing: 1.5px; margin: 0 0 25px; } h4, h5, h6 { line-height: 1; font-size: 18px; font-weight: bold; margin: 0 0 10px; } img { max-width: 100%; } input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="phone"] { width: 300px; height: 40px; border: 2px solid #ddd; background: #f5f5f5; box-sizing: border-box; padding: 5px 10px; margin: 0 0 5px; } input[type="submit"], button { padding: 10px 15px; background: #000; color: #fff; text-transform: uppercase; border: none; margin: 0 0 5px; cursor: pointer; } textarea { background: #f5f5f5; border: 2px solid #ddd; } .load_more_text { display: block; text-align: center; } .load_more_text a { background: #000000 none repeat scroll 0 0; color: #ffffff; display: inline-block; font-weight: bold; padding: 10px 15px; width: 240px; }