*{margin:0;padding:0}:focus{outline:none}::-moz-focus-inner{border:0}a,img{border:0;outline:none;text-decoration:none}ul{list-style:none}body{background:#283141;font-family:Arial, sans-serif;text-align:center;font-family:"Open Sans" Arial, sans-serif}textarea{font-family:Arial, sans-serif}.align-right{text-align:right}.align-left{text-align:left}.center{text-align:center}.display-none{display:none !important}.float-left{float:left}.float-right{float:right}#yield-content{background:#fcfcfc;padding-bottom:130px;width:100%;text-align:center}h1{font-size:30px;font-family:"Open Sans", Arial, sans-serif;color:#283142;font-weight:700;line-height:40px;margin-bottom:14px;text-transform:uppercase;text-align:center}#signup h1{color:#fff;text-transform:none;text-align:left}h1.headline{font-size:36px;color:#fff;text-transform:none;width:100%;padding:35px 0;background:#283141;border-top:1px solid #2b3445}h2{font-size:25px;font-family:"Open Sans", Arial, sans-serif;color:#283142;font-weight:700;line-height:40px;margin-bottom:14px}h3{font-size:18px;font-family:"Open Sans", Arial, sans-serif;color:#fff;font-weight:700;line-height:24px;margin-bottom:14px;text-transform:uppercase;text-align:center}h3.blue-text{font-size:15px;line-height:18px;padding-top:20px;margin:20px 0 10px 0;text-transform:uppercase;border-top:1px solid #ddd;text-align:left}h4{font-size:18px;font-family:"Open Sans", Arial, sans-serif;color:#fff;font-weight:400;line-height:24px;margin-bottom:4px}h5{font-size:13px;font-family:"Open Sans", Arial, sans-serif;color:#fff;font-weight:400;line-height:13px}h6{font-size:11px;font-family:"Open Sans", Arial, sans-serif;color:#fff;font-weight:400;line-height:13px;margin:4px}h6 a{color:#fff;text-decoration:underline}h6 a:hover{color:#e7e7e7}.blue-text{color:#283142 !important}p{font-size:13px;font-family:"Open Sans", Arial, sans-serif;color:#444;font-weight:400;line-height:20px;margin-bottom:10px}p.big-blue{font-size:18px;font-family:"Open Sans", Arial, sans-serif;color:#283142;font-weight:400;line-height:28px}p.big-blue strong{font-size:20px;font-weight:700;display:inline-block;margin-bottom:10px}.width570{width:570px;margin:0 auto}p.white{font-size:14px;font-family:"Open Sans", Arial, sans-serif;color:#fff;font-weight:400;line-height:20px}hr{height:0px;border:none;border-top:1px solid #e6e6e6;border-bottom:1px solid #fff;background:none}.masthead{background:#283141;min-height:76px;width:100%;z-index:99999999;border-bottom:1px solid #242c3a}#masthead-spacer{display:none;height:76px}.masthead .logo{margin-top:7px}.text-nav a{display:inline-block;color:#fff;font-weight:600;font-size:13px;margin:22px 10px 0 0;border-radius:4px;padding:6px 12px 8px 12px}.text-nav a:hover{background:#43516a}.text-nav a.current{background:#43516a}.signup-note{display:inline-block;color:#fff;font-weight:400;font-size:13px;margin:22px 0 0 0;border-radius:4px;padding:6px 12px 8px 12px}.signup-button-link{display:inline-block;color:#fff;font-weight:600;font-size:13px;margin:22px 30px 0 0;border-top:1px solid #5fcf93;border-right:1px solid #5fcf93;border-bottom:1px solid #0a8847;border-left:1px solid #0a8847;border-radius:4px;padding:5px 11px 7px 11px;box-shadow:0px 0px 2px 0px #222;background:#069f4d;background:-moz-linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #069f4d), color-stop(21%, #069f4d), color-stop(77%, #02bd5a), color-stop(100%, #02bd5a));background:-webkit-linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);background:-o-linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);background:-ms-linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);background:linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#069f4d', endColorstr='#02bd5a',GradientType=1 )}.signup-button-link:hover{background:#069f4d}.signup-button-link:active{border:none;padding:6px 12px 8px 12px;-moz-box-shadow:inset 0 0 2px #000;-webkit-box-shadow:inset 0 0 2px #000;box-shadow:inset 0 0 2px #000}#top-slideshow{margin-top:70px}#top-slideshow .container{min-width:1100px;max-width:1100px}#top-slideshow #slides{text-align:center}#top-slideshow .slides_container{width:1100px;height:520px}#top-slideshow .slides_container div{width:1100px;height:520px;display:block}#top-slideshow .slides_container div img{width:1100px;height:520px;display:block}.pagination{display:inline-block;margin:20px auto 0 auto}.pagination li{width:22px;height:22px;float:left;margin:0 10px;border-radius:11px;background:#eaeaea;-moz-box-shadow:inset -1px 1px 3px #ccc;-webkit-box-shadow:inset -1px 1px 3px #ccc;box-shadow:inset -1px 1px 3px #ccc}.pagination li a{width:22px;height:22px;color:#eaeaea;display:block;font-size:0}.pagination li.current a{width:14px;height:14px;color:#07aa56;background:#07aa56;display:block;margin:4px;border-radius:7px}#second-slideshow{margin-top:20px}#second-slideshow .container{min-width:1130px;max-width:1130px}#second-slideshow #slides{text-align:center}#second-slideshow .slides_container{width:1130px}#second-slideshow .slides_container div{width:1130px;height:350px;display:block}#second-slideshow .slides_container div img{width:1130px;display:block}#second-slideshow .slides_container div p{width:1130px;padding:15px 40px;display:block;text-align:center;font-size:18px;font-family:"Open Sans", Arial, sans-serif;color:#283142;font-weight:600;line-height:28px}.portholes-blue-background{background:#5b667a;padding:310px 0 90px 0}.porthole{width:360px;height:360px;border-radius:188px;border:8px solid #fff;box-shadow:0px 3px 4px 0px #555;overflow:hidden;background:#fff;position:absolute}.porthole img{width:360px;height:360px}.portholes-blue-background .porthole.porthole1{top:-455px;left:287px;z-index:30}.portholes-blue-background .porthole.porthole2{top:-410px;right:-30px;z-index:20}.portholes-blue-background .porthole.porthole3{top:-410px;left:-30px;z-index:20}#change .feat-img{position:relative;height:300px}#change .porthole.porthole4{top:0px;left:0px;z-index:20}#change .porthole.porthole5{top:0px;left:0px;z-index:20}#change p.big-blue{width:80%}#signup{background:#5e697d;padding:50px 0 50px 0}.signup-form input[type="text"],.signup-form input[type="email"],.signup-form input[type="password"]{background:#fff;border:none;color:#283141;padding:7px 12px;font-size:20px;margin-bottom:15px;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:2px;border:1px solid #aaa}.signup-button{display:inline-block;color:#fff;font-weight:600;font-size:18px;margin:0;border-top:1px solid #5fcf93;border-right:1px solid #5fcf93;border-bottom:1px solid #0a8847;border-left:1px solid #0a8847;border-radius:4px;padding:7px 11px 8px 11px;box-shadow:0px 0px 2px 0px #222;background:#069f4d;background:-moz-linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #069f4d), color-stop(21%, #069f4d), color-stop(77%, #02bd5a), color-stop(100%, #02bd5a));background:-webkit-linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);background:-o-linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);background:-ms-linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);background:linear-gradient(45deg, #069f4d 0%, #069f4d 21%, #02bd5a 77%, #02bd5a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#069f4d', endColorstr='#02bd5a',GradientType=1 )}.signup-button:hover{background:#069f4d;cursor:pointer}.signup-button:active{border:none;padding:8px 12px 9px 12px;-moz-box-shadow:inset 0 0 3px #000;-webkit-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000}#pricing{padding-top:90px}.pricing-table{background:#f9f8f3;box-shadow:-1px 1px 1px 1px #ddd;border-radius:5px;min-height:50px}.pricing-table .cell{width:20%;padding:16px 20px;text-align:center;color:#283142;font-size:12px;font-weight:600;border-right:#e4e4e4;border-left:#ededed;float:left;box-sizing:border-box;-moz-box-sizing:border-box;height:132px;border-left:1px solid #fff;border-right:1px solid #d2d1cf}.pricing-table .cell.first{border-left:none}.pricing-table .cell.last{border-right:none}.pricing-table .cell img{margin-top:16px}.pricing-table .cell.price{background:#d44e2b;background:-moz-linear-gradient(45deg, #d44e2b 0%, #e07842 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #d44e2b), color-stop(100%, #e07842));background:-webkit-linear-gradient(45deg, #d44e2b 0%, #e07842 100%);background:-o-linear-gradient(45deg, #d44e2b 0%, #e07842 100%);background:-ms-linear-gradient(45deg, #d44e2b 0%, #e07842 100%);background:linear-gradient(45deg, #d44e2b 0%, #e07842 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d44e2b', endColorstr='#e07842',GradientType=1 );border-radius:5px 0 0 5px;border-right:1px solid #ebaf95}.pricing-table .cell.price .price{color:#fcfcfc;font-size:48px;margin:6px 0 -16px 0;display:block}.pricing-table .cell.price .price sup{font-size:20px;padding-left:2px}.pricing-table .cell.price .permonth{color:#fcfcfc;font-size:15px;margin-top:-7px;display:block}#footer{height:25px;background:#283141;color:#fff;font-size:10px;font-weight:600;padding-top:8px}#footer a{color:#fff}#footer a:hover{text-decoration:underline}.align-left{text-align:left}.field_with_errors input,.field_with_errors textarea{border:2px solid #be2f17 !important}.field_with_errors span.error{display:none}.show-error-messages span.error{display:block !important}span.error{color:#fff;font-family:"Open Sans", Arial, sans-serif;font-weight:600;font-size:13px;padding-left:10px;margin:0 0 16px 0}.roundabout-holder{margin:0 auto;width:550px;height:500px}.roundabout-moveable-item{width:622px;height:452px;text-align:center;cursor:pointer;box-shadow:2px 15px 60px -16px #b0b0b0}.roundabout-moveable-item.img{width:100%}.roundabout-moveable-item.roundabout-in-focus{cursor:default}.roundabout-controls-holder{text-align:center;padding-top:20px}.roundabout-controls-holder li{width:54px;height:26px;display:inline-block}.roundabout-controls-holder li a{width:24px;height:24px;text-indent:-9999px;display:inline-block;background:url(https://forecast-assets-prod.s3.amazonaws.com/appassets/public_carousel_img/hero-carousel-nav.png) 0 0 no-repeat}.roundabout-controls-holder li a.current{background-position:0 -30px}.whiteout{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:url(https://forecast-assets-prod.s3.amazonaws.com/appassets/whiteout.png);z-index:9999999999;text-align:center;overflow:scroll}.whiteout .lightbox{background:#fff;border-radius:3px;box-shadow:0 0 4px 2px #ccc;padding:17px 20px;box-sizing:border-box;-moz-box-sizing:border-box;margin:60px auto 0 auto;text-align:left;position:relative;width:500px}.whiteout .lightbox a.close{background:url(https://forecast-assets-prod.s3.amazonaws.com/appassets/close-icon.png);width:20px;height:20px;position:absolute;top:5px;right:5px;cursor:pointer;opacity:0.2}.whiteout .lightbox a.close:hover{opacity:0.6}.form-standard form.simple_form input,.form-standard form.simple_form textarea{box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;border:2px solid #eee;padding:5px 6px;font-size:14px;margin-bottom:12px;border-radius:3px}.form-standard form.simple_form input:focus,.form-standard form.simple_form textarea:focus{background:#fcfcfc;border-color:#d9d9d9}.form-standard form.simple_form textarea{height:200px;max-height:400px}.form-standard form.simple_form input.submit{font-family:"Open Sans", Arial, sans-serif;color:#fff;background:#465062;opacity:0.8;border:none;padding:6px 10px;text-align:center;display:inline-block}.form-standard form.simple_form input.submit:hover{opacity:1.0;background:#283141;cursor:pointer}.form-standard form.simple_form input.submit:disabled{opacity:0.5 !important;cursor:default}#contact-form-lightbox h4{margin-bottom:20px;color:#444;font-family:"Open Sans" Arial, sans-serif;font-weight:700;font-size:20px}.col1{width:4.8333333333333% !important}.col2{width:13.166666666667% !important}.col3{width:21.5% !important}.col4{width:29.833333333333% !important}.col5{width:38.166666666667% !important}.col6{width:46.5% !important}.col7{width:54.833333333333% !important}.col8{width:63.166666666667% !important}.col9{width:71.5% !important}.col10{width:79.833333333333% !important}.col11{width:88.166666666667% !important}.col12{width:96.5% !important}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left;display:block;margin-left:1.75% !important;margin-right:1.75% !important}.alpha{margin:0 0 0 0px}.omega{margin:0 0px 0 0}.container{min-width:960px;max-width:960px;margin:auto;text-align:left;position:relative}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}.spacer5{margin-top:5px !important}.spacer10{margin-top:10px !important}.spacer20{margin-top:20px !important}.spacer30{margin-top:30px !important}.spacer40{margin-top:40px !important}.spacer50{margin-top:50px !important}.spacer60{margin-top:60px !important}.spacer70{margin-top:70px !important}.spacer80{margin-top:80px !important}.spacer90{margin-top:90px !important}.spacer100{margin-top:100px !important}.spacer150{margin-top:150px !important}.spacer180{margin-top:180px !important}.spacer200{margin-top:200px !important}.spacer280{margin-top:280px !important}
