body { font-size: 0px; color: white; margin: 0px; padding: 0px; } .behave, td, th { font: normal 11px "Lucida Grande", Helvetica, sans-serif; background: white; color: black; } .behave #behave-header, td #behave-header, th #behave-header { background: #65c400; color: white; height: 8em; } .behave #behave-header #expand-collapse p, td #behave-header #expand-collapse p, th #behave-header #expand-collapse p { float: right; margin: 0 0 0 10px; } .behave .scenario h3, td .scenario h3, th .scenario h3, .background h3 { font-size: 11px; padding: 3px; margin: 0; background: #65c400; color: white; font-weight: bold; } .background h3 { font-size: 1.2em; background: #666; } .behave h1, td h1, th h1 { margin: 0px 10px 0px 10px; padding: 10px; font-family: "Lucida Grande", Helvetica, sans-serif; font-size: 2em; position: absolute; } .behave h4, td h4, th h4 { margin-bottom: 2px; } .behave div.feature, td div.feature, th div.feature { padding: 2px; margin: 0px 10px 5px 10px; } .behave div.examples, td div.examples, th div.examples { padding: 0em 0em 0em 1em; } .behave .stats, td .stats, th .stats { margin: 2em; } .behave .summary ul.features li, td .summary ul.features li, th .summary ul.features li { display: inline; } .behave .step_name, td .step_name, th .step_name { float: left; } .behave .step_file, td .step_file, th .step_file { text-align: right; color: #999999; } .behave .step_file a, td .step_file a, th .step_file a { color: #999999; } .behave .scenario_file, td .scenario_file, th .scenario_file { float: right; color: #999999; } .behave .tag, td .tag, th .tag { font-weight: bold; color: #246ac1; } .behave .backtrace, td .backtrace, th .backtrace { margin-top: 0; margin-bottom: 0; margin-left: 1em; color: black; } .behave a, td a, th a { text-decoration: none; color: #be5c00; } .behave a:hover, td a:hover, th a:hover { text-decoration: underline; } .behave a:visited, td a:visited, th a:visited { font-weight: normal; } .behave a div.examples, td a div.examples, th a div.examples { margin: 5px 0px 5px 15px; color: black; } .behave .outline table, td .outline table, th .outline table { margin: 0px 0px 5px 10px; } .behave table, td table, th table { border-collapse: collapse; } .behave table td, td table td, th table td { padding: 3px 3px 3px 5px; } .behave table td.failed, .behave table td.passed, .behave table td.skipped, .behave table td.pending, .behave table td.undefined, td table td.failed, td table td.passed, td table td.skipped, td table td.pending padding-left: 18px; padding-right: 10px; } .behave table td.failed, td table td.failed, th table td.failed { border-left: 5px solid #c20000; border-bottom: 1px solid #c20000; background: #fffbd3; color: #c20000; } .behave table td.passed, td table td.passed, th table td.passed { border-left: 5px solid #65c400; border-bottom: 1px solid #65c400; background: #dbffb4; color: #3d7700; } .behave table td.skipped, td table td.skipped, th table td.skipped { border-left: 5px solid aqua; border-bottom: 1px solid aqua; background: #e0ffff; color: #001111; } .behave table td.pending, td table td.pending, th table td.pending { border-left: 5px solid #faf834; border-bottom: 1px solid #faf834; background: #fcfb98; color: #131313; } .behave table td.undefined, td table td.undefined, th table td.undefined { border-left: 5px solid #faf834; border-bottom: 1px solid #faf834; background: #fcfb98; color: #131313; } .behave table td.message, td table td.message, th table td.message { border-left: 5px solid aqua; border-bottom: 1px solid aqua; background: #e0ffff; color: #001111; } .behave ol, td ol, th ol { list-style: none; margin: 0px; padding: 0px; } .behave ol li.step, td ol li.step, th ol li.step { padding: 3px 3px 3px 18px; margin: 5px 0px 5px 5px; } .behave ol li, td ol li, th ol li { margin: 0em 0em 0em 1em; padding: 0em 0em 0em 0.2em; } .behave ol li span.param, td ol li span.param, th ol li span.param { font-weight: bold; } .behave ol li.failed, td ol li.failed, th ol li.failed { border-left: 5px solid #c20000; border-bottom: 1px solid #c20000; background: #fffbd3; color: #c20000; } .behave ol li.passed, td ol li.passed, th ol li.passed { border-left: 5px solid #65c400; border-bottom: 1px solid #65c400; background: #dbffb4; color: #3d7700; } .behave ol li.skipped, td ol li.skipped, th ol li.skipped { border-left: 5px solid aqua; border-bottom: 1px solid aqua; background: #e0ffff; color: #001111; } .behave ol li.pending, td ol li.pending, th ol li.pending { border-left: 5px solid #faf834; border-bottom: 1px solid #faf834; background: #fcfb98; color: #131313; } .behave ol li.undefined, td ol li.undefined, th ol li.undefined { border-left: 5px solid #faf834; border-bottom: 1px solid #faf834; background: #fcfb98; color: #131313; } .behave ol li.message, td ol li.message, th ol li.message { border-left: 5px solid aqua; border-bottom: 1px solid aqua; background: #e0ffff; color: #001111; margin-left: 10px; } .behave #summary, td #summary, th #summary { margin: 0px; padding: 5px 10px; text-align: right; top: 0px; right: 0px; float: right; } .behave #summary p, td #summary p, th #summary p { margin: 0 0 0 2px; } .behave #summary #totals, td #summary #totals, th #summary #totals { font-size: 1.2em; }