.rotating{-webkit-animation-name:rotateThis;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes rotateThis{0%{-webkit-transform:scale(1) rotate(0deg)}100%{-webkit-transform:scale(1) rotate(360deg)}}#closed-page{border-bottom:10px solid black;margin-bottom:100px}#closed-page h1{font-size:70px;margin-top:30px}#closed-page .bold{font-weight:bold}#closed-page .goodbye-message{padding:30px 0px 100px 0px}#closed-page .goodbye-message a{text-decoration:underline}#closed-page .goodbye-message .signature a{text-decoration:none}#closed-page ul .lead{font-size:16px;margin-bottom:10px}#closed-page ul .lead .bold{font-size:24px}#closed-page ul .lead a{text-decoration:none}#closed-page hr{border:10px solid black}section{padding:30px 0px}section.home_featuredin{padding:10px 0px 0px 0px}.nomargin{margin:0px}.signup-box{background:#feffe3;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.4),inset 0 0 0px rgba(0,0,0,0.1);-moz-box-shadow:0 0 4px rgba(0,0,0,0.4),inset 0 0 0px rgba(0,0,0,0.1);box-shadow:0 2px 7px rgba(0,0,0,0.4),inset 0 0 0px rgba(0,0,0,0.1)}.iphone_img{margin-top:-50px}#signup-row{text-align:center;margin-top:20px}#signup-row form{display:inline-block;margin-top:15px;margin-bottom:0px}#signup-row form fieldset{text-align:left}#signup-row form label{font-family:"HelveticaNeue", "Helvetica Neue", "TeXGyreHerosRegular", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:200;font-stretch:normal;font-size:18px;line-height:1.5em;width:150px}#signup-row form input,#signup-row form .btn{height:30px;font-size:1.2rem;padding:4px 8px}#signup-row form input::-webkit-input-placeholder{color:#AAA}#signup-row form input:-moz-placeholder{color:#AAA}#signup-row form input:-ms-input-placeholder{color:#AAA}#signup-row form i{position:relative;top:6px}#signup-row form #start{height:40px;font-weight:bold}.stage-content{min-height:80px}.centered{text-align:center}.home_quote{font-family:"HelveticaNeueThin", "HelveticaNeue-Thin", "Helvetica Neue Thin", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", sans-serif;font-weight:200;font-stretch:normal;font-size:14px;margin-bottom:5px;line-height:1.5em;margin-top:20px}.home_quote.big{font-size:30px;line-height:1.3em;font-style:italic}.huge{font-size:30px}.home_quote_author{font-family:"HelveticaNeueThin", "HelveticaNeue-Thin", "Helvetica Neue Thin", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", sans-serif;font-weight:200;font-stretch:normal;font-size:14px;font-style:italic}.home_description{font-family:"HelveticaNeue", "Helvetica Neue", "TeXGyreHerosRegular", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:200;font-stretch:normal;font-size:24px;line-height:1.5em}.home_description.small{font-size:18px}.home_description.smaller{font-size:14px}.home_description.big{font-size:32px}.home_description.bigger{font-size:40px;font-weight:bold;color:#0088CC;text-shadow:0px 2px 3px #ccc}.home_description.subtext{font-size:20px;margin-top:-15px}.home_description.title{font-size:18px;margin:5px 0px 0px 0px;font-weight:bold}.home_description span.blue{color:#4684ee}.home_description span.red{color:#ff6464}.home_4steps p.lead{margin-bottom:10px}.logos-row img{width:110px}.logos-row a{opacity:0.5}.logos-row a:hover{opacity:0.8}.q_example{font-family:"HelveticaNeue", "Helvetica Neue", "TeXGyreHerosRegular", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-size:14px;text-align:left;margin:5px 0px;cursor:pointer}.q_selectable{cursor:pointer}.start_today{cursor:pointer;font-weight:bold;padding:10px 40px;color:#fff}.align_left{text-align:left}.align_right{text-align:right}#data_example{width:50px;margin:0px}.d3_graph rect{font:10px sans-serif;fill:steelblue;stroke:#ebfcff;stroke-width:5;text-align:right;padding:3px;margin:1px;color:white}.d3_graph text{font-size:12px;font-family:"HelveticaNeue", "Helvetica Neue", "TeXGyreHerosRegular", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:200;font-stretch:normal}.multi_example_graph{margin-bottom:20px}.img-border{border:1px solid #ccc}#myCarousel{min-height:400px;margin-bottom:0px;background:#ebfcff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 0 0px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 0 0px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 0 0px rgba(0,0,0,0.1)}.carousel-control{border-color:#ebfcff}.carousel-title{margin-left:20px}@media (max-width: 767px){.home_description.bigger{font-size:32px}#signup-row form #start{margin-top:10px;width:100%}#signup-row form input{width:100%;height:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}@media (min-width: 768px) and (max-width: 979px){.controls{white-space:nowrap}}.faq_advice_list{font-size:20px}#email-or-text-top-img{margin-top:-80px}.coach-description{margin-top:20px;line-height:1.7;color:#777}.testimonial-box{margin:40px 0px 0px 0px}.testimonial_quote{font-size:14px;font-style:italic;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:5px}.testimonial_quote_author{font-size:12px;text-align:right}#marshall-img{margin:5px 0px}.marshall-quote{margin-top:100px;margin-bottom:-40px}.coach_price_circle_img{margin-top:-30px}.line17{line-height:1.7}.coach_section{margin:100px 0px}.coach_trial_box{background:#dff;border:2px solid #999;padding-top:10px}.coach_signup_box{margin-top:-10px;background:white;padding:20px}.coach_signup_btn{width:100%;height:40px}input.height_30{height:30px}#coachHomeBody{-webkit-box-shadow:0 0 4px rgba(0,0,255,0.2),inset 0 0 50px rgba(169,226,76,0.1);-moz-box-shadow:0 0 4px rgba(0,0,255,0.2),inset 0 0 50px rgba(169,226,76,0.1);box-shadow:0 0 5px rgba(0,0,255,0.2),inset 0 0 50px rgba(169,226,76,0.1);padding:10px 0px 30px;background:url(/assets/home/coach/pattern_021-ecc69367df1aedd4c8a8d82e6e7de91c783075ed46b9f7c506da913aa6bcc1c2.png)}#coachHomeNav a{color:#999}#coachHomeNav a:hover{color:#555}.white-text-shadow{text-shadow:0 -1px 0 rgba(0,0,0,0.23)}#coachHome3Steps{margin-top:40px}.white-shadow{background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.8) 4px, rgba(255,255,255,0.28) 8px);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.8) 4px, rgba(255,255,255,0.28) 8px);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.8) 4px, rgba(255,255,255,0.28) 8px);background-image:-o-linear-gradient(top, rgba(255,255,255,0.8) 4px, rgba(255,255,255,0.28) 8px);background-image:-linear-gradient(top, rgba(255,255,255,0.8) 4px, rgba(255,255,255,0.28) 8px);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,0.8)) 4px, to(rgba(255,255,255,0.28)) 8px);padding:2px 8px 4px;margin:0;border-radius:24px}.text-right{background-color:#a9e24c;background-image:-webkit-linear-gradient(top, #309b19, #a9e24c 17px, #9bcc45 92%);border-radius:15px;box-shadow:-2px 1px 2px rgba(0,0,0,0.6);position:relative;border-width:1px;border-color:#309b19 transparent #309b19 #309b19;border-style:solid}.text-right-2{background-color:#d2d2d2;background-image:-webkit-linear-gradient(top, #9da0a6, #d2d2d2 17px, #e5e5e5 92%);border-radius:15px;box-shadow:-2px 1px 2px rgba(0,0,0,0.6);margin:1em 70% 1em 0;position:relative;border-width:1px;border-color:#9DA0A6 #9DA0A6 #9DA0A6 transparent;border-style:solid}.text-left{background-color:#d2d2d2;background-image:-webkit-linear-gradient(top, #9da0a6, #d2d2d2 17px, #e5e5e5 92%);border-radius:15px;box-shadow:2px 1px 2px rgba(0,0,0,0.6);margin:1em 0 1em 70%;padding:0 4px;position:relative;border-width:1px;border-color:#9DA0A6 #9DA0A6 #9DA0A6 transparent;border-style:solid}.text-left-2{background-color:#d2d2d2;background-image:-webkit-linear-gradient(top, #9da0a6, #d2d2d2 17px, #e5e5e5 92%);border-radius:15px;box-shadow:2px 1px 2px rgba(0,0,0,0.6);margin:1em 0 1em 50%;padding:0 4px;position:relative;border-width:1px;border-color:#9DA0A6 #9DA0A6 #9DA0A6 transparent;border-style:solid}.chat-bubble-arrow{border-color:transparent #A9E24C transparent transparent;border-style:solid;border-width:6px;height:0;width:0;position:absolute;bottom:-1px;left:-3px;-webkit-transform:rotate(70deg);-moz-transform:rotate(70deg);transform:rotate(70deg)}.chat-bubble-arrow.right{-webkit-transform:rotate(100deg);-moz-transform:rotate(100deg);transform:rotate(100deg);border-color:transparent #D2D2D2 transparent transparent;left:97%}.chat-bubble-arrow.grey{border-color:transparent #D2D2D2 transparent transparent}.chat-bubble-arrow-border{border-color:transparent #309b19 transparent transparent;border-style:solid;border-width:6px;height:0;width:0;position:absolute;bottom:-3px;left:-5px;-webkit-transform:rotate(70deg);-moz-transform:rotate(70deg)}.chat-bubble-arrow-border.right{-webkit-transform:rotate(100deg);-moz-transform:rotate(100deg);border-color:transparent #9DA0A6 transparent transparent;left:98%}.chat-bubble-arrow-border.grey{border-color:transparent #9DA0A6 transparent transparent}
