:css body { font-family: 'Source Sans Pro', sans-serif; } #container { max-width: 1170px; margin: auto;} h1 { color: #ff7726; font-size: 48px; font-weight: 600; line-height: 18px; text-align: left; margin: 73px 0 24px 0; } #details { color: #4e4e4e; margin: 0 0 60px 0; font-size: 18px; line-height: 18px; } .no-results-info { text-align: center; font-size: 28pt; color: grey; margin-top: 80px; } #results { margin-right: 34px; } input[type=checkbox], input[type=checkbox] + ol > li { display: none; } input[type=checkbox]:checked + ol > li { display: block; } ol, li { position: relative; } ol { margin: 0; padding: 0 0 0 34px; } ol#collapsible { padding: 0; } ol::before { content: "▶"; position: absolute; top: -33px; left: 15px; font-size: 10px; color: #ff7726; } ol#collapsible::before { display: none; } input[type=checkbox]:checked + ol::before { content: "▼"; } li { list-style: none; } label { cursor: pointer; } label, .success, .failure { padding: 13.5px 0 13.5px 34px; width: auto; display: block; background: #f6f6f6; border-bottom: 3px #fff solid; color: #4e4e4e; letter-spacing: -0.32px; line-height: 18px; } .time, .failures-count { float: right; width: 90px; } .failures-count { color: #a80000; } .success { background: #ccffcc; color: #005e37; padding: 8.5px 0 8.5px 34px; font-weight: 400; } .failure { background: #ffcfcf; color: #a80000; } .failure-message, .failure-details { clear: both; display: block; font-size: 14px; letter-spacing: -0.28px; margin-right: 34px; } #build-logs-id { margin-right: 34px; padding-top: 80px; } #build-logs-id .build-log-success:before { content:'✓'; font-weight: bold; display:inline-block; vertical-align: top; line-height: 1em; width: 1em; height:1em; margin-right: 0.3em; text-align: center; color: #FFF; background-color: green; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em; margin-top: 2px; } #build-logs-id .build-log-error:before { content:'✗'; font-weight: bold; display:inline-block; line-height: 1em; vertical-align: top; width: 1em; height:1em; margin-right: 0.3em; text-align: center; color: #FFF; background-color: red; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em; margin-top: 2px; } .error-text { color: red; font-size: 14px; } #build-logs-id .path { color: #737373; font-family: Courier New; font-size: 14px; } #build-logs-id .file { font-size: 14px; } #footer { color: #4e4e4e; font-size: 14px; margin-top: 40px; } .heart { color: #ff7726; } #footer a { color: #ff7726; text-decoration: none; } /* TABS styles - BEGIN ========================== */ ul.tab, ul.tab-nd { list-style-type: none; margin: 0; padding: 0; overflow: hidden; } /* Float the list items side by side */ ul.tab li, ul.tab-nd li {float: left;} /* Style the links inside the list items */ ul.tab li a { display: inline-block; color: black; text-align: center; padding: 14px 35px; text-decoration: none; transition: 0.3s; font-size: 17px; font-weight: bold; } ul.tab-nd li a { display: inline-block; color: black; text-align: center; padding: 10px 30px; text-decoration: none; transition: 0.3s; font-size: 17px; font-weight: bold; } ul.tab-nd { display: inline-block; position: relative; left: -13px; } /* Create an active/current tablink class */ ul.tab li a:focus, ul.tab li a.active, ul.tab li a:hover { background-color: #FF7726; color: #FFF; } ul.tab-nd li a:focus, ul.tab-nd li a.active, ul.tab-nd li a:hover { border-width: 1px 1px 0 1px; } ul.tab-nd li a:hover { background-color: #FF7726; color: #FFF; } ul.tab-nd li a { background-color: #FFF; color: black; border-color: #FF7726; border-width: 0 0 1px 0; border-style: solid; } /* Style the tab content */ .tabcontent { display: none; padding: 6px 12px; border-top: none; } .tests-tabs { top: 50px; } /* TABS styles - END ===================== */ .link { text-decoration : none; color:inherit; } .screenshot-thumb { height:100px; width:auto; }