.feature { } .tags { font-family: monospace; font-size: 14px; } * .title { padding: 10px; font-size: 24px; } .feature > .title, .tag > .title { margin: 20px 20px 10px 20px; padding-left: 0px; border-bottom: 1px solid #E3E3E3; } .meta .file { float: right; margin-right: 20px; } * .title .pre { color: #696969; } * .title .name { font-weight: bold; color: #3F3F3F; } .meta { margin-left: 30px; color: gray; } .scenario .meta .tags { margin-left: 0px; } .feature .description { margin: 10px 20px 0px 30px; padding: 10px 20px 20px 10px; /* background-color: #F5F5F5;*/ color: #343332; /* border: #C7C5C5 solid 1px;*/ font-family: 'Trebuchet MS', Arial, Helvetica; } .odd { background-color: #F0F6F9; } .even { background-color: #FFFFFF; } #background { margin-top: 10px; margin-left: 20px; } .scenario { margin-top: 40px; margin-left: 20px; } .scenario .title, #background .title { font-size: 16px; padding-left: 0px; margin: 0px 20px 0px 10px; border-bottom: 1px solid #E3E3E3; } #background .title .pre { color: #346F97; } .scenario .steps, #background .steps { margin: 20px 20px 0px 30px; font-size: 12px; } .scenario .step, #background .step { margin-top: 4px; padding: 4px; font-size: 14px; font-weight: bold; } #background .title .name {} #background .description {} .scenario .title .name {} .scenario .description {} .scenario .title .pre { color: #00AAD2; } .scenario .tags { margin-left: 30px; margin-top: 10px; } .step .predicate { color: #5D5C5B; } .step .undefined { border-bottom: 1px dashed #E99494; } .step .defined {} .step .details { float: right; color: #343332; } .step .details .pre {} .step .details .name { font-family: monospace; color: black; } .multiline, .text { margin-top: 10px; margin-left: 20px; } .text { padding: 20px; background-color: #F8F8FF; color: #444444; border: 1px solid #DEDEDE; } .outline { margin-top: 20px; margin-left: 40px; } .outline .keyword { padding: 4px; font-weight: bold; font-size: 16px; } .multiline table tr, .outline table tr { padding: 4px; } .multiline table thead tr th, .outline table thead tr th { text-align: left; padding: 4px; background-color: #A8C0A8; } .multiline table tr td, .outline table tr td { min-width: 100px; padding: 4px 10px 4px 10px; } /* Overrides for scenarios in the tag view */ .tag .scenario { margin-left: 30px; margin-top: 0px; } .tag .scenario .title { border-bottom: none; } /* Overrides for scenarios in the tag view */ .stepdef .title { font-size: 14px; margin-top: 30px; border-bottom: 1px solid #E3E3E3; } .stepdef .steps, .stepdef .source { margin: 10px 0px 0px 30px; } .stepdef .steps .step { padding: 4px; }