.tn-box{width:100%;position:relative;margin:0 auto 3em;text-align:left;border-radius:10px;cursor:default;clear:left}.tn-box p{font-weight:700;font-size:16px;margin:1em;max-width:100%;line-height:1.4}.tn-box li:last-child p,p.single-alert{}.tn-box a{text-decoration:underline}.tn-box ul.no-bullet{margin-bottom:0}.tn-progress{display:none;width:0;height:4px;background:rgba(255,255,255,.3);position:absolute;bottom:5px;left:2%;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 -1px 0 rgba(255,255,255,.6)}.tn-box-status{display:none;opacity:1}.lt-ie9 .tn-box-status{display:block;opacity:1}.tn-box-error{background:#fcc;border:3px solid #b00}.tn-box-error p{color:#b00}.tn-box-status{background:#d4e8c0;border:3px solid #334a1b}.tn-box-status p{color:#334a1b}.tn-box-warning{background:#f5e9a6;border:3px solid #cbae16}.tn-box-warning p{color:#5f520a}.tn-box-status.tn-box-active{display:block}.production .tn-box-status.tn-box-active{-webkit-animation:fadeOut 10s linear forwards;-moz-animation:fadeOut 10s linear forwards;-o-animation:fadeOut 10s linear forwards;-ms-animation:fadeOut 10s linear forwards;animation:fadeOut 10s linear forwards}.production .tn-box-status.tn-box-active .tn-progress{}@-webkit-keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;-webkit-transform:translateY(0px)}99%{opacity:0;-webkit-transform:translateY(-30px)}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;-moz-transform:translateY(0px)}99%{opacity:0;-moz-transform:translateY(-30px)}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;-o-transform:translateY(0px)}99%{opacity:0;-o-transform:translateY(-30px)}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;-ms-transform:translateY(0px)}99%{opacity:0;-ms-transform:translateY(-30px)}100%{opacity:0}}@keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;transform:translateY(0px)}99%{opacity:0;transform:translateY(-30px)}100%{opacity:0}}@-webkit-keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}@-moz-keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}@-o-keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}@-ms-keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}@keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}