body{background-color:#282526;color:#fff}#pagecontent{max-width:875px;margin:85px auto 0}h1,h2{font-family:Oswald,'Open Sans Condensed',sans-serif;text-transform:uppercase}body.lp-vietnamese h1,body.lp-vietnamese h2{font-family:"Open Sans Condensed",sans-serif}h1{font-size:20px}h2{font-size:16px}#pagecontent a:link{color:#3fae29}#pagecontent a:visited{color:#3fae29}.cp-japan #company_content{position:relative}#question_form_widget{position:absolute;top:62px;right:-113px;width:261px;padding:10px;background-color:#fff;color:#000}#question_form_widget h1{margin:0;font-family:Oswald,'Open Sans Condensed',sans-serif;font-size:26px;text-transform:none}body.lp-vietnamese #question_form_widget h1{font-family:"Open Sans Condensed",sans-serif}#question_form_widget p{margin:0 0 10px;font-size:14px}#question_form_widget .button{display:block;width:40%;margin:0 auto;color:#fff!important}.fancybox-question-form .fancybox-skin{background-color:#fff}#question_form_popup,.question_message{padding:20px 20px 10px;font-size:14px}#question_form_popup p{margin:0 0 28px}.form-field{margin-bottom:5px}#question_form label,#question_form input,#question_form textarea{float:left;width:300px}#question_form label{width:85px}#question_form input,#question_form textarea{font-family:Roboto,sans-serif;font-size:14px}#question_form .button[type="submit"]{position:relative;margin:10px 0 0 84px}#question_form .button[type="submit"][disabled]{background:#ccc!important;cursor:default}#question_form.is-submitting .button[type="submit"]:before{position:absolute;top:35%;left:-20px;content:" ";height:16px;width:16px;background:url(/images/throbber.gif) no-repeat}.question_message h1{margin-top:0}.cookies-table{border-collapse:collapse;width:100%;margin:10px 0 50px 0}.cookies-table,.cookies-table th,.cookies-table td{border:1px solid #fff;padding:5px}.cookies-table th{font-size:1.2em;border-bottom:3px solid #fff}.cookies-headings{font-size:1.5em}.indented{margin-left:50px}.tr_with_style{font-weight:bold}.tr_with_style td{color:#fff}.ipc_at_rank,.low_heading{width:165px}.median_heading,.high_heading,.median_heading,.rank_heading{width:175px}.average_heading{width:135px}.align_center{text-align:center}.main_table th,.main_table td{border-bottom:1px solid #fff;border-left:1px solid #fff;padding:6px}.main_table tr .no_border,.main_table{border:none!important}.th_with_top_border{border-top:1px solid #fff}.th_with_right_border{border-right:1px solid #fff}.main_table{text-align:center;border-spacing:0px;border-collapse:separate}