python-forensics-handbook/docs/_static/css/rtd.css

300 lines
5.7 KiB
CSS

/* Left for CSS overrides we need to make in the future */
/* Fix badge on RTD Theme */
/* Please keep RTD badge displayed on your site */
.rst-versions.rst-badge {
display: block;
}
.rst-other-versions {
text-align: left;
}
.rst-other-versions a {
border: 0;
}
.rst-other-versions dl {
margin: 0;
}
/* Fix RTD theme bottom margin */
.rst-content .line-block {
margin-bottom: 24px
}
/* Fix for nav bottom padding with flyout */
nav.wy-nav-side {
padding-bottom: 3em;
}
/* bookmark icon */
.bookmark-added-msg {display: none;}
.bookmark-active {display: none;}
.bookmark-inactive {display: none;}
/* Read the Docs promotional block, only applicable to RTD.org */
div.wy-menu.rst-pro {
display: block;
bottom: 60px;
width: 300px;
padding: .5em;
margin: 1em 0em 1em 0em;
text-align: center;
background: rgba(0, 0, 0, .06);
}
@media (max-width: 768px) {
div.wy-menu.rst-pro {
display: none;
}
}
div.wy-menu.rst-pro > span {
display: block;
color: #838383;
font-size: 90%;
}
div.wy-menu.rst-pro a,
div.wy-menu.rst-pro a:link,
div.wy-menu.rst-pro a:visited { color: #b3b3b3; }
div.wy-menu.rst-pro a:hover,
div.wy-menu.rst-pro a:active { color: #c3c3c3; }
div.wy-menu.rst-pro a.rst-pro-image-wrapper {
display: inline-block;
padding: 6px;
margin: 5px 0px 10px 0px;
border: 1px solid #434343;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
div.wy-menu.rst-pro img {
width: 120px;
height: 90px;
}
div.wy-menu.rst-pro div.rst-pro-about {
float: right;
text-align: right;
color: white;
font-size: 90%;
}
.fa:before {
-webkit-font-smoothing: antialiased
}
.clearfix {
*zoom: 1
}
.clearfix:before,
.clearfix:after {
display: table;
content: ""
}
.clearfix:after {
clear: both
}
@font-face {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
src: url("../font/fontawesome-webfont.eot");
src: url("../font/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("../font/fontawesome-webfont.woff") format("woff"), url("../font/fontawesome-webfont.ttf") format("truetype"), url("../font/fontawesome-webfont.svg#FontAwesome") format("svg")
}
.fa:before {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
text-decoration: inherit
}
a .fa {
display: inline-block;
text-decoration: inherit
}
li .fa {
display: inline-block
}
li .fa-large:before,
li .fa-large:before {
width: 1.875em
}
ul.fas {
list-style-type: none;
margin-left: 2em;
text-indent: -0.8em
}
ul.fas li .fa {
width: 0.8em
}
ul.fas li .fa-large:before,
ul.fas li .fa-large:before {
vertical-align: baseline
}
.fa-book:before {
content: ""
}
.icon-book:before {
content: ""
}
.fa-caret-down:before {
content: ""
}
.icon-caret-down:before {
content: ""
}
.fa-caret-up:before {
content: ""
}
.icon-caret-up:before {
content: ""
}
.fa-caret-left:before {
content: ""
}
.icon-caret-left:before {
content: ""
}
.fa-caret-right:before {
content: ""
}
.icon-caret-right:before {
content: ""
}
.rst-versions {
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;
z-index: 400;
font-size: 13px;
font-weight: normal;
letter-spacing: normal;
}
.rst-versions a {
color: #2980B9;
text-decoration: none
}
.rst-versions dt {
font-weight: normal;
}
.rst-versions .rst-badge-small {
display: none
}
.rst-versions .rst-current-version {
padding: 12px;
background-color: #272525;
display: block;
text-align: right;
font-size: 90%;
cursor: pointer;
color: #27AE60;
*zoom: 1
}
.rst-versions .rst-current-version:before,
.rst-versions .rst-current-version:after {
display: table;
content: ""
}
.rst-versions .rst-current-version:after {
clear: both
}
.rst-versions .rst-current-version .fa {
color: #fcfcfc
}
.rst-versions .rst-current-version .fa-book {
float: left
}
.rst-versions .rst-current-version .icon-book {
float: left
}
.rst-versions .rst-current-version.rst-out-of-date {
background-color: #E74C3C;
color: #fff
}
.rst-versions .rst-current-version.rst-active-old-version {
background-color: #F1C40F;
color: #000
}
.rst-versions.shift-up .rst-other-versions {
display: block
}
.rst-versions .rst-other-versions {
font-size: 90%;
padding: 12px;
color: gray;
display: none
}
.rst-versions .rst-other-versions hr {
display: block;
height: 1px;
border: 0;
margin: 20px 0;
padding: 0;
border-top: solid 1px #413d3d
}
.rst-versions .rst-other-versions dd {
display: inline-block;
margin: 0
}
.rst-versions .rst-other-versions dd a {
display: inline-block;
padding: 6px;
color: #fcfcfc
}
.rst-versions.rst-badge {
width: auto;
bottom: 20px;
right: 20px;
left: auto;
border: none;
max-width: 300px
}
.rst-versions.rst-badge .icon-book {
float: none
}
.rst-versions.rst-badge .fa-book {
float: none
}
.rst-versions.rst-badge.shift-up .rst-current-version {
text-align: right
}
.rst-versions.rst-badge.shift-up .rst-current-version .icon-book {
float: left
}
.rst-versions.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) {
.rst-versions {
width: 85%;
display: none
}
.rst-versions.shift {
display: block
}
img {
width: 100%;
height: auto
}
}