2015-02-26 10:14:48 +01:00
@ import url ( https : / / fonts . googleapis . com / css ? family = Lato : 400 , 700 , 400italic , 700italic | Roboto + Slab : 400 , 700 | Inconsolata : 400 , 700 ) ;
2015-03-05 22:58:18 +01:00
@ import url ( http : / / maxcdn . bootstrapcdn . com / font-awesome / 4 . 3 . 0 / css / font-awesome . min . css ) ;
2015-03-02 09:23:35 +01:00
2015-02-26 10:14:48 +01:00
* {
2015-02-24 12:08:13 +01:00
-webkit-box-sizing : border-box ;
-moz-box-sizing : border-box ;
box-sizing : border-box }
article , aside , details , figcaption , figure , footer , header , hgroup , nav , section {
display : block }
audio , canvas , video {
display : inline-block ;
* display : inline ;
* zoom : 1 }
audio : not ( [ controls ] ) {
display : none }
[ hidden ] {
display : none }
* {
-webkit-box-sizing : border-box ;
-moz-box-sizing : border-box ;
box-sizing : border-box }
html {
font-size : 100 % ;
-webkit-text-size-adjust : 100 % ;
-ms-text-size-adjust : 100 % }
body {
margin : 0 }
a : hover , a : active {
outline : 0 }
abbr [ title ] {
border-bottom : 1px dotted }
b , strong {
font-weight : bold }
blockquote {
margin : 0 }
dfn {
font-style : italic }
ins {
background : # ff9 ;
color : # 000 ;
text-decoration : none }
mark {
background : # ff0 ;
color : # 000 ;
font-style : italic ;
font-weight : bold }
2015-02-26 10:14:48 +01:00
. 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 }
2015-02-24 12:08:13 +01:00
2015-03-05 22:58:18 +01:00
pre . src , example {
2015-02-27 12:09:56 +01:00
/* color:#404040; */
2015-02-26 10:14:48 +01: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 ;
}
@ media print {
. codeblock , pre . src {
white-space : pre . src-wrap }
}
2015-02-24 12:08:13 +01:00
q {
quotes : none }
q : before , q : after {
content : "" ;
content : none }
small {
font-size : 85 % }
sub , sup {
font-size : 75 % ;
line-height : 0 ;
position : relative ;
vertical-align : baseline }
sup {
top : -0 . 5em }
sub {
bottom : -0 . 25em }
ul , ol , dl {
2015-02-26 10:14:48 +01:00
margin : 0px 0px 24px 0px ;
2015-02-24 12:08:13 +01:00
padding : 0 ;
2015-02-26 10:14:48 +01:00
line-height : 24px ;
/* list-style:none; */
2015-02-24 12:08:13 +01:00
list-style-image : none }
2015-02-26 10:14:48 +01:00
# table-of-contents li {
list-style : none ;
margin-left : 0px ;
}
li {
margin-left : 24px ;
}
2015-02-24 12:08:13 +01:00
dd {
margin : 0 }
img {
border : 0 ;
-ms-interpolation-mode : bicubic ;
vertical-align : middle ;
max-width : 100 % }
svg : not ( : root ) {
overflow : hidden }
figure {
margin : 0 }
form {
margin : 0 }
fieldset {
border : 0 ;
margin : 0 ;
padding : 0 }
label {
cursor : pointer }
legend {
border : 0 ;
* margin-left : -7px ;
padding : 0 ;
white-space : normal }
table {
border-collapse : collapse ;
border-spacing : 0 }
td {
vertical-align : top }
. hidden {
display : none ! important ;
visibility : hidden }
. visuallyhidden {
border : 0 ;
clip : rect ( 0 0 0 0 ) ;
height : 1px ;
margin : -1px ;
overflow : hidden ;
padding : 0 ;
position : absolute ;
width : 1px }
. visuallyhidden . focusable : active , . visuallyhidden . focusable : focus {
clip : auto ;
height : auto ;
margin : 0 ;
overflow : visible ;
position : static ;
width : auto }
. invisible {
visibility : hidden }
. relative {
position : relative }
@ media print {
html , body , section {
background : none ! important }
* {
box-shadow : none ! important ;
text-shadow : none ! important ;
filter : none ! important ;
-ms-filter : none ! important }
a , a : visited {
text-decoration : underline }
. ir a : after , a [ href ^ = "javascript:" ] : after , a [ href ^ = "#" ] : after {
content : "" }
pre . src , blockquote {
page-break-inside : avoid }
thead {
display : table-header-group }
tr , img {
page-break-inside : avoid }
img {
max-width : 100 % ! important }
@ page {
margin : 0 . 5cm }
p , h2 , h3 {
orphans : 3 ;
widows : 3 }
h2 , h3 {
page-break-after : avoid }
}
2015-02-26 10:14:48 +01:00
. 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 {
2015-02-24 12:08:13 +01:00
-webkit-font-smoothing : antialiased }
. clearfix {
* zoom : 1 }
. clearfix : before , . clearfix : after {
display : table ;
content : "" }
. clearfix : after {
clear : both }
/ * !
* 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 }
2015-03-02 09:23:35 +01:00
. fa , # content . admonition-title , . icon {
2015-02-24 12:08:13 +01:00
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-lg {
font-size : 1 . 33333em ;
line-height : 0 . 75em ;
vertical-align : -15 % }
. fa-2x {
font-size : 2em }
. fa-3x {
font-size : 3em }
. fa-4x {
font-size : 4em }
. fa-5x {
font-size : 5em }
. fa-fw {
width : 1 . 28571em ;
text-align : center }
. fa-ul {
padding-left : 0 ;
margin-left : 2 . 14286em ;
list-style-type : none }
. fa-ul > li {
position : relative }
. fa-li {
position : absolute ;
left : -2 . 14286em ;
width : 2 . 14286em ;
top : 0 . 14286em ;
text-align : center }
. fa-li . fa-lg {
left : -1 . 85714em }
. fa-border {
padding : . 2em . 25em . 15em ;
border : solid 0 . 08em # eee ;
border-radius : . 1em }
. pull-right {
float : right }
. pull-left {
float : left }
2015-03-02 09:23:35 +01:00
/* .fa.pull-left,#content .pull-left.admonition-title,#content h1 .pull-left.headerlink,#content h2 .pull-left.headerlink,#content h3 .pull-left.headerlink,#content h4 .pull-left.headerlink,#content h5 .pull-left.headerlink,#content h6 .pull-left.headerlink,#content dl dt .pull-left.headerlink,.pull-left.icon{ */
/* margin-right:.3em} */
/* */
/* .fa.pull-right,#content .pull-right.admonition-title,#content h1 .pull-right.headerlink,#content h2 .pull-right.headerlink,#content h3 .pull-right.headerlink,#content h4 .pull-right.headerlink,#content h5 .pull-right.headerlink,#content h6 .pull-right.headerlink,#content dl dt .pull-right.headerlink,.pull-right.icon{ */
/* margin-left:.3em} */
2015-02-24 12:08:13 +01:00
. fa-spin {
-webkit-animation : spin 2s infinite linear ;
-moz-animation : spin 2s infinite linear ;
-o-animation : spin 2s infinite linear ;
animation : spin 2s infinite linear }
@ -moz-keyframes spin {
0 % {
-moz-transform : rotate ( 0deg ) }
100 % {
-moz-transform : rotate ( 359deg ) }
}
@ -webkit-keyframes spin {
0 % {
-webkit-transform : rotate ( 0deg ) }
100 % {
-webkit-transform : rotate ( 359deg ) }
}
@ -o-keyframes spin {
0 % {
-o-transform : rotate ( 0deg ) }
100 % {
-o-transform : rotate ( 359deg ) }
}
@ keyframes spin {
0 % {
-webkit-transform : rotate ( 0deg ) ;
transform : rotate ( 0deg ) }
100 % {
-webkit-transform : rotate ( 359deg ) ;
transform : rotate ( 359deg ) }
}
. fa-rotate-90 {
filter : progid : DXImageTransform . Microsoft . BasicImage ( rotation = 1 ) ;
-webkit-transform : rotate ( 90deg ) ;
-moz-transform : rotate ( 90deg ) ;
-ms-transform : rotate ( 90deg ) ;
-o-transform : rotate ( 90deg ) ;
transform : rotate ( 90deg ) }
. fa-rotate-180 {
filter : progid : DXImageTransform . Microsoft . BasicImage ( rotation = 2 ) ;
-webkit-transform : rotate ( 180deg ) ;
-moz-transform : rotate ( 180deg ) ;
-ms-transform : rotate ( 180deg ) ;
-o-transform : rotate ( 180deg ) ;
transform : rotate ( 180deg ) }
. fa-rotate-270 {
filter : progid : DXImageTransform . Microsoft . BasicImage ( rotation = 3 ) ;
-webkit-transform : rotate ( 270deg ) ;
-moz-transform : rotate ( 270deg ) ;
-ms-transform : rotate ( 270deg ) ;
-o-transform : rotate ( 270deg ) ;
transform : rotate ( 270deg ) }
. fa-flip-horizontal {
filter : progid : DXImageTransform . Microsoft . BasicImage ( rotation = 0 ) ;
-webkit-transform : scale ( -1 , 1 ) ;
-moz-transform : scale ( -1 , 1 ) ;
-ms-transform : scale ( -1 , 1 ) ;
-o-transform : scale ( -1 , 1 ) ;
transform : scale ( -1 , 1 ) }
. fa-flip-vertical {
filter : progid : DXImageTransform . Microsoft . BasicImage ( rotation = 2 ) ;
-webkit-transform : scale ( 1 , -1 ) ;
-moz-transform : scale ( 1 , -1 ) ;
-ms-transform : scale ( 1 , -1 ) ;
-o-transform : scale ( 1 , -1 ) ;
transform : scale ( 1 , -1 ) }
. fa-stack {
position : relative ;
display : inline-block ;
width : 2em ;
height : 2em ;
line-height : 2em ;
vertical-align : middle }
. fa-stack-1x , . fa-stack-2x {
position : absolute ;
left : 0 ;
width : 100 % ;
text-align : center }
. fa-stack-1x {
line-height : inherit }
. fa-stack-2x {
font-size : 2em }
. fa-inverse {
color : # fff }
2015-03-02 09:23:35 +01:00
. fa , # content . admonition-title {
2015-02-26 10:14:48 +01:00
font-family : inherit }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
. fa : before , # content . admonition-title : before {
2015-02-26 10:14:48 +01:00
font-family : "FontAwesome" ;
display : inline-block ;
font-style : normal ;
font-weight : normal ;
line-height : 1 ;
text-decoration : inherit }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
a . fa , a # content . admonition-title , # content a . admonition-title {
2015-02-26 10:14:48 +01:00
display : inline-block ;
text-decoration : inherit }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
. btn . fa , . btn # content . admonition-title , # content . btn . admonition-title , . nav # content . admonition-title , # content . nav . admonition-title , . nav . icon {
2015-02-26 10:14:48 +01:00
display : inline }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
. btn . fa : before , # content . btn . admonition-title : before {
2015-02-26 10:14:48 +01:00
opacity : 0 . 5 ;
-webkit-transition : opacity 0 . 05s ease-in ;
-moz-transition : opacity 0 . 05s ease-in ;
transition : opacity 0 . 05s ease-in }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
. btn . fa : hover : before , # content . btn . admonition-title : hover : before {
2015-02-26 10:14:48 +01:00
opacity : 1 }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
. btn-mini . fa : before , . btn-mini # content . admonition-title : before , # content . btn-mini . admonition-title : before {
2015-02-26 10:14:48 +01:00
font-size : 14px ;
vertical-align : -15 % }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. 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 ;
2015-03-05 22:58:18 +01:00
/* background:#e7f2fa; */
}
. example {
padding : 12px ;
font-size : 12px ;
line-height : 1 . 5 ;
margin-bottom : 24px ;
2015-03-02 09:23:35 +01:00
}
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. wy-alert-title , # content . admonition-title {
color : # fff ;
font-weight : bold ;
display : block ;
color : # fff ;
2015-03-02 09:23:35 +01:00
/* background:#6ab0de; */
/* margin:-12px; */
2015-02-26 10:14:48 +01:00
padding : 6px 12px ;
2015-03-02 09:23:35 +01:00
margin-bottom : 0px }
2015-02-24 12:08:13 +01:00
2015-03-05 22:58:18 +01:00
# content . danger , # content . error {
2015-02-26 10:14:48 +01:00
background : # fdf3f2 }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. 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 }
2015-02-24 12:08:13 +01:00
2015-03-05 22:58:18 +01:00
. inlinetask {
background : # f2d9b4 ; /* url(dialog-todo.png) no-repeat 10px 8px; */
border : 2px solid # e9b96e ;
border-right-style : none ;
border-left-style : none ;
padding : 10px 20px 10px 60px ;
2015-03-02 09:23:35 +01:00
}
2015-02-24 12:08:13 +01:00
2015-03-05 22:58:18 +01:00
# content . admonition-title . note : before , # content . admonition-title . seealso : before ,
# content . admonition-title . warning : before , # content . admonition-title . caution : before ,
# content . admonition-title . tip : before , # content . admonition-title . important : before ,
# content . admonition-title . error : before {
2015-03-02 09:23:35 +01:00
font-family : FontAwesome ;
content : "" ; }
# content . note , # content . seealso {
2015-02-26 10:14:48 +01:00
background : # e7f2fa }
2015-02-24 12:08:13 +01:00
2015-03-05 22:58:18 +01:00
# content . neutral {
color : # 404040 ;
background : # e1e4e5 }
2015-02-24 12:08:13 +01:00
2015-03-05 22:58:18 +01:00
# content . example {
color : # 404040 ;
border : 1px solid # e1e4e5 ;
2015-02-26 10:14:48 +01:00
background : # f3f6f6 }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. 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 }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
# content . admonition-title . tip , # content . admonition-title . important {
2015-03-05 22:58:18 +01:00
line-height : 1 ;
background : # 1abc9c }
# content . important , # content . tip {
background : # dbfaf4 }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
# content . admonition-title . note , # content . admonition-title . seealso {
2015-03-05 22:58:18 +01:00
line-height : 1 ;
background : # 6ab0de }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
# content . admonition-title . warning , # content . admonition-title . caution {
2015-03-05 22:58:18 +01:00
line-height : 1 ;
background : # F0B37E }
2015-02-24 12:08:13 +01:00
2015-03-02 09:23:35 +01:00
# content . admonition-title . error {
2015-03-05 22:58:18 +01:00
line-height : 1 ;
background : # f29f97 }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
@ media screen and ( max-width : 768px ) {
. wy-tray-container {
bottom : auto ;
top : 0 ;
width : 100 % }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. wy-tray-container li {
width : 100 % }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
}
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
button {
font-size : 100 % ;
margin : 0 ;
vertical-align : baseline ;
* vertical-align : middle ;
cursor : pointer ;
line-height : normal ;
-webkit-appearance : button ;
* overflow : visible }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
button :: -moz-focus-inner , input :: -moz-focus-inner {
border : 0 ;
padding : 0 }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
button [ disabled ] {
cursor : default }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. btn {
display : inline-block ;
border-radius : 2px ;
line-height : normal ;
white-space : nowrap ;
text-align : center ;
cursor : pointer ;
font-size : 100 % ;
padding : 6px 12px 8px 12px ;
color : # fff ;
border : 1px solid rgba ( 0 , 0 , 0 , 0 . 1 ) ;
background-color : # 27AE60 ;
text-decoration : none ;
font-weight : normal ;
font-family : "Lato" , "proxima-nova" , "Helvetica Neue" , Arial , sans-serif ;
box-shadow : 0px 1px 2px -1px rgba ( 255 , 255 , 255 , 0 . 5 ) inset , 0px -2px 0px 0px rgba ( 0 , 0 , 0 , 0 . 1 ) inset ;
outline-none : false ;
vertical-align : middle ;
* display : inline ;
zoom : 1 ;
-webkit-user-drag : none ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ;
-webkit-transition : all 0 . 1s linear ;
-moz-transition : all 0 . 1s linear ;
transition : all 0 . 1s linear }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. btn-hover {
background : # 2e8ece ;
color : # fff }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. btn : hover {
background : # 2cc36b ;
color : # fff }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. btn : focus {
background : # 2cc36b ;
outline : 0 }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. btn : active {
box-shadow : 0px -1px 0px 0px rgba ( 0 , 0 , 0 , 0 . 05 ) inset , 0px 2px 0px 0px rgba ( 0 , 0 , 0 , 0 . 1 ) inset ;
padding : 8px 12px 6px 12px }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. btn : visited {
color : # fff }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. btn : disabled {
background-image : none ;
filter : progid : DXImageTransform . Microsoft . gradient ( enabled = false ) ;
filter : alpha ( opacity = 40 ) ;
opacity : 0 . 4 ;
cursor : not-allowed ;
box-shadow : none }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
. btn-disabled {
background-image : none ;
filter : progid : DXImageTransform . Microsoft . gradient ( enabled = false ) ;
filter : alpha ( opacity = 40 ) ;
opacity : 0 . 4 ;
cursor : not-allowed ;
box-shadow : none }
2015-02-24 12:08:13 +01:00
. btn-disabled : hover , . btn-disabled : focus , . btn-disabled : active {
background-image : none ;
filter : progid : DXImageTransform . Microsoft . gradient ( enabled = false ) ;
filter : alpha ( opacity = 40 ) ;
opacity : 0 . 4 ;
cursor : not-allowed ;
box-shadow : none }
. btn :: -moz-focus-inner {
padding : 0 ;
border : 0 }
. btn-small {
font-size : 80 % }
. btn-info {
background-color : # 2980B9 ! important }
. btn-info : hover {
background-color : # 2e8ece ! important }
. btn-neutral {
background-color : # f3f6f6 ! important ;
color : # 404040 ! important }
. btn-neutral : hover {
background-color : # e5ebeb ! important ;
color : # 404040 }
. btn-neutral : visited {
color : # 404040 ! important }
. btn-success {
background-color : # 27AE60 ! important }
. btn-success : hover {
background-color : # 295 ! important }
. btn-danger {
background-color : # E74C3C ! important }
. btn-danger : hover {
background-color : # ea6153 ! important }
. btn-warning {
background-color : # E67E22 ! important }
. btn-warning : hover {
background-color : # e98b39 ! important }
. btn-invert {
background-color : # 222 }
. btn-invert : hover {
background-color : # 2f2f2f ! important }
. btn-link {
background-color : transparent ! important ;
color : # 2980B9 ;
box-shadow : none ;
border-color : transparent ! important }
. btn-link : hover {
background-color : transparent ! important ;
color : # 409ad5 ! important ;
box-shadow : none }
. btn-link : active {
background-color : transparent ! important ;
color : # 409ad5 ! important ;
box-shadow : none }
. btn-link : visited {
color : # 9B59B6 }
. wy-btn-group {
margin-bottom : 24px ;
* zoom : 1 }
. wy-btn-group : before , . wy-btn-group : after {
display : table ;
content : "" }
. wy-btn-group : after {
2015-02-26 10:14:48 +01:00
clear : both }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
legend {
display : block ;
width : 100 % ;
border : 0 ;
padding : 0 ;
white-space : normal ;
margin-bottom : 24px ;
font-size : 150 % ;
* margin-left : -7px }
2015-02-24 12:08:13 +01:00
2015-02-26 10:14:48 +01:00
label {
display : block ;
margin : 0 0 0 . 3125em 0 ;
color : # 333 ;
2015-02-24 12:08:13 +01:00
font-size : 90 % }
2015-02-26 10:14:48 +01:00
input , select , textarea {
font-size : 100 % ;
margin : 0 ;
vertical-align : baseline ;
* vertical-align : middle }
2015-02-24 12:08:13 +01:00
. wy-form-message-inline {
display : inline-block ;
padding-left : 0 . 3em ;
color : # 666 ;
vertical-align : middle ;
font-size : 90 % }
. wy-form-message {
display : block ;
color : # 999 ;
font-size : 70 % ;
margin-top : 0 . 3125em ;
font-style : italic }
input {
line-height : normal }
input [ type = "button" ] , input [ type = "reset" ] , input [ type = "submit" ] {
-webkit-appearance : button ;
cursor : pointer ;
font-family : "Lato" , "proxima-nova" , "Helvetica Neue" , Arial , sans-serif ;
* overflow : visible }
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" ] {
-webkit-appearance : none ;
padding : 6px ;
display : inline-block ;
border : 1px solid # ccc ;
font-size : 80 % ;
font-family : "Lato" , "proxima-nova" , "Helvetica Neue" , Arial , sans-serif ;
box-shadow : inset 0 1px 3px # ddd ;
border-radius : 0 ;
-webkit-transition : border 0 . 3s linear ;
-moz-transition : border 0 . 3s linear ;
transition : border 0 . 3s linear }
input [ type = "datetime-local" ] {
padding : 0 . 34375em 0 . 625em }
input [ disabled ] {
cursor : default }
input [ type = "checkbox" ] , input [ type = "radio" ] {
-webkit-box-sizing : border-box ;
-moz-box-sizing : border-box ;
box-sizing : border-box ;
padding : 0 ;
margin-right : 0 . 3125em ;
* height : 13px ;
* width : 13px }
input [ type = "search" ] {
-webkit-box-sizing : border-box ;
-moz-box-sizing : border-box ;
box-sizing : border-box }
input [ type = "search" ] :: -webkit-search-cancel-button , input [ type = "search" ] :: -webkit-search-decoration {
-webkit-appearance : none }
input [ type = "text" ] : focus , input [ type = "password" ] : focus , input [ type = "email" ] : focus , input [ type = "url" ] : focus , input [ type = "date" ] : focus , input [ type = "month" ] : focus , input [ type = "time" ] : focus , input [ type = "datetime" ] : focus , input [ type = "datetime-local" ] : focus , input [ type = "week" ] : focus , input [ type = "number" ] : focus , input [ type = "search" ] : focus , input [ type = "tel" ] : focus , input [ type = "color" ] : focus {
2015-02-26 10:14:48 +01:00
outline : 0 ;
outline : thin dotted \ 9 ;
border-color : # 333 }
2015-02-24 12:08:13 +01:00
input . no-focus : focus {
border-color : # ccc ! important }
input [ type = "file" ] : focus , input [ type = "radio" ] : focus , input [ type = "checkbox" ] : focus {
2015-02-26 10:14:48 +01:00
outline : thin dotted # 333 ;
outline : 1px auto # 129FEA }
2015-02-24 12:08:13 +01:00
input [ type = "text" ] [ disabled ] , input [ type = "password" ] [ disabled ] , input [ type = "email" ] [ disabled ] , input [ type = "url" ] [ disabled ] , input [ type = "date" ] [ disabled ] , input [ type = "month" ] [ disabled ] , input [ type = "time" ] [ disabled ] , input [ type = "datetime" ] [ disabled ] , input [ type = "datetime-local" ] [ disabled ] , input [ type = "week" ] [ disabled ] , input [ type = "number" ] [ disabled ] , input [ type = "search" ] [ disabled ] , input [ type = "tel" ] [ disabled ] , input [ type = "color" ] [ disabled ] {
cursor : not-allowed ;
background-color : # f3f6f6 ;
color : # cad2d3 }
input : focus : invalid , textarea : focus : invalid , select : focus : invalid {
color : # E74C3C ;
border : 1px solid # E74C3C }
input : focus : invalid : focus , textarea : focus : invalid : focus , select : focus : invalid : focus {
border-color : # E74C3C }
input [ type = "file" ] : focus : invalid : focus , input [ type = "radio" ] : focus : invalid : focus , input [ type = "checkbox" ] : focus : invalid : focus {
outline-color : # E74C3C }
input . wy-input-large {
padding : 12px ;
font-size : 100 % }
textarea {
overflow : auto ;
vertical-align : top ;
width : 100 % ;
font-family : "Lato" , "proxima-nova" , "Helvetica Neue" , Arial , sans-serif }
select , textarea {
padding : 0 . 5em 0 . 625em ;
display : inline-block ;
border : 1px solid # ccc ;
font-size : 80 % ;
box-shadow : inset 0 1px 3px # ddd ;
-webkit-transition : border 0 . 3s linear ;
-moz-transition : border 0 . 3s linear ;
transition : border 0 . 3s linear }
select {
border : 1px solid # ccc ;
background-color : # fff }
select [ multiple ] {
height : auto }
select : focus , textarea : focus {
outline : 0 }
select [ disabled ] , textarea [ disabled ] , input [ readonly ] , select [ readonly ] , textarea [ readonly ] {
cursor : not-allowed ;
background-color : # fff ;
color : # cad2d3 ;
border-color : transparent }
. wy-checkbox , . wy-radio {
margin : 6px 0 ;
color : # 404040 ;
display : block }
. wy-checkbox input , . wy-radio input {
vertical-align : baseline }
. wy-form-message-inline {
display : inline-block ;
* display : inline ;
* zoom : 1 ;
vertical-align : middle }
. wy-input-prefix , . wy-input-suffix {
white-space : nowrap ;
padding : 6px }
. wy-input-prefix . wy-input-context , . wy-input-suffix . wy-input-context {
line-height : 27px ;
padding : 0 8px ;
display : inline-block ;
font-size : 80 % ;
background-color : # f3f6f6 ;
border : solid 1px # ccc ;
color : # 999 }
. wy-input-suffix . wy-input-context {
border-left : 0 }
. wy-input-prefix . wy-input-context {
border-right : 0 }
. wy-inline-validate {
white-space : nowrap }
. wy-inline-validate . wy-input-context {
padding : 0 . 5em 0 . 625em ;
display : inline-block ;
font-size : 80 % }
. wy-inline-validate . wy-inline-validate-success . wy-input-context {
color : # 27AE60 }
. wy-inline-validate . wy-inline-validate-danger . wy-input-context {
color : # E74C3C }
. wy-inline-validate . wy-inline-validate-warning . wy-input-context {
color : # E67E22 }
. wy-inline-validate . wy-inline-validate-info . wy-input-context {
color : # 2980B9 }
. rotate-90 {
-webkit-transform : rotate ( 90deg ) ;
-moz-transform : rotate ( 90deg ) ;
-ms-transform : rotate ( 90deg ) ;
-o-transform : rotate ( 90deg ) ;
transform : rotate ( 90deg ) }
. rotate-180 {
-webkit-transform : rotate ( 180deg ) ;
-moz-transform : rotate ( 180deg ) ;
-ms-transform : rotate ( 180deg ) ;
-o-transform : rotate ( 180deg ) ;
transform : rotate ( 180deg ) }
. rotate-270 {
-webkit-transform : rotate ( 270deg ) ;
-moz-transform : rotate ( 270deg ) ;
-ms-transform : rotate ( 270deg ) ;
-o-transform : rotate ( 270deg ) ;
transform : rotate ( 270deg ) }
. mirror {
-webkit-transform : scaleX ( -1 ) ;
-moz-transform : scaleX ( -1 ) ;
-ms-transform : scaleX ( -1 ) ;
-o-transform : scaleX ( -1 ) ;
transform : scaleX ( -1 ) }
. mirror . rotate-90 {
-webkit-transform : scaleX ( -1 ) rotate ( 90deg ) ;
-moz-transform : scaleX ( -1 ) rotate ( 90deg ) ;
-ms-transform : scaleX ( -1 ) rotate ( 90deg ) ;
-o-transform : scaleX ( -1 ) rotate ( 90deg ) ;
transform : scaleX ( -1 ) rotate ( 90deg ) }
. mirror . rotate-180 {
-webkit-transform : scaleX ( -1 ) rotate ( 180deg ) ;
-moz-transform : scaleX ( -1 ) rotate ( 180deg ) ;
-ms-transform : scaleX ( -1 ) rotate ( 180deg ) ;
-o-transform : scaleX ( -1 ) rotate ( 180deg ) ;
transform : scaleX ( -1 ) rotate ( 180deg ) }
. mirror . rotate-270 {
-webkit-transform : scaleX ( -1 ) rotate ( 270deg ) ;
-moz-transform : scaleX ( -1 ) rotate ( 270deg ) ;
-ms-transform : scaleX ( -1 ) rotate ( 270deg ) ;
-o-transform : scaleX ( -1 ) rotate ( 270deg ) ;
transform : scaleX ( -1 ) rotate ( 270deg ) }
@ media only screen and ( max-width : 480px ) {
. wy-form label {
margin-bottom : 0 . 3em ;
display : block }
. wy-form . wy-help-inline , . wy-form-message-inline , . wy-form-message {
display : block ;
font-size : 80 % ;
padding : 6px 0 }
}
@ media screen and ( max-width : 768px ) {
. tablet-hide {
display : none }
}
@ media screen and ( max-width : 480px ) {
. mobile-hide {
display : none }
}
. float-left {
float : left }
. float-right {
float : right }
. full-width {
width : 100 % }
2015-02-27 12:09:56 +01:00
table {
2015-02-24 12:08:13 +01:00
border-collapse : collapse ;
border-spacing : 0 ;
empty-cells : show ;
margin-bottom : 24px }
2015-02-27 12:09:56 +01:00
table caption , . figure p {
2015-02-24 12:08:13 +01:00
color : # 000 ;
font : italic 85 % / 1 arial , sans-serif ;
2015-02-27 12:09:56 +01:00
padding : 1em 0 ; }
2015-02-24 12:08:13 +01:00
2015-02-27 12:09:56 +01:00
table td , table th {
2015-02-24 12:08:13 +01:00
font-size : 90 % ;
margin : 0 ;
overflow : visible ;
2015-02-27 12:09:56 +01:00
padding : 8px 16px ;
background-color : transparent ;
border : 1px solid # e1e4e5 ; }
/* table td:first-child,table th:first-child{ */
/* border-left-width:0} */
/* */
/* table thead{ */
/* color:#000; */
/* text-align:left; */
/* vertical-align:bottom; */
/* white-space:nowrap} */
/* */
table thead th {
2015-02-24 12:08:13 +01:00
font-weight : bold ;
border-bottom : solid 2px # e1e4e5 }
2015-02-27 12:09:56 +01:00
/* table td{ */
/* background-color:transparent; */
/* vertical-align:middle} */
/* */
/* table td p{ */
/* line-height:18px} */
/* */
/* table td p:last-child{ */
/* margin-bottom:0} */
/* */
/* table table-cell-min{ */
/* width:1%; */
/* padding-right:0} */
/* */
/* table table-cell-min input[type=checkbox],table table-cell-min input[type=checkbox]{ */
/* margin:0} */
/* */
table tr : nth-child ( 2n-1 ) td {
2015-02-24 12:08:13 +01:00
background-color : # f3f6f6 }
a {
color : # 2980B9 ;
text-decoration : none ;
cursor : pointer }
a : hover {
color : # 3091d1 }
a : visited {
color : # 9B59B6 }
html {
height : 100 % ;
overflow-x : hidden }
body {
font-family : "Lato" , "proxima-nova" , "Helvetica Neue" , Arial , sans-serif ;
font-weight : normal ;
color : # 404040 ;
min-height : 100 % ;
overflow-x : hidden ;
background : # edf0f2 }
2015-02-26 10:14:48 +01:00
. left {
2015-02-24 12:08:13 +01:00
text-align : left }
2015-02-26 10:14:48 +01:00
. center {
2015-02-24 12:08:13 +01:00
text-align : center }
2015-02-26 10:14:48 +01:00
. right {
2015-02-24 12:08:13 +01:00
text-align : right }
. wy-text-large {
font-size : 120 % }
. wy-text-normal {
font-size : 100 % }
. wy-text-small , small {
font-size : 80 % }
. wy-text-strike {
text-decoration : line-through }
. wy-text-warning {
color : # E67E22 ! important }
a . wy-text-warning : hover {
color : # eb9950 ! important }
. wy-text-info {
color : # 2980B9 ! important }
a . wy-text-info : hover {
color : # 409ad5 ! important }
. wy-text-success {
color : # 27AE60 ! important }
a . wy-text-success : hover {
color : # 36d278 ! important }
. wy-text-danger {
color : # E74C3C ! important }
a . wy-text-danger : hover {
color : # ed7669 ! important }
. wy-text-neutral {
color : # 404040 ! important }
a . wy-text-neutral : hover {
color : # 595959 ! important }
h1 , h2 , h3 , h4 , h5 , h6 , legend {
margin-top : 0 ;
font-weight : 700 ;
font-family : "Roboto Slab" , "ff-tisa-web-pro" , "Georgia" , Arial , sans-serif }
p {
line-height : 24px ;
margin : 0 ;
font-size : 16px ;
margin-bottom : 24px }
h1 {
font-size : 175 % }
h2 {
font-size : 150 % }
h3 {
font-size : 125 % }
h4 {
font-size : 115 % }
h5 {
font-size : 110 % }
h6 {
font-size : 100 % }
hr {
display : block ;
height : 1px ;
border : 0 ;
border-top : 1px solid # e1e4e5 ;
margin : 24px 0 ;
padding : 0 }
code , # content tt {
white-space : nowrap ;
max-width : 100 % ;
background : # fff ;
border : solid 1px # e1e4e5 ;
font-size : 75 % ;
padding : 0 5px ;
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 ;
2015-02-27 12:09:56 +01:00
/* color:#E74C3C; */
2015-02-24 12:08:13 +01:00
overflow-x : auto }
code . code-large , # content tt . code-large {
font-size : 90 % }
. wy-plain-list-disc , # content . section ul , # content . toctree-wrapper ul , article ul {
list-style : disc ;
line-height : 24px ;
margin-bottom : 24px }
. wy-plain-list-disc li , # content . section ul li , # content . toctree-wrapper ul li , article ul li {
list-style : disc ;
margin-left : 24px }
. wy-plain-list-disc li p : last-child , # content . section ul li p : last-child , # content . toctree-wrapper ul li p : last-child , article ul li p : last-child {
margin-bottom : 0 }
. wy-plain-list-disc li ul , # content . section ul li ul , # content . toctree-wrapper ul li ul , article ul li ul {
margin-bottom : 0 }
. wy-plain-list-disc li li , # content . section ul li li , # content . toctree-wrapper ul li li , article ul li li {
list-style : circle }
. wy-plain-list-disc li li li , # content . section ul li li li , # content . toctree-wrapper ul li li li , article ul li li li {
list-style : square }
. wy-plain-list-disc li ol li , # content . section ul li ol li , # content . toctree-wrapper ul li ol li , article ul li ol li {
list-style : decimal }
. wy-plain-list-decimal , # content . section ol , # content ol , article ol {
list-style : decimal ;
line-height : 24px ;
margin-bottom : 24px }
. wy-plain-list-decimal li , # content . section ol li , # content ol li , article ol li {
list-style : decimal ;
margin-left : 24px }
. wy-plain-list-decimal li p : last-child , # content . section ol li p : last-child , # content ol li p : last-child , article ol li p : last-child {
margin-bottom : 0 }
. wy-plain-list-decimal li ul , # content . section ol li ul , # content ol li ul , article ol li ul {
margin-bottom : 0 }
. wy-plain-list-decimal li ul li , # content . section ol li ul li , # content ol li ul li , article ol li ul li {
list-style : disc }
. wy-breadcrumbs li {
display : inline-block }
. wy-breadcrumbs li . wy-breadcrumbs-aside {
float : right }
. wy-breadcrumbs li a {
display : inline-block ;
padding : 5px }
. wy-breadcrumbs li a : first-child {
padding-left : 0 }
. wy-breadcrumbs-extra {
margin-bottom : 0 ;
color : # b3b3b3 ;
font-size : 80 % ;
display : inline-block }
@ media screen and ( max-width : 480px ) {
. wy-breadcrumbs-extra {
display : none }
. wy-breadcrumbs li . wy-breadcrumbs-aside {
display : none }
}
@ media print {
. wy-breadcrumbs li . wy-breadcrumbs-aside {
display : none }
}
. wy-affix {
position : fixed ;
top : 1 . 618em }
. wy-menu a : hover {
text-decoration : none }
. wy-menu-horiz {
* zoom : 1 }
. wy-menu-horiz : before , . wy-menu-horiz : after {
display : table ;
content : "" }
. wy-menu-horiz : after {
clear : both }
. wy-menu-horiz ul , . wy-menu-horiz li {
display : inline-block }
. wy-menu-horiz li : hover {
background : rgba ( 255 , 255 , 255 , 0 . 1 ) }
. wy-menu-horiz li . divide-left {
border-left : solid 1px # 404040 }
. wy-menu-horiz li . divide-right {
border-right : solid 1px # 404040 }
. wy-menu-horiz a {
height : 32px ;
display : inline-block ;
line-height : 32px ;
padding : 0 16px }
# 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 }
# table-of-contents ul {
margin-bottom : 0 }
# table-of-contents li . divide-top {
border-top : solid 1px # 404040 }
# table-of-contents li . divide-bottom {
border-bottom : solid 1px # 404040 }
# table-of-contents li . current {
background : # e3e3e3 }
# table-of-contents li . current a {
color : gray ;
border-right : solid 1px # c9c9c9 ;
padding : 0 . 4045em 2 . 427em }
# table-of-contents li . current a : hover {
background : # d6d6d6 }
2015-02-26 10:14:48 +01:00
# table-of-contents li a {
/* color:#404040; */
2015-02-24 12:08:13 +01:00
padding : 0 . 4045em 1 . 618em ;
font-weight : bold ;
position : relative ;
2015-02-26 10:14:48 +01:00
/* background:#fcfcfc; */
2015-02-24 12:08:13 +01:00
border : none ;
2015-02-26 10:14:48 +01:00
/* border-bottom:solid 1px #c9c9c9; */
/* border-top:solid 1px #c9c9c9; */
2015-02-24 12:08:13 +01:00
padding-left : 1 . 618em -4px }
# table-of-contents li . on a : hover , # table-of-contents li . current > a : hover {
background : # fcfcfc }
2015-02-26 10:14:48 +01:00
# table-of-contents li ul li a {
/* background:#c9c9c9; */
2015-02-24 12:08:13 +01:00
padding : 0 . 4045em 2 . 427em }
# table-of-contents li . current ul {
display : block }
/* #table-of-contents li ul{ */
/* margin-bottom:0; */
/* display:none} */
# 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 }
# table-of-contents a : hover {
background-color : # 4e4a4a ;
cursor : pointer }
. wy-menu-vertical a : active {
background-color : # 2980B9 ;
cursor : pointer ;
color : # fff }
. wy-side-nav-search {
z-index : 200 ;
background-color : # 2980B9 ;
text-align : center ;
padding : 0 . 809em ;
display : block ;
color : # fcfcfc ;
margin-bottom : 0 . 809em }
. wy-side-nav-search input [ type = text ] {
width : 100 % ;
border-radius : 50px ;
padding : 6px 12px ;
border-color : # 2472a4 }
. wy-side-nav-search img {
display : block ;
margin : auto auto 0 . 809em auto ;
height : 45px ;
width : 45px ;
background-color : # 2980B9 ;
padding : 5px ;
border-radius : 100 % }
. wy-side-nav-search > a , . wy-side-nav-search . wy-dropdown > a {
color : # fcfcfc ;
font-size : 100 % ;
font-weight : bold ;
display : inline-block ;
padding : 4px 6px ;
margin-bottom : 0 . 809em }
. wy-side-nav-search > a : hover , . wy-side-nav-search . wy-dropdown > a : hover {
background : rgba ( 255 , 255 , 255 , 0 . 1 ) }
. wy-nav . wy-menu-vertical header {
color : # 2980B9 }
. wy-nav . wy-menu-vertical a {
color : # b3b3b3 }
. wy-nav . wy-menu-vertical a : hover {
background-color : # 2980B9 ;
color : # fff }
[ data-menu-wrap ] {
-webkit-transition : all 0 . 2s ease-in ;
-moz-transition : all 0 . 2s ease-in ;
transition : all 0 . 2s ease-in ;
position : absolute ;
opacity : 1 ;
width : 100 % ;
opacity : 0 }
[ data-menu-wrap ] . move-center {
left : 0 ;
right : auto ;
opacity : 1 }
[ data-menu-wrap ] . move-left {
right : auto ;
left : -100 % ;
opacity : 0 }
[ data-menu-wrap ] . move-right {
right : -100 % ;
left : auto ;
opacity : 0 }
. wy-body-for-nav {
background : left repeat-y # fcfcfc ;
background-image : url ( data : image / png ;
base64 , iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw / eHBhY2tldCBiZWdpbj0i77u / IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8 + IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxOERBMTRGRDBFMUUxMUUzODUwMkJCOThDMEVFNURFMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxOERBMTRGRTBFMUUxMUUzODUwMkJCOThDMEVFNURFMCI + IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4REExNEZCMEUxRTExRTM4NTAyQkI5OEMwRUU1REUwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE4REExNEZDMEUxRTExRTM4NTAyQkI5OEMwRUU1REUwIi8 + IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY + IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8 + EwrlwAAAAA5JREFUeNpiMDU0BAgwAAE2AJgB9BnaAAAAAElFTkSuQmCC ) ;
background-size : 300px 1px }
. wy-grid-for-nav {
position : absolute ;
width : 100 % ;
height : 100 % }
# table-of-contents {
position : absolute ;
top : 0 ;
left : 0 ;
width : 300px ;
overflow : hidden ;
min-height : 100 % ;
background : # 343131 ;
z-index : 200 }
2015-03-05 22:58:18 +01:00
/* #table-of-contents{ */
/* background:left repeat-y #343131; */
/* background-image:url(data:image/png; */
/* base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxOERBMTRGRDBFMUUxMUUzODUwMkJCOThDMEVFNURFMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxOERBMTRGRTBFMUUxMUUzODUwMkJCOThDMEVFNURFMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4REExNEZCMEUxRTExRTM4NTAyQkI5OEMwRUU1REUwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE4REExNEZDMEUxRTExRTM4NTAyQkI5OEMwRUU1REUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EwrlwAAAAA5JREFUeNpiMDU0BAgwAAE2AJgB9BnaAAAAAElFTkSuQmCC); */
/* background-size:300px 1px} */
2015-03-05 23:10:52 +01:00
# table-of-contents h2 {
z-index : 200 ;
background-color : # 2980B9 ;
text-align : center ;
padding : 0 . 809em ;
display : block ;
color : # fcfcfc ;
font-size : 100 % ;
margin-bottom : 0 . 809em }
2015-02-24 12:08:13 +01:00
. wy-nav-top {
display : none ;
background : # 2980B9 ;
color : # fff ;
padding : 0 . 4045em 0 . 809em ;
position : relative ;
line-height : 50px ;
text-align : center ;
font-size : 100 % ;
* zoom : 1 }
. wy-nav-top : before , . wy-nav-top : after {
display : table ;
content : "" }
. wy-nav-top : after {
clear : both }
. wy-nav-top a {
color : # fff ;
font-weight : bold }
. wy-nav-top img {
margin-right : 12px ;
height : 45px ;
width : 45px ;
background-color : # 2980B9 ;
padding : 5px ;
border-radius : 100 % }
. wy-nav-top i {
font-size : 30px ;
float : left ;
cursor : pointer }
# content {
margin-left : 300px ;
background : # fcfcfc ;
min-height : 100 % }
# content {
padding : 1 . 618em 3 . 236em ;
height : 100 % ;
max-width : 800px ;
/* margin:auto */
}
. wy-body-mask {
position : fixed ;
width : 100 % ;
height : 100 % ;
background : rgba ( 0 , 0 , 0 , 0 . 2 ) ;
display : none ;
z-index : 499 }
. wy-body-mask . on {
display : block }
footer {
color : # 999 }
footer p {
margin-bottom : 12px }
@ media screen and ( max-width : 768px ) {
. wy-body-for-nav {
background : # fcfcfc }
. wy-nav-top {
display : block }
. wy-nav-side {
left : -300px }
. wy-nav-side . shift {
width : 85 % ;
left : 0 }
# content {
margin-left : 0 }
# content # content {
padding : 1 . 618em }
# content . shift {
position : fixed ;
min-width : 100 % ;
left : 85 % ;
top : 0 ;
height : 100 % ;
overflow : hidden }
}
@ media screen and ( min-width : 1400px ) {
# content {
background : rgba ( 0 , 0 , 0 , 0 . 05 ) }
# content {
background : # fcfcfc }
}
@ media print {
# copyright , footer , . wy-nav-side {
display : none }
# content {
margin-left : 0 }
}
nav . stickynav {
position : fixed ;
top : 0 }
# copyright {
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 ;
2015-03-02 09:23:35 +01:00
font-size : 90 % ;
2015-02-24 12:08:13 +01:00
z-index : 400 ;
padding : 12px ;
}
# copyright a {
color : # 2980B9 ;
text-decoration : none }
# copyright . rst-badge-small {
display : none }
# copyright . rst-current-version {
padding : 12px ;
background-color : # 272525 ;
display : block ;
text-align : right ;
font-size : 90 % ;
cursor : pointer ;
color : # 27AE60 ;
* zoom : 1 }
# copyright . rst-current-version : before , # copyright . rst-current-version : after {
display : table ;
content : "" }
# copyright . rst-current-version : after {
clear : both }
2015-03-06 09:33:53 +01:00
# copyright . rst-current-version . fa {
2015-02-24 12:08:13 +01:00
color : # fcfcfc }
# copyright . rst-current-version . fa-book , # copyright . rst-current-version . icon-book {
float : left }
# copyright . rst-current-version . icon-book {
float : left }
# copyright . rst-current-version . rst-out-of-date {
background-color : # E74C3C ;
color : # fff }
# copyright . rst-current-version . rst-active-old-version {
background-color : # F1C40F ;
color : # 000 }
# copyright . shift-up . rst-other-versions {
display : block }
# copyright . rst-other-versions {
font-size : 90 % ;
padding : 12px ;
color : gray ;
display : none }
# copyright . rst-other-versions hr {
display : block ;
height : 1px ;
border : 0 ;
margin : 20px 0 ;
padding : 0 ;
border-top : solid 1px # 413d3d }
# copyright . rst-other-versions dd {
display : inline-block ;
margin : 0 }
# copyright . rst-other-versions dd a {
display : inline-block ;
padding : 6px ;
color : # fcfcfc }
# copyright . rst-badge {
width : auto ;
bottom : 20px ;
right : 20px ;
left : auto ;
border : none ;
max-width : 300px }
# copyright . rst-badge . icon-book {
float : none }
# copyright . rst-badge . fa-book , # copyright . rst-badge . icon-book {
float : none }
# copyright . rst-badge . shift-up . rst-current-version {
text-align : right }
2015-03-06 09:33:53 +01:00
# copyright . rst-badge . shift-up . rst-current-version . fa-book {
2015-02-24 12:08:13 +01:00
float : left }
# copyright . rst-badge . shift-up . rst-current-version . icon-book {
float : left }
# copyright . rst-badge . rst-current-version {
width : auto ;
height : 30px ;
line-height : 30px ;
padding : 0 6px ;
display : block ;
text-align : center }
@ media screen and ( max-width : 768px ) {
# copyright {
width : 85 % ;
display : none }
# copyright . shift {
display : block }
img {
width : 100 % ;
height : auto }
}
# content img {
max-width : 100 % ;
height : auto ! important }
# content div . figure {
margin-bottom : 24px }
# content div . figure . align-center {
text-align : center }
# content . section > img , # content . section > a > img {
margin-bottom : 24px }
# content blockquote {
margin-left : 24px ;
line-height : 24px ;
margin-bottom : 24px }
2015-02-26 10:14:48 +01: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 {
2015-02-24 12:08:13 +01:00
margin-bottom : 0 }
# content . admonition-title : before {
margin-right : 4px }
# content . section ol . loweralpha , # content . section ol . loweralpha li {
list-style : lower-alpha }
# content . section ol . upperalpha , # content . section ol . upperalpha li {
list-style : upper-alpha }
# content . section ol p , # content . section ul p {
margin-bottom : 12px }
# content . line-block {
margin-left : 24px }
# content . toc-backref {
color : # 404040 }
# content . align-right {
float : right ;
margin : 0px 0px 24px 24px }
# content . align-left {
float : left ;
margin : 0px 24px 24px 0px }
# content . align-center {
margin : auto ;
display : block }
# 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 }
# content . sidebar p , # content . sidebar ul , # content . sidebar dl {
font-size : 90 % }
# content . sidebar . last {
margin-bottom : 0 }
# content . sidebar . sidebar-title {
display : block ;
font-family : "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 : 100 % }
# content . highlighted {
background : # F1C40F ;
display : inline-block ;
font-weight : bold ;
padding : 0 6px }
# content . footnote-reference , # content . citation-reference {
vertical-align : super ;
font-size : 90 % }
# content tt {
color : # 000 }
# content tt big , # content tt em {
font-size : 100 % ! important ;
line-height : normal }
# content tt . xref , a # content tt {
font-weight : bold }
# content a tt {
color : # 2980B9 }
# content dl {
margin-bottom : 24px }
# content dl dt {
font-weight : bold }
# content dl p , # content dl table , # content dl ul , # content dl ol {
margin-bottom : 12px ! important }
# content dl dd {
margin : 0 0 12px 24px }
# content . viewcode-link , # content . viewcode-back {
display : inline-block ;
color : # 27AE60 ;
font-size : 80 % ;
padding-left : 24px }
# content . viewcode-back {
display : block ;
float : right }
@ media screen and ( max-width : 480px ) {
# content . sidebar {
width : 100 % }
}
span [ id * = 'MathJax-Span' ] {
color : # 404040 }
. math {
text-align : center }
2015-03-06 09:33:53 +01:00
/* .tag{ */
/* text-align: right; */
/* } */
. todo {
background-color : # f29f97 ;
padding : 0px 4px ;
color : # fff ;
}
. done {
background-color : # 6ab0de ;
padding : 0px 4px ;
color : # fff ;
}
2015-02-24 12:08:13 +01:00
/*# sourceMappingURL=theme.css.map */