@keyframes highlighted_btn{0%{background:#fff;border-color:#101010;color:#101010}15%{background:#2b2b2b;border-color:#111;color:#fff}}@-webkit-keyframes highlighted_btn{0%{background:#fff;border-color:#101010;color:#101010}15%{background:#2b2b2b;border-color:#111;color:#fff}}@keyframes result_highlighted{0%{color:#2b2b2b}100%{color:#101010}}@-webkit-keyframes result_highlighted{0%{color:#2b2b2b}100%{color:#101010}}body{font-family:Helvetica,sans-serif;font-size:14px;line-height:21px}h1,h2,h3,h4,h5,h6{color:#101010}#resultstitle,#sitetitle,h1{font-family:Helvetica,sans-serif;font-size:135%;line-height:130%}h2{font-size:115%}h3,h4,h5,h6{font-size:14px}a{color:#515151}@media screen{body{color:#101010}.mobile body{-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}}@media print{*{color:#000!important}}button,input,optgroup,select,textarea{font-family:Helvetica,sans-serif;font-size:14px}.error input[type=date],.error input[type=text],.error select,.error textarea{border-color:#a80000;color:#a80000}@media screen{button,input,optgroup,select,textarea{color:#101010}input[type=date],input[type=email],input[type=file],input[type=password],input[type=text],select,textarea{background:#fff;border-color:#dcdcdc;border-radius:0}input[type=date].focus,input[type=date]:focus,input[type=date]:hover,input[type=email].focus,input[type=email]:focus,input[type=email]:hover,input[type=file].focus,input[type=file]:focus,input[type=file]:hover,input[type=password].focus,input[type=password]:focus,input[type=password]:hover,input[type=text].focus,input[type=text]:focus,input[type=text]:hover,select.focus,select:focus,select:hover,textarea.focus,textarea:focus,textarea:hover{background:#fff;border-color:#515151;color:#101010}.error{background:#fff5f5}.error-msg{color:#a80000;font-size:90%}}@media print{input[type=date],input[type=file],input[type=password],input[type=text],select,textarea{border-color:#ccc;border-radius:0}}.not_sent>p{border-color:#a80000;background-color:#fff5f5;color:#a80000}.btn{background:#fff;border-color:#101010;border-radius:0;color:#101010;font-size:0}.btn .icon,.btn .text,.btn.details{font-size:14px}.btn.focus,.btn:focus,.btn:hover{background:#515151;border-color:#515151;color:#fff}.btn.active,.btn:active{background:#101010;border-color:#000;color:#fff}.btn.delete{font-size:120%}#header .btn{background:#fff;border-color:#101010;color:#101010}#header .btn.focus,#header .btn:focus,#header .btn:hover{background:#515151;border-color:#515151;color:#fff}#header .btn.active,#header .btn:active{background:#515151;border-color:#373737;color:#fff}#header .btn.disabled{background:#878787;border-color:#6e6e6e;color:#d3d3d3}#header .exit{background:#515151;border-color:#373737;border-radius:0;color:#fff}.no-cssanimations #header .btn.highlighted{background:#2b2b2b;border-color:#111;color:#fff}@media screen{table,td,th{border-color:#d9d9d9}td.sum,th.sum{border-color:#a6a6a6}td.highlight-header,td.highlight-result,th.highlight-header,th.highlight-result{background:#d1d1d1}}@media print{table,td,th{border-color:#eee}td.sum,th.sum{border-color:#ccc}}@media screen{#header{background:#fff;border-color:#373737}#sitetitle{color:#101010;line-height:36px;text-transform:uppercase}#menu .video{display:none!important}.mobile #header .icon_only,.slim #header .icon_only{font-size:120%}.mobile #sitetitle,.slim #sitetitle{color:#101010;line-height:130%}.mobile #menu,.slim #menu{background:#fff;border-color:#373737}}#footer{color:#101010;font-size:90%;line-height:140%}#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#101010;font-size:110%}.help{background:#515151;border-color:#373737;border-radius:0;color:#fff;font-size:90%}.help:focus,.help:hover{background:#515151;border-color:#373737;color:#101010}.help.active,.help:active{background:#101010;border-color:#000;color:#fff}.help_entity{background:#fff;border-color:#515151;border-radius:0;font-size:90%;overflow:hidden}.help_entity .help_title{background:#515151;color:#fff}.help_entity h2,.help_entity h3,.help_entity h4,.help_entity h5,.help_entity h6{font-size:100%}.mobile .help{font-size:130%}.mobile .help_text{box-shadow:0 0 0 transparent}.section_title{font-size:115%}.section_entry,.sub_section_entry{border-color:#dcdcdc}.result_entry .result{font-size:115%;line-height:130%}.result_entry .result.highlighted{-webkit-animation:result_highlighted 1600ms;animation:result_highlighted 1600ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#resultstitle{color:#515151}.quick_result .btn{font-size:14px}@media screen{.section{border-radius:0}.section_title{background:#dcdcdc;border-radius:0;color:#101010}.section_title.highlight{background:#515151;color:#fff;-webkit-transition:background 600ms;transition:background 600ms}.section_content{border-color:#dcdcdc}.section_subtitle{background:#f6f6f6;border-color:#e9e9e9}.slim .details_input{border-color:#dcdcdc}.mobile .section_title{border-radius:0}.mobile .details_input{border-color:#dcdcdc}}.svg_container .color_0{fill:#0b57a5}.svg_container .color_0.hl,.svg_container .color_0:hover:not(.legend_text){fill:#094a8d!important}.svg_container .color_1{fill:#6b459c}.svg_container .color_1.hl,.svg_container .color_1:hover:not(.legend_text){fill:#5f3d8a!important}.svg_container .color_2{fill:#e44298}.svg_container .color_2.hl,.svg_container .color_2:hover:not(.legend_text){fill:#e12c8c!important}.svg_container .color_3{fill:#eb2029}.svg_container .color_3.hl,.svg_container .color_3:hover:not(.legend_text){fill:#de141d!important}.svg_container .color_4{fill:#f37123}.svg_container .color_4.hl,.svg_container .color_4:hover:not(.legend_text){fill:#ef620d!important}.svg_container .color_5{fill:#ffc114}.svg_container .color_5.hl,.svg_container .color_5:hover:not(.legend_text){fill:#fab800!important}.svg_container .color_6{fill:#9ccc3c}.svg_container .color_6.hl,.svg_container .color_6:hover:not(.legend_text){fill:#8fbd31!important}.svg_container .color_7{fill:#16a98f}.svg_container .color_7.hl,.svg_container .color_7:hover:not(.legend_text){fill:#13927c!important}.svg_container .legend_text{fill:#000}.svg_container h3{color:#101010}.ie_mobile_9 .icon{font-family:Helvetica,sans-serif}.ie_mobile_9 .icon_close:before{content:'X'}.ie_mobile_9 .icon_minus:before{content:'-'}.ie_mobile_9 .icon_plus:before{content:'+'}.ie_mobile_9 .icon_remove:before{content:'X'}.facebook{background-color:#fff;padding-top:0}.facebook #header{background:#fff;position:static}.facebook #sitetitle{color:#515151}.facebook #logo{display:block!important;padding-top:20px;text-align:center}