.colorGreen,a.colorGreen:hover{color:#a4c616}.backgroundGreen{background-color:#a4c616;color:#fff!important}button.backgroundGreen:focus,button.backgroundGreen:hover{color:#828586!important;background-color:#fff;border:1px solid #a4c616}.backgroundGreen.inverse{color:#a4c616!important;background-color:#fff;border:1px solid #a4c616}button.backgroundGreen.inverse:focus,button.backgroundGreen.inverse:hover{background-color:#a4c616;color:#fff!important}body{background-color:#fff!important;font-family:'Open Sans'!important;font-size:13px;line-height:16px;color:#828586!important;font-weight:400}.clear{clear:both}h1{font-size:30px;line-height:35px;font-weight:300}h2{font-weight:600;font-size:20px;color:#a4c616}h3{margin-top:0;font-weight:400;font-size:19px;line-height:20px;color:#a4c616;text-transform:uppercase}h4{margin-top:0;font-weight:200;font-size:18px;line-height:26px}b{color:#a4c616!important;font-weight:600}p{margin-bottom:30px;line-height:18px}ul{padding:0;margin:0 0 0 16px;list-style-position:outside}a{color:#828586}a:hover{color:#828586}a:focus{text-decoration:none;color:#828586}.spacer{width:100%;height:30px;clear:both}textarea{resize:vertical!important}.noMarginTop{margin-top:0!important}.noMarginBottom{margin-bottom:0!important}.paddingTopFront{padding-top:52px}.marginBottom30{margin-bottom:30px}.headerBanner{width:100%;margin-top:50px;position:relative;margin-bottom:40px}.headerBanner .backgroundImage{width:100%;position:relative;z-index:0}.headerBanner .claimWrapper{z-index:1;position:absolute;width:50%;top:30%;background:red}.headerBanner .claimWrapper .claimImage{max-width:394px;z-index:1;position:absolute;width:100%;left:10%}.separator{margin:40px 0;height:1px;border-bottom:1px solid #ddd}.featureBox{display:block;text-align:center;padding:30px;border:1px solid #a4c616;margin-bottom:20px;color:#828586}.featureBox img{width:87px;margin:0 auto;display:block;padding-bottom:32px}.featureBox .title{font-weight:600;font-size:20px;line-height:22px;padding-bottom:26px;text-transform:uppercase;word-break:break-word}.featureBox .text{}.featureBox.green{text-align:left;background-color:#a4c616;word-break:break-word;position:relative}.featureBox.green h2{margin:0;font-size:26px;line-height:35px;color:#fff;position:relative}.featureBox.green h2 b{color:#fff!important}.featureBox.green .buttons{left:30px;right:30px;position:absolute;bottom:30px}.featureBox.green .buttons a{border:1px solid #fff;background-color:#a4c616;color:#fff;width:48%;display:inline-block}.featureBox.green .buttons a:hover{background-color:#fff;color:#a4c616}.featureBox:hover{text-decoration:none;color:#828586;background-color:#a4c616}.featureBox:hover .title,.featureBox:hover .text{color:#fff}@media(max-width:1740px){.featureBox.green .buttons a{width:100%;margin-top:10px}}.page-header.navbar.navbar-fixed-top,.page-header.navbar.navbar-static-top{height:50px!important}.page-header{background-color:#fff!important;-webkit-box-shadow:0 1px 3px 0 #c8cac9!important;box-shadow:0 1px 3px 0 #c8cac9!important}.page-header .top-menu-left{margin-left:180px!important}.page-header .top-menu-left ul li{height:50px!important;padding:0!important;margin:0 1px!important}.page-header .top-menu-left ul li a{color:#828586!important;font-weight:normal!important;font-size:13px!important;padding:18px 20px 14px 20px!important;height:50px}.page-header .top-menu-left ul li a:hover,.page-header .top-menu-left ul li a.active{background-color:#a4c616!important;color:#fff!important}.page-header .top-menu-right ul{}.page-header .top-menu-right ul li{}.page-header .top-menu-right ul li a{font-family:'Open Sans';border:1px solid #ddd;color:#828586;background-color:#fff;line-height:0!important;margin-top:10px}.page-header .top-menu-right ul li a:hover,.page-header .top-menu-right ul li a.active{font-family:'Open Sans';background-color:#a4c616;color:#fff}@media(max-width:1112px){.page-header .top-menu-left{margin-left:0!important}}.introBox{text-align:center;margin-bottom:40px}.introBox .pricingIcon{margin:0 auto;width:140px;display:block;padding-bottom:34px}.introBox h1{padding-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:40px;margin-bottom:40px}.introBox .btn-circle{min-width:130px;background-color:#fff;color:#a4c616;border:1px #a4c616 solid;padding:12px 0;margin:0 10px}.introBox .btn-circle:hover,.introBox .btn-circle.active{background-color:#a4c616;color:#fff}table.priceOverview{width:100%;margin-bottom:70px;display:none}table.priceOverview.active{display:table}table.priceOverview tbody tr td{text-align:center;padding:8px 0;border-bottom:1px solid #e4e4e4}table.priceOverview tbody tr td:first-child{text-align:left;font-size:12px;font-weight:400;background-color:#fff}table.priceOverview thead tr th{border-left:1px solid #ddd}table.priceOverview thead tr th:first-child,table.priceOverview thead tr th:nth-child(2){border-left:none}table.priceOverview thead tr th.active{color:#a4c616}table.priceOverview tbody tr td.active{background-color:#a4c616;color:#fff}table.priceOverview tbody tr td{width:16.666666%;font-size:13px;font-weight:400;background-color:#ebebeb}table.priceOverview .type{text-align:center;font-size:20px;font-weight:300;line-height:24px;display:block}table.priceOverview .price{text-align:center;display:block;font-weight:300;font-size:42px;line-height:47px}table.priceOverview .timeInterval{text-align:center;font-weight:400;display:block;font-size:10px;line-height:15px;padding-bottom:6px}.priceCalculatorInput{text-align:right}table.priceOverview.mobile{display:none}@media(max-width:720px){table.priceOverview{display:none!important}table.priceOverview.active.mobile{display:table!important;margin-bottom:30px;border-bottom:4px solid #a4c616}}table.pricePerMailTable{width:100%;font-size:12px}table.pricePerMailTable thead tr th{color:#a4c616;font-size:18px;font-weight:normal;border-bottom:1px solid #eee;padding-bottom:8px}table.pricePerMailTable tbody tr:first-child th{padding:8px 0 2px 0;font-weight:600}table.pricePerMailTable tbody tr:first-child th{padding:8px 0 2px 0;font-weight:600}table.pricePerMailTable tbody tr td{border-bottom:1px solid #eee;padding:2px 0}table.pricePerMailTable tbody tr:last-child td{border:none}table.pricePerMailTable tbody tr th:nth-child(2),table.pricePerMailTable tbody tr td:nth-child(2){text-align:right}.priceCalculatorWrapper{margin:0 15px;padding:20px 40px 20px 0;border:1px solid #ddd;border-left:none;-moz-border-radius:0 30px 30px 0!important;-webkit-border-radius:0 30px 30px 0!important;border-radius:0 30px 30px 0!important}.priceCalculatorWrapper .priceCalculator{padding-right:36px;border-right:1px solid #ddd}.priceCalculatorResult{margin-top:62px}.priceCalculatorResult .costResul{float:right;color:#a4c616;font-weight:400;font-size:20px}@media(max-width:767px){.priceCalculatorWrapper{margin:0;padding:0;border:none}.priceCalculatorWrapper .priceCalculator{padding-right:0;border:none}.priceCalculatorResult{margin-top:22px;margin-bottom:35px}.pricePerMailTable{margin-bottom:10px}}.codeExampleWrapper{position:relative;margin:0 auto;max-width:937px;width:100%}.codeExampleWrapper .codeContent{z-index:2}.codeExampleWrapper .back{width:100%}.codeExampleWrapper .backReflection{position:absolute;top:0;left:0;width:100%;z-index:1}.codeExampleWrapper .codeContent{color:red;position:absolute;padding:6.5% 7%;width:100%;height:100%}.CodeMirror-scroll{background:none}@media(max-width:499px){.codeExampleWrapper .back,.codeExampleWrapper .backReflection{display:none}.codeExampleWrapper .codeContent{position:relative;padding:0}.CodeMirror-scroll{background:#262626}}.footer{text-align:center;background-color:#828586;padding-top:36px;padding-bottom:26px}.footer h3.footerDesc{text-transform:uppercase;color:#fff;font-weight:600;font-size:16px;line-height:20px}.footer ul{list-style-type:none;padding-left:0;margin-left:0;padding-bottom:10px}.footer ul li,.footer ul li a{color:#fff;font-weight:400;font-size:13px;line-height:20px}.footer ul li a.active,.footer ul li a:focus,.footer ul li a:hover{text-decoration:none;color:#a4c616}.footer .copyrightWrapper{background-color:#8c9091}.footer .copyrightWrapper .copyrightFooter{font-weight:400;font-size:10px;color:#fff;padding:14px}@media(max-width:991px){.noMarginTop{margin-top:20px!important}.noMarginBottom{margin-bottom:20px!important}.headerBanner{margin-top:0}.headerBanner .claimWrapper .claimImage{max-width:260px}.row.footer{text-align:center}}@media(max-width:680px){.headerBanner .claimWrapper .claimImage{display:none}}.frontPageUIView{padding-bottom:40px}.frontPageUIView .container,.frontPageUIView .container-fluid{padding-top:102px}.form-group.form-md-line-input .form-control{border:1px solid #ececec}.form-group.form-md-line-input .form-control{padding-left:10px}.form-group.form-md-line-input.form-md-floating-label .form-control~label{top:34px}.form-group.form-md-line-input.form-md-floating-label .form-control.edited~label,.form-group.form-md-line-input.form-md-floating-label .form-control.focus:not([readonly])~label,.form-group.form-md-line-input.form-md-floating-label .form-control.form-control-static~label,.form-group.form-md-line-input.form-md-floating-label .form-control:focus:not([readonly])~label,.form-group.form-md-line-input.form-md-floating-label .form-control[readonly]~label{top:7px;margin-left:0}.form-group.form-md-line-input label{margin-left:10px}.form-group.form-md-line-input{margin:0;padding-top:25px}.form-group.form-md-line-input .help-block-error{opacity:1!important;color:red!important}.form-group.form-md-line-input.form-md-floating-label .form-control~label{font-size:14px}.form-group.form-md-line-input.has-defaultGreen .form-control.edited:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-defaultGreen .form-control.edited:not([readonly])~label:after,.form-group.form-md-line-input.has-defaultGreen .form-control.focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-defaultGreen .form-control.focus:not([readonly])~label:after,.form-group.form-md-line-input.has-defaultGreen .form-control.form-control-static~.form-control-focus:after,.form-group.form-md-line-input.has-defaultGreen .form-control.form-control-static~label:after,.form-group.form-md-line-input.has-defaultGreen .form-control:focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-defaultGreen .form-control:focus:not([readonly])~label:after{background:#a4c616}.form-group.ng-invalid.form-md-line-input.has-defaultGreen .form-control.edited:not([readonly])~.form-control-focus:after,.form-group.ng-invalid.form-md-line-input.has-defaultGreen .form-control.edited:not([readonly])~label:after,.form-group.ng-invalid.form-md-line-input.has-defaultGreen .form-control.focus:not([readonly])~.form-control-focus:after,.form-group.ng-invalid.form-md-line-input.has-defaultGreen .form-control.focus:not([readonly])~label:after,.form-group.ng-invalid.form-md-line-input.has-defaultGreen .form-control.form-control-static~.form-control-focus:after,.form-group.ng-invalid.form-md-line-input.has-defaultGreen .form-control.form-control-static~label:after,.form-group.ng-invalid.form-md-line-input.has-defaultGreen .form-control:focus:not([readonly])~.form-control-focus:after,.form-group.ng-invalid.form-md-line-input.has-defaultGreen .form-control:focus:not([readonly])~label:after{background:red}.strength-meter{top:10px;position:relative;height:3px;background:#ddd;margin:10px auto;border-radius:3px}.strength-meter:before,.strength-meter:after{content:'';height:inherit;background:transparent;display:block;border-color:#fff;border-style:solid;border-width:0 5px 0 5px;position:absolute;width:80px;z-index:10}.strength-meter:before{left:70px}.strength-meter:after{right:70px}.strength-meter-fill{background:transparent;height:inherit;position:absolute;width:0;border-radius:inherit;transition:width .5s ease-in-out,background .25s}.strength-meter-fill[data-strength='0']{background:red;width:20%}.strength-meter-fill[data-strength='1']{background:red;width:40%}.strength-meter-fill[data-strength='2']{background:#ffa500;width:60%}.strength-meter-fill[data-strength='3']{background:#9acd32;width:80%}.strength-meter-fill[data-strength='4']{background:#6c841a;width:100%}.has-error .form-control,.ng-submitted .form-control.ng-invalid{}.has-error .form-control,.ng-submitted .form-control.ng-invalid{box-shadow:rgba(0,0,0,.0745098) 0 1px 1px inset!important;border-color:#e73d4a!important}.has-error .form-control .ng-submitted .form-control.ng-invalid{border-color:#e73d4a!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}.alert-block.alert-success{background-color:#a4c616;color:#fff;border:none}ul.benefitsList{font-size:16px;line-height:22px;list-style-type:none;width:100%;max-width:260px;margin:20px auto 70px auto}ul.benefitsList li i{color:#a4c616}.emailAuditForm{margin-bottom:20px}.emailAuditForm .steps{text-align:center;border-bottom:1px solid #ddd;margin-bottom:26px}.emailAuditForm .steps .singleStep{margin-bottom:14px}.emailAuditForm .steps .singleStep.active{color:#a4c616}.emailAuditForm .steps .singleStep .step{font-weight:600;font-size:16px;line-height:20px;display:block}.emailAuditForm .steps .singleStep .stepDesc{font-weight:400;font-size:13px;line-height:16px;display:block}#emailAuditForm .form-group{margin-bottom:0;padding-bottom:0}#newEmailAuditAddress{font-weight:400;font-size:14px;color:#898c8d}.explainDesc{font-weight:400;font-size:13px;line-height:16px}.email-audit-help-inline{font-weight:400;font-size:16px;display:block;margin-bottom:6px}.email-audit-help-inline strong{font-weight:600}.legendWrapper{margin-top:35px;border:1px solid #ddd;-moz-border-radius:30px!important;-webkit-border-radius:30px!important;border-radius:30px!important;padding:50px 0}.legendWrapper .legendColumn{width:50%;float:left;padding:0 60px}.legendWrapper .legendColumn:first-child{border-right:1px solid #ddd}.legendWrapper .legendColumn .legend{margin-bottom:26px}.legendWrapper .legendColumn .legend:last-child{margin-bottom:0}.legendWrapper .legendColumn .legend img{display:block;float:left;width:30%;max-width:87px;margin-right:10%}.legendWrapper .legendColumn .legend .legendContent{display:block;float:left;width:60%}.legendWrapper .legendColumn .legend .legendContent .title{color:#a4c616;font-weight:600;font-size:16px;line-height:20px;text-transform:uppercase}.legendWrapper .legendColumn .legend .legendContent .desc{font-weight:400;font-size:13px;line-height:16px}@media(max-width:620px){.legendWrapper .legendColumn{width:100%;padding:0 20px}}.emailAuditWrapper{color:#666}.emailAuditWrapper .auditOverview{margin-bottom:20px}.emailAuditWrapper .auditOverview .intro{}.emailAuditWrapper .auditOverview .intro h2{font-size:40px;padding-top:4px;margin-top:0}.emailAuditWrapper .auditOverview .intro h4{color:#333;text-align:left;font-weight:normal;font-size:20px;font-family:"Open Sans",sans-serif;font-weight:300}.emailAuditWrapper .auditOverview .scoreBox{width:100%;text-align:center;font-family:"Open Sans",sans-serif;padding:10px}.emailAuditWrapper .auditOverview .scoreBox .ratingStars .star{font-size:50px;line-height:50px;padding:0 3px}.emailAuditWrapper .auditOverview .scoreBox .title{text-transform:uppercase;padding:20px 0;font-size:30px;font-weight:bold}.emailAuditWrapper .auditOverview .scoreBox .score{font-size:20px;font-weight:300;display:block}.emailAuditWrapper .reportBox{margin-bottom:40px}.emailAuditWrapper .reportBox .title{font-size:24px;border-top:1px solid #ccc;padding:10px 0 0 0;margin-bottom:10px}.emailAuditWrapper .reportBox .description{line-height:22px;margin-bottom:20px;font-size:16px}.emailAuditWrapper .reportBox .score{width:100%}.emailAuditWrapper .reportBox .score .scoreItem{position:relative;float:left}.emailAuditWrapper .reportBox .score .scoreItem span{position:absolute;top:50%;left:50%;opacity:0;font-weight:300;font-size:20px}.emailAuditWrapper .reportBox .outerMessageWrapper{border-bottom:1px solid #ccc;margin-bottom:10px;display:table;width:100%;margin-bottom:4px;padding-bottom:4px}.emailAuditWrapper .reportBox .outerMessageWrapper:last-child{border-bottom:none}.emailAuditWrapper .reportBox .messageWrapper{}.emailAuditWrapper .reportBox .messageWrapper .icon{width:1%;white-space:nowrap;vertical-align:top;display:table-cell;padding:6px 0}.emailAuditWrapper .reportBox .messageWrapper .icon i{line-height:27px}.emailAuditWrapper .reportBox .messageWrapper .message{display:table-cell;vertical-align:middle;padding:6px}.emailAuditWrapper .reportBox .messageWrapper .message .information{padding:6px 0;font-size:12px}@media(max-width:324px){.emailAuditWrapper .auditOverview .scoreBox .ratingStars .star{font-size:25px;line-height:25px}}.navbar-collapse-frontPage{margin:0}.navbar-collapse-frontPage ul{background-color:#fff!important;border-bottom:1px solid #ddd!important}.navbar-collapse-frontPage ul li.active a{background-color:#a4c616!important}.navbar-collapse-frontPage ul li a,.navbar-collapse-frontPage ul li a:hover{background-color:#fff!important;border-top:1px solid #ddd!important}@media(min-width:620px){html,body,#topContent,.topContentInnerWrapper{height:100%;margin:0}.Frame{display:table;width:100%}html>body .Frame{height:100%}.Row{display:table-row;height:1px;overflow:hidden}html>body .Row.Expand{height:auto}}