﻿body{background:#0c4b75;padding-bottom:100px}mark{background:#fafad4}.recommendation{margin-top:10px}.col-centered{float:none;margin:0 auto}.push-20,.push-20-small{margin-top:20px !important}.push-50{margin-top:50px !important}.push-30{margin-top:30px !important}img{max-width:100%}.masthead{background:#fff;padding-bottom:150px;background:#fff url(/assets/pattern-e9e6157838d7106c797607795e1a17c931d02fd1296451e7459b655cd85e2527.svg);background-position:bottom left;background-repeat:repeat-x}.main-headline{color:#5eb5ef;font-size:48px;position:relative}.main-headline:before{width:100px;height:100px;display:block;content:"";background:url(/assets/magnifying-glass-c1509575effa47640d4d5f8dfcbea80c075fbe3c135b56aa7956091ab9fb018f.png) center no-repeat;position:absolute;top:-80px;right:40px;background-size:100%}.subheadline{line-height:28px}form.form-inline.email-subject input{width:100%;display:block;height:50px;font-size:18px}form.form-inline.email-subject button{color:#fff;border:none;background:#2980b9;font-weight:600;font-size:18px;display:inline-block;height:50px;margin-top:10px;width:100%;padding-left:35px;padding-right:35px}form.form-inline.email-subject button:hover,form.form-inline.email-subject button:focus{background:#246996;color:#fff;outline:none}.predefined-subjects img{opacity:0.8}.predefined-subjects img:hover{opacity:1.0}.predefined-subjects ul{margin-left:-12px;margin-right:-12px}.predefined-subjects li{padding:12px 12px;font-size:16px;color:#999}.report{background:#fff;padding:20px 0;border-radius:4px;box-shadow:0 5px 25px rgba(0,0,0,0.15);margin-top:-85px;position:relative;min-height:200px}.report:after{background:#fff;border-radius:0 0 5px 5px;transform:translateX(-50%) translatey(-50%);left:50%;content:"";position:absolute;bottom:-19px;width:97%;height:20px;z-index:-100;box-shadow:0 5px 10px rgba(0,0,0,0.25)}.report:before{background:#fff;border-radius:0 0 5px 5px;transform:translateX(-50%) translatey(-50%);left:50%;content:"";position:absolute;bottom:-38px;width:92%;height:40px;z-index:-200}.report-title{color:#666;padding-left:50px;margin:0 20px;position:relative}.report-title:before{content:"“";font-weight:bold;font-size:75px;color:#5eb5ef;position:absolute;left:0;top:-10px}.report-sections{list-style:none;margin:0;padding:0}.report-sections>li{padding:30px 20px 40px 20px}.report-sections>li:nth-child(even){background:#fbfbfb}.report-grade{padding-bottom:60px !important}.report h3{text-transform:uppercase;color:#666;font-size:18px;margin-bottom:20px;margin-top:0;text-align:center}.report h3.no-margin{margin-bottom:10px}.progress{margin-top:20px;height:10px !important;border-radius:20px}.progress.green .progress-bar{background-color:#52b430}.progress.orange .progress-bar{background-color:#f4be18}.progress.red .progress-bar{background-color:#e13d3d}.points{font-size:40px;font-weight:600}.report-grade p{font-size:18px}h4{font-size:18px;font-weight:600;color:#333;margin-bottom:10px;line-height:1.3}.red{color:#e13d3d}.green{color:#52b430}.tip{border:1px solid #e6e6e6;border-radius:4px;padding:12px 12px 12px 40px;margin-top:20px;background:url(/assets/book-39f8a53f6ba6be46839caa9bb770ad035525012800b8c6613f62882537505a69.svg) 10px 50% no-repeat;background-size:20px;font-size:18px;line-height:1.2}.bubble-wrapper{position:relative}.bubble{border-radius:100%;border-width:15px;border-style:solid;font-weight:800;text-align:center;margin:0 auto;vertical-align:middle;margin-bottom:20px}.bubble.large{font-size:100px;width:200px;height:200px;line-height:150px}.bubble.small{font-size:26px;width:150px;height:150px;line-height:130px;border-width:12px}.bubble.green{border-color:#52b430;box-shadow:inset 0 0 0 20px #c0fcc0;color:#52b430}.bubble.red{border-color:#e13d3d;box-shadow:inset 0 0 0 20px #fcc0c0;color:#e13d3d}.bubble.orange{border-color:#f4be18;box-shadow:inset 0 0 0 20px #f9edc8;color:#f4be18}.bubble.grey{border-color:#aaaaaa;box-shadow:inset 0 0 0 20px #dfdfdf;color:#aaa}.bubble.green.small.green{box-shadow:inset 0 0 0 12px #c0fcc0}.bubble.red{box-shadow:inset 0 0 0 12px #fcc0c0}.bubble.orange{box-shadow:inset 0 0 0 12px #f9edc8}.bubble.grey{box-shadow:inset 0 0 0 12px #dfdfdf}.bubble.small.large-text{font-size:60px;position:relative;margin-bottom:50px}.bubble.small.large-text span{font-size:18px;color:#666;font-weight:normal;line-height:20px;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%) translatey(-50%);display:inline-block}.bubble.margin-right{margin-right:20px}#character-count{padding-left:10px}.subject-line{font-size:15px;margin-top:4px}.browser{background:url(/assets/browser-aa27a82e9995ca566eb099dde6a4ee57f00f4709103c5a01060fe37921c09971.png) top left no-repeat;width:100%;height:150px;background-size:contain;position:relative;max-width:320px}.phone{background:url(/assets/phone-7fda8b8fecc32f92ec181c22257273bffd58963e11f5a5549bb1d37d29cd56fd.png) top left no-repeat;width:100%;height:250px;background-size:contain;position:relative}.browser .subject-line{position:absolute;top:80px;left:110px}.phone .subject-line{position:absolute;top:137px;left:59px}.phone{margin-top:20px}.pie{margin-bottom:20px}.pie-list{margin:0;padding:0;list-style:none}.pie-list .dark,.pie-list .medium,.pie-list .light{width:10px;height:10px;display:inline-block;border-radius:100%;margin-right:5px;margin-top:10px}.pie-list .dark{background-color:#e13d3d}.pie-list .medium{background-color:#aaaaaa}.pie-list .light{background-color:#52b430}img.bug{margin-top:-10px !important;display:inline-block !important}img.spam{width:70px}img.tabs{width:63px}@media (min-width: 768px){.navbar-nav>li>a{padding-top:30px;padding-bottom:30px}.main-headline,.subheadline{text-align:center}.bubble{margin:0;float:left}.bubble+.bubble{margin-left:20px}.vertical-align{display:flex;align-items:center}.report-sections>li{padding:30px 30px 40px 30px}.report h3{text-align:left;margin-bottom:30px}.report-title{margin:0 30px}p{font-size:16px}.browser .subject-line{position:absolute;top:137px;left:182px}.phone .subject-line{position:absolute;top:137px;left:59px}.phone{margin-top:20px}.browser{max-width:none;height:250px}}@media (min-width: 992px){form.form-inline.email-subject{margin:0 auto;width:760px}form.form-inline.email-subject input{width:534px;display:inline-block;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}form.form-inline.email-subject button{border-top-left-radius:0;border-bottom-left-radius:0;width:auto;margin-top:0}.main-headline:before{right:80px}.report-title{margin:20px 50px}.report-sections>li{padding:30px 50px 40px 50px}.phone{margin-top:0}.push-20-small{margin-top:0 !important}}@media (min-width: 1200px){.main-headline:before{right:140px}}.example{cursor:pointer}
