body{padding:0;margin:0;font-family:Arial;font-size:12px;text-align:center}*{box-sizing:border-box}div,p,a,span,h1,h2,h3{outline:none}p{padding:0;margin:0}a{text-decoration:none;color:#777;padding:0 3px;font-family:Georgia;font-style:italic}a:hover{text-decoration:underline}img{max-width:100%;height:auto}.clear{clear:both}.promotion{padding:10px;color:#fff}.promotion .description{margin-right:20px;font-size:14px;display:inline-block;vertical-align:baseline}.promotion .button{vertical-align:baseline;margin:0;overflow:visible;font:inherit;display:inline-block;box-sizing:border-box;font-size:13px;text-align:center;text-decoration:none;transition:.1s ease-in-out;transition-property:color,background-color,border-color;border:1px solid rgba(0,0,0,0);padding:0 15px;line-height:28px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:3px;text-transform:none;background-color:#fff;color:#30546a}.promotion .button:hover{background:#f2f2f2}@media(max-width: 800px){.promotion .description{margin:0 0 10px 0}}.promotion.promotion-responsive-invoices{background:linear-gradient(to right, #ff8948, #f0506e)}.adDiv{display:block;margin:0 10px;background-color:#eee;border-bottom:1px solid #ccc;text-align:center}.adDiv ul{padding:0;margin:0;overflow:auto}.adDiv ul li{padding:0;margin:0;float:left;list-style:none}.adDiv ul li a{padding:7px 0;margin:0;display:block;text-align:center;width:220px;font-family:Arial;font-size:11px;font-weight:bold;font-style:normal;text-decoration:none}.adDiv ul li a:hover{background-color:#f5f5f5}.reminderBotAdvertisement{margin-top:15px;background:#e0f1f9;border-radius:10px;text-align:center;line-height:0}.reminderBotAdvertisement a{display:block}.reminderBotAdvertisement img{display:inline-block}#page{max-width:900px;width:100%;margin:0 auto;text-align:left}#page .warning{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:15px 0}#page .warning strong{margin:0 15px 0 0}#page .warning span{text-decoration:line-through}#page div#intro{border-top:1px solid #abdd1a;border-bottom:1px solid #abdd1a;background-color:#ebf8c4}#page div#intro strong{margin:0}#page div#intro a{color:#000;font-weight:bold}#page div#intro a strong{text-decoration:none}#page .errorPage{margin:20% 0 0 0}#page .errorPage#header{border-top:1px dashed #ddd}#page .errorPage#header .Inner{border-top:1px solid #ccc;padding-bottom:18px}#header{padding:2px 0;text-align:center;border-bottom:1px dashed #ddd}#header .inner{border-bottom:1px solid #ccc}#header .phpVersion{margin:0 0 15px 0}#header .phpVersion span{padding:5px 8px;margin:0 10px;border-radius:3px;display:inline-block;background:#00b;color:#fff}#header h1{padding:48px 0 0 0;margin:0;font-size:30px;font-family:Times New Roman;font-style:italic;font-weight:normal}#header p{margin:0 auto;padding:5px 0 30px 0;border-top:1px solid #eee;font-family:Times New Roman;color:#aaa;font-size:14px}#content{margin:20px 0 0 0}#content .test{padding:0 0 20px 0;overflow:auto;margin:0 0 50px 0}#content .test h2{border-top:1px dashed #ddd;border-bottom:1px dotted #aaa;font-weight:normal;font-size:18px;color:#555;font-family:Times New Roman;padding:20px 10px 20px 10px;margin:0;text-align:center}#content .test h2 .title{display:block;font-size:16px;color:#888;font-family:Georgia;margin:0 300px 3px 300px;padding:0 0 3px 0;border-bottom:1px solid #eee}#content .test .blurb{padding:15px 10px 20px 10px;border-top:4px solid #eee}#content .test .blurb p{margin:0 0 5px 0}#content .option{overflow:hidden;padding:5px 10px;border-top:1px solid #eee}#content .option .percentage{float:left;width:100px;text-align:center;padding:3px;color:#fff}#content .option .red{background-color:#f44327}#content .option .orange{background-color:#f48227}#content .option .yellow{background-color:#f3ff1c;color:#555}#content .option .green{background-color:#abdd1a}#content .option .description{float:left;margin:3px 0 0 5px}#content .option .info{float:right;margin:3px 0 0 5px;font-size:11px;color:#ccc}#content .option .info span{font-style:normal;font-size:12px;color:#000}#content .option .info a{margin:3px 0 0 10px;padding:0 0 0 10px;border-left:1px solid #eee;font-size:11px}@media screen and (max-width: 600px){#content .option{padding:10px}#content .option .percentage{width:100%;float:none}#content .option .description{float:none;margin:10px 0 0 0}#content .option .info{margin-top:15px}}#content .results{border-top:1px solid #eee;padding:20px 10px 0 10px}#content .results span{font-family:Georgia;font-size:16px;color:#888}#content .results p{margin:0 0 5px 0}#content .return{text-align:center}#content .return .button{display:inline-block;margin:0 auto 30px auto;padding:8px 12px;background:#00b;border-radius:3px;color:#fff}#footer{border-top:1px dashed #ddd;text-align:center}#footer p{border-top:1px solid #ccc;padding:30px 10px;margin:30px 0 30px 0}
