﻿#rewards-program{font-family:'TTRoundsCondensed-Regular',serif;}#rewards-program #header{text-align:center;}#rewards-program #header h4{color:#db172f;font-size:30px;font-family:'TTRoundsCondensed-Regular',serif;text-transform:none;margin:30px 0 15px;}#rewards-program #header strong{font-size:20px;margin-top:5px;}#rewards-program #header p{padding-top:20px;font-weight:700;}#rewards-program .reward-section{text-align:center;padding-top:40px;}#rewards-program .reward-section.wbg{background-color:#f2f2f4;}#rewards-program .reward-section strong{font-size:18px;padding-top:15px;}#rewards-program .reward-section .reward-lbl{font-size:28px;padding-bottom:30px;}#rewards-program .reward-section .reward-lbl a{background-color:#db172f;padding:5px 25px;text-decoration:none;color:#fff;}#rewards-program .reward-section .point-lbl{color:#bb966a;font-size:30px;font-family:'AvantGarde',serif;display: block;margin-bottom: 5px;}#rewards-program .reward-section .point-lbl.lg{font-size:48px;margin:15px 0;}#rewards-program .reward-section p{line-height:20px;padding-top:10px;}#rewards-program .reward-section #points{padding-top:30px;padding-bottom:30px;}#rewards-program .reward-section #points .social a{padding-right:8px;}#rewards-program .reward-section #points .social a.last{padding-right:0;}#rewards-program .reward-section #points .social a img{display:inline;}@media only screen and (max-width:768px){#rewards-program .reward-section #points>div{padding-bottom:20px;}}#rewards-program .reward-section #levels>div{padding-bottom:30px;}#rewards-program .reward-section #levels img{margin:0 auto;padding-bottom:10px;}#rewards-program .reward-section #levels strong{display:block;padding-top:10px;}#rewards-program .reward-section #levels strong.sm{font-size:16px;padding-top:0;}#rewards-program #signup-section{padding:25px 0;background-color:#f2f2f4;}#rewards-program #signup-section #signup{text-align:center;padding-top:10px;}#rewards-program #signup-section h4{font-size:30px;font-family:'TTRoundsCondensed-Regular',serif;text-transform:none;color:#424242;}#rewards-program #signup-section .actions{padding:10px 0 0 0;}#rewards-program #signup-section .actions a.btn{margin-right:0;text-transform:none;font-size:14px;}#rewards-program #signup-section strong{font-size:16px;}@media only screen and (max-width:768px){#rewards-program #signup-section #member{text-align:center;}}#rewards-program #disclaimer{padding-top:40px;color:#bcbcbc;font-family:'BodyBook',serif;}#rewards-program #disclaimer p{font-size:13px;}