2020-09-17 11:45:45 +02:00
@import url( https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic|Roboto+Slab:400,700|Inconsolata:400,700 ) ;
@import url( https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css ) ;
h1 , h2 , h3 , h4 , h5 , h6 , legend {
font-family : " Roboto Slab " , " ff-tisa-web-pro " , " Georgia " , Arial , sans-serif ;
font-weight : 700 ;
margin-top : 0 ;
}
h1 {
font-size : 175 % ;
}
. subtitle {
font-size : 95 % ; /* of h1 */
}
h2 {
font-size : 150 % ;
}
h3 {
font-size : 125 % ;
}
h4 {
font-size : 115 % ;
}
h5 {
font-size : 110 % ;
}
h6 {
font-size : 100 % ;
}
h4 , h5 , h6 {
color : #2980B9 ;
font-weight : 300 ;
}
html {
-ms-text-size-adjust : 100 % ;
-webkit-text-size-adjust : 100 % ;
font-size : 100 % ;
height : 100 % ;
overflow-x : hidden ;
}
body {
background : #edf0f2 ;
color : #404040 ;
font-family : " Lato " , " proxima-nova " , " Helvetica Neue " , Arial , sans-serif ;
font-weight : normal ;
margin : 0 ;
min-height : 100 % ;
overflow-x : hidden ;
}
# content {
background : #fcfcfc ;
height : 100 % ;
margin-left : 300 px ;
/* margin:auto; */
max-width : 1200 px ;
min-height : 100 % ;
padding : 1 .618 em 3 .236 em ;
}
p {
font-size : 16 px ;
line-height : 24 px ;
margin : 0 px 0 px 24 px 0 px ;
}
b , strong {
font-weight : bold }
blockquote {
background-color : #F0F0F0 ;
border-left : 5 px solid #CCCCCC ;
font-style : italic ;
line-height : 24 px ;
margin : 0 px 0 px 24 px 0 px ;
/* margin-left:24px; */
padding : 6 px 20 px ;
}
ul , ol , dl {
line-height : 24 px ;
list-style-image : none ;
/* list-style:none; */
margin : 0 px 0 px 24 px 0 px ;
padding : 0 ;
}
2020-11-25 12:10:23 +01:00
td {
vertical-align : top ;
}
2020-09-17 11:45:45 +02:00
li {
margin-left : 24 px ;
}
dd {
margin : 0 ;
}
2020-11-25 12:10:23 +01:00
/* Inline Code */
code {
background : #fff ;
border : solid 1 px #e1e4e5 ;
/* color:#000; for clickable code */
font-family : Consolas , " Andale Mono WT " , " Andale Mono " , " Lucida Console " , " Lucida Sans Typewriter " , " DejaVu Sans Mono " , " Bitstream Vera Sans Mono " , " Liberation Mono " , " Nimbus Mono L " , Monaco , " Courier New " , Courier , monospace ;
font-size : 75 % ;
max-width : 100 % ;
overflow-x : auto ;
padding : 0 5 px ;
white-space : nowrap ;
}
2020-09-17 11:45:45 +02:00
# content . section ul , # content . toctree-wrapper ul , article ul {
list-style : disc ;
line-height : 24 px ;
2020-11-24 15:48:46 +01:00
margin-bottom : 24 px ;
}
2020-09-17 11:45:45 +02:00
# content . section ul li , # content . toctree-wrapper ul li , article ul li {
list-style : disc ;
2020-11-24 15:48:46 +01:00
margin-left : 24 px ;
}
2020-09-17 11:45:45 +02:00
# content . section ul li p : last-child , # content . toctree-wrapper ul li p : last-child , article ul li p : last-child {
2020-11-24 15:48:46 +01:00
margin-bottom : 0 ;
}
2020-09-17 11:45:45 +02:00
# content . section ul li ul , # content . toctree-wrapper ul li ul , article ul li ul {
2020-11-24 15:48:46 +01:00
margin-bottom : 0 ;
}
2020-09-17 11:45:45 +02:00
# content . section ul li li , # content . toctree-wrapper ul li li , article ul li li {
2020-11-24 15:48:46 +01:00
list-style : circle ;
}
2020-09-17 11:45:45 +02:00
# content . section ul li li li , # content . toctree-wrapper ul li li li , article ul li li li {
2020-11-24 15:48:46 +01:00
list-style : square ;
}
2020-09-17 11:45:45 +02:00
# content . section ul li ol li , # content . toctree-wrapper ul li ol li , article ul li ol li {
2020-11-24 15:48:46 +01:00
list-style : decimal ;
}
2020-09-17 11:45:45 +02:00
# content . section ol , # content ol , article ol {
list-style : decimal ;
line-height : 24 px ;
2020-11-24 15:48:46 +01:00
margin-bottom : 24 px ;
}
2020-09-17 11:45:45 +02:00
# content . section ol li , # content ol li , article ol li {
list-style : decimal ;
2020-11-24 15:48:46 +01:00
margin-left : 24 px ;
}
2020-09-17 11:45:45 +02:00
# content . section ol li p : last-child , # content ol li p : last-child , article ol li p : last-child {
2020-11-24 15:48:46 +01:00
margin-bottom : 0 ;
}
2020-09-17 11:45:45 +02:00
# content . section ol li ul , # content ol li ul , article ol li ul {
2020-11-24 15:48:46 +01:00
margin-bottom : 0 ;
}
2020-09-17 11:45:45 +02:00
# content . section ol li ul li , # content ol li ul li , article ol li ul li {
2020-11-24 15:48:46 +01:00
list-style : disc ;
}
2020-09-17 11:45:45 +02:00
dl dt {
font-weight : bold ;
}
dl p , dl table , dl ul , dl ol {
margin-bottom : 12 px !important ;
}
dl dd {
margin : 0 0 12 px 24 px ;
}
@media screen and ( max-width : 768 px ) {
. tablet-hide {
2020-11-24 15:48:46 +01:00
display : none ;
}
2020-09-17 11:45:45 +02:00
}
@media screen and ( max-width : 480 px ) {
. mobile-hide {
2020-11-24 15:48:46 +01:00
display : none ;
}
2020-09-17 11:45:45 +02:00
}
@media screen and ( max-width : 768 px ) {
# content {
2020-11-24 15:48:46 +01:00
margin-left : 0 ;
}
2020-09-17 11:45:45 +02:00
# content # content {
2020-11-24 15:48:46 +01:00
padding : 1 .618 em ;
}
2020-09-17 11:45:45 +02:00
# content . shift {
position : fixed ;
min-width : 100 % ;
left : 85 % ;
top : 0 ;
height : 100 % ;
2020-11-24 15:48:46 +01:00
overflow : hidden ;
}
2020-09-17 11:45:45 +02:00
}
@media screen and ( min-width : 1400 px ) {
# content {
2020-11-24 15:48:46 +01:00
background : rgba ( 0 , 0 , 0 , 0 .05 ) ;
}
2020-09-17 11:45:45 +02:00
# content {
2020-11-24 15:48:46 +01:00
background : #fcfcfc ;
}
2020-09-17 11:45:45 +02:00
}
@media screen and ( max-width : 768 px ) {
# copyright {
width : 85 % ;
2020-11-24 15:48:46 +01:00
display : none ;
}
2020-09-17 11:45:45 +02:00
# copyright . shift {
2020-11-24 15:48:46 +01:00
display : block ;
}
2020-09-17 11:45:45 +02:00
img {
width : 100 % ;
2020-11-24 15:48:46 +01:00
height : auto ;
}
2020-09-17 11:45:45 +02:00
}
@media screen and ( max-width : 480 px ) {
# content . sidebar {
2020-11-24 15:48:46 +01:00
width : 100 % ;
}
2020-09-17 11:45:45 +02:00
}
. rotate-90 {
-webkit-transform : rotate ( 90 deg ) ;
-moz-transform : rotate ( 90 deg ) ;
-ms-transform : rotate ( 90 deg ) ;
-o-transform : rotate ( 90 deg ) ;
transform : rotate ( 90 deg ) ;
}
. rotate-270 {
-webkit-transform : rotate ( 270 deg ) ;
-moz-transform : rotate ( 270 deg ) ;
-ms-transform : rotate ( 270 deg ) ;
-o-transform : rotate ( 270 deg ) ;
transform : rotate ( 270 deg ) ;
}
# toggle-sidebar ,
# table-of-contents . close-sidebar {
display : none ;
}
@media screen and ( max-width : 768 px ) {
# table-of-contents {
display : none ;
width : 60 % ;
}
# table-of-contents h2 a {
display : block ;
}
# table-of-contents : target {
display : block ;
}
# copyright , # postamble {
display : none ;
}
# toggle-sidebar {
display : block ;
margin-bottom : 1 .6 em ;
padding : 0 .6 em ;
text-align : center ;
}
# toggle-sidebar h2 {
background-color : #2980B9 ;
width : 100 % ;
height : 50 px ;
left : 0 ;
top : 0 ;
color : white ;
font-size : 100 % ;
line-height : 50 px ;
position : fixed ;
margin : 0 ;
padding : 0 ;
opacity : 0 .7 ;
}
# table-of-contents . close-sidebar {
2020-11-24 15:48:46 +01:00
color : rgba ( 255 , 255 , 255 , 0 .3 ) ;
display : inline-block ;
margin : 0 px 10 px 0 px 45 px ;
padding : 10 px ;
2020-09-17 11:45:45 +02:00
}
}
* {
-webkit-box-sizing : border-box ;
-moz-box-sizing : border-box ;
box-sizing : border-box ;
}
ins {
background : #ff9 ;
color : #000 ;
2020-11-24 15:48:46 +01:00
text-decoration : none ;
}
2020-09-17 11:45:45 +02:00
mark {
background : #ff0 ;
color : #000 ;
font-style : italic ;
2020-11-24 15:48:46 +01:00
font-weight : bold ;
}
2020-09-17 11:45:45 +02:00
small {
2020-11-24 15:48:46 +01:00
font-size : 85 % ;
}
2020-09-17 11:45:45 +02:00
sub , sup {
font-size : 75 % ;
line-height : 0 ;
position : relative ;
2020-11-24 15:48:46 +01:00
vertical-align : baseline ;
}
2020-09-17 11:45:45 +02:00
sup {
2020-11-24 15:48:46 +01:00
top : - 0 .5 em ;
}
2020-09-17 11:45:45 +02:00
sub {
2020-11-24 15:48:46 +01:00
bottom : - 0 .25 em ;
}
2020-09-17 11:45:45 +02:00
img {
-ms-interpolation-mode : bicubic ;
vertical-align : middle ;
2020-11-24 15:48:46 +01:00
max-width : 100 % ;
}
2020-09-17 11:45:45 +02:00
svg : not ( : root ) {
2020-11-24 15:48:46 +01:00
overflow : hidden ;
}
2020-09-17 11:45:45 +02:00
label {
2020-11-24 15:48:46 +01:00
cursor : pointer ;
}
2020-09-17 11:45:45 +02:00
legend {
border : 0 ;
margin-left : - 7 px ;
padding : 0 ;
2020-11-24 15:48:46 +01:00
white-space : normal ;
}
2020-09-17 11:45:45 +02:00
. nav # content . admonition-title , # content . nav . admonition-title , . nav . icon {
2020-11-24 15:48:46 +01:00
display : inline ;
}
2020-09-17 11:45:45 +02:00
legend {
display : block ;
width : 100 % ;
border : 0 ;
padding : 0 ;
white-space : normal ;
margin-bottom : 24 px ;
font-size : 150 % ;
2020-11-24 15:48:46 +01:00
*margin-left : - 7 px ;
}
2020-09-17 11:45:45 +02:00
label {
display : block ;
margin : 0 0 0 .3125 em 0 ;
color : #333 ;
2020-11-24 15:48:46 +01:00
font-size : 90 % ;
}
2020-09-17 11:45:45 +02:00
a {
color : #2980B9 ;
text-decoration : none ;
2020-11-24 15:48:46 +01:00
cursor : pointer ;
}
2020-09-17 11:45:45 +02:00
a : hover , a : active {
outline : 0 ;
}
a : hover {
2020-11-24 15:48:46 +01:00
color : #3091d1 ;
}
2020-09-17 11:45:45 +02:00
a : visited {
2020-11-24 15:48:46 +01:00
color : #9B59B6 ;
}
2020-09-17 11:45:45 +02:00
. left {
2020-11-24 15:48:46 +01:00
text-align : left ;
}
2020-09-17 11:45:45 +02:00
. center {
2020-11-24 15:48:46 +01:00
text-align : center ;
}
2020-09-17 11:45:45 +02:00
. right {
2020-11-24 15:48:46 +01:00
text-align : right ;
}
2020-09-17 11:45:45 +02:00
hr {
display : block ;
height : 1 px ;
border : 0 ;
border-top : 1 px solid #e1e4e5 ;
margin : 24 px 0 ;
2020-11-24 15:48:46 +01:00
padding : 0 ;
}
2020-09-17 11:45:45 +02:00
footer {
2020-11-24 15:48:46 +01:00
color : #999 ;
}
2020-09-17 11:45:45 +02:00
footer p {
2020-11-24 15:48:46 +01:00
margin-bottom : 12 px ;
}
2020-09-17 11:45:45 +02:00
# content img {
max-width : 100 % ;
}
# content . section > img , # content . section > a > img {
2020-11-24 15:48:46 +01:00
margin-bottom : 24 px ;
}
2020-09-17 11:45:45 +02:00
. verse {
border-left : 5 px solid #6AB0DE ;
background-color : #E7F2FA ;
padding : 6 px 20 px ;
font-style : italic ;
}
# content . section ol p , # content . section ul p {
2020-11-24 15:48:46 +01:00
margin-bottom : 12 px ;
}
2020-09-17 11:45:45 +02:00
# content h1 . headerlink , # content h2 . headerlink , # content h3 . headerlink , # content h4 . headerlink , # content h5 . headerlink , # content h6 . headerlink , # content dl dt . headerlink {
display : none ;
visibility : hidden ;
2020-11-24 15:48:46 +01:00
font-size : 14 px ;
}
2020-09-17 11:45:45 +02:00
# content h1 . headerlink : after , # content h2 . headerlink : after , # content h3 . headerlink : after , # content h4 . headerlink : after , # content h5 . headerlink : after , # content h6 . headerlink : after , # content dl dt . headerlink : after {
visibility : visible ;
content : " " ;
font-family : FontAwesome ;
2020-11-24 15:48:46 +01:00
display : inline-block ;
}
2020-09-17 11:45:45 +02:00
# content h1 : hover . headerlink , # content h2 : hover . headerlink , # content h3 : hover . headerlink , # content h4 : hover . headerlink , # content h5 : hover . headerlink , # content h6 : hover . headerlink , # content dl dt : hover . headerlink {
2020-11-24 15:48:46 +01:00
display : inline-block ;
}
2020-09-17 11:45:45 +02:00
# content . sidebar {
float : right ;
width : 40 % ;
display : block ;
margin : 0 0 24 px 24 px ;
padding : 24 px ;
background : #f3f6f6 ;
2020-11-24 15:48:46 +01:00
border : solid 1 px #e1e4e5 ;
}
2020-09-17 11:45:45 +02:00
# content . sidebar p , # content . sidebar ul , # content . sidebar dl {
2020-11-24 15:48:46 +01:00
font-size : 90 % ;
}
2020-09-17 11:45:45 +02:00
# content . sidebar . last {
2020-11-24 15:48:46 +01:00
margin-bottom : 0 ;
}
2020-09-17 11:45:45 +02:00
# content . sidebar . sidebar-title {
display : block ;
font-family : " Roboto Slab " , " ff-tisa-web-pro " , " Georgia " , Arial , sans-serif ;
font-weight : bold ;
background : #e1e4e5 ;
padding : 6 px 12 px ;
margin : - 24 px ;
margin-bottom : 24 px ;
2020-11-24 15:48:46 +01:00
font-size : 100 % ;
}
2020-09-17 11:45:45 +02:00
# content . highlighted {
background : #F1C40F ;
display : inline-block ;
font-weight : bold ;
2020-11-24 15:48:46 +01:00
padding : 0 6 px ;
}
2020-09-17 11:45:45 +02:00
# content . footnote-reference , # content . citation-reference {
vertical-align : super ;
2020-11-24 15:48:46 +01:00
font-size : 90 % ;
}
2020-09-17 11:45:45 +02:00
span [ id * = ' MathJax-Span ' ] {
2020-11-24 15:48:46 +01:00
color : #404040 ;
}
2020-09-17 11:45:45 +02:00
. math {
2020-11-24 15:48:46 +01:00
text-align : center ;
}
2020-09-17 11:45:45 +02:00
# footnotes {
border-top : 1 px solid #e1e4e5 ;
padding-top : 36 px ;
}
h2 . footnotes {
display : none ;
}
. footnum , . footref {
color : #2980b9 ;
font-size : 170 % ;
font-family : " Lato " , " proxima-nova " , " Helvetica Neue " , Arial , sans-serif ;
}
. footnum : before , . footref : before {
content : " [ " ;
}
. footnum : after , . footref : after {
content : " ] " ;
}
. footpara {
color : #999 ;
font-size : 90 % ;
font-family : " Lato " , " proxima-nova " , " Helvetica Neue " , Arial , sans-serif ;
padding-bottom : 8 px ;
padding-left : 16 px ;
padding-right : 16 px ;
padding-top : 8 px ;
line-height : 1 .25 em ;
/* display: inline; */
}
. todo {
background-color : #f29f97 ;
padding : 0 px 4 px ;
color : #fff ;
}
. WAIT , . nilWAIT {
background-color : #6AB097 ;
}
. done {
background-color : #6ab0de ;
padding : 0 px 4 px ;
color : #fff ;
}
. tag span {
background-color : #EDEDED ;
border : 1 px solid #EDEDED ;
color : #939393 ;
cursor : pointer ;
display : block ;
float : right ;
font-size : 80 % ;
font-weight : normal ;
margin : 0 3 px ;
padding : 1 px 2 px ;
border-radius : 10 px ;
}
. tag . FLAGGED {
background-color : #DB2D27 ;
border : 1 px solid #DB2D27 ;
color : white ;
font-weight : bold ;
}
. timestamp {
font-family : Consolas , " Andale Mono WT " , " Andale Mono " , " Lucida Console " , " Lucida Sans Typewriter " , " DejaVu Sans Mono " , " Bitstream Vera Sans Mono " , " Liberation Mono " , " Nimbus Mono L " , Monaco , " Courier New " , Courier , monospace ;
font-size : 90 % ;
color : navy ;
}
. nav . timestamp {
color : inherit ;
}
. inlinetask {
background : #FFF9E3 ; /* url(dialog-todo.png) no-repeat 10px 8px; */
border : 3 px solid #FFEB8E ;
/* border-right-style: none; */
/* border-left-style: none; */
/* padding: 10px 20px 10px 60px; */
padding : 9 px 12 px ;
margin-bottom : 24 px ;
2020-11-24 15:48:46 +01:00
font-family : " Roboto Slab " , " ff-tisa-web-pro " , " Georgia " , Arial , sans-serif ;
}
2020-11-25 12:10:23 +01:00
// Font Awesome
2020-11-25 17:43:26 +01:00
. fa : before , # content h1 . headerlink : before , # content h2 . headerlink : before , # content h3 . headerlink : before , # content h4 . headerlink : before , # content h5 . headerlink : before , # content h6 . headerlink : before , # content dl dt . headerlink : before , . icon : before , . wy-dropdown . caret : before , . wy-inline-validate . wy-inline-validate-success . wy-input-context : before , . wy-inline-validate . wy-inline-validate-danger . wy-input-context : before , . wy-inline-validate . wy-inline-validate-warning . wy-input-context : before , . wy-inline-validate . wy-inline-validate-info . wy-input-context : before , . wy-alert , . btn , input [ type = " text " ] , input [ type = " password " ] , input [ type = " email " ] , input [ type = " url " ] , input [ type = " date " ] , input [ type = " month " ] , input [ type = " time " ] , input [ type = " datetime " ] , input [ type = " datetime-local " ] , input [ type = " week " ] , input [ type = " number " ] , input [ type = " search " ] , input [ type = " tel " ] , input [ type = " color " ] , select , textarea , # table-of-contents li . on a , # table-of-contents li . current > a , . wy-side-nav-search > a , . wy-side-nav-search . wy-dropdown > a , . wy-nav-top a {
2020-11-25 12:10:23 +01:00
-webkit-font-smoothing : antialiased ;
}
/ * !
* Font Awesome 4 . 1 . 0 by @ davegandy - http : / / fontawesome . io - @ fontawesome
* License - http : / / fontawesome . io / license ( Font : SIL OFL 1 . 1 , CSS : MIT License )
* / @ font-face {
font-family : ' FontAwesome ' ;
src : url( "../fonts/fontawesome-webfont.eot?v=4.1.0" ) ;
src : url( "../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0" ) format ( " embedded-opentype " ) , url( "../fonts/fontawesome-webfont.woff?v=4.1.0" ) format ( " woff " ) , url( "../fonts/fontawesome-webfont.ttf?v=4.1.0" ) format ( " truetype " ) , url( "../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular" ) format ( " svg " ) ;
font-weight : normal ;
font-style : normal ;
}
. fa , . icon {
display : inline-block ;
font-family : FontAwesome ;
font-style : normal ;
font-weight : normal ;
line-height : 1 ;
-webkit-font-smoothing : antialiased ;
-moz-osx-font-smoothing : grayscale ;
}
. fa-ul {
padding-left : 0 ;
margin-left : 2 .14286 em ;
list-style-type : none ;
}
. fa-ul > li {
position : relative ;
}
. fa-li {
position : absolute ;
left : - 2 .14286 em ;
width : 2 .14286 em ;
top : 0 .14286 em ;
text-align : center ;
}
. fa-li . fa-lg {
left : - 1 .85714 em ;
}
. fa-border {
padding : .2 em .25 em .15 em ;
border : solid 0 .08 em #eee ;
border-radius : .1 em ;
}