3 h1, h2, h3, h4, h5, h6 {
4 font-family: "Open Sans", "Helvetica", "Arial", sans-serif;
18 h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
22 /* Objectives, Callout Box and Challenges */
23 .objectives, .keypoints, .callout, .challenge {
28 .objectives h2:first-child,
29 .keypoints h2:first-child,
30 .callout h2:first-child,
31 .challenge h2:first-child {
35 .objectives, .keypoints {
36 background-color: azure;
37 border: 5px solid azure;
41 background-color: #EEE;
42 border: 5px solid #EEE;
46 background-color: #CCFFCC;
47 border: 5px solid #CCFFCC;
50 /* Comments in code. */
63 text-decoration: underline;
65 background-color: lightgray;
68 /* Highlighted changes in code. */
70 background-color: mistyrose;
84 /* Putting shadows around things. */
86 -moz-box-shadow: 0 0 30px 5px #999;
87 -webkit-box-shadow: 0 0 30px 5px #999;
88 box-shadow: 0 0 30px 5px #999;
91 /* Things to understand (lead-in to sections in book). */
93 background-color: lightyellow;
96 /* Block quotations. */
99 padding: 1em 1em .5em 1em;
103 /* Citation for testimonial quote. */
104 blockquote.testimonial cite {
108 /* Main body of pages. */
110 font-family: "Open Sans", "Helvetica", "Arial", sans-serif;
111 color: rgb(03, 03, 03);
114 body.workshop, body.lesson {
115 background-color: #BEC3C6;
119 /* Styling for editorial stylesheet */
142 background-color: white;
148 @media (max-width: 700px) {
156 /*----------------------------------------*/
157 /* Override Bootstrap CSS */
158 /*----------------------------------------*/
162 font-weight: inherit;
163 line-height: inherit;
170 /* readability: darken the alert colour for contrast with background */
180 .navbar-nav .container {
182 padding: 27px 10px 0px 10px;
183 background: url('../img/software-carpentry-banner.png') no-repeat #d6d6d6;
184 border-top: 5px solid #2b3990;
185 background-size: 250px;
186 background-position: 10px 10px;
187 border-bottom: 1px solid #CCC;
191 /* Container for page contents. */
192 .container-full-width {
196 .container .jumbotron {
201 background-color: inherit;
208 background-color: #F4F4F4;
209 background-image: none;
210 border: 1px solid #d4d4d4;
211 -webkit-border-radius: 0;
212 -moz-border-radius: 0;
220 .navbar-inverse .navbar-inner {
221 background-color: #20267D;
222 background-image: none;
223 border-color: #20267D;
225 .navbar-inverse .nav .active > a,
226 .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
228 background-color: #20267D;
230 .navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
231 .navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
232 .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
234 background-color: #20267D;
236 .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret {
237 border-top-color: #999999;
238 border-bottom-color: #999999;
240 .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret {
241 border-top-color: #ffffff;
242 border-bottom-color: #ffffff;
245 /* Top banner of every page. */
247 background-color: #FFFFFF;
252 border-bottom: 1px solid #A6A6A6;
255 /* Padding around image in top banner. */
260 /* Explanatory call-out boxes. */
263 background-color: mistyrose;
273 outline-style: solid;
276 /* Level 2 headings inside pages. */
278 border-bottom: 1px solid #CCCCCC;
280 font-family: Verdana,"BitStream vera Sans";
285 /* PDF and slide files referenced from lectures. */
291 /*background-color: #20267D;*/
292 /* svg colour is slightly different? */
296 /* Main menu at the top of every page. */
299 background-color: #F4F4F4;
301 padding: 3px 0px 3px 25px;
302 border-bottom: 1px solid #A6A6A6;
316 /* Narration for audio-only lectures. */
322 /* Table of contents. */
324 /* No special styling yet. */
331 .transcript .media img {
332 border: 1px solid grey;
335 /* YouTube video embed. */
341 /* Glossary description lists. */
346 /* Displaying YouTube videos. */
347 iframe.youtube_player {
354 /* Sections in book chapters. */
359 /* Person's name in team.html. */
365 /* Short review of book in bibliography. */
370 /* Bibliography book covers. */
375 /* Blog calendar table in blog/index.html. */
376 table.blogcalendar th {
382 table.blogcalendar th.left {
387 table.blogcalendar tr td {
391 /* Blog index tables in blog/index.html. */
392 table.blogindex td.date {
397 /* Tables used for displaying choices in challenges. */
398 table.choices tr td {
399 vertical-align : top;
402 /* Database tables do _not_ have double borders */
404 border-collapse: collapse;
407 /* Link items (to workshop pages) in the workshops tables */
408 table.workshops td.link {
413 /* Spacer items (i.e. ellipsis) on the workshops tables */
414 table.workshops td.spacer {
419 /* Date columns on the workshops tables */
420 table.workshops td.date {
425 /* Badge modal dialog */
430 #assertion-modal iframe {
431 background-color: transparent;
432 border: 0px none transparent;
438 #assertion-model img.badge {
445 /* list with checkbox as bullet */
447 list-style-image: url('../img/checkbox.png');
462 background: url(../img/header.png) no-repeat center center;
463 background-attachment: fixed;
464 -webkit-background-size: cover;
465 -moz-background-size: cover;
466 -o-background-size: cover;
467 background-size: cover;
476 margin: 60px 0px 80px;
496 border-top:1px solid #DDDDDD;
497 border-bottom:1px solid #DDDDDD;
504 border-top:1px solid #DDDDDD;
505 border-bottom:1px solid #DDDDDD;
510 h5 a:link, h5 a:visited,
511 h4 a:link, h4 a:visited,
512 h3 a:link, h3 a:visited {
520 text-decoration: none;
525 -webkit-transition: all 0.2s ease;
526 -moz-transition: all 0.2s ease;
527 -o-transition: all 0.2s ease;
528 transition: all 0.2s ease;
542 footer a, footer a:hover{
547 footer .container .links{
548 background:url('../img/software-carpentry-banner-white.png') no-repeat;
549 background-size: 200px;
550 background-position: 0;
552 padding:40px 0 0 200px;
556 /* Footer of every page. */
557 /* TODO -- might clash with site footer */
560 background: url("/img/main_shadow.png") repeat-x scroll center top #FFFFFF;
561 padding: 4px 10px 7px 10px;
562 border-top: 1px solid #A6A6A6;
567 /* doesn't seem to be used on site, workshop or lesson */
568 /* Chapter titles. */
575 /* For the Request a Workshop form */
576 #ss-form .ss-q-title {
579 padding-bottom: 0.5em;
581 #ss-form .ss-required-asterisk {
588 #ss-form .ss-secondary-text {
591 #ss-form .ss-form-entry {
592 margin-bottom: 1.5em;
602 #ss-form .ss-choice-item {
604 padding-bottom: .5em;
606 #ss-form .ss-q-long {
610 #ss-form .error-message, .required-message {
613 #ss-form .ss-form-entry input {
614 vertical-align: middle;
618 #ss-form .ss-choice-item-control {
627 text-decoration: none;
628 font-family: arial, sans-serif;
641 #github-ribbon a:hover {
645 #github-ribbon a::before, #github-ribbon a::after {
655 #github-ribbon a::after {
660 /* GitHub ribbon breaking point */
661 @media screen and (min-width: 600px) {
662 .navbar .btn-navbar {
673 -webkit-box-sizing: unset;
674 -moz-box-sizing: unset;
683 transform: rotate(45deg);
684 -webkit-transform: rotate(45deg);
685 box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.8);
688 @media (max-width: 599px) {