.actions { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0; padding-top: 10px; width: 245px } .c { color: #998; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-style: italic; font-weight: normal; line-height: 1.5 } .calibre { background: white; color: #413b52; display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 13px; line-height: 1.8; margin-bottom: 0; margin-left: 5pt; margin-right: 5pt; margin-top: 0; overflow-x: hidden; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0 } .calibre1 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif } .calibre10 { font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 14px; margin-bottom: 40px; text-align: center } .calibre11 { color: #413b52; display: block; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 18px; font-weight: bold; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0 } .calibre12 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 13px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0 } .calibre13 { font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-weight: bold; line-height: 1.2; text-decoration: none } .calibre14 { border-bottom: 1px solid #e2e1e4; color: #413b52; display: block; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 24px; font-weight: 200; line-height: 1.2; margin-bottom: 0.83em; margin-left: 0; margin-right: 0; margin-top: 0.83em } .calibre15 { border: 0; border-bottom: none; clear: both; color: #413b52; display: block; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 16px; font-weight: bold; margin-bottom: 10px; margin-left: 0; margin-right: 0; margin-top: 0 } .calibre16 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; list-style-type: disc; margin-bottom: 0; margin-right: 0; margin-top: 0 } .calibre17 { display: list-item; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-bottom: 10px } .calibre18 { border-bottom: 1px solid #e2e1e4; clear: both; color: #413b52; display: block; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 18px; font-weight: bold; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em } .calibre19 { font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-weight: bold } .calibre2 { color: #413b52; display: block; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 24px; font-weight: bold; line-height: 1.2; margin-bottom: 0.83em; margin-left: 0; margin-right: 0; margin-top: 0.83em } .calibre20 { display: none; float: left; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; height: auto; margin-bottom: 0; margin-left: 0; margin-right: 15px; margin-top: 0; width: 40px } .calibre21 { color: #413b52; display: block; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 16px; font-weight: bold; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center } .calibre22 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 13px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center } .calibre23 { background: #efeef0; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5; word-wrap: break-word } .calibre24 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 13px; margin-bottom: 20px; margin-left: 0; margin-right: 0; margin-top: 1em } .calibre25 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 13px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 1em } .calibre26 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre27 { background: #efeef0; display: block; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; overflow: auto; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; page-break-inside: avoid; white-space: pre-wrap; word-wrap: break-word } .calibre28 { font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-style: italic } .calibre29 { background: #efeef0; display: block; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em; overflow: auto; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; page-break-inside: avoid; white-space: pre-wrap; word-wrap: break-word } .calibre3 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 13px; margin-bottom: 30px; margin-left: 0; margin-right: 0; margin-top: 1em } .calibre30 { -moz-border-radius: 2px; -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); border-radius: 2px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; height: auto; margin-bottom: 30px; width: 100% } .calibre31 { color: #aaa9b1; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 14px; font-style: italic; margin-top: 10px } .calibre32 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; height: auto; margin-bottom: 30px; width: 100% } .calibre33 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre34 { display: list-item; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif } .calibre35 { font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif } .calibre36 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-style: italic; margin-bottom: 1em; margin-left: 1em; margin-right: 1em; margin-top: 1em } .calibre37 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 13px; font-style: italic; margin-bottom: 30px; margin-left: 0; margin-right: 0; margin-top: 1em } .calibre38 { color: #413b52; display: block; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 16px; font-weight: bold; margin-bottom: 1.33em; margin-left: 0; margin-right: 0; margin-top: 1.33em } .calibre4 { font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-weight: bold; text-decoration: none } .calibre5 { color: #413b52; display: block; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 48px; font-weight: bold; letter-spacing: 10px; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-transform: uppercase } .calibre6 { font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-weight: 200; line-height: 1.2 } .calibre7 { font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-weight: 700; line-height: 1.2 } .calibre8 { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif } .calibre9 { color: #413b52; display: block; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-size: 24px; font-weight: 200; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center } .caption { background: #e2e1e4; color: #696873; display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 14px; margin-bottom: 30px; margin-top: -30px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px } .commit { -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; -webkit-border-radius: 10px; border: 4px solid #e2e1e4; border-radius: 10px; display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-bottom: 30px; padding-bottom: 30px; padding-left: 20px; padding-right: 20px; padding-top: 30px; page-break-inside: avoid; text-align: center } .commit-link { -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; background: #e2e1e4; border-radius: 3px; display: inline-block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 12px; font-weight: bold; margin-right: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; padding-top: 5px; text-decoration: none; width: 100px } .credits { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-bottom: 40px; margin-left: 0; margin-right: 0; margin-top: 0 } .diagram { float: none; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-bottom: 40px; margin-left: auto; margin-right: auto; margin-top: 0; width: 70% } .err { background-color: #e3d2d2; color: #a61717; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5 } .highlight { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-bottom: 30px; page-break-inside: avoid } .inner-cover { _width: 720px; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-left: auto; margin-right: auto; max-width: 720px; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0 } .instance-link { -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; background: #e2e1e4; border-radius: 3px; display: inline-block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 12px; font-weight: bold; margin-right: 0; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; padding-top: 5px; text-decoration: none; width: 100px } .m { color: #099; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5 } .message { display: inline-block; float: none; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif } .nb { color: #0086b3; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5 } .nc { color: #458; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: bold; line-height: 1.5 } .nd { color: #3c5d5d; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: bold; line-height: 1.5 } .nf { color: #900; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: bold; line-height: 1.5 } .ni { color: purple; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5 } .note { background: #e2e1e4; display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 16px; line-height: 1.6; margin-bottom: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; padding-top: 30px; page-break-inside: avoid } .note1 { background: #fcf9e2; display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 16px; line-height: 1.6; margin-bottom: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; padding-top: 30px; page-break-inside: avoid } .nt { color: navy; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5 } .number { color: #aaa9b1; float: right; font-family: "klavika-web", "Klavika", "Helvetica Neue", "Helvetica", sans-serif; font-weight: 200; line-height: 1.2 } .nv { color: teal; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5 } .o { color: #000; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: bold; line-height: 1.5 } .p { font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5 } .portrait { -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; -webkit-border-radius: 100px; border-radius: 100px; display: block; float: left; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; height: 80px; margin-bottom: 20px; margin-left: 0; margin-right: 20px; margin-top: 0; width: 80px } .post-content { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; padding-bottom: 40px } .row { -moz-transition: left 300ms 0ms ease-out; -o-transition: left 300ms 0ms ease-out; -webkit-transition: left 300ms 0ms; -webkit-transition-delay: ease-out; _width: 720px; display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-left: auto; margin-right: auto; max-width: 720px; padding-bottom: 0; padding-left: 20px; padding-right: 20px; padding-top: 0; position: relative; transition: left 300ms 0ms ease-out } .s { color: #d14; font-family: "Source Code Pro", Courier, monospace; font-size: 13px; font-weight: normal; line-height: 1.5 } .screenshot { font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-bottom: 30px } .sidebar-marker { -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; -webkit-border-radius: 100px; background: #c9c5cf; border: 1px solid #c9c5cf; border-radius: 100px; color: #413b52; display: inline-block; font-family: "source-code-pro", "Source Code Pro", monospace; font-size: 10px; font-weight: normal(); height: 16px; line-height: 16px; margin-left: 5px; padding-bottom: 0; padding-left: 5px; padding-right: 5px; padding-top: 0; position: relative; text-align: center; text-transform: uppercase; top: -5px } .sidebar-marker1 { -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; -webkit-border-radius: 100px; background: #c9c5cf; border: 1px solid #c9c5cf; border-radius: 100px; display: inline-block; font-family: "source-code-pro", "Source Code Pro", monospace; font-size: 10px; font-weight: normal(); height: 16px; line-height: 16px; margin-left: 5px; padding-bottom: 0; padding-left: 5px; padding-right: 5px; padding-top: 0; position: relative; text-align: center; text-transform: uppercase; top: -5px } .site { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; font-size: 24px; line-height: 1.2 } .title { display: block; font-family: "source-sans-pro", "Source Sans Pro", "Proxima Nova", "Helvetica Neue", sans-serif; margin-bottom: 200px; margin-left: 0; margin-right: 0; margin-top: 200px } .pcalibre4:after { clear: both; content: ""; display: table } .pcalibre3:link { color: #6e5eb2 } .pcalibre1:visited { color: #a399cd } .pcalibre5:before { content: ""; display: table } .pcalibre2:hover { color: #f4cd13 } .pcalibre6:hover { background: #5e5873; color: #f4cd13 } .pcalibre:active { color: #f4cd13 }