body{position:relative;padding-top:60px;color:#353E3F}h1,h2,h3,h4,h5,h6{margin:.5em 0;line-height:125%;font-weight:normal}h1{font-size:28px}h2{font-size:36px;margin-bottom:.75em}h5{font-size:16px}dl dt{margin-bottom:.5em;font-weight:normal;font-size:16px}dl dd{margin-left:0;line-height:150%}hr{margin:30px 0}hr.dashed{border-bottom:1px dashed #CCCCCC;border-top:medium none}hr.invisible{border:0;background:none}.clear{clear:both;overflow:hidden}p.lead{font-size:24px;color:#373e3f;font-family:inherit}.thanks{color:#373e3f}p{font-size:16px;line-height:1.5;width:100%}blockquote{font-size:18px;line-height:1.5}div#explore-features{display:inline-block}div>ul.inline>li{padding-bottom:5px}.text-align-center{text-align:center}.text-align-left{text-align:left}.formkeep-form{box-sizing:border-box;display:block;width:100%}input.formkeep-form{padding:20px;margin-bottom:10px;font-size:17px}.callout-icon-large{margin:20px 0 20px;font-size:80px;height:80px;color:rgba(0,0,0,0.25);color:#394755}#landing{padding-top:16px;color:white;font-family:'Open Sans',Helvetica,Arial,sans-serif;align-content:center;display:flex;justify-content:center}#landing h1 span{display:block}#content{border-top:1px solid rgba(0,0,0,0.1)}.animated{display:none}.feature-callouts dl{margin-bottom:45px}.feature-callouts dl dd.icon{margin-bottom:10px;color:rgba(0,0,0,0.25);color:#394755;font-size:45px;position:relative;top:3px}.password-sharing-callouts{margin-bottom:45px}#offer-container{padding-top:5%;padding-bottom:10%}#offer-image{text-align:right;padding-top:30px}#teampassword-callout .row{border-radius:25px;border:2px dashed #ccc;padding:20px 25px 15px 25px;margin:0}#teampassword-callout img{float:left;width:100px;padding-right:15px}#cta{background:none repeat scroll 0 0 #F1F1F1;border-top:1px solid rgba(0,0,0,0.1);color:#17405E}.navbar .brand img{height:30px;width:auto;position:relative;margin-right:6px}.navbar-inverse .navbar-inner{background:#014D68}.navbar .nav>li:last-of-type>a:hover,.navbar .nav>li:last-of-type>a:focus{color:#EEEEEE;transform:none}#header{background:none repeat scroll 0 0 #F1F1F1}#nav-button{border-radius:6px;background-color:#44e095;margin-top:0;margin-left:10px;margin-right:20px}.image-shadow{-moz-border-radius:15px;border-radius:15px;-moz-box-shadow:0px 0px 10px #ccc;-webkit-box-shadow:0px 0px 10px #ccc;box-shadow:0px 0px 10px #ccc}img#teampassword-hero{display:block}.img-responsive{padding-top:5px}#myCarousel,.carousel-inner{height:15em}ol.carousel-indicators{top:auto;right:50%;bottom:0}.carousel-indicators li{background-color:#ccc}.carousel-indicators .active{background-color:#444}footer{padding:45px 0;background:none repeat scroll 0 0 #014D68}footer p{color:rgba(255,255,255,0.5)}footer a,footer a:hover{color:rgba(255,255,255,0.8)}.status-header{margin:80px 0 50px 0;padding:10px 10px 10px 20px;border-radius:25px}.status-header p{font-size:20px;line-height:1;padding-left:10px;padding-top:5px;font-weight:500}.systems-operational{background-color:#54C6D5}.investigating-incident{background-color:#fcf8e3}.system-outage{background-color:#f2dede}.systems-operational p{color:#fff}#status-instructions p{font-size:22px;padding-top:20px;padding-bottom:50px}#status-table{margin-top:20px;font-size:18px;margin-bottom:90px;border:1px solid #DDDDDD}#status-table tr{font-size:18px;height:60px}#status-table td{padding-top:20px;padding-left:20px}#status-table th{padding-top:20px;padding-left:20px}#status-table .operational{color:green}#status-table i{padding-right:3px;font-size:12px}#demo-form-container{border:1px #ccc dashed;padding:15px 15px 0 15px;border-radius:10px}@media (max-width: 979px){body{padding-top:0}.p-0{padding:30px 20px 0 20px !important}}@media (max-width: 480px){#landing h1 span{display:inline}h2{font-size:24px}p.lead{font-size:16px;line-height:150%}}@media (max-width: 767px){#landing{padding-top:60px}#hero-header{font-weight:630;margin-bottom:5px;text-align:left;width:309px;margin-bottom:20px}#hero-lead{font-size:19px;font-weight:400;margin-bottom:40px;width:285px}#hero-button-wrapper{font-weight:400;font-size:18px;align-content:center;display:flex;justify-content:center}#hero-button{width:275px}.hero-image{background:url("../images/table-laptops-hero-image.png") no-repeat right -17em bottom -6em}.section-2-image-wrapper{display:flex;justify-content:end}.section-2-image{background-size:cover;margin-left:3em;background-image:url("../images/homepage-mockup-group-masked.png");width:100%;height:20em}}@media (min-width: 767px){#myCarousel{height:19em}.hero{text-align:center}#hero-header{font-weight:630;margin-bottom:10px;font-size:32px;margin-top:4em}#hero-lead-wrapper{align-content:center;display:flex;justify-content:center}#hero-lead{font-size:20px;font-weight:400;margin-bottom:20px;width:400px;line-height:26px;text-align:center}#hero-button-wrapper{font-weight:400;font-size:18px;align-content:center;display:flex;justify-content:center}#hero-button{margin:0 auto}.hero-image{background:url("../images/table-laptops-hero-image.png") no-repeat center;height:35em;background-size:cover}.section-2-image-wrapper{display:flex;justify-content:end}.section-2-image{background-size:cover;margin-left:10%;margin-top:4em;background-image:url("../images/homepage-mockup-group-masked.png");width:100%;height:20em}.carousel-control.right{right:90px}.carousel-control.active{left:90px}.carousel-control.left{left:90px}}.section-2-header{font-weight:bold;font-size:25px;font-family:'Open Sans',Helvetica,Arial,sans-serif;margin-top:4em;width:12em}.section-2-lead{font-size:19px;font-weight:500;width:14em;line-height:24px;margin-top:30px}.section-2{height:24em}@media (min-width: 980px) and (max-width: 1200px){.section-2-image{margin-top:4em;margin-left:6em}}@media (min-width: 769px) and (max-width: 980px){.section-2-header{margin-top:3em}.section-2-image{background-size:cover;margin-left:8em;margin-top:4em;background-image:url("../images/homepage-mockup-group-masked.png");width:100%;height:20em}.carousel-control.right{right:20px}.carousel-control.active{left:20px}.carousel-control.left{left:20px}.section-6{height:28em}}@media (min-width: 1300px){.section-2-image{width:57em;margin-left:7%}.section-2{display:flex;justify-content:center}.section-2-wrapper{margin-left:328px}}@media (max-width: 767px){.section-2-header{margin-top:2em;width:12em}.section-2-image{margin-left:0}.section-2-lead{margin-top:10px;text-align:center}.section-2{height:35.4em}.section-2-row{text-align:center;display:flex;justify-content:center}.section-2-phone-image{height:2em}.section-6{margin-left:0;height:45em}.carousel-inner{height:38em}}.carousel-control,.carousel-control:focus{color:#BDC3C8;font-size:90px;background:none;border:none}.carousel-header{font-weight:bold;font-size:26px}@media (max-width: 535px){.section-6{height:53em}.carousel-inner{height:41em}}.hero-2{color:black}.hero-wrapper{background-color:#F1F1F1;padding-bottom:0 !important}.hero-2-header{font-size:44px}.carousel-2{height:46.5em !important}.carousel-control-2{background:#222 !important;color:white;font-size:63px}.btn-2{font-size:16.996px !important;line-height:20px !important;padding:12px 18px 12px !important}.btn-3{width:160px !important}.btn-4{width:217px !important;background-color:#54C6D5 !important}.btn-5{width:260px !important;background-color:#54C6D5 !important}input[type=checkbox]{margin-right:0}#gen_container{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(84,198,213,0.2);background-color:#edeff1;padding:20px;width:400px;margin:20px auto;max-width:100%}#second-gen{display:flex;align-items:center;align-self:center;border:1px solid rgba(84,198,213,0.2);background-color:#edeff1;margin:20px auto;width:80%;max-width:100%}.second-gen-content{display:flex;padding:20px;align-self:flex-start;flex-direction:column;background-color:#fff;box-sizing:border-box}.result-container #result{word-wrap:break-word;max-width:calc(100% - 50px)}#pw-header{margin:10px 0 20px;text-align:center}.summary{width:90%;display:block;flex-direction:row;align-items:center;justify-content:flex-start;padding:10px}.summary_p{display:flex;flex-direction:row;align-items:center;margin:10px 30px}.summary_p_li{margin:10px}