body,div,html,p,ul,li,ol,dl,dd,blockquote,form,table{padding:0;margin:0;}img, iframe{max-width:100%;}input, select, textarea{max-width:94%;}h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0;font-family: 'Waiting for the Sunrise', cursive;}h1{}h2{}h3{}h4{}h5{}h6{}h1.main {color:#263c4a;font-size:3.9rem;margin-top:1.1rem;}h1.main span {color:#c48e95;font-family: 'Nunito', Helvetica, Arial, sans-serif;font-size:2.3rem;}h1.main a, h1.main a:link,h1.main a:visited,h1.main a:hover,h1.main a:active,h1.main a:focus {color:#263c4a;text-decoration:none;}h3.join {font-size:5rem;color:white;text-align:center;}h4.join {font-size:1.7rem;font-family: 'Nunito', Helvetica, Arial, sans-serif;text-align:center;color:#c48e95;}.dropdown-menu h6 {font-family: 'Nunito', Helvetica, Arial, sans-serif;font-size:1.4rem;text-transform:uppercase;}label.x{position:absolute;left:-9000px;top:0;}table{border-collapse:collapse;}img{border-style:none;}a, a:link, a:visited, a:hover, a:active, a:focus{text-decoration:underline;color:#0000ff;}a:hover, a:active, a:focus{color:#800080;}p, ul, ol, dl{padding-bottom:1em;line-height:1.25;}ul, ol, dl{padding-left:30px;}.clear{font-size:1px;height:1px;clear:both;margin:0;padding:0;}.clearfix:after{content:"";display:block;width:0;height:0;font-size:1px;line-height:0;clear:both;}.ahfxmessage{color:red;width:100%;text-align:center;padding:5px 0;display:block;margin-top:40px;}body{margin:0 auto;background:#fff;font-family:;font-family: 'Nunito', Helvetica, Arial, sans-serif;font-size:14px;color:#000;}.homenav li {font-size:1.4rem;margin-right:2rem;margin-top:2rem;}.homenav li a, .homenav li a:link, .homenav li a:active, .homenav li a:hover, .homenav li a:active, .homenav li a:focus {color:#263c4a;text-decoration:none;}.homenav li a:hover {color:#c48e95;}.calltoaction {background-color:#e1dad2;min-height:132px;}#cta input, #cta button {font-size:3.5rem;}.gradient {background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(255,255,255,0.82) 67%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 53%,rgba(255,255,255,0.82) 67%,rgba(255,255,255,0) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 53%,rgba(255,255,255,0.82) 67%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); min-height:97px;height:auto;}.dropdown-menu {font-size:1.4rem;}.author-holder {background-color:white;}#author-content {padding-left:125px;padding-right:50px;}#author-content h2 {font-size:4.7rem;color:#4a667b;padding-top:7.5rem;}#author-content h4 {color:#c48e95;font-size:1.8rem;padding-bottom:2rem;}.triplets {background-color:#4a667b;}.triplets h2 {color:#e1dad2;font-size:5.7rem;text-align:center;}.triplets .boxer {border:solid 2px white;color:white;}.boxer h3 {font-size:2.7rem;text-align:center;padding:20px 0;}.boxer a, .boxer a:link, .boxer a:visited, .boxer a:hover, .boxer a:active, .boxer a:focus {color:#c48e95;text-decoration:none;}.boxer a:hover {text-decoration:underline;}.quotes {background-image:url('images/heather-background.jpg');background-repeat:no-repeat;background-size:cover;}.quoteholder {margin:25px 0;padding:25px 14px;background-color:#e1dad2;}.quoteholder h2 {font-size:2.7em;text-align:center;color:#c48e95;}.quoteholderinner {border:solid 1px #f1ede8;padding:25px;margin:25px;color:#263c4a;}.quoteholderinner p {line-height:2.9rem;font-size:1.4rem;}.quoteholderinner h4 {color:#c48e95;font-family: 'Nunito', Helvetica, Arial, sans-serif;font-size:1.8rem;margin-bottom:1.4rem;font-weight:bold;}.sig {font-size:4.7rem;color:#4a667b;font-family: 'Waiting for the Sunrise', cursive;}.footer {background-color:#263c4a;color:#E1DAD2;}.footer a, .footer a:link, .footer a:visited, .footer a:hover, .footer a:active, .footer a:focus {color:#E1DAD2;}@media (max-width: 1239px) {h3.join {font-size:3rem;}#cta input, #cta button {font-size:1.5rem;}}@media (max-width: 1023px) {#cta input, #cta button {font-size:1.5rem;}h3.join {font-size:3rem;}h4.join {font-size:1.5rem;}}@media (max-width: 800px) {.fixed-top{position: relative;top: auto;}.ahfxmessage{margin-top:0;}#author-content {padding-left:1.25rem;padding-right:.5rem;} #author-content h2 {padding-top:1.5rem;} }