2018-05-10 11:32:05 +00: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 ) ;
2019-06-05 01:34:46 +00:00
2018-06-06 15:15:47 +00:00
@ font-face {
2018-06-10 11:02:40 +00:00
font-family : "DoulosSIL" ;
2018-11-23 14:56:58 +00:00
font-display : swap ;
2019-06-05 01:34:46 +00:00
src : url ( "../fonts/DoulosSIL-R.woff" ) ;
2018-06-06 15:15:47 +00:00
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
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 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
h1 {
font-size : 175 % ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
. subtitle {
font-size : 95 % ;
/* of h1 */
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
h2 {
font-size : 150 % ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
h3 {
font-size : 125 % ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
h4 {
font-size : 115 % ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
h5 {
font-size : 110 % ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
h6 {
font-size : 100 % ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
h4 ,
h5 ,
h6 {
color : # 2980B9 ;
font-weight : 300 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
html {
-ms-text-size-adjust : 100 % ;
-webkit-text-size-adjust : 100 % ;
font-size : 105 % ;
height : 100 % ;
overflow-x : hidden ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
body {
background : # edf0f2 ;
color : # 404040 ;
font-family : "DoulosSIL" , "Lato" , "proxima-nova" , "Helvetica Neue" , Arial , sans-serif ;
font-weight : normal ;
overflow-x : hidden ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
# content {
background : # fcfcfc ;
height : 100 % ;
2018-05-10 11:32:05 +00:00
/* margin:auto; */
2019-06-05 01:34:46 +00:00
margin-left : 300px ;
max-width : 900px ;
overflow-x : auto ! important ;
2018-06-06 15:15:47 +00:00
overflow-y : hidden ;
2019-06-05 01:34:46 +00:00
padding : 1 . 618em 3 . 236em ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
p {
font-size : inherit ;
line-height : 24px ;
margin : 0px 0px 24px 0px ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
b ,
strong {
font-weight : bold
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
blockquote {
2018-05-10 11:32:05 +00:00
background-color : # F0F0F0 ;
2019-06-05 01:34:46 +00:00
border-left : 5px solid # CCCCCC ;
font-style : italic ;
line-height : 24px ;
margin : 0px 0px 24px 0px ;
2018-05-10 11:32:05 +00:00
/* margin-left:24px; */
padding : 6px 20px ;
}
2019-06-05 01:34:46 +00:00
ul ,
ol ,
dl {
line-height : 24px ;
list-style-image : none ;
2018-05-10 11:32:05 +00:00
/* list-style:none; */
2019-06-05 01:34:46 +00:00
margin : 0px 0px 24px 0px ;
padding : 0 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
li {
2018-05-10 11:32:05 +00:00
margin-left : 24px ;
}
2019-06-05 01:34:46 +00:00
dd {
margin : 0 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
# content . section ul ,
# content . toctree-wrapper ul ,
article ul {
list-style : disc ;
line-height : 24px ;
margin-bottom : 24px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ul li ,
# content . toctree-wrapper ul li ,
article ul li {
list-style : disc ;
margin-left : 24px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ul li p : last-child ,
# content . toctree-wrapper ul li p : last-child ,
article ul li p : last-child {
margin-bottom : 0
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ul li ul ,
# content . toctree-wrapper ul li ul ,
article ul li ul {
margin-bottom : 0
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ul li li ,
# content . toctree-wrapper ul li li ,
article ul li li {
list-style : circle
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ul li li li ,
# content . toctree-wrapper ul li li li ,
article ul li li li {
list-style : square
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ul li ol li ,
# content . toctree-wrapper ul li ol li ,
article ul li ol li {
list-style : decimal
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ol ,
# content ol ,
article ol {
list-style : decimal ;
line-height : 24px ;
margin-bottom : 24px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ol li ,
# content ol li ,
article ol li {
list-style : decimal ;
margin-left : 24px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ol li p : last-child ,
# content ol li p : last-child ,
article ol li p : last-child {
margin-bottom : 0
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ol li ul ,
# content ol li ul ,
article ol li ul {
margin-bottom : 0
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ol li ul li ,
# content ol li ul li ,
article ol li ul li {
list-style : disc
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
dl dt {
font-weight : bold ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
dl p ,
dl table ,
dl ul ,
dl ol {
margin-bottom : 12px ! important ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
dl dd {
margin : 0 0 12px 24px ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media print {
. codeblock ,
pre . src {
white-space : pre . src-wrap
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media print {
html ,
body ,
section {
background : none ! important
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
* {
box-shadow : none ! important ;
text-shadow : none ! important ;
filter : none ! important ;
-ms-filter : none ! important
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
a ,
a : visited {
text-decoration : underline
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
pre . src ,
blockquote {
page-break-inside : avoid
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
thead {
display : table-header-group
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
tr ,
img {
page-break-inside : avoid
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
img {
max-width : 100 % ! important
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
@ page {
margin : 0 . 5cm
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
p ,
h2 ,
h3 {
orphans : 3 ;
widows : 3
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
h2 ,
h3 {
page-break-after : avoid
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media print {
# postamble {
display : none
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content {
margin-left : 0
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media print {
# table-of-contents {
display : none
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
@ page {
2018-05-10 11:32:05 +00:00
size : auto ;
2019-06-05 01:34:46 +00:00
margin : 25mm 25mm 25mm 25mm ;
}
2018-05-10 11:32:05 +00:00
body {
2019-06-05 01:34:46 +00:00
margin : 0px ;
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media screen and ( max-width : 768px ) { }
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
@ media only screen and ( max-width : 480px ) { }
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
@ media screen and ( max-width : 768px ) {
. tablet-hide {
display : none
2018-06-29 20:37:43 +00:00
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media screen and ( max-width : 480px ) {
. mobile-hide {
display : none
2018-06-29 20:37:43 +00:00
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media screen and ( max-width : 480px ) { }
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
@ media screen and ( max-width : 768px ) {
# content {
margin-left : 0
2018-06-29 20:37:43 +00:00
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content # content {
padding : 1 . 618em
2018-06-29 20:37:43 +00:00
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . shift {
position : fixed ;
min-width : 100 % ;
left : 85 % ;
top : 0 ;
height : 100 % ;
overflow : hidden
2018-06-29 20:37:43 +00:00
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media screen and ( min-width : 1400px ) {
# content {
background : rgba ( 0 , 0 , 0 , 0 . 05 )
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content {
background : # fcfcfc
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media screen and ( max-width : 768px ) {
# copyright {
width : 85 % ;
display : none
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# copyright . shift {
display : block
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
img {
width : 100 % ;
height : auto
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
@ media screen and ( max-width : 480px ) {
# content . sidebar {
width : 100 %
}
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
code {
background : # fff ;
border : solid 1px # e1e4e5 ;
2018-05-10 11:32:05 +00:00
/* color:#000; for clickable code */
2019-06-05 01:34:46 +00:00
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 5px ;
white-space : nowrap ;
}
. codeblock-example {
border : 1px solid # e1e4e5 ;
border-bottom : none ;
padding : 24px ;
padding-top : 48px ;
font-weight : 500 ;
background : # fff ;
position : relative
}
. codeblock-example : after {
content : "Example" ;
position : absolute ;
top : 0px ;
left : 0px ;
background : # 9B59B6 ;
color : # fff ;
padding : 6px 12px
}
. codeblock-example . prettyprint-example-only {
border : 1px solid # e1e4e5 ;
margin-bottom : 24px
}
. codeblock ,
pre . src ,
# content . literal-block {
border : 1px solid # e1e4e5 ;
padding : 12px ;
overflow-x : auto ;
background : # fff ;
margin : 1px 0 24px 0
}
pre . src {
2018-05-10 11:32:05 +00:00
/* color:#404040; */
2019-06-05 01:34:46 +00:00
display : block ;
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 : 12px ;
line-height : 1 . 5 ;
margin : 1px 0px 24px 0px ;
overflow : auto ;
padding : 12px ;
white-space : pre ;
}
. example {
background : # f3f6f6 ;
border : 1px solid # e1e4e5 ;
color : # 404040 ;
2018-05-10 11:32:05 +00:00
font-size : 12px ;
line-height : 1 . 5 ;
2019-06-05 01:34:46 +00:00
margin-bottom : 24px ;
padding : 12px ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
table {
border-collapse : collapse ;
border-spacing : 0 ;
empty-cells : show ;
margin-bottom : 24px ;
border-bottom : 1px solid # e1e4e5 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
td {
vertical-align : top
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
table td ,
table th {
font-size : inherit ;
margin : 0 ;
overflow : visible ;
padding : 8px 16px ;
background-color : white ;
border : 1px solid # e1e4e5 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
table thead th {
font-weight : bold ;
border-top : 3px solid # e1e4e5 ;
border-bottom : 1px solid # e1e4e5 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
table caption {
color : # 000 ;
font : italic 85 % / 1 arial , sans-serif ;
padding : 1em 0 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
table tr : nth-child ( 2n-1 ) td {
background-color : # f3f6f6 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
table tr : nth-child ( 2n ) td {
background-color : white ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
. figure p {
color : # 000 ;
font : italic 85 % / 1 arial , sans-serif ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
. rotate-90 {
-webkit-transform : rotate ( 90deg ) ;
-moz-transform : rotate ( 90deg ) ;
-ms-transform : rotate ( 90deg ) ;
-o-transform : rotate ( 90deg ) ;
transform : rotate ( 90deg ) ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
. rotate-270 {
-webkit-transform : rotate ( 270deg ) ;
-moz-transform : rotate ( 270deg ) ;
-ms-transform : rotate ( 270deg ) ;
-o-transform : rotate ( 270deg ) ;
transform : rotate ( 270deg ) ;
2018-05-10 11:32:05 +00:00
}
# toggle-sidebar ,
# table-of-contents . close-sidebar {
display : none ;
}
@ media screen and ( max-width : 768px ) {
# table-of-contents {
display : none ;
width : 60 % ;
}
# table-of-contents h2 a {
display : block ;
}
# table-of-contents : target {
display : block ;
}
2019-06-05 01:34:46 +00:00
# copyright ,
# postamble {
2018-05-10 11:32:05 +00:00
display : none ;
}
# toggle-sidebar {
background-color : # 2980B9 ;
display : block ;
margin-bottom : 1 . 6em ;
padding : 0 . 6em ;
text-align : center ;
}
# toggle-sidebar h2 {
2019-06-05 01:34:46 +00:00
background-color : # 2980B9 ;
width : 100 % ;
height : 50px ;
left : 0 ;
top : 0 ;
2018-05-10 11:32:05 +00:00
color : white ;
font-size : 100 % ;
line-height : 50px ;
2019-06-05 01:34:46 +00:00
position : fixed ;
2018-05-10 11:32:05 +00:00
margin : 0 ;
padding : 0 ;
2019-06-05 01:34:46 +00:00
opacity : 0 . 7 ;
2018-05-10 11:32:05 +00:00
}
# table-of-contents . close-sidebar {
2019-06-05 01:34:46 +00:00
color : rgba ( 255 , 255 , 255 , 0 . 3 ) ;
display : inline-block ;
margin : 0px 10px 0px 45px ;
padding : 10px ;
2018-05-10 11:32:05 +00:00
}
}
2019-06-05 01:34:46 +00:00
* {
-webkit-box-sizing : border-box ;
-moz-box-sizing : border-box ;
box-sizing : border-box ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
figcaption ,
figure ,
footer ,
header ,
hgroup ,
nav {
display : block
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
ins {
background : # ff9 ;
color : # 000 ;
text-decoration : none
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
mark {
background : # ff0 ;
color : # 000 ;
font-style : italic ;
font-weight : bold
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
small {
font-size : 85 %
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
sub ,
sup {
font-size : 75 % ;
line-height : 0 ;
position : relative ;
vertical-align : baseline
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
sup {
top : -0 . 5em
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
sub {
bottom : -0 . 25em
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
img {
-ms-interpolation-mode : bicubic ;
vertical-align : middle ;
max-width : 100 %
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
svg : not ( : root ) {
overflow : hidden
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
figure {
margin : 0
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
label {
cursor : pointer
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
legend {
border : 0 ;
margin-left : -7px ;
padding : 0 ;
white-space : normal
}
. fa : before ,
# content . admonition-title : 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 ,
# content . note ,
# content . attention ,
# content . caution ,
# content . danger ,
# content . error ,
# content . hint ,
# content . important ,
# content . tip ,
# content . warning ,
# content . seealso ,
# content . admonitiontodo ,
. 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 {
-webkit-font-smoothing : antialiased
}
2018-05-10 11:32:05 +00:00
/ * !
* Font Awesome 4 . 1 . 0 by @ davegandy - http : / / fontawesome . io - @ fontawesome
* License - http : / / fontawesome . io / license ( Font : SIL OFL 1 . 1 , CSS : MIT License )
2019-06-05 01:34:46 +00:00
* /
@ 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
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
. fa ,
# content . admonition-title ,
. 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
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. fa-ul {
padding-left : 0 ;
margin-left : 2 . 14286em ;
list-style-type : none
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. fa-ul > li {
position : relative
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. fa-li {
position : absolute ;
left : -2 . 14286em ;
width : 2 . 14286em ;
top : 0 . 14286em ;
text-align : center
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. fa-li . fa-lg {
left : -1 . 85714em
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. fa-border {
padding : . 2em . 25em . 15em ;
border : solid 0 . 08em # eee ;
border-radius : . 1em
}
. fa ,
# content . admonition-title {
font-family : inherit
}
. fa : before ,
# content . admonition-title : before {
font-family : "FontAwesome" ;
display : inline-block ;
font-style : normal ;
font-weight : normal ;
line-height : 1 ;
text-decoration : inherit
}
a . fa ,
a # content . admonition-title ,
# content a . admonition-title {
display : inline-block ;
text-decoration : inherit
}
. nav # content . admonition-title ,
# content . nav . admonition-title ,
. nav . icon {
display : inline
}
. wy-alert ,
# content . note ,
# content . attention ,
# content . caution ,
# content . danger ,
# content . error ,
# content . hint ,
# content . important ,
# content . tip ,
# content . warning ,
# content . seealso ,
# content . admonitiontodo {
padding : 12px ;
line-height : 24px ;
margin-bottom : 24px ;
/* background:#e7f2fa; */
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. wy-alert-title ,
# content . admonition-title {
color : # fff ;
font-weight : bold ;
display : block ;
color : # fff ;
/* background:#6ab0de; */
/* margin:-12px; */
padding : 6px 12px ;
margin-bottom : 0px
}
# content . danger ,
# content . error {
background : # fdf3f2
}
. wy-alert . wy-alert-warning ,
# content . wy-alert-warning . note ,
# content . attention ,
# content . caution ,
# content . wy-alert-warning . danger ,
# content . wy-alert-warning . error ,
# content . wy-alert-warning . hint ,
# content . wy-alert-warning . important ,
# content . wy-alert-warning . tip ,
# content . warning ,
# content . wy-alert-warning . seealso ,
# content . admonitiontodo {
background : # ffedcc
}
# content . admonition-title . note : before ,
# content . admonition-title . seealso : before ,
# content . admonition-title . warning : before ,
# content . admonition-title . caution : before ,
# content . admonition-title . attention : before ,
# content . admonition-title . tip : before ,
# content . admonition-title . hint : before ,
# content . admonition-title . important : before ,
# content . admonition-title . error : before ,
# content . admonition-title . danger : before {
font-family : FontAwesome ;
content : "" ;
}
# content . note ,
# content . seealso {
background : # e7f2fa
}
. wy-alert p : last-child ,
# content . note p : last-child ,
# content . attention p : last-child ,
# content . caution p : last-child ,
# content . danger p : last-child ,
# content . error p : last-child ,
# content . hint p : last-child ,
# content . important p : last-child ,
# content . tip p : last-child ,
# content . warning p : last-child ,
# content . seealso p : last-child ,
# content . admonitiontodo p : last-child {
margin-bottom : 0
}
# content . admonition-title . tip ,
# content . admonition-title . important ,
# content . admonition-title . hint {
2018-05-10 11:32:05 +00:00
line-height : 1 ;
2019-06-05 01:34:46 +00:00
background : # 1abc9c
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . important ,
# content . tip ,
# content . hint {
background : # dbfaf4
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . admonition-title . note ,
# content . admonition-title . seealso {
2018-05-10 11:32:05 +00:00
line-height : 1 ;
2019-06-05 01:34:46 +00:00
background : # 6ab0de
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . admonition-title . warning ,
# content . admonition-title . caution ,
# content . admonition-title . attention {
2018-05-10 11:32:05 +00:00
line-height : 1 ;
2019-06-05 01:34:46 +00:00
background : # F0B37E
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . admonition-title . error ,
# content . admonition-title . danger {
2018-05-10 11:32:05 +00:00
line-height : 1 ;
2019-06-05 01:34:46 +00:00
background : # f29f97
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
legend {
display : block ;
width : 100 % ;
border : 0 ;
padding : 0 ;
white-space : normal ;
margin-bottom : 24px ;
font-size : 150 % ;
* margin-left : -7px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
label {
display : block ;
margin : 0 0 0 . 3125em 0 ;
color : # 333 ;
font-size : 90 %
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
a {
color : # 2980B9 ;
text-decoration : none ;
cursor : pointer
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
a : hover ,
a : active {
outline : 0 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
a : hover {
color : # 3091d1
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
a : visited {
color : # 9B59B6
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. left {
text-align : left
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. center {
text-align : center
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. right {
text-align : right
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
hr {
display : block ;
height : 1px ;
border : 0 ;
border-top : 1px solid # e1e4e5 ;
margin : 24px 0 ;
padding : 0
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li {
list-style : none ;
2018-05-10 11:32:05 +00:00
margin-left : 0px ;
}
2019-06-05 01:34:46 +00:00
# table-of-contents header {
height : 32px ;
display : inline-block ;
line-height : 32px ;
padding : 0 1 . 618em ;
display : block ;
font-weight : bold ;
text-transform : uppercase ;
font-size : 80 % ;
color : # 2980B9 ;
white-space : nowrap
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents ul {
margin-bottom : 0
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li . divide-top {
border-top : solid 1px # 404040
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li . divide-bottom {
border-bottom : solid 1px # 404040
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li . current {
background : # e3e3e3
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li . current a {
color : gray ;
border-right : solid 1px # c9c9c9 ;
padding : 0 . 4045em 2 . 427em
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li . current a : hover {
background : # d6d6d6
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li a {
2018-05-10 11:32:05 +00:00
/* color:#404040; */
2019-06-05 01:34:46 +00:00
padding : 0 . 4045em 1 . 618em ;
position : relative ;
2018-05-10 11:32:05 +00:00
/* background:#fcfcfc; */
2019-06-05 01:34:46 +00:00
border : none ;
2018-05-10 11:32:05 +00:00
/* border-bottom:solid 1px #c9c9c9; */
/* border-top:solid 1px #c9c9c9; */
2019-06-05 01:34:46 +00:00
padding-left : 1 . 618em -4px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li . on a : hover ,
# table-of-contents li . current > a : hover {
background : # fcfcfc
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li ul li a {
2018-05-10 11:32:05 +00:00
/* background:#c9c9c9; */
2019-06-05 01:34:46 +00:00
padding : 0 . 4045em 2 . 427em
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li ul li ul li a {
padding : 0 . 4045em 3 . 236em
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# table-of-contents li . current ul {
display : block
}
2018-05-10 11:32:05 +00:00
/* #table-of-contents li ul{ */
/* margin-bottom:0; */
/* display:none} */
2019-06-05 01:34:46 +00:00
# table-of-contents . local-toc li ul {
display : block
}
# table-of-contents li ul li a {
margin-bottom : 0 ;
color : # b3b3b3 ;
font-weight : normal
}
# table-of-contents a {
display : inline-block ;
line-height : 18px ;
padding : 0 . 4045em 1 . 618em ;
display : block ;
position : relative ;
font-size : 90 % ;
color : # b3b3b3 ;
2018-05-10 11:32:05 +00:00
direction : ltr ;
}
2019-06-05 01:34:46 +00:00
# table-of-contents a : hover {
background-color : # 4e4a4a ;
cursor : pointer
}
2018-05-10 11:32:05 +00:00
/* #text-table-of-contents { */
/* overflow:scroll; */
/* } */
2019-06-05 01:34:46 +00:00
# table-of-contents {
position : fixed ;
top : 0 ;
left : 0 ;
width : 300px ;
overflow-x : hidden ;
overflow-y : auto ;
height : 100 % ;
background : # 343131 ;
z-index : 200 ;
2018-05-10 11:32:05 +00:00
scrollbar-base-color : # 1F1D1D ;
scrollbar-arrow-color : # b3b3b3 ;
scrollbar-shadow-color : # 1F1D1D ;
2019-06-05 01:34:46 +00:00
scrollbar-track-color : # 343131 ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
# table-of-contents h2 {
z-index : 200 ;
background-color : # 2980B9 ;
text-align : center ;
padding : 0 . 809em ;
display : block ;
color : # fcfcfc ;
2018-05-10 11:32:05 +00:00
font-size : 100 % ;
2019-06-05 01:34:46 +00:00
margin-bottom : 0 . 809em
}
2018-05-10 11:32:05 +00:00
ul . nav li ul li {
display : none ;
}
ul . nav li ul li ul li {
display : none ;
}
ul . nav li . active ul li {
display : inline ;
}
ul . nav li . active ul li ul li {
display : inline ;
}
ul . nav li . active ul li a {
background-color : # E3E3E3 ;
color : # 8099B0 ;
2019-06-05 01:34:46 +00:00
border-right : solid 1px # c9c9c9 ! important ;
2018-05-10 11:32:05 +00:00
}
ul . nav li . active ul li . active a {
background-color : # C9C9C9 ;
color : black ! important ;
font-weight : bold ! important ;
}
ul . nav li . active ul li . active ul li . active a {
color : black ! important ;
font-weight : bold ! important ;
display : block ! important ;
}
ul . nav li . active ul li . active ul li a {
color : # 808080 ! important ;
font-weight : normal ! important ;
display : block ! important ;
}
ul . nav li . active ul li ul li a {
display : none ! important ;
}
/* ul.nav li ul li ul li { */
/* display: none !important; /\* as long as nav is on multiple levels of ul *\/ */
/* /\* display: none; /\* as long as nav is on multiple levels of ul *\\/ *\/ */
/* } */
ul . nav li ul li ul li ul li {
2019-06-05 01:34:46 +00:00
display : none ! important ;
/* as long as nav is on multiple levels of ul */
2018-05-10 11:32:05 +00:00
/* display: none; /* as long as nav is on multiple levels of ul *\/ */
}
2019-06-05 01:34:46 +00:00
ul . nav li . active > a {
border-bottom : solid 1px # c9c9c9 ! important ;
/* XXX Restrict it to 2nd level */
border-right : solid 1px # c9c9c9 ! important ;
2018-05-10 11:32:05 +00:00
}
ul . nav li . active a {
color : gray ! important ;
2019-06-05 01:34:46 +00:00
font-weight : bold ;
2018-05-10 11:32:05 +00:00
background-color : white ;
2019-06-05 01:34:46 +00:00
border-right : solid 0px white ! important ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
ul . nav > li . active > a {
2018-05-10 11:32:05 +00:00
color : black ! important ;
}
2019-06-05 01:34:46 +00:00
footer {
color : # 999
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
footer p {
margin-bottom : 12px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# copyright ,
# postamble {
position : fixed ;
bottom : 0 ;
left : 0 ;
width : 300px ;
color : # fcfcfc ;
background : # 1f1d1d ;
border-top : solid 10px # 343131 ;
font-family : "Lato" , "proxima-nova" , "Helvetica Neue" , Arial , sans-serif ;
2018-05-10 11:32:05 +00:00
font-size : 90 % ;
2019-06-05 01:34:46 +00:00
z-index : 400 ;
padding : 12px ;
2018-05-10 11:32:05 +00:00
}
# postamble . author {
font-size : 100 % ;
margin-bottom : 0px ;
}
# postamble . date {
font-size : 90 % ;
margin-bottom : 0px ;
color : # 27AE60 ;
}
2019-06-05 01:34:46 +00:00
# postamble . creator ,
# postamble . validation {
display : none ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
# copyright a {
color : # 2980B9 ;
text-decoration : none
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# copyright . rst-current-version {
padding : 12px ;
background-color : # 272525 ;
display : block ;
text-align : right ;
font-size : 90 % ;
cursor : pointer ;
color : # 27AE60 ;
* zoom : 1
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content img {
max-width : 100 % ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
# content div . figure {
margin-bottom : 24px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content div . figure . align-center {
text-align : center
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section > img ,
# content . section > a > img {
margin-bottom : 24px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. verse {
border-left : 5px solid # 6AB0DE ;
2018-05-10 11:32:05 +00:00
background-color : # E7F2FA ;
padding : 6px 20px ;
2019-06-05 01:34:46 +00:00
font-style : italic ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
# content . note . last ,
# content . attention . last ,
# content . caution . last ,
# content . danger . last ,
# content . error . last ,
# content . hint . last ,
# content . important . last ,
# content . tip . last ,
# content . warning . last ,
# content . seealso . last ,
# content . admonitiontodo . last {
margin-bottom : 0
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . admonition-title : before {
margin-right : 4px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . section ol p ,
# content . section ul p {
margin-bottom : 12px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00: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 ;
font-size : 14px
}
# 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 ;
display : inline-block
}
# 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 {
display : inline-block
}
# content . sidebar {
float : right ;
width : 40 % ;
display : block ;
margin : 0 0 24px 24px ;
padding : 24px ;
background : # f3f6f6 ;
border : solid 1px # e1e4e5
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . sidebar p ,
# content . sidebar ul ,
# content . sidebar dl {
font-size : 90 %
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . sidebar . last {
margin-bottom : 0
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . sidebar . sidebar-title {
display : block ;
font-family : "DoulosSIL" , "Roboto Slab" , "ff-tisa-web-pro" , "Georgia" , Arial , sans-serif ;
font-weight : bold ;
background : # e1e4e5 ;
padding : 6px 12px ;
margin : -24px ;
margin-bottom : 24px ;
font-size : 120 %
2018-06-10 11:02:40 +00:00
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . highlighted {
background : # F1C40F ;
display : inline-block ;
font-weight : bold ;
padding : 0 6px
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# content . footnote-reference ,
# content . citation-reference {
vertical-align : super ;
font-size : 90 %
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
span [ id * = 'MathJax-Span' ] {
color : # 404040
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
. math {
text-align : center
}
2018-05-10 11:32:05 +00:00
2019-06-05 01:34:46 +00:00
# footnotes {
border-top : 1px solid # e1e4e5 ;
2018-05-10 11:32:05 +00:00
padding-top : 36px ;
}
2019-06-05 01:34:46 +00:00
h2 . footnotes {
display : none ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
. footnum ,
. footref {
2018-05-10 11:32:05 +00:00
color : # 2980b9 ;
2019-04-04 17:52:16 +00:00
margin : 0 0 0 3px ;
2019-06-05 01:34:46 +00:00
font-family : "Lato" , "proxima-nova" , "Helvetica Neue" , Arial , sans-serif ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
. footnum : before ,
. footref : before {
content : "[" ;
2018-05-10 11:32:05 +00:00
}
2019-06-05 01:34:46 +00:00
. footnum : after ,
. footref : after {
content : "]" ;
2018-05-10 11:32:05 +00:00
}
. footpara {
color : # 999 ;
font-size : 90 % ;
2019-06-05 01:34:46 +00:00
font-family : "Lato" , "proxima-nova" , "Helvetica Neue" , Arial , sans-serif ;
2018-05-10 11:32:05 +00:00
padding-bottom : 8px ;
padding-left : 16px ;
padding-right : 16px ;
padding-top : 8px ;
line-height : 1 . 25em ;
/* display: inline; */
}
2019-06-05 01:34:46 +00:00
. todo {
2018-05-10 11:32:05 +00:00
background-color : # f29f97 ;
padding : 0px 4px ;
color : # fff ;
}
2019-06-05 01:34:46 +00:00
. WAIT ,
. nilWAIT {
2018-05-10 11:32:05 +00:00
background-color : # 6AB097 ;
}
2019-06-05 01:34:46 +00:00
. done {
2018-05-10 11:32:05 +00:00
background-color : # 6ab0de ;
padding : 0px 4px ;
color : # fff ;
}
. tag span {
background-color : # EDEDED ;
border : 1px solid # EDEDED ;
color : # 939393 ;
cursor : pointer ;
display : block ;
float : right ;
font-size : 80 % ;
font-weight : normal ;
margin : 0 3px ;
padding : 1px 2px ;
border-radius : 10px ;
}
. tag . FLAGGED {
background-color : # DB2D27 ;
border : 1px solid # DB2D27 ;
color : white ;
font-weight : bold ;
}
. timestamp {
2019-06-05 01:34:46 +00:00
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 ;
2018-05-10 11:32:05 +00:00
font-size : 90 % ;
color : navy ;
}
. inlinetask {
2019-06-05 01:34:46 +00:00
background : # FFF9E3 ;
/* url(dialog-todo.png) no-repeat 10px 8px; */
2018-05-10 11:32:05 +00:00
border : 3px solid # FFEB8E ;
/* border-right-style: none; */
/* border-left-style: none; */
/* padding: 10px 20px 10px 60px; */
padding : 9px 12px ;
margin-bottom : 24px ;
2019-06-05 01:34:46 +00:00
font-family : "Roboto Slab" , "ff-tisa-web-pro" , "Georgia" , Arial , sans-serif
2018-06-29 20:37:43 +00:00
}
2018-08-07 16:44:29 +00:00
2019-06-05 01:34:46 +00:00
li ,
p ,
dd {
2018-08-07 16:44:29 +00:00
text-align : justify ;
}
2018-08-19 18:34:58 +00:00
2018-10-05 08:22:27 +00:00
pre . src : before {
2019-06-05 01:34:46 +00:00
top : 0 ;
2018-10-05 08:22:27 +00:00
}
2019-06-02 12:55:08 +00:00
. figure {
padding : 0 ;
}