.validation-result .error-reason,.validation-result .error-cite{font-weight:bold;padding-left:30px;color:#f53708}.validation-result .error-cite span.highlight{display:inline-block;padding:2px 5px;color:#fff;background-color:#f53708}.validation-result ul.warnings li{padding-bottom:10px;font-style:italic;list-style-type:circle}.validation-result i{font-size:70px;padding-right:30px;padding-left:20px}.validation-explanations h2{color:#15b3dd}.dmarc-explanations .short-desc{margin-bottom:10px}table.dmarc-explanations{margin-left:30px}table.dmarc-explanations td{vertical-align:top;padding-right:15px;padding-top:10px}.center-align{text-align:center}.left-align{text-align:left}.break-text-at-words{word-break:break-word}table.spf-pt-table td.field{width:130px}.explanation-checkbox{float:right;padding-top:12px!important}#spf-evaluation-log{background-color:#f2f2f2;padding:20px;margin-top:15px;margin-bottom:15px;border:1px solid #ddd;font:13px/150% "Consolas","Courier New",monospace}#spf-evaluation-log ul,#spf-evaluation-log li{list-style-type:none;margin:0;padding:0}#spf-evaluation-log li{margin-left:2em;font-weight:bold}#spf-evaluation-log>ul>li{margin-left:0}#spf-evaluation-log ul.top li{position:relative;display:block;margin-left:5em}#spf-evaluation-log span.t{position:absolute;display:inline-block;left:-6.3em;width:5.6em;text-align:right;font-weight:normal;color:#aaa}#spf-evaluation-log ul.sub li{position:static;margin-left:2em}#spf-evaluation-log li.extra{font-weight:normal;font-style:italic;color:#777}#spf-evaluation-log li.separator{display:block;height:7px;margin-bottom:7px;border-bottom:1px solid #ccc}#spf-evaluation-log li.e{display:inline-block!important;padding:2px 8px;margin:2px 0;background-color:#f53708;color:#fff}#spf-evaluation-log li.w{display:inline-block!important;padding:2px 8px;margin:2px 0;background-color:#fff057;color:#000}#spf-evaluation-log div.progress{display:block;height:19px;padding:10px 0;margin:20px 0 0 0;background:#fff url("../images/progress.gif") center center no-repeat}#spf-evaluation-log span.s-pass,#spf-evaluation-log span.s-softfail,#spf-evaluation-log span.s-fail,#spf-evaluation-log span.s-none,#spf-evaluation-log span.s-neutral,#spf-evaluation-log span.s-temperror,#spf-evaluation-log span.s-permerror{display:inline-block;padding:2px 8px;color:#fff}#spf-evaluation-log span.s-pass{background-color:#77d021}#spf-evaluation-log span.s-softfail{background-color:#676767}#spf-evaluation-log span.s-fail{background-color:#000}#spf-evaluation-log span.s-none{background-color:#0caedc}#spf-evaluation-log span.s-neutral{background-color:#0caedc}#spf-evaluation-log span.s-temperror{background-color:#f53708}#spf-evaluation-log span.s-permerror{background-color:#f53708}.upload-box{font-size:1.25rem;background-color:#f5f5f5;position:relative;padding:80px 20px;text-align:center}.upload-box.has-advanced-upload{outline:2px dashed #15b3dd;outline-offset:-10px;-webkit-transition:outline-offset .15s ease-in-out,background-color .15s linear;transition:outline-offset .15s ease-in-out,background-color .15s linear}.upload-box.is-dragover{outline-offset:-20px;outline-color:#c8dadf;background-color:#f8f8f8}.box__dragndrop,.box__icon{display:none}.upload-box.has-advanced-upload .box__dragndrop{display:inline}.upload-box.has-advanced-upload .box__icon{font-size:10em;color:#92b0b3;margin-left:auto;margin-right:auto;display:block;margin-bottom:40px}.upload-box.is-uploading .box__input,.upload-box.is-success .box__input,.upload-box.is-error .box__input{visibility:hidden}.box__uploading,.box__success,.box__error{display:none}.upload-box.is-uploading .box__uploading,.upload-box.is-success .box__success,.upload-box.is-error .box__error{display:block;position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box__uploading{font-style:italic}.box__success{-webkit-animation:appear-from-inside .25s ease-in-out;animation:appear-from-inside .25s ease-in-out}@-webkit-keyframes appear-from-inside{from{-webkit-transform:translateY(-50%) scale(0)}75%{-webkit-transform:translateY(-50%) scale(1.1)}to{-webkit-transform:translateY(-50%) scale(1)}}@keyframes appear-from-inside{from{transform:translateY(-50%) scale(0)}75%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.box__restart{font-weight:700}.box__restart:focus,.box__restart:hover{color:#39bfd3}.js .box__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.js .box__file+label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.js .box__file+label:hover strong,.box__file:focus+label strong,.box__file.has-focus+label strong{color:#39bfd3}.js .box__file:focus+label,.js .box__file.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.js .box__file+label *{}.no-js .box__file+label{display:none}.no-js .box__button{display:block}.box__button{font-weight:700;color:#e5edf1;background-color:#39bfd3;display:block;padding:8px 16px;margin:40px auto 0}.box__button:hover,.box__button:focus{background-color:#0f3c4b}